"use strict";this.default_gr=this.default_gr||{};(function(_){var window=this;
try{
/*

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

 (The MIT License)

 Copyright (c) 2017 Brandon Roberts, Mike Ryan, Victor Savkin, Rob Wormald

 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.

 This repository includes a file "debounceSync.ts" originially copied from
 https://github.com/cartant/rxjs-etc by Nicholas Jamieson, MIT licensed. See
 the file header for details.
*/
/*


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

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

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

 Copyright Google LLC All Rights Reserved.

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

 SPDX-License-Identifier: Apache-2.0
*/
var aaa,ea,baa,ka,ma,caa,daa,eaa,faa,gaa,iaa,haa,jaa,kaa,laa,maa,naa,oaa,paa,qaa,raa,taa,uaa,vaa,Aaa,Fa,Caa,Daa,Eaa,Faa,Ia,Ja,Gaa,Haa,Iaa,Jaa,Sa,Kaa,Laa,Maa,Naa,Oaa,Paa,Qaa,Raa,Saa,Uaa,Vaa,Zaa,$aa,aba,bba,cba,fba,hba,ub,jba,lba,kba,oba,qba,pba,sba,rba,tba,uba,vba,Yaa,wba,yba,wb,yb,zba,Aba,Bba,Cba,Dba,Eba,Fba,Jba,Jb,Kba,Oba,Rba,Sba,Tba,Wba,Vba,$ba,aca,bca,Ob,dca,Kb,gca,ica,pca,nca,qca,Tb,sca,tca,uca,Bca,Cca,zca,Aca,Dca,Eca,Fca,Hca,Vb,Ica,Lca,Mca,Pca,Qca,Rca,Sca,$b,Uca,bc,Vca,cc,Yca,Zca,$ca,ada,bda,
cda,eda,dda,fda,gda,hda,ida,jda,pda,qda,sda,uda,kda,lda,kc,wda,xda,yda,Bda,zda,Dda,Cda,Fda,Eda,Gda,Kda,mc,Nda,Pda,Oda,Sda,Qda,rc,Tda,Uda,Vda,Wda,Yda,Xda,xc,aea,$da,bea,Hc,dea,fea,gea,eea,hea,iea,jea,Mc,lea,nea,oea,mea,pea,qea,sea,vea,zea,xea,wea,yea,Bea,Dea,Cea,Fea,Qc,Eea,Hea,Aea,Kea,Iea,Mea,Zc,Nea,Qea,Rea,Sea,cd,Wea,Xea,Zea,Yea,$ea,afa,dfa,ffa,efa,dd,hfa,ifa,kfa,lfa,mfa,ofa,pfa,sfa,ufa,jd,vfa,yfa,Hfa,Bfa,Jfa,Kfa,Lfa,Pfa,nd,Qfa,Sfa,Tfa,Ufa,Zfa,$fa,Vfa,aga,bga,fga,ega,Yfa,dga,Xfa,hga,Wfa,iga,jga,kga,
cga,mga,nga,oga,qga,pga,rga,sga,tga,uga,vga,Fga,Gga,Hga,Jga,sd,Lga,Mga,Oga,ud,Pga,Qga,Rga,Sga,Uga,xd,Vga,aha,$ga,Jd,jha,kha,Yd,nha,oha,pha,tha,vha,uha,yha,zha,Aha,Cha,Dha,Gha,Kha,Qha,Oha,Uha,Yha,aia,cia,gia,iia,jia,kia,nia,sia,uia,wia,yia,via,xia,Bia,Dia,Iia,Gia,Eia,Mia,Oia,Pia,Qia,Ria,Sia,Via,Wia,Yia,Zia,Xia,aja,bja,$ia,eja,fja,kja,jja,oja,lja,pja,rja,sja,nja,qja,tja,uja,vja,wja,yja,zja,Dja,Fja,Ija,Hja,Eja,Pja,Oja,Rja,Qja,Tja,Uja,Wja,Vja,Yja,Xja,Zja,bka,eka,gka,fka,jka,kka,ika,mka,nka,oka,rka,pka,
vka,wka,xka,Aka,Bka,Cka,Dka,Fka,Gka,Hka,Ika,Jka,Kka,Eka,Nka,Mka,Lka,Oka,Pka,Qka,Rka,Af,Ska,Tka,Uka,Vka,Wka,Bf,Xka,Cf,$ka,ala,cla,dla,fla,ela,bla,gla,Ef,hla,kla,lla,mla,nla,ila,jla,ola,qla,rla,sla,Hf,tla,Ala,xla,Bla,ula,Cla,vla,Ela,zla,yla,Fla,Gla,Hla,Ila,Jla,Kla,Nla,Pla,Ola,Qla,Rla,Sla,Tla,Wla,Ula,Vla,Yla,Xla,Zla,$la,ama,Nf,cma,dma,Of,Pf,hma,fma,jma,kma,lma,rma,mma,qma,wma,vma,sma,yma,xma,zma,Qf,Dma,Bma,Hma,Ema,Fma,Gma,Ima,Jma,Kma,Mma,Oma,Nma,Qma,Rma,Sma,Tma,Uma,Wma,Xma,$ma,ana,bna,cna,dna,ena,fna,
gna,hna,ina,mna,nna,pna,qna,rna,sna,Tf,una,vna,xna,Cna,Dna,Ena,Fna,Lna,Ona,Qna,Sna,Wna,Xna,Zna,$na,aoa,boa,coa,doa,eoa,foa,loa,moa,roa,Goa,Joa,Koa,Foa,Loa,Moa,Noa,Qoa,Ooa,Poa,Ig,Yoa,$oa,Zoa,apa,Jg,bpa,dpa,epa,fpa,Kg,gpa,hpa,ipa,jpa,kpa,Lg,Mg,Ng,lpa,npa,mpa,ppa,qpa,Woa,spa,Og,upa,vpa,wpa,Pg,xpa,zpa,Apa,Bpa,Cpa,Dpa,Epa,Gpa,Hpa,Ipa,Jpa,Lpa,Mpa,Qg,Rg,Opa,Qpa,Ppa,Rpa,Spa,Vpa,Tpa,Wpa,Xpa,bqa,dqa,fqa,hqa,lqa,Wg,nqa,oqa,pqa,qqa,rqa,sqa,vqa,xqa,yqa,Bqa,Cqa,ah,Fqa,Gqa,Iqa,Jqa,Kqa,Lqa,Mqa,Nqa,Oqa,Pqa,Qqa,hh,
Rqa,Tqa,Uqa,Vqa,Xqa,Wqa,$qa,Zqa,ara,bra,dra,cra,era,fra,gra,hra,ira,jra,kra,lra,mra,nra,ora,pra,sra,tra,ura,vra,wra,yra,Era,Rra,Sra,Ura,Tra,Wra,$ra,Yra,dsa,esa,gsa,isa,lsa,msa,hsa,qsa,rh,xsa,Esa,ysa,Fsa,Gsa,Hsa,Isa,Jsa,Ksa,Lsa,Nsa,Psa,Qsa,Rsa,Ssa,Tsa,Usa,Vsa,Wsa,Xsa,Zsa,$sa,ata,bta,cta,dta,eta,fta,gta,hta,ita,jta,kta,lta,mta,nta,ota,pta,uta,wta,xta,Ata,Bta,Cta,Eta,Dta,Fta,Gta,Ita,Jta,Lta,Nta,Ota,Pta,Qta,Rta,Sta,Ph,Tta,Xta,Zta,$ta,aua,bua,cua,eua,fua,gua,hua,iua,oua,qua,rua,nua,jua,pua,kua,mua,uua,
lua,xua,yua,zua,Cua,Dua,Eua,Fua,Gua,Hua,Iua,Jua,Kua,Lua,Mua,Nua,Oua,Pua,Qua,Rua,Sua,Tua,Uua,Vua,Wua,Yua,Zua,$ua,ava,bva,cva,dva,fva,gva,hva,iva,jva,kva,lva,mva,nva,ova,pva,qva,rva,sva,tva,uva,vva,wva,xva,yva,zva,Ava,Bva,Cva,Dva,Eva,Fva,Gva,Iva,Jva,Kva,Mva,Nva,Ova,Qva,Rva,Sva,Tva,Uva,Vva,Wva,Xva,Yva,Zva,$va,awa,cwa,bwa,dwa,gwa,ewa,fwa,hwa,iwa,jwa,lwa,kwa,mwa,nwa,pwa,owa,qwa,rwa,swa,twa,xwa,ywa,Cwa,Dwa,Ewa,ai,Fwa,di,Hwa,ei,Owa,fi,Vta,dha,eha,Pwa,Qwa,Rwa,Twa,Uta,Uwa,cha;
_._DumpException=function(a){throw a;};_.ba=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.ba);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b);this.JFb=!0};aaa=function(a){_.da.setTimeout(function(){throw a;},0)};ea=function(){var a=_.da.navigator;return a&&(a=a.userAgent)?a:""};baa=function(a){return ha?ia?ia.brands.some(function(b){return(b=b.brand)&&_.ja(b,a)}):!1:!1};ka=function(a){return _.ja(ea(),a)};
ma=function(){return ha?!!ia&&0<ia.brands.length:!1};caa=function(){return ma()?!1:ka("Opera")};daa=function(){return ma()?!1:ka("Trident")||ka("MSIE")};eaa=function(){return ma()?!1:ka("Edge")};faa=function(){return ma()?baa("Microsoft Edge"):ka("Edg/")};gaa=function(){return ka("Firefox")||ka("FxiOS")};iaa=function(){return ka("Safari")&&!(haa()||(ma()?0:ka("Coast"))||caa()||eaa()||faa()||(ma()?baa("Opera"):ka("OPR"))||gaa()||ka("Silk")||ka("Android"))};
haa=function(){return ma()?baa("Chromium"):(ka("Chrome")||ka("CriOS"))&&!eaa()||ka("Silk")};jaa=function(){return ka("Android")&&!(haa()||gaa()||caa()||ka("Silk"))};kaa=function(a){var b={};a.forEach(function(c){b[c[0]]=c[1]});return function(c){return b[c.find(function(d){return d in b})]||""}};
laa=function(a){var b=ea();if("Internet Explorer"===a){if(daa())if((a=/rv: *([\d\.]*)/.exec(b))&&a[1])b=a[1];else{a="";var c=/MSIE +([\d\.]+)/.exec(b);if(c&&c[1])if(b=/Trident\/(\d.\d)/.exec(b),"7.0"==c[1])if(b&&b[1])switch(b[1]){case "4.0":a="8.0";break;case "5.0":a="9.0";break;case "6.0":a="10.0";break;case "7.0":a="11.0"}else a="7.0";else a=c[1];b=a}else b="";return b}var d=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");c=[];for(var e;e=d.exec(b);)c.push([e[1],e[2],e[3]||void 0]);b=
kaa(c);switch(a){case "Opera":if(caa())return b(["Version","Opera"]);if(ma()?baa("Opera"):ka("OPR"))return b(["OPR"]);break;case "Microsoft Edge":if(eaa())return b(["Edge"]);if(faa())return b(["Edg"]);break;case "Chromium":if(haa())return b(["Chrome","CriOS","HeadlessChrome"])}return"Firefox"===a&&gaa()||"Safari"===a&&iaa()||"Android Browser"===a&&jaa()||"Silk"===a&&ka("Silk")?(b=c[2])&&b[1]||"":""};
maa=function(a){if(ma()&&"Silk"!==a){var b=ia.brands.find(function(c){return c.brand===a});if(!b||!b.version)return NaN;b=b.version.split(".")}else{b=laa(a);if(""===b)return NaN;b=b.split(".")}return 0===b.length?NaN:Number(b[0])};naa=function(){return ha?!!ia&&!!ia.platform:!1};oaa=function(){return naa()?"Android"===ia.platform:ka("Android")};paa=function(){return ka("iPhone")&&!ka("iPod")&&!ka("iPad")};_.na=function(){return paa()||ka("iPad")||ka("iPod")};
qaa=function(){return naa()?"macOS"===ia.platform:ka("Macintosh")};raa=function(){return naa()?"Windows"===ia.platform:ka("Windows")};
taa=function(){var a=ea(),b="";if(raa())b=/Windows (?:NT|Phone) ([0-9.]+)/,b=(a=b.exec(a))?a[1]:"0.0";else if(_.na())b=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,b=(a=b.exec(a))&&a[1].replace(/_/g,".");else if(qaa())b=/Mac OS X ([0-9_.]+)/,b=(a=b.exec(a))?a[1].replace(/_/g,"."):"10";else if(_.oa(ea(),"KaiOS"))b=/(?:KaiOS)\/(\S+)/i,b=(a=b.exec(a))&&a[1];else if(oaa())b=/Android\s+([^\);]+)(\)|;)/,b=(a=b.exec(a))&&a[1];else if(naa()?"Chrome OS"===ia.platform:ka("CrOS"))b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,
b=(a=b.exec(a))&&a[1];return 0<=saa(b||"",12)};_.qa=function(a){return a[a.length-1]};uaa=function(a,b){0<=(0,_.va)(a,b)||a.push(b)};_.wa=function(a,b){b=(0,_.va)(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};_.xa=function(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]};vaa=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.za(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)}};
_.waa=function(a,b,c){b=b||a;var d=function(n){return _.Aa(n)?"o"+_.Ca(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};_.xaa=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};
Aaa=function(a){if(!_.yaa)return zaa(a);for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);return btoa(b)};_.Da=function(a){return Baa&&null!=a&&a instanceof Uint8Array};Fa=function(a,b){if(Ea)return a[Ea]|=b;if(void 0!==a.SB)return a.SB|=b;Object.defineProperties(a,{SB:{value:b,configurable:!0,writable:!0,enumerable:!1}});return b};
Caa=function(a){var b=_.Ga(a);1!==(b&1)&&(Object.isFrozen(a)&&(a=Array.prototype.slice.call(a)),_.Ha(a,b|1));return a};Daa=function(a,b){Ea?a[Ea]&&(a[Ea]&=~b):void 0!==a.SB&&(a.SB&=~b)};_.Ga=function(a){a=Ea?a[Ea]:a.SB;return null==a?0:a};_.Ha=function(a,b){Ea?a[Ea]=b:void 0!==a.SB?a.SB=b:Object.defineProperties(a,{SB:{value:b,configurable:!0,writable:!0,enumerable:!1}});return a};Eaa=function(a,b){Object.isFrozen(a)&&(a=Array.prototype.slice.call(a));_.Ha(a,b);return a};Faa=function(a){Fa(a,1);return a};
Ia=function(a){return!!(_.Ga(a)&2)};Ja=function(a){Fa(a,18);return a};Gaa=function(a){Fa(a,16);return a};Haa=function(a,b){_.Ha(b,(a|0)&-51)};Iaa=function(a,b){_.Ha(b,(a|18)&-41)};_.Ka=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};
Jaa=function(a,b,c){if(null!=a)if("string"===typeof a)a=a?new _.La(a,_.Ma):_.Na();else if(a.constructor!==_.La)if(_.Da(a))a=c?0==a.length?_.Na():new _.La(a,_.Ma):a.length?new _.La(new Uint8Array(a),_.Ma):_.Na();else{if(!b)throw Error();a=void 0}return a};Sa=function(a){Kaa(_.Ga(a.mf))};Kaa=function(a){if(a&2)throw Error();};Laa=function(a,b){if("number"!==typeof b||0>b||b>=a.length)throw Error();};Maa=function(a,b){if("number"!==typeof b||0>b||b>a.length)throw Error();};
Naa=function(a){if(null!=a&&"number"!==typeof a)throw Error("B`"+typeof a+"`"+a);return a};_.Ta=function(a){return null==a?a:!!a};Oaa=function(a){if(null==a)return a;switch(typeof a){case "string":return+a;case "number":return a}};Paa=function(a){if(null==a)return a;switch(typeof a){case "string":return+a;case "number":return a}};Qaa=function(a){return a};_.Ua=function(a){return a};Raa=function(a){return a};_.Wa=function(a){return a};Saa=function(a){return a};
Uaa=function(a,b,c,d){var e=!1;if(null!=a&&"object"===typeof a&&!(e=Array.isArray(a))&&a.TQ===_.Xa)return a;if(!e)return c?d&2?(a=b[Taa])?b=a:(a=new b,Ja(a.mf),b=b[Taa]=a):b=new b:b=void 0,b;e=c=_.Ga(a);0===e&&(e|=d&16);e|=d&2;e!==c&&_.Ha(a,e);return new b(a)};Vaa=function(a){return a};_.Waa=function(a,b,c){return"boolean"===typeof a||"number"===typeof a?!!a:c?!1:void 0};_.Xaa=function(a,b,c){return"string"===typeof a?a:c?"":void 0};Zaa=function(a,b,c,d,e,f){a=Uaa(a,d,c,f);e&&(a=Yaa(a));return a};
$aa=function(a){return a};aba=function(a,b,c,d,e){var f=_.k(a,b,d);Array.isArray(f)||(f=Ya);var g=_.Ga(f);g&1||Faa(f);if(e)g&2||Ja(f),c&1||Object.freeze(f);else{e=!(c&2);var m=g&2;c&1||!m?e&&g&16&&!m&&Daa(f,16):(f=Faa(Array.prototype.slice.call(f)),Za(a,b,f,d))}return f};
_.bb=function(a,b,c,d,e){var f=Ia(a.mf),g=aba(a,b,e||1,d,f),m=_.Ga(g);if(!(m&4)){Object.isFrozen(g)&&(g=Faa(g.slice()),Za(a,b,g,d));for(var n=0,r=0;n<g.length;n++){var x=c(g[n]);null!=x&&(g[r++]=x)}r<n&&(g.length=r);m|=5;f&&(m|=18);_.Ha(g,m);m&2&&Object.freeze(g)}if(2===e)return g;!f&&(m&2||Object.isFrozen(g))&&(g=Array.prototype.slice.call(g),Fa(g,5),Za(a,b,g,d));return g};bba=function(a){return Jaa(a,!0,!0)};cba=function(a){return Jaa(a,!0,!1)};
fba=function(a,b,c,d,e){var f=Ia(a.mf);a:{var g=b;b=!1;if(null==g){if(f){a=dba||(dba=new _.db(Ja([])));break a}g=[]}else if(g.constructor===_.db){if(0==(g.Kla&2)||f){a=g;break a}g=eba(g)}else Array.isArray(g)?b=Ia(g):g=[];if(f){if(!g.length){a=dba||(dba=new _.db(Ja([])));break a}b||(b=!0,Ja(g))}else if(b){b=!1;g=Array.prototype.slice.call(g);for(var m=0;m<g.length;m++){var n=g[m]=Array.prototype.slice.call(g[m]);Array.isArray(n[1])&&(n[1]=Ja(n[1]))}}b||(_.Ga(g)&32?Daa(g,16):_.Ga(a.mf)&16&&Gaa(g));
e=new _.db(g,d,_.Xaa,e);Za(a,c,e,!1);a=e}if(null==a)return a;!f&&d&&(a.nsc=!0);return a};_.ib=function(a,b,c){return fba(a,_.k(a,b),b,void 0,c)};_.lb=function(a,b,c){return fba(a,_.k(a,b),b,c)};_.nb=function(a,b,c,d){if(null==c)return _.mb(a,b,Ya);var e=_.Ga(c);if(!(e&4)){if(e&2||Object.isFrozen(c))c=Array.prototype.slice.call(c);for(var f=0;f<c.length;f++)c[f]=d(c[f]);_.Ha(c,e|5)}return _.mb(a,b,c)};_.ob=function(a,b,c,d){Sa(a);c!==d?Za(a,b,c):Za(a,b,void 0,!1);return a};
_.pb=function(a,b,c,d,e){Sa(a);b=e(a,b,!1,2);Maa(b,c);b[c]=d;return a};
_.gba=function(a,b,c,d,e,f){var g=!!(f&2),m=aba(a,c,1,d,g);if(m===Ya||!(_.Ga(m)&4)){var n=m;m=!!(f&2);var r=!!(_.Ga(n)&2);g=n;!m&&r&&(n=Array.prototype.slice.call(n));var x=f|(r?2:0);f=r;for(var A=r=0;r<n.length;r++){var F=Uaa(n[r],b,!1,x);void 0!==F&&(f=f||!!(2&_.Ga(F.mf)),n[A++]=F)}A<r&&(n.length=A);b=n;n=_.Ga(b);x=n|5;f=f?x&-9:x|8;n!=f&&(b=Eaa(b,f));n=b;g!==n&&Za(a,c,n,d);(m||1===e)&&Object.freeze(n);return n}if(3===e)return m;g||(g=Object.isFrozen(m),1===e?g||Object.freeze(m):(e=_.Ga(m),b=e&-19,
g&&(m=Array.prototype.slice.call(m),e=0,Za(a,c,m,d)),e!==b&&_.Ha(m,b)));return m};hba=function(a,b,c,d,e,f,g){var m=_.Ga(a.mf);Kaa(m);a=_.gba(a,c,b,f,2,m);c=null!=d?d:new c;g&&Maa(a,e);void 0!=e?a.splice(e,g,c):a.push(c);c.uQa()&&Daa(a,8)};_.sb=function(a,b,c){return _.ob(a,b,_.Ta(c),!1)};_.tb=function(a,b,c){return _.ob(a,b,c,"")};ub=function(a,b){return null==a?b:a};jba=function(a,b){iba=b;a=new a(b);iba=void 0;return a};lba=function(a,b){return kba(b)};
kba=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a&&!Array.isArray(a)){if(_.Da(a))return Aaa(a);if(a instanceof _.La)return mba(a);if(a instanceof _.db)return nba(a)}}return a};oba=function(a,b){for(var c=Array.prototype.slice.call(a.mf),d=a.tF,e=c.length+(d?-1:0),f=0;f<e;f++)c[f]=b(c[f]);if(d){e=c[f]={};for(var g in d)e[g]=b(d[g])}b=jba(a.constructor,Gaa(c));a.ytb&&(b.ytb=a.ytb.slice());return b};
qba=function(a,b,c,d,e,f){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&_.Ga(a)&1?void 0:f&&_.Ga(a)&2?a:pba(a,b,c,void 0!==d,e,f);else if(_.Ka(a)){var g={},m;for(m in a)g[m]=qba(a[m],b,c,d,e,f);a=g}else a=b(a,d);return a}};pba=function(a,b,c,d,e,f){var g=d||c?_.Ga(a):0;d=d?!!(g&16):void 0;a=Array.prototype.slice.call(a);for(var m=0;m<a.length;m++)a[m]=qba(a[m],b,c,d,e,f);c&&c(g,a);return a};sba=function(a){return qba(a,rba,void 0,void 0,!1,!1)};
rba=function(a){return a.TQ===_.Xa?a.toJSON():a instanceof _.db?nba(a,sba):kba(a)};tba=function(a){return pba(a,rba,void 0,void 0,!1,!1)};
uba=function(a,b,c){c=void 0===c?Iaa:c;if(null!=a){if(Baa&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=_.Ga(a);if(d&2)return a;if(b&&!(d&32)&&(d&16||0===d))return _.Ha(a,d|18),a;a=pba(a,uba,d&4?Iaa:c,!0,!1,!0);b=_.Ga(a);b&4&&b&2&&Object.freeze(a);return a}a.TQ===_.Xa?Ia(a.mf)||(a=vba(a,!0),Ja(a.mf)):a instanceof _.db&&(b=Ja(eba(a,uba)),a=new _.db(b,a.Kga,a.VQa,a.i_a));return a}};
vba=function(a,b){var c=a.mf,d=b||a.uQa()?Iaa:Haa,e=!!(_.Ga(c)&16);return oba(a,function(f){return uba(f,e,d)})};Yaa=function(a){if(!Ia(a.mf))return a;var b=vba(a,!1);b.stb=a;return b};
wba=function(a,b,c){var d=a?a.constructor.mc:void 0,e=a.jR;if(d){if(!c){b=Array.prototype.slice.call(b);var f;if(b.length&&_.Ka(f=b[b.length-1]))for(var g=0;g<d.length;g++)if(d[g]>=e){Object.assign(b[b.length-1]={},f);break}}e=b;c=!c;f=a.jR;var m;for(g=0;g<d.length;g++){var n=d[g];if(n<f){n+=a.lI;var r=e[n];null==r?e[n]=c?Ya:Faa([]):c&&r!==Ya&&Caa(r)}else m||(r=void 0,e.length&&_.Ka(r=e[e.length-1])?m=r:e.push(m={})),r=m[n],null==m[n]?m[n]=c?Ya:Faa([]):c&&r!==Ya&&Caa(r)}}return b};
_.vb=function(a,b){for(var c=[],d=0;d<a.length;d++)c.push(b(a[d]));return c};yba=function(a,b,c){for(var d in c){var e=c[d],f=e.hw?a.getExtension(e):xba(a,e);if(null!=f){var g=void 0;for(g in e.fieldName)if(e.fieldName.hasOwnProperty(g))break;var m=e.aLc;b[g]=m?e.hw?_.vb(f,m):m(f):f}}};wb=function(a,b){var c=[];a.forEach(b?function(d,e){c.push([e,b(d)])}:function(d,e){c.push([e,d])});return c};_.l=function(a){return null===a?void 0:a};
yb=function(a){return null==a?void 0:Array.isArray(a)?a.map(function(b){return mba(b)}):mba(a)};zba=function(a){a=_.k(a,2);if(null==a)return"";if("string"===typeof a)return a;if(_.Da(a))return Aaa(a);if(Array.isArray(a))return tba(a);if(a instanceof _.La)return mba(a);if(a instanceof _.p)return a.toJSON();throw Error("S`"+a);};_.zb=function(a){if(Ia(a.mf))throw Error("V");};_.Cb=function(a){return function(b){return Ab(a,b)}};
Aba=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;x=r=0}function b(A){for(var F=g,J=0;64>J;J+=4)F[J/4]=A[J]<<24|A[J+1]<<16|A[J+2]<<8|A[J+3];for(J=16;80>J;J++)A=F[J-3]^F[J-8]^F[J-14]^F[J-16],F[J]=(A<<1|A>>>31)&4294967295;A=e[0];var L=e[1],Q=e[2],aa=e[3],pa=e[4];for(J=0;80>J;J++){if(40>J)if(20>J){var ra=aa^L&(Q^aa);var ua=1518500249}else ra=L^Q^aa,ua=1859775393;else 60>J?(ra=L&Q|aa&(L|Q),ua=2400959708):(ra=L^Q^aa,ua=3395469782);ra=((A<<5|A>>>
27)&4294967295)+ra+pa+ua+F[J]&4294967295;pa=aa;aa=Q;Q=(L<<30|L>>>2)&4294967295;L=A;A=ra}e[0]=e[0]+A&4294967295;e[1]=e[1]+L&4294967295;e[2]=e[2]+Q&4294967295;e[3]=e[3]+aa&4294967295;e[4]=e[4]+pa&4294967295}function c(A,F){if("string"===typeof A){A=unescape(encodeURIComponent(A));for(var J=[],L=0,Q=A.length;L<Q;++L)J.push(A.charCodeAt(L));A=J}F||(F=A.length);J=0;if(0==r)for(;J+64<F;)b(A.slice(J,J+64)),J+=64,x+=64;for(;J<F;)if(f[r++]=A[J++],x++,64==r)for(r=0,b(f);J+64<F;)b(A.slice(J,J+64)),J+=64,x+=
64}function d(){var A=[],F=8*x;56>r?c(m,56-r):c(m,64-(r-56));for(var J=63;56<=J;J--)f[J]=F&255,F>>>=8;b(f);for(J=F=0;5>J;J++)for(var L=24;0<=L;L-=8)A[F++]=e[J]>>L&255;return A}for(var e=[],f=[],g=[],m=[128],n=1;64>n;++n)m[n]=0;var r,x;a();return{reset:a,update:c,digest:d,digestString:function(){for(var A=d(),F="",J=0;J<A.length;J++)F+="0123456789ABCDEF".charAt(Math.floor(A[J]/16))+"0123456789ABCDEF".charAt(A[J]%16);return F}}};Bba=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};
Cba=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};Dba=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c};Eba=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};Fba=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.Gba=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.Hba=function(a){for(var b in a)return!1;return!0};
_.Db=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};_.Fb=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.Ib=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<Iba.length;f++)c=Iba[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
Jba=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return Jba.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};Jb=function(a){a&&"function"==typeof a.dispose&&a.dispose()};Kba=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.za(d)?Kba.apply(null,d):Jb(d)}};Oba=function(a,b,c){Lba(a.url,function(d){d=d.target;Mba(d)?b(_.Nba(d)):c(d.Bg())},a.eGb,a.body,a.LVa,a.fZa,a.withCredentials)};
Rba=function(a,b){a=void 0===a?window:a;return Pba(new Qba(a,b))};Sba=function(a,b){return Zone.current.wrap(a,b)};Tba=function(a,b){for(var c=a.length-1;0<=c;c--)"function"===typeof a[c]&&(a[c]=Sba(a[c],b+"_"+c));return a};
Wba=function(a){for(var b=["getCurrentPosition","watchPosition"],c=a.constructor.name,d={},e=0;e<b.length;d={uT:d.uT},e++){d.uT=b[e];var f=a[d.uT];if(f){var g=Uba(a,d.uT);Vba(g)&&(a[d.uT]=function(m){return function(n){var r=function(){return n.apply(this,Tba(arguments,c+"."+m.uT))};Kb(r,n);return r}}(d)(f))}}};Vba=function(a){return a?!1===a.writable?!1:!("function"===typeof a.get&&"undefined"===typeof a.set):!0};
$ba=function(a,b,c){var d=Uba(a,b);!d&&c&&Uba(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=Lb("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=Xba[g];m||(m=Xba[g]=Lb("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==Mb||(r=Mb);r&&("function"===typeof r[m]&&r.removeEventListener(g,Yba),f&&f.call(r,null),r[m]=n,"function"===typeof n&&r.addEventListener(g,Yba,!1))};d.get=function(){var n=this;n||a!==Mb||(n=Mb);
if(!n)return null;var r=n[m];return r?r:e&&(r=e.call(this))?(d.set.call(this,r),"function"===typeof n.removeAttribute&&n.removeAttribute(b),r):null};Zba(a,b,d);a[c]=!0}};aca=function(a,b,c){if(b)for(var d=0;d<b.length;d++)$ba(a,"on"+b[d],c);else{b=[];for(d in a)"on"==d.slice(0,2)&&b.push(d);for(d=0;d<b.length;d++)$ba(a,b[d],c)}};
bca=function(a){var b=Mb[a];if(b){Mb[Lb(a)]=b;Mb[a]=function(){var e=Tba(arguments,a);switch(e.length){case 0:this[Nb]=new b;break;case 1:this[Nb]=new b(e[0]);break;case 2:this[Nb]=new b(e[0],e[1]);break;case 3:this[Nb]=new b(e[0],e[1],e[2]);break;case 4:this[Nb]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("Ea");}};Kb(Mb[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?Mb[a].prototype[e]=function(){return this[Nb][e].apply(this[Nb],
arguments)}:Zba(Mb[a].prototype,e,{set:function(f){"function"===typeof f?(this[Nb][e]=Sba(f,a+"."+e),Kb(this[Nb][e],f)):this[Nb][e]=f},get:function(){return this[Nb][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(Mb[a][d]=b[d])}};Ob=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=cca(d);!d&&a[b]&&(d=a);a=Lb(b);var e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];var f=d&&Uba(d,b);if(Vba(f)){var g=c(e,a,b);d[b]=function(){return g(this,arguments)};Kb(d[b],e)}}return e};
dca=function(a,b,c){function d(f){var g=f.data;g.args[g.qma]=function(){f.mk.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=Ob(a,b,function(f){return function(g,m){var n=c(g,m);return 0<=n.qma&&"function"===typeof m[n.qma]?Zone.current.Qda(n.name,m[n.qma],n,d):f.apply(g,m)}})};Kb=function(a,b){a[Lb("OriginalDelegate")]=b};
gca=function(){if(eca)return fca;eca=!0;try{var a=Qb.navigator.userAgent;if(-1!==a.indexOf("MSIE ")||-1!==a.indexOf("Trident/")||-1!==a.indexOf("Edge/"))fca=!0}catch(b){}return fca};ica=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=hca+c;b=hca+b;Rb[a]={};Rb[a]["false"]=c;Rb[a]["true"]=b};
pca=function(a,b,c,d){function e(pa,ra,ua){if(ra=ra||a.event){pa=pa||ra.target||a;var ya=pa[Rb[ra.type][ua?"true":"false"]];if(ya){ua=[];if(1===ya.length)(ra=F(ya[0],pa,ra))&&ua.push(ra);else{ya=ya.slice();for(var Pa=0;Pa<ya.length&&(!ra||!0!==ra[jca]);Pa++){var Va=F(ya[Pa],pa,ra);Va&&ua.push(Va)}}if(1===ua.length)throw ua[0];ra={};for(pa=0;pa<ua.length;ra={jwa:ra.jwa},pa++)ra.jwa=ua[pa],b.sDc(function(kb){return function(){throw kb.jwa;}}(ra))}}}function f(pa,ra){if(!pa)return!1;var ua=!0;ra&&void 0!==
ra.b_a&&(ua=ra.b_a);var ya=ra&&ra.vh,Pa=!0;ra&&void 0!==ra.Ksc&&(Pa=ra.Ksc);var Va=!1;ra&&void 0!==ra.oHc&&(Va=ra.oHc);for(var kb=pa;kb&&!kb.hasOwnProperty(g);)kb=cca(kb);!kb&&pa[g]&&(kb=pa);if(!kb||kb[x])return!1;var Pb=ra&&ra.lUc,Bb={},Eb=kb[x]=kb[g],Oa=kb[Lb(m)]=kb[m];pa=kb[Lb(n)]=kb[n];var eb=kb[Lb(r)]=kb[r],gb;ra&&ra.prepend&&(gb=kb[Lb(ra.prepend)]=kb[ra.prepend]);var jc=function(jb){if(!jb.GQa){var xb=Rb[jb.vB],la;xb&&(la=xb[jb.capture?"true":"false"]);if(xb=la&&jb.target[la])for(var nc=0;nc<
xb.length;nc++)if(xb[nc]===jb){xb.splice(nc,1);jb.GQa=!0;0===xb.length&&(jb.Sab=!0,jb.target[la]=null);break}}if(jb.Sab)return Oa.call(jb.target,jb.vB,jb.capture?L:J,jb.options)},qc=function(jb){return Eb.call(Bb.target,Bb.vB,jb.mk,Bb.options)},sf=function(jb){return gb.call(Bb.target,Bb.vB,jb.mk,Bb.options)},qb=function(jb){return Oa.call(jb.target,jb.vB,jb.mk,jb.options)};qc=ua?function(){if(!Bb.CAc)return Eb.call(Bb.target,Bb.vB,Bb.capture?L:J,Bb.options)}:qc;jc=ua?jc:qb;qb=function(jb,xb){var la=
typeof xb;return"function"===la&&jb.callback===xb||"object"===la&&jb.pC===xb};var Hb=ra&&ra.diff?ra.diff:qb,hb=Zone[Lb("UNPATCHED_EVENTS")],rb=a[Lb("PASSIVE_EVENTS")];qb=function(jb,xb,la,nc,Jc,kd){Jc=void 0===Jc?!1:Jc;kd=void 0===kd?!1:kd;return function(){var Uc=this||a,Yc=arguments[0];ra&&ra.eM&&(Yc=ra.eM(Yc));var Wd=arguments[1];if(!Wd||kca&&"uncaughtException"===Yc)return jb.apply(this,arguments);var eg=!1;if("function"!==typeof Wd){if(!Wd.handleEvent)return jb.apply(this,arguments);eg=!0}if(!ya||
ya(jb,Wd,Uc,arguments)){var Ke=Sb&&!!rb&&-1!==rb.indexOf(Yc);var ee=arguments[2];ee=!Sb&&"object"===typeof ee&&ee?!!ee.capture:Sb&&Ke?"boolean"===typeof ee?{capture:ee,passive:!0}:ee?"object"===typeof ee&&!1!==ee.passive?Object.assign({},ee,{passive:!0}):ee:{passive:!0}:ee;if(hb)for(var Hj=0;Hj<hb.length;Hj++)if(Yc===hb[Hj])return Ke?jb.call(Uc,Yc,Wd,ee):jb.apply(this,arguments);Ke=ee?"boolean"===typeof ee?!0:ee.capture:!1;Hj=ee&&"object"===typeof ee?ee.once:!1;var Yo=Zone.current,oh=Rb[Yc];oh||(ica(Yc,
Pb),oh=Rb[Yc]);var ph=oh[Ke?"true":"false"];oh=Uc[ph];var Yi=!1;if(oh){if(Yi=!0,Pa)for(ph=0;ph<oh.length;ph++)if(Hb(oh[ph],Wd))return}else oh=Uc[ph]=[];var Th;ph=Uc.constructor.name;var BE=lca[ph];BE&&(Th=BE[Yc]);Th||(Th=ph+xb+(Pb?Pb(Yc):Yc));Bb.options=ee;Hj&&(Bb.options.once=!1);Bb.target=Uc;Bb.capture=Ke;Bb.vB=Yc;Bb.CAc=Yi;if(Yi=ua?mca:void 0)Yi.JKc=Bb;Th=Yo.sta(Th,Wd,Yi,la,nc);Bb.target=null;Yi&&(Yi.JKc=null);Hj&&(ee.once=!0);if(Sb||"boolean"!==typeof Th.options)Th.options=ee;Th.target=Uc;Th.capture=
Ke;Th.vB=Yc;eg&&(Th.pC=Wd);kd?oh.unshift(Th):oh.push(Th);if(Jc)return Uc}}};kb[g]=qb(Eb,A,qc,jc,Va);gb&&(kb.prependListener=qb(gb,".prependListener:",sf,jc,Va,!0));kb[m]=function(){var jb=this||a,xb=arguments[0];ra&&ra.eM&&(xb=ra.eM(xb));var la=arguments[2],nc=la?"boolean"===typeof la?!0:la.capture:!1;la=arguments[1];if(!la)return Oa.apply(this,arguments);if(!ya||ya(Oa,la,jb,arguments)){var Jc=Rb[xb],kd;Jc&&(kd=Jc[nc?"true":"false"]);if(nc=kd&&jb[kd])for(Jc=0;Jc<nc.length;Jc++){var Uc=nc[Jc];if(Hb(Uc,
la)){nc.splice(Jc,1);Uc.GQa=!0;0===nc.length&&(Uc.Sab=!0,jb[kd]=null,"string"===typeof xb&&(jb[hca+"ON_PROPERTY"+xb]=null));Uc.zone.xI(Uc);if(Va)return jb;return}}return Oa.apply(this,arguments)}};kb[n]=function(jb){var xb=this||a,la=jb;ra&&ra.eM&&(la=ra.eM(la));jb=[];xb=nca(xb,Pb?Pb(la):la);for(la=0;la<xb.length;la++){var nc=xb[la];jb.push(nc.pC?nc.pC:nc.callback)}return jb};kb[r]=function(jb){var xb=this||a;if(jb){ra&&ra.eM&&(jb=ra.eM(jb));var la=Rb[jb];if(la){var nc=xb[la["false"]];xb=xb[la["true"]];
if(nc)for(nc=nc.slice(),la=0;la<nc.length;la++){var Jc=nc[la];this[m].call(this,jb,Jc.pC?Jc.pC:Jc.callback,Jc.options)}if(xb)for(xb=xb.slice(),nc=0;nc<xb.length;nc++)la=xb[nc],this[m].call(this,jb,la.pC?la.pC:la.callback,la.options)}}else{jb=Object.keys(xb);for(xb=0;xb<jb.length;xb++)(nc=(nc=oca.exec(jb[xb]))&&nc[1])&&"removeListener"!==nc&&this[r].call(this,nc);this[r].call(this,"removeListener")}if(Va)return this};Kb(kb[g],Eb);Kb(kb[m],Oa);eb&&Kb(kb[r],eb);pa&&Kb(kb[n],pa);return!0}for(var g=d&&
d.add||"addEventListener",m=d&&d.G0c||"removeEventListener",n=d&&d.Ti||"eventListeners",r=d&&d.H0c||"removeAllListeners",x=Lb(g),A="."+g+":",F=function(pa,ra,ua){if(!pa.GQa){var ya=pa.callback;"object"===typeof ya&&ya.handleEvent&&(pa.callback=function(kb){return ya.handleEvent(kb)},pa.pC=ya);try{pa.mk(pa,ra,[ua])}catch(kb){var Pa=kb}var Va=pa.options;Va&&"object"===typeof Va&&Va.once&&ra[m].call(ra,ua.type,pa.pC?pa.pC:pa.callback,Va);return Pa}},J=function(pa){return e(this,pa,!1)},L=function(pa){return e(this,
pa,!0)},Q=[],aa=0;aa<c.length;aa++)Q[aa]=f(c[aa],d);return Q};nca=function(a,b){if(!b){var c=[],d;for(d in a){var e=oca.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=Rb[b];c||(ica(b),c=Rb[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};qca=function(a,b){(a=a.Event)&&a.prototype&&b.dUa(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[jca]=!0;c&&c.apply(d,e)}})};
Tb=function(a,b,c,d){function e(r){var x=r.data;x.args[0]=function(){return r.mk.apply(this,arguments)};x.KJ=g.apply(a,x.args);return r}function f(r){return m.call(a,r.data.KJ)}var g=null,m=null;b+=d;c+=d;var n={};g=Ob(a,b,function(r){return function(x,A){if("function"===typeof A[0]){var F={U$:"Interval"===d,delay:"Timeout"===d||"Interval"===d?A[1]||0:void 0,args:A},J=A[0];A[0]=function(){try{return J.apply(this,arguments)}finally{F.U$||("number"===typeof F.KJ?delete n[F.KJ]:F.KJ&&(F.KJ[rca]=null))}};
x=Zone.current.Qda(b,A[0],F,e,f);if(!x)return x;A=x.data.KJ;"number"===typeof A?n[A]=x:A&&(A[rca]=x);A&&A.Ab&&A.LZa&&"function"===typeof A.Ab&&"function"===typeof A.LZa&&(x.Ab=A.Ab.bind(A),x.LZa=A.LZa.bind(A));return"number"===typeof A||A?A:x}return r.apply(a,A)}});m=Ob(a,c,function(r){return function(x,A){x=A[0];if("number"===typeof x)var F=n[x];else(F=x&&x[rca])||(F=x);F&&"string"===typeof F.type?"notScheduled"!==F.state&&(F.K5&&F.data.U$||0===F.cS)&&("number"===typeof x?delete n[x]:x&&(x[rca]=
null),F.zone.xI(F)):r.apply(a,A)}})};sca=function(a,b,c,d,e){var f=Zone.ro(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(m,n,r){n&&n.prototype&&e.forEach(function(x){var A=c+"."+d+"::"+x,F=n.prototype;try{if(F.hasOwnProperty(x)){var J=a.UT(F,x);J&&J.value?(J.value=a.bha(J.value,A),a.NFa(n.prototype,x,J)):F[x]&&(F[x]=a.bha(F[x],A))}else F[x]&&(F[x]=a.bha(F[x],A))}catch(L){}});return g.call(b,m,n,r)};a.Zcb(b[d],g)}};
tca=function(a,b,c){if(!c||0===c.length)return b;c=c.filter(function(e){return e.target===a});if(!c||0===c.length)return b;var d=c[0].Fzc;return b.filter(function(e){return-1===d.indexOf(e)})};uca=function(a){return Object.getOwnPropertyNames(a).filter(function(b){return b.startsWith("on")&&2<b.length}).map(function(b){return b.substring(2)})};
Bca=function(){vca=Zone.ro;wca=Object[vca("defineProperty")]=Object.defineProperty;xca=Object[vca("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;yca=Object.create;Ub=vca("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[Ub]&&a[Ub][b])throw new TypeError("Ia`"+b+"`"+a);var d=c.configurable;"prototype"!==b&&(c=zca(a,b,c));return Aca(a,b,c,d)};Object.defineProperties=function(a,b){Object.keys(b).forEach(function(f){Object.defineProperty(a,f,b[f])});for(var c=_.q(Object.getOwnPropertySymbols(b)),
d=c.next();!d.done;d=c.next()){d=d.value;var e=void 0;(null==(e=Object.getOwnPropertyDescriptor(b,d))?0:e.enumerable)&&Object.defineProperty(a,d,b[d])}return a};Object.create=function(a,b){"object"!==typeof b||Object.isFrozen(b)||Object.keys(b).forEach(function(c){b[c]=zca(a,c,b[c])});return yca(a,b)};Object.getOwnPropertyDescriptor=function(a,b){var c=xca(a,b);c&&a&&a[Ub]&&a[Ub][b]&&(c.configurable=!1);return c}};Cca=function(a,b,c){var d=c.configurable;c=zca(a,b,c);return Aca(a,b,c,d)};
zca=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[Ub]||Object.isFrozen(a)||wca(a,Ub,{writable:!0,value:{}}),a[Ub]&&(a[Ub][b]=!0));return c};
Aca=function(a,b,c,d){try{return wca(a,b,c)}catch(e){if(c.configurable){"undefined"==typeof d?delete c.configurable:c.configurable=d;try{return wca(a,b,c)}catch(f){d=!1;if("createdCallback"===b||"attachedCallback"===b||"detachedCallback"===b||"attributeChangedCallback"===b)d=!0;if(!d)throw f;d=null;try{d=JSON.stringify(c)}catch(g){d=c.toString()}console.log("Attempting to configure '"+b+"' with descriptor '"+d+"' on object '"+a+"' and got error, giving up: "+f)}}else throw e;}};
Dca=function(a,b){var c=b.DJ(),d=c.Pmb,e=c.iyc,f=c.KRb,g=c.P1a,m=c.j0a,n=c.X1a,r="ApplicationCache EventSource FileReader InputMethodContext MediaController MessagePort Node Performance SVGElementInstance SharedWorker TextTrack TextTrackCue TextTrackList WebKitNamedFlow Window Worker WorkerGlobalScope XMLHttpRequest XMLHttpRequestEventTarget XMLHttpRequestUpload IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor DBIndex WebSocket".split(" ");c=[];var x="Anchor Area Audio BR Base BaseFont Body Button Canvas Content DList Directory Div Embed FieldSet Font Form Frame FrameSet HR Head Heading Html IFrame Image Input Keygen LI Label Legend Link Map Marquee Media Menu Meta Meter Mod OList Object OptGroup Option Output Paragraph Pre Progress Quote Script Select Source Span Style TableCaption TableCell TableCol Table TableRow TableSection TextArea Title Track UList Unknown Video".split(" ");
a.wtf?c=x.map(function(ra){return"HTML"+ra+"Element"}).concat(r):a.EventTarget?c.push("EventTarget"):c=r;var A=a.__Zone_disable_IE_check||!1,F=a.__Zone_enable_cross_context_check||!1,J=b.uub(),L={MSPointerCancel:"pointercancel",MSPointerDown:"pointerdown",MSPointerEnter:"pointerenter",MSPointerHover:"pointerhover",MSPointerLeave:"pointerleave",MSPointerMove:"pointermove",MSPointerOut:"pointerout",MSPointerOver:"pointerover",MSPointerUp:"pointerup"};for(r=0;r<d.length;r++){var Q=d[r],aa=n+(Q+m),pa=
n+(Q+g);f[Q]={};f[Q][m]=aa;f[Q][g]=pa}for(f=0;f<x.length;f++)for(g=x[f],m=e[g]={},n=0;n<d.length;n++)r=d[n],m[r]=g+".addEventListener:"+r;d=[];for(e=0;e<c.length;e++)x=a[c[e]],d.push(x&&x.prototype);b.bca(a,b,d,{vh:function(ra,ua,ya,Pa){if(!A&&J)if(F)try{var Va=ua.toString();if("[object FunctionWrapper]"===Va||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==Va)return ra.apply(ya,Pa),!1}catch(kb){return ra.apply(ya,Pa),!1}else{if(ua=ua.toString(),"[object FunctionWrapper]"===ua||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==
ua)return ra.apply(ya,Pa),!1}else if(F)try{ua.toString()}catch(kb){return ra.apply(ya,Pa),!1}return!0},eM:function(ra){return L[ra]||ra}});Zone[b.dj("patchEventTarget")]=!!a.EventTarget};
Eca=function(a,b){var c=a.DJ(),d=c.TRb,e=c.obc,f=b.WebSocket;b.EventTarget||a.bca(b,a,[f.prototype]);b.WebSocket=function(m,n){var r=1<arguments.length?new f(m,n):new f(m),x=a.UT(r,"onmessage");if(x&&!1===x.configurable){var A=a.s1a(r);var F=r;[d,e,"send","close"].forEach(function(J){A[J]=function(){var L=a.J_a.call(arguments);if(J===d||J===e){var Q=0<L.length?L[0]:void 0;Q&&(Q=Zone.ro("ON_PROPERTY"+Q),r[Q]=A[Q])}return r[J].apply(r,L)}})}else A=r;a.aCb(A,["close","error","message","open"],F);return A};
c=b.WebSocket;for(var g in f)c[g]=f[g]};
Fca=function(a,b){var c=a.DJ(),d=c.tqa;if((c.Zd||d)&&!a.UT(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){if((c=a.UT(Element.prototype,"onclick"))&&!c.configurable)return!1;if(c)return a.ST(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}}),d=!!document.createElement("div").onclick,a.ST(Element.prototype,"onclick",c),d}var e=b.XMLHttpRequest;if(!e)return!1;c=e.prototype;if(d=a.UT(c,"onreadystatechange"))return a.ST(c,"onreadystatechange",{enumerable:!0,
configurable:!0,get:function(){return!0}}),e=!!(new e).onreadystatechange,a.ST(c,"onreadystatechange",d||{}),e;var f=a.dj("fake");a.ST(c,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return this[f]},set:function(g){this[f]=g}});a=new e;c=function(){};a.onreadystatechange=c;c=a[f]===c;a.onreadystatechange=null;return c};
Hca=function(a){for(var b=a.dj("unbound"),c={},d=0;d<Gca.length;c={jD:c.jD},d++){var e=Gca[d];c.jD="on"+e;self.addEventListener(e,function(f){return function(g){g=g.target;var m;for(m=g?g.constructor.name+"."+f.jD:"unknown."+f.jD;g;){if(g[f.jD]&&!g[f.jD][b]){var n=a.bha(g[f.jD],m);n[b]=g[f.jD];g[f.jD]=n}g=g.parentElement}}}(c),!0)}};Vb=function(a){for(var b in a)if(a[b]===Vb)return b;throw Error("Ja");};Ica=function(a,b){for(var c in b)b.hasOwnProperty(c)&&!a.hasOwnProperty(c)&&(a[c]=b[c])};
_.t=function(a){return{token:a.token,Ha:a.Ha||null,oa:a.oa,value:void 0}};_.Wb=function(a){return{Nb:a.Nb||[],imports:a.imports||[]}};Lca=function(a){var b;(b=a.hasOwnProperty(Jca)?a[Jca]:null)||(b=a.hasOwnProperty(Kca)?a[Kca]:null);return b};Mca=function(a){return(a=a&&(a[Jca]||a[Kca]))?a:null};Pca=function(a){return a&&(a.hasOwnProperty(Nca)||a.hasOwnProperty(Oca))?a[Nca]:null};_.Xb=function(a){return"string"===typeof a?a:null==a?"":String(a)};
_.Yb=function(a){if("string"===typeof a)return a;if(Array.isArray(a))return"["+a.map(_.Yb).join(", ")+"]";if(null==a)return""+a;if(a.NEc)return""+a.NEc;if(a.name)return""+a.name;a=a.toString();if(null==a)return""+a;var b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};Qca=function(a,b){return null==a||""===a?null===b?"":b:null==b||""===b?a:a+" "+b};Rca=function(){throw new _.Zb(-201,!1);};Sca=function(a,b,c,d){throw Error("Ka`"+a+"`"+(null==d?"":" [Expected=> "+c+" "+d+" "+b+" <=Actual]"));};
$b=function(a){var b=Tca;Tca=a;return b};Uca=function(a,b,c){var d=Lca(a);if(d&&"root"==d.Ha)return void 0===d.value?d.value=d.oa():d.value;if(c&8)return null;if(void 0!==b)return b;Rca(_.Yb(a))};_.ac=function(a){a.d2a=_.ac;a.toString=function(){return _.Yb(this())};return a};bc=function(a){return Vca(a)?a():a};Vca=function(a){return"function"===typeof a&&a.hasOwnProperty(Wca)&&a.d2a===_.ac};cc=function(a){var b=Xca;Xca=a;return b};
Yca=function(a,b){b=void 0===b?0:b;if(void 0===Xca)throw new _.Zb(-203,!1);return null===Xca?Uca(a,void 0,b):Xca.get(a,b&8?null:void 0,b)};_.u=function(a,b){b=void 0===b?0:b;return(Tca||Yca)(bc(a),b)};_.dc=function(a,b){return _.u(a,Zca(void 0===b?0:b))};Zca=function(a){return"undefined"===typeof a||"number"===typeof a?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.u1c&&4)};
$ca=function(a){for(var b=[],c=0;c<a.length;c++){var d=bc(a[c]);if(Array.isArray(d)){if(0===d.length)throw new _.Zb(900,!1);for(var e=void 0,f=0,g=0;g<d.length;g++){var m=d[g],n=m.__NG_DI_FLAG__;"number"===typeof n?-1===n?e=m.token:f|=n:e=m}b.push(_.u(e,f))}else b.push(_.u(d))}return b};ada=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};
bda=function(a,b){for(var c=0,d=a.length;;){c=a.indexOf(b,c);if(-1===c)return c;if(0===c||32>=a.charCodeAt(c-1)){var e=b.length;if(c+e===d||32>=a.charCodeAt(c+e))return c}c+=1}};cda=function(a,b,c){for(var d=0;d<c.length;){var e=c[d];if("number"===typeof e){if(0!==e)break;d++;e=c[d++];var f=c[d++],g=c[d++];a.setAttribute(b,f,g,e)}else f=c[++d],64===e.charCodeAt(0)?a.setProperty(b,e,f):a.setAttribute(b,e,f),d++}};
eda=function(a,b){if(null!==b&&0!==b.length)if(null===a||0===a.length)a=b.slice();else for(var c=-1,d=0;d<b.length;d++){var e=b[d];"number"===typeof e?c=e:0!==c&&(-1===c||2===c?dda(a,c,e,b[++d]):dda(a,c,e,null))}return a};
dda=function(a,b,c,d){var e=0,f=a.length;if(-1===b)f=-1;else for(;e<a.length;){var g=a[e++];if("number"===typeof g)if(g===b){f=-1;break}else if(g>b){f=e-1;break}}for(;e<a.length;){g=a[e];if("number"===typeof g)break;else if(g===c){null!==d&&(a[e+1]=d);return}e++;null!==d&&e++}-1!==f&&(a.splice(f,0,b),e=f+1);a.splice(e++,0,c);null!==d&&a.splice(e++,0,d)};
fda=function(a,b,c){var d=4,e=a.kc||[],f;a:{for(f=0;f<e.length;f++){var g=e[f];if(3===g||4===g||6===g)break a}f=e.length}g=!1;for(var m=0;m<b.length;m++){var n=b[m];if("number"===typeof n){if(!g&&0!==(d&1)&&0!==(n&1))return!1;g&&0===(n&1)||(g=!1,d=n|d&1)}else if(!g)if(d&4){if(d=2|d&1,""!==n&&n!==(4!==a.type||c?a.value:"ng-template")||""===n&&1===b.length){if(0===(d&1))return!1;g=!0}}else{var r=d&8?n:b[++m];if(d&8&&null!==a.kc){a:{n=a.kc;for(var x=0,A=!0;x<n.length;){var F=n[x++];if("string"===typeof F&&
A){var J=n[x++];if(c&&"class"===F&&-1!==bda(J.toLowerCase(),r)){r=!0;break a}}else if(1===F){for(;x<n.length&&"string"==typeof(F=n[x++]);)if(F.toLowerCase()===r){r=!0;break a}break}else"number"===typeof F&&(A=!1)}r=!1}if(!r){if(0===(d&1))return!1;g=!0}}else{a:if(n=d&8?"class":n,null===e)n=-1;else if(x=0,c||4!==a.type||"ng-template"===a.value){for(A=!1;x<e.length;){F=e[x];if(F===n){n=x;break a}if(3===F||6===F)A=!0;else if(1===F||2===F){for(F=e[++x];"string"===typeof F;)F=e[++x];continue}else if(4===
F)break;else if(0===F){x+=4;continue}x+=A?1:2}n=-1}else b:{x=e.indexOf(4);if(-1<x)for(x++;x<e.length;){A=e[x];if("number"===typeof A)break;if(A===n){n=x;break b}x++}n=-1}if(-1===n){if(0===(d&1))return!1;g=!0}else if(""!==r&&(n=n>f?"":e[n+1].toLowerCase(),(x=d&8?n:null)&&-1!==bda(x,r)||d&2&&r!==n)){if(0===(d&1))return!1;g=!0}}}}return 0===(d&1)||g};gda=function(a,b,c){c=void 0===c?!1:c;for(var d=0;d<b.length;d++)if(fda(a,b[d],c))return!0;return!1};hda=function(a,b){return a?":not("+b.trim()+")":b};
ida=function(a){for(var b=a[0],c=1,d=2,e="",f=!1;c<a.length;){var g=a[c];if("string"===typeof g)if(d&2){var m=a[++c];e+="["+g+(0<m.length?'="'+m+'"':"")+"]"}else d&8?e+="."+g:d&4&&(e+=" "+g);else""!==e&&0!==(g&1)&&(b+=hda(f,e),e=""),d=g,f=f||0!==(d&1);c++}""!==e&&(b+=hda(f,e));return b};jda=function(a){return{toString:a}.toString()};
_.fc=function(a){return jda(function(){var b=kda(a),c;b=Object.assign({},b,{Aa:a.Aa,Ba:a.Ba,va:a.va,Fa:a.Fa||null,jc:a.jc,CTa:0===a.Na,bLa:null,mUa:null,Ja:b.standalone&&a.Ja||null,FOa:null,PL:null!=(c=a.PL)?c:!1,data:a.data||{},nb:a.nb||0,styles:a.styles||_.ec,qe:null,iG:a.iG||null,hf:null,id:""});lda(b);c=a.Ja;b.bLa=_.mda(c,!1);b.mUa=_.mda(c,!0);c=0;var d=JSON.stringify([b.qa,b.jc,b.Db,b.Cb,b.Fa,b.Ba,b.Aa,b.nb,b.standalone,b.PL,b.Xb,b.inputs,b.outputs,Object.getOwnPropertyNames(b.type.prototype),
!!b.Cd,!!b.ub]);d=_.q(d);for(var e=d.next();!e.done;e=d.next())c=Math.imul(31,c)+e.value.charCodeAt(0)<<0;b.id="c"+(c+2147483648);return b})};pda=function(a){return a[nda]||a[oda]||null};qda=function(a){return null!==a};_.gc=function(a){return jda(function(){return{type:a.type,bootstrap:a.bootstrap||_.ec,euc:a.euc||_.ec,imports:a.imports||_.ec,exports:a.exports||_.ec,R2c:null,iG:a.iG||null,id:a.id||null}})};
sda=function(a,b){if(null==a)return rda;var c={},d;for(d in a)if(a.hasOwnProperty(d)){var e=a[d],f=e;Array.isArray(e)&&(f=e[1],e=e[0]);c[e]=d;b&&(b[e]=f)}return c};_.hc=function(a){return jda(function(){var b=kda(a);lda(b);return b})};_.ic=function(a){return{type:a.type,name:a.name,oa:null,de:!1!==a.de,standalone:!0===a.standalone,Ue:a.type.prototype.La||null}};uda=function(a){return a[tda]||null};
kda=function(a){var b={};return{type:a.type,WUa:null,oa:null,hb:a.hb||null,Db:a.Db||0,Cb:a.Cb||null,Cd:a.Cd||null,g7:b,Xb:a.Xb||null,standalone:!0===a.standalone,PL:!0===a.PL,qa:a.qa||_.ec,ub:a.ub||null,features:a.features||null,FL:null,D8:null,PVc:null,inputs:sda(a.inputs,b),outputs:sda(a.outputs)}};lda=function(a){var b;null==(b=a.features)||b.forEach(function(c){return c(a)})};_.mda=function(a,b){if(!a)return null;var c=b?uda:pda;return function(){return("function"===typeof a?a():a).map(function(d){return c(d)}).filter(qda)}};
kc=function(a){return a.hasOwnProperty(vda)?a[vda]:null};wda=function(a,b){a.forEach(function(c){return Array.isArray(c)?wda(c,b):b(c)})};xda=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};yda=function(a,b){for(var c=[],d=0;d<a;d++)c.push(b);return c};_.Ada=function(a,b,c){var d=zda(a,b);if(0<=d)a[d|1]=c;else{var e=d=~d,f=a.length;if(f==e)a.push(b,c);else if(1===f)a.push(c,a[0]),a[0]=b;else{f--;for(a.push(a[f-1],a[f]);f>e;)a[f]=a[f-2],f--;a[e]=b;a[e+1]=c}}return d};
Bda=function(a,b){b=zda(a,b);if(0<=b)return a[b|1]};zda=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)};Dda=function(){return{Ks:Cda(!0,_.lc.apply(0,arguments)),L3c:!0}};Cda=function(a){var b=[],c=new Set,d;wda(_.lc.apply(1,arguments),function(e){Eda(e,b,[],c)&&(d||(d=[]),d.push(e))});void 0!==d&&Fda(d,b);return b};
Fda=function(a,b){for(var c={},d=0;d<a.length;c={nwa:c.nwa,D_a:c.D_a},d++){var e=a[d];c.D_a=e.ao;c.nwa=e.Nb;Gda(c.nwa,function(){return function(f){b.push(f)}}(c))}};
Eda=function(a,b,c,d){a=bc(a);if(!a)return!1;var e=null,f=Pca(a),g=!f&&(a[nda]||null);if(f||g){if(g&&!g.standalone)return!1;e=a}else{var m=a.ao;if(f=Pca(m))e=m;else return!1}m=d.has(e);if(g){if(m)return!1;d.add(e);if(g.Ja)for(f="function"===typeof g.Ja?g.Ja():g.Ja,f=_.q(f),m=f.next();!m.done;m=f.next())Eda(m.value,b,c,d)}else if(f){if(null!=f.imports&&!m){d.add(e);var n;wda(f.imports,function(r){Eda(r,b,c,d)&&(n||(n=[]),n.push(r))});void 0!==n&&Fda(n,b)}m||(g=kc(e)||function(){return new e},b.push({Ca:e,
wb:g,Eb:_.ec},{Ca:Hda,uc:e,qd:!0},{Ca:Ida,uc:function(){return _.u(e)},qd:!0}));f=f.Nb;null==f||m||Gda(f,function(r){b.push(r)})}else return!1;return e!==a&&void 0!==a.Nb};Gda=function(a,b){a=_.q(a);for(var c=a.next();!c.done;c=a.next())(c=c.value)&&c.Ks&&(c=c.Ks),Array.isArray(c)?Gda(c,b):b(c)};Kda=function(a){return null!==a&&"object"==typeof a&&Jda in a};mc=function(a){return"function"===typeof a};Nda=function(){void 0===Lda&&(Lda=new Mda);return Lda};
Pda=function(a){var b=Lca(a);b=null!==b?b.oa:kc(a);if(null!==b)return b;if(a instanceof _.oc)throw new _.Zb(204,!1);if(a instanceof Function)return Oda(a);throw new _.Zb(204,!1);};Oda=function(a){var b=a.length;if(0<b)throw yda(b,"?"),new _.Zb(204,!1);var c=Mca(a);return null!==c?function(){return c.oa(a)}:function(){return new a}};Sda=function(a){if(Kda(a))return rc(void 0,a.uc);a=Qda(a);return rc(a,Rda)};
Qda=function(a){var b=void 0;if(mc(a))return b=bc(a),kc(b)||Pda(b);if(Kda(a))b=function(){return bc(a.uc)};else if(a&&a.wb)b=function(){return a.wb.apply(a,_.sc($ca(a.Eb||[])))};else if(a&&a.Kb)b=function(){return _.u(bc(a.Kb))};else{var c=bc(a&&(a.Nd||a.Ca));if(a.Eb)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.sc($ca(a.Eb)))))};else return kc(c)||Pda(c)}return b};rc=function(a,b,c){return{oa:a,value:b,qd:(void 0===c?0:c)?[]:void 0}};
Tda=function(a,b){a=_.q(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?Tda(c,b):c&&c&&c.Ks?Tda(c.Ks,b):b(c)};Uda=function(a){return function(){var b=_.lc.apply(0,arguments);if(a){b=a.apply(null,_.sc(b));for(var c in b)this[c]=b[c]}}};
Vda=function(a){return jda(function(){function b(){function d(g,m,n){for(m=g.hasOwnProperty("__parameters__")?g.__parameters__:Object.defineProperty(g,"__parameters__",{value:[]}).__parameters__;m.length<=n;)m.push(null);(m[n]=m[n]||[]).push(f);return g}var e=_.lc.apply(0,arguments);if(this instanceof b)return c.apply(this,e),this;var f=new (Function.prototype.bind.apply(b,[null].concat(_.sc(e))));d.hQc=f;return d}var c=Uda(a);return b})};_.tc=function(a){return Array.isArray(a)&&"object"===typeof a[1]};
_.uc=function(a){return Array.isArray(a)&&!0===a[1]};_.vc=function(){return Wda};Wda=function(a){a.type.prototype.Ub&&(a.FL=Xda);return Yda};Yda=function(){var a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){var c=a.um;if(c===rda)a.um=b;else for(var d in b)c[d]=b[d];a.current=null;this.Ub(b)}};
Xda=function(a,b,c,d){c=this.g7[c];var e;(e=a.__ngSimpleChanges__||null)||(e=a.__ngSimpleChanges__={um:rda,current:null});var f=e;e=f.current||(f.current={});f=f.um;var g=f[c];e[c]=new Zda(g&&g.Vf,b,f===rda);a[d]=b};_.wc=function(a){for(;Array.isArray(a);)a=a[0];return a};xc=function(a,b){return _.wc(b[a.index])};_.yc=function(a,b){a=b[a];return _.tc(a)?a:a[0]};_.zc=function(a,b){return null===b||void 0===b?null:a[b]};aea=function(a){a[2]&1024&&(a[2]&=-1025,$da(a,-1))};
$da=function(a,b){a=a[3];if(null!==a){a[5]+=b;var c=a;for(a=a[3];null!==a&&(1===b&&1===c[5]||-1===b&&0===c[5]);)a[5]+=b,c=a,a=a[3]}};_.Cc=function(){return _.Bc.Wn};_.Dc=function(a){_.Bc.YO=a;return a[8]};_.Fc=function(a){_.Bc.YO=null;return a};_.Gc=function(){for(var a=_.Bc.fP;null!==a&&64===a.type;)a=a.parent;return a};bea=function(){var a=_.Bc,b=a.fP;return a.zF?b:b.parent};Hc=function(a,b){var c=_.Bc;c.fP=a;c.zF=b};_.Ic=function(){var a=_.Bc,b=a.Vla;-1===b&&(b=a.Vla=a.hf.Wla);return b};
_.cea=function(a){var b=_.Bc,c=b.yn;b.yn+=a;return c};dea=function(a){var b=_.Bc.TW;return-1===b?null:a[b]};fea=function(a,b,c){if(c&4){for(;!(b=b.parent,null!==b||c&1);){b=a[1];b=2===b.type?b.MKa:1===b.type?a[6]:null;if(null===b)break;a=a[14];if(b.type&10)break}if(null===b)return!1}c=_.Bc=eea();c.fP=b;c.Wn=a;return!0};gea=function(a){var b=eea(),c=a[1];_.Bc=b;b.fP=c.firstChild;b.Wn=a;b.hf=c;b.YO=a;b.yn=c.Wla;b.Spa=!1};eea=function(){var a=_.Bc,b=null===a?null:a.zg;return null===b?hea(a):b};
hea=function(a){var b={fP:null,zF:!0,Wn:null,hf:null,selectedIndex:-1,YO:null,Sna:0,mna:null,TW:-1,Vla:-1,yn:-1,Jv:0,parent:a,zg:null,Spa:!1};null!==a&&(a.zg=b);return b};iea=function(){var a=_.Bc;_.Bc=a.parent;a.fP=null;a.Wn=null;return a};jea=function(){var a=iea();a.zF=!0;a.hf=null;a.selectedIndex=-1;a.YO=null;a.Sna=0;a.TW=-1;a.mna=null;a.Vla=-1;a.yn=-1;a.Jv=0};_.Kc=function(){var a=_.Bc;return a.hf.data[a.selectedIndex]};_.Lc=function(){_.Bc.mna="svg"};Mc=function(a){var b=kea;kea=a;return b};
lea=function(a,b){var c=b.dm;for(b=b.xt;c<b;c++){var d=a.data[c].type.prototype,e=d.Be,f=d.EK,g=d.Vc,m=d.Rm;d=d.La;if(e){var n=void 0,r=void 0;(null!=(r=(n=a).D6)?r:n.D6=[]).push(-c,e)}f&&(n=e=void 0,(null!=(n=(e=a).D6)?n:e.D6=[]).push(c,f),n=e=void 0,(null!=(n=(e=a).dKa)?n:e.dKa=[]).push(c,f));g&&(e=f=void 0,(null!=(e=(f=a).Rga)?e:f.Rga=[]).push(-c,g));m&&(f=g=void 0,(null!=(f=(g=a).Rga)?f:g.Rga=[]).push(c,m),f=g=void 0,(null!=(f=(g=a).l_a)?f:g.l_a=[]).push(c,m));null!=d&&(g=m=void 0,(null!=(g=(m=
a).lP)?g:m.lP=[]).push(c,d))}};nea=function(a,b,c,d){(a[2]&3)===c&&mea(a,b,c,d)};oea=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&8191)+1)};mea=function(a,b,c,d){for(var e=null!=d?d:-1,f=b.length-1,g=0,m=void 0!==d?a[17]&65535:0;m<f;m++)if("number"===typeof b[m+1]){if(g=b[m],null!=d&&g>=d)break}else{0>b[m]&&(a[17]+=65536);if(g<e||-1==e){var n=0>b[m],r=b[m+1],x=a[n?-b[m]:b[m]];n?a[2]>>13<a[17]>>16&&(a[2]&3)===c&&(a[2]+=8192,pea(x,r)):pea(x,r);a[17]=(a[17]&4294901760)+m+2}m++}};
pea=function(a,b){var c=Mc(null);try{b.call(a)}finally{Mc(c)}};qea=function(a,b){for(a>>=16;0<a;)b=b[14],a--;return b};sea=function(a){var b=rea;rea=a;return b};vea=function(a,b,c){var d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(tea)&&(d=c[tea]);null==d&&(d=c[tea]=uea++);c=d&255;b.data[a+(c>>5)]|=1<<c};
zea=function(a,b){var c=wea(a,b);if(-1!==c)return c;c=b[1];c.lk&&(a.Ur=b.length,xea(c.data,a),xea(b,null),xea(c.blueprint,null));c=yea(a,b);a=a.Ur;if(-1!==c)for(var d=c&32767,e=qea(c,b),f=e[1].data,g=0;8>g;g++)b[a+g]=e[d+g]|f[d+g];b[a+8]=c;return a};xea=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};wea=function(a,b){return-1===a.Ur||a.parent&&a.parent.Ur===a.Ur||null===b[a.Ur+8]?-1:a.Ur};
yea=function(a,b){if(a.parent&&-1!==a.parent.Ur)return a.parent.Ur;a=0;for(var c=b;null!==c;){b=Aea(c);if(null===b)break;a++;c=c[14];if(-1!==b.Ur)return b.Ur|a<<16}return-1};_.Nc=function(a){var b=_.Gc();if("class"===a)return b.fe;if("style"===a)return b.styles;if(b=b.kc)for(var c=b.length,d=0;d<c;){var e=b[d];if(3===e||4===e||6===e)break;if(0===e)d+=2;else if("number"===typeof e)for(d++;d<c&&"string"===typeof b[d];)d++;else{if(e===a)return b[d+1];d+=2}}return null};
Bea=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];var e=$b();try{return a?a.get(b,d,c&8):Uca(b,d,c&8)}finally{$b(e)}}c&8||void 0!==d?b=d:(Rca(),b=void 0);return b};
Dea=function(a,b,c,d,e){d=void 0===d?0:d;if(null!==a){if(b[2]&2048){a:{var f=d;for(var g=Oc,m=a,n=b;null!==m&&null!==n&&n[2]&2048&&!(n[2]&512);){var r=Cea(m,n,c,f|2);if(r!==Oc){f=r;break a}m=m.parent;if(!m){if(m=n[20])if(m=m.get(c,Oc,f),m!==Oc){f=m;break a}m=Aea(n);n=n[14]}}f=g}if(f!==Oc)return f}a=Cea(a,b,c,d);if(a!==Oc)return a}return Bea(b,c,d,e)};
Cea=function(a,b,c,d){var e=Oc;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(tea)?c[tea]:void 0,f="number"===typeof f?0<=f?f&255:Eea:f;if("function"===typeof f){if(!fea(b,a,d))return d&1?d&8||void 0!==e?b=e:(Rca(),b=void 0):b=Bea(b,c,d,e),b;try{var g=f(d);if(null!=g||d&8)return g;Rca()}finally{iea()}}else if("number"===typeof f){g=null;var m=wea(a,b),n=d&1?b[15][6]:null;if(-1===m||d&4){var r=-1===m?yea(a,b):b[m+8];-1===r||d&2?m=-1:(g=b[1],m=r&32767,b=qea(r,b))}for(;-1!==
m;){a=b[1];if(a.data[m+(f>>5)]&1<<f){r=b[1];var x=r.data[m+8],A=Fea(x,r,c,null==g?-1<x.Fv&&rea:g!=r&&0!==(x.type&3),d&1&&n===x);r=null!==A?Qc(b,r,A,x):Oc;if(r!==Oc)return r}r=b[m+8];-1!==r&&!(d&2||d&1&&b[1].data[m+8]===n)&&b[m+(f>>5)]&1<<f?(g=a,m=r&32767,b=qea(r,b)):m=-1}}return e};Fea=function(a,b,c,d,e){var f=a.XK,g=b.data,m=f&1048575;b=a.dm;a=a.xt;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.va&&e.type===c?b:null};
Qc=function(a,b,c,d){var e=a[c],f=b.data;if(e instanceof Gea){var g=e;if(g.WVa)throw a=f[c],new _.Zb(-200,"Circular dependency in DI detected for "+("function"===typeof a?a.name||a.toString():"object"===typeof a&&null!=a&&"function"===typeof a.type?a.type.name||a.type.toString():_.Xb(a)));var m=sea(g.osc);g.WVa=!0;var n=g.Tsb?$b(g.Tsb):null;fea(a,d,0);try{if(e=a[c]=g.oa(void 0,f,a,d),b.lk&&c>=d.dm){var r=f[c],x=r.type.prototype,A=x.Qa,F=x.Iq;if(x.Ub){var J=Wda(r),L;(null!=(L=b.uC)?L:b.uC=[]).push(c,
J);var Q;(null!=(Q=b.TK)?Q:b.TK=[]).push(c,J)}if(A){var aa;(null!=(aa=b.uC)?aa:b.uC=[]).push(-c,A)}if(F){var pa;(null!=(pa=b.uC)?pa:b.uC=[]).push(c,F);var ra;(null!=(ra=b.TK)?ra:b.TK=[]).push(c,F)}}}finally{null!==n&&$b(n),sea(m),g.WVa=!1,iea()}}return e};Eea=function(){return new _.Sc(_.Gc(),_.Cc())};
_.Tc=function(a){return jda(function(){var b=a.prototype.constructor;b=b[vda]||Hea(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[vda]||Hea(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};Hea=function(a){return Vca(a)?function(){var b=Hea(bc(a));return b&&b()}:kc(a)};Aea=function(a){var b=a[1],c=b.type;return 2===c?b.MKa:1===c?a[6]:null};
Kea=function(a,b,c,d){a=Iea(a,void 0===b?null:b,void 0===c?null:c,d);Jea(a);return a};Iea=function(a,b,c,d,e){b=void 0===b?null:b;e=void 0===e?new Set:e;c=[(void 0===c?null:c)||_.ec,Dda(a)];d=d||("object"===typeof a?void 0:_.Yb(a));return new Vc(c,b||Nda(),d||null,e)};Mea=function(){if(void 0!==Lea)return Lea;if("undefined"!==typeof document)return document;throw new _.Zb(210,!1);};Zc=function(a,b){return new _.Wc(xc(a,b))};Nea=function(a){return a instanceof _.Wc?a.ta:a};
_.$c=function(a,b){_.tc(b)?(a.__ngContext__=b[19],_.Oea.set(b[19],b)):a.__ngContext__=b};_.Pea=function(a){a=a[3];return _.uc(a)?a[3]:a};Qea=function(a){for(;null!==a&&!_.uc(a);)a=a[4];return a};Rea=function(a){for(;a;){a[2]|=64;var b=_.Pea(a);if(0!==(a[2]&512)&&!b)break;a=b}};_.v=function(a){Sea(_.Bc.hf,_.Cc(),_.Bc.selectedIndex+a)};Sea=function(a,b,c){3===(b[2]&3)?(a=a.TK,null!==a&&mea(b,a,3,c)):(a=a.uC,null!==a&&nea(b,a,0,c));_.Bc.selectedIndex=c};
_.w=function(a,b){b=void 0===b?0:b;var c=_.Cc();return null===c?_.u(a,b):Dea(_.Gc(),c,bc(a),b)};_.ad=function(){throw Error("Pa");};_.Vea=function(a){return a.replace(Tea,function(b){return b.replace(Uea,"\u200b$1\u200b")})};
cd=function(a,b,c,d,e){if(null!=d){var f=!1;if(_.uc(d))var g=d;else _.tc(d)&&(f=!0,d=d[0]);d=_.wc(d);if(0===a&&null!==c)null==e?b.appendChild(c,d):b.insertBefore(c,d,e||null,!0);else if(1===a&&null!==c)b.insertBefore(c,d,e||null,!0);else if(2===a){var m=b.parentNode(d);m&&b.removeChild(m,d,f)}else 3===a&&b.Oo(d);if(null!=g)for(d=g[7],d!==_.wc(g)&&cd(a,b,c,d,e),e=11;e<g.length;e++)f=g[e],dd(b,a,f[1].firstChild,f,c,d,!1)}};Wea=function(a,b){a=a[9];var c=a.indexOf(b);aea(b);a.splice(c,1)};
Xea=function(a,b){if(!(11>=a.length)){var c=11+b,d=a[c];if(d){var e=d[16];null!==e&&e!==a&&Wea(e,d);0<b&&(a[c-1][4]=d[4]);a=xda(a,11+b);dd(d[11],2,d[1].firstChild,d,null,null,!1);d[0]=null;d[6]=null;b=a[18];null!==b&&b.bX(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
Zea=function(a,b){if(!(b[2]&256)){var c=b[11],d;null==(d=b[23])||d.destroy();var e;null==(e=b[24])||e.destroy();c.Oo&&dd(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;_.tc(a)?c=a[12]:(d=a[11])&&(c=d);if(!c){for(;a&&!a[4]&&a!==b;)_.tc(a)&&Yea(a[1],a),a=a[3];null===a&&(a=b);_.tc(a)&&Yea(a[1],a);c=a&&a[4]}a=c}else Yea(b[1],b)}};
Yea=function(a,b){if(!(b[2]&256)){b[2]&=-129;b[2]|=256;var c;if(null!=a&&null!=(c=a.lP))for(var d=0;d<c.length;d+=2){var e=b[c[d]];if(!(e instanceof Gea)){var f=c[d+1];if(Array.isArray(f))for(var g=0;g<f.length;g+=2)f[g+1].call(e[f[g]]);else f.call(e)}}c=a.Dv;d=b[7];if(null!==c)for(e=0;e<c.length-1;e+=2)if("string"===typeof c[e]){f=c[e+3];if(0<=f)d[f]();else d[-f].unsubscribe();e+=2}else c[e].call(d[c[e+1]]);null!==d&&(b[7]=null);c=b[21];if(null!==c)for(b[21]=null,d=0;d<c.length;d++)(0,c[d])();1===
b[1].type&&b[11].destroy();c=b[16];null!==c&&_.uc(b[3])&&(c!==b[3]&&Wea(c,b),c=b[18],null!==c&&c.bX(a));_.Oea.delete(b[19])}};$ea=function(a,b,c){for(;null!==b&&b.type&40;)b=b.parent;if(null===b)return c[0];var d=b.Fv;return-1<d&&(a=a.data[b.dm+d].nb,2===a||0===a)?null:xc(b,c)};afa=function(a,b,c){return a.type&40?xc(a,c):null};
dfa=function(a,b,c,d){a=$ea(a,d.parent,b);var e=b[11],f=bfa(d.parent||b[6],d,b);if(null!=a)if(Array.isArray(c))for(var g=0;g<c.length;g++){var m=c[g];null!==f?e.insertBefore(a,m,f,!1):e.appendChild(a,m)}else null!==f?e.insertBefore(a,c,f,!1):e.appendChild(a,c);void 0!==cfa&&cfa(e,d,b,c,a)};
ffa=function(a,b){if(null!==b){var c=b.type;if(c&3)return xc(b,a);if(c&4)return efa(-1,a[b.index]);if(c&8){c=b.zg;if(null!==c)return ffa(a,c);a=a[b.index];return _.uc(a)?efa(-1,a):_.wc(a)}if(c&32)return gfa(b,a)()||_.wc(a[b.index]);c=null!==b?a[15][6].hu[b.hu]:null;return null!==c?Array.isArray(c)?c[0]:ffa(_.Pea(a[15]),c):ffa(a,b.next)}return null};efa=function(a,b){a+=12;if(a<b.length){a=b[a];var c=a[1].firstChild;if(null!==c)return ffa(a,c)}return b[7]};
dd=function(a,b,c,d,e,f,g){for(;null!=c;){var m=d[c.index],n=c.type;g&&0===b&&(m&&_.$c(_.wc(m),d),c.flags|=2);if(32!==(c.flags&32))if(n&8)dd(a,b,c.zg,d,e,f,!1),cd(b,a,e,m,f);else if(n&32){n=gfa(c,d);for(var r;r=n();)cd(b,a,e,r,f);cd(b,a,e,m,f)}else n&16?hfa(a,b,d,c,e,f):cd(b,a,e,m,f);c=g?c.Jsa:c.next}};hfa=function(a,b,c,d,e,f){var g=c[15];c=g[6].hu[d.hu];if(Array.isArray(c))for(d=0;d<c.length;d++)cd(b,a,e,c[d],f);else g=g[3],128===(d.flags&128)&&(c.flags|=128),dd(a,b,c,g,e,f,!0)};
ifa=function(a,b,c){var d=c.nz,e=c.fe;c=c.styles;null!==d&&cda(a,b,d);null!==e&&(""===e?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));null!==c&&a.setAttribute(b,"style",c)};kfa=function(){null!=jfa||(jfa=new ed);return jfa};lfa=function(a,b){var c;return null!=(c=a[b])?c:kfa()};mfa=function(a,b){var c=kfa();c.Wyc&&(a[b]=jfa,c.Wn=a,jfa=new ed)};_.gd=function(a){return a instanceof fd?a.Nfb:a};
_.hd=function(a,b){a=a instanceof fd&&a.getTypeName()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("Qa`"+b+"`"+a);}return a===b};ofa=function(){if(void 0===nfa&&(nfa=null,_.id.trustedTypes))try{nfa=_.id.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return nfa};pfa=function(a){var b;return(null==(b=ofa())?void 0:b.createHTML(a))||a};
sfa=function(a){a=new qfa(a);try{var b=!!(new window.DOMParser).parseFromString(pfa(""),"text/html")}catch(c){b=!1}return b?new rfa(a):a};ufa=function(a){a=String(a);return a.match(tfa)?a:"unsafe:"+a};jd=function(a){var b={};a=_.q(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b};vfa=function(){for(var a={},b=_.q(_.lc.apply(0,arguments)),c=b.next();!c.done;c=b.next()){c=c.value;for(var d in c)c.hasOwnProperty(d)&&(a[d]=!0)}return a};
yfa=function(a){return a.replace(/&/g,"&amp;").replace(wfa,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace(xfa,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
Hfa=function(a,b){var c=null;try{zfa=zfa||sfa(a);var d=b?String(b):"";c=zfa.f9(d);a=5;b=d;do{if(0===a)throw Error("Sa");a--;d=b;b=c.innerHTML;c=zfa.f9(d)}while(d!==b);var e=new Afa,f=(Bfa(c)||c).firstChild;for(d=!0;f;){if(f.nodeType===Node.ELEMENT_NODE){a=e;b=f;var g=b.nodeName.toLowerCase();if(Cfa.hasOwnProperty(g)){a.wE.push("<");a.wE.push(g);var m=b.attributes;for(b=0;b<m.length;b++){var n=m.item(b),r=n.name,x=r.toLowerCase();if(Dfa.hasOwnProperty(x)){var A=n.value;Efa[x]&&(A=ufa(A));a.wE.push(" ",
r,'="',yfa(A),'"')}}a.wE.push(">");d=!0}else d=!Ffa.hasOwnProperty(g)}else f.nodeType===Node.TEXT_NODE&&e.wE.push(yfa(f.nodeValue));if(d&&f.firstChild)f=f.firstChild;else for(;f;){f.nodeType===Node.ELEMENT_NODE&&e.endElement(f);var F=Gfa(f,f.nextSibling);if(F){f=F;break}f=Gfa(f,f.parentNode)}}var J=e.wE.join("");return pfa(J)}finally{if(c)for(c=Bfa(c)||c;c.firstChild;)c.removeChild(c.firstChild)}};
Bfa=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===a.nodeName?a.content:null};Jfa=function(){if(void 0===Ifa&&(Ifa=null,_.id.trustedTypes))try{Ifa=_.id.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Ifa};Kfa=function(a){var b;return(null==(b=Jfa())?void 0:b.createHTML(a))||a};
Lfa=function(a){var b;return(null==(b=Jfa())?void 0:b.createScriptURL(a))||a};_.ld=function(a){var b=_.Mfa();return b?Kfa(b.ko(1,a)||""):_.hd(a,"HTML")?Kfa(_.gd(a)):Hfa(Mea(),_.Xb(a))};_.md=function(a){var b=_.Mfa();return b?b.ko(4,a)||"":_.hd(a,"URL")?_.gd(a):ufa(_.Xb(a))};_.Nfa=function(a){var b=_.Mfa();if(b)return Lfa(b.ko(5,a)||"");if(_.hd(a,"ResourceURL"))return Lfa(_.gd(a));throw new _.Zb(904,!1);};_.Mfa=function(){var a=_.Cc();return a&&a[10].Nda};
Pfa=function(a,b,c,d,e,f,g,m,n,r,x){var A=b.blueprint.slice();A[0]=e;A[2]=d|140;if(null!==r||a&&a[2]&2048)A[2]|=2048;A[17]=0;A[3]=A[14]=a;A[8]=c;A[10]=g||a&&a[10];A[11]=m||a&&a[11];A[9]=n||a&&a[9]||null;A[6]=f;A[19]=Ofa++;A[22]=x;A[20]=r;A[15]=2==b.type?a[15]:A;return A};nd=function(a,b,c,d,e){var f=a.data[b];null===f?(f=Qfa(a,b,c,d,e),_.Bc.Spa&&(f.flags|=32)):f.type&64&&(f.type=c,f.value=d,f.kc=e,a=bea(),f.Ur=null===a?-1:a.Ur);Hc(f,!0);return f};
Qfa=function(a,b,c,d,e){var f=_.Bc.fP,g=_.Bc.zF,m=g?f:f&&f.parent,n=m?m.Ur:-1,r=0;null!==Rfa&&(r|=128);b=a.data[b]={type:c,index:b,pQ:null,Ur:n,dm:-1,xt:-1,Gna:-1,Fv:-1,MFc:null,flags:r,XK:0,value:d,kc:e,nz:null,aSa:null,Lsb:void 0,inputs:null,outputs:null,hf:null,next:null,zUa:null,Jsa:null,zg:null,parent:m,hu:null,styles:null,rYa:null,fta:void 0,fe:null,Ama:null,eta:void 0,Y5:0,wfa:0};null===a.firstChild&&(a.firstChild=b);null!==f&&(g?null==f.zg&&null!==b.parent&&(f.zg=b):null===f.next&&(f.next=
b,b.zUa=f));return b};Sfa=function(a,b,c,d){if(0===c)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};Tfa=function(a,b,c,d,e){var f=lfa(b,23),g=_.Bc.selectedIndex,m=d&2;try{if(_.Bc.selectedIndex=-1,m&&25<b.length&&Sea(a,b,25),m)f.Sz(c,d,e);else{var n=Mc(null);try{c(d,e)}finally{Mc(n)}}}finally{m&&null===b[23]&&mfa(b,23),_.Bc.selectedIndex=g}};
Ufa=function(a,b,c){if(0!==(b.flags&4)){var d=Mc(null);try{for(var e=b.xt,f=b.dm;f<e;f++){var g=a.data[f];g.Cd&&g.Cd(1,c[f],f)}}finally{Mc(d)}}};
Zfa=function(a,b,c){var d=xc(c,b),e=c.dm,f=c.xt;if(-1<c.Fv){var g=a.data[e+c.Fv],m=xc(c,b),n=Vfa(g),r=b[10].GVa,x=16;g.PL?x=4096:g.CTa&&(x=64);g=Wfa(b,Pfa(b,n,null,x,m,c,null,r.RW(m,g),null,null,null));b[c.index]=g}a.lk||zea(c,b);_.$c(d,b);d=c.Lsb;for(g=e;g<f;g++){m=a.data[g];n=Qc(b,a,g,c);_.$c(n,b);if(null!==d&&(r=d[g-e],null!==r))for(x=0;x<r.length;){var A=r[x++],F=r[x++],J=r[x++];Xfa(m,n,A,F,J)}m.va&&(_.yc(c.index,b)[8]=Qc(b,a,g,c))}64===(c.flags&64)&&Yfa(a,b,c)};
$fa=function(a,b,c){c=void 0===c?xc:c;var d=b.aSa;if(null!==d)for(var e=b.index+1,f=0;f<d.length;f+=2){var g=d[f+1];g=-1===g?c(b,a):a[g];a[e++]=g}};Vfa=function(a){var b=a.hf;return null===b||b.xsb?a.hf=aga(1,null,a.va,a.Aa,a.Ba,a.bLa,a.mUa,a.ub,a.iG,a.Fa,a.id):b};
aga=function(a,b,c,d,e,f,g,m,n,r,x){d=25+d;e=d+e;for(var A=[],F=0;F<e;F++)A.push(F<d?null:_.od);r="function"===typeof r?r():r;return A[1]={type:a,blueprint:A,va:c,queries:null,ub:m,MKa:b,data:A.slice().fill(null,d),Wla:d,fnb:e,pPa:null,lk:!0,zoa:!0,CLb:!1,BLb:!1,uC:null,TK:null,D6:null,dKa:null,Rga:null,l_a:null,lP:null,Dv:null,Cd:null,gB:null,Vjb:"function"===typeof f?f():f,zCb:"function"===typeof g?g():g,firstChild:null,iG:n,Fa:r,xsb:!1,lLb:x}};
bga=function(a,b,c,d){for(var e in a)if(a.hasOwnProperty(e)){c=null===c?{}:c;var f=a[e];if(null===d){var g=c,m=b,n=e;g.hasOwnProperty(n)?g[n].push(m,f):g[n]=[m,f]}else d.hasOwnProperty(e)&&(g=c,m=b,n=d[e],g.hasOwnProperty(n)?g[n].push(m,f):g[n]=[m,f])}return c};
_.pd=function(a,b,c,d,e,f,g,m){var n=xc(b,c),r=b.inputs,x;!m&&null!=r&&(x=r[d])?(cga(a,c,x,d,e),-1<b.Fv&&(a=_.yc(b.index,c),a[2]&16||(a[2]|=64))):b.type&3&&(d="class"===d?"className":"for"===d?"htmlFor":"formaction"===d?"formAction":"innerHtml"===d?"innerHTML":"readonly"===d?"readOnly":"tabindex"===d?"tabIndex":d,e=null!=g?g(e,b.value||"",d):e,f.setProperty(n,d,e))};
fga=function(a,b,c,d){var e=null===d?null:{"":-1};var f=a.Vjb;var g=null,m=null;if(f)for(var n=0;n<f.length;n++){var r=f[n];if(gda(c,r.qa,!1))if(g||(g=[]),r.va)if(null!==r.D8){var x=[];m=m||new Map;r.D8(r,x,m);g.unshift.apply(g,[].concat(_.sc(x),[r]));dga(a,c,x.length)}else g.unshift(r),dga(a,c,0);else{m=m||new Map;var A=x=void 0;null==(A=(x=r).D8)||A.call(x,r,g,m);g.push(r)}}f=null===g?null:[g,m];null===f?f=g=null:(g=_.q(f),f=g.next().value,g=g.next().value);null!==f&&ega(a,b,c,f,e,g);if(e&&d)for(a=
c.aSa=[],b=0;b<d.length;b+=2){f=e[d[b+1]];if(null==f)throw new _.Zb(-301,!1);a.push(d[b],f)}c.nz=eda(c.nz,c.kc)};
ega=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var m=zea(c,b);vea(m,a,d[g].type)}g=a.data.length;m=d.length;c.flags|=1;c.dm=g;c.xt=g+m;c.XK=g;for(g=0;g<d.length;g++)m=d[g],m.WUa&&m.WUa(m);var n=!1,r=!1;g=Sfa(a,b,d.length,null);for(m=0;m<d.length;m++){var x=d[m];c.nz=eda(c.nz,x.Cb);var A=a,F=c,J=b,L=g;A.data[L]=x;var Q=x.oa||(x.oa=kc(x.type));Q=new Gea(Q,!!x.va);A.blueprint[L]=Q;J[L]=Q;var aa=F;J=Sfa(A,J,x.Db,_.od);if(F=x.hb){Q=A.pPa;null===Q&&(Q=A.pPa=[]);A=~aa.index;a:{for(aa=Q.length;0<aa;){var pa=
Q[--aa];if("number"===typeof pa&&0>pa){aa=pa;break a}}aa=0}aa!=A&&Q.push(A);Q.push(L,J,F)}A=g;if(L=e){if(x.Xb)for(J=0;J<x.Xb.length;J++)L[x.Xb[J]]=A;x.va&&(L[""]=A)}null!==x.Cd&&(c.flags|=4);if(null!==x.hb||null!==x.Cb||0!==x.Db)c.flags|=64;x=x.type.prototype;!n&&(x.Ub||x.Qa||x.Iq)&&(A=n=void 0,(null!=(A=(n=a).uC)?A:n.uC=[]).push(c.index),n=!0);r||!x.Ub&&!x.Iq||(x=r=void 0,(null!=(x=(r=a).TK)?x:r.TK=[]).push(c.index),r=!0);g++}b=c.xt;a=a.data;d=c.kc;e=[];m=g=null;for(n=c.dm;n<b;n++){r=a[n];A=(x=f?
f.get(r):null)?x.outputs:null;g=bga(r.inputs,n,g,x?x.inputs:null);m=bga(r.outputs,n,m,A);if(null===g||null===d||4===c.type&&"ng-template"!==c.value)r=null;else{r=g;x=n;A=null;for(L=0;L<d.length;)if(J=d[L],0===J)L+=4;else{if(5!==J){if("number"===typeof J)break;if(r.hasOwnProperty(J))for(null===A&&(A=[]),F=r[J],Q=0;Q<F.length;Q+=2)if(F[Q]===x){A.push(J,F[Q+1],d[L+1]);break}}L+=2}r=A}e.push(r)}null!==g&&(g.hasOwnProperty("class")&&(c.flags|=8),g.hasOwnProperty("style")&&(c.flags|=16));c.Lsb=e;c.inputs=
g;c.outputs=m};Yfa=function(a,b,c){var d=c.dm,e=c.xt,f=c.index;c=_.Bc.TW;try{for(_.Bc.selectedIndex=f;d<e;d++){var g=a.data[d],m=b[d];_.Bc.TW=d;null===g.hb&&0===g.Db&&null===g.Cb||null===g.hb||g.hb(1,m)}}finally{_.Bc.selectedIndex=-1,_.Bc.TW=c}};dga=function(a,b,c){b.Fv=c;var d;(null!=(d=a.gB)?d:a.gB=[]).push(b.index)};_.gga=function(a,b,c,d,e,f,g){null==f?a.removeAttribute(b,e,c):(d=null==g?_.Xb(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};
Xfa=function(a,b,c,d,e){var f=Mc(null);try{null!==a.FL?a.FL(b,e,c,d):b[d]=e}finally{Mc(f)}};hga=function(a,b){var c=a.Cd;if(null!==c)for(var d=0;d<c.length;d+=2){var e=c[d],f=c[d+1];if(-1!==f){var g=a.data[f];_.Bc.Jv=e;g.Cd(2,b[f],f)}}};Wfa=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};iga=function(a,b,c){_.Bc.Jv=0;var d=Mc(null);try{b(a,c)}finally{Mc(d)}};jga=function(a,b,c){if(null===a||a.va)a:{for(a=c[b.index];Array.isArray(a);){if("object"===typeof a[1]){c=a;break a}a=a[0]}c=null}return c[11]};
kga=function(a,b){(a=(a=a[9])?a.get(_.qd,null):null)&&a.handleError(b)};cga=function(a,b,c,d,e){for(var f=0;f<c.length;){var g=c[f++],m=c[f++];Xfa(a.data[g],b[g],d,m,e)}};_.lga=function(a,b){a[11].setValue(_.wc(a[_.Bc.selectedIndex]),b)};
mga=function(a,b,c){gea(b);try{var d=a.ub;null!==d&&iga(1,d,c);var e=a.va;null!==e&&Tfa(a,b,e,1,c);a.lk&&(a.lk=!1);a.BLb&&hga(a,b);a.CLb&&iga(2,a.ub,c);var f=a.gB;if(null!==f)for(c=0;c<f.length;c++){var g=_.yc(f[c],b),m=g[1];d=m;e=g;for(var n=e.length;n<d.blueprint.length;n++)e.push(d.blueprint[n]);null!==g[0]&&null===g[22]&&(g[22]=null);mga(m,g,g[8])}}catch(r){throw a.lk&&(a.xsb=!0,a.lk=!1),r;}finally{b[2]&=-5,jea()}};
nga=function(a,b,c){var d=c?a.styles:null,e=c?a.fe:null,f=0;if(null!==b)for(var g=0;g<b.length;g++){var m=b[g];if("number"===typeof m)f=m;else if(1==f)e=Qca(e,m);else if(2==f){var n=b[++g];d=Qca(d,m+": "+n+";")}}c?a.styles=d:a.rYa=d;c?a.fe=e:a.Ama=e};
oga=function(a,b,c,d,e){for(e=void 0===e?!1:e;null!==c;){var f=b[c.index];null!==f&&d.push(_.wc(f));if(_.uc(f)){for(var g=11;g<f.length;g++){var m=f[g],n=m[1].firstChild;null!==n&&oga(m[1],m,n,d)}f[7]!==f[0]&&d.push(f[7])}f=c.type;if(f&8)oga(a,b,c.zg,d);else if(f&32)for(f=gfa(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[15][6].hu[c.hu]:null,Array.isArray(f)?d.push.apply(d,_.sc(f)):(g=_.Pea(b[15]),oga(g[1],g,f,d,!0)));c=e?c.Jsa:c.next}return d};
qga=function(a,b,c,d){d=void 0===d?!0:d;var e=b[10].GVa;e.Ula&&e.Ula();try{pga(a,b,a.va,c)}catch(g){throw d&&kga(b,g),g;}finally{e.end&&e.end();var f;null!=(f=b[10].nlb)&&f.flush()}};
pga=function(a,b,c,d){var e=b[2];if(256!==(e&256)){var f;null!=(f=b[10].nlb)&&f.flush();gea(b);try{b[17]=0;_.Bc.yn=a.Wla;null!==c&&Tfa(a,b,c,2,d);if(c=3===(e&3)){var g=a.TK;null!==g&&mea(b,g,3,null)}else{var m=a.uC;null!==m&&nea(b,m,0,null);oea(b,0)}for(var n=Qea(b[12]);null!==n;n=Qea(n[4]))if(n[2]){var r=n[9];for(g=0;g<r.length;g++){var x=r[g];0===(x[2]&1024)&&(x[2]|=1024,$da(x,1))}}rga(b,2);null!==a.Cd&&hga(a,b);if(c){var A=a.dKa;null!==A&&mea(b,A,3)}else{var F=a.D6;null!==F&&nea(b,F,1);oea(b,1)}var J=
a.pPa;if(null!==J){var L=lfa(b,24);try{for(n=0;n<J.length;n++){var Q=J[n];if(0>Q)_.Bc.selectedIndex=~Q;else{r=Q;var aa=J[++n],pa=J[++n];x=_.Bc;x.yn=x.Vla=aa;_.Bc.TW=r;L.Sz(pa,2,b[r])}}}finally{null===b[24]&&mfa(b,24),_.Bc.selectedIndex=-1}}var ra=a.gB;if(null!==ra)for(J=0;J<ra.length;J++)sga(_.yc(ra[J],b),0);var ua=a.ub;null!==ua&&iga(2,ua,d);if(c){var ya=a.l_a;null!==ya&&mea(b,ya,3)}else{var Pa=a.Rga;null!==Pa&&nea(b,Pa,2);oea(b,2)}!0===a.zoa&&(a.zoa=!1);b[2]&=-73;aea(b)}finally{jea()}}};
rga=function(a,b){for(a=Qea(a[12]);null!==a;a=Qea(a[4]))for(var c=11;c<a.length;c++)sga(a[c],b)};sga=function(a,b){if(128===(a[2]&128)){var c=a[1];if(a[2]&80&&0===b||a[2]&1024||2===b)pga(c,a,c.va,a[8]);else if(0<a[5]&&(rga(a,1),b=a[1].gB,null!==b))for(c=0;c<b.length;c++)sga(_.yc(b[c],a),1)}};tga=function(a){var b=[],c;for(c in a)a.hasOwnProperty(c)&&b.push({A_c:a[c],KKc:c});return b};uga=function(){lea(_.Cc()[1],_.Gc())};vga=function(a,b,c){return new rd(a,b,c)};
Fga=function(a,b,c){return(new Ega({Nb:a,parent:b,buc:void 0===c?null:c,qHc:!0})).Cc};Gga=function(a){return!!a&&"function"===typeof a.then};Hga=function(a){return!!a&&"function"===typeof a.subscribe};Jga=function(a){"undefined"===typeof Zone?Iga.then(function(){a&&a.apply(null,null)}):Zone.current.eS("scheduleMicrotask",a)};sd=function(a){setTimeout(function(){throw a;},0)};_.Kga=function(a){return"function"===typeof a};Lga=function(a){return null!==a&&"object"===typeof a};
Mga=function(a){return a instanceof _.td||a&&"closed"in a&&"function"===typeof a.remove&&"function"===typeof a.add&&"function"===typeof a.unsubscribe};Oga=function(a){return a.reduce(function(b,c){return b.concat(c instanceof Nga?c.errors:c)},[])};ud=function(a){return a};_.vd=function(){return Pga(_.lc.apply(0,arguments))};Pga=function(a){return 0===a.length?ud:1===a.length?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};
Qga=function(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete};Rga=function(a){a||(a=Promise);if(!a)throw Error("Wa");return a};Sga=function(a,b){return new _.wd(function(c){var d=new _.td,e=0;d.add(b.qh(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.qh()))}));return d})};Uga=function(a,b){return b?Sga(a,b):new _.wd(Tga(a))};xd=function(a){return a&&"function"===typeof a.qh};
_.yd=function(){var a=_.lc.apply(0,arguments),b=a[a.length-1];return xd(b)?(a.pop(),Sga(a,b)):Uga(a)};_.Cd=function(a){return new _.wd(function(b){return b.error(a)})};Vga=function(a,b){if("string"!==typeof a.kind)throw new TypeError("Xa");switch(a.kind){case "N":var c;null==(c=b.next)||c.call(b,a.value);break;case "E":var d;null==(d=b.error)||d.call(b,a.error);break;case "C":var e;null==(e=b.complete)||e.call(b)}};
_.Wga=function(a){return new Promise(function(b,c){var d=new _.td;d.add(a.subscribe({next:function(e){b(e);d.unsubscribe()},error:c,complete:function(){c(new Dd)}}))})};_.Ed=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 Dd)}})})};_.Fd=function(a,b){if(a&&"function"===typeof a.hz)return a.hz(b);throw new TypeError("Ya");};
_.Xga=function(a,b,c){if(a&&"function"===typeof a.hz)return a.hz.call(b,c);throw new TypeError("Ya");};_.Gd=function(){return function(a){return _.Fd(a,new Yga)}};_.y=function(a){return function(b){if("function"!==typeof a)throw new TypeError("Za");return _.Fd(b,new Zga(a))}};aha=function(a){return function(b){$ga(a,b).catch(function(c){return b.error(c)})}};
$ga=function(a,b){var c,d,e,f,g,m;return _.Hd(function(n){switch(n.Tc){case 1:_.bha(n,2,3);var r=a[Symbol.asyncIterator];f=void 0!==r?r.call(a):new cha(_.q(a));case 5:return _.Id(n,f.next(),8);case 8:d=n.fl;if(d.done){n.zi(3);break}g=d.value;b.next(g);n.zi(5);break;case 3:dha(n);n.yI=0;n.uJ=9;if(!d||d.done||!(e=f.return)){n.zi(9);break}return _.Id(n,e.call(f),9);case 9:dha(n,0,0,1);if(c)throw c.error;eha(n,10,1);break;case 10:eha(n,4);break;case 2:m=_.fha(n);c={error:m};n.zi(3);break;case 4:b.complete(),
n.Tc=0}})};Jd=function(a,b){if(!b.closed)return a instanceof _.wd?a.subscribe(b):gha(a)(b)};_.Nd=function(){var a=_.lc.apply(0,arguments),b=void 0,c=void 0,d=void 0;xd(a[a.length-1])&&(c=a.pop());"function"===typeof a[a.length-1]&&(b=a.pop());if(1===a.length){var e=a[0];(0,_.Kd)(e)&&(a=e);Lga(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(function(f){return e[f]}))}return _.Fd(Uga(a,c),new _.hha(b,d))};_.Od=function(a){return a instanceof _.wd?a:new _.wd(gha(a))};
_.Pd=function(a,b){var c=void 0===c?Infinity:c;if("function"===typeof b)return function(d){return d.ka(_.Pd(function(e,f){return _.Od(a(e,f)).ka(_.y(function(g,m){return b(e,g,f,m)}))},c))};"number"===typeof b&&(c=b);return function(d){return _.Fd(d,new iha(a,c))}};_.Qd=function(a){a=void 0===a?Infinity:a;return _.Pd(ud,a)};_.Rd=function(){return _.Qd(1)(_.yd.apply(null,_.sc(_.lc.apply(0,arguments))))};_.Sd=function(a){return new _.wd(function(b){try{var c=a()}catch(d){b.error(d);return}return _.Od(c).subscribe(b)})};
_.Td=function(){var a=_.lc.apply(0,arguments);if(1===a.length){var b=a[0];if((0,_.Kd)(b))return jha(b,null);if(Lga(b)&&Object.getPrototypeOf(b)===Object.prototype)return a=Object.keys(b),jha(a.map(function(d){return b[d]}),a)}if("function"===typeof a[a.length-1]){var c=a.pop();a=1===a.length&&(0,_.Kd)(a[0])?a[0]:a;return jha(a,null).ka(_.y(function(d){return c.apply(null,_.sc(d))}))}return jha(a,null)};
jha=function(a,b){return new _.wd(function(c){var d=a.length;if(0===d)c.complete();else for(var e=Array(d),f=0,g=0,m={rT:0};m.rT<d;m={S0:m.S0,rT:m.rT},m.rT++){var n=_.Od(a[m.rT]);m.S0=!1;c.add(n.subscribe({next:function(r){return function(x){r.S0||(r.S0=!0,g++);e[r.rT]=x}}(m),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.S0||(g===d&&c.next(b?b.reduce(function(x,A,F){return x[A]=e[F],x},{}):e),c.complete())}}(m)}))}})};
_.Ud=function(a,b,c){if(_.Kga(c)){var d=c;c=void 0}return d?_.Ud(a,b,c).ka(_.y(function(e){return(0,_.Kd)(e)?d.apply(null,_.sc(e)):d(e)})):new _.wd(function(e){kha(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})};
kha=function(a,b,c,d,e){if(a&&"function"===typeof a.addEventListener&&"function"===typeof a.removeEventListener){a.addEventListener(b,c,e);var f=function(){return a.removeEventListener(b,c,e)}}else if(a&&"function"===typeof a.on&&"function"===typeof a.off)a.on(b,c),f=function(){return a.off(b,c)};else if(a&&"function"===typeof a.addListener&&"function"===typeof a.removeListener)a.addListener(b,c),f=function(){return a.removeListener(b,c)};else if(a&&a.length)for(var g=0,m=a.length;g<m;g++)kha(a[g],
b,c,d,e);else throw new TypeError("db");d.add(f)};_.Xd=function(){var a=_.lc.apply(0,arguments),b=Infinity,c=void 0,d=a[a.length-1];xd(d)?(c=a.pop(),1<a.length&&"number"===typeof a[a.length-1]&&(b=a.pop())):"number"===typeof d&&(b=a.pop());return!c&&1===a.length&&a[0]instanceof _.wd?a[0]:_.Qd(b)(Uga(a,c))};Yd=function(){};_.Zd=function(a){return function(b){return _.Fd(b,new lha(a))}};
nha=function(){var a=_.lc.apply(0,arguments);if(1===a.length)if((0,_.Kd)(a[0]))a=a[0];else return _.Od(a[0]);return _.Fd(Uga(a),new mha)};oha=function(a){return a instanceof Date&&!isNaN(a)};_.ae=function(a,b){var c;a=void 0===a?0:a;var d=-1;null!=b&&(xd(b)?c=b:d=b);xd(c)||(c=_.$d);return new _.wd(function(e){var f=Math.max(0,oha(a)?+a-c.now():a);return c.qh(pha,f,{counter:0,rsa:d,VL:e})})};
pha=function(a){var b=a.rsa,c=a.VL,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.qh(a,b)}};_.rha=function(){var a=_.lc.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());return _.Fd(Uga(a),new qha(b))};tha=function(a){return function(b){return _.Fd(b,new sha(a))}};
vha=function(){var a;return function(b){var c,d=void 0,e=void 0,f;a=null!=(f=a)?f:_.$d;oha(36E5)?c=36E5:d=36E5;var g;e=null!=(g=e)?g:uha;if(null==c&&null==d)throw new TypeError("fb");return _.Fd(b,function(m){var n=this,r=new _.td,x,A=null,F=null,J=0,L=function(Q){r.add(A=a.qh(function(){var aa={XXc:null,Nqa:F,C_:J};try{var pa=_.Od(e(aa))}catch(ra){n.error(ra);return}x.unsubscribe();r.add(pa.subscribe(n))},Q))};r.add(x=m.subscribe({next:function(Q){var aa;null==(aa=A)||aa.unsubscribe();A=null;J++;
F=Q;null!=d&&0<d&&L(d);n.next(Q)},error:function(Q){return n.error(Q)},complete:function(){return n.complete()}}));m=null!=c?"number"===typeof c?c:+c-a.now():d;L(m);return r})}};uha=function(a){throw new wha(a);};yha=function(a){return a in xha?(delete xha[a],!0):!1};_.be=function(a){return!!a&&(a instanceof _.wd||"function"===typeof a.hz&&"function"===typeof a.subscribe)};zha=function(a){return function(b){setTimeout(a,void 0,b)}};Aha=function(){};
_.ce=function(a){return function(b){return _.Fd(b,new Bha(a))}};Cha=function(a,b){b=void 0===b?_.$d:b;return _.ce(function(){return _.ae(a,b)})};
_.de=function(a){return function(b){return _.Fd(b,function(c){var d=this,e=new _.td,f=null,g=!1,m;f=c.subscribe({next:function(n){return d.next(n)},error:function(n){try{m=_.Od(a(n,_.de(a)(c)))}catch(r){d.error(r)}m&&(f?(f.unsubscribe(),f=null,e.add(m.subscribe(d))):g=!0)},complete:function(){return d.complete()}});g?(f.unsubscribe(),f=null,e.add(m.subscribe(d))):e.add(f);return e})}};Dha=function(){var a=_.lc.apply(0,arguments);return function(b){return _.Xga(b,_.Rd.apply(null,[b].concat(_.sc(a))))}};
_.fe=function(a){var b=void 0===b?_.$d:b;return function(c){return _.Fd(c,new Eha(a,b))}};Gha=function(a){Fha(a)};_.ge=function(a){a=void 0===a?null:a;return function(b){return _.Fd(b,new Hha(a))}};_.he=function(a,b){b=void 0===b?_.$d:b;var c=oha(a)?+a-b.now():Math.abs(a);return function(d){return _.Fd(d,new Iha(c,b))}};Kha=function(){return function(a){return _.Fd(a,new Jha)}};_.ie=function(a){return function(b){return _.Fd(b,new Lha(a))}};
_.ke=function(a){if(isNaN(a))throw new TypeError("gb");if(0>a)throw new Mha;return function(b){return 0===a?_.je:_.Fd(b,new Nha(a))}};Qha=function(a){a=void 0===a?Oha:a;return function(b){return _.Fd(b,new Pha(a))}};Oha=function(){return new Dd};_.Sha=function(a){return function(b){return _.Fd(b,new Rha(a))}};Uha=function(a){return function(b){return _.Fd(b,new Tha(a))}};
_.le=function(a,b){var c=2<=arguments.length;return function(d){return d.ka(a?_.Zd(function(e,f){return a(e,f,d)}):ud,_.ke(1),c?_.ge(b):Qha(function(){return new Dd}))}};_.Wha=function(){return function(a){return _.Fd(a,new Vha)}};_.me=function(){if(isNaN(1))throw new TypeError("gb");return function(a){return _.Fd(a,new Xha)}};Yha=function(a,b){var c=2<=arguments.length;return function(d){return d.ka(a?_.Zd(function(e,f){return a(e,f,d)}):ud,_.me(),c?_.ge(b):Qha(function(){return new Dd}))}};
_.ne=function(a){return function(b){return _.Fd(b,new Zha(a))}};aia=function(){return function(a){return _.Fd(a,new $ha)}};_.oe=function(a,b){var c=!1;2<=arguments.length&&(c=!0);return function(d){return _.Fd(d,new bia(a,b,c))}};cia=function(){var a=_.lc.apply(0,arguments);return function(b){return _.Xga(b,_.Xd.apply(null,[b].concat(_.sc(a))))}};_.pe=function(a){return function(b){var c="function"===typeof a?a:function(){return a};var d=Object.create(b,dia);d.source=b;d.cMb=c;return d}};
_.fia=function(a){var b=void 0===b?0:b;return function(c){return _.Fd(c,new eia(a,b))}};gia=function(){var a=_.lc.apply(0,arguments),b=a.length;if(0===b)throw Error("hb");return _.y(function(c){var d=c;for(c=0;c<b;c++){var e=void 0;d=null==(e=d)?void 0:e[a[c]];if("undefined"===typeof d)return}return d})};_.re=function(a){var b=new _.qe(a,void 0,void 0);return function(c){return _.pe(function(){return b})(c)}};
_.hia=function(a){return function(b){return _.Fd(b,function(c){var d=this,e=new _.td,f,g=!1,m,n=function(){if(!m){m=new _.se;try{var x=a(m)}catch(A){return d.error(A),null}e.add(x.subscribe({next:function(){f?r():g=!0},error:function(A){return d.error(A)},complete:function(){return d.complete()}}))}return m},r=function(){f=c.subscribe({next:function(x){return d.next(x)},error:function(x){var A=n();A&&A.next(x)},complete:function(){return d.complete()}});g?(f.unsubscribe(),f=null,g=!1,r()):e.add(f)};
r();return e})}};iia=function(){return new _.se};jia=function(){return function(a){return _.Gd()(_.pe(iia)(a))}};_.te=function(a){var b=a&&"object"===typeof a?a:{bufferSize:a,Yga:void 0,Fw:!1,scheduler:void 0};return function(c){return _.Fd(c,kia(b))}};
kia=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.Yga?Infinity:a.Yga,d=a.Fw,e=a.scheduler,f,g=0,m;return function(n){g++;if(f)var r=f.subscribe(this);else f=new _.qe(b,c,e),r=f.subscribe(this),m=n.subscribe({next:function(x){f.next(x)},error:function(x){var A=f;f=m=void 0;A.error(x)},complete:function(){m=void 0;f.complete()}}),m.closed&&(m=void 0);this.add(function(){g--;r.unsubscribe();d&&0===g&&m&&(m.unsubscribe(),f=m=void 0)})}};
_.ue=function(){return function(a){return _.Fd(a,new lia)}};_.ve=function(){var a=_.lc.apply(0,arguments),b=a[a.length-1];return xd(b)?(a.pop(),function(c){return _.Rd(a,c,b)}):function(c){return _.Rd(a,c)}};_.we=function(a){return function(b){return _.Fd(b,new mia(a))}};nia=function(a){return _.we(function(){return a})};_.xe=function(a){return function(b){return _.Fd(b,new oia(a))}};_.qia=function(a,b){b=void 0===b?!1:b;return function(c){return _.Fd(c,new pia(a,b))}};
_.ye=function(a,b,c){return function(d){return _.Fd(d,new ria(a,b,c))}};sia=function(a){a.VL.Z5()};_.ze=function(){var a=_.lc.apply(0,arguments);return function(b){var c;"function"===typeof a[a.length-1]&&(c=a.pop());return _.Fd(b,new tia(a,c))}};uia=function(a){if(0==a.qV&&!a.GY&&!a.isStable)try{a.qV++,a.EZ.emit(null)}finally{if(a.qV--,!a.GY)try{a.bc(function(){return a.sg.emit(null)})}finally{a.isStable=!0}}};
wia=function(a){a.Ytb||-1!==a.Kqa||(a.Kqa=a.rDc.call(_.id,function(){a.Fnb||(a.Fnb=Zone.root.sta("fakeTopEventTask",function(){a.Kqa=-1;via(a);a.Ytb=!0;uia(a);a.Ytb=!1},void 0,function(){},function(){}));a.Fnb.mk()}),via(a))};
yia=function(a){a.QD=a.QD.FB({name:"angular",properties:{isAngularZone:!0},dR:function(b,c,d,e,f,g){try{return xia(a),b.qQ(d,e,f,g)}finally{(a.Rea&&"eventTask"===e.type||a.R_)&&wia(a),a.qV--,uia(a)}},Hba:function(b,c,d,e,f,g,m){try{return xia(a),b.mk(d,e,f,g,m)}finally{a.R_&&wia(a),a.qV--,uia(a)}},uTa:function(b,c,d,e){b.Bpa(d,e);c===d&&("microTask"==e.ud?(a.Alc=e.aDc,via(a),uia(a)):"macroTask"==e.ud&&(a.T9=e.JCc))},Gba:function(b,c,d,e){b.handleError(d,e);a.bc(function(){return a.Jq.emit(e)});return!1}})};
via=function(a){a.GY=a.Alc||(a.Rea||a.R_)&&-1!==a.Kqa?!0:!1};xia=function(a){a.qV++;a.isStable&&(a.isStable=!1,a.Vra.emit(null))};
Bia=function(){var a=_.dc(_.Ae),b=!0;return _.Xd(new _.wd(function(c){b=a.isStable&&!a.T9&&!a.GY;a.bc(function(){c.next(b);c.complete()})}),(new _.wd(function(c){var d;a.bc(function(){d=a.sg.subscribe(function(){zia();Jga(function(){b||a.T9||a.GY||(b=!0,c.next(!0))})})});var e=a.Vra.subscribe(function(){if(!_.Aia())throw new _.Zb(909,!1);b&&(b=!1,a.bc(function(){c.next(!1)}))});return function(){d.unsubscribe();e.unsubscribe()}})).ka(jia()))};Dia=function(a){var b;null==(b=a.get(Cia,null))||b.forEach(function(c){return c()})};
Iia=function(a,b,c){c=void 0===c?[]:c;var d="Platform: "+b,e=new _.oc(d);return function(f){f=void 0===f?[]:f;var g=Eia();if(!g||g.Cc.get(Fia,!1))if(f=[].concat(_.sc(c),_.sc(f),[{Ca:e,uc:!0}]),a)a(f);else{f=Gia(f,d);if(Hia&&!Hia.get(Fia,!1))throw new _.Zb(400,!1);Hia=f;f.get(Be);Dia(f)}f=Eia();if(!f)throw new _.Zb(401,!1);return f}};Gia=function(a,b){a=void 0===a?[]:a;return Jia({name:b,Nb:[{Ca:Kia,uc:"platform"},{Ca:Lia,uc:new Set([function(){return Hia=null}])}].concat(_.sc(a))})};
Eia=function(){var a,b;return null!=(b=null==(a=Hia)?void 0:a.get(Be))?b:null};Mia=function(a){var b,c;return{Vlb:!1,Rea:null!=(b=null==a?void 0:a.Tvc)?b:!1,R_:null!=(c=null==a?void 0:a.pHc)?c:!1}};Oia=function(a,b){a=void 0===a?"zone.js":a;return"noop"===a?new Nia:"zone.js"===a?new _.Ae(b):a};Pia=function(a,b,c){try{var d=c();return Gga(d)?d.catch(function(e){b.bc(function(){return a.handleError(e)});throw e;}):d}catch(e){throw b.bc(function(){return a.handleError(e)}),e;}};
Qia=function(a,b){return Array.isArray(b)?b.reduce(Qia,a):Object.assign({},a,b)};Ria=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};Sia=function(){var a=_.dc(_.Ae),b=_.dc(_.qd);return function(c){return a.bc(function(){return b.handleError(c)})}};Via=function(a){return[{Ca:_.Ae,wb:a},{Ca:Ida,qd:!0,wb:function(){var b=_.dc(Ce,{optional:!0});return function(){return b.initialize()}}},{Ca:Tia,wb:Sia},{Ca:Uia,wb:Bia}]};
_.De=function(a){for(var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0,d=[a];b;){if(a.va)var e=b.ya||b.Ia;else{if(b.ya)throw new _.Zb(903,!1);e=b.Ia}if(e){if(c){d.push(e);var f=a;f.inputs=Wia(a.inputs);f.g7=Wia(a.g7);f.outputs=Wia(a.outputs);(f=e.hb)&&Xia(a,f);f=e.ub;var g=e.Cd;f&&Yia(a,f);g&&Zia(a,g);Ica(a.inputs,e.inputs);Ica(a.g7,e.g7);Ica(a.outputs,e.outputs);e.va&&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.FDc&&g(a),g===_.De&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)e=d[c],e.Db=a+=e.Db,e.Cb=eda(e.Cb,b=eda(b,e.Cb))};Wia=function(a){return a===rda?{}:a===_.ec?[]:a};Yia=function(a,b){var c=a.ub;a.ub=c?function(d,e){b(d,e);c(d,e)}:b};Zia=function(a,b){var c=a.Cd;a.Cd=c?function(d,e,f){b(d,e,f);c(d,e,f)}:b};Xia=function(a,b){var c=a.hb;a.hb=c?function(d,e){b(d,e);c(d,e)}:b};aja=function(a){return $ia(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};
bja=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)};$ia=function(a){return null!==a&&("function"===typeof a||"object"===typeof a)};_.cja=function(a,b,c){return a[b]=c};_.Ee=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.Fe=function(a,b,c,d){c=_.Ee(a,b,c);return _.Ee(a,b+1,d)||c};_.Ge=function(a,b,c,d){var e=_.Cc(),f=_.Bc.yn++;_.Ee(e,f,b)&&(f=_.Kc(),_.gga(e[11],xc(f,e),d,f.value,a,b,c));return _.Ge};
_.dja=function(a,b,c,d){return _.Ee(a,_.Bc.yn++,c)?b+_.Xb(c)+d:_.od};_.z=function(a,b,c){var d=_.Cc(),e=_.Bc.yn++;_.Ee(d,e,b)&&_.pd(_.Bc.hf,_.Kc(),d,a,b,d[11],c,!1);return _.z};eja=function(a,b,c,d,e){e=e?"class":"style";cga(a,c,b.inputs[e],e,d)};
fja=function(a,b,c,d){for(var e=a[c+1],f=null===b,g=d?e>>17&32767:(e&131068)>>2,m=!1;0!==g&&(!1===m||f);){var n=a[g+1],r=a[g];if(null===r||null==b||(Array.isArray(r)?r[1]:r)===b||Array.isArray(r)&&"string"===typeof b&&0<=zda(r,b))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)};kja=function(a,b){var c=gja;if(c===b)return-1;for(b=hja=b;b<c&&32<a.charCodeAt(b);)b++;b=ija=b;return jja(a,b,c)};jja=function(a,b,c){for(;b<c&&32>=a.charCodeAt(b);)b++;return b};
_.He=function(a,b,c){lja(a,b,c,!1);return _.He};_.Ie=function(a,b){lja(a,b,null,!0);return _.Ie};_.Je=function(a){_.mja(nja,a)};oja=function(a,b){var c;ija=hja=0;gja=b.length;for(c=kja(b,jja(b,0,gja));0<=c;c=kja(b,c))_.Ada(a,b.substring(hja,ija),!0)};
lja=function(a,b,c,d){var e=_.Cc(),f=_.Bc.hf,g=_.cea(2);f.zoa&&pja(f,a,g,d);if(b!==_.od&&_.Ee(e,g,b)){var m=f.data[_.Bc.selectedIndex],n=e[11];null!=b&&""!==b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=_.Yb(_.gd(b))));qja(f,m,e,n,a,e[g+1]=b,d,g)}};
_.mja=function(a,b){var c=oja,d=_.Bc.hf,e=_.cea(2);d.zoa&&pja(d,null,e,!0);var f=_.Cc();if(b!==_.od&&_.Ee(f,e,b)){var g=d.data[_.Bc.selectedIndex];if(0===(g.flags&8)||e>=d.fnb){var m=f[11],n=f[e+1];if(null==b||""===b)a=_.ec;else{var r=[];b=_.gd(b);if(Array.isArray(b))for(c=0;c<b.length;c++)a(r,b[c],!0);else if("object"===typeof b)for(var x in b)b.hasOwnProperty(x)&&a(r,x,b[x]);else"string"===typeof b&&c(r,b);a=r}a=f[e+1]=a;n===_.od&&(n=_.ec);b=r=0;c=0<n.length?n[0]:null;for(x=0<a.length?a[0]:null;null!==
c||null!==x;){var A=r<n.length?n[r+1]:void 0,F=b<a.length?a[b+1]:void 0,J=null,L=void 0;c===x?(r+=2,b+=2,A!==F&&(J=x,L=F)):null===x||null!==c&&c<x?(r+=2,J=c):(b+=2,J=x,L=F);null!==J&&qja(d,g,f,m,J,L,!0,e);c=r<n.length?n[r]:null;x=b<a.length?a[b]:null}}else e=g.Ama,null!==e&&(b=Qca(e,b?b:"")),eja(d,g,f,b,!0)}};
pja=function(a,b,c,d){var e=a.data;if(null===e[c+1]){var f=e[_.Bc.selectedIndex];a=c>=a.fnb;0!==(f.flags&(d?8:16))&&null===b&&!a&&(b=!1);var g=dea(e),m=d?f.eta:f.fta;if(null===g)0===(d?f.Y5:f.wfa)&&(b=rja(null,e,f,b,d),b=sja(b,f.kc,d),m=null);else{var n=f.Gna;if(-1===n||e[n]!==g)if(b=rja(g,e,f,b,d),null===m)g=d?f.Y5:f.wfa,g=0!==(g&131068)>>2?e[g>>17&32767]:void 0,void 0!==g&&Array.isArray(g)&&(g=rja(null,e,f,g[1],d),g=sja(g,f.kc,d),e[(d?f.Y5:f.wfa)>>17&32767]=g);else{m=void 0;g=f.xt;for(n=1+f.Gna;n<
g;n++)m=sja(m,e[n].Cb,d);m=sja(m,f.kc,d)}}void 0!==m&&(d?f.eta=m:f.fta=m);n=b;m=d?f.Y5:f.wfa;b=m>>17&32767;m=(m&131068)>>2;e[c]=n;var r=!1;if(Array.isArray(n)){if(g=n[1],null===g||0<zda(n,g))r=!0}else g=n;a?0!==m?(a=e[b+1]>>17&32767,e[c+1]=a<<17|b<<2,0!==a&&(e[a+1]=e[a+1]&-131069|c<<2),e[b+1]=e[b+1]&131071|c<<17):(e[c+1]=b<<17|0,0!==b&&(e[b+1]=e[b+1]&-131069|c<<2),b=c):(e[c+1]=m<<17|0,0===b?b=c:e[m+1]=e[m+1]&-131069|c<<2,m=c);r&&(e[c+1]|=2);fja(e,g,c,!0);fja(e,g,c,!1);a=d?f.eta:f.fta;null!=a&&"string"==
typeof g&&0<=zda(a,g)&&(e[c+1]|=1);m=b<<17|m<<2;d?f.Y5=m:f.wfa=m}};rja=function(a,b,c,d,e){var f=c.xt,g=c.Gna;for(-1===g?g=c.dm:g++;g<f;){var m=b[g];d=sja(d,m.Cb,e);if(m===a)break;g++}null!==a&&(c.Gna=g);return d};sja=function(a,b,c){var d=c?1:2,e=-1;if(null!==b)for(var f=0;f<b.length;f++){var g=b[f];"number"===typeof g?e=g:e===d&&(Array.isArray(a)||(a=void 0===a?[]:["",a]),_.Ada(a,g,c?!0:b[++f]))}return void 0===a?null:a};nja=function(a,b,c){b=String(b);""===b||b.includes(" ")||_.Ada(a,b,c)};
qja=function(a,b,c,d,e,f,g,m){if(b.type&3){a=a.data;var n=a[m+1];void 0===(1===(n&1)?tja(a,b,c,e,(n&131068)>>2,g):void 0)&&(void 0!==f||2==(n&2)&&(f=tja(a,null,c,e,m,g)),b=_.wc(c[_.Bc.selectedIndex]),g?f?d.fI(b,e):d.jL(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.AVa(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.Vg(b,e,f,g))))}};
tja=function(a,b,c,d,e,f){for(var g=null===b,m=void 0;0<e;){var n=a[e],r=Array.isArray(n),x=r?n[1]:n,A=null===x,F=c[e+1];F===_.od&&(F=A?_.ec:void 0);x=A?Bda(F,d):x===d?F:void 0;r&&void 0===x&&(x=Bda(n,d));if(void 0!==x&&(m=x,g))return m;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}null!==b&&(a=f?b.eta:b.fta,null!=a&&(m=Bda(a,d)));return m};
_.B=function(a,b,c,d){var e=_.Cc(),f=_.Bc.hf,g=25+a;a=e[11];if(f.lk){var m=f.Fa;c=nd(f,g,2,b,_.zc(m,c));fga(f,e,c,_.zc(m,d));null!==c.kc&&nga(c,c.kc,!1);null!==c.nz&&nga(c,c.nz,!0);null!==f.queries&&f.queries.H7(f,c)}else c=f.data[g];Le=!0;b=a.createElement(b,_.Bc.mna);e[g]=b;g=1===(c.flags&1);Hc(c,!0);ifa(a,b,c);32!==(c.flags&32)&&Le&&dfa(f,e,b,c);0===_.Bc.Sna&&_.$c(b,e);_.Bc.Sna++;g&&(Zfa(f,e,c),Ufa(f,c,e));null!==d&&$fa(e,c);return _.B};
_.C=function(){var a=_.Gc();_.Bc.zF?_.Bc.zF=!1:(a=a.parent,Hc(a,!1));var b=a;Rfa===b&&(Rfa=null);_.Bc.Sna--;var c=_.Bc.hf;c.lk&&(lea(c,a),0!==(a.flags&4)&&c.queries.Tna(a));null!=b.Ama&&0!==(b.flags&8)&&eja(c,b,_.Cc(),b.Ama,!0);null!=b.rYa&&0!==(b.flags&16)&&eja(c,b,_.Cc(),b.rYa,!1);return _.C};_.E=function(a,b,c,d){_.B(a,b,c,d);_.C();return _.E};
_.H=function(a,b,c){var d=_.Cc(),e=_.Bc.hf;a+=25;if(e.lk){var f=e.Fa;b=_.zc(f,b);var g=nd(e,a,8,"ng-container",b);null!==b&&nga(g,b,!0);fga(e,d,g,_.zc(f,c));null!==e.queries&&e.queries.H7(e,g);f=g}else f=e.data[a];Hc(f,!0);Le=!0;b=d[11].createComment(_.Vea(""));d[a]=b;Le&&dfa(e,d,b,f);_.$c(b,d);1===(f.flags&1)&&(Zfa(e,d,f),Ufa(e,f,d));null!=c&&$fa(d,f);return _.H};_.K=function(){var a=_.Gc(),b=_.Bc.hf;_.Bc.zF?_.Bc.zF=!1:(a=a.parent,Hc(a,!1));b.lk&&(lea(b,a),0!==(a.flags&4)&&b.queries.Tna(a));return _.K};
_.Me=function(a,b,c){_.H(a,b,c);_.K();return _.Me};_.Ne=function(a,b,c){var d=_.Cc(),e=_.Bc.yn++;_.Ee(d,e,b)&&_.pd(_.Bc.hf,_.Kc(),d,a,b,d[11],c,!0);return _.Ne};_.Oe=function(a,b,c){var d=_.Cc(),e=_.Bc.yn++;if(_.Ee(d,e,b)){e=_.Bc.hf;var f=_.Kc();_.pd(e,f,d,a,b,jga(dea(e.data),f,d),c,!0)}return _.Oe};uja=function(a,b,c){var d=b.pQ;d=Array.isArray(d)?d[0]:d;return null===d?afa(a,b,c):_.wc(c[d])};
vja=function(a,b,c,d,e){var f=b.pQ;if(Array.isArray(f)){var g=null;b.type&3||(g=d,d=e);if(null!==d&&-1===b.Fv)for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};wja=function(a,b){a.push(b);if(1<a.length)for(var c=a.length-2;0<=c;c--){var d=a[c];if(d.type&64){var e;if(e=!(b.type&64)||d.index>b.index)e=d.pQ,e=null===(Array.isArray(e)?e[0]:e);if(e){e=b.index;var f=d.pQ;Array.isArray(f)?f[0]=e:(f=vja,bfa=uja,cfa=f,d.pQ=e)}}}};_.xja=function(a,b){a=b[a.U6];return null===a?a:0>a?~a:a};
yja=function(){function a(g,m){d=0;m=_.xja(g,m);f=null!==m?g.remove[m]:_.ec}function b(){if(d<f.length){var g=f[d++];if(0<g)return e[g];c.push(d,f);a(e[1].data[~g],e);return b()}if(0===c.length)return null;f=c.pop();d=c.pop();return b()}var c=[],d=-1,e,f;return function(g,m){for(e=m;c.length;)c.pop();a(g.value,m);return b}};
zja=function(a,b,c,d,e,f,g){var m=Sfa(a,d,1,null),n=m<<2;d=bea();b===d&&(d=null);null===d&&(n|=1);g&&(n|=2,void 0===gfa&&(gfa=yja()));e.push(n,null===f?"":f);a=Qfa(a,m,g?32:1,null===f?"":f,null);wja(c,a);c=a.index;Hc(a,!1);null!==d&&b!==d&&(b=d.pQ,null===b?(bfa=uja,cfa=vja,d.pQ=[null,c]):(d=Array.isArray(b),1!=d&&Sca("Expecting array here",d,!0,"=="),b.push(c)));return a};
_.Bja=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(Aja);for(var r=0,x=0;x<b.length;x++){var A=b[x];x&1?(A=e+parseInt(A,10),a.push(-1-A),r|=1<<Math.min(A,31)):""!==A&&a.push(A)}a.push(c<<2|(d?1:0));d&&a.push(d,f);a[g]=r;a[m]=a.length-n;return r};Dja=function(a){for(var b,c="",d=0,e=!1,f;null!==(b=Cja.exec(a));)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)};
Fja=function(a,b,c,d,e,f){var g=0,m={type:e.type,U6:Sfa(a,b,1,null),Wbb:f,LO:[],create:[],remove:[],update:[]};c.push(1<<Math.min(e.Nxb,31),2,-1-e.Nxb,f<<2|2);var n=a.data[f];null===n?a.data[f]=m:n.value=m;n=e.values;for(var r=0;r<n.length;r++){for(var x=n[r],A=[],F=0;F<x.length;F++){var J=x[F];"string"!==typeof J&&(J=A.push(J)-1,x[F]="\x3c!--\ufffd"+J+"\ufffd--\x3e")}F=a;J=b;var L=c,Q=d,aa=x.join("");x=[];var pa=[],ra=[];m.LO.push(e.LO[r]);m.create.push(x);m.remove.push(pa);m.update.push(ra);aa=
sfa(Mea()).f9(aa);aa=Bfa(aa)||aa;g|=aa?Eja(F,m,J,L,x,pa,ra,aa,Q,A,0):0}g&&c.push(g,1,f<<2|3)};Ija=function(a){var b=[],c=[],d=1,e=0;a=a.replace(Gja,function(m,n,r){d="select"===r?0:1;e=parseInt(n.slice(1),10);return""});a=Hja(a);for(var f=0;f<a.length;){var g=a[f++].trim();1===d&&(g=g.replace(/\s*(?:=)?(\w+)\s*/,"$1"));g.length&&b.push(g);g=Hja(a[f++]);b.length>c.length&&c.push(g)}return{type:d,Nxb:e,LO:b,values:c}};
Hja=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(),0==c.length&&(b=a.substring(b,g),Gja.test(b)?d.push(Ija(b)):d.push(b),b=g+1)):(0==c.length&&(d.push(a.substring(b,g)),b=g+1),c.push("{"))}d.push(a.substring(b));return d};
Eja=function(a,b,c,d,e,f,g,m,n,r,x){var A=0;for(m=m.firstChild;m;){var F=Sfa(a,c,1,null);switch(m.nodeType){case Node.ELEMENT_NODE:var J=m,L=J.tagName.toLowerCase();if(Cfa.hasOwnProperty(L)){var Q=e,aa=n;null!==_.Jja&&Q.push(_.Jja);Q.push(L,F,0|aa<<17|F<<1);a.data[F]=L;J=J.attributes;for(L=0;L<J.length;L++)Q=J.item(L),aa=Q.name.toLowerCase(),Q.value.match(Aja)?Dfa.hasOwnProperty(aa)&&(Efa[aa]?_.Bja(g,Q.value,F,Q.name,0,ufa):_.Bja(g,Q.value,F,Q.name,0,null)):e.push(F<<1|1,Q.name,Q.value);A|=Eja(a,
b,c,d,e,f,g,m,F,r,x+1);0===x&&f.push(F)}break;case Node.TEXT_NODE:J=m.textContent||"";L=J.match(Aja);e.push(L?"":J,F,0|n<<17|F<<1);0===x&&f.push(F);L&&(A|=_.Bja(g,J,F,null,0,null));break;case Node.COMMENT_NODE:if(J=Kja.exec(m.textContent||""))J=r[parseInt(J[1],10)],L=e,Q=n,null!==_.Lja&&L.push(_.Lja),L.push("",F,0|Q<<17|F<<1),Fja(a,c,d,n,J,F),J=f,0===x&&(J.push(~F),J.push(F))}m=m.nextSibling}return A};
_.Pe=function(a,b,c){c=void 0===c?-1:c;var d=_.Bc.hf,e=_.Cc();a=25+a;var f=_.zc(d.Fa,b);b=bea();if(d.lk){var g=null===b?0:b.index,m=bea(),n=[],r=[],x=[[]];var A=c;-1===A?f=Dja(f):(c=f.indexOf(":"+A+"\ufffd")+2+A.toString().length,A=f.search(new RegExp("\ufffd\\/\\*\\d+:"+A+"\ufffd")),f=Dja(f.substring(c,A)));c=f.replace(Mja," ").split(Nja);for(A=0;A<c.length;A++){var F=c[A];if(0===(A&1)){var J=Hja(F);for(F=0;F<J.length;F++){var L=J[F];if(0===(F&1)){if(""!==L){var Q=x[0],aa=L.match(Aja);Q=zja(d,m,
Q,e,n,aa?null:L,!1);aa&&_.Bja(r,L,Q.index,null,0,null)}}else{if("object"!==typeof L)throw Error("kb`"+f);aa=zja(d,m,x[0],e,n,"",!0).index;Fja(d,e,r,g,L,aa)}}}else J=47===F.charCodeAt(0),F=25+Number.parseInt(F.substring(J?2:1)),J?(x.shift(),Hc(bea(),!1)):(J=x[0],F=Qfa(d,F,64,null,null),wja(J,F),J=F,x.unshift([]),Hc(J,!0))}d.data[a]={create:n,update:r}}2===d.type?e[15][2]|=32:e[2]|=32;g=$ea(d,b===e[6]?null:b,e);d=d.data[a].create;a=b&&b.type&8?e[b.index]:null;b=e[11];for(m=0;m<d.length;m++)f=d[m++],
n=d[m],r=2===(f&2),x=1===(f&1),f>>>=2,c=e[f],null===c&&(c=e[f]=r?b.createComment(n):b.R6(n)),x&&null!==g&&b.insertBefore(g,c,a,!1);_.Bc.Spa=!0};_.Qe=function(){_.Bc.Spa=!1};_.Se=function(a,b,c){_.Pe(a,b,c);_.Qe()};_.M=function(a,b,c,d){c=_.Cc();Oja(_.Bc.hf,c,c[11],_.Gc(),a,b,d);return _.M};_.Te=function(a,b){var c=_.Gc(),d=_.Cc(),e=_.Bc.hf;Oja(e,d,jga(dea(e.data),c,d),c,a,b);return _.Te};
Pja=function(a,b,c,d){a=a.Dv;if(null!=a)for(var e=0;e<a.length-1;e+=2){var f=a[e];if(f===c&&a[e+1]===d)return b=b[7],c=a[e+2],b.length>c?b[c]:null;"string"===typeof f&&(e+=2)}return null};
Oja=function(a,b,c,d,e,f,g){var m=1===(d.flags&1),n=a.lk&&(a.Dv||(a.Dv=[])),r=b[7]||(b[7]=[]),x=!0;if(d.type&3||g){var A=xc(d,b),F=g?g(A):A;A=r.length;var J=g?function(aa){return g(_.wc(aa[d.index]))}:d.index,L=null;!g&&m&&(L=Pja(a,b,e,d.index));null!==L?((L.ugc||L).g2a=f,L.ugc=f,x=!1):(f=Qja(d,b,f),a=c.listen(F,e,f),r.push(f,a),n&&n.push(e,J,A,A+1))}else f=Qja(d,b,f);a=d.outputs;var Q;if(x&&null!==a&&(Q=a[e])&&(x=Q.length))for(a=0;a<x;a+=2)c=b[Q[a]][Q[a+1]].subscribe(f),m=r.length,r.push(f,c),n&&
n.push(e,d.index,m,-(m+1))};Rja=function(a,b,c){try{return!1!==b(c)}catch(d){return kga(a,d),!1}finally{}};Qja=function(a,b,c){return function f(e){if(e===Function)return c;Rea(-1<a.Fv?_.yc(a.index,b):b);for(var g=Rja(b,c,e),m=f.g2a;m;)g=Rja(b,m,e)&&g,m=m.g2a;return g}};_.N=function(a){a=void 0===a?1:a;for(var b=_.Bc.YO;0<a;)b=b[14],a--;return(_.Bc.YO=b)[8]};
_.Ue=function(a){var b=_.Cc()[15][6];if(!b.hu){var c=b.hu=yda(a?a.length:1,null),d=c.slice();for(b=b.zg;null!==b;){if(a)a:{var e=null;b:{var f=b.kc;if(null!=f){var g=f.indexOf(5);if(0===(g&1)){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(null===f)m=gda(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;null!==e&&(d[e]?d[e].Jsa=b:
c[e]=b,d[e]=b);b=b.next}}};_.Ve=function(a,b,c){b=void 0===b?0:b;var d=_.Cc(),e=_.Bc.hf;a=nd(e,25+a,16,null,c||null);null===a.hu&&(a.hu=b);_.Bc.zF=!1;d[22]&&null===Rfa||32===(a.flags&32)||hfa(d[11],0,d,a,$ea(e,a.parent,d),bfa(a.parent||d[6],a,d))};_.Xe=function(a,b,c){_.We(a,"",b,"",c);return _.Xe};_.We=function(a,b,c,d,e){var f=_.Cc();b=_.dja(f,b,c,d);b!==_.od&&_.pd(_.Bc.hf,_.Kc(),f,a,b,f[11],e,!1);return _.We};_.Ye=function(a){return _.Bc.YO[25+a]};
_.O=function(a,b,c,d,e,f,g,m){var n=_.Cc(),r=_.Bc.hf,x=a+25;if(r.lk){var A=r.Fa;e=nd(r,x,4,e||null,_.zc(A,f));fga(r,n,e,_.zc(A,g));lea(r,e);b=e.hf=aga(2,e,b,c,d,r.Vjb,r.zCb,null,r.iG,A,null);null!==r.queries&&(r.queries.va(r,e),b.queries=r.queries.BLa(e));b=e}else b=r.data[x];Hc(b,!1);a=Sja(r,n,b,a);Le&&dfa(r,n,a,b);_.$c(a,n);Wfa(n,n[x]=[a,!0,!1,n,null,0,b,a,null,null,null]);1===(b.flags&1)&&Zfa(r,n,b);null!=g&&$fa(n,b,m)};Tja=function(a,b){Le=!0;return b[11].createComment("")};
_.R=function(a,b){b=void 0===b?"":b;var c=_.Cc(),d=_.Bc.hf;a+=25;var e=d.lk?nd(d,a,1,b,null):d.data[a];Le=!0;b=c[11].R6(b);c[a]=b;Le&&dfa(d,c,b,e);Hc(e,!1)};_.$e=function(a){_.Ze("",a,"");return _.$e};_.Ze=function(a,b,c){var d=_.Cc();a=_.dja(d,a,b,c);a!==_.od&&_.lga(d,a);return _.Ze};
Uja=function(a,b,c,d,e){a=bc(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)Uja(a[f],b,c,d,e);else{f=_.Bc.hf;var g=_.Cc(),m=mc(a)?a:bc(a.Ca),n=Qda(a),r=_.Gc(),x=r.XK&1048575,A=r.dm,F=r.XK>>20;if(mc(a)||!a.qd)d=new Gea(n,e),n=Vja(m,b,e?x:x+F,A),-1===n?(n=zea(r,g),vea(n,f,m),Wja(f,a,b.length),b.push(m),r.dm++,r.xt++,e&&(r.XK+=1048576),c.push(d),g.push(d)):(c[n]=d,g[n]=d);else{A=Vja(m,b,x+F,A);x=Vja(m,b,x,x+F);var J=0<=A&&c[A];F=0<=x&&c[x];e&&!F||!e&&!J?(A=zea(r,g),vea(A,f,m),A=c.length,J=new Gea(e?
Xja:Yja,e),J.qd=[],J.index=A,J.Tma=0,d&&!e&&J.Tma++,J.qd.push(n),!e&&F&&(c[x].VUa=J),Wja(f,a,b.length,0),b.push(m),r.dm++,r.xt++,e&&(r.XK+=1048576),c.push(J),g.push(J)):(b=c[e?x:A],!e&&d&&b.Tma++,b=b.qd.push(n)-1,Wja(f,a,-1<A?A:x,b));!e&&d&&F&&c[x].Tma++}}};Wja=function(a,b,c,d){var e=mc(b),f=!!b.Nd;if(e||f)if(f=(f?bc(b.Nd):b).prototype.La)a=a.lP||(a.lP=[]),!e&&b.qd?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};Vja=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
Yja=function(){return Zja(this.qd,[])};Xja=function(a,b,c,d){b=this.qd;if(this.VUa){var e=this.VUa.Tma;d=Qc(c,c[1],this.VUa.index,d);c=d.slice(0,e);Zja(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],Zja(b,c);return c};Zja=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b};_.af=function(a){var b=void 0===b?[]:b;return function(c){c.WUa=function(d,e){e=e?e(a):a;var f=_.Bc.hf;f.lk&&(d=!!d.va,Uja(b,f.data,f.blueprint,d,!0),Uja(e,f.data,f.blueprint,d,!1))}}};
_.aka=function(a){a.FOa=function(b){b=b.get($ja);if(a.standalone){if(!b.I5.has(a.id)){var c=Cda(!1,a.type);c=0<c.length?Fga([c],b.kf,"Standalone["+a.type.name+"]"):null;b.I5.set(a.id,c)}b=b.I5.get(a.id)}else b=null;return b}};_.bf=function(a,b){a=_.Ic()+a;var c=_.Cc();return c[a]===_.od?_.cja(c,a,b()):c[a]};_.cf=function(a,b,c){return bka(_.Cc(),_.Ic(),a,b,c)};_.df=function(a,b,c,d){return _.cka(_.Cc(),_.Ic(),a,b,c,d)};_.dka=function(a,b){a=a[b];return a===_.od?void 0:a};
bka=function(a,b,c,d,e,f){b+=c;return _.Ee(a,b,e)?_.cja(a,b+1,f?d.call(f,e):d(e)):_.dka(a,b+1)};_.cka=function(a,b,c,d,e,f,g){b+=c;return _.Fe(a,b,e,f)?_.cja(a,b+2,g?d.call(g,e,f):d(e,f)):_.dka(a,b+2)};
_.S=function(a,b){var c=_.Bc.hf;a+=25;if(c.lk){a:{var d=c.zCb;if(d)for(var e=d.length-1;0<=e;e--){var f=d[e];if(b===f.name){b=f;break a}}b=void 0}c.data[a]=b;if(b.Ue){var g;(null!=(g=c.lP)?g:c.lP=[]).push(a,b.Ue)}}else b=c.data[a];g=b.oa||(b.oa=kc(b.type));b=$b(_.w);try{var m=sea(!1),n=g();sea(m);var r=_.Cc();a>=c.data.length&&(c.data[a]=null,c.blueprint[a]=null);r[a]=n}finally{$b(b)}};_.T=function(a,b,c){a+=25;var d=_.Cc(),e=d[a];return d[1].data[a].de?bka(d,_.Ic(),b,e.transform,c,e):e.transform(c)};
eka=function(){return this.sv[Symbol.iterator]()};gka=function(){return fka(_.Gc(),_.Cc())};fka=function(a,b){return a.type&4?new hka(b,a,Zc(a,b)):null};jka=function(){return ika(_.Gc(),_.Cc())};kka=function(a){return a[8]||(a[8]=[])};ika=function(a,b){var c=b[a.index];if(_.uc(c))var d=c;else d=[c,!0,!1,b,null,0,a,null,null,null,null],b[a.index]=d,Wfa(b,d);lka(d,b,a,c);return new ff(d,a,b)};
mka=function(a,b,c,d){if(!a[7]){if(c.type&8)d=_.wc(d);else{d=b[11];var e=d.createComment("");c=xc(c,b);b=d.parentNode(c);c=d.nextSibling(c);d.insertBefore(b,e,c,!1);d=e}a[7]=d}};
nka=function(a,b,c,d){d=b[18].queries[d];if(null===d.matches){a=a.data;for(var e=c.matches,f=[],g=0;g<e.length;g+=2){var m=e[g];if(0>m)f.push(null);else{var n=f,r=n.push,x=b;m=a[m];var A=e[g+1];-1===A?x=m.type&11?Zc(m,x):m.type&4?fka(m,x):null:-2===A?(A=c.metadata.read,x=A===_.Wc?Zc(m,x):A===_.gf?fka(m,x):A===_.hf?ika(m,x):void 0):x=Qc(x,x[1],A,m);r.call(n,x)}}d.matches=f}return d.matches};
oka=function(a,b,c,d){var e=a.queries.queries[c],f=e.matches;if(null!==f)for(a=nka(a,b,e,c),c=0;c<f.length;c+=2){var g=f[c];if(0<g)d.push(a[c/2]);else{e=f[c+1];g=b[-g];for(var m=11;m<g.length;m++){var n=g[m];n[16]===n[3]&&oka(n[1],n,e,d)}if(null!==g[9])for(g=g[9],m=0;m<g.length;m++)n=g[m],oka(n[1],n,e,d)}}return d};
_.lf=function(a){var b=_.Cc(),c=_.Bc.hf,d=_.Bc.Jv;_.Bc.Jv=d+1;var e=c.queries.queries[d];return a.On&&4===(b[2]&4)===(2===(e.metadata.flags&2))?(null===e.matches?a.reset([]):(b=e.bib?oka(c,b,d,[]):nka(c,b,e,d),a.reset(b,Nea),_.jf(a)),!0):!1};_.mf=function(a,b,c){var d=_.Bc.hf;d.lk&&(pka(d,new qka(a,b,c),-1),2===(b&2)&&(d.CLb=!0));rka(d,b)};
_.nf=function(a,b,c,d){var e=_.Bc.hf;e.lk&&(pka(e,new qka(b,c,d),_.Gc().index),b=e.Cd||(e.Cd=[]),a!==(b.length?b[b.length-1]:-1)&&b.push(e.queries.length-1,a),2===(c&2)&&(e.BLb=!0));rka(e,c)};_.of=function(){return _.Cc()[18].queries[_.Bc.Jv].aVa};rka=function(a,b){var c=_.Cc();b=new _.pf(4===(b&4));var d=b.destroy,e=c[7]||(c[7]=[]);e.push(b);a.lk&&(a.Dv||(a.Dv=[])).push(d,e.length-1);null===c[18]&&(c[18]=new ska);c[18].queries.push(new tka(b))};
pka=function(a,b,c){null===a.queries&&(a.queries=new uka);a.queries.track(new qf(b,c))};_.tf=function(a,b){return fka(a,b)};vka=function(a){var b=_.Gc(),c=_.Cc();-1<b.Fv&&16!==(a&16)?(a=_.yc(b.index,c),a=new uf(a,a)):a=b.type&47?new uf(c[15],c):null;return a};wka=function(a,b,c){a=a.gu;if(null===a)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};xka=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};Aka=function(a){var b=_.yka.get(a);if(!b)throw Error("ob`"+a);return new zka(b)};
Bka=function(a){var b=a[nda]||null;if(!b)return null;var c=new vf(b);return{get Za(){return c.Za},get type(){return c.w6},get inputs(){return c.inputs},get outputs(){return c.outputs},get jc(){return c.jc},get PWc(){return b.standalone},get OWc(){return b.PL}}};Cka=function(a,b){if(null==a)return null;a=a.zpb(b);return null==a?null:a};Dka=function(a){return Object.assign({},{Sa:{},gTc:{},keys:[],Bd:{},Ka:{},Ta:{},Alb:!1},a)};_.wf=function(a){return Eka(a,Fka,Gka,Hka)};
Fka=function(a,b){return _.U(b,a)};Gka=function(a,b,c){b[a]=c};Hka=function(){return{}};_.xf=function(a,b){var c=new a;return null==b?c:Eka(b,Ika,Jka,Kka,a)};Ika=function(a,b){return b[a]};Jka=function(a,b,c){b.O[a]=c};Kka=function(a){if(null==a)throw Error("pb");return new a};
Eka=function(a,b,c,d,e){e=d(e);for(var f=Lka(a,e),g=f.Sa||{},m=f.Ka||{},n=f.Bd||{},r={},x=_.q(f.keys||[]),A=x.next();!A.done;r={U0:r.U0},A=x.next()){A=A.value;var F=b(A,a);if(null!=F){var J=void 0;if(g.hasOwnProperty(A)){if(f.Alb&&0===F.length)continue;J=Mka(F,b,c,d,!0,!0,g[A])}else if(m.hasOwnProperty(A))J=Mka(F,b,c,d,!1,!0,m[A]);else if(n.hasOwnProperty(A))r.U0=n[A],J=r.U0.Qc?F.map(function(L){return function(Q){return Nka(Q,L.U0,b,c,d)}}(r)):Nka(F,r.U0,b,c,d);else if(Array.isArray(F)){if(f.Alb&&
0===F.length)continue;J=Mka(F,b,c,d,!0,!1)}else J=F;c(A,e,J)}}return e};Nka=function(a,b,c,d,e){for(var f={},g=_.q(Object.keys(a)),m=g.next();!m.done;m=g.next()){m=m.value;var n=a[m];null!=n&&(f[m]=Mka(n,c,d,e,b.Sc,b.Rc,b.xc))}return f};Mka=function(a,b,c,d,e,f,g){if(f&&null==g)throw Error("qb");return null==a?a:e&&f?a.map(function(m){return Eka(m,b,c,d,g)}):e&&!f?a.map(function(m){return m}):!e&&f?Eka(a,b,c,d,g):"object"===typeof a?JSON.parse(JSON.stringify(a)):a};
Lka=function(a,b){if(b instanceof _.W)a=Dka(b.na());else if(a instanceof _.W)a=Dka(a.na());else throw Error("rb");return a};Oka=function(a){if(null!=a.Ra){var b={},c;for(c in a.Ra)void 0!==a.Ra[c]&&(b[c]=a.Ra[c]);a.Ra=b}};_.yf=function(a,b,c){c=void 0===c?{}:c;b=_.q(Object.entries(b));for(var d=b.next();!d.done;d=b.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;d in a&&(c[e]=a[d])}return c};Pka=function(a,b,c){if(a.Ra)a.Ra[b]=c;else{var d={};a.Ra=(d[b]=c,d)}};
Qka=function(a,b){if(b&&!b.Dh)throw Error("tb`"+a+"`"+_.Yb(b));};Rka=function(a,b){if(0==a.length)return b;if(0==b.length)return a;var c=0;a.endsWith("/")&&c++;b.startsWith("/")&&c++;return 2==c?a+b.substring(1):1==c?a+b:a+"/"+b};_.zf=function(a){var b=a.match(/#|\?|$/);b=b&&b.index||a.length;return a.slice(0,b-("/"===a[b-1]?1:0))+a.slice(b)};Af=function(a){return a&&"?"!==a[0]?"?"+a:a};Ska=function(a){return RegExp("^(https?:)?//").test(a)?(a=_.q(a.split(/\/\/[^\/]+/)),a.next(),a.next().value):a};
Tka=function(a){switch(a){case "CLICK":return 1;case "CHANGE":return 2;case "SCROLL":return 3;case "RESIZE":return 4;case "BROWSER_NAVIGATION":return 5;case "KEYBOARD":return 6;case "BACKGROUND":return 7;case "EXTERNAL":return 8;default:return 0}};Uka=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}};
Vka=function(a){switch(a){case "CORE":return 1;case "SOURCE":return 2;case "BUILD":return 4;case "ISSUE_TRACKER":return 5;default:return 0}};Wka=function(a,b,c){var d=c.path.split("/");if(d.length>a.length||"full"===c.dca&&(b.Tn()||d.length<a.length))return null;b={};for(c=0;c<d.length;c++){var e=d[c],f=a[c];if(e.startsWith(":"))b[e.substring(1)]=f;else if(e!==f.path)return null}return{JI:a.slice(0,d.length),wsa:b}};
Bf=function(a,b){var c=a?Object.keys(a):void 0,d=b?Object.keys(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(var e=0;e<c.length;e++)if(d=c[e],!Xka(a[d],b[d]))return!1;return!0};Xka=function(a,b){if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;a=[].concat(_.sc(a)).sort();var c=[].concat(_.sc(b)).sort();return a.every(function(d,e){return c[e]===d})}return a===b};Cf=function(a){return _.be(a)?a:Gga(a)?_.Od(Promise.resolve(a)):_.yd(a)};
$ka=function(a,b,c){return Yka[c.Mq](a.root,b.root,c.gyb)&&Zka[c.Ra](a.Ra,b.Ra)&&!("exact"===c.af&&a.af!==b.af)};ala=function(a,b){return Bf(a,b)};cla=function(a,b,c){if(!Ef(a.ee,b.ee)||!bla(a.ee,b.ee,c)||a.ZQ!==b.ZQ)return!1;for(var d in b.children)if(!a.children[d]||!cla(a.children[d],b.children[d],c))return!1;return!0};dla=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return Xka(a[c],b[c])})};fla=function(a,b,c){return ela(a,b,b.ee,c)};
ela=function(a,b,c,d){if(a.ee.length>c.length)return a=a.ee.slice(0,c.length),Ef(a,c)&&!b.Tn()&&bla(a,c,d)?!0:!1;if(a.ee.length===c.length){if(!Ef(a.ee,c)||!bla(a.ee,c,d))return!1;for(var e in b.children)if(!a.children[e]||!fla(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.ee.length);c=c.slice(a.ee.length);return Ef(a.ee,e)&&bla(a.ee,e,d)&&a.children.primary?ela(a.children.primary,b,c,d):!1};bla=function(a,b,c){return b.every(function(d,e){return Zka[c](a[e].parameters,d.parameters)})};
gla=function(a,b){return Ef(a,b)&&a.every(function(c,d){return Bf(c.parameters,b[d].parameters)})};Ef=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c.path===b[d].path})};hla=function(a,b){var c=[];Object.entries(a.children).forEach(function(d){var e=_.q(d);d=e.next().value;e=e.next().value;"primary"===d&&(c=c.concat(b(e,d)))});Object.entries(a.children).forEach(function(d){var e=_.q(d);d=e.next().value;e=e.next().value;"primary"!==d&&(c=c.concat(b(e,d)))});return c};
kla=function(a){return a.ee.map(function(b){return ila(b.path)+jla(b.parameters)}).join("/")};
lla=function(a,b){if(!a.Tn())return kla(a);if(b){b=a.children.primary?lla(a.children.primary,!1):"";var c=[];Object.entries(a.children).forEach(function(d){var e=_.q(d);d=e.next().value;e=e.next().value;"primary"!==d&&c.push(d+":"+lla(e,!1))});return 0<c.length?b+"("+c.join("//")+")":b}b=hla(a,function(d,e){return"primary"===e?[lla(a.children.primary,!1)]:[e+":"+lla(d,!1)]});return 1===Object.keys(a.children).length&&null!=a.children.primary?kla(a)+"/"+b[0]:kla(a)+"/("+b.join("//")+")"};
mla=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};nla=function(a){return mla(a).replace(/%3B/gi,";")};ila=function(a){return mla(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};jla=function(a){return Object.keys(a).map(function(b){return";"+ila(b)+"="+ila(a[b])}).join("")};
ola=function(a){var b=Object.keys(a).map(function(c){var d=a[c];return Array.isArray(d)?d.map(function(e){return nla(c)+"="+nla(e)}).join("&"):nla(c)+"="+nla(d)}).filter(function(c){return!!c});return b.length?"?"+b.join("&"):""};qla=function(a){return(a=a.match(pla))?a[0]:""};rla=function(a){var b={};return 0<a.ee.length?new Ff([],(b.primary=a,b)):a};
sla=function(a){for(var b={},c=_.q(Object.keys(a.children)),d=c.next();!d.done;d=c.next()){d=d.value;var e=sla(a.children[d]);if("primary"===d&&0===e.ee.length&&e.Tn())for(d=_.q(Object.entries(e.children)),e=d.next();!e.done;e=d.next()){var f=_.q(e.value);e=f.next().value;f=f.next().value;b[e]=f}else if(0<e.ee.length||e.Tn())b[d]=e}a=new Ff(a.ee,b);1===a.ZQ&&a.children.primary&&(b=a.children.primary,a=new Ff(a.ee.concat(b.ee),b.children));return a};Hf=function(a){return a instanceof Gf};
tla=function(a){function b(f){for(var g={},m=_.q(f.children),n=m.next();!n.done;n=m.next()){n=n.value;var r=b(n);g[n.ef]=r}g=new Ff(f.url,g);f===a&&(c=g);return g}var c,d=b(a.root);d=rla(d);var e;return null!=(e=c)?e:d};
Ala=function(a,b,c,d){for(var e=a;e.parent;)e=e.parent;if(0===b.length)return ula(e,e,e,c,d);b=vla(b);if(b.Ptb&&1===b.commands.length&&"/"==b.commands[0])return ula(e,e,new Ff([],{}),c,d);var f=e;if(b.Ptb)a=new wla(f,!0,0);else if(a)if(null===a.parent)a=new wla(a,!0,0);else{f=a;a=a.ee.length-1+(xla(b.commands[0])?0:1);for(var g=b.UDc;g>a;){g-=a;f=f.parent;if(!f)throw new _.Zb(4005,!1);a=f.ee.length}a=new wla(f,!1,a-g)}else a=new wla(f,!1,NaN);b=a.Esa?yla(a.lG,a.index,b.commands):zla(a.lG,a.index,
b.commands);return ula(e,a.lG,b,c,d)};xla=function(a){return"object"===typeof a&&null!=a&&!a.xw&&!a.vIb};Bla=function(a){return"object"===typeof a&&null!=a&&a.xw};ula=function(a,b,c,d,e){var f={};d&&Object.entries(d).forEach(function(g){var m=_.q(g);g=m.next().value;m=m.next().value;f[g]=Array.isArray(m)?m.map(function(n){return""+n}):""+m});a=a===b?c:Cla(a,b,c);a=rla(sla(a));return new Gf(a,f,e)};
Cla=function(a,b,c){var d={};Object.entries(a.children).forEach(function(e){var f=_.q(e);e=f.next().value;f=f.next().value;d[e]=f===b?c:Cla(f,b,c)});return new Ff(a.ee,d)};
vla=function(a){if("string"===typeof a[0]&&1===a.length&&"/"===a[0])return new Dla(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if("object"===typeof e&&null!=e){if(e.xw){var g={};Object.entries(e.xw).forEach(function(m){var n=_.q(m);m=n.next().value;n=n.next().value;g[m]="string"===typeof n?n.split("/"):n});return[].concat(_.sc(d),[{xw:g}])}if(e.vIb)return[].concat(_.sc(d),[e.vIb])}return"string"!==typeof e?[].concat(_.sc(d),[e]):0===f?(e.split("/").forEach(function(m,n){if(0!=n||"."!==m)0==n&&
""===m?c=!0:".."===m?b++:""!=m&&d.push(m)}),d):[].concat(_.sc(d),[e])},[]);return new Dla(c,b,a)};Ela=function(a){if(Bla(a[0]))return a[0].xw;var b={};return b.primary=a,b};
zla=function(a,b,c){a||(a=new Ff([],{}));if(0===a.ee.length&&a.Tn())return yla(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,ksa:0,Xgb:0};f<d.ee.length;){if(e>=c.length){d=g;break a}var m=d.ee[f],n=c[e];if(Bla(n))break;n=""+n;var r=e<c.length-1?c[e+1]:null;if(0<f&&void 0===n)break;if(n&&r&&"object"===typeof r&&void 0===r.xw){if(n!=m.path||!Bf(r,m.parameters)){d=g;break a}e+=2}else{r={};if(n!=m.path||!Bf(r,m.parameters)){d=g;break a}e++}f++}d={match:!0,ksa:f,Xgb:e}}e=c.slice(d.Xgb);return d.match&&
d.ksa<a.ee.length?(b=new Ff(a.ee.slice(0,d.ksa),{}),b.children.primary=new Ff(a.ee.slice(d.ksa),a.children),yla(b,0,e)):d.match&&0===e.length?new Ff(a.ee,{}):d.match&&!a.Tn()?Fla(a,b,c):d.match?yla(a,0,e):Fla(a,b,c)};
yla=function(a,b,c){if(0===c.length)return new Ff(a.ee,{});var d=Ela(c),e={};if(!d.primary&&a.children.primary&&1===a.ZQ&&0===a.children.primary.ee.length)return c=yla(a.children.primary,b,c),new Ff(a.ee,c.children);Object.entries(d).forEach(function(f){var g=_.q(f);f=g.next().value;g=g.next().value;"string"===typeof g&&(g=[g]);null!==g&&(e[f]=zla(a.children[f],b,g))});Object.entries(a.children).forEach(function(f){var g=_.q(f);f=g.next().value;g=g.next().value;void 0===d[f]&&(e[f]=g)});return new Ff(a.ee,
e)};Fla=function(a,b,c){for(var d=a.ee.slice(0,b),e=0;e<c.length;){var f=c[e];if(Bla(f))return a=Gla(f.xw),new Ff(d,a);if(0===e&&xla(c[0]))d.push(new _.If(a.ee[b].path,Hla(c[0]))),e++;else{f=Bla(f)?f.xw.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&xla(g)?(d.push(new _.If(f,Hla(g))),e+=2):(d.push(new _.If(f,{})),e++)}}return new Ff(d,{})};
Gla=function(a){var b={};Object.entries(a).forEach(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;"string"===typeof d&&(d=[d]);null!==d&&(b[c]=Fla(new Ff([],{}),0,d))});return b};Hla=function(a){var b={};Object.entries(a).forEach(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;return b[c]=""+d});return b};Ila=function(a,b){if(a===b.value)return b;b=_.q(b.children);for(var c=b.next();!c.done;c=b.next())if(c=Ila(a,c.value))return c;return null};
Jla=function(a,b){if(a===b.value)return[b];for(var c=_.q(b.children),d=c.next();!d.done;d=c.next())if(d=Jla(a,d.value),d.length)return d.unshift(b),d;return[]};Kla=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.ef]=c});return b};Nla=function(){var a=new Lla("",new Jf(new Kf([],{},{},"",{},"primary",null,null,{}),[])),b=new _.Lf(new _.Mf([new _.If("",{})]),new _.Mf({}),new _.Mf({}),new _.Mf(""),new _.Mf({}),"primary",null,a.root);b.Uc=a.root;return new Mla(new Jf(b,[]),a)};
Pla=function(a,b){a=a.QK;var c=0;if("always"!==(void 0===b?"emptyOnly":b))for(c=a.length-1;1<=c;){b=a[c];var d=a[c-1];if(b.ke&&""===b.ke.path)c--;else if(d.component)break;else c--}return Ola(a.slice(c))};Ola=function(a){return a.reduce(function(b,c){var d=Object.assign({},b.params,c.params),e=Object.assign({},b.data,c.data),f;b=Object.assign({},c.data,b.resolve,null==(f=c.ke)?void 0:f.data,c.YFa);return{params:d,data:e,resolve:b}},{params:{},data:{},resolve:{}})};
Qla=function(a,b){b.value.PA=a;b.children.forEach(function(c){return Qla(a,c)})};Rla=function(a){var b=0<a.children.length?" { "+a.children.map(Rla).join(", ")+" } ":"";return""+a.value+b};
Sla=function(a){if(a.Uc){var b=a.Uc,c=a.PU;a.Uc=c;Bf(b.Ra,c.Ra)||a.TFc.next(c.Ra);b.af!==c.af&&a.xxc.next(c.af);Bf(b.params,c.params)||a.aFc.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(!Bf(d[f],e[f])){d=!1;break a}d=!0}}d||a.QLc.next(c.url);Bf(b.data,c.data)||a.iP.next(c.data)}else a.Uc=a.PU,a.iP.next(a.PU.data)};
Tla=function(a,b){var c=Bf(a.params,b.params)&&gla(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||Tla(a.parent,b.parent))};Wla=function(a,b,c){if(c&&a.mua(b.value,c.value.Uc)){var d=c.value;d.PU=b.value;b=Ula(a,b,c);return new Jf(d,b)}d=Vla(b.value);b=b.children.map(function(e){return Wla(a,e)});return new Jf(d,b)};
Ula=function(a,b,c){return b.children.map(function(d){for(var e=_.q(c.children),f=e.next();!f.done;f=e.next())if(f=f.value,a.mua(d.value,f.value.Uc))return Wla(a,d,f);return Wla(a,d)})};Vla=function(a){return new _.Lf(new _.Mf(a.url),new _.Mf(a.params),new _.Mf(a.Ra),new _.Mf(a.af),new _.Mf(a.data),a.ef,a.component,a)};Yla=function(a){var b=Hf(a)?{Ew:a,Mzb:void 0}:a,c=b.Ew;b=b.Mzb;a=Xla(0,a);a.url=c;a.Mzb=b;return a};
Xla=function(a,b){var c=Error("Jb`");c.ngNavigationCancelingError=!0;c.qsc=a;b&&(c.url=b);return c};Zla=function(a){return a&&a.ngNavigationCancelingError};$la=function(a,b){a.Nb&&!a.kf&&(a.kf=Fga(a.Nb,b,"Route: "+a.path));var c;return null!=(c=a.kf)?c:b};ama=function(a){var b=a.children&&a.children.map(ama);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.JQ||!b&&!a.qk||!a.ef||"primary"===a.ef||(a.component=bma);return a};Nf=function(a){return a.ef||"primary"};
cma=function(a,b){var c=a.filter(function(d){return Nf(d)===b});c.push.apply(c,_.sc(a.filter(function(d){return Nf(d)!==b})));return c};dma=function(a){if(!a)return null;var b;if(null==(b=a.ke)?0:b.kf)return a.ke.kf;for(a=a.parent;a;a=a.parent){b=a.ke;var c=void 0;if(null==(c=b)?0:c.cO)return b.cO;c=void 0;if(null==(c=b)?0:c.kf)return b.kf}return null};
Of=function(){return _.we(function(a){return _.Nd(a.map(function(b){return b.ka(_.ke(1),_.ve(ema))})).ka(_.y(function(b){b=_.q(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,!0!==c){if(c===ema)return ema;if(!1===c||c instanceof Gf)return c}return!0}),_.Zd(function(b){return b!==ema}),_.ke(1))})};Pf=function(a,b){var c=Symbol(),d=b.get(a,c);return d===c?"function"!==typeof a||null!==Lca(a)?b.get(a):a:d};
hma=function(a,b,c,d,e){e=void 0===e?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=Kla(b);a.children.forEach(function(g){var m=f[g.value.ef],n=d.concat([g.value]),r=e;r=void 0===r?{canDeactivateChecks:[],canActivateChecks:[]}:r;var x=g.value,A=m?m.value:null,F=c?c.getContext(g.value.ef):null;if(A&&x.ke===A.ke){var J=fma(A,x,x.ke.Rz);J?r.canActivateChecks.push(new gma(n)):(x.data=A.data,x.YFa=A.YFa);x.component?hma(g,m,F?F.children:null,n,r):hma(g,m,c,n,r);J&&F&&F.ef&&F.ef.iqa&&r.canDeactivateChecks.push(new ima(F.ef.component,
A))}else A&&jma(m,F,r),r.canActivateChecks.push(new gma(n)),x.component?hma(g,null,F?F.children:null,n,r):hma(g,null,c,n,r);delete f[g.value.ef]});Object.entries(f).forEach(function(g){var m=_.q(g);g=m.next().value;m=m.next().value;return jma(m,c.getContext(g),e)});return e};
fma=function(a,b,c){if("function"===typeof c)return c(a,b);switch(c){case "pathParamsChange":return!Ef(a.url,b.url);case "pathParamsOrQueryParamsChange":return!Ef(a.url,b.url)||!Bf(a.Ra,b.Ra);case "always":return!0;case "paramsOrQueryParamsChange":return!Tla(a,b)||!Bf(a.Ra,b.Ra);default:return!Tla(a,b)}};
jma=function(a,b,c){var d=Kla(a),e=a.value;Object.entries(d).forEach(function(f){var g=_.q(f);f=g.next().value;g=g.next().value;e.component?b?jma(g,b.children.getContext(f),c):jma(g,null,c):jma(g,b,c)});e.component?b&&b.ef&&b.ef.iqa?c.canDeactivateChecks.push(new ima(b.ef.component,e)):c.canDeactivateChecks.push(new ima(null,e)):c.canDeactivateChecks.push(new ima(null,e))};kma=function(a){return"function"===typeof a};lma=function(a){return a instanceof Dd||"EmptyError"===(null==a?void 0:a.name)};
rma=function(a,b){return _.Pd(function(c){var d=c.ej,e=c.WW,f=c.AY,g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?_.yd(Object.assign({},c,{IJ:!0})):mma(f,d,e,a).ka(_.Pd(function(m){return m&&"boolean"===typeof m?qma(d,g,a,b):_.yd(m)}),_.y(function(m){return Object.assign({},c,{IJ:m})}))})};mma=function(a,b,c,d){return _.Od(a).ka(_.Pd(function(e){return sma(e.component,e.Hb,c,b,d)}),_.le(function(e){return!0!==e},!0))};
qma=function(a,b,c,d){return _.Od(b).ka(_.Pd(function(e){var f=e.Hb.parent;null!==f&&d&&d(new tma(f));f=_.yd(!0);var g=e.Hb;null!==g&&d&&d(new uma(g));g=_.yd(!0);return _.Rd(f,g,vma(a,e.path,c),wma(a,e.Hb,c))},1),_.le(function(e){return!0!==e},!0))};wma=function(a,b,c){var d=b.ke?b.ke.Xe:null;if(!d||0===d.length)return _.yd(!0);d=d.map(function(e){return _.Sd(function(){var f,g=null!=(f=dma(b))?f:c,m=Pf(e,g);f=m&&kma(m.Xe)?m.Xe(b,a):g.Sz(function(){return m(b,a)});return Cf(f).ka(_.le())})});return _.yd(d).ka(Of())};
vma=function(a,b,c){var d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(function(e){var f=e.ke?e.ke.KO:null;return f&&0!==f.length?{node:e,AY:f}:null}).filter(function(e){return null!==e}).map(function(e){return _.Sd(function(){var f=e.AY.map(function(g){var m,n=null!=(m=dma(e.node))?m:c,r=Pf(g,n);g=r&&kma(r.KO)?r.KO(d,a):n.Sz(function(){return r(d,a)});return Cf(g).ka(_.le())});return _.yd(f).ka(Of())})});return _.yd(b).ka(Of())};
sma=function(a,b,c,d,e){var f=b&&b.ke?b.ke.hfb:null;if(!f||0===f.length)return _.yd(!0);f=f.map(function(g){var m,n=null!=(m=dma(b))?m:e,r=Pf(g,n);g=r&&kma(r.hfb)?r.hfb(a,b,c,d):n.Sz(function(){return r(a,b,c,d)});return Cf(g).ka(_.le())});return _.yd(f).ka(Of())};yma=function(a,b,c){var d=b.lma;if(void 0===d||0===d.length)return _.yd(!0);d=d.map(function(e){var f=Pf(e,a);e=f&&kma(f.lma)?f.lma(b,c):a.Sz(function(){return f(b,c)});return Cf(e)});return _.yd(d).ka(Of(),xma())};
xma=function(){return _.vd(_.ye(function(a){if(Hf(a))throw Yla(a);}),_.y(function(a){return!0===a}))};zma=function(a,b,c){var d=b.ifb;if(!d||0===d.length)return _.yd(!0);d=d.map(function(e){var f=Pf(e,a);e=f&&kma(f.ifb)?f.ifb(b,c):a.Sz(function(){return f(b,c)});return Cf(e)});return _.yd(d).ka(Of(),xma())};Qf=function(a){return _.Cd(new Ama(a))};Dma=function(a,b,c,d){var e=Bma(a,b,c);if(!e.fC)return _.yd(e);d=$la(b,d);return zma(d,b,c).ka(_.y(function(f){return!0===f?e:Object.assign({},Cma)}))};
Bma=function(a,b,c){if(""===b.path)return"full"===b.dca&&(a.Tn()||0<c.length)?Object.assign({},Cma):{fC:!0,VO:[],LR:c,parameters:{},tUa:{}};a=(b.QQ||Wka)(c,a,b);if(!a)return Object.assign({},Cma);var d={},e;Object.entries(null!=(e=a.wsa)?e:{}).forEach(function(g){var m=_.q(g);g=m.next().value;m=m.next().value;d[g]=m.path});e=0<a.JI.length?Object.assign({},d,a.JI[a.JI.length-1].parameters):d;var f;return{fC:!0,VO:a.JI,LR:c.slice(a.JI.length),parameters:e,tUa:null!=(f=a.wsa)?f:{}}};
Hma=function(a,b,c,d){if(0<c.length&&Ema(a,c,d)){var e=Ff;a=new Ff(c,a.children);c={};c.primary=a;a=_.q(d);for(d=a.next();!d.done;d=a.next())if(d=d.value,""===d.path&&"primary"!==Nf(d)){var f=new Ff([],{});c[Nf(d)]=f}c={lG:new e(b,c),SXa:[]}}else if(0===c.length&&Fma(a,c,d)){b=Ff;e=a.ee;f=a.children;var g={};d=_.q(d);for(var m=d.next();!m.done;m=d.next())if(m=m.value,Gma(a,c,m)&&!f[Nf(m)]){var n=new Ff([],{});g[Nf(m)]=n}a=Object.assign({},f,g);c={lG:new b(e,a),SXa:c}}else c={lG:new Ff(a.ee,a.children),
SXa:c};return c};Ema=function(a,b,c){return c.some(function(d){return Gma(a,b,d)&&"primary"!==Nf(d)})};Fma=function(a,b,c){return c.some(function(d){return Gma(a,b,d)})};Gma=function(a,b,c){return(a.Tn()||0<b.length)&&"full"===c.dca?!1:""===c.path};Ima=function(a){a.sort(function(b,c){return"primary"===b.value.ef?-1:"primary"===c.value.ef?1:b.value.ef.localeCompare(c.value.ef)})};Jma=function(a){return(a=a.value.ke)&&""===a.path};
Kma=function(a){var b=[],c=new Set,d={};a=_.q(a);for(var e=a.next();!e.done;d={xM:d.xM},e=a.next())d.xM=e.value,Jma(d.xM)?(e=b.find(function(f){return function(g){return f.xM.value.ke===g.value.ke}}(d)),void 0!==e?(e.children.push.apply(e.children,_.sc(d.xM.children)),c.add(e)):b.push(d.xM)):b.push(d.xM);d=_.q(c);for(a=d.next();!a.done;a=d.next())a=a.value,e=Kma(a.children),b.push(new Jf(a.value,e));return b.filter(function(f){return!c.has(f)})};
Mma=function(a,b,c,d,e,f){return _.Pd(function(g){return(new Lma(a,b,c,d,g.To,void 0===f?"emptyOnly":f,e)).recognize().ka(_.y(function(m){return Object.assign({},g,{ej:m.state,Sf:m.E0})}))})};Oma=function(a,b){return _.Pd(function(c){var d=c.ej,e=c.AY.canActivateChecks;if(!e.length)return _.yd(c);var f=0;return _.Od(e).ka(_.Pd(function(g){return Nma(g.Hb,d,a,b)},1),_.ye(function(){return f++}),_.me(),_.Pd(function(){return f===e.length?_.yd(c):_.je}))})};
Nma=function(a,b,c,d){var e=a.ke,f=a.noc;void 0!==(null==e?void 0:e.title)&&"string"!==typeof e.title&&null!==e.title&&(f[Pma]=e.title);return Qma(f,a,b,d).ka(_.y(function(g){a.YFa=g;a.data=Pla(a,c).resolve;!e||"string"!==typeof e.title&&null!==e.title||(a.data[Pma]=e.title);return null}))};
Qma=function(a,b,c,d){var e=Rma(a);if(0===e.length)return _.yd({});var f={};return _.Od(e).ka(_.Pd(function(g){return Sma(a[g],b,c,d).ka(_.le(),_.ye(function(m){f[g]=m}))}),_.me(),_.ne(f),_.de(function(g){return lma(g)?_.je:_.Cd(g)}))};Rma=function(a){return[].concat(_.sc(Object.keys(a)),_.sc(Object.getOwnPropertySymbols(a)))};Sma=function(a,b,c,d){var e,f=null!=(e=dma(b))?e:d,g=Pf(a,f);a=g.resolve?g.resolve(b,c):f.Sz(function(){return g(b,c)});return Cf(a)};
Tma=function(a){return _.we(function(b){var c=a(b);return c?_.Od(c).ka(_.y(function(){return b})):_.yd(b)})};Uma=function(a){return a&&"object"===typeof a&&"default"in a?a["default"]:a};Wma=function(a,b){return b.map(function(c){return c.replace(Vma,a)})};
Xma=function(a){var b=new Map;0<a.length&&a.replace(/^\?/,"").split("&").forEach(function(c){var d=c.indexOf("=");d=_.q(-1==d?[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};$ma=function(a){return encodeURIComponent(a).replace(Yma,function(b,c){var d;return null!=(d=Zma[c])?d:b})};ana=function(a){return""+a};
bna=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};cna=function(a){return"undefined"!==typeof Blob&&a instanceof Blob};dna=function(a){return"undefined"!==typeof FormData&&a instanceof FormData};ena=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,Gw:a.Gw,responseType:a.responseType,withCredentials:a.withCredentials}};fna=function(a,b){return b(a)};
gna=function(a,b){return function(c,d){return b.intercept(c,{handle:function(e){return a(e,d)}})}};hna=function(a,b,c){return function(d,e){return c.Sz(function(){return b(d,function(f){return a(f,e)})})}};ina=function(){var a=setTimeout(function(){},2147483647);return function(){return clearTimeout(a)}};
mna=function(a,b){var c=a.url.toLowerCase();if(!_.dc(jna)||"GET"===a.method||"HEAD"===a.method||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.dc(_.kna).getToken();var d=_.dc(lna);null==c||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};nna=function(a,b){return{ZMc:a,Ks:b}};pna=function(a){var b=a.cookieName;a=a.Uqb;var c=[];void 0!==b&&c.push({Ca:ona,uc:b});void 0!==a&&c.push({Ca:lna,uc:a});return nna(2,c)};
qna=function(a){var b=document.implementation.createHTMLDocument("").createRange();a=_.Rf(a);return b.createContextualFragment(_.Sf(a))};rna=function(a){a=a.nodeName;return"string"===typeof a?a:"FORM"};sna=function(a){a=a.nodeType;return 1===a||"number"!==typeof a};Tf=function(a){return{valueOf:a}.valueOf()};una=function(a){if(!tna){a:{var b=document.createElement("a");try{b.href=a}catch(c){a=void 0;break a}a=b.protocol;a=":"===a||""===a?"https:":a}return a}try{b=new URL(a)}catch(c){return"https:"}return b.protocol};
_.Wf=function(a){a=a instanceof _.Uf?_.Vf(a):"javascript:"!==una(a)?a:void 0;return a};vna=function(a,b,c){a.setAttribute(b,c)};_.Yf=function(a){var b=_.lc.apply(1,arguments);if(0===b.length)return _.Xf(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.Xf(c)};xna=function(a){return new wna(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};
_.$f=function(a){var b=void 0===b?yna:b;a:{b=void 0===b?yna:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof wna&&d.isValid(a)){a=_.Zf(a);break a}}a=void 0}return a||_.zna};Cna=function(a,b){a.events.ka(_.Zd(function(c){return c instanceof _.ag||c instanceof _.bg||c instanceof _.Ana||c instanceof Bna}),_.y(function(c){return c instanceof _.ag||c instanceof Bna?0:c instanceof _.bg&&(0===c.code||1===c.code)?2:1}),_.Zd(function(c){return 2!==c}),_.ke(1)).subscribe(function(){b()})};
Dna=function(a){throw a;};Ena=function(a,b){return b.parse("/")};Fna=function(a,b){return{ZMc:a,Ks:b}};Lna=function(){var a=_.dc(_.cg);return function(b){var c=a.get(_.dg);if(b===c.gB[0]){b=a.get(_.fg);var d=a.get(Gna);1===a.get(Hna)&&b.C$();var e;null==(e=a.get(Ina,null,8))||Jna(e);var f;null==(f=a.get(Kna,null,8))||f.init();c=c.chb[0];b.jo.root.component=c;b.LF.mta=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};
Ona=function(){return Fna(2,[{Ca:Hna,uc:0},{Ca:Mna,qd:!0,Eb:[_.cg],wb:function(a){var b=a.get(Nna,Promise.resolve());return function(){return b.then(function(){return new Promise(function(c){var d=a.get(_.fg),e=a.get(Gna);Cna(d,function(){c(!0)});a.get(gg).Jab=function(){c(!0);return e.closed?_.yd(void 0):e};d.C$()})})}}}])};Qna=function(){return Fna(3,[{Ca:Mna,qd:!0,wb:function(){var a=_.dc(_.fg);return function(){Pna(a)}}},{Ca:Hna,uc:2}])};Sna=function(){return new Rna("Router",_.fg)};
Wna=function(){return{Ca:Kna,wb:function(){var a=_.dc(Tna),b=_.dc(_.Ae),c=_.dc(Una),d=_.dc(gg),e=_.dc(_.hg);c.vta&&Vna(a,c.vta);return new ig(e,d,a,b,c)}}};Xna=function(){return"guarded"};_.Yna=function(){return[_.jg,_.kg].map(function(a){return function(){var b=_.lc.apply(0,arguments),c;return(c=_.dc(a)).KO.apply(c,_.sc(b))}})};_.lg=function(a){return function(){var b=_.lc.apply(0,arguments),c;return(c=_.dc(a)).resolve.apply(c,_.sc(b))}};Zna=function(a){return a[_.da.Symbol.iterator]()};
$na=function(a,b){if(window.performance){var c=window.performance.getEntriesByType("paint");c=_.q(c);for(var d=c.next();!d.done;d=c.next())d=d.value,a.xm.push({name:d.name,ni:d.startTime+d.duration,statusCode:"SUCCESS",Vw:a.Vw,ML:!0})}0<b&&a.xm.push({name:"largest-contentful-paint",ni:b,statusCode:"SUCCESS",Vw:b,ML:!0})};aoa=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};
boa=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};coa=function(a){return(a=a.visibilityState)?"visible"!==a:!1};doa=function(a){if(!a.event){if(a.Ol!==a.dw)return Error("Xb");if("SUCCESS"!==a.status)return Error("Yb`"+a.status);if(a.ULa.length)return Error("Zb");if(!a.event)return Error("$b`"+a.xm.map(function(b){return b.name}).join(", "))}};_.mg=function(){return performance&&performance.now?performance.now():Date.now()};
eoa=function(a,b){var c=null;a.sg.subscribe(function(){null!=c&&clearTimeout(c);c=setTimeout(function(){b();c=null})})};foa=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};_.og=function(){!_.ng&&_.goa&&_.hoa();return _.ng};_.hoa=function(){_.ng=(0,_.goa)();ioa.forEach(function(a){a(_.ng)});ioa=[]};_.pg=function(a){_.ng&&joa(a)};_.qg=function(){_.ng&&_.ng.Uta()};loa=function(a){return Cba(a,function(b,c){return-1!==koa.indexOf(c)})};
moa=function(a,b){rg.call(this);this.Dxb=a;this.tIc=b;this.Hjb="https://play.google.com/log?format=json&hasfast=true";this.jmb=!1;this.uDc=Oba;this.Rma="";this.d_a=this.e_a=!1;this.Fga=void 0};_.noa=function(a){var b=a.Vk,c=a.Ke,d=a.vd,e=a.pKb,f=a.Dt,g=a.cNa;a=a.Ina;var m={};b&&(m.q=b);null!=c&&(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};
roa=function(a){var b=a.yc?a.yc.getResponseHeader("Content-Type"):null;if(!b)return null;b=b.toLowerCase();if(b.startsWith("application/json"))return b.startsWith("application/json+protobuf")?new ooa:new poa;if(b.startsWith("application/x-protobuf")){a=a.yc?a.yc.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new sg;if("base64"==a.toLowerCase())return new qoa}return null};_.tg=function(a,b){throw Error(void 0===b?"unexpected value "+a+"!":b);};
_.ug=function(a){return a?(a=soa.exec(a))?a[1]:"":""};_.toa=function(a){return a.startsWith("refs/heads/")?a:"refs/heads/"+a};_.uoa=function(a){return a.startsWith("refs/heads/")?a.substring(11):null};_.voa=function(a){return a.startsWith("refs/tags/")?a.substring(10):null};_.woa=function(a){return _.uoa(a)||a};_.xoa=function(a){return _.voa(a)||a};_.yoa=function(a){return a.startsWith("refs/tags/")};_.zoa=function(a){return a.startsWith("refs/heads/")};
_.wg=function(a){return!a||a.startsWith("refs/")&&0<a.indexOf("/",6)||"HEAD"===a||_.vg.test(a)?a:_.toa(a)};_.Aoa=function(a){return a?_.vg.test(a)?a.substring(0,7):a:""};_.Boa=function(a,b){return a.lb===b.lb&&a.Oc===b.Oc&&a.repository===b.repository};_.Coa=function(a,b,c){return a===b||c.includes(a)&&c.includes(b)};_.Doa=function(a){if(null!=a)return"number"===typeof a?a:a.map(function(b){return b.start===b.end?""+b.start:b.start+"-"+b.end}).join(",")};
_.Ag=function(a){var b=a;do{a=b;if(b=a.data.Jc)return b;b=a.firstChild}while(b);var c=a.params[_.xg.Om],d=(b=a.params.branch)?b.split("..."):[];b&&2===d.length&&(b=d[0],c=d[1]);d=a;for(var e=d.data.groupType||_.Eoa;0<d.children.length;){d=d.firstChild;var f=d.data.groupType;f&&(e=f)}d=e;if("depot"===d){b=a.params["package"];var g;return b||((null==(g=a.url[0])?void 0:g.path)||"").startsWith("piper")?new _.yg({repository:b||"Piper",Ab:(a.params[_.xg.Ob]?a.Ra.snapshot:void 0)||a.params[_.xg.changelist]||
"HEAD",path:a.params.path,params:Foa(a.params,c)}):new _.yg({})}g={id:a.params.repositoryGroupId,type:d};d=a.params.repo&&a.params.repo.replace(/\/+$/,"");e=a.params.path;a={xe:g,repository:d,Ab:b,path:e?e:":"===a.params[""]?"/":void 0,params:Goa(a.params,c)};return new _.zg(a)};
_.Ioa=function(a){var b={},c={};a=_.q(Object.entries(a));for(var d=a.next();!d.done;d=a.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;Hoa.includes(d)||"rev"===d?b[d]=e:"cdbgd"===d?b[_.xg.ut]=e:"cdbgbp"===d?b[_.xg.Kv]=e:"dqr"===d?b[_.xg.Nv]=e:c[d]=e}return{oUa:b,Ra:c}};
Goa=function(a,b){var c=null!=a[_.xg.zf]?Number(a[_.xg.zf]):void 0;return{line:Joa(a),jw:a[_.xg.jw],Om:b||a[_.xg.Om],ho:a[_.xg.ho],tf:a[_.xg.tf],ut:a[_.xg.ut],Kv:a[_.xg.Kv],oj:a[_.xg.oj],zf:c,os:a[_.xg.os],vt:a[_.xg.vt],Ob:a[_.xg.Ob],qu:a[_.xg.qu],kw:a[_.xg.kw],dF:a[_.xg.dF],RJ:a[_.xg.RJ],Nv:a[_.xg.Nv]}};Joa=function(a){a=a[_.xg.qRa];if(null!=a){var b=Number(a);if(!isNaN(b))return 0<b?b:void 0;a=a.split(",").map(Koa).filter(function(c){return!!c});return 0===a.length?void 0:a}};
Koa=function(a){var b=Number(a);if(!isNaN(b))return 0<b?{start:b,end:b}:void 0;b=_.q(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}};Foa=function(a,b){b=Goa(a,b);(a=a[_.xg.jHb])&&(b=Object.assign({},b,{tf:a}));return b};Loa=function(a){return a.xm.some(function(b){return"codeRenderFull"===(void 0===b.name?"":b.name)})};
Moa=function(a){return a.xm.some(function(b){b=b.name;return!!b&&(b.endsWith("project.subscriptions.create")||b.endsWith("project.subscriptions.delete")||b.endsWith("externalSource.listRepos"))})};
Noa=function(a){var b=a.ej?_.Ag(a.ej):void 0;if(Loa(a))b=_.Bg.m0a;else if(Moa(a))b=_.Bg.e0a;else{var c;if(c=b)c=void 0===a.targetRoute?"":a.targetRoute,c=!!(!b.lb&&c.startsWith("/onboarding/")||c.startsWith("/admin/")||c.startsWith("/repo/")||c.startsWith("/user/ssh_keys"));if(c)b=_.Bg.PG;else{if(c=b){c=void 0===a.targetRoute?"":a.targetRoute;var d=b.lb,e=b.repository,f=b.Ab,g=b.path;c=!("/source"!==c&&"/"!==c&&"/code"!==c&&"/repos"!==c&&"/source/repos"!==c&&"projects"!==c&&(!d||e||f||g))}if(c)b=
_.Bg.z1a;else if(c=void 0===a.targetRoute?"":a.targetRoute,"GlobalSearchBox"===a.element||c.startsWith("/search"))b=_.Bg.Oza;else{if(a=b)a=b.repository,c=b.Ab,d=b.path,a=!(!(b.lb&&a&&c)||d);if(a)b=_.Bg.Zwa;else{if(a=b)a=b.lb,c=b.repository,d=b.Ab,b=b.path,a=!!(a&&c&&d&&b||a&&c&&!d&&!b);b=a?_.Bg.Mxa:_.Bg.U1a}}}}return b};
Qoa=function(a,b){var c=[];"string"==typeof a?a.split(/\s*,\s*/).forEach(function(d){a:{if(":"==d[0]&&(d=Ooa(d,b),"function"==typeof d)){c.push(d);d=void 0;break a}var e=d.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==e||4>e.length)b.push(new _.Zb(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(Poa(d,e));"<"!=f[0]||"*"==d&&"*"==e||c.push(Poa(e,d));d=void 0}}return d}):c.push(a);return c};
Ooa=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 _.Zb(3016,!1)),"* => *"}};
Poa=function(a,b){var c=Roa.has(a)||Soa.has(a),d=Roa.has(b)||Soa.has(b);return function(e,f){var g="*"==a||a==e,m="*"==b||b==f;!g&&c&&"boolean"===typeof e&&(g=e?Roa.has(a):Soa.has(a));!m&&d&&"boolean"===typeof f&&(m=f?Roa.has(b):Soa.has(b));return g&&m}};_.Cg=function(a,b){return{type:7,name:a,Ana:b,options:{}}};_.Dg=function(a,b){return{type:4,styles:void 0===b?null:b,AG:a}};_.Toa=function(a){return{type:3,Gg:a,options:null}};_.Eg=function(a){return{type:6,styles:a,offset:null}};
_.Fg=function(a,b){return{type:0,name:a,styles:b,options:void 0}};_.Gg=function(a,b,c){return{type:1,awc:a,animation:b,options:void 0===c?null:c}};_.Uoa=function(a,b){var c={optional:!0};return{type:11,Za:a,animation:b,options:void 0===c?null:c}};Ig=function(a){switch(a.length){case 0:return new Hg;case 1:return a[0];default:return new Voa(a)}};
Yoa=function(a,b,c){b=void 0===b?new Map:b;c=void 0===c?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(A,F){var J=F;if("offset"!==F)switch(J=Woa(J),A){case "!":A=b.get(F);break;case "*":A=c.get(F);break;default:A=Xoa(J,A,d)}x.set(J,A)});r||e.push(x);g=x;f=n});if(d.length)throw new _.Zb(3502,!1);return e};
$oa=function(a,b,c,d){switch(b){case "start":a.Az(function(){return d(c&&Zoa(c,"start",a))});break;case "done":a.js(function(){return d(c&&Zoa(c,"done",a))});break;case "destroy":a.Ue(function(){return d(c&&Zoa(c,"destroy",a))})}};Zoa=function(a,b,c){var d=c.totalTime;b=apa(a.element,a.Ym,a.wl,a.vg,b||a.rCb,void 0==d?a.totalTime:d,c.disabled?!0:!1);a=a._data;null!=a&&(b._data=a);return b};apa=function(a,b,c,d,e,f,g){return{element:a,Ym:b,wl:c,vg:d,rCb:void 0===e?"":e,totalTime:void 0===f?0:f,disabled:!!g}};
Jg=function(a,b,c){var d=a.get(b);d||a.set(b,d=c);return d};bpa=function(a){var b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};dpa=function(a){a=a.parentNode||a.host||null;return a===cpa?null:a};epa=function(a,b){for(;b;){if(b===a)return!0;b=dpa(b)}return!1};fpa=function(a,b,c){return c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[]};Kg=function(a){if("number"==typeof a)return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||2>a.length?0:gpa(parseFloat(a[1]),a[2])};
gpa=function(a,b){switch(b){case "s":return 1E3*a;default:return a}};
hpa=function(a,b,c){if(a.hasOwnProperty("duration"))b=a;else a:{var d=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,e=0,f="";if("string"===typeof a){d=a.match(d);if(null===d){b.push(new _.Zb(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=gpa(parseFloat(d[1]),d[2]);var g=d[3];null!=g&&(e=gpa(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,0>a&&(b.push(new _.Zb(3100,!1)),c=!0),0>e&&(b.push(new _.Zb(3101,!1)),c=!0),c&&b.splice(d,0,new _.Zb(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};ipa=function(a){var b=void 0===b?{}:b;Object.keys(a).forEach(function(c){b[c]=a[c]});return b};jpa=function(a){var b=new Map;Object.keys(a).forEach(function(c){b.set(c,a[c])});return b};kpa=function(a){return a.length?a[0]instanceof Map?a:a.map(function(b){return jpa(b)}):[]};
Lg=function(a,b,c){b=void 0===b?new Map:b;if(c){c=_.q(c);for(var d=c.next();!d.done;d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;b.set(d,e)}}a=_.q(a);for(c=a.next();!c.done;c=a.next())d=_.q(c.value),c=d.next().value,d=d.next().value,b.set(c,d);return b};Mg=function(a,b,c){b.forEach(function(d,e){var f=Woa(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d})};Ng=function(a,b){b.forEach(function(c,d){d=Woa(d);a.style[d]=""})};
lpa=function(a){return Array.isArray(a)?1==a.length?a[0]:{type:2,Gg:a,options:null}:a};npa=function(a,b,c){var d=b.params||{};a=mpa(a);a.length&&a.forEach(function(e){d.hasOwnProperty(e)||c.push(new _.Zb(3001,!1))})};mpa=function(a){var b=[];if("string"===typeof a){for(var c;c=opa.exec(a);)b.push(c[1]);opa.lastIndex=0}return b};ppa=function(a,b,c){var d=a.toString(),e=d.replace(opa,function(f,g){g=b[g];null==g&&(c.push(new _.Zb(3003,!1)),g="");return g.toString()});return e==d?a:e};
qpa=function(a){for(var b=[],c=a.next();!c.done;)b.push(c.value),c=a.next();return b};Woa=function(a){return a.replace(rpa,function(){return _.lc.apply(0,arguments)[1].toUpperCase()})};spa=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={kwa:c.kwa},f++)c.kwa=b[f],e.forEach(function(g){return function(m){var n=g.kwa,r=n.set;var x=window.getComputedStyle(a)[m];return r.call(n,m,x)}}(c))}}return b};
Og=function(a,b,c){switch(b.type){case 7:return a.WQb(b,c);case 0:return a.s_a(b,c);case 1:return a.t_a(b,c);case 2:return a.UQb(b,c);case 3:return a.SQb(b,c);case 4:return a.PQb(b,c);case 5:return a.Vva(b,c);case 6:return a.Uga(b,c);case 8:return a.Wva(b,c);case 9:return a.QQb(b,c);case 10:return a.RQb(b,c);case 11:return a.TQb(b,c);case 12:return a.VQb(b,c);default:throw new _.Zb(3004,!1);}};
upa=function(a){var b=a.split(/\s*,\s*/).find(function(c){return":self"==c})?!0:!1;b&&(a=a.replace(tpa,""));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]};
vpa=function(a){if("string"==typeof a)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};
wpa=function(a,b){if(a.hasOwnProperty("duration"))return a;if("number"==typeof a)return{duration:hpa(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:"",uLa:!0},b.RJc=a,b;a=hpa(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};Pg=function(a){if(a){if(a=ipa(a),a.params){var b=a;var c=(c=a.params)?ipa(c):null;b.params=c}}else a={};return a};
xpa=function(a,b,c,d,e,f,g,m){return{type:1,element:a,iK:b,WZ:c,tR:d,duration:e,delay:f,totalTime:e+f,easing:void 0===g?null:g,cKc:void 0===m?!1:m}};zpa=function(a,b,c,d,e,f,g,m,n,r){f=void 0===f?new Map:f;g=void 0===g?new Map:g;r=void 0===r?[]:r;return(new ypa).ema(a,b,c,d,e,f,g,m,n,r)};Apa=function(a){var b=Math.pow(10,2);return Math.round(a*b)/b};
Bpa=function(a,b){var c=new Map,d;a.forEach(function(e){if("*"===e){d=d||b.keys();e=_.q(d);for(var f=e.next();!f.done;f=e.next())c.set(f.value,"*")}else Lg(e,c)});return c};Cpa=function(a,b,c,d,e,f,g,m,n,r,x,A,F){return{type:0,element:a,Ym:b,Lub:e,wl:c,Koa:f,vg:d,Xfa:g,bD:m,SFc:n,WZ:r,tR:x,totalTime:A,errors:F}};Dpa=function(a,b,c,d,e){return a.some(function(f){return f(b,c,d,e)})};Epa=function(a,b){b=ipa(b);for(var c in a)a.hasOwnProperty(c)&&null!=a[c]&&(b[c]=a[c]);return b};
Gpa=function(a,b){return new Fpa(a,{type:1,animation:{type:2,Gg:[],options:null},cyb:[function(){return!0}],options:null,aL:0,mB:0},b)};Hpa=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))};Ipa=function(a){return a&&1===a.nodeType};Jpa=function(a,b){var c=a.style.display;a.style.display=null!=b?b:"none";return c};
Lpa=function(a,b,c,d,e){var f=[];c.forEach(function(n){return f.push(Jpa(n))});var g=[];d.forEach(function(n,r){var x=new Map;n.forEach(function(A){var F=b.XJa(r,A,e);x.set(A,F);F&&0!=F.length||(r.__ng_removed=Kpa,g.push(r))});a.set(r,x)});var m=0;c.forEach(function(n){return Jpa(n,f[m++])});return g};
Mpa=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(0==b.length)return d;var e=new Set(b),f=new Map;b.forEach(function(g){var m=c(g);1!==m&&d.get(m).push(g)});return d};Qg=function(a,b){var c;null==(c=a.classList)||c.add(b)};Rg=function(a,b){var c;null==(c=a.classList)||c.remove(b)};Opa=function(a,b,c){Ig(c).js(function(){return Npa(a,b)})};
Qpa=function(a){var b=[];Ppa(a,b);return b};Ppa=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];d instanceof Voa?Ppa(d.Tg,b):b.push(d)}};Rpa=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};Spa=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};
Vpa=function(a,b){var c=null,d=null;Array.isArray(b)&&b.length?(c=Tpa(b[0]),1<b.length&&(d=Tpa(b[b.length-1]))):b instanceof Map&&(c=Tpa(b));return c||d?new Upa(a,c,d):null};Tpa=function(a){var b=null;a.forEach(function(c,d){if("display"===d||"position"===d)b=b||new Map,b.set(d,c)});return b};Wpa=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};
Xpa=function(a){var b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};_.Ypa=function(a){return 0===a.buttons||0===a.offsetX&&0===a.offsetY};_.Zpa=function(a){a=a.touches&&a.touches[0]||a.changedTouches&&a.changedTouches[0];return!!a&&-1===a.identifier&&(null==a.radiusX||1===a.radiusX)&&(null==a.radiusY||1===a.radiusY)};_.Sg=function(a){var b=_.lc.apply(1,arguments);return b.length?b.some(function(c){return a[c]}):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
bqa=function(){if($pa)return $pa;if("object"!==typeof document||!document)return $pa=new Set(aqa);var a=document.createElement("input");return $pa=new Set(aqa.filter(function(b){a.setAttribute("type",b);return a.type===b}))};dqa=function(){if(null==cqa&&"undefined"!==typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return cqa=!0}}))}finally{cqa=cqa||!1}return cqa};_.Tg=function(a){return dqa()?a:!!a.capture};
fqa=function(){if(null==eqa){if("object"!==typeof document||!document||"function"!==typeof Element||!Element)return eqa=!1;if("scrollBehavior"in document.documentElement.style)eqa=!0;else{var a=Element.prototype.scrollTo;eqa=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return eqa};
hqa=function(){if("object"!==typeof document||!document)return 0;if(null==gqa){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);gqa=0;0===a.scrollLeft&&(a.scrollLeft=1,gqa=0===a.scrollLeft?1:2);a.remove()}return gqa};
_.jqa=function(a){if(null==iqa){var b="undefined"!==typeof document?document.head:null;iqa=!(!b||!b.createShadowRoot&&!b.attachShadow)}return iqa&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.kqa=function(){for(var a="undefined"!==typeof document&&document?document.activeElement:null;a&&a.shadowRoot;){var b=a.shadowRoot.activeElement;if(b===a)break;else a=b}return a};
_.Ug=function(a){return a.composedPath?a.composedPath()[0]:a.target};lqa=function(){return"undefined"!==typeof __karma__&&!!__karma__||"undefined"!==typeof jasmine&&!!jasmine||"undefined"!==typeof jest&&!!jest||"undefined"!==typeof Mocha&&!!Mocha};_.mqa=function(a){return Array.isArray(a)?a:[a]};_.Vg=function(a){return null!=a&&"false"!==""+a};Wg=function(a){return null==a?"":"string"===typeof a?a:a+"px"};_.Xg=function(a){return a instanceof _.Wc?a.ta:a};
_.Yg=function(a,b){return isNaN(parseFloat(a))||isNaN(Number(a))?void 0===b?0:b:Number(a)};nqa=function(a){if(!a.hasAttribute("tabindex")||void 0===a.tabIndex)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};oqa=function(a){if(!nqa(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};pqa=function(a){return{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
qqa=function(a){return a.map(function(b){return b.split(",")}).reduce(function(b,c){return b.concat(c)}).map(function(b){return b.trim()})};rqa=function(){return null};_.tqa=function(a,b,c){var d=sqa(a,b);d.some(function(e){return e.trim()==c.trim()})||(d.push(c.trim()),a.setAttribute(b,d.join(" ")))};_.uqa=function(a,b,c){var d=sqa(a,b).filter(function(e){return e!=c.trim()});d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};
sqa=function(a,b){return(a.getAttribute(b)||"").match(/\S+/g)||[]};vqa=function(a,b){return"string"===typeof a?(b||"")+"/"+a:a};xqa=function(a,b){a.id||(a.id="cdk-describedby-message-"+b+"-"+wqa++)};yqa=function(){return _.dc(_.Zg)};_.Aqa=function(a){a=(null==a?void 0:a.toLowerCase())||"";var b;return"auto"===a&&"undefined"!==typeof navigator&&(null==(b=navigator)?0:b.language)?zqa.test(navigator.language)?"rtl":"ltr":"rtl"===a?"rtl":"ltr"};
Bqa=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})};Cqa=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})};_.Dqa=function(a){return a&&"function"===typeof a.connect&&!(a instanceof $g)};ah=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};
Fqa=function(a){if("number"!==typeof a&&null!=a){var b=_.q(a.split(Eqa));a=b.next().value;return(b=b.next().value)&&"px"!==b?null:parseFloat(a)}return a||null};Gqa=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)}};
_.bh=function(a,b){var c=function(){var d=a.apply(this,[].concat(_.sc(_.lc.apply(0,arguments))))||this;d.defaultColor=b;d.color=b;return d};_.X(c,a);_.Y.Object.defineProperties(c.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.uo},set:function(d){d=d||this.defaultColor;d!==this.uo&&(this.uo&&this.Oa.ta.classList.remove("mat-"+this.uo),d&&this.Oa.ta.classList.add("mat-"+d),this.uo=d)}}});return c};
_.ch=function(a){var b=function(){var c=a.apply(this,[].concat(_.sc(_.lc.apply(0,arguments))))||this;c.eH=!1;return c};_.X(b,a);_.Y.Object.defineProperties(b.prototype,{Dd:{configurable:!0,enumerable:!0,get:function(){return this.eH},set:function(c){this.eH=_.Vg(c)}}});return b};
_.dh=function(a){var b=function(){var c=a.apply(this,[].concat(_.sc(_.lc.apply(0,arguments))))||this;c.Lc=!1;return c};_.X(b,a);_.Y.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Lc},set:function(c){this.Lc=_.Vg(c)}}});return b};
_.Hqa=function(a){var b=function(){var c=a.apply(this,[].concat(_.sc(_.lc.apply(0,arguments))))||this;c.Jr=!1;return c};_.X(b,a);b.prototype.Cva=function(){var c=this.Jr,d=(this.OLa||this.i2).iub(this.Ge?this.Ge.control:null,this.M3||this.L3);d!==c&&(this.Jr=d,this.ad.next())};return b};
_.eh=function(a,b){b=void 0===b?0:b;var c=function(){var d=a.apply(this,[].concat(_.sc(_.lc.apply(0,arguments))))||this;d.py=b;d.kjb=b;return d};_.X(c,a);_.Y.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.py},set:function(d){this.py=null!=d?_.Yg(d):this.kjb}}});return c};Iqa=function(){return _.dc(_.gh)};
Jqa=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)};Kqa=function(a){a&1&&_.E(0,"mat-pseudo-checkbox",6);a&2&&(a=_.N(),_.z("disabled",a.disabled)("state",a.selected?"checked":"unchecked"))};Lqa=function(a){a&1&&_.E(0,"mat-pseudo-checkbox",7);a&2&&(a=_.N(),_.z("disabled",a.disabled))};Mqa=function(a){a&1&&(_.B(0,"span",8),_.R(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ze("(",a.group.label,")"))};Nqa=function(){};
Oqa=function(a,b){for(var c=a.length;c--;)b(a[c])};Pqa=function(){};Qqa=function(a,b){for(var c=a.ta.parentElement;c&&!c.classList.contains("mat-dialog-container");)c=c.parentElement;return c?b.find(function(d){return d.id===c.id}):null};hh=function(a){var b=_.lc.apply(1,arguments);if(null==a)throw TypeError("lc");b=_.q(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,null!=c)for(var d in c)c.hasOwnProperty(d)&&(a[d]=c[d]);return a};
Rqa=function(){var a=ih.oMb;return"function"===typeof a?a():a};
Tqa=function(a,b){a=a.filter(function(f){return!Sqa[f]});if(0<a.length){var c=a.join(", ");try{var d=ih.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 Sqa[f]=d})}catch(f){console.error(f)}}};
Uqa=function(a){var b={};return a.filter(function(c){return b.hasOwnProperty(c)?!1:b[c]=!0})};Vqa=function(a,b){return hh(a,b?{NSa:b.alias,suffix:b.suffix}:{})};Xqa=function(a){var b=_.q(Wqa(a));a=b.next().value;b=b.next().value;b=void 0===b?null:b;return{display:"flex","box-sizing":"border-box","flex-direction":a,"flex-wrap":b?b:null}};
Wqa=function(a){a=a?a.toLowerCase():"";var b=_.q(a.split(" "));a=b.next().value;b=b.next().value;var c=a;Yqa.find(function(d){return d===c})||(c=Yqa[0]);return[c,Zqa(b)]};$qa=function(a){a=_.q(Wqa(a));var b=a.next().value;a.next();return-1<b.indexOf("row")};Zqa=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};
ara=function(a){for(var b in a){var c=a[b]||"";switch(b){case "display":a.display="flex"===c?["-webkit-flex","flex"]:"inline-flex"===c?["-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};bra=function(){var a=ih.oMb;return"function"===typeof a?a():a};dra=function(a,b,c){var d=ara(b);c.forEach(function(e){cra(d,e,a)})};cra=function(a,b,c){Object.keys(a).forEach(function(d){for(var e=_.q(Array.isArray(a[d])?a[d]:[a[d]]),f=e.next();!f.done;f=e.next())c.Vg(b,d,f.value)})};era=function(a,b){var c=void 0===c?!1:c;var d="";if(a&&bra())try{var e=d=bra()?a.style[b]:"";c||(d=e||getComputedStyle(a).getPropertyValue(b))}catch(f){}return d?d.trim():"block"};
fra=function(a){a&1&&(_.B(0,"h3"),_.R(1),_.C());a&2&&(a=_.N(2).wa,_.v(1),_.$e(a.key))};gra=function(a){a&1&&(_.H(0),_.R(1),_.K());a&2&&(a=_.N().wa,_.v(1),_.$e(a))};hra=function(a){a&1&&_.E(0,"span",14);a&2&&(a=_.N().wa,_.z("matBadge",a))};ira=function(a,b){a&1&&(_.H(0),_.O(1,gra,2,1,"ng-container",11),_.O(2,hra,1,1,"ng-template",null,13,_.tf),_.K());if(a&2){a=b.wa;var c=_.Ye(3);_.N(5);_.v(1);_.z("ngIf","then"===a||"+"===a||"or"===a)("ngIfElse",c)}};
jra=function(a){a&1&&(_.B(0,"dt"),_.O(1,ira,4,2,"ng-container",4),_.C());a&2&&(a=_.N().wa,_.v(1),_.z("ngForOf",a.Tb))};kra=function(a){a&1&&_.E(0,"dt",14);a&2&&(a=_.N().wa,_.z("matBadge",a.Tb))};lra=function(a,b){a&1&&(_.H(0),_.O(1,jra,2,1,"dt",11),_.O(2,kra,1,1,"ng-template",null,12,_.tf),_.B(4,"dd"),_.R(5),_.C(),_.K());if(a&2){a=b.wa;var c=_.Ye(3);b=_.N(3);_.v(1);_.z("ngIf",b.isArray(a.Tb))("ngIfElse",c);_.v(4);_.$e(a.Vd)}};
mra=function(a){a&1&&(_.B(0,"div",9),_.O(1,fra,2,1,"h3",10),_.B(2,"dl"),_.O(3,lra,6,3,"ng-container",4),_.C()());if(a&2){a=_.N().wa;var b=_.N();_.v(1);_.z("ngIf",1<b.groups.size);_.v(2);_.z("ngForOf",a.value)}};nra=function(a,b){a&1&&(_.H(0),_.O(1,mra,4,2,"div",8),_.K());a&2&&(a=b.wa,_.v(1),_.z("ngIf",0<a.value.length))};ora=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};pra=function(a){return(0<a.length?a.charAt(0):"").toUpperCase()+(1<a.length?a.slice(1):"")};
sra=function(){qra.forEach(function(a){a.suffix&&""!==a.suffix||(a.suffix=a.alias.replace(rra,"|").split("|").map(pra).join(""),a.cu=a.cu||!1)});return qra};tra=function(){return{color:"accent"}};ura=function(){};vra=function(a){if(a&1){var b=_.Cc();_.B(0,"div",2)(1,"button",3);_.M("click",function(){_.Dc(b);var c=_.N();return _.Fc(c.action())});_.R(2);_.C()()}a&2&&(a=_.N(),_.v(2),_.$e(a.data.action))};wra=function(){};yra=function(){xra||(xra=Error("Cc"));return xra};
_.zra=function(a){var b,c,d=null==(c=(b=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)?void 0:c.call(b,"script[nonce]");(b=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};_.Ara=function(a,b){a.src=_.jh(b);_.zra(a)};_.Cra=function(){return Bra};Era=function(){if(void 0===Dra&&(Dra=null,"undefined"!==typeof window)){var a=window;void 0!==a.trustedTypes&&(Dra=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return Dra};
Rra=function(a){var b;return(null==(b=Era())?void 0:b.createHTML(a))||a};Sra=function(){var a=_.dc(_.Zg),b=a?a.location:null;return{wpb:function(){return b?b.pathname+b.search:""}}};Ura=function(a,b,c){return function(d){return d.ka(_.hia(Tra(a,b,c)))}};Tra=function(a,b,c){var d=b instanceof _.wd?1:b.cWa,e=b instanceof _.wd?b:_.ae(b.XGb);return function(f){return f.ka(_.Pd(function(g,m){return!a(g)||m>=d?_.Cd(g):c?c(e,g):e}))}};
_.Vra=function(a,b,c,d){return Ura(b,c,function(e,f){a.UGb.add(f);e=e.ka(_.kh(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};Wra=function(){};_.Zra=function(a){a=void 0===a?{}:a;return null!=Xra?Xra:Xra=Yra(a)};$ra=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};
Yra=function(a){a=void 0===a?{}:a;var b;return _.Hd(function(c){if(1==c.Tc)return(b=window.gapi)&&b.client&&b.client.load?c.return(b):_.Id(c,asa(_.Xf(_.mh(_.nh("https://apis.google.com/js/api.js"))),a),2);if(3!=c.Tc){b=window.gapi;if(!b)throw Error("Oc");return b.client&&b.client.load?c.zi(3):_.Id(c,$ra(),3)}return c.return(b)})};_.bsa=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};
dsa=function(a,b){b=void 0===b?0:b;var c=a.auth2.getAuthInstance().currentUser.get(),d=c.getAuthResponse(!0);if(d&&d.expires_at-Date.now()<b){if(csa.has(a))return csa.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){csa.delete(a)});csa.set(a,b);return b}return Promise.resolve()};esa=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.uTc,hostedDomain:b.rrb,fetchBasicProfile:null!=(c=b.Gnb)?c:!0})};
_.fsa=function(){var a=_.lc.apply(0,arguments);if(!a||0===a.length)return"";var b=a.shift()||"";a=_.q(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};gsa=function(){var a=window.gapi;if(!a)throw Error("Pc");return a};isa=function(a,b,c){return(new Promise(function(d){gsa().load("client:auth2",d)})).then(function(){return hsa(a,b,!0,c)})};
lsa=function(a,b){var c=gsa();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(jsa)},1E4);try{c.auth2.authorize(a,function(m){clearTimeout(g);f||d(m)})}catch(m){f=!0,clearTimeout(g),b&&e(ksa),e(m)}})};msa=function(a){return lsa(a,!0).catch(function(b){if(b===jsa||b===ksa)return lsa(a,!1);throw b;})};
hsa=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=gsa();return msa(e).then(function(g){f.client.i1c(null);if(g.error){if(c&&"immediate_failed"===g.error)return hsa(a,b,!1,d);throw Error(g.error);}return g})};_.qh=function(a,b){return b.create(a)};_.osa=function(a,b,c){var d={Q8:"",P8:""};return c.create(new nsa(d,a,b),d.Q8)};qsa=function(a){return a.error&&a.error.code?-1<psa.indexOf(a.error.code):!1};
rh=function(a,b){a instanceof Error||(a=JSON.stringify(a),"undefined"===typeof a&&(a="'undefined' provided for exception reason"),a=Error(a));b?rsa(b,a):rsa(null,a)};
xsa=function(a,b,c){var d=new _.sh("https://contacts.google.com"),e=d.ie();null!=a&&(d.removeParameter("authuser"),0!=a&&(e=ssa(e,"/u/"+String(a))));d.kd(ssa(e,"/widget/hovercard/v/2"));a=c.language;null!==a&&void 0!==a&&_.th(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.uj.Jea("origin",c));try{var f=b.ownerDocument.defaultView;var g=((void 0===f?null:f)||window).location.href;if(tsa){try{var m=new usa(g)}catch(F){throw Error("cd`"+g);}var n=vsa.get(m.protocol);
if(!n)throw Error("cd`"+g);if(!m.hostname)throw Error("cd`"+g);if("null"!=m.origin)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=wsa(g);var A=(tsa&&r.searchParams?r.searchParams:new uh(r.search)).get("e");A&&_.th(d,"e",A)}catch(F){}return d.toString()};
Esa=function(a,b,c){new Promise(function(d,e){if(!ysa(a)){var f=a.ownerDocument.defaultView,g=xsa(b,a,c);zsa(f,"config").then(function(){zsa(f,"card").then(function(m){var n=m.card,r=a.ownerDocument.defaultView;m.config.update("iframes/card/url",g);m=c.shortcutKeys||[Asa];var x=new Bsa(n),A=n.iframeGetCrossOriginFilter(),F=(0,_.vh)(n.iframeSetup,n);m=new wh(A,F,g,m,null,x);x=["__HM_173584019"];r=r||_.da;x[0]in r||"undefined"==typeof r.execScript||r.execScript("var "+x[0]);for(var J;x.length&&(J=x.shift());)x.length||
void 0===m?r=r[J]&&r[J]!==Object.prototype[J]?r[J]:r[J]={}:r[J]=m;J=c;J=void 0===J?{}:J;m.O0=a;r=_.Ca(a);m.qt[r]=Csa(m,J);m.Eeb();n.unwatch=Dsa;n.watch=Dsa;d(null)}).aM(function(m){return e(m)})}).aM(function(m){return e(m)})}})};ysa=function(a){return(a=xh("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof wh?a:null};Fsa=function(){return _.lc.apply(0,arguments).some(function(a){return!!a.sk.length})};
Gsa=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&&(null!==b.parentElement||!b.clientHeight);){c=a.map(function(f){return getComputedStyle(b)[f]});if(c.every(function(f){return"hidden"===f}))return null;if(c.includes("auto")||c.includes("scroll"))break;b=b.parentElement}return b};
Hsa=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 _.tg(c);}};Isa=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};
_.yh=function(a){var b=a.xe,c=a.repository,d=a.path,e=a.Ab;if(a=a.Ob)return"ws/"+a;if(!b)return"";a=[];var f=b.id;b=b.type;"host"===b?a.push("h"):"depot"===b&&a.push("piper");a.push(f);c&&a.push(c);c=a.join("/");c="string"===typeof e?c+"/+/"+e:c;return"string"===typeof d?c+":"+d:c};
_.zh=function(a,b){var c=a.split("/");a=c.shift();var d="project";if("h"===a)a=c.shift(),d="host";else if("piper"===a)a=c.shift(),d="depot";else if("ws"===a)return{Ob:c.shift()+"/"+c.shift()};b&&(d="ossProject");if(!a)return{};b=c.join("/");c={};if(b){var e=b.indexOf(":");-1!==e&&(c.path=b.substring(e+1),b=b.substring(0,e));e=b.indexOf("/+/");-1!==e&&(c.Ab=b.substring(e+3),b=b.substring(0,e));c.repository=b}return Object.assign({},{xe:{id:a,type:d}},c)};
Jsa=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.R(2,"Search scoped to:"),_.C(),_.R(3),_.K());a&2&&(a=_.N(),_.v(3),_.Ze(" ",a.Ke,"\n"))};Ksa=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.R(2,"Search scoped to CitC Workspace:"),_.C(),_.R(3),_.K());a&2&&(a=_.N(2),_.v(3),_.Ze(" ",a.vd.Ob," "))};Lsa=function(a){a&1&&_.O(0,Ksa,4,1,"ng-container",0);if(a&2){a=_.N();var b=_.Ye(4);_.z("ngIf",void 0!==a.vd.Ob)("ngIfElse",b)}};
Nsa=function(a){a&1&&(_.H(0),_.Me(1,11),_.R(2," \u203a "),_.K());if(a&2){_.N(3);var b=_.Ye(14);_.v(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.bf(2,Msa))}};Psa=function(a){a&1&&(_.B(0,"a",14),_.R(1),_.C());if(a&2){a=_.N().wa;var b=_.N(4);_.z("routerLink",_.bf(3,Osa))("queryParams",b.oOa(a.scope));_.v(1);_.$e(a.name)}};Qsa=function(a){a&1&&(_.H(0),_.R(1),_.K());a&2&&(a=_.N().wa,_.v(1),_.$e(a.name))};
Rsa=function(a,b){a&1&&(_.H(0),_.O(1,Psa,2,4,"a",13),_.O(2,Qsa,2,1,"ng-container",9),_.R(3,"/"),_.K());a&2&&(a=b.last,_.v(1),_.z("ngIf",!a),_.v(1),_.z("ngIf",a))};Ssa=function(a){a&1&&(_.H(0),_.O(1,Rsa,4,2,"ng-container",12),_.K());a&2&&(a=_.N(3),_.v(1),_.z("ngForOf",a.directories))};Tsa=function(a){a&1&&_.R(0);a&2&&(a=_.N(3),_.Ze(" ",a.vd.path," "))};
Usa=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.R(2," Search scoped to directory: "),_.C(),_.R(3),_.O(4,Nsa,3,3,"ng-container",9),_.O(5,Ssa,2,1,"ng-container",0),_.O(6,Tsa,1,1,"ng-template",null,10,_.tf),_.K());if(a&2){var b=_.Ye(7);a=_.N(2);_.v(3);_.Ze(" ",a.vd.repository," \u203a ");_.v(1);_.z("ngIf",a.kX(a.vd.Ab));_.v(1);_.z("ngIf",a.A7&&a.directories)("ngIfElse",b)}};Vsa=function(a){a&1&&_.O(0,Usa,8,4,"ng-container",0);if(a&2){a=_.N();var b=_.Ye(6);_.z("ngIf",void 0!==a.vd.path)("ngIfElse",b)}};
Wsa=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.R(2," Search scoped to branch: "),_.C(),_.K())};Xsa=function(a){a&1&&(_.B(0,"span",8),_.R(1," Search scoped to tag: "),_.C())};
Zsa=function(a){a&1&&(_.H(0),_.O(1,Wsa,3,0,"ng-container",0),_.O(2,Xsa,2,0,"ng-template",null,15,_.tf),_.R(4),_.Me(5,11),_.K());if(a&2){var b=_.Ye(3);a=_.N(2);var c=_.Ye(14);_.v(1);_.z("ngIf",_.zoa(_.wg(a.vd.Ab)))("ngIfElse",b);_.v(3);_.Ze(" ",a.vd.repository," \u203a ");_.v(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.bf(5,Ysa))}};$sa=function(a){a&1&&_.O(0,Zsa,6,6,"ng-container",0);if(a&2){a=_.N();var b=_.Ye(8);_.z("ngIf",a.kX(a.vd.Ab))("ngIfElse",b)}};
ata=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.R(2,"Search scoped to package:"),_.C(),_.R(3),_.K());a&2&&(a=_.N(3),_.v(3),_.Ze(" ",a.vd.repository," "))};bta=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.R(2,"Search scoped to repository:"),_.C(),_.R(3),_.K());a&2&&(a=_.N(3),_.v(3),_.Ze(" ",a.vd.repository," "))};
cta=function(a){a&1&&(_.H(0,17),_.O(1,ata,4,1,"ng-container",18),_.O(2,bta,4,1,"ng-container",19),_.K());a&2&&(a=_.N(2),_.z("ngSwitch",null==a.vd.xe?null:a.vd.xe.type),_.v(1),_.z("ngSwitchCase","depot"))};dta=function(a){a&1&&_.O(0,cta,3,2,"ng-container",16);if(a&2){a=_.N();var b=_.Ye(10);_.z("ngIf",!!a.vd.repository)("ngIfElse",b)}};eta=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.R(2,"Search scoped to host:"),_.C(),_.R(3),_.K());a&2&&(a=_.N().Ma,_.v(3),_.Ze(" ",a.id," "))};
fta=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.R(2,"Search scoped to project:"),_.C(),_.R(3),_.K());a&2&&(a=_.N().Ma,_.v(3),_.Ze(" ",a.id," "))};gta=function(a){a&1&&(_.B(0,"span",8),_.R(1," Search scoped to Piper "),_.C())};hta=function(a){a&1&&(_.H(0),_.B(1,"span",8),_.R(2,"Search scoped to:"),_.C(),_.R(3),_.K());a&2&&(a=_.N().Ma,_.v(3),_.Ze(" ",a.id," "))};
ita=function(a){a&1&&(_.H(0,17),_.O(1,eta,4,1,"ng-container",18),_.O(2,fta,4,1,"ng-container",18),_.O(3,gta,2,0,"span",20),_.O(4,hta,4,1,"ng-container",19),_.K());a&2&&(a=_.N(2),_.z("ngSwitch",a.vd.xe.type),_.v(1),_.z("ngSwitchCase","host"),_.v(1),_.z("ngSwitchCase","project"),_.v(1),_.z("ngSwitchCase","depot"))};jta=function(a){a&1&&_.O(0,ita,5,4,"ng-container",16);if(a&2){a=_.N();var b=_.Ye(12);_.z("ngIf",a.vd.xe)("ngIfElse",b)}};
kta=function(a){a&1&&(_.B(0,"span",8),_.R(1," Searching everything "),_.C())};lta=function(a){a&1&&(_.B(0,"mat-icon",24),_.R(1," account_tree "),_.C())};mta=function(a){a&1&&(_.B(0,"mat-icon",25),_.R(1,"label_outline"),_.C())};nta=function(a){a&1&&(_.H(0),_.B(1,"a",26),_.R(2),_.C(),_.K());a&2&&(a=_.N(2),_.v(1),_.z("routerLink",_.bf(3,Osa))("queryParams",a.oOa(a.WIb)),_.v(1),_.Ze(" ",_.xoa(_.woa(a.vd.Ab))," "))};ota=function(a){a&1&&_.R(0);a&2&&(a=_.N(2),_.Ze(" ",_.xoa(_.woa(a.vd.Ab))," "))};
pta=function(a,b){a&1&&(_.O(0,lta,2,0,"mat-icon",21),_.O(1,mta,2,0,"mat-icon",22),_.O(2,nta,3,4,"ng-container",0),_.O(3,ota,1,1,"ng-template",null,23,_.tf));if(a&2){a=b.N$;var c=_.Ye(4);b=_.N();_.z("ngIf",_.zoa(_.wg(b.vd.Ab)));_.v(1);_.z("ngIf",_.yoa(_.wg(b.vd.Ab)));_.v(1);_.z("ngIf",b.A7&&!a)("ngIfElse",c)}};_.qta=function(a){if("number"===typeof a)return a;if(Array.isArray(a)&&a.length)return a[0].start};
_.Ah=function(a,b){var c=a.params;a=a.Ab;if(null!=c)switch(b){case 0:return c.Ob&&"HEAD"===a?void 0:a;case 1:return c.tf||(c.Ob&&"HEAD"===a?void 0:a);case 2:return c.Om;case 3:return c.tf;default:throw _.tg(b,"Unexpected version.");}};_.Bh=function(a){return!(!a.Oc||!a.lb)&&!!a.repository};
_.rta=function(a,b,c,d){var e=new Ch;c=_.tb(e,2,c);switch(b){case "depot":_.Dh(c,4,_.Eh,a);break;case "host":_.Dh(c,3,_.Eh,a);break;case "project":c.setProjectId(a);break;case "ossProject":_.Dh(c,5,_.Eh,a)}null!=d&&c.PJb(d);return c};_.Fh=function(a){return{Ab:_.Ah(a,0)||"",commit:_.Ah(a,1)||""}};
_.Hh=function(a,b,c,d,e,f){a=(new _.Gh).L_(_.rta(a,b,c,f));b=null==d?void 0:d.commit;f&&"HEAD"===b&&(b=void 0);b&&_.tb(a,3,b);(null==d?0:d.Ab)&&!_.vg.test(d.Ab)&&_.tb(a,4,null==d?void 0:d.Ab);d=_.sta(a);null!=e&&d.kd(_.zf(e));return d};_.tta=function(a,b,c,d,e,f){if(_.Bh(a)){var g=_.Hh(a.lb,a.Oc,a.repository,_.Fh(a),a.path,a.params.Ob);return{eventType:"RESULT_CLICKED",Rmb:d,Xf:g,lineNumber:_.qta(a.params.line),vu:b,zp:c,Wz:e,Ey:f}}throw Error("id");};
uta=function(a){if(a.uE)return Array.from(a.uE.entries()).map(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return new Ih({name:b,status:c})})};_.Kh=function(a){return new a(_.dc(_.Jh),null,{withCredentials:_.dc(vta),suppressCorsPreflight:!0})};wta=function(a){return new _.wd(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()}})};
_.Lh=function(a,b,c){return a.has(b)?a.get(b):c};xta=function(a){var b=(new Mh).setSeconds(Math.floor(a/1E3));return _.ob(b,2,Math.floor(a%1E3*1E6),0)};_.yta=function(a){return"COVERAGE_GENERIC_"+a};Ata=function(a){return zta.has(a)?zta.get(a):a.toLowerCase().split("_").map(function(b){return 0===b.length||"COVERAGE"===b.toUpperCase()?"":b.charAt(0).toUpperCase()+b.substring(1,b.length)}).filter(function(b){return b.length}).join(" ")};Bta=function(a){var b=new _.qe(1);b.next(a);b.complete();return b};
Cta=function(){var a,b;return!!(null==(a=crypto)?0:null==(b=a.subtle)?0:b.digest)};Eta=function(a){var b="SHA-256";b=void 0===b?"SHA-256":b;Cta()?(a=(new TextEncoder).encode(a),b=crypto.subtle.digest(b,a)):b=Promise.reject("crypto.subtle.digest is unavailable in the current environment");return b.then(Dta)};Dta=function(a){return Array.from(new Uint8Array(a)).map(function(b){return b.toString(16).padStart(2,"0")}).join("")};
_.Nh=function(a){if(!a)return null;a=a.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(!a)throw Error("jd");return _.Rf(a)};Fta=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 _.tg(a)}};Gta=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.tg(a)}};
Ita=function(){if(void 0!==Hta)return Hta;try{var a=window.localStorage;if(!a)return Hta=!1;a.setItem("StorageAccessTestKey","1");a.removeItem("StorageAccessTestKey");return Hta=!0}catch(b){return Hta=!1}};Jta=function(a){if(a&1){var b=_.Cc();_.B(0,"button",5);_.M("click",function(){_.Dc(b);var c=_.N(2);return _.Fc(c.Yd())});_.R(1," Dismiss ");_.C()}};
Lta=function(a,b){a&1&&(_.H(0),_.B(1,"div",1)(2,"mat-icon",2),_.R(3),_.C(),_.E(4,"span",3),_.O(5,Jta,2,0,"button",4),_.C(),_.K());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngClass",_.df(4,Kta,a.severity===b.iAa.uD,a.severity===b.iAa.c1)),_.v(2),_.$e(a.iconName),_.v(1),_.z("innerHTML",a.messageHtml,_.ld),_.v(1),_.z("ngIf",b.rc.Yb(2)&&1!==(null==a?void 0:a.severity)&&Cta()&&Ita()))};_.Mta=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.WY===!!b.WY:!1};
Nta=function(a){var b=_.ae(1E3).ka(_.ne({Sd:!0,Eu:[]}));b=_.Xd(b,a);return nha(a,b).ka(_.ve({Sd:!0}))};Ota=function(a,b){return b.ka(_.y(function(c){return c?_.Oh:_.yd({})}),_.ve(a),_.we(ud))};Pta=function(a,b){return{Aob:nha(a.hUa,_.ae(2E3)),hUa:b}};Qta=function(a,b,c){return{type:a,location:{start:b,end:c}}};Rta=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{Nk:a,Oqa:b,lta:c,location:Ph(e),uEc:d,error:b.length&&c.length?void 0:{type:5,location:d}}};
Sta=function(a,b,c){return{Nk:a,value:b,location:Ph(c)}};Ph=function(a){return{start:a.start.offset,end:a.end.offset}};
Tta=function(a,b){var c=[];a=_.q(_.xaa(a,b));for(b=a.next();!b.done;b=a.next()){var d=_.q(b.value);b=d.next().value;d=d.next().value;if(b.Nk!==d.Nk)c.push({start:b.location.start,end:b.location.end});else switch(b.Nk){case 0:case 2:c.push.apply(c,_.sc(Tta(b.Oqa,d.Oqa)));c.push.apply(c,_.sc(Tta(b.lta,d.lta)));break;case 3:c.push.apply(c,_.sc(Tta(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!==(null==(e=d.value)?void 0:e.value)&&c.push({start:b.value.location.start,end:b.value.location.end})}break;default:return _.tg(b)}}return c};
_.Qh=function(a){var b,c,d;return Uta(function(e){switch(e.Tc){case 1:b=_.q(a),c=b.next();case 2:if(c.done){e.zi(0);break}d=c.value;return _.Id(e,d,5);case 5:switch(d.Nk){case 0:case 2:return e.zi(6);case 1:return e.zi(7);case 3:return e.zi(8);case 4:case 5:break;default:_.tg(d)}e.zi(3);break;case 6:return Vta(e,_.Qh(d.Oqa),10);case 10:return Vta(e,_.Qh(d.lta),11);case 11:e.zi(3);break;case 7:if(!d.value){e.zi(12);break}return _.Id(e,d.value,12);case 12:e.zi(3);break;case 8:return Vta(e,_.Qh(d.elements),
14);case 14:e.zi(3);break;case 3:c=b.next(),e.zi(2)}})};_.Wta=function(a){return null==a||("string"===typeof a||Array.isArray(a))&&0===a.length};Xta=function(a){return _.Wta(a.value)?{required:!0}:null};_.Yta=function(){return null};Zta=function(a){return null!=a};$ta=function(a){return Gga(a)?_.Od(a):a};aua=function(a){var b={};a.forEach(function(c){b=null!=c?Object.assign({},b,c):b});return 0===Object.keys(b).length?null:b};bua=function(a,b){return b.map(function(c){return c(a)})};
cua=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};_.dua=function(a){if(!a)return null;var b=a.filter(Zta);return 0==b.length?null:function(c){return aua(bua(c,b))}};eua=function(a){return null!=a?_.dua(cua(a)):null};fua=function(a){if(!a)return null;var b=a.filter(Zta);return 0==b.length?null:function(c){c=bua(c,b).map($ta);return _.Td(c).ka(_.y(aua))}};gua=function(a){return null!=a?fua(cua(a)):null};
hua=function(a,b){return null===a?[b]:Array.isArray(a)?[].concat(_.sc(a),[b]):[a,b]};iua=function(a,b){return[].concat(_.sc(b.path),[a])};oua=function(a,b,c){c=void 0===c?"whenDisabledForLegacyCode":c;jua(a,b);b.er.gr(a.value);if(a.disabled||"always"===c){var d,e;null==(e=(d=b.er).zu)||e.call(d,a.disabled)}kua(a,b);lua(a,b);mua(a,b);nua(a,b)};qua=function(a,b){var c=function(){};b.er&&(b.er.Oq(c),b.er.Kz(c));pua(a,b);a&&(b.Ylc(),a.eE(function(){}))};
rua=function(a,b){a.forEach(function(c){c.qVa&&c.qVa(b)})};nua=function(a,b){if(b.er.zu){var c=function(d){b.er.zu(d)};a.Wja.push(c);b.Q8a(function(){a.Wpc(c)})}};jua=function(a,b){var c=a.NA;null!==b.xg?_.sua(a,hua(c,b.xg)):"function"===typeof c&&_.sua(a,[c]);c=a.dE;null!==b.wy?tua(a,hua(c,b.wy)):"function"===typeof c&&tua(a,[c]);c=function(){return _.Rh(a)};rua(b.NA,c);rua(b.dE,c)};
pua=function(a,b){var c=!1;if(null!==a){if(null!==b.xg){var d=a.NA;if(Array.isArray(d)&&0<d.length){var e=d.filter(function(f){return f!==b.xg});e.length!==d.length&&(c=!0,a.Zha(e))}}null!==b.wy&&(d=a.dE,Array.isArray(d)&&0<d.length&&(e=d.filter(function(f){return f!==b.wy}),e.length!==d.length&&(c=!0,a.UBa(e))))}a=function(){};rua(b.NA,a);rua(b.dE,a);return c};kua=function(a,b){b.er.Oq(function(c){a.qv=c;a.kO=!0;a.gka=!0;"change"===a.Gs&&uua(a,b)})};
mua=function(a,b){b.er.Kz(function(){a.xFa=!0;"blur"===a.Gs&&a.kO&&uua(a,b);"submit"!==a.Gs&&_.vua(a)})};uua=function(a,b){a.gka&&wua(a);a.setValue(a.qv,{xlb:!1});b.Sga(a.qv);a.kO=!1};lua=function(a,b){var c=function(d,e){b.er.gr(d);e&&b.Sga(d)};a.Oq(c);b.Q8a(function(){a.Vpc(c)})};xua=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.bF?!0:!Object.is(b,a.Vf)};yua=function(a,b){a.X3();b.forEach(function(c){var d=c.control;"submit"===d.Gs&&d.kO&&(c.Sga(d.qv),d.kO=!1)})};
zua=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===_.Sh?b=e:Object.getPrototypeOf(e.constructor)===Uh?c=e:d=e});return d?d:c?c:b?b:null};_.Vh=function(a){return null!=a&&!Array.isArray(a)&&"object"===typeof a};_.Aua=function(a,b,c){a=a.controls;if(!(b?Object.keys(a):a).length)throw new _.Zb(1E3,"");if(!a[c])throw new _.Zb(1001,"");};_.Bua=function(a,b){a.Mp(function(c,d){if(void 0===b[d])throw new _.Zb(1002,"");})};
Cua=function(a){return"object"===typeof a&&null!==a&&2===Object.keys(a).length&&"value"in a&&"disabled"in a};Dua=function(a){a&1&&(_.H(0),_.B(1,"div",14),_.E(2,"div",15)(3,"div",16)(4,"div",17),_.C(),_.B(5,"div",18),_.E(6,"div",15)(7,"div",16)(8,"div",17),_.C(),_.K())};Eua=function(a){if(a&1){var b=_.Cc();_.B(0,"div",19);_.M("cdkObserveContent",function(){_.Dc(b);var c=_.N();return _.Fc(Wh(c))});_.Ve(1,1);_.C()}a&2&&(a=_.N(),_.z("cdkObserveContentDisabled","outline"!=a.rd))};
Fua=function(a){a&1&&(_.H(0),_.Ve(1,2),_.B(2,"span"),_.R(3),_.C(),_.K());a&2&&(a=_.N(2),_.v(3),_.$e(a.Md.placeholder))};Gua=function(a){a&1&&_.Ve(0,3,["*ngSwitchCase","true"])};Hua=function(a){a&1&&(_.B(0,"span",23),_.R(1," *"),_.C())};
Iua=function(a){if(a&1){var b=_.Cc();_.B(0,"label",20,21);_.M("cdkObserveContent",function(){_.Dc(b);var c=_.N();return _.Fc(Wh(c))});_.O(2,Fua,4,1,"ng-container",12);_.O(3,Gua,1,0,"ng-content",12);_.O(4,Hua,2,0,"span",22);_.C()}a&2&&(a=_.N(),_.Ie("mat-empty",a.Md.empty&&!a.FV())("mat-form-field-empty",a.Md.empty&&!a.FV())("mat-accent","accent"==a.color)("mat-warn","warn"==a.color),_.z("cdkObserveContentDisabled","outline"!=a.rd)("id",a.UD)("ngSwitch",a.O2()),_.Ge("for",a.Md.id)("aria-owns",a.Md.id),
_.v(2),_.z("ngSwitchCase",!1),_.v(1),_.z("ngSwitchCase",!0),_.v(1),_.z("ngIf",!a.iQ&&a.Md.required&&!a.Md.disabled))};Jua=function(a){a&1&&(_.B(0,"div",24),_.Ve(1,4),_.C())};Kua=function(a){a&1&&(_.B(0,"div",25),_.E(1,"span",26),_.C());a&2&&(a=_.N(),_.v(1),_.Ie("mat-accent","accent"==a.color)("mat-warn","warn"==a.color))};Lua=function(a){a&1&&(_.B(0,"div"),_.Ve(1,5),_.C());a&2&&(a=_.N(),_.z("@transitionMessages",a.sO))};
Mua=function(a){a&1&&(_.B(0,"div",30),_.R(1),_.C());a&2&&(a=_.N(2),_.z("id",a.V2),_.v(1),_.$e(a.lQ))};Nua=function(a){a&1&&(_.B(0,"div",27),_.O(1,Mua,2,2,"div",28),_.Ve(2,6),_.E(3,"div",29),_.Ve(4,7),_.C());a&2&&(a=_.N(),_.z("@transitionMessages",a.sO),_.v(1),_.z("ngIf",a.lQ))};Oua=function(a,b){a&1&&(_.B(0,"span",8),_.R(1),_.C());a&2&&(a=b.wa,_.z("ngClass",a.zma),_.v(1),_.$e(a.text))};Pua=function(a){a&1&&(_.B(0,"span",9),_.R(1),_.C());a&2&&(a=_.N(),_.v(1),_.$e(a.q0))};Qua=function(a){a&1&&_.Ve(0)};
Rua=function(a){a&1&&(_.B(0,"mat-icon",9),_.R(1),_.C());a&2&&(a=_.N(2),_.v(1),_.$e(a.ZV))};Sua=function(a){if(a&1){var b=_.Cc();_.B(0,"button",6);_.M("click",function(){_.Dc(b);var c=_.N();return _.Fc(c.action.emit())});_.B(1,"span",7);_.R(2);_.O(3,Rua,2,1,"mat-icon",8);_.C()()}a&2&&(a=_.N(),_.v(2),_.Ze(" ",a.aW," "),_.v(1),_.z("ngIf",a.ZV))};
Tua=function(a){if(a&1){var b=_.Cc();_.B(0,"onedev-feature-tooltip-body",1);_.M("action",function(){_.Dc(b);var c=_.N();return _.Fc(c.action.emit())})("dismiss",function(){_.Dc(b);var c=_.N();c.Fpa();c.Yd.emit();return _.Fc()});_.Ve(1);_.C()}a&2&&(a=_.N(),_.z("actionBtnText",a.aW)("actionBtnIcon",a.ZV)("color",a.color)("pointerPosition",a.tg)("widthOffset",a.Yva))};Uua=function(){return{diameter:100}};
Vua=function(a){a&1&&(_.Lc(),_.E(0,"circle",4));if(a&2){a=_.N();var b=_.Ye(1);_.He("animation-name","mat-progress-spinner-stroke-rotate-"+a.Ska)("stroke-dashoffset",a.I5a(),"px")("stroke-dasharray",a.Wia(),"px")("stroke-width",a.k5a(),"%")("transform-origin",a.l5a(b));_.Ge("r",a.Nia())}};
Wua=function(a){a&1&&(_.Lc(),_.E(0,"circle",4));if(a&2){a=_.N();var b=_.Ye(1);_.He("stroke-dashoffset",a.I5a(),"px")("stroke-dasharray",a.Wia(),"px")("stroke-width",a.k5a(),"%")("transform-origin",a.l5a(b));_.Ge("r",a.Nia())}};
Yua=function(a){if(a&1){var b=_.Cc();_.B(0,"div",13);_.R(1);_.B(2,"button",14);_.M("click",function(){_.Dc(b);var d=_.N(3);d.xj&&d.xj.v_.vIc();return _.Fc()});_.B(3,"mat-icon");_.R(4,"cancel");_.C()()()}if(a&2){a=_.N().Ma;var c=_.N(2);_.z("ngClass",_.cf(3,Xua,c.x_));_.v(1);_.Ze(" ",a.Pn," ");_.v(1);_.z("ascTrackElement",c.uu)}};Zua=function(a,b){a&1&&(_.H(0),_.O(1,Yua,5,5,"div",12),_.K());a&2&&(a=b.Ma,_.v(1),_.z("ngIf",a.value))};
$ua=function(a){a&1&&(_.H(0),_.O(1,Zua,2,1,"ng-container",3),_.S(2,"async"),_.K());a&2&&(a=_.N(),_.v(1),_.z("ngIf",_.T(2,1,a.queryPrefix)))};ava=function(a){a&1&&_.E(0,"mat-spinner",15);a&2&&(a=_.N(),_.z("diameter",a.aYa)("strokeWidth",a.bYa))};bva=function(a){if(a&1){var b=_.Cc();_.B(0,"button",16);_.M("click",function(){_.Dc(b);var c=_.N();return _.Fc(c.FW())});_.B(1,"mat-icon");_.R(2,"close");_.C()()}a&2&&(a=_.N(),_.z("ascTrackElement",a.uu)("matTooltip",a.U0a),_.Ge("aria-label",a.U0a))};
cva=function(a){a&1&&(_.H(0),_.B(1,"mat-icon"),_.R(2,"help"),_.C(),_.K())};dva=function(a){a&1&&(_.B(0,"mat-icon"),_.R(1,"info_outline"),_.C())};fva=function(a){a&1&&(_.B(0,"a",17),_.O(1,cva,3,0,"ng-container",18),_.O(2,dva,2,0,"ng-template",null,19,_.tf),_.C());if(a&2){var b=_.Ye(3);a=_.N();_.z("ngClass",_.cf(4,eva,a.Uaa))("universalLink",a.MJ);_.v(1);_.z("ngIf",!a.Uaa)("ngIfElse",b)}};gva=function(a){a&1&&_.Me(0)};
hva=function(a,b){a&1&&(_.B(0,"search-box-suggestion-item",20),_.O(1,gva,1,0,"ng-container",21),_.C());a&2&&(a=b.wa,_.z("isSelectable",!!a.Lua)("payload",a),_.v(1),_.z("ngTemplateOutlet",a.va)("ngTemplateOutletContext",a.NS))};iva=function(a){a&1&&_.Me(0,32);a&2&&(_.N(3),_.z("ngTemplateOutlet",_.Ye(15).va))};jva=function(a){a&1&&(_.H(0),_.B(1,"h4",33),_.R(2),_.C(),_.B(3,"p",34),_.R(4),_.C(),_.K());a&2&&(a=_.N(3),_.v(2),_.Ze(" ",a.Z6b," "),_.v(2),_.Ze(" ",a.a7b," "))};kva=function(a){a&1&&_.Me(0)};
lva=function(a){a&1&&(_.B(0,"div",24)(1,"div",25)(2,"div",26),_.E(3,"scope-indicator",27),_.C(),_.O(4,iva,1,1,"ng-container",28),_.O(5,jva,5,2,"ng-container",3),_.S(6,"async"),_.C(),_.E(7,"mat-divider",29),_.B(8,"div",30),_.O(9,kva,1,0,"ng-container",31),_.C()());if(a&2){a=_.N(2);_.He("border-color",a.Vaa)("width",a.Zda,"px")("display","flex");_.z("ngClass",_.cf(15,eva,a.Uaa));_.v(3);_.z("savedQuery",a.Ke)("searchScope",a.vd);_.v(1);_.z("ngIf",a.ME);_.v(1);var b=_.T(6,13,a.mX);_.z("ngIf",!a.ME&&!!b&&
!b.Sd);_.v(2);_.z("vertical",!0);_.v(2);_.z("ngTemplateOutlet",null==a.tu?null:a.tu.va)}};mva=function(a){if(a&1){var b=_.Cc();_.H(0,22);_.M("ascResizeNotifier",function(d){_.Dc(b);var e=_.N();return _.Fc(e.GTa(d))});_.O(1,lva,10,17,"div",23);_.K()}if(a&2){a=_.N();var c=_.Ye(15);_.z("elementToWatch",_.Ye(1));_.v(1);_.z("ngIf",c.Qw&&a.ME||(null==a.tu?null:a.tu.Qw))}};
nva=function(a){if(a&1){var b=_.Cc();_.B(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",35);_.M("action",function(){_.Dc(b);_.N();var c=window,d=_.$f("http://goto.google.com/search-git");d=_.Wf(d);void 0!==d&&c.open(d,"_blank",void 0);return _.Fc()});_.B(2,"p",36);_.R(3);_.C();_.R(4);_.C()()}a&2&&(a=_.N(),_.v(1),_.z("actionBtnText",a.W6b)("widthOffset",1),_.v(2),_.$e(a.Y6b),_.v(1),_.Ze(" ",a.X6b," "))};
ova=function(a){a=_.q(_.Qh(a));for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.warning&&0===b.warning.type)return!0;return!1};pva=function(a){a&1&&_.E(0,"img",4);a&2&&(a=_.N(),_.z("src",a.xi,_.md))};qva=function(a){a&1&&_.E(0,"mat-icon",5);a&2&&(a=_.N(),_.z("svgIcon",a.Hi))};rva=function(a){a&1&&(_.B(0,"mat-icon",6),_.R(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ze(" ",a.l5,"\n"))};sva=function(a){a&1&&(_.Lc(),_.B(0,"svg",3),_.E(1,"polygon",4),_.C())};
tva=function(){return{fsa:!1,IG:"after",vM:"below",Em:"cdk-overlay-transparent-backdrop"}};uva=function(a){a&1&&(_.Lc(),_.B(0,"svg",2),_.E(1,"polygon",3),_.C())};
vva=function(a){if(a&1){var b=_.Cc();_.B(0,"div",0);_.M("keydown",function(c){_.Dc(b);var d=_.N();return _.Fc(d.Lg(c))})("click",function(){_.Dc(b);var c=_.N();return _.Fc(c.closed.emit("click"))})("@transformMenu.start",function(c){_.Dc(b);var d=_.N();return _.Fc(d.aFa(c))})("@transformMenu.done",function(c){_.Dc(b);var d=_.N();return _.Fc(d.ZEa(c))});_.B(1,"div",1);_.Ve(2);_.C()()}a&2&&(a=_.N(),_.z("id",a.KBb)("ngClass",a.Ip)("@transformMenu",a.J3),_.Ge("aria-label",a.ariaLabel||null)("aria-labelledby",
a.nj||null)("aria-describedby",a.kI||null))};wva=function(a){a&1&&(_.B(0,"a",27),_.E(1,"div",28),_.B(2,"span",29),_.R(3,"Hiring"),_.C()())};xva=function(a){if(a&1){var b=_.Cc();_.B(0,"global-search-box",30);_.M("focusChange",function(c){_.Dc(b);_.N().oIb=c;return _.Fc()});_.C()}a&2&&(a=_.N(),_.z("config",a.Mm))};yva=function(a){a&1&&(_.B(0,"button",31),_.E(1,"mat-icon",32),_.C());a&2&&(_.N(),_.z("matMenuTriggerFor",_.Ye(24)))};
zva=function(a,b){a&1&&(_.B(0,"a",33),_.E(1,"mat-icon",34),_.C());a&2&&_.z("routerLink",b.Ma)};Ava=function(a){if(a&1){var b=_.Cc();_.B(0,"li")(1,"button",35);_.M("click",function(){_.Dc(b);var c=_.N();return _.Fc(c.qua())});_.R(2," Keyboard shortcuts ");_.C()()}};Bva=function(a){a&1&&_.E(0,"mat-divider")};Cva=function(a,b){a&1&&(_.B(0,"li")(1,"a",38),_.R(2),_.C()());a&2&&(a=b.wa,_.v(1),_.z("externalLink",a.im),_.v(1),_.$e(a.s$))};
Dva=function(a){a&1&&(_.H(0),_.O(1,Bva,1,0,"mat-divider",20),_.B(2,"ul",36),_.O(3,Cva,3,2,"li",37),_.C(),_.K());a&2&&(a=_.N(),_.v(1),_.z("ngIf",a.Eqb),_.v(2),_.z("ngForOf",a.eq.additionalLinks))};Eva=function(a){a&1&&(_.B(0,"button",39)(1,"span"),_.R(2,"Help"),_.C()());a&2&&(_.N(),_.z("matMenuTriggerFor",_.Ye(24)))};Fva=function(a,b){a&1&&(_.B(0,"a",40)(1,"span"),_.R(2,"Settings"),_.C()());a&2&&_.z("routerLink",b.Ma)};Gva=function(a){a&1&&_.E(0,"announcement-bar",3)};
_.Hva=function(a,b){return 1===a.Nk&&a.label===b};_.Lva=function(a,b,c){"android"===a&&(a="android-internal");a=b.get(a);var d=null==a?void 0:_.Xh(a,2);b=null==a?void 0:_.Xh(a,3);if(d&&b){if(d=c=c.get(d)){b=_.wg(b);var e=_.q(Iva(_.Yh(c,2)));d=e.next().value;e=e.next().value;var f=_.q(Iva(_.Yh(c,3))),g=f.next().value;f=f.next().value;c=_.Yh(c,4);d=Jva(b,d,g,c)&&!Kva(b,e,f)}if(d)return a}};
Iva=function(a){var b=[],c=[];a=_.q(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]};Jva=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)})};Kva=function(a,b,c){return b.includes(a)||c.some(function(d){return a.startsWith(d)})};Mva=function(a){return"string"===typeof a?a:a.join("+")};Nva=function(a){return a.sort(function(b,c){return Mva(b.Tb).localeCompare(Mva(c.Tb))})};
Ova=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 _.If(d,a[c-1].parameters))}};Qva=function(a){return Pva.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};Rva=function(a,b,c){c.Ra.hasOwnProperty(a)||(c.Ra[a]=b.Ra[a])};Sva=function(a,b,c){"sq"!==a||c.Ra.sq?Rva(a,b,c):delete c.Ra.sq};
Tva=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};Uva=function(a){return"function"===typeof a};Vva=function(a,b){b=void 0===b?{}:b;for(var c=Object.keys(a),d={},e=0;e<c.length;e++){var f=c[e];"function"===typeof a[f]&&(d[f]=a[f])}var g=Object.keys(d);return function(m,n){m=void 0===m?b:m;for(var r=!1,x={},A=0;A<g.length;A++){var F=g[A],J=m[F],L=(0,d[F])(J,n);x[F]=L;r=r||L!==J}return r?x:m}};
Wva=function(a,b){return Object.keys(a).filter(function(c){return c!==b}).reduce(function(c,d){var e={};return Object.assign(c,(e[d]=a[d],e))},{})};Xva=function(){var a=_.lc.apply(0,arguments);return function(b){return 0===a.length?b:a.slice(0,-1).reduceRight(function(c,d){return d(c)},(0,a[a.length-1])(b))}};Yva=function(a,b){Array.isArray(b)&&0<b.length&&(a=Xva.apply(null,[].concat(_.sc(b),[a])));return function(c,d){var e=a(c);return function(f,g){f=void 0===f?d:f;return e(f,g)}}};
Zva=function(a){var b=Array.isArray(a)&&0<a.length?Xva.apply(null,_.sc(a)):function(c){return c};return function(c,d){c=b(c);return function(e,f){e=void 0===e?d:e;return c(e,f)}}};$va=function(a,b){a=void 0===a?{state:void 0}:a;var c=_.q(b);b=c.next().value;c=c.next().value;return{state:c(a.state,b),action:b}};
awa=function(a,b){var c=_.lc.apply(2,arguments);return function(d){if("string"===typeof a){var e=[b].concat(_.sc(c)).filter(Boolean);d=d.ka(gia.apply(null,[a].concat(_.sc(e))))}else if("function"===typeof a)d=d.ka(_.y(function(f){return a(f,b)}));else throw new TypeError("wd`"+typeof a);return d.ka(_.ie())}};cwa=function(a,b){return function(c,d){d=b.action(d)?bwa(d):d;c=a(c,d);return b.state()?bwa(c):c}};
bwa=function(a){Object.freeze(a);var b=Uva(a);Object.getOwnPropertyNames(a).forEach(function(c){if(!c.startsWith("\u0275")&&Object.prototype.hasOwnProperty.call(a,c)&&(b?"caller"!==c&&"callee"!==c&&"arguments"!==c:1)){c=a[c];if(c instanceof _.p){if(c.uQa())return;throw Error();}("object"!==typeof c||null===c)&&!Uva(c)||Object.isFrozen(c)||bwa(c)}});return a};dwa=function(a,b){return function(c,d){if(b.action(d)&&!_.Aia())throw Error("xd`"+d.type);return a(c,d)}};
gwa=function(a,b){return function(c,d){if(b.action(d)){var e=ewa(d);fwa(e,"action")}c=a(c,d);b.state()&&(d=ewa(c),fwa(d,"state"));return c}};
ewa=function(a,b){b=void 0===b?[]:b;return void 0!==a&&null!==a||0!==b.length?Object.keys(a).reduce(function(c,d){if(c)return c;var e=a[d];Uva(e)&&e.hasOwnProperty("\u0275cmp")?d=c:void 0===e||null===e||"number"===typeof e||"boolean"===typeof e||"string"===typeof e||Array.isArray(e)?d=!1:("object"!==typeof e||null===e||Array.isArray(e)?c=!1:(c=Object.getPrototypeOf(e),c=c===Object.prototype||null===c),d=c?ewa(e,[].concat(_.sc(b),[d])):{path:[].concat(_.sc(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};fwa=function(a,b){if(!1!==a){var c=a.path.join(".");b=Error("yd`"+b+"`"+c+"`"+b);b.value=a.value;b.Z2c=c;throw b;}};hwa=function(a){return"function"===typeof a?a():a};iwa=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__"])})};jwa=function(a){return Object.getPrototypeOf(a)};
lwa=function(a){return Xva(kwa,jwa)(a)};kwa=function(a){return a.constructor.hasOwnProperty("__@ngrx/effects__")?a.constructor["__@ngrx/effects__"]:[]};mwa=function(a){return[lwa,iwa].reduce(function(b,c){return b.concat(c(a))},[])};
nwa=function(a,b,c){var d=jwa(a).constructor.name,e=mwa(a).map(function(f){var g=f.propertyName,m=f.dispatch;f=f.useEffectsErrorHandler;var n="function"===typeof a[g]?a[g]():a[g];f=f?c(n,b):n;return!1===m?f.ka(_.Wha()):f.ka(aia()).ka(_.y(function(r){return{effect:a[g],notification:r,propertyName:g,lJc:d,kJc:a}}))});return _.Xd.apply(null,_.sc(e))};pwa=function(a){return owa(a,"ngrxOnInitEffects")};owa=function(a,b){return a&&b in a&&"function"===typeof a[b]};
qwa=function(a){return owa(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};rwa=function(a,b){return function(c){var d=nwa(c,a,b);return owa(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};swa=function(a,b,c){c=void 0===c?10:c;return a.ka(_.de(function(d){b&&b.handleError(d);return 1>=c?a:swa(a,b,c-1)}))};twa=function(a,b){return b.map(function(c){return a.get(c)})};
xwa=function(){if(!uwa){uwa=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.Zh.keys()).join(","));vwa(wwa(),_.Zh.get(a.tagName))}};ywa=function(){return _.Hd(function(a){if(1==a.Tc)return _.Id(a,Promise.resolve(),2);"loading"===document.readyState?(window.addEventListener("DOMContentLoaded",xwa),setTimeout(function(){xwa()},1E3)):xwa();a.Tc=0})};_.Bwa=function(a){a=_.zwa(a);var b=document.createElement("script");b.textContent=_.Awa(a);_.zra(b);document.head.appendChild(b)};
_.$h=function(a){var b=a.path;a=a.Ab;return b?"/"===b?a?"REF":"REPO":b.endsWith("/")?"FOLDER":"FILE":a?"REF":"REPO"};Cwa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};Dwa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};
Ewa=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");};_.Y=Ewa(this);ai=function(a,b){if(b)a:{var c=_.Y;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&Dwa(c,a,{configurable:!0,writable:!0,value:b})}};
ai("Symbol",function(a){if(a)return a;var b=function(f,g){this.NRb=f;Dwa(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.NRb};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("b");return new b(c+(f||"")+"_"+d++,f)};return e});
ai("Symbol.iterator",function(a){if(a)return a;a=Symbol("c");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=_.Y[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&Dwa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Fwa(Cwa(this))}})}return a});ai("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
Fwa=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};_.bi=function(a){return a.raw=a};_.q=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if("number"==typeof a.length)return{next:Cwa(a)};throw Error("e`"+String(a));};_.Gwa=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};_.sc=function(a){return a instanceof Array?a:_.Gwa(_.q(a))};
di=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};Hwa="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)di(d,e)&&(a[e]=d[e])}return a};ai("Object.assign",function(a){return a||Hwa});
var Iwa="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Jwa=function(){function a(){function c(){}new c;Reflect.construct(c,[],function(){});return new c instanceof c}if("undefined"!=typeof Reflect&&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){void 0===e&&(e=c);e=Iwa(e.prototype||Object.prototype);return Function.prototype.apply.call(c,
e,d)||e}}(),Kwa;if("function"==typeof Object.setPrototypeOf)Kwa=Object.setPrototypeOf;else{var Lwa;a:{var Mwa={a:!0},Nwa={};try{Nwa.__proto__=Mwa;Lwa=Nwa.a;break a}catch(a){}Lwa=!1}Kwa=Lwa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("f`"+a);return a}:null}ei=Kwa;
_.X=function(a,b){a.prototype=Iwa(b.prototype);a.prototype.constructor=a;if(ei)ei(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.Yw=b.prototype};Owa=function(a){if(!(a instanceof Object))throw new TypeError("g`"+a);};fi=function(){this.Z$=!1;this.JG=null;this.fl=void 0;this.Tc=1;this.uJ=this.yI=0;this.XMa=this.xv=null};
fi.prototype.kYa=function(){if(this.Z$)throw new TypeError("h");this.Z$=!0};fi.prototype.rba=function(a){this.fl=a};fi.prototype.Tfa=function(a){this.xv={Wmb:a,kub:!0};this.Tc=this.yI||this.uJ};fi.prototype.return=function(a){this.xv={return:a};this.Tc=this.uJ};_.Id=function(a,b,c){a.Tc=c;return{value:b}};Vta=function(a,b,c){b=_.q(b);var d=b.next();Owa(d);if(d.done)a.fl=d.value,a.Tc=c;else return a.JG=b,_.Id(a,d.value,c)};fi.prototype.zi=function(a){this.Tc=a};
_.bha=function(a,b,c){a.yI=b;void 0!=c&&(a.uJ=c)};_.fha=function(a){a.yI=0;var b=a.xv.Wmb;a.xv=null;return b};dha=function(a,b,c,d){d?a.XMa[d]=a.xv:a.XMa=[a.xv];a.yI=b||0;a.uJ=c||0};eha=function(a,b,c){c=a.XMa.splice(c||0)[0];(c=a.xv=a.xv||c)?c.kub?a.Tc=a.yI||a.uJ:void 0!=c.zi&&a.uJ<c.zi?(a.Tc=c.zi,a.xv=null):a.Tc=a.uJ:a.Tc=b};Pwa=function(a){this.fh=new fi;this.JFc=a};Pwa.prototype.rba=function(a){this.fh.kYa();if(this.fh.JG)return Qwa(this,this.fh.JG.next,a,this.fh.rba);this.fh.rba(a);return Rwa(this)};
var Swa=function(a,b){a.fh.kYa();var c=a.fh.JG;if(c)return Qwa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.fh.return);a.fh.return(b);return Rwa(a)};Pwa.prototype.Tfa=function(a){this.fh.kYa();if(this.fh.JG)return Qwa(this,this.fh.JG["throw"],a,this.fh.rba);this.fh.Tfa(a);return Rwa(this)};Qwa=function(a,b,c,d){try{var e=b.call(a.fh.JG,c);Owa(e);if(!e.done)return a.fh.Z$=!1,e;var f=e.value}catch(g){return a.fh.JG=null,a.fh.Tfa(g),Rwa(a)}a.fh.JG=null;d.call(a.fh,f);return Rwa(a)};
Rwa=function(a){for(;a.fh.Tc;)try{var b=a.JFc(a.fh);if(b)return a.fh.Z$=!1,{value:b.value,done:!1}}catch(c){a.fh.fl=void 0,a.fh.Tfa(c)}a.fh.Z$=!1;if(a.fh.xv){b=a.fh.xv;a.fh.xv=null;if(b.kub)throw b.Wmb;return{value:b.return,done:!0}}return{value:void 0,done:!0}};Twa=function(a){this.next=function(b){return a.rba(b)};this.throw=function(b){return a.Tfa(b)};this.return=function(b){return Swa(a,b)};this[Symbol.iterator]=function(){return this}};
Uta=function(a){var b=_.Qh;a=new Twa(new Pwa(a));ei&&b.prototype&&ei(a,b.prototype);return a};Uwa=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())})};_.Hd=function(a){return Uwa(new Twa(new Pwa(a)))};
cha=function(a){this[Symbol.asyncIterator]=function(){return this};this[Symbol.iterator]=function(){return a};this.next=function(b){return Promise.resolve(a.next(b))};void 0!==a["throw"]&&(this["throw"]=function(b){return Promise.resolve(a["throw"](b))});void 0!==a["return"]&&(this["return"]=function(b){return Promise.resolve(a["return"](b))})};_.lc=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};ai("Reflect",function(a){return a?a:{}});
ai("Reflect.construct",function(){return Jwa});ai("Reflect.setPrototypeOf",function(a){return a?a:ei?function(b,c){try{return ei(b,c),!0}catch(d){return!1}}:null});
ai("Promise",function(a){function b(){this.sI=null}function c(g){return g instanceof e?g:new e(function(m){m(g)})}if(a)return a;b.prototype.Vcb=function(g){if(null==this.sI){this.sI=[];var m=this;this.Wcb(function(){m.Wvc()})}this.sI.push(g)};var d=_.Y.setTimeout;b.prototype.Wcb=function(g){d(g,0)};b.prototype.Wvc=function(){for(;this.sI&&this.sI.length;){var g=this.sI;this.sI=[];for(var m=0;m<g.length;++m){var n=g[m];g[m]=null;try{n()}catch(r){this.Arc(r)}}}this.sI=null};b.prototype.Arc=function(g){this.Wcb(function(){throw g;
})};var e=function(g){this.Ec=0;this.Dg=void 0;this.HZ=[];this.Kub=!1;var m=this.vKa();try{g(m.resolve,m.reject)}catch(n){m.reject(n)}};e.prototype.vKa=function(){function g(r){return function(x){n||(n=!0,r.call(m,x))}}var m=this,n=!1;return{resolve:g(this.MGc),reject:g(this.tVa)}};e.prototype.MGc=function(g){if(g===this)this.tVa(new TypeError("i"));else if(g instanceof e)this.wIc(g);else{a:switch(typeof g){case "object":var m=null!=g;break a;case "function":m=!0;break a;default:m=!1}m?this.LGc(g):
this.Rob(g)}};e.prototype.LGc=function(g){var m=void 0;try{m=g.then}catch(n){this.tVa(n);return}"function"==typeof m?this.xIc(m,g):this.Rob(g)};e.prototype.tVa=function(g){this.SJb(2,g)};e.prototype.Rob=function(g){this.SJb(1,g)};e.prototype.SJb=function(g,m){if(0!=this.Ec)throw Error("j`"+g+"`"+m+"`"+this.Ec);this.Ec=g;this.Dg=m;2===this.Ec&&this.yHc();this.Xvc()};e.prototype.yHc=function(){var g=this;d(function(){if(g.ODc()){var m=_.Y.console;"undefined"!==typeof m&&m.error(g.Dg)}},1)};e.prototype.ODc=
function(){if(this.Kub)return!1;var g=_.Y.CustomEvent,m=_.Y.Event,n=_.Y.dispatchEvent;if("undefined"===typeof n)return!0;"function"===typeof g?g=new g("unhandledrejection",{cancelable:!0}):"function"===typeof m?g=new m("unhandledrejection",{cancelable:!0}):(g=_.Y.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.Dg;return n(g)};e.prototype.Xvc=function(){if(null!=this.HZ){for(var g=0;g<this.HZ.length;++g)f.Vcb(this.HZ[g]);this.HZ=null}};
var f=new b;e.prototype.wIc=function(g){var m=this.vKa();g.jma(m.resolve,m.reject)};e.prototype.xIc=function(g,m){var n=this.vKa();try{g.call(m,n.resolve,n.reject)}catch(r){n.reject(r)}};e.prototype.then=function(g,m){function n(F,J){return"function"==typeof F?function(L){try{r(F(L))}catch(Q){x(Q)}}:J}var r,x,A=new e(function(F,J){r=F;x=J});this.jma(n(g,r),n(m,x));return A};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.jma=function(g,m){function n(){switch(r.Ec){case 1:g(r.Dg);
break;case 2:m(r.Dg);break;default:throw Error("k`"+r.Ec);}}var r=this;null==this.HZ?f.Vcb(n):this.HZ.push(n);this.Kub=!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=_.q(g),x=r.next();!x.done;x=r.next())c(x.value).jma(m,n)})};e.all=function(g){var m=_.q(g),n=m.next();return n.done?c([]):new e(function(r,x){function A(L){return function(Q){F[L]=Q;J--;0==J&&r(F)}}var F=[],J=0;do F.push(void 0),J++,c(n.value).jma(A(F.length-
1),x),n=m.next();while(!n.done)})};return e});var Vwa=function(a,b,c){if(null==a)throw new TypeError("l`"+c);if(b instanceof RegExp)throw new TypeError("m`"+c);return a+""};ai("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Vwa(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}});
var Wwa=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{Zv:e,v:f}}return{Zv:-1,v:void 0}};ai("Array.prototype.find",function(a){return a?a:function(b,c){return Wwa(this,b,c).v}});
ai("WeakMap",function(a){function b(){}function c(n){var r=typeof n;return"object"===r&&null!==n||"function"===r}function d(n){if(!di(n,f)){var r=new b;Dwa(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(2!=x.get(n)||3!=x.get(r))return!1;x.delete(n);x.set(r,4);return!x.has(n)&&4==x.get(r)}catch(A){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,m=function(n){this.aw=(g+=Math.random()+1).toString();if(n){n=_.q(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("n");d(n);if(!di(n,f))throw Error("o`"+n);n[f][this.aw]=r;return this};m.prototype.get=function(n){return c(n)&&di(n,f)?n[f][this.aw]:void 0};m.prototype.has=function(n){return c(n)&&di(n,f)&&di(n[f],this.aw)};m.prototype.delete=
function(n){return c(n)&&di(n,f)&&di(n[f],this.aw)?delete n[f][this.aw]:!1};return m});
ai("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var m=Object.seal({x:4}),n=new a(_.q([[m,"s"]]));if("s"!=n.get(m)||1!=n.size||n.get({x:4})||n.set({x:4},"t")!=n||2!=n.size)return!1;var r=n.entries(),x=r.next();if(x.done||x.value[0]!=m||"s"!=x.value[1])return!1;x=r.next();return x.done||4!=x.value[0].x||"t"!=x.value[1]||!r.next().done?!1:!0}catch(A){return!1}}())return a;var b=new WeakMap,c=function(m){this.c7={};this.Rr=
f();this.size=0;if(m){m=_.q(m);for(var n;!(n=m.next()).done;)n=n.value,this.set(n[0],n[1])}};c.prototype.set=function(m,n){m=0===m?0:m;var r=d(this,m);r.list||(r.list=this.c7[r.id]=[]);r.Zb?r.Zb.value=n:(r.Zb={next:this.Rr,um:this.Rr.um,head:this.Rr,key:m,value:n},r.list.push(r.Zb),this.Rr.um.next=r.Zb,this.Rr.um=r.Zb,this.size++);return this};c.prototype.delete=function(m){m=d(this,m);return m.Zb&&m.list?(m.list.splice(m.index,1),m.list.length||delete this.c7[m.id],m.Zb.um.next=m.Zb.next,m.Zb.next.um=
m.Zb.um,m.Zb.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.c7={};this.Rr=this.Rr.um=f();this.size=0};c.prototype.has=function(m){return!!d(this,m).Zb};c.prototype.get=function(m){return(m=d(this,m).Zb)&&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;"object"==r||"function"==r?b.has(n)?r=b.get(n):(r=""+ ++g,b.set(n,r)):r="p_"+n;var x=m.c7[r];if(x&&di(m.c7,r))for(m=0;m<x.length;m++){var A=x[m];if(n!==n&&A.key!==A.key||n===A.key)return{id:r,list:x,index:m,Zb:A}}return{id:r,list:x,index:-1,Zb:void 0}},e=function(m,n){var r=m.Rr;return Fwa(function(){if(r){for(;r.head!=m.Rr;)r=r.um;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.um=m.next=m.head=m},g=0;return c});ai("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});ai("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(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});
ai("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==Vwa(this,b,"includes").indexOf(b,c||0)}});ai("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});ai("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});ai("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});
var Xwa=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};ai("Array.prototype.entries",function(a){return a?a:function(){return Xwa(this,function(b,c){return[b,c]})}});ai("Array.prototype.keys",function(a){return a?a:function(){return Xwa(this,function(b){return b})}});
ai("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(m){return m};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f){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}});ai("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});
ai("Array.prototype.values",function(a){return a?a:function(){return Xwa(this,function(b,c){return c})}});ai("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;0>c&&(c=Math.max(0,e+c));if(null==d||d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c++)this[c]=b;return this}});var gi=function(a){return a?a:Array.prototype.fill};ai("Int8Array.prototype.fill",gi);ai("Uint8Array.prototype.fill",gi);ai("Uint8ClampedArray.prototype.fill",gi);
ai("Int16Array.prototype.fill",gi);ai("Uint16Array.prototype.fill",gi);ai("Int32Array.prototype.fill",gi);ai("Uint32Array.prototype.fill",gi);ai("Float32Array.prototype.fill",gi);ai("Float64Array.prototype.fill",gi);ai("Object.setPrototypeOf",function(a){return a||ei});
ai("Set",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(_.q([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)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||4!=f.value[0].x||f.value[1]!=f.value[0]?!1:e.next().done}catch(g){return!1}}())return a;var b=function(c){this.ve=new Map;if(c){c=
_.q(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.ve.size};b.prototype.add=function(c){c=0===c?0:c;this.ve.set(c,c);this.size=this.ve.size;return this};b.prototype.delete=function(c){c=this.ve.delete(c);this.size=this.ve.size;return c};b.prototype.clear=function(){this.ve.clear();this.size=0};b.prototype.has=function(c){return this.ve.has(c)};b.prototype.entries=function(){return this.ve.entries()};b.prototype.values=function(){return this.ve.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.ve.forEach(function(f){return c.call(d,f,f,e)})};return b});ai("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)di(b,d)&&c.push([d,b[d]]);return c}});ai("String.prototype.repeat",function(a){return a?a:function(b){var c=Vwa(this,null,"repeat");if(0>b||1342177279<b)throw new RangeError("p");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}});
ai("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Vwa(this,b,"endsWith");void 0===c&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var e=b.length;0<e&&0<c;)if(d[--c]!=b[--e])return!1;return 0>=e}});ai("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});ai("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}});
ai("Array.prototype.flat",function(a){return a?a:function(b){b=void 0===b?1:b;var c=[];Array.prototype.forEach.call(this,function(d){Array.isArray(d)&&0<b?(d=Array.prototype.flat.call(d,b-1),c.push.apply(c,d)):c.push(d)});return c}});ai("Array.prototype.findIndex",function(a){return a?a:function(b,c){return Wwa(this,b,c).Zv}});
ai("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}});ai("Number.parseInt",function(a){return a||parseInt});ai("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++)("jscomp_symbol_"==d[e].substring(0,14)?b:c).push(d[e]);return c.concat(b)}});
ai("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}});ai("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)di(b,d)&&c.push(b[d]);return c}});
ai("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.ve=new WeakMap;if(c){c=_.q(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.ve.set(c,!0);return this};b.prototype.has=function(c){return this.ve.has(c)};b.prototype.delete=function(c){return this.ve.delete(c)};
return b});ai("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;})})}});ai("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||Infinity===b||-Infinity===b||0===b)return b;var c=Math.floor(Math.abs(b));return 0>b?-c:c}});
ai("Object.fromEntries",function(a){return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new TypeError("q`"+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("r");c[d[0]]=d[1]}return c}});ai("Math.sign",function(a){return a?a:function(b){b=Number(b);return 0===b||isNaN(b)?b:0<b?1:-1}});
ai("String.prototype.padStart",function(a){return a?a:function(b,c){var d=Vwa(this,null,"padStart");b-=d.length;c=void 0!==c?String(c):" ";return(0<b&&c?c.repeat(Math.ceil(b/c.length)).substring(0,b):"")+d}});var Ywa=function(a){a=Math.trunc(a)||0;0>a&&(a+=this.length);if(!(0>a||a>=this.length))return this[a]};ai("Array.prototype.at",function(a){return a?a:Ywa});var hi=function(a){return a?a:Ywa};ai("Int8Array.prototype.at",hi);ai("Uint8Array.prototype.at",hi);
ai("Uint8ClampedArray.prototype.at",hi);ai("Int16Array.prototype.at",hi);ai("Uint16Array.prototype.at",hi);ai("Int32Array.prototype.at",hi);ai("Uint32Array.prototype.at",hi);ai("Float32Array.prototype.at",hi);ai("Float64Array.prototype.at",hi);ai("String.prototype.at",function(a){return a?a:Ywa});ai("globalThis",function(a){return a||_.Y});
ai("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("s");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});ai("Math.log10",function(a){return a?a:function(b){return Math.log(b)/Math.LN10}});window._DumpException=_._DumpException;var Zwa,$wa,ii,axa,xh,bxa,cxa,dxa,exa,fxa,gxa;Zwa=Zwa||{};_.da=this||self;$wa=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;ii=function(a){if("string"!==typeof a||!a||-1==a.search($wa))throw Error("t");if(!axa||"goog"!=axa.type)throw Error("u`"+a);if(axa.iDc)throw Error("v");axa.iDc=a};ii.get=function(){return null};axa=null;xh=function(a,b){a=a.split(".");b=b||_.da;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};
_.za=function(a){var b=typeof a;b="object"!=b?b:a?Array.isArray(a)?"array":b:"null";return"array"==b||"object"==b&&"number"==typeof a.length};_.Aa=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};_.Ca=function(a){return Object.prototype.hasOwnProperty.call(a,bxa)&&a[bxa]||(a[bxa]=++cxa)};bxa="closure_uid_"+(1E9*Math.random()>>>0);cxa=0;dxa=function(a,b,c){return a.call.apply(a.bind,arguments)};
exa=function(a,b,c){if(!a)throw Error();if(2<arguments.length){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)}};_.vh=function(a,b,c){_.vh=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?dxa:exa;return _.vh.apply(null,arguments)};
_.ji=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)}};_.ki=function(){return Date.now()};fxa=function(a){(0,eval)(a)};_.li=function(a,b){function c(){}c.prototype=b.prototype;a.Yw=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)}};gxa=function(a){return a};_.li(_.ba,Error);_.ba.prototype.name="CustomError";var hxa;var Dsa=function(){};var ixa=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return 1<b.length?b:"0"+b}).join("")};var lxa,mxa,nxa,oxa,pxa,qxa,kxa,saa,sxa;_.mi=function(a,b){return 0==a.lastIndexOf(b,0)};_.jxa=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};_.ni=function(a){return/^[\s\xa0]*$/.test(a)};_.oi=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
_.rxa=function(a){if(!kxa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(lxa,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(mxa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(nxa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(oxa,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(pxa,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(qxa,"&#0;"));return a};lxa=/&/g;mxa=/</g;nxa=/>/g;oxa=/"/g;pxa=/'/g;qxa=/\x00/g;kxa=/[\x00&<>"']/;_.ja=function(a,b){return-1!=a.indexOf(b)};
_.oa=function(a,b){return _.ja(a.toLowerCase(),b.toLowerCase())};
saa=function(a,b){var c=0;a=(0,_.oi)(String(a)).split(".");b=(0,_.oi)(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var f=a[e]||"",g=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==f[0].length&&0==g[0].length)break;c=sxa(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||sxa(0==f[2].length,0==g[2].length)||sxa(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c};
sxa=function(a,b){return a<b?-1:a>b?1:0};var ha,txa=xh("WIZ_global_data.oxN3nb"),uxa=txa&&txa[610401301];ha=null!=uxa?uxa:!1;var ia,vxa=_.da.navigator;ia=vxa?vxa.userAgentData||null:null;var xxa;_.va=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};_.pi=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};
_.wxa=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="string"===typeof a?a.split(""):a,f=0;f<c;f++)f in e&&(d[f]=b.call(void 0,e[f],f,a));return d};xxa=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?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 yxa=function(a){yxa[" "](a);return a};yxa[" "]=function(){};var zxa=function(a,b){try{return yxa(a[b]),!0}catch(c){}return!1};var Axa,Bxa,ri,ui,Dxa,Exa,Fxa,Gxa,Hxa,Ixa,Jxa;Axa=caa();_.qi=daa();Bxa=ka("Edge");_.Cxa=Bxa||_.qi;ri=ka("Gecko")&&!(_.oa(ea(),"WebKit")&&!ka("Edge"))&&!(ka("Trident")||ka("MSIE"))&&!ka("Edge");_.si=_.oa(ea(),"WebKit")&&!ka("Edge");_.ti=qaa();ui=raa();Dxa=oaa();Exa=paa();Fxa=ka("iPad");Gxa=ka("iPod");Hxa=_.na();Ixa=function(){var a=_.da.document;return a?a.documentMode:void 0};
a:{var Kxa="",Lxa=function(){var a=ea();if(ri)return/rv:([^\);]+)(\)|;)/.exec(a);if(Bxa)return/Edge\/([\d\.]+)/.exec(a);if(_.qi)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.si)return/WebKit\/(\S+)/.exec(a);if(Axa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Lxa&&(Kxa=Lxa?Lxa[1]:"");if(_.qi){var Mxa=Ixa();if(null!=Mxa&&Mxa>parseFloat(Kxa)){Jxa=String(Mxa);break a}}Jxa=Kxa}var Nxa=Jxa,Oxa;if(_.da.document&&_.qi){var Pxa=Ixa();Oxa=Pxa?Pxa:parseInt(Nxa,10)||void 0}else Oxa=void 0;_.vi=Oxa;var Qxa=gaa(),Rxa=paa()||ka("iPod"),Sxa=ka("iPad"),Txa=jaa(),Uxa=haa(),Vxa=iaa()&&!_.na();var Wxa,Xxa,zaa,Zxa;Wxa={};Xxa=null;_.Yxa=ri||_.si||!Vxa&&!_.qi&&"function"==typeof _.da.atob;zaa=function(a,b){void 0===b&&(b=0);Zxa();b=Wxa[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("")};
_.$xa=function(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);255<e&&(b[c++]=e&255,e>>=8);b[c++]=e}return zaa(b,3)};_.bya=function(a){var b=[];_.aya(a,function(c){b.push(c)});return b};_.aya=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),x=Xxa[r];if(null!=x)return x;if(!_.ni(r))throw Error("y`"+r);}return n}Zxa();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),m=c(64);if(64===m&&-1===e)break;b(e<<2|f>>4);64!=g&&(b(f<<4&240|g>>2),64!=m&&b(g<<6&192|m))}};
Zxa=function(){if(!Xxa){Xxa={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Wxa[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===Xxa[f]&&(Xxa[f]=e)}}}};var Baa;Baa="undefined"!==typeof Uint8Array;_.yaa=!_.qi&&"function"===typeof btoa;_.Ma={};var cya,mba;_.La=function(a,b){if(b!==_.Ma)throw Error("z");this.Ig=a;if(null!=a&&0===a.length)throw Error("A");};_.Na=function(){return cya||(cya=new _.La(null,_.Ma))};mba=function(a){var b=a.Ig;return null==b?"":"string"===typeof b?b:a.Ig=Aaa(b)};_.La.prototype.zl=function(){return null==this.Ig};var Ea="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():void 0;var dya,Ya,eya;_.Xa={};Ya=Object.freeze(_.Ha([],23));eya=function(a){this.Rrb=0;this.Ncb=a};eya.prototype.next=function(){return this.Rrb<this.Ncb.length?{done:!1,value:this.Ncb[this.Rrb++]}:{done:!0,value:void 0}};eya.prototype[Symbol.iterator]=function(){return this};var Taa="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():"di";var fya,nba,eba;_.db=function(a,b,c,d){c=void 0===c?Vaa:c;d=void 0===d?Vaa:d;var e=_.Ga(a);e|=32;_.Ha(a,e);this.Kla=e;this.Kga=b;this.VQa=c||Vaa;this.i_a=this.Kga?Zaa:d||Vaa;var f=new Map;this.ve=f;for(var g=0;g<a.length;g++){var m=a[g],n=c(m[0],!1,!0),r=m[1];b||(r=d(m[1],!1,!0,void 0,void 0,e));null!=n&&f.set(n,r)}this.size=f.size};fya=function(a){if(a.Kla&2)throw Error("H");};
nba=function(a,b){b=void 0===b?$aa:b;for(var c=Array.from(a.ve.keys()),d=0;d<c.length;d++){var e=c[d],f=a.ve.get(c[d]);c[d]=[b(e),b(f)]}return c};eba=function(a,b){b=void 0===b?$aa:b;var c=[];a=a.ve.entries();for(var d;!(d=a.next()).done;)d=d.value,d[0]=b(d[0]),d[1]=b(d[1]),c.push(d);return c};_.h=_.db.prototype;_.h.clear=function(){fya(this);this.ve.clear();this.size=0};_.h.delete=function(a){fya(this);return this.ve.delete(a)?(this.size=this.ve.size,!0):!1};_.h.ZW=function(a){return this.delete(a)};
_.h.entries=function(){for(var a=Array.from(this.ve.keys()),b=0;b<a.length;b++){var c=a[b];a[b]=[c,this.get(c)]}return new eya(a)};_.h.keys=function(){return this.ve.keys()};_.h.values=function(){for(var a=Array.from(this.ve.keys()),b=0;b<a.length;b++)a[b]=this.get(a[b]);return new eya(a)};_.h.forEach=function(a,b){var c=this;this.ve.forEach(function(d,e){a.call(b,c.get(e),e,c)})};
_.h.set=function(a,b){fya(this);var c=this.ve;a=this.VQa(a,!0,!1);if(null==a)return this;if(null==b)return c.delete(a),this;c.set(a,this.i_a(b,!0,!0,this.Kga,!1,this.Kla));this.size=c.size;return this};_.h.get=function(a){a=this.VQa(a,!1,!1);var b=this.ve,c=b.get(a);if(void 0!==c){var d=this.Kla,e=this.Kga;return e?(Array.isArray(c)&&d&16&&Gaa(c),d=this.i_a(c,!1,!0,e,this.nsc,d),d!==c&&b.set(a,d),d):c}};_.h.has=function(a){return this.Kga?null!=this.get(a):this.ve.has(a)};
_.db.prototype[Symbol.iterator]=function(){return this.entries()};var Za,xi,zi,dba,iya,Di,kya,gya,mya,pya,qya;_.k=function(a,b,c){return-1===b?null:b>=a.jR?a.tF?a.tF[b]:void 0:c&&a.tF&&(c=a.tF[b],null!=c)?c:a.mf[b+a.lI]};_.mb=function(a,b,c,d){Sa(a);return Za(a,b,c,d)};Za=function(a,b,c,d){a.stb&&(a.stb=void 0);if(b>=a.jR||d)return d=a.jR+a.lI,(a.tF||(a.tF=a.mf[d]={}))[b]=c,a;a.mf[b+a.lI]=c;(c=a.tF)&&b in c&&delete c[b];return a};_.wi=function(a,b,c){return void 0!==gya(a,b,c,!1)};
xi=function(a,b){var c=_.k(a,b);var d=null==c?c:"number"===typeof c||"NaN"===c||"Infinity"===c||"-Infinity"===c?Number(c):void 0;null!=d&&d!==c&&Za(a,b,d);return d};_.yi=function(a,b){a=_.k(a,b);return null==a?a:!!a};zi=function(a,b){var c=_.k(a,b),d=Jaa(c,!0,!!(_.Ga(a.mf)&18));null!=d&&d!==c&&Za(a,b,d);return d};_.Ai=function(a,b){a=zi(a,b);return null==a?_.Na():a};_.Bi=function(a,b,c){return ub(_.yi(a,b),void 0===c?!1:c)};_.hya=function(a,b,c){c=null==c?Ya:Caa(c);return _.mb(a,b,c)};
_.Ci=function(a,b){return _.mb(a,b,void 0,!1)};iya=function(a,b,c){Sa(a);c=Jaa(c,!1,!1);null==c||c.zl()?Za(a,b,void 0,!1):Za(a,b,c);return a};_.Dh=function(a,b,c,d){Sa(a);(c=_.jya(a,c))&&c!==b&&null!=d&&Za(a,c,void 0,!1);return Za(a,b,d)};Di=function(a,b,c){return _.jya(a,b)===c?c:-1};_.jya=function(a,b){for(var c=0,d=0;d<b.length;d++){var e=b[d];null!=_.k(a,e)&&(0!==c&&Za(a,c,void 0,!1),c=e)}return c};
kya=function(a,b,c){var d=_.Ga(a.mf);Kaa(d);var e=_.k(a,c);b=Yaa(Uaa(e,b,!0,d));e!==b&&Za(a,c,b);return b};gya=function(a,b,c,d){var e=_.k(a,c,d);b=Uaa(e,b,!1,_.Ga(a.mf));b!==e&&null!=b&&Za(a,c,b,d);return b};_.Ei=function(a,b,c,d){d=void 0===d?!1:d;b=gya(a,b,c,d);if(null==b)return b;if(!Ia(a.mf)){var e=Yaa(b);e!==b&&(b=e,Za(a,c,b,d))}return b};
_.Fi=function(a,b,c){var d=_.Ga(a.mf),e=!!(d&2);a=_.gba(a,b,c,void 0,e?1:2,d);if(!(e||_.Ga(a)&8)){for(e=0;e<a.length;e++)b=a[e],c=Yaa(b),b!==c&&(a[e]=c);Fa(a,8)}return a};_.Gi=function(a,b,c){Sa(a);null==c&&(c=void 0);return Za(a,b,c)};_.lya=function(a,b,c,d){Sa(a);null==d&&(d=void 0);return _.Dh(a,b,c,d)};_.Hi=function(a,b,c){Sa(a);if(null!=c){for(var d=!!c.length,e=0;e<c.length;e++){var f=c[e];d=d&&!Ia(f.mf)}e=_.Ga(c);f=e|1;f=(d?f|8:f&-9)|4;f!=e&&(c=Eaa(c,f))}null==c&&(c=Ya);return Za(a,b,c)};
_.Ii=function(a,b,c,d,e){hba(a,b,c,d,e);return a};_.Ji=function(a,b,c){return ub(_.k(a,b),void 0===c?0:c)};_.Ki=function(a,b){return Oaa(_.k(a,b))};mya=function(a,b){return ub(Paa(_.k(a,b)),0)};_.Li=function(a,b,c){return ub(_.k(a,b),void 0===c?0:c)};_.Mi=function(a,b){return _.bb(a,b,Oaa)};_.nya=function(a,b){return _.k(a,b)};_.Yh=function(a,b,c,d){return _.bb(a,b,Saa,c,d)};_.Ni=function(a,b,c,d){return 2===d?aba(a,b,2,!1,Ia(a.mf)):aba(a,b,0,void 0===c?!1:c,Ia(a.mf))};
_.Xh=function(a,b){return ub(_.k(a,b),"")};_.Oi=function(a,b){var c=void 0===c?0:c;return ub(xi(a,b),c)};_.Pi=function(a,b,c){return ub(_.k(a,b),void 0===c?0:c)};_.oya=function(a,b,c){a=_.Yh(a,b,void 0,2);Laa(a,c);return a[c]};pya=function(a,b,c){a=_.Ni(a,b,void 0,2);Laa(a,c);return a[c]};_.Qi=function(a,b,c){return _.Xh(a,Di(a,c,b))};_.Ri=function(a,b,c){return _.nya(a,Di(a,c,b))};_.Si=function(a,b,c,d){return _.Ei(a,b,Di(a,d,c))};qya=function(a,b){a=_.k(a,b);return null==a?void 0:a};
_.Ti=function(a,b,c){return _.ob(a,b,c,0)};_.Ui=function(a,b){return null!=_.k(a,b)};var iba;_.p=function(a,b,c){null==a&&(a=iba);iba=void 0;if(null==a)a=c?[c]:[],_.Ha(a,48);else{if(!Array.isArray(a))throw Error();if(c&&c!==a[0])throw Error();var d=Fa(a,0)|32;_.Ha(a,d)}this.lI=c?0:-1;this.mf=a;a:{c=this.mf.length;a=c-1;if(c&&(c=this.mf[a],_.Ka(c))){this.tF=c;this.jR=a-this.lI;break a}b?(this.jR=Math.max(b,a+1-this.lI),this.tF=void 0):this.jR=Number.MAX_VALUE}};_.p.prototype.toJSON=function(){return dya?wba(this,this.mf,!1):wba(this,tba(this.mf),!0)};
_.p.prototype.jd=function(){dya=!0;try{return JSON.stringify(this.toJSON(),lba)}finally{dya=!1}};var Ab=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);return jba(a,Gaa(b))};_.p.prototype.getExtension=function(a){return a.xc?a.b9(this,a.xc,a.n8,!0):a.hw?a.b9(this,a.n8,!0):a.b9(this,a.n8,a.defaultValue,!0)};var xba=function(a,b){a=b.xc?b.b9(a,b.xc,b.n8,!0):b.b9(a,b.n8,null,!0);return null===a?void 0:a};_.h=_.p.prototype;
_.h.hasExtension=function(a){return void 0!==xba(this,a)};_.h.clone=function(){return vba(this,!1)};_.h.uQa=function(){return Ia(this.mf)};_.h.TQ=_.Xa;_.h.toString=function(){return wba(this,this.mf,!1).toString()};var rya=function(a){_.p.call(this,a)};_.X(rya,_.p);rya.prototype.toObject=function(){return sya(this)};var sya=function(a){if(null!=a)return _.zb(a),{fJc:_.l(_.k(a,1)),r1c:_.l(_.k(a,2)),surveyId:_.l(_.k(a,3)),k2c:_.l(_.k(a,6)),responseType:_.l(_.k(a,4)),oKc:_.l(_.k(a,5)),pKc:_.l(_.k(a,7)),qKc:_.l(_.k(a,8))}};var tya=function(a){_.p.call(this,a)};_.X(tya,_.p);tya.mc=[2,3,4,5];tya.prototype.toObject=function(){return uya(this)};var uya=function(a){if(null!=a)return _.zb(a),{FEb:_.l(_.Ki(a,1)),vEc:_.l(_.Mi(a,2)),krc:_.l(_.Mi(a,3)),lrc:_.l(_.Yh(a,4)),bZc:_.l(_.Mi(a,5))}};var vya=function(a){_.p.call(this,a)};_.X(vya,_.p);vya.prototype.toObject=function(){return wya(this)};var wya=function(a){if(null!=a)return _.zb(a),{FEb:_.l(_.Ki(a,1)),kQc:_.l(_.k(a,2))}};var xya=function(a){_.p.call(this,a)};_.X(xya,_.p);xya.prototype.toObject=function(){return yya(this)};var yya=function(a){if(null!=a)return _.zb(a),{FEb:_.l(_.Ki(a,1)),N_c:_.l(_.Ki(a,2))}};var zya=function(a){_.p.call(this,a)};_.X(zya,_.p);zya.mc=[2,3,4];zya.prototype.toObject=function(){return Aya(this)};var Aya=function(a){if(null!=a)return _.zb(a),{GVc:sya(_.Ei(a,rya,1)),rYc:_.vb(_.Fi(a,tya,2),uya),O_c:_.vb(_.Fi(a,xya,3),yya),WYc:_.vb(_.Fi(a,vya,4),wya)}};var Bya=function(){};var Cya=function(a){_.p.call(this,a)};_.X(Cya,_.p);Cya.mc=[1,2,3,4];Cya.prototype.toObject=function(){if(null!=this){_.zb(this);var a={hRc:_.l(_.Mi(this,1)),jRc:_.l(_.Mi(this,2)),bQc:_.l(_.Mi(this,3)),iRc:_.l(_.Mi(this,4))}}else a=void 0;return a};var Fya=function(a){var b=xh("window.location.href");null==a&&(a='Unknown Error of type "null/undefined"');if("string"===typeof a)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=Dya(a);if(!(!c&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name)){c=a.message;
if(null==c){if(a.constructor&&a.constructor instanceof Function){if(a.constructor.name)c=a.constructor.name;else if(c=a.constructor,Eya[c])c=Eya[c];else{c=String(c);if(!Eya[c]){var f=/function\s+([^\(]+)/m.exec(c);Eya[c]=f?f[1]:"[Anonymous]"}c=Eya[c]}c='Unknown Error of type "'+c+'"'}else c="Unknown Error of unknown type";"function"===typeof a.toString&&Object.prototype.toString!==a.toString&&(c+=": "+a.toString())}return{message:c,name:a.name||"UnknownError",lineNumber:d,fileName:e,stack:b||"Not available"}}a.stack=
b;return{message:a.message,name:a.name,lineNumber:a.lineNumber,fileName:a.fileName,stack:a.stack}},Dya=function(a,b){b||(b={});b[Gya(a)]=!0;var c=a.stack||"";(a=a.cause)&&!b[Gya(a)]&&(c+="\nCaused by: ",a.stack&&0==a.stack.indexOf(a.toString())||(c+="string"===typeof a?a:a.message+"\n"),c+=Dya(a,b));return c},Gya=function(a){var b="";"function"===typeof a.toString&&(b=""+a);return b+a.stack},Eya={};var Hya,Iya;Hya=function(){};Iya=function(a){return function(){throw Error(a);}};_.Vi=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)}};var Jya=function(a,b){return a+Math.random()*(b-a)};var Zi=function(){};Zi.prototype.next=function(){return Kya};var Kya={done:!0,value:void 0},$i=function(a){return{value:a,done:!1}};Zi.prototype.wA=function(){return this};var Lya=function(a){if(a instanceof aj||a instanceof bj||a instanceof cj)return a;if("function"==typeof a.next)return new aj(function(){return a});if("function"==typeof a[Symbol.iterator])return new aj(function(){return a[Symbol.iterator]()});if("function"==typeof a.wA)return new aj(function(){return a.wA()});throw Error("W");},aj=function(a){this.uNa=a};aj.prototype.wA=function(){return new bj(this.uNa())};aj.prototype[Symbol.iterator]=function(){return new cj(this.uNa())};aj.prototype.hva=function(){return new cj(this.uNa())};
var bj=function(a){this.haa=a};_.X(bj,Zi);bj.prototype.next=function(){return this.haa.next()};bj.prototype[Symbol.iterator]=function(){return new cj(this.haa)};bj.prototype.hva=function(){return new cj(this.haa)};var cj=function(a){aj.call(this,function(){return a});this.haa=a};_.X(cj,aj);cj.prototype.next=function(){return this.haa.next()};var Mya=function(){};var dj=function(){};_.li(dj,Mya);dj.prototype.Yy=function(){for(var a=0,b=_.q(this),c=b.next();!c.done;c=b.next())a++;return a};dj.prototype[Symbol.iterator]=function(){return Lya(this.wA(!0)).hva()};dj.prototype.clear=function(){var a=Array.from(this);a=_.q(a);for(var b=a.next();!b.done;b=a.next())this.remove(b.value)};var Nya=function(a){this.Du=a};_.li(Nya,dj);_.h=Nya.prototype;_.h.kqa=function(){if(!this.Du)return!1;try{return this.Du.setItem("__sak","1"),this.Du.removeItem("__sak"),!0}catch(a){return!1}};_.h.set=function(a,b){try{this.Du.setItem(a,b)}catch(c){if(0==this.Du.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.h.get=function(a){a=this.Du.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.h.remove=function(a){this.Du.removeItem(a)};_.h.Yy=function(){return this.Du.length};_.h.wA=function(a){var b=0,c=this.Du,d=new Zi;d.next=function(){if(b>=c.length)return Kya;var e=c.key(b++);if(a)return $i(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return $i(e)};return d};_.h.clear=function(){this.Du.clear()};_.h.key=function(a){return this.Du.key(a)};var Oya=function(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.Du=a};_.li(Oya,Nya);/*

Math.uuid.js (v1.4)
http://www.broofa.com
mailto:robert@broofa.com
Copyright (c) 2010 Robert Kieffer
Dual licensed under the MIT and GPL licenses.
*/
var Pya="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");var Qya=new Oya;var Rya=function(a){_.p.call(this,a)};_.X(Rya,_.p);Rya.prototype.toObject=function(){return Sya(this)};var Sya=function(a){if(null!=a)return _.zb(a),{fieldPath:_.l(_.k(a,1))}};var Tya=function(a){_.p.call(this,a)};_.X(Tya,_.p);Tya.prototype.setInterval=function(a){return _.mb(this,1,a)};Tya.prototype.clearInterval=function(){return _.Ci(this,1)};Tya.prototype.toObject=function(){return Uya(this)};var Uya=function(a){if(null!=a)return _.zb(a),{interval:_.l(_.k(a,1))}};var Vya=function(a){_.p.call(this,a)};_.X(Vya,_.p);_.h=Vya.prototype;_.h.IB=function(){return _.Si(this,Rya,1,Wya)};_.h.Qta=function(a){return _.lya(this,1,Wya,a)};_.h.CI=function(){return _.Ci(this,1)};_.h.R9=function(){return void 0!==gya(this,Rya,Di(this,Wya,1))};_.h.getTime=function(){return _.Si(this,Tya,2,Wya)};_.h.setTime=function(a){return _.lya(this,2,Wya,a)};var Wya=[1,2];Vya.prototype.toObject=function(){return Xya(this)};
var Xya=function(a){if(null!=a)return _.zb(a),{filter:Sya(a.IB()),time:Uya(a.getTime())}};var Yya=function(a){_.p.call(this,a)};_.X(Yya,_.p);Yya.prototype.getType=function(){return _.Xh(this,1)};Yya.prototype.Vm=function(a){return _.mb(this,1,a)};Yya.prototype.toObject=function(){return Zya(this)};var Zya=function(a){if(null!=a)return _.zb(a),{type:_.l(_.k(a,1)),region:_.l(_.k(a,2)),kSc:_.l(_.k(a,3))}};var $ya=function(a){_.p.call(this,a)};_.X($ya,_.p);_.h=$ya.prototype;_.h.Kt=function(){return _.Xh(this,2)};_.h.EW=function(){return _.Ci(this,2)};_.h.gY=function(){return _.Xh(this,3)};_.h.bz=function(){return _.Ui(this,3)};_.h.toObject=function(){return aza(this)};var aza=function(a){if(null!=a)return _.zb(a),{AQc:_.l(_.k(a,1)),label:_.l(_.k(a,2)),link:_.l(_.k(a,3)),BQc:_.l(_.k(a,4))}};var bza=function(a){_.p.call(this,a)};_.X(bza,_.p);bza.prototype.toObject=function(){return cza(this)};var cza=function(a){if(null!=a)return _.zb(a),{category:_.l(_.k(a,1))}};var dza=function(a){_.p.call(this,a)};_.X(dza,_.p);dza.prototype.toObject=function(){return eza(this)};var eza=function(a){if(null!=a)return _.zb(a),{priority:_.l(_.Ki(a,1))}};var fza=function(a){_.p.call(this,a)};_.X(fza,_.p);_.h=fza.prototype;_.h.v9=function(){return _.Xh(this,1)};_.h.Ml=function(a){_.mb(this,1,a)};_.h.getUrl=function(){return _.Xh(this,2)};_.h.EJ=function(){return _.k(this,2)};_.h.HL=function(a){return _.mb(this,2,a)};_.h.W9=function(){return _.Ui(this,2)};_.h.toObject=function(){return gza(this)};var gza=function(a){if(null!=a)return _.zb(a),{title:_.l(_.k(a,1)),url:_.l(_.k(a,2)),index:_.l(_.Ki(a,3))}};var hza=function(a){_.p.call(this,a)};_.X(hza,_.p);_.h=hza.prototype;_.h.getType=function(){return _.Pi(this,1,0)};_.h.Vm=function(a){return _.mb(this,1,a)};_.h.gY=function(){return _.Xh(this,2)};_.h.bz=function(){return _.Ui(this,2)};_.h.toObject=function(){return iza(this)};var iza=function(a){if(null!=a)return _.zb(a),{type:_.l(_.k(a,1)),link:_.l(_.k(a,2))}};var jza=function(a){_.p.call(this,a)};_.X(jza,_.p);jza.prototype.Bg=function(){return _.Xh(this,1)};jza.prototype.toObject=function(){return kza(this)};var kza=function(a){if(null!=a)return _.zb(a),{status:_.l(_.k(a,1)),YZc:_.l(_.k(a,2))}};var lza=function(a){_.p.call(this,a)};_.X(lza,_.p);lza.prototype.toObject=function(){return mza(this)};var mza=function(a){if(null!=a)return _.zb(a),{pageSize:_.l(_.Ki(a,1)),index:_.l(_.Ki(a,2)),cUc:_.l(_.k(a,3)),GWc:_.l(_.yi(a,4)),step:_.l(_.k(a,5)),kXc:_.l(_.Ki(a,6)),sortColumn:_.l(_.k(a,7)),y1c:_.l(_.k(a,8)),RPc:_.l(_.k(a,9)),eYc:_.l(_.k(a,10))}};var nza=function(a){_.p.call(this,a)};_.X(nza,_.p);nza.prototype.getStringValue=function(){return _.Qi(this,3,ej)};nza.prototype.setStringValue=function(a){return _.Dh(this,3,ej,a)};var ej=[2,3,4,5,6];nza.prototype.toObject=function(){return oza(this)};
var oza=function(a){if(null!=a){_.zb(a);var b=_.l(_.k(a,1)),c=_.l(_.yi(a,Di(a,ej,2))),d=_.l(_.Ri(a,3,ej)),e=_.l(_.Ri(a,4,ej)),f=Di(a,ej,5);return{FQc:b,VQc:c,stringValue:d,eUc:e,intValue:_.l(_.k(a,f)),doubleValue:_.l(xi(a,Di(a,ej,6))),mZc:_.l(_.k(a,7))}}};var pza=function(a){_.p.call(this,a)};_.X(pza,_.p);pza.prototype.upb=function(){return _.Xh(this,5)};pza.mc=[15];pza.prototype.toObject=function(){return qza(this)};
var qza=function(a){if(null!=a)return _.zb(a),{AZc:_.l(_.k(a,1)),N1c:_.l(_.k(a,2)),xWc:_.l(_.k(a,3)),mYc:_.l(_.k(a,4)),OEc:_.l(_.k(a,5)),BZc:_.l(_.k(a,6)),uWc:_.l(_.k(a,7)),vWc:_.l(_.k(a,8)),wWc:_.l(_.k(a,9)),rWc:_.l(_.k(a,10)),sWc:_.l(_.yi(a,11)),qWc:_.l(_.yi(a,12)),p1c:_.l(_.k(a,13)),VXc:mza(_.Ei(a,lza,14)),nZc:_.vb(_.Fi(a,nza,15),oza),MSc:gza(_.Ei(a,fza,16)),LSc:eza(_.Ei(a,dza,17)),cQc:Xya(_.Ei(a,Vya,18)),JSc:cza(_.Ei(a,bza,19)),tRc:Zya(_.Ei(a,Yya,20)),rSc:aza(_.Ei(a,$ya,21)),KSc:_.l(_.k(a,22)),
PSc:kza(_.Ei(a,jza,23)),OSc:iza(_.Ei(a,hza,24))}};var rza=function(a){_.p.call(this,a)};_.X(rza,_.p);rza.prototype.toObject=function(){return sza(this)};var sza=function(a){if(null!=a)return _.zb(a),{eva:_.l(_.k(a,1)),serverIp:_.l(Paa(_.k(a,2))),Gsa:_.l(Paa(_.k(a,3)))}};var fj=function(a){_.p.call(this,a)};_.X(fj,_.p);fj.prototype.yu=function(a){return _.mb(this,10,a)};fj.mc=[1];fj.prototype.toObject=function(){return tza(this)};var tza=function(a){if(null!=a)return _.zb(a),{yRc:_.vb(_.Fi(a,fj,1),tza),UQc:_.l(_.k(a,2)),iaa:_.l(_.k(a,3)),yE:_.l(_.k(a,10))}};var gj=function(a){_.p.call(this,a)};_.X(gj,_.p);gj.prototype.getWidth=function(){return _.Ki(this,1)};gj.prototype.getHeight=function(){return _.Ki(this,2)};gj.prototype.toObject=function(){return uza(this)};var uza=function(a){if(null!=a)return _.zb(a),{width:_.l(_.Ki(a,1)),height:_.l(_.Ki(a,2))}};var vza=function(a){_.p.call(this,a)};_.X(vza,_.p);vza.prototype.toObject=function(){return wza(this)};var wza=function(a){if(null!=a)return _.zb(a),{screenResolution:uza(_.Ei(a,gj,1)),S0c:_.l(_.Ki(a,2)),z3c:uza(_.Ei(a,gj,3))}};var xza=function(a){_.p.call(this,a)};_.X(xza,_.p);_.h=xza.prototype;_.h.getKey=function(){return _.k(this,1)};_.h.OC=function(a){_.mb(this,1,a)};_.h.kF=function(){return _.Ui(this,1)};_.h.Sta=function(a){_.mb(this,2,a)};_.h.toObject=function(){return yza(this)};var yza=function(a){if(null!=a)return _.zb(a),{key:_.l(_.k(a,1)),jRa:_.l(_.k(a,2))}};var zza=function(a){_.p.call(this,a)};_.X(zza,_.p);_.h=zza.prototype;_.h.getKey=function(){return _.k(this,1)};_.h.OC=function(a){_.mb(this,1,a)};_.h.kF=function(){return _.Ui(this,1)};_.h.getValue=function(){return _.k(this,2)};_.h.wY=function(){return _.k(this,2)};_.h.setValue=function(a){return _.mb(this,2,a)};_.h.Zf=function(){return _.Ui(this,2)};_.h.toObject=function(){return Aza(this)};var Aza=function(a){if(null!=a)return _.zb(a),{key:_.l(_.k(a,1)),value:_.l(_.k(a,2))}};var Bza=function(a){_.p.call(this,a)};_.X(Bza,_.p);Bza.prototype.Sta=function(a){_.mb(this,2,a)};Bza.prototype.toObject=function(){return Cza(this)};var Cza=function(a){if(null!=a)return _.zb(a),{bAc:_.l(_.k(a,1)),jRa:_.l(_.k(a,2))}};var hj=function(a){_.p.call(this,a)};_.X(hj,_.p);hj.prototype.getMessage=function(){return _.k(this,1)};hj.prototype.Xta=function(a){return _.mb(this,1,a)};hj.prototype.toObject=function(){return Dza(this)};var Dza=function(a){if(null!=a)return _.zb(a),{message:_.l(_.k(a,1)),LYc:_.l(_.k(a,2)),B3c:_.l(_.k(a,3)),bTc:_.l(_.k(a,4)),cTc:_.l(_.k(a,5))}};var Eza=function(a){_.p.call(this,a)};_.X(Eza,_.p);Eza.prototype.toObject=function(){return Fza(this)};var Fza=function(a){if(null!=a)return _.zb(a),{moduleId:_.l(_.k(a,1)),c_c:_.l(_.k(a,2))}};var Gza=function(a){_.p.call(this,a)};_.X(Gza,_.p);_.h=Gza.prototype;_.h.getKey=function(){return _.k(this,1)};_.h.OC=function(a){_.mb(this,1,a)};_.h.kF=function(){return _.Ui(this,1)};_.h.getValue=function(){return _.k(this,2)};_.h.wY=function(){return _.k(this,2)};_.h.setValue=function(a){return _.mb(this,2,a)};_.h.Zf=function(){return _.Ui(this,2)};_.h.toObject=function(){return Hza(this)};var Hza=function(a){if(null!=a)return _.zb(a),{key:_.l(_.k(a,1)),value:_.l(_.k(a,2))}};var Iza=function(a){_.p.call(this,a)};_.X(Iza,_.p);_.h=Iza.prototype;_.h.getKey=function(){return _.k(this,1)};_.h.OC=function(a){_.mb(this,1,a)};_.h.kF=function(){return _.Ui(this,1)};_.h.kpb=function(){return _.k(this,2)};_.h.getValue=function(){return _.k(this,3)};_.h.wY=function(){return _.k(this,3)};_.h.setValue=function(a){return _.mb(this,3,a)};_.h.Zf=function(){return _.Ui(this,3)};_.h.toObject=function(){return Jza(this)};
var Jza=function(a){if(null!=a)return _.zb(a),{key:_.l(_.k(a,1)),comparator:_.l(_.k(a,2)),value:_.l(_.k(a,3))}};var Kza=function(a){_.p.call(this,a)};_.X(Kza,_.p);Kza.mc=[1];Kza.prototype.toObject=function(){return Lza(this)};var Lza=function(a){if(null!=a)return _.zb(a),{H_c:_.vb(_.Fi(a,Iza,1),Jza),I_c:_.l(_.k(a,2))}};var Mza=function(a){_.p.call(this,a)};_.X(Mza,_.p);Mza.mc=[1,2,3];Mza.prototype.toObject=function(){return Nza(this)};var Nza=function(a){if(null!=a)return _.zb(a),{vEc:_.l(_.Mi(a,1)),krc:_.l(_.Mi(a,2)),lrc:_.l(_.Yh(a,3)),YYc:_.l(_.k(a,4))}};var Oza=function(a){_.p.call(this,a)};_.X(Oza,_.p);Oza.prototype.toObject=function(){return Pza(this)};var Pza=function(a){if(null!=a)return _.zb(a),{pKc:_.l(_.k(a,1)),qKc:_.l(_.k(a,2)),K_c:_.l(_.k(a,3)),CVc:_.l(_.yi(a,4)),AVc:_.l(_.yi(a,5)),FZc:_.l(_.k(a,6)),oKc:_.l(_.k(a,7))}};var Qza=function(a){_.p.call(this,a)};_.X(Qza,_.p);Qza.prototype.toObject=function(){return Rza(this)};var Rza=function(a){if(null!=a)return _.zb(a),{bYc:Pza(_.Ei(a,Oza,1)),dYc:_.l(_.yi(a,2)),aYc:Nza(_.Ei(a,Mza,3))}};var Sza=function(a){_.p.call(this,a)};_.X(Sza,_.p);Sza.prototype.toObject=function(){return Tza(this)};var Tza=function(a){if(null!=a)return _.zb(a),{XSc:_.l(_.k(a,1)),WSc:_.l(_.k(a,2)),cacheHit:_.l(_.yi(a,3)),aTc:_.l(_.yi(a,4)),b0c:_.l(_.yi(a,5)),aborted:_.l(_.yi(a,6)),N2c:_.l(_.k(a,7))}};var Uza=function(a){_.p.call(this,a)};_.X(Uza,_.p);Uza.prototype.toObject=function(){return Vza(this)};var Vza=function(a){if(null!=a)return _.zb(a),{dWc:_.Bi(a,1),gWc:_.Xh(a,2),hWc:_.Xh(a,3),cWc:_.Li(a,4),j3c:_.Pi(a,5,0),a_c:_.Xh(a,6),eWc:_.Xh(a,7),fWc:_.Xh(a,8)}};var Wza=function(a){_.p.call(this,a)};_.X(Wza,_.p);Wza.prototype.toObject=function(){return Xza(this)};var Xza=function(a){if(null!=a)return _.zb(a),{yWc:Vza(_.Ei(a,Uza,1))}};var Yza=function(a){_.p.call(this,a)};_.X(Yza,_.p);_.h=Yza.prototype;_.h.getFeature=function(){return _.k(this,7)};_.h.yJb=function(a){return _.mb(this,7,a)};_.h.hasFeature=function(){return _.Ui(this,7)};_.h.vea=function(a){_.mb(this,6,a)};_.h.WNa=function(){return qya(this,6)};_.h.toObject=function(){return Zza(this)};
var Zza=function(a){if(null!=a)return _.zb(a),{goa:_.l(_.k(a,7)),qUc:_.l(_.k(a,1)),release:_.l(_.k(a,2)),environment:_.l(_.k(a,6)),xZc:_.l(_.k(a,3)),zZc:_.l(_.k(a,4)),yZc:_.l(_.k(a,5))}};var $za=function(a){_.p.call(this,a)};_.X($za,_.p);$za.prototype.toObject=function(){return aAa(this)};var aAa=function(a){if(null!=a)return _.zb(a),{VZc:_.l(_.k(a,1))}};var bAa=function(a){_.p.call(this,a)};_.X(bAa,_.p);bAa.prototype.toObject=function(){return cAa(this)};var cAa=function(a){if(null!=a)return _.zb(a),{z0c:_.l(_.k(a,1)),y0c:_.l(_.k(a,2))}};var ij=function(a){_.p.call(this,a)};_.X(ij,_.p);ij.prototype.Qg=function(){return _.k(this,4)};ij.prototype.rS=function(a){_.mb(this,4,a)};ij.prototype.LJ=function(){return _.Ui(this,4)};ij.prototype.toObject=function(){return dAa(this)};var dAa=function(a){if(null!=a)return _.zb(a),{gUc:_.l(_.k(a,1)),errorCode:_.l(_.k(a,2)),fUc:_.l(_.k(a,3)),domain:_.l(_.k(a,4)),reason:_.l(_.k(a,5)),LRc:_.l(_.k(a,6))}};var eAa=function(a){_.p.call(this,a)};_.X(eAa,_.p);_.h=eAa.prototype;_.h.hua=function(a){return _.mb(this,4,a)};_.h.XNa=function(){return _.Ei(this,ij,8)};_.h.wOa=function(){return _.k(this,9)};_.h.oXa=function(a){return _.mb(this,9,a)};_.h.toObject=function(){return fAa(this)};
var fAa=function(a){if(null!=a)return _.zb(a),{mLc:_.l(_.k(a,1)),J_c:_.l(_.k(a,2)),G_c:_.l(_.k(a,3)),statusCode:_.l(_.Ki(a,4)),RGc:_.l(_.k(a,5)),jta:_.l(_.k(a,6)),vuc:_.l(_.k(a,7)),zX:dAa(a.XNa()),requestId:_.l(_.k(a,9)),CGc:_.l(_.yi(a,10))}};var gAa=function(a){_.p.call(this,a)};_.X(gAa,_.p);_.h=gAa.prototype;_.h.getUrl=function(){return _.k(this,2)};_.h.EJ=function(){return _.k(this,2)};_.h.HL=function(a){return _.mb(this,2,a)};_.h.W9=function(){return _.Ui(this,2)};_.h.Qg=function(){return _.k(this,12)};_.h.rS=function(a){_.mb(this,12,a)};_.h.LJ=function(){return _.Ui(this,12)};_.h.XNa=function(){return _.Ei(this,ij,9)};_.h.wOa=function(){return _.k(this,10)};_.h.oXa=function(a){return _.mb(this,10,a)};_.h.toObject=function(){return hAa(this)};
var hAa=function(a){if(null!=a)return _.zb(a),{method:_.l(_.k(a,1)),url:_.l(_.k(a,2)),IYc:_.l(_.k(a,3)),domain:_.l(_.k(a,12)),mLc:_.l(_.k(a,4)),D0c:_.l(_.Ki(a,5)),RGc:_.l(_.k(a,6)),jta:_.l(_.k(a,7)),vuc:_.l(_.k(a,8)),zX:dAa(a.XNa()),requestId:_.l(_.k(a,10)),CGc:_.l(_.yi(a,11))}};var jj=function(a){_.p.call(this,a)};_.X(jj,_.p);jj.prototype.opa=function(){return _.Ei(this,gAa,2)};jj.prototype.QOa=function(){return _.Ei(this,eAa,3)};jj.prototype.fOa=function(){return _.Ei(this,hj,4)};jj.prototype.toObject=function(){return iAa(this)};var iAa=function(a){if(null!=a)return _.zb(a),{Uvc:_.l(_.k(a,1)),bwa:hAa(a.opa()),OMc:fAa(a.QOa()),uBc:Dza(a.fOa()),fYc:cAa(_.Ei(a,bAa,5))}};var kj=function(a){_.p.call(this,a)};_.X(kj,_.p);kj.prototype.getKey=function(){return _.k(this,1)};kj.prototype.OC=function(a){_.mb(this,1,a)};kj.prototype.kF=function(){return null!=_.k(this,1)};kj.prototype.Sta=function(a){_.mb(this,3,a)};kj.mc=[4];kj.prototype.toObject=function(){return jAa(this)};var jAa=function(a){if(null!=a)return _.zb(a),{key:_.l(_.k(a,1)),Vw:_.l(_.k(a,2)),jRa:_.l(_.k(a,3)),bXc:_.l(_.Yh(a,4))}};var lj=function(a){_.p.call(this,a)};_.X(lj,_.p);lj.prototype.hXa=function(a){return _.mb(this,1,a)};lj.mc=[3];lj.prototype.toObject=function(){return kAa(this)};var kAa=function(a){if(null!=a)return _.zb(a),{pP:_.l(_.Ki(a,1)),TTc:_.l(_.Ki(a,2)),KZc:_.l(_.Mi(a,3)),Iva:_.l(_.k(a,4)),nRc:_.l(_.k(a,7))}};var lAa=function(a){_.p.call(this,a)};_.X(lAa,_.p);lAa.prototype.toObject=function(){return mAa(this)};var mAa=function(a){if(null!=a)return _.zb(a),{eQc:kAa(_.Ei(a,lj,1)),u3c:qza(_.Ei(a,pza,2))}};var nAa=function(a){_.p.call(this,a,107)};_.X(nAa,_.p);_.h=nAa.prototype;_.h.aua=function(a){_.mb(this,1,a)};_.h.Ri=function(){return _.k(this,32)};_.h.setProjectId=function(a){return _.mb(this,32,a)};_.h.Kta=function(a){_.mb(this,2,a)};_.h.lXa=function(a){return _.mb(this,6,_.Ta(a))};_.h.Sta=function(a){_.mb(this,7,a)};_.h.nXa=function(a){return _.mb(this,8,a)};_.h.dXa=function(a){return _.mb(this,12,a)};_.h.vea=function(a){_.mb(this,82,a)};
_.h.WNa=function(){var a=_.k(this,82);return null==a?void 0:a};_.h.CJb=function(a){_.mb(this,16,_.Ta(a))};_.h.mXa=function(a){return _.mb(this,17,a)};_.h.sOa=function(){return _.k(this,18)};_.h.bua=function(a){return _.mb(this,18,a)};_.h.opa=function(){return _.Ei(this,gAa,30)};_.h.QOa=function(){return _.Ei(this,eAa,31)};_.h.fOa=function(){return _.Ei(this,hj,47)};_.h.QNa=function(){return _.k(this,94)};_.h.Nta=function(a){return _.mb(this,94,a)};_.h.upb=function(){return _.Ei(this,Wza,98)};
var oAa={};nAa.mc=[5,15,85,44,49,50,63,64,71];
nAa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={projectNumber:_.l(_.k(this,1)),projectId:_.l(_.k(this,32)),organizationId:_.l(_.k(this,53)),MUc:_.l(_.k(this,72)),bSc:_.l(_.k(this,74)),ORc:_.l(_.k(this,40)),KRc:_.l(_.k(this,41)),RRc:_.l(_.k(this,42)),billingAccountId:_.l(_.k(this,2)),UJb:_.l(_.k(this,73)),NQc:_.l(_.k(this,52)),appId:_.l(_.k(this,37)),wUc:_.l(_.k(this,43)),Bcb:_.l(_.k(this,57)),Dcb:_.l(_.k(this,58)),Fcb:_.l(_.k(this,59)),yQc:_.l(_.k(this,75)),Ccb:_.l(_.k(this,62)),
Ecb:_.l(_.k(this,65)),zQc:_.l(_.k(this,84)),YUc:_.l(_.k(this,60)),ZUc:_.l(_.k(this,83)),T_c:_.l(_.k(this,61)),nWc:_.l(_.k(this,69)),Uvc:_.l(_.k(this,23)),eventType:_.l(_.k(this,3)),vB:_.l(_.k(this,4)),kUc:_.vb(_.Fi(this,zza,5),Aza),pqa:_.l(_.yi(this,6)),jRa:_.l(_.k(this,7)),vVa:_.l(_.k(this,8)),RWc:_.l(_.yi(this,9)),w0c:_.l(_.k(this,10)),e1c:_.l(_.k(this,11)),UO:_.l(_.k(this,12)),environment:_.l(_.k(this,82)),P_c:_.l(_.k(this,68)),FBb:_.l(_.k(this,13)),yUc:_.l(_.k(this,24)),GQc:_.l(_.k(this,35)),
HQc:_.l(_.k(this,70)),lQc:_.l(_.k(this,14)),Z1c:_.vb(_.Fi(this,xza,15),yza),zqa:_.l(_.yi(this,16)),QEc:_.l(_.k(this,17)),referer:_.l(_.k(this,18)),aSc:_.l(_.k(this,19)),Sqb:Aya(_.Ei(this,zya,20)),cYc:Rza(_.Ei(this,Qza,91)),t3c:mAa(_.Ei(this,lAa,21)),sZc:_.l(_.k(this,25)),bAc:_.l(_.k(this,22)),mWc:Cza(_.Ei(this,Bza,51)),oWc:_.l(_.k(this,26)),F_c:iAa(_.Ei(this,jj,46)),rZc:_.l(_.yi(this,27)),A0c:_.l(_.k(this,28)),UZc:aAa(_.Ei(this,$za,38)),oZc:Zza(_.Ei(this,Yza,29)),a2c:_.vb(_.Fi(this,kj,85),jAa),bRb:_.l(_.k(this,
86)),bwa:hAa(this.opa()),OMc:fAa(this.QOa()),wTc:wza(_.Ei(this,vza,33)),bRc:_.l(_.k(this,34)),SXc:_.l(_.k(this,36)),QXc:_.l(_.k(this,39)),kYc:_.l(_.Yh(this,44)),RXc:_.l(_.k(this,45)),uBc:Dza(this.fOa()),SSc:_.l(_.k(this,48)),hUc:yb(_.bb(this,49,_.Ga(this.mf)&18?bba:cba)),y2c:_.vb(_.Fi(this,fj,50),tza),f1c:yb(zi(this,99)),g1c:tza(_.Ei(this,fj,100)),uRc:_.l(_.k(this,54)),EXc:Lza(_.Ei(this,Kza,55)),DXc:Hza(_.Ei(this,Gza,56)),dXc:_.vb(_.Fi(this,Eza,63),Fza),cXc:_.vb(_.Fi(this,Eza,64),Fza),tWc:_.l(_.k(this,
66)),zWc:_.l(_.k(this,67)),ZXc:_.l(_.Yh(this,71)),mVc:_.l(_.k(this,76)),pVc:_.l(_.k(this,77)),lVc:_.l(_.k(this,78)),oVc:_.l(_.k(this,79)),nVc:_.l(_.k(this,80)),xeb:_.l(_.k(this,81)),Agb:_.l(_.k(this,87)),aZc:Tza(_.Ei(this,Sza,88)),OXc:_.l(_.k(this,89)),PXc:_.l(_.k(this,90)),vYc:_.l(_.k(this,92)),gaiaId:_.l(_.k(this,93)),pgb:_.l(_.k(this,94)),QRc:_.l(_.k(this,95)),pQc:_.l(_.k(this,96)),oQc:_.l(_.k(this,97)),OEc:Xza(this.upb()),VPc:_.l(_.k(this,101)),kWc:_.l(_.yi(this,102)),YSc:_.l(_.k(this,104)),gSc:_.l(_.k(this,
105)),datasetId:_.l(_.k(this,106))};yba(this,a,oAa)}else a=void 0;return a};var pAa=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.startsWith("blob:")&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("X`"+a);if("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"!==c)throw Error("Y`"+c);a="";var d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0,d);if("http"===c&&"80"!==e||"https"===c&&"443"!==e)a=":"+e}return c+"://"+b+a};var rAa=function(a,b,c){var d=String(_.da.location.href);return d&&a&&b?[b,qAa(pAa(d),a,c||null)].join(" "):null},qAa=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.pi(d,function(m){e.push(m)}),sAa(e.join(" "));var f=[],g=[];_.pi(c,function(m){g.push(m.key);f.push(m.value)});c=Math.floor((new Date).getTime()/1E3);e=0==f.length?[c,b,a]:[f.join(":"),c,b,a];_.pi(d,function(m){e.push(m)});a=sAa(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},sAa=function(a){var b=
Aba();b.update(a);return b.digestString().toLowerCase()};var tAa={};var Iba="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var uAa,vAa=function(){if(void 0===uAa){var a=null,b=_.da.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:gxa,createScript:gxa,createScriptURL:gxa})}catch(c){_.da.console&&_.da.console.error(c.message)}uAa=a}return uAa};var xAa,wAa;_.mj=function(a,b){this.PLb=a===wAa&&b||"";this.ddc=xAa};_.mj.prototype.cw=!0;_.mj.prototype.Bq=function(){return this.PLb};_.mh=function(a){return a instanceof _.mj&&a.constructor===_.mj&&a.ddc===xAa?a.PLb:"type_error:Const"};_.nh=function(a){return new _.mj(wAa,a)};xAa={};wAa={};var yAa;yAa={};_.nj=function(a){this.FUa=a;this.cw=!0};_.nj.prototype.toString=function(){return this.FUa.toString()};_.nj.prototype.Bq=function(){return this.FUa.toString()};_.Awa=function(a){return a instanceof _.nj&&a.constructor===_.nj?a.FUa:"type_error:SafeScript"};_.zwa=function(a){var b=vAa();a=b?b.createScript(a):a;return new _.nj(a,yAa)};var zAa;_.oj=function(a){this.JUa=a};_.oj.prototype.toString=function(){return this.JUa+""};_.oj.prototype.cw=!0;_.oj.prototype.Bq=function(){return this.JUa.toString()};_.pj=function(a){return _.jh(a).toString()};_.jh=function(a){return a instanceof _.oj&&a.constructor===_.oj?a.JUa:"type_error:TrustedResourceUrl"};zAa={};_.Xf=function(a){var b=vAa();a=b?b.createScriptURL(a):a;return new _.oj(a,zAa)};var AAa,CAa,DAa,EAa,GAa;_.Uf=function(a){this.IUa=a};_.Uf.prototype.toString=function(){return this.IUa.toString()};_.Uf.prototype.cw=!0;_.Uf.prototype.Bq=function(){return this.IUa.toString()};_.Vf=function(a){return a instanceof _.Uf&&a.constructor===_.Uf?a.IUa:"type_error:SafeUrl"};AAa=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;_.BAa=function(a){a=String(a);a=a.replace(/(%0A|%0D)/g,"");return a.match(AAa)?_.Zf(a):null};CAa=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
_.qj=function(a){a instanceof _.Uf||(a="object"==typeof a&&a.cw?a.Bq():String(a),a=CAa.test(a)?_.Zf(a):_.BAa(a));return a||_.zna};try{new URL("s://g"),DAa=!0}catch(a){DAa=!1}EAa=DAa;
_.FAa=function(a){if(a instanceof _.Uf)return a;a="object"==typeof a&&a.cw?a.Bq():String(a);a:{var b=a;if(EAa){try{var c=new URL(b)}catch(d){b="https:";break a}b=c.protocol}else b:{c=document.createElement("a");try{c.href=b}catch(d){b=void 0;break b}b=c.protocol;b=":"===b||""===b?"https:":b}}"javascript:"===b&&(a="about:invalid#zClosurez");return _.Zf(a)};GAa={};_.Zf=function(a){return new _.Uf(a,GAa)};_.zna=_.Zf("about:invalid#zClosurez");_.HAa={};_.rj=function(a){this.HUa=a;this.cw=!0};_.rj.prototype.Bq=function(){return this.HUa};_.rj.prototype.toString=function(){return this.HUa.toString()};_.IAa=new _.rj("",_.HAa);_.JAa=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.KAa=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");
_.LAa=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|radial-gradient|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|steps|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g");_.MAa={};_.sj=function(a){this.GUa=a;this.cw=!0};_.sj.prototype.toString=function(){return this.GUa.toString()};_.sj.prototype.Bq=function(){return this.GUa};_.NAa=new _.sj("",_.MAa);var OAa;OAa={};_.tj=function(a){this.EUa=a;this.cw=!0};_.tj.prototype.Bq=function(){return this.EUa.toString()};_.tj.prototype.toString=function(){return this.EUa.toString()};_.uj=function(a){return _.Sf(a).toString()};_.Sf=function(a){return a instanceof _.tj&&a.constructor===_.tj?a.EUa:"type_error:SafeHtml"};_.Rf=function(a){var b=vAa();a=b?b.createHTML(a):a;return new _.tj(a,OAa)};_.PAa=new _.tj(_.da.trustedTypes&&_.da.trustedTypes.emptyHTML||"",OAa);var TAa,VAa;_.QAa=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=_.Sf(_.PAa);return!b.parentElement});_.RAa=function(a,b){b=b instanceof _.Uf?b:_.FAa(b);a.href=_.Vf(b)};TAa=function(a,b){var c=_.SAa(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.src=_.jh(b)};
_.vj=function(a,b,c,d){a=a instanceof _.Uf?a:_.FAa(a);b=b||_.da;c=c instanceof _.mj?_.mh(c):c||"";return void 0!==d?b.open(_.Vf(a),c,d):b.open(_.Vf(a),c)};_.SAa=function(a){return _.UAa("script[nonce]",a)};VAa=/^[\w+/_-]+[=]{0,2}$/;_.UAa=function(a,b){b=(b||_.da).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||a.getAttribute("nonce"))&&VAa.test(a)?a:"":""};var WAa,wj;WAa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};wj=function(a,b){if(!Number.isFinite(a))return String(a);a=String(a);var c=a.indexOf(".");-1===c&&(c=a.length);var d="-"===a[0]?"-":"";d&&(a=a.substring(1));return d+WAa("0",Math.max(0,b-c))+a};_.xj=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^_.ki()).toString(36)};
_.XAa=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.YAa=function(a,b){var c=1;a=a.split(b);for(var d=[];0<c&&a.length;)d.push(a.shift()),c--;a.length&&d.push(a.join(b));return d};_.yj=function(a){this.Yh=a||{cookie:""}};_.h=_.yj.prototype;_.h.isEnabled=function(){if(!_.da.navigator.cookieEnabled)return!1;if(!this.zl())return!0;this.set("TESTCOOKIESENABLED","1",{dra:60});if("1"!==this.get("TESTCOOKIESENABLED"))return!1;this.remove("TESTCOOKIESENABLED");return!0};
_.h.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.VHb;d=c.uIb||!1;var f=c.domain||void 0;var g=c.path||void 0;var m=c.dra}if(/[;=\s]/.test(a))throw Error("ea`"+a);if(/[;\r\n]/.test(b))throw Error("fa`"+b);void 0===m&&(m=-1);c=f?";domain="+f:"";g=g?";path="+g:"";d=d?";secure":"";m=0>m?"":0==m?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*m)).toUTCString();this.Yh.cookie=a+"="+b+c+g+m+d+(null!=e?";samesite="+e:"")};
_.h.get=function(a,b){for(var c=a+"=",d=(this.Yh.cookie||"").split(";"),e=0,f;e<d.length;e++){f=(0,_.oi)(d[e]);if(0==f.lastIndexOf(c,0))return f.slice(c.length);if(f==a)return""}return b};_.h.remove=function(a,b,c){var d=this.XO(a);this.set(a,"",{dra:0,path:b,domain:c});return d};_.h.gF=function(){return ZAa(this).keys};_.h.Lt=function(){return ZAa(this).values};_.h.zl=function(){return!this.Yh.cookie};_.h.Yy=function(){return this.Yh.cookie?(this.Yh.cookie||"").split(";").length:0};
_.h.XO=function(a){return void 0!==this.get(a)};_.h.clear=function(){for(var a=ZAa(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};var ZAa=function(a){a=(a.Yh.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=(0,_.oi)(a[f]),d=e.indexOf("="),-1==d?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};var $Aa,aBa;$Aa=function(a){return!!tAa.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)};aBa=function(a,b,c,d){(a=_.da[a])||"undefined"===typeof document||(a=(new _.yj(document)).get(b));return a?rAa(a,c,d):null};
_.bBa=function(a,b){b=void 0===b?!1:b;var c=pAa(String(_.da.location.href)),d=[];var e=b;e=void 0===e?!1:e;var f=_.da.__SAPISID||_.da.__APISID||_.da.__3PSAPISID||_.da.__OVERRIDE_SID;$Aa(e)&&(f=f||_.da.__1PSAPISID);if(f)e=!0;else{if("undefined"!==typeof document){var g=new _.yj(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID")||g.get("SID")||g.get("OSID");$Aa(e)&&(f=f||g.get("__Secure-1PAPISID"))}e=!!f}e&&(e=(c=0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:"))?
_.da.__SAPISID:_.da.__APISID,e||"undefined"===typeof document||(e=new _.yj(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?rAa(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&$Aa(b)&&((b=aBa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=aBa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};var zj=function(a){_.p.call(this,a)};_.X(zj,_.p);zj.mc=[2];zj.prototype.toObject=function(){return cBa(this)};var cBa=function(a){if(null!=a)return _.zb(a),{DRc:yb(zi(a,1)),ERc:_.l(_.k(a,4)),aUc:yb(_.bb(a,2,_.Ga(a.mf)&18?bba:cba)),l3c:_.l(_.yi(a,3))}};try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var dBa=_.qi||_.si;var Aj=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};Aj.prototype.clone=function(){return new Aj(this.x,this.y)};Aj.prototype.equals=function(a){return a instanceof Aj&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};var eBa=function(a,b){return new Aj(a.x-b.x,a.y-b.y)};_.h=Aj.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 Aj?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),"number"===typeof b&&(this.y+=b));return this};_.h.scale=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};var Bj=function(a,b){this.width=a;this.height=b};_.h=Bj.prototype;_.h.clone=function(){return new Bj(this.width,this.height)};_.h.aspectRatio=function(){return this.width/this.height};_.h.zl=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*="number"===typeof b?b:a;return this};var Dj,gBa,iBa,hBa,kBa,mBa,lBa,Fj,nBa,jBa,Cj,oBa,pBa,rBa,fBa;Dj=function(a){return a?new fBa(Cj(a)):hxa||(hxa=new fBa)};gBa=function(a,b){return"string"===typeof b?a.getElementById(b):b};iBa=function(a,b){Bba(b,function(c,d){c&&"object"==typeof c&&c.cw&&(c=c.Bq());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:hBa.hasOwnProperty(d)?a.setAttribute(hBa[d],c):_.mi(d,"aria-")||_.mi(d,"data-")?a.setAttribute(d,c):a[d]=c})};
hBa={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"};kBa=function(a){a=a.document;a=jBa(a)?a.documentElement:a.body;return new Bj(a.clientWidth,a.clientHeight)};
mBa=function(a){var b=lBa(a);a=a.parentWindow||a.defaultView;return _.qi&&a.pageYOffset!=b.scrollTop?new Aj(b.scrollLeft,b.scrollTop):new Aj(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};lBa=function(a){return a.scrollingElement?a.scrollingElement:!_.si&&jBa(a)?a.documentElement:a.body||a.documentElement};Fj=function(a){return a?a.parentWindow||a.defaultView:window};
nBa=function(a,b,c){function d(m){m&&b.appendChild("string"===typeof m?a.createTextNode(m):m)}for(var e=1;e<c.length;e++){var f=c[e];if(!_.za(f)||_.Aa(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(_.Aa(f)){var g="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){g="function"==typeof f.item;break a}}g=!1}_.pi(g?_.xa(f):f,d)}}};_.Gj=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
jBa=function(a){return"CSS1Compat"==a.compatMode};_.Ij=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.Jj=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};Cj=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};oBa=function(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else _.Ij(a),a.appendChild(Cj(a).createTextNode(String(b)))};
_.qBa=function(a){var b;(b="A"==a.tagName&&a.hasAttribute("href")||"INPUT"==a.tagName||"TEXTAREA"==a.tagName||"SELECT"==a.tagName||"BUTTON"==a.tagName?!a.disabled&&(!a.hasAttribute("tabindex")||pBa(a)):a.hasAttribute("tabindex")&&pBa(a))&&_.qi?(a="function"!==typeof a.getBoundingClientRect||_.qi&&null==a.parentElement?{height:a.offsetHeight,width:a.offsetWidth}:a.getBoundingClientRect(),a=null!=a&&0<a.height&&0<a.width):a=b;return a};
pBa=function(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a};rBa=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};fBa=function(a){this.Yh=a||_.da.document||document};_.h=fBa.prototype;_.h.Soa=Dj;_.h.vi=function(a){return gBa(this.Yh,a)};_.h.getElementsByTagName=function(a,b){return(b||this.Yh).getElementsByTagName(String(a))};_.h.setProperties=iBa;_.h.jF=function(){var a=this.getWindow();return kBa(a||window)};
_.h.createElement=function(a){return _.Gj(this.Yh,a)};_.h.createTextNode=function(a){return this.Yh.createTextNode(String(a))};_.h.getWindow=function(){var a=this.Yh;return a.parentWindow||a.defaultView};_.h.appendChild=function(a,b){a.appendChild(b)};_.h.append=function(a,b){nBa(Cj(a),a,arguments)};_.h.canHaveChildren=function(a){if(1!=a.nodeType)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=_.Jj;_.h.BJ=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};_.h.cpa=function(a){var b;if(dBa&&(b=a.parentElement))return b;b=a.parentNode;return _.Aa(b)&&1==b.nodeType?b:null};
_.h.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};_.h.UB=_.qBa;var rg=function(){this.nX=this.nX;this.bR=this.bR};rg.prototype.nX=!1;rg.prototype.isDisposed=function(){return this.nX};rg.prototype.dispose=function(){this.nX||(this.nX=!0,this.hm())};var sBa=function(a,b){a.nX?b():(a.bR||(a.bR=[]),a.bR.push(b))};rg.prototype.hm=function(){if(this.bR)for(;this.bR.length;)this.bR.shift()()};var Kj=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.Qca=!1};Kj.prototype.stopPropagation=function(){this.Qca=!0};Kj.prototype.preventDefault=function(){this.defaultPrevented=!0};var tBa=[],uBa=[],vBa=!1,wBa=function(a){tBa[tBa.length]=a;if(vBa)for(var b=0;b<uBa.length;b++)a((0,_.vh)(uBa[b].wrap,uBa[b]))};var xBa=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}();var Lj=function(a,b){Kj.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.vP=null;a&&this.init(a,b)};_.li(Lj,Kj);var yBa={2:"touch",3:"pen",4:"mouse"};
Lj.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)?ri&&(zxa(b,"nodeName")||(b=null)):"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.offsetX=_.si||void 0!==
a.offsetX?a.offsetX:a.layerX,this.offsetY=_.si||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?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||("keypress"==c?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="string"===
typeof a.pointerType?a.pointerType:yBa[a.pointerType]||"";this.state=a.state;this.vP=a;a.defaultPrevented&&Lj.Yw.preventDefault.call(this)};Lj.prototype.stopPropagation=function(){Lj.Yw.stopPropagation.call(this);this.vP.stopPropagation?this.vP.stopPropagation():this.vP.cancelBubble=!0};Lj.prototype.preventDefault=function(){Lj.Yw.preventDefault.call(this);var a=this.vP;a.preventDefault?a.preventDefault():a.returnValue=!1};var zBa="closure_listenable_"+(1E6*Math.random()|0),ABa=function(a){return!(!a||!a[zBa])};var BBa=0;var CBa=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=++BBa;this.removed=this.ima=!1},DBa=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var Mj=function(a){this.src=a;this.Ti={};this.nga=0};Mj.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.Ti[f];a||(a=this.Ti[f]=[],this.nga++);var g=EBa(a,b,d,e);-1<g?(b=a[g],c||(b.ima=!1)):(b=new CBa(b,this.src,f,!!d,e),b.ima=c,a.push(b));return b};Mj.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Ti))return!1;var e=this.Ti[a];b=EBa(e,b,c,d);return-1<b?(DBa(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.Ti[a],this.nga--),!0):!1};
var FBa=function(a,b){var c=b.type;c in a.Ti&&_.wa(a.Ti[c],b)&&(DBa(b),0==a.Ti[c].length&&(delete a.Ti[c],a.nga--))};Mj.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.Ti)if(!a||c==a){for(var d=this.Ti[c],e=0;e<d.length;e++)++b,DBa(d[e]);delete this.Ti[c];this.nga--}return b};Mj.prototype.k9=function(a,b,c,d){a=this.Ti[a.toString()];var e=-1;a&&(e=EBa(a,b,c,d));return-1<e?a[e]:null};
Mj.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return Eba(this.Ti,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 EBa=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 GBa,HBa,IBa,LBa,NBa,JBa,Oj,QBa,OBa,PBa,MBa,RBa,KBa;GBa="closure_lm_"+(1E6*Math.random()|0);HBa={};IBa=0;_.Nj=function(a,b,c,d,e){if(d&&d.once)return JBa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.Nj(a,b[f],c,d,e);return null}c=KBa(c);return ABa(a)?a.listen(b,c,_.Aa(d)?!!d.capture:!!d,e):LBa(a,b,c,!1,d,e)};
LBa=function(a,b,c,d,e,f){if(!b)throw Error("ga");var g=_.Aa(e)?!!e.capture:!!e,m=MBa(a);m||(a[GBa]=m=new Mj(a));c=m.add(b,c,d,g,f);if(c.proxy)return c;d=NBa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)xBa||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(OBa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("ha");IBa++;return c};
NBa=function(){var a=PBa,b=function(c){return a.call(b.src,b.listener,c)};return b};JBa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)JBa(a,b[f],c,d,e);return null}c=KBa(c);return ABa(a)?a.IRa(b,c,_.Aa(d)?!!d.capture:!!d,e):LBa(a,b,c,!0,d,e)};Oj=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)Oj(a,b[f],c,d,e);else d=_.Aa(d)?!!d.capture:!!d,c=KBa(c),ABa(a)?a.Fs(b,c,d,e):a&&(a=MBa(a))&&(b=a.k9(b,c,d,e))&&QBa(b)};
QBa=function(a){if("number"!==typeof a&&a&&!a.removed){var b=a.src;if(ABa(b))FBa(b.wB,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(OBa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);IBa--;(c=MBa(b))?(FBa(c,a),0==c.nga&&(c.src=null,b[GBa]=null)):DBa(a)}}};OBa=function(a){return a in HBa?HBa[a]:HBa[a]="on"+a};
PBa=function(a,b){if(a.removed)a=!0;else{b=new Lj(b,this);var c=a.listener,d=a.handler||a.src;a.ima&&QBa(a);a=c.call(d,b)}return a};MBa=function(a){a=a[GBa];return a instanceof Mj?a:null};RBa="__closure_events_fn_"+(1E9*Math.random()>>>0);KBa=function(a){if("function"===typeof a)return a;a[RBa]||(a[RBa]=function(b){return a.handleEvent(b)});return a[RBa]};wBa(function(a){PBa=a(PBa)});var Pj=function(){rg.call(this);this.wB=new Mj(this);this.Pqc=this;this.bUa=null};_.li(Pj,rg);Pj.prototype[zBa]=!0;_.h=Pj.prototype;_.h.addEventListener=function(a,b,c,d){_.Nj(this,a,b,c,d)};_.h.removeEventListener=function(a,b,c,d){Oj(this,a,b,c,d)};
_.h.dispatchEvent=function(a){var b,c=this.bUa;if(c)for(b=[];c;c=c.bUa)b.push(c);c=this.Pqc;var d=a.type||a;if("string"===typeof a)a=new Kj(a,c);else if(a instanceof Kj)a.target=a.target||c;else{var e=a;a=new Kj(d,c);_.Ib(a,e)}e=!0;if(b)for(var f=b.length-1;!a.Qca&&0<=f;f--){var g=a.currentTarget=b[f];e=SBa(g,d,!0,a)&&e}a.Qca||(g=a.currentTarget=c,e=SBa(g,d,!0,a)&&e,a.Qca||(e=SBa(g,d,!1,a)&&e));if(b)for(f=0;!a.Qca&&f<b.length;f++)g=a.currentTarget=b[f],e=SBa(g,d,!1,a)&&e;return e};
_.h.hm=function(){Pj.Yw.hm.call(this);this.removeAllListeners();this.bUa=null};_.h.listen=function(a,b,c,d){return this.wB.add(String(a),b,!1,c,d)};_.h.IRa=function(a,b,c,d){return this.wB.add(String(a),b,!0,c,d)};_.h.Fs=function(a,b,c,d){return this.wB.remove(String(a),b,c,d)};_.h.removeAllListeners=function(a){return this.wB?this.wB.removeAll(a):0};
var SBa=function(a,b,c,d){b=a.wB.Ti[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.ima&&FBa(a.wB,g);e=!1!==m.call(n,d)&&e}}return e&&!d.defaultPrevented};Pj.prototype.k9=function(a,b,c,d){return this.wB.k9(String(a),b,c,d)};Pj.prototype.hasListener=function(a,b){return this.wB.hasListener(void 0!==a?String(a):void 0,b)};var TBa=function(a){this.T6=this.yKa=this.Qsb=a};TBa.prototype.reset=function(){this.T6=this.yKa=this.Qsb};TBa.prototype.getValue=function(){return this.yKa};var UBa=function(){};UBa.prototype.jd=function(a){var b=[];VBa(this,a,b);return b.join("")};
var VBa=function(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Array.isArray(b)){var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f++)c.push(e),VBa(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],"function"!=typeof f&&(c.push(e),WBa(d,c),c.push(":"),VBa(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":WBa(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("ia`"+typeof b);}}},XBa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},YBa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,WBa=function(a,b){b.push('"',a.replace(YBa,function(c){var d=XBa[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
XBa[c]=d);return d}),'"')};var ZBa=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 $Ba=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var aCa=function(){};aCa.prototype.cfb=null;aCa.prototype.getOptions=function(){return this.cfb||(this.cfb=this.ttb())};var bCa,cCa=function(){};_.li(cCa,aCa);cCa.prototype.Q6=function(){var a=dCa(this);return a?new ActiveXObject(a):new XMLHttpRequest};cCa.prototype.ttb=function(){var a={};dCa(this)&&(a[0]=!0,a[1]=!0);return a};
var dCa=function(a){if(!a.Srb&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.Srb=d}catch(e){}}throw Error("ja");}return a.Srb};bCa=new cCa;var eCa=function(a,b){this.Ftc=a;this.HGc=b;this.Era=0;this.Rr=null};eCa.prototype.get=function(){if(0<this.Era){this.Era--;var a=this.Rr;this.Rr=a.next;a.next=null}else a=this.Ftc();return a};eCa.prototype.put=function(a){this.HGc(a);100>this.Era&&(this.Era++,a.next=this.Rr,this.Rr=a)};var fCa,gCa=function(){var a=_.da.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!ka("Presto")&&(a=function(){var e=_.Gj(document,"IFRAME");e.style.display="none";document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.close();var g="callImmediate"+Math.random(),m="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=(0,_.vh)(function(n){if(("*"==m||n.origin==m)&&n.data==g)this.port1.onmessage()},
this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,m)}}});if("undefined"!==typeof a&&!daa()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.cb;c.cb=null;e()}};return function(e){d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.da.setTimeout(e,0)}},hCa=function(a){return a};wBa(function(a){hCa=a});var iCa=function(){this.Zva=this.R0=null};iCa.prototype.add=function(a,b){var c=jCa.get();c.set(a,b);this.Zva?this.Zva.next=c:this.R0=c;this.Zva=c};iCa.prototype.remove=function(){var a=null;this.R0&&(a=this.R0,this.R0=this.R0.next,this.R0||(this.Zva=null),a.next=null);return a};var jCa=new eCa(function(){return new kCa},function(a){return a.reset()}),kCa=function(){this.next=this.scope=this.fn=null};kCa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
kCa.prototype.reset=function(){this.next=this.scope=this.fn=null};var lCa,mCa=!1,nCa=new iCa,pCa=function(a,b){lCa||oCa();mCa||(lCa(),mCa=!0);nCa.add(a,b)},oCa=function(){if(_.da.Promise&&_.da.Promise.resolve){var a=_.da.Promise.resolve(void 0);lCa=function(){a.then(qCa)}}else lCa=function(){var b=qCa;b=hCa(b);"function"!==typeof _.da.setImmediate||_.da.Window&&_.da.Window.prototype&&!eaa()&&_.da.Window.prototype.setImmediate==_.da.setImmediate?(fCa||(fCa=gCa()),fCa(b)):_.da.setImmediate(b)}},qCa=function(){for(var a;a=nCa.remove();){try{a.fn.call(a.scope)}catch(b){aaa(b)}jCa.put(a)}mCa=
!1};var rCa=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var Rj=function(a){this.Ec=0;this.Dg=void 0;this.zW=this.wI=this.Lq=null;this.vpa=this.ZLa=!1;if(a!=Hya)try{var b=this;a.call(void 0,function(c){Qj(b,2,c)},function(c){Qj(b,3,c)})}catch(c){Qj(this,3,c)}},sCa=function(){this.next=this.context=this.FZ=this.Fba=this.zg=null;this.zla=!1};sCa.prototype.reset=function(){this.context=this.FZ=this.Fba=this.zg=null;this.zla=!1};
var tCa=new eCa(function(){return new sCa},function(a){a.reset()}),uCa=function(a,b,c){var d=tCa.get();d.Fba=a;d.FZ=b;d.context=c;return d},Sj=function(a){if(a instanceof Rj)return a;var b=new Rj(Hya);Qj(b,2,a);return b},wCa=function(a,b,c){vCa(a,b,c,null)||pCa(_.ji(b,a))},xCa=function(a){return new Rj(function(b,c){var d=a.length,e=[];if(d)for(var f=function(r,x){d--;e[r]=x;0==d&&b(e)},g=function(r){c(r)},m=0,n;m<a.length;m++)n=a[m],wCa(n,_.ji(f,m),g);else b(e)})};
Rj.prototype.then=function(a,b,c){return yCa(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};Rj.prototype.$goog_Thenable=!0;Rj.prototype.aM=function(a,b){return yCa(this,null,a,b)};Rj.prototype.catch=Rj.prototype.aM;Rj.prototype.cancel=function(a){if(0==this.Ec){var b=new Tj(a);pCa(function(){zCa(this,b)},this)}};
var zCa=function(a,b){if(0==a.Ec)if(a.Lq){var c=a.Lq;if(c.wI){for(var d=0,e=null,f=null,g=c.wI;g&&(g.zla||(d++,g.zg==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.Ec&&1==d?zCa(c,b):(f?(d=f,d.next==c.zW&&(c.zW=d),d.next=d.next.next):ACa(c),BCa(c,e,3,b)))}a.Lq=null}else Qj(a,3,b)},DCa=function(a,b){a.wI||2!=a.Ec&&3!=a.Ec||CCa(a);a.zW?a.zW.next=b:a.wI=b;a.zW=b},yCa=function(a,b,c,d){var e=uCa(null,null,null);e.zg=new Rj(function(f,g){e.Fba=b?function(m){try{var n=b.call(d,m);f(n)}catch(r){g(r)}}:f;
e.FZ=c?function(m){try{var n=c.call(d,m);void 0===n&&m instanceof Tj?g(m):f(n)}catch(r){g(r)}}:g});e.zg.Lq=a;DCa(a,e);return e.zg};Rj.prototype.ALc=function(a){this.Ec=0;Qj(this,2,a)};Rj.prototype.BLc=function(a){this.Ec=0;Qj(this,3,a)};
var Qj=function(a,b,c){0==a.Ec&&(a===c&&(b=3,c=new TypeError("ka")),a.Ec=1,vCa(c,a.ALc,a.BLc,a)||(a.Dg=c,a.Ec=b,a.Lq=null,CCa(a),3!=b||c instanceof Tj||ECa(a,c)))},vCa=function(a,b,c,d){if(a instanceof Rj)return DCa(a,uCa(b||Hya,c||null,d)),!0;if(rCa(a))return a.then(b,c,d),!0;if(_.Aa(a))try{var e=a.then;if("function"===typeof e)return FCa(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},FCa=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)}},CCa=function(a){a.ZLa||(a.ZLa=!0,pCa(a.aoa,a))},ACa=function(a){var b=null;a.wI&&(b=a.wI,a.wI=b.next,b.next=null);a.wI||(a.zW=null);return b};Rj.prototype.aoa=function(){for(var a;a=ACa(this);)BCa(this,a,this.Ec,this.Dg);this.ZLa=!1};
var BCa=function(a,b,c,d){if(3==c&&b.FZ&&!b.zla)for(;a&&a.vpa;a=a.Lq)a.vpa=!1;if(b.zg)b.zg.Lq=null,GCa(b,c,d);else try{b.zla?b.Fba.call(b.context):GCa(b,c,d)}catch(e){HCa.call(null,e)}tCa.put(b)},GCa=function(a,b,c){2==b?a.Fba.call(a.context,c):a.FZ&&a.FZ.call(a.context,c)},ECa=function(a,b){a.vpa=!0;pCa(function(){a.vpa&&HCa.call(null,b)})},HCa=aaa,Tj=function(a){_.ba.call(this,a);this.JFb=!1};_.li(Tj,_.ba);Tj.prototype.name="cancel";var Uj=function(a,b){Pj.call(this);this.fqa=a||1;this.Vfa=b||_.da;this.peb=(0,_.vh)(this.UKc,this);this.hwb=_.ki()};_.li(Uj,Pj);_.h=Uj.prototype;_.h.enabled=!1;_.h.dA=null;_.h.setInterval=function(a){this.fqa=a;this.dA&&this.enabled?(this.stop(),this.start()):this.dA&&this.stop()};
_.h.UKc=function(){if(this.enabled){var a=_.ki()-this.hwb;0<a&&a<.8*this.fqa?this.dA=this.Vfa.setTimeout(this.peb,this.fqa-a):(this.dA&&(this.Vfa.clearTimeout(this.dA),this.dA=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.h.start=function(){this.enabled=!0;this.dA||(this.dA=this.Vfa.setTimeout(this.peb,this.fqa),this.hwb=_.ki())};_.h.stop=function(){this.enabled=!1;this.dA&&(this.Vfa.clearTimeout(this.dA),this.dA=null)};
_.h.hm=function(){Uj.Yw.hm.call(this);this.stop();delete this.Vfa};var ICa=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.vh)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.vh)(a.handleEvent,a);else throw Error("la");return 2147483647<Number(b)?-1:_.da.setTimeout(a,b||0)},JCa=function(a){var b=null;return(new Rj(function(c,d){b=ICa(function(){c(void 0)},a);-1==b&&d(Error("ma"))})).aM(function(c){_.da.clearTimeout(b);throw c;})};var Vj,KCa,LCa,MCa,NCa,OCa,QCa,RCa,SCa,TCa,UCa,ssa;Vj=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");KCa=function(a){a=a.match(Vj)[1]||null;!a&&_.da.self&&_.da.self.location&&(a=_.da.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
LCa=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):"")}}};MCa=function(a,b){if(!b)return a;var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||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]};
NCa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)NCa(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};OCa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)NCa(a[b],a[b+1],c);return c.join("&")};_.PCa=function(a){var b=[],c;for(c in a)NCa(c,a[c],b);return b.join("&")};QCa=function(a,b){var c=2==arguments.length?OCa(arguments[1],0):OCa(arguments,1);return MCa(a,c)};
RCa=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return MCa(a,b+c)};SCa=function(a,b,c){for(;0<=(b=a.indexOf("format",b))&&b<c;){var d=a.charCodeAt(b-1);if(38==d||63==d)if(d=a.charCodeAt(b+6),!d||61==d||38==d||35==d)return b;b+=7}return-1};TCa=/#|$/;UCa=/[?&]($|#)/;ssa=function(a,b){_.jxa(a,"/")&&(a=a.slice(0,-1));_.mi(b,"/")&&(b=b.slice(1));return a+"/"+b};var cDa;_.Wj=function(a){Pj.call(this);this.headers=new Map;this.ewa=a||null;this.eI=!1;this.dwa=this.yc=null;this.saa="";this.jK=0;this.yQ="";this.nQ=this.CPa=this.Upa=this.MLa=!1;this.B0=0;this.fva=null;this.XVa="";this.f_a=this.Q0=!1;this.EZa=null};_.li(_.Wj,Pj);var VCa=/^https?$/i,WCa=["POST","PUT"],XCa=[],Lba=function(a,b,c,d,e,f,g){var m=new _.Wj;XCa.push(m);b&&m.listen("complete",b);m.IRa("ready",m.Nsc);f&&(m.B0=Math.max(0,f));g&&(m.Q0=g);m.send(a,c,d,e)};
_.Wj.prototype.Nsc=function(){this.dispose();_.wa(XCa,this)};_.Wj.prototype.setTrustToken=function(a){this.EZa=a};
_.Wj.prototype.send=function(a,b,c,d){if(this.yc)throw Error("na`"+this.saa+"`"+a);b=b?b.toUpperCase():"GET";this.saa=a;this.yQ="";this.jK=0;this.MLa=!1;this.eI=!0;this.yc=this.ewa?this.ewa.Q6():bCa.Q6();this.dwa=this.ewa?this.ewa.getOptions():bCa.getOptions();this.yc.onreadystatechange=(0,_.vh)(this.NAb,this);try{this.CPa=!0,this.yc.open(b,String(a),!0),this.CPa=!1}catch(g){this.Ze(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("function"===typeof d.keys&&"function"===typeof d.get){e=_.q(d.keys());for(var f=e.next();!f.done;f=e.next())f=f.value,c.set(f,d.get(f))}else throw Error("oa`"+String(d));d=Array.from(c.keys()).find(function(g){return"content-type"==g.toLowerCase()});e=_.da.FormData&&a instanceof _.da.FormData;!(0<=(0,_.va)(WCa,b))||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=_.q(c);for(d=b.next();!d.done;d=b.next())c=_.q(d.value),d=c.next().value,c=c.next().value,
this.yc.setRequestHeader(d,c);this.XVa&&(this.yc.responseType=this.XVa);"withCredentials"in this.yc&&this.yc.withCredentials!==this.Q0&&(this.yc.withCredentials=this.Q0);if("setTrustToken"in this.yc&&this.EZa)try{this.yc.setTrustToken(this.EZa)}catch(g){}try{YCa(this),0<this.B0&&((this.f_a=ZCa(this.yc))?(this.yc.timeout=this.B0,this.yc.ontimeout=(0,_.vh)(this.VS,this)):this.fva=ICa(this.VS,this.B0,this)),this.Upa=!0,this.yc.send(a),this.Upa=!1}catch(g){this.Ze(5,g)}};
var ZCa=function(a){return _.qi&&"number"===typeof a.timeout&&void 0!==a.ontimeout};_.Wj.prototype.VS=function(){"undefined"!=typeof Zwa&&this.yc&&(this.yQ="Timed out after "+this.B0+"ms, aborting",this.jK=8,this.dispatchEvent("timeout"),this.abort(8))};_.Wj.prototype.Ze=function(a,b){this.eI=!1;this.yc&&(this.nQ=!0,this.yc.abort(),this.nQ=!1);this.yQ=b;this.jK=a;$Ca(this);aDa(this)};var $Ca=function(a){a.MLa||(a.MLa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.Wj.prototype.abort=function(a){this.yc&&this.eI&&(this.eI=!1,this.nQ=!0,this.yc.abort(),this.nQ=!1,this.jK=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),aDa(this))};_.Wj.prototype.hm=function(){this.yc&&(this.eI&&(this.eI=!1,this.nQ=!0,this.yc.abort(),this.nQ=!1),aDa(this,!0));_.Wj.Yw.hm.call(this)};_.Wj.prototype.NAb=function(){this.isDisposed()||(this.CPa||this.Upa||this.nQ?bDa(this):this.DTa())};_.Wj.prototype.DTa=function(){bDa(this)};
var bDa=function(a){if(a.eI&&"undefined"!=typeof Zwa&&(!a.dwa[1]||4!=Xj(a)||2!=a.Bg()))if(a.Upa&&4==Xj(a))ICa(a.NAb,0,a);else if(a.dispatchEvent("readystatechange"),a.Wr()){a.eI=!1;try{if(Mba(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.jK=6;try{var b=2<Xj(a)?a.yc.statusText:""}catch(c){b=""}a.yQ=b+" ["+a.Bg()+"]";$Ca(a)}}finally{aDa(a)}}},aDa=function(a,b){if(a.yc){YCa(a);var c=a.yc,d=a.dwa[0]?function(){}:null;a.yc=null;a.dwa=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=
d}catch(e){}}},YCa=function(a){a.yc&&a.f_a&&(a.yc.ontimeout=null);a.fva&&(_.da.clearTimeout(a.fva),a.fva=null)};_.Wj.prototype.isActive=function(){return!!this.yc};_.Wj.prototype.Wr=function(){return 4==Xj(this)};var Mba=function(a){var b=a.Bg(),c;if(!(c=$Ba(b))){if(b=0===b)a=KCa(String(a.saa)),b=!VCa.test(a);c=b}return c},Xj=function(a){return a.yc?a.yc.readyState:0};_.Wj.prototype.Bg=function(){try{return 2<Xj(this)?this.yc.status:-1}catch(a){return-1}};
_.Nba=function(a){try{return a.yc?a.yc.responseText:""}catch(b){return""}};cDa=function(a){try{if(!a.yc)return null;if("response"in a.yc)return a.yc.response;switch(a.XVa){case "":case "text":return a.yc.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.yc)return a.yc.mozResponseArrayBuffer}return null}catch(b){return null}};_.Wj.prototype.getResponseHeader=function(a){if(this.yc&&this.Wr())return a=this.yc.getResponseHeader(a),null===a?void 0:a};
_.Wj.prototype.getAllResponseHeaders=function(){return this.yc&&2<=Xj(this)?this.yc.getAllResponseHeaders()||"":""};var dDa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.ni(a[c])){var d=_.YAa(a[c],":"),e=d[0];d=d[1];if("string"===typeof d){d=d.trim();var f=b[e]||[];b[e]=f;f.push(d)}}return Dba(b,function(g){return g.join(", ")})},eDa=function(a){return"string"===typeof a.yQ?a.yQ:String(a.yQ)};wBa(function(a){_.Wj.prototype.DTa=a(_.Wj.prototype.DTa)});var Yj=function(a){_.p.call(this,a)};_.X(Yj,_.p);Yj.prototype.N_=function(a){_.mb(this,1,a)};Yj.prototype.pXa=function(a){_.mb(this,3,a)};Yj.prototype.toObject=function(){return fDa(this)};var fDa=function(a){if(null!=a)return _.zb(a),{S2c:_.l(_.k(a,1)),isFinal:_.l(_.yi(a,2)),cWa:_.l(_.Ki(a,3))}};var gDa=function(a){_.p.call(this,a)};_.X(gDa,_.p);gDa.prototype.getVersion=function(){return _.k(this,2)};gDa.prototype.toObject=function(){return hDa(this)};var hDa=function(a){if(null!=a)return _.zb(a),{brand:_.l(_.k(a,1)),version:_.l(_.k(a,2))}};var ak=function(a){_.p.call(this,a)};_.X(ak,_.p);ak.prototype.rpb=function(){return _.yi(this,2)};ak.prototype.getModel=function(){return _.k(this,6)};ak.mc=[1];ak.prototype.toObject=function(){return iDa(this)};var iDa=function(a){if(null!=a)return _.zb(a),{T2c:_.vb(_.Fi(a,gDa,1),hDa),mobile:_.l(_.yi(a,2)),platform:_.l(_.k(a,3)),platformVersion:_.l(_.k(a,4)),architecture:_.l(_.k(a,5)),model:_.l(_.k(a,6)),uaFullVersion:_.l(_.k(a,7)),bitness:_.l(_.k(a,8))}};var bk=function(a){_.p.call(this,a)};_.X(bk,_.p);_.h=bk.prototype;_.h.apa=function(){return _.k(this,5)};_.h.I_=function(a){_.mb(this,5,a)};_.h.Qoa=function(){return _.k(this,7)};_.h.yu=function(a){return _.mb(this,7,a)};_.h.bpa=function(){return kya(this,Yj,10)};_.h.toObject=function(){return jDa(this)};
var jDa=function(a){if(null!=a)return _.zb(a),{hBb:_.l(_.k(a,1)),AEc:_.l(_.k(a,2)),Duc:_.l(_.k(a,3)),country:_.l(_.k(a,4)),locale:_.l(_.k(a,5)),zEc:_.l(_.k(a,6)),yE:_.l(_.k(a,7)),ASc:_.l(_.k(a,8)),MRc:iDa(_.Ei(a,ak,9)),KUc:fDa(_.Ei(a,Yj,10))}};var kDa=["platform","platformVersion","architecture","model","uaFullVersion"];new ak;var lDa=function(a){_.p.call(this,a)};_.X(lDa,_.p);lDa.prototype.toObject=function(){return mDa(this)};var mDa=function(a){if(null!=a)return _.zb(a),{xVc:_.l(_.yi(a,1))}};var nDa=function(a){_.p.call(this,a)};_.X(nDa,_.p);nDa.prototype.toObject=function(){return oDa(this)};var oDa=function(a){if(null!=a)return _.zb(a),{Qeb:_.l(_.k(a,1)),lsc:_.l(_.k(a,4)),OYc:_.l(_.k(a,5)),LQc:_.l(_.k(a,2)),tVc:mDa(_.Ei(a,lDa,3)),MQc:_.l(_.k(a,6)),VVc:_.l(_.k(a,7))}};var pDa=function(a){_.p.call(this,a)};_.X(pDa,_.p);_.h=pDa.prototype;_.h.QNa=function(){return _.k(this,1)};_.h.Nta=function(a){return _.mb(this,1,a)};_.h.Qoa=function(){return _.k(this,2)};_.h.yu=function(a){return _.mb(this,2,a)};_.h.toObject=function(){return qDa(this)};var qDa=function(a){if(null!=a)return _.zb(a),{pgb:_.l(_.k(a,1)),yE:_.l(_.k(a,2)),PQc:_.l(_.k(a,3))}};var rDa=function(a){_.p.call(this,a)};_.X(rDa,_.p);rDa.prototype.apa=function(){return _.k(this,1)};rDa.prototype.I_=function(a){_.mb(this,1,a)};rDa.prototype.toObject=function(){return sDa(this)};var sDa=function(a){if(null!=a)return _.zb(a),{locale:_.l(_.k(a,1)),XIa:_.l(_.k(a,2)),aRc:_.l(_.k(a,3)),flashVersion:_.l(_.k(a,4))}};var tDa=function(a){_.p.call(this,a)};_.X(tDa,_.p);tDa.prototype.toObject=function(){return uDa(this)};var uDa=function(a){if(null!=a)return _.zb(a),{clientId:_.l(_.k(a,1)),FCc:_.l(_.k(a,2)),hBb:_.l(_.k(a,3)),yEc:_.l(_.k(a,4)),xEc:_.l(_.k(a,5)),qcb:_.l(_.k(a,6)),country:_.l(_.k(a,7)),prc:_.l(_.k(a,8)),Psc:_.l(_.Ki(a,9))}};var vDa=function(a){_.p.call(this,a)};_.X(vDa,_.p);vDa.prototype.toObject=function(){return wDa(this)};var wDa=function(a){if(null!=a)return _.zb(a),{Qeb:_.l(_.k(a,1)),LTc:_.l(_.k(a,2))}};var xDa=function(a){_.p.call(this,a)};_.X(xDa,_.p);xDa.prototype.toObject=function(){return yDa(this)};var yDa=function(a){if(null!=a)return _.zb(a),{Qeb:_.l(_.k(a,1)),WUc:_.l(_.k(a,2))}};var zDa=function(a){_.p.call(this,a)};_.X(zDa,_.p);zDa.prototype.apa=function(){return _.k(this,11)};zDa.prototype.I_=function(a){_.mb(this,11,a)};zDa.prototype.toObject=function(){return ADa(this)};
var ADa=function(a){if(null!=a)return _.zb(a),{deviceId:_.l(_.k(a,9)),Njb:_.l(_.k(a,1)),appVersion:_.l(_.k(a,2)),QPc:_.l(_.k(a,16)),UYc:_.l(_.k(a,18)),r3c:_.l(_.k(a,17)),manufacturer:_.l(_.k(a,3)),vp:_.l(_.k(a,4)),xUc:_.l(_.k(a,5)),lsc:_.l(_.k(a,6)),o2c:_.l(_.k(a,7)),IQc:_.l(_.k(a,8)),locale:_.l(_.k(a,11)),QYc:_.l(_.yi(a,12)),j2c:_.l(_.k(a,13)),TYc:_.l(_.k(a,19)),zEc:_.l(_.k(a,14)),ZYc:_.l(_.yi(a,15))}};var BDa=function(a){_.p.call(this,a)};_.X(BDa,_.p);BDa.prototype.apa=function(){return _.k(this,5)};BDa.prototype.I_=function(a){_.mb(this,5,a)};BDa.prototype.toObject=function(){return CDa(this)};var CDa=function(a){if(null!=a)return _.zb(a),{appVersion:_.l(_.k(a,1)),CSc:_.l(_.k(a,3)),Njb:_.l(_.k(a,2)),WCc:_.l(_.k(a,4)),locale:_.l(_.k(a,5))}};var DDa=function(a){_.p.call(this,a)};_.X(DDa,_.p);DDa.prototype.toObject=function(){return EDa(this)};var EDa=function(a){if(null!=a)return _.zb(a),{yEc:_.l(_.k(a,1)),xEc:_.l(_.k(a,2)),qcb:_.l(_.k(a,3)),country:_.l(_.k(a,4)),prc:_.l(_.k(a,5)),Psc:_.l(_.Ki(a,6)),uQc:_.l(_.k(a,7))}};var FDa=function(a){_.p.call(this,a)};_.X(FDa,_.p);FDa.prototype.toObject=function(){return GDa(this)};var GDa=function(a){if(null!=a)return _.zb(a),{deviceId:_.l(_.k(a,1)),hBb:_.l(_.k(a,2)),appId:_.l(_.k(a,3)),appVersion:_.l(_.k(a,4)),WCc:_.l(_.k(a,5))}};var HDa=function(a){_.p.call(this,a)};_.X(HDa,_.p);HDa.prototype.getModel=function(){return _.k(this,4)};HDa.prototype.toObject=function(){return IDa(this)};var IDa=function(a){if(null!=a)return _.zb(a),{clientId:_.l(_.k(a,1)),FCc:_.l(_.k(a,7)),NXc:_.l(_.k(a,3)),model:_.l(_.k(a,4)),qcb:_.l(_.k(a,5)),platformVersion:_.l(_.k(a,6)),country:_.l(_.k(a,8))}};var JDa=function(a){_.p.call(this,a)};_.X(JDa,_.p);JDa.prototype.toObject=function(){return KDa(this)};var KDa=function(a){if(null!=a)return _.zb(a),{RLc:_.l(_.k(a,1))}};var LDa=function(a){_.p.call(this,a)};_.X(LDa,_.p);LDa.prototype.toObject=function(){return MDa(this)};var MDa=function(a){if(null!=a)return _.zb(a),{DWc:_.l(_.yi(a,1)),MWc:_.l(_.yi(a,2)),FWc:_.l(_.yi(a,3)),AWc:_.l(_.yi(a,4))}};var NDa=function(a){_.p.call(this,a)};_.X(NDa,_.p);NDa.prototype.toObject=function(){return ODa(this)};var ODa=function(a){if(null!=a)return _.zb(a),{manufacturer:_.l(_.k(a,1)),nTc:_.l(_.k(a,2)),NTc:_.l(_.k(a,3)),OTc:_.l(_.k(a,4)),MTc:_.l(_.k(a,5))}};var PDa=function(a){_.p.call(this,a)};_.X(PDa,_.p);PDa.mc=[13,14];PDa.prototype.toObject=function(){return QDa(this)};
var QDa=function(a){if(null!=a)return _.zb(a),{Duc:_.l(_.k(a,1)),mTc:_.l(_.k(a,2)),Njb:_.l(_.k(a,3)),SZc:_.l(_.k(a,4)),n_c:_.l(_.Ki(a,5)),CXc:_.l(_.Ki(a,6)),hZc:_.l(_.k(a,7)),AEc:_.l(_.k(a,8)),fZc:_.l(_.k(a,9)),gZc:_.l(_.k(a,10)),ESc:_.l(_.k(a,11)),FSc:_.l(_.k(a,12)),SQc:_.vb(_.Fi(a,NDa,13),ODa),yYc:_.vb(_.Fi(a,NDa,14),ODa),RQc:_.l(_.yi(a,15)),TQc:MDa(_.Ei(a,LDa,16)),RLc:_.l(_.k(a,17))}};var ck=function(a){_.p.call(this,a)};_.X(ck,_.p);ck.prototype.JNa=function(){return _.Si(this,nDa,1,RDa)};ck.prototype.VNa=function(){return _.Si(this,vDa,2,RDa)};ck.prototype.cOa=function(){return _.Si(this,xDa,3,RDa)};ck.prototype.OOa=function(){return _.Si(this,PDa,5,RDa)};var RDa=[1,2,3,4,5];ck.prototype.toObject=function(){return SDa(this)};var SDa=function(a){if(null!=a)return _.zb(a),{Prc:oDa(a.JNa()),nvc:wDa(a.VNa()),Cxc:yDa(a.cOa()),wYc:KDa(_.Si(a,JDa,4,RDa)),uMc:QDa(a.OOa())}};var TDa=function(a){_.p.call(this,a)};_.X(TDa,_.p);TDa.prototype.toObject=function(){return UDa(this)};var UDa=function(a){if(null!=a)return _.zb(a),{IXc:_.l(_.k(a,1))}};var VDa=function(a){_.p.call(this,a)};_.X(VDa,_.p);VDa.prototype.getModel=function(){return _.k(this,6)};VDa.prototype.h9=function(){return _.k(this,7)};VDa.prototype.toObject=function(){return WDa(this)};var WDa=function(a){if(null!=a)return _.zb(a),{x3c:_.l(_.k(a,1)),T0c:_.l(_.k(a,2)),fingerprint:_.l(_.k(a,3)),yVc:_.l(_.k(a,4)),manufacturer:_.l(_.k(a,5)),model:_.l(_.k(a,6)),language:_.l(_.k(a,7)),country:_.l(_.k(a,8)),Y2c:_.l(_.k(a,9)),X2c:_.l(_.k(a,10))}};var XDa=function(a){_.p.call(this,a)};_.X(XDa,_.p);_.h=XDa.prototype;_.h.Qoa=function(){return _.k(this,1)};_.h.yu=function(a){return _.mb(this,1,a)};_.h.vea=function(a){_.mb(this,3,a)};_.h.WNa=function(){return qya(this,3)};_.h.fgb=function(){_.Ci(this,4)};_.h.toObject=function(){return YDa(this)};
var YDa=function(a){if(null!=a)return _.zb(a),{yE:_.l(_.k(a,1)),dTc:_.l(_.k(a,2)),environment:_.l(_.k(a,3)),location:_.l(_.k(a,4)),HXc:_.l(_.k(a,5)),XUc:_.l(_.k(a,6)),JXc:_.l(_.k(a,7)),YXc:_.l(_.k(a,8)),v3c:_.l(_.k(a,9)),j0c:_.l(_.k(a,10))}};var dk=function(a){_.p.call(this,a)};_.X(dk,_.p);_.h=dk.prototype;_.h.QNa=function(){return _.k(this,1)};_.h.Nta=function(a){return _.mb(this,1,a)};_.h.JNa=function(){return _.Ei(this,nDa,22)};_.h.VNa=function(){return _.Ei(this,vDa,24)};_.h.cOa=function(){return _.Ei(this,xDa,25)};_.h.jY=function(){return kya(this,bk,11)};_.h.OOa=function(){return _.Ei(this,PDa,26)};_.h.toObject=function(){return ZDa(this)};
var ZDa=function(a){if(null!=a)return _.zb(a),{pgb:_.l(_.k(a,1)),k0c:_.l(_.k(a,6)),l0c:_.l(_.k(a,7)),Prc:oDa(a.JNa()),QQc:qDa(_.Ei(a,pDa,14)),hTc:uDa(_.Ei(a,tDa,3)),nvc:wDa(a.VNa()),Cxc:yDa(a.cOa()),sVc:ADa(_.Ei(a,zDa,16)),ZWc:jDa(_.Ei(a,bk,11)),eXc:CDa(_.Ei(a,BDa,20)),GXc:EDa(_.Ei(a,DDa,13)),tZc:GDa(_.Ei(a,FDa,10)),WZc:IDa(_.Ei(a,HDa,5)),ZZc:SDa(_.Ei(a,ck,23)),I1c:UDa(_.Ei(a,TDa,18)),w3c:WDa(_.Ei(a,VDa,8)),uMc:QDa(a.OOa()),H3c:YDa(_.Ei(a,XDa,15)),ZQc:sDa(_.Ei(a,rDa,9)),IVc:_.l(_.k(a,12))}};var $Da=function(a){_.p.call(this,a)};_.X($Da,_.p);$Da.mc=[1,2,3,4,5];$Da.prototype.toObject=function(){return aEa(this)};var aEa=function(a){if(null!=a)return _.zb(a),{IRc:_.l(_.Yh(a,1)),jZc:_.l(_.Yh(a,2)),zVc:_.l(_.Mi(a,3)),XZc:_.l(_.bb(a,4,_.Ua)),a3c:_.l(_.bb(a,5,_.Ua))}};var bEa=function(a){_.p.call(this,a)};_.X(bEa,_.p);bEa.prototype.getVersion=function(){return _.k(this,3)};bEa.prototype.toObject=function(){return cEa(this)};var cEa=function(a){if(null!=a)return _.zb(a),{sQc:_.l(_.Ki(a,1)),gQc:_.l(_.k(a,2)),version:_.l(_.k(a,3))}};var dEa=function(a){_.p.call(this,a)};_.X(dEa,_.p);_.h=dEa.prototype;_.h.getKey=function(){return _.k(this,1)};_.h.OC=function(a){_.mb(this,1,a)};_.h.kF=function(){return _.Ui(this,1)};_.h.getValue=function(){return _.k(this,2)};_.h.wY=function(){return _.k(this,2)};_.h.setValue=function(a){return _.mb(this,2,a)};_.h.Zf=function(){return _.Ui(this,2)};_.h.toObject=function(){return eEa(this)};var eEa=function(a){if(null!=a)return _.zb(a),{key:_.l(_.k(a,1)),value:_.l(_.k(a,2))}};var fEa=function(a){_.p.call(this,a)};_.X(fEa,_.p);fEa.prototype.toObject=function(){return gEa(this)};var gEa=function(a){if(null!=a)return _.zb(a),{networkType:_.Pi(a,1,-1),hYc:_.Pi(a,2,0)}};var ek=function(a){_.p.call(this,a,33)};_.X(ek,_.p);ek.prototype.qea=function(a){return _.mb(this,26,a)};ek.prototype.mpa=function(){return _.Fi(this,dEa,3)};ek.prototype.setValue=function(a,b){hba(this,3,dEa,b,a,!1,1);return this};ek.prototype.xJb=function(a){_.Gi(this,16,a)};var hEa={};ek.mc=[3,20,27];ek.prototype.toObject=function(){return iEa(this)};
var iEa=function(a){if(null!=a){_.zb(a);var b={uP:_.l(_.k(a,1)),nUc:_.l(_.k(a,17)),WQc:_.l(_.k(a,22)),UIb:_.l(_.k(a,21)),tag:_.l(_.k(a,2)),iUc:_.l(_.Ki(a,11)),componentId:_.l(_.k(a,26)),jUc:_.l(_.k(a,12)),SWc:_.l(_.yi(a,10)),bMc:_.vb(a.mpa(),eEa),store:yb(zi(a,4)),tQc:cEa(_.Ei(a,bEa,9)),C1c:yb(zi(a,6)),D1c:_.l(_.k(a,8)),E1c:_.l(_.k(a,13)),F1c:_.l(_.k(a,29)),exp:aEa(_.Ei(a,$Da,7)),ava:_.l(_.k(a,14)),P2c:_.Li(a,15,18E4),experimentIds:cBa(_.Ei(a,zj,16)),URc:yb(zi(a,18)),VRc:_.l(_.k(a,24)),pWc:_.l(_.k(a,
19)),F2c:_.l(_.Mi(a,20)),cVc:_.l(_.Mi(a,27)),xYc:gEa(_.Ei(a,fEa,23)),ZVc:_.l(_.yi(a,25)),K3c:_.l(_.k(a,28)),jYc:_.l(xi(a,30)),JRc:_.l(xi(a,32))};yba(a,b,hEa);return b}};var jEa=function(a){_.p.call(this,a)};_.X(jEa,_.p);jEa.prototype.toObject=function(){return kEa(this)};var kEa=function(a){if(null!=a)return _.zb(a),{iSc:_.l(_.k(a,3)),jSc:_.l(_.k(a,1)),t1c:_.l(_.yi(a,2))}};var lEa=function(a){_.p.call(this,a)};_.X(lEa,_.p);lEa.prototype.toObject=function(){return mEa(this)};var mEa=function(a){if(null!=a)return _.zb(a),{QWc:_.l(_.yi(a,1)),BWc:_.l(_.yi(a,2)),EQc:_.l(_.k(a,3)),EWc:_.l(_.yi(a,4))}};var nEa=function(a){_.p.call(this,a)};_.X(nEa,_.p);nEa.prototype.toObject=function(){return GEa(this)};var GEa=function(a){if(null!=a)return _.zb(a),{M2c:_.l(_.k(a,1)),b3c:_.l(_.k(a,2)),source:_.l(_.k(a,3))}};var HEa=function(a){_.p.call(this,a)};_.X(HEa,_.p);HEa.prototype.toObject=function(){return IEa(this)};var IEa=function(a){if(null!=a)return _.zb(a),{cZc:_.l(_.Ki(a,13))}};var JEa=function(a){_.p.call(this,a)};_.X(JEa,_.p);JEa.prototype.toObject=function(){return KEa(this)};var KEa=function(a){if(null!=a)return _.zb(a),{d_c:IEa(_.Ei(a,HEa,2))}};var LEa=function(a){_.p.call(this,a)};_.X(LEa,_.p);LEa.prototype.toObject=function(){return MEa(this)};var MEa=function(a){if(null!=a)return _.zb(a),{k_c:KEa(_.Ei(a,JEa,1)),q_c:_.Pi(a,2,0)}};var fk=function(a){_.p.call(this,a,19)};_.X(fk,_.p);fk.prototype.l9=function(){return kya(this,dk,1)};fk.prototype.pea=function(a){_.Gi(this,1,a)};fk.prototype.Vta=function(a){_.mb(this,2,a)};fk.prototype.nOa=function(){return _.Pi(this,9,0)};var NEa={};fk.mc=[3,5];
fk.prototype.toObject=function(){if(null!=this){_.zb(this);var a={u0c:_.l(_.k(this,4)),v0c:_.l(_.k(this,8)),NRc:ZDa(_.Ei(this,dk,1)),Cxb:_.Pi(this,2,-1),CCc:_.l(_.k(this,6)),J3c:_.l(_.k(this,7)),wXc:_.vb(_.Fi(this,ek,3),iEa),d1c:yb(_.bb(this,5,_.Ga(this.mf)&18?bba:cba)),vXc:_.l(_.k(this,14)),AEb:_.Pi(this,9,0),scheduler:_.l(_.k(this,10)),oTc:mEa(_.Ei(this,lEa,11)),tUc:GEa(_.Ei(this,nEa,12)),hSc:kEa(_.Ei(this,jEa,13)),rQc:_.l(Paa(_.k(this,16))),lSc:MEa(_.Ei(this,LEa,18))};yba(this,a,NEa)}else a=void 0;
return a};var OEa=function(a){_.p.call(this,a)};_.X(OEa,_.p);OEa.prototype.getId=function(a){return _.oya(this,1,a)};OEa.mc=[1];OEa.prototype.toObject=function(){return PEa(this)};var PEa=function(a){if(null!=a)return _.zb(a),{XVc:_.l(_.Yh(a,1))}};var QEa=function(a){_.p.call(this,a)};_.X(QEa,_.p);QEa.prototype.toObject=function(){return REa(this)};var REa=function(a){if(null!=a)return _.zb(a),{xXc:_.l(_.Ki(a,1)),C0c:_.l(_.k(a,2))}};var SEa=function(a){_.p.call(this,a)};_.X(SEa,_.p);SEa.mc=[1];SEa.prototype.toObject=function(){return TEa(this)};var TEa=function(a){if(null!=a)return _.zb(a),{AXc:_.l(_.Yh(a,1))}};var UEa=function(a){_.p.call(this,a)};_.X(UEa,_.p);UEa.prototype.nOa=function(){return _.k(this,2)};UEa.prototype.Vta=function(a){_.mb(this,3,a)};UEa.prototype.toObject=function(){return VEa(this)};var VEa=function(a){if(null!=a)return _.zb(a),{CCc:_.l(_.k(a,1)),AEb:_.l(_.k(a,2)),Cxb:_.Pi(a,3,-1)}};var WEa=function(a){_.p.call(this,a)};_.X(WEa,_.p);WEa.mc=[1];WEa.prototype.toObject=function(){return XEa(this)};var XEa=function(a){if(null!=a)return _.zb(a),{D_c:_.vb(_.Fi(a,UEa,1),VEa),E_c:_.l(_.k(a,2))}};var YEa=function(a){_.p.call(this,a,6)};_.X(YEa,_.p);YEa.prototype.nOa=function(){return _.Ei(this,WEa,3)};var ZEa={};YEa.mc=[5];YEa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={AYc:ub(_.k(this,1),"-1"),experiments:PEa(_.Ei(this,OEa,2)),AEb:XEa(this.nOa()),zXc:TEa(_.Ei(this,SEa,4)),yXc:_.vb(_.Fi(this,QEa,5),REa)};yba(this,a,ZEa)}else a=void 0;return a};var $Ea=function(a){_.p.call(this,a)};_.X($Ea,_.p);$Ea.prototype.toObject=function(){return aFa(this)};var aFa=function(a){if(null!=a)return _.zb(a),{d2c:_.Ji(a,1,-1)}};var bFa;bFa=new function(a,b,c,d){this.n8=a;this.fieldName=b;this.xc=c;this.aLc=d;this.hw=0;this.b9=_.Ei;this.defaultValue=void 0}(175237375,{aXc:0},$Ea,aFa);ZEa[175237375]=bFa;var hk=function(a,b,c,d,e,f,g,m,n,r,x){Pj.call(this);var A=this;this.componentId="";this.eu=[];this.Vvb="";this.c_a=this.L0=!1;this.bAb=this.jYa=-1;this.Fga=this.ogb=!1;this.upa=this.xB=null;this.AZ=this.wba=0;this.UIb=1;this.fZa=0;this.aXa=!1;Pj.call(this);this.Cxb=a;this.jpb=b||function(){};this.rw=new gk(a,f);this.tDc=d;this.network=x;this.bufferSize=1E3;this.FLc=_.ji(Jya,0,1);this.HJa=e||null;this.al=c||null;this.dLa=g||!1;this.XTa=n||null;this.kZ=null;this.withCredentials=!m;this.Aqa=f||!1;this.gBc=
!this.Aqa&&(65<=maa("Chromium")||45<=maa("Firefox")||12<=maa("Safari")||_.na()&&taa())&&!!Fj()&&!!Fj().navigator&&!!Fj().navigator.sendBeacon;a=(new dk).Nta(1);this.rw.pea(a);this.zP=new TBa(1E4);this.Ok=new Uj(this.zP.getValue());sBa(this,_.ji(Jb,this.Ok));r=cFa(this,r);_.Nj(this.Ok,"tick",r,!1,this);this.DIa=new Uj(6E5);sBa(this,_.ji(Jb,this.DIa));_.Nj(this.DIa,"tick",r,!1,this);this.dLa||this.DIa.start();this.Aqa||(_.Nj(document,"visibilitychange",function(){"hidden"===document.visibilityState&&
A.WMa()}),_.Nj(document,"pagehide",this.WMa,!1,this))};_.X(hk,Pj);var cFa=function(a,b){return b?function(){b().then(function(){a.flush()})}:function(){a.flush()}};hk.prototype.hm=function(){this.WMa();Pj.prototype.hm.call(this)};hk.prototype.OJb=function(a){this.Fga=a};var dFa=function(a){a.HJa||(a.HJa=.01>a.FLc()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.HJa};_.h=hk.prototype;
_.h.dispatch=function(a){if(a instanceof ek)this.log(a);else{var b=new ek;a=a.jd();b=_.mb(b,8,a);this.log(b)}};_.h.tJb=function(a){this.rw.pea(a)};_.h.qea=function(a){this.componentId=a};_.h.GJb=function(a){this.xB||(this.xB=new zj);_.hya(this.xB,2,a)};_.h.Mta=function(a){a?(this.xB||(this.xB=new zj),a=a.jd(),_.mb(this.xB,4,a)):this.xB&&_.Ci(this.xB,4)};_.h.AJb=function(a){this.upa=a};_.h.uS=function(a){this.L0=a&&this.gBc};_.h.yu=function(a){this.rw.yu(a)};
_.h.wea=function(a){this.ogb=!0;eFa(this,a)};var eFa=function(a,b){a.zP=new TBa(1>b?1:b);a.Ok.setInterval(a.zP.getValue())};
hk.prototype.log=function(a){a=a.clone();var b=this.UIb++;_.mb(a,21,b);this.componentId&&a.qea(this.componentId);if(!_.k(a,1)){b=a;var c=Date.now().toString();_.mb(b,1,c)}null==_.k(a,15)&&_.mb(a,15,(new Date).getTimezoneOffset()*(this.Fga?-60:60));for(this.xB&&a.xJb(this.xB.clone());this.eu.length>=this.bufferSize;)this.eu.shift(),++this.wba;this.eu.push(a);this.dispatchEvent(new fFa(a));this.dLa||this.Ok.enabled||this.Ok.start()};
hk.prototype.flush=function(a,b){var c=this;if(0===this.eu.length)a&&a();else if(this.aXa)this.rw.N_(3),gFa(this);else{var d=Date.now();if(this.bAb>d&&this.jYa<d)b&&b("throttled");else{this.rw.N_(1);var e=this.rw.Ya(this.eu,this.wba,this.AZ);d={};var f=this.jpb();f&&(d.Authorization=f);var g=dFa(this);this.al&&(d["X-Goog-AuthUser"]=this.al,g=RCa(g,"authuser",this.al));this.XTa&&(d["X-Goog-PageId"]=this.XTa,g=RCa(g,"pageId",this.XTa));if(f&&this.Vvb===f)b&&b("stale-auth-token");else{this.eu=[];this.Ok.enabled&&
this.Ok.stop();this.wba=0;var m=e.jd(),n;this.upa&&this.upa.baa(m.length)&&(n=this.upa.oSc(m));var r={url:g,body:m,Xrc:1,LVa:d,eGb:"POST",withCredentials:this.withCredentials,fZa:this.fZa},x=function(J){c.zP.reset();c.Ok.setInterval(c.zP.getValue());if(J){var L=null;try{var Q=JSON.parse(J.replace(")]}'\n",""));L=new YEa(Q)}catch(aa){}L&&(J=Number(ub(_.k(L,1),"-1")),0<J&&(c.jYa=Date.now(),c.bAb=c.jYa+J),L=L.getExtension(bFa))&&(L=_.Ji(L,1,-1),-1!=L&&(c.ogb||eFa(c,L)))}a&&a();c.AZ=0},A=function(J,L){var Q=
_.Fi(e,ek,3),aa=c.zP;aa.T6=Math.min(3E5,2*aa.T6);aa.yKa=Math.min(3E5,aa.T6+Math.round(.2*(Math.random()-.5)*aa.T6));c.Ok.setInterval(c.zP.getValue());401===J&&f&&(c.Vvb=f);void 0===L&&(L=500<=J&&600>J||401===J||0===J);L&&(c.eu=Q.concat(c.eu),c.dLa||c.Ok.enabled||c.Ok.start());b&&b("net-send-failed",J);++c.AZ},F=function(){c.network?c.network.send(r,x,A):c.tDc(r,x,A)};n?n.then(function(J){r.LVa["Content-Encoding"]="gzip";r.LVa["Content-Type"]="application/binary";r.body=J;r.Xrc=2;F()},function(){F()}):
F()}}}};hk.prototype.WMa=function(){hFa(this.rw,!0);this.L0&&(this.rw.N_(3),gFa(this));this.c_a&&(this.rw.N_(2),iFa(this));this.flush();hFa(this.rw,!1)};
var gFa=function(a){jFa(a,32,10,function(b,c){b=RCa(b,"format","json");var d=!1;try{d=Fj().navigator.sendBeacon(b,c.jd())}catch(e){}a.aXa&&!d&&(a.aXa=!1);return d})},iFa=function(a){jFa(a,6,5,function(b,c){b=QCa(b,"format","base64json","p",_.$xa(c.jd()));if(15360<b.length)return!1;(new Image).src=b;return!0})},jFa=function(a,b,c,d){if(0!==a.eu.length){var e=dFa(a);for(var f=e.search(TCa),g=0,m,n=[];0<=(m=SCa(e,g,f));)n.push(e.substring(g,m)),g=Math.min(e.indexOf("&",m)+1||f,f);n.push(e.slice(g));
e=n.join("").replace(UCa,"$1");e=QCa(e,"auth",a.jpb(),"authuser",a.al||"0");for(f=0;f<c&&a.eu.length;++f){g=a.eu.slice(0,b);m=a.rw.Ya(g,a.wba,a.AZ);if(!d(e,m)){++a.AZ;break}a.wba=0;a.AZ=0;a.eu=a.eu.slice(g.length)}a.Ok.enabled&&a.Ok.stop()}},fFa=function(){Kj.call(this,"event-logged",void 0)};_.X(fFa,Kj);var gk=function(a,b){this.Aqa=b=void 0===b?!1:b;this.uva=this.locale=null;this.Naa=new fk;this.Naa.Vta(a);b||(this.locale=document.documentElement.getAttribute("lang"));this.pea(new dk)};
gk.prototype.Vta=function(a){this.Naa.Vta(a)};gk.prototype.pea=function(a){this.Naa.pea(a);a.QNa()||a.Nta(1);this.Aqa||(a=this.jY(),a.apa()||a.I_(this.locale));this.uva&&(a=this.jY(),_.Ei(a,ak,9)||_.Gi(a,9,this.uva))};gk.prototype.yu=function(a){this.jY().yu(a);return this};gk.prototype.N_=function(a){_.wi(this.l9(),bk,11)&&this.bpa().N_(a)};var hFa=function(a,b){_.wi(a.l9(),bk,11)&&(a=a.bpa(),_.mb(a,2,_.Ta(b)))};gk.prototype.pXa=function(a){_.wi(this.l9(),bk,11)&&this.bpa().pXa(a)};
gk.prototype.l9=function(){return _.Ei(this.Naa,dk,1)};var kFa=function(a,b){var c=void 0===c?kDa:c;b(Fj(),c).then(function(d){a.uva=d;d=a.jY();_.Gi(d,9,a.uva);return!0}).catch(function(){return!1})};gk.prototype.jY=function(){var a=this.l9(),b=_.Ei(a,bk,11);b||(b=new bk,_.Gi(a,11,b));return b};gk.prototype.bpa=function(){var a=this.jY(),b=_.Ei(a,Yj,10);b||(b=new Yj,_.mb(b,2,_.Ta(!1)),_.Gi(a,10,b));return b};
gk.prototype.Ya=function(a,b,c){b=void 0===b?0:b;this.pXa(void 0===c?0:c);c=this.Naa.clone();var d=Date.now().toString();c=_.mb(c,4,d);a=_.Hi(c,3,a);b&&_.mb(a,14,b);return a};var lFa=function(a,b,c,d,e,f,g){hk.call(this,a,_.bBa,b,Oba,c,d,e,void 0,f,g)};_.X(lFa,hk);var mFa=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}"),ik=function(a,b,c,d){this.Ar=a;this.UO=b;this.Cg=c;this.Io=d;this.WJ=d.Osc};_.h=ik.prototype;_.h.aua=function(a){this.Cg||(this.Cg={});this.Cg.projectNumber=a};_.h.setProjectId=function(a){this.Cg||(this.Cg={});this.Cg.projectId=a};_.h.Kta=function(a){this.Cg||(this.Cg={});this.Cg.billingAccountId=a};_.h.xJb=function(a){var b=new Cya;_.nb(b,3,a,Qaa);this.client.Mta(b)};
_.h.vea=function(a){this.Cg.environment=a};_.h.JF=function(a,b){a=void 0===a?{}:a;b=void 0===b?this.Ar.location.pathname:b;this.qb(Object.assign({},a,{name:"pageview",type:b||""}),b)};
_.h.qb=function(a,b){b=void 0===b?this.Ar.location.pathname:b;a.type&&mFa.test(a.type);a.name&&mFa.test(a.name);if(a.metadata instanceof Array)for(var c=_.q(a.metadata),d=c.next();!d.done;d=c.next())d=d.value,d.key&&d.value&&"string"===typeof d.value&&mFa.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&"string"===typeof e&&mFa.test(e)}c=b;this.Cg||(this.Cg={});b=new nAa;d=this.Cg;void 0!==d.pqa&&b.lXa(d.pqa);void 0!==d.zqa&&b.CJb(d.zqa);d.vVa&&b.nXa(d.vVa);d.hostname&&
b.mXa(d.hostname);var f,g;b.vea(null!=(g=null!=(f=d.environment)?f:b.WNa())?g:0);d.projectNumber&&b.aua(d.projectNumber);d.projectId&&b.setProjectId(d.projectId);d.billingAccountId&&b.Kta(d.billingAccountId);f=new gj;_.mb(f,1,this.Ar.screen.width);_.mb(f,2,this.Ar.screen.height);g=new gj;_.mb(g,1,this.Ar.innerWidth);_.mb(g,2,this.Ar.innerHeight);d=new vza;_.Gi(d,1,f);_.Gi(d,3,g);_.mb(d,2,this.Ar.screen.colorDepth);_.Gi(b,33,d);a.projectNumber&&(isNaN(Number(a.projectNumber))?b.setProjectId(a.projectNumber):
b.aua(a.projectNumber));a.projectId&&b.setProjectId(a.projectId);a.billingAccountId&&b.Kta(a.billingAccountId);a.latency&&b.Sta(Math.ceil(a.latency));a.Sqb&&_.Gi(b,20,a.Sqb);a.CIa&&(f=new lj,_.mb(f,4,a.CIa.Iva),f.hXa(a.CIa.id),_.nb(f,3,a.CIa.dQc,Qaa),g=new lAa,_.Gi(g,1,f),_.Gi(b,21,g));_.mb(b,13,c);b.dXa(this.UO);_.mb(b,3,a.type);_.mb(b,4,a.name);if(a.metadata instanceof Array){var m=_.q(a.metadata);for(f=m.next();!f.done;f=m.next())f=f.value,nFa(b,f.key,f.value)}else if(a.metadata)for(m in f=a.metadata,
f)m&&nFa(b,m,f[m]);m=Qya.get("concordWindowId");if(!m){m=Array(36);for(c=f=0;36>c;c++)8==c||13==c||18==c||23==c?m[c]="-":14==c?m[c]="4":(2>=f&&(f=33554432+16777216*Math.random()|0),g=f&15,f>>=4,m[c]=Pya[19==c?g&3|8:g]);m=m.join("");Qya.set("concordWindowId",m)}_.mb(b,34,m);(m=this.Ar.document.referrer)&&b.bua(m);_.mb(b,27,_.Ta(this.Ar.document.hidden));if(this.Cg.features)for(m=_.q(this.Cg.features),f=m.next();!f.done;f=m.next())f.value.apply(b);a.Bcb&&_.mb(b,57,a.Bcb);a.Dcb&&_.mb(b,58,a.Dcb);a.Fcb&&
_.mb(b,59,a.Fcb);a.Ccb&&_.mb(b,62,a.Ccb);a.Ecb&&_.mb(b,65,a.Ecb);a.UJb&&_.mb(b,73,a.UJb);a.xeb&&_.mb(b,81,a.xeb);a.Agb&&_.mb(b,87,a.Agb);a.bRb&&_.mb(b,86,a.bRb);a=new ek;m=b.jd();_.mb(a,8,m);if(b=(b=_.Ei(b,lAa,21))?_.Ei(b,lj,1):null)b=_.Ki(b,1),_.mb(a,11,null==b?void 0:b);this.client.dispatch(a)};var nFa=function(a,b,c){var d=new zza;d.OC(b);d.setValue(String(c));_.Ii(a,5,zza,d)};
_.Y.Object.defineProperties(ik.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.WJ)return this.WJ;this.Io||(this.Io={});if(this.Io.Cqa)return this.WJ=new jk;var a=null;this.Io.al&&(a=String(this.Io.al));this.WJ=new lFa(509,a,this.Io.endpoint);this.Io.gNa&&this.WJ.wea(this.Io.gNa);this.Io.L0&&this.WJ.uS(!0);return this.WJ}}});
var oFa=function(a){this.Ar=a;this.UO="UNDEFINED";this.Cg={pqa:!1};this.Io={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",gNa:2500,L0:!0};this.Cg.hostname=this.Ar.location.hostname;this.Cg.zqa="https:"===this.Ar.location.protocol};_.h=oFa.prototype;_.h.dXa=function(a){this.UO=a;return this};_.h.wea=function(a){this.Io.gNa=a};_.h.lXa=function(a){this.Cg.pqa=a;return this};_.h.CJb=function(a){this.Cg.zqa=a};_.h.vea=function(a){this.Cg.environment=a};
_.h.aua=function(a){this.Cg.projectNumber=a};_.h.setProjectId=function(a){this.Cg.projectId=a;return this};_.h.Kta=function(a){this.Cg.billingAccountId=a};_.h.nXa=function(a){this.Cg.vVa=a;return this};_.h.uS=function(a){this.Io.L0=a;return this};var Pba=function(a){var b=new pFa;a.Cg.features||(a.Cg.features=[]);if(a.Cg.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.Cg.features.push(b);return a},jk=function(){};jk.prototype.dispatch=function(){};
jk.prototype.Mta=function(){};jk.prototype.wea=function(){};jk.prototype.uS=function(){};var sFa;_.qFa=function(a){if(a.Lt&&"function"==typeof a.Lt)return a.Lt();if("undefined"!==typeof Map&&a instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return Array.from(a.values());if("string"===typeof a)return a.split("");if(_.za(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Fba(a)};
_.rFa=function(a){if(a.gF&&"function"==typeof a.gF)return a.gF();if(!a.Lt||"function"!=typeof a.Lt){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set)){if(_.za(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.Gba(a)}}};
sFa=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.za(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=_.rFa(a),e=_.qFa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var lk,vFa,BFa,wFa,yFa,xFa,AFa,zFa,nk;_.sh=function(a){this.rLa=this.eD=this.ts="";this.TZ=null;this.Sv=this.msa="";this.bw=!1;var b;a instanceof _.sh?(this.bw=a.bw,_.tFa(this,a.ts),this.eD=a.eD,this.rS(a.Qg()),uFa(this,a.TZ),this.kd(a.ie()),_.kk(this,a.uj.clone()),this.Sv=a.Sv):a&&(b=String(a).match(Vj))?(this.bw=!1,_.tFa(this,b[1]||"",!0),this.eD=lk(b[2]||""),this.rS(b[3]||"",!0),uFa(this,b[4]),this.kd(b[5]||"",!0),_.kk(this,b[6]||"",!0),this.Sv=lk(b[7]||"")):(this.bw=!1,this.uj=new _.mk(null,this.bw))};
_.sh.prototype.toString=function(){var a=[],b=this.ts;b&&a.push(vFa(b,wFa,!0),":");var c=this.Qg();if(c||"file"==b)a.push("//"),(b=this.eD)&&a.push(vFa(b,wFa,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.TZ,null!=c&&a.push(":",String(c));if(c=this.ie())this.LJ()&&"/"!=c.charAt(0)&&a.push("/"),a.push(vFa(c,"/"==c.charAt(0)?xFa:yFa,!0));(c=this.uj.toString())&&a.push("?",c);(c=this.Sv)&&a.push("#",vFa(c,zFa));return a.join("")};
_.sh.prototype.resolve=function(a){var b=this.clone(),c=!!a.ts;c?_.tFa(b,a.ts):c=!!a.eD;c?b.eD=a.eD:c=a.LJ();c?b.rS(a.Qg()):c=null!=a.TZ;var d=a.ie();if(c)uFa(b,a.TZ);else if(c=!!a.msa){if("/"!=d.charAt(0))if(this.LJ()&&!this.msa)d="/"+d;else{var e=b.ie().lastIndexOf("/");-1!=e&&(d=b.ie().slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(_.ja(e,"./")||_.ja(e,"/.")){d=_.mi(e,"/");e=e.split("/");for(var f=[],g=0;g<e.length;){var m=e[g++];"."==m?d&&g==e.length&&f.push(""):".."==m?((1<f.length||1==
f.length&&""!=f[0])&&f.pop(),d&&g==e.length&&f.push("")):(f.push(m),d=!0)}d=f.join("/")}else d=e}c?b.kd(d):c=""!==a.uj.toString();c?_.kk(b,a.uj.clone()):c=!!a.Sv;c&&(b.Sv=a.Sv);return b};_.sh.prototype.clone=function(){return new _.sh(this)};_.tFa=function(a,b,c){a.ts=c?lk(b,!0):b;a.ts&&(a.ts=a.ts.replace(/:$/,""))};_.sh.prototype.Qg=function(){return this.rLa};_.sh.prototype.rS=function(a,b){this.rLa=b?lk(a,!0):a};_.sh.prototype.LJ=function(){return!!this.rLa};
var uFa=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("pa`"+b);a.TZ=b}else a.TZ=null};_.sh.prototype.ie=function(){return this.msa};_.sh.prototype.kd=function(a,b){this.msa=b?lk(a,!0):a;return this};_.kk=function(a,b,c){b instanceof _.mk?(a.uj=b,a.uj.kXa(a.bw)):(c||(b=vFa(b,AFa)),a.uj=new _.mk(b,a.bw));return a};_.sh.prototype.setQuery=function(a,b){return _.kk(this,a,b)};_.sh.prototype.getQuery=function(){return this.uj.toString()};_.th=function(a,b,c){a.uj.set(b,c);return a};
_.sh.prototype.removeParameter=function(a){this.uj.remove(a);return this};_.sh.prototype.isReadOnly=function(){return!1};_.sh.prototype.kXa=function(a){this.bw=a;this.uj&&this.uj.kXa(a)};lk=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};vFa=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,BFa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};BFa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};
wFa=/[#\/\?@]/g;yFa=/[#\?:]/g;xFa=/[#\?]/g;AFa=/[#\?@]/g;zFa=/#/g;_.mk=function(a,b){this.Mo=this.Qj=null;this.Bt=a||null;this.bw=!!b};nk=function(a){a.Qj||(a.Qj=new Map,a.Mo=0,a.Bt&&LCa(a.Bt,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.h=_.mk.prototype;_.h.Yy=function(){nk(this);return this.Mo};_.h.add=function(a,b){nk(this);this.Bt=null;a=ok(this,a);var c=this.Qj.get(a);c||this.Qj.set(a,c=[]);c.push(b);this.Mo+=1;return this};
_.h.remove=function(a){nk(this);a=ok(this,a);return this.Qj.has(a)?(this.Bt=null,this.Mo-=this.Qj.get(a).length,this.Qj.delete(a)):!1};_.h.clear=function(){this.Qj=this.Bt=null;this.Mo=0};_.h.zl=function(){nk(this);return 0==this.Mo};_.h.XO=function(a){nk(this);a=ok(this,a);return this.Qj.has(a)};_.h.forEach=function(a,b){nk(this);this.Qj.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.h.gF=function(){nk(this);for(var a=Array.from(this.Qj.values()),b=Array.from(this.Qj.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.Lt=function(a){nk(this);var b=[];if("string"===typeof a)this.XO(a)&&(b=b.concat(this.Qj.get(ok(this,a))));else{a=Array.from(this.Qj.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.h.set=function(a,b){nk(this);this.Bt=null;a=ok(this,a);this.XO(a)&&(this.Mo-=this.Qj.get(a).length);this.Qj.set(a,[b]);this.Mo+=1;return this};_.h.get=function(a,b){if(!a)return b;a=this.Lt(a);return 0<a.length?String(a[0]):b};_.h.Jea=function(a,b){this.remove(a);0<b.length&&(this.Bt=null,this.Qj.set(ok(this,a),_.xa(b)),this.Mo+=b.length)};
_.h.toString=function(){if(this.Bt)return this.Bt;if(!this.Qj)return"";for(var a=[],b=Array.from(this.Qj.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.Lt(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.Bt=a.join("&")};_.h.clone=function(){var a=new _.mk;a.Bt=this.Bt;this.Qj&&(a.Qj=new Map(this.Qj),a.Mo=this.Mo);return a};var ok=function(a,b){b=String(b);a.bw&&(b=b.toLowerCase());return b};
_.mk.prototype.kXa=function(a){a&&!this.bw&&(nk(this),this.Bt=null,this.Qj.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.Jea(d,b))},this));this.bw=a};_.mk.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)sFa(arguments[b],function(c,d){this.add(d,c)},this)};var CFa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),DFa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),EFa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),FFa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),GFa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),HFa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],IFa=RegExp("(organizationId=)[0-9]*"),
JFa=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}"),KFa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,MFa=function(a,b){var c=void 0===b?{}:b;b=c.projectId;var d=c.projectNumber;c=c.accountId;if(!a)return"/pagepath_not_provided";a=a.replace(KFa,"$2");var e=new _.sh(a);e.uj.get("project")&&_.th(e,"project",":projectId");a=e.ie();lk(e.uj.toString())&&(a+="?"+lk(e.uj.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(EFa,"$1:vmInstanceName");a=a.replace(CFa,"$1:accountId");a=a.replace(FFa,"$1:emailId");a=a.replace(GFa,"$1:clientId");a=a.replace(IFa,"$1:organizationId");(b=DFa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&LFa(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.ja(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(JFa,":uuid")},LFa=function(a){var b=_.ja(a,"."),c=HFa.some(function(d){return _.jxa(a,d)});return b&&!c};var pFa=function(){};pFa.prototype.apply=function(a){var b={projectId:a.Ri()||void 0,projectNumber:_.k(a,1)||void 0,accountId:_.k(a,2)||void 0};if(_.k(a,13)){var c=MFa(_.k(a,13),b);"pageview"===_.k(a,4)&&_.k(a,3)===_.k(a,13)&&_.mb(a,3,c);_.mb(a,13,c)}if(a.sOa()){c=a.bua;var d=a.sOa();var e=void 0===b?{}:b;b=e.projectId;var f=e.projectNumber;e=e.accountId;var g=new _.sh(d);d=g.ts+"://"+g.Qg()+MFa(d,{projectId:b,projectNumber:f,accountId:e});c.call(a,d)}};var pk=function(a,b,c,d,e,f){ik.call(this,a,b,d,e);this.Rqb=c;this.Cg=d;this.Io=e;this.lsa=f};_.X(pk,ik);pk.prototype.JF=function(a,b){a=void 0===a?{}:a;var c;ik.prototype.JF.call(this,a,null!=b?b:null==(c=this.lsa)?void 0:c.get())};pk.prototype.qb=function(a,b){var c;ik.prototype.qb.call(this,a,null!=b?b:null==(c=this.lsa)?void 0:c.get())};pk.newBuilder=function(a,b){a=void 0===a?window:a;return Rba(a,b)};var Qba=function(a,b){oFa.call(this,a);this.Ar=a;this.lsa=b;this.Rqb=new Bya};_.X(Qba,oFa);
Qba.prototype.Ya=function(){return new pk(this.Ar,this.UO,this.Rqb,this.Cg,this.Io,this.lsa)};(function(a){function b(Oa){n&&n.mark&&n.mark(Oa)}function c(Oa,eb){n&&n.measure&&n.measure(Oa,eb)}function d(Oa){return r+Oa}function e(Oa){ya||a[aa]&&(ya=a[aa].resolve(0));if(ya){var eb=ya[pa];eb||(eb=ya.then);eb.call(ya,Oa)}else a[Q](Oa,0)}function f(Oa){0===Eb&&0===ra.length&&e(g);Oa&&ra.push(Oa)}function g(){if(!ua){for(ua=!0;ra.length;){var Oa=ra;ra=[];for(var eb=0;eb<Oa.length;eb++){var gb=Oa[eb];try{gb.zone.Mda(gb,null,null)}catch(jc){kb.LTa(jc)}}}kb.dzb();ua=!1}}function m(){}var n=a.performance;
b("Zone");var r=a.__Zone_symbol_prefix||"__zone_symbol__",x=!0===a[d("forceDuplicateZoneCheck")];if(a.Zone){if(x||"function"!==typeof a.Zone.ro)throw Error("ra");return a.Zone}var A=function(Oa,eb){this.yd=Oa;this.ur=eb?eb.name||"unnamed":"<root>";this.H8a=eb&&eb.properties||{};this.wv=new J(this,this.yd&&this.yd.wv,eb)};A.zrc=function(){if(a.Promise!==Va.ZoneAwarePromise)throw Error("sa");};A.ak=function(Oa,eb,gb){gb=void 0===gb?!1:gb;if(Va.hasOwnProperty(Oa)){if(!gb&&x)throw Error("ta`"+Oa);}else a["__Zone_disable_"+
Oa]||(gb="Zone:"+Oa,b(gb),Va[Oa]=eb(a,A,kb),c(gb,gb))};A.prototype.get=function(Oa){var eb=this.cyc(Oa);if(eb)return eb.H8a[Oa]};A.prototype.cyc=function(Oa){for(var eb=this;eb;){if(eb.H8a.hasOwnProperty(Oa))return eb;eb=eb.yd}return null};A.prototype.FB=function(Oa){if(!Oa)throw Error("ua");return this.wv.FB(this,Oa)};A.prototype.wrap=function(Oa,eb){if("function"!==typeof Oa)throw Error("va`"+Oa);var gb=this.wv.intercept(this,Oa,eb),jc=this;return function(){return jc.Iw(gb,this,arguments,eb)}};
A.prototype.tc=function(Oa,eb,gb,jc){Pb={parent:Pb,zone:this};try{return this.wv.mk(this,Oa,eb,gb,jc)}finally{Pb=Pb.parent}};A.prototype.Iw=function(Oa,eb,gb,jc){Pb={parent:Pb,zone:this};try{try{return this.wv.mk(this,Oa,void 0===eb?null:eb,gb,jc)}catch(qc){if(this.wv.handleError(this,qc))throw qc;}}finally{Pb=Pb.parent}};A.prototype.Mda=function(Oa,eb,gb){if(Oa.zone!=this)throw Error("wa`"+(Oa.zone||Pa).name+"`"+this.name);if("notScheduled"!==Oa.state||"eventTask"!==Oa.type&&"macroTask"!==Oa.type){var jc=
"running"!=Oa.state;jc&&Oa.gt("running","scheduled");Oa.cS++;var qc=Bb;Bb=Oa;Pb={parent:Pb,zone:this};try{"macroTask"==Oa.type&&Oa.data&&!Oa.data.U$&&(Oa.K5=void 0);try{return this.wv.qQ(this,Oa,eb,gb)}catch(sf){if(this.wv.handleError(this,sf))throw sf;}}finally{"notScheduled"!==Oa.state&&"unknown"!==Oa.state&&("eventTask"==Oa.type||Oa.data&&Oa.data.U$?jc&&Oa.gt("scheduled","running"):(Oa.cS=0,this.n4(Oa,-1),jc&&Oa.gt("notScheduled","running","notScheduled"))),Pb=Pb.parent,Bb=qc}}};A.prototype.fS=
function(Oa){if(Oa.zone&&Oa.zone!==this)for(var eb=this;eb;){if(eb===Oa.zone)throw Error("xa`"+this.name+"`"+Oa.zone.name);eb=eb.parent}Oa.gt("scheduling","notScheduled");eb=[];Oa.YV=eb;Oa.Yl=this;try{Oa=this.wv.fS(this,Oa)}catch(gb){throw Oa.gt("unknown","scheduling","notScheduled"),this.wv.handleError(this,gb),gb;}Oa.YV===eb&&this.n4(Oa,1);"scheduling"==Oa.state&&Oa.gt("scheduled","scheduling");return Oa};A.prototype.eS=function(Oa,eb,gb,jc){return this.fS(new L("microTask",Oa,eb,gb,jc,void 0))};
A.prototype.Qda=function(Oa,eb,gb,jc,qc){return this.fS(new L("macroTask",Oa,eb,gb,jc,qc))};A.prototype.sta=function(Oa,eb,gb,jc,qc){return this.fS(new L("eventTask",Oa,eb,gb,jc,qc))};A.prototype.xI=function(Oa){if(Oa.zone!=this)throw Error("ya`"+(Oa.zone||Pa).name+"`"+this.name);if("scheduled"===Oa.state||"running"===Oa.state){Oa.gt("canceling","scheduled","running");try{this.wv.xI(this,Oa)}catch(eb){throw Oa.gt("unknown","canceling"),this.wv.handleError(this,eb),eb;}this.n4(Oa,-1);Oa.gt("notScheduled",
"canceling");Oa.cS=0;return Oa}};A.prototype.n4=function(Oa,eb){var gb=Oa.YV;-1==eb&&(Oa.YV=null);for(var jc=0;jc<gb.length;jc++)gb[jc].n4(Oa.type,eb)};_.Y.Object.defineProperties(A.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){return this.yd}},name:{configurable:!0,enumerable:!0,get:function(){return this.ur}}});_.Y.Object.defineProperties(A,{root:{configurable:!0,enumerable:!0,get:function(){for(var Oa=A.current;Oa.parent;)Oa=Oa.parent;return Oa}},current:{configurable:!0,enumerable:!0,
get:function(){return Pb.zone}},sna:{configurable:!0,enumerable:!0,get:function(){return Bb}}});A.ro=d;var F={name:"",uTa:function(Oa,eb,gb,jc){return Oa.Bpa(gb,jc)},GZ:function(Oa,eb,gb,jc){return Oa.fS(gb,jc)},dR:function(Oa,eb,gb,jc,qc,sf){return Oa.qQ(gb,jc,qc,sf)},CZ:function(Oa,eb,gb,jc){return Oa.xI(gb,jc)}},J=function(Oa,eb,gb){this.Apc={microTask:0,macroTask:0,eventTask:0};this.zone=Oa;this.CPc=eb;this.mDa=gb&&(gb&&gb.tTa?gb:eb.mDa);this.d5a=gb&&(gb.tTa?eb:eb.d5a);this.Zjc=gb&&(gb.tTa?this.zone:
eb.Zjc);this.gEa=gb&&(gb.vTa?gb:eb.gEa);this.z6a=gb&&(gb.vTa?eb:eb.z6a);this.y6a=gb&&(gb.vTa?this.zone:eb.y6a);this.kEa=gb&&(gb.Hba?gb:eb.kEa);this.E6a=gb&&(gb.Hba?eb:eb.E6a);this.C6a=gb&&(gb.Hba?this.zone:eb.C6a);this.IDa=gb&&(gb.Gba?gb:eb.IDa);this.U5a=gb&&(gb.Gba?eb:eb.U5a);this.T5a=gb&&(gb.Gba?this.zone:eb.T5a);this.Ika=gb&&(gb.GZ?gb:eb.Ika);this.gGa=gb&&(gb.GZ?eb:eb.gGa);this.fGa=gb&&(gb.GZ?this.zone:eb.fGa);this.rja=gb&&(gb.dR?gb:eb.rja);this.jEa=gb&&(gb.dR?eb:eb.jEa);this.iEa=gb&&(gb.dR?this.zone:
eb.iEa);this.gia=gb&&(gb.CZ?gb:eb.gia);this.mCa=gb&&(gb.CZ?eb:eb.mCa);this.lCa=gb&&(gb.CZ?this.zone:eb.lCa);this.f6a=this.h6a=this.g6a=this.R2=null;var jc=gb&&gb.uTa,qc=eb&&eb.R2;if(jc||qc)this.R2=jc?gb:F,this.g6a=eb,this.h6a=this,this.f6a=Oa,gb.GZ||(this.Ika=F,this.gGa=eb,this.fGa=this.zone),gb.dR||(this.rja=F,this.jEa=eb,this.iEa=this.zone),gb.CZ||(this.gia=F,this.mCa=eb,this.lCa=this.zone)};J.prototype.FB=function(Oa,eb){return this.mDa?this.mDa.tTa(this.d5a,this.zone,Oa,eb):new A(Oa,eb)};J.prototype.intercept=
function(Oa,eb,gb){return this.gEa?this.gEa.vTa(this.z6a,this.y6a,Oa,eb,gb):eb};J.prototype.mk=function(Oa,eb,gb,jc,qc){return this.kEa?this.kEa.Hba(this.E6a,this.C6a,Oa,eb,gb,jc,qc):eb.apply(gb,jc)};J.prototype.handleError=function(Oa,eb){return this.IDa?this.IDa.Gba(this.U5a,this.T5a,Oa,eb):!0};J.prototype.fS=function(Oa,eb){var gb=eb;if(this.Ika)this.R2&&gb.YV.push(this.h6a),(gb=this.Ika.GZ(this.gGa,this.fGa,Oa,eb))||(gb=eb);else if(eb.cIb)eb.cIb(eb);else if("microTask"==eb.type)f(eb);else throw Error("za");
return gb};J.prototype.qQ=function(Oa,eb,gb,jc){return this.rja?this.rja.dR(this.jEa,this.iEa,Oa,eb,gb,jc):eb.callback.apply(gb,jc)};J.prototype.xI=function(Oa,eb){if(this.gia)Oa=this.gia.CZ(this.mCa,this.lCa,Oa,eb);else{if(!eb.K5)throw Error("Aa");Oa=eb.K5(eb)}return Oa};J.prototype.Bpa=function(Oa,eb){try{this.R2&&this.R2.uTa(this.g6a,this.f6a,Oa,eb)}catch(gb){this.handleError(Oa,gb)}};J.prototype.n4=function(Oa,eb){var gb=this.Apc,jc=gb[Oa];eb=gb[Oa]=jc+eb;if(0>eb)throw Error("Ba");0!=jc&&0!=eb||
this.Bpa(this.zone,{aDc:0<gb.microTask,JCc:0<gb.macroTask,mUc:0<gb.eventTask,ud:Oa})};var L=function(Oa,eb,gb,jc,qc,sf){this.Yl=null;this.cS=0;this.YV=null;this.Fj="notScheduled";this.type=Oa;this.source=eb;this.data=jc;this.cIb=qc;this.K5=sf;if(!gb)throw Error("Ca");this.callback=gb;var qb=this;this.mk="eventTask"===Oa&&jc&&jc.b_a?L.qQ:function(){return L.qQ.call(a,qb,this,arguments)}};L.qQ=function(Oa,eb,gb){Oa||(Oa=this);Eb++;try{return Oa.cS++,Oa.zone.Mda(Oa,eb,gb)}finally{1==Eb&&g(),Eb--}};L.prototype.gt=
function(Oa,eb,gb){if(this.Fj===eb||this.Fj===gb)this.Fj=Oa,"notScheduled"==Oa&&(this.YV=null);else throw Error("Da`"+this.type+"`"+this.source+"`"+Oa+"`"+eb+"`"+(gb?" or '"+gb+"'":"")+"`"+this.Fj);};L.prototype.toString=function(){return this.data&&"undefined"!==typeof this.data.KJ?this.data.KJ.toString():Object.prototype.toString.call(this)};L.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,cS:this.cS}};_.Y.Object.defineProperties(L.prototype,
{zone:{configurable:!0,enumerable:!0,get:function(){return this.Yl}},state:{configurable:!0,enumerable:!0,get:function(){return this.Fj}}});var Q=d("setTimeout"),aa=d("Promise"),pa=d("then"),ra=[],ua=!1,ya,Pa={name:"NO ZONE"},Va={},kb={dj:d,Stc:function(){return Pb},LTa:m,dzb:m,eS:f,ZIc:function(){return!A[d("ignoreConsoleErrorUncaughtError")]},bca:function(){return[]},aCb:m,dUa:function(){return m},Src:function(){return[]},eFc:function(){return m},ZBb:function(){return m},YBb:function(){return m},
uub:function(){return!1},DJ:function(){},ST:function(){return m},UT:function(){},s1a:function(){},J_a:function(){return[]},XBb:function(){return m},bha:function(){return m},Jwc:function(){return[]},Zcb:function(){return m},NFa:function(){return m},cUa:function(){return m},sDc:e},Pb={parent:null,zone:new A(null,null)},Bb=null,Eb=0;c("Zone","Zone");return a.Zone=A})("undefined"!==typeof window&&window||"undefined"!==typeof self&&self||global);Zone.ak("Error",function(a,b,c){function d(ra){for(var ua={zoneName:ra.zone.name},ya=ua;ra.parent;){ra=ra.parent;var Pa={zoneName:ra.zone.name};ua=ua.parent=Pa}return ya}function e(ra,ua,ya){ya=void 0===ya?!0:ya;ra=ra.split("\n");for(var Pa=0;ra[Pa]!==r&&ra[Pa]!==x&&ra[Pa]!==A&&ra[Pa]!==F&&ra[Pa]!==J&&Pa<ra.length;)Pa++;for(;Pa<ra.length&&ua;Pa++){var Va=ra[Pa];if(Va.trim())switch(n[Va]){case 0:ra.splice(Pa,1);Pa--;break;case 1:ua=ua.parent?ua.parent:null;ra.splice(Pa,1);Pa--;break;default:ra[Pa]+=
ya?" ["+ua.zone.name+"]":" ["+ua.zoneName+"]"}}return ra.join("\n")}function f(){var ra=this,ua=m.apply(this,arguments),ya=ua.originalStack=ua.stack;if(f.stackRewrite&&ya){var Pa=c.Stc();if("lazy"===L)ua[c.dj("zoneFrameNames")]=d(Pa);else if("default"===L)try{ua.stack=ua.I3c=e(ya,Pa)}catch(Va){}}return this instanceof m&&this.constructor!=m?(Object.keys(ua).concat("stack","message").forEach(function(Va){var kb=ua[Va];if(void 0!==kb)try{ra[Va]=kb}catch(Pb){}}),this):ua}var g=c.dj("zoneJsInternalStackFrames"),
m=a[c.dj("Error")]=a.Error,n={},r,x,A,F,J;a.Error=f;var L=a.__Zone_Error_BlacklistedStackFrames_policy||a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=m.prototype;f[g]=n;f.stackRewrite=!1;var Q=c.dj("zoneAwareStack");"lazy"===L&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[Q]||(this[Q]=e(this.csa,this[c.dj("zoneFrameNames")],!1));return this[Q]},set:function(ra){this.csa=ra;this[Q]=e(this.csa,this[c.dj("zoneFrameNames")],
!1)}});var aa=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(m))&&a.forEach(function(ra){0===aa.filter(function(ua){return ua===ra}).length&&Object.defineProperty(f,ra,{get:function(){return m[ra]},set:function(ua){m[ra]=ua}})});m.hasOwnProperty("stackTraceLimit")&&(m.stackTraceLimit=Math.max(m.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return m.stackTraceLimit},set:function(ra){return m.stackTraceLimit=ra}}));m.hasOwnProperty("captureStackTrace")&&
Object.defineProperty(f,"captureStackTrace",{value:function(ra,ua){m.captureStackTrace(ra,ua)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return m.aDb},set:function(ra){return ra&&"function"===typeof ra?m.aDb=function(ua,ya){if(ya)for(var Pa=0;Pa<ya.length;Pa++)if("zoneCaptureStackTrace"===ya[Pa].getFunctionName()){ya.splice(Pa,1);break}return ra.call(this,ua,ya)}:m.aDb=ra}});if("disable"!==L){var pa=b.current.FB({name:"detect",Gba:function(ra,ua,ya,Pa){if(Pa.csa&&Error===f)for(ra=
Pa.csa.split(/\n/),Pa=ya=ua=!1;ra.length;){var Va=ra.shift();if(/:\d+:\d+/.test(Va)||"ZoneAwareError"===Va){var kb=Va.split("(")[0].split("@")[0],Pb=1;-1!==kb.indexOf("ZoneAwareError")&&(-1!==kb.indexOf("new ZoneAwareError")?(r=Va,x=Va.replace("new ZoneAwareError","new Error.ZoneAwareError")):(A=Va,F=Va.replace("Error.",""),-1===Va.indexOf("Error.ZoneAwareError")&&(J=Va.replace("ZoneAwareError","Error.ZoneAwareError"))),n[x]=0);-1!==kb.indexOf("runGuarded")?ya=!0:-1!==kb.indexOf("runTask")?Pa=!0:
-1!==kb.indexOf("run")?ua=!0:Pb=0;n[Va]=Pb;if(ua&&ya&&Pa){f.stackRewrite=!0;break}}}return!1}}).FB({name:"child",GZ:function(ra,ua,ya,Pa){return ra.fS(ya,Pa)},dR:function(ra,ua,ya,Pa,Va,kb){return ra.qQ(ya,Pa,Va,kb)},CZ:function(ra,ua,ya,Pa){return ra.xI(ya,Pa)},Hba:function(ra,ua,ya,Pa,Va,kb,Pb){return ra.mk(ya,Pa,Va,kb,Pb)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;pa.tc(function(){pa.Iw(function(){var ra=function(){};pa.sta(g,function(){pa.Qda(g,function(){pa.eS(g,function(){throw Error();
},void 0,function(ua){ua.gt=ra;ua.mk()});pa.eS(g,function(){throw Error();},void 0,function(ua){ua.gt=ra;ua.mk()})},void 0,function(ua){ua.gt=ra;ua.mk()},function(){})},void 0,function(ua){ua.gt=ra;ua.mk()},function(){})})});Error.stackTraceLimit=b}});var Uba=Object.getOwnPropertyDescriptor,Zba=Object.defineProperty,cca=Object.getPrototypeOf,NFa=Object.create,OFa=Array.prototype.slice,PFa=Zone.ro("addEventListener"),QFa=Zone.ro("removeEventListener"),hca=Zone.ro(""),Lb=Zone.ro,RFa="undefined"!==typeof window,Qb=RFa?window:void 0,Mb=RFa&&Qb||"object"===typeof self&&self||global,SFa="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,kca=!("nw"in Mb)&&"undefined"!==typeof Mb.process&&"[object process]"==={}.toString.call(Mb.process),
TFa=!kca&&!SFa&&!(!RFa||!Qb.HTMLElement),UFa="undefined"!==typeof Mb.process&&"[object process]"==={}.toString.call(Mb.process)&&!SFa&&!(!RFa||!Qb.HTMLElement),Xba={},Yba=function(a){if(a=a||Mb.event){var b=Xba[a.type];b||(b=Xba[a.type]=Lb("ON_PROPERTY"+a.type));var c=this||a.target||Mb;b=c[b];TFa&&c===Qb&&"error"===a.type?(c=a,c=b&&b.call(this,c.message,c.filename,c.lineno,c.colno,c.error),!0===c&&a.preventDefault()):(c=b&&b.apply(this,arguments),void 0==c||c||a.preventDefault());return c}},Nb=Lb("originalInstance"),
eca=!1,fca=!1;var Sb=!1;if("undefined"!==typeof window)try{var VFa=Object.defineProperty({},"passive",{get:function(){Sb=!0}});window.addEventListener("test",VFa,VFa);window.removeEventListener("test",VFa,VFa)}catch(a){Sb=!1}var mca={b_a:!0},Rb={},lca={},oca=new RegExp("^"+hca+"(\\w+)(true|false)$"),jca=Lb("propagationStopped");Zone.ak("ZoneAwarePromise",function(a,b,c){function d(qb){if(qb&&qb.toString===Object.prototype.toString){var Hb=qb.constructor&&qb.constructor.name;return(Hb?Hb:"")+": "+JSON.stringify(qb)}return qb?qb.toString():Object.prototype.toString.call(qb)}function e(qb){c.LTa(qb);try{var Hb=b[ya];"function"===typeof Hb&&Hb.call(this,qb)}catch(hb){}}function f(qb){return qb}function g(qb){return qc.reject(qb)}function m(qb,Hb){return function(hb){try{n(qb,Hb,hb)}catch(rb){n(qb,!1,rb)}}}function n(qb,Hb,hb){var rb=
Eb();if(qb===hb)throw new TypeError("Fa");if(null===qb[Pa]){var jb=null;try{if("object"===typeof hb||"function"===typeof hb)jb=hb&&hb.then}catch(xb){return rb(function(){n(qb,!1,xb)})(),qb}if(!1!==Hb&&hb instanceof qc&&hb.hasOwnProperty(Pa)&&hb.hasOwnProperty(Va)&&null!==hb[Pa])r(hb),n(qb,hb[Pa],hb[Va]);else if(!1!==Hb&&"function"===typeof jb)try{jb.call(hb,rb(m(qb,Hb)),rb(m(qb,!1)))}catch(xb){rb(function(){n(qb,!1,xb)})()}else{qb[Pa]=Hb;rb=qb[Va];qb[Va]=hb;qb[kb]===kb&&!0===Hb&&(qb[Pa]=qb[Bb],qb[Va]=
qb[Pb]);!1===Hb&&hb instanceof Error&&(jb=b.sna&&b.sna.data&&b.sna.data.__creationTrace__)&&L(hb,Oa,{configurable:!0,enumerable:!1,writable:!0,value:jb});for(jb=0;jb<rb.length;)x(qb,rb[jb++],rb[jb++],rb[jb++],rb[jb++]);if(0==rb.length&&0==Hb){qb[Pa]=0;Hb=hb;try{throw Error("Ga`"+d(hb)+"`"+(hb&&hb.stack?"\n"+hb.stack:""));}catch(xb){Hb=xb}pa&&(Hb.TKc=!0);Hb.e_=hb;Hb.promise=qb;Hb.zone=b.current;Hb.xG=b.sna;aa.push(Hb);c.eS()}}}return qb}function r(qb){if(0===qb[Pa]){try{var Hb=b[eb];Hb&&"function"===
typeof Hb&&Hb.call(this,{e_:qb[Va],promise:qb})}catch(hb){}qb[Pa]=!1;for(Hb=0;Hb<aa.length;Hb++)qb===aa[Hb].promise&&aa.splice(Hb,1)}}function x(qb,Hb,hb,rb,jb){r(qb);var xb=qb[Pa],la=xb?"function"===typeof rb?rb:f:"function"===typeof jb?jb:g;Hb.eS("Promise.then",function(){try{var nc=qb[Va],Jc=!!hb&&kb===hb[kb];Jc&&(hb[Pb]=nc,hb[Bb]=xb);var kd=Hb.tc(la,void 0,Jc&&la!==g&&la!==f?[]:[nc]);n(hb,!0,kd)}catch(Uc){n(hb,!1,Uc)}},hb)}function A(qb){var Hb=qb.prototype,hb=J(Hb,"then");if(!hb||!1!==hb.writable&&
hb.configurable){var rb=Hb.then;Hb[ua]=rb;qb.prototype.then=function(jb,xb){var la=this;return(new qc(function(nc,Jc){rb.call(la,nc,Jc)})).then(jb,xb)};qb[sf]=!0}}function F(qb){return function(Hb,hb){Hb=qb.apply(Hb,hb);if(Hb instanceof qc)return Hb;hb=Hb.constructor;hb[sf]||A(hb);return Hb}}var J=Object.getOwnPropertyDescriptor,L=Object.defineProperty,Q=c.dj,aa=[],pa=!0===a[Q("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],ra=Q("Promise"),ua=Q("then");c.LTa=function(qb){if(c.ZIc()){var Hb=qb&&qb.e_;
Hb?console.error("Unhandled Promise rejection:",Hb instanceof Error?Hb.message:Hb,"; Zone:",qb.zone.name,"; Task:",qb.xG&&qb.xG.source,"; Value:",Hb,Hb instanceof Error?Hb.stack:void 0):console.error(qb)}};c.dzb=function(){for(var qb={};aa.length;){qb.yT=aa.shift();try{qb.yT.zone.Iw(function(Hb){return function(){if(Hb.yT.TKc)throw Hb.yT.e_;throw Hb.yT;}}(qb))}catch(Hb){e(Hb)}qb={yT:qb.yT}}};var ya=Q("unhandledPromiseRejectionHandler"),Pa=Q("state"),Va=Q("value"),kb=Q("finally"),Pb=Q("parentPromiseValue"),
Bb=Q("parentPromiseState"),Eb=function(){var qb=!1;return function(Hb){return function(){qb||(qb=!0,Hb.apply(null,arguments))}}},Oa=Q("currentTaskTrace"),eb=Q("rejectionHandledHandler"),gb=function(){},jc=a.AggregateError,qc=function(qb){if(!(this instanceof qc))throw Error("Ha");this[Pa]=null;this[Va]=[];try{var Hb=Eb();qb&&qb(Hb(m(this,!0)),Hb(m(this,!1)))}catch(hb){n(this,!1,hb)}};qc.toString=function(){return"function ZoneAwarePromise() { [native code] }"};qc.resolve=function(qb){return n(new this(null),
!0,qb)};qc.reject=function(qb){return n(new this(null),!1,qb)};qc.any=function(qb){if(!qb||"function"!==typeof qb[Symbol.iterator])return Promise.reject(new jc([],"All promises were rejected"));var Hb=[],hb=0;try{for(var rb=_.q(qb),jb=rb.next();!jb.done;jb=rb.next()){var xb=jb.value;hb++;Hb.push(qc.resolve(xb))}}catch(Jc){return Promise.reject(new jc([],"All promises were rejected"))}if(0===hb)return Promise.reject(new jc([],"All promises were rejected"));var la=!1,nc=[];return new qc(function(Jc,
kd){for(var Uc=0;Uc<Hb.length;Uc++)Hb[Uc].then(function(Yc){la||(la=!0,Jc(Yc))},function(Yc){nc.push(Yc);hb--;0===hb&&(la=!0,kd(new jc(nc,"All promises were rejected")))})})};qc.race=function(qb){function Hb(nc){rb(nc)}function hb(nc){jb(nc)}var rb,jb,xb=new this(function(nc,Jc){rb=nc;jb=Jc});qb=_.q(qb);for(var la=qb.next();!la.done;la=qb.next())(la=la.value)&&la.then||(la=this.resolve(la)),la.then(Hb,hb);return xb};qc.all=function(qb){return qc.Uab(qb)};qc.allSettled=function(qb){return(this&&this.prototype instanceof
qc?this:qc).Uab(qb,{SKc:function(Hb){return{status:"fulfilled",value:Hb}},Nvc:function(Hb){return{status:"rejected",reason:Hb}}})};qc.Uab=function(qb,Hb){var hb,rb,jb=new this(function(Uc,Yc){hb=Uc;rb=Yc}),xb=2,la=0,nc=[],Jc={};qb=_.q(qb);for(var kd=qb.next();!kd.done;Jc={fha:Jc.fha},kd=qb.next()){(kd=kd.value)&&kd.then||(kd=this.resolve(kd));Jc.fha=la;try{kd.then(function(Uc){return function(Yc){nc[Uc.fha]=Hb?Hb.SKc(Yc):Yc;xb--;0===xb&&hb(nc)}}(Jc),function(Uc){return function(Yc){Hb?(nc[Uc.fha]=
Hb.Nvc(Yc),xb--,0===xb&&hb(nc)):rb(Yc)}}(Jc))}catch(Uc){rb(Uc)}xb++;la++}xb-=2;0===xb&&hb(nc);return jb};_.Y.Object.defineProperty(qc.prototype,Symbol.toStringTag,{configurable:!0,enumerable:!0,get:function(){return"Promise"}});_.Y.Object.defineProperty(qc.prototype,Symbol.species,{configurable:!0,enumerable:!0,get:function(){return qc}});qc.prototype.then=function(qb,Hb){var hb,rb=null==(hb=this.constructor)?void 0:hb[Symbol.species];rb&&"function"===typeof rb||(rb=this.constructor||qc);hb=new rb(gb);
rb=b.current;null==this[Pa]?this[Va].push(rb,hb,qb,Hb):x(this,rb,hb,qb,Hb);return hb};qc.prototype.catch=function(qb){return this.then(null,qb)};qc.prototype.finally=function(qb){var Hb,hb=null==(Hb=this.constructor)?void 0:Hb[Symbol.species];hb&&"function"===typeof hb||(hb=qc);Hb=new hb(gb);Hb[kb]=kb;hb=b.current;null==this[Pa]?this[Va].push(hb,Hb,qb,qb):x(this,hb,Hb,qb,qb);return Hb};qc.resolve=qc.resolve;qc.reject=qc.reject;qc.race=qc.race;qc.all=qc.all;ra=a[ra]=a.Promise;a.Promise=qc;var sf=Q("thenPatched");
c.eFc=A;ra&&(A(ra),Ob(a,"fetch",function(qb){return F(qb)}));Promise[b.ro("uncaughtPromiseErrors")]=aa;return qc});var rca=Lb("zoneTask");Zone.ak("toString",function(a){var b=Function.prototype.toString,c=Lb("OriginalDelegate"),d=Lb("Promise"),e=Lb("Error"),f=function(){if("function"===typeof this){var m=this[c];if(m)return"function"===typeof m?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"function"===typeof Promise&&this instanceof Promise?
"[object Promise]":g.call(this)}});Zone.ak("util",function(a,b,c){var d=uca(a);c.aCb=aca;c.dUa=Ob;c.Src=Tba;c.ZBb=dca;var e=b.ro("BLACK_LISTED_EVENTS"),f=b.ro("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.YBb=qca;c.bca=pca;c.uub=gca;c.ST=Zba;c.UT=Uba;c.s1a=NFa;c.J_a=OFa;c.XBb=bca;c.bha=Sba;c.Jwc=tca;c.Zcb=Kb;c.NFa=Object.defineProperty;c.cUa=sca;c.DJ=function(){return{iyc:lca,KRb:Rb,Pmb:d,Zd:TFa,tqa:UFa,TAc:kca,P1a:"true",j0a:"false",X1a:hca,TRb:"addEventListener",obc:"removeEventListener"}}});var vca,wca,xca,yca,Ub;var Gca=[].concat(_.sc("abort animationcancel animationend animationiteration auxclick beforeinput blur cancel canplay canplaythrough change compositionstart compositionupdate compositionend cuechange click close contextmenu curechange dblclick drag dragend dragenter dragexit dragleave dragover drop durationchange emptied ended error focus focusin focusout gotpointercapture input invalid keydown keypress keyup load loadstart loadeddata loadedmetadata lostpointercapture mousedown mouseenter mouseleave mousemove mouseout mouseover mouseup mousewheel orientationchange pause play playing pointercancel pointerdown pointerenter pointerleave pointerlockchange mozpointerlockchange webkitpointerlockerchange pointerlockerror mozpointerlockerror webkitpointerlockerror pointermove pointout pointerover pointerup progress ratechange reset resize scroll seeked seeking select selectionchange selectstart show sort stalled submit suspend timeupdate volumechange touchcancel touchmove touchstart touchend transitioncancel transitionend waiting wheel".split(" ")),
_.sc(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"]),_.sc(["autocomplete","autocompleteerror"]),_.sc(["toggle"]),_.sc("afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume".split(" ")),_.sc("absolutedeviceorientation afterinput afterprint appinstalled beforeinstallprompt beforeprint beforeunload devicelight devicemotion deviceorientation deviceorientationabsolute deviceproximity hashchange languagechange message mozbeforepaint offline online paint pageshow pagehide popstate rejectionhandled storage unhandledrejection unload userproximity vrdisplayconnected vrdisplaydisconnected vrdisplaypresentchange".split(" ")),
_.sc("beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend".split(" ")),_.sc("activate afterupdate ariarequest beforeactivate beforedeactivate beforeeditfocus beforeupdate cellchange controlselect dataavailable datasetchanged datasetcomplete errorupdate filterchange layoutcomplete losecapture move moveend movestart propertychange resizeend resizestart rowenter rowexit rowsdelete rowsinserted command compassneedscalibration deactivate help mscontentzoom msmanipulationstatechanged msgesturechange msgesturedoubletap msgestureend msgesturehold msgesturestart msgesturetap msgotpointercapture msinertiastart mslostpointercapture mspointercancel mspointerdown mspointerenter mspointerhover mspointerleave mspointermove mspointerout mspointerover mspointerup pointerout mssitemodejumplistitemremoved msthumbnailclick stop storagecommit".split(" ")));(function(a){a[(a.__Zone_symbol_prefix||"__zone_symbol__")+"legacyPatch"]=function(){var b=a.Zone;b.ak("defineProperty",function(c,d,e){e.NFa=Cca;Bca()});b.ak("registerElement",function(c,d,e){d=e.DJ();var f=d.tqa;(d.Zd||f)&&"registerElement"in c.document&&e.cUa(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.ak("EventTargetLegacy",function(c,d,e){Dca(c,e);d=e.DJ();var f=d.tqa;d.TAc&&!f||Fca(e,c)||(d="undefined"!==typeof WebSocket,
Hca(e),e.XBb("XMLHttpRequest"),d&&Eca(e,c),Zone[e.dj("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});Zone.ak("legacy",function(a){(a=a[Zone.ro("legacyPatch")])&&a()});Zone.ak("queueMicrotask",function(a,b,c){c.dUa(a,"queueMicrotask",function(){return function(d,e){b.current.eS("queueMicrotask",e[0])}})});Zone.ak("timers",function(a){Tb(a,"set","clear","Timeout");Tb(a,"set","clear","Interval");Tb(a,"set","clear","Immediate")});Zone.ak("requestAnimationFrame",function(a){Tb(a,"request","cancel","AnimationFrame");Tb(a,"mozRequest","mozCancel","AnimationFrame");Tb(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.ak("blocking",function(a,b){for(var c=["alert","prompt","confirm"],d=0;d<c.length;d++)Ob(a,c[d],function(e,f,g){return function(m,n){return b.current.tc(e,a,n,g)}})});
Zone.ak("EventTarget",function(a,b,c){c.YBb(a,c);if(!Zone[c.dj("patchEventTarget")]){var d=c.DJ();b=d.Pmb;var e=d.KRb,f=d.P1a,g=d.j0a;d=d.X1a;for(var m=0;m<b.length;m++){var n=b[m],r=d+(n+g),x=d+(n+f);e[n]={};e[n][g]=r;e[n][f]=x}(b=a.EventTarget)&&b.prototype&&c.bca(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.bca(a,c,[b.prototype])});Zone.ak("MutationObserver",function(){bca("MutationObserver");bca("WebKitMutationObserver")});Zone.ak("IntersectionObserver",function(){bca("IntersectionObserver")});
Zone.ak("FileReader",function(){bca("FileReader")});
Zone.ak("on_property",function(a,b,c){if((!kca||UFa)&&!Zone[c.dj("patchEvents")]){b=a.__Zone_ignore_on_properties;c=[];if(TFa){var d=window;c=c.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));a:{try{var e=Qb.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(m){}f=!1}e=f?[{target:d,Fzc:["error"]}]:[];var g=uca(d);f=cca(d);d&&
(e=tca(d,g,b?b.concat(e):b),aca(d,e,f))}c=c.concat("XMLHttpRequest XMLHttpRequestEventTarget IDBIndex IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor WebSocket".split(" "));for(d=0;d<c.length;d++)(e=a[c[d]])&&e.prototype&&(f=e.prototype,e=uca(e.prototype),f&&(e=tca(f,e,b),aca(f,e,void 0)))}});
Zone.ak("customElements",function(a,b,c){b=c.DJ();var d=b.tqa;(b.Zd||d)&&a.customElements&&"customElements"in a&&c.cUa(c,a.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])});
Zone.ak("XHR",function(a,b){(function(n){function r(ya){var Pa=ya.data,Va=Pa.target;Va[f]=!1;Va[m]=!1;var kb=Va[e];J||(J=Va[PFa],L=Va[QFa]);kb&&L.call(Va,"readystatechange",kb);kb=Va[e]=function(){if(Va.readyState===Va.DONE)if(!Pa.aborted&&Va[f]&&"scheduled"===ya.state){var Pb=Va[b.ro("loadfalse")];if(0!==Va.status&&Pb&&0<Pb.length){var Bb=ya.mk;ya.mk=function(){for(var Eb=Va[b.ro("loadfalse")],Oa=0;Oa<Eb.length;Oa++)Eb[Oa]===ya&&Eb.splice(Oa,1);Pa.aborted||"scheduled"!==ya.state||Bb.call(ya)};Pb.push(ya)}else ya.mk()}else Pa.aborted||
!1!==Va[f]||(Va[m]=!0)};J.call(Va,"readystatechange",kb);Va[c]||(Va[c]=ya);ra.apply(Va,Pa.args);Va[f]=!0;return ya}function x(){}function A(ya){ya=ya.data;ya.aborted=!0;return ua.apply(ya.target,ya.args)}var F=n.XMLHttpRequest;if(F){F=F.prototype;var J=F[PFa],L=F[QFa];!J&&(n=n.XMLHttpRequestEventTarget)&&(n=n.prototype,J=n[PFa],L=n[QFa]);var Q=Ob(F,"open",function(){return function(ya,Pa){ya[d]=0==Pa[2];ya[g]=Pa[1];return Q.apply(ya,Pa)}}),aa=Lb("fetchTaskAborting"),pa=Lb("fetchTaskScheduling"),ra=
Ob(F,"send",function(){return function(ya,Pa){if(!0===b.current[pa]||ya[d])return ra.apply(ya,Pa);Pa={target:ya,url:ya[g],U$:!1,args:Pa,aborted:!1};var Va=Zone.current.Qda("XMLHttpRequest.send",x,Pa,r,A);ya&&!0===ya[m]&&!Pa.aborted&&"scheduled"===Va.state&&Va.mk()}}),ua=Ob(F,"abort",function(){return function(ya,Pa){var Va=ya[c];if(Va&&"string"==typeof Va.type)null==Va.K5||Va.data&&Va.data.aborted||Va.zone.xI(Va);else if(!0===b.current[aa])return ua.apply(ya,Pa)}})}})(a);var c=Lb("xhrTask"),d=Lb("xhrSync"),
e=Lb("xhrListener"),f=Lb("xhrScheduled"),g=Lb("xhrURL"),m=Lb("xhrErrorBeforeScheduled")});Zone.ak("geolocation",function(a){a.navigator&&a.navigator.geolocation&&Wba(a.navigator.geolocation)});
Zone.ak("PromiseRejectionEvent",function(a,b){function c(d){return function(e){nca(a,d).forEach(function(f){var g=a.PromiseRejectionEvent;g&&(g=new g(d,{promise:e.promise,reason:e.e_}),f.mk(g))})}}a.PromiseRejectionEvent&&(b[Lb("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[Lb("rejectionHandledHandler")]=c("rejectionhandled"))});Zone.ak("canvas",function(a,b,c){a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.ZBb(a.prototype,"toBlob",function(d,e){return{name:"HTMLCanvasElement.toBlob",target:d,qma:0,args:e}})});var Jca=Vb({ua:Vb}),Nca=Vb({Da:Vb}),Kca=Vb({BYc:Vb}),Oca=Vb({CYc:Vb});_.Zb=function(a,b){b=Error.call(this,"NG0"+Math.abs(a)+(b?": "+b:""));this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a};_.X(_.Zb,Error);var Tca;var Wca=Vb({d2a:Vb});_.id="undefined"!==typeof globalThis&&globalThis||"undefined"!==typeof global&&global||"undefined"!==typeof window&&window||"undefined"!==typeof self&&"undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self;var WFa={},XFa=/\n/gm,Xca=void 0;_.oc=function(a,b){this.gjc=a;this.ua=void 0;"number"==typeof b?this.Ux=b:void 0!==b&&(this.ua=_.t({token:this,Ha:b.Ha||"root",oa:b.oa}))};_.oc.prototype.toString=function(){return"InjectionToken "+this.gjc};_.Y.Object.defineProperties(_.oc.prototype,{qd:{configurable:!0,enumerable:!0,get:function(){return this}}});var Ida=new _.oc("ENVIRONMENT_INITIALIZER");var YFa=new _.oc("INJECTOR",-1);var Hda=new _.oc("INJECTOR_DEF_TYPES");var Mda=function(){};Mda.prototype.get=function(a,b){b=void 0===b?WFa:b;if(b===WFa)throw a=Error("La`"+_.Yb(a)),a.name="NullInjectorError",a;return b};var nda=Vb({ya:Vb}),oda=Vb({Ia:Vb}),tda=Vb({Ce:Vb}),ZFa=Vb({Ea:Vb}),vda=Vb({ha:Vb}),tea=Vb({Ux:Vb}),$Fa=Vb({SOc:Vb});var rda;rda={};_.ec=[];var Jda=Vb({Ca:String,uc:Vb});var Kia=new _.oc("Set Injector scope.");var Rda={},aGa={},Lda=void 0,qk=function(){},Vc=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.Jz=new Map;this.WEa=new Set;this.x3=[];this.Pb=!1;Tda(a,function(f){return bGa(e,f)});this.Jz.set(YFa,rc(void 0,this));d.has("environment")&&this.Jz.set(qk,rc(void 0,this));a=this.Jz.get(Kia);null!=a&&"string"===typeof a.value&&this.scopes.add(a.value);this.Usb=new Set(this.get(Hda.qd,_.ec,2))};_.X(Vc,qk);
Vc.prototype.destroy=function(){cGa(this);this.Pb=!0;try{for(var a=_.q(this.WEa),b=a.next();!b.done;b=a.next())b.value.La();var c=this.x3;this.x3=[];for(var d=_.q(c),e=d.next();!e.done;e=d.next()){var f=e.value;f()}}finally{this.Jz.clear(),this.WEa.clear(),this.Usb.clear()}};Vc.prototype.Ue=function(a){var b=this;cGa(this);this.x3.push(a);return function(){var c=b.x3.indexOf(a);-1!==c&&b.x3.splice(c,1)}};Vc.prototype.Sz=function(a){cGa(this);var b=cc(this),c=$b();try{return a()}finally{cc(b),$b(c)}};
Vc.prototype.get=function(a,b,c){b=void 0===b?WFa:b;c=void 0===c?0:c;cGa(this);if(a.hasOwnProperty($Fa))return a[$Fa](this);c=Zca(c);var d=cc(this),e=$b();try{if(!(c&4)){var f=this.Jz.get(a);if(void 0===f){var g=("function"===typeof a||"object"===typeof a&&a instanceof _.oc)&&Lca(a),m;if(m=g)if(g.Ha){var n=bc(g.Ha);m="string"===typeof n?"any"===n||this.scopes.has(n):this.Usb.has(n)}else m=!1;f=m?rc(Pda(a),Rda):null;this.Jz.set(a,f)}if(null!=f){b=f;b.value===Rda&&(b.value=aGa,b.value=b.oa());var r;
if(r="object"===typeof b.value&&b.value){var x=b.value;r=null!==x&&"object"===typeof x&&"function"===typeof x.La}r&&this.WEa.add(b.value);return b.value}}var A=c&2?Nda():this.parent;b=c&8&&b===WFa?null:b;return A.get(a,b)}catch(ua){if("NullInjectorError"===ua.name){(ua.ngTempTokenPath=ua.ngTempTokenPath||[]).unshift(_.Yb(a));if(d)throw ua;r=ua;var F=this.source,J=r.ngTempTokenPath;a.__source&&J.unshift(a.__source);var L="\n"+r.message;a=F;a=void 0===a?null:a;L=L&&"\n"===L.charAt(0)&&"\u0275"==L.charAt(1)?
L.slice(2):L;var Q=_.Yb(J);if(Array.isArray(J))Q=J.map(_.Yb).join(" -> ");else if("object"===typeof J){F=[];for(var aa in J)if(J.hasOwnProperty(aa)){var pa=J[aa];F.push(aa+":"+("string"===typeof pa?JSON.stringify(pa):_.Yb(pa)))}Q="{"+F.join(", ")+"}"}var ra="R3InjectorError"+(a?"("+a+")":"")+"["+Q+"]: "+L.replace(XFa,"\n  ");r.message=ra;r.ngTokenPath=J;r.ngTempTokenPath=null;throw r;}throw ua;}finally{$b(e),cc(d)}};
var Jea=function(a){var b=cc(a),c=$b();try{for(var d=a.get(Ida.qd,_.ec,2),e=_.q(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{cc(b),$b(c)}};Vc.prototype.toString=function(){for(var a=[],b=_.q(this.Jz.keys()),c=b.next();!c.done;c=b.next())a.push(_.Yb(c.value));return"R3Injector["+a.join(", ")+"]"};
var cGa=function(a){if(a.Pb)throw new _.Zb(205,!1);},bGa=function(a,b){b=bc(b);var c=mc(b)?b:bc(b&&b.Ca),d=Sda(b);if(mc(b)||!0!==b.qd)a.Jz.get(c);else{var e=a.Jz.get(c);e||(e=rc(void 0,Rda,!0),e.oa=function(){return $ca(e.qd)},a.Jz.set(c,e));c=b;e.qd.push(b)}a.Jz.set(c,d)};_.Y.Object.defineProperties(Vc.prototype,{nc:{configurable:!0,enumerable:!0,get:function(){return this.Pb}}});var eGa;_.dGa=ada(Vda(function(a){return{token:a}}),-1);_.rk=ada(Vda(),8);eGa=ada(Vda(),2);_.sk=ada(Vda(),4);ada(Vda(),1);var Zda=function(a,b,c){this.Wi=a;this.Vf=b;this.bF=c};_.vc.FDc=!0;var Rfa,Le;_.Bc=hea(null);Rfa=null;Le=!0;var fGa=function(a){this.Ab=a};fGa.prototype.deref=function(){return this.Ab};var gGa,hGa=null!=(gGa=_.id.WeakRef)?gGa:fGa;var iGa=0,kea=null,jGa=function(){this.id=iGa++;this.Ab=new hGa(this);this.MUa=new Map;this.ltc=new Map;this.lga=0};_.Y.Object.defineProperties(jGa.prototype,{Vyc:{configurable:!0,enumerable:!0,get:function(){return 0<this.MUa.size}}});var kGa=function(){},lGa=function(a,b){jGa.call(this);var c=this;this.watch=a;this.qh=b;this.On=!1;this.Cma=kGa;this.jGc=function(d){c.Cma=d}};_.X(lGa,jGa);lGa.prototype.notify=function(){this.On||this.qh(this);this.On=!0};
lGa.prototype.tc=function(){this.On=!1;var a;if(!(a=0===this.lga))a:{a=_.q(this.MUa);for(var b=a.next();!b.done;b=a.next()){var c=_.q(b.value);b=c.next().value;var d=c=c.next().value;c=d.o_c.deref();if(void 0===c||d.CQc!==this.lga)this.MUa.delete(b),b=void 0,null==(b=c)||b.ltc.delete(this.id);else if(b=d.Z0c,0!==b||0!==b){a=!0;break a}}a=!1}if(a){a=Mc(this);this.lga++;try{this.Cma(),this.Cma=kGa,this.watch(this.jGc)}finally{Mc(a)}}};lGa.prototype.Dv=function(){this.Cma()};var Gea=function(a,b){var c=_.w;this.oa=a;this.WVa=!1;this.osc=b;this.Tsb=c};var rea,uea,Oc;rea=!0;uea=0;Oc={};_.Sc=function(a,b){this.Y3=a;this.ek=b};_.Sc.prototype.get=function(a,b,c){return Dea(this.Y3,this.ek,a,Zca(c),b)};Vb({Ca:String,uc:Vb});var Jia;_.cg=function(){};Jia=function(a){if(Array.isArray(a))return Kea({name:""},void 0,a,"");var b,c=null!=(b=a.name)?b:"";return Kea({name:c},a.parent,a.Nb,c)};_.mGa=new Mda;_.cg.ua=_.t({token:_.cg,Ha:"any",oa:function(){return _.u(YFa)}});_.cg.Ux=-1;_.tk=function(){};var nGa=function(){},oGa=function(){};var Lea=void 0;var pGa,Cia,uk,qGa;pGa=new _.oc("AppId",{Ha:"root",oa:function(){return"ng"}});Cia=new _.oc("Platform Initializer");uk=new _.oc("Platform ID",{Ha:"platform",oa:function(){return"unknown"}});_.xk=new _.oc("AnimationModuleType");qGa=new _.oc("CSP nonce",{Ha:"root",oa:function(){var a,b;return(null==(a=Mea().body)?void 0:null==(b=a.querySelector("[ngCspNonce]"))?void 0:b.getAttribute("ngCspNonce"))||null}});var rGa=function(){},sGa=function(){};_.Wc=function(a){this.ta=a};_.Wc.Ux=function(){return Zc(_.Gc(),_.Cc())};var tGa;tGa=function(){};_.yk=function(){};_.yk.Ux=function(){var a=_.Cc(),b=_.yc(_.Gc().index,a);return(_.tc(b)?b:a)[11]};var Ofa;_.Oea=new Map;Ofa=0;_.qd=function(){this.I3a=console};_.qd.prototype.handleError=function(a){var b=this.Ojc(a);this.I3a.error("ERROR",a);b&&this.I3a.error("ORIGINAL ERROR",b)};_.qd.prototype.Ojc=function(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null};var uGa=new _.oc("",{Ha:"root",oa:function(){return!1}});var gfa;var Tea=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Uea=/(<|>)/;var bfa=afa,cfa;var ed=function(){jGa.apply(this,arguments);this.ek=null};_.X(ed,jGa);ed.prototype.Sz=function(a,b,c){var d=Mc(this);this.lga++;try{a(b,c)}finally{Mc(d)}};ed.prototype.destroy=function(){this.lga++};_.Y.Object.defineProperties(ed.prototype,{Wn:{configurable:!0,enumerable:!0,set:function(a){this.ek=a}},Wyc:{configurable:!0,enumerable:!0,get:function(){return this.Vyc}}});var jfa=null;_.od={};var fd=function(a){this.Nfb=a};fd.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.Nfb+" (see https://g.co/ng/security#xss)"};var vGa=function(){fd.apply(this,arguments)};_.X(vGa,fd);vGa.prototype.getTypeName=function(){return"HTML"};var wGa=function(){fd.apply(this,arguments)};_.X(wGa,fd);wGa.prototype.getTypeName=function(){return"URL"};var xGa=function(){fd.apply(this,arguments)};_.X(xGa,fd);xGa.prototype.getTypeName=function(){return"ResourceURL"};var nfa;var rfa=function(a){this.Rzc=a};rfa.prototype.f9=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(pfa(a),"text/html").body;if(null===b)return this.Rzc.f9(a);b.removeChild(b.firstChild);return b}catch(c){return null}};var qfa=function(a){this.iuc=a;this.Qzc=this.iuc.implementation.createHTMLDocument("sanitization-inert")};qfa.prototype.f9=function(a){var b=this.Qzc.createElement("template");b.innerHTML=pfa(a);return b};var tfa=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var yGa=jd("area,br,col,hr,img,wbr"),zGa=jd("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),AGa=jd("rp,rt"),BGa=vfa(AGa,zGa),CGa=vfa(zGa,jd("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")),DGa=vfa(AGa,jd("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")),
Cfa=vfa(yGa,CGa,DGa,BGa),Efa=jd("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),EGa=jd("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"),
FGa=jd("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"),
Dfa=vfa(Efa,EGa,FGa),Ffa=jd("script,style,template"),Afa=function(){this.wE=[]};Afa.prototype.endElement=function(a){a=a.nodeName.toLowerCase();Cfa.hasOwnProperty(a)&&!yGa.hasOwnProperty(a)&&(this.wE.push("</"),this.wE.push(a),this.wE.push(">"))};var Gfa=function(a,b){if(b&&(a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("Ra`"+a.outerHTML);return b},wfa=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,xfa=/([^#-~ |!])/g,zfa;var GGa={NONE:0,CNc:1,BOc:2,qOc:3,URL:4,mOc:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var Ifa;var zk=function(){this.all=new Set;this.iu=new Map};zk.prototype.create=function(a,b,c){var d=this,e="undefined"===typeof Zone?null:Zone.current,f=new lGa(a,function(m){d.all.has(m)&&d.iu.set(m,e)},c);this.all.add(f);f.notify();a=function(){f.Dv();var m;null==(m=g)||m();d.all.delete(f);d.iu.delete(f)};var g=null==b?void 0:b.Ue(a);return{destroy:a}};
zk.prototype.flush=function(){if(0!==this.iu.size)for(var a={},b=_.q(this.iu),c=b.next();!c.done;a={X0:a.X0},c=b.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;a.X0=c;c=d;this.iu.delete(a.X0);c?c.tc(function(e){return function(){return e.X0.tc()}}(a)):a.X0.tc()}};zk.ua=_.t({token:zk,Ha:"root",oa:function(){return new zk}});var uf=function(a,b){this.ek=a;this.Ohc=b;this.qr=null;this.bia=!1};uf.prototype.destroy=function(){if(this.qr)this.qr.bX(this);else if(this.bia){var a=this.ek[3];if(_.uc(a)){var b=a[8],c=b?b.indexOf(this):-1;-1<c&&(Xea(a,c),xda(b,c))}this.bia=!1}Zea(this.ek[1],this.ek)};uf.prototype.Ue=function(a){var b=this.ek;if(256===(b[2]&256))throw new _.Zb(911,!1);null===b[21]&&(b[21]=[]);b[21].push(a)};_.Ak=function(a){Rea(a.Ohc||a.ek)};uf.prototype.detach=function(){this.ek[2]&=-129};
uf.prototype.he=function(){qga(this.ek[1],this.ek,this.context)};_.Y.Object.defineProperties(uf.prototype,{Xk:{configurable:!0,enumerable:!0,get:function(){var a=this.ek,b=a[1];return oga(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.ek[8]},set:function(a){this.ek[8]=a}},nc:{configurable:!0,enumerable:!0,get:function(){return 256===(this.ek[2]&256)}}});var HGa=function(a){uf.call(this,a);this.pHa=a};_.X(HGa,uf);
HGa.prototype.he=function(){var a=this.pHa;qga(a[1],a,a[8],!1)};_.Y.Object.defineProperties(HGa.prototype,{context:{configurable:!0,enumerable:!0,get:function(){return null}}});var IGa=function(){};IGa.ua=_.t({token:IGa,Ha:"root",oa:function(){return null}});var Bk=function(){this.Loa="0.0.0-PLACEHOLDER";this.du=["0","0","0-PLACEHOLDER"].slice(2).join(".")},JGa=new Bk;var KGa={};var LGa=function(a){this.ao=a},MGa;_.X(LGa,_.tk);_.Ck=function(a,b){return new vf(b[nda]||null,a.ao)};MGa=function(a,b){this.Cc=a;this.gsa=b};MGa.prototype.get=function(a,b,c){c=Zca(c);var d=this.Cc.get(a,KGa,c);return d!==KGa||b===KGa?d:this.gsa.get(a,b,c)};var vf=function(a,b){this.eB=a;this.ao=b;this.w6=a.type;this.Za=a.qa.map(ida).join(",");this.jc=a.jc?a.jc:[];this.sAc=!!b};_.X(vf,sGa);
vf.prototype.create=function(a,b,c,d){d=d||this.ao;var e;(d=d instanceof qk?d:null==(e=d)?void 0:e.Cc)&&null!==this.eB.FOa&&(d=this.eB.FOa(d)||d);var f=d?new MGa(a,d):a;a=f.get(tGa,null);if(null===a)throw new _.Zb(407,!1);e=f.get(IGa,null);d=f.get(zk,null);d={GVa:a,Nda:e,nlb:d};a=a.RW(null,this.eB);e=this.eB.qa[0][0]||"div";if(c)e=this.eB.nb,e=f.get(uGa,!1)||3===e,e=a.QWa(c,e);else{var g=e.toLowerCase();e=a.createElement(e,"svg"===g?"svg":"math"===g?"math":null)}g=e;e=this.eB.CTa?576:528;var m=this.eB.PL?
4608:e;e=aga(0,null,null,1,0,null,null,null,null,null,null);f=Pfa(null,e,null,m,null,null,d,a,f,null,null);gea(f);try{var n=this.eB;m=null;if(n.D8){var r=[];m=new Map;n.D8(n,r,m);r.push(n)}else r=[n];var x=f[1];f[25]=g;var A=nd(x,25,2,"#host",null);x=r;for(var F=f[1],J=_.q(x),L=J.next();!L.done;L=J.next())A.nz=eda(A.nz,L.value.Cb);null!==A.nz&&(nga(A,A.nz,!0),null!==g&&ifa(a,g,A));J=null;null!==g&&(J=null);var Q=d.GVa.RW(g,n);L=16;n.PL?L=4096:n.CTa&&(L=64);var aa=Pfa(f,Vfa(n),null,L,f[A.index],A,
d,Q,null,null,J);F.lk&&dga(F,A,x.length-1);Wfa(f,aa);var pa=f[A.index]=aa;var ra=e.data[25];if(g)if(c)cda(a,g,["ng-version",JGa.Loa]);else{var ua=n.qa[0];c=[];A=[];F=1;for(Q=2;F<ua.length;){var ya=ua[F];if("string"===typeof ya)2===Q?""!==ya&&c.push(ya,ua[++F]):8===Q&&A.push(ya);else{if(0!==(Q&1))break;Q=ya}F++}c&&cda(a,g,c);if(A&&0<A.length){var Pa=A.join(" ");""===Pa?a.removeAttribute(g,"class"):a.setAttribute(g,"class",Pa)}}if(void 0!==b){var Va=this.jc,kb=ra.hu=[];for(ua=0;ua<Va.length;ua++){var Pb=
b[ua];kb.push(null!=Pb?Array.from(Pb):null)}}b=r;r=[uga];var Bb=_.Gc(),Eb=f[1],Oa=xc(Bb,f);ega(Eb,f,Bb,b,null,m);for(Va=0;Va<b.length;Va++){var eb=Qc(f,Eb,Bb.dm+Va,Bb);_.$c(eb,f)}Yfa(Eb,f,Bb);Oa&&_.$c(Oa,f);var gb=Qc(f,Eb,Bb.dm+Bb.Fv,Bb);pa[8]=f[8]=gb;if(null!==r)for(var jc=_.q(r),qc=jc.next();!qc.done;qc=jc.next()){var sf=qc.value;sf(gb,n)}Ufa(Eb,Bb,pa);var qb=gb;mga(e,f,null)}finally{jea()}return new Dk(this.w6,qb,Zc(ra,f),f,ra)};
_.Y.Object.defineProperties(vf.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){return tga(this.eB.inputs)}},outputs:{configurable:!0,enumerable:!0,get:function(){return tga(this.eB.outputs)}}});var Dk=function(a,b,c,d,e){this.location=c;this.g9a=d;this.Y3=e;this.Eca=null;this.instance=b;this.Pt=this.rl=new HGa(d);this.w6=a};_.X(Dk,rGa);
Dk.prototype.FL=function(a,b){var c=this.Y3.inputs,d;null!==c&&(d=c[a])&&(null!=this.Eca||(this.Eca=new Map),this.Eca.has(a)&&Object.is(this.Eca.get(a),b)||(c=this.g9a,cga(c[1],c,d,a,b),this.Eca.set(a,b),Rea(_.yc(this.Y3.index,c))))};Dk.prototype.destroy=function(){this.Pt.destroy()};Dk.prototype.Ue=function(a){this.Pt.Ue(a)};_.Y.Object.defineProperties(Dk.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return new _.Sc(this.Y3,this.g9a)}}});var rd=function(a,b,c){this.yd=b;this.eCa=[];this.WKa=[];this.fB=new LGa(this);var d=(a[ZFa]||null).bootstrap;this.eCa=d instanceof Function?d():d;this.xka=Iea(a,b,[{Ca:nGa,uc:this},{Ca:_.tk,uc:this.fB}].concat(_.sc(c)),_.Yb(a),new Set(["environment"]));Jea(this.xka);this.instance=this.xka.get(a)};_.X(rd,nGa);rd.prototype.destroy=function(){var a=this.xka;!a.nc&&a.destroy();this.WKa.forEach(function(b){return b()});this.WKa=null};rd.prototype.Ue=function(a){this.WKa.push(a)};
_.Y.Object.defineProperties(rd.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return this.xka}}});var zka=function(a){this.uzb=a};_.X(zka,oGa);zka.prototype.create=function(a){return new rd(this.uzb,a,[])};var Ega=function(a){this.fB=new LGa(this);this.instance=null;var b=new Vc([].concat(_.sc(a.Nb),[{Ca:nGa,uc:this},{Ca:_.tk,uc:this.fB}]),a.parent||Nda(),a.buc,new Set(["environment"]));this.Cc=b;a.qHc&&Jea(b)};_.X(Ega,nGa);Ega.prototype.destroy=function(){this.Cc.destroy()};
Ega.prototype.Ue=function(a){this.Cc.Ue(a)};var Mna=new _.oc("Application Initializer"),Ek=function(){var a=this;this.done=this.SJ=!1;this.jvc=new Promise(function(c,d){a.resolve=c;a.reject=d});var b;this.orc=null!=(b=_.dc(Mna,{optional:!0}))?b:[]},NGa=function(a){if(!a.SJ){for(var b=[],c={},d=_.q(a.orc),e=d.next();!e.done;c={sT:c.sT},e=d.next())e=e.value,c.sT=e(),Gga(c.sT)?b.push(c.sT):Hga(c.sT)&&(e=new Promise(function(f){return function(g,m){f.sT.subscribe({complete:g,error:m})}}(c)),b.push(e));Promise.all(b).then(function(){a.done=!0;a.resolve()}).catch(function(f){a.reject(f)});
0===b.length&&(a.done=!0,a.resolve());a.SJ=!0}};Ek.ha=function(a){return new (a||Ek)};Ek.ua=_.t({token:Ek,oa:Ek.ha,Ha:"root"});var Fk=function(){};Fk.prototype.log=function(a){console.log(a)};Fk.prototype.warn=function(a){console.warn(a)};Fk.ha=function(a){return new (a||Fk)};Fk.ua=_.t({token:Fk,oa:Fk.ha,Ha:"platform"});_.gh=new _.oc("LocaleId",{Ha:"root",oa:function(){return _.dc(_.gh,12)||("undefined"!==typeof Zwa?"en-US":"undefined"!==typeof $localize&&$localize.locale||"en-US")}});var Gk=function(){};Gk.ha=function(a){return new (a||Gk)};Gk.ua=_.t({token:Gk,oa:Gk.ha,Ha:"root"});_.OGa="en-US";var Iga=Promise.resolve(0);var PGa=!1,Hk={set mA(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):PGa&&console.log("RxJS: Back to a better error behavior. Thank you. <3");PGa=a},get mA(){return PGa}};var QGa="function"===typeof Symbol&&Symbol.observable||"@@observable";var RGa={closed:!0,next:function(){},error:function(a){if(Hk.mA)throw a;sd(a)},complete:function(){}};var Nga=function(){function a(b){this.message=b?b.length+" errors occurred during unsubscription:\n"+b.map(function(c,d){return d+1+") "+c.toString()}).join("\n  "):"";this.name="UnsubscriptionError";this.errors=b;return this}a.prototype=Object.create(Error.prototype);return a}();_.Kd=Array.isArray||function(a){return a&&"number"===typeof a.length};_.td=function(a){this.closed=!1;this.jE=this.N3=null;a&&(this.Vic=!0,this.yr=a)};
_.td.prototype.unsubscribe=function(){if(!this.closed){var a=this.N3,b=this.Vic,c=this.yr,d=this.jE;this.closed=!0;this.jE=this.N3=null;if(a instanceof _.td)a.remove(this);else if(null!==a)for(var e=0;e<a.length;++e)a[e].remove(this);if(_.Kga(c)){b&&(this.yr=void 0);try{c.call(this)}catch(n){var f=n instanceof Nga?Oga(n.errors):[n]}}if((0,_.Kd)(d)){e=-1;for(var g=d.length;++e<g;){var m=d[e];if(Lga(m))try{m.unsubscribe()}catch(n){f=f||[],n instanceof Nga?f=f.concat(Oga(n.errors)):f.push(n)}}}if(f)throw new Nga(f);
}};
_.td.prototype.add=function(a){var b=a;if(!a)return _.td.EMPTY;switch(typeof a){case "function":b=new _.td(a);case "object":if(b===this||b.closed||"function"!==typeof b.unsubscribe)return b;if(this.closed)return b.unsubscribe(),b;b instanceof _.td||(a=b,b=new _.td,b.jE=[a]);break;default:throw Error("Ua`"+a);}var c=b.N3;if(null===c)b.N3=this;else if(c instanceof _.td){if(c===this)return b;b.N3=[c,this]}else if(-1===c.indexOf(this))c.push(this);else return b;a=this.jE;null===a?this.jE=[b]:a.push(b);return b};
_.td.prototype.remove=function(a){var b=this.jE;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))};var SGa=new _.td;SGa.closed=!0;_.td.EMPTY=SGa;var Ik=function(a,b,c){_.td.call(this);this.Qua=null;this.nk=this.Zw=this.Pua=!1;switch(arguments.length){case 0:this.destination=RGa;break;case 1:if(!a){this.destination=RGa;break}if("object"===typeof a){a instanceof Ik?(this.Zw=a.Zw,this.destination=a,a.add(this)):(this.Zw=!0,this.destination=new Jk(this,a));break}default:this.Zw=!0,this.destination=new Jk(this,a,b,c)}};_.X(Ik,_.td);Ik.EMPTY=_.td.EMPTY;Ik.create=function(a,b,c){a=new Ik(a,b,c);a.Zw=!1;return a};_.h=Ik.prototype;
_.h.next=function(a){this.nk||this.wc(a)};_.h.error=function(a){this.nk||(this.nk=!0,this.Lp(a))};_.h.complete=function(){this.nk||(this.nk=!0,this.Rh())};_.h.unsubscribe=function(){this.closed||(this.nk=!0,_.td.prototype.unsubscribe.call(this))};_.h.wc=function(a){this.destination.next(a)};_.h.Lp=function(a){this.destination.error(a);this.unsubscribe()};_.h.Rh=function(){this.destination.complete();this.unsubscribe()};
var Jk=function(a,b,c,d){Ik.call(this);this.O3=a;var e=this;if(_.Kga(b))var f=b;else b&&(f=b.next,c=b.error,d=b.complete,b!==RGa&&(e=Object.create(b),Mga(b)&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=this.unsubscribe.bind(this)));this.Ki=e;this.wc=f;this.Lp=c;this.Rh=d};_.X(Jk,Ik);Jk.EMPTY=Ik.EMPTY;Jk.create=Ik.create;_.h=Jk.prototype;_.h.next=function(a){if(!this.nk&&this.wc){var b=this.O3;Hk.mA&&b.Zw?this.DBa(b,this.wc,a)&&this.unsubscribe():this.EBa(this.wc,a)}};
_.h.error=function(a){if(!this.nk){var b=this.O3,c=Hk.mA;if(this.Lp)c&&b.Zw?this.DBa(b,this.Lp,a):this.EBa(this.Lp,a),this.unsubscribe();else if(b.Zw)c?(b.Qua=a,b.Pua=!0):sd(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;sd(a)}}};_.h.complete=function(){var a=this;if(!this.nk){var b=this.O3;if(this.Rh){var c=function(){return a.Rh.call(a.Ki)};Hk.mA&&b.Zw?this.DBa(b,c):this.EBa(c)}this.unsubscribe()}};
_.h.EBa=function(a,b){try{a.call(this.Ki,b)}catch(c){this.unsubscribe();if(Hk.mA)throw c;sd(c)}};_.h.DBa=function(a,b,c){if(!Hk.mA)throw Error("Va");try{b.call(this.Ki,c)}catch(d){return Hk.mA?(a.Qua=d,a.Pua=!0):sd(d),!0}return!1};_.h.yr=function(){var a=this.O3;this.O3=this.Ki=null;a.unsubscribe()};var TGa=function(a){Ik.call(this);this.destination=a};_.X(TGa,Ik);TGa.EMPTY=Ik.EMPTY;TGa.create=Ik.create;_.wd=function(a){a&&(this.jl=a)};_.h=_.wd.prototype;_.h.hz=function(a){var b=new _.wd;b.source=this;b.operator=a;return b};_.h.subscribe=function(a,b,c){var d=this.operator;a:{if(a){if(a instanceof Ik||Qga(a)&&Mga(a))break a;if(Qga(a)){a=new TGa(a);break a}}a=a||b||c?new Ik(a,b,c):new Ik(RGa)}d?a.add(d.call(a,this.source)):a.add(this.source||Hk.mA&&!a.Zw?this.jl(a):this.XGa(a));if(Hk.mA&&a.Zw&&(a.Zw=!1,a.Pua))throw a.Qua;return a};
_.h.XGa=function(a){try{return this.jl(a)}catch(e){Hk.mA&&(a.Pua=!0,a.Qua=e);var b;a:{for(b=a;b;){var c=b.destination,d=b.nk;if(b.closed||d){b=!1;break a}b=c&&c instanceof Ik?c:null}b=!0}b?a.error(e):console.warn(e)}};_.h.forEach=function(a,b){var c=this;b=Rga(b);return new b(function(d,e){var f=c.subscribe(function(g){try{a(g)}catch(m){e(m),f&&f.unsubscribe()}},e,d)})};_.h.jl=function(a){var b=this.source;return b&&b.subscribe(a)};_.wd.prototype[QGa]=function(){return this};
_.wd.prototype.ka=function(){var a=_.lc.apply(0,arguments);return 0===a.length?this:Pga(a)(this)};_.Kk=function(a){var b=Rga(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)})})};_.wd.create=function(a){return new _.wd(a)};var UGa=function(a,b){_.td.call(this);this.subject=a;this.VL=b;this.closed=!1};_.X(UGa,_.td);UGa.EMPTY=_.td.EMPTY;UGa.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.subject,b=a.sk;this.subject=null;!b||0===b.length||a.nk||a.closed||(a=b.indexOf(this.VL),-1!==a&&b.splice(a,1))}};var Lk=function(){function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a}();_.se=function(){this.sk=[];this.om=this.nk=this.closed=!1;this.Ufa=null};_.X(_.se,_.wd);_.h=_.se.prototype;_.h.hz=function(a){var b=new Mk(this,this);b.operator=a;return b};_.h.next=function(a){if(this.closed)throw new Lk;if(!this.nk){var b=this.sk,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].next(a)}};_.h.error=function(a){if(this.closed)throw new Lk;this.om=!0;this.Ufa=a;this.nk=!0;var b=this.sk,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].error(a);this.sk.length=0};
_.h.complete=function(){if(this.closed)throw new Lk;this.nk=!0;var a=this.sk,b=a.length;a=a.slice();for(var c=0;c<b;c++)a[c].complete();this.sk.length=0};_.h.unsubscribe=function(){this.closed=this.nk=!0;this.sk=null};_.h.XGa=function(a){if(this.closed)throw new Lk;return _.wd.prototype.XGa.call(this,a)};_.h.jl=function(a){if(this.closed)throw new Lk;if(this.om)return a.error(this.Ufa),_.td.EMPTY;if(this.nk)return a.complete(),_.td.EMPTY;this.sk.push(a);return new UGa(this,a)};
_.h.Lf=function(){var a=new _.wd;a.source=this;return a};_.se.create=function(a,b){return new Mk(a,b)};var Mk=function(a,b){_.se.call(this);this.destination=a;this.source=b};_.X(Mk,_.se);Mk.create=_.se.create;Mk.prototype.next=function(a){var b=this.destination;b&&b.next&&b.next(a)};Mk.prototype.error=function(a){var b=this.destination;b&&b.error&&this.destination.error(a)};Mk.prototype.complete=function(){var a=this.destination;a&&a.complete&&this.destination.complete()};
Mk.prototype.jl=function(a){return this.source?this.source.subscribe(a):_.td.EMPTY};_.Nk=function(){_.se.apply(this,arguments);this.value=null;this.Qr=this.EY=!1};_.X(_.Nk,_.se);_.Nk.create=_.se.create;_.Nk.prototype.jl=function(a){return this.om?(a.error(this.Ufa),_.td.EMPTY):this.Qr&&this.EY?(a.next(this.value),a.complete(),_.td.EMPTY):_.se.prototype.jl.call(this,a)};_.Nk.prototype.next=function(a){this.Qr||(this.value=a,this.EY=!0)};_.Nk.prototype.error=function(a){this.Qr||_.se.prototype.error.call(this,a)};
_.Nk.prototype.complete=function(){this.Qr=!0;this.EY&&_.se.prototype.next.call(this,this.value);_.se.prototype.complete.call(this)};_.Mf=function(a){_.se.call(this);this.Ae=a};_.X(_.Mf,_.se);_.Mf.create=_.se.create;_.Mf.prototype.jl=function(a){var b=_.se.prototype.jl.call(this,a);b&&!b.closed&&a.next(this.Ae);return b};_.Mf.prototype.getValue=function(){if(this.om)throw this.Ufa;if(this.closed)throw new Lk;return this.Ae};_.Mf.prototype.next=function(a){_.se.prototype.next.call(this,this.Ae=a)};_.Y.Object.defineProperties(_.Mf.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});_.je=new _.wd(function(a){return a.complete()});var Tga=function(a){return function(b){for(var c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()}};var VGa=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.Zf="N"===a};VGa.prototype.observe=function(a){switch(this.kind){case "N":var b;null==(b=a.next)||b.call(a,this.value);break;case "E":var c;null==(c=a.error)||c.call(a,this.error);break;case "C":var d;null==(d=a.complete)||d.call(a)}};
VGa.prototype.accept=function(a,b,c){if(a&&"function"===typeof a.next)a=this.observe(a);else{switch(this.kind){case "N":null==a||a(this.value);break;case "E":null==b||b(this.error);break;case "C":null==c||c()}a=void 0}return a};var WGa=new VGa("C"),XGa={kind:"C",value:void 0,error:void 0};var YGa={now:function(){return(YGa.Me||Date).now()},Me:void 0};_.qe=function(a,b,c){a=void 0===a?Infinity:a;b=void 0===b?Infinity:b;c=void 0===c?YGa:c;_.se.call(this);this.XKc=c;this.CA=[];this.t6a=!1;this.U2a=1>a?1:a;this.Gqc=1>b?1:b;Infinity===b?(this.t6a=!0,this.next=this.xDc):this.next=this.zDc};_.X(_.qe,_.se);_.qe.create=_.se.create;_.h=_.qe.prototype;_.h.xDc=function(a){var b=this.CA;b.push(a);b.length>this.U2a&&b.shift();_.se.prototype.next.call(this,a)};
_.h.zDc=function(a){this.CA.push({time:this.y5a(),value:a});this.s$a();_.se.prototype.next.call(this,a)};_.h.jl=function(a){var b=this.t6a,c=b?this.CA:this.s$a(),d=c.length;if(this.closed)throw new Lk;if(this.nk||this.om)var e=_.td.EMPTY;else this.sk.push(a),e=new UGa(this,a);if(b)for(var f=0;f<d&&!a.closed;f++)a.next(c[f]);else for(f=0;f<d&&!a.closed;f++)a.next(c[f].value);this.om?a.error(this.Ufa):this.nk&&a.complete();return e};_.h.y5a=function(){var a=this.XKc;return a?a.now():YGa.now()};
_.h.s$a=function(){for(var a=this.y5a(),b=this.U2a,c=this.Gqc,d=this.CA,e=d.length,f=0;f<e&&!(a-d[f].time<c);)f++;e>b&&(f=Math.max(f,e-b));0<f&&d.splice(0,f);return d};var $Ga=function(a,b){b=void 0===b?ZGa:b;this.ydc=a;this.now=b};$Ga.prototype.qh=function(a,b,c){b=void 0===b?0:b;return(new this.ydc(this,a)).qh(c,b)};var ZGa=YGa.now;var Dd=function(){function a(){this.message="no elements in sequence";this.name="EmptyError";return this}a.prototype=Object.create(Error.prototype);return a}();var Yga=function(){};Yga.prototype.call=function(a,b){b.R3++;a=new aHa(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};var aHa=function(a,b){Ik.call(this,a);this.NW=b;this.connection=null};_.X(aHa,Ik);aHa.EMPTY=Ik.EMPTY;aHa.create=Ik.create;aHa.prototype.yr=function(){var a=this.NW;if(a){this.NW=null;var b=a.R3;0>=b?this.connection=null:(a.R3=b-1,1<b?this.connection=null:(b=this.connection,a=a.DU,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null};var $g=function(a,b){this.source=a;this.cMb=b;this.R3=0;this.sja=!1};_.X($g,_.wd);$g.create=_.wd.create;$g.prototype.jl=function(a){return this.kpa().subscribe(a)};$g.prototype.kpa=function(){var a=this.rO;if(!a||a.nk)this.rO=this.cMb();return this.rO};$g.prototype.connect=function(){var a=this.DU;a||(this.sja=!1,a=this.DU=new _.td,a.add(this.source.subscribe(new Ok(this.kpa(),this))),a.closed&&(this.DU=null,a=_.td.EMPTY));return a};$g.prototype.Fw=function(){return _.Gd()(this)};var dia,bHa=$g.prototype;
dia={operator:{value:null},R3:{value:0,writable:!0},rO:{value:null,writable:!0},DU:{value:null,writable:!0},jl:{value:bHa.jl},sja:{value:bHa.sja,writable:!0},kpa:{value:bHa.kpa},connect:{value:bHa.connect},Fw:{value:bHa.Fw}};var Ok=function(a,b){Ik.call(this);this.destination=a;this.NW=b};_.X(Ok,Ik);Ok.EMPTY=Ik.EMPTY;Ok.create=Ik.create;Ok.prototype.Lp=function(a){this.yr();Ik.prototype.Lp.call(this,a)};Ok.prototype.Rh=function(){this.NW.sja=!0;this.yr();Ik.prototype.Rh.call(this)};
Ok.prototype.yr=function(){var a=this.NW;if(a){this.NW=null;var b=a.DU;a.R3=0;a.rO=null;a.DU=null;b&&b.unsubscribe()}};var Zga=function(a){this.Ve=a;this.US=void 0};Zga.prototype.call=function(a,b){return b.subscribe(new cHa(a,this.Ve,this.US))};var cHa=function(a,b,c){Ik.call(this,a);this.Ve=b;this.count=0;this.US=c||this};_.X(cHa,Ik);cHa.EMPTY=Ik.EMPTY;cHa.create=Ik.create;cHa.prototype.wc=function(a){try{var b=this.Ve.call(this.US,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Pk="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var dHa=function(a){return function(b){var c=a[Pk]();do{var d=void 0;try{d=c.next()}catch(e){b.error(e);return}if(d.done){b.complete();break}b.next(d.value);if(b.closed)break}while(1);"function"===typeof c.return&&b.add(function(){c.return&&c.return()});return b}};var eHa=function(a){return function(b){var c=a[QGa]();if("function"!==typeof c.subscribe)throw new TypeError("$a");return c.subscribe(b)}};var fHa=function(a){return function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,sd);return b}};var gha=function(a){if(a&&"function"===typeof a[QGa])return eHa(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return Tga(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return fHa(a);if(a&&"function"===typeof a[Pk])return dHa(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return aha(a);throw new TypeError("ab`"+(Lga(a)?"an invalid object":"'"+a+"'"));};var Qk=function(a){Ik.call(this);this.parent=a};_.X(Qk,Ik);Qk.EMPTY=Ik.EMPTY;Qk.create=Ik.create;Qk.prototype.wc=function(a){this.parent.hs(a)};Qk.prototype.Lp=function(a){this.parent.uz(a);this.unsubscribe()};Qk.prototype.Rh=function(){this.parent.fs();this.unsubscribe()};var Rk=function(a,b,c){Ik.call(this);this.parent=a;this.jBb=b;this.EEc=c};_.X(Rk,Ik);Rk.EMPTY=Ik.EMPTY;Rk.create=Ik.create;Rk.prototype.wc=function(a){this.parent.hs(this.jBb,a,this.EEc,this)};
Rk.prototype.Lp=function(a){this.parent.uz(a);this.unsubscribe()};Rk.prototype.Rh=function(){this.parent.fs(this);this.unsubscribe()};var Sk=function(){Ik.apply(this,arguments)};_.X(Sk,Ik);Sk.EMPTY=Ik.EMPTY;Sk.create=Ik.create;Sk.prototype.hs=function(a){this.destination.next(a)};Sk.prototype.uz=function(a){this.destination.error(a)};Sk.prototype.fs=function(){this.destination.complete()};var Tk=function(){Ik.apply(this,arguments)};_.X(Tk,Ik);Tk.EMPTY=Ik.EMPTY;Tk.create=Ik.create;
Tk.prototype.hs=function(a,b){this.destination.next(b)};Tk.prototype.uz=function(a){this.destination.error(a)};Tk.prototype.fs=function(){this.destination.complete()};var gHa;gHa={};_.hha=function(a,b){this.eG=a;this.keys=b};_.hha.prototype.call=function(a,b){return b.subscribe(new hHa(a,this.eG,this.keys))};var hHa=function(a,b,c){Tk.call(this,a);this.eG=b;this.keys=c;this.active=0;this.values=[];this.HK=[]};_.X(hHa,Tk);hHa.EMPTY=Tk.EMPTY;hHa.create=Tk.create;_.h=hHa.prototype;_.h.wc=function(a){this.values.push(gHa);this.HK.push(a)};
_.h.Rh=function(){var a=this.HK,b=a.length;if(0===b)this.destination.complete();else{this.XS=this.active=b;for(var c=0;c<b;c++)this.add(Jd(a[c],new Rk(this,null,c)))}};_.h.fs=function(){0===--this.active&&this.destination.complete()};_.h.hs=function(a,b,c){var d=this.values,e=d[c];e=this.XS?e===gHa?--this.XS:this.XS:0;d[c]=b;0===e&&(this.eG?this.Spc(d):this.destination.next(this.keys?this.keys.reduce(function(f,g,m){return f[g]=d[m],f},{}):d.slice()))};
_.h.Spc=function(a){try{var b=this.eG.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var iha=function(a,b){b=void 0===b?Infinity:b;this.Ve=a;this.YJa=b};iha.prototype.call=function(a,b){return b.subscribe(new Uk(a,this.Ve,this.YJa))};var Uk=function(a,b,c){c=void 0===c?Infinity:c;Sk.call(this,a);this.destination=a;this.Ve=b;this.YJa=c;this.Qr=!1;this.buffer=[];this.index=this.active=0};_.X(Uk,Sk);Uk.EMPTY=Sk.EMPTY;Uk.create=Sk.create;
Uk.prototype.wc=function(a){if(this.active<this.YJa){var b=this.index++;try{var c=this.Ve(a,b)}catch(d){this.destination.error(d);return}this.active++;a=new Qk(this);this.destination.add(a);Jd(c,a)}else this.buffer.push(a)};Uk.prototype.Rh=function(){this.Qr=!0;0===this.active&&0===this.buffer.length&&this.destination.complete();this.unsubscribe()};Uk.prototype.hs=function(a){this.destination.next(a)};
Uk.prototype.fs=function(){var a=this.buffer;this.active--;0<a.length?this.wc(a.shift()):0===this.active&&this.Qr&&this.destination.complete()};var iHa=function(a){var b=requestAnimationFrame,c=cancelAnimationFrame;Vk&&(b=Vk.requestAnimationFrame,c=Vk.cancelAnimationFrame);var d=b(function(e){c=void 0;a(e)});return new _.td(function(){var e;return null==(e=c)?void 0:e(d)})},jHa=function(){return((null==Vk?void 0:Vk.requestAnimationFrame)||requestAnimationFrame).apply(null,_.sc(_.lc.apply(0,arguments)))},kHa=function(){((null==Vk?void 0:Vk.cancelAnimationFrame)||cancelAnimationFrame).apply(null,_.sc(_.lc.apply(0,arguments)))},Vk=void 0;var lHa={now:function(){return(lHa.Me||performance).now()},Me:void 0};_.mHa=new _.wd(function(a){var b=lHa,c=b.now(),d=function(f){var g=b.now();a.next({timestamp:f,STc:g-c});a.closed||(e=iHa(d))};var e=iHa(d);return function(){return e.unsubscribe()}});var nHa=function(){_.td.call(this)};_.X(nHa,_.td);nHa.EMPTY=_.td.EMPTY;nHa.prototype.qh=function(){return this};var oHa=function(a,b){var c=_.lc.apply(2,arguments);return(null==Wk?0:Wk.setInterval)?Wk.setInterval.apply(Wk,[a,b].concat(_.sc(c))):setInterval.apply(null,[a,b].concat(_.sc(c)))},Wk=void 0;var Xk=function(a,b){_.td.call(this);this.scheduler=a;this.Zga=b;this.pending=!1};_.X(Xk,nHa);Xk.EMPTY=nHa.EMPTY;_.h=Xk.prototype;_.h.qh=function(a,b){b=void 0===b?0:b;if(this.closed)return this;this.state=a;a=this.id;var c=this.scheduler;null!=a&&(this.id=this.FR(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.OR(c,this.id,b);return this};_.h.OR=function(a,b,c){c=void 0===c?0:c;return oHa(a.flush.bind(a,this),c)};
_.h.FR=function(a,b,c){c=void 0===c?0:c;if(null!==c&&this.delay===c&&!1===this.pending)return b;((null==Wk?void 0:Wk.clearInterval)||clearInterval)(b)};_.h.execute=function(a,b){if(this.closed)return Error("eb");this.pending=!1;if(a=this.I4a(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=this.FR(this.scheduler,this.id,null))};_.h.I4a=function(a){var b=!1,c=void 0;try{this.Zga(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c};
_.h.yr=function(){var a=this.id,b=this.scheduler,c=b.actions,d=c.indexOf(this);this.state=this.Zga=null;this.pending=!1;this.scheduler=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.FR(b,a,null));this.delay=null};var Yk=function(a,b){b=void 0===b?ZGa:b;$Ga.call(this,a,b);this.actions=[];this.active=!1;this.xL=void 0};_.X(Yk,$Ga);Yk.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;}}};_.$d=new Yk(Xk);_.Oh=new _.wd(Yd);var lha=function(a){this.qp=a;this.US=void 0};lha.prototype.call=function(a,b){return b.subscribe(new pHa(a,this.qp,this.US))};var pHa=function(a,b,c){Ik.call(this,a);this.qp=b;this.US=c;this.count=0};_.X(pHa,Ik);pHa.EMPTY=Ik.EMPTY;pHa.create=Ik.create;pHa.prototype.wc=function(a){try{var b=this.qp.call(this.US,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)};var mha=function(){};mha.prototype.call=function(a,b){return b.subscribe(new qHa(a))};var qHa=function(a){Tk.call(this,a);this.S9=!1;this.HK=[];this.ym=[]};_.X(qHa,Tk);qHa.EMPTY=Tk.EMPTY;qHa.create=Tk.create;_.h=qHa.prototype;_.h.wc=function(a){this.HK.push(a)};_.h.Rh=function(){var a=this.HK,b=a.length;if(0===b)this.destination.complete();else{for(var c=0;c<b&&!this.S9;c++){var d=Jd(a[c],new Rk(this,null,c));this.ym&&this.ym.push(d);this.add(d)}this.HK=null}};
_.h.hs=function(a,b,c){if(!this.S9){this.S9=!0;for(var d=0;d<this.ym.length;d++)if(d!==c){var e=this.ym[d];e.unsubscribe();this.remove(e)}this.ym=null}this.destination.next(b)};_.h.fs=function(a){this.S9=!0;Tk.prototype.fs.call(this,a)};_.h.uz=function(a){this.S9=!0;Tk.prototype.uz.call(this,a)};var qha=function(a){this.eG=a};qha.prototype.call=function(a,b){return b.subscribe(new Zk(a,this.eG))};var Zk=function(a,b,c){void 0===c&&Object.create(null);Ik.call(this,a);this.UQa=[];this.active=0;this.eG=b};_.X(Zk,Ik);Zk.EMPTY=Ik.EMPTY;Zk.create=Ik.create;Zk.prototype.wc=function(a){var b=this.UQa;(0,_.Kd)(a)?b.push(new rHa(a)):"function"===typeof a[Pk]?b.push(new sHa(a[Pk]())):b.push(new $k(this.destination,this,a))};
Zk.prototype.Rh=function(){var a=this.UQa,b=a.length;this.unsubscribe();if(0===b)this.destination.complete();else{this.active=b;for(var c=0;c<b;c++){var d=a[c];d.PJc?this.destination.add(d.subscribe()):this.active--}}};Zk.prototype.Tpc=function(a){try{var b=this.eG.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var sHa=function(a){this.iterator=a;this.cTa=a.next()};sHa.prototype.Zf=function(){return!0};
sHa.prototype.next=function(){var a=this.cTa;this.cTa=this.iterator.next();return a};sHa.prototype.Qr=function(){var a=this.cTa;return a&&!!a.done};var rHa=function(a){this.mW=a;this.length=this.index=0;this.length=a.length};rHa.prototype[Pk]=function(){return this};rHa.prototype.next=function(){var a=this.index++,b=this.mW;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}};rHa.prototype.Zf=function(){return this.mW.length>this.index};
rHa.prototype.Qr=function(){return this.mW.length===this.index};var $k=function(a,b,c){Sk.call(this,a);this.parent=b;this.observable=c;this.PJc=!0;this.buffer=[];this.Wr=!1};_.X($k,Sk);$k.EMPTY=Sk.EMPTY;$k.create=Sk.create;$k.prototype[Pk]=function(){return this};_.h=$k.prototype;_.h.next=function(){var a=this.buffer;return 0===a.length&&this.Wr?{value:null,done:!0}:{value:a.shift(),done:!1}};_.h.Zf=function(){return 0<this.buffer.length};_.h.Qr=function(){return 0===this.buffer.length&&this.Wr};
_.h.fs=function(){if(0<this.buffer.length){this.Wr=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()};_.h.hs=function(a){this.buffer.push(a);a:{a=this.parent;for(var b=a.UQa,c=b.length,d=a.destination,e=0;e<c;e++){var f=b[e];if("function"===typeof f.Zf&&!f.Zf())break a}e=!1;f=[];for(var g=0;g<c;g++){var m=b[g],n=m.next();m.Qr()&&(e=!0);if(n.done){d.complete();break a}f.push(n.value)}a.eG?a.Tpc(f):d.next(f);e&&d.complete()}};
_.h.subscribe=function(){return Jd(this.observable,new Qk(this))};var sha=function(a){this.wQ=a;this.Kua=this.bJ=this.Una=void 0};sha.prototype.call=function(a,b){return b.subscribe(new tHa(a,this.wQ,this.Una,this.bJ,this.Kua))};var tHa=function(a,b,c,d,e){Ik.call(this,a);this.wQ=b;this.Una=c;this.bJ=d;this.Kua=e;this.groups=null;this.bdb=!1;this.count=0};_.X(tHa,Ik);tHa.EMPTY=Ik.EMPTY;tHa.create=Ik.create;_.h=tHa.prototype;_.h.wc=function(a){try{var b=this.wQ(a)}catch(c){this.error(c);return}this.ilc(a,b)};
_.h.ilc=function(a,b){var c=this.groups;c||(c=this.groups=new Map);var d=c.get(b);if(this.Una)try{var e=this.Una(a)}catch(g){this.error(g)}else e=a;if(!d&&(d=this.Kua?this.Kua():new _.se,c.set(b,d),this.destination.next(new uHa(b,d,this)),this.bJ)){try{var f=this.bJ(new uHa(b,d))}catch(g){this.error(g);return}this.add(f.subscribe(new al(b,d,this)))}d.closed||d.next(e)};_.h.Lp=function(a){var b=this.groups;b&&(b.forEach(function(c){c.error(a)}),b.clear());this.destination.error(a)};
_.h.Rh=function(){var a=this.groups;a&&(a.forEach(function(b){b.complete()}),a.clear());this.destination.complete()};_.h.unsubscribe=function(){this.closed||(this.bdb=!0,0===this.count&&Ik.prototype.unsubscribe.call(this))};var al=function(a,b,c){Ik.call(this,b);this.key=a;this.group=b;this.parent=c};_.X(al,Ik);al.EMPTY=Ik.EMPTY;al.create=Ik.create;al.prototype.wc=function(){this.complete()};al.prototype.yr=function(){var a=this.parent,b=this.key;this.key=this.parent=null;a&&a.groups.delete(b)};
var uHa=function(a,b,c){this.key=a;this.pyc=b;this.bGc=c};_.X(uHa,_.wd);uHa.create=_.wd.create;uHa.prototype.jl=function(a){var b=new _.td,c=this.bGc,d=this.pyc;c&&!c.closed&&b.add(new vHa(c));b.add(d.subscribe(a));return b};var vHa=function(a){_.td.call(this);this.parent=a;a.count++};_.X(vHa,_.td);vHa.EMPTY=_.td.EMPTY;vHa.prototype.unsubscribe=function(){var a=this.parent;a.closed||this.closed||(_.td.prototype.unsubscribe.call(this),--a.count,0===a.count&&a.bdb&&a.unsubscribe())};var wha=function(){function a(b){this.message="Timeout has occurred";this.name="TimeoutError";this.info=void 0===b?null:b;return this}a.prototype=Object.create(Error.prototype);return a}();var wHa=function(a,b){Xk.call(this,a,b);this.scheduler=a;this.Zga=b};_.X(wHa,Xk);wHa.EMPTY=Xk.EMPTY;wHa.prototype.OR=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return Xk.prototype.OR.call(this,a,b,c);a.actions.push(this);return a.xL||(a.xL=jHa(function(){return a.flush(void 0)}))};wHa.prototype.FR=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return Xk.prototype.FR.call(this,a,b,c);0===a.actions.length&&(kHa(b),a.xL=void 0)};var xHa=function(){Yk.apply(this,arguments)};_.X(xHa,Yk);xHa.prototype.flush=function(a){this.active=!0;this.xL=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 yHa=new xHa(wHa);var zHa=1,AHa,xha={},BHa=function(a){var b=zHa++;xha[b]=!0;AHa||(AHa=Promise.resolve());AHa.then(function(){return yha(b)&&a()});return b},CHa=function(a){yha(a)};var EHa=function(){return((null==DHa?void 0:DHa.setImmediate)||BHa).apply(null,_.sc(_.lc.apply(0,arguments)))},DHa=void 0;var FHa=function(a,b){Xk.call(this,a,b);this.scheduler=a;this.Zga=b};_.X(FHa,Xk);FHa.EMPTY=Xk.EMPTY;FHa.prototype.OR=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return Xk.prototype.OR.call(this,a,b,c);a.actions.push(this);return a.xL||(a.xL=EHa(a.flush.bind(a,void 0)))};FHa.prototype.FR=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return Xk.prototype.FR.call(this,a,b,c);0===a.actions.length&&(((null==DHa?void 0:DHa.clearImmediate)||CHa)(b),a.xL=void 0)};var GHa=function(){Yk.apply(this,arguments)};_.X(GHa,Yk);GHa.prototype.flush=function(a){this.active=!0;this.xL=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;}};_.HHa=new GHa(FHa);var bl=function(a,b){Xk.call(this,a,b);this.scheduler=a;this.Zga=b};_.X(bl,Xk);bl.EMPTY=Xk.EMPTY;bl.prototype.qh=function(a,b){b=void 0===b?0:b;if(0<b)return Xk.prototype.qh.call(this,a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this};bl.prototype.execute=function(a,b){return 0<b||this.closed?Xk.prototype.execute.call(this,a,b):this.I4a(a,b)};bl.prototype.OR=function(a,b,c){c=void 0===c?0:c;return null!==c&&0<c||null===c&&0<this.delay?Xk.prototype.OR.call(this,a,b,c):a.flush(this)};var IHa=function(){Yk.apply(this,arguments)};_.X(IHa,Yk);var JHa=new IHa(bl);var Mha=function(){function a(){this.message="argument out of range";this.name="ArgumentOutOfRangeError";return this}a.prototype=Object.create(Error.prototype);return a}();(function(){function a(b){this.message=b;this.name="NotFoundError";return this}a.prototype=Object.create(Error.prototype);return a})();(function(){function a(b){this.message=b;this.name="SequenceError";return this}a.prototype=Object.create(Error.prototype);return a})();_.cl=function(a){a=void 0===a?!1:a;_.se.call(this);this.tgc=a};_.X(_.cl,_.se);_.cl.create=_.se.create;_.cl.prototype.emit=function(a){_.se.prototype.next.call(this,a)};
_.cl.prototype.subscribe=function(a,b,c){var d=a;b=b||function(){return null};if(a&&"object"===typeof a){var e;d=null==(e=a.next)?void 0:e.bind(a);var f;b=null==(f=a.error)?void 0:f.bind(a);var g;c=null==(g=a.complete)?void 0:g.bind(a)}this.tgc&&(b=zha(b),d&&(d=zha(d)),c&&(c=zha(c)));d=_.se.prototype.subscribe.call(this,{next:d,error:b,complete:c});a instanceof _.td&&a.add(d);return d};var Bha=function(a){this.bJ=a};Bha.prototype.call=function(a,b){return b.subscribe(new dl(a,this.bJ))};var dl=function(a,b){Sk.call(this,a);this.bJ=b;this.value=null;this.Zf=!1;this.yG=null};_.X(dl,Sk);dl.EMPTY=Sk.EMPTY;dl.create=Sk.create;dl.prototype.wc=function(a){this.value=a;this.Zf=!0;if(!this.yG){try{var b=this.bJ;var c=b(a)}catch(d){return this.destination.error(d)}a=Jd(c,new Qk(this));!a||a.closed?this.Z5():this.add(this.yG=a)}};
dl.prototype.Z5=function(){var a=this.value,b=this.Zf,c=this.yG;c&&(this.remove(c),this.yG=null,c.unsubscribe());b&&(this.value=null,this.Zf=!1,this.destination.next(a))};dl.prototype.hs=function(){this.Z5()};dl.prototype.fs=function(){this.Z5()};_.el=function(a,b){Sk.call(this,a);this.buffer=[];this.add(Jd(b,new Qk(this)))};_.X(_.el,Sk);_.el.EMPTY=Sk.EMPTY;_.el.create=Sk.create;_.el.prototype.wc=function(a){this.buffer.push(a)};_.el.prototype.hs=function(){var a=this.buffer;this.buffer=[];this.destination.next(a)};var Eha=function(a,b){this.sLa=a;this.scheduler=b};Eha.prototype.call=function(a,b){return b.subscribe(new fl(a,this.sLa,this.scheduler))};var fl=function(a,b,c){Ik.call(this,a);this.sLa=b;this.scheduler=c;this.Nqa=this.LKa=null;this.Zf=!1};_.X(fl,Ik);fl.EMPTY=Ik.EMPTY;fl.create=Ik.create;fl.prototype.wc=function(a){KHa(this);this.Nqa=a;this.Zf=!0;this.add(this.LKa=this.scheduler.qh(Gha,this.sLa,this))};fl.prototype.Rh=function(){Fha(this);this.destination.complete()};
var Fha=function(a){KHa(a);if(a.Zf){var b=a.Nqa;a.Nqa=null;a.Zf=!1;a.destination.next(b)}},KHa=function(a){var b=a.LKa;null!==b&&(a.remove(b),b.unsubscribe(),a.LKa=null)};var Hha=function(a){this.defaultValue=a};Hha.prototype.call=function(a,b){return b.subscribe(new gl(a,this.defaultValue))};var gl=function(a,b){Ik.call(this,a);this.defaultValue=b;this.zl=!0};_.X(gl,Ik);gl.EMPTY=Ik.EMPTY;gl.create=Ik.create;gl.prototype.wc=function(a){this.zl=!1;this.destination.next(a)};gl.prototype.Rh=function(){this.zl&&this.destination.next(this.defaultValue);this.destination.complete()};var Iha=function(a,b){this.delay=a;this.scheduler=b};Iha.prototype.call=function(a,b){return b.subscribe(new hl(a,this.delay,this.scheduler))};var hl=function(a,b,c){Ik.call(this,a);this.destination=a;this.delay=b;this.scheduler=c;this.iu=[];this.active=!1};_.X(hl,Ik);hl.EMPTY=Ik.EMPTY;hl.create=Ik.create;
var LHa=function(a){for(var b=a.source,c=b.iu,d=a.scheduler,e=a.destination;0<c.length&&0>=c[0].time-d.now();)e.next(c.shift().value);0<c.length?(b=Math.max(0,c[0].time-d.now()),this.qh(a,b)):(b.nk?b.destination.complete():this.unsubscribe(),b.active=!1)};hl.prototype.roc=function(a){this.active=!0;var b=this.destination;b.add(a.qh(LHa,this.delay,{source:this,destination:b,scheduler:a}))};
hl.prototype.wc=function(a){var b=this.scheduler;a=new MHa(b.now()+this.delay,a);this.iu.push(a);!1===this.active&&this.roc(b)};hl.prototype.Lp=function(a){this.iu.length=0;this.destination.error(a);this.unsubscribe()};hl.prototype.Rh=function(){0===this.iu.length&&this.destination.complete();this.unsubscribe()};var MHa=function(a,b){this.time=a;this.value=b};_.NHa=function(a,b){Tk.call(this,a);this.RKa=b;this.LW=!1;this.Bna=[];this.index=0};_.X(_.NHa,Tk);_.NHa.EMPTY=Tk.EMPTY;_.NHa.create=Tk.create;_.h=_.NHa.prototype;_.h.hs=function(a,b,c,d){this.destination.next(a);OHa(this,d);PHa(this)};_.h.uz=function(a){this.Lp(a)};_.h.fs=function(a){(a=OHa(this,a))&&this.destination.next(a);PHa(this)};_.h.wc=function(a){var b=this.index++;try{var c=this.RKa(a,b);if(c){var d=Jd(c,new Rk(this,a,0));d&&!d.closed&&(this.destination.add(d),this.Bna.push(d))}}catch(e){this.destination.error(e)}};
_.h.Rh=function(){this.LW=!0;PHa(this);this.unsubscribe()};var OHa=function(a,b){b.unsubscribe();var c=a.Bna.indexOf(b);-1!==c&&a.Bna.splice(c,1);return b.jBb},PHa=function(a){a.LW&&0===a.Bna.length&&a.destination.complete()};var Jha=function(){};Jha.prototype.call=function(a,b){return b.subscribe(new QHa(a))};var QHa=function(a){Ik.call(this,a)};_.X(QHa,Ik);QHa.EMPTY=Ik.EMPTY;QHa.create=Ik.create;QHa.prototype.wc=function(a){Vga(a,this.destination)};var Lha=function(a){this.compare=a;this.wQ=void 0};Lha.prototype.call=function(a,b){return b.subscribe(new il(a,this.compare,this.wQ))};var il=function(a,b,c){Ik.call(this,a);this.wQ=c;this.kF=!1;"function"===typeof b&&(this.compare=b)};_.X(il,Ik);il.EMPTY=Ik.EMPTY;il.create=Ik.create;il.prototype.compare=function(a,b){return a===b};
il.prototype.wc=function(a){try{var b=this.wQ;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.kF)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.kF=!0;b||(this.key=c,this.destination.next(a))};var Nha=function(a){this.count=a};Nha.prototype.call=function(a,b){return b.subscribe(new RHa(a,this.count))};var RHa=function(a,b){Ik.call(this,a);this.count=b;this.vqc=0};_.X(RHa,Ik);RHa.EMPTY=Ik.EMPTY;RHa.create=Ik.create;RHa.prototype.wc=function(a){var b=this.count,c=++this.vqc;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))};var Pha=function(a){this.NLa=a};Pha.prototype.call=function(a,b){return b.subscribe(new jl(a,this.NLa))};var jl=function(a,b){Ik.call(this,a);this.NLa=b;this.Zf=!1};_.X(jl,Ik);jl.EMPTY=Ik.EMPTY;jl.create=Ik.create;jl.prototype.wc=function(a){this.Zf=!0;this.destination.next(a)};jl.prototype.Rh=function(){if(this.Zf)return this.destination.complete();try{var a=this.NLa()}catch(b){a=b}this.destination.error(a)};var Rha=function(a){this.Ve=a};Rha.prototype.call=function(a,b){return b.subscribe(new SHa(a,this.Ve))};var SHa=function(a,b){Sk.call(this,a);this.destination=a;this.Ve=b;this.Qr=!1;this.index=0};_.X(SHa,Sk);SHa.EMPTY=Sk.EMPTY;SHa.create=Sk.create;_.h=SHa.prototype;_.h.wc=function(a){if(!this.TJ){var b=this.index++;try{var c=this.Ve(a,b)}catch(d){this.destination.error(d);return}a=new Qk(this);this.destination.add(a);this.TJ=a;Jd(c,a)}};
_.h.Rh=function(){this.Qr=!0;this.TJ||this.destination.complete();this.unsubscribe()};_.h.hs=function(a){this.destination.next(a)};_.h.uz=function(a){this.destination.error(a)};_.h.fs=function(){this.TJ=void 0;this.Qr&&this.destination.complete()};var Tha=function(a){this.callback=a};Tha.prototype.call=function(a,b){a=b.subscribe(a);a.add(this.callback);return a};var Vha=function(){};Vha.prototype.call=function(a,b){return b.subscribe(new THa(a))};var THa=function(){Ik.apply(this,arguments)};_.X(THa,Ik);THa.EMPTY=Ik.EMPTY;THa.create=Ik.create;THa.prototype.wc=function(){};var Xha=function(){this.total=1};Xha.prototype.call=function(a,b){return b.subscribe(new kl(a,this.total))};var kl=function(a,b){Ik.call(this,a);this.total=b;this.mHb=[];this.count=0};_.X(kl,Ik);kl.EMPTY=Ik.EMPTY;kl.create=Ik.create;kl.prototype.wc=function(a){var b=this.mHb,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};kl.prototype.Rh=function(){var a=this.destination,b=this.count;if(0<b)for(var c=this.count>=this.total?this.total:this.count,d=this.mHb,e=0;e<c;e++){var f=b++%c;a.next(d[f])}a.complete()};var Zha=function(a){this.value=a};Zha.prototype.call=function(a,b){return b.subscribe(new UHa(a,this.value))};var UHa=function(a,b){Ik.call(this,a);this.value=b};_.X(UHa,Ik);UHa.EMPTY=Ik.EMPTY;UHa.create=Ik.create;UHa.prototype.wc=function(){this.destination.next(this.value)};var $ha=function(){};$ha.prototype.call=function(a,b){return b.subscribe(new ll(a))};var ll=function(a){Ik.call(this,a)};_.X(ll,Ik);ll.EMPTY=Ik.EMPTY;ll.create=Ik.create;ll.prototype.wc=function(a){this.destination.next(new VGa("N",a))};ll.prototype.Lp=function(a){var b=this.destination;b.next(new VGa("E",void 0,a));b.complete()};ll.prototype.Rh=function(){var a=this.destination;a.next(WGa);a.complete()};var bia=function(a,b,c){this.uHa=a;this.seed=b;this.azc=void 0===c?!1:c};bia.prototype.call=function(a,b){return b.subscribe(new VHa(a,this.uHa,this.seed,this.azc))};var VHa=function(a,b,c,d){Ik.call(this,a);this.uHa=b;this.Fj=c;this.e6a=d;this.index=0};_.X(VHa,Ik);VHa.EMPTY=Ik.EMPTY;VHa.create=Ik.create;VHa.prototype.wc=function(a){var b=this.destination;if(this.e6a){var c=this.index++;try{var d=this.uHa(this.Fj,a,c)}catch(e){b.error(e);return}this.Fj=d;b.next(d)}else this.Fj=a,this.e6a=!0,b.next(a)};var eia=function(a,b){this.scheduler=a;this.delay=void 0===b?0:b};eia.prototype.call=function(a,b){return b.subscribe(new ml(a,this.scheduler,this.delay))};var ml=function(a,b,c){c=void 0===c?0:c;Ik.call(this,a);this.scheduler=b;this.delay=c};_.X(ml,Ik);ml.EMPTY=Ik.EMPTY;ml.create=Ik.create;ml.dispatch=function(a){Vga(a.notification,a.destination);this.unsubscribe()};var WHa=function(a,b){var c=a.destination;c.add(a.scheduler.qh(ml.dispatch,a.delay,{notification:b,destination:c}))};
ml.prototype.wc=function(a){WHa(this,{kind:"N",value:a,error:void 0})};ml.prototype.Lp=function(a){WHa(this,{kind:"E",value:void 0,error:a});this.unsubscribe()};ml.prototype.Rh=function(){WHa(this,XGa);this.unsubscribe()};_.XHa=function(a){Ik.call(this,a);this.Gqb=!1};_.X(_.XHa,Ik);_.XHa.EMPTY=Ik.EMPTY;_.XHa.create=Ik.create;_.XHa.prototype.wc=function(a){var b;this.Gqb?b=[this.zUa,a]:this.Gqb=!0;this.zUa=a;b&&this.destination.next(b)};var lia=function(){this.total=1};lia.prototype.call=function(a,b){return b.subscribe(new YHa(a,this.total))};var YHa=function(a,b){Ik.call(this,a);this.total=b;this.count=0};_.X(YHa,Ik);YHa.EMPTY=Ik.EMPTY;YHa.create=Ik.create;YHa.prototype.wc=function(a){++this.count>this.total&&this.destination.next(a)};_.ZHa=function(a,b){Ik.call(this,a);this.qp=b;this.RXa=!0;this.index=0};_.X(_.ZHa,Ik);_.ZHa.EMPTY=Ik.EMPTY;_.ZHa.create=Ik.create;_.ZHa.prototype.wc=function(a){var b=this.destination;if(this.RXa)try{this.RXa=!!this.qp(a,this.index++)}catch(c){this.destination.error(c)}this.RXa||b.next(a)};var mia=function(a){this.Ve=a};mia.prototype.call=function(a,b){return b.subscribe(new $Ha(a,this.Ve))};var $Ha=function(a,b){Sk.call(this,a);this.destination=a;this.Ve=b;this.index=0};_.X($Ha,Sk);$Ha.EMPTY=Sk.EMPTY;$Ha.create=Sk.create;_.h=$Ha.prototype;_.h.wc=function(a){var b=this.index++;try{var c=this.Ve(a,b)}catch(d){this.destination.error(d);return}(a=this.TJ)&&a.unsubscribe();a=new Qk(this);this.destination.add(a);this.TJ=a;Jd(c,a)};
_.h.Rh=function(){var a=this.TJ;a&&!a.closed||Sk.prototype.Rh.call(this);this.unsubscribe()};_.h.yr=function(){this.TJ=void 0};_.h.fs=function(){this.TJ=void 0;this.nk&&Sk.prototype.Rh.call(this)};_.h.hs=function(a){this.destination.next(a)};var oia=function(a){this.NDc=a};oia.prototype.call=function(a,b){a=new nl(a);var c=Jd(this.NDc,new Qk(a));return c&&!a.kAb?(a.add(c),b.subscribe(a)):a};var nl=function(a){Sk.call(this,a);this.kAb=!1};_.X(nl,Sk);nl.EMPTY=Sk.EMPTY;nl.create=Sk.create;nl.prototype.hs=function(){this.kAb=!0;this.complete()};nl.prototype.fs=function(){};var pia=function(a,b){this.qp=a;this.EPa=b};pia.prototype.call=function(a,b){return b.subscribe(new aIa(a,this.qp,this.EPa))};var aIa=function(a,b,c){Ik.call(this,a);this.qp=b;this.EPa=c;this.index=0};_.X(aIa,Ik);aIa.EMPTY=Ik.EMPTY;aIa.create=Ik.create;aIa.prototype.wc=function(a){var b=this.destination;try{var c=this.qp(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):(this.EPa&&b.next(a),b.complete())};var ria=function(a,b,c){this.yDc=a;this.error=b;this.complete=c};ria.prototype.call=function(a,b){return b.subscribe(new ol(a,this.yDc,this.error,this.complete))};var ol=function(a,b,c,d){Ik.call(this,a);this.LGa=this.MGa=this.NGa=Yd;this.MGa=c||Yd;this.LGa=d||Yd;_.Kga(b)?(this.Ki=this,this.NGa=b):b&&(this.Ki=b,this.NGa=b.next||Yd,this.MGa=b.error||Yd,this.LGa=b.complete||Yd)};_.X(ol,Ik);ol.EMPTY=Ik.EMPTY;ol.create=Ik.create;
ol.prototype.wc=function(a){try{this.NGa.call(this.Ki,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};ol.prototype.Lp=function(a){try{this.MGa.call(this.Ki,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};ol.prototype.Rh=function(){try{this.LGa.call(this.Ki)}catch(a){this.destination.error(a);return}return this.destination.complete()};_.pl=function(a,b,c,d,e){Ik.call(this,a);this.duration=b;this.scheduler=c;this.CQ=d;this.dT=e;this.yG=null;this.S2=!1;this.e4=null};_.X(_.pl,Ik);_.pl.EMPTY=Ik.EMPTY;_.pl.create=Ik.create;_.pl.prototype.wc=function(a){this.yG?this.dT&&(this.e4=a,this.S2=!0):(this.add(this.yG=this.scheduler.qh(sia,this.duration,{VL:this})),this.CQ?this.destination.next(a):this.dT&&(this.e4=a,this.S2=!0))};_.pl.prototype.Rh=function(){this.S2&&this.destination.next(this.e4);this.destination.complete()};
_.pl.prototype.Z5=function(){var a=this.yG;a&&(this.dT&&this.S2&&(this.destination.next(this.e4),this.e4=null,this.S2=!1),a.unsubscribe(),this.remove(a),this.yG=null)};var tia=function(a,b){this.HK=a;this.Ve=b};tia.prototype.call=function(a,b){return b.subscribe(new ql(a,this.HK,this.Ve))};var ql=function(a,b,c){Tk.call(this,a);this.Ve=c;this.XS=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.XS.push(c);for(c=0;c<a;c++)this.add(Jd(b[c],new Rk(this,void 0,c)))};_.X(ql,Tk);ql.EMPTY=Tk.EMPTY;ql.create=Tk.create;ql.prototype.hs=function(a,b,c){this.values[c]=b;b=this.XS;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))};ql.prototype.fs=function(){};
ql.prototype.wc=function(a){0===this.XS.length&&(a=[a].concat(_.sc(this.values)),this.Ve?this.Rpc(a):this.destination.next(a))};ql.prototype.Rpc=function(a){try{var b=this.Ve.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var zia;
_.Ae=function(a){var b=void 0===a.Vlb?!1:a.Vlb,c=void 0===a.Rea?!1:a.Rea;a=void 0===a.R_?!1:a.R_;this.GY=this.T9=!1;this.isStable=!0;this.Vra=new _.cl(!1);this.EZ=new _.cl(!1);this.sg=new _.cl(!1);this.Jq=new _.cl(!1);if("undefined"==typeof Zone)throw new _.Zb(908,!1);Zone.zrc();this.qV=0;this.qnc=this.QD=Zone.current;Zone.TaskTrackingZoneSpec&&(this.QD=this.QD.FB(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.QD=this.QD.FB(Zone.longStackTraceZoneSpec));this.Rea=!a&&c;this.R_=
a;this.Kqa=-1;b=_.id.requestAnimationFrame;c=_.id.cancelAnimationFrame;"undefined"!==typeof Zone&&b&&c&&((c=b[Zone.ro("OriginalDelegate")])&&(b=c),Zone.ro("OriginalDelegate"));this.rDc=b;yia(this)};_.Aia=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};zia=function(){if(_.Aia())throw new _.Zb(909,!1);};_.Ae.prototype.tc=function(a,b,c){return this.QD.tc(a,b,c)};
_.Ae.prototype.Mda=function(a,b,c){var d=this.QD;a=d.sta("NgZoneEvent: undefined",a,bIa,Aha,Aha);try{return d.Mda(a,b,c)}finally{d.xI(a)}};_.Ae.prototype.Iw=function(a,b,c){return this.QD.Iw(a,b,c)};_.Ae.prototype.bc=function(a){return this.qnc.tc(a)};var bIa={},Nia=function(){this.T9=this.GY=!1;this.isStable=!0;this.Vra=new _.cl;this.EZ=new _.cl;this.sg=new _.cl;this.Jq=new _.cl};Nia.prototype.tc=function(a,b,c){return a.apply(b,c)};Nia.prototype.Iw=function(a,b,c){return a.apply(b,c)};
Nia.prototype.bc=function(a){return a()};Nia.prototype.Mda=function(a,b,c){return a.apply(b,c)};var Uia=new _.oc("",{Ha:"root",oa:Bia});var cIa=new _.oc(""),dIa=new _.oc(""),rl=function(a,b,c){var d=this;this.mb=a;this.rFb=b;this.DPc=0;this.tEa=!0;this.m2=!1;this.vN=[];this.Xua=null;eIa||(eIa=c,fIa(b));this.zqc();a.tc(function(){d.Xua="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})};rl.prototype.zqc=function(){var a=this;this.mb.Vra.subscribe({next:function(){a.m2=!0;a.tEa=!1}});this.mb.bc(function(){a.mb.sg.subscribe({next:function(){zia();Jga(function(){a.tEa=!0;a.h9a()})}})})};
rl.prototype.isStable=function(){return this.tEa&&!this.mb.T9};rl.prototype.h9a=function(){var a=this;if(this.isStable())Jga(function(){for(;0!==a.vN.length;){var c=a.vN.pop();clearTimeout(c.A0);c.ivc(a.m2)}a.m2=!1});else{var b=gIa(this);this.vN=this.vN.filter(function(c){return c.aPb&&c.aPb(b)?(clearTimeout(c.A0),!1):!0});this.m2=!0}};var gIa=function(a){return a.Xua?a.Xua.KXc.map(function(b){return{source:b.source,Gtc:b.Gtc,data:b.data}}):[]};_.h=rl.prototype;
_.h.addCallback=function(a,b,c){var d=this,e=-1;b&&0<b&&(e=setTimeout(function(){d.vN=d.vN.filter(function(f){return f.A0!==e});a(d.m2,gIa(d))},b));this.vN.push({ivc:a,A0:e,aPb:c})};_.h.whenStable=function(a,b,c){if(c&&!this.Xua)throw Error("ib");this.addCallback(a,b,c);this.h9a()};_.h.pVa=function(a){this.rFb.pVa(a,this)};_.h.MZa=function(a){this.rFb.MZa(a)};_.h.findProviders=function(){return[]};rl.ha=function(a){return new (a||rl)(_.u(_.Ae),_.u(sl),_.u(dIa))};rl.ua=_.t({token:rl,oa:rl.ha});
var sl=function(){this.V1=new Map};sl.prototype.pVa=function(a,b){this.V1.set(a,b)};sl.prototype.MZa=function(a){this.V1.delete(a)};sl.prototype.G8=function(a,b){var c,d;return null!=(d=null==(c=eIa)?void 0:c.G8(this,a,void 0===b?!0:b))?d:null};sl.ha=function(a){return new (a||sl)};sl.ua=_.t({token:sl,oa:sl.ha,Ha:"platform"});var eIa;var hIa=this,Hia=null,Fia=new _.oc("AllowMultipleToken"),Lia=new _.oc("PlatformDestroyListeners"),iIa=new _.oc("appBootstrapListener"),Rna=function(a,b){this.name=a;this.token=b},Be=function(a){this.kf=a;this.LEa=[];this.GN=[];this.Pb=!1},jIa=function(a,b,c){var d=Oia(null==c?void 0:c.Gd,Mia({Tvc:null==c?void 0:c.EYc,pHc:null==c?void 0:c.FYc}));return d.tc(function(){var e=vga(b.uzb,a.Cc,Via(function(){return d})),f=e.Cc.get(_.qd,null);d.bc(function(){var g=d.Jq.subscribe({next:function(m){f.handleError(m)}});
e.Ue(function(){Ria(a.LEa,e);g.unsubscribe()})});return Pia(f,d,function(){var g=e.Cc.get(Ek);NGa(g);return g.jvc.then(function(){var m=e.Cc.get(_.gh,"en-US")||"en-US";null==m&&Sca("Expected localeId to be defined",m,null,"!=");"string"===typeof m&&(_.OGa=m.toLowerCase().replace(/_/g,"-"));a.Rmc(e);return e})})})},vwa=function(a,b){var c=void 0===c?[]:c;var d=Qia({},c);Promise.resolve(new zka(b)).then(function(e){return jIa(a,e,d)})};
Be.prototype.Rmc=function(a){var b=a.Cc.get(_.dg);if(0<a.eCa.length)a.eCa.forEach(function(c){return b.bootstrap(c)});else if(a.instance.BDc)a.instance.BDc(b);else throw new _.Zb(-403,!1);this.LEa.push(a)};Be.prototype.Ue=function(a){this.GN.push(a)};
Be.prototype.destroy=function(){if(this.Pb)throw new _.Zb(404,!1);this.LEa.slice().forEach(function(b){return b.destroy()});this.GN.forEach(function(b){return b()});var a=this.kf.get(Lia,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Pb=!0};_.Y.Object.defineProperties(Be.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return this.kf}},nc:{configurable:!0,enumerable:!0,get:function(){return this.Pb}}});Be.ha=function(a){return new (a||Be)(_.u(_.cg))};
Be.ua=_.t({token:Be,oa:Be.ha,Ha:"platform"});_.dg=function(){this.S2a=[];this.Pb=this.cGa=!1;this.GN=[];this.XV=[];this.dAc=_.dc(Tia);this.chb=[];this.gB=[];this.isStable=_.dc(Uia);this.kf=_.dc(qk)};
_.dg.prototype.bootstrap=function(a,b){var c=this,d=a instanceof sGa;if(!this.kf.get(Ek).done)throw new _.Zb(405,!1);a=d?a:_.Ck(this.kf.get(_.tk),a);this.chb.push(a.w6);d=a.sAc?void 0:this.kf.get(nGa);var e=a.create(_.mGa,[],b||a.Za,d),f=e.location.ta,g=e.Cc.get(cIa,null);null==g||g.pVa(f);e.Ue(function(){c.bX(e.Pt);Ria(c.gB,e);null==g||g.MZa(f)});this.Gmc(e);return e};
_.dg.prototype.tick=function(){if(this.cGa)throw new _.Zb(101,!1);try{this.cGa=!0;for(var a=_.q(this.XV),b=a.next();!b.done;b=a.next())b.value.he()}catch(c){this.dAc(c)}finally{this.cGa=!1}};_.kIa=function(a,b){a.XV.push(b);if(b.bia)throw new _.Zb(902,!1);b.qr=a};_.h=_.dg.prototype;_.h.bX=function(a){Ria(this.XV,a);a.qr=null;var b=a.ek;dd(b[11],2,a.ek[1].firstChild,b,null,null,!1)};
_.h.Gmc=function(a){_.kIa(this,a.Pt);this.tick();this.gB.push(a);var b=this.kf.get(iIa,[]);b.push.apply(b,_.sc(this.S2a));b.forEach(function(c){return c(a)})};_.h.La=function(){if(!this.Pb)try{this.GN.forEach(function(a){return a()}),this.XV.slice().forEach(function(a){return a.destroy()})}finally{this.Pb=!0,this.XV=[],this.S2a=[],this.GN=[]}};_.h.Ue=function(a){var b=this;this.GN.push(a);return function(){return Ria(b.GN,a)}};
_.h.destroy=function(){if(this.Pb)throw new _.Zb(406,!1);var a=this.kf;a.destroy&&!a.nc&&a.destroy()};_.Y.Object.defineProperties(_.dg.prototype,{nc:{configurable:!0,enumerable:!0,get:function(){return this.Pb}},Cc:{configurable:!0,enumerable:!0,get:function(){return this.kf}},cMc:{configurable:!0,enumerable:!0,get:function(){return this.XV.length}}});_.dg.ha=function(a){return new (a||_.dg)};_.dg.ua=_.t({token:_.dg,oa:_.dg.ha,Ha:"root"});
var Tia=new _.oc("",{Ha:"root",oa:function(){return _.dc(_.qd).handleError.bind(hIa)}}),Ce=function(){this.zone=_.dc(_.Ae);this.qrc=_.dc(_.dg)};Ce.prototype.initialize=function(){var a=this;this.O7a||(this.O7a=this.zone.EZ.subscribe({next:function(){a.zone.tc(function(){a.qrc.tick()})}}))};Ce.prototype.La=function(){var a;null==(a=this.O7a)||a.unsubscribe()};Ce.ha=function(a){return new (a||Ce)};Ce.ua=_.t({token:Ce,oa:Ce.ha,Ha:"root"});_.yka=new Map;var gja=0,hja=0,ija=0;_.Jja={OCc:"element"};_.Lja={OCc:"ICU"};var Aja=/\ufffd(\d+):?\d*\ufffd/gi,Kja=/\ufffd(\d+)\ufffd/,Gja=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Cja=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,Nja=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,Mja=/\uE500/g;var Sja=Tja;var $ja=function(a){this.kf=a;this.I5=new Map};$ja.prototype.La=function(){try{for(var a=_.q(this.I5.values()),b=a.next();!b.done;b=a.next()){var c=b.value;null!==c&&c.destroy()}}finally{this.I5.clear()}};$ja.ua=_.t({token:$ja,Ha:"environment",oa:function(){return new $ja(_.u(qk))}});_.pf=function(a){this.yjc=a=void 0===a?!1:a;this.On=!0;this.sv=[];this.i3a=!1;this.jia=null;this.length=0;this.last=this.first=void 0;var b=_.pf.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=eka)};_.h=_.pf.prototype;_.h.get=function(a){return this.sv[a]};_.h.map=function(a){return this.sv.map(a)};_.h.filter=function(a){return this.sv.filter(a)};_.h.find=function(a){return this.sv.find(a)};_.h.reduce=function(a,b){return this.sv.reduce(a,b)};_.h.forEach=function(a){this.sv.forEach(a)};
_.h.some=function(a){return this.sv.some(a)};_.h.toArray=function(){return this.sv.slice()};_.h.toString=function(){return this.sv.toString()};_.h.reset=function(a,b){this.On=!1;a=a.flat(Number.POSITIVE_INFINITY);a:{var c=this.sv;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.i3a=!b)this.sv=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.jf=function(a){!a.jia||!a.i3a&&a.yjc||a.jia.emit(a)};
_.pf.prototype.fXa=function(){this.On=!0};_.pf.prototype.destroy=function(){this.nd.complete();this.nd.unsubscribe()};_.Y.Object.defineProperties(_.pf.prototype,{nd:{configurable:!0,enumerable:!0,get:function(){return this.jia||(this.jia=new _.cl)}}});Symbol.iterator;_.gf=function(){};_.gf.Ux=gka;var hka=function(a,b,c){this.xia=a;this.MCa=b;this.ob=c};_.X(hka,_.gf);hka.Ux=_.gf.Ux;hka.prototype.Dh=function(a,b){return lIa(this,a,b)};var lIa=function(a,b,c){var d=a.MCa.hf;c=Pfa(a.xia,d,b,a.xia[2]&4096?4096:16,null,d.MKa,null,null,null,c||null,null);c[16]=a.xia[a.MCa.index];a=a.xia[18];null!==a&&(c[18]=a.Dh(d));mga(d,c,b);return new uf(c)};
_.Y.Object.defineProperties(hka.prototype,{lLb:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.MCa.hf)?void 0:a.lLb)||null}}});_.hf=function(){};_.hf.Ux=jka;var ff=function(a,b,c){this.oH=a;this.UDa=b;this.W2=c};_.X(ff,_.hf);ff.Ux=_.hf.Ux;_.h=ff.prototype;_.h.clear=function(){for(;0<this.length;)this.remove(this.length-1)};_.h.get=function(a){var b=this.oH[8];return null!==b&&b[a]||null};_.h.Dh=function(a,b,c){if("number"===typeof c)var d=c;else if(null!=c){d=c.index;var e=c.Cc}a=lIa(a,b||{},e);mIa(this,a,d);return a};
_.h.QI=function(a,b,c,d){var e=a&&"function"!==typeof a;if(!e){var f=b||{};b=f.index;c=f.Cc;d=f.SUa;f=f.tP||f.DYc}a=e?a:new vf(a[nda]||null);c=c||this.gsa;f||null!=a.ao||(e=(e?c:this.gsa).get(qk,null))&&(f=e);d=a.create(c,d,null,f);mIa(this,d.Pt,b);return d};_.h.oQ=function(a,b){return mIa(this,a,b)};
var mIa=function(a,b,c){var d=b.ek,e=d[1];if(_.uc(d[3])){var f=a.indexOf(b);-1!==f?a.detach(f):(f=d[3],f=new ff(f,f[6],f[3]),f.detach(f.indexOf(b)))}c=a.O1(c);a=a.oH;f=11+c;var g=a.length;0<c&&(a[f-1][4]=d);c<g-11?(d[4]=a[f],f=11+c,f>=a.length?a.push(d):a.splice(f,0,d)):(a.push(d),d[4]=null);d[3]=a;f=d[16];null!==f&&a!==f&&(g=f[9],d[15]!==d[3][3][15]&&(f[2]=!0),null===g?f[9]=[d]:g.push(d));f=d[18];null!==f&&nIa(f,e);d[2]|=128;f=efa(c,a);g=d[11];var m=g.parentNode(a[7]);if(null!==m){var n=a[6];d[0]=
m;d[6]=n;dd(g,1,e.firstChild,d,m,f,!1)}if(b.qr)throw new _.Zb(902,!1);b.bia=!0;d=kka(a);c>=d.length?d.push(b):d.splice(c,0,b);return b};_.h=ff.prototype;_.h.move=function(a,b){return this.oQ(a,b)};_.h.indexOf=function(a){var b=this.oH[8];return null!==b?b.indexOf(a):-1};_.h.remove=function(a){a=this.O1(a,-1);var b=Xea(this.oH,a);b&&(xda(kka(this.oH),a),Zea(b[1],b))};_.h.detach=function(a){a=this.O1(a,-1);var b=Xea(this.oH,a);return b&&null!=xda(kka(this.oH),a)?new uf(b):null};
_.h.O1=function(a,b){return null==a?this.length+(void 0===b?0:b):a};
_.Y.Object.defineProperties(ff.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return Zc(this.UDa,this.W2)}},Cc:{configurable:!0,enumerable:!0,get:function(){return new _.Sc(this.UDa,this.W2)}},gsa:{configurable:!0,enumerable:!0,get:function(){var a=yea(this.UDa,this.W2);if(-1!==a){var b=qea(a,this.W2);return new _.Sc(b[1].data[(a&32767)+8],b)}return new _.Sc(null,this.W2)}},length:{configurable:!0,enumerable:!0,get:function(){return this.oH.length-11}}});var lka=mka;var tka=function(a){this.aVa=a;this.matches=null};tka.prototype.clone=function(){return new tka(this.aVa)};tka.prototype.fXa=function(){this.aVa.fXa()};var ska=function(a){this.queries=a=void 0===a?[]:a};ska.prototype.Dh=function(a){var b=a.queries;if(null!==b){a=null!==a.Cd?a.Cd[0]:b.length;for(var c=[],d=0;d<a;d++)c.push(this.queries[b.queries[d].Dsb].clone());return new ska(c)}return null};ska.prototype.bX=function(a){nIa(this,a)};
var nIa=function(a,b){for(var c=0;c<a.queries.length;c++)null!==b.queries.queries[c].matches&&a.queries[c].fXa()},qka=function(a,b,c){this.qp=a;this.flags=b;this.read=void 0===c?null:c},uka=function(a){this.queries=a=void 0===a?[]:a};_.h=uka.prototype;_.h.H7=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].H7(a,b)};_.h.Tna=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].Tna(a)};
_.h.BLa=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.queries[c].BLa(a,null!==b?b.length:0);d&&(d.Dsb=c,null!==b?b.push(d):b=[d])}return null!==b?new uka(b):null};_.h.va=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].va(a,b)};_.h.track=function(a){this.queries.push(a)};_.Y.Object.defineProperties(uka.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.queries.length}}});
var qf=function(a,b){this.metadata=a;this.matches=null;this.Dsb=-1;this.bib=!1;this.NBa=!0;this.Z3a=void 0===b?-1:b};qf.prototype.H7=function(a,b){if(oIa(this,b)){var c=this.metadata.qp;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.aSa;if(null!==f)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}pIa(this,a,b,f);pIa(this,a,b,Fea(b,a,e,!1,!1))}else c===_.gf?b.type&4&&pIa(this,a,b,-1):pIa(this,a,b,Fea(b,a,c,!1,!1))}};
qf.prototype.Tna=function(a){this.Z3a===a.index&&(this.NBa=!1)};qf.prototype.va=function(a,b){this.H7(a,b)};qf.prototype.BLa=function(a,b){return oIa(this,a)?(this.bib=!0,qIa(this,-a.index,b),new qf(this.metadata)):null};
var oIa=function(a,b){if(a.NBa&&1!==(a.metadata.flags&1)){a=a.Z3a;for(b=b.parent;null!==b&&b.type&8&&b.index!==a;)b=b.parent;return a===(null!==b?b.index:-1)}return a.NBa},pIa=function(a,b,c,d){if(null!==d){var e=a.metadata.read;null!==e?e===_.Wc||e===_.hf||e===_.gf&&c.type&4?qIa(a,c.index,-2):(b=Fea(c,b,e,!1,!1),null!==b&&qIa(a,c.index,b)):qIa(a,c.index,d)}},qIa=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)};var tl=function(){};tl.ha=function(a){return new (a||tl)(_.u(_.dg))};tl.Ea=_.gc({type:tl});tl.Da=_.Wb({});_.wl=function(){};_.wl.Ux=vka;var rIa=function(){};rIa.prototype.supports=function(a){return aja(a)};rIa.prototype.create=function(a){return new sIa(a)};var tIa=function(a,b){return b},sIa=function(a){this.length=0;this.YU=this.kja=this.OA=this.fE=this.mV=this.Qja=this.Rs=this.xA=this.g3=this.XN=this.Jnc=this.sy=this.YN=null;this.MV=a||tIa};sIa.prototype.Bob=function(a){var b;for(b=this.XN;null!==b;b=b.wc)a(b)};
_.uIa=function(a,b){var c=a.XN;a=a.fE;for(var d=0,e=null;c||a;){var f=!a||c&&c.Kk<wka(a,d,e)?c:a,g=wka(f,d,e),m=f.Kk;if(f===a)d--,a=a.XD;else if(c=c.wc,null==f.gu)d++;else{e||(e=[]);var n=g-d,r=m-d;if(n!=r){for(var x=0;x<n;x++){var A=x<e.length?e[x]:e[x]=0,F=A+x;r<=F&&F<n&&(e[x]=A+1)}e[f.gu]=r-n}}g!==m&&b(f,g,m)}};_.vIa=function(a,b){for(a=a.kja;null!==a;a=a.SEa)b(a)};_.h=sIa.prototype;_.h.diff=function(a){null==a&&(a=[]);if(!aja(a))throw new _.Zb(900,!1);return this.check(a)?this:null};_.h.Ue=function(){};
_.h.check=function(a){var b=this;this.UFa();var c=this.XN,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.MV(e,f);null!==c&&Object.is(c.gA,g)?(d&&(c=this.Q$a(c,f,g,e)),Object.is(c.item,f)||this.Rha(c,f)):(c=this.p7a(c,f,g,e),d=!0);c=c.wc}}else{var m=0;bja(a,function(n){g=b.MV(m,n);null!==c&&Object.is(c.gA,g)?(d&&(c=b.Q$a(c,n,g,m)),Object.is(c.item,n)||b.Rha(c,n)):(c=b.p7a(c,n,g,m),d=!0);c=c.wc;m++});this.length=m}this.Qpc(c);this.m6=a;return this.bK};
_.h.UFa=function(){if(this.bK){var a;for(a=this.Jnc=this.XN;null!==a;a=a.wc)a.UEa=a.wc;for(a=this.xA;null!==a;a=a.hO)a.gu=a.Kk;this.xA=this.Rs=null;for(a=this.Qja;null!==a;a=a.TEa)a.gu=a.Kk;this.kja=this.YU=this.fE=this.OA=this.Qja=this.mV=null}};
_.h.p7a=function(a,b,c,d){if(null===a)var e=this.g3;else e=a.un,this.boc(a);a=null===this.sy?null:this.sy.get(c,null);null!==a?(Object.is(a.item,b)||this.Rha(a,b),this.R8a(a,e,d)):(a=null===this.YN?null:this.YN.get(c,d),null!==a?(Object.is(a.item,b)||this.Rha(a,b),this.Wmc(a,e,d)):a=this.ygc(new wIa(b,c),e,d));return a};_.h.Q$a=function(a,b,c,d){b=null===this.sy?null:this.sy.get(c,null);null!==b?a=this.R8a(b,a.un,d):a.Kk!=d&&(a.Kk=d,this.HBa(a,d));return a};
_.h.Qpc=function(a){for(;null!==a;){var b=a.wc;this.p2a(this.ZGa(a));a=b}null!==this.sy&&this.sy.clear();null!==this.Rs&&(this.Rs.hO=null);null!==this.mV&&(this.mV.TEa=null);null!==this.g3&&(this.g3.wc=null);null!==this.OA&&(this.OA.XD=null);null!==this.YU&&(this.YU.SEa=null)};_.h.R8a=function(a,b,c){null!==this.sy&&this.sy.remove(a);var d=a.pka,e=a.XD;null===d?this.fE=e:d.XD=e;null===e?this.OA=d:e.pka=d;this.fEa(a,b,c);this.HBa(a,c);return a};
_.h.Wmc=function(a,b,c){this.ZGa(a);this.fEa(a,b,c);this.HBa(a,c);return a};_.h.ygc=function(a,b,c){this.fEa(a,b,c);this.Rs=null===this.Rs?this.xA=a:this.Rs.hO=a;return a};_.h.fEa=function(a,b,c){var d=null===b?this.XN:b.wc;a.wc=d;a.un=b;null===d?this.g3=a:d.un=a;null===b?this.XN=a:b.wc=a;null===this.YN&&(this.YN=new xl);this.YN.put(a);a.Kk=c;return a};_.h.boc=function(a){return this.p2a(this.ZGa(a))};
_.h.ZGa=function(a){null!==this.YN&&this.YN.remove(a);var b=a.un,c=a.wc;null===b?this.XN=c:b.wc=c;null===c?this.g3=b:c.un=b;return a};_.h.HBa=function(a,b){if(a.gu===b)return a;this.mV=null===this.mV?this.Qja=a:this.mV.TEa=a;return a};_.h.p2a=function(a){null===this.sy&&(this.sy=new xl);this.sy.put(a);a.Kk=null;a.XD=null;null===this.OA?(this.OA=this.fE=a,a.pka=null):(a.pka=this.OA,this.OA=this.OA.XD=a);return a};_.h.Rha=function(a,b){a.item=b;this.YU=null===this.YU?this.kja=a:this.YU.SEa=a;return a};
_.Y.Object.defineProperties(sIa.prototype,{bK:{configurable:!0,enumerable:!0,get:function(){return null!==this.xA||null!==this.Qja||null!==this.fE||null!==this.kja}}});var wIa=function(a,b){this.item=a;this.gA=b;this.SEa=this.TEa=this.hO=this.XD=this.pka=this.rV=this.oka=this.wc=this.un=this.UEa=this.gu=this.Kk=null},xIa=function(){this.a4=this.T2=null};xIa.prototype.add=function(a){null===this.T2?(this.T2=this.a4=a,a.rV=null,a.oka=null):(this.a4.rV=a,a.oka=this.a4,a.rV=null,this.a4=a)};
xIa.prototype.get=function(a,b){var c;for(c=this.T2;null!==c;c=c.rV)if((null===b||b<=c.Kk)&&Object.is(c.gA,a))return c;return null};xIa.prototype.remove=function(a){var b=a.oka;a=a.rV;null===b?this.T2=a:b.rV=a;null===a?this.a4=b:a.oka=b;return null===this.T2};var xl=function(){this.map=new Map};xl.prototype.put=function(a){var b=a.gA,c=this.map.get(b);c||(c=new xIa,this.map.set(b,c));c.add(a)};xl.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
xl.prototype.remove=function(a){var b=a.gA;this.map.get(b).remove(a)&&this.map.delete(b);return a};xl.prototype.clear=function(){this.map.clear()};_.Y.Object.defineProperties(xl.prototype,{zl:{configurable:!0,enumerable:!0,get:function(){return 0===this.map.size}}});var yIa=function(){};yIa.prototype.supports=function(a){return a instanceof Map||$ia(a)};yIa.prototype.create=function(){return new zIa};var zIa=function(){this.Aka=new Map;this.OA=this.fE=this.Rs=this.xA=this.xU=this.c2=this.D8a=this.sN=this.sH=null};_.h=zIa.prototype;_.h.Bob=function(a){var b;for(b=this.sH;null!==b;b=b.wc)a(b)};_.h.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||$ia(a)))throw new _.Zb(900,!1);return this.check(a)?this:null};_.h.Ue=function(){};
_.h.check=function(a){var b=this;this.UFa();var c=this.sH;this.sN=null;this.Xjc(a,function(d,e){c&&c.key===e?(b.m7a(c,d),b.sN=c,c=c.wc):(d=b.Ikc(e,d),c=b.Vlc(c,d))});if(c)for(c.un&&(c.un.wc=null),a=this.fE=c;null!==a;a=a.XD)a===this.sH&&(this.sH=null),this.Aka.delete(a.key),a.XD=a.wc,a.Wi=a.Vf,a.Vf=null,a.un=null,a.wc=null;this.xU&&(this.xU.REa=null);this.Rs&&(this.Rs.hO=null);return this.bK};
_.h.Vlc=function(a,b){if(a){var c=a.un;b.wc=a;b.un=c;a.un=b;c&&(c.wc=b);a===this.sH&&(this.sH=b);return this.sN=a}this.sN?(this.sN.wc=b,b.un=this.sN):this.sH=b;this.sN=b;return null};_.h.Ikc=function(a,b){if(this.Aka.has(a)){a=this.Aka.get(a);this.m7a(a,b);b=a.un;var c=a.wc;b&&(b.wc=c);c&&(c.un=b);a.wc=null;a.un=null;return a}c=new AIa(a);this.Aka.set(a,c);c.Vf=b;this.Egc(c);return c};
_.h.UFa=function(){if(this.bK){var a;for(a=this.D8a=this.sH;null!==a;a=a.wc)a.UEa=a.wc;for(a=this.c2;null!==a;a=a.REa)a.Wi=a.Vf;for(a=this.xA;null!=a;a=a.hO)a.Wi=a.Vf;this.fE=this.xA=this.Rs=this.c2=this.xU=null}};_.h.m7a=function(a,b){Object.is(b,a.Vf)||(a.Wi=a.Vf,a.Vf=b,this.Fgc(a))};_.h.Egc=function(a){null===this.xA?this.xA=this.Rs=a:this.Rs=this.Rs.hO=a};_.h.Fgc=function(a){null===this.c2?this.c2=this.xU=a:this.xU=this.xU.REa=a};
_.h.Xjc=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.Y.Object.defineProperties(zIa.prototype,{bK:{configurable:!0,enumerable:!0,get:function(){return null!==this.xA||null!==this.c2||null!==this.fE}}});var AIa=function(a){this.key=a;this.REa=this.XD=this.hO=this.un=this.wc=this.UEa=this.Vf=this.Wi=null};_.yl=function(a){this.sMa=a};_.yl.prototype.find=function(a){var b=this.sMa.find(function(c){return c.supports(a)});if(null!=b)return b;throw new _.Zb(901,!1);};_.yl.ua=_.t({token:_.yl,Ha:"root",oa:function(){return new _.yl([new rIa])}});_.zl=function(a){this.sMa=a};_.zl.prototype.find=function(a){var b=this.sMa.find(function(c){return c.supports(a)});if(b)return b;throw new _.Zb(901,!1);};_.zl.ua=_.t({token:_.zl,Ha:"root",oa:function(){return new _.zl([new yIa])}});var Al=function(){var a=this;this.hNb=0;this.m6=new Set;this.Gd=_.dc(_.Ae);this.LW=!1;this.Gd.bc(function(){a.promise=new Promise(function(b){a.resolve=b})})};Al.prototype.add=function(){if(this.LW)return-1;var a=this.hNb++;this.m6.add(a);return a};Al.prototype.remove=function(a){this.LW||(this.m6.delete(a),0===this.m6.size&&this.complete())};Al.prototype.La=function(){this.complete();this.m6.clear()};Al.prototype.complete=function(){this.LW=!0;this.resolve()};Al.ha=function(a){return new (a||Al)};
Al.ua=_.t({token:Al,oa:Al.ha,Ha:"root"});var BIa=Iia(null,"core",[]);var CIa=new _.oc("devfuseFeature");var DIa={E1a:0,c1:1,uD:2,z0a:3};_.Bl=function(a){_.p.call(this,a)};_.X(_.Bl,_.p);_.Bl.prototype.toObject=function(){return EIa(this)};var EIa=function(a){if(null!=a)return _.zb(a),{privateDoNotAccessOrElseSafeHtmlWrappedValue:_.l(_.k(a,2))}};var Cl=function(a){_.p.call(this,a)};_.X(Cl,_.p);_.h=Cl.prototype;_.h.getMessage=function(){return _.Ei(this,_.Bl,1)};_.h.Xta=function(a){return _.Gi(this,1,a)};_.h.qXa=function(a,b){_.pb(this,2,a,b,_.Ni)};_.h.Apb=function(){return _.Pi(this,3,0)};_.h.LJb=function(a){return _.Ti(this,3,a)};Cl.mc=[2,4];Cl.prototype.toObject=function(){return FIa(this)};var FIa=function(a){if(null!=a)return _.zb(a),{message:EIa(a.getMessage()),Q0c:_.l(_.Ni(a,2)),t2c:_.l(_.Yh(a,4)),severity:_.Pi(a,3,0)}};var GIa=function(a){_.p.call(this,a)};_.X(GIa,_.p);GIa.mc=[1];GIa.prototype.toObject=function(){return HIa(this)};var HIa=function(a){if(null!=a)return _.zb(a),{jQc:_.vb(_.Fi(a,Cl,1),FIa)}};var IIa;_.Dl=function(){};IIa=function(){};IIa.prototype.zpb=function(){return{BAb:function(){},MK:function(){},Jq:function(){}}};_.W=function(){this.O={}};_.U=function(a,b){return a.O.hasOwnProperty(b)?a.O[b]:null};_.Z=function(a,b){return null!=a.O[b]};var JIa=function(a){var b="";Bba(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var KIa=["accept","accept-language","content-language"],LIa=["GET","HEAD","POST"];var MIa=function(){};var NIa;_.El=function(a,b){this.DGc=a;this.mzc=void 0===b?null:b};_.X(_.El,MIa);NIa=function(a,b,c){var d=Cka(a.mzc,b);return null==d?c:_.je.ka(_.ye({complete:function(){d.BAb()}}),Dha(c.ka(_.ye(function(e){d.MK(e)},function(e){d.Jq(e)}))))};_.Fl=function(a,b){var c=b.Jb||void 0,d=a.DGc,e=d.send,f=b.body instanceof _.W?_.wf(b.body):b.body;return NIa(a,b,e.call(d,{path:b.path,Gb:b.Gb,Ib:b.Ib,body:f,Ra:b.Ra,MLb:b.MLb&&b.MLb},c))};var OIa=function(){};OIa.prototype.send=function(a,b){Oka(a);return this.makeRequest(a).ka(_.y(function(c){return b?_.xf(b,c):c}))};var Gl,Hl,PIa,Il,Kl,Ll,Ml,Nl,Ol,RIa;Gl={a1:"BUILD",Vwa:"CODE_REVIEW",Z_b:"GLOBAL",rD:"SOURCE",wd:"UNKNOWN",values:function(){return[Gl.wd,Gl.Z_b,Gl.rD,Gl.Vwa,Gl.a1]}};Hl={c1:"CRITICAL",z0a:"INFORMATIONAL",E1a:"SEVERITY_UNSPECIFIED",uD:"WARNING",values:function(){return[Hl.E1a,Hl.c1,Hl.uD,Hl.z0a]}};PIa={nTb:"AVAILABLE",qec:"UNAVAILABLE",hj:"UNSPECIFIED",values:function(){return[PIa.hj,PIa.qec,PIa.nTb]}};
Il={a1:"BUILD",Vwa:"CODE_REVIEW",xVb:"CORE",mya:"ISSUE_TRACKER",rD:"SOURCE",Aec:"UNKNOWN_OWNER",values:function(){return[Il.Aec,Il.xVb,Il.rD,Il.Vwa,Il.a1,Il.mya]}};
_.Bg={XRb:"ADMIN_FAST_WRITE",YRb:"ADMIN_MEDIUM_WRITE",PG:"ADMIN_READ",aSb:"ADMIN_SLOW_WRITE",Gwa:"BLAME",M_a:"CALLGRAPHS",Zwa:"COMMIT_BROWSING",exa:"CROSS_REFERENCES",nXb:"DEBUGGER",e0a:"EXTERNAL_DEPENDENCY",m0a:"FILE_LOAD",Mxa:"FILE_OPERATIONS",FT:"HISTORY",A0a:"INITIAL_PAGE_LOAD",G4b:"LIST_BREAKPOINTS",H4b:"LIST_DEBUGEES",TM:"OUTLINE",z1a:"REPOSITORIES_BROWSING",Oza:"SEARCH",mcc:"SET_BREAKPOINT",Acc:"SNAPSHOT_COMPLETE",Wcc:"STOP_DEBUGGING",K1a:"SUGGEST_SEARCH",U1a:"UNKNOWN_BUCKET",values:function(){return[_.Bg.U1a,
_.Bg.e0a,_.Bg.A0a,_.Bg.Oza,_.Bg.XRb,_.Bg.YRb,_.Bg.aSb,_.Bg.mcc,_.Bg.Acc,_.Bg.H4b,_.Bg.G4b,_.Bg.PG,_.Bg.z1a,_.Bg.Zwa,_.Bg.Mxa,_.Bg.m0a,_.Bg.TM,_.Bg.FT,_.Bg.exa,_.Bg.M_a,_.Bg.nXb,_.Bg.Wcc,_.Bg.K1a,_.Bg.Gwa]}};_.Jl={lx:"BACKGROUND",PTb:"BROWSER_NAVIGATION",BM:"CHANGE",Ls:"CLICK",ZZb:"EXTERNAL",Wu:"KEYBOARD",Abc:"RESIZE",acc:"SCROLL",wec:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.Jl.wec,_.Jl.Ls,_.Jl.BM,_.Jl.acc,_.Jl.Abc,_.Jl.PTb,_.Jl.Wu,_.Jl.lx,_.Jl.ZZb]}};
Kl={Jd:"CANCELLED",txa:"DEGRADED",Ji:"FAILURE",Iza:"RETRIED",Kg:"SUCCESS",yAa:"TIME_OUT",dBa:"UNKNOWN_STATUS_CODE",values:function(){return[Kl.dBa,Kl.Kg,Kl.Ji,Kl.yAa,Kl.txa,Kl.Jd,Kl.Iza]}};
Ll={Bwa:"AUTOPUSH",Cwa:"AUTOPUSH_CORP",Dwa:"AUTOPUSH_QUAL",Lwa:"CANARY",dxa:"CORP",wxa:"DEMO",gya:"INTEGRATION",hya:"INTEGRATION_CORP",iya:"INTEGRATION_OSS",jya:"INTEGRATION_PARTNER",kya:"INTEGRATION_PROD",lya:"INTEGRATION_QA",jza:"OSS",w1:"PARTNER",qza:"PRODUCTION",yza:"QADEVEL",zza:"QADEVEL_CORP",Aza:"QAOSS",Wza:"STAGING_CORP",Xza:"STAGING_OSS",Yza:"STAGING_PARTNER",Zza:"STAGING_PROD",aAa:"STAGING_QA",yg:"TESTING",bBa:"UNKNOWN_ENVIRONMENT",values:function(){return[Ll.bBa,Ll.qza,Ll.Zza,Ll.aAa,Ll.kya,
Ll.lya,Ll.wxa,Ll.Lwa,Ll.yg,Ll.Wza,Ll.dxa,Ll.yza,Ll.gya,Ll.Aza,Ll.Xza,Ll.iya,Ll.jza,Ll.zza,Ll.hya,Ll.Bwa,Ll.Cwa,Ll.w1,Ll.jya,Ll.Yza,Ll.Dwa]}};
Ml={Bwa:"AUTOPUSH",Cwa:"AUTOPUSH_CORP",Dwa:"AUTOPUSH_QUAL",Lwa:"CANARY",dxa:"CORP",wxa:"DEMO",gya:"INTEGRATION",hya:"INTEGRATION_CORP",iya:"INTEGRATION_OSS",jya:"INTEGRATION_PARTNER",kya:"INTEGRATION_PROD",lya:"INTEGRATION_QA",jza:"OSS",w1:"PARTNER",qza:"PRODUCTION",yza:"QADEVEL",zza:"QADEVEL_CORP",Aza:"QAOSS",Wza:"STAGING_CORP",Xza:"STAGING_OSS",Yza:"STAGING_PARTNER",Zza:"STAGING_PROD",aAa:"STAGING_QA",yg:"TESTING",bBa:"UNKNOWN_ENVIRONMENT",values:function(){return[Ml.bBa,Ml.qza,Ml.Zza,Ml.aAa,Ml.kya,
Ml.lya,Ml.wxa,Ml.Lwa,Ml.yg,Ml.Wza,Ml.dxa,Ml.yza,Ml.gya,Ml.Aza,Ml.Xza,Ml.iya,Ml.jza,Ml.zza,Ml.hya,Ml.Bwa,Ml.Cwa,Ml.w1,Ml.jya,Ml.Yza,Ml.Dwa]}};Nl={Jd:"CANCELLED",txa:"DEGRADED",Ji:"FAILURE",Iza:"RETRIED",Kg:"SUCCESS",yAa:"TIME_OUT",dBa:"UNKNOWN_STATUS_CODE",values:function(){return[Nl.dBa,Nl.Kg,Nl.Ji,Nl.yAa,Nl.txa,Nl.Jd,Nl.Iza]}};
Ol=function(a){a=void 0===a?{}:a;this.O={};this.O.message=null==a.message?null:a.message;this.O.scopes=null==a.scopes?null:a.scopes;this.O.targetPatterns=null==a.targetPatterns?null:a.targetPatterns;this.O.severity=null==a.severity?null:a.severity};_.X(Ol,_.W);Ol.prototype.ma=function(){return Ol};Ol.prototype.na=function(){return{Ta:{scopes:Gl,severity:Hl},keys:["message","scopes","severity","targetPatterns"],Ka:{message:Pl}}};
_.Y.Object.defineProperties(Ol.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.U(this,"message"):null},set:function(a){this.O.message=a}},scopes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scopes")?_.U(this,"scopes"):null},set:function(a){this.O.scopes=a}},severity:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"severity")?_.U(this,"severity"):null},set:function(a){this.O.severity=a}},targetPatterns:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"targetPatterns")?_.U(this,"targetPatterns"):null},set:function(a){this.O.targetPatterns=a}}});_.Y.Object.defineProperties(Ol,{iAa:{configurable:!0,enumerable:!0,get:function(){return Hl}}});var Ql=function(a){a=void 0===a?{}:a;this.O={};this.O.announcements=null==a.Do?null:a.Do};_.X(Ql,_.W);Ql.prototype.ma=function(){return Ql};Ql.prototype.na=function(){return{Sa:{announcements:Ol},keys:["announcements"]}};
_.Y.Object.defineProperties(Ql.prototype,{Do:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.U(this,"announcements"):null},set:function(a){this.O.announcements=a}}});var Ih=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.status=null==a.status?null:a.status};_.X(Ih,_.W);Ih.prototype.ma=function(){return Ih};Ih.prototype.na=function(){return{Ta:{status:PIa},keys:["name","status"]}};
_.Y.Object.defineProperties(Ih.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):null},set:function(a){this.O.name=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.U(this,"status"):null},set:function(a){this.O.status=a}}});_.Y.Object.defineProperties(Ih,{Status:{configurable:!0,enumerable:!0,get:function(){return PIa}}});
var Rl=function(a){a=void 0===a?{}:a;this.O={};this.O.eventId=null==a.eventId?null:a.eventId;this.O.clientContext=null==a.Gma?null:a.Gma;this.O.gestureName=null==a.gestureName?null:a.gestureName;this.O.elementId=null==a.pP?null:a.pP;this.O.artifactId=null==a.Re?null:a.Re;this.O.searchTerm=null==a.rh?null:a.rh;this.O.listIndex=null==a.Hf?null:a.Hf;this.O.durationMs=null==a.ni?null:a.ni;this.O.statusCode=null==a.statusCode?null:a.statusCode;this.O.subActions=null==a.xm?null:a.xm;this.O.initialUrl=null==
a.dw?null:a.dw;this.O.targetUrl=null==a.Ol?null:a.Ol;this.O.initialRoute=null==a.initialRoute?null:a.initialRoute;this.O.targetRoute=null==a.targetRoute?null:a.targetRoute;this.O.wasStartedInBackground=null==a.qM?null:a.qM;this.O.finishedInBackground=null==a.vJ?null:a.vJ;this.O.actionOwner=null==a.actionOwner?null:a.actionOwner;this.O.feature=null==a.goa?null:a.goa;this.O.bucket=null==a.bucket?null:a.bucket;this.O.availabilityStatuses=null==a.availabilityStatuses?null:a.availabilityStatuses};
_.X(Rl,_.W);Rl.prototype.ma=function(){return Rl};Rl.prototype.na=function(){return{Sa:{availabilityStatuses:Ih,subActions:Sl},Ta:{actionOwner:Il,bucket:_.Bg,gestureName:_.Jl,statusCode:Kl},keys:"actionOwner artifactId availabilityStatuses bucket clientContext durationMs elementId eventId feature finishedInBackground gestureName initialRoute initialUrl listIndex searchTerm statusCode subActions targetRoute targetUrl wasStartedInBackground".split(" "),Ka:{clientContext:Tl,eventId:Ul}}};
_.Y.Object.defineProperties(Rl.prototype,{actionOwner:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionOwner")?_.U(this,"actionOwner"):null},set:function(a){this.O.actionOwner=a}},Re:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"artifactId")?_.U(this,"artifactId"):null},set:function(a){this.O.artifactId=a}},availabilityStatuses:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availabilityStatuses")?_.U(this,"availabilityStatuses"):null},set:function(a){this.O.availabilityStatuses=
a}},bucket:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"bucket")?_.U(this,"bucket"):null},set:function(a){this.O.bucket=a}},Gma:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"clientContext")?_.U(this,"clientContext"):null},set:function(a){this.O.clientContext=a}},ni:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.U(this,"durationMs"):null},set:function(a){this.O.durationMs=a}},pP:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"elementId")?_.U(this,"elementId"):null},set:function(a){this.O.elementId=a}},eventId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"eventId")?_.U(this,"eventId"):null},set:function(a){this.O.eventId=a}},goa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"feature")?_.U(this,"feature"):null},set:function(a){this.O.feature=a}},vJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"finishedInBackground")?_.U(this,"finishedInBackground"):null},set:function(a){this.O.finishedInBackground=
a}},gestureName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"gestureName")?_.U(this,"gestureName"):null},set:function(a){this.O.gestureName=a}},initialRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialRoute")?_.U(this,"initialRoute"):null},set:function(a){this.O.initialRoute=a}},dw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialUrl")?_.U(this,"initialUrl"):null},set:function(a){this.O.initialUrl=a}},Hf:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"listIndex")?_.U(this,"listIndex"):null},set:function(a){this.O.listIndex=a}},rh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchTerm")?_.U(this,"searchTerm"):null},set:function(a){this.O.searchTerm=a}},statusCode:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.U(this,"statusCode"):null},set:function(a){this.O.statusCode=a}},xm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subActions")?_.U(this,"subActions"):
null},set:function(a){this.O.subActions=a}},targetRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetRoute")?_.U(this,"targetRoute"):null},set:function(a){this.O.targetRoute=a}},Ol:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetUrl")?_.U(this,"targetUrl"):null},set:function(a){this.O.targetUrl=a}},qM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"wasStartedInBackground")?_.U(this,"wasStartedInBackground"):null},set:function(a){this.O.wasStartedInBackground=
a}}});var Tl=function(a){a=void 0===a?{}:a;this.O={};this.O.sessionId=null==a.sessionId?null:a.sessionId;this.O.userId=null==a.userId?null:a.userId;this.O.actionId=null==a.actionId?null:a.actionId;this.O.environmentName=null==a.Ir?null:a.Ir;this.O.repoGroupId=null==a.aG?null:a.aG;this.O.executionContext=null==a.X7?null:a.X7};_.X(Tl,_.W);Tl.prototype.ma=function(){return Tl};
Tl.prototype.na=function(){return{Ta:{environmentName:Ll},keys:"actionId environmentName executionContext repoGroupId sessionId userId".split(" "),Ka:{executionContext:Vl}}};
_.Y.Object.defineProperties(Tl.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionId")?_.U(this,"actionId"):null},set:function(a){this.O.actionId=a}},Ir:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.U(this,"environmentName"):null},set:function(a){this.O.environmentName=a}},X7:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"executionContext")?_.U(this,"executionContext"):null},set:function(a){this.O.executionContext=
a}},aG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoGroupId")?_.U(this,"repoGroupId"):null},set:function(a){this.O.repoGroupId=a}},sessionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sessionId")?_.U(this,"sessionId"):null},set:function(a){this.O.sessionId=a}},userId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userId")?_.U(this,"userId"):null},set:function(a){this.O.userId=a}}});
var Ul=function(a){a=void 0===a?{}:a;this.O={};this.O.timeUsec=null==a.eva?null:a.eva;this.O.serverIp=null==a.serverIp?null:a.serverIp;this.O.processId=null==a.Gsa?null:a.Gsa};_.X(Ul,_.W);Ul.prototype.ma=function(){return Ul};Ul.prototype.na=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.Y.Object.defineProperties(Ul.prototype,{Gsa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"processId")?_.U(this,"processId"):null},set:function(a){this.O.processId=a}},serverIp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"serverIp")?_.U(this,"serverIp"):null},set:function(a){this.O.serverIp=a}},eva:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timeUsec")?_.U(this,"timeUsec"):null},set:function(a){this.O.timeUsec=a}}});
var Vl=function(a){a=void 0===a?{}:a;this.O={};this.O.cell=null==a.AW?null:a.AW;this.O.task=null==a.xG?null:a.xG;this.O.job=null==a.iaa?null:a.iaa;this.O.environmentName=null==a.Ir?null:a.Ir;this.O.buildLabel=null==a.yE?null:a.yE;this.O.traced=null==a.vZa?null:a.vZa;this.O.rpcGlobalId=null==a.pWa?null:a.pWa;this.O.spanId=null==a.spanId?null:a.spanId};_.X(Vl,_.W);Vl.prototype.ma=function(){return Vl};Vl.prototype.na=function(){return{Ta:{environmentName:Ml},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.Y.Object.defineProperties(Vl.prototype,{yE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildLabel")?_.U(this,"buildLabel"):null},set:function(a){this.O.buildLabel=a}},AW:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"cell")?_.U(this,"cell"):null},set:function(a){this.O.cell=a}},Ir:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.U(this,"environmentName"):null},set:function(a){this.O.environmentName=a}},iaa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"job")?_.U(this,"job"):null},set:function(a){this.O.job=a}},pWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rpcGlobalId")?_.U(this,"rpcGlobalId"):null},set:function(a){this.O.rpcGlobalId=a}},spanId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"spanId")?_.U(this,"spanId"):null},set:function(a){this.O.spanId=a}},xG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"task")?_.U(this,"task"):null},set:function(a){this.O.task=
a}},vZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"traced")?_.U(this,"traced"):null},set:function(a){this.O.traced=a}}});var Wl=function(a){a=void 0===a?{}:a;this.O={};this.O.announcements=null==a.Do?null:a.Do};_.X(Wl,_.W);Wl.prototype.ma=function(){return Wl};Wl.prototype.na=function(){return{keys:["announcements"],Ka:{announcements:Ql}}};
_.Y.Object.defineProperties(Wl.prototype,{Do:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.U(this,"announcements"):null},set:function(a){this.O.announcements=a}}});var Xl=function(a){a=void 0===a?{}:a;this.O={};this.O.entries=null==a.entries?null:a.entries;this.O.authuser=null==a.authuser?null:a.authuser};_.X(Xl,_.W);Xl.prototype.ma=function(){return Xl};Xl.prototype.na=function(){return{Sa:{entries:Rl},keys:["authuser","entries"]}};
_.Y.Object.defineProperties(Xl.prototype,{authuser:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"authuser")?_.U(this,"authuser"):null},set:function(a){this.O.authuser=a}},entries:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"entries")?_.U(this,"entries"):null},set:function(a){this.O.entries=a}}});var QIa=function(){this.O={}};_.X(QIa,_.W);QIa.prototype.ma=function(){return QIa};QIa.prototype.na=function(){return{keys:[]}};
var Pl=function(a){a=void 0===a?{}:a;this.O={};this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.X(Pl,_.W);Pl.prototype.ma=function(){return Pl};Pl.prototype.na=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.Y.Object.defineProperties(Pl.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.U(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):null},set:function(a){this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var Sl=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.statusCode=null==a.statusCode?null:a.statusCode;this.O.durationMs=null==a.ni?null:a.ni;this.O.httpErrorCode=null==a.Yv?null:a.Yv};_.X(Sl,_.W);Sl.prototype.ma=function(){return Sl};Sl.prototype.na=function(){return{Ta:{statusCode:Nl},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.Y.Object.defineProperties(Sl.prototype,{ni:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.U(this,"durationMs"):null},set:function(a){this.O.durationMs=a}},Yv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"httpErrorCode")?_.U(this,"httpErrorCode"):null},set:function(a){this.O.httpErrorCode=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):null},set:function(a){this.O.name=a}},statusCode:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.U(this,"statusCode"):null},set:function(a){this.O.statusCode=a}}});RIa=new _.oc("API_VERSION");_.SIa=new _.oc("REQUEST_SERVICE");_.Yl=function(){};_.Yl.ha=function(a){return new (a||_.Yl)};_.Yl.Ea=_.gc({type:_.Yl});_.Yl.Da=_.Wb({});
var TIa={$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"},Zl=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};
Zl.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"console_fe_api_sandbox.announcements.list",path:"/"+this.Va+"/announcements",Ra:_.yf(a,TIa,b),Jb:Wl})};Zl.ha=function(a){return new (a||Zl)(_.u(RIa,8),_.u(_.SIa),_.u(_.Dl,8))};Zl.ua=_.t({token:Zl,oa:Zl.ha});var UIa=function(){};UIa.ha=function(a){return new (a||UIa)};UIa.ua=_.t({token:UIa,oa:function(a){return Zl.ha(a)},Ha:_.Yl});
var $l=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)},VIa=function(a,b){var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Fl(a.kb,{body:b,Gb:"POST",Ib:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Va+"/logging:logClientAction",Ra:_.yf(c,TIa,d),Jb:QIa})};$l.ha=function(a){return new (a||$l)(_.u(RIa,8),_.u(_.SIa),_.u(_.Dl,8))};$l.ua=_.t({token:$l,oa:$l.ha});var WIa=function(){};WIa.ha=function(a){return new (a||WIa)};
WIa.ua=_.t({token:WIa,oa:function(a){return $l.ha(a)},Ha:_.Yl});var am,XIa,YIa,ZIa,bJa,cJa,dJa,eJa,fJa,sJa,xJa,zJa,AJa;am=new _.oc("productVersion");XIa=new _.oc("envName");_.bm=new _.oc("emailAddress");YIa=new _.oc("isBot");ZIa=new _.oc("isCorpGoogler");_.$Ia=new _.oc("userSettingsKeyPrefix");_.aJa=new _.oc("prodspecsStage");bJa=new _.oc("feedbackProductId");cJa=new _.oc("clearcutEndpoint");_.cm=new _.oc("onePlatformKey");_.dm=new _.oc("sessionIndex");dJa=new _.oc("xsrfToken");eJa=new _.oc("nonceToken");fJa=new _.oc("oauthClientId");_.gJa=new _.oc("appEngineServiceEndpoint");
_.Jh=new _.oc("grimoireOnePlatformHost");_.hJa=new _.oc("cloudResourceManagerServiceEndpoint");_.iJa=new _.oc("cloudBillingServiceEndpoint");_.jJa=new _.oc("cloudBuildServiceEndpoint");_.kJa=new _.oc("cloudStorageServiceEndpoint");_.lJa=new _.oc("cloudUserSettingsEndpoint");_.mJa=new _.oc("resultStoreOnePlatformHost");_.nJa=new _.oc("scorecardOnePlatformHost");_.oJa=new _.oc("sourceRepoOnePlatformHost");_.pJa=new _.oc("sourceRepoInternalOnePlatformHost");_.qJa=new _.oc("iamOnePlatformHost");
_.rJa=new _.oc("loggingServiceEndpoint");sJa=new _.oc("peopleApiPlatformHost");_.tJa=new _.oc("serviceManagerApiPlatformHost");_.uJa=new _.oc("termsOfServiceOnePlatformHost");_.vJa=new _.oc("testFusionOnePlatformHost");_.wJa=new _.oc("fusionBadgeServerHost");xJa=new _.oc("enableAnonymousFeedback");_.em=new _.oc("iamToken");_.yJa=new _.oc("initialPath");zJa=new _.oc("enableG3cClearcutLogging");AJa=new _.oc("g3cClearcutTransport");var fm=function(a,b,c,d){this.Dma=a;this.Ir=b;this.isBot=c;this.eX=d};fm.prototype.qK=function(a){a=_.q(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=b.targetRoute||b.initialRoute;this.Dma.qb(this.ZIa(b),c)}};fm.prototype.JF=function(a){this.Dma.JF({},a)};fm.prototype.ZIa=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.Ij(a))}};a.projectId&&(b.projectId=a.projectId);a.ni&&(b.latency=a.ni);return b};
fm.prototype.Ij=function(a){var b=a.xm.map(function(c){return{name:c.name||void 0,latency:c.ni||void 0,statusCode:c.statusCode||void 0,errorCode:c.Yv||void 0}});return{statusCode:a.statusCode,initialRoute:a.initialRoute,targetRoute:a.targetRoute,startedInBg:a.qM||void 0,finishedInBg:a.vJ||void 0,sessionId:a.sessionId||void 0,actionId:a.actionId||void 0,gestureName:a.gestureName&&a.gestureName.toString(),envName:this.Ir||void 0,actionOwner:this.eX||a.actionOwner||void 0,isBot:this.isBot||void 0,subEvents:0<
b.length?b:void 0}};fm.ha=function(a){return new (a||fm)(_.u(pk),_.u(XIa),_.u(YIa),_.u(CIa,8))};fm.ua=_.t({token:fm,oa:fm.ha,Ha:"root"});var gm=function(a){_.p.call(this,a)};_.X(gm,_.p);gm.prototype.NNa=function(){return _.Xh(this,1)};gm.prototype.setCell=function(a){return _.tb(this,1,a)};gm.prototype.yu=function(a){return _.tb(this,5,a)};gm.prototype.toObject=function(){return BJa(this)};var BJa=function(a){if(null!=a)return _.zb(a),{AW:_.Xh(a,1),xG:_.Ji(a,2),iaa:_.Xh(a,3),Ir:_.Pi(a,4,0),yE:_.Xh(a,5)}};var CJa=function(a){_.p.call(this,a)};_.X(CJa,_.p);_.h=CJa.prototype;_.h.a9=function(){return _.Ei(this,gm,6)};_.h.wJb=function(a){return _.Gi(this,6,a)};_.h.mXa=function(a){return _.tb(this,7,a)};_.h.sOa=function(){return _.Xh(this,8)};_.h.bua=function(a){return _.tb(this,8,a)};_.h.toObject=function(){return DJa(this)};
var DJa=function(a){if(null!=a)return _.zb(a),{sessionId:_.Xh(a,1),userId:_.Xh(a,2),actionId:_.Xh(a,3),Ir:_.Pi(a,4,0),aG:_.Xh(a,5),X7:BJa(a.a9()),QEc:_.Xh(a,7),referer:_.Xh(a,8),MYc:_.Xh(a,9)}};var EJa=function(a){_.p.call(this,a)};_.X(EJa,_.p);_.h=EJa.prototype;_.h.getName=function(){return _.Xh(this,1)};_.h.Le=function(a){return _.tb(this,1,a)};_.h.hua=function(a){return _.Ti(this,2,a)};_.h.gXa=function(a){return _.ob(this,3,a,0)};_.h.toObject=function(){return FJa(this)};var FJa=function(a){if(null!=a)return _.zb(a),{name:_.Xh(a,1),statusCode:_.Pi(a,2,0),ni:_.Ji(a,3),Yv:_.Ji(a,4)}};var GJa=function(a){_.p.call(this,a)};_.X(GJa,_.p);GJa.mc=[7];GJa.prototype.toObject=function(){return HJa(this)};var HJa=function(a){if(null!=a)return _.zb(a),{B2c:_.Pi(a,1,0),u2c:_.Pi(a,2,0),uYc:_.Bi(a,3),A2c:_.Xh(a,4),WWc:_.Xh(a,5),hNb:_.Xh(a,6),w2c:_.l(_.Yh(a,7))}};var IJa=function(a){_.p.call(this,a)};_.X(IJa,_.p);IJa.prototype.toObject=function(){return JJa(this)};var JJa=function(a){if(null!=a)return _.zb(a),{x2c:HJa(_.Ei(a,GJa,1))}};var hm=function(a){_.p.call(this,a)};_.X(hm,_.p);_.h=hm.prototype;_.h.npb=function(){return _.Ei(this,rza,1)};_.h.PNa=function(){return _.Ei(this,CJa,2)};_.h.hXa=function(a){return _.tb(this,4,a)};_.h.gXa=function(a){return _.ob(this,8,a,0)};_.h.hua=function(a){return _.Ti(this,9,a)};_.h.getFeature=function(){return _.Xh(this,18)};_.h.yJb=function(a){return _.tb(this,18,a)};_.h.POa=function(){return _.Xh(this,20)};_.h.PJb=function(a){_.tb(this,20,a)};hm.mc=[10];hm.prototype.toObject=function(){return KJa(this)};
var KJa=function(a){if(null!=a)return _.zb(a),{eventId:sza(a.npb()),Gma:DJa(a.PNa()),gestureName:_.Pi(a,3,0),pP:_.Xh(a,4),Re:_.Xh(a,5),rh:_.Xh(a,6),Hf:_.Ji(a,7),ni:_.Ji(a,8),statusCode:_.Pi(a,9,0),Y1c:_.vb(_.Fi(a,EJa,10),FJa),dw:_.Xh(a,11),Ol:_.Xh(a,12),initialRoute:_.Xh(a,13),targetRoute:_.Xh(a,14),qM:_.Bi(a,15),vJ:_.Bi(a,16),actionOwner:_.Pi(a,17,0),goa:_.Xh(a,18),zUc:_.Xh(a,22),z2c:JJa(_.Ei(a,IJa,19)),Nu:_.Xh(a,20),HWc:_.Bi(a,21)}};var LJa=function(a){_.p.call(this,a)};_.X(LJa,_.p);LJa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={HRc:KJa(_.Ei(this,hm,1))}}else a=void 0;return a};var MJa,NJa;MJa=/\s+/;NJa=[];_.im=function(a,b,c,d){this.xPc=a;this.yPc=b;this.B7a=c;this.Ni=d;this.Jsb=NJa;this.Fua=new Map};_.im.prototype.Iq=function(){for(var a=_.q(this.Jsb),b=a.next();!b.done;b=a.next())this.gHa(b.value,!0);a=this.VFc;if(Array.isArray(a)||a instanceof Set)for(a=_.q(a),b=a.next();!b.done;b=a.next())this.gHa(b.value,!0);else if(null!=a){var c=_.q(Object.keys(a));for(b=c.next();!b.done;b=c.next())b=b.value,this.gHa(b,!!a[b])}this.Xgc()};
_.im.prototype.gHa=function(a,b){var c=this.Fua.get(a);void 0!==c?(c.enabled!==b&&(c.changed=!0,c.enabled=b),c.cr=!0):this.Fua.set(a,{enabled:b,changed:!0,cr:!0})};_.im.prototype.Xgc=function(){for(var a=_.q(this.Fua),b=a.next();!b.done;b=a.next()){var c=b.value;b=c[0];c=c[1];c.changed?(this.c$a(b,c.enabled),c.changed=!1):c.cr||(c.enabled&&this.c$a(b,!1),this.Fua.delete(b));c.cr=!1}};
_.im.prototype.c$a=function(a,b){var c=this;a=a.trim();0<a.length&&a.split(MJa).forEach(function(d){b?c.Ni.fI(c.B7a.ta,d):c.Ni.jL(c.B7a.ta,d)})};_.Y.Object.defineProperties(_.im.prototype,{wBc:{configurable:!0,enumerable:!0,set:function(a){this.Jsb=null!=a?a.trim().split(MJa):NJa}},ADc:{configurable:!0,enumerable:!0,set:function(a){this.VFc="string"===typeof a?a.trim().split(MJa):a}}});_.im.ha=function(a){return new (a||_.im)(_.w(_.yl),_.w(_.zl),_.w(_.Wc),_.w(_.yk))};
_.im.Ia=_.hc({type:_.im,qa:[["","ngClass",""]],inputs:{wBc:["class","klass"],ADc:"ngClass"},standalone:!0});var OJa=function(a,b,c,d){this.wa=a;this.eTa=b;this.index=c;this.count=d};_.Y.Object.defineProperties(OJa.prototype,{first:{configurable:!0,enumerable:!0,get:function(){return 0===this.index}},last:{configurable:!0,enumerable:!0,get:function(){return this.index===this.count-1}},CX:{configurable:!0,enumerable:!0,get:function(){return 0===this.index%2}},lTa:{configurable:!0,enumerable:!0,get:function(){return!this.CX}}});
_.jm=function(a,b,c){this.YH=a;this.TA=b;this.Zx=c;this.u3=null;this.VEa=!0;this.CD=null};_.jm.prototype.Iq=function(){if(this.VEa){this.VEa=!1;var a=this.u3;!this.CD&&a&&(this.CD=this.Zx.find(a).create(this.Yzb))}this.CD&&(a=this.CD.diff(this.u3))&&this.PBa(a)};
_.jm.prototype.PBa=function(a){var b=this,c=this.YH;_.uIa(a,function(g,m,n){null==g.gu?c.Dh(b.TA,new OJa(g.item,b.u3,-1,-1),null===n?void 0:n):null==n?c.remove(null===m?void 0:m):null!==m&&(m=c.get(m),c.move(m,n),m.context.wa=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.eTa=this.u3}_.vIa(a,function(g){c.get(g.Kk).context.wa=g.item})};
_.Y.Object.defineProperties(_.jm.prototype,{eTa:{configurable:!0,enumerable:!0,set:function(a){this.u3=a;this.VEa=!0}},Yzb:{configurable:!0,enumerable:!0,set:function(a){this.MV=a},get:function(){return this.MV}},CDc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.TA=a)}}});_.jm.ha=function(a){return new (a||_.jm)(_.w(_.hf),_.w(_.gf),_.w(_.yl))};_.jm.Ia=_.hc({type:_.jm,qa:[["","ngFor","","ngForOf",""]],inputs:{eTa:"ngForOf",Yzb:"ngForTrackBy",CDc:"ngForTemplate"},standalone:!0});_.km=function(a,b){this.YH=a;this.Ki=new PJa;this.Dia=this.gla=this.YCa=null;this.OGa=b};_.km.prototype.iHa=function(){this.Ki.wa?this.gla||(this.YH.clear(),this.Dia=null,this.OGa&&(this.gla=this.YH.Dh(this.OGa,this.Ki))):this.Dia||(this.YH.clear(),this.gla=null,this.YCa&&(this.Dia=this.YH.Dh(this.YCa,this.Ki)))};
_.Y.Object.defineProperties(_.km.prototype,{Ma:{configurable:!0,enumerable:!0,set:function(a){this.Ki.wa=this.Ki.Ma=a;this.iHa()}},EDc:{configurable:!0,enumerable:!0,set:function(a){Qka("ngIfThen",a);this.OGa=a;this.gla=null;this.iHa()}},DDc:{configurable:!0,enumerable:!0,set:function(a){Qka("ngIfElse",a);this.YCa=a;this.Dia=null;this.iHa()}}});_.km.ha=function(a){return new (a||_.km)(_.w(_.hf),_.w(_.gf))};
_.km.Ia=_.hc({type:_.km,qa:[["","ngIf",""]],inputs:{Ma:"ngIf",EDc:"ngIfThen",DDc:"ngIfElse"},standalone:!0});var PJa=function(){this.Ma=this.wa=null};var QJa=function(a,b){this.Kf=a;this.Dpc=b;this.HU=!1};QJa.prototype.create=function(){this.HU=!0;this.Kf.Dh(this.Dpc)};QJa.prototype.destroy=function(){this.HU=!1;this.Kf.clear()};_.lm=function(){this.NCa=[];this.e4a=!1;this.xEa=this.nCa=0;this.zja=!1};_.lm.prototype.zgc=function(){return this.nCa++};_.lm.prototype.Agc=function(a){this.NCa.push(a)};_.lm.prototype.Lmc=function(a){a=a==this.cnc;this.zja=this.zja||a;this.xEa++;this.xEa===this.nCa&&(this.z$a(!this.zja),this.xEa=0,this.zja=!1);return a};
_.lm.prototype.z$a=function(a){if(0<this.NCa.length&&a!==this.e4a){this.e4a=a;for(var b=_.q(this.NCa),c=b.next();!c.done;c=b.next()){c=c.value;var d=a;d&&!c.HU?c.create():!d&&c.HU&&c.destroy()}}};_.Y.Object.defineProperties(_.lm.prototype,{fTa:{configurable:!0,enumerable:!0,set:function(a){this.cnc=a;0===this.nCa&&this.z$a(!0)}}});_.lm.ha=function(a){return new (a||_.lm)};_.lm.Ia=_.hc({type:_.lm,qa:[["","ngSwitch",""]],inputs:{fTa:"ngSwitch"},standalone:!0});
_.mm=function(a,b,c){this.fTa=c;c.zgc();this.pHa=new QJa(a,b)};_.mm.prototype.Iq=function(){var a=this.pHa,b=this.fTa.Lmc(this.GDc);b&&!a.HU?a.create():!b&&a.HU&&a.destroy()};_.mm.ha=function(a){return new (a||_.mm)(_.w(_.hf),_.w(_.gf),_.w(_.lm,9))};_.mm.Ia=_.hc({type:_.mm,qa:[["","ngSwitchCase",""]],inputs:{GDc:"ngSwitchCase"},standalone:!0});_.nm=function(a,b,c){c.Agc(new QJa(a,b))};_.nm.ha=function(a){return new (a||_.nm)(_.w(_.hf),_.w(_.gf),_.w(_.lm,9))};
_.nm.Ia=_.hc({type:_.nm,qa:[["","ngSwitchDefault",""]],standalone:!0});_.om=function(a){this.Kf=a;this.Zzb=this.gTa=this.Ara=this.VV=null};_.om.prototype.Ub=function(a){if(a.ngTemplateOutlet||a.ngTemplateOutletInjector)if(a=this.Kf,this.VV&&a.remove(a.indexOf(this.VV)),this.gTa){var b=this.Zzb;this.VV=a.Dh(this.gTa,this.Ara,b?{Cc:b}:void 0)}else this.VV=null;else this.VV&&a.ngTemplateOutletContext&&this.Ara&&(this.VV.context=this.Ara)};_.om.ha=function(a){return new (a||_.om)(_.w(_.hf))};
_.om.Ia=_.hc({type:_.om,qa:[["","ngTemplateOutlet",""]],inputs:{Ara:"ngTemplateOutletContext",gTa:"ngTemplateOutlet",Zzb:"ngTemplateOutletInjector"},standalone:!0,features:[_.vc]});var RJa=function(){},TJa,UJa;RJa.prototype.Shb=function(a,b){return a.subscribe({next:b,error:function(c){throw c;}})};RJa.prototype.dispose=function(a){a.unsubscribe()};var SJa=function(){};SJa.prototype.Shb=function(a,b){return a.then(b,function(c){throw c;})};SJa.prototype.dispose=function(){};TJa=new SJa;UJa=new RJa;_.pm=function(a){this.AGa=this.v3=this.oy=this.Dja=null;this.Zs=a};_.h=_.pm.prototype;_.h.La=function(){this.oy&&this.t4a();this.Zs=null};
_.h.transform=function(a){return this.v3?a!==this.v3?(this.t4a(),this.transform(a)):this.Dja:(a&&this.jl(a),this.Dja)};_.h.jl=function(a){var b=this;this.v3=a;this.AGa=this.yoc(a);this.oy=this.AGa.Shb(a,function(c){return b.eqc(a,c)})};_.h.yoc=function(a){if(Gga(a))return TJa;if(Hga(a))return UJa;throw new _.Zb(2100,!1);};_.h.t4a=function(){this.AGa.dispose(this.oy);this.v3=this.oy=this.Dja=null};_.h.eqc=function(a,b){a===this.v3&&(this.Dja=b,_.Ak(this.Zs))};
_.pm.ha=function(a){return new (a||_.pm)(_.w(_.wl,16))};_.pm.Ce=_.ic({name:"async",type:_.pm,de:!1,standalone:!0});_.VJa=new _.oc("DATE_PIPE_DEFAULT_TIMEZONE");_.WJa=new _.oc("DATE_PIPE_DEFAULT_OPTIONS");_.qm=function(){};_.qm.ha=function(a){return new (a||_.qm)};_.qm.Ea=_.gc({type:_.qm});_.qm.Da=_.Wb({});_.Zg=new _.oc("DocumentToken");var ih=null,XJa=function(){};var rm=function(){};rm.prototype.mF=function(){throw Error("Eb");};rm.ha=function(a){return new (a||rm)};rm.ua=_.t({token:rm,oa:function(){return _.dc(sm)},Ha:"platform"});var Nna=new _.oc("Location Initialized"),sm=function(){this.Kp=_.dc(_.Zg);this.Qp=window.location;this.XU=window.history};_.X(sm,rm);sm.prototype.Jba=function(a){var b=YJa(this.Kp,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var ZJa=function(a,b){var c=YJa(a.Kp,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.h=sm.prototype;_.h.pushState=function(a,b,c){this.XU.pushState(a,b,c)};_.h.replaceState=function(a,b,c){this.XU.replaceState(a,b,c)};_.h.forward=function(){this.XU.forward()};_.h.back=function(){this.XU.back()};_.h.mF=function(a){this.XU.go(void 0===a?0:a)};_.h.getState=function(){return this.XU.state};
_.Y.Object.defineProperties(sm.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return this.Qp.href}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.Qp.protocol}},hostname:{configurable:!0,enumerable:!0,get:function(){return this.Qp.hostname}},port:{configurable:!0,enumerable:!0,get:function(){return this.Qp.port}},pathname:{configurable:!0,enumerable:!0,get:function(){return this.Qp.pathname},set:function(a){this.Qp.pathname=a}},search:{configurable:!0,enumerable:!0,
get:function(){return this.Qp.search}},hash:{configurable:!0,enumerable:!0,get:function(){return this.Qp.hash}}});sm.ha=function(a){return new (a||sm)};sm.ua=_.t({token:sm,oa:function(){return new sm},Ha:"platform"});var um;_.tm=function(){};_.tm.prototype.mF=function(){throw Error("Eb");};_.tm.ha=function(a){return new (a||_.tm)};_.tm.ua=_.t({token:_.tm,oa:function(){return _.dc(um)},Ha:"root"});_.$Ja=new _.oc("appBaseHref");um=function(a,b){this.Ej=a;this.mO=[];var c,d,e;this.sU=null!=(e=null!=(d=null!=b?b:ih.Ooa())?d:null==(c=_.dc(_.Zg).location)?void 0:c.origin)?e:""};_.X(um,_.tm);_.h=um.prototype;_.h.La=function(){for(;this.mO.length;)this.mO.pop()()};
_.h.Jba=function(a){this.mO.push(this.Ej.Jba(a),ZJa(this.Ej,a))};_.h.Ooa=function(){return this.sU};_.h.Cw=function(a){return Rka(this.sU,a)};_.h.path=function(a){var b=this.Ej.pathname+Af(this.Ej.search),c=this.Ej.hash;return c&&(void 0===a?0:a)?b+c:b};_.h.pushState=function(a,b,c,d){this.Ej.pushState(a,b,this.Cw(c+Af(d)))};_.h.replaceState=function(a,b,c,d){this.Ej.replaceState(a,b,this.Cw(c+Af(d)))};_.h.forward=function(){this.Ej.forward()};_.h.back=function(){this.Ej.back()};_.h.getState=function(){return this.Ej.getState()};
_.h.mF=function(a){var b,c;null==(c=(b=this.Ej).mF)||c.call(b,void 0===a?0:a)};um.ha=function(a){return new (a||um)(_.u(rm),_.u(_.$Ja,8))};um.ua=_.t({token:um,oa:um.ha,Ha:"root"});var vm=function(a,b){this.Ej=a;this.sU="";this.mO=[];null!=b&&(this.sU=b)};_.X(vm,_.tm);_.h=vm.prototype;_.h.La=function(){for(;this.mO.length;)this.mO.pop()()};_.h.Jba=function(a){this.mO.push(this.Ej.Jba(a),ZJa(this.Ej,a))};_.h.Ooa=function(){return this.sU};_.h.path=function(){var a=this.Ej.hash;null==a&&(a="#");return 0<a.length?a.substring(1):a};_.h.Cw=function(a){a=Rka(this.sU,a);return 0<a.length?"#"+a:a};
_.h.pushState=function(a,b,c,d){c=this.Cw(c+Af(d));0==c.length&&(c=this.Ej.pathname);this.Ej.pushState(a,b,c)};_.h.replaceState=function(a,b,c,d){c=this.Cw(c+Af(d));0==c.length&&(c=this.Ej.pathname);this.Ej.replaceState(a,b,c)};_.h.forward=function(){this.Ej.forward()};_.h.back=function(){this.Ej.back()};_.h.getState=function(){return this.Ej.getState()};_.h.mF=function(a){var b,c;null==(c=(b=this.Ej).mF)||c.call(b,void 0===a?0:a)};vm.ha=function(a){return new (a||vm)(_.u(rm),_.u(_.$Ja,8))};
vm.ua=_.t({token:vm,oa:vm.ha});_.wm=function(a){var b=this;this.rO=new _.cl;this.N$a=[];this.pqc=null;this.GA=a;a=this.GA.Ooa();this.mhc=Ska(_.zf(a.replace(/\/index.html$/,"")));this.GA.Jba(function(c){b.rO.emit({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.wm.prototype.La=function(){var a;null==(a=this.pqc)||a.unsubscribe();this.N$a=[]};_.wm.prototype.path=function(a){return this.normalize(this.GA.path(void 0===a?!1:a))};_.wm.prototype.getState=function(){return this.GA.getState()};
var aKa=function(a,b){var c=void 0===c?"":c;return a.path()==a.normalize(b+Af(c))};_.h=_.wm.prototype;_.h.normalize=function(a){var b=this.mhc;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=""===b||["/",";","?","#"].includes(b[0])?b:a):b=a;return _.zf(b)};_.h.Cw=function(a){a&&"/"!==a[0]&&(a="/"+a);return this.GA.Cw(a)};_.h.go=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.GA.pushState(c,"",a,b);this.F7a(this.Cw(a+Af(b)),c)};
_.h.replaceState=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.GA.replaceState(c,"",a,b);this.F7a(this.Cw(a+Af(b)),c)};_.h.forward=function(){this.GA.forward()};_.h.back=function(){this.GA.back()};_.h.mF=function(a){var b,c;null==(c=(b=this.GA).mF)||c.call(b,void 0===a?0:a)};_.h.F7a=function(a,b){a=void 0===a?"":a;this.N$a.forEach(function(c){return c(a,b)})};_.h.subscribe=function(a,b,c){return this.rO.subscribe({next:a,error:b,complete:c})};_.wm.ha=function(a){return new (a||_.wm)(_.u(_.tm))};
_.wm.ua=_.t({token:_.wm,oa:function(){return new _.wm(_.u(_.tm))},Ha:"root"});new Bk;var Tna=function(){};Tna.ua=_.t({token:Tna,Ha:"root",oa:function(){return new bKa}});var bKa=function(){var a=_.u(_.Zg),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}},Vna=function(a,b){a.offset=Array.isArray(b)?function(){return b}:b},dKa=function(a,b){cKa(a)&&a.window.scrollTo(b[0],b[1])},cKa=function(a){try{return!!a.window&&!!a.window.scrollTo&&"pageXOffset"in a.window}catch(b){return!1}};var eKa=function(){};var xm=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.eX=e;this.transport=b};xm.prototype.qK=function(a){if(this.transport&&!this.isBot){a=_.q(a);for(var b=a.next();!b.done;b=a.next())this.transport.dispatch(this.BOa(b.value))}};
xm.prototype.BOa=function(a){var b=(new hm).yJb(this.eX||"");b=_.Ti(b,17,Vka(a.actionOwner)).hXa([a.element,a.action].join("/"));b=_.Ti(b,3,Tka(a.gestureName)).hua(Uka(a.statusCode));b=_.tb(b,13,a.initialRoute);b=_.tb(b,11,a.dw);b=_.tb(b,14,a.targetRoute||"");b=_.tb(b,12,a.Ol);b=_.sb(b,15,a.qM);b=_.sb(b,16,a.vJ).gXa(a.ni||0);b=_.ob(b,7,a.Hf||0,0);var c=(new CJa).mXa(this.document.location.hostname).bua(this.document.referrer).wJb((new gm).yu(this.productVersion));c=_.tb(c,1,a.sessionId||"");b=_.Gi(b,
2,c);a.Re&&"string"===typeof a.Re&&_.tb(b,5,a.Re);if(0<a.xm.length)for(a=_.q(a.xm),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new EJa).Le(c.name||"").hua(Uka(c.statusCode||"")).gXa(c.ni||0);c=_.ob(d,4,c.Yv||0,0);_.Ii(b,10,EJa,c)}a=new LJa;return _.Gi(a,1,b)};xm.ha=function(a){return new (a||xm)(_.u(_.Zg),_.u(AJa,8),_.u(am),_.u(YIa),_.u(CIa,8))};xm.ua=_.t({token:xm,oa:xm.ha,Ha:"root"});_.fKa={mya:"issue_tracker",VM:"results",Edc:"flow"};Object.freeze(_.fKa);var ym=function(){};ym.ha=function(a){return new (a||ym)};ym.ua=_.t({token:ym,oa:ym.ha,Ha:"root"});var hKa,iKa,jKa;_.gKa=new _.oc("GTMDataLayerName",{Ha:"root",oa:function(){return window.grimoireDataLayer}});hKa=new _.oc("ProjectId",{Ha:"root",oa:function(){return"testAlphaSource"}});iKa=new _.oc("GetRandomString",{Ha:"root",oa:function(){return _.xj}});jKa=new _.oc("navigationStartTime",{Ha:"root",oa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var kKa=function(){this.blockSize=-1};var zm=function(a,b){this.blockSize=-1;this.blockSize=64;this.xma=_.da.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.lva=this.KY=0;this.wi=[];this.RDc=a;this.Isb=b;this.lMc=_.da.Int32Array?new Int32Array(64):Array(64);void 0===lKa&&(lKa=_.da.Int32Array?new Int32Array(mKa):mKa);this.reset()},lKa;_.li(zm,kKa);for(var nKa=[],oKa=0;63>oKa;oKa++)nKa[oKa]=0;var pKa=[].concat(128,nKa);
zm.prototype.reset=function(){this.lva=this.KY=0;this.wi=_.da.Int32Array?new Int32Array(this.Isb):_.xa(this.Isb)};
var qKa=function(a){for(var b=a.xma,c=a.lMc,d=0,e=0;e<b.length;)c[d++]=b[e]<<24|b[e+1]<<16|b[e+2]<<8|b[e+3],e=4*d;for(b=16;64>b;b++){e=c[b-15]|0;d=c[b-2]|0;var f=(c[b-16]|0)+((e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3)|0,g=(c[b-7]|0)+((d>>>17|d<<15)^(d>>>19|d<<13)^d>>>10)|0;c[b]=f+g|0}d=a.wi[0]|0;e=a.wi[1]|0;var m=a.wi[2]|0,n=a.wi[3]|0,r=a.wi[4]|0,x=a.wi[5]|0,A=a.wi[6]|0;f=a.wi[7]|0;for(b=0;64>b;b++){var F=((d>>>2|d<<30)^(d>>>13|d<<19)^(d>>>22|d<<10))+(d&e^d&m^e&m)|0;g=r&x^~r&A;f=f+((r>>>6|r<<26)^(r>>>11|
r<<21)^(r>>>25|r<<7))|0;g=g+(lKa[b]|0)|0;g=f+(g+(c[b]|0)|0)|0;f=A;A=x;x=r;r=n+g|0;n=m;m=e;e=d;d=g+F|0}a.wi[0]=a.wi[0]+d|0;a.wi[1]=a.wi[1]+e|0;a.wi[2]=a.wi[2]+m|0;a.wi[3]=a.wi[3]+n|0;a.wi[4]=a.wi[4]+r|0;a.wi[5]=a.wi[5]+x|0;a.wi[6]=a.wi[6]+A|0;a.wi[7]=a.wi[7]+f|0};
zm.prototype.update=function(a,b){void 0===b&&(b=a.length);var c=0,d=this.KY;if("string"===typeof a)for(;c<b;)this.xma[d++]=a.charCodeAt(c++),d==this.blockSize&&(qKa(this),d=0);else if(_.za(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("Fb");this.xma[d++]=e;d==this.blockSize&&(qKa(this),d=0)}else throw Error("Gb");this.KY=d;this.lva+=b};
zm.prototype.digest=function(){var a=[],b=8*this.lva;56>this.KY?this.update(pKa,56-this.KY):this.update(pKa,this.blockSize-(this.KY-56));for(var c=63;56<=c;c--)this.xma[c]=b&255,b/=256;qKa(this);for(c=b=0;c<this.RDc;c++)for(var d=24;0<=d;d-=8)a[b++]=this.wi[c]>>d&255;return a};
var mKa=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,
4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];var sKa=function(){zm.call(this,8,rKa)};_.li(sKa,zm);var rKa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];var Am=function(a,b,c){this.hP=a;if(!this.hP)throw Error("Hb");a=new sKa;a.update(String(c));this.LFc=ixa(a.digest());c={};this.hP.push((c.releaseVersion=b,c))};
Am.prototype.qK=function(a){a=_.q(a);for(var b=a.next();!b.done;b=a.next()){var c=void 0;b=b.value;var d={metadata:{},event:"concordEvent"};d.projectNumber=this.LFc;d.vB=b.action;d.eventType=b.element;d.FBb=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.ni&&(d.metadata.latencyMs=b.ni.toString());d.UO="DEVOPS_CONSOLE";d.metadata.actionOwner=b.actionOwner.toString();d.Re=null==(c=b.Re)?void 0:c.toString();var e=d;c=this.hP;b=c.push;d=e.event;
var f=e.eventType,g=e.vB,m=e.FBb,n=e.projectNumber,r=e.UO,x=e.Re;if(e=e.metadata){for(var A=[],F=_.q(Object.keys(e)),J=F.next();!J.done;J=F.next())J=J.value,A.push(J+"="+e[J]);e=A.join(",")}else e="";b.call(c,{event:d,eventType:f,eventName:g,pagePath:m,projectNumber:n,consoleType:r,artifactId:x,metadata:e})}};Am.prototype.JF=function(a){this.hP.push({event:"trackPageView",pageName:a,pagePath:a})};Am.ha=function(a){return new (a||Am)(_.u(_.gKa),_.u(am),_.u(hKa))};Am.ua=_.t({token:Am,oa:Am.ha});_.Bm=function(){};_.Bm.prototype.qK=function(){};_.Bm.prototype.JF=function(){};_.Bm.ha=function(a){return new (a||_.Bm)};_.Bm.ua=_.t({token:_.Bm,oa:function(a){return Am.ha(a)},Ha:"root"});var Cm=function(){};Cm.prototype.Bxb=function(a,b){return b};Cm.prototype.qK=function(){};Cm.ha=function(a){return new (a||Cm)};Cm.ua=_.t({token:Cm,oa:Cm.ha,Ha:"root"});var tKa=new _.oc("GetRandomString",{Ha:"root",oa:function(){return _.xj}}),uKa=new _.oc("navigationStartTime",{Ha:"root",oa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var Pma=Symbol("Ib"),Dm=function(a){this.params=a||{}};Dm.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};Dm.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};Dm.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.Y.Object.defineProperties(Dm.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});var Yka={exact:cla,subset:fla},Zka={exact:ala,subset:dla,ignored:function(){return!0}},Gf=function(a,b,c){a=void 0===a?new Ff([],{}):a;b=void 0===b?{}:b;this.root=a;this.Ra=b;this.af=void 0===c?null:c};Gf.prototype.toString=function(){return vKa.jd(this)};_.Y.Object.defineProperties(Gf.prototype,{Dw:{configurable:!0,enumerable:!0,get:function(){this.GH||(this.GH=new Dm(this.Ra));return this.GH}}});
var Ff=function(a,b){var c=this;this.ee=a;this.children=b;this.parent=null;Object.values(b).forEach(function(d){return d.parent=c})};Ff.prototype.Tn=function(){return 0<this.ZQ};Ff.prototype.toString=function(){return kla(this)};_.Y.Object.defineProperties(Ff.prototype,{ZQ:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.If=function(a,b){this.path=a;this.parameters=b};_.If.prototype.toString=function(){return ila(this.path)+jla(this.parameters)};
_.Y.Object.defineProperties(_.If.prototype,{YEc:{configurable:!0,enumerable:!0,get:function(){this.g8a||(this.g8a=new Dm(this.parameters));return this.g8a}}});_.hg=function(){};_.hg.ha=function(a){return new (a||_.hg)};_.hg.ua=_.t({token:_.hg,oa:function(){return new Em},Ha:"root"});var Em=function(){};
Em.prototype.parse=function(a){a=new wKa(a);Fm(a,"/");var b=""===a.Uj||a.Uj.startsWith("?")||a.Uj.startsWith("#")?new Ff([],{}):new Ff([],xKa(a));return new Gf(b,a.parseQueryParams(),Fm(a,"#")?decodeURIComponent(a.Uj):null)};Em.prototype.jd=function(a){var b="/"+lla(a.root,!0),c=ola(a.Ra);a="string"===typeof a.af?"#"+encodeURI(a.af):"";return b+c+a};var vKa=new Em,pla=/^[^\/()?;#]+/,yKa=/^[^\/()?;=#]+/,zKa=/^[^=?&#]+/,AKa=/^[^&#]+/,wKa=function(a){this.Uj=this.url=a};
wKa.prototype.parseQueryParams=function(){var a={};if(Fm(this,"?")){do{var b,c=this.Uj.match(zKa);if(b=c?c[0]:""){this.capture(b);c="";if(Fm(this,"=")){var d;if(d=(d=this.Uj.match(AKa))?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(Fm(this,"&"))}return a};
var xKa=function(a){if(""===a.Uj)return{};Fm(a,"/");var b=[];for(a.Uj.startsWith("(")||b.push(BKa(a));a.Uj.startsWith("/")&&!a.Uj.startsWith("//")&&!a.Uj.startsWith("/(");)a.capture("/"),b.push(BKa(a));var c={};a.Uj.startsWith("/(")&&(a.capture("/"),c=CKa(a,!0));var d={};a.Uj.startsWith("(")&&(d=CKa(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new Ff(b,c);return d},BKa=function(a){var b=qla(a.Uj);if(""===b&&a.Uj.startsWith(";"))throw new _.Zb(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};Fm(a,";");){var d,e=a;if(d=(d=e.Uj.match(yKa))?d[0]:""){e.capture(d);var f="";if(Fm(e,"=")){var g=qla(e.Uj);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new _.If(b,c)},CKa=function(a,b){var c={};for(a.capture("(");!Fm(a,")")&&0<a.Uj.length;){var d=qla(a.Uj),e=a.Uj[d.length];if("/"!==e&&")"!==e&&";"!==e)throw new _.Zb(4010,!1);e=void 0;-1<d.indexOf(":")?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=xKa(a);c[e]=1===Object.keys(d).length?
d.primary:new Ff([],d);Fm(a,"//")}return c},Fm=function(a,b){return a.Uj.startsWith(b)?(a.Uj=a.Uj.substring(b.length),!0):!1};wKa.prototype.capture=function(a){if(!Fm(this,a))throw new _.Zb(4011,!1);};var Dla=function(a,b,c){this.Ptb=a;this.UDc=b;this.commands=c;if(a&&0<c.length&&xla(c[0]))throw new _.Zb(4003,!1);if((a=c.find(Bla))&&a!==(0<c.length?c[c.length-1]:null))throw new _.Zb(4004,!1);},wla=function(a,b,c){this.lG=a;this.Esa=b;this.index=c};var Gm;Gm=function(a,b){this.id=a;this.url=b};_.Hm=function(a,b,c,d){c=void 0===c?"imperative":c;d=void 0===d?null:d;Gm.call(this,a,b);this.type=0;this.Nzb=c;this.pL=d};_.X(_.Hm,Gm);_.Hm.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.ag=function(a,b,c){Gm.call(this,a,b);this.Sf=c;this.type=1};_.X(_.ag,Gm);_.ag.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Sf+"')"};
_.bg=function(a,b,c,d){Gm.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.X(_.bg,Gm);_.bg.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};var Bna=function(a,b,c,d){Gm.call(this,a,b);this.reason=c;this.code=d;this.type=16};_.X(Bna,Gm);_.Ana=function(a,b,c,d){Gm.call(this,a,b);this.error=c;this.target=d;this.type=3};_.X(_.Ana,Gm);
_.Ana.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};var DKa=function(a,b,c,d){Gm.call(this,a,b);this.Sf=c;this.state=d;this.type=4};_.X(DKa,Gm);DKa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Sf+"', state: "+this.state+")"};var EKa=function(a,b,c,d){Gm.call(this,a,b);this.Sf=c;this.state=d;this.type=7};_.X(EKa,Gm);
EKa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Sf+"', state: "+this.state+")"};var FKa=function(a,b,c,d,e){Gm.call(this,a,b);this.Sf=c;this.state=d;this.YJb=e;this.type=8};_.X(FKa,Gm);FKa.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Sf+"', state: "+this.state+", shouldActivate: "+this.YJb+")"};
_.GKa=function(a,b,c,d){Gm.call(this,a,b);this.Sf=c;this.state=d;this.type=5};_.X(_.GKa,Gm);_.GKa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Sf+"', state: "+this.state+")"};_.HKa=function(a,b,c,d){Gm.call(this,a,b);this.Sf=c;this.state=d;this.type=6};_.X(_.HKa,Gm);_.HKa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Sf+"', state: "+this.state+")"};
var IKa=function(a){this.Hb=a;this.type=9};IKa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Hb.path+")"};var JKa=function(a){this.Hb=a;this.type=10};JKa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Hb.path+")"};var tma=function(a){this.Uc=a;this.type=11};tma.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.Uc.ke&&this.Uc.ke.path||"")+"')"};var KKa=function(a){this.Uc=a;this.type=12};
KKa.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.Uc.ke&&this.Uc.ke.path||"")+"')"};var uma=function(a){this.Uc=a;this.type=13};uma.prototype.toString=function(){return"ActivationStart(path: '"+(this.Uc.ke&&this.Uc.ke.path||"")+"')"};var LKa=function(a){this.Uc=a;this.type=14};LKa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.Uc.ke&&this.Uc.ke.path||"")+"')"};var MKa=function(a,b){this.position=a;this.anchor=b;this.type=15};
MKa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};var NKa=function(){this.Cc=this.Hb=this.ef=null;this.children=new Im;this.Y4=null},Im=function(){this.fna=new Map},OKa=function(a,b){if(a=a.getContext(b))a.ef=null,a.Y4=null},PKa=function(a,b){var c=a.getContext(b);c||(c=new NKa,a.fna.set(b,c));return c};Im.prototype.getContext=function(a){return this.fna.get(a)||null};Im.ha=function(a){return new (a||Im)};Im.ua=_.t({token:Im,oa:Im.ha,Ha:"root"});var Jm=function(a){this.Jf=a};Jm.prototype.parent=function(a){a=this.QK(a);return 1<a.length?a[a.length-2]:null};Jm.prototype.children=function(a){return(a=Ila(a,this.Jf))?a.children.map(function(b){return b.value}):[]};Jm.prototype.firstChild=function(a){return(a=Ila(a,this.Jf))&&0<a.children.length?a.children[0].value:null};Jm.prototype.QK=function(a){return Jla(a,this.Jf).map(function(b){return b.value})};_.Y.Object.defineProperties(Jm.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.Jf.value}}});
var Jf=function(a,b){this.value=a;this.children=b};Jf.prototype.toString=function(){return"TreeNode("+this.value+")"};var Mla=function(a,b){this.Jf=a;this.Uc=b;Qla(this,a)};_.X(Mla,Jm);Mla.prototype.toString=function(){return this.Uc.toString()};_.Lf=function(a,b,c,d,e,f,g,m){this.QLc=a;this.aFc=b;this.TFc=c;this.xxc=d;this.iP=e;this.ef=f;this.component=g;this.PU=m;var n,r;this.title=null!=(r=null==(n=this.iP)?void 0:n.ka(_.y(function(x){return x[Pma]})))?r:_.yd(void 0);this.url=a;this.params=b;this.Ra=c;this.af=d;this.data=e};
_.Lf.prototype.toString=function(){return this.Uc?this.Uc.toString():"Future("+this.PU+")"};
_.Y.Object.defineProperties(_.Lf.prototype,{ke:{configurable:!0,enumerable:!0,get:function(){return this.PU.ke}},root:{configurable:!0,enumerable:!0,get:function(){return this.PA.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.PA.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.PA.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.PA.children(this)}},QK:{configurable:!0,enumerable:!0,get:function(){return this.PA.QK(this)}},
LBb:{configurable:!0,enumerable:!0,get:function(){this.K3||(this.K3=this.params.ka(_.y(function(a){return new Dm(a)})));return this.K3}},Dw:{configurable:!0,enumerable:!0,get:function(){this.GH||(this.GH=this.Ra.ka(_.y(function(a){return new Dm(a)})));return this.GH}}});var Kf=function(a,b,c,d,e,f,g,m,n){this.url=a;this.params=b;this.Ra=c;this.af=d;this.data=e;this.ef=f;this.component=g;this.ke=m;this.noc=n};
Kf.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.ke?this.ke.path:"")+"')"};
_.Y.Object.defineProperties(Kf.prototype,{title:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a[Pma]}},root:{configurable:!0,enumerable:!0,get:function(){return this.PA.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.PA.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.PA.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.PA.children(this)}},QK:{configurable:!0,enumerable:!0,
get:function(){return this.PA.QK(this)}},LBb:{configurable:!0,enumerable:!0,get:function(){this.K3||(this.K3=new Dm(this.params));return this.K3}},Dw:{configurable:!0,enumerable:!0,get:function(){this.GH||(this.GH=new Dm(this.Ra));return this.GH}}});var Lla=function(a,b){this.Jf=b;this.url=a;Qla(this,b)};_.X(Lla,Jm);Lla.prototype.toString=function(){return Rla(this.Jf)};_.Km=function(){this.M1=this.cq=null;this.name="primary";this.kab=new _.cl;this.Tib=new _.cl;this.Ycb=new _.cl;this.Ijb=new _.cl;this.OZ=_.dc(Im);this.location=_.dc(_.hf);this.xsc=_.dc(_.wl);this.tP=_.dc(qk);this.KPa=_.dc(QKa,{optional:!0})};_.Km.prototype.Ub=function(a){if(a.name){a=a.name;var b=a.Wi;a.bF||(RKa(this,b)&&(this.d7(),OKa(this.OZ,b)),SKa(this))}};_.Km.prototype.La=function(){RKa(this,this.name)&&OKa(this.OZ,this.name);var a;null==(a=this.KPa)||TKa(a,this)};
var RKa=function(a,b){var c;return(null==(c=a.OZ.getContext(b))?void 0:c.ef)===a};_.Km.prototype.Qa=function(){SKa(this)};var SKa=function(a){var b=a.OZ,c=a.name,d=PKa(b,c);d.ef=a;b.fna.set(c,d);!a.cq&&(b=a.OZ.getContext(a.name),null==b?0:b.Hb)&&(b.Y4?a.Pd(b.Y4,b.Hb):UKa(a,b.Hb,b.Cc))};_.Km.prototype.detach=function(){if(!this.cq)throw new _.Zb(4012,!1);this.location.detach();var a=this.cq;this.M1=this.cq=null;this.Ijb.emit(a.instance);return a};
_.Km.prototype.Pd=function(a,b){this.cq=a;this.M1=b;this.location.oQ(a.Pt);null!=(b=this.KPa)&&(TKa(b,this),VKa(b,this));this.Ycb.emit(a.instance)};_.Km.prototype.d7=function(){if(this.cq){var a=this.component;this.cq.destroy();this.M1=this.cq=null;this.Tib.emit(a)}};
var UKa=function(a,b,c){if(a.iqa)throw new _.Zb(4013,!1);a.M1=b;var d=a.location,e=b.Uc.component,f=PKa(a.OZ,a.name).children;a.cq=d.QI(e,{index:d.length,Cc:new WKa(b,f,d.Cc),tP:null!=c?c:a.tP});_.Ak(a.xsc);null!=(b=a.KPa)&&(TKa(b,a),VKa(b,a));a.kab.emit(a.cq.instance)};
_.Y.Object.defineProperties(_.Km.prototype,{lab:{configurable:!0,enumerable:!0,get:function(){return this.cq}},iqa:{configurable:!0,enumerable:!0,get:function(){return!!this.cq}},component:{configurable:!0,enumerable:!0,get:function(){if(!this.cq)throw new _.Zb(4012,!1);return this.cq.instance}},Dm:{configurable:!0,enumerable:!0,get:function(){if(!this.cq)throw new _.Zb(4012,!1);return this.M1}}});_.Km.ha=function(a){return new (a||_.Km)};
_.Km.Ia=_.hc({type:_.Km,qa:[["router-outlet"]],inputs:{name:"name"},outputs:{kab:"activate",Tib:"deactivate",Ycb:"attach",Ijb:"detach"},Xb:["outlet"],standalone:!0,features:[_.vc]});var WKa=function(a,b,c){this.Hb=a;this.Dsc=b;this.parent=c};WKa.prototype.get=function(a,b){return a===_.Lf?this.Hb:a===Im?this.Dsc:this.parent.get(a,b)};
var QKa=new _.oc(""),Lm=function(){this.WTa=new Map},TKa=function(a,b){var c;null==(c=a.WTa.get(b))||c.unsubscribe();a.WTa.delete(b)},VKa=function(a,b){var c=b.Dm,d=_.Nd([c.Ra,c.params,c.data]).ka(_.we(function(e,f){var g=_.q(e);e=g.next().value;var m=g.next().value;g=g.next().value;g=Object.assign({},e,m,g);return 0===f?_.yd(g):Promise.resolve(g)})).subscribe(function(e){if(b.iqa&&b.lab&&b.Dm===c&&null!==c.component){var f=Bka(c.component);if(f){f=_.q(f.inputs);for(var g=f.next();!g.done;g=f.next())g=
g.value.KKc,b.lab.FL(g,e[g])}else TKa(a,b)}else TKa(a,b)});a.WTa.set(b,d)};Lm.ha=function(a){return new (a||Lm)};Lm.ua=_.t({token:Lm,oa:Lm.ha});var bma=function(){};bma.ha=function(a){return new (a||bma)};bma.ya=_.fc({type:bma,qa:[["ng-component"]],standalone:!0,features:[_.aka],Aa:1,Ba:0,va:function(a){a&1&&_.E(0,"router-outlet")},Ja:[_.Km],nb:2});var YKa=function(a,b,c,d){return _.y(function(e){(new XKa(b,e.Vua,e.rna,c,d)).ty(a);return e})},XKa=function(a,b,c,d,e){this.nWa=a;this.Xob=b;this.kib=c;this.Job=d;this.atb=e};XKa.prototype.ty=function(a){var b=this.Xob.Jf,c=this.kib?this.kib.Jf:null;ZKa(this,b,c,a);Sla(this.Xob.root);$Ka(this,b,c,a)};
var ZKa=function(a,b,c,d){var e=Kla(c);b.children.forEach(function(f){var g=f.value.ef,m=e[g],n=f.value,r=m?m.value:null;n===r?n.component?(n=d.getContext(n.ef))&&ZKa(a,f,m,n.children):ZKa(a,f,m,d):r&&aLa(a,m,d);delete e[g]});Object.values(e).forEach(function(f){aLa(a,f,d)})},aLa=function(a,b,c){var d=c.getContext(b.value.ef);c=d&&b.value.component?d.children:c;b=Kla(b);for(var e=_.q(Object.keys(b)),f=e.next();!f.done;f=e.next())aLa(a,b[f.value],c);d&&(d.ef&&(d.ef.d7(),d.children.fna=new Map),d.Y4=
null,d.Hb=null)},$Ka=function(a,b,c,d){var e=Kla(c);b.children.forEach(function(f){var g=e[f.value.ef],m=f.value,n=g?g.value:null;Sla(m);m===n?m.component?(m=PKa(d,m.ef),$Ka(a,f,g,m.children)):$Ka(a,f,g,d):m.component?(g=PKa(d,m.ef),n=dma(m.Uc),g.Y4=null,g.Hb=m,g.Cc=n,g.ef&&UKa(g.ef,m,g.Cc),$Ka(a,f,null,g.children)):$Ka(a,f,null,d);a.Job(new LKa(f.value.Uc))});b.children.length&&a.Job(new KKa(b.value.Uc))};var ema=Symbol("Kb");var gma=function(a){this.path=a;this.Hb=this.path[this.path.length-1]},ima=function(a,b){this.component=a;this.Hb=b};var Ama=function(a){this.lG=a||null},bLa=function(a){this.Aj=a},cLa=function(a,b){this.Hg=a;this.Aj=b},dLa=function(a){var b=[];for(a=a.root;;){b=b.concat(a.ee);if(0===a.ZQ)return _.yd(b);if(1<a.ZQ||!a.children.primary)return _.Cd(new _.Zb(4E3,!1));a=a.children.primary}},gLa=function(a,b,c,d){var e=a.Hg.parse(c);b=eLa(a,c,e.root,b,d);return new Gf(b,fLa(e.Ra,a.Aj.Ra),e.af)},fLa=function(a,b){var c={};Object.entries(a).forEach(function(d){var e=_.q(d);d=e.next().value;e=e.next().value;c[d]="string"===
typeof e&&e.startsWith(":")?b[e.substring(1)]:e});return c},eLa=function(a,b,c,d,e){var f=hLa(c.ee,d,e),g={};Object.entries(c.children).forEach(function(m){var n=_.q(m);m=n.next().value;n=n.next().value;g[m]=eLa(a,b,n,d,e)});return new Ff(f,g)},hLa=function(a,b,c){return a.map(function(d){if(d.path.startsWith(":")){if(d=c[d.path.substring(1)],!d)throw new _.Zb(4001,!1);}else a:for(var e=0,f=_.q(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 Cma={fC:!1,VO:[],LR:[],parameters:{},tUa:{}};var Lma=function(a,b,c,d,e,f,g){this.Cc=a;this.MW=b;this.mta=c;this.config=d;this.Aj=e;this.NZ=f;this.Hg=g;this.wbb=!0;this.tcb=new cLa(this.Hg,this.Aj)};
Lma.prototype.recognize=function(){var a=this,b=Hma(this.Aj.root,[],[],this.config).lG;return iLa(this,this.Cc,this.config,b,"primary").ka(_.de(function(c){if(c instanceof bLa)return a.wbb=!1,a.Aj=c.Aj,a.match(c.Aj);if(c instanceof Ama)throw new _.Zb(4002,!1);throw c;}),_.y(function(c){var d=new Kf([],Object.freeze({}),Object.freeze(Object.assign({},a.Aj.Ra)),a.Aj.af,{},"primary",a.mta,null,{});c=new Lla("",new Jf(d,c));var e=a.Aj.Ra,f=a.Aj.af;e=void 0===e?null:e;f=void 0===f?null:f;d=tla(d);d=Ala(d,
[],e,f);d.Ra=a.Aj.Ra;c.url=a.Hg.jd(d);jLa(a,c.Jf);return{state:c,E0:d}}))};Lma.prototype.match=function(a){return iLa(this,this.Cc,this.config,a.root,"primary").ka(_.de(function(b){if(b instanceof Ama)throw new _.Zb(4002,!1);throw b;}))};var jLa=function(a,b){var c=b.value,d=Pla(c,a.NZ);c.params=Object.freeze(d.params);c.data=Object.freeze(d.data);b.children.forEach(function(e){return jLa(a,e)})},iLa=function(a,b,c,d,e){return 0===d.ee.length&&d.Tn()?a.Esa(b,c,d):kLa(a,b,c,d,d.ee,e,!0)};
Lma.prototype.Esa=function(a,b,c){for(var d=this,e=[],f=_.q(Object.keys(c.children)),g=f.next();!g.done;g=f.next())g=g.value,"primary"===g?e.unshift(g):e.push(g);return _.Od(e).ka(_.Pd(function(m){var n=c.children[m],r=cma(b,m);return iLa(d,a,r,n,m)},1),_.oe(function(m,n){m.push.apply(m,_.sc(n));return m}),_.ge(null),Yha(),_.Pd(function(m){if(null===m)return Qf(c);m=Kma(m);Ima(m);return _.yd(m)}))};
var kLa=function(a,b,c,d,e,f,g){return _.Od(c).ka(_.Pd(function(m){var n;return lLa(a,null!=(n=m.kf)?n:b,c,m,d,e,f,g).ka(_.de(function(r){if(r instanceof Ama)return _.yd(null);throw r;}))},1),_.le(function(m){return!!m}),_.de(function(m){if(lma(m))return 0!==e.length||d.children[f]?Qf(d):_.yd([]);throw m;}))},lLa=function(a,b,c,d,e,f,g,m){return(Nf(d)===g||"primary"!==g&&Gma(e,f,d))&&("**"===d.path||Bma(e,d,f).fC)?void 0===d.Ew?mLa(a,b,e,d,f,g):m&&a.wbb?"**"===d.path?nLa(a,b,c,d,g):oLa(a,b,e,c,d,
f,g):Qf(e):Qf(e)},nLa=function(a,b,c,d,e){var f=gLa(a.tcb,[],d.Ew,{});return d.Ew.startsWith("/")?_.Cd(new bLa(f)):dLa(f).ka(_.Pd(function(g){var m=new Ff(g,{});return kLa(a,b,c,m,g,e,!1)}))},oLa=function(a,b,c,d,e,f,g){f=Bma(c,e,f);var m=f.LR;if(!f.fC)return Qf(c);f=gLa(a.tcb,f.VO,e.Ew,f.tUa);return e.Ew.startsWith("/")?_.Cd(new bLa(f)):dLa(f).ka(_.Pd(function(n){return kLa(a,b,d,c,n.concat(m),g,!1)}))},mLa=function(a,b,c,d,e,f){var g;if("**"===d.path){var m,n=new Kf(e,0<e.length?(0<e.length?e[e.length-
1]:null).parameters:{},Object.freeze(Object.assign({},a.Aj.Ra)),a.Aj.af,d.data||{},Nf(d),null!=(m=null!=(g=d.component)?g:d.bO)?m:null,d,d.resolve||{});g=_.yd({Uc:n,VO:[],LR:[]});c.children={}}else g=Dma(c,d,e,b).ka(_.y(function(r){var x=r.VO,A=r.LR;if(!r.fC)return null;var F,J;return{Uc:new Kf(x,r.parameters,Object.freeze(Object.assign({},a.Aj.Ra)),a.Aj.af,d.data||{},Nf(d),null!=(J=null!=(F=d.component)?F:d.bO)?J:null,d,d.resolve||{}),VO:x,LR:A}}));return g.ka(_.we(function(r){if(null===r)return Qf(c);
var x;b=null!=(x=d.kf)?x:b;return pLa(a,b,d,e).ka(_.we(function(A){A=A.Qz;var F,J=null!=(F=d.cO)?F:b,L=r.Uc,Q=Hma(c,r.VO,r.LR,A);F=Q.lG;Q=Q.SXa;return 0===Q.length&&F.Tn()?a.Esa(J,A,F).ka(_.y(function(aa){return null===aa?null:[new Jf(L,aa)]})):0===A.length&&0===Q.length?_.yd([new Jf(L,[])]):kLa(a,J,A,F,Q,Nf(d)===f?"primary":f,!0).ka(_.y(function(aa){return[new Jf(L,aa)]}))}))}))},pLa=function(a,b,c,d){return c.children?_.yd({Qz:c.children,Cc:b}):c.qk?void 0!==c.rH?_.yd({Qz:c.rH,Cc:c.cO}):yma(b,c,
d).ka(_.Pd(function(e){return e?a.MW.qk(b,c).ka(_.ye(function(f){c.rH=f.Qz;c.cO=f.Cc})):_.Cd(Xla(3))})):_.yd({Qz:[],Cc:b})};var Mm;_.qLa=new _.oc("ROUTES");Mm=function(){this.Sma=new WeakMap;this.vma=new WeakMap;_.dc(Gk)};Mm.prototype.JQ=function(a){var b=this;if(this.Sma.get(a))return this.Sma.get(a);if(a.bO)return _.yd(a.bO);this.Nra&&this.Nra(a);var c=Cf(a.JQ()).ka(_.y(Uma),_.ye(function(d){b.Mra&&b.Mra(a);a.bO=d}),Uha(function(){b.Sma.delete(a)}));c=(new $g(c,function(){return new _.se})).ka(_.Gd());this.Sma.set(a,c);return c};
Mm.prototype.qk=function(a,b){var c=this;if(this.vma.get(b))return this.vma.get(b);if(b.rH)return _.yd({Qz:b.rH,Cc:b.cO});this.Nra&&this.Nra(b);var d=rLa(b.qk).ka(_.y(function(e){c.Mra&&c.Mra(b);if(!Array.isArray(e)){var f=e.create(a).Cc;e=f.get(_.qLa,[],10).flat()}return{Qz:e.map(ama),Cc:f}}),Uha(function(){c.vma.delete(b)}));d=(new $g(d,function(){return new _.se})).ka(_.Gd());this.vma.set(b,d);return d};
var rLa=function(a){return Cf(a()).ka(_.y(Uma),_.Pd(function(b){return b instanceof oGa||Array.isArray(b)?_.yd(b):_.Od(Promise.resolve(new zka(b)))}))};Mm.ha=function(a){return new (a||Mm)};Mm.ua=_.t({token:Mm,oa:Mm.ha,Ha:"root"});var gg=function(){var a=this;this.raa=this.dP=null;this.events=new _.se;this.MW=_.dc(Mm);this.tP=_.dc(qk);this.Hg=_.dc(_.hg);this.yHb=_.dc(Im);this.atb=null!==_.dc(QKa,{optional:!0});this.qz=0;this.Jab=function(){return _.yd(void 0)};this.mta=null;this.MW.Mra=function(b){return a.events.next(new JKa(b))};this.MW.Nra=function(b){return a.events.next(new IKa(b))}};gg.prototype.complete=function(){var a;null==(a=this.ex)||a.complete()};
var sLa=function(a,b){var c=++a.qz,d;null==(d=a.ex)||d.next(Object.assign({},a.ex.value,b,{id:c}))},xLa=function(a,b){a.ex=new _.Mf({id:0,ki:b.ki,Mtc:b.ki,To:b.iM.extract(b.ki),Sf:b.iM.extract(b.ki),fL:b.ki,zB:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",pL:null,WW:b.jo.Uc,ej:null,rna:b.jo,Vua:null,AY:{canActivateChecks:[],canDeactivateChecks:[]},IJ:null});return a.ex.ka(_.Zd(function(c){return 0!==c.id}),_.y(function(c){return Object.assign({},c,{To:b.iM.extract(c.fL)})}),
_.we(function(c){var d=!1,e=!1;return _.yd(c).ka(_.ye(function(f){a.dP={id:f.id,dw:f.fL,To:f.To,trigger:f.source,zB:f.zB,EFc:a.raa?Object.assign({},a.raa,{EFc:null}):null}}),_.we(function(f){var g=b.B5.toString();g=!b.AK||f.To.toString()!==g||g!==b.ki.toString();var m,n=null!=(m=f.zB.Pra)?m:b.Pra;if(!g&&"reload"!==n)return a.events.next(new Bna(f.id,_.Nm(b,c.fL),"",0)),b.CR=f.fL,f.resolve(null),_.je;"imperative"!==f.source&&(b.B5=f.To);return _.yd(f).ka(_.we(function(r){var x,A=null==(x=a.ex)?void 0:
x.getValue();a.events.next(new _.Hm(r.id,a.Hg.jd(r.To),r.source,r.pL));var F;return A!==(null==(F=a.ex)?void 0:F.getValue())?_.je:Promise.resolve(r)}),Mma(a.tP,a.MW,a.mta,b.config,a.Hg,b.NZ),_.ye(function(r){c.ej=r.ej;c.Sf=r.Sf;a.dP=Object.assign({},a.dP,{Mwc:r.Sf});if("eager"===b.Gva){if(!r.zB.Sw){var x=b.iM.merge(r.Sf,r.fL);tLa(b,x,r)}b.B5=r.Sf}r=new DKa(r.id,a.Hg.jd(r.To),a.Hg.jd(r.Sf),r.ej);a.events.next(r)}))}),_.ye(function(f){f=new EKa(f.id,a.Hg.jd(f.To),a.Hg.jd(f.Sf),f.ej);a.events.next(f)}),
_.y(function(f){var g=Object,m=g.assign;var n=f.WW;var r=f.ej.Jf;n=hma(r,n?n.Jf:null,a.yHb,[r.value]);return c=m.call(g,{},f,{AY:n})}),rma(a.tP,function(f){return a.events.next(f)}),_.ye(function(f){c.IJ=f.IJ;if(Hf(f.IJ))throw Yla(f.IJ);f=new FKa(f.id,a.Hg.jd(f.To),a.Hg.jd(f.Sf),f.ej,!!f.IJ);a.events.next(f)}),_.Zd(function(f){return f.IJ?!0:(uLa(b,f),vLa(a,f,3),!1)}),Tma(function(f){if(f.AY.canActivateChecks.length)return _.yd(f).ka(_.ye(function(g){g=new _.GKa(g.id,a.Hg.jd(g.To),a.Hg.jd(g.Sf),g.ej);
a.events.next(g)}),_.we(function(g){var m=!1;return _.yd(g).ka(Oma(b.NZ,a.tP),_.ye({next:function(){return m=!0},complete:function(){m||(uLa(b,g),vLa(a,g,2))}}))}),_.ye(function(g){g=new _.HKa(g.id,a.Hg.jd(g.To),a.Hg.jd(g.Sf),g.ej);a.events.next(g)}))}),Tma(function(f){var g=function(m){var n=[],r;(null==(r=m.ke)?0:r.JQ)&&!m.ke.bO&&n.push(a.MW.JQ(m.ke).ka(_.ye(function(A){m.component=A}),_.y(function(){})));r=_.q(m.children);for(var x=r.next();!x.done;x=r.next())n.push.apply(n,_.sc(g(x.value)));return n};
return _.Nd(g(f.ej.root)).ka(_.ge(),_.ke(1))}),Tma(function(){return a.Jab()}),_.y(function(f){var g=f.ej;var m=f.rna;m=Wla(b.nWa,g.Jf,m?m.Jf:void 0);g=new Mla(m,g);return c=Object.assign({},f,{Vua:g})}),_.ye(function(f){b.ki=f.Sf;b.CR=b.iM.merge(f.Sf,f.fL);b.jo=f.Vua;"deferred"===b.Gva&&(f.zB.Sw||tLa(b,b.CR,f),b.B5=f.Sf)}),YKa(a.yHb,b.nWa,function(f){return a.events.next(f)},a.atb),_.ke(1),_.ye({next:function(f){d=!0;a.raa=a.dP;b.AK=!0;a.events.next(new _.ag(f.id,a.Hg.jd(f.To),a.Hg.jd(b.ki)));var g;
null==(g=b.ZKc)||g.Fva(f.Vua.Uc);f.resolve(!0)},complete:function(){d=!0}}),Uha(function(){d||e||vLa(a,c,1);var f;(null==(f=a.dP)?void 0:f.id)===c.id&&(a.dP=null)}),_.de(function(f){e=!0;if(Zla(f)){Zla(f)&&Hf(f.url)||(b.AK=!0,uLa(b,c,!0));var g=new _.bg(c.id,a.Hg.jd(c.To),f.message,f.qsc);a.events.next(g);Zla(f)&&Hf(f.url)?(f=b.iM.merge(f.url,b.CR),wLa(b,f,"imperative",null,{Sw:c.zB.Sw,Yi:"eager"===b.Gva||"imperative"!==c.source},{resolve:c.resolve,reject:c.reject,promise:c.promise})):c.resolve(!1)}else{uLa(b,
c,!0);var m=new _.Ana(c.id,a.Hg.jd(c.To),f,null!=(g=c.ej)?g:void 0);a.events.next(m);try{c.resolve(b.Df(f))}catch(n){c.reject(n)}}return _.je}))}))},vLa=function(a,b,c){c=new _.bg(b.id,a.Hg.jd(b.To),"",c);a.events.next(c);b.resolve(!1)};_.Y.Object.defineProperties(gg.prototype,{Yyc:{configurable:!0,enumerable:!0,get:function(){return 0!==this.qz}}});gg.ha=function(a){return new (a||gg)};gg.ua=_.t({token:gg,oa:gg.ha,Ha:"root"});var yLa=function(){this.oMb=!0};_.X(yLa,XJa);var Om=function(){yLa.apply(this,arguments)};_.X(Om,yLa);var zLa=function(a,b,c){a.addEventListener(b,c);return function(){a.removeEventListener(b,c)}};Om.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};Om.prototype.remove=function(a){a.parentNode&&a.parentNode.removeChild(a)};Om.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var YJa=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null};
Om.prototype.Ooa=function(){var a=(ALa=ALa||document.querySelector("base"))?ALa.getAttribute("href"):null;null==a?a=null:(BLa=BLa||document.createElement("a"),BLa.setAttribute("href",a),a=BLa.pathname,a="/"===a.charAt(0)?a:"/"+a);return a};var ALa=null,BLa;var CLa=function(){},fIa=function(a){_.id.getAngularTestability=function(b,c){b=a.G8(b,void 0===c?!0:c);if(null==b)throw new _.Zb(5103,!1);return b};_.id.getAllAngularTestabilities=function(){return Array.from(a.V1.values())};_.id.getAllAngularRootElements=function(){return Array.from(a.V1.keys())};_.id.frameworkStabilizers||(_.id.frameworkStabilizers=[]);_.id.frameworkStabilizers.push(function(b){var c=_.id.getAllAngularTestabilities(),d=c.length,e=!1,f=function(g){e=e||g;d--;0==d&&b(e)};c.forEach(function(g){g.whenStable(f)})})};
CLa.prototype.G8=function(a,b,c){if(null==b)return null;var d=a.V1.get(b)||null;return null!=d?d:c?b instanceof DocumentFragment?this.G8(a,b.host,!0):this.G8(a,b.parentElement,!0):null};var Pm=function(){};Pm.prototype.Ya=function(){return new XMLHttpRequest};Pm.ha=function(a){return new (a||Pm)};Pm.ua=_.t({token:Pm,oa:Pm.ha});var DLa=new _.oc("EventManagerPlugins"),Qm=function(a,b){var c=this;this.Yl=b;this.H4a=new Map;a.forEach(function(d){d.Qxb=c});this.ync=a.slice().reverse()};Qm.prototype.addEventListener=function(a,b,c){return this.Pjc(b).addEventListener(a,b,c)};Qm.prototype.Pjc=function(a){var b=this.H4a.get(a);if(b)return b;b=this.ync.find(function(c){return c.supports(a)});if(!b)throw new _.Zb(5101,!1);this.H4a.set(a,b);return b};Qm.ha=function(a){return new (a||Qm)(_.u(DLa),_.u(_.Ae))};Qm.ua=_.t({token:Qm,oa:Qm.ha});
var ELa=function(a){this.Kp=a};var Rm=function(a,b,c,d){d=void 0===d?{}:d;this.Gr=a;this.appId=b;this.nonce=c;this.yfa=new Map;this.Ipa=new Set;this.XLb=FLa(this);this.nR="server"===d;GLa(this)},JLa=function(a,b){b=_.q(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,1===HLa(a,c,1))for(var d=a,e=_.q(d.Ipa),f=e.next();!f.done;f=e.next())ILa(d,f.value,c)};
Rm.prototype.La=function(){var a=this.XLb;a&&(a.forEach(function(c){return c.remove()}),a.clear());a=_.q(this.yfa.keys());for(var b=a.next();!b.done;b=a.next())KLa(this,b.value);GLa(this)};
var KLa=function(a,b){a=a.yfa;var c,d;null==(c=a.get(b))||null==(d=c.elements)||d.forEach(function(e){return e.remove()});a.delete(b)},FLa=function(a){var b,c=null==(b=a.Gr.head)?void 0:b.querySelectorAll('style[ng-app-id="'+a.appId+'"]');if(null==c?0:c.length){var d=new Map;c.forEach(function(e){null!=e.textContent&&d.set(e.textContent,e)});return d}return null},HLa=function(a,b,c){a=a.yfa;if(a.has(b))return b=a.get(b),b.usage+=c,b.usage;a.set(b,{usage:c,elements:[]});return c},ILa=function(a,b,
c){var d=a.XLb;var e=null==d?void 0:d.get(c);(null==e?void 0:e.parentNode)===b?(d.delete(c),e.removeAttribute("ng-app-id"),d=e):(d=a.Gr.createElement("style"),a.nonce&&d.setAttribute("nonce",a.nonce),d.textContent=c,a.nR&&d.setAttribute("ng-app-id",a.appId));b.appendChild(d);a=a.yfa;var f;(b=null==(f=a.get(c))?void 0:f.elements)?b.push(d):a.set(c,{elements:[d],usage:1})},GLa=function(a){var b=a.Ipa;b.clear();b.add(a.Gr.head)};Rm.ha=function(a){return new (a||Rm)(_.u(_.Zg),_.u(pGa),_.u(qGa,8),_.u(uk))};
Rm.ua=_.t({token:Rm,oa:Rm.ha});var LLa={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/MathML/"},Vma=/%COMP%/g,MLa=new _.oc("RemoveStylesOnCompDestory",{Ha:"root",oa:function(){return!1}}),Tm=function(a,b,c,d,e,f,g,m){this.TLa=a;this.IL=b;this.appId=c;this.BVa=d;this.Gr=e;this.Gd=g;this.nonce=void 0===m?null:m;this.EFb=new Map;this.nR="server"===f;this.nuc=new Sm(a,
e,g,this.nR)};Tm.prototype.RW=function(a,b){if(!a||!b)return this.nuc;this.nR&&3===b.nb&&(b=Object.assign({},b,{nb:0}));b=NLa(this,a,b);b instanceof OLa?(JLa(b.IL,b.styles),b.ata++,b.setAttribute(a,b.nzc,"")):b instanceof Um&&(JLa(b.IL,b.styles),b.ata++);return b};
var NLa=function(a,b,c){var d=a.EFb,e=d.get(c.id);if(!e){e=a.Gr;var f=a.Gd,g=a.TLa,m=a.IL,n=a.BVa,r=a.nR;switch(c.nb){case 0:e=new OLa(g,m,c,a.appId,n,e,f,r);break;case 3:return new PLa(g,m,b,c,e,f,a.nonce,r);default:e=new Um(g,m,c,n,e,f,r)}e.Ue=function(){return d.delete(c.id)};d.set(c.id,e)}return e};Tm.prototype.La=function(){this.EFb.clear()};Tm.ha=function(a){return new (a||Tm)(_.u(Qm),_.u(Rm),_.u(pGa),_.u(MLa),_.u(_.Zg),_.u(uk),_.u(_.Ae),_.u(qGa))};Tm.ua=_.t({token:Tm,oa:Tm.ha});
var Sm=function(a,b,c,d){this.TLa=a;this.Gr=b;this.Gd=c;this.nR=d;this.data=Object.create(null);this.Oo=null};_.h=Sm.prototype;_.h.destroy=function(){};_.h.createElement=function(a,b){return b?this.Gr.createElementNS(LLa[b]||b,a):this.Gr.createElement(a)};_.h.createComment=function(a){return this.Gr.createComment(a)};_.h.R6=function(a){return this.Gr.createTextNode(a)};_.h.appendChild=function(a,b){("TEMPLATE"===a.tagName&&void 0!==a.content?a.content:a).appendChild(b)};
_.h.insertBefore=function(a,b,c){a&&("TEMPLATE"===a.tagName&&void 0!==a.content?a.content:a).insertBefore(b,c)};_.h.removeChild=function(a,b){a&&a.removeChild(b)};_.h.QWa=function(a,b){a="string"===typeof a?this.Gr.querySelector(a):a;if(!a)throw new _.Zb(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=LLa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};_.h.removeAttribute=function(a,b,c){if(c){var d=LLa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.h.fI=function(a,b){a.classList.add(b)};_.h.jL=function(a,b){a.classList.remove(b)};_.h.Vg=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};_.h.AVa=function(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""};
_.h.setProperty=function(a,b,c){a[b]=c};_.h.setValue=function(a,b){a.nodeValue=b};_.h.listen=function(a,b,c){if("string"===typeof a&&(a=YJa(this.Gr,a),!a))throw Error("Lb`"+a+"`"+b);return this.TLa.addEventListener(a,b,QLa(this,c))};
var QLa=function(a,b){return function(c){if("__ngUnwrap__"===c)return b;!1===(a.nR?a.Gd.Iw(function(){return b(c)}):b(c))&&c.preventDefault()}},PLa=function(a,b,c,d,e,f,g,m){Sm.call(this,a,e,f,m);this.IL=b;this.Wv=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.IL;b=this.shadowRoot;a.Ipa.add(b);c=_.q(a.yfa.keys());for(e=c.next();!e.done;e=c.next())ILa(a,b,e.value);d=Wma(d.id,d.styles);d=_.q(d);for(a=d.next();!a.done;a=d.next())a=a.value,b=document.createElement("style"),g&&b.setAttribute("nonce",
g),b.textContent=a,this.shadowRoot.appendChild(b)};_.X(PLa,Sm);var RLa=function(a,b){return b===a.Wv?a.shadowRoot:b};_.h=PLa.prototype;_.h.appendChild=function(a,b){return Sm.prototype.appendChild.call(this,RLa(this,a),b)};_.h.insertBefore=function(a,b,c){return Sm.prototype.insertBefore.call(this,RLa(this,a),b,c)};_.h.removeChild=function(a,b){return Sm.prototype.removeChild.call(this,RLa(this,a),b)};_.h.parentNode=function(a){return RLa(this,Sm.prototype.parentNode.call(this,RLa(this,a)))};
_.h.destroy=function(){this.IL.Ipa.delete(this.shadowRoot)};var Um=function(a,b,c,d,e,f,g,m){Sm.call(this,a,e,f,g);this.IL=b;this.BVa=d;this.ata=0;this.styles=m?Wma(m,c.styles):c.styles};_.X(Um,Sm);Um.prototype.destroy=function(){if(this.BVa){for(var a=this.IL,b=_.q(this.styles),c=b.next();!c.done;c=b.next())c=c.value,0>=HLa(a,c,-1)&&KLa(a,c);this.ata--;if(0===this.ata){var d;null==(d=this.Ue)||d.call(this)}}};
var OLa=function(a,b,c,d,e,f,g,m){d=d+"-"+c.id;Um.call(this,a,b,c,e,f,g,m,d);this.otc="_ngcontent-%COMP%".replace(Vma,d);this.nzc="_nghost-%COMP%".replace(Vma,d)};_.X(OLa,Um);OLa.prototype.createElement=function(a,b){a=Um.prototype.createElement.call(this,a,b);Um.prototype.setAttribute.call(this,a,this.otc,"");return a};var Vm=function(a){this.Kp=a};_.X(Vm,ELa);Vm.prototype.supports=function(){return!0};Vm.prototype.addEventListener=function(a,b,c){var d=this;a.addEventListener(b,c,!1);return function(){return d.removeEventListener(a,b,c)}};Vm.prototype.removeEventListener=function(a,b,c){return a.removeEventListener(b,c)};Vm.ha=function(a){return new (a||Vm)(_.u(_.Zg))};Vm.ua=_.t({token:Vm,oa:Vm.ha});var SLa=["alt","control","meta","shift"],TLa={"\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"},ULa={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},Wm=function(a){this.Kp=a};_.X(Wm,ELa);Wm.prototype.supports=function(a){return null!=VLa(a)};
Wm.prototype.addEventListener=function(a,b,c){var d=VLa(b),e=WLa(d.fullKey,c,this.Qxb.Yl);return this.Qxb.Yl.bc(function(){return zLa(a,d.domEventName,e)})};
var VLa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;var c=XLa(b.pop()),d="",e=b.indexOf("code");-1<e&&(b.splice(e,1),d="code.");SLa.forEach(function(f){var g=b.indexOf(f);-1<g&&(b.splice(g,1),d+=f+".")});d+=c;if(0!=b.length||0===c.length)return null;a={domEventName:a};a.fullKey=d;return a},YLa=function(a,b){var c=TLa[a.key]||a.key,d="";-1<b.indexOf("code.")&&(c=a.code,d="code.");if(null==c||!c)return!1;c=c.toLowerCase();" "===c?
c="space":"."===c&&(c="dot");SLa.forEach(function(e){e!==c&&(0,ULa[e])(a)&&(d+=e+".")});d+=c;return d===b},WLa=function(a,b,c){return function(d){YLa(d,a)&&c.Iw(function(){return b(d)})}},XLa=function(a){switch(a){case "esc":return"escape";default:return a}};Wm.ha=function(a){return new (a||Wm)(_.u(_.Zg))};Wm.ua=_.t({token:Wm,oa:Wm.ha});var wwa=Iia(BIa,"browser",[{Ca:uk,uc:"browser"},{Ca:Cia,uc:function(){var a=new Om;ih||(ih=a)},qd:!0},{Ca:_.Zg,wb:function(){return Lea=document},Eb:[]}]),ZLa=new _.oc(""),$La=[{Ca:dIa,Nd:CLa,Eb:[]},{Ca:cIa,Nd:rl,Eb:[_.Ae,sl,dIa]},{Ca:rl,Nd:rl,Eb:[_.Ae,sl,dIa]}],aMa=[{Ca:Kia,uc:"root"},{Ca:_.qd,wb:function(){return new _.qd},Eb:[]},{Ca:DLa,Nd:Vm,qd:!0,Eb:[_.Zg,_.Ae,uk]},{Ca:DLa,Nd:Wm,qd:!0,Eb:[_.Zg]},Tm,Rm,Qm,{Ca:tGa,Kb:Tm},{Ca:eKa,Nd:Pm,Eb:[]},[]],Xm=function(){};
Xm.ha=function(a){return new (a||Xm)(_.u(ZLa,12))};Xm.Ea=_.gc({type:Xm});Xm.Da=_.Wb({Nb:[].concat(_.sc(aMa),_.sc($La)),imports:[_.qm,tl]});_.Ym=function(a){this.Kp=a};_.Ym.prototype.v9=function(){return this.Kp.title};_.Ym.prototype.Ml=function(a){this.Kp.title=a||""};_.Ym.ha=function(a){return new (a||_.Ym)(_.u(_.Zg))};_.Ym.ua=_.t({token:_.Ym,oa:function(a){return a?new a:new _.Ym(_.u(_.Zg))},Ha:"root"});new _.rk;var bMa=function(){},cMa=function(){};var Zm=function(a){var b=this;this.OF=new Map;this.vaa=null;a?this.FF="string"===typeof a?function(){b.headers=new Map;a.split("\n").forEach(function(c){var d=c.indexOf(":");if(0<d){var e=c.slice(0,d),f=e.toLowerCase();c=c.slice(d+1).trim();dMa(b,e,f);b.headers.has(f)?b.headers.get(f).push(c):b.headers.set(f,[c])}})}:function(){b.headers=new Map;Object.entries(a).forEach(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;d="string"===typeof d?[d]:"number"===typeof d?[d.toString()]:d.map(function(f){return f.toString()});
if(0<d.length){var e=c.toLowerCase();b.headers.set(e,d);dMa(b,c,e)}})}:this.headers=new Map};_.h=Zm.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()))&&0<a.length?a[0]:null};_.h.keys=function(){this.init();return Array.from(this.OF.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 dMa=function(a,b,c){a.OF.has(c)||a.OF.set(c,b)};Zm.prototype.init=function(){var a=this;this.FF&&(this.FF instanceof Zm?eMa(this,this.FF):this.FF(),this.FF=null,this.vaa&&(this.vaa.forEach(function(b){return fMa(a,b)}),this.vaa=null))};var eMa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.OF.set(c,b.OF.get(c))})};
Zm.prototype.clone=function(a){var b=new Zm;b.FF=this.FF&&this.FF instanceof Zm?this.FF:this;b.vaa=(this.vaa||[]).concat([a]);return b};
var fMa=function(a,b){var c=b.name.toLowerCase();switch(b.op){case "a":case "s":var d=b.value;"string"===typeof d&&(d=[d]);if(0===d.length)break;dMa(a,b.name,c);b=("a"===b.op?a.headers.get(c):void 0)||[];b.push.apply(b,_.sc(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-1===e.indexOf(f)}),0===d.length?(a.headers.delete(c),a.OF.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.OF.delete(c)}};
Zm.prototype.forEach=function(a){var b=this;this.init();Array.from(this.OF.keys()).forEach(function(c){return a(b.OF.get(c),b.headers.get(c))})};var gMa,Yma,Zma;gMa=function(){};Yma=/%(\d[a-f0-9])/gi;Zma={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.$m=function(a){var b=this;a=void 0===a?{}:a;this.NO=this.Cga=null;this.Vna=a.Vna||new gMa;if(a.yxc){if(a.Joa)throw Error("Mb");this.map=Xma(a.yxc)}else a.Joa?(this.map=new Map,Object.keys(a.Joa).forEach(function(c){var d=a.Joa[c];d=Array.isArray(d)?d.map(ana):[""+d];b.map.set(c,d)})):this.map=null};_.h=_.$m.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({Cz:a,value:b,op:"a"})};_.h.set=function(a,b){return this.clone({Cz:a,value:b,op:"s"})};_.h.delete=function(a,b){return this.clone({Cz:a,value:b,op:"d"})};
_.h.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=$ma(b);return a.map.get(b).map(function(d){return c+"="+$ma(d)}).join("&")}).filter(function(b){return""!==b}).join("&")};_.h.clone=function(a){var b=new _.$m({Vna:this.Vna});b.NO=this.NO||this;b.Cga=(this.Cga||[]).concat(a);return b};
_.h.init=function(){var a=this;null===this.map&&(this.map=new Map);null!==this.NO&&(this.NO.init(),this.NO.keys().forEach(function(b){return a.map.set(b,a.NO.map.get(b))}),this.Cga.forEach(function(b){switch(b.op){case "a":case "s":var c=("a"===b.op?a.map.get(b.Cz):void 0)||[];c.push(""+b.value);a.map.set(b.Cz,c);break;case "d":if(void 0!==b.value){c=a.map.get(b.Cz)||[];var d=c.indexOf(""+b.value);-1!==d&&c.splice(d,1);0<c.length?a.map.set(b.Cz,c):a.map.delete(b.Cz)}else a.map.delete(b.Cz)}}),this.NO=
this.Cga=null)};var hMa=function(){this.map=new Map};_.h=hMa.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 iMa=function(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.Gw=!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=void 0!==c?c:null,c=d;c&&(this.Gw=!!c.Gw,this.withCredentials=!!c.withCredentials,c.responseType&&(this.responseType=c.responseType),c.headers&&(this.headers=c.headers),c.context&&(this.context=c.context),c.params&&(this.params=c.params));
this.headers||(this.headers=new Zm);this.context||(this.context=new hMa);this.params?(c=this.params.toString(),0===c.length?this.a_a=b:(d=b.indexOf("?"),this.a_a=b+(-1===d?"?":d<b.length-1?"&":"")+c)):(this.params=new _.$m,this.a_a=b)},jMa=function(a){return null===a.body?null:bna(a.body)||cna(a.body)||dna(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams||"string"===typeof a.body?a.body:a.body instanceof _.$m?a.body.toString():"object"===typeof a.body||"boolean"===
typeof a.body||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()};
iMa.prototype.clone=function(a){a=void 0===a?{}:a;var b=a.method||this.method,c=a.url||this.url,d=a.responseType||this.responseType,e=void 0!==a.body?a.body:this.body,f=void 0!==a.withCredentials?a.withCredentials:this.withCredentials,g=void 0!==a.Gw?a.Gw:this.Gw,m=a.headers||this.headers,n=a.params||this.params,r,x=null!=(r=a.context)?r:this.context;void 0!==a.BJb&&(m=Object.keys(a.BJb).reduce(function(A,F){return A.set(F,a.BJb[F])},m));a.Fi&&(n=Object.keys(a.Fi).reduce(function(A,F){return A.set(F,
a.Fi[F])},n));return new iMa(b,c,e,{params:n,headers:m,context:x,Gw:g,responseType:d,withCredentials:f})};var bn=function(a,b,c){this.headers=a.headers||new Zm;this.status=void 0!==a.status?a.status:void 0===b?200:b;this.statusText=a.statusText||(void 0===c?"OK":c);this.url=a.url||null;this.ok=200<=this.status&&300>this.status},kMa=function(a){a=void 0===a?{}:a;bn.call(this,a);this.type=2};_.X(kMa,bn);
kMa.prototype.clone=function(a){a=void 0===a?{}:a;return new kMa({headers:a.headers||this.headers,status:void 0!==a.status?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})};var lMa=function(a){a=void 0===a?{}:a;bn.call(this,a);this.type=4;this.body=void 0!==a.body?a.body:null};_.X(lMa,bn);
lMa.prototype.clone=function(a){a=void 0===a?{}:a;return new lMa({body:void 0!==a.body?a.body:this.body,headers:a.headers||this.headers,status:void 0!==a.status?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})};
_.cn=function(a){bn.call(this,a,0,"Unknown Error");this.name="HttpErrorResponse";this.ok=!1;this.message=200<=this.status&&300>this.status?"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};_.X(_.cn,bn);_.dn=function(a){this.handler=a};_.h=_.dn.prototype;
_.h.request=function(a,b,c){var d=this;c=void 0===c?{}:c;if(a instanceof iMa)b=a;else{var e=void 0;e=c.headers instanceof Zm?c.headers:new Zm(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.$m?c.params:new _.$m({Joa:c.params}));b=new iMa(a,b,void 0!==c.body?c.body:null,{headers:e,context:c.context,params:f,Gw:c.Gw,responseType:c.responseType||"json",withCredentials:c.withCredentials})}e=_.yd(b).ka(_.Pd(function(g){return d.handler.handle(g)},1));if(a instanceof iMa||"events"===c.observe)return e;
a=e.ka(_.Zd(function(g){return g instanceof lMa}));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return a.ka(_.y(function(g){if(null!==g.body&&!(g.body instanceof ArrayBuffer))throw Error("Nb");return g.body}));case "blob":return a.ka(_.y(function(g){if(null!==g.body&&!(g.body instanceof Blob))throw Error("Ob");return g.body}));case "text":return a.ka(_.y(function(g){if(null!==g.body&&"string"!==typeof g.body)throw Error("Pb");return g.body}));default:return a.ka(_.y(function(g){return g.body}))}case "response":return a;
default:throw Error("Qb`"+c.observe);}};_.h.delete=function(a,b){b=void 0===b?{}:b;return this.request("DELETE",a,b)};_.h.get=function(a,b){b=void 0===b?{}:b;return this.request("GET",a,b)};_.h.head=function(a,b){b=void 0===b?{}:b;return this.request("HEAD",a,b)};_.h.options=function(a,b){b=void 0===b?{}:b;return this.request("OPTIONS",a,b)};_.h.du=function(a,b,c){c=void 0===c?{}:c;return this.request("PATCH",a,ena(c,b))};
_.h.post=function(a,b,c){c=void 0===c?{}:c;return this.request("POST",a,ena(c,b))};_.h.put=function(a,b,c){c=void 0===c?{}:c;return this.request("PUT",a,ena(c,b))};_.dn.ha=function(a){return new (a||_.dn)(_.u(bMa))};_.dn.ua=_.t({token:_.dn,oa:_.dn.ha});var mMa=new _.oc(""),nMa=new _.oc(""),oMa=new _.oc(""),en=function(a,b){this.IO=a;this.Cc=b;this.qJa=null};_.X(en,bMa);en.prototype.handle=function(a){var b=this;null===this.qJa&&(this.qJa=Array.from(new Set([].concat(_.sc(this.Cc.get(nMa)),_.sc(this.Cc.get(oMa,[]))))).reduceRight(function(c,d){return hna(c,d,b.Cc)},fna));return this.qJa(a,function(c){return b.IO.handle(c)})};en.ha=function(a){return new (a||en)(_.u(cMa),_.u(qk))};en.ua=_.t({token:en,oa:en.ha});var pMa=/^\)\]\}',?\n/,fn=function(a){this.PMc=a};
fn.prototype.handle=function(a){if("JSONP"===a.method)throw Error("Rb");var b=this.PMc;return(b.aNc?_.Od(b.aNc()):_.yd(null)).ka(_.we(function(){return new _.wd(function(c){var d=b.Ya();d.open(a.method,a.a_a);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach(function(aa,pa){return d.setRequestHeader(aa,pa.join(","))});a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=null===a.body||dna(a.body)?null:cna(a.body)?
a.body.type||null:bna(a.body)?null:"string"===typeof a.body?"text/plain":a.body instanceof _.$m?"application/x-www-form-urlencoded;charset=UTF-8":"object"===typeof a.body||"number"===typeof a.body||"boolean"===typeof a.body?"application/json":null;null!==e&&d.setRequestHeader("Content-Type",e)}a.responseType&&(e=a.responseType.toLowerCase(),d.responseType="json"!==e?e:"text");var f=jMa(a),g=null,m=function(){if(null!==g)return g;var aa=d.statusText||"OK",pa=new Zm(d.getAllResponseHeaders()),ra=("responseURL"in
d&&d.responseURL?d.responseURL:/^X-Request-URL:/m.test(d.getAllResponseHeaders())?d.getResponseHeader("X-Request-URL"):null)||a.url;return g=new kMa({headers:pa,status:d.status,statusText:aa,url:ra})},n=function(){var aa=m(),pa=aa.headers,ra=aa.status,ua=aa.statusText;aa=aa.url;var ya=null;204!==ra&&(ya="undefined"===typeof d.response?d.responseText:d.response);0===ra&&(ra=ya?200:0);var Pa=200<=ra&&300>ra;if("json"===a.responseType&&"string"===typeof ya){var Va=ya;ya=ya.replace(pMa,"");try{ya=""!==
ya?JSON.parse(ya):null}catch(kb){ya=Va,Pa&&(Pa=!1,ya={error:kb,text:ya})}}Pa?(c.next(new lMa({body:ya,headers:pa,status:ra,statusText:ua,url:aa||void 0})),c.complete()):c.error(new _.cn({error:ya,headers:pa,status:ra,statusText:ua,url:aa||void 0}))},r=function(aa){var pa=m().url;c.error(new _.cn({error:aa,status:d.status||0,statusText:d.statusText||"Unknown Error",url:pa||void 0}))},x=!1,A=function(aa){x||(c.next(m()),x=!0);var pa={type:3,loaded:aa.loaded};aa.lengthComputable&&(pa.total=aa.total);
"text"===a.responseType&&d.responseText&&(pa.EZc=d.responseText);c.next(pa)},F=function(aa){var pa={type:1,loaded:aa.loaded};aa.lengthComputable&&(pa.total=aa.total);c.next(pa)};d.addEventListener("load",n);d.addEventListener("error",r);d.addEventListener("timeout",r);d.addEventListener("abort",r);a.Gw&&(d.addEventListener("progress",A),null!==f&&d.upload&&d.upload.addEventListener("progress",F));var J,L=function(){null!=J||(J=ina())},Q=function(){var aa;null==(aa=J)||aa()};d.addEventListener("loadstart",
L);d.addEventListener("loadend",Q);d.send(f);c.next({type:0});return function(){d.removeEventListener("loadstart",L);d.removeEventListener("loadend",Q);d.removeEventListener("error",r);d.removeEventListener("abort",r);d.removeEventListener("load",n);d.removeEventListener("timeout",r);var aa;null==(aa=J)||aa();a.Gw&&(d.removeEventListener("progress",A),null!==f&&d.upload&&d.upload.removeEventListener("progress",F));d.readyState!==d.DONE&&d.abort()}})}))};fn.ha=function(a){return new (a||fn)(_.u(eKa))};
fn.ua=_.t({token:fn,oa:fn.ha});var jna,ona,lna,gn;jna=new _.oc("XSRF_ENABLED");ona=new _.oc("XSRF_COOKIE_NAME",{Ha:"root",oa:function(){return"XSRF-TOKEN"}});lna=new _.oc("XSRF_HEADER_NAME",{Ha:"root",oa:function(){return"X-XSRF-TOKEN"}});_.kna=function(){};gn=function(a,b,c){this.Gr=a;this.platform=b;this.cookieName=c;this.Uvb="";this.fwb=null};
gn.prototype.getToken=function(){if("server"===this.platform)return null;var a=this.Gr.cookie||"";if(a!==this.Uvb){a:{var b=this.cookieName;b=encodeURIComponent(b);for(var c=_.q(a.split(";")),d=c.next();!d.done;d=c.next()){d=d.value;var e=d.indexOf("=");e=_.q(-1==e?[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.fwb=b;this.Uvb=a}return this.fwb};gn.ha=function(a){return new (a||gn)(_.u(_.Zg),_.u(uk),_.u(ona))};
gn.ua=_.t({token:gn,oa:gn.ha});var hn=function(a){this.Cc=a};hn.prototype.intercept=function(a,b){return this.Cc.Sz(function(){return mna(a,function(c){return b.handle(c)})})};hn.ha=function(a){return new (a||hn)(_.u(qk))};hn.ua=_.t({token:hn,oa:hn.ha});var qMa=new _.oc("LEGACY_INTERCEPTOR_FN");var jn;jn=function(){};_.rMa=function(){var a={Uqb:"X-Framework-Xsrf-Token"};a=void 0===a?{}:a;return{ao:jn,Nb:pna(a).Ks}};jn.ha=function(a){return new (a||jn)};jn.Ea=_.gc({type:jn});jn.Da=_.Wb({Nb:[hn,{Ca:mMa,Kb:hn,qd:!0},{Ca:_.kna,Nd:gn},pna({cookieName:"XSRF-TOKEN",Uqb:"X-XSRF-TOKEN"}).Ks,{Ca:jna,uc:!0}]});_.kn=function(){};_.kn.ha=function(a){return new (a||_.kn)};_.kn.Ea=_.gc({type:_.kn});
_.kn.Da=_.Wb({Nb:[function(){for(var a=[_.dn,fn,en,{Ca:bMa,Kb:en},{Ca:cMa,Kb:fn},{Ca:nMa,uc:mna,qd:!0},{Ca:jna,uc:!0},{Ca:_.kna,Nd:gn}],b=_.q(_.lc.apply(0,arguments)),c=b.next();!c.done;c=b.next())a.push.apply(a,_.sc(c.value.Ks));return{Ks:a}}(nna(1,[{Ca:qMa,wb:function(){var a=null;return function(b,c){if(null===a){var d;a=(null!=(d=_.dc(mMa,{optional:!0}))?d:[]).reduceRight(gna,fna)}return a(b,c)}}},{Ca:nMa,Kb:qMa,qd:!0}]))]});var ln=function(){};ln.ha=function(a){return new (a||ln)};ln.ua=_.t({token:ln,oa:function(a){return a?new (a||ln):_.u(mn)},Ha:"root"});var mn=function(a){this.Kp=a};_.X(mn,ln);
mn.prototype.ko=function(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return _.hd(b,"HTML")?_.gd(b):Hfa(this.Kp,String(b)).toString();case 2:return _.hd(b,"Style")?_.gd(b):b;case 3:if(_.hd(b,"Script"))return _.gd(b);throw new _.Zb(5200,!1);case 4:return _.hd(b,"URL")?_.gd(b):ufa(String(b));case 5:if(_.hd(b,"ResourceURL"))return _.gd(b);throw new _.Zb(5201,!1);default:throw new _.Zb(5202,!1);}};mn.prototype.Xeb=function(a){return new vGa(a)};mn.prototype.Zeb=function(a){return new wGa(a)};
mn.prototype.Yeb=function(a){return new xGa(a)};mn.ha=function(a){return new (a||mn)(_.u(_.Zg))};mn.ua=_.t({token:mn,oa:function(a){a?a=new a:(a=_.u(_.cg),a=new mn(a.get(_.Zg)));return a},Ha:"root"});new Bk;var sMa="title aria-atomic aria-autocomplete aria-busy aria-checked aria-current aria-disabled aria-dropeffect aria-expanded aria-haspopup aria-hidden aria-invalid aria-label aria-level aria-live aria-multiline aria-multiselectable aria-orientation aria-posinset aria-pressed aria-readonly aria-relevant aria-required aria-selected aria-setsize aria-sort aria-valuemax aria-valuemin aria-valuenow aria-valuetext alt align autocapitalize autocomplete autocorrect autofocus autoplay bgcolor border cellpadding cellspacing checked color cols colspan controls datetime disabled download draggable enctype face formenctype frameborder height hreflang hidden ismap label lang loop max maxlength media minlength min multiple muted nonce open placeholder preload rel required reversed role rows rowspan selected shape size sizes slot span spellcheck start step summary translate type valign value width wrap itemscope itemtype itemid itemprop itemref".split(" "),
tMa=[["dir",{np:3,conditions:Tf(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}],["async",{np:3,conditions:Tf(function(){return new Map([["async",new Set(["async"])]])})}],["cite",{np:2}],["loading",{np:3,conditions:Tf(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}],["poster",{np:2}],["target",{np:3,conditions:Tf(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]],uMa=new function(a,b){var c=new Map([["A",new Map([["href",{np:2}]])],
["AREA",new Map([["href",{np:2}]])],["LINK",new Map([["href",{np:2,conditions:new Map([["rel",new Set("alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" "))]])}]])],["SOURCE",new Map([["src",{np:1}]])],["IMG",new Map([["src",{np:1}]])],["VIDEO",new Map([["src",{np:1}]])],["AUDIO",new Map([["src",{np:1}]])]]);this.Zqc=new Set("ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P HR PRE BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S CITE Q DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK BDI BDO SPAN BR WBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL TBODY THEAD TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER".split(" "));
this.vlb=c;this.brc=a;this.fyc=b}(new Set(Tf(function(){return sMa.concat(["class","id"])})),new Map(Tf(function(){return tMa.concat([["style",{np:4}]])})));var tna=Tf(function(){try{return new URL("s://g"),!0}catch(a){return!1}}),vMa=["data:","http:","https:","mailto:","ftp:"];var wMa=function(){this.ZHb=uMa;this.nd=[]},xMa,zMa,yMa,AMa;wMa.prototype.ko=function(a){var b=document.createElement("span");b.appendChild(xMa(this,a));a=(new XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"));return _.Rf(a)};
xMa=function(a,b){b=qna(b);b=document.createTreeWalker(b,5,function(g){return yMa(a,g)},!1);for(var c=b.nextNode(),d=document.createDocumentFragment(),e=d;null!==c;){var f=void 0;if(3===c.nodeType)f=document.createTextNode(c.data);else if(sna(c))f=zMa(a,c);else throw Error("ca");e.appendChild(f);if(c=b.firstChild())e=f;else for(;!(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}return d};
zMa=function(a,b){var c=rna(b),d=document.createElement(c);b=b.attributes;for(var e=_.q(b),f=e.next();!f.done;f=e.next()){var g=f.value;f=g.name;g=g.value;var m=a.ZHb;var n=m.vlb.get(c);m=(null==n?0:n.has(f))?n.get(f):m.brc.has(f)?{np:1}:(m=m.fyc.get(f))?m:{np:0};a:{if(n=m.conditions){n=_.q(n);for(var r=n.next();!r.done;r=n.next()){var x=_.q(r.value);r=x.next().value;x=x.next().value;var A=void 0;if((r=null==(A=b.getNamedItem(r))?void 0:A.value)&&!x.has(r)){n=!1;break a}}}n=!0}if(n)switch(m.np){case 1:vna(d,
f,g);break;case 2:m=una(g);m=void 0!==m&&-1!==vMa.indexOf(m.toLowerCase())?g:"about:invalid#zClosurez";m!==g&&AMa(a);vna(d,f,m);break;case 3:vna(d,f,g.toLowerCase());break;case 4:vna(d,f,g);break;case 0:AMa(a)}else AMa(a)}return d};yMa=function(a,b){if(3===b.nodeType)return 1;if(!sna(b))return 2;b=rna(b);if(null===b)return AMa(a),2;var c=a.ZHb;if("FORM"!==b&&(c.Zqc.has(b)||c.vlb.has(b)))return 1;AMa(a);return 2};AMa=function(a){0===a.nd.length&&a.nd.push("")};_.BMa=Tf(function(){return new wMa});var wna=function(a){this.isValid=a},yna=[xna("data"),xna("http"),xna("https"),xna("mailto"),xna("ftp"),new wna(function(a){return/^[^:]*([/?#]|$)/.test(a)})];var nn=function(a){this.h7=new mn(a)};_.X(nn,ln);nn.prototype.ko=function(a,b){if(null==b)return null;if(b instanceof _.oj||b instanceof _.Uf||b instanceof _.tj){if(CMa(b,a))return this.h7.ko(a,DMa(this,b));throw Error("Sb`"+GGa[a]+"`"+b);}return this.h7.ko(a,b)};nn.prototype.Xeb=function(){throw Error("Tb");};nn.prototype.Zeb=function(){throw Error("Tb");};nn.prototype.Yeb=function(){throw Error("Tb");};
var DMa=function(a,b){if(null!=b){if(b instanceof _.tj)return a.h7.Xeb(String(b));if(b instanceof _.Uf)return a.h7.Zeb(_.Vf(b));if(b instanceof _.oj)return a.h7.Yeb(String(b))}return null},CMa=function(a,b){switch(b){case 1:return a instanceof _.tj;case 4:return a instanceof _.Uf||a instanceof _.oj;case 5:return a instanceof _.oj;case 3:return!1;default:return!1}};nn.ha=function(a){return new (a||nn)(_.u(_.Zg))};nn.ua=_.t({token:nn,oa:nn.ha});var EMa=[{Ca:IGa,Kb:ln},{Ca:ln,Nd:nn}],on=function(){};on.ha=function(a){return new (a||on)};on.Ea=_.gc({type:on});on.Da=_.Wb({Nb:EMa,imports:[Xm]});var pn=function(){},FMa=function(a){for(a=a.root;void 0!==a;){var b=void 0;var c=null!=(b=a.data[Pma])?b:c;a=a.children.find(function(d){return"primary"===d.ef})}return c};pn.ha=function(a){return new (a||pn)};pn.ua=_.t({token:pn,oa:function(){return _.dc(qn)},Ha:"root"});var qn=function(a){this.title=a};_.X(qn,pn);qn.prototype.Fva=function(a){a=FMa(a);void 0!==a&&this.title.Ml(a)};qn.ha=function(a){return new (a||qn)(_.u(_.Ym))};qn.ua=_.t({token:qn,oa:qn.ha,Ha:"root"});_.rn=function(){};_.rn.ha=function(a){return new (a||_.rn)};_.rn.ua=_.t({token:_.rn,oa:function(){return _.dc(sn)},Ha:"root"});var GMa=function(){};GMa.prototype.store=function(){};GMa.prototype.mua=function(a,b){return a.ke===b.ke};var sn=function(){};_.X(sn,GMa);sn.ha=function(){var a;return function(b){return(a||(a=_.Tc(sn)))(b||sn)}}();sn.ua=_.t({token:sn,oa:sn.ha,Ha:"root"});var Una=new _.oc("",{Ha:"root",oa:function(){return{}}});var HMa=function(){};HMa.ha=function(a){return new (a||HMa)};HMa.ua=_.t({token:HMa,oa:function(){return _.dc(tn)},Ha:"root"});var tn=function(){};tn.prototype.extract=function(a){return a};tn.prototype.merge=function(a){return a};tn.ha=function(a){return new (a||tn)};tn.ua=_.t({token:tn,oa:tn.ha,Ha:"root"});var IMa,JMa;IMa={Mq:"exact",af:"ignored",gyb:"ignored",Ra:"exact"};JMa={Mq:"subset",af:"ignored",gyb:"ignored",Ra:"subset"};
_.fg=function(){var a=this;this.Fkb=!1;this.ona=0;this.console=_.dc(Fk);this.options=_.dc(Una,{optional:!0})||{};this.mCb=_.dc(Al);this.Df=this.options.Df||Dna;this.Pxb=this.options.Pxb||Ena;this.AK=!1;this.Mqa=-1;this.iM=_.dc(HMa);this.nWa=_.dc(_.rn);this.ZKc=_.dc(pn);this.Pra=this.options.Pra||"ignore";this.NZ=this.options.NZ||"emptyOnly";this.Gva=this.options.Gva||"deferred";this.L5=this.options.L5||"replace";var b,c;this.config=null!=(c=null==(b=_.dc(_.qLa,{optional:!0}))?void 0:b.flat())?c:[];
this.LF=_.dc(gg);this.Hg=_.dc(_.hg);this.location=_.dc(_.wm);_.dc(QKa,{optional:!0});_.dc(_.Ae)instanceof _.Ae&&_.Aia();this.config=this.config.map(ama);this.AK=!1;this.Mqa=-1;this.B5=this.CR=this.ki=new Gf;this.jo=Nla();xLa(this.LF,this).subscribe(function(d){a.Mqa=d.id;var e;a.ona=null!=(e=a.cma)?e:0},function(d){a.console.warn("Unhandled Navigation Error: "+d)})};
_.fg.prototype.C$=function(){Pna(this);if(!this.LF.Yyc){var a=this.location.getState();KMa(this,this.location.path(!0),"imperative",a)}};var Pna=function(a){a.Xqa||(a.Xqa=a.location.subscribe(function(b){var c="popstate"===b.type?"popstate":"hashchange";"popstate"===c&&setTimeout(function(){KMa(a,b.url,c,b.state)},0)}))},KMa=function(a,b,c,d){var e={Yi:!0},f=(null==d?0:d.qz)?d:null;d&&(d=Object.assign({},d),delete d.qz,delete d.LRb,0!==Object.keys(d).length&&(e.state=d));b=_.un(a,b);wLa(a,b,c,f,e)};
_.fg.prototype.La=function(){this.dispose()};_.fg.prototype.dispose=function(){this.LF.complete();this.Xqa&&(this.Xqa.unsubscribe(),this.Xqa=void 0);this.Fkb=!0};
_.vn=function(a,b,c){var d=c=void 0===c?{}:c;c=d.bi;var e=d.Ra,f=d.af;f=d.Bca?a.ki.af:f;switch(d.dg){case "merge":d=Object.assign({},a.ki.Ra,e);break;case "preserve":d=a.ki.Ra;break;default:d=e||null}null!==d&&(d=LMa(d));try{var g=tla(c?c.Uc:a.jo.Uc.root)}catch(m){"string"===typeof b[0]&&b[0].startsWith("/")||(b=[]),g=a.ki.root}return Ala(g,b,d,null!=f?f:null)};_.wn=function(a,b,c){c=void 0===c?{Sw:!1}:c;b=Hf(b)?b:_.un(a,b);b=a.iM.merge(b,a.CR);return wLa(a,b,"imperative",null,c)};
_.fg.prototype.navigate=function(a,b){b=void 0===b?{Sw:!1}:b;for(var c=0;c<a.length;c++)if(null==a[c])throw new _.Zb(4008,!1);return _.wn(this,_.vn(this,a,b),b)};_.Nm=function(a,b){return a.Hg.jd(b)};_.un=function(a,b){try{var c=a.Hg.parse(b)}catch(d){c=a.Pxb(d,a.Hg,b)}return c};_.fg.prototype.isActive=function(a,b){b=!0===b?Object.assign({},IMa):!1===b?Object.assign({},JMa):b;if(Hf(a))return $ka(this.ki,a,b);a=_.un(this,a);return $ka(this.ki,a,b)};
var LMa=function(a){return Object.keys(a).reduce(function(b,c){var d=a[c];null!==d&&void 0!==d&&(b[c]=d);return b},{})},wLa=function(a,b,c,d,e,f){if(a.Fkb)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.mCb.add();Cna(a,function(){Promise.resolve().then(function(){return a.mCb.remove(n)})});sLa(a.LF,{source:c,pL:d,ki:a.ki,Mtc:a.ki,fL:b,zB:e,resolve:g,reject:m,promise:f,WW:a.jo.Uc,rna:a.jo});return f.catch(function(r){return Promise.reject(r)})},
tLa=function(a,b,c){b=a.Hg.jd(b);if(aKa(a.location,b)||c.zB.Yi){var d=Object.assign({},c.zB.state,MMa(a,c.id,a.cma));a.location.replaceState(b,"",d)}else c=Object.assign({},c.zB.state,MMa(a,c.id,(null!=(d=a.cma)?d:0)+1)),a.location.go(b,"",c)},uLa=function(a,b,c){c=void 0===c?!1:c;if("computed"===a.L5){var d;c=null!=(d=a.cma)?d:a.ona;d=a.ona-c;if(0!==d)a.location.mF(d);else{var e;a.ki===(null==(e=a.LF.dP)?void 0:e.Mwc)&&0===d&&(NMa(a,b),a.B5=b.ki,OMa(a))}}else"replace"===a.L5&&(c&&NMa(a,b),OMa(a))},
NMa=function(a,b){a.jo=b.rna;a.ki=b.ki;a.CR=a.iM.merge(a.ki,b.fL)},OMa=function(a){a.location.replaceState(a.Hg.jd(a.CR),"",MMa(a,a.Mqa,a.ona))},MMa=function(a,b,c){return"computed"===a.L5?{qz:b,LRb:c}:{qz:b}};
_.Y.Object.defineProperties(_.fg.prototype,{qz:{configurable:!0,enumerable:!0,get:function(){return this.LF.qz}},cma:{configurable:!0,enumerable:!0,get:function(){if("computed"===this.L5){var a;return null==(a=this.location.getState())?void 0:a.LRb}}},events:{configurable:!0,enumerable:!0,get:function(){return this.LF.events}},url:{configurable:!0,enumerable:!0,get:function(){return _.Nm(this,this.ki)}},raa:{configurable:!0,enumerable:!0,get:function(){return this.LF.raa}}});
_.fg.ha=function(a){return new (a||_.fg)};_.fg.ua=_.t({token:_.fg,oa:_.fg.ha,Ha:"root"});var QMa;_.xn=function(a,b,c,d,e,f){var g=this;this.Ua=a;this.Hb=b;this.uKc=c;this.renderer=d;this.Wf=e;this.iZ=f;this.b9a=this.I9a=this.y8a=!1;this.commands=this.href=null;this.FAb=new _.se;var m;b=null==(m=e.ta.tagName)?void 0:m.toLowerCase();(this.G$="a"===b||"area"===b)?this.ab=a.events.subscribe(function(n){n instanceof _.ag&&PMa(g)}):QMa(this,"0")};QMa=function(a,b){null!=a.uKc||a.G$||RMa(a,"tabindex",b)};_.xn.prototype.Ub=function(){this.G$&&PMa(this);this.FAb.next(this)};
_.xn.prototype.be=function(a,b,c,d,e){if(null===this.Aj||this.G$&&(0!==a||b||c||d||e||"string"===typeof this.target&&"_self"!=this.target))return!0;_.wn(this.Ua,this.Aj,{Sw:this.Sw,Yi:this.Yi,state:this.state});return!this.G$};_.xn.prototype.La=function(){var a;null==(a=this.ab)||a.unsubscribe()};
var PMa=function(a){var b;a.href=null!==a.Aj&&a.iZ?null==(b=a.iZ)?void 0:b.Cw(_.Nm(a.Ua,a.Aj)):null;null===a.href?b=null:(b=a.Wf.ta.tagName.toLowerCase(),b=("base"===b||"link"===b?_.Nfa:_.md)(a.href));RMa(a,"href",b)},RMa=function(a,b,c){var d=a.renderer;a=a.Wf.ta;null!==c?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.Y.Object.defineProperties(_.xn.prototype,{Bca:{configurable:!0,enumerable:!0,set:function(a){this.y8a=xka(a)},get:function(){return this.y8a}},Sw:{configurable:!0,enumerable:!0,set:function(a){this.I9a=xka(a)},get:function(){return this.I9a}},Yi:{configurable:!0,enumerable:!0,set:function(a){this.b9a=xka(a)},get:function(){return this.b9a}},wj:{configurable:!0,enumerable:!0,set:function(a){null!=a?(this.commands=Array.isArray(a)?a:[a],QMa(this,"0")):(this.commands=null,QMa(this,null))}},Aj:{configurable:!0,
enumerable:!0,get:function(){return null===this.commands?null:_.vn(this.Ua,this.commands,{bi:void 0!==this.bi?this.bi:this.Hb,Ra:this.Ra,af:this.af,dg:this.dg,Bca:this.Bca})}}});_.xn.ha=function(a){return new (a||_.xn)(_.w(_.fg),_.w(_.Lf),_.Nc("tabindex"),_.w(_.yk),_.w(_.Wc),_.w(_.tm))};
_.xn.Ia=_.hc({type:_.xn,qa:[["","routerLink",""]],Db:1,hb:function(a,b){a&1&&_.M("click",function(c){return b.be(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.Ge("target",b.target)},inputs:{target:"target",Ra:"queryParams",af:"fragment",dg:"queryParamsHandling",state:"state",bi:"relativeTo",Bca:"preserveFragment",Sw:"skipLocationChange",Yi:"replaceUrl",wj:"routerLink"},standalone:!0,features:[_.vc]});var SMa=function(){},yn=function(a,b,c,d,e){this.Ua=a;this.Cc=c;this.xUa=d;this.Tqa=e},Jna=function(a){a.ab=a.Ua.events.ka(_.Zd(function(b){return b instanceof _.ag}),_.Pd(function(){return a.preload()},1)).subscribe(function(){})};yn.prototype.preload=function(){return TMa(this,this.Cc,this.Ua.config)};yn.prototype.La=function(){this.ab&&this.ab.unsubscribe()};
var TMa=function(a,b,c){var d=[];c=_.q(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;e.Nb&&!e.kf&&(e.kf=Fga(e.Nb,b,"Route: "+e.path));var f=void 0,g=null!=(f=e.kf)?f:b,m=void 0;f=null!=(m=e.cO)?m:g;(e.qk&&!e.rH&&void 0===e.lma||e.JQ&&!e.bO)&&d.push(UMa(a,g,e));if(e.children||e.rH)g=void 0,d.push(TMa(a,f,null!=(g=e.children)?g:e.rH))}return _.Od(d).ka(_.Qd())},UMa=function(a,b,c){return a.xUa.preload(c,function(){var d=(c.qk&&void 0===c.lma?a.Tqa.qk(b,c):_.yd(null)).ka(_.Pd(function(f){if(null===
f)return _.yd(void 0);c.rH=f.Qz;c.cO=f.Cc;var g;return TMa(a,null!=(g=f.Cc)?g:b,f.Qz)}));if(c.JQ&&!c.bO){var e=a.Tqa.JQ(c);return _.Od([d,e]).ka(_.Qd())}return d})};yn.ha=function(a){return new (a||yn)(_.u(_.fg),_.u(Gk),_.u(qk),_.u(SMa),_.u(Mm))};yn.ua=_.t({token:yn,oa:yn.ha,Ha:"root"});var Kna=new _.oc(""),ig=function(a,b,c,d,e){e=void 0===e?{}:e;this.Hg=a;this.ex=b;this.M0=c;this.zone=d;this.options=e;this.Yvb=0;this.hRa="imperative";this.YVa=0;this.store={};e.Uda=e.Uda||"disabled";e.Xbb=e.Xbb||"disabled"};
ig.prototype.init=function(){if("disabled"!==this.options.Uda){var a=this.M0;try{if(cKa(a)){var b=Object.getOwnPropertyDescriptor(a.window.history,"scrollRestoration")||Object.getOwnPropertyDescriptor(Object.getPrototypeOf(a.window.history),"scrollRestoration");var c=!!b&&!(!b.writable&&!b.set)}else c=!1}catch(d){c=!1}c&&(a=a.window.history)&&a.scrollRestoration&&(a.scrollRestoration="manual")}this.oWa=VMa(this);this.BHc=WMa(this)};
var VMa=function(a){return a.ex.events.subscribe(function(b){if(b instanceof _.Hm){var c=a.M0;a.store[a.Yvb]=cKa(c)?[c.window.pageXOffset,c.window.pageYOffset]:[0,0];a.hRa=b.Nzb;a.YVa=b.pL?b.pL.qz:0}else b instanceof _.ag?(a.Yvb=b.id,XMa(a,a.Hg.parse(b.Sf).af)):b instanceof Bna&&0===b.code&&(a.hRa=void 0,a.YVa=0,XMa(a,a.Hg.parse(b.url).af))})},WMa=function(a){return a.ex.events.subscribe(function(b){if(b instanceof MKa)if(b.position)"top"===a.options.Uda?dKa(a.M0,[0,0]):"enabled"===a.options.Uda&&
dKa(a.M0,b.position);else if(b.anchor&&"enabled"===a.options.Xbb){var c=a.M0;if(cKa(c)){a:{var d=c.document;b=b.anchor;var e=d.getElementById(b)||d.getElementsByName(b)[0];if(e)b=e;else{if("function"===typeof d.createTreeWalker&&d.body&&"function"===typeof d.body.attachShadow)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(d-f[0],e-f[1]);b.focus()}}}else"disabled"!==a.options.Uda&&dKa(a.M0,[0,0])})},XMa=function(a,b){a.zone.bc(function(){setTimeout(function(){a.zone.tc(function(){a.ex.events.next(new MKa("popstate"===a.hRa?a.store[a.YVa]:null,b))})},0)})};ig.prototype.La=function(){var a;null==(a=this.oWa)||a.unsubscribe();var b;null==(b=this.BHc)||b.unsubscribe()};ig.ha=function(){_.ad()};ig.ua=_.t({token:ig,oa:ig.ha});var Gna=new _.oc("",{oa:function(){return new _.se}}),Hna=new _.oc("",{Ha:"root",oa:function(){return 1}}),Ina=new _.oc("");var YMa,ZMa;YMa=new _.oc("ROUTER_FORROOT_GUARD");ZMa=[_.wm,{Ca:_.hg,Nd:Em},_.fg,Im,{Ca:_.Lf,wb:function(a){return a.jo.root},Eb:[_.fg]},Mm,[]];_.zn=function(){};
_.aNa=function(a){var b={Pra:"reload",NZ:"always",VTc:!1};return{ao:_.zn,Nb:[ZMa,[],{Ca:_.qLa,qd:!0,uc:a},{Ca:YMa,wb:Xna,Eb:[[_.fg,new _.rk,new _.sk]]},{Ca:Una,uc:b?b:{}},(null==b?0:b.f3c)?{Ca:_.tm,Nd:vm}:{Ca:_.tm,Nd:um},Wna(),(null==b?0:b.xUa)?Fna(0,[{Ca:Ina,Kb:yn},{Ca:SMa,Kb:b.xUa}]).Ks:[],{Ca:Rna,qd:!0,wb:Sna},(null==b?0:b.C$)?["disabled"===b.C$?Qna().Ks:[],"enabledBlocking"===b.C$?Ona().Ks:[]]:[],(null==b?0:b.OQc)?Fna(8,[Lm,{Ca:QKa,Kb:Lm}]).Ks:[],[{Ca:$Ma,wb:Lna},{Ca:iIa,qd:!0,Kb:$Ma}]]}};
_.zn.ha=function(a){return new (a||_.zn)(_.u(YMa,8))};_.zn.Ea=_.gc({type:_.zn});_.zn.Da=_.Wb({});var $Ma=new _.oc("");new Bk;var An=function(a){this.Ua=a},bNa=function(a){var b=[];for(a=a.Ua.jo.root;a.firstChild;){var c=a.firstChild.ke;if(c.path)b.push(a.firstChild.ke.path);else if(c.QQ){var d=void 0,e=void 0,f=null!=(e=c.Exb)?e:null==(d=c.data)?void 0:d.loggedPathTemplate;b.push(f)}a=a.firstChild}return"/"+b.join("/")};An.ha=function(a){return new (a||An)(_.u(_.fg))};An.ua=_.t({token:An,oa:An.ha,Ha:"root"});var Bn=function(a){this.AHc=a=void 0===a?Date.now():a},cNa=function(a,b){if(!(0>=b||b>Date.now())){if(b>=a.AHc)return Date.now()-b;if(performance&&performance.now&&b<=performance.now())return Math.round(performance.now()-b)}};Bn.ha=function(a){return new (a||Bn)(_.u(uKa))};Bn.ua=_.t({token:Bn,oa:Bn.ha,Ha:"root"});var dNa=function(){var a=null;try{a=window.localStorage||null}catch(b){}this.Du=a};_.li(dNa,Nya);var eNa=function(a,b){this.Fsc=Zna(a);this.LCc=b};eNa.prototype[Symbol.iterator]=function(){return this};eNa.prototype.next=function(){var a=this.Fsc.next();return{value:a.done?void 0:this.LCc.call(void 0,a.value),done:a.done}};var fNa=function(a,b){return new eNa(a,b)},gNa=function(a){this.hvb=a;this.TQa=0};gNa.prototype[Symbol.iterator]=function(){return this};gNa.prototype.next=function(){for(;this.TQa<this.hvb.length;){var a=this.hvb[this.TQa].next();if(!a.done)return a;this.TQa++}return{done:!0}};
var hNa=function(){return new gNa(_.lc.apply(0,arguments).map(Zna))};var Cn=function(a,b){this.ve={};this.oe=[];this.Pga=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Ub");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};_.h=Cn.prototype;_.h.Yy=function(){return this.size};_.h.Lt=function(){Dn(this);for(var a=[],b=0;b<this.oe.length;b++)a.push(this.ve[this.oe[b]]);return a};_.h.gF=function(){Dn(this);return this.oe.concat()};_.h.XO=function(a){return this.has(a)};_.h.has=function(a){return En(this.ve,a)};
_.h.equals=function(a,b){if(this===a)return!0;if(this.size!=a.Yy())return!1;b=b||iNa;Dn(this);for(var c,d=0;c=this.oe[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};var iNa=function(a,b){return a===b};Cn.prototype.zl=function(){return 0==this.size};Cn.prototype.clear=function(){this.ve={};this.Pga=this.size=this.oe.length=0};Cn.prototype.remove=function(a){return this.delete(a)};
Cn.prototype.delete=function(a){return En(this.ve,a)?(delete this.ve[a],--this.size,this.Pga++,this.oe.length>2*this.size&&Dn(this),!0):!1};var Dn=function(a){if(a.size!=a.oe.length){for(var b=0,c=0;b<a.oe.length;){var d=a.oe[b];En(a.ve,d)&&(a.oe[c++]=d);b++}a.oe.length=c}if(a.size!=a.oe.length){var e={};for(c=b=0;b<a.oe.length;)d=a.oe[b],En(e,d)||(a.oe[c++]=d,e[d]=1),b++;a.oe.length=c}};_.h=Cn.prototype;_.h.get=function(a,b){return En(this.ve,a)?this.ve[a]:b};
_.h.set=function(a,b){En(this.ve,a)||(this.size+=1,this.oe.push(a),this.Pga++);this.ve[a]=b};_.h.addAll=function(a){if(a instanceof Cn)for(var b=a.gF(),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};_.h.forEach=function(a,b){for(var c=this.gF(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};_.h.clone=function(){return new Cn(this)};_.h.toObject=function(){Dn(this);for(var a={},b=0;b<this.oe.length;b++){var c=this.oe[b];a[c]=this.ve[c]}return a};
_.h.keys=function(){return Lya(this.wA(!0)).hva()};_.h.values=function(){return Lya(this.wA(!1)).hva()};_.h.entries=function(){var a=this;return fNa(this.keys(),function(b){return[b,a.get(b)]})};_.h.wA=function(a){Dn(this);var b=0,c=this.Pga,d=this,e=new Zi;e.next=function(){if(c!=d.Pga)throw Error("Vb");if(b>=d.oe.length)return Kya;var f=d.oe[b++];return $i(a?f:d.ve[f])};return e};var En=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var kNa=function(a,b){this.JLb=a;this.Xq=null;if(_.qi&&!(9<=Number(_.vi))){jNa||(jNa=new Cn);this.Xq=jNa.get(a);this.Xq||(b?this.Xq=document.getElementById(b):(this.Xq=document.createElement("userdata"),this.Xq.addBehavior("#default#userData"),document.body.appendChild(this.Xq)),jNa.set(a,this.Xq));try{this.Xq.load(this.JLb)}catch(c){this.Xq=null}}};_.li(kNa,dj);
var lNa={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},jNa=null,mNa=function(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return lNa[b]})};_.h=kNa.prototype;_.h.kqa=function(){return!!this.Xq};_.h.set=function(a,b){this.Xq.setAttribute(mNa(a),b);nNa(this)};_.h.get=function(a){a=this.Xq.getAttribute(mNa(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.h.remove=function(a){this.Xq.removeAttribute(mNa(a));nNa(this)};_.h.Yy=function(){return this.kY().attributes.length};_.h.wA=function(a){var b=0,c=this.kY().attributes,d=new Zi;d.next=function(){if(b>=c.length)return Kya;var e=c[b++];if(a)return $i(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return $i(e)};return d};
_.h.clear=function(){for(var a=this.kY(),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);nNa(this)};var nNa=function(a){try{a.Xq.save(a.JLb)}catch(b){throw"Storage mechanism: Quota exceeded";}};kNa.prototype.kY=function(){return this.Xq.XMLDocument.documentElement};var Fn=function(a,b){this.gba=a;this.XZ=b+"::"};_.li(Fn,dj);Fn.prototype.set=function(a,b){this.gba.set(this.XZ+a,b)};Fn.prototype.get=function(a){return this.gba.get(this.XZ+a)};Fn.prototype.remove=function(a){this.gba.remove(this.XZ+a)};
Fn.prototype.wA=function(a){var b=this.gba[Symbol.iterator](),c=this,d=new Zi;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.XZ.length)!=c.XZ;){e=b.next();if(e.done)return e;e=e.value}return $i(a?e.slice(c.XZ.length):c.gba.get(e))};return d};var oNa=function(a){this.fra=a};oNa.prototype.set=function(a,b){void 0===b?this.fra.remove(a):this.fra.set(a,(new UBa).jd(b))};oNa.prototype.get=function(a){try{var b=this.fra.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};oNa.prototype.remove=function(a){this.fra.remove(a)};var pNa=new _.oc("localstorage",{Ha:"root",oa:function(){var a=new dNa;(a=a.kqa()?new Fn(a,"devops"):null)||(a=new kNa("devops"),a=a.kqa()?a:null);return a?new oNa(a):null}}),qNa=new _.oc("sessionstorage",{Ha:"root",oa:function(){var a=new Oya;return(a=a.kqa()?new Fn(a,"devops"):null)?new oNa(a):null}});var rNa=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}},sNa=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""}};var tNa,CNa,xNa,ANa,zNa,yNa;_.Gn={mark:function(){},measure:function(){}};tNa=function(a,b,c,d,e,f,g,m){this.actionId=a;this.Vw=b;this.initialRoute=c;this.dw=d;this.GJc=f;this.SZa=g;this.Ksb=m;this.Eob=!1;this.xm=[];this.ULa=[];this.i0="SUCCESS";this.targetRoute=c;this.Ol=d;this.ej=e};tNa.prototype.Wr=function(){return this.xm.every(function(a){return!!a.statusCode})};
_.Y.Object.defineProperties(tNa.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.ovc}},status:{configurable:!0,enumerable:!0,get:function(){return this.i0},set:function(a){"FAILURE"!==this.i0&&(this.i0=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.Ksb;if(!a)return a;for(var b=_.q(this.ULa),c=b.next();!c.done;c=b.next())a=this.SZa(a,c.value);return a}},p0:{configurable:!0,enumerable:!0,get:function(){return this.pub||this.Eob}},pub:{configurable:!0,
enumerable:!0,get:function(){return!(this.event&&"BACKGROUND"===this.event.gestureName)}},EAc:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&"EXTERNAL"===this.event.gestureName}}});
var uNa=new _.oc("event loggers",{oa:function(){return[]}}),vNa=new _.oc("update handler",{oa:function(){return function(a,b){return Object.assign({},a,b)}}}),Hn=function(){this.sessionStorage=_.dc(qNa);this.qOa=_.dc(tKa)},wNa=function(a){var b,c=(null==(b=a.sessionStorage)?void 0:b.get("loggedSessionId"))||a.qOa();a.sessionStorage&&a.sessionStorage.set("loggedSessionId",c);return c};Hn.ha=function(a){return new (a||Hn)};Hn.ua=_.t({token:Hn,oa:Hn.ha,Ha:"root"});
var Jn=function(a,b,c,d,e,f,g,m,n,r,x){var A=this;this.document=b;this.qOa=c;this.DCc=d;this.SZa=e;this.Df=f;this.tLa=g;this.Ua=m;this.UYa=n;this.zone=r;this.osa=[];this.UGb=new WeakSet;this.Svb=-1;this.Nsb=new _.Mf(!1);this.sIc=_.dc(Hn);xNa(this);this.sessionId=wNa(this.sIc);try{(new PerformanceObserver(function(F){F=F.getEntries();F=F[F.length-1];A.Svb=F.renderTime||F.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(F){}this.tna={url:this.Ua.url,Hb:bNa(this.UYa),Uc:this.Ua.jo.root.Uc};
a&&(b=_.In(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",ni:cNa(this.tLa,a),statusCode:"SUCCESS",ML:!0,Vw:a},b.xm.push(a));this.zone.Jq.subscribe(function(){_.In(A).status="FAILURE"});this.Ua.events.ka(_.Zd(function(F){return F instanceof _.ag}),_.ke(1)).subscribe(function(F){for(var J=_.q(A.osa),L=J.next();!L.done;L=J.next())L=L.value,L.dw=F.Sf,L.initialRoute=bNa(A.UYa)});this.Ua.events.ka(_.Zd(function(F){return F instanceof _.ag||F instanceof
_.Hm})).subscribe(function(F){if(F instanceof _.ag){if(aKa(x,F.Sf)){var J=bNa(A.UYa),L=A.Ua.jo.root.Uc;_.In(A).Ol=F.Sf;_.In(A).targetRoute=J;_.In(A).ej=L;A.tna={url:F.Sf,Hb:J,Uc:L}}}else"popstate"===F.Nzb&&A.qb({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});eoa(r,function(){for(var F=[],J=[],L=_.q(A.osa),Q=L.next();!Q.done;Q=L.next())if(Q=Q.value,!doa(Q))if(Q.Wr()){J.push(yNa(A,Q));var aa=void 0;"InitialPageLoad"===(null==(aa=Q.event)?void 0:aa.element)&&A.Nsb.next(!0)}else F.push(Q);
if(0<J.length)for(L=_.q(A.DCc),Q=L.next();!Q.done;Q=L.next())Q.value.qK(J);A.jq=void 0;A.osa=F})};Jn.prototype.qb=function(a,b,c){b=b?b.timeStamp+(void 0===c?0:c):_.mg();_.In(this,b,a)};Jn.prototype.Zm=function(a){_.In(this).ULa.push(a)};
_.kh=function(a,b,c){c=void 0===c?!0:c;var d=a.xZa;return function(e){return new _.wd(function(f){var g=zNa(a,b,{Idb:d,ML:c}),m=g.Iva,n=g.Ubb,r=!1,x=!1,A=void 0,F=e.subscribe(function(J){m.p0&&(a.jq=m);A=_.mg();x=!0;f.next(J);x=!1},function(J){r=!0;var L=function(){m.p0&&(a.jq=m);ANa(a,m,n,{error:J});f.error(J)};m.p0?setTimeout(L):L()},function(){r=!0;m.p0&&(a.jq=m);ANa(a,m,n,{Kvc:A});f.complete()});return{unsubscribe:function(){F.unsubscribe();r||ANa(a,m,n,{status:x?"SUCCESS":"CANCELLED"})}}})}};
_.Kn=function(a,b,c,d){return _.BNa(a,function(){return b},c,void 0===d?!0:d)};_.BNa=function(a,b,c,d){c=zNa(a,c,{Idb:a.xZa,ML:void 0===d?!0:d});var e=c.Iva,f=c.Ubb;return b().then(function(g){e.p0&&(a.jq=e);ANa(a,e,f);return g},function(g){e.p0&&(a.jq=e);ANa(a,e,f,{error:g});throw g;})};CNa=function(a,b,c){setTimeout(function(){a.xZa=c;try{a.zone.bc(function(){b().then(function(){},function(){})})}finally{a.xZa=void 0}})};_.Ln=function(a,b,c){CNa(a,function(){return _.Kk(b())},c)};
xNa=function(a){_.Ud(document,"visibilitychange").subscribe(function(){"hidden"===document.visibilityState?CNa(a,function(){return _.Kn(a,Promise.resolve(),"keepalive")},"PageHidden"):"visible"===document.visibilityState&&CNa(a,function(){return _.Kn(a,Promise.resolve(),"keepalive")},"PageVisible")})};
ANa=function(a,b,c,d){d=void 0===d?{}:d;var e=d.status||"SUCCESS",f=d.error;if(f){e="FAILURE";c.error=d.error;c.Yv=null;if(null!=f.error&&null!=f.error.code){var g=f.error.code||null;c.Yv=g;504===g&&(e="TIME_OUT")}"number"!==typeof f.code||"string"!==typeof f.message||null!=f.metadata&&"object"!==typeof f.metadata||(e=f.code,e=null==e?-1:DNa.get(e)||-1,c.Yv=e,e=foa(f.code))}c.statusCode=e;c.ni=Math.round((d.Kvc||_.mg())-c.Vw);_.Gn.mark((c.name||"unknown")+"-subend");_.Gn.measure(c.name||"unknown",
(c.name||"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=cNa(a.tLa,b.Vw);if(!b.pub||b.EAc)b.ovc=a};zNa=function(a,b,c){var d=c.Idb;c=void 0===c.ML?!0:c.ML;_.Gn.mark(b+"-subbegin");var e=_.mg();a=d?_.ENa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.In(a,e);b={name:b,ML:c,Vw:e};a.xm.push(b);return{Iva:a,Ubb:b}};
yNa=function(a,b){var c=b.event;if(!c)throw Error("Wb");"InitialPageLoad"===c.element&&$na(b,a.Svb);var d=b.duration||cNa(a.tLa,b.Vw),e=c.Ol?{Ol:c.Ol,targetRoute:void 0,ej:void 0}:b,f=e.targetRoute,g=e.Ol;e=e.ej;for(var m=coa(a.document),n=b.xm.filter(function(A){return A.ML}),r=_.q(n),x=r.next();!x.done;x=r.next())x=x.value,x.error&&a.UGb.has(x.error)&&(x.statusCode="RETRIED"),x.Yv&&"RETRIED"!==x.statusCode&&-1<FNa.indexOf(x.Yv)&&(b.status="FAILURE");r=boa(c,b.actionId);_.Gn.mark(r+"-end");_.Gn.measure(r,
r+"-begin",r+"-end");r=aoa(b.Vw);return a.Qn(Object.assign({},c,{dw:b.dw,initialRoute:b.initialRoute,Ol:g,targetRoute:f,ej:e,ni:d,statusCode:b.status,xm:[].concat(_.sc(n)),qM:b.GJc,vJ:m,sessionId:a.sessionId,actionId:b.actionId,uP:r}))};Jn.prototype.Qn=function(a){return a};_.In=function(a,b,c){b=void 0===b?_.mg():b;if(!a.jq||c&&a.jq.event)a.jq=_.ENa(a,b,c);else if(c&&!a.jq.event){var d=a.jq;_.Gn.mark(boa(c,d.actionId)+"-begin");d.Ksb=c;d.Vw=Math.min(b,d.Vw)}return a.jq};
_.ENa=function(a,b,c){var d=a.qOa();c&&_.Gn.mark(boa(c,d)+"-begin");b=new tNa(d,b,a.tna.Hb,a.tna.url,a.tna.Uc,coa(a.document),a.SZa,c);a.osa.push(b);return b};_.Y.Object.defineProperties(Jn.prototype,{fEc:{configurable:!0,enumerable:!0,get:function(){return _.Wga(this.Nsb.ka(_.Zd(function(a){return!!a}),_.y(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.jq&&this.jq.actionId}}});
Jn.ha=function(a){return new (a||Jn)(_.u(uKa),_.u(_.Zg),_.u(tKa),_.u(uNa),_.u(vNa),_.u(_.qd),_.u(Bn),_.u(_.fg),_.u(An),_.u(_.Ae),_.u(_.wm))};Jn.ua=_.t({token:Jn,oa:Jn.ha,Ha:"root"});var FNa=[-1,500,501,502,503,504],DNa=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]]);ii=ii||{};var GNa=function(){rg.call(this)};_.li(GNa,rg);GNa.prototype.initialize=function(){};var HNa=function(a,b){this.Boa=a;this.YP=b};HNa.prototype.execute=function(a){this.Boa&&(this.Boa.call(this.YP||null,a),this.Boa=this.YP=null)};HNa.prototype.abort=function(){this.YP=this.Boa=null};wBa(function(a){HNa.prototype.execute=a(HNa.prototype.execute)});var Nn=function(a,b){rg.call(this);this.t7=a;this.aw=b;this.NTa=[];this.QF=[];this.Ona=[]};_.li(Nn,rg);Nn.prototype.hDc=GNa;Nn.prototype.pra=null;Nn.prototype.getId=function(){return this.aw};Nn.prototype.registerCallback=function(a,b){return this.c_(this.NTa,a,b)};var INa=function(a,b){a.c_(a.QF,b)};_.h=Nn.prototype;_.h.c_=function(a,b,c){b=new HNa(b,c);a.push(b);return b};_.h.gw=function(){return!!this.pra};_.h.Uta=function(){this.pra=new GNa};
_.h.lC=function(a){var b=new this.hDc;b.initialize(a());this.pra=b;b=(b=!!JNa(this.Ona,a()))||!!JNa(this.NTa,a());b||(this.QF.length=0);return b};_.h.Jq=function(a){(a=JNa(this.QF,a))&&_.da.setTimeout(Iya("Module errback failures: "+a),0);this.Ona.length=0;this.NTa.length=0};var JNa=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].execute(b)}catch(e){aaa(e),c.push(e)}a.length=0;return c.length?c:null};Nn.prototype.hm=function(){Nn.Yw.hm.call(this);Jb(this.pra)};var KNa=function(){this.Cl=null};_.h=KNa.prototype;_.h.qJb=function(){};_.h.Ita=function(){};_.h.xFb=function(){throw Error("ac");};_.h.spb=function(){return null};_.h.isActive=function(){return!1};_.h.bvb=function(){return!1};_.h.pFb=function(){};_.h.registerCallback=function(){};var ioa;_.ng=null;_.goa=null;ioa=[];var LNa=function(){},NNa=function(a){var b=new Promise(function(c,d){_.og().load(a).then(c,d)});MNa(b);return b};LNa.prototype.load=function(a){return NNa(a).then(function(){return Aka(a)})};LNa.prototype.KRa=function(a){var b=_.og().KRa(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));MNa(c);return c.then(function(){return a.map(function(d){return Aka(d)})})};var MNa=function(a){"undefined"!==typeof Zone&&Zone.current.Qda("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.mk()})})};_.ONa=function(){this.Tqa=new LNa};_.ONa.prototype.for=function(a){var b=this;return function(){if(!b.re)throw Error("bc");return _.Kn(b.re,b.Tqa.load(a),"Module: "+a)}};_.PNa=function(a){return[{Ca:Mna,wb:function(){a.re=_.dc(Jn);return function(){}},qd:!0}]};var On,QNa,RNa;On=new _.oc("event loggers",{oa:function(){for(var a=[],b=_.q(QNa),c=b.next();!c.done;c=b.next())a.push(_.dc(c.value.Kb));a.push(_.dc(fm));_.dc(zJa)&&a.push(_.dc(xm));return a}});QNa=[{Ca:On,Kb:Cm,qd:!0},{Ca:On,Kb:_.Bm,qd:!0}];RNa=new _.oc("update handler",{oa:function(){return function(a,b){return Object.assign({},a,b)}}});_.Pn=function(a,b,c,d,e,f,g,m,n,r,x){Jn.call(this,a,b,c,d,e,f,g,m,n,r,x)};_.X(_.Pn,Jn);
_.Pn.prototype.qb=function(a,b,c){Jn.prototype.qb.call(this,a,b,void 0===c?0:c)};_.Pn.prototype.Zm=function(a){Jn.prototype.Zm.call(this,a)};_.Pn.prototype.Qn=function(a){var b=a.targetRoute||a.initialRoute,c=b.indexOf("/",1);return Object.assign({},a,{actionOwner:(-1===c?b.substring(1):b.substring(1,c))===_.fKa.VM?Il.a1:Il.rD})};_.Pn.ha=function(a){return new (a||_.Pn)(_.u(jKa),_.u(_.Zg),_.u(iKa),_.u(On),_.u(RNa),_.u(_.qd),_.u(Bn),_.u(_.fg),_.u(An),_.u(_.Ae),_.u(_.wm),_.u(ym))};
_.Pn.ua=_.t({token:_.Pn,oa:_.Pn.ha,Ha:"root"});var koa=["authuser","hl","token"];var SNa;
_.Qn=function(a,b,c,d){var e=this;this.userEmail=a;this.ob=c;this.Gd=d;this.href="";this.ariaDisabled=!1;this.rel="noopener";this.target="_blank";this.ariaLabel=null;this.Ldb=new _.se;this.jkb=new _.Mf(!1);this.yv=null;this.WHb=!1;a=b.Ra.ka(_.y(loa),_.ie(_.Db));_.Nd(a,this.Ldb,this.jkb).ka(_.y(function(f){var g=_.q(f);f=g.next().value;var m=g.next().value;if(g.next().value)f="";else if(0===Object.keys(f).length)f=m;else{g=new _.sh(m);if(!g.Qg()||g.Qg().endsWith(".google.com")){m=_.q(Object.keys(f));for(var n=
m.next();!n.done;n=m.next()){n=n.value;var r=f[n];void 0===g.uj.get(n)&&_.th(g,n,r)}}f=g.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};SNa=function(a,b){a.yv=b;a.ariaLabel=a.WHb?b+" external link":b+" open in new window"};
_.Qn.prototype.Qa=function(){var a=this,b=function(){var d=c.getAttribute("aria-label");!d||(null==d?0:d.endsWith("external link"))||(null==d?0:d.endsWith("open in new window"))||d===a.yv||a.Gd.tc(function(){SNa(a,d)})},c=this.ob.ta;this.Gd.bc(function(){(new MutationObserver(function(d){d=_.q(d);for(var e=d.next();!e.done;e=d.next())"attributes"===e.value.type&&b()})).observe(c,{attributeFilter:["aria-label"]});b()})};
_.Y.Object.defineProperties(_.Qn.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.Ldb.next(a instanceof _.Uf?a.toString():a)}},dS:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.WHb=a)?null:"noopener";this.target=a?null:"_blank";this.yv&&SNa(this,this.yv)}},FGc:{configurable:!0,enumerable:!0,set:function(a){this.jkb.next(a&&!this.userEmail)}},wrc:{configurable:!0,enumerable:!0,set:function(a){SNa(this,a)}},Erc:{configurable:!0,enumerable:!0,set:function(a){SNa(this,
a)}}});_.Qn.ha=function(a){return new (a||_.Qn)(_.w(_.bm,8),_.w(_.Lf),_.w(_.Wc),_.w(_.Ae))};_.Qn.Ia=_.hc({type:_.Qn,qa:[["a","externalLink",""]],Db:5,hb:function(a,b){a&2&&(_.Ne("href",b.href,_.md),_.Ge("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:["externalLink","link"],dS:"sameWindow",FGc:"requiredLogin",wrc:["aria-label","ariaLabelInput"],Erc:["attr.aria-label","attrAriaLabelInput"]}});_.Rn=function(){};_.Rn.ha=function(a){return new (a||_.Rn)};_.Rn.Ea=_.gc({type:_.Rn});_.Rn.Da=_.Wb({});_.Sn=function(){};_.Sn.ha=function(a){return new (a||_.Sn)};_.Sn.ua=_.t({token:_.Sn,oa:_.Sn.ha});_.Tn=function(a,b,c,d,e){this.Ga=a;this.renderer=b;this.context=c;this.Wf=d;this.eventType=e};_.Tn.prototype.Qa=function(){var a=this;this.renderer.listen(this.Wf.ta,this.eventType,function(b){a.rTa(b)})};
_.TNa=function(a,b,c,d){a.Ga.qb({element:a.nIa,action:a.DG,gestureName:b,Ol:a.Ol,Re:a.hga,projectId:null==a.dM?(a.context||void 0)&&a.context.projectId:a.dM,rh:null==a.oOb?(a.context||void 0)&&a.context.rh:a.oOb,Hf:null==a.nOb?(a.context||void 0)&&a.context.Hf:a.nOb},c,d)};_.Y.Object.defineProperties(_.Tn.prototype,{Ol:{configurable:!0,enumerable:!0,get:function(){}}});_.Tn.ha=function(){_.ad()};
_.Tn.Ia=_.hc({type:_.Tn,inputs:{nIa:"ascTrackElement",DG:"trackAction",hga:"trackArtifactId",dM:"trackProjectId",oOb:"trackSearchTerm",nOb:"trackListIndex"}});_.Un=function(a,b,c,d,e){_.Tn.call(this,a,b,e,c,"click");this.im=d;this.lOb=!0};_.X(_.Un,_.Tn);_.Un.prototype.rTa=function(a){this.lOb&&_.TNa(this,"CLICK",a)};_.Y.Object.defineProperties(_.Un.prototype,{Ol:{configurable:!0,enumerable:!0,get:function(){return this.im?this.im.href:void 0}}});
_.Un.ha=function(a){return new (a||_.Un)(_.w(_.Pn),_.w(_.yk),_.w(_.Wc),_.w(_.Qn,8),_.w(_.Sn,8))};_.Un.Ia=_.hc({type:_.Un,qa:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{lOb:"trackGestureClick"},features:[_.De]});_.li(moa,rg);_.h=moa.prototype;_.h.yu=function(a){this.Keb=a;return this};_.h.AJb=function(a){this.mqb=a};_.h.qea=function(a){this.Rma=a;return this};_.h.Mta=function(a){this.dgb=a};_.h.GJb=function(a){this.UAb=a};_.h.tJb=function(a){this.ggb=a};_.h.L0=function(){this.e_a=!0;return this};_.h.c_a=function(){this.d_a=!0;return this};_.h.wea=function(a){this.uob=Math.max(a,1E3)};_.h.OJb=function(a){this.Fga=a};
_.h.Ya=function(){var a=new hk(this.Dxb,this.Hxc?this.Hxc:_.bBa,this.tIc,this.uDc,this.Hjb,this.jmb,!1,this.tTc,void 0,void 0,this.vDc?this.vDc:void 0);sBa(this,_.ji(Jb,a));this.ggb&&a.tJb(this.ggb);this.Keb&&a.yu(this.Keb);this.mqb&&a.AJb(this.mqb);this.Rma&&a.qea(this.Rma);this.dgb&&a.Mta(this.dgb);this.UAb&&a.GJb(this.UAb);this.e_a&&a.uS(this.e_a);this.d_a&&(a.c_a=this.d_a);this.uob&&a.wea(this.uob);this.WLc&&kFa(a.rw,this.WLc);this.Fga&&a.OJb(!0);return a};_.Vn=function(a,b,c){this.RE=a;this.iQa=b;this.Hb=void 0===c?null:c};_.Vn.ha=function(a){return new (a||_.Vn)(_.u(_.bm),_.u(ZIa),_.u(_.Lf,8))};_.Vn.ua=_.t({token:_.Vn,oa:_.Vn.ha,Ha:"root"});_.Wn=function(){};_.Wn.ha=function(a){return new (a||_.Wn)};_.Wn.Ea=_.gc({type:_.Wn});_.Wn.Da=_.Wb({Nb:[{Ca:pk,wb:function(a,b,c,d){b=Rba().dXa("DEVOPS_CONSOLE").nXa(b).lXa(c.iQa).uS(!0);"TESTING"===a||"UNKNOWN_ENVIRONMENT"===a?b.Io.Osc=new jk:b.Io.endpoint=d;return b.Ya()},Eb:[XIa,am,_.Vn,cJa]},{Ca:AJa,wb:function(a,b){if(!a)return null;a=(new moa(1100,b)).Ya();a.uS&&a.uS(!0);return a},Eb:[zJa,_.dm]}]});var Xn=function(a,b,c,d,e,f){this.Gvc=a;this.OBc=b;this.Dma=c;this.Ua=d;this.LKc=e;this.zone=f},UNa=function(a){a.Ua.events.subscribe(function(b){if(b instanceof _.ag){var c=bNa(a.LKc);a.zone.bc(function(){setTimeout(function(){a.Gvc||a.Dma.JF(c);a.OBc.JF(c)})})}})};Xn.ha=function(a){return new (a||Xn)(_.u(zJa),_.u(_.Bm),_.u(fm),_.u(_.fg),_.u(An),_.u(_.Ae))};Xn.ua=_.t({token:Xn,oa:Xn.ha,Ha:"root"});_.Yn={H_a:"admin",hza:"onboarding",VM:"results",Gha:"search",rD:"",ZT:"settings",Dcc:"h",H1a:"user/ssh_keys"};Object.freeze(_.Yn);var VNa,XNa,ZNa,aOa;VNa={};_.WNa=(VNa.sq=void 0,VNa.ss=void 0,VNa.start=void 0,VNa);XNa={};_.YNa=(XNa.all="1",XNa.start=void 0,XNa);ZNa={};_.$Na=(ZNa.ssfr="1",ZNa);aOa={};_.bOa=(aOa.all=void 0,aOa.start=1,aOa.dqr="1",aOa);_.cOa=["/"+_.Yn.Gha];var dOa=function(a){_.p.call(this,a)};_.X(dOa,_.p);dOa.prototype.toObject=function(){return eOa(this)};var eOa=function(a){if(null!=a)return _.zb(a),{priority:_.Ji(a,1),FXc:_.Bi(a,4)}};_.Zn=function(a){_.p.call(this,a)};_.X(_.Zn,_.p);_.h=_.Zn.prototype;_.h.getName=function(){return _.Xh(this,1)};_.h.Le=function(a){return _.tb(this,1,a)};_.h.getMetadata=function(){return _.Ei(this,dOa,3)};_.h.Cea=function(a){return _.Gi(this,3,a)};_.h.toObject=function(){return fOa(this)};var fOa=function(a){if(null!=a)return _.zb(a),{name:_.Xh(a,1),group:_.Pi(a,2,0),metadata:eOa(a.getMetadata())}};_.$n=function(a){_.p.call(this,a)};_.X(_.$n,_.p);_.h=_.$n.prototype;_.h.getType=function(){return _.Pi(this,1,0)};_.h.Vm=function(a){return _.Ti(this,1,a)};_.h.Uv=function(){return _.Xh(this,2)};_.h.uXa=function(a){return _.tb(this,2,a)};_.h.toObject=function(){return gOa(this)};var gOa=function(a){if(null!=a)return _.zb(a),{type:_.Pi(a,1,0),text:_.Xh(a,2),uXc:wb(_.ib(a,3,_.Xaa))}};_.ao=function(a){_.p.call(this,a)};_.X(_.ao,_.p);_.ao.prototype.getMessage=function(){return _.Xh(this,1)};_.ao.prototype.Xta=function(a){return _.tb(this,1,a)};_.ao.prototype.toObject=function(){return bo(this)};var bo=function(a){if(null!=a)return _.zb(a),{message:_.Xh(a,1),XUa:_.Xh(a,2)}};_.co=function(a){_.p.call(this,a)};_.X(_.co,_.p);_.co.prototype.getSize=function(){return mya(this,1)};_.co.prototype.setSize=function(a){return _.ob(this,1,a,0)};_.co.prototype.Bg=function(){return _.Pi(this,2,0)};_.co.prototype.toObject=function(){return hOa(this)};var hOa=function(a){if(null!=a)return _.zb(a),{size:mya(a,1),status:_.Pi(a,2,0)}};_.eo=function(a){_.p.call(this,a)};_.X(_.eo,_.p);_.h=_.eo.prototype;_.h.opb=function(){return _.Pi(this,2,0)};_.h.zJb=function(a){_.Ti(this,2,a)};_.h.ie=function(){return _.Xh(this,4)};_.h.kd=function(a){return _.tb(this,4,a)};_.h.sJb=function(a){_.nb(this,10,a,_.Wa)};_.eo.mc=[6,10];_.eo.prototype.toObject=function(){return iOa(this)};
var iOa=function(a){if(null!=a)return _.zb(a),{cA:_.Pi(a,1,0),eF:_.Pi(a,2,0),LZc:_.Pi(a,3,0),path:_.Xh(a,4),fRc:_.Pi(a,5,0),eRc:_.l(_.Yh(a,6)),sRc:_.Pi(a,9,0),pRc:_.l(_.Yh(a,10))}};_.fo=function(a){_.p.call(this,a)};_.X(_.fo,_.p);_.h=_.fo.prototype;_.h.IB=function(){return _.Ei(this,_.eo,2)};_.h.Qta=function(a){return _.Gi(this,2,a)};_.h.CI=function(){return _.Ci(this,2)};_.h.R9=function(){return _.wi(this,_.eo,2)};_.h.toObject=function(){return jOa(this)};var jOa=function(a){if(null!=a)return _.zb(a),{proxy:_.Xh(a,1),filter:iOa(a.IB())}};_.kOa=function(a){_.p.call(this,a)};_.X(_.kOa,_.p);_.kOa.prototype.qS=function(a){return _.tb(this,1,a)};_.kOa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={hKa:_.Xh(this,1)}}else a=void 0;return a};_.go=function(a){_.p.call(this,a)};_.X(_.go,_.p);_.go.prototype.sJb=function(a){hba(this,2,_.Zn,void 0,a,!1,1)};_.go.mc=[2];_.go.prototype.toObject=function(){return lOa(this)};var lOa=function(a){if(null!=a)return _.zb(a),{qRc:_.vb(_.Fi(a,_.Zn,2),fOa)}};var ho=function(a){_.p.call(this,a)};_.X(ho,_.p);ho.prototype.MNa=function(){return _.Yh(this,4)};ho.prototype.UNa=function(){return _.Fi(this,_.ao,6)};var mOa=_.Cb(ho);ho.mc=[4,6];ho.prototype.toObject=function(){if(null!=this){_.zb(this);var a={J2c:_.Bi(this,1),bVc:_.Bi(this,2),JZc:_.Bi(this,3),Feb:_.l(_.Yh(this,4)),uZc:wb(_.lb(this,5,_.go),lOa),Fuc:_.vb(this.UNa(),bo)}}else a=void 0;return a};_.io=function(a){_.p.call(this,a)};_.X(_.io,_.p);_.io.prototype.opb=function(){return _.Bi(this,2)};_.io.prototype.zJb=function(a){_.sb(this,2,a)};_.io.prototype.MNa=function(){return _.Yh(this,3)};_.io.mc=[3];_.io.prototype.toObject=function(){return nOa(this)};var nOa=function(a){if(null!=a)return _.zb(a),{test:_.Bi(a,1),eF:_.Bi(a,2),Feb:_.l(_.Yh(a,3))}};var qOa;_.jo=function(a){_.p.call(this,a)};_.X(_.jo,_.p);_.ko=function(a){_.p.call(this,a)};_.X(_.ko,_.p);_.ko.prototype.fF=function(){return _.Ei(this,_.$n,3)};_.ko.prototype.LP=function(){return _.Si(this,_.jo,6,_.oOa)};_.ko.prototype.DJb=function(a){return _.lya(this,6,_.oOa,a)};_.jo.mc=[1];_.jo.prototype.toObject=function(){return qOa(this)};qOa=function(a){if(null!=a)return _.zb(a),{XWc:_.vb(_.Fi(a,_.ko,1),rOa),Iu:hOa(_.Ei(a,_.co,5)),tJ:hOa(_.Ei(a,_.co,6)),QX:_.Pi(a,7,0)}};_.oOa=[5,6];
_.ko.prototype.toObject=function(){return rOa(this)};var rOa=function(a){if(null!=a)return _.zb(a),{zSc:_.Xh(a,1),vSc:_.Ji(a,7),wSc:gOa(_.Ei(a,_.$n,2)),detail:gOa(a.fF()),jTc:_.Xh(a,4),iTc:_.Ji(a,8),UWc:_.l(_.Ri(a,5,_.oOa)),sBc:qOa(a.LP()),IUc:nOa(_.Ei(a,_.io,9))}};var sOa=function(a){_.p.call(this,a)};_.X(sOa,_.p);sOa.mc=[2];sOa.prototype.toObject=function(){return tOa(this)};var tOa=function(a){if(null!=a)return _.zb(a),{f2c:_.Pi(a,1,0),e2c:_.l(_.Yh(a,2))}};_.uOa=function(a){_.p.call(this,a)};_.X(_.uOa,_.p);_.h=_.uOa.prototype;_.h.FJb=function(a){return _.tb(this,1,a)};_.h.IB=function(){return _.Ei(this,sOa,3)};_.h.Qta=function(a){return _.Gi(this,3,a)};_.h.CI=function(){return _.Ci(this,3)};_.h.R9=function(){return _.wi(this,sOa,3)};_.h.toObject=function(){if(null!=this){_.zb(this);var a={Vqa:_.Xh(this,1),UXc:mya(this,2),filter:tOa(this.IB())}}else a=void 0;return a};_.lo=function(a){_.p.call(this,a)};_.X(_.lo,_.p);_.lo.prototype.FJb=function(a){return _.tb(this,1,a)};_.lo.prototype.Kt=function(){return _.Xh(this,2)};_.lo.prototype.EW=function(){return _.Ci(this,2)};_.lo.prototype.toObject=function(){return vOa(this)};var vOa=function(a){if(null!=a)return _.zb(a),{Vqa:_.Xh(a,1),HIa:_.Ji(a,3),jMa:_.Xh(a,4),label:_.Xh(a,2)}};_.mo=function(a){_.p.call(this,a)};_.X(_.mo,_.p);_.mo.prototype.nY=function(){return _.Ei(this,_.lo,1)};_.mo.mc=[2];_.mo.prototype.toObject=function(){return wOa(this)};var wOa=function(a){if(null!=a)return _.zb(a),{Fca:vOa(a.nY()),aQc:_.vb(_.Fi(a,_.lo,2),vOa)}};var no=function(a){_.p.call(this,a)};_.X(no,_.p);no.prototype.getLine=function(){return _.Ji(this,1)};no.prototype.setLine=function(a){return _.ob(this,1,a,0)};no.prototype.toObject=function(){return xOa(this)};var xOa=function(a){if(null!=a)return _.zb(a),{line:_.Ji(a,1),column:_.Ji(a,2)}};var yOa=function(a){_.p.call(this,a)};_.X(yOa,_.p);_.h=yOa.prototype;_.h.Qk=function(){return _.Ei(this,no,1)};_.h.setStart=function(a){return _.Gi(this,1,a)};_.h.rj=function(){return _.Ei(this,no,2)};_.h.setEnd=function(a){return _.Gi(this,2,a)};_.h.toObject=function(){return zOa(this)};var zOa=function(a){if(null!=a)return _.zb(a),{start:xOa(a.Qk()),end:xOa(a.rj())}};var oo=function(a){_.p.call(this,a)};_.X(oo,_.p);oo.prototype.sY=function(){return _.Ei(this,yOa,2)};oo.prototype.Kqb=function(){return _.wi(this,yOa,2)};oo.mc=[10,9];oo.prototype.toObject=function(){return AOa(this)};var AOa=function(a){if(null!=a)return _.zb(a),{sourceRange:zOa(a.sY()),rPa:_.Xh(a,3),navigation:wOa(_.Ei(a,_.mo,4)),ZTa:_.Xh(a,5),JVc:_.l(_.Yh(a,10)),b1c:_.l(_.Ni(a,9))}};_.po=function(a){_.p.call(this,a)};_.X(_.po,_.p);_.po.prototype.EP=function(){return _.Fi(this,oo,1)};_.po.prototype.INa=function(){return _.Yh(this,4)};_.po.prototype.UNa=function(){return _.Fi(this,_.ao,5)};var BOa=_.Cb(_.po);_.po.mc=[1,4,5];_.po.prototype.toObject=function(){if(null!=this){_.zb(this);var a={guc:_.vb(this.EP(),AOa),Wr:_.Bi(this,2),VVa:_.Xh(this,3),Ndb:_.l(_.Yh(this,4)),Fuc:_.vb(this.UNa(),bo)}}else a=void 0;return a};_.qo=function(a){_.p.call(this,a)};_.X(_.qo,_.p);_.qo.prototype.LP=function(){return _.Ei(this,_.jo,2)};_.qo.prototype.DJb=function(a){return _.Gi(this,2,a)};_.qo.prototype.toObject=function(){return COa(this)};var COa=function(a){if(null!=a)return _.zb(a),{sBc:qOa(a.LP()),rRc:fOa(_.Ei(a,_.Zn,4))}};_.ro=function(a){_.p.call(this,a)};_.X(_.ro,_.p);_.ro.prototype.getType=function(){return _.Xh(this,1)};_.ro.prototype.Vm=function(a){return _.tb(this,1,a)};_.ro.mc=[2];_.ro.prototype.toObject=function(){return DOa(this)};var DOa=function(a){if(null!=a)return _.zb(a),{type:_.Xh(a,1),oRc:_.vb(_.Fi(a,_.qo,2),COa),nYc:_.Bi(a,3)}};_.so=function(a){_.p.call(this,a)};_.X(_.so,_.p);_.so.prototype.qS=function(a){return _.tb(this,2,a)};_.so.mc=[1];_.so.prototype.toObject=function(){if(null!=this){_.zb(this);var a={GTc:_.l(_.Yh(this,1)),hKa:_.Xh(this,2)}}else a=void 0;return a};var EOa=function(a){_.p.call(this,a)};_.X(EOa,_.p);EOa.prototype.W8=function(){return _.lb(this,2,_.ao)};var FOa=_.Cb(EOa);EOa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={ITc:wb(_.lb(this,1,_.$n),gOa),Pjb:wb(this.W8(),bo)}}else a=void 0;return a};_.to=function(a){_.p.call(this,a)};_.X(_.to,_.p);_.to.prototype.Wta=function(a){return _.ob(this,5,a,0)};_.to.prototype.qS=function(a){return _.tb(this,3,a)};_.to.prototype.Jta=function(a){return _.sb(this,4,a)};_.to.mc=[1];_.to.prototype.toObject=function(){if(null!=this){_.zb(this);var a={TWc:_.vb(_.Fi(this,_.fo,1),jOa),UCc:_.Ji(this,5),hKa:_.Xh(this,3),Yqc:_.Bi(this,4)}}else a=void 0;return a};var uo=function(a){_.p.call(this,a)};_.X(uo,_.p);uo.prototype.W8=function(){return _.lb(this,2,_.ao)};uo.prototype.INa=function(){return _.Yh(this,3)};var GOa=_.Cb(uo);uo.mc=[3];uo.prototype.toObject=function(){if(null!=this){_.zb(this);var a={VWc:wb(_.lb(this,1,_.jo),qOa),Pjb:wb(this.W8(),bo),Ndb:_.l(_.Yh(this,3))}}else a=void 0;return a};_.vo=function(a){_.p.call(this,a)};_.X(_.vo,_.p);_.vo.prototype.Wta=function(a){return _.ob(this,5,a,0)};_.vo.prototype.qS=function(a){return _.tb(this,3,a)};_.vo.prototype.Jta=function(a){return _.sb(this,4,a)};_.vo.mc=[1];_.vo.prototype.toObject=function(){if(null!=this){_.zb(this);var a={vZc:_.vb(_.Fi(this,_.fo,1),jOa),UCc:_.Ji(this,5),hKa:_.Xh(this,3),Yqc:_.Bi(this,4)}}else a=void 0;return a};_.wo=function(a){_.p.call(this,a)};_.X(_.wo,_.p);_.wo.prototype.Apb=function(){return _.Pi(this,2,0)};_.wo.prototype.LJb=function(a){return _.Ti(this,2,a)};_.wo.prototype.toObject=function(){return HOa(this)};var HOa=function(a){if(null!=a)return _.zb(a),{pTc:bo(_.Ei(a,_.ao,1)),severity:_.Pi(a,2,0)}};var xo=function(a){_.p.call(this,a)};_.X(xo,_.p);xo.prototype.W8=function(){return _.lb(this,2,_.ao)};xo.prototype.INa=function(){return _.Yh(this,3)};var IOa=_.Cb(xo);xo.mc=[3];xo.prototype.toObject=function(){if(null!=this){_.zb(this);var a={wZc:wb(_.lb(this,1,_.ro),DOa),Pjb:wb(this.W8(),bo),JYc:wb(_.lb(this,4,_.wo),HOa),Ndb:_.l(_.Yh(this,3))}}else a=void 0;return a};var Ch=function(a){_.p.call(this,a)};_.X(Ch,_.p);Ch.prototype.Ri=function(){return _.Qi(this,1,_.Eh)};Ch.prototype.setProjectId=function(a){return _.Dh(this,1,_.Eh,a)};Ch.prototype.POa=function(){return _.Xh(this,6)};Ch.prototype.PJb=function(a){_.tb(this,6,a)};_.Eh=[1,3,4,5];Ch.prototype.toObject=function(){return JOa(this)};var JOa=function(a){if(null!=a)return _.zb(a),{rm:_.l(_.Ri(a,3,_.Eh)),projectId:_.l(_.Ri(a,1,_.Eh)),mq:_.l(_.Ri(a,4,_.Eh)),Mh:_.l(_.Ri(a,5,_.Eh)),Ei:_.Xh(a,2),Nu:_.Xh(a,6)}};_.Gh=function(a){_.p.call(this,a)};_.X(_.Gh,_.p);_.Gh.prototype.Pk=function(){return _.Ei(this,Ch,1)};_.Gh.prototype.L_=function(a){return _.Gi(this,1,a)};_.Gh.prototype.toObject=function(){return KOa(this)};var KOa=function(a){if(null!=a)return _.zb(a),{rf:JOa(a.Pk()),Nq:_.Xh(a,3),refHint:_.Xh(a,4)}};_.yo=function(a){_.p.call(this,a)};_.X(_.yo,_.p);_.zo=function(a){return _.Ei(a,_.Gh,1)};_.sta=function(a){var b=new _.yo;return _.Gi(b,1,a)};_.h=_.yo.prototype;_.h.ie=function(){return _.Xh(this,2)};_.h.kd=function(a){return _.tb(this,2,a)};_.h.getType=function(){return _.Pi(this,3,0)};_.h.Vm=function(a){return _.Ti(this,3,a)};_.h.QP=function(){return _.Ni(this,7)};_.h.NJb=function(a){_.hya(this,7,a)};_.h.jOa=function(){return _.Xh(this,6)};_.h.EJb=function(a){_.tb(this,6,a)};_.yo.mc=[7];
_.yo.prototype.toObject=function(){return Ao(this)};var Ao=function(a){if(null!=a)return _.zb(a),{Wq:KOa(_.zo(a)),path:_.Xh(a,2),type:_.Pi(a,3,0),fileSize:_.Li(a,4),oJc:_.l(_.Ni(a,7)),LQ:_.Xh(a,6)}};_.Bo=function(a){_.p.call(this,a)};_.X(_.Bo,_.p);_.Bo.prototype.toObject=function(){return Co(this)};var Co=function(a){if(null!=a)return _.zb(a),{startLine:_.Ji(a,1),startColumn:_.Ji(a,2),endLine:_.Ji(a,3),endColumn:_.Ji(a,4)}};var LOa=function(a){_.p.call(this,a)};_.X(LOa,_.p);_.h=LOa.prototype;_.h.Lm=function(){return _.Ei(this,_.yo,1)};_.h.Ow=function(a){return _.Gi(this,1,a)};_.h.getRange=function(){return _.Ei(this,_.Bo,2)};_.h.setRange=function(a){return _.Gi(this,2,a)};_.h.zpa=function(){return _.wi(this,_.Bo,2)};_.h.toObject=function(){return MOa(this)};var MOa=function(a){if(null!=a)return _.zb(a),{Xf:Ao(a.Lm()),we:Co(a.getRange())}};_.Do=function(a){_.p.call(this,a)};_.X(_.Do,_.p);_.h=_.Do.prototype;_.h.getType=function(){return _.Pi(this,1,0)};_.h.Vm=function(a){return _.Ti(this,1,a)};_.h.getName=function(){return _.Xh(this,2)};_.h.Le=function(a){return _.tb(this,2,a)};_.h.z4=function(a,b){_.Ii(this,3,_.Do,a,b)};_.h.Bpb=function(){return _.Xh(this,6)};_.h.MJb=function(a){_.tb(this,6,a)};_.Do.mc=[3,4];_.Do.prototype.toObject=function(){return NOa(this)};
var NOa=function(a){if(null!=a)return _.zb(a),{type:_.Pi(a,1,0),name:_.Xh(a,2),childList:_.vb(_.Fi(a,_.Do,3),NOa),iYc:_.l(_.Ni(a,4)),bZa:Co(_.Ei(a,_.Bo,5)),vKb:_.Xh(a,6),Jzb:_.Xh(a,7),C_c:_.Xh(a,8)}};_.Eo=function(a){_.p.call(this,a)};_.X(_.Eo,_.p);_.Eo.prototype.Tta=function(a){return _.Ti(this,1,a)};_.Eo.prototype.toObject=function(){return OOa(this)};var OOa=function(a){if(null!=a)return _.zb(a),{nf:_.Pi(a,1,0),Dfa:_.Xh(a,2)}};_.Fo=function(a){_.p.call(this,a)};_.X(_.Fo,_.p);_.Fo.prototype.getName=function(){return _.Xh(this,1)};_.Fo.prototype.Le=function(a){return _.tb(this,1,a)};_.Fo.prototype.toObject=function(){return POa(this)};var POa=function(a){if(null!=a)return _.zb(a),{name:_.Xh(a,1),Sm:_.Xh(a,2)}};_.Go=function(a){_.p.call(this,a)};_.X(_.Go,_.p);_.Ho=function(a){return _.Fi(a,_.Fo,1)};_.h=_.Go.prototype;_.h.sea=function(a){return _.tb(this,2,a)};_.h.x9=function(){return pya(this,4)};_.h.Kea=function(a){_.pb(this,4,a,void 0,_.Ni)};_.h.fY=function(){return _.Pi(this,5,0)};_.h.H_=function(a){_.Ti(this,5,a)};_.h.UP=function(){return _.Pi(this,6,0)};_.h.O_=function(a){_.Ti(this,6,a)};_.h.setTheme=function(a){return _.Ti(this,7,a)};_.h.j9=function(){return _.Xh(this,21)};
_.h.Bea=function(a){_.tb(this,21,a)};_.h.V8=function(){return _.Xh(this,22)};_.h.rea=function(a){_.tb(this,22,a)};_.h.jpa=function(){return _.Bi(this,8)};_.h.eua=function(a){_.sb(this,8,a)};_.h.PP=function(){return _.Bi(this,10)};_.h.Gea=function(a){_.sb(this,10,a)};_.h.JP=function(){return _.Bi(this,11)};_.h.G_=function(a){_.sb(this,11,a)};_.h.SP=function(){return _.Ji(this,12)};_.h.Iea=function(a){_.ob(this,12,a,0)};_.h.lY=function(){return _.Ji(this,31)};_.h.Dea=function(a){_.ob(this,31,a,0)};
_.h.mpb=function(){return _.oya(this,13)};_.h.eY=function(){return _.Pi(this,15,0)};_.h.yea=function(a){_.Ti(this,15,a)};_.h.OP=function(){return _.Ji(this,17)};_.h.M_=function(a){_.ob(this,17,a,0)};_.h.s9=function(){return _.Pi(this,18,0)};_.h.cua=function(a){_.Ti(this,18,a)};_.h.EOa=function(){return _.Bi(this,20)};_.h.rXa=function(a){_.sb(this,20,a)};_.h.i9=function(){return _.Pi(this,23,0)};_.h.Aea=function(a){_.Ti(this,23,a)};_.h.uY=function(){return _.Bi(this,24)};
_.h.iua=function(a){_.sb(this,24,a)};_.h.u9=function(){return _.Bi(this,25)};_.h.Hea=function(a){_.sb(this,25,a)};_.h.vY=function(){return _.Bi(this,28)};_.h.jua=function(a){_.sb(this,28,a)};_.h.qY=function(){return _.Bi(this,30)};_.h.Fea=function(a){_.sb(this,30,a)};_.h.rY=function(){return _.Bi(this,32)};_.h.gua=function(a){_.sb(this,32,a)};_.h.ZX=function(){return _.Xh(this,33)};_.h.Lta=function(a){_.tb(this,33,a)};_.h.t9=function(){return _.Bi(this,34)};_.h.fua=function(a){_.sb(this,34,a)};
var QOa=_.Cb(_.Go);_.Go.mc=[1,3,4,13];_.Go.prototype.toObject=function(){return ROa(this)};
var ROa=function(a){if(null!=a)return _.zb(a),{O0c:_.vb(_.Ho(a),POa),p7:_.Xh(a,2),O1c:_.l(_.Yh(a,3)),E3c:_.l(_.Ni(a,4)),iXc:_.Pi(a,5,0),A_a:_.Pi(a,6,0),F3c:_.Ji(a,16),theme:_.Pi(a,7,0),b_c:_.Pi(a,26,0),oRa:_.Xh(a,21),HKa:_.Xh(a,22),showDeleted:_.Bi(a,8),kZc:wb(_.ib(a,9,_.Waa)),FXa:_.Bi(a,10),i$:_.Bi(a,11),tabSize:_.Ji(a,12),xba:_.Ji(a,31),WTc:_.l(_.Yh(a,13)),mXc:wb(_.lb(a,14,_.Eo),OOa),q$:_.Pi(a,15,0),U0c:_.Ji(a,17),V0c:_.Pi(a,18,0),YPc:_.Bi(a,19),l1c:_.Bi(a,20),hXc:_.Pi(a,23,0),TLb:_.Bi(a,24),GXa:_.Bi(a,
25),zRc:_.Bi(a,27),Efa:_.Bi(a,28),W2c:_.Bi(a,29),Uea:_.Bi(a,30),xs:_.Bi(a,32),W5:_.Xh(a,33),m1c:_.Bi(a,34)}};_.SOa=function(a){_.p.call(this,a)};_.X(_.SOa,_.p);_.SOa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={}}else a=void 0;return a};var Io=function(a){_.p.call(this,a)};_.X(Io,_.p);Io.prototype.KJb=function(a){return _.pb(this,1,a,void 0,_.Yh)};var TOa=_.Cb(Io);Io.mc=[1];Io.prototype.toObject=function(){if(null!=this){_.zb(this);var a={S_c:_.l(_.Yh(this,1))}}else a=void 0;return a};var UOa=function(a,b,c){this.VFb=a;this.hra=b;this.ESa=c};UOa.prototype.getMetadata=function(){return this.ESa};var VOa=function(a,b,c){c=void 0===c?{}:c;this.QGc=a;this.ESa=c;this.hra=b;this.j0=null};VOa.prototype.getMetadata=function(){return this.ESa};VOa.prototype.Bg=function(){return this.j0};_.Jo=function(a,b,c,d,e){this.name=a;this.eGb=b;this.responseType=c;this.aGb=d;this.EGb=e};_.WOa=function(a,b,c){c=void 0===c?{}:c;return new UOa(b,a,c)};_.Jo.prototype.getName=function(){return this.name};_.Jo.prototype.getName=_.Jo.prototype.getName;_.XOa=new _.Jo("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.SOa,Io,function(a){return a.jd()},TOa);_.YOa=function(a){_.p.call(this,a)};_.X(_.YOa,_.p);_.YOa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={}}else a=void 0;return a};_.ZOa=new _.Jo("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.YOa,_.Go,function(a){return a.jd()},QOa);_.$Oa=function(a){_.p.call(this,a)};_.X(_.$Oa,_.p);_.$Oa.prototype.KJb=function(a){return _.tb(this,1,a)};_.$Oa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={recentFile:_.Xh(this,1)}}else a=void 0;return a};var aPa=function(a){_.p.call(this,a)};_.X(aPa,_.p);var bPa=_.Cb(aPa);aPa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={}}else a=void 0;return a};_.cPa=new _.Jo("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.$Oa,aPa,function(a){return a.jd()},bPa);_.dPa=function(a){_.p.call(this,a)};_.X(_.dPa,_.p);_.dPa.mc=[1];_.dPa.prototype.toObject=function(){return ePa(this)};var ePa=function(a){if(null!=a)return _.zb(a),{MZc:_.l(_.Yh(a,1))}};_.Ko=function(a){_.p.call(this,a)};_.X(_.Ko,_.p);_.Ko.prototype.mY=function(){return _.Ei(this,_.Go,1)};_.Ko.prototype.Eea=function(a){return _.Gi(this,1,a)};_.Ko.prototype.toObject=function(){if(null!=this){_.zb(this);var a={xFc:ROa(this.mY()),updateMask:ePa(_.Ei(this,_.dPa,2))}}else a=void 0;return a};_.fPa=new _.Jo("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.Ko,_.Go,function(a){return a.jd()},QOa);var Lo=function(a,b,c){c=void 0===c?{}:c;b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a;this.metadata=c};_.X(Lo,Error);Lo.prototype.toString=function(){var a="RpcError("+(sNa(this.code)||String(this.code))+")";this.message&&(a+=": "+this.message);return a};Lo.prototype.name="RpcError";var gPa=Promise;var Mo=function(a){_.p.call(this,a)};_.X(Mo,_.p);Mo.prototype.getTypeName=function(){return _.Xh(this,1).split("/").pop()};Mo.prototype.getValue=function(){var a=_.k(this,2);if(Array.isArray(a)||a instanceof _.p)throw Error("T");return _.Ai(this,2)};Mo.prototype.setValue=function(a){if(null==a)a=this;else if(Array.isArray(a))a=_.mb(this,2,tba(a));else if("string"===typeof a||a instanceof _.La||_.Da(a))a=iya(this,2,a);else throw Error("U`"+a);return a};Mo.prototype.toObject=function(){return hPa(this)};
var hPa=function(a){if(null!=a)return _.zb(a),{FZa:_.Xh(a,1),value:zba(a)}};var No=function(a){_.p.call(this,a)};_.X(No,_.p);No.prototype.getMessage=function(){return _.Xh(this,2)};No.prototype.Xta=function(a){return _.tb(this,2,a)};var iPa=_.Cb(No);No.mc=[3];No.prototype.toObject=function(){if(null!=this){_.zb(this);var a={code:_.Ji(this,1),message:_.Xh(this,2),kTc:_.vb(_.Fi(this,Mo,3),hPa)}}else a=void 0;return a};var Oo=function(a,b){this.cwa=a.JDc;this.hqb=b;this.yc=a.bwa;this.Hra=[];this.Ora=[];this.Ura=[];this.Jra=[];this.QF=[];this.cwa&&jPa(this)},pPa=function(a,b){_.Nj(a.yc,"complete",function(){if(Mba(a.yc)){var c=_.Nba(a.yc);if(b&&"text/plain"===a.yc.getResponseHeader("Content-Type")){if(!atob)throw Error("cc");c=atob(c)}try{var d=a.hqb(c)}catch(f){kPa(a,new Lo(13,"Error when deserializing response data; error: "+f+(", response: "+c)));return}c=rNa(a.yc.Bg());lPa(a,mPa(a));0==c?nPa(a,d):kPa(a,new Lo(c,
"Xhr succeeded but the status code is not 200"))}else{d=_.Nba(a.yc);var e={};d?(e=oPa(a,d),d=e.code,c=e.details,e=e.metadata):(d=2,c="Rpc failed due to xhr error. error code: "+a.yc.jK+", error: "+eDa(a.yc));lPa(a,mPa(a));kPa(a,new Lo(d,c,e))}})},jPa=function(a){a.cwa.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.hqb(c)}catch(e){kPa(a,new Lo(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&nPa(a,d)}if("2"in b)for(b=oPa(a,b["2"]),c=0;c<a.Ura.length;c++)a.Ura[c](b)});
a.cwa.on("end",function(){lPa(a,mPa(a));for(var b=0;b<a.Jra.length;b++)a.Jra[b]()});a.cwa.on("error",function(){if(0!=a.QF.length){var b=a.yc.jK;0!==b||Mba(a.yc)||(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.yc.Bg();d=rNa(c);break;default:d=14}lPa(a,mPa(a));b=ZBa(b)+", error: "+eDa(a.yc);-1!=c&&(b+=", http status code: "+c);kPa(a,new Lo(d,b))}})},mPa=function(a){var b={},c=dDa(a.yc);Object.keys(c).forEach(function(d){b[d]=c[d]});return b},oPa=function(a,
b){var c=2,d={};try{var e=iPa(b);c=_.Ji(e,1);var f=e.getMessage();_.Fi(e,Mo,3).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.yc&&404===a.yc.Bg()?(c=5,f="Not Found: "+String(a.yc.saa)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};Oo.prototype.on=function(a,b){"data"==a?this.Hra.push(b):"metadata"==a?this.Ora.push(b):"status"==a?this.Ura.push(b):"end"==a?this.Jra.push(b):"error"==a&&this.QF.push(b);return this};
var qPa=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};Oo.prototype.removeListener=function(a,b){"data"==a?qPa(this.Hra,b):"metadata"==a?qPa(this.Ora,b):"status"==a?qPa(this.Ura,b):"end"==a?qPa(this.Jra,b):"error"==a&&qPa(this.QF,b);return this};Oo.prototype.cancel=function(){this.yc.abort()};var nPa=function(a,b){for(var c=0;c<a.Hra.length;c++)a.Hra[c](b)},lPa=function(a,b){for(var c=0;c<a.Ora.length;c++)a.Ora[c](b)},kPa=function(a,b){for(var c=0;c<a.QF.length;c++)a.QF[c](b)};
Oo.prototype.cancel=Oo.prototype.cancel;Oo.prototype.removeListener=Oo.prototype.removeListener;Oo.prototype.on=Oo.prototype.on;var Po=function(a){this.y_a=a.wMc||null;this.tfa=a.SJc||!1;this.xW=this.bP=void 0};_.li(Po,aCa);Po.prototype.Q6=function(){var a=new Qo(this.y_a,this.tfa);this.bP&&a.eXa(this.bP);this.xW&&a.rJb(this.xW);return a};Po.prototype.ttb=function(a){return function(){return a}}({});Po.prototype.eXa=function(a){this.bP=a};Po.prototype.rJb=function(a){this.xW=a};
var Qo=function(a,b){Pj.call(this);this.y_a=a;this.tfa=b;this.xW=this.bP=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.MVa=new Headers;this.q_=null;this.Zyb="GET";this.K0="";this.QB=!1;this.SS=this.W6=this.joa=null};_.li(Qo,Pj);Qo.prototype.open=function(a,b){if(0!=this.readyState)throw this.abort(),Error("dc");this.Zyb=a;this.K0=b;this.readyState=1;rPa(this)};
Qo.prototype.send=function(a){if(1!=this.readyState)throw this.abort(),Error("ec");this.QB=!0;var b={headers:this.MVa,method:this.Zyb,credentials:this.bP,cache:this.xW};a&&(b.body=a);(this.y_a||_.da).fetch(new Request(this.K0,b)).then(this.Cyc.bind(this),this.xpa.bind(this))};
Qo.prototype.abort=function(){this.response=this.responseText="";this.MVa=new Headers;this.status=0;this.W6&&this.W6.cancel("Request was aborted.").catch(function(){return null});1<=this.readyState&&this.QB&&4!=this.readyState&&(this.QB=!1,sPa(this));this.readyState=0};
Qo.prototype.Cyc=function(a){if(this.QB&&(this.joa=a,this.q_||(this.status=this.joa.status,this.statusText=this.joa.statusText,this.q_=a.headers,this.readyState=2,rPa(this)),this.QB&&(this.readyState=3,rPa(this),this.QB)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.Ayc.bind(this),this.xpa.bind(this));else if("undefined"!==typeof _.da.ReadableStream&&"body"in a){this.W6=a.body.getReader();if(this.tfa){if(this.responseType)throw Error("fc");this.response=[]}else this.response=this.responseText=
"",this.SS=new TextDecoder;tPa(this)}else a.text().then(this.Byc.bind(this),this.xpa.bind(this))};var tPa=function(a){a.W6.read().then(a.wyc.bind(a)).catch(a.xpa.bind(a))};Qo.prototype.wyc=function(a){if(this.QB){if(this.tfa&&a.value)this.response.push(a.value);else if(!this.tfa){var b=a.value?a.value:new Uint8Array(0);if(b=this.SS.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?sPa(this):rPa(this);3==this.readyState&&tPa(this)}};
Qo.prototype.Byc=function(a){this.QB&&(this.response=this.responseText=a,sPa(this))};Qo.prototype.Ayc=function(a){this.QB&&(this.response=a,sPa(this))};Qo.prototype.xpa=function(){this.QB&&sPa(this)};var sPa=function(a){a.readyState=4;a.joa=null;a.W6=null;a.SS=null;rPa(a)};_.h=Qo.prototype;_.h.setRequestHeader=function(a,b){this.MVa.append(a,b)};_.h.getResponseHeader=function(a){return this.q_?this.q_.get(a.toLowerCase())||"":""};
_.h.getAllResponseHeaders=function(){if(!this.q_)return"";for(var a=[],b=this.q_.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.h.eXa=function(a){this.bP=a};_.h.rJb=function(a){this.xW=a};var rPa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(Qo.prototype,"withCredentials",{get:function(){return"include"===this.bP},set:function(a){this.eXa(a?"include":"same-origin")}});var Ro=function(a){rg.call(this);this.YP=a;this.oe={}};_.li(Ro,rg);var uPa=[];Ro.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(uPa[0]=b.toString()),b=uPa);for(var e=0;e<b.length;e++){var f=_.Nj(a,b[e],c||this.handleEvent,d||!1,this.YP||this);if(!f)break;this.oe[f.key]=f}return this};Ro.prototype.IRa=function(a,b,c,d){return vPa(this,a,b,c,d)};
var vPa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)vPa(a,b,c[g],d,e,f);else{b=JBa(b,c,d||a.handleEvent,e,f||a.YP||a);if(!b)return a;a.oe[b.key]=b}return a};Ro.prototype.Fs=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.Fs(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.Aa(d)?!!d.capture:!!d,e=e||this.YP||this,c=KBa(c),d=!!d,b=ABa(a)?a.k9(b,c,d,e):a?(a=MBa(a))?a.k9(b,c,d,e):null:null,b&&(QBa(b),delete this.oe[b.key]);return this};
Ro.prototype.removeAll=function(){Bba(this.oe,function(a,b){this.oe.hasOwnProperty(b)&&QBa(a)},this);this.oe={}};Ro.prototype.hm=function(){Ro.Yw.hm.call(this);this.removeAll()};Ro.prototype.handleEvent=function(){throw Error("gc");};var wPa=function(){this.wub=!0;this.cj=0;this.FQ=""};wPa.prototype.Ze=function(a,b){this.wub=!1;throw Error("hc`"+this.cj+"`"+b+"`"+a);};wPa.prototype.decode=function(a){this.wub||this.Ze(a,"stream already broken");this.FQ+=a;a=Math.floor(this.FQ.length/4);if(0==a)return null;try{var b=_.bya(this.FQ.slice(0,4*a))}catch(c){this.Ze(this.FQ,c.message)}this.cj+=4*a;this.FQ=this.FQ.slice(4*a);return b};var sg=function(){this.So=null;this.Dg=[];this.gna=this.GQ=this.t0=this.Ec=this.cj=0;this.DSa=null;this.nKa=0};sg.prototype.Z8=function(){return this.So};sg.prototype.Ze=function(a,b,c){this.Ec=3;this.So="The stream is broken @"+this.cj+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.So);};sg.prototype.ula=function(){return!0};
sg.prototype.parse=function(a){function b(n){n&128&&f.Ze(g,m,"invalid tag");2!=(n&7)&&f.Ze(g,m,"invalid wire type");f.t0=n>>>3;1!=f.t0&&2!=f.t0&&15!=f.t0&&f.Ze(g,m,"unexpected tag");f.Ec=1;f.GQ=0;f.gna=0}function c(n){f.gna++;5==f.gna&&n&240&&f.Ze(g,m,"message length too long");f.GQ|=(n&127)<<7*(f.gna-1);n&128||(f.Ec=2,f.nKa=0,f.DSa="undefined"!==typeof Uint8Array?new Uint8Array(f.GQ):Array(f.GQ),0==f.GQ&&e())}function d(n){f.DSa[f.nKa++]=n;f.nKa==f.GQ&&e()}function e(){if(15>f.t0){var n={};n[f.t0]=
f.DSa;f.Dg.push(n)}f.Ec=0}for(var f=this,g=a instanceof Array?a:new Uint8Array(a),m=0;m<g.length;){switch(f.Ec){case 3:f.Ze(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("ic`"+f.Ec);}f.cj++;m++}a=f.Dg;f.Dg=[];return 0<a.length?a:null};var qoa=function(){this.So=null;this.cj=0;this.Krc=new wPa;this.kFc=new sg};qoa.prototype.Z8=function(){return this.So};qoa.prototype.Ze=function(a,b){this.So="The stream is broken @"+this.cj+". Error: "+b+". With input:\n"+a;throw Error(this.So);};qoa.prototype.ula=function(){return!1};qoa.prototype.parse=function(a){null!==this.So&&this.Ze(a,"stream already broken");var b=null;try{var c=this.Krc.decode(a);b=null===c?null:this.kFc.parse(c)}catch(d){this.Ze(a,d.message)}this.cj+=a.length;return b};var So=function(a){return"\r"==a||"\n"==a||" "==a||"\t"==a};var poa=function(a){this.So=null;this.Dg=[];this.rW="";this.AJc=[];this.Aw=this.nB=0;this.dfa=!1;this.qga=0;this.bKc=/[\\"]/g;this.Ec=this.ufa=0;this.uuc=!(!a||!a.tuc)},xPa={INIT:0,I1:1,gza:2,QT:3,Z0:4,Y0:5,hn:6,oya:7,C0a:8,M1a:9,N1a:10,O1a:11,f0a:12,g0a:13,h0a:14,i0a:15,l1a:16,m1a:17,n1a:18,K8b:19,fza:20};_.h=poa.prototype;_.h.Z8=function(){return this.So};_.h.done=function(){return 2===this.ufa};
_.h.Ze=function(a,b){this.ufa=3;this.So="The stream is broken @"+this.Aw+"/"+b+". With input:\n"+a;throw Error(this.So);};_.h.ula=function(){return!1};
_.h.parse=function(a){function b(){for(;F<a.length;)if(So(a[F]))F++,f.Aw++;else break;return F<r}function c(){for(var L;;){L=a[F++];if(!L)break;f.Aw++;switch(f.Ec){case n.INIT:"{"===L?f.Ec=n.gza:"["===L?f.Ec=n.Z0:So(L)||f.Ze(a,F);continue;case n.oya:case n.gza:if(So(L))continue;if(f.Ec===n.oya)g.push(n.C0a);else if("}"===L){e("{}");f.Ec=d();continue}else g.push(n.QT);'"'===L?f.Ec=n.hn:f.Ze(a,F);continue;case n.C0a:case n.QT:if(So(L))continue;":"===L?(f.Ec===n.QT&&(g.push(n.QT),f.nB++),f.Ec=n.I1):
"}"===L?(f.nB--,e(),f.Ec=d()):","===L?(f.Ec===n.QT&&g.push(n.QT),f.Ec=n.oya):f.Ze(a,F);continue;case n.Z0:case n.I1:if(So(L))continue;if(f.Ec===n.Z0)if(f.nB++,f.Ec=n.I1,"]"===L){f.nB--;if(0===f.nB){f.Ec=n.Y0;return}e("[]");f.Ec=d();continue}else g.push(n.Y0);'"'===L?f.Ec=n.hn:"{"===L?f.Ec=n.gza:"["===L?f.Ec=n.Z0:"t"===L?f.Ec=n.M1a:"f"===L?f.Ec=n.f0a:"n"===L?f.Ec=n.l1a:"-"!==L&&(-1!=="0123456789".indexOf(L)?f.Ec=n.fza:f.Ze(a,F));continue;case n.Y0:if(","===L)g.push(n.Y0),f.Ec=n.I1,1===f.nB&&(A=F);
else if("]"===L){f.nB--;if(0===f.nB)return;e();f.Ec=d()}else if(So(L))continue;else f.Ze(a,F);continue;case n.hn:var Q=F;a:for(;;){for(;0<f.qga;)if(L=a[F++],4===f.qga?f.qga=0:f.qga++,!L)break a;if('"'===L&&!f.dfa){f.Ec=d();break}if("\\"===L&&!f.dfa&&(f.dfa=!0,L=a[F++],!L))break;if(f.dfa)if(f.dfa=!1,"u"===L&&(f.qga=1),L=a[F++])continue;else break;m.lastIndex=F;L=m.exec(a);if(!L){F=a.length+1;break}F=L.index+1;L=a[L.index];if(!L)break}f.Aw+=F-Q;continue;case n.M1a:if(!L)continue;"r"===L?f.Ec=n.N1a:
f.Ze(a,F);continue;case n.N1a:if(!L)continue;"u"===L?f.Ec=n.O1a:f.Ze(a,F);continue;case n.O1a:if(!L)continue;"e"===L?f.Ec=d():f.Ze(a,F);continue;case n.f0a:if(!L)continue;"a"===L?f.Ec=n.g0a:f.Ze(a,F);continue;case n.g0a:if(!L)continue;"l"===L?f.Ec=n.h0a:f.Ze(a,F);continue;case n.h0a:if(!L)continue;"s"===L?f.Ec=n.i0a:f.Ze(a,F);continue;case n.i0a:if(!L)continue;"e"===L?f.Ec=d():f.Ze(a,F);continue;case n.l1a:if(!L)continue;"u"===L?f.Ec=n.m1a:f.Ze(a,F);continue;case n.m1a:if(!L)continue;"l"===L?f.Ec=
n.n1a:f.Ze(a,F);continue;case n.n1a:if(!L)continue;"l"===L?f.Ec=d():f.Ze(a,F);continue;case n.K8b:"."===L?f.Ec=n.fza:f.Ze(a,F);continue;case n.fza:if(-1!=="0123456789.eE+-".indexOf(L))continue;else F--,f.Aw--,f.Ec=d();continue;default:f.Ze(a,F)}}}function d(){var L=g.pop();return null!=L?L:n.I1}function e(L){1<f.nB||(L||(L=-1===A?f.rW+a.substring(x,F):a.substring(A,F)),f.uuc?f.Dg.push(L):f.Dg.push(JSON.parse(L)),A=F)}for(var f=this,g=f.AJc,m=f.bKc,n=xPa,r=a.length,x=0,A=-1,F=0;F<r;)switch(f.ufa){case 3:return f.Ze(a,
F),null;case 2:return b()&&f.Ze(a,F),null;case 0:if(b()){var J=a[F++];f.Aw++;if("["===J){f.ufa=1;x=F;f.Ec=n.Z0;continue}else f.Ze(a,F)}return null;case 1:return c(),0===f.nB&&f.Ec==n.Y0?(f.ufa=2,f.rW=a.substring(F)):f.rW=-1===A?f.rW+a.substring(x):a.substring(A),0<f.Dg.length?(J=f.Dg,f.Dg=[],J):null}return null};var ooa=function(){this.So=this.fK=null;this.Ec=this.cj=0;this.Dg=[];this.DLb=!1};ooa.prototype.Z8=function(){return this.So};ooa.prototype.ula=function(){return!1};
ooa.prototype.parse=function(a){function b(n){f.Ec=6;f.So="The stream is broken @"+f.cj+"/"+g+". Error: "+n+". With input:\n";throw Error(f.So);}function c(){f.fK=new poa({WPc:!0,tuc:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var x={};x[1]=n[r];f.Dg.push(x)}}function e(n){if(n){(f.DLb||1<n.length)&&b("extra status: "+n);f.DLb=!0;var r={};r[2]=n[0];f.Dg.push(r)}}for(var f=this,g=0;g<a.length;){var m;if(m=2!==f.Ec){a:{for(;g<a.length;){if(!So(a[g])){m=!0;break a}g++;f.cj++}m=!1}m=!m}if(m)return null;
switch(f.Ec){case 6:b("stream already broken");break;case 0:"["===a[g]?(f.Ec=1,g++,f.cj++):b("unexpected input token");break;case 1:"["===a[g]?(f.Ec=2,c()):","===a[g]||"null,"==a.slice(g,g+5)?f.Ec=3:"]"===a[g]?(f.Ec=5,g++,f.cj++):b("unexpected input token");break;case 2:m=f.fK.parse(a.substring(g));d(m);f.fK.done()?(f.Ec=3,m=f.fK.rW,f.cj+=a.length-g-m.length,a=m,g=0):(f.cj+=a.length-g,g=a.length);break;case 3:","===a[g]||"null,"==a.slice(g,g+5)?(f.Ec=4,c(),f.fK.parse("["),g+=","===a[g]?1:5,f.cj++):
"]"===a[g]&&(f.Ec=5,g++,f.cj++);break;case 4:m=f.fK.parse(a.substring(g));e(m);f.fK.done()?(f.Ec=5,m=f.fK.rW,f.cj+=a.length-g-m.length,a=m,g=0):(f.cj+=a.length-g,g=a.length);break;case 5:b("extra input after stream end")}}return 0<f.Dg.length?(a=f.Dg,f.Dg=[],a):null};var yPa=function(a){this.yc=a;this.iR=null;this.j0=this.Aw=0;this.Mqb=!1;this.wna=this.nYa=this.SS=null;this.Mmb=new Ro(this);this.Mmb.listen(this.yc,"readystatechange",this.WFc)};yPa.prototype.opa=function(){return this.yc};var To=function(a,b){a.j0!=b&&(a.j0=b,a.nYa&&a.nYa())},zPa=function(a){a.Mmb.removeAll();if(a.yc){var b=a.yc;a.yc=null;b.abort();b.dispose()}};yPa.prototype.Bg=function(){return this.j0};
yPa.prototype.WFc=function(a){a=a.target;try{if(a==this.yc)a:{var b=Xj(this.yc),c=this.yc.jK,d=this.yc.Bg(),e=_.Nba(this.yc);a=[];if(cDa(this.yc)instanceof Array){var f=cDa(this.yc);0<f.length&&f[0]instanceof Uint8Array&&(this.Mqb=!0,a=f)}if(!(3>b||3==b&&!e&&0==a.length))if(d=200==d||206==d,4==b&&(8==c?To(this,7):7==c?To(this,8):d||To(this,3)),this.iR||(this.iR=roa(this.yc),null==this.iR&&To(this,5)),2<this.j0)zPa(this);else{if(a.length>this.Aw){var g=a.length;c=[];try{if(this.iR.ula())for(var m=
0;m<g;m++){var n=this.iR.parse(Array.from(a[m]));n&&(c=c.concat(n))}else{n="";if(!this.SS){if("undefined"===typeof TextDecoder)throw Error("jc");this.SS=new TextDecoder}for(m=0;m<g;m++)n+=this.SS.decode(a[m],{stream:4==b&&m==g-1});c=this.iR.parse(n)}a.splice(0,g);c&&this.wna(c)}catch(x){To(this,5);zPa(this);break a}}else if(e.length>this.Aw){m=e.slice(this.Aw);this.Aw=e.length;try{var r=this.iR.parse(m);null!=r&&this.wna&&this.wna(r)}catch(x){To(this,5);zPa(this);break a}}4==b?(0!=e.length||this.Mqb?
To(this,2):To(this,4),zPa(this)):To(this,1)}}}catch(x){To(this,6),zPa(this)}};var APa=function(a){this.z_a=a;a=(0,_.vh)(this.eEc,this);this.z_a.wna=a;a=(0,_.vh)(this.jEc,this);this.z_a.nYa=a;this.dB={};this.JO={}};_.h=APa.prototype;_.h.on=function(a,b){var c=this.dB[a];c||(c=[],this.dB[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.dB[a];c&&_.wa(c,b);(a=this.JO[a])&&_.wa(a,b);return this};_.h.once=function(a,b){var c=this.JO[a];c||(c=[],this.JO[a]=c);c.push(b);return this};
_.h.eEc=function(a){var b=this.dB.data;b&&BPa(this,a,b);(b=this.JO.data)&&BPa(this,a,b);this.JO.data=[]};var BPa=function(a,b,c){for(var d={},e=0;e<b.length;d={lwa:d.lwa},e++)d.lwa=b[e],c.forEach(function(f){return function(g){try{g(f.lwa)}catch(m){a.wpa("message-callback exception (ignored) "+m)}}}(d))};APa.prototype.jEc=function(){switch(this.z_a.Bg()){case 1:CPa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:CPa(this,"error");break;case 8:CPa(this,"close");break;case 2:CPa(this,"end")}};
var CPa=function(a,b){var c=a.dB[b];c&&c.forEach(function(d){try{d()}catch(e){a.wpa("status-callback exception (ignored) "+e)}});(c=a.JO[b])&&c.forEach(function(d){d()});a.JO[b]=[]};APa.prototype.wpa=function(){};var FPa,GPa,HPa,IPa;_.Uo=function(a){a=void 0===a?{}:a;this.nKc=a.i2c||xh("suppressCorsPreflight",a)||!1;this.Q0=a.withCredentials||xh("withCredentials",a)||!1;this.LLb=a.V1c||[];this.zLc=a.U2c||[];this.rRb=a.A3c;this.Lsc=a.e3c||!1};
FPa=function(a,b,c,d,e){var f=b.substr(0,b.length-e.name.length);return _.DPa(function(g){return new gPa(function(m,n){var r={},x=_.EPa(a,g,f);x.on("error",function(A){return n(A)});x.on("metadata",function(A){r=A});x.on("data",function(A){var F=r;F=void 0===F?{}:F;m(new VOa(A,g.hra,F))})})},a.zLc).call(a,_.WOa(e,c,d)).then(function(g){return g.QGc})};_.Vo=function(a,b,c,d,e){return FPa(a,b,c,d,e)};
_.Uo.prototype.nS=function(a,b,c,d){var e=this,f=a.substr(0,a.length-d.name.length);return _.DPa(function(g){var m=g.hra,n=g.getMetadata(),r=GPa(e,!1);n=HPa(e,n,r,f+m.getName());var x=IPa(r,m.EGb,!0);g=m.aGb(g.VFb);r.send(n,"POST",g);return x},this.LLb).call(this,_.WOa(d,b,c))};_.EPa=function(a,b,c){var d=b.hra,e=b.getMetadata(),f=GPa(a,!0);a=HPa(a,e,f,c+d.getName());c=IPa(f,d.EGb,!1);pPa(c,"base64"==e["X-Goog-Encode-Response-If-Executable"]);b=d.aGb(b.VFb);f.send(a,"POST",b);return c};
GPa=function(a,b){b=a.Lsc&&!b;return a.rRb||b?new _.Wj(new Po({wMc:a.rRb,SJc:b})):new _.Wj};
HPa=function(a,b,c,d){b["Content-Type"]="application/json+protobuf";b["X-User-Agent"]="grpc-web-javascript/0.1";var e="Authorization"in b?(e=b.Authorization)?!!{SAPISIDHASH:!0,APISIDHASH:!0}[e.split(" ")[0]]:!1:!1;if(e||a.Q0)c.Q0=!0;if(a.nKc)a=d,_.Hba(b)?d=a:(b=JIa(b),"string"===typeof a?d=RCa(a,encodeURIComponent("$httpHeaders"),b):(_.th(a,"$httpHeaders",b),d=a));else for(var f in b)c.headers.set(f,b[f]);return d};
IPa=function(a,b,c){if(c)if(!_.qi||10<=Number(_.vi)){c=new yPa(a);var d=new APa(c)}else d=null;return new Oo({bwa:a,JDc:d},b)};_.DPa=function(a,b){var c=a;b.forEach(function(d){var e=c;c=function(f){return d.intercept(f,e)}});return c};_.JPa=new _.Jo("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.kOa,ho,function(a){return a.jd()},mOa);_.KPa=new _.Jo("/devtools.sourcerers.DecorationsService/ListDecorations",_.uOa,_.po,function(a){return a.jd()},BOa);_.LPa=new _.Jo("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.so,EOa,function(a){return a.jd()},FOa);_.MPa=new _.Jo("/devtools.sourcerers.DecorationsService/ResolveItemList",_.to,uo,function(a){return a.jd()},GOa);_.NPa=new _.Jo("/devtools.sourcerers.DecorationsService/ResolvePanel",_.vo,xo,function(a){return a.jd()},IOa);var Wo=function(a){_.p.call(this,a)};_.X(Wo,_.p);Wo.prototype.MNa=function(){return _.Yh(this,2)};Wo.mc=[2];Wo.prototype.toObject=function(){return OPa(this)};var OPa=function(a){if(null!=a)return _.zb(a),{qj:_.Bi(a,1),Feb:_.l(_.Yh(a,2))}};var Xo=function(a){_.p.call(this,a)};_.X(Xo,_.p);Xo.prototype.getProperties=function(){return _.Ei(this,Wo,4)};Xo.prototype.setProperties=function(a){return _.Gi(this,4,a)};Xo.prototype.Hqb=function(){return _.wi(this,Wo,4)};Xo.prototype.toObject=function(){return PPa(this)};var PPa=function(a){if(null!=a)return _.zb(a),{ZSc:_.Xh(a,1),FUc:MOa(_.Ei(a,LOa,2)),HTc:_.Xh(a,3),properties:OPa(a.getProperties())}};var QPa=function(a){_.p.call(this,a)};_.X(QPa,_.p);_.h=QPa.prototype;_.h.getType=function(){return _.Pi(this,1,0)};_.h.Vm=function(a){return _.Ti(this,1,a)};_.h.sY=function(){return _.Ei(this,_.Bo,2)};_.h.Kqb=function(){return _.wi(this,_.Bo,2)};_.h.Fpb=function(){return _.Fi(this,Xo,3)};QPa.mc=[3];QPa.prototype.toObject=function(){return RPa(this)};var RPa=function(a){if(null!=a)return _.zb(a),{type:_.Pi(a,1,0),sourceRange:Co(a.sY()),HKc:_.vb(a.Fpb(),PPa)}};var Zo=function(a){_.p.call(this,a)};_.X(Zo,_.p);Zo.prototype.EP=function(){return _.Fi(this,QPa,1)};Zo.prototype.Bg=function(){return _.Pi(this,2,0)};Zo.mc=[1];Zo.prototype.toObject=function(){return SPa(this)};var SPa=function(a){if(null!=a)return _.zb(a),{guc:_.vb(a.EP(),RPa),status:_.Pi(a,2,0),L2c:_.Xh(a,3)}};var Mh=function(a){_.p.call(this,a)};_.X(Mh,_.p);_.h=Mh.prototype;_.h.getSeconds=function(){return _.Li(this,1)};_.h.setSeconds=function(a){return _.ob(this,1,a,0)};_.h.toDate=function(){return new Date(1E3*this.getSeconds()+_.Ji(this,2)/1E6)};_.h.nNa=function(a){a=a.getTime();var b=this.setSeconds(Math.trunc(a/1E3));_.ob(b,2,Math.trunc(a%1E3*1E6),0)};_.h.toObject=function(){return TPa(this)};var TPa=function(a){if(null!=a)return _.zb(a),{seconds:_.Li(a,1),tYc:_.Ji(a,2)}};var $o=function(a){_.p.call(this,a)};_.X($o,_.p);$o.prototype.getType=function(){return _.Pi(this,1,0)};$o.prototype.Vm=function(a){return _.Ti(this,1,a)};var UPa=function(a,b){_.Gi(a,2,b)},VPa=function(a,b){return _.hya(a,3,b)};$o.prototype.getTags=function(a){return pya(this,3,a)};$o.prototype.Lm=function(){return _.Ei(this,_.yo,4)};$o.prototype.Ow=function(a){return _.Gi(this,4,a)};$o.prototype.getLineNumber=function(){return _.Li(this,5)};
var WPa=function(a,b){_.Gi(a,8,b)},XPa=function(a,b){_.Gi(a,9,b)};$o.mc=[3];$o.prototype.toObject=function(){if(null!=this){_.zb(this);var a={type:_.Pi(this,1,0),timestamp:TPa(_.Ei(this,Mh,2)),p2c:_.l(_.Ni(this,3)),Xf:Ao(this.Lm()),lineNumber:_.Li(this,5),vu:_.Xh(this,6),zp:_.Xh(this,7),TRc:TPa(_.Ei(this,Mh,8)),SRc:TPa(_.Ei(this,Mh,9))}}else a=void 0;return a};var YPa=function(a){_.p.call(this,a)};_.X(YPa,_.p);var ZPa=_.Cb(YPa);YPa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={}}else a=void 0;return a};var $Pa=new _.Jo("/devtools.grimoire.FeedbackService/SendFeedback",$o,YPa,function(a){return a.jd()},ZPa);_.ap=function(a){_.p.call(this,a)};_.X(_.ap,_.p);_.ap.prototype.Lm=function(){return _.Ei(this,_.yo,1)};_.ap.prototype.Ow=function(a){return _.Gi(this,1,a)};_.ap.prototype.toObject=function(){if(null!=this){_.zb(this);var a={Xf:Ao(this.Lm()),includeAuxiliaryDirectoryContents:_.Bi(this,2),includeAttributes:_.Bi(this,3),preferCompressed:_.Bi(this,4),spacesPerTab:_.Ji(this,8),preferServerHighlighting:_.Bi(this,9),preferIncrementalRendering:_.Bi(this,10)}}else a=void 0;return a};_.bp=function(a){_.p.call(this,a)};_.X(_.bp,_.p);_.bp.prototype.getSize=function(){return _.Li(this,3)};_.bp.prototype.setSize=function(a){return _.ob(this,3,a,0)};_.bp.prototype.toObject=function(){return aQa(this)};var aQa=function(a){if(null!=a)return _.zb(a),{xQ:TPa(_.Ei(a,Mh,1)),dRa:_.Xh(a,2),size:_.Li(a,3),Mn:_.Bi(a,4),aMa:_.Xh(a,5)}};_.cp=function(a){_.p.call(this,a)};_.X(_.cp,_.p);_.h=_.cp.prototype;_.h.ie=function(){return _.Xh(this,1)};_.h.kd=function(a){return _.tb(this,1,a)};_.h.getType=function(){return _.Pi(this,5,0)};_.h.Vm=function(a){return _.Ti(this,5,a)};_.h.hasAttributes=function(){return _.wi(this,_.bp,4)};_.h.QP=function(){return _.Ni(this,8)};_.h.NJb=function(a){_.hya(this,8,a)};_.h.jOa=function(){return _.Xh(this,7)};_.h.EJb=function(a){_.tb(this,7,a)};_.cp.mc=[8];_.cp.prototype.toObject=function(){return bQa(this)};
var bQa=function(a){if(null!=a)return _.zb(a),{path:_.Xh(a,1),hash:_.Xh(a,2),type:_.Pi(a,5,0),attributes:aQa(_.Ei(a,_.bp,4)),oJc:_.l(_.Ni(a,8)),LQ:_.Xh(a,7)}};var dp=function(a){_.p.call(this,a)};_.X(dp,_.p);dp.prototype.getEditor=function(){return _.Xh(this,1)};dp.prototype.clearEditor=function(){return _.Ci(this,1)};dp.prototype.toObject=function(){return cQa(this)};var cQa=function(a){if(null!=a)return _.zb(a),{editor:_.Xh(a,1),jVc:_.Xh(a,2),TF:_.Xh(a,3)}};var dQa=function(a){_.p.call(this,a)};_.X(dQa,_.p);dQa.prototype.NP=function(){return _.Ei(this,dp,3)};dQa.mc=[1];dQa.prototype.toObject=function(){return eQa(this)};var eQa=function(a){if(null!=a)return _.zb(a),{rTc:_.vb(_.Fi(a,_.cp,1),bQa),kGc:cQa(a.NP())}};_.fQa=function(a){_.p.call(this,a)};_.X(_.fQa,_.p);_.fQa.mc=[1,2];_.fQa.prototype.toObject=function(){return gQa(this)};var gQa=function(a){if(null!=a)return _.zb(a),{LVc:_.l(_.Mi(a,1)),YVc:_.l(_.Yh(a,2))}};_.ep=function(a){_.p.call(this,a)};_.X(_.ep,_.p);_.ep.prototype.getRange=function(){return _.Ei(this,_.Bo,1)};_.ep.prototype.setRange=function(a){return _.Gi(this,1,a)};_.ep.prototype.zpa=function(){return _.wi(this,_.Bo,1)};_.ep.prototype.toObject=function(){return hQa(this)};var hQa=function(a){if(null!=a)return _.zb(a),{we:Co(a.getRange()),indentation:_.Ji(a,2)}};var fp=function(a){_.p.call(this,a)};_.X(fp,_.p);fp.prototype.Bg=function(){return _.Pi(this,2,0)};fp.mc=[1,3];fp.prototype.toObject=function(){return iQa(this)};var iQa=function(a){if(null!=a)return _.zb(a),{M_c:_.vb(_.Fi(a,_.Bo,1),Co),status:_.Pi(a,2,0),L_c:_.vb(_.Fi(a,_.ep,3),hQa)}};_.jQa=function(a){_.p.call(this,a)};_.X(_.jQa,_.p);_.h=_.jQa.prototype;_.h.getType=function(){return _.Pi(this,1,0)};_.h.Vm=function(a){return _.Ti(this,1,a)};_.h.getRange=function(){return _.Ei(this,_.Bo,2)};_.h.setRange=function(a){return _.Gi(this,2,a)};_.h.zpa=function(){return _.wi(this,_.Bo,2)};_.h.toObject=function(){return kQa(this)};var kQa=function(a){if(null!=a)return _.zb(a),{type:_.Pi(a,1,0),we:Co(a.getRange())}};var gp=function(a){_.p.call(this,a)};_.X(gp,_.p);gp.prototype.getId=function(){return _.Xh(this,1)};gp.prototype.getName=function(){return _.Xh(this,2)};gp.prototype.Le=function(a){return _.tb(this,2,a)};gp.prototype.toObject=function(){return lQa(this)};var lQa=function(a){if(null!=a)return _.zb(a),{id:_.Xh(a,1),name:_.Xh(a,2),TXc:_.Ji(a,3)}};var mQa=function(a){_.p.call(this,a)};_.X(mQa,_.p);_.h=mQa.prototype;_.h.getType=function(){return _.Pi(this,1,0)};_.h.Vm=function(a){return _.Ti(this,1,a)};_.h.getRange=function(){return _.Ei(this,_.Bo,2)};_.h.setRange=function(a){return _.Gi(this,2,a)};_.h.zpa=function(){return _.wi(this,_.Bo,2)};_.h.Aq=function(){return _.Xh(this,3)};_.h.toObject=function(){return nQa(this)};var nQa=function(a){if(null!=a)return _.zb(a),{type:_.Pi(a,1,0),we:Co(a.getRange()),target:_.Xh(a,3)}};var hp=function(a){_.p.call(this,a)};_.X(hp,_.p);hp.prototype.Bg=function(){return _.Pi(this,2,0)};hp.mc=[1];hp.prototype.toObject=function(){return oQa(this)};var oQa=function(a){if(null!=a)return _.zb(a),{fSc:_.vb(_.Fi(a,_.Do,1),NOa),status:_.Pi(a,2,0)}};_.ip=function(a){_.p.call(this,a)};_.X(_.ip,_.p);_.h=_.ip.prototype;_.h.hY=function(){return _.Fi(this,mQa,4)};_.h.tS=function(a){return _.Hi(this,4,a)};_.h.B4=function(a){_.Ii(this,4,mQa,a)};_.h.Or=function(){return _.Ei(this,hp,5)};_.h.Jt=function(){return _.Ei(this,fp,7)};_.h.h9=function(){return _.Ei(this,gp,10)};_.h.NP=function(){return _.Ei(this,dp,11)};_.ip.mc=[3,4,12];_.ip.prototype.toObject=function(){return pQa(this)};
var pQa=function(a){if(null!=a)return _.zb(a),{mimeType:_.Xh(a,1),ena:_.Bi(a,2),MVc:_.vb(_.Fi(a,_.jQa,3),kQa),iCc:_.vb(a.hY(),nQa),pSc:gQa(_.Ei(a,_.fQa,9)),outline:oQa(a.Or()),a1c:SPa(_.Ei(a,Zo,6)),Km:iQa(a.Jt()),HF:_.Ji(a,8),language:lQa(a.h9()),kGc:cQa(a.NP()),aVc:_.vb(_.Fi(a,_.yo,12),Ao)}};_.jp=function(a){_.p.call(this,a)};_.X(_.jp,_.p);_.h=_.jp.prototype;_.h.getData=function(){return _.Ai(this,1)};_.h.setData=function(a){return iya(this,1,a)};_.h.clearData=function(){return _.Ci(this,1)};_.h.Uv=function(){return _.Xh(this,3)};_.h.uXa=function(a){return _.tb(this,3,a)};_.h.getSize=function(){return _.Li(this,4)};_.h.setSize=function(a){return _.ob(this,4,a,0)};_.jp.mc=[6];_.jp.prototype.toObject=function(){return qQa(this)};
var qQa=function(a){if(null!=a)return _.zb(a),{data:yb(a.getData()),GUc:pQa(_.Ei(a,_.ip,2)),text:_.Xh(a,3),size:_.Li(a,4),Xv:EIa(_.Ei(a,_.Bl,5)),KVc:_.vb(_.Fi(a,_.Bl,6),EIa)}};_.rQa=function(a){_.p.call(this,a)};_.X(_.rQa,_.p);_.h=_.rQa.prototype;_.h.getUrl=function(){return _.Xh(this,1)};_.h.HL=function(a){return _.tb(this,1,a)};_.h.Pk=function(){return _.Ei(this,Ch,4)};_.h.L_=function(a){return _.Gi(this,4,a)};_.h.toObject=function(){return sQa(this)};var sQa=function(a){if(null!=a)return _.zb(a),{url:_.Xh(a,1),Gy:_.Xh(a,2),me:_.Xh(a,3),rf:JOa(a.Pk())}};_.tQa=function(a){_.p.call(this,a)};_.X(_.tQa,_.p);_.h=_.tQa.prototype;_.h.Pk=function(){return _.Ei(this,Ch,1)};_.h.L_=function(a){return _.Gi(this,1,a)};_.h.ie=function(){return _.Xh(this,3)};_.h.kd=function(a){return _.tb(this,3,a)};_.h.getUrl=function(){return _.Xh(this,4)};_.h.HL=function(a){return _.tb(this,4,a)};_.h.toObject=function(){return uQa(this)};var uQa=function(a){if(null!=a)return _.zb(a),{rf:JOa(a.Pk()),Gy:_.Xh(a,2),path:_.Xh(a,3),url:_.Xh(a,4),me:_.Xh(a,5)}};_.vQa=function(a){_.p.call(this,a)};_.X(_.vQa,_.p);_.vQa.prototype.toObject=function(){return wQa(this)};var wQa=function(a){if(null!=a)return _.zb(a),{Q_c:_.Xh(a,1),q0c:_.Xh(a,2),pGb:_.Bi(a,3)}};_.kp=function(a){_.p.call(this,a)};_.X(_.kp,_.p);_.mp=function(a){return _.Si(a,dQa,1,_.lp)};_.np=function(a){return _.Si(a,_.jp,2,_.lp)};_.xQa=_.Cb(_.kp);_.kp.mc=[5,8];_.lp=[1,2,3,4];_.kp.prototype.toObject=function(){if(null!=this){_.zb(this);var a={qTc:eQa(_.mp(this)),ue:qQa(_.np(this)),n2c:wQa(_.Si(this,_.vQa,3,_.lp)),eVc:sQa(_.Si(this,_.rQa,4,_.lp)),c2c:_.vb(_.Fi(this,_.tQa,5),uQa),B_c:_.l(_.Ni(this,8)),mRc:Ao(_.Ei(this,_.yo,7))}}else a=void 0;return a};var yQa=new _.Jo("/devtools.grimoire.FileService/GetContents",_.ap,_.kp,function(a){return a.jd()},_.xQa);var zQa=new _.Jo("/devtools.grimoire.FileService/GetContentsStreaming",_.ap,_.kp,function(a){return a.jd()},_.xQa);_.op=function(a){_.p.call(this,a)};_.X(_.op,_.p);_.op.prototype.Pk=function(){return _.Ei(this,Ch,1)};_.op.prototype.L_=function(a){return _.Gi(this,1,a)};_.op.prototype.ie=function(){return _.Xh(this,2)};_.op.prototype.kd=function(a){return _.tb(this,2,a)};var AQa=function(a,b){return _.sb(a,6,b)},BQa=function(a,b){_.sb(a,7,b)};_.op.mc=[3];
_.op.prototype.toObject=function(){if(null!=this){_.zb(this);var a={rf:JOa(this.Pk()),path:_.Xh(this,2),NZc:_.l(_.Yh(this,3)),maxRelatedFiles:_.Ji(this,4),logForPath:_.Bi(this,6),logForPathWithPagination:_.Bi(this,7)}}else a=void 0;return a};_.pp=function(a){_.p.call(this,a)};_.X(_.pp,_.p);_.pp.prototype.ie=function(){return _.Xh(this,1)};_.pp.prototype.kd=function(a){return _.tb(this,1,a)};_.pp.mc=[2];_.pp.prototype.toObject=function(){return CQa(this)};var CQa=function(a){if(null!=a)return _.zb(a),{path:_.Xh(a,1),j1c:_.l(_.Yh(a,2))}};var DQa=function(a){_.p.call(this,a)};_.X(DQa,_.p);var EQa=_.Cb(DQa);DQa.mc=[1];DQa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={g0c:_.vb(_.Fi(this,_.pp,1),CQa)}}else a=void 0;return a};var FQa=new _.Jo("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.op,DQa,function(a){return a.jd()},EQa);var qp=function(a){_.p.call(this,a)};_.X(qp,_.p);qp.prototype.Lm=function(){return _.Ei(this,_.yo,1)};qp.prototype.Ow=function(a){return _.Gi(this,1,a)};qp.prototype.toObject=function(){if(null!=this){_.zb(this);var a={Xf:Ao(this.Lm()),spacesPerTab:_.Ji(this,2)}}else a=void 0;return a};var rp=function(a){_.p.call(this,a)};_.X(rp,_.p);rp.prototype.Jt=function(){return _.Ei(this,fp,1)};var GQa=_.Cb(rp);rp.prototype.toObject=function(){if(null!=this){_.zb(this);var a={Km:iQa(this.Jt())}}else a=void 0;return a};var HQa=new _.Jo("/devtools.grimoire.FileService/GetFolding",qp,rp,function(a){return a.jd()},GQa);var sp=function(a){_.p.call(this,a)};_.X(sp,_.p);sp.prototype.Lm=function(){return _.Ei(this,_.yo,1)};sp.prototype.Ow=function(a){return _.Gi(this,1,a)};sp.prototype.toObject=function(){if(null!=this){_.zb(this);var a={Xf:Ao(this.Lm())}}else a=void 0;return a};var tp=function(a){_.p.call(this,a)};_.X(tp,_.p);tp.prototype.Or=function(){return _.Ei(this,hp,3)};var IQa=_.Cb(tp);tp.prototype.toObject=function(){if(null!=this){_.zb(this);var a={outline:oQa(this.Or())}}else a=void 0;return a};var JQa=new _.Jo("/devtools.grimoire.FileService/GetOutline",sp,tp,function(a){return a.jd()},IQa);var KQa=function(a){_.p.call(this,a)};_.X(KQa,_.p);KQa.prototype.Lm=function(){return _.Ei(this,_.yo,1)};KQa.prototype.Ow=function(a){return _.Gi(this,1,a)};KQa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={Xf:Ao(this.Lm())}}else a=void 0;return a};var up=function(a){_.p.call(this,a)};_.X(up,_.p);up.prototype.Fpb=function(){return _.Yh(this,1)};var LQa=_.Cb(up);up.mc=[1];up.prototype.toObject=function(){if(null!=this){_.zb(this);var a={HKc:_.l(_.Yh(this,1))}}else a=void 0;return a};var MQa=new _.Jo("/devtools.grimoire.FileService/ListTargets",KQa,up,function(a){return a.jd()},LQa);_.vp=function(a){_.p.call(this,a)};_.X(_.vp,_.p);_.vp.prototype.addPath=function(a,b){Sa(this);var c=aba(this,1,2,!1,!1);void 0!=b?c.splice(b,0,a):c.push(a);return this};_.vp.prototype.ie=function(){return _.oya(this,1)};_.vp.prototype.kd=function(a,b){return _.pb(this,1,a,b,_.Yh)};_.vp.mc=[1];_.vp.prototype.toObject=function(){if(null!=this){_.zb(this);var a={GZc:_.l(_.Yh(this,1))}}else a=void 0;return a};var NQa=function(a){_.p.call(this,a)};_.X(NQa,_.p);NQa.prototype.h9=function(){return _.Xh(this,1)};NQa.prototype.Yoa=function(){return _.Li(this,2)};NQa.prototype.toObject=function(){return OQa(this)};var OQa=function(a){if(null!=a)return _.zb(a),{language:_.Xh(a,1),lines:_.Li(a,2),files:_.Li(a,3)}};_.wp=function(a){_.p.call(this,a)};_.X(_.wp,_.p);_.wp.prototype.ie=function(){return _.Xh(this,1)};_.wp.prototype.kd=function(a){return _.tb(this,1,a)};_.wp.prototype.Yoa=function(){return _.Li(this,2)};_.wp.prototype.gOa=function(){return _.Fi(this,NQa,4)};_.wp.mc=[4];_.wp.prototype.toObject=function(){return PQa(this)};var PQa=function(a){if(null!=a)return _.zb(a),{path:_.Xh(a,1),lines:_.Li(a,2),files:_.Li(a,3),HBc:_.vb(a.gOa(),OQa)}};var QQa=function(a){_.p.call(this,a)};_.X(QQa,_.p);var RQa=_.Cb(QQa);QQa.mc=[1];QQa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={DSc:_.vb(_.Fi(this,_.wp,1),PQa)}}else a=void 0;return a};_.SQa=new _.Jo("/devtools.grimoire.LangCountsService/ListLangCounts",_.vp,QQa,function(a){return a.jd()},RQa);var TQa=function(a,b,c){c=c||{};c.format="jspb";this.Ch=new _.Uo(c);this.Hh=void 0==a?a:a.replace(/\/+$/,"")},UQa=function(a,b,c){c=c||{};c.format="jspb";this.Ch=new _.Uo(c);this.Hh=void 0==a?a:a.replace(/\/+$/,"")};_.h=TQa.prototype;_.h.bY=function(a,b){return _.Vo(this.Ch,this.Hh+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},yQa)};_.h.SNa=function(a,b){return this.Ch.nS(this.Hh+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",a,b||{},zQa)};
_.h.Or=function(a,b){return _.Vo(this.Ch,this.Hh+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},JQa)};_.h.Jt=function(a,b){return _.Vo(this.Ch,this.Hh+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},HQa)};_.h.Y8=function(a,b){return _.Vo(this.Ch,this.Hh+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},FQa)};_.h.Rqa=function(a,b){return _.Vo(this.Ch,this.Hh+"/$rpc/devtools.grimoire.FileService/ListTargets",a,b||{},MQa)};
UQa.prototype.bXa=function(a,b){return _.Vo(this.Ch,this.Hh+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},$Pa)};var VQa=function(a){_.p.call(this,a)};_.X(VQa,_.p);VQa.prototype.IJb=function(a){return _.tb(this,1,a)};VQa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={projectName:_.Xh(this,1)}}else a=void 0;return a};var xp=function(a){_.p.call(this,a)};_.X(xp,_.p);xp.prototype.IJb=function(a){return _.tb(this,1,a)};xp.prototype.gpa=function(){return _.Xh(this,2)};var WQa=_.Cb(xp);xp.prototype.toObject=function(){if(null!=this){_.zb(this);var a={projectName:_.Xh(this,1),d0c:_.Xh(this,2)}}else a=void 0;return a};var XQa=new _.Jo("/devtools.grimoire.RegionalService/GetProjectRegionConfig",VQa,xp,function(a){return a.jd()},WQa);var YQa=function(a,b,c){c=c||{};c.format="jspb";this.Ch=new _.Uo(c);this.Hh=void 0==a?a:a.replace(/\/+$/,"")};_.Eoa="project";var ZQa=koa.concat(["forceDomain","sq"]);var soa;soa=/^(.*)\/.+$/;_.$Qa=/^\//;_.vg=/^[0-9a-f]{40}$/;var Cp;_.aRa=[void 0,"","HEAD"];_.bRa=[void 0,"","/"];_.xg=Object.freeze({qRa:"l",Om:"dlc",tf:"drc",jw:"dlf",ho:"drf",changelist:"cl",jHb:"rcl",ut:"da",Kv:"bp",oj:"bpv",zf:"bpt",os:"rpv",vt:"sf",Ob:"ws",kw:"dlw",qu:"drw",dF:"flo",RJ:"ic",Nv:"dmbr"});_.zg=function(a){if(a){null!=a.xe?(this.lb=a.xe.id,this.Oc=a.xe.type):this.Oc="project";this.repository=a.repository;this.Ab=a.Ab;this.path=a.path;var b;this.params=null!=(b=a.params)?b:{}}else this.params={}};
_.yp=function(a){if(void 0!==a.BHb)return a.BHb;var b=a.fCb(),c=b.commands;b=a.aUa(b.v0);0<Object.keys(b).length&&(""===a.path&&c.pop(),c.push(b));return a.BHb=c};_.zg.prototype.ac=function(){var a=this.YSa();this.lb&&_.zp(a,this.lb,this.Oc);this.repository&&_.Ap(a,this.repository);this.Ab&&_.Bp(a,this.Ab);this.path&&a.kd(this.path);var b=Object.assign({},this.params);a.Fi(b);return a};_.zg.prototype.YSa=function(){return new Cp};
_.Dp=function(a,b){return b?_.Boa(a,b)&&_.Coa(a.Ab,b.Ab,_.aRa)&&_.Coa(a.path,b.path,_.bRa):!1};_.zg.prototype.getParent=function(){var a=this.YSa();if(this.lb){this.repository&&(a=_.zp(a,this.lb,this.Oc));if(this.path){_.Bp(_.Ap(a,this.repository),this.Ab);_.Ep(a,{Ob:this.params.Ob});var b=_.ug(this.path);b&&(a=a.kd(b+"/"))}return a.Ya()}};
_.zg.prototype.fCb=function(){var a=this.Ab&&void 0===this.path&&this.params.Om?""+this.Ab+"..."+this.params.Om:this.Ab,b=["/"];if(!this.lb)return{v0:!1,commands:b};switch(this.Oc){case "host":b.push("h");b.push(this.lb);break;default:b.push(this.lb)}if(!this.repository)return{v0:!1,commands:b};b.push(this.repository);if(!a)return{v0:!0,commands:b};b.push("+");b.push(a);if(void 0===this.path)return{v0:!0,commands:b};b.push(":");b.push(this.path);return{v0:!0,commands:b}};
_.zg.prototype.aUa=function(a){var b={};a&&(this.params.line&&(b.l=_.Doa(this.params.line)),this.params.jw&&(b.dlf=this.params.jw),(a=this.Ab&&void 0===this.path&&this.params.Om?void 0:this.params.Om)&&(b.dlc=a),this.params.ho&&(b.drf=this.params.ho),this.params.tf&&(b.drc=this.params.tf),this.params.ut&&(b.da=this.params.ut),this.params.Kv&&(b.bp=this.params.Kv),null!=this.params.oj&&(b.bpv=this.params.oj),null!=this.params.zf&&(b.bpt=this.params.zf),null!=this.params.os&&(b.rpv=this.params.os),
null!=this.params.vt&&(b.sf=this.params.vt),null!=this.params.Ob&&(b.ws=this.params.Ob),null!=this.params.kw&&(b.dlw=this.params.kw),null!=this.params.qu&&(b.drw=this.params.qu),null!=this.params.dF&&(b.flo=this.params.dF),null!=this.params.RJ&&(b.ic=this.params.RJ),null!=this.params.Nv&&(b.dmbr=this.params.Nv));return b};
_.Y.Object.defineProperties(_.zg.prototype,{fz:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},GLc:{configurable:!0,enumerable:!0,get:function(){var a;return this.fz?(null==(a=this.path)?void 0:a.split("/").pop())||"":""}},parent:{configurable:!0,enumerable:!0,get:function(){this.PBb||(this.PBb=this.getParent());return this.PBb}},Ny:{configurable:!0,enumerable:!0,get:function(){return"ossProject"===this.Oc?this.path||"":[this.lb,this.repository,_.Aoa(this.Ab||
null),this.path].join("/")}}});Cp=function(){this.params={}};_.zp=function(a,b,c){a.lb=b;a.Oc=c;return a};_.Ap=function(a,b){a.repository=b;return a};_.Bp=function(a,b){a.Ab=b;return a};Cp.prototype.kd=function(a){this.path=a;return this};Cp.prototype.Fi=function(a){this.params=a||{};return this};
_.Ep=function(a,b){b.line&&(a.params.line=b.line);b.jw&&(a.params.jw=b.jw);b.Om&&(a.params.Om=b.Om);b.ho&&(a.params.ho=b.ho);b.tf&&(a.params.tf=b.tf);b.ut&&(a.params.ut=b.ut);b.Kv&&(a.params.Kv=b.Kv);null!=b.oj&&(a.params.oj=b.oj);null!=b.zf&&(a.params.zf=b.zf);null!=b.os&&(a.params.os=b.os);null!=b.vt&&(a.params.vt=b.vt);b.Ob&&(a.params.Ob=b.Ob);null!=b.kw&&(a.params.kw=b.kw);null!=b.qu&&(a.params.qu=b.qu);b.dF&&(a.params.dF=b.dF);b.RJ&&(a.params.RJ=b.RJ);null!=b.Nv&&(a.params.Nv=b.Nv);return a};
Cp.prototype.Ya=function(){return new _.zg({xe:this.lb?{id:this.lb,type:this.Oc}:void 0,repository:this.repository,Ab:this.Ab,path:this.path,params:this.params})};_.yg=function(a){_.zg.call(this,a);this.lb="Google";this.Oc="depot"};_.X(_.yg,_.zg);_.Fp=function(a){return!a.Ab||"head"==a.Ab.toLowerCase()};_.yg.prototype.Si=function(){return!(!this.repository||"piper"!=this.repository.toLowerCase())};_.yg.prototype.YSa=function(){return new cRa};_.yg.prototype.fCb=function(){var a=["/"];this.repository?(this.Si()?a.push("piper","_","depot"):a.push(this.repository),void 0!==this.path&&a.push(this.path)):a.push("repos");return{v0:!0,commands:a}};
_.yg.prototype.aUa=function(a){a=_.zg.prototype.aUa.call(this,a);this.params.tf&&(delete a.drc,a.rcl=this.params.tf);_.Fp(this)||(a.cl=this.Ab);return a};_.Y.Object.defineProperties(_.yg.prototype,{Ny:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.Si()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var cRa=function(){this.params={};_.zp(this,"Google","depot")};_.X(cRa,Cp);
cRa.prototype.Ya=function(){return"depot"!==this.Oc?Cp.prototype.Ya.call(this):new _.yg(this)};var Hoa=Object.values(_.xg);var dRa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};var Gp={appBarTitle:"Cloud Source Repositories",showPricingLink:!0,showSshKeysLink:!0,showLanguageAndRegionLink:!0,showTermsOfServiceLink:!0,showPrivacyLink:!0};var Roa=new Set(["true","1"]),Soa=new Set(["false","0"]);var eRa=function(){},fRa=function(){};/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @param {function(): ?} cb
 @return {void}
*/
var Hg=function(a,b){this.zo=[];this.Ao=[];this.iy=[];this.C3=[];this.D3=[];this.ov=this.Pb=this.Zp=!1;this.Uh=0;this.PK=null;this.totalTime=(void 0===a?0:a)+(void 0===b?0:b)};_.h=Hg.prototype;_.h.jy=function(){this.ov||(this.ov=!0,this.zo.forEach(function(a){return a()}),this.zo=[])};_.h.Az=function(a){this.D3.push(a);this.Ao.push(a)};_.h.js=function(a){this.C3.push(a);this.zo.push(a)};_.h.Ue=function(a){this.iy.push(a)};_.h.MB=function(){return this.Zp};_.h.init=function(){};
_.h.play=function(){this.MB()||(this.A3(),gRa(this));this.Zp=!0};var gRa=function(a){Promise.resolve().then(function(){return a.jy()})};_.h=Hg.prototype;_.h.A3=function(){this.Ao.forEach(function(a){return a()});this.Ao=[]};_.h.pause=function(){};_.h.pu=function(){};_.h.finish=function(){this.jy()};_.h.destroy=function(){this.Pb||(this.Pb=!0,this.MB()||this.A3(),this.finish(),this.iy.forEach(function(a){return a()}),this.iy=[])};_.h.reset=function(){this.ov=this.Zp=!1;this.Ao=this.D3;this.zo=this.C3};
_.h.setPosition=function(a){this.Uh=this.totalTime?a*this.totalTime:1};_.h.eT=function(a){a="start"==a?this.Ao:this.zo;a.forEach(function(b){return b()});a.length=0};var Voa=function(a){var b=this;this.zo=[];this.Ao=[];this.Pb=this.Zp=this.ov=!1;this.iy=[];this.PK=null;this.totalTime=0;this.Tg=a;var c=0,d=0,e=0,f=this.Tg.length;0==f?Promise.resolve().then(function(){return b.jy()}):this.Tg.forEach(function(g){g.js(function(){++c==f&&b.jy()});g.Ue(function(){++d==f&&b.Rp()});g.Az(function(){++e==f&&b.A3()})});this.totalTime=this.Tg.reduce(function(g,m){return Math.max(g,m.totalTime)},0)};_.h=Voa.prototype;
_.h.jy=function(){this.ov||(this.ov=!0,this.zo.forEach(function(a){return a()}),this.zo=[])};_.h.init=function(){this.Tg.forEach(function(a){return a.init()})};_.h.Az=function(a){this.Ao.push(a)};_.h.A3=function(){this.MB()||(this.Zp=!0,this.Ao.forEach(function(a){return a()}),this.Ao=[])};_.h.js=function(a){this.zo.push(a)};_.h.Ue=function(a){this.iy.push(a)};_.h.MB=function(){return this.Zp};_.h.play=function(){this.PK||this.init();this.A3();this.Tg.forEach(function(a){return a.play()})};
_.h.pause=function(){this.Tg.forEach(function(a){return a.pause()})};_.h.pu=function(){this.Tg.forEach(function(a){return a.pu()})};_.h.finish=function(){this.jy();this.Tg.forEach(function(a){return a.finish()})};_.h.destroy=function(){this.Rp()};_.h.Rp=function(){this.Pb||(this.Pb=!0,this.jy(),this.Tg.forEach(function(a){return a.destroy()}),this.iy.forEach(function(a){return a()}),this.iy=[])};_.h.reset=function(){this.Tg.forEach(function(a){return a.reset()});this.Zp=this.ov=this.Pb=!1};
_.h.setPosition=function(a){var b=a*this.totalTime;this.Tg.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.h.p5=function(){this.Tg.forEach(function(a){a.p5&&a.p5()})};_.h.eT=function(a){a="start"==a?this.Ao:this.zo;a.forEach(function(b){return b()});a.length=0};var cpa="undefined"===typeof document?null:document.documentElement;var opa=RegExp("{{\\s*(.+?)\\s*}}","g"),rpa=/-+([a-z0-9])/g;var tpa=RegExp("s*:selfs*,?","g"),hRa=function(a){this.rr=a};_.h=hRa.prototype;_.h.Ya=function(a,b){b=new iRa(b);this.d9a(b);return Og(this,lpa(a),b)};_.h.d9a=function(a){a.VW="";a.Lma=new Map;a.Lma.set("",new Map);a.currentTime=0};
_.h.WQb=function(a,b){var c=this,d=b.aL=0,e=b.mB=0,f=[],g=[];"@"==a.name.charAt(0)&&b.errors.push(new _.Zb(3006,!1));a.Ana.forEach(function(m){c.d9a(b);if(0==m.type){var n=m.name;n.toString().split(/\s*,\s*/).forEach(function(r){m.name=r;f.push(c.s_a(m,b))});m.name=n}else 1==m.type?(n=c.t_a(m,b),d+=n.aL,e+=n.mB,g.push(n)):b.errors.push(new _.Zb(3007,!1))});return{type:7,name:a.name,GS:f,ex:g,aL:d,mB:e,options:null}};
_.h.s_a=function(a,b){var c=this.Uga(a.styles,b),d=a.options&&a.options.params||null;if(c.mtc){var e=new Set,f=d||{};c.styles.forEach(function(g){g instanceof Map&&g.forEach(function(m){mpa(m).forEach(function(n){f.hasOwnProperty(n)||e.add(n)})})});e.size&&(qpa(e.values()),b.errors.push(new _.Zb(3008,!1)))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.h.t_a=function(a,b){b.aL=0;b.mB=0;var c=Og(this,lpa(a.animation),b);return{type:1,cyb:Qoa(a.awc,b.errors),animation:c,aL:b.aL,mB:b.mB,options:Pg(a.options)}};_.h.UQb=function(a,b){var c=this;return{type:2,Gg:a.Gg.map(function(d){return Og(c,d,b)}),options:Pg(a.options)}};_.h.SQb=function(a,b){var c=this,d=b.currentTime,e=0,f=a.Gg.map(function(g){b.currentTime=d;g=Og(c,g,b);e=Math.max(e,b.currentTime);return g});b.currentTime=e;return{type:3,Gg:f,options:Pg(a.options)}};
_.h.PQb=function(a,b){var c=wpa(a.AG,b.errors);b.Gv=c;var d=a.styles?a.styles:_.Eg({});if(5==d.type)a=this.Vva(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.Eg(d));b.currentTime+=c.duration+c.delay;var e=this.Uga(d,b);e.BAc=a;a=e}b.Gv=null;return{type:4,AG:c,style:a,options:null}};_.h.Uga=function(a,b){a=this.l7a(a,b);this.P$a(a,b);return a};
_.h.l7a=function(a,b){for(var c=[],d=_.q(Array.isArray(a.styles)?a.styles:[a.styles]),e=d.next();!e.done;e=d.next())e=e.value,"string"===typeof e?"*"===e?c.push(e):b.errors.push(new _.Zb(3002,!1)):c.push(jpa(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=_.q(m.values());for(var n=m.next();!n.done;n=m.next())if(0<=n.value.toString().indexOf("{{")){f=!0;break}}});return{type:6,styles:c,easing:g,offset:a.offset,mtc:f,options:null}};
_.h.P$a=function(a,b){var c=b.Gv,d=b.currentTime,e=b.currentTime;c&&0<e&&(e-=c.duration+c.delay);a.styles.forEach(function(f){"string"!==typeof f&&f.forEach(function(g,m){var n=b.Lma.get(b.VW),r=n.get(m),x=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.Zb(3010,!1)),x=!1),e=r.startTime);x&&n.set(m,{startTime:e,endTime:d});b.options&&npa(g,b.options,b.errors)})})};
_.h.Vva=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.Gv)return b.errors.push(new _.Zb(3011,!1)),d;var e=0,f=[],g=!1,m=!1,n=0,r=a.Gg.map(function(Q){Q=c.l7a(Q,b);var aa=null!=Q.offset?Q.offset:vpa(Q.styles),pa=0;null!=aa&&(e++,pa=Q.offset=aa);m=m||0>pa||1<pa;g=g||pa<n;n=pa;f.push(pa);return Q});m&&b.errors.push(new _.Zb(3012,!1));g&&b.errors.push(new _.Zb(3200,!1));a=a.Gg.length;var x=0;0<e&&e<a?b.errors.push(new _.Zb(3202,!1)):0==e&&(x=1/(a-1));var A=a-1,F=b.currentTime,J=b.Gv,
L=J.duration;r.forEach(function(Q,aa){aa=0<x?aa==A?1:x*aa:f[aa];var pa=aa*L;b.currentTime=F+J.delay+pa;J.duration=pa;c.P$a(Q,b);Q.offset=aa;d.styles.push(Q)});return d};_.h.Wva=function(a,b){return{type:8,animation:Og(this,lpa(a.animation),b),options:Pg(a.options)}};_.h.QQb=function(a,b){b.mB++;return{type:9,options:Pg(a.options)}};_.h.RQb=function(a,b){return{type:10,animation:this.Wva(a.animation,b),options:Pg(a.options)}};
_.h.TQb=function(a,b){var c=b.VW,d=a.options||{};b.aL++;b.CKa=a;var e=_.q(upa(a.Za)),f=e.next().value;e=e.next().value;b.VW=c.length?c+" "+f:f;Jg(b.Lma,b.VW,new Map);var g=Og(this,lpa(a.animation),b);b.CKa=null;b.VW=c;return{type:11,Za:f,limit:d.limit||0,optional:!!d.optional,Lzc:e,animation:g,eZc:a.Za,options:Pg(a.options)}};
_.h.VQb=function(a,b){b.CKa||b.errors.push(new _.Zb(3013,!1));var c="full"===a.AG?{duration:0,delay:0,easing:"full"}:hpa(a.AG,b.errors,!0);return{type:12,animation:Og(this,lpa(a.animation),b),AG:c,options:null}};var iRa=function(a){this.errors=a;this.mB=this.aL=0;this.Gv=this.VW=this.CKa=null;this.currentTime=0;this.Lma=new Map;this.options=null};var Hp=function(){this.o3=new Map};Hp.prototype.get=function(a){return this.o3.get(a)||[]};Hp.prototype.append=function(a,b){var c=this.o3.get(a);c||this.o3.set(a,c=[]);c.push.apply(c,_.sc(b))};Hp.prototype.has=function(a){return this.o3.has(a)};Hp.prototype.clear=function(){this.o3.clear()};var jRa=RegExp(":enter","g"),kRa=RegExp(":leave","g"),ypa=function(){};_.h=ypa.prototype;
_.h.ema=function(a,b,c,d,e,f,g,m,n,r){r=void 0===r?[]:r;n=n||new Hp;a=new lRa(a,b,n,d,e,r,[]);a.options=m;d=m.delay?Kg(m.delay):0;a.Se.VI(d);mRa(a.Se,[f],null,a.errors,m);Og(this,c,a);c=a.bD.filter(function(A){return A.vhb()});if(c.length&&g.size){for(f=c.length-1;0<=f;f--)if(e=c[f],e.element===b){var x=e;break}x&&x.R3a===x.vo&&mRa(x,[g],null,a.errors,m)}return c.length?c.map(function(A){return A.ema()}):[xpa(b,[],[],[],0,d,"",!1)]};_.h.WQb=function(){};_.h.s_a=function(){};_.h.t_a=function(){};
_.h.QQb=function(a,b){var c=b.ZLb.get(b.element);if(c){var d=Ip(b,a.options),e=b.Se.currentTime;c=this.xqc(c,d,d.options);e!=c&&Jp(b,c)}b.previousNode=a};_.h.RQb=function(a,b){var c=Ip(b,a.options);Jp(c);this.Ugc([a.options,a.animation.options],b,c);this.Wva(a.animation,c);Jp(b,c.Se.currentTime);b.previousNode=a};
_.h.Ugc=function(a,b,c){a=_.q(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=void 0,f=null==(e=d)?void 0:e.delay;if(f){var g=e=void 0;d="number"===typeof f?f:Kg(ppa(f,null!=(g=null==(e=d)?void 0:e.params)?g:{},b.errors));c.VI(d)}}};
_.h.xqc=function(a,b,c){var d=b.Se.currentTime,e=null!=c.duration?Kg(c.duration):null,f=null!=c.delay?Kg(c.delay):null;0!==e&&a.forEach(function(g){var m={duration:null!=e?e:g.duration,delay:b.Se.currentTime+(null!=f?f:0)+g.delay,easing:""};g=new nRa(b.rr,g.element,g.iK,g.WZ,g.tR,m,g.UJc);b.bD.push(g);d=Math.max(d,m.duration+m.delay)});return d};_.h.Wva=function(a,b){oRa(b,a.options,!0);Og(this,a.animation,b);b.previousNode=a};
_.h.UQb=function(a,b){var c=this,d=b.sYa,e=b,f=a.options;f&&(f.params||f.delay)&&(e=Ip(b,f),Jp(e),null!=f.delay&&(6==e.previousNode.type&&(pRa(e.Se),e.previousNode=qRa),e.VI(Kg(f.delay))));a.Gg.length&&(a.Gg.forEach(function(g){return Og(c,g,e)}),Kp(e.Se),e.sYa>d&&Jp(e));b.previousNode=a};
_.h.SQb=function(a,b){var c=this,d=[],e=b.Se.currentTime,f=a.options&&a.options.delay?Kg(a.options.delay):0;a.Gg.forEach(function(g){var m=Ip(b,a.options);f&&m.VI(f);Og(c,g,m);e=Math.max(e,m.Se.currentTime);d.push(m.Se)});d.forEach(function(g){return rRa(b.Se,g)});Jp(b,e);b.previousNode=a};_.h.yqc=function(a,b){return a.uLa?(a=a.RJc,a=b.params?ppa(a,b.params,b.errors):a,hpa(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.h.PQb=function(a,b){var c=b.Gv=this.yqc(a.AG,b),d=b.Se;c.delay&&(sRa(b.Se,b.Se.duration+c.delay),pRa(d));var e=a.style;5==e.type?this.Vva(e,b):(sRa(b.Se,b.Se.duration+c.duration),this.Uga(e,b),Kp(d));b.Gv=null;b.previousNode=a};
_.h.Uga=function(a,b){var c=b.Se,d=b.Gv;!d&&0<c.vo.size&&(c.duration+=1,c.BEa());d=d&&d.easing||a.easing;if(a.BAc){d&&c.IFa.set("easing",d);d=_.q(c.SU);for(var e=d.next();!e.done;e=d.next()){var f=_.q(e.value);e=f.next().value;f=f.next().value;c.YBa.set(e,f||"*");c.vo.set(e,"*")}c.R3a=c.vo}else mRa(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.h.Vva=function(a,b){var c=b.Gv,d=b.Se.duration,e=c.duration,f=Ip(b).Se;f.easing=c.easing;a.styles.forEach(function(g){sRa(f,(g.offset||0)*e);mRa(f,g.styles,g.easing,b.errors,b.options);Kp(f)});rRa(b.Se,f);Jp(b,d+e);b.previousNode=a};
_.h.TQb=function(a,b){var c=this,d=b.Se.currentTime,e=a.options||{},f=e.delay?Kg(e.delay):0;f&&(6===b.previousNode.type||0==d&&0<b.Se.vo.size)&&(pRa(b.Se),b.previousNode=qRa);var g=d;d=tRa(b,a.Za,a.limit,a.Lzc,e.optional?!0:!1,b.errors);b.V6=d.length;var m=null;d.forEach(function(n,r){b.Jv=r;r=Ip(b,a.options,n);f&&r.VI(f);n===b.element&&(m=r.Se);Og(c,a.animation,r);Kp(r.Se);g=Math.max(g,r.Se.currentTime)});b.Jv=0;b.V6=0;Jp(b,g);m&&(rRa(b.Se,m),pRa(b.Se));b.previousNode=a};
_.h.VQb=function(a,b){var c=b.RBb,d=b.Se,e=a.AG,f=Math.abs(e.duration),g=f*(b.V6-1);f*=b.Jv;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.mib}e=b.Se;f&&e.VI(f);e=e.currentTime;Og(this,a.animation,b);b.previousNode=a;c.mib=d.currentTime-e+(d.startTime-c.Se.startTime)};
var qRa={},lRa=function(a,b,c,d,e,f,g,m){this.rr=a;this.element=b;this.ZLb=c;this.G4a=d;this.d7a=e;this.errors=f;this.bD=g;this.Gv=this.RBb=null;this.previousNode=qRa;this.sYa=0;this.options={};this.mib=this.V6=this.Jv=0;this.Se=m||new Lp(this.rr,b,0);g.push(this.Se)},oRa=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=Kg(b.duration));null!=b.delay&&(d.delay=Kg(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]=ppa(e[g],f,a.errors))})}}};lRa.prototype.Eic=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 Ip=function(a,b,c){b=void 0===b?null:b;c=c||a.element;c=new lRa(a.rr,c,a.ZLb,a.G4a,a.d7a,a.errors,a.bD,a.Se.FB(c,0));c.previousNode=a.previousNode;c.Gv=a.Gv;c.options=a.Eic();oRa(c,b);c.Jv=a.Jv;c.V6=a.V6;c.RBb=a;a.sYa++;return c},Jp=function(a,b){a.previousNode=qRa;a.Se=a.Se.FB(a.element,b);a.bD.push(a.Se)};
lRa.prototype.VI=function(a){0<a&&this.Se.VI(a)};var tRa=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(jRa,"."+a.G4a),b=b.replace(kRa,"."+a.d7a),a=a.rr.query(a.element,b,1!=c),0!==c&&(a=0>c?a.slice(a.length+c,a.length):a.slice(0,c)),g.push.apply(g,_.sc(a)));e||0!=g.length||f.push(new _.Zb(3014,!1));return g};_.Y.Object.defineProperties(lRa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var Lp=function(a,b,c,d){this.rr=a;this.element=b;this.startTime=c;this.s2=d;this.duration=0;this.easing=null;this.IFa=new Map;this.vo=new Map;this.fV=new Map;this.CGa=new Map;this.jV=new Map;this.xV=new Map;this.YBa=new Map;this.R3a=null;this.s2||(this.s2=new Map);this.SU=this.s2.get(b);this.SU||(this.SU=this.jV,this.s2.set(b,this.jV));this.BEa()};Lp.prototype.vhb=function(){switch(this.fV.size){case 0:return!1;case 1:return 0<this.vo.size;default:return!0}};
Lp.prototype.VI=function(a){var b=1===this.fV.size&&this.xV.size;this.duration||b?(sRa(this,this.currentTime+a),b&&pRa(this)):this.startTime+=a};Lp.prototype.FB=function(a,b){Kp(this);return new Lp(this.rr,a,b||this.currentTime,this.s2)};Lp.prototype.BEa=function(){this.vo&&(this.IFa=this.vo);this.vo=this.fV.get(this.duration);this.vo||(this.vo=new Map,this.fV.set(this.duration,this.vo))};var sRa=function(a,b){Kp(a);a.duration=b;a.BEa()};
Lp.prototype.XH=function(a,b){this.jV.set(a,b);this.SU.set(a,b);this.CGa.set(a,{time:this.currentTime,value:b})};
var mRa=function(a,b,c,d,e){c&&a.IFa.set("easing",c);c=e&&e.params||{};b=Bpa(b,a.SU);b=_.q(b);for(e=b.next();!e.done;e=b.next()){var f=_.q(e.value);e=f.next().value;f=f.next().value;f=ppa(f,c,d);a.xV.set(e,f);if(!a.jV.has(e)){var g=void 0;a.YBa.set(e,null!=(g=a.SU.get(e))?g:"*")}a.XH(e,f)}},Kp=function(a){0!=a.xV.size&&(a.xV.forEach(function(b,c){a.vo.set(c,b)}),a.xV.clear(),a.jV.forEach(function(b,c){a.vo.has(c)||a.vo.set(c,b)}))},pRa=function(a){for(var b=_.q(a.jV),c=b.next();!c.done;c=b.next()){var d=
_.q(c.value);c=d.next().value;d=d.next().value;a.xV.set(c,d);a.XH(c,d)}},rRa=function(a,b){b.CGa.forEach(function(c,d){var e=a.CGa.get(d);(!e||c.time>e.time)&&a.XH(d,c.value)})};
Lp.prototype.ema=function(){var a=this;Kp(this);var b=new Set,c=new Set,d=1===this.fV.size&&0===this.duration,e=[];this.fV.forEach(function(r,x){r=Lg(r,new Map,a.YBa);r.forEach(function(A,F){"!"===A?b.add(F):"*"===A&&c.add(F)});d||r.set("offset",x/a.duration);e.push(r)});var f=b.size?qpa(b.values()):[],g=c.size?qpa(c.values()):[];if(d){var m=e[0],n=new Map(m);m.set("offset",0);n.set("offset",1);e=[m,n]}return xpa(this.element,e,f,g,this.duration,this.startTime,this.easing,!1)};
_.Y.Object.defineProperties(Lp.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.vo)a.push(b);return a}}});var nRa=function(a,b,c,d,e,f,g){g=void 0===g?!1:g;Lp.call(this,a,b,f.delay);this.iK=c;this.WZ=d;this.tR=e;this.lpc=g;this.AG={duration:f.duration,delay:f.delay,easing:f.easing}};_.X(nRa,Lp);nRa.prototype.vhb=function(){return 1<this.iK.length};
nRa.prototype.ema=function(){var a=this.iK,b=this.AG,c=b.delay,d=b.duration,e=b.easing;if(this.lpc&&c){b=[];e=d+c;var f=c/e,g=Lg(a[0]);g.set("offset",0);b.push(g);g=Lg(a[0]);g.set("offset",Apa(f));b.push(g);f=a.length-1;for(g=1;g<=f;g++){var m=Lg(a[g]),n=m.get("offset");m.set("offset",Apa((c+n*d)/e));b.push(m)}d=e;c=0;e="";a=b}return xpa(this.element,a,this.WZ,this.tR,d,c,e,!0)};var uRa=function(){};var vRa=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(" ")),wRa=function(){};_.X(wRa,uRa);
var Xoa=function(a,b,c){var d="",e=b.toString().trim();vRa.has(a)&&0!==b&&"0"!==b&&("number"===typeof b?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==a[1].length&&c.push(new _.Zb(3005,!1)));return e+d};var Mp=function(){};_.h=Mp.prototype;_.h.cna=function(a,b){return epa(a,b)};_.h.cpa=function(a){return dpa(a)};_.h.query=function(a,b,c){return fpa(a,b,c)};_.h.XJa=function(a,b,c){return c||""};_.h.animate=function(a,b,c,d){return new Hg(c,d)};Mp.ha=function(a){return new (a||Mp)};Mp.ua=_.t({token:Mp,oa:Mp.ha});var xRa=function(){};var yRa={},Fpa=function(a,b,c){this.r$a=a;this.mI=b;this.M9a=c};Fpa.prototype.match=function(a,b,c,d){return Dpa(this.mI.cyb,a,b,c,d)};Fpa.prototype.vW=function(a,b,c){var d=this.M9a.get("*");void 0!==a&&(d=this.M9a.get(null==a?void 0:a.toString())||d);return d?d.vW(b,c):new Map};
Fpa.prototype.Ya=function(a,b,c,d,e,f,g,m,n,r){var x=[],A=this.mI.options&&this.mI.options.params||yRa;g=this.vW(c,g&&g.params||yRa,x);var F=m&&m.params||yRa;m=this.vW(d,F,x);var J=new Set,L=new Map,Q=new Map,aa="void"===d,pa;A={params:Epa(F,A),delay:null==(pa=this.mI.options)?void 0:pa.delay};a=r?[]:zpa(a,b,this.mI.animation,e,f,g,m,A,n,x);var ra=0;a.forEach(function(ua){ra=Math.max(ua.duration+ua.delay,ra)});if(x.length)return Cpa(b,this.r$a,c,d,aa,g,m,[],[],L,Q,ra,x);a.forEach(function(ua){var ya=
ua.element,Pa=Jg(L,ya,new Set);ua.WZ.forEach(function(kb){return Pa.add(kb)});var Va=Jg(Q,ya,new Set);ua.tR.forEach(function(kb){return Va.add(kb)});ya!==b&&J.add(ya)});x=qpa(J.values());return Cpa(b,this.r$a,c,d,aa,g,m,a,x,L,Q,ra)};var zRa=function(a,b){this.styles=a;this.luc=b};
zRa.prototype.vW=function(a,b){var c=new Map,d=ipa(this.luc);Object.keys(a).forEach(function(e){var f=a[e];null!==f&&(d[e]=f)});this.styles.styles.forEach(function(e){"string"!==typeof e&&e.forEach(function(f,g){f&&(f=ppa(f,d,b));var m=Woa(g);f=Xoa(m,f,b);c.set(g,f)})});return c};var ARa=function(a,b,c){var d=this;this.name=a;this.mI=b;this.Tja=c;this.rOb=[];this.GS=new Map;b.GS.forEach(function(e){d.GS.set(e.name,new zRa(e.style,e.options&&e.options.params||{}))});Hpa(this.GS,"true","1");Hpa(this.GS,"false","0");b.ex.forEach(function(e){d.rOb.push(new Fpa(a,e,d.GS))});this.foa=Gpa(a,this.GS)},BRa=function(a,b,c,d,e){return a.rOb.find(function(f){return f.match(b,c,d,e)})||null};var CRa=new Hp,DRa=function(a,b,c){this.x5=a;this.rr=b;this.Tja=c;this.x2a=new Map;this.yFa=new Map;this.Tg=[]};_.h=DRa.prototype;_.h.register=function(a,b){var c=[];b=(new hRa(this.rr)).Ya(b,c,[]);if(c.length)throw new _.Zb(3503,!1);this.x2a.set(a,b)};_.h.vU=function(a,b,c){var d=a.element;b=Yoa(a.iK,b,c);return this.rr.animate(d,b,a.duration,a.delay,a.easing,[],!0)};
_.h.create=function(a,b,c){var d=this;c=void 0===c?{}:c;var e=[],f=this.x2a.get(a),g=new Map;f?(b=zpa(this.rr,b,f,"ng-enter","ng-leave",new Map,new Map,c,CRa,e),b.forEach(function(m){var n=Jg(g,m.element,new Map);m.tR.forEach(function(r){return n.set(r,null)})})):(e.push(new _.Zb(3300,!1)),b=[]);if(e.length)throw new _.Zb(3504,!1);g.forEach(function(m,n){m.forEach(function(r,x){m.set(x,d.rr.XJa(n,x,"*"))})});e=b.map(function(m){var n=g.get(m.element);return d.vU(m,new Map,n)});e=Ig(e);this.yFa.set(a,
e);e.Ue(function(){return d.destroy(a)});this.Tg.push(e);return e};_.h.destroy=function(a){var b=this.DDa(a);b.destroy();this.yFa.delete(a);a=this.Tg.indexOf(b);0<=a&&this.Tg.splice(a,1)};_.h.DDa=function(a){a=this.yFa.get(a);if(!a)throw new _.Zb(3301,!1);return a};_.h.listen=function(a,b,c,d){b=apa(b,"","","");$oa(this.DDa(a),c,b,d);return function(){}};
_.h.Ag=function(a,b,c,d){if("register"==c)this.register(a,d[0]);else if("create"==c)this.create(a,b,d[0]||{});else switch(b=this.DDa(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.pu();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 ERa=[],FRa={Tk:"",sS:!1,iXa:!1,ypa:!1,CVa:!1},Kpa={Tk:"",iXa:!1,sS:!1,ypa:!1,CVa:!0},GRa=function(a,b){this.Tk=void 0===b?"":b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=ipa(a),delete a.value,this.options=a):this.options={};this.options.params||(this.options.params={})},HRa=function(a,b){var c=b.params;if(c){var d=a.options.params;Object.keys(c).forEach(function(e){null==d[e]&&(d[e]=c[e])})}};
_.Y.Object.defineProperties(GRa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var IRa=new GRa("void"),Np=function(a,b,c){this.id=a;this.nF=b;this.jj=c;this.Tg=[];this.WH=new Map;this.wka=[];this.LU=new Map;this.n6a="ng-tns-"+a;Qg(b,this.n6a)};_.h=Np.prototype;
_.h.listen=function(a,b,c,d){var e=this;if(!this.WH.has(b))throw new _.Zb(3302,!1);if(null==c||0==c.length)throw new _.Zb(3303,!1);if("start"!=c&&"done"!=c)throw new _.Zb(3400,!1);var f=Jg(this.LU,a,[]),g={name:b,phase:c,callback:d};f.push(g);var m=Jg(this.jj.Zz,a,new Map);m.has(b)||(Qg(a,"ng-trigger"),Qg(a,"ng-trigger-"+b),m.set(b,IRa));return function(){JRa(e.jj,function(){var n=f.indexOf(g);0<=n&&f.splice(n,1);e.WH.has(b)||m.delete(b)})}};
_.h.register=function(a,b){if(this.WH.has(a))return!1;this.WH.set(a,b);return!0};_.h.clc=function(a){a=this.WH.get(a);if(!a)throw new _.Zb(3401,!1);return a};
_.h.trigger=function(a,b,c,d){var e=this;d=void 0===d?!0:d;var f=this.clc(b),g=new KRa(this.id,b,a),m=this.jj.Zz.get(a);m||(Qg(a,"ng-trigger"),Qg(a,"ng-trigger-"+b),this.jj.Zz.set(a,m=new Map));var n=m.get(b),r=new GRa(c,this.id);c&&c.hasOwnProperty("value")||!n||HRa(r,n.options);m.set(b,r);n||(n=IRa);if("void"!==r.value&&n.value===r.value){if(!Rpa(n.params,r.params)){d=[];var x=f.foa.vW(n.value,n.params,d),A=f.foa.vW(r.value,r.params,d);d.length?this.jj.reportError(d):JRa(this.jj,function(){Ng(a,
x);Mg(a,A)})}}else{c=Jg(this.jj.pR,a,[]);c.forEach(function(J){J.Tk==e.id&&J.Ym==b&&J.ju&&J.destroy()});m=BRa(f,n.value,r.value,a,r.params);var F=!1;if(!m){if(!d)return;m=f.foa;F=!0}this.jj.kva++;this.wka.push({element:a,Ym:b,transition:m,wl:n,vg:r,oR:g,mub:F});F||(Qg(a,"ng-animate-queued"),g.Az(function(){Rg(a,"ng-animate-queued")}));g.js(function(){var J=e.Tg.indexOf(g);0<=J&&e.Tg.splice(J,1);if(J=e.jj.pR.get(a)){var L=J.indexOf(g);0<=L&&J.splice(L,1)}});this.Tg.push(g);c.push(g);return g}};
_.h.My=function(a){var b=this;this.WH.delete(a);this.jj.Zz.forEach(function(c){return c.delete(a)});this.LU.forEach(function(c,d){b.LU.set(d,c.filter(function(e){return e.name!=a}))})};var LRa=function(a,b){a.jj.Zz.delete(b);a.LU.delete(b);var c=a.jj.pR.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.jj.pR.delete(b))};
Np.prototype.H9a=function(a,b){var c=this,d=this.jj.Qo.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=MRa(c.jj,e);f.size?f.forEach(function(g){return NRa(g,e,b,!1,!0)}):LRa(c,e)}});ORa(this.jj,function(){return d.forEach(function(e){return LRa(c,e)})})};
var NRa=function(a,b,c,d,e){var f=a.jj.Zz.get(b),g=new Map;if(f){var m=[];f.forEach(function(n,r){g.set(r,n.value);a.WH.has(r)&&(n=a.trigger(b,r,"void",e))&&m.push(n)});if(m.length)return PRa(a.jj,a.id,b,!0,c,g),d&&Ig(m).js(function(){return Npa(a.jj,b)}),!0}return!1},QRa=function(a,b){var c=a.LU.get(b),d=a.jj.Zz.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.WH.get(f).foa,m=d.get(f)||IRa,n=new GRa("void"),r=new KRa(a.id,f,b);a.jj.kva++;a.wka.push({element:b,
Ym:f,transition:g,wl:m,vg:n,oR:r,mub:!0})}})}};Np.prototype.removeNode=function(a,b){var c=this,d=this.jj;a.childElementCount&&this.H9a(a,b);if(!NRa(this,a,b,!0)){var e=!1;if(d.sZa){var f=d.Tg.length?d.SZ.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.Zz.get(f)){e=!0;break}}QRa(this,a);e?PRa(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==FRa||(JRa(d,function(){return LRa(c,a)}),RRa(d,a),d.gFa(a,b)))}};Np.prototype.insertNode=function(a){Qg(a,this.n6a)};
var SRa=function(a,b){var c=[];a.wka.forEach(function(d){var e=d.oR;if(!e.nc){var f=d.element,g=a.LU.get(f);g&&g.forEach(function(m){if(m.name==d.Ym){var n=apa(f,d.Ym,d.wl.value,d.vg.value);n._data=b;$oa(d.oR,m.phase,n,m.callback)}});e.Yxb?JRa(a.jj,function(){e.destroy()}):c.push(d)}});a.wka=[];return c.sort(function(d,e){var f=d.transition.mI.mB,g=e.transition.mI.mB;return 0==f||0==g?f-g:a.jj.Qo.cna(d.element,e.element)?1:-1})};
Np.prototype.destroy=function(a){this.Tg.forEach(function(b){return b.destroy()});this.H9a(this.nF,a)};var Op=function(a,b,c){this.x5=a;this.Qo=b;this.Tja=c;this.Tg=[];this.wra=new Map;this.pR=new Map;this.SZ=new Map;this.Zz=new Map;this.jX=new Set;this.kva=this.sZa=0;this.t3={};this.nV=[];this.jDa=[];this.tla=[];this.QSa=new Map;this.DI=[];this.DE=[];this.Kba=function(){}};_.h=Op.prototype;_.h.gFa=function(a,b){this.Kba(a,b)};
_.h.Q2a=function(a,b){var c=this.nV,d=this.QSa;if(0<=c.length-1){for(var e=!1,f=this.Qo.cpa(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.Qo.cpa(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.h.register=function(a,b){var c=this.t3[a];c||(c=new Np(a,b,this),this.x5&&this.Qo.cna(this.x5,b)?this.Q2a(c,b):(this.wra.set(b,c),this.DI.push(b)),c=this.t3[a]=c);return c};_.h.sVa=function(a,b,c){(a=this.t3[a])&&a.register(b,c)&&this.sZa++};
_.h.destroy=function(a,b){var c=this;if(a){var d=this.JN(a);JRa(this,function(){c.QSa.delete(d.nF);delete c.t3[a];var e=c.nV.indexOf(d);0<=e&&c.nV.splice(e,1)});ORa(this,function(){return d.destroy(b)})}};_.h.JN=function(a){return this.t3[a]};var MRa=function(a,b){var c=new Set;if(b=a.Zz.get(b)){b=_.q(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.Tk&&(d=a.JN(d.Tk))&&c.add(d)}return c};Op.prototype.trigger=function(a,b,c,d){return Ipa(b)&&(a=this.JN(a))?(a.trigger(b,c,d),!0):!1};
Op.prototype.insertNode=function(a,b,c,d){if(Ipa(b)){var e=b.__ng_removed;e&&e.sS&&(e.sS=!1,e.iXa=!0,e=this.DE.indexOf(b),0<=e&&this.DE.splice(e,1));a&&(a=this.JN(a))&&a.insertNode(b,c);d&&this.DI.push(b)}};var TRa=function(a,b,c){c?a.jX.has(b)||(a.jX.add(b),Qg(b,"ng-animate-disabled")):a.jX.has(b)&&(a.jX.delete(b),Rg(b,"ng-animate-disabled"))};
Op.prototype.removeNode=function(a,b,c,d){if(Ipa(b)){var e=a?this.JN(a):null;e?e.removeNode(b,d):PRa(this,a,b,!1,d);c&&(c=this.QSa.get(b))&&c.id!==a&&c.removeNode(b,d)}else this.gFa(b,d)};var PRa=function(a,b,c,d,e,f){a.DE.push(c);c.__ng_removed={Tk:b,sS:e,ypa:d,CVa:!1,CUa:f}};Op.prototype.listen=function(a,b,c,d,e){return Ipa(b)?this.JN(a).listen(b,c,d,e):function(){}};
Op.prototype.uhc=function(a,b,c,d,e){return a.transition.Ya(this.Qo,a.element,a.wl.value,a.vg.value,c,d,a.wl.options,a.vg.options,b,e)};
var RRa=function(a,b){var c=a.Qo.query(b,".ng-trigger",!0);c.forEach(function(d){return URa(a,d)});0!=a.SZ.size&&(c=a.Qo.query(b,".ng-animating",!0),c.forEach(function(d){return VRa(a,d)}))},URa=function(a,b){(a=a.pR.get(b))&&a.forEach(function(c){c.ju?c.Yxb=!0:c.destroy()})},VRa=function(a,b){(a=a.SZ.get(b))&&a.forEach(function(c){return c.finish()})},Npa=function(a,b){var c=b.__ng_removed;if(c&&c.sS){b.__ng_removed=FRa;if(c.Tk){RRa(a,b);var d=a.JN(c.Tk);d&&LRa(d,b)}a.gFa(b,c.sS)}var e;(null==(e=
b.classList)?0:e.contains("ng-animate-disabled"))&&TRa(a,b,!1);a.Qo.query(b,".ng-animate-disabled",!0).forEach(function(f){TRa(a,f,!1)})};
Op.prototype.flush=function(a){var b=this;a=void 0===a?-1:a;var c=[];this.wra.size&&(this.wra.forEach(function(f,g){return b.Q2a(f,g)}),this.wra.clear());if(this.sZa&&this.DI.length)for(var d=0;d<this.DI.length;d++)Qg(this.DI[d],"ng-star-inserted");if(this.nV.length&&(this.kva||this.DE.length)){d=[];try{c=this.Tjc(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.DE.length;a++)Npa(this,this.DE[a]);this.kva=0;this.DI.length=0;this.DE.length=0;this.jDa.forEach(function(f){return f()});
this.jDa=[];if(this.tla.length){var e=this.tla;this.tla=[];c.length?Ig(c).js(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};Op.prototype.reportError=function(){throw new _.Zb(3402,!1);};
Op.prototype.Tjc=function(a,b){var c=this,d=new Hp,e=[],f=new Map,g=[],m=new Map,n=new Map,r=new Map,x=new Set;this.jX.forEach(function(hb){x.add(hb);hb=c.Qo.query(hb,".ng-animate-queued",!0);for(var rb=0;rb<hb.length;rb++)x.add(hb[rb])});var A=this.x5,F=Array.from(this.Zz.keys()),J=Mpa(F,this.DI),L=new Map,Q=0;J.forEach(function(hb,rb){var jb="ng-enter"+Q++;L.set(rb,jb);hb.forEach(function(xb){return Qg(xb,jb)})});for(var aa=[],pa=new Set,ra=new Set,ua=0;ua<this.DE.length;ua++){var ya=this.DE[ua],
Pa=ya.__ng_removed;Pa&&Pa.sS&&(aa.push(ya),pa.add(ya),Pa.ypa?this.Qo.query(ya,".ng-star-inserted",!0).forEach(function(hb){return pa.add(hb)}):ra.add(ya))}var Va=new Map,kb=Mpa(F,Array.from(pa));kb.forEach(function(hb,rb){var jb="ng-leave"+Q++;Va.set(rb,jb);hb.forEach(function(xb){return Qg(xb,jb)})});a.push(function(){J.forEach(function(hb,rb){var jb=L.get(rb);hb.forEach(function(xb){return Rg(xb,jb)})});kb.forEach(function(hb,rb){var jb=Va.get(rb);hb.forEach(function(xb){return Rg(xb,jb)})});aa.forEach(function(hb){Npa(c,
hb)})});var Pb=[],Bb=[];for(a=this.nV.length-1;0<=a;a--)SRa(this.nV[a],b).forEach(function(hb){var rb=hb.oR,jb=hb.element;Pb.push(rb);if(c.DI.length){var xb=jb.__ng_removed;if(xb&&xb.iXa){if(xb.CUa&&xb.CUa.has(hb.Ym)){xb=xb.CUa.get(hb.Ym);var la=c.Zz.get(hb.element);if(la&&la.has(hb.Ym)){var nc=la.get(hb.Ym);nc.value=xb;la.set(hb.Ym,nc)}}rb.destroy();return}}xb=!A||!c.Qo.cna(A,jb);la=Va.get(jb);nc=L.get(jb);var Jc=c.uhc(hb,d,nc,la,xb);if(Jc.errors&&Jc.errors.length)Bb.push(Jc);else if(xb)rb.Az(function(){return Ng(jb,
Jc.Koa)}),rb.Ue(function(){return Mg(jb,Jc.Xfa)}),e.push(rb);else if(hb.mub)rb.Az(function(){return Ng(jb,Jc.Koa)}),rb.Ue(function(){return Mg(jb,Jc.Xfa)}),e.push(rb);else{var kd=[];Jc.bD.forEach(function(Uc){Uc.UJc=!0;c.jX.has(Uc.element)||kd.push(Uc)});Jc.bD=kd;d.append(jb,Jc.bD);g.push({ktb:Jc,oR:rb,element:jb});Jc.SFc.forEach(function(Uc){return Jg(m,Uc,[]).push(rb)});Jc.WZ.forEach(function(Uc,Yc){if(Uc.size){var Wd=n.get(Yc);Wd||n.set(Yc,Wd=new Set);Uc.forEach(function(eg,Ke){return Wd.add(Ke)})}});
Jc.tR.forEach(function(Uc,Yc){var Wd=r.get(Yc);Wd||r.set(Yc,Wd=new Set);Uc.forEach(function(eg,Ke){return Wd.add(Ke)})})}});if(Bb.length){var Eb=[];Bb.forEach(function(){Eb.push(new _.Zb(3505,!1))});Pb.forEach(function(hb){return hb.destroy()});this.reportError(Eb)}var Oa=new Map,eb=new Map;g.forEach(function(hb){var rb=hb.element;d.has(rb)&&(eb.set(rb,rb),c.nhc(hb.oR.Tk,hb.ktb,Oa))});e.forEach(function(hb){var rb=hb.element;c.D5a(rb,!1,hb.Tk,hb.Ym,null).forEach(function(jb){Jg(Oa,rb,[]).push(jb);
jb.destroy()})});var gb=aa.filter(function(hb){return Spa(hb,n,r)}),jc=new Map;Lpa(jc,this.Qo,ra,r,"*").forEach(function(hb){Spa(hb,n,r)&&gb.push(hb)});var qc=new Map;J.forEach(function(hb){Lpa(qc,c.Qo,new Set(hb),n,"!")});gb.forEach(function(hb){var rb=jc.get(hb),jb=qc.get(hb),xb,la;jc.set(hb,new Map([].concat(_.sc(Array.from(null!=(xb=null==rb?void 0:rb.entries())?xb:[])),_.sc(Array.from(null!=(la=null==jb?void 0:jb.entries())?la:[])))))});var sf=[],qb=[],Hb={};g.forEach(function(hb){var rb=hb.element,
jb=hb.oR,xb=hb.ktb;if(d.has(rb))if(x.has(rb))jb.Ue(function(){return Mg(rb,xb.Xfa)}),jb.disabled=!0,jb.totalTime=xb.totalTime,e.push(jb);else{var la=Hb;if(1<eb.size){hb=rb;for(var nc=[];hb=hb.parentNode;){var Jc=eb.get(hb);if(Jc){la=Jc;break}nc.push(hb)}nc.forEach(function(kd){return eb.set(kd,la)})}hb=c.shc(jb.Tk,xb,Oa,f,qc,jc);WRa(jb,hb);la===Hb?sf.push(jb):((hb=c.pR.get(la))&&hb.length&&(jb.PK=Ig(hb)),e.push(jb))}else Ng(rb,xb.Koa),jb.Ue(function(){return Mg(rb,xb.Xfa)}),qb.push(jb),x.has(rb)&&
e.push(jb)});qb.forEach(function(hb){var rb=f.get(hb.element);rb&&rb.length&&(rb=Ig(rb),WRa(hb,rb))});e.forEach(function(hb){hb.PK?XRa(hb,hb.PK):hb.destroy()});for(b=0;b<aa.length;b++)if(ra=aa[b],a=ra.__ng_removed,Rg(ra,"ng-leave"),!a||!a.ypa){a=[];if(m.size)for((F=m.get(ra))&&F.length&&a.push.apply(a,_.sc(F)),F=this.Qo.query(ra,".ng-animating",!0),ua=0;ua<F.length;ua++)(ya=m.get(F[ua]))&&ya.length&&a.push.apply(a,_.sc(ya));a=a.filter(function(hb){return!hb.nc});a.length?Opa(this,ra,a):Npa(this,ra)}aa.length=
0;sf.forEach(function(hb){c.Tg.push(hb);hb.js(function(){hb.destroy();c.Tg.splice(c.Tg.indexOf(hb),1)});hb.play()});return sf};var JRa=function(a,b){a.jDa.push(b)},ORa=function(a,b){a.tla.push(b)};Op.prototype.D5a=function(a,b,c,d,e){var f=[];if(b)(e=this.SZ.get(a))&&(f=e);else if(a=this.pR.get(a)){var g=!e||"void"==e;a.forEach(function(m){m.ju||(g||m.Ym==d)&&f.push(m)})}if(c||d)f=f.filter(function(m){return c&&c!=m.Tk||d&&d!=m.Ym?!1:!0});return f};
Op.prototype.nhc=function(a,b,c){var d=b.Ym,e=b.element;a=b.Lub?void 0:a;d=b.Lub?void 0:d;for(var f={},g=_.q(b.bD),m=g.next();!m.done;f={mwa:f.mwa},m=g.next()){m=m.value.element;var n=m!==e;f.mwa=Jg(c,m,[]);this.D5a(m,n,a,d,b.vg).forEach(function(r){return function(x){var A=x.tn;A.p5&&A.p5();x.destroy();r.mwa.push(x)}}(f))}Ng(e,b.Koa)};
Op.prototype.shc=function(a,b,c,d,e,f){var g=this,m=b.Ym,n=b.element,r=[],x=new Set,A=new Set,F=b.bD.map(function(L){var Q=L.element;x.add(Q);var aa=Q.__ng_removed;if(aa&&aa.CVa)return new Hg(L.duration,L.delay);aa=Q!==n;var pa=Qpa((c.get(Q)||ERa).map(function(ya){return ya.tn})).filter(function(ya){return ya.element?ya.element===Q:!1}),ra=e.get(Q),ua=f.get(Q);ra=Yoa(L.iK,ra,ua);pa=g.vU(L,ra,pa);L.cKc&&d&&A.add(Q);aa&&(L=new KRa(a,m,Q),WRa(L,pa),r.push(L));return pa});r.forEach(function(L){Jg(g.SZ,
L.element,[]).push(L);L.js(function(){var Q=g.SZ,aa=L.element,pa=Q.get(aa);pa&&(pa.length&&pa.splice(pa.indexOf(L),1),0==pa.length&&Q.delete(aa));return pa})});x.forEach(function(L){return Qg(L,"ng-animating")});var J=Ig(F);J.Ue(function(){x.forEach(function(L){return Rg(L,"ng-animating")});Mg(n,b.Xfa)});A.forEach(function(L){Jg(d,L,[]).push(J)});return J};Op.prototype.vU=function(a,b,c){return 0<b.length?this.Qo.animate(a.element,b,a.duration,a.delay,a.easing,c):new Hg(a.duration,a.delay)};
var KRa=function(a,b,c){this.Tk=a;this.Ym=b;this.element=c;this.tn=new Hg;this.J3a=!1;this.MFa=new Map;this.nc=!1;this.PK=null;this.disabled=this.Yxb=!1;this.ju=!0;this.totalTime=0},WRa=function(a,b){a.J3a||(a.tn=b,a.MFa.forEach(function(c,d){c.forEach(function(e){return $oa(b,d,void 0,e)})}),a.MFa.clear(),a.J3a=!0,a.totalTime=b.totalTime,a.ju=!1)},XRa=function(a,b){var c=a.tn;c.eT&&b.Az(function(){return c.eT("start")});b.js(function(){return a.finish()});b.Ue(function(){return a.destroy()})};
_.h=KRa.prototype;_.h.LFa=function(a,b){Jg(this.MFa,a,[]).push(b)};_.h.js=function(a){this.ju&&this.LFa("done",a);this.tn.js(a)};_.h.Az=function(a){this.ju&&this.LFa("start",a);this.tn.Az(a)};_.h.Ue=function(a){this.ju&&this.LFa("destroy",a);this.tn.Ue(a)};_.h.init=function(){this.tn.init()};_.h.MB=function(){return this.ju?!1:this.tn.MB()};_.h.play=function(){!this.ju&&this.tn.play()};_.h.pause=function(){!this.ju&&this.tn.pause()};_.h.pu=function(){!this.ju&&this.tn.pu()};_.h.finish=function(){this.tn.finish()};
_.h.destroy=function(){this.nc=!0;this.tn.destroy()};_.h.reset=function(){!this.ju&&this.tn.reset()};_.h.setPosition=function(a){this.ju||this.tn.setPosition(a)};_.h.eT=function(a){var b=this.tn;b.eT&&b.eT(a)};var Pp=function(a,b,c){var d=this;this.x5=a;this.rr=b;this.Tja=c;this.q$a={};this.Kba=function(){};this.uv=new Op(a,b,c);this.PGa=new DRa(a,b,c);this.uv.Kba=function(e,f){return d.Kba(e,f)}};_.h=Pp.prototype;_.h.sVa=function(a,b,c,d,e){a=a+"-"+d;c=this.q$a[a];if(!c){c=[];e=(new hRa(this.rr)).Ya(e,c,[]);if(c.length)throw new _.Zb(3404,!1);c=new ARa(d,e,this.Tja);this.q$a[a]=c}this.uv.sVa(b,d,c)};_.h.register=function(a,b){this.uv.register(a,b)};_.h.destroy=function(a,b){this.uv.destroy(a,b)};
_.h.hX=function(a,b){TRa(this.uv,a,b)};_.h.process=function(a,b,c,d){"@"==c.charAt(0)?(c=_.q(bpa(c)),a=c.next().value,c=c.next().value,this.PGa.Ag(a,b,c,d)):this.uv.trigger(a,b,c,d)};_.h.listen=function(a,b,c,d,e){return"@"==c.charAt(0)?(c=_.q(bpa(c)),a=c.next().value,c=c.next().value,this.PGa.listen(a,b,c,e)):this.uv.listen(a,b,c,d,e)};_.h.flush=function(a){this.uv.flush(void 0===a?-1:a)};_.Y.Object.defineProperties(Pp.prototype,{Tg:{configurable:!0,enumerable:!0,get:function(){return this.uv.Tg.concat(this.PGa.Tg)}}});var Upa=function(a,b,c){this.Od=a;this.Uka=b;this.IN=c;this.Fj=0;var d=YRa.get(a);d||YRa.set(a,d=new Map);this.YDa=d};Upa.prototype.start=function(){1>this.Fj&&(this.Uka&&Mg(this.Od,this.Uka,this.YDa),this.Fj=1)};Upa.prototype.finish=function(){this.start();2>this.Fj&&(Mg(this.Od,this.YDa),this.IN&&(Mg(this.Od,this.IN),this.IN=null),this.Fj=1)};
Upa.prototype.destroy=function(){this.finish();3>this.Fj&&(YRa.delete(this.Od),this.Uka&&(Ng(this.Od,this.Uka),this.IN=null),this.IN&&(Ng(this.Od,this.IN),this.IN=null),Mg(this.Od,this.YDa),this.Fj=3)};var YRa=new WeakMap;var ZRa=function(a,b,c,d){this.element=a;this.iK=b;this.options=c;this.IV=d;this.zo=[];this.Ao=[];this.iy=[];this.Pb=this.Zp=this.ov=this.oja=!1;this.C3=[];this.D3=[];this.time=0;this.PK=null;this.WW=new Map;this.x4a=c.duration;this.OCa=c.delay||0;this.time=this.x4a+this.OCa};_.h=ZRa.prototype;_.h.jy=function(){this.ov||(this.ov=!0,this.zo.forEach(function(a){return a()}),this.zo=[])};_.h.init=function(){this.vU();this.Enc()};
_.h.vU=function(){var a=this;if(!this.oja){this.oja=!0;var b=this.iK;this.QE=this.Ppc(this.element,b,this.options);this.Mjc=b.length?b[b.length-1]:new Map;this.QE.addEventListener("finish",function(){return a.jy()})}};_.h.Enc=function(){this.OCa?this.WFa():this.QE.pause()};_.h.Dic=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};_.h.Ppc=function(a,b,c){return a.animate(this.Dic(b),c)};_.h.Az=function(a){this.D3.push(a);this.Ao.push(a)};
_.h.js=function(a){this.C3.push(a);this.zo.push(a)};_.h.Ue=function(a){this.iy.push(a)};_.h.play=function(){this.vU();this.MB()||(this.Ao.forEach(function(a){return a()}),this.Ao=[],this.Zp=!0,this.IV&&this.IV.start());this.QE.play()};_.h.pause=function(){this.init();this.QE.pause()};_.h.finish=function(){this.init();this.IV&&this.IV.finish();this.jy();this.QE.finish()};_.h.reset=function(){this.WFa();this.Zp=this.ov=this.Pb=!1;this.Ao=this.D3;this.zo=this.C3};_.h.WFa=function(){this.QE&&this.QE.cancel()};
_.h.pu=function(){this.reset();this.play()};_.h.MB=function(){return this.Zp};_.h.destroy=function(){this.Pb||(this.Pb=!0,this.WFa(),this.jy(),this.IV&&this.IV.destroy(),this.iy.forEach(function(a){return a()}),this.iy=[])};_.h.setPosition=function(a){void 0===this.QE&&this.init();this.QE.currentTime=a*this.time};_.h.p5=function(){var a=this,b=new Map;this.MB()&&this.Mjc.forEach(function(c,d){if("offset"!==d){var e=b.set;c=a.ov?c:window.getComputedStyle(a.element)[d];e.call(b,d,c)}});this.WW=b};
_.h.eT=function(a){a="start"===a?this.Ao:this.zo;a.forEach(function(b){return b()});a.length=0};_.Y.Object.defineProperties(ZRa.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.OCa+this.x4a}}});var $Ra=function(){};_.h=$Ra.prototype;_.h.cna=function(a,b){return epa(a,b)};_.h.cpa=function(a){return dpa(a)};_.h.query=function(a,b,c){return fpa(a,b,c)};_.h.XJa=function(a,b){return window.getComputedStyle(a)[b]};
_.h.animate=function(a,b,c,d,e,f){f=void 0===f?[]:f;var g={duration:c,delay:d,fill:0==d?"both":"forwards"};e&&(g.easing=e);var m=new Map;e=f.filter(function(r){return r instanceof ZRa});0!==c&&0!==d||e.forEach(function(r){r.WW.forEach(function(x,A){return m.set(A,x)})});var n=kpa(b).map(function(r){return Lg(r)});n=spa(a,n,m);b=Vpa(a,n);return new ZRa(a,n,g,b)};var Qp=function(a,b){this.z7a=0;this.Ni=a.RW(b.body,{id:"0",nb:2,styles:[],data:{animation:[]}})};_.X(Qp,eRa);Qp.prototype.Ya=function(a){var b=this.z7a.toString();this.z7a++;this.Ni.setProperty(null,"@@"+b+":register",[Array.isArray(a)?{type:2,Gg:a,options:null}:a]);return new aSa(b,this.Ni)};Qp.ha=function(a){return new (a||Qp)(_.u(tGa),_.u(_.Zg))};Qp.ua=_.t({token:Qp,oa:Qp.ha});var aSa=function(a,b){this.If=a;this.Ni=b};_.X(aSa,fRa);
aSa.prototype.create=function(a,b){return new bSa(this.If,a,b||{},this.Ni)};var bSa=function(a,b,c,d){this.id=a;this.element=b;this.Ni=d;this.PK=null;this.Zp=!1;this.totalTime=0;this.AD("create",c)};_.h=bSa.prototype;_.h.zEa=function(a,b){return this.Ni.listen(this.element,"@@"+this.id+":"+a,b)};_.h.AD=function(a){return this.Ni.setProperty(this.element,"@@"+this.id+":"+a,_.lc.apply(1,arguments))};_.h.js=function(a){this.zEa("done",a)};_.h.Az=function(a){this.zEa("start",a)};
_.h.Ue=function(a){this.zEa("destroy",a)};_.h.init=function(){this.AD("init")};_.h.MB=function(){return this.Zp};_.h.play=function(){this.AD("play");this.Zp=!0};_.h.pause=function(){this.AD("pause")};_.h.pu=function(){this.AD("restart")};_.h.finish=function(){this.AD("finish")};_.h.destroy=function(){this.AD("destroy")};_.h.reset=function(){this.AD("reset");this.Zp=!1};_.h.setPosition=function(a){this.AD("setPosition",a)};var Rp=function(a,b,c){this.Me=a;this.Ct=b;this.Yl=c;this.S3a=0;this.IEa=1;this.Wha=[];this.TFa=new Map;this.oCa=0;this.promise=Promise.resolve(0);b.Kba=function(d,e){var f=null==e?void 0:e.parentNode(d);f&&e.removeChild(f,d)}};
Rp.prototype.RW=function(a,b){var c=this,d=this.Me.RW(a,b);if(!(a&&b&&b.data&&b.data.animation))return b=this.TFa.get(d),b||(b=new cSa("",d,this.Ct,function(){return c.TFa.delete(d)}),this.TFa.set(d,b)),b;var e=b.id,f=b.id+"-"+this.S3a;this.S3a++;this.Ct.register(f,a);var g=function(m){Array.isArray(m)?m.forEach(g):c.Ct.sVa(e,f,a,m.name,m)};b.data.animation.forEach(g);return new dSa(this,f,d,this.Ct)};Rp.prototype.Ula=function(){this.oCa++;this.Me.Ula&&this.Me.Ula()};
Rp.prototype.soc=function(){var a=this;this.promise.then(function(){a.IEa++})};var eSa=function(a,b,c,d){0<=b&&b<a.IEa?a.Yl.tc(function(){return c(d)}):(0==a.Wha.length&&Promise.resolve(null).then(function(){a.Yl.tc(function(){a.Wha.forEach(function(e){var f=_.q(e);e=f.next().value;f=f.next().value;e(f)});a.Wha=[]})}),a.Wha.push([c,d]))};Rp.prototype.end=function(){var a=this;this.oCa--;0==this.oCa&&this.Yl.bc(function(){a.soc();a.Ct.flush(a.IEa)});this.Me.end&&this.Me.end()};
Rp.ha=function(a){return new (a||Rp)(_.u(tGa),_.u(Pp),_.u(_.Ae))};Rp.ua=_.t({token:Rp,oa:Rp.ha});var cSa=function(a,b,c,d){this.Tk=a;this.Me=b;this.Ct=c;this.Rp=d;this.Oo=this.Me.Oo?function(e){return b.Oo(e)}:null};_.h=cSa.prototype;_.h.destroy=function(){this.Ct.destroy(this.Tk,this.Me);this.Me.destroy();var a;null==(a=this.Rp)||a.call(this)};_.h.createElement=function(a,b){return this.Me.createElement(a,b)};_.h.createComment=function(a){return this.Me.createComment(a)};_.h.R6=function(a){return this.Me.R6(a)};
_.h.appendChild=function(a,b){this.Me.appendChild(a,b);this.Ct.uv.insertNode(this.Tk,b,a,!1)};_.h.insertBefore=function(a,b,c,d){d=void 0===d?!0:d;this.Me.insertBefore(a,b,c);this.Ct.uv.insertNode(this.Tk,b,a,d)};_.h.removeChild=function(a,b,c){this.Ct.uv.removeNode(this.Tk,b,c||!1,this.Me)};_.h.QWa=function(a,b){return this.Me.QWa(a,b)};_.h.parentNode=function(a){return this.Me.parentNode(a)};_.h.nextSibling=function(a){return this.Me.nextSibling(a)};
_.h.setAttribute=function(a,b,c,d){this.Me.setAttribute(a,b,c,d)};_.h.removeAttribute=function(a,b,c){this.Me.removeAttribute(a,b,c)};_.h.fI=function(a,b){this.Me.fI(a,b)};_.h.jL=function(a,b){this.Me.jL(a,b)};_.h.Vg=function(a,b,c,d){this.Me.Vg(a,b,c,d)};_.h.AVa=function(a,b,c){this.Me.AVa(a,b,c)};_.h.setProperty=function(a,b,c){"@"==b.charAt(0)&&"@.disabled"==b?this.hX(a,!!c):this.Me.setProperty(a,b,c)};_.h.setValue=function(a,b){this.Me.setValue(a,b)};
_.h.listen=function(a,b,c){return this.Me.listen(a,b,c)};_.h.hX=function(a,b){this.Ct.hX(a,b)};_.Y.Object.defineProperties(cSa.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Me.data}}});var dSa=function(a,b,c,d,e){cSa.call(this,b,c,d,e);this.oa=a;this.Tk=b};_.X(dSa,cSa);dSa.prototype.setProperty=function(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?this.hX(a,void 0===c?!0:!!c):this.Ct.process(this.Tk,a,b.slice(1),c):this.Me.setProperty(a,b,c)};
dSa.prototype.listen=function(a,b,c){var d=this;if("@"==b.charAt(0)){a=Wpa(a);b=b.slice(1);var e="";"@"!=b.charAt(0)&&(e=_.q(Xpa(b)),b=e.next().value,e=e.next().value);return this.Ct.listen(this.Tk,a,b,e,function(f){eSa(d.oa,f._data||-1,c,f)})}return this.Me.listen(a,b,c)};var Sp=function(a,b,c){Pp.call(this,a.body,b,c)};_.X(Sp,Pp);Sp.prototype.La=function(){this.flush()};Sp.ha=function(a){return new (a||Sp)(_.u(_.Zg),_.u(xRa),_.u(uRa),_.u(_.dg))};Sp.ua=_.t({token:Sp,oa:Sp.ha});var fSa=[{Ca:eRa,Nd:Qp},{Ca:uRa,wb:function(){return new wRa}},{Ca:Pp,Nd:Sp},{Ca:tGa,wb:function(a,b,c){return new Rp(a,b,c)},Eb:[Tm,Pp,_.Ae]}],gSa=[{Ca:xRa,wb:function(){return new $Ra}},{Ca:_.xk,uc:"BrowserAnimations"}].concat(_.sc(fSa)),hSa=[{Ca:xRa,Nd:Mp},{Ca:_.xk,uc:"NoopAnimations"}].concat(_.sc(fSa));_.Tp=function(){};_.Tp.ha=function(a){return new (a||_.Tp)};_.Tp.Ea=_.gc({type:_.Tp});_.Tp.Da=_.Wb({Nb:gSa,imports:[on]});_.Up=function(){};_.Up.ha=function(a){return new (a||_.Up)};_.Up.Ea=_.gc({type:_.Up});_.Up.Da=_.Wb({Nb:hSa,imports:[on]});var $pa,aqa="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 cqa;var gqa,eqa;var iqa;var iSa;try{iSa="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){iSa=!1}
_.Vp=function(a){this.Cxa=(this.Zd=(this.n8a=a)?"browser"===this.n8a:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.Jha=this.Zd&&/(msie|trident)/i.test(navigator.userAgent);this.K_a=this.Zd&&!(!window.chrome&&!iSa)&&"undefined"!==typeof CSS&&!this.Cxa&&!this.Jha;this.rBa=this.Zd&&/AppleWebKit/i.test(navigator.userAgent)&&!this.K_a&&!this.Cxa&&!this.Jha;this.IT=this.Zd&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);this.p0a=this.Zd&&/(firefox|minefield)/i.test(navigator.userAgent);
this.ir=this.Zd&&/android/i.test(navigator.userAgent)&&!this.Jha;this.A1a=this.Zd&&/safari/i.test(navigator.userAgent)&&this.rBa};_.Vp.ha=function(a){return new (a||_.Vp)(_.u(uk))};_.Vp.ua=_.t({token:_.Vp,oa:_.Vp.ha,Ha:"root"});var jSa=new _.oc("cdk-input-modality-detector-options"),kSa={Ezc:[18,17,224,91,16]},Wp=_.Tg({passive:!0,capture:!0}),Xp=function(a,b,c,d){var e=this;this.Mc=a;this.s3=null;this.gO=new _.Mf(null);this.b7a=0;this.Yja=function(f){var g,m;(null==(g=e.rn)?0:null==(m=g.Ezc)?0:m.some(function(n){return n===f.keyCode}))||(e.gO.next("keyboard"),e.s3=_.Ug(f))};this.Zja=function(f){650>Date.now()-e.b7a||(e.gO.next(_.Ypa(f)?"keyboard":"mouse"),e.s3=_.Ug(f))};this.S7a=function(f){_.Zpa(f)?e.gO.next("keyboard"):
(e.b7a=Date.now(),e.gO.next("touch"),e.s3=_.Ug(f))};this.rn=Object.assign({},kSa,d);this.ozb=this.gO.ka(_.ue());this.ozb.ka(_.ie());a.Zd&&b.bc(function(){c.addEventListener("keydown",e.Yja,Wp);c.addEventListener("mousedown",e.Zja,Wp);c.addEventListener("touchstart",e.S7a,Wp)})};Xp.prototype.La=function(){this.gO.complete();this.Mc.Zd&&(document.removeEventListener("keydown",this.Yja,Wp),document.removeEventListener("mousedown",this.Zja,Wp),document.removeEventListener("touchstart",this.S7a,Wp))};
_.Y.Object.defineProperties(Xp.prototype,{lDc:{configurable:!0,enumerable:!0,get:function(){return this.gO.value}}});Xp.ha=function(a){return new (a||Xp)(_.u(_.Vp),_.u(_.Ae),_.u(_.Zg),_.u(jSa,8))};Xp.ua=_.t({token:Xp,oa:Xp.ha,Ha:"root"});var lSa,mSa;lSa=new _.oc("cdk-focus-monitor-default-options");mSa=_.Tg({passive:!0,capture:!0});_.Yp=function(a,b,c,d,e){var f=this;this.mb=a;this.Mc=b;this.cEa=c;this.JA=null;this.kFa=this.rHa=!1;this.hH=new Map;this.r7a=0;this.CV=new Map;this.Z$a=function(){f.rHa=!0;f.Fqc=window.setTimeout(function(){return f.rHa=!1})};this.O9a=new _.se;this.Hka=function(g){for(var m=_.Ug(g);m;m=m.parentElement)"focus"===g.type?f.Sp(g,m):f.Wl(g,m)};this.Fb=d;this.k4a=(null==e?void 0:e.lTc)||0};
_.Yp.prototype.Zn=function(a,b){b=void 0===b?!1:b;a=_.Xg(a);if(!this.Mc.Zd||1!==a.nodeType)return _.yd(null);var c=_.jqa(a)||this.sDa(),d=this.hH.get(a);if(d)return b&&(d.sma=!0),d.subject;b={sma:b,subject:new _.se,Kda:c};this.hH.set(a,b);this.Xnc(b);return b.subject};_.Yp.prototype.Nl=function(a){a=_.Xg(a);var b=this.hH.get(a);b&&(b.subject.complete(),this.oGa(a),this.hH.delete(a),this.doc(b))};
_.Zp=function(a,b,c,d){b=_.Xg(b);b===a.sDa().activeElement?a.rkc(b).forEach(function(e){var f=_.q(e);e=f.next().value;f=f.next().value;return a.Z7a(e,c,f)}):(a.w9a(c),"function"===typeof b.focus&&b.focus(d))};_.h=_.Yp.prototype;_.h.La=function(){var a=this;this.hH.forEach(function(b,c){return a.Nl(c)})};_.h.sDa=function(){return this.Fb||document};_.h.pv=function(){return this.sDa().defaultView||window};
_.h.Dkc=function(a){return this.JA?this.kFa?this.apc(a)?"touch":"program":this.JA:this.rHa&&this.Y6a?this.Y6a:a&&this.jmc(a)?"mouse":"program"};_.h.apc=function(a){return 1===this.k4a||!(null==a||!a.contains(this.cEa.s3))};_.h.oGa=function(a,b){a.classList.toggle("cdk-focused",!!b);a.classList.toggle("cdk-touch-focused","touch"===b);a.classList.toggle("cdk-keyboard-focused","keyboard"===b);a.classList.toggle("cdk-mouse-focused","mouse"===b);a.classList.toggle("cdk-program-focused","program"===b)};
_.h.w9a=function(a,b){var c=this;b=void 0===b?!1:b;this.mb.bc(function(){c.JA=a;c.kFa="touch"===a&&b;0===c.k4a&&(clearTimeout(c.a8a),c.a8a=setTimeout(function(){return c.JA=null},c.kFa?650:1))})};_.h.Sp=function(a,b){var c=this.hH.get(b);a=_.Ug(a);c&&(c.sma||b===a)&&this.Z7a(b,this.Dkc(a),c)};_.h.Wl=function(a,b){var c=this.hH.get(b);!c||c.sma&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.oGa(b),this.C4a(c,null))};_.h.C4a=function(a,b){a.subject.sk.length&&this.mb.tc(function(){return a.subject.next(b)})};
_.h.Xnc=function(a){var b=this;if(this.Mc.Zd){var c=a.Kda;(a=this.CV.get(c)||0)||this.mb.bc(function(){c.addEventListener("focus",b.Hka,mSa);c.addEventListener("blur",b.Hka,mSa)});this.CV.set(c,a+1);1===++this.r7a&&(this.mb.bc(function(){b.pv().addEventListener("focus",b.Z$a)}),this.cEa.ozb.ka(_.xe(this.O9a)).subscribe(function(d){b.w9a(d,!0)}))}};
_.h.doc=function(a){a=a.Kda;if(this.CV.has(a)){var b=this.CV.get(a);1<b?this.CV.set(a,b-1):(a.removeEventListener("focus",this.Hka,mSa),a.removeEventListener("blur",this.Hka,mSa),this.CV.delete(a))}--this.r7a||(this.pv().removeEventListener("focus",this.Z$a),this.O9a.next(),clearTimeout(this.Fqc),clearTimeout(this.a8a))};_.h.Z7a=function(a,b,c){this.oGa(a,b);this.C4a(c,b);this.Y6a=b};_.h.rkc=function(a){var b=[];this.hH.forEach(function(c,d){(d===a||c.sma&&d.contains(a))&&b.push([d,c])});return b};
_.h.jmc=function(a){var b=this.cEa,c=b.s3;if("mouse"!==b.lDc||!c||c===a||"INPUT"!==a.nodeName&&"TEXTAREA"!==a.nodeName||a.disabled)return!1;if(a=a.labels)for(b=0;b<a.length;b++)if(a[b].contains(c))return!0;return!1};_.Yp.ha=function(a){return new (a||_.Yp)(_.u(_.Ae),_.u(_.Vp),_.u(Xp),_.u(_.Zg,8),_.u(lSa,8))};_.Yp.ua=_.t({token:_.Yp,oa:_.Yp.ha,Ha:"root"});_.$p=function(a){this.Mc=a};_.$p.prototype.yl=function(a){return a.hasAttribute("disabled")};_.$p.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility};
var nSa=function(a,b){if(!a.Mc.Zd)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(g){c=null}if(c&&(-1===oqa(c)||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();var d=oqa(b);if(b.hasAttribute("contenteditable"))a=-1!==d;else{var e;if(!(e="iframe"===c||"object"===c)&&(e=a.Mc.rBa&&a.Mc.IT)){e=b.nodeName.toLowerCase();var f="input"===e&&b.type;e=!("text"===f||"password"===f||"select"===e||"textarea"===e)}a=e?!1:"audio"===c?b.hasAttribute("controls")?-1!==
d:!1:"video"===c?-1===d?!1:null!==d?!0:a.Mc.p0a||b.hasAttribute("controls"):0<=b.tabIndex}return a};_.$p.prototype.UB=function(a,b){if("input"==a.nodeName.toLowerCase()&&"hidden"==a.type)var c=!1;else c=a.nodeName.toLowerCase(),c="input"===c||"select"===c||"button"===c||"textarea"===c||"a"==a.nodeName.toLowerCase()&&a.hasAttribute("href")||a.hasAttribute("contenteditable")||nqa(a);return c&&!this.yl(a)&&((null==b?void 0:b.Izc)||this.isVisible(a))};_.$p.ha=function(a){return new (a||_.$p)(_.u(_.Vp))};
_.$p.ua=_.t({token:_.$p,oa:_.$p.ha,Ha:"root"});var aq=function(a,b,c,d,e){var f=this;this.Od=a;this.zD=b;this.mb=c;this.Fb=d;this.cja=!1;this.vLb=function(){var g=f.E5a("end");g&&g.focus(void 0);return!!g};this.qmb=function(){return oSa(f)};this.FD=!0;(void 0===e?0:e)||pSa(this)},pSa;aq.prototype.destroy=function(){var a=this.iE,b=this.GD;a&&(a.removeEventListener("focus",this.vLb),a.remove());b&&(b.removeEventListener("focus",this.qmb),b.remove());this.iE=this.GD=null;this.cja=!1};
pSa=function(a){a.cja||(a.mb.bc(function(){a.iE||(a.iE=a.M3a(),a.iE.addEventListener("focus",a.vLb));a.GD||(a.GD=a.M3a(),a.GD.addEventListener("focus",a.qmb))}),a.Od.parentNode&&(a.Od.parentNode.insertBefore(a.iE,a.Od),a.Od.parentNode.insertBefore(a.GD,a.Od.nextSibling),a.cja=!0))};
_.bq=function(a){return new Promise(function(b){a.Djc(function(){var c;(c=a.Od.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?a.zD.UB(c)?(c.focus(void 0),c=!0):(c=a.vDa(c),null==c||c.focus(void 0),c=!!c):c=oSa(a);return b(c)})})};aq.prototype.E5a=function(a){var b=this.Od.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return"start"==a?b.length?b[0]:this.vDa(this.Od):b.length?b[b.length-1]:this.t5a(this.Od)};
var oSa=function(a){(a=a.E5a("start"))&&a.focus(void 0);return!!a};_.h=aq.prototype;_.h.jh=function(){return this.cja};_.h.vDa=function(a){if(this.zD.UB(a)&&nSa(this.zD,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Fb.ELEMENT_NODE?this.vDa(a[b]):null;if(c)return c}return null};_.h.t5a=function(a){if(this.zD.UB(a)&&nSa(this.zD,a))return a;a=a.children;for(var b=a.length-1;0<=b;b--){var c=a[b].nodeType===this.Fb.ELEMENT_NODE?this.t5a(a[b]):null;if(c)return c}return null};
_.h.M3a=function(){var a=this.Fb.createElement("div");this.c4(this.FD,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};_.h.c4=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};var qSa=function(a,b){a.iE&&a.GD&&(a.c4(b,a.iE),a.c4(b,a.GD))};aq.prototype.Djc=function(a){this.mb.isStable?a():this.mb.sg.ka(_.ke(1)).subscribe(a)};
_.Y.Object.defineProperties(aq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.FD},set:function(a){this.FD=a;this.iE&&this.GD&&(this.c4(a,this.iE),this.c4(a,this.GD))}}});_.cq=function(a,b,c){this.zD=a;this.mb=b;this.Fb=c};_.cq.prototype.create=function(a,b){return new aq(a,this.zD,this.mb,this.Fb,void 0===b?!1:b)};_.cq.ha=function(a){return new (a||_.cq)(_.u(_.$p),_.u(_.Ae),_.u(_.Zg))};_.cq.ua=_.t({token:_.cq,oa:_.cq.ha,Ha:"root"});
_.dq=function(a,b){this.Oa=a;this.w2=b;this.vka=null;this.Wo=this.w2.create(this.Oa.ta,!0)};_.h=_.dq.prototype;_.h.La=function(){this.Wo.destroy();this.vka&&(this.vka.focus(),this.vka=null)};_.h.Be=function(){pSa(this.Wo);this.sIa&&this.d3a()};_.h.Iq=function(){this.Wo.jh()||pSa(this.Wo)};_.h.Ub=function(a){(a=a.autoCapture)&&!a.bF&&this.sIa&&this.Wo.jh()&&this.d3a()};_.h.d3a=function(){this.vka=_.kqa();_.bq(this.Wo)};
_.Y.Object.defineProperties(_.dq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.Wo.enabled},set:function(a){this.Wo.enabled=_.Vg(a)}},sIa:{configurable:!0,enumerable:!0,get:function(){return this.ghc},set:function(a){this.ghc=_.Vg(a)}}});_.dq.ha=function(a){return new (a||_.dq)(_.w(_.Wc),_.w(_.cq),_.w(_.Zg))};
_.dq.Ia=_.hc({type:_.dq,qa:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],sIa:["cdkTrapFocusAutoCapture","autoCapture"]},Xb:["cdkTrapFocus"],features:[_.vc]});var rSa=new Set,eq,fq=function(a,b){this.Mc=a;this.Sja=b;this.tH=this.Mc.Zd&&window.matchMedia?window.matchMedia.bind(window):pqa};fq.prototype.matchMedia=function(a){if(this.Mc.rBa||this.Mc.K_a){var b=this.Sja;if(!rSa.has(a))try{eq||(eq=document.createElement("style"),b&&(eq.nonce=b),eq.setAttribute("type","text/css"),document.head.appendChild(eq)),eq.sheet&&(eq.sheet.insertRule("@media "+a+" {body{ }}",0),rSa.add(a))}catch(c){console.error(c)}}return this.tH(a)};
fq.ha=function(a){return new (a||fq)(_.u(_.Vp),_.u(qGa,8))};fq.ua=_.t({token:fq,oa:fq.ha,Ha:"root"});_.gq=function(a,b){this.Omc=a;this.Yl=b;this.KFa=new Map;this.QCa=new _.se};_.gq.prototype.La=function(){this.QCa.next();this.QCa.complete()};_.gq.prototype.observe=function(a){var b=this;a=qqa(_.mqa(a)).map(function(c){return b.Znc(c).observable});a=_.Nd(a);a=_.Rd(a.ka(_.ke(1)),a.ka(_.ue(),_.fe(0)));return a.ka(_.y(function(c){var d={matches:!1,bB:{}};c.forEach(function(e){var f=e.matches;e=e.query;d.matches=d.matches||f;d.bB[e]=f});return d}))};
_.gq.prototype.Znc=function(a){var b=this;if(this.KFa.has(a))return this.KFa.get(a);var c=this.Omc.matchMedia(a),d={observable:(new _.wd(function(e){var f=function(g){return b.Yl.tc(function(){return e.next(g)})};c.addListener(f);return function(){c.removeListener(f)}})).ka(_.ve(c),_.y(function(e){return{query:a,matches:e.matches}}),_.xe(this.QCa)),qYc:c};this.KFa.set(a,d);return d};_.gq.ha=function(a){return new (a||_.gq)(_.u(fq),_.u(_.Ae))};_.gq.ua=_.t({token:_.gq,oa:_.gq.ha,Ha:"root"});var hq=function(a,b){var c=this;this.Mc=a;this.Fb=b;this.rhc=_.dc(_.gq).observe("(forced-colors: active)").subscribe(function(){c.LDa&&(c.LDa=!1,c.OBa())})},sSa=function(a){if(!a.Mc.Zd)return 0;var b=a.Fb.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Fb.body.appendChild(b);a=(a=a.Fb.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};hq.prototype.La=function(){this.rhc.unsubscribe()};hq.prototype.OBa=function(){if(!this.LDa&&this.Mc.Zd&&this.Fb.body){var a=this.Fb.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.LDa=!0;var b=sSa(this);1===b?a.add("cdk-high-contrast-active","cdk-high-contrast-black-on-white"):2===b&&a.add("cdk-high-contrast-active","cdk-high-contrast-white-on-black")}};
hq.ha=function(a){return new (a||hq)(_.u(_.Vp),_.u(_.Zg))};hq.ua=_.t({token:hq,oa:hq.ha,Ha:"root"});var tSa=new _.oc("liveAnnouncerElement",{Ha:"root",oa:rqa}),uSa=new _.oc("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.iq=function(){};_.iq.prototype.create=function(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)};_.iq.ha=function(a){return new (a||_.iq)};_.iq.ua=_.t({token:_.iq,oa:_.iq.ha,Ha:"root"});_.jq=function(a){this.Ymc=a;this.gy=new Map};_.h=_.jq.prototype;_.h.La=function(){var a=this;this.gy.forEach(function(b,c){return a.t3a(c)})};_.h.observe=function(a){var b=this,c=_.Xg(a);return new _.wd(function(d){var e=b.gnc(c).subscribe(d);return function(){e.unsubscribe();b.Upc(c)}})};
_.h.gnc=function(a){if(this.gy.has(a))this.gy.get(a).count++;else{var b=new _.se,c=this.Ymc.create(function(d){return b.next(d)});c&&c.observe(a,{characterData:!0,childList:!0,subtree:!0});this.gy.set(a,{aEc:c,stream:b,count:1})}return this.gy.get(a).stream};_.h.Upc=function(a){this.gy.has(a)&&(this.gy.get(a).count--,this.gy.get(a).count||this.t3a(a))};_.h.t3a=function(a){if(this.gy.has(a)){var b=this.gy.get(a),c=b.aEc;b=b.stream;c&&c.disconnect();b.complete();this.gy.delete(a)}};
_.jq.ha=function(a){return new (a||_.jq)(_.u(_.iq))};_.jq.ua=_.t({token:_.jq,oa:_.jq.ha,Ha:"root"});_.kq=function(a,b,c){this.HCa=a;this.Oa=b;this.mb=c;this.event=new _.cl;this.Lc=!1;this.JCa=null};_.kq.prototype.Be=function(){this.JCa||this.disabled||this.jl()};_.kq.prototype.La=function(){this.yr()};_.kq.prototype.jl=function(){var a=this;this.yr();var b=this.HCa.observe(this.Oa);this.mb.bc(function(){a.JCa=(a.e7?b.ka(_.fe(a.e7)):b).subscribe(a.event)})};
_.kq.prototype.yr=function(){var a;null==(a=this.JCa)||a.unsubscribe()};_.Y.Object.defineProperties(_.kq.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Lc},set:function(a){(this.Lc=_.Vg(a))?this.yr():this.jl()}},e7:{configurable:!0,enumerable:!0,get:function(){return this.bjc},set:function(a){this.bjc=_.Yg(a);this.jl()}}});_.kq.ha=function(a){return new (a||_.kq)(_.w(_.jq),_.w(_.Wc),_.w(_.Ae))};
_.kq.Ia=_.hc({type:_.kq,qa:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],e7:"debounce"},outputs:{event:"cdkObserveContent"},Xb:["cdkObserveContent"]});_.lq=function(){};_.lq.ha=function(a){return new (a||_.lq)};_.lq.Ea=_.gc({type:_.lq});_.lq.Da=_.Wb({Nb:[_.iq]});var vSa;vSa=0;_.mq=function(a,b,c,d){this.mb=b;this.wo=d;this.Fb=c;this.qH=a||this.Kic()};_.h=_.mq.prototype;
_.h.Jk=function(a){var b=_.lc.apply(1,arguments),c=this,d=this.wo;if(1===b.length&&"number"===typeof b[0])var e=b[0];else{b=_.q(b);var f=b.next().value;e=b.next().value}this.clear();clearTimeout(this.uka);f||(f=d&&d.qR?d.qR:"polite");null==e&&d&&(e=d.duration);this.qH.setAttribute("aria-live",f);this.qH.id&&this.Hjc(this.qH.id);return this.mb.bc(function(){c.ria||(c.ria=new Promise(function(g){return c.sia=g}));clearTimeout(c.uka);c.uka=setTimeout(function(){c.qH.textContent=a;"number"===typeof e&&
(c.uka=setTimeout(function(){return c.clear()},e));c.sia();c.ria=c.sia=void 0},100);return c.ria})};_.h.clear=function(){this.qH&&(this.qH.textContent="")};_.h.La=function(){clearTimeout(this.uka);var a;null==(a=this.qH)||a.remove();this.qH=null;var b;null==(b=this.sia)||b.call(this);this.ria=this.sia=void 0};
_.h.Kic=function(){for(var a=this.Fb.getElementsByClassName("cdk-live-announcer-element"),b=this.Fb.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-"+vSa++;this.Fb.body.appendChild(b);return b};
_.h.Hjc=function(a){for(var b=this.Fb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.mq.ha=function(a){return new (a||_.mq)(_.u(tSa,8),_.u(_.Ae),_.u(_.Zg),_.u(uSa,8))};_.mq.ua=_.t({token:_.mq,oa:_.mq.ha,Ha:"root"});_.nq=function(a){a.OBa()};_.nq.ha=function(a){return new (a||_.nq)(_.u(hq))};_.nq.Ea=_.gc({type:_.nq});_.nq.Da=_.Wb({imports:[_.lq]});var wqa;wqa=0;_.oq=function(a,b){this.Mc=b;this.HA=new Map;this.uH=null;this.If=""+wqa++;this.Fb=a;this.If=_.dc(pGa)+"-"+wqa++};_.oq.prototype.describe=function(a,b,c){if(this.Khc(a,b)){var d=vqa(b,c);"string"!==typeof b?(xqa(b,this.If),this.HA.set(d,{iba:b,Ssa:0})):this.HA.has(d)||this.Lic(b,c);this.J6a(a,d)||this.Cgc(a,d)}};
var wSa=function(a,b,c,d){if(c&&a.K6a(b)){d=vqa(c,d);a.J6a(b,d)&&a.foc(b,d);"string"===typeof c&&(b=a.HA.get(d))&&0===b.Ssa&&a.ejc(d);var e;0===(null==(e=a.uH)?void 0:e.childNodes.length)&&(a.uH.remove(),a.uH=null)}};_.h=_.oq.prototype;_.h.La=function(){for(var a=this.Fb.querySelectorAll('[cdk-describedby-host="'+this.If+'"]'),b=0;b<a.length;b++)this.coc(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;null==(c=this.uH)||c.remove();this.uH=null;this.HA.clear()};
_.h.Lic=function(a,b){var c=this.Fb.createElement("div");xqa(c,this.If);c.textContent=a;b&&c.setAttribute("role",b);this.Mic();this.uH.appendChild(c);this.HA.set(vqa(a,b),{iba:c,Ssa:0})};_.h.ejc=function(a){var b,c;null==(b=this.HA.get(a))||null==(c=b.iba)||c.remove();this.HA.delete(a)};
_.h.Mic=function(){if(!this.uH){for(var a=this.Fb.querySelectorAll('.cdk-describedby-message-container[platform="server"]'),b=0;b<a.length;b++)a[b].remove();a=this.Fb.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.Mc&&!this.Mc.Zd&&a.setAttribute("platform","server");this.Fb.body.appendChild(a);this.uH=a}};
_.h.coc=function(a){var b=sqa(a,"aria-describedby").filter(function(c){return 0!=c.indexOf("cdk-describedby-message")});a.setAttribute("aria-describedby",b.join(" "))};_.h.Cgc=function(a,b){b=this.HA.get(b);_.tqa(a,"aria-describedby",b.iba.id);a.setAttribute("cdk-describedby-host",this.If);b.Ssa++};_.h.foc=function(a,b){b=this.HA.get(b);b.Ssa--;_.uqa(a,"aria-describedby",b.iba.id);a.removeAttribute("cdk-describedby-host")};
_.h.J6a=function(a,b){a=sqa(a,"aria-describedby");b=(b=this.HA.get(b))&&b.iba.id;return!!b&&-1!=a.indexOf(b)};_.h.Khc=function(a,b){if(!this.K6a(a))return!1;if(b&&"object"===typeof b)return!0;b=null==b?"":b.trim();a=a.getAttribute("aria-label");return b?!a||a.trim()!==b:!1};_.h.K6a=function(a){return a.nodeType===this.Fb.ELEMENT_NODE};_.oq.ha=function(a){return new (a||_.oq)(_.u(_.Zg),_.u(_.Vp))};_.oq.ua=_.t({token:_.oq,oa:_.oq.ha,Ha:"root"});var pq=function(a,b,c,d,e,f,g){aq.call(this,a,b,c,d,g.defer);this.OU=e;this.mja=f;this.OU.register(this)};_.X(pq,aq);pq.prototype.destroy=function(){this.OU.My(this);aq.prototype.destroy.call(this)};pq.prototype.D4a=function(){this.mja.gDb(this);qSa(this,!0)};pq.prototype.p4a=function(){this.mja.lbb(this);qSa(this,!1)};_.Y.Object.defineProperties(pq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.FD},set:function(a){(this.FD=a)?this.OU.register(this):this.OU.My(this)}}});var xSa=function(){this.ZN=null};xSa.prototype.gDb=function(a){var b=this;this.ZN&&a.Fb.removeEventListener("focus",this.ZN,!0);this.ZN=function(c){return b.OV(a,c)};a.mb.bc(function(){a.Fb.addEventListener("focus",b.ZN,!0)})};xSa.prototype.lbb=function(a){this.ZN&&(a.Fb.removeEventListener("focus",this.ZN,!0),this.ZN=null)};
xSa.prototype.OV=function(a,b){b=b.target;var c=a.Od,d;!b||c.contains(b)||(null==(d=b.closest)?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(function(){a.enabled&&!c.contains(a.Fb.activeElement)&&oSa(a)})};var ySa=new _.oc("FOCUS_TRAP_INERT_STRATEGY");var qq=function(){this.Jia=[]};qq.prototype.register=function(a){var b=this.Jia=this.Jia.filter(function(c){return c!==a});b.length&&b[b.length-1].p4a();b.push(a);a.D4a()};qq.prototype.My=function(a){a.p4a();var b=this.Jia;a=b.indexOf(a);-1!==a&&(b.splice(a,1),b.length&&b[b.length-1].D4a())};qq.ha=function(a){return new (a||qq)};qq.ua=_.t({token:qq,oa:qq.ha,Ha:"root"});var rq=function(a,b,c,d,e){this.zD=a;this.mb=b;this.OU=c;this.Fb=d;this.mja=e||new xSa};rq.prototype.create=function(a,b){b=void 0===b?{defer:!1}:b;return new pq(a,this.zD,this.mb,this.Fb,this.OU,this.mja,"boolean"===typeof b?{defer:b}:b)};rq.ha=function(a){return new (a||rq)(_.u(_.$p),_.u(_.Ae),_.u(qq),_.u(_.Zg),_.u(ySa,8))};rq.ua=_.t({token:rq,oa:rq.ha,Ha:"root"});var zSa;_.sq=function(a){var b=this;this.Bh=a;this.gv=-1;this.lU=null;this.r4=!1;this.Fja=new _.se;this.YGa=_.td.EMPTY;this.lE=!0;this.v2a=[];this.TDa=!1;this.I3={enabled:!1,aX:10};this.Oka=function(c){return c.disabled};this.aE=[];this.r0=new _.se;this.ud=new _.se;a instanceof _.pf&&(this.xmc=a.nd.subscribe(function(c){b.lU&&(c=c.toArray().indexOf(b.lU),-1<c&&c!==b.gv&&(b.gv=c))}))};_.sq.prototype.HG=function(a){this.r4=void 0===a?!0:a;return this};
_.sq.prototype.pT=function(a){var b=this;a=void 0===a?200:a;this.YGa.unsubscribe();this.YGa=this.Fja.ka(_.ye(function(c){return b.aE.push(c)}),_.fe(a),_.Zd(function(){return 0<b.aE.length}),_.y(function(){return b.aE.join("")})).subscribe(function(c){for(var d=b.D2(),e=1;e<d.length+1;e++){var f=(b.gv+e)%d.length,g=d[f];if(!b.Oka(g)&&0===g.Kt().toUpperCase().trim().indexOf(c)){b.lo(f);break}}b.aE=[]});return this};_.tq=function(a){a.TDa=!0;return a};
_.sq.prototype.lo=function(a){var b=this.lU;_.uq(this,a);this.lU!==b&&this.ud.next(this.gv)};
_.sq.prototype.yz=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(e){return!a[e]||-1<b.v2a.indexOf(e)});switch(c){case 9:this.r0.next();return;case 40:if(this.lE&&d){zSa(this);break}else return;case 38:if(this.lE&&d){_.ASa(this);break}else return;case 39:if(this.ija&&d){"rtl"===this.ija?_.ASa(this):zSa(this);break}else return;case 37:if(this.ija&&d){"rtl"===this.ija?zSa(this):_.ASa(this);break}else return;case 36:if(this.TDa&&d){this.RA(0,1);break}else return;
case 35:if(this.TDa&&d){this.RA(this.Bh.length-1,-1);break}else return;case 33:if(this.I3.enabled&&d){c=this.gv-this.I3.aX;this.RA(0<c?c:0,1);break}else return;case 34:if(this.I3.enabled&&d){c=this.gv+this.I3.aX;d=this.D2().length;this.RA(c<d?c:d-1,-1);break}else return;default:if(d||_.Sg(a,"shiftKey"))a.key&&1===a.key.length?this.Fja.next(a.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&this.Fja.next(String.fromCharCode(c));return}this.aE=[];a.preventDefault()};
zSa=function(a){0>a.gv?a.RA(0,1):a.p9a(1)};_.ASa=function(a){0>a.gv&&a.r4?a.RA(a.Bh.length-1,-1):a.p9a(-1)};_.uq=function(a,b){var c=a.D2();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.lU=null==c?null:c;a.gv=b};_.h=_.sq.prototype;_.h.destroy=function(){this.YGa.unsubscribe();var a;null==(a=this.xmc)||a.unsubscribe();this.Fja.complete();this.r0.complete();this.ud.complete();this.aE=[]};_.h.p9a=function(a){this.r4?this.Coc(a):this.Boc(a)};
_.h.Coc=function(a){for(var b=this.D2(),c=1;c<=b.length;c++){var d=(this.gv+a*c+b.length)%b.length;if(!this.Oka(b[d])){this.lo(d);break}}};_.h.Boc=function(a){this.RA(this.gv+a,a)};_.h.RA=function(a,b){var c=this.D2();if(c[a]){for(;this.Oka(c[a]);)if(a+=b,!c[a])return;this.lo(a)}};_.h.D2=function(){return this.Bh instanceof _.pf?this.Bh.toArray():this.Bh};
_.Y.Object.defineProperties(_.sq.prototype,{cI:{configurable:!0,enumerable:!0,get:function(){return this.gv}},Ik:{configurable:!0,enumerable:!0,get:function(){return this.lU}}});_.vq=function(){_.sq.apply(this,arguments);this.JA="program"};_.X(_.vq,_.sq);_.BSa=function(a,b){a.JA=b;return a};_.vq.prototype.lo=function(a){_.sq.prototype.lo.call(this,a);this.Ik&&this.Ik.focus(this.JA)};var CSa=new _.oc("cdk-dir-doc",{Ha:"root",oa:yqa});var zqa;zqa=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.wq=function(a){this.value="ltr";this.ud=new _.cl;if(a){var b=a.documentElement?a.documentElement.dir:null;this.value=_.Aqa((a.body?a.body.dir:null)||b||"ltr")}};_.wq.prototype.La=function(){this.ud.complete()};_.wq.ha=function(a){return new (a||_.wq)(_.u(CSa,8))};_.wq.ua=_.t({token:_.wq,oa:_.wq.ha,Ha:"root"});var xq=function(){};xq.ha=function(a){return new (a||xq)};xq.Ea=_.gc({type:xq});xq.Da=_.Wb({});var yq=function(a){this.rU=[];this.Fb=a};yq.prototype.La=function(){this.detach()};yq.prototype.add=function(a){this.remove(a);this.rU.push(a)};yq.prototype.remove=function(a){a=this.rU.indexOf(a);-1<a&&this.rU.splice(a,1);0===this.rU.length&&this.detach()};yq.ha=function(a){return new (a||yq)(_.u(_.Zg))};yq.ua=_.t({token:yq,oa:yq.ha,Ha:"root"});var zq=function(a,b){yq.call(this,a);var c=this;this.mb=b;this.uEa=function(d){for(var e=c.rU,f={},g=e.length-1;-1<g;f={hha:f.hha},g--)if(0<e[g].yja.sk.length){f.hha=e[g].yja;c.mb?c.mb.tc(function(m){return function(){return m.hha.next(d)}}(f)):f.hha.next(d);break}}};_.X(zq,yq);zq.prototype.add=function(a){var b=this;yq.prototype.add.call(this,a);this.SD||(this.mb?this.mb.bc(function(){return b.Fb.body.addEventListener("keydown",b.uEa)}):this.Fb.body.addEventListener("keydown",this.uEa),this.SD=!0)};
zq.prototype.detach=function(){this.SD&&(this.Fb.body.removeEventListener("keydown",this.uEa),this.SD=!1)};zq.ha=function(a){return new (a||zq)(_.u(_.Zg),_.u(_.Ae,8))};zq.ua=_.t({token:zq,oa:zq.ha,Ha:"root"});var Aq=function(a,b,c){yq.call(this,a);var d=this;this.Mc=b;this.mb=c;this.tia=!1;this.p8a=function(e){d.AFa=_.Ug(e)};this.AU=function(e){var f=_.Ug(e),g="click"===e.type&&d.AFa?d.AFa:f;d.AFa=null;for(var m=d.rU.slice(),n={},r=m.length-1;-1<r;n={iha:n.iha},r--){var x=m[r];if(!(1>x.bka.sk.length)&&x.jh()){if(x.ls.contains(f)||x.ls.contains(g))break;n.iha=x.bka;d.mb?d.mb.tc(function(A){return function(){return A.iha.next(e)}}(n)):n.iha.next(e)}}}};_.X(Aq,yq);
Aq.prototype.add=function(a){var b=this;yq.prototype.add.call(this,a);if(!this.SD){var c=this.Fb.body;this.mb?this.mb.bc(function(){return b.m2a(c)}):this.m2a(c);this.Mc.IT&&!this.tia&&(this.Yic=c.style.cursor,c.style.cursor="pointer",this.tia=!0);this.SD=!0}};
Aq.prototype.detach=function(){if(this.SD){var a=this.Fb.body;a.removeEventListener("pointerdown",this.p8a,!0);a.removeEventListener("click",this.AU,!0);a.removeEventListener("auxclick",this.AU,!0);a.removeEventListener("contextmenu",this.AU,!0);this.Mc.IT&&this.tia&&(a.style.cursor=this.Yic,this.tia=!1);this.SD=!1}};
Aq.prototype.m2a=function(a){a.addEventListener("pointerdown",this.p8a,!0);a.addEventListener("click",this.AU,!0);a.addEventListener("auxclick",this.AU,!0);a.addEventListener("contextmenu",this.AU,!0)};Aq.ha=function(a){return new (a||Aq)(_.u(_.Zg),_.u(_.Vp),_.u(_.Ae,8))};Aq.ua=_.t({token:Aq,oa:Aq.ha,Ha:"root"});_.Bq=function(a,b){this.Mc=b;this.Fb=a};_.Bq.prototype.La=function(){var a;null==(a=this.EU)||a.remove()};var DSa=function(a){a.EU||a.Hic();return a.EU};
_.Bq.prototype.Hic=function(){if(this.Mc.Zd||lqa())for(var a=this.Fb.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),b=0;b<a.length;b++)a[b].remove();a=this.Fb.createElement("div");a.classList.add("cdk-overlay-container");lqa()?a.setAttribute("platform","test"):this.Mc.Zd||a.setAttribute("platform","server");this.Fb.body.appendChild(a);this.EU=a};_.Bq.ha=function(a){return new (a||_.Bq)(_.u(_.Zg),_.u(_.Vp))};
_.Bq.ua=_.t({token:_.Bq,oa:_.Bq.ha,Ha:"root"});var ESa=fqa(),FSa=function(a,b){this.jg=a;this.rka={top:"",left:""};this.tja=!1;this.Fb=b};FSa.prototype.Pd=function(){};FSa.prototype.enable=function(){if(this.Lhc()){var a=this.Fb.documentElement;this.tka=this.jg.iF();this.rka.left=a.style.left||"";this.rka.top=a.style.top||"";a.style.left=Wg(-this.tka.left);a.style.top=Wg(-this.tka.top);a.classList.add("cdk-global-scrollblock");this.tja=!0}};
FSa.prototype.disable=function(){if(this.tja){var a=this.Fb.documentElement,b=a.style,c=this.Fb.body.style,d=b.Sda||"",e=c.Sda||"";this.tja=!1;b.left=this.rka.left;b.top=this.rka.top;a.classList.remove("cdk-global-scrollblock");ESa&&(b.Sda=c.Sda="auto");window.scroll(this.tka.left,this.tka.top);ESa&&(b.Sda=d,c.Sda=e)}};
FSa.prototype.Lhc=function(){if(this.Fb.documentElement.classList.contains("cdk-global-scrollblock")||this.tja)return!1;var a=this.Fb.body,b=this.jg.jF();return a.scrollHeight>b.height||a.scrollWidth>b.width};var GSa=function(a,b,c,d){var e=this;this.LH=a;this.mb=b;this.jg=c;this.hd=d;this.Wp=null;this.BD=function(){e.disable();e.Sb.jh()&&e.mb.tc(function(){return e.Sb.detach()})}};GSa.prototype.Pd=function(a){this.Sb=a};
GSa.prototype.enable=function(){var a=this;if(!this.Wp){var b=this.LH.kG(0).ka(_.Zd(function(c){return!c||!a.Sb.ls.contains(c.ob.ta)}));this.hd&&this.hd.threshold&&1<this.hd.threshold?(this.Nlc=this.jg.iF().top,this.Wp=b.subscribe(function(){var c=a.jg.iF().top;Math.abs(c-a.Nlc)>a.hd.threshold?a.BD():a.Sb.Oh()})):this.Wp=b.subscribe(this.BD)}};GSa.prototype.disable=function(){this.Wp&&(this.Wp.unsubscribe(),this.Wp=null)};GSa.prototype.detach=function(){this.disable();this.Sb=null};var HSa=function(){};HSa.prototype.enable=function(){};HSa.prototype.disable=function(){};HSa.prototype.Pd=function(){};var ISa=function(a,b,c,d){this.LH=a;this.jg=b;this.mb=c;this.hd=d;this.Wp=null};ISa.prototype.Pd=function(a){this.Sb=a};ISa.prototype.enable=function(){var a=this;this.Wp||(this.Wp=this.LH.kG(this.hd?this.hd.EHc:0).subscribe(function(){a.Sb.Oh();if(a.hd&&a.hd.DQc){var b=a.Sb.ls.getBoundingClientRect(),c=a.jg.jF(),d=c.width;c=c.height;Bqa(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.mb.tc(function(){return a.Sb.detach()}))}}))};
ISa.prototype.disable=function(){this.Wp&&(this.Wp.unsubscribe(),this.Wp=null)};ISa.prototype.detach=function(){this.disable();this.Sb=null};_.JSa=new _.oc("VIRTUAL_SCROLL_STRATEGY");_.Cq=function(a,b,c){this.mb=a;this.Mc=b;this.V3=new _.se;this.J2=null;this.jGa=0;this.w_=new Map;this.Fb=c};_.Cq.prototype.register=function(a){var b=this;this.w_.has(a)||this.w_.set(a,a.iH.subscribe(function(){return b.V3.next(a)}))};_.Cq.prototype.My=function(a){var b=this.w_.get(a);b&&(b.unsubscribe(),this.w_.delete(a))};
_.Cq.prototype.kG=function(a){var b=this;a=void 0===a?20:a;return this.Mc.Zd?new _.wd(function(c){b.J2||b.Bgc();var d=0<a?b.V3.ka(Cha(a)).subscribe(c):b.V3.subscribe(c);b.jGa++;return function(){d.unsubscribe();b.jGa--;b.jGa||b.S8a()}}):_.yd()};_.Cq.prototype.La=function(){var a=this;this.S8a();this.w_.forEach(function(b,c){return a.My(c)});this.V3.complete()};var KSa=function(a,b){var c=[];a.w_.forEach(function(d,e){a.woc(e,b)&&c.push(e)});return c};
_.Cq.prototype.pv=function(){return this.Fb.defaultView||window};_.Cq.prototype.woc=function(a,b){b=_.Xg(b);a=a.ob.ta;do if(b==a)return!0;while(b=b.parentElement);return!1};_.Cq.prototype.Bgc=function(){var a=this;this.J2=this.mb.bc(function(){return _.Ud(a.pv().document,"scroll").subscribe(function(){return a.V3.next()})})};_.Cq.prototype.S8a=function(){this.J2&&(this.J2.unsubscribe(),this.J2=null)};_.Cq.ha=function(a){return new (a||_.Cq)(_.u(_.Ae),_.u(_.Vp),_.u(_.Zg,8))};
_.Cq.ua=_.t({token:_.Cq,oa:_.Cq.ha,Ha:"root"});_.Dq=function(a,b,c,d){var e=this;this.ob=a;this.mIb=b;this.Gd=c;this.dir=d;this.Pb=new _.se;this.iH=new _.wd(function(f){return e.Gd.bc(function(){return _.Ud(e.ob.ta,"scroll").ka(_.xe(e.Pb)).subscribe(f)})})};_.h=_.Dq.prototype;_.h.Qa=function(){this.mIb.register(this)};_.h.La=function(){this.mIb.My(this);this.Pb.next();this.Pb.complete()};
_.h.scrollTo=function(a){var b=this.ob.ta,c=this.dir&&"rtl"==this.dir.value;null==a.left&&(a.left=c?a.end:a.start);null==a.right&&(a.right=c?a.start:a.end);null!=a.bottom&&(a.top=b.scrollHeight-b.clientHeight-a.bottom);c&&0!=hqa()?(null!=a.left&&(a.right=b.scrollWidth-b.clientWidth-a.left),2==hqa()?a.left=a.right:1==hqa()&&(a.left=a.right?-a.right:a.right)):null!=a.right&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.Wgc(a)};
_.h.Wgc=function(a){var b=this.ob.ta;fqa()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))};
_.h.oZ=function(a){var b=this.ob.ta;if("top"==a)return b.scrollTop;if("bottom"==a)return b.scrollHeight-b.clientHeight-b.scrollTop;var c=this.dir&&"rtl"==this.dir.value;"start"==a?a=c?"right":"left":"end"==a&&(a=c?"left":"right");return c&&2==hqa()?"left"==a?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&1==hqa()?"left"==a?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:"left"==a?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft};
_.Dq.ha=function(a){return new (a||_.Dq)(_.w(_.Wc),_.w(_.Cq),_.w(_.Ae),_.w(_.wq,8))};_.Dq.Ia=_.hc({type:_.Dq,qa:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0});_.Eq=function(){};_.Fq=function(){this.n3=[]};_.Fq.prototype.notify=function(a,b){for(var c=_.q(this.n3),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.Fq.prototype.listen=function(a){var b=this;this.n3.push(a);return function(){b.n3=b.n3.filter(function(c){return a!==c})}};_.Fq.prototype.La=function(){this.n3=[]};_.Fq.ha=function(a){return new (a||_.Fq)};_.Fq.ua=_.t({token:_.Fq,oa:_.Fq.ha,Ha:"root"});_.LSa=new _.oc("_ViewRepeater");_.Gq=function(a,b,c){var d=this;this.Mc=a;this.hia=new _.se;this.iia=function(e){d.hia.next(e)};this.Fb=c;b.bc(function(){if(a.Zd){var e=d.pv();e.addEventListener("resize",d.iia);e.addEventListener("orientationchange",d.iia)}d.ud().subscribe(function(){return d.ZH=null})})};_.h=_.Gq.prototype;_.h.La=function(){if(this.Mc.Zd){var a=this.pv();a.removeEventListener("resize",this.iia);a.removeEventListener("orientationchange",this.iia)}this.hia.complete()};
_.h.jF=function(){this.ZH||this.oqc();var a={width:this.ZH.width,height:this.ZH.height};this.Mc.Zd||(this.ZH=null);return a};_.h.iF=function(){if(!this.Mc.Zd)return{top:0,left:0};var a=this.Fb,b=this.pv(),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.ud=function(a){a=void 0===a?20:a;return 0<a?this.hia.ka(Cha(a)):this.hia};
_.h.pv=function(){return this.Fb.defaultView||window};_.h.oqc=function(){var a=this.pv();this.ZH=this.Mc.Zd?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};_.Gq.ha=function(a){return new (a||_.Gq)(_.u(_.Vp),_.u(_.Ae),_.u(_.Zg,8))};_.Gq.ua=_.t({token:_.Gq,oa:_.Gq.ha,Ha:"root"});var MSa=new _.oc("VIRTUAL_SCROLLABLE"),Hq=function(a,b,c,d){_.Dq.call(this,a,b,c,d)};_.X(Hq,_.Dq);Hq.ha=function(a){return new (a||Hq)(_.w(_.Wc),_.w(_.Cq),_.w(_.Ae),_.w(_.wq,8))};Hq.Ia=_.hc({type:Hq,features:[_.De]});var NSa,OSa,QSa;NSa=["contentWrapper"];OSa="undefined"!==typeof requestAnimationFrame?yHa:_.HHa;
_.Iq=function(a,b,c,d,e,f,g,m){_.Dq.call(this,a,f,c,e);var n=this;this.ob=a;this.vb=b;this.ig=d;this.KC=m;this.Mc=_.dc(_.Vp);this.RCa=new _.se;this.SFa=new _.se;this.jFa="vertical";this.C2a=!1;this.xta=new _.wd(function(r){return n.ig.xta.subscribe(function(x){return Promise.resolve().then(function(){return n.Gd.tc(function(){return r.next(x)})})})});this.qGc=this.SFa;this.jla=0;this.h$a=this.i$a="";this.xr={start:0,end:0};this.Eka=this.ZH=this.via=0;this.lEa=this.RFa=!1;this.bGa=[];this.T$a=_.td.EMPTY;
this.T$a=g.ud().subscribe(function(){_.PSa(n)});this.KC||(this.ob.ta.classList.add("cdk-virtual-scrollable"),this.KC=this)};_.X(_.Iq,Hq);_.Iq.Ia=Hq.Ia;_.h=_.Iq.prototype;_.h.Qa=function(){var a=this;this.Mc.Zd&&(this.KC===this&&Hq.prototype.Qa.call(this),this.Gd.bc(function(){return Promise.resolve().then(function(){a.n7a();a.ig.Pd(a);a.KC.iH.ka(_.ve(null),Cha(0,OSa)).subscribe(function(){return a.ig.dEc()});a.Kja()})}))};
_.h.La=function(){this.detach();this.ig.detach();this.SFa.complete();this.RCa.complete();this.T$a.unsubscribe();Hq.prototype.La.call(this)};_.h.Pd=function(a){var b=this;this.Gd.bc(function(){b.Y4a=a;b.Y4a.Oib.ka(_.xe(b.RCa)).subscribe(function(c){c=c.length;c!==b.via&&(b.via=c,b.ig.JAb());b.u4a()})})};_.h.detach=function(){this.Y4a=null;this.RCa.next()};_.h.jF=function(){return this.ZH};_.h.Jw=function(a,b){this.ig.Jw(a,void 0===b?"auto":b)};
_.h.oZ=function(a){var b=this;return Math.max(0,(this.KC==this?function(c){return Hq.prototype.oZ.call(b,c)}:function(c){return b.KC.oZ(c)})(null!=a?a:"horizontal"===this.orientation?"start":"top")-QSa(this))};QSa=function(a){var b="horizontal"===a.orientation?"left":"top";var c=a.KC.ob.ta.getBoundingClientRect()[b];return a.ob.ta.getBoundingClientRect()[b]-c};_.PSa=function(a){a.n7a();a.ig.JAb()};
_.Iq.prototype.n7a=function(){var a=this.KC.ob.ta;this.ZH="horizontal"===this.orientation?a.clientWidth:a.clientHeight};_.Iq.prototype.Kja=function(a){var b=this;a&&this.bGa.push(a);this.lEa||(this.lEa=!0,this.Gd.bc(function(){return Promise.resolve().then(function(){b.u4a()})}))};_.Iq.prototype.u4a=function(){var a=this;this.lEa=!1;this.L3a.ta.style.transform=this.Z8a;this.Gd.tc(function(){return _.Ak(a.vb)});var b=this.bGa;this.bGa=[];b=_.q(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()};
_.Iq.prototype.Z2a=function(){this.h$a="horizontal"===this.orientation?"":this.jla+"px";this.i$a="horizontal"===this.orientation?this.jla+"px":""};_.Y.Object.defineProperties(_.Iq.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.jFa},set:function(a){this.jFa!==a&&(this.jFa=a,this.Z2a())}},gIa:{configurable:!0,enumerable:!0,get:function(){return this.C2a},set:function(a){this.C2a=_.Vg(a)}}});
_.Iq.ha=function(a){return new (a||_.Iq)(_.w(_.Wc),_.w(_.wl),_.w(_.Ae),_.w(_.JSa,8),_.w(_.wq,8),_.w(_.Cq),_.w(_.Gq),_.w(MSa,8))};
_.Iq.ya=_.fc({type:_.Iq,qa:[["cdk-virtual-scroll-viewport"]],ub:function(a,b){a&1&&_.mf(NSa,7);if(a&2){var c;_.lf(c=_.of())&&(b.L3a=c.first)}},Cb:[1,"cdk-virtual-scroll-viewport"],Db:4,hb:function(a,b){a&2&&_.Ie("cdk-virtual-scroll-orientation-horizontal","horizontal"===b.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==b.orientation)},inputs:{orientation:"orientation",gIa:"appendOnly"},outputs:{xta:"scrolledIndexChange"},standalone:!0,features:[_.af([{Ca:_.Dq,wb:function(a,b){return a||
b},Eb:[[new _.rk,new _.dGa(MSa)],_.Iq]}]),_.De,_.aka],jc:["*"],Aa:4,Ba:4,Fa:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],va:function(a,b){a&1&&(_.Ue(),_.B(0,"div",0,1),_.Ve(2),_.C(),_.E(3,"div",2));a&2&&(_.v(3),_.He("width",b.i$a)("height",b.h$a))},styles:["cdk-virtual-scroll-viewport{display:block;position:relative;transform:translateZ(0)}.cdk-virtual-scrollable{overflow:auto;will-change:scroll-position;contain:strict;-webkit-overflow-scrolling:touch}.cdk-virtual-scroll-content-wrapper{position:absolute;top:0;left:0;contain:content}[dir=rtl] .cdk-virtual-scroll-content-wrapper{right:0;left:auto}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper{min-height:100%}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-left:0;padding-right:0;margin-left:0;margin-right:0;border-left-width:0;border-right-width:0;outline:none}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper{min-width:100%}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-top-width:0;border-bottom-width:0;outline:none}.cdk-virtual-scroll-spacer{height:1px;transform-origin:0 0;flex:0 0 auto}[dir=rtl] .cdk-virtual-scroll-spacer{transform-origin:100% 0}\n"],
nb:2,Na:0});_.Jq=function(){};_.Jq.ha=function(a){return new (a||_.Jq)};_.Jq.Ea=_.gc({type:_.Jq});_.Jq.Da=_.Wb({});_.Kq=function(){};_.Kq.ha=function(a){return new (a||_.Kq)};_.Kq.Ea=_.gc({type:_.Kq});_.Kq.Da=_.Wb({imports:[xq,_.Jq,xq,_.Jq]});var Lq=function(a,b,c,d){var e=this;this.LH=a;this.jg=b;this.mb=c;this.close=function(f){return new GSa(e.LH,e.mb,e.jg,f)};this.block=function(){return new FSa(e.jg,e.Fb)};this.ou=function(f){return new ISa(e.LH,e.jg,e.mb,f)};this.Fb=d};Lq.ha=function(a){return new (a||Lq)(_.u(_.Cq),_.u(_.Gq),_.u(_.Ae),_.u(_.Zg))};Lq.ua=_.t({token:Lq,oa:Lq.ha,Ha:"root"});_.Mq=function(a){this.Jl=new HSa;this.je="";this.og=!1;this.Em="cdk-overlay-dark-backdrop";this.Ekb=!1;if(a){var b=Object.keys(a);b=_.q(b);for(var c=b.next();!c.done;c=b.next())c=c.value,void 0!==a[c]&&(this[c]=a[c])}};_.Nq=function(a,b,c,d,e,f,g,m,n,r){var x=this;r=void 0===r?!1:r;this.MA=a;this.Dj=b;this.Mi=c;this.hd=d;this.mb=e;this.i3=f;this.Fb=g;this.Qp=m;this.G3=n;this.pr=r;this.Ts=null;this.ZBa=new _.se;this.cia=new _.se;this.lv=new _.se;this.CEa=_.td.EMPTY;this.O2a=function(A){return x.ZBa.next(A)};this.P2a=function(A){x.Bia(A.target)};this.yja=new _.se;this.bka=new _.se;d.Jl&&(this.ig=d.Jl,this.ig.Pd(this));this.Bm=d.tj};_.h=_.Nq.prototype;
_.h.Pd=function(a){var b=this;!this.Dj.parentElement&&this.HFa&&this.HFa.appendChild(this.Dj);a=this.MA.Pd(a);this.Bm&&this.Bm.Pd(this);this.lqc();this.C$a();this.B$a();this.ig&&this.ig.enable();this.mb.sg.ka(_.ke(1)).subscribe(function(){b.jh()&&b.Oh()});this.d$a(!0);this.hd.og&&this.bhc();this.hd.je&&this.d4(this.Mi,this.hd.je,!0);this.cia.next();this.i3.add(this);this.hd.Ekb&&(this.CEa=this.Qp.subscribe(function(){return b.dispose()}));this.G3.add(this);"function"===typeof(null==a?void 0:a.Ue)&&
a.Ue(function(){b.jh()&&b.mb.bc(function(){return Promise.resolve().then(function(){return b.detach()})})});return a};_.h.detach=function(){if(this.jh()){RSa(this);this.d$a(!1);this.Bm&&this.Bm.detach&&this.Bm.detach();this.ig&&this.ig.disable();var a=this.MA.detach();this.lv.next();this.i3.remove(this);this.ljc();this.CEa.unsubscribe();this.G3.remove(this);return a}};
_.h.dispose=function(){var a=this.jh();this.Bm&&this.Bm.dispose();this.sjc();this.Bia(this.Ts);this.CEa.unsubscribe();this.i3.remove(this);this.MA.dispose();this.cia.complete();this.ZBa.complete();this.yja.complete();this.bka.complete();this.G3.remove(this);var b;null==(b=this.Dj)||b.remove();this.HFa=this.Mi=this.Dj=null;a&&this.lv.next();this.lv.complete()};_.h.jh=function(){return this.MA.jh()};_.h.Eo=function(){return this.ZBa};_.h.Xt=function(){return this.yja};_.h.Sba=function(){return this.bka};
_.h.xq=function(){return this.hd};_.h.Oh=function(){this.Bm&&this.Bm.apply()};_.SSa=function(a,b){b!==a.Bm&&(a.Bm&&a.Bm.dispose(),a.Bm=b,a.jh()&&(b.Pd(a),a.Oh()))};_.Nq.prototype.jA=function(a){this.hd=Object.assign({},this.hd,a);this.C$a()};_.Nq.prototype.setDirection=function(a){this.hd=Object.assign({},this.hd,{direction:a});this.B$a()};_.Nq.prototype.eW=function(a){this.Mi&&this.d4(this.Mi,a,!0)};_.Nq.prototype.ida=function(a){this.Mi&&this.d4(this.Mi,a,!1)};
var TSa=function(a){return(a=a.hd.direction)?"string"===typeof a?a:a.value:"ltr"};_.h=_.Nq.prototype;_.h.B$a=function(){this.Dj.setAttribute("dir",TSa(this))};_.h.C$a=function(){if(this.Mi){var a=this.Mi.style;a.width=Wg(this.hd.width);a.height=Wg(this.hd.height);a.minWidth=Wg(this.hd.minWidth);a.minHeight=Wg(this.hd.minHeight);a.maxWidth=Wg(this.hd.maxWidth);a.maxHeight=Wg(this.hd.maxHeight)}};_.h.d$a=function(a){this.Mi.style.pointerEvents=a?"":"none"};
_.h.bhc=function(){var a=this;this.Ts=this.Fb.createElement("div");this.Ts.classList.add("cdk-overlay-backdrop");this.pr&&this.Ts.classList.add("cdk-overlay-backdrop-noop-animation");this.hd.Em&&this.d4(this.Ts,this.hd.Em,!0);this.Dj.parentElement.insertBefore(this.Ts,this.Dj);this.Ts.addEventListener("click",this.O2a);this.pr||"undefined"===typeof requestAnimationFrame?this.Ts.classList.add("cdk-overlay-backdrop-showing"):this.mb.bc(function(){requestAnimationFrame(function(){a.Ts&&a.Ts.classList.add("cdk-overlay-backdrop-showing")})})};
_.h.lqc=function(){this.Dj.nextSibling&&this.Dj.parentNode.appendChild(this.Dj)};var RSa=function(a){var b=a.Ts;b&&(a.pr?a.Bia(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.mb.bc(function(){b.addEventListener("transitionend",a.P2a)}),b.style.pointerEvents="none",a.aCa=a.mb.bc(function(){return setTimeout(function(){a.Bia(b)},500)})))};
_.Nq.prototype.d4=function(a,b,c){b=_.mqa(b||[]).filter(function(d){return!!d});b.length&&(c?a.classList.add.apply(a.classList,_.sc(b)):a.classList.remove.apply(a.classList,_.sc(b)))};_.Nq.prototype.ljc=function(){var a=this;this.mb.bc(function(){var b=a.mb.sg.ka(_.xe(_.Xd(a.cia,a.lv))).subscribe(function(){a.Mi&&a.Dj&&0!==a.Mi.children.length||(a.Mi&&a.hd.je&&a.d4(a.Mi,a.hd.je,!1),a.Dj&&a.Dj.parentElement&&(a.HFa=a.Dj.parentElement,a.Dj.remove()),b.unsubscribe())})})};
_.Nq.prototype.sjc=function(){var a=this.ig;a&&(a.disable(),a.detach&&a.detach())};_.Nq.prototype.Bia=function(a){a&&(a.removeEventListener("click",this.O2a),a.removeEventListener("transitionend",this.P2a),a.remove(),this.Ts===a&&(this.Ts=null));this.aCa&&(clearTimeout(this.aCa),this.aCa=void 0)};_.Y.Object.defineProperties(_.Nq.prototype,{ls:{configurable:!0,enumerable:!0,get:function(){return this.Mi}},nF:{configurable:!0,enumerable:!0,get:function(){return this.Dj}}});var USa=function(a,b){this.Yma=a;this.GHc=b};var Eqa;Eqa=/([A-Za-z%]+)$/;_.Oq=function(a,b,c,d,e){this.jg=b;this.Fb=c;this.Mc=d;this.yH=e;this.l3={width:0,height:0};this.nH=!1;this.b3a=!0;this.MN=!1;this.dja=!0;this.CFa=!1;this.vn=0;this.m9a=[];this.EFa=[];this.mka=new _.se;this.Vp=_.td.EMPTY;this.vr=this.YEa=0;this.Xha=[];this.ysa=this.mka;_.VSa(this,a)};
_.Oq.prototype.Pd=function(a){var b=this;a.nF.classList.add("cdk-overlay-connected-position-bounding-box");this.Sb=a;this.uU=a.nF;this.Mi=a.ls;this.sr=!1;this.bV=!0;this.gV=null;this.Vp.unsubscribe();this.Vp=this.jg.ud().subscribe(function(){b.bV=!0;b.apply()})};
_.Oq.prototype.apply=function(){if(!this.sr&&this.Mc.Zd)if(!this.bV&&this.CFa&&this.gV)_.WSa(this);else{this.w3a();this.e9a();this.joc();this.rla=this.w5a();this.lFa=this.yDa();this.AH=this.Mi.getBoundingClientRect();this.FU=DSa(this.yH).getBoundingClientRect();for(var a=this.lFa,b=this.AH,c=this.rla,d=this.FU,e=[],f,g=_.q(this.EFa),m=g.next();!m.done;m=g.next()){m=m.value;var n=this.z5a(a,d,m),r=this.zDa(n,b,m),x=this.Lkc(r,b,c,m);if(x.vAc){this.nH=!1;this.Yha(m,n);return}if(this.Mhc(x,r,c))e.push({position:m,
origin:n,MEc:b,seb:this.Y2a(n,m)});else if(!f||f.KEc.MQb<x.MQb)f={KEc:x,lZc:r,wEc:n,position:m,MEc:b}}if(e.length){a=null;b=-1;e=_.q(e);for(c=e.next();!c.done;c=e.next())c=c.value,d=c.seb.width*c.seb.height*(c.position.weight||1),d>b&&(b=d,a=c);this.nH=!1;this.Yha(a.position,a.origin)}else this.b3a&&(this.nH=!0),this.Yha(f.position,f.wEc)}};_.Oq.prototype.detach=function(){this.w3a();this.ska=this.gV=null;this.Vp.unsubscribe()};
_.Oq.prototype.dispose=function(){this.sr||(this.uU&&ah(this.uU.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.Mi&&this.e9a(),this.Sb&&this.Sb.nF.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.mka.complete(),this.Sb=this.uU=null,this.sr=!0)};
_.WSa=function(a){if(!a.sr&&a.Mc.Zd){var b=a.gV;b?(a.lFa=a.yDa(),a.AH=a.Mi.getBoundingClientRect(),a.rla=a.w5a(),a.FU=DSa(a.yH).getBoundingClientRect(),a.Yha(b,a.z5a(a.lFa,a.FU,b))):a.apply()}};_.XSa=function(a,b){a.m9a=b;return a};_.Pq=function(a,b){a.EFa=b;-1===b.indexOf(a.gV)&&(a.gV=null);return a};_.YSa=function(a,b){a.vn=b;return a};_.ZSa=function(a,b){a.dja=void 0===b?!0:b;return a};_.$Sa=function(a,b){a.MN=void 0===b?!0:b;return a};_.aTa=function(a,b){a.CFa=void 0===b?!0:b;return a};
_.VSa=function(a,b){a.JA=b;return a};_.bTa=function(a,b){a.m$a=b;return a};_.h=_.Oq.prototype;_.h.z5a=function(a,b,c){if("center"==c.Wc)var d=a.left+a.width/2;else{d=this.Am()?a.right:a.left;var e=this.Am()?a.left:a.right;d="start"==c.Wc?d:e}0>b.left&&(d-=b.left);a="center"==c.Xc?a.top+a.height/2:"top"==c.Xc?a.top:a.bottom;0>b.top&&(a-=b.top);return{x:d,y:a}};
_.h.zDa=function(a,b,c){return{x:a.x+("center"==c.zc?-b.width/2:"start"===c.zc?this.Am()?-b.width:0:this.Am()?0:-b.width),y:a.y+("center"==c.Hc?-b.height/2:"top"==c.Hc?0:-b.height)}};_.h.Lkc=function(a,b,c,d){b=Gqa(b);var e=a.x;a=a.y;var f=this.Tia(d,"x");d=this.Tia(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.R9a(b.width,-e,e+b.width-c.width);e=this.R9a(b.height,d,a);d=c*e;return{MQb:d,vAc:b.width*b.height===d,Swc:e===b.height,Rwc:c==b.width}};
_.h.Mhc=function(a,b,c){if(this.dja){var d=c.bottom-b.y;c=c.right-b.x;b=Fqa(this.Sb.xq().minHeight);var e=Fqa(this.Sb.xq().minWidth);c=a.Rwc||null!=e&&e<=c;return(a.Swc||null!=b&&b<=d)&&c}return!1};
_.h.K8a=function(a,b,c){if(this.ska&&this.CFa)return{x:a.x+this.ska.x,y:a.y+this.ska.y};b=Gqa(b);var d=this.rla,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.vn?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.vn?d.top-c.top-a.y:0;this.ska={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.h.Yha=function(a,b){this.Toc(a);this.Koc(b,a);this.Eoc(b,a);a.je&&this.Dgc(a.je);this.gV=a;this.mka.sk.length&&(b=this.Xkc(),this.mka.next(new USa(a,b)));this.bV=!1};_.h.Toc=function(a){if(this.m$a){var b=this.uU.querySelectorAll(this.m$a),c=a.Hc;a="center"===a.zc?"center":this.Am()?"start"===a.zc?"right":"left":"start"===a.zc?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.h.Y2a=function(a,b){var c=this.rla,d=this.Am();if("top"===b.Hc){var e=a.y;var f=c.height-e+this.vn}else if("bottom"===b.Hc){var g=c.height-a.y+2*this.vn;f=c.height-g+this.vn}else{e=Math.min(c.bottom-a.y+c.top,a.y);var m=this.l3.height;f=2*e;e=a.y-e;f>m&&!this.bV&&!this.MN&&(e=a.y-m/2)}m="start"===b.zc&&!d||"end"===b.zc&&d;if("end"===b.zc&&!d||"start"===b.zc&&d){var n=c.width-a.x+this.vn;b=a.x-this.vn}else if(m){var r=a.x;b=c.right-a.x}else r=Math.min(c.right-a.x+c.left,a.x),c=this.l3.width,b=2*
r,r=a.x-r,b>c&&!this.bV&&!this.MN&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.h.Eoc=function(a,b){a=this.Y2a(a,b);this.bV||this.MN||(a.height=Math.min(a.height,this.l3.height),a.width=Math.min(a.width,this.l3.width));var c={};if(this.a6a())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.Sb.xq().maxHeight,e=this.Sb.xq().maxWidth;c.height=Wg(a.height);c.top=Wg(a.top);c.bottom=Wg(a.bottom);c.width=Wg(a.width);c.left=Wg(a.left);c.right=Wg(a.right);c.alignItems="center"===b.zc?"center":"end"===b.zc?"flex-end":"flex-start";c.justifyContent=
"center"===b.Hc?"center":"bottom"===b.Hc?"flex-end":"flex-start";d&&(c.maxHeight=Wg(d));e&&(c.maxWidth=Wg(e))}this.l3=a;ah(this.uU.style,c)};_.h.joc=function(){ah(this.uU.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.h.e9a=function(){ah(this.Mi.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.h.Koc=function(a,b){var c={},d=this.a6a(),e=this.dja,f=this.Sb.xq();if(d){var g=this.jg.iF();ah(c,this.Bkc(b,a,g));ah(c,this.Akc(b,a,g))}else c.position="static";a="";g=this.Tia(b,"x");b=this.Tia(b,"y");g&&(a+="translateX("+g+"px) ");b&&(a+="translateY("+b+"px)");c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=Wg(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=Wg(f.maxWidth):e&&(c.maxWidth=""));ah(this.Mi.style,c)};
_.h.Bkc=function(a,b,c){var d={top:"",bottom:""};b=this.zDa(b,this.AH,a);this.nH&&(b=this.K8a(b,this.AH,c));"bottom"===a.Hc?d.bottom=this.Fb.documentElement.clientHeight-(b.y+this.AH.height)+"px":d.top=Wg(b.y);return d};_.h.Akc=function(a,b,c){var d={left:"",right:""};b=this.zDa(b,this.AH,a);this.nH&&(b=this.K8a(b,this.AH,c));"right"===(this.Am()?"end"===a.zc?"left":"right":"end"===a.zc?"right":"left")?d.right=this.Fb.documentElement.clientWidth-(b.x+this.AH.width)+"px":d.left=Wg(b.x);return d};
_.h.Xkc=function(){var a=this.yDa(),b=this.Mi.getBoundingClientRect(),c=this.m9a.map(function(d){return d.ob.ta.getBoundingClientRect()});return{JWc:Cqa(a,c),KWc:Bqa(a,c),WAc:Cqa(b,c),LWc:Bqa(b,c)}};_.h.R9a=function(a){return _.lc.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.h.w5a=function(){var a=this.Fb.documentElement.clientWidth,b=this.Fb.documentElement.clientHeight,c=this.jg.iF();return{top:c.top+this.vn,left:c.left+this.vn,right:c.left+a-this.vn,bottom:c.top+b-this.vn,width:a-2*this.vn,height:b-2*this.vn}};_.h.Am=function(){return"rtl"===TSa(this.Sb)};_.h.a6a=function(){return!this.dja||this.nH};_.h.Tia=function(a,b){return"x"===b?null==a.offsetX?this.YEa:a.offsetX:null==a.offsetY?this.vr:a.offsetY};_.h.MPc=function(){};
_.h.Dgc=function(a){var b=this;this.Mi&&_.mqa(a).forEach(function(c){""!==c&&-1===b.Xha.indexOf(c)&&(b.Xha.push(c),b.Mi.classList.add(c))})};_.h.w3a=function(){var a=this;this.Mi&&(this.Xha.forEach(function(b){a.Mi.classList.remove(b)}),this.Xha=[])};_.h.yDa=function(){var a=this.JA;if(a instanceof _.Wc)return a.ta.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}};
_.Y.Object.defineProperties(_.Oq.prototype,{Bw:{configurable:!0,enumerable:!0,get:function(){return this.EFa}}});var cTa=function(){this.Uic="static";this.QDa=this.qHa=this.s4=this.mE=this.Uha=this.fCa=this.SGa="";this.sr=!1};_.h=cTa.prototype;_.h.Pd=function(a){var b=a.xq();this.Sb=a;this.qHa&&!b.width&&a.jA({width:this.qHa});this.QDa&&!b.height&&a.jA({height:this.QDa});a.nF.classList.add("cdk-global-overlay-wrapper");this.sr=!1};_.h.top=function(a){this.fCa="";this.SGa=void 0===a?"":a;this.Uha="flex-start";return this};_.h.left=function(a){this.s4=void 0===a?"":a;this.mE="left";return this};
_.h.bottom=function(a){this.SGa="";this.fCa=void 0===a?"":a;this.Uha="flex-end";return this};_.h.right=function(a){this.s4=void 0===a?"":a;this.mE="right";return this};_.h.start=function(a){this.s4=void 0===a?"":a;this.mE="start";return this};_.h.end=function(a){this.s4=void 0===a?"":a;this.mE="end";return this};_.h.width=function(a){a=void 0===a?"":a;this.Sb?this.Sb.jA({width:a}):this.qHa=a;return this};_.h.height=function(a){a=void 0===a?"":a;this.Sb?this.Sb.jA({height:a}):this.QDa=a;return this};
_.dTa=function(a){a.left("");a.mE="center";return a};_.eTa=function(a){a.top("");a.Uha="center";return a};
cTa.prototype.apply=function(){if(this.Sb&&this.Sb.jh()){var a=this.Sb.ls.style,b=this.Sb.nF.style,c=this.Sb.xq(),d=c.width,e=c.height,f=c.maxWidth;c=c.maxHeight;d=("100%"===d||"100vw"===d)&&(!f||"100%"===f||"100vw"===f);e=("100%"===e||"100vh"===e)&&(!c||"100%"===c||"100vh"===c);f=this.mE;c=this.s4;var g="rtl"===this.Sb.xq().direction,m="",n="",r="";if(d)r="flex-start";else if("center"===f)r="center",g?n=c:m=c;else if(g)if("left"===f||"end"===f)r="flex-end",m=c;else{if("right"===f||"start"===f)r=
"flex-start",n=c}else if("left"===f||"start"===f)r="flex-start",m=c;else if("right"===f||"end"===f)r="flex-end",n=c;a.position=this.Uic;a.marginLeft=d?"0":m;a.marginTop=e?"0":this.SGa;a.marginBottom=this.fCa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.Uha}};
cTa.prototype.dispose=function(){if(!this.sr&&this.Sb){var a=this.Sb.ls.style,b=this.Sb.nF,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.Sb=null;this.sr=!0}};var Qq=function(a,b,c,d){this.jg=a;this.Fb=b;this.Mc=c;this.yH=d};Qq.prototype.global=function(){return new cTa};_.Rq=function(a,b){return new _.Oq(b,a.jg,a.Fb,a.Mc,a.yH)};Qq.ha=function(a){return new (a||Qq)(_.u(_.Gq),_.u(_.Zg),_.u(_.Vp),_.u(_.Bq))};Qq.ua=_.t({token:Qq,oa:Qq.ha,Ha:"root"});var Sq=function(){};Sq.prototype.Pd=function(a){this.qU=a;return a.Pd(this)};Sq.prototype.detach=function(){var a=this.qU;null!=a&&(this.qU=null,a.detach())};_.Y.Object.defineProperties(Sq.prototype,{pAc:{configurable:!0,enumerable:!0,get:function(){return null!=this.qU}}});_.Tq=function(a,b,c,d,e){this.component=a;this.Oe=b;this.Cc=c;this.fB=d;this.SUa=e};_.X(_.Tq,Sq);_.Uq=function(a,b,c,d){this.Pc=a;this.Oe=b;this.context=c;this.Cc=d};_.X(_.Uq,Sq);
_.Uq.prototype.Pd=function(a,b){this.context=b=void 0===b?this.context:b;return Sq.prototype.Pd.call(this,a)};_.Uq.prototype.detach=function(){this.context=void 0;return Sq.prototype.detach.call(this)};_.Y.Object.defineProperties(_.Uq.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.Pc.ob}}});var Vq=function(){this.sr=!1};_.h=Vq.prototype;_.h.jh=function(){return!!this.hv};
_.h.Pd=function(a){if(a instanceof _.Tq)return this.hv=a,this.nI(a);if(a instanceof _.Uq)return this.hv=a,this.oI(a)};_.h.detach=function(){this.hv&&(this.hv=this.hv.qU=null);this.D6a()};_.h.dispose=function(){this.jh()&&this.detach();this.D6a();this.sr=!0};_.h.tea=function(a){this.UCa=a};_.h.D6a=function(){this.UCa&&(this.UCa(),this.UCa=null)};_.Wq=function(a,b,c,d,e){this.sr=!1;this.esa=a;this.zN=b;this.qr=c;this.cjc=d;this.Fb=e};_.X(_.Wq,Vq);_.Wq.prototype.nI=function(a){var b=this,c=_.Ck(a.fB||this.zN,a.component);if(a.Oe){var d=a.Oe.QI(c,a.Oe.length,a.Cc||a.Oe.Cc,a.SUa||void 0);this.tea(function(){return d.destroy()})}else d=c.create(a.Cc||this.cjc||_.mGa),_.kIa(this.qr,d.Pt),this.tea(function(){0<b.qr.cMc&&b.qr.bX(d.Pt);d.destroy()});this.esa.appendChild(this.skc(d));this.hv=a;return d};
_.Wq.prototype.oI=function(a){var b=this,c=a.Oe,d=c.Dh(a.Pc,a.context,{Cc:a.Cc});d.Xk.forEach(function(e){return b.esa.appendChild(e)});d.he();this.tea(function(){var e=c.indexOf(d);-1!==e&&c.remove(e)});this.hv=a;return d};_.Wq.prototype.dispose=function(){Vq.prototype.dispose.call(this);this.esa.remove()};_.Wq.prototype.skc=function(a){return a.Pt.Xk[0]};_.Xq=function(a,b,c){this.sr=!1;this.zN=a;this.Kf=b;this.mn=!1;this.oIa=new _.cl;this.Fb=c};_.X(_.Xq,Vq);_.h=_.Xq.prototype;_.h.Qa=function(){this.mn=!0};_.h.La=function(){Vq.prototype.dispose.call(this);this.K2a=this.hv=null};
_.h.nI=function(a){a.qU=this;var b=null!=a.Oe?a.Oe:this.Kf,c=_.Ck(a.fB||this.zN,a.component),d=b.QI(c,b.length,a.Cc||b.Cc,a.SUa||void 0);b!==this.Kf&&this.Tkc().appendChild(d.Pt.Xk[0]);Vq.prototype.tea.call(this,function(){return d.destroy()});this.hv=a;this.K2a=d;this.oIa.emit(d);return d};_.h.oI=function(a){var b=this;a.qU=this;var c=this.Kf.Dh(a.Pc,a.context,{Cc:a.Cc});Vq.prototype.tea.call(this,function(){return b.Kf.clear()});this.hv=a;this.K2a=c;this.oIa.emit(c);return c};
_.h.Tkc=function(){var a=this.Kf.element.ta;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.Y.Object.defineProperties(_.Xq.prototype,{vca:{configurable:!0,enumerable:!0,get:function(){return this.hv},set:function(a){if(!this.jh()||a||this.mn)this.jh()&&Vq.prototype.detach.call(this),a&&Vq.prototype.Pd.call(this,a),this.hv=a||null}}});_.Xq.ha=function(a){return new (a||_.Xq)(_.w(_.tk),_.w(_.hf),_.w(_.Zg))};
_.Xq.Ia=_.hc({type:_.Xq,qa:[["","cdkPortalOutlet",""]],inputs:{vca:["cdkPortalOutlet","portal"]},outputs:{oIa:"attached"},Xb:["cdkPortalOutlet"],features:[_.De]});_.Yq=function(){};_.Yq.ha=function(a){return new (a||_.Yq)};_.Yq.Ea=_.gc({type:_.Yq});_.Yq.Da=_.Wb({});var fTa;fTa=0;_.Zq=function(a,b,c,d,e,f,g,m,n,r,x,A){this.xp=a;this.yH=b;this.zN=c;this.Dnc=d;this.i3=e;this.kf=f;this.mb=g;this.Fb=m;this.ojc=n;this.Qp=r;this.G3=x;this.Pgc=A};_.h=_.Zq.prototype;_.h.create=function(a){var b=this.Iic(),c=this.Nic(b),d=this.Pic(c);a=new _.Mq(a);a.direction=a.direction||this.ojc.value;return new _.Nq(d,b,c,a,this.mb,this.i3,this.Fb,this.Qp,this.G3,"NoopAnimations"===this.Pgc)};_.h.position=function(){return this.Dnc};
_.h.Nic=function(a){var b=this.Fb.createElement("div");b.id="cdk-overlay-"+fTa++;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b};_.h.Iic=function(){var a=this.Fb.createElement("div");DSa(this.yH).appendChild(a);return a};_.h.Pic=function(a){this.qr||(this.qr=this.kf.get(_.dg));return new _.Wq(a,this.zN,this.qr,this.kf,this.Fb)};_.Zq.ha=function(a){return new (a||_.Zq)(_.u(Lq),_.u(_.Bq),_.u(_.tk),_.u(Qq),_.u(zq),_.u(_.cg),_.u(_.Ae),_.u(_.Zg),_.u(_.wq),_.u(_.wm),_.u(Aq),_.u(_.xk,8))};
_.Zq.ua=_.t({token:_.Zq,oa:_.Zq.ha,Ha:"root"});var hTa;_.gTa=new _.oc("cdk-connected-overlay-scroll-strategy");hTa={Ca:_.gTa,Eb:[_.Zq],wb:function(a){return function(){return a.xp.ou()}}};_.$q=function(){};_.$q.ha=function(a){return new (a||_.$q)};_.$q.Ea=_.gc({type:_.$q});_.$q.Da=_.Wb({Nb:[_.Zq,hTa],imports:[xq,_.Yq,_.Kq,_.Kq]});new Bk;new Bk;var iTa;iTa=new _.oc("mat-sanity-checks",{Ha:"root",oa:function(){return!0}});_.ar=function(a,b,c){this.dGa=b;this.Fb=c;this.Z5a=!1;a.OBa();this.Z5a||(this.Z5a=!0)};_.ar.prototype.ePc=function(a){return lqa()?!1:"boolean"===typeof this.dGa?this.dGa:!!this.dGa[a]};_.ar.ha=function(a){return new (a||_.ar)(_.u(hq),_.u(iTa,8),_.u(_.Zg))};_.ar.Ea=_.gc({type:_.ar});_.ar.Da=_.Wb({imports:[xq,xq]});_.jTa=new _.oc("MAT_DATE_LOCALE",{Ha:"root",oa:Iqa});_.br=new _.oc("mat-date-formats");_.cr=function(){};_.cr.prototype.iub=function(a,b){return!!(a&&a.invalid&&(a.cr||b&&b.bA))};_.cr.ha=function(a){return new (a||_.cr)};_.cr.ua=_.t({token:_.cr,oa:_.cr.ha,Ha:"root"});_.dr=new _.oc("MAT_OPTION_PARENT_COMPONENT");var kTa,lTa,mTa;kTa=["*",[["mat-option"],["ng-container"]]];lTa=_.dh(function(){});mTa=0;_.er=function(a){var b=lTa.call(this)||this;b.UD="mat-optgroup-label-"+mTa++;var c;b.mH=null!=(c=null==a?void 0:a.Szc)?c:!1;return b};_.X(_.er,lTa);_.er.ha=function(a){return new (a||_.er)(_.w(_.dr,8))};_.er.Ia=_.hc({type:_.er,inputs:{label:"label"},features:[_.De]});_.fr=new _.oc("MatOptgroup");_.hr=function(){return _.er.apply(this,arguments)||this};_.X(_.hr,_.er);_.hr.Ia=_.er.Ia;
_.hr.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.hr)))(b||_.hr)}}();
_.hr.ya=_.fc({type:_.hr,qa:[["mat-optgroup"]],Cb:[1,"mat-mdc-optgroup"],Db:3,hb:function(a,b){a&2&&_.Ge("role",b.mH?null:"group")("aria-disabled",b.mH?null:b.disabled.toString())("aria-labelledby",b.mH?null:b.UD)},inputs:{disabled:"disabled"},Xb:["matOptgroup"],features:[_.af([{Ca:_.fr,Kb:_.hr}]),_.De],jc:["*","mat-option, ng-container"],Aa:5,Ba:4,Fa:[["aria-hidden","true",1,"mat-mdc-optgroup-label",3,"id"],[1,"mdc-list-item__primary-text"]],va:function(a,b){a&1&&(_.Ue(kTa),_.B(0,"span",0)(1,"span",
1),_.R(2),_.Ve(3),_.C()(),_.Ve(4,1));a&2&&(_.Ie("mdc-list-item--disabled",b.disabled),_.z("id",b.UD),_.v(2),_.Ze("",b.label," "))},styles:[".mat-mdc-optgroup-label{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;min-height:48px}.mat-mdc-optgroup-label:focus{outline:none}[dir=rtl] .mat-mdc-optgroup-label,.mat-mdc-optgroup-label[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-optgroup-label.mdc-list-item--disabled{opacity:.38}.mat-mdc-optgroup-label .mdc-list-item__primary-text{white-space:normal}\n"],
nb:2,Na:0});var nTa=_.Tg({passive:!0,capture:!0}),oTa=function(){var a=this;this.CA=new Map;this.f4a=function(b){var c=_.Ug(b);if(c){var d;null==(d=a.CA.get(b.type))||d.forEach(function(e,f){(f===c||f.contains(c))&&e.forEach(function(g){return g.handleEvent(b)})})}}};oTa.prototype.DHa=function(a,b,c,d){var e=this,f=this.CA.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(this.CA.set(b,new Map([[c,new Set([d])]])),a.bc(function(){document.addEventListener(b,e.f4a,nTa)}))};
oTa.prototype.yVa=function(a,b,c){var d=this.CA.get(a);if(d){var e=d.get(b);e&&(e.delete(c),0===e.size&&d.delete(b),0===d.size&&(this.CA.delete(a),document.removeEventListener(a,this.f4a,nTa)))}};var pTa=function(a,b,c,d){d=void 0===d?!1:d;this.Ni=a;this.element=b;this.config=c;this.Ogc=d;this.state=3};var qTa,rTa,sTa,tTa,uTa;qTa={uB:225,hJ:150};rTa=_.Tg({passive:!0,capture:!0});sTa=["mousedown","touchstart"];tTa=["mouseup","mouseleave","touchend","touchcancel"];_.ir=function(a,b,c,d){this.fla=a;this.mb=b;this.Mc=d;this.c3=!1;this.N1=new Map;this.BFa=!1;d.Zd&&(this.EU=_.Xg(c))};
uTa=function(a,b,c,d){d=void 0===d?{}:d;var e=a.FU=a.FU||a.EU.getBoundingClientRect(),f=Object.assign({},qTa,d.animation);d.O5&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.radius||Jqa(b,c,e);b-=e.left;var m=c-e.top;c=f.uB;var n=document.createElement("div");n.classList.add("mat-ripple-element");n.style.left=b-g+"px";n.style.top=m-g+"px";n.style.height=2*g+"px";n.style.width=2*g+"px";null!=d.color&&(n.style.backgroundColor=d.color);n.style.transitionDuration=c+"ms";a.EU.appendChild(n);g=window.getComputedStyle(n);
b=g.transitionDuration;e="none"===g.transitionProperty||"0s"===b||"0s, 0s"===b||0===e.width&&0===e.height;var r=new pTa(a,n,d,e);n.style.transform="scale3d(1, 1, 1)";r.state=0;d.kca||(a.NEa=r);var x=null;e||!c&&!f.hJ||a.mb.bc(function(){var A=function(){return a.iDa(r)},F=function(){return a.i4a(r)};n.addEventListener("transitionend",A);n.addEventListener("transitioncancel",F);x={nEc:A,mEc:F}});a.N1.set(r,x);!e&&c||a.iDa(r);return r};
_.vTa=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},qTa,b.config.animation);c.style.transitionDuration=d.hJ+"ms";c.style.opacity="0";b.state=2;!b.Ogc&&d.hJ||a.iDa(b)}};_.ir.prototype.tMa=function(){this.f5a().forEach(function(a){a.config.kca||_.vTa(a.Ni,a)})};_.xTa=function(a,b){var c=_.Xg(b);a.Mc.Zd&&c&&c!==a.PV&&(a.Bka(),a.PV=c,sTa.forEach(function(d){wTa.DHa(a.mb,d,c,a)}))};_.h=_.ir.prototype;
_.h.handleEvent=function(a){var b=this;"mousedown"===a.type?this.Zja(a):"touchstart"===a.type?this.nnc(a):this.lnc();this.BFa||(this.mb.bc(function(){tTa.forEach(function(c){b.PV.addEventListener(c,b,rTa)})}),this.BFa=!0)};_.h.iDa=function(a){0===a.state?this.ipc(a):2===a.state&&this.i4a(a)};_.h.ipc=function(a){var b=a===this.NEa,c=a.config.kca;a.state=1;c||b&&this.c3||_.vTa(a.Ni,a)};
_.h.i4a=function(a){var b,c=null!=(b=this.N1.get(a))?b:null;this.N1.delete(a);this.N1.size||(this.FU=null);a===this.NEa&&(this.NEa=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.nEc),a.element.removeEventListener("transitioncancel",c.mEc));a.element.remove()};_.h.Zja=function(a){var b=_.Ypa(a),c=this.c7a&&Date.now()<this.c7a+800;this.fla.Ida||b||c||(this.c3=!0,uTa(this,a.clientX,a.clientY,this.fla.Hw))};
_.h.nnc=function(a){if(!this.fla.Ida&&!_.Zpa(a)){this.c7a=Date.now();this.c3=!0;a=a.changedTouches;for(var b=0;b<a.length;b++)uTa(this,a[b].clientX,a[b].clientY,this.fla.Hw)}};_.h.lnc=function(){this.c3&&(this.c3=!1,this.f5a().forEach(function(a){var b=1===a.state||a.config.qNb&&0===a.state;!a.config.kca&&b&&_.vTa(a.Ni,a)}))};_.h.f5a=function(){return Array.from(this.N1.keys())};
_.h.Bka=function(){var a=this,b=this.PV;b&&(sTa.forEach(function(c){return wTa.yVa(c,b,a)}),this.BFa&&tTa.forEach(function(c){return b.removeEventListener(c,a,rTa)}))};var wTa=new oTa;_.jr=new _.oc("mat-ripple-global-options");_.kr=function(a,b,c,d,e){this.Oa=a;this.ze=e;this.radius=0;this.mn=this.Lc=!1;this.GDa=d||{};this.U3=new _.ir(this,b,a,c)};_.h=_.kr.prototype;_.h.Qa=function(){this.mn=!0;this.vGa()};_.h.La=function(){this.U3.Bka()};_.h.tMa=function(){this.U3.tMa()};_.h.vGa=function(){!this.disabled&&this.mn&&_.xTa(this.U3,this.trigger)};
_.h.launch=function(a,b,c){return"number"===typeof a?uTa(this.U3,a,void 0===b?0:b,Object.assign({},this.Hw,c)):uTa(this.U3,0,0,Object.assign({},this.Hw,a))};
_.Y.Object.defineProperties(_.kr.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Lc},set:function(a){a&&this.tMa();this.Lc=a;this.vGa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.Opc||this.Oa.ta},set:function(a){this.Opc=a;this.vGa()}},Hw:{configurable:!0,enumerable:!0,get:function(){return{O5:this.O5,radius:this.radius,color:this.color,animation:Object.assign({},this.GDa.animation,"NoopAnimations"===this.ze?{uB:0,hJ:0}:{},this.animation),qNb:this.GDa.qNb}}},
Ida:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.GDa.disabled}}});_.kr.ha=function(a){return new (a||_.kr)(_.w(_.Wc),_.w(_.Ae),_.w(_.Vp),_.w(_.jr,8),_.w(_.xk,8))};
_.kr.Ia=_.hc({type:_.kr,qa:[["","mat-ripple",""],["","matRipple",""]],Cb:[1,"mat-ripple"],Db:2,hb:function(a,b){a&2&&_.Ie("mat-ripple-unbounded",b.CLc)},inputs:{color:["matRippleColor","color"],CLc:["matRippleUnbounded","unbounded"],O5:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},Xb:["matRipple"]});_.lr=function(a){this.ze=a;this.state="unchecked";this.disabled=!1;this.rd="full"};_.lr.ha=function(a){return new (a||_.lr)(_.w(_.xk,8))};
_.lr.ya=_.fc({type:_.lr,qa:[["mat-pseudo-checkbox"]],Cb:[1,"mat-pseudo-checkbox"],Db:12,hb:function(a,b){a&2&&_.Ie("mat-pseudo-checkbox-indeterminate","indeterminate"===b.state)("mat-pseudo-checkbox-checked","checked"===b.state)("mat-pseudo-checkbox-disabled",b.disabled)("mat-pseudo-checkbox-minimal","minimal"===b.rd)("mat-pseudo-checkbox-full","full"===b.rd)("_mat-animation-noopable","NoopAnimations"===b.ze)},inputs:{state:"state",disabled:"disabled",rd:"appearance"},Aa:0,Ba:0,va: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-full{border:2px solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{border-color:rgba(0,0,0,0)}.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'],
nb:2,Na:0});var yTa,zTa,ATa;yTa=["text"];zTa=[[["mat-icon"]],"*"];ATa=0;_.BTa=function(a,b){this.source=a;this.YY=void 0===b?!1:b};_.mr=function(a,b,c,d){this.Od=a;this.vb=b;this.yd=c;this.group=d;this.Lc=this.pN=this.Qe=!1;this.OEa="";this.id="mat-option-"+ATa++;this.LK=new _.cl;this.Gj=new _.se};_.h=_.mr.prototype;_.h.select=function(){this.Qe||(this.Qe=!0,_.Ak(this.vb),this.ZCa())};_.h.Qi=function(){this.Qe&&(this.Qe=!1,_.Ak(this.vb),this.ZCa())};
_.h.focus=function(a,b){var c=this.Li();"function"===typeof c.focus&&c.focus(b)};_.h.Kt=function(){return this.Tga};_.h.Lg=function(a){13!==a.keyCode&&32!==a.keyCode||_.Sg(a)||(this.NH(),a.preventDefault())};_.h.NH=function(){this.disabled||(this.Qe=this.multiple?!this.Qe:!0,_.Ak(this.vb),this.ZCa(!0))};_.h.jH=function(){return this.disabled?"-1":"0"};_.h.Li=function(){return this.Od.ta};_.h.Rm=function(){if(this.Qe){var a=this.Tga;a!==this.OEa&&(this.OEa&&this.Gj.next(),this.OEa=a)}};_.h.La=function(){this.Gj.complete()};
_.h.ZCa=function(a){this.LK.emit(new _.BTa(this,void 0===a?!1:a))};
_.Y.Object.defineProperties(_.mr.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.yd&&this.yd.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Qe}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.Lc},set:function(a){this.Lc=_.Vg(a)}},Dd:{configurable:!0,enumerable:!0,get:function(){return!(!this.yd||!this.yd.Dd)}},Tr:{configurable:!0,enumerable:!0,get:function(){return!(!this.yd||!this.yd.Tr)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.pN}},Tga:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.Epc)?void 0:a.ta.textContent)||"").trim()}}});_.mr.ha=function(){_.ad()};_.mr.Ia=_.hc({type:_.mr,ub:function(a,b){a&1&&_.mf(yTa,7);if(a&2){var c;_.lf(c=_.of())&&(b.Epc=c.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{LK:"onSelectionChange"}});_.nr=function(a,b,c,d){_.mr.call(this,a,b,c,d)};_.X(_.nr,_.mr);_.nr.Ia=_.mr.Ia;
_.nr.ha=function(a){return new (a||_.nr)(_.w(_.Wc),_.w(_.wl),_.w(_.dr,8),_.w(_.fr,8))};
_.nr.ya=_.fc({type:_.nr,qa:[["mat-option"]],Cb:["role","option",1,"mat-mdc-option","mdc-list-item"],Db:11,hb:function(a,b){a&1&&_.M("click",function(){return b.NH()})("keydown",function(c){return b.Lg(c)});a&2&&(_.Ne("id",b.id),_.Ge("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.Ie("mdc-list-item--selected",b.selected)("mat-mdc-option-multiple",b.multiple)("mat-mdc-option-active",b.active)("mdc-list-item--disabled",b.disabled))},Xb:["matOption"],features:[_.De],jc:["mat-icon",
"*"],Aa:8,Ba:5,Fa:[["class","mat-mdc-option-pseudo-checkbox","aria-hidden","true",3,"disabled","state",4,"ngIf"],[1,"mdc-list-item__primary-text"],["text",""],["class","mat-mdc-option-pseudo-checkbox","state","checked","aria-hidden","true","appearance","minimal",3,"disabled",4,"ngIf"],["class","cdk-visually-hidden",4,"ngIf"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled"],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",
3,"disabled","state"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"]],va:function(a,b){a&1&&(_.Ue(zTa),_.O(0,Kqa,1,2,"mat-pseudo-checkbox",0),_.Ve(1),_.B(2,"span",1,2),_.Ve(4,1),_.C(),_.O(5,Lqa,1,1,"mat-pseudo-checkbox",3),_.O(6,Mqa,2,1,"span",4),_.E(7,"div",5));a&2&&(_.z("ngIf",b.multiple),_.v(5),_.z("ngIf",!b.multiple&&b.selected&&!b.Tr),_.v(1),_.z("ngIf",b.group&&b.group.mH),_.v(1),_.z("matRippleTrigger",
b.Li())("matRippleDisabled",b.disabled||b.Dd))},Ja:[_.kr,_.km,_.lr],styles:['.mat-mdc-option{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);min-height:48px}.mat-mdc-option:focus{outline:none}[dir=rtl] .mat-mdc-option,.mat-mdc-option[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-option.mdc-list-item{align-items:center}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}.cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{right:auto;left:16px}.mat-mdc-option-active .mat-mdc-focus-indicator::before{content:""}\n'],
nb:2,Na:0});_.or=function(){};_.or.ha=function(a){return new (a||_.or)};_.or.Ea=_.gc({type:_.or});_.or.Da=_.Wb({imports:[_.ar,_.ar]});var CTa=0,DTa=_.dh(function(){}),pr=function(a,b,c,d,e){var f=DTa.call(this)||this;f.mb=a;f.Oa=b;f.tN=c;f.Ni=d;f.ze=e;f.uo="primary";f.b8a=!0;f.position="above after";f.size="medium";f.If=CTa++;f.mn=!1;f.a3=_.dc(_.$p);f.Fb=_.dc(_.Zg);return f};_.X(pr,DTa);_.h=pr.prototype;_.h.isAfter=function(){return-1===this.position.indexOf("before")};_.h.Qa=function(){this.cic();this.content&&!this.XG&&(this.XG=this.N3a(),this.I$a(this.content));this.mn=!0};
_.h.La=function(){if(this.Ni.Oo){this.Ni.Oo(this.XG);var a;null==(a=this.UN)||a.remove()}wSa(this.tN,this.Oa.ta,this.description)};_.h.M6a=function(){return this.a3.UB(this.Oa.ta,{Izc:!0})};
_.h.N3a=function(){var a=this.Ni.createElement("span");a.setAttribute("id","mat-badge-content-"+this.If);a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");"NoopAnimations"===this.ze&&a.classList.add("_mat-animation-noopable");this.Oa.ta.appendChild(a);"function"===typeof requestAnimationFrame&&"NoopAnimations"!==this.ze?this.mb.bc(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})}):a.classList.add("mat-badge-active");return a};
_.h.I$a=function(a){a=(""+(null!=a?a:"")).trim();this.mn&&a&&!this.XG&&(this.XG=this.N3a());this.XG&&(this.XG.textContent=a);this.CN=a};_.h.Zpc=function(a){wSa(this.tN,this.Oa.ta,this.description);a&&!this.M6a()||this.eoc();this.hjc=a;this.M6a()?this.tN.describe(this.Oa.ta,a):this.dqc()};_.h.dqc=function(){this.UN||(this.UN=this.Fb.createElement("span"),this.UN.classList.add("cdk-visually-hidden"));this.UN.textContent=this.description;var a;null==(a=this.XG)||a.appendChild(this.UN)};
_.h.eoc=function(){var a;null==(a=this.UN)||a.remove();this.UN=void 0};_.h.pGa=function(a){var b=this.Oa.ta.classList;b.remove("mat-badge-"+this.uo);a&&b.add("mat-badge-"+a)};_.h.cic=function(){for(var a=_.q(Array.from(this.Oa.ta.querySelectorAll(":scope > .mat-badge-content"))),b=a.next();!b.done;b=a.next())b=b.value,b!==this.XG&&b.remove()};
_.Y.Object.defineProperties(pr.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.uo},set:function(a){this.pGa(a);this.uo=a}},pBb:{configurable:!0,enumerable:!0,get:function(){return this.b8a},set:function(a){this.b8a=_.Vg(a)}},content:{configurable:!0,enumerable:!0,get:function(){return this.CN},set:function(a){this.I$a(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.hjc},set:function(a){this.Zpc(a)}},hidden:{configurable:!0,enumerable:!0,get:function(){return this.Dlc},
set:function(a){this.Dlc=_.Vg(a)}}});pr.ha=function(a){return new (a||pr)(_.w(_.Ae),_.w(_.Wc),_.w(_.oq),_.w(_.yk),_.w(_.xk,8))};
pr.Ia=_.hc({type:pr,qa:[["","matBadge",""]],Cb:[1,"mat-badge"],Db:20,hb:function(a,b){a&2&&_.Ie("mat-badge-overlap",b.pBb)("mat-badge-above",-1===b.position.indexOf("below"))("mat-badge-below",-1!==b.position.indexOf("below"))("mat-badge-before",!b.isAfter())("mat-badge-after",b.isAfter())("mat-badge-small","small"===b.size)("mat-badge-medium","medium"===b.size)("mat-badge-large","large"===b.size)("mat-badge-hidden",b.hidden||!b.content)("mat-badge-disabled",b.disabled)},inputs:{disabled:["matBadgeDisabled",
"disabled"],color:["matBadgeColor","color"],pBb:["matBadgeOverlap","overlap"],position:["matBadgePosition","position"],content:["matBadge","content"],description:["matBadgeDescription","description"],size:["matBadgeSize","size"],hidden:["matBadgeHidden","hidden"]},features:[_.De]});var ETa,FTa,GTa,HTa,ITa;ETa=["mat-button",""];FTa=["*"];GTa=function(){return".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button.mat-button-disabled{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab.mat-button-disabled{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}.mat-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab.mat-button-disabled{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:inline-flex;justify-content:center;align-items:center;font-size:inherit;width:2.5em;height:2.5em}.mat-flat-button::before,.mat-raised-button::before,.mat-fab::before,.mat-mini-fab::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-stroked-button::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}.mat-datepicker-toggle .mat-mdc-button-base{width:40px;height:40px;padding:8px 0}.mat-datepicker-actions .mat-button-base+.mat-button-base{margin-left:8px}[dir=rtl] .mat-datepicker-actions .mat-button-base+.mat-button-base{margin-left:0;margin-right:8px}\n"};
HTa="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");ITa=_.bh(_.dh(_.ch(function(a){this.Oa=a})));_.qr=function(a,b,c){var d=ITa.call(this,a)||this;d.Kd=b;d.ze=c;d.KQa=d.N2("mat-fab","mat-mini-fab");d.qqa=d.N2("mat-icon-button");for(var e=_.q(HTa),f=e.next();!f.done;f=e.next())f=f.value,d.N2(f)&&d.Li().classList.add(f);a.ta.classList.add("mat-button-base");d.KQa&&(d.color="accent");return d};_.X(_.qr,ITa);_.h=_.qr.prototype;
_.h.Vc=function(){this.Kd.Zn(this.Oa,!0)};_.h.La=function(){this.Kd.Nl(this.Oa)};_.h.focus=function(a,b){a?_.Zp(this.Kd,this.Li(),a,b):this.Li().focus(b)};_.h.Li=function(){return this.Oa.ta};_.h.Op=function(){return this.Dd||this.disabled};_.h.N2=function(){var a=this;return _.lc.apply(0,arguments).some(function(b){return a.Li().hasAttribute(b)})};_.qr.ha=function(a){return new (a||_.qr)(_.w(_.Wc),_.w(_.Yp),_.w(_.xk,8))};
_.qr.ya=_.fc({type:_.qr,qa:[["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",""]],ub:function(a,b){a&1&&_.mf(_.kr,5);if(a&2){var c;_.lf(c=_.of())&&(b.gG=c.first)}},Cb:[1,"mat-focus-indicator"],Db:5,hb:function(a,b){a&2&&(_.Ge("disabled",b.disabled||null),_.Ie("_mat-animation-noopable","NoopAnimations"===b.ze)("mat-button-disabled",b.disabled))},
inputs:{disabled:"disabled",Dd:"disableRipple",color:"color"},Xb:["matButton"],features:[_.De],kc:ETa,jc:FTa,Aa:4,Ba:5,Fa:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],va:function(a,b){a&1&&(_.Ue(),_.B(0,"span",0),_.Ve(1),_.C(),_.E(2,"span",1)(3,"span",2));a&2&&(_.v(2),_.Ie("mat-button-ripple-round",b.KQa||b.qqa),_.z("matRippleDisabled",b.Op())("matRippleCentered",b.qqa)("matRippleTrigger",
b.Li()))},Ja:[_.kr],styles:[GTa()],nb:2,Na:0});_.rr=function(a,b,c,d){var e=_.qr.call(this,b,a,c)||this;e.mb=d;e.HDa=function(f){e.disabled&&(f.preventDefault(),f.stopImmediatePropagation())};return e};_.X(_.rr,_.qr);_.rr.prototype.Vc=function(){var a=this;_.qr.prototype.Vc.call(this);this.mb?this.mb.bc(function(){a.Oa.ta.addEventListener("click",a.HDa)}):this.Oa.ta.addEventListener("click",this.HDa)};
_.rr.prototype.La=function(){_.qr.prototype.La.call(this);this.Oa.ta.removeEventListener("click",this.HDa)};_.rr.ha=function(a){return new (a||_.rr)(_.w(_.Yp),_.w(_.Wc),_.w(_.xk,8),_.w(_.Ae,8))};
_.rr.ya=_.fc({type:_.rr,qa:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-icon-button",""],["a","mat-fab",""],["a","mat-mini-fab",""],["a","mat-stroked-button",""],["a","mat-flat-button",""]],Cb:[1,"mat-focus-indicator"],Db:7,hb:function(a,b){a&2&&(_.Ge("tabindex",b.disabled?-1:b.tabIndex)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString()),_.Ie("_mat-animation-noopable","NoopAnimations"===b.ze)("mat-button-disabled",b.disabled))},inputs:{disabled:"disabled",Dd:"disableRipple",
color:"color",tabIndex:"tabIndex"},Xb:["matButton","matAnchor"],features:[_.De],kc:ETa,jc:FTa,Aa:4,Ba:5,Fa:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],va:function(a,b){a&1&&(_.Ue(),_.B(0,"span",0),_.Ve(1),_.C(),_.E(2,"span",1)(3,"span",2));a&2&&(_.v(2),_.Ie("mat-button-ripple-round",b.KQa||b.qqa),_.z("matRippleDisabled",b.Op())("matRippleCentered",b.qqa)("matRippleTrigger",b.Li()))},Ja:[_.kr],
styles:[GTa()],nb:2,Na:0});var JTa={params:{Xna:"150ms",coa:"75ms"}},KTa=_.Cg("dialogContainer",[_.Fg("void, exit",_.Eg({opacity:0,transform:"scale(0.7)"})),_.Fg("enter",_.Eg({transform:"none"})),_.Gg("* => enter",_.Toa([_.Dg("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.Eg({transform:"none",opacity:1})),_.Uoa("@*",{type:9,options:null})]),JTa),_.Gg("* => void, * => exit",_.Toa([_.Dg("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.Eg({opacity:0})),_.Uoa("@*",{type:9,options:null})]),JTa)]);_.sr=function(){this.role="dialog";this.je="";this.og=!0;this.Em="";this.fm=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.Lcb=this.Jla=this.data=null;this.ariaModal=!0;this.ZA="first-tabbable";this.tgb=this.ljb=this.AC=!0};var LTa=function(){this.role="dialog";this.je="";this.og=!0;this.Em="";this.fm=!1;this.height=this.width="";this.ariaLabel=this.Lcb=this.Jla=this.data=null;this.ariaModal=!0;this.ZA="first-tabbable";this.ugb=this.sgb=this.tgb=this.AC=!0};var tr=function(a,b,c,d,e,f,g,m){this.sr=!1;this.Oa=a;this.w2=b;this.hd=d;this.a3=e;this.mb=f;this.Sb=g;this.Kd=m;this.BU=this.z4a=null;this.W1=this.hd.Lcb||null;this.Fb=c};_.X(tr,Vq);_.h=tr.prototype;_.h.pia=function(){this.Qlc();this.jlc();this.e3a()};_.h.e3a=function(){this.OV()};_.h.La=function(){this.IH()};_.h.nI=function(a){a=this.MA.nI(a);this.pia();return a};_.h.oI=function(a){a=this.MA.oI(a);this.pia();return a};_.h.Rnc=function(){this.oia()||this.OV()};
_.h.lDa=function(a,b){this.a3.UB(a)||(a.tabIndex=-1,this.mb.bc(function(){var c=function(){a.removeEventListener("blur",c);a.removeEventListener("mousedown",c);a.removeAttribute("tabindex")};a.addEventListener("blur",c);a.addEventListener("mousedown",c)}));a.focus(b)};_.h.v2=function(a,b){(a=this.Oa.ta.querySelector(a))&&this.lDa(a,b)};
_.h.OV=function(){var a=this,b=this.Oa.ta;switch(this.hd.ZA){case !1:case "dialog":this.oia()||b.focus();break;case !0:case "first-tabbable":_.bq(this.DA).then(function(c){c||a.Ujc()});break;case "first-heading":this.v2('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this.v2(this.hd.ZA)}};
_.h.IH=function(){var a=this.hd.AC,b=null;"string"===typeof a?b=this.Fb.querySelector(a):"boolean"===typeof a?b=a?this.z4a:null:a&&(b=a);if(this.hd.AC&&b&&"function"===typeof b.focus){a=_.kqa();var c=this.Oa.ta;if(!a||a===this.Fb.body||a===c||c.contains(a))this.Kd?(_.Zp(this.Kd,b,this.BU),this.BU=null):b.focus()}this.DA&&this.DA.destroy()};_.h.Ujc=function(){this.Oa.ta.focus&&this.Oa.ta.focus()};_.h.oia=function(){var a=this.Oa.ta,b=_.kqa();return a===b||a.contains(b)};
_.h.Qlc=function(){this.DA=this.w2.create(this.Oa.ta);this.Fb&&(this.z4a=_.kqa())};_.h.jlc=function(){var a=this;this.Sb.Eo().subscribe(function(){a.hd.fm&&a.Rnc()})};tr.ha=function(a){return new (a||tr)(_.w(_.Wc),_.w(_.cq),_.w(_.Zg,8),_.w(LTa),_.w(_.$p),_.w(_.Ae),_.w(_.Nq),_.w(_.Yp))};
tr.ya=_.fc({type:tr,qa:[["cdk-dialog-container"]],ub:function(a,b){a&1&&_.mf(_.Xq,7);if(a&2){var c;_.lf(c=_.of())&&(b.MA=c.first)}},Cb:["tabindex","-1",1,"cdk-dialog-container"],Db:6,hb:function(a,b){a&2&&_.Ge("id",b.hd.id||null)("role",b.hd.role)("aria-modal",b.hd.ariaModal)("aria-labelledby",b.hd.ariaLabel?null:b.W1)("aria-label",b.hd.ariaLabel)("aria-describedby",b.hd.Jla||null)},features:[_.De],Aa:1,Ba:0,Fa:[["cdkPortalOutlet",""]],va:function(a){a&1&&_.O(0,Nqa,0,0,"ng-template",0)},Ja:[_.Xq],
styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],nb:2});var MTa=new _.oc("DialogScrollStrategy"),NTa=new _.oc("DialogData"),OTa=new _.oc("DefaultDialogConfig"),PTa={Ca:MTa,Eb:[_.Zq],wb:function(a){return function(){return a.xp.block()}}};var QTa=function(a,b){var c=this;this.Hd=a;this.config=b;this.closed=new _.se;this.fm=b.fm;this.Eo=a.Eo();this.Xt=a.Xt();this.Sba=a.Sba();this.id=b.id;this.Xt.subscribe(function(d){27!==d.keyCode||c.fm||_.Sg(d)||(d.preventDefault(),c.close(void 0,{Coa:"keyboard"}))});this.Eo.subscribe(function(){c.fm||c.close(void 0,{Coa:"mouse"})});this.yia=a.lv.subscribe(function(){!1!==b.ugb&&c.close()})};_.h=QTa.prototype;
_.h.close=function(a,b){if(this.MI){var c=this.closed;this.MI.BU=(null==b?void 0:b.Coa)||"program";this.yia.unsubscribe();this.Hd.dispose();c.next(a);c.complete();this.HE=this.MI=null}};_.h.Oh=function(){this.Hd.Oh();return this};_.h.jA=function(a,b){this.Hd.jA({width:void 0===a?"":a,height:void 0===b?"":b})};_.h.eW=function(a){this.Hd.eW(a)};_.h.ida=function(a){this.Hd.ida(a)};var RTa=0,ur=function(a,b,c,d,e,f){this.kj=a;this.kf=b;this.wo=c;this.ly=d;this.yH=e;this.jO=[];this.P1=new _.se;this.R1=new _.se;this.TBa=new Map;this.ig=f};_.h=ur.prototype;
_.h.open=function(a,b){var c=this;b=Object.assign({},this.wo||new LTa,b);b.id=b.id||"cdk-dialog-"+RTa++;b.id&&this.lpb(b.id);var d=this.E2(b);d=this.kj.create(d);var e=new QTa(d,b);d=this.chc(d,e,b);e.MI=d;this.dhc(a,e,d,b);this.lp.length||this.Flc();this.lp.push(e);e.closed.subscribe(function(){return c.T8a(e,!0)});this.hI.next(e);return e};_.h.lpb=function(a){this.lp.find(function(b){return b.id===a})};
_.h.La=function(){var a=this;Oqa(this.jO,function(b){!1===b.config.sgb&&a.T8a(b,!1)});Oqa(this.jO,function(b){return b.close()});this.P1.complete();this.R1.complete();this.jO=[]};_.h.E2=function(a){var b=new _.Mq({tj:a.tj||_.eTa(_.dTa(this.kj.position().global())),Jl:a.Jl||this.ig(),je:a.je,og:a.og,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,Ekb:a.tgb});a.Em&&(b.Em=a.Em);return b};
_.h.chc=function(a,b,c){var d,e=c.Cc||(null==(d=c.Oe)?void 0:d.Cc);b=[{Ca:LTa,uc:c},{Ca:QTa,uc:b},{Ca:_.Nq,uc:a}];c.container?"function"===typeof c.container?d=c.container:(d=c.container.type,b.push.apply(b,_.sc(c.container.Nb(c)))):d=tr;c=new _.Tq(d,c.Oe,Jia({parent:e||this.kf,Nb:b}),c.fB);return a.Pd(c).instance};
_.h.dhc=function(a,b,c,d){if(a instanceof _.gf){var e=this.qia(d,b,c,void 0);b={wa:d.data,Mv:b};d.NS&&(b=Object.assign({},b,"function"===typeof d.NS?d.NS():d.NS));c.oI(new _.Uq(a,null,b,e))}else e=this.qia(d,b,c,this.kf),a=c.nI(new _.Tq(a,d.Oe,e,d.fB)),b.HE=a.instance};
_.h.qia=function(a,b,c,d){var e,f=a.Cc||(null==(e=a.Oe)?void 0:e.Cc);e=[{Ca:NTa,uc:a.data},{Ca:QTa,uc:b}];a.Nb&&("function"===typeof a.Nb?e.push.apply(e,_.sc(a.Nb(b,a,c))):e.push.apply(e,_.sc(a.Nb)));!a.direction||f&&f.get(_.wq,null,{optional:!0})||e.push({Ca:_.wq,uc:{value:a.direction,ud:_.yd()}});return Jia({parent:f||d,Nb:e})};
_.h.T8a=function(a,b){a=this.lp.indexOf(a);-1<a&&(this.lp.splice(a,1),this.lp.length||(this.TBa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.TBa.clear(),b&&this.B2().next()))};
_.h.Flc=function(){var a=DSa(this.yH);if(a.parentElement)for(var b=a.parentElement.children,c=b.length-1;-1<c;c--){var d=b[c];d===a||"SCRIPT"===d.nodeName||"STYLE"===d.nodeName||d.hasAttribute("aria-live")||(this.TBa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};_.h.B2=function(){var a=this.ly;return a?a.B2():this.P1};
_.Y.Object.defineProperties(ur.prototype,{lp:{configurable:!0,enumerable:!0,get:function(){return this.ly?this.ly.lp:this.jO}},hI:{configurable:!0,enumerable:!0,get:function(){return this.ly?this.ly.hI:this.R1}}});ur.ha=function(a){return new (a||ur)(_.u(_.Zq),_.u(_.cg),_.u(OTa,8),_.u(ur,12),_.u(_.Bq),_.u(MTa))};ur.ua=_.t({token:ur,oa:ur.ha});_.vr=function(){};_.vr.ha=function(a){return new (a||_.vr)};_.vr.Ea=_.gc({type:_.vr});_.vr.Da=_.Wb({Nb:[ur,PTa],imports:[_.$q,_.Yq,_.nq,_.Yq]});_.wr=function(a,b,c,d,e,f,g,m){tr.call(this,a,b,c,d,e,f,g,m);this.zA=new _.cl};_.X(_.wr,tr);_.wr.prototype.e3a=function(){this.hd.ljb||this.OV()};_.wr.prototype.V7a=function(a){this.hd.ljb&&this.OV();this.zA.next({state:"opened",totalTime:a})};_.wr.ha=function(a){return new (a||_.wr)(_.w(_.Wc),_.w(_.cq),_.w(_.Zg,8),_.w(_.sr),_.w(_.$p),_.w(_.Ae),_.w(_.Nq),_.w(_.Yp))};_.wr.ya=_.fc({type:_.wr,qa:[["ng-component"]],features:[_.De],Aa:0,Ba:0,va:function(){},nb:2});_.STa=function(a,b,c){var d=this;this.Zs=a;this.FCa=c;this.qN=new _.se;this.fia=new _.se;this.Fj=0;this.fm=b.fm;this.id=a.id;c.zA.ka(_.Zd(function(e){return"opened"===e.state}),_.ke(1)).subscribe(function(){d.qN.next();d.qN.complete()});c.zA.ka(_.Zd(function(e){return"closed"===e.state}),_.ke(1)).subscribe(function(){clearTimeout(d.jic);d.NU()});a.Hd.lv.subscribe(function(){d.fia.next(d.f9a);d.fia.complete();d.NU()});_.Xd(this.Eo(),this.Xt().ka(_.Zd(function(e){return 27===e.keyCode&&!d.fm&&!_.Sg(e)}))).subscribe(function(e){d.fm||
(e.preventDefault(),d.BU="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.h=_.STa.prototype;_.h.close=function(a){var b=this;this.f9a=a;this.FCa.zA.ka(_.Zd(function(c){return"closing"===c.state}),_.ke(1)).subscribe(function(c){b.fia.next(a);b.fia.complete();RSa(b.Zs.Hd);b.jic=setTimeout(function(){return b.NU()},c.totalTime+100)});this.Fj=1;this.FCa.Tka()};_.h.hI=function(){return this.qN};_.h.qE=function(){return this.Zs.closed};_.h.Eo=function(){return this.Zs.Eo};_.h.Xt=function(){return this.Zs.Xt};
_.h.Oh=function(a){var b=this.Zs.config.tj;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.dTa(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.eTa(b);this.Zs.Oh();return this};_.h.jA=function(a,b){this.Zs.jA(void 0===a?"":a,void 0===b?"":b)};_.h.eW=function(a){this.Zs.eW(a)};_.h.ida=function(a){this.Zs.ida(a)};_.h.getState=function(){return this.Fj};_.h.NU=function(){this.Fj=2;this.Zs.close(this.f9a,{Coa:this.BU});this.HE=null};var WTa;_.TTa=new _.oc("MatMdcDialogData");_.UTa=new _.oc("mat-mdc-dialog-default-options");_.VTa=new _.oc("mat-mdc-dialog-scroll-strategy");WTa=0;_.xr=function(a,b,c,d,e,f,g,m,n){this.kj=a;this.wo=c;this.ly=d;this.m4a=g;this.l4a=m;this.mjc=n;this.jO=[];this.P1=new _.se;this.R1=new _.se;this.s6a="mat-dialog-";this.Qjb=_.sr;this.ig=f;this.l2=b.get(ur)};_.h=_.xr.prototype;_.h.B2=function(){var a=this.ly;return a?a.B2():this.P1};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.wo||new _.sr,b);b.id=b.id||this.s6a+WTa++;b.Jl=b.Jl||this.ig();a=this.l2.open(a,Object.assign({},b,{tj:_.eTa(_.dTa(this.kj.position().global())),fm:!0,sgb:!1,ugb:!1,container:{type:this.l4a,Nb:function(){return[{Ca:c.Qjb,uc:b},{Ca:LTa,uc:b}]}},NS:function(){return{Mv:d}},Nb:function(e,f,g){d=new c.m4a(e,b,g);var m;d.Oh(null==(m=b)?void 0:m.position);return[{Ca:c.l4a,uc:g},{Ca:c.mjc,uc:f.data},{Ca:c.m4a,uc:d}]}}));d.HE=a.HE;this.lp.push(d);
this.hI.next(d);d.qE().subscribe(function(){var e=c.lp.indexOf(d);-1<e&&(c.lp.splice(e,1),c.lp.length||c.B2().next())});return d};_.h.lpb=function(a){this.lp.find(function(b){return b.id===a})};_.h.La=function(){this.hic(this.jO);this.P1.complete();this.R1.complete()};_.h.hic=function(a){for(var b=a.length;b--;)a[b].close()};
_.Y.Object.defineProperties(_.xr.prototype,{lp:{configurable:!0,enumerable:!0,get:function(){return this.ly?this.ly.lp:this.jO}},hI:{configurable:!0,enumerable:!0,get:function(){return this.ly?this.ly.hI:this.R1}}});_.xr.ha=function(){_.ad()};_.xr.ua=_.t({token:_.xr,oa:_.xr.ha});_.yr=function(){_.STa.apply(this,arguments)};_.X(_.yr,_.STa);var XTa=function(){_.sr.apply(this,arguments);this.Xna=JTa.params.Xna;this.coa=JTa.params.coa};_.X(XTa,_.sr);var zr=function(a,b,c,d,e,f,g,m,n){_.wr.call(this,a,b,c,d,e,f,g,n);this.vb=m;this.Fj="enter"};_.X(zr,_.wr);zr.prototype.ZEa=function(a){var b=a.vg;a=a.totalTime;"enter"===b?this.V7a(a):"exit"===b&&this.zA.next({state:"closed",totalTime:a})};zr.prototype.aFa=function(a){var b=a.vg;a=a.totalTime;"enter"===b?this.zA.next({state:"opening",totalTime:a}):("exit"===b||"void"===b)&&this.zA.next({state:"closing",totalTime:a})};zr.prototype.Tka=function(){this.Fj="exit";_.Ak(this.vb)};
zr.prototype.gkc=function(){return{value:this.Fj,params:{enterAnimationDuration:this.hd.Xna||"150ms",exitAnimationDuration:this.hd.coa||"75ms"}}};zr.ha=function(a){return new (a||zr)(_.w(_.Wc),_.w(_.cq),_.w(_.Zg,8),_.w(XTa),_.w(_.$p),_.w(_.Ae),_.w(_.Nq),_.w(_.wl),_.w(_.Yp))};
zr.ya=_.fc({type:zr,qa:[["mat-dialog-container"]],Cb:["tabindex","-1",1,"mat-dialog-container"],Db:7,hb:function(a,b){a&1&&_.Te("@dialogContainer.start",function(c){return b.aFa(c)})("@dialogContainer.done",function(c){return b.ZEa(c)});a&2&&(_.Ne("id",b.hd.id),_.Ge("aria-modal",b.hd.ariaModal)("role",b.hd.role)("aria-labelledby",b.hd.ariaLabel?null:b.W1)("aria-label",b.hd.ariaLabel)("aria-describedby",b.hd.Jla||null),_.Oe("@dialogContainer",b.gkc()))},features:[_.De],Aa:1,Ba:0,Fa:[["cdkPortalOutlet",
""]],va:function(a){a&1&&_.O(0,Pqa,0,0,"ng-template",0)},Ja:[_.Xq],styles:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions.mat-dialog-actions-align-center,.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions.mat-dialog-actions-align-end,.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"],
nb:2,data:{animation:[KTa]}});var YTa,ZTa,$Ta;_.Ar=new _.oc("MatDialogData");YTa=new _.oc("mat-dialog-default-options");ZTa=new _.oc("mat-dialog-scroll-strategy");$Ta={Ca:ZTa,Eb:[_.Zq],wb:function(a){return function(){return a.xp.block()}}};_.Br=function(a,b,c,d,e,f,g,m){_.xr.call(this,a,b,d,f,g,e,_.yr,zr,_.Ar,m);this.Qjb=XTa};_.X(_.Br,_.xr);_.Br.ha=function(a){return new (a||_.Br)(_.u(_.Zq),_.u(_.cg),_.u(_.wm,8),_.u(YTa,8),_.u(ZTa),_.u(_.Br,12),_.u(_.Bq),_.u(_.xk,8))};_.Br.ua=_.t({token:_.Br,oa:_.Br.ha});var aUa;aUa=0;_.Cr=function(a,b,c){this.Mv=a;this.Oa=b;this.l2=c;this.type="button"};_.Cr.prototype.Qa=function(){this.Mv||(this.Mv=Qqa(this.Oa,this.l2.lp))};_.Cr.prototype.Ub=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.Rjb=a.Vf};_.Cr.prototype.cFa=function(a){var b=this.Mv,c=this.Rjb;b.BU=0===a.screenX&&0===a.screenY?"keyboard":"mouse";b.close(c)};_.Cr.ha=function(a){return new (a||_.Cr)(_.w(_.yr,8),_.w(_.Wc),_.w(_.Br))};
_.Cr.Ia=_.hc({type:_.Cr,qa:[["","mat-dialog-close",""],["","matDialogClose",""]],Db:2,hb:function(a,b){a&1&&_.M("click",function(c){return b.cFa(c)});a&2&&_.Ge("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",Rjb:["mat-dialog-close","dialogResult"],APc:["matDialogClose","_matDialogClose"]},Xb:["matDialogClose"],features:[_.vc]});_.Dr=function(a,b,c){this.zia=a;this.Oa=b;this.l2=c;this.id="mat-dialog-title-"+aUa++};
_.Dr.prototype.Qa=function(){var a=this;this.zia||(this.zia=Qqa(this.Oa,this.l2.lp));this.zia&&Promise.resolve().then(function(){var b=a.zia.FCa;b&&!b.W1&&(b.W1=a.id)})};_.Dr.ha=function(a){return new (a||_.Dr)(_.w(_.yr,8),_.w(_.Wc),_.w(_.Br))};_.Dr.Ia=_.hc({type:_.Dr,qa:[["","mat-dialog-title",""],["","matDialogTitle",""]],Cb:[1,"mat-dialog-title"],Db:1,hb:function(a,b){a&2&&_.Ne("id",b.id)},inputs:{id:"id"},Xb:["matDialogTitle"]});_.Er=function(){};_.Er.ha=function(a){return new (a||_.Er)};
_.Er.Ia=_.hc({type:_.Er,qa:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],Cb:[1,"mat-dialog-content"]});_.Fr=function(){this.align="start"};_.Fr.ha=function(a){return new (a||_.Fr)};_.Fr.Ia=_.hc({type:_.Fr,qa:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],Cb:[1,"mat-dialog-actions"],Db:4,hb:function(a,b){a&2&&_.Ie("mat-dialog-actions-align-center","center"===b.align)("mat-dialog-actions-align-end","end"===b.align)},inputs:{align:"align"}});_.Gr=function(){};_.Gr.ha=function(a){return new (a||_.Gr)};_.Gr.Ea=_.gc({type:_.Gr});_.Gr.Da=_.Wb({Nb:[_.Br,$Ta],imports:[_.vr,_.$q,_.Yq,_.ar,_.ar]});var bUa=function(a,b,c){this.rI=a;this.defaultValue=b;this.etb=c},cUa=function(a,b,c){this.rn=a;this.Mja=b;this.jnc=c;this.DGa=[];this.aoc=this.xhc();this.DGa=this.uic()};_.h=cUa.prototype;_.h.ZOa=function(a){return"undefined"!==typeof this.rn.etb[a]};_.h.destroy=function(){this.DGa.forEach(function(a){a.unsubscribe()});this.DGa=[]};
_.h.uic=function(){var a=this,b=[];this.aoc.forEach(function(c){a.xja(c.key)&&b.push(a.xSa.observe(c.alias).ka(_.y(function(d){d=d.clone();d.TUa=a.rn.rI;return d})).subscribe(function(d){a.knc(d)}))});return b};_.h.xhc=function(){var a=this;return this.xSa.bB.map(function(b){return hh({},b,{rI:a.rn.rI,key:a.rn.rI+b.suffix})}).filter(function(b){return a.xja(b.key)})};_.h.knc=function(a){a.TUa==this.rn.rI&&(a.value=this.Dhc(a),this.jnc(a))};_.h.xja=function(a){return void 0!==this.k7a(a)};
_.h.Dhc=function(a){var b=this.rn.rI+a.suffix,c=this.j2a;c=a.matches?b:c==b?null:c;this.j2a=this.sqc(c);return this.zO};_.h.sqc=function(a){var b=this,c=this.xSa.Oqc;!b.xja(a)&&c.some(function(d){d=b.rn.rI+d.suffix;return b.xja(d)?(a=d,!0):!1});return a};_.h.k7a=function(a){return this.rn.etb[a]};
_.Y.Object.defineProperties(cUa.prototype,{xSa:{configurable:!0,enumerable:!0,get:function(){return this.Mja}},Mqc:{configurable:!0,enumerable:!0,get:function(){return this.j2a||this.rn.rI}},zO:{configurable:!0,enumerable:!0,get:function(){var a=this.Mqc;return this.ZOa(a)?this.k7a(a):this.rn.defaultValue}}});var dUa=new _.oc("Token (@angular/flex-layout) Breakpoints");var Hr=function(a){this.bt=a},eUa=function(a,b){return a.bt.find(function(c){return c.alias==b})},fUa=function(a,b){return a.bt.find(function(c){return c.Bi==b})};
_.Y.Object.defineProperties(Hr.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.sc(this.bt))}},UKb:{configurable:!0,enumerable:!0,get:function(){var a=this.bt.filter(function(c){return!0===c.cu}),b=this.bt.filter(function(c){return!0!==c.cu});return[].concat(_.sc(a),_.sc(b))}},JEc:{configurable:!0,enumerable:!0,get:function(){return this.bt.filter(function(a){return 1==a.cu})}},JHa:{configurable:!0,enumerable:!0,get:function(){return this.bt.map(function(a){return a.alias})}},
suffixes:{configurable:!0,enumerable:!0,get:function(){return this.bt.map(function(a){return a.suffix})}}});Hr.ha=function(a){return new (a||Hr)(_.u(dUa))};Hr.ua=_.t({token:Hr,oa:Hr.ha});var gUa=function(a,b,c,d){this.matches=void 0===a?!1:a;this.Bi=void 0===b?"all":b;this.NSa=void 0===c?"":c;this.suffix=void 0===d?"":d};gUa.prototype.clone=function(){return new gUa(this.matches,this.Bi,this.NSa,this.suffix)};var Ir=function(a,b){this.Yl=a;this.Fb=b;this.bt=new Map;this.K9a=new _.Mf(new gUa(!0));this.fnc=this.K9a.Lf()};Ir.prototype.isActive=function(a){return this.bt.has(a)?this.bt.get(a).matches:!1};Ir.prototype.observe=function(a){hUa(this,a);return this.fnc.ka(_.Zd(function(b){return a?b.Bi===a:!0}))};
var hUa=function(a,b){b="undefined"===typeof b?[]:"string"===typeof b?[b]:Uqa(b);0<b.length&&(Tqa(b,a.Fb),b.forEach(function(c){var d=a.bt.get(c),e=function(f){a.Yl.tc(function(){a.K9a.next(new gUa(f.matches,c))})};d||(d=a.vhc(c),d.addListener(e),a.bt.set(c,d));d.matches&&e(d)}))};Ir.prototype.vhc=function(a){return Rqa()&&window.matchMedia("all").addListener?window.matchMedia(a):{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
Ir.ha=function(a){return new (a||Ir)(_.u(_.Ae),_.u(_.Zg))};Ir.ua=_.t({token:Ir,oa:Ir.ha});var Sqa={};var Jr=function(a,b){this.uN=a;this.tH=b;this.Wnc()};Jr.prototype.isActive=function(a){var b=eUa(this.uN,a)||fUa(this.uN,a);return this.tH.isActive(b?b.Bi:a)};Jr.prototype.observe=function(a){var b=eUa(this.uN,a)||fUa(this.uN,a);return this.tH.observe(b?b.Bi:a).ka(_.y(function(c){return Vqa(c,b)}),_.Zd(function(c){return b?""!==c.NSa:!0}))};Jr.prototype.Wnc=function(){var a=this.uN.UKb.map(function(b){return b.Bi});hUa(this.tH,a)};
_.Y.Object.defineProperties(Jr.prototype,{bB:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.sc(this.uN.items))}},Oqc:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.uN.JEc.reverse().filter(function(b){return a.tH.isActive(b.Bi)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.bB.reverse().forEach(function(d){""!==d.alias&&!b&&a.tH.isActive(d.Bi)&&(b=d)});var c=this.bB[0];return b||(this.tH.isActive(c.Bi)?c:null)}}});
Jr.ha=function(a){return new (a||Jr)(_.u(Hr),_.u(Ir))};Jr.ua=_.t({token:Jr,oa:Jr.ha});var Yqa=["row","column","row-reverse","column-reverse"];var Kr=function(a,b,c){this.Mja=a;this.Oa=b;this.Ni=c;this.qja={};this.zlc=!1};_.h=Kr.prototype;_.h.cE=function(a){return this.qja[a]};_.h.Qa=function(){this.jPc=this.xkc();this.zlc=!0};_.h.Ub=function(a){throw Error("mc`"+a);};_.h.La=function(){this.fk&&this.fk.destroy();this.Mja=null};_.h.nPc=function(a,b){a=this.cE(a);return void 0!==a&&null!==a&&""!==a?a:b};_.h.xkc=function(a){a=void 0===a?this.ta:a;return era(a||this.ta,"display")};
_.h.mPc=function(a,b){b=(b=void 0===b?this.ta:b)||this.ta;return bra()?b.getAttribute(a):""};_.h.s5a=function(a,b){b=void 0===b?!1:b;var c="row";a&&(c=era(a,"flex-direction")||"row",bra()&&a.style["flex-direction"]||!b||dra(this.Ni,Xqa(c),[a]));return c.trim()};_.h.nU=function(a,b,c){c=void 0===c?this.ta:c;var d=this.Ni;c=c||this.ta;var e={};"string"===typeof a&&(e[a]=b,a=e);e=ara(a);cra(e,c,d)};_.h.YOc=function(a,b){dra(this.Ni,a,b||[])};
_.h.Fc=function(a,b){if("object"===typeof b)for(var c in b)this.qja[c]=b[c];else this.qja[a]=b};_.h.m3=function(a,b,c){this.fk||(this.fk=new cUa(new bUa(a,b,this.qja),this.Mja,function(d){return c(d)}));return this.fk};_.h.ZOa=function(a){return this.fk.ZOa(a)};_.Y.Object.defineProperties(Kr.prototype,{parentElement:{configurable:!0,enumerable:!0,get:function(){return this.Oa.ta.parentNode}},ta:{configurable:!0,enumerable:!0,get:function(){return this.Oa.ta}}});
Kr.ha=function(a){return new (a||Kr)(_.w(Jr),_.w(_.Wc),_.w(_.yk))};Kr.Ia=_.hc({type:Kr,features:[_.vc]});_.Lr=function(a,b,c){Kr.call(this,a,b,c);this.z2a=new _.Mf("row");this.lRa=this.z2a.Lf()};_.X(_.Lr,Kr);_.Lr.prototype.Ub=function(a){(null!=a.layout||this.fk)&&this.jHa()};_.Lr.prototype.Qa=function(){var a=this;Kr.prototype.Qa.call(this);this.m3("layout","row",function(b){a.jHa(b.value)});this.jHa()};_.Lr.prototype.jHa=function(a){a=a||this.cE("layout")||"row";this.fk&&(a=this.fk.zO);a=Xqa(a);this.nU(a);this.z2a.next(a["flex-direction"])};
_.Y.Object.defineProperties(_.Lr.prototype,{BQ:{configurable:!0,enumerable:!0,set:function(a){this.Fc("layout",a)}},cCc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("layoutXs",a)}},aCc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("layoutSm",a)}},ZBc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("layoutMd",a)}},UBc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("layoutLg",a)}},bCc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("layoutXl",a)}},TBc:{configurable:!0,
enumerable:!0,set:function(a){this.Fc("layoutGtXs",a)}},SBc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("layoutGtSm",a)}},RBc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("layoutGtMd",a)}},QBc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("layoutGtLg",a)}},XBc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("layoutLtSm",a)}},WBc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("layoutLtMd",a)}},VBc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("layoutLtLg",
a)}},YBc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("layoutLtXl",a)}}});_.Lr.ha=function(a){return new (a||_.Lr)(_.w(Jr),_.w(_.Wc),_.w(_.yk))};
_.Lr.Ia=_.hc({type:_.Lr,qa:[["","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:{BQ:["fxLayout","layout"],cCc:["fxLayout.xs","layoutXs"],aCc:["fxLayout.sm","layoutSm"],ZBc:["fxLayout.md","layoutMd"],UBc:["fxLayout.lg",
"layoutLg"],bCc:["fxLayout.xl","layoutXl"],TBc:["fxLayout.gt-xs","layoutGtXs"],SBc:["fxLayout.gt-sm","layoutGtSm"],RBc:["fxLayout.gt-md","layoutGtMd"],QBc:["fxLayout.gt-lg","layoutGtLg"],XBc:["fxLayout.lt-sm","layoutLtSm"],WBc:["fxLayout.lt-md","layoutLtMd"],VBc:["fxLayout.lt-lg","layoutLtLg"],YBc:["fxLayout.lt-xl","layoutLtXl"]},features:[_.De,_.vc]});_.Mr=function(a,b,c,d){Kr.call(this,a,b,c);this.Pp="row";d&&(this.VD=d.lRa.subscribe(this.z3.bind(this)))};_.X(_.Mr,Kr);_.h=_.Mr.prototype;_.h.Ub=function(a){(null!=a.align||this.fk)&&this.vv()};_.h.Qa=function(){var a=this;Kr.prototype.Qa.call(this);this.m3("align","start stretch",function(b){a.vv(b.value)});this.vv()};_.h.La=function(){Kr.prototype.La.call(this);this.VD&&this.VD.unsubscribe()};
_.h.vv=function(a){a=a||this.cE("align")||"start stretch";this.fk&&(a=this.fk.zO);this.nU(this.Y1(a));this.u2a(a,this.Pp?this.Pp:"row")};_.h.z3=function(a){var b=this;this.Pp=(a||"").toLowerCase();Yqa.find(function(c){return c===b.Pp})||(this.Pp="row");a=this.cE("align")||"start stretch";this.fk&&(a=this.fk.zO);this.u2a(a,this.Pp||"row")};
_.h.Y1=function(a){var b={},c=_.q(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 hh(b,{display:"flex","flex-direction":this.Pp||"row","box-sizing":"border-box"})};
_.h.u2a=function(a,b){a=_.q(a.split(" "));a.next();"stretch"==a.next().value&&this.nU({"box-sizing":"border-box","max-width":$qa(b)?null:"100%","max-height":$qa(b)?"100%":null})};
_.Y.Object.defineProperties(_.Mr.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Fc("align",a)}},WHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignXs",a)}},UHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignSm",a)}},THa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignMd",a)}},OHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignLg",a)}},VHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignXl",a)}},NHa:{configurable:!0,
enumerable:!0,set:function(a){this.Fc("alignGtXs",a)}},MHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignGtSm",a)}},LHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignGtMd",a)}},KHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignGtLg",a)}},RHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignLtSm",a)}},QHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignLtMd",a)}},PHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignLtLg",
a)}},SHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignLtXl",a)}}});_.Mr.ha=function(a){return new (a||_.Mr)(_.w(Jr),_.w(_.Wc),_.w(_.yk),_.w(_.Lr,10))};
_.Mr.Ia=_.hc({type:_.Mr,qa:[["","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:["fxLayoutAlign","align"],WHa:["fxLayoutAlign.xs","alignXs"],
UHa:["fxLayoutAlign.sm","alignSm"],THa:["fxLayoutAlign.md","alignMd"],OHa:["fxLayoutAlign.lg","alignLg"],VHa:["fxLayoutAlign.xl","alignXl"],NHa:["fxLayoutAlign.gt-xs","alignGtXs"],MHa:["fxLayoutAlign.gt-sm","alignGtSm"],LHa:["fxLayoutAlign.gt-md","alignGtMd"],KHa:["fxLayoutAlign.gt-lg","alignGtLg"],RHa:["fxLayoutAlign.lt-sm","alignLtSm"],QHa:["fxLayoutAlign.lt-md","alignLtMd"],PHa:["fxLayoutAlign.lt-lg","alignLtLg"],SHa:["fxLayoutAlign.lt-xl","alignLtXl"]},features:[_.De,_.vc]});_.Nr=function(a){this.groups=a};_.Nr.prototype.isArray=function(a){return a instanceof Array};_.Y.Object.defineProperties(_.Nr.prototype,{vBc:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.Nr.ha=function(a){return new (a||_.Nr)(_.w(_.Ar))};
_.Nr.ya=_.fc({type:_.Nr,qa:[["keyboard-shortcut-dialog"]],Aa:8,Ba:1,Fa:function(){return[["mat-dialog-title",""]," Keyboard Shortcuts\n",["tabIndex","0"],[1,"columns"],[4,"ngFor","ngForOf"],["fxLayoutAlign","end center"],["mat-button","","ascTrackElement","KeyboardShortcutDialog","trackAction","Cancel","mat-dialog-close","",1,"gmat-button"]," Close ",["class","group",4,"ngIf"],[1,"group"],[4,"ngIf"],[4,"ngIf","ngIfElse"],["singleKeyShortcut",""],["multiKeyBadge",""],[3,"matBadge"]]},va:function(a,
b){a&1&&(_.B(0,"h2",0),_.Se(1,1),_.C(),_.B(2,"mat-dialog-content",2)(3,"div",3),_.O(4,nra,2,1,"ng-container",4),_.C()(),_.B(5,"mat-dialog-actions",5)(6,"button",6),_.Se(7,7),_.C()());a&2&&(_.v(4),_.z("ngForOf",b.vBc))},Ja:[_.Un,_.jm,_.km,_.Mr,pr,_.qr,_.Cr,_.Dr,_.Er,_.Fr],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}"],
Na:0});var Or=function(){};Or.ha=function(a){return new (a||Or)};Or.Ea=_.gc({type:Or});Or.Da=_.Wb({imports:[_.nq,_.ar,_.ar]});_.Pr=function(){};_.Pr.ha=function(a){return new (a||_.Pr)};_.Pr.Ea=_.gc({type:_.Pr});_.Pr.Da=_.Wb({imports:[_.or,_.ar,_.ar]});_.Qr=function(a,b,c){Kr.call(this,a,b,c)};_.X(_.Qr,Kr);_.Qr.prototype.Ub=function(a){(null!=a.align||this.fk)&&this.vv()};_.Qr.prototype.Qa=function(){var a=this;Kr.prototype.Qa.call(this);this.m3("align","stretch",function(b){a.vv(b.value)});this.vv()};_.Qr.prototype.vv=function(a){a=a||this.cE("align")||"stretch";this.fk&&(a=this.fk.zO);this.nU(this.Y1(a))};
_.Qr.prototype.Y1=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};
_.Y.Object.defineProperties(_.Qr.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Fc("align",a)}},WHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignXs",a)}},UHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignSm",a)}},THa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignMd",a)}},OHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignLg",a)}},VHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignXl",a)}},RHa:{configurable:!0,
enumerable:!0,set:function(a){this.Fc("alignLtSm",a)}},QHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignLtMd",a)}},PHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignLtLg",a)}},SHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignLtXl",a)}},NHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignGtXs",a)}},MHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignGtSm",a)}},LHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignGtMd",
a)}},KHa:{configurable:!0,enumerable:!0,set:function(a){this.Fc("alignGtLg",a)}}});_.Qr.ha=function(a){return new (a||_.Qr)(_.w(Jr),_.w(_.Wc),_.w(_.yk))};
_.Qr.Ia=_.hc({type:_.Qr,qa:[["","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:["fxFlexAlign","align"],WHa:["fxFlexAlign.xs","alignXs"],UHa:["fxFlexAlign.sm","alignSm"],
THa:["fxFlexAlign.md","alignMd"],OHa:["fxFlexAlign.lg","alignLg"],VHa:["fxFlexAlign.xl","alignXl"],RHa:["fxFlexAlign.lt-sm","alignLtSm"],QHa:["fxFlexAlign.lt-md","alignLtMd"],PHa:["fxFlexAlign.lt-lg","alignLtLg"],SHa:["fxFlexAlign.lt-xl","alignLtXl"],NHa:["fxFlexAlign.gt-xs","alignGtXs"],MHa:["fxFlexAlign.gt-sm","alignGtSm"],LHa:["fxFlexAlign.gt-md","alignGtMd"],KHa:["fxFlexAlign.gt-lg","alignGtLg"]},features:[_.De,_.vc]});var Rr=function(a,b,c,d){Kr.call(this,a,b,c);this.Pp="row";d&&(this.VD=d.lRa.subscribe(this.z3.bind(this)))};_.X(Rr,Kr);_.h=Rr.prototype;_.h.Ub=function(a){(null!=a.wrap||this.fk)&&this.vv()};_.h.Qa=function(){var a=this;Kr.prototype.Qa.call(this);this.m3("wrap","wrap",function(b){a.vv(b.value)});this.vv()};_.h.La=function(){Kr.prototype.La.call(this);this.VD&&this.VD.unsubscribe()};
_.h.z3=function(a){var b=this;this.Pp=(a||"").toLowerCase().replace("-reverse","");Yqa.find(function(c){return c===b.Pp})||(this.Pp="row");this.vv()};_.h.vv=function(a){a=a||this.cE("wrap");this.fk&&(a=this.fk.zO);a=Zqa(a||"wrap");this.nU(this.Y1(a))};_.h.Y1=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.hxc}};
_.Y.Object.defineProperties(Rr.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Fc("wrap",a)}},LMc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("wrapXs",a)}},JMc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("wrapSm",a)}},IMc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("wrapMd",a)}},DMc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("wrapLg",a)}},KMc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("wrapXl",a)}},CMc:{configurable:!0,enumerable:!0,
set:function(a){this.Fc("wrapGtXs",a)}},BMc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("wrapGtSm",a)}},AMc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("wrapGtMd",a)}},zMc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("wrapGtLg",a)}},GMc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("wrapLtSm",a)}},FMc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("wrapLtMd",a)}},EMc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("wrapLtLg",a)}},HMc:{configurable:!0,
enumerable:!0,set:function(a){this.Fc("wrapLtXl",a)}},hxc:{configurable:!0,enumerable:!0,get:function(){return this.VD?this.Pp:this.s5a(this.ta)}}});Rr.ha=function(a){return new (a||Rr)(_.w(Jr),_.w(_.Wc),_.w(_.yk),_.w(_.Lr,10))};
Rr.Ia=_.hc({type:Rr,qa:[["","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:["fxLayoutWrap","wrap"],LMc:["fxLayoutWrap.xs","wrapXs"],JMc:["fxLayoutWrap.sm","wrapSm"],IMc:["fxLayoutWrap.md",
"wrapMd"],DMc:["fxLayoutWrap.lg","wrapLg"],KMc:["fxLayoutWrap.xl","wrapXl"],CMc:["fxLayoutWrap.gt-xs","wrapGtXs"],BMc:["fxLayoutWrap.gt-sm","wrapGtSm"],AMc:["fxLayoutWrap.gt-md","wrapGtMd"],zMc:["fxLayoutWrap.gt-lg","wrapGtLg"],GMc:["fxLayoutWrap.lt-sm","wrapLtSm"],FMc:["fxLayoutWrap.lt-md","wrapLtMd"],EMc:["fxLayoutWrap.lt-lg","wrapLtLg"],HMc:["fxLayoutWrap.lt-xl","wrapLtXl"]},features:[_.De,_.vc]});_.Sr=function(a,b,c,d,e){Kr.call(this,a,b,c);var f=this;this.BN=d;this.r4=e;this.Pp="row";this.Fc("flex","");this.Fc("shrink",1);this.Fc("grow",1);d&&(this.VD=d.lRa.subscribe(function(g){f.z3(g)}))};_.X(_.Sr,Kr);_.h=_.Sr.prototype;_.h.Ub=function(a){(null!=a.flex||this.fk)&&this.XH()};_.h.Qa=function(){var a=this;Kr.prototype.Qa.call(this);this.m3("flex","",function(b){a.XH(b.value)});this.XH()};_.h.La=function(){Kr.prototype.La.call(this);this.VD&&this.VD.unsubscribe()};
_.h.z3=function(a){this.Pp=a||this.Pp||"row";this.XH()};_.h.XH=function(a){a=a||this.cE("flex")||"";this.fk&&(a=this.fk.zO);a=String(a).replace(";","");var b=this.cE("grow"),c=this.cE("shrink");b=void 0===b?"1":b;c=void 0===c?"1":c;var d=[b,c,a],e=a.indexOf("calc");0<e?(d[2]=ora(a.substring(e).trim()),a=a.substr(0,e).trim().split(" "),2==a.length&&(d[0]=a[0],d[1]=a[1])):0==e?d[2]=ora(a.trim()):(d=a.split(" "),d=3===d.length?d:[b,c,a]);this.nU(this.tqc.apply(this,d))};
_.h.tqc=function(a,b,c){var d=-1<this.s5a(this.parentElement,!0).indexOf("column")?"column":"row";a="0"==a?0:a;b="0"==b?0:b;var e={"max-width":null,"max-height":null,"min-width":null,"min-height":null};switch(c||""){case "":e=hh(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=hh(e,{flex:"0 1 auto"});break;case "grow":e=hh(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=hh(e,{flex:"1 0 auto"});break;case "auto":e=hh(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=hh(e,{flex:"0 0 auto"});
break;default:var f=-1<String(c).indexOf("calc");var g=-1<String(c).indexOf("%")&&!f;(f=f||-1<String(c).indexOf("px")||-1<String(c).indexOf("em")||-1<String(c).indexOf("vw")||-1<String(c).indexOf("vh"))||g||isNaN(c)||(c+="%");"0px"===c&&(c="0%");e=hh(e,{flex:a+" "+b+" "+(f||this.r4?c:"100%")})}g=$qa(d)?"max-width":"max-height";d=$qa(d)?"min-width":"min-height";f=-1<String(c).indexOf("calc")||"auto"==c;var m=-1<String(c).indexOf("px")||f,n=!a&&!b;e[d]="0%"==c?0:n||m&&a?c:null;e[g]="0%"==c?0:n||!f&&
b?c:null;return hh(e,{"box-sizing":"border-box"})};
_.Y.Object.defineProperties(_.Sr.prototype,{cJc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("shrink",a)}},grow:{configurable:!0,enumerable:!0,set:function(a){this.Fc("grow",a)}},flex:{configurable:!0,enumerable:!0,set:function(a){this.Fc("flex",a)}},gxc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("flexXs",a)}},exc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("flexSm",a)}},dxc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("flexMd",a)}},Ywc:{configurable:!0,
enumerable:!0,set:function(a){this.Fc("flexLg",a)}},fxc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("flexXl",a)}},Xwc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("flexGtXs",a)}},Wwc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("flexGtSm",a)}},Vwc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("flexGtMd",a)}},Uwc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("flexGtLg",a)}},bxc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("flexLtSm",a)}},axc:{configurable:!0,
enumerable:!0,set:function(a){this.Fc("flexLtMd",a)}},Zwc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("flexLtLg",a)}},cxc:{configurable:!0,enumerable:!0,set:function(a){this.Fc("flexLtXl",a)}}});_.Sr.ha=function(a){return new (a||_.Sr)(_.w(Jr),_.w(_.Wc),_.w(_.yk),_.w(_.Lr,12),_.w(Rr,12))};
_.Sr.Ia=_.hc({type:_.Sr,qa:[["","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:{cJc:["fxShrink","shrink"],grow:["fxGrow","grow"],flex:["fxFlex","flex"],gxc:["fxFlex.xs","flexXs"],exc:["fxFlex.sm","flexSm"],dxc:["fxFlex.md","flexMd"],Ywc:["fxFlex.lg",
"flexLg"],fxc:["fxFlex.xl","flexXl"],Xwc:["fxFlex.gt-xs","flexGtXs"],Wwc:["fxFlex.gt-sm","flexGtSm"],Vwc:["fxFlex.gt-md","flexGtMd"],Uwc:["fxFlex.gt-lg","flexGtLg"],bxc:["fxFlex.lt-sm","flexLtSm"],axc:["fxFlex.lt-md","flexLtMd"],Zwc:["fxFlex.lt-lg","flexLtLg"],cxc:["fxFlex.lt-xl","flexLtXl"]},features:[_.De,_.vc]});var qra=[{alias:"xs",Bi:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",cu:!0,Bi:"(min-width: 600px)"},{alias:"lt-sm",cu:!0,Bi:"(max-width: 599px)"},{alias:"sm",Bi:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",cu:!0,Bi:"(min-width: 960px)"},{alias:"lt-md",cu:!0,Bi:"(max-width: 959px)"},{alias:"md",Bi:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",cu:!0,Bi:"(min-width: 1280px)"},{alias:"lt-lg",cu:!0,Bi:"(max-width: 1279px)"},{alias:"lg",Bi:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",cu:!0,Bi:"(min-width: 1920px)"},{alias:"lt-xl",cu:!0,Bi:"(max-width: 1920px)"},{alias:"xl",Bi:"(min-width: 1920px) and (max-width: 5000px)"}];var rra=/(\.|-|_)/g;var iUa={Ca:dUa,wb:function(){return sra()}};var jUa=function(){},Tr=function(a,b){this.bB=a;this.ySa=b;this.Vnc();this.yAb=this.whc()};_.h=Tr.prototype;_.h.isActive=function(a){a=this.Gpc(a);return this.ySa.isActive(a)};_.h.subscribe=function(a,b,c){return this.yAb.subscribe(a,b,c)};_.h.Lf=function(){return this.yAb};_.h.Vnc=function(){var a=this.bB.UKb.map(function(b){return b.Bi});hUa(this.ySa,a)};
_.h.whc=function(){var a=this;return this.ySa.observe().ka(_.Zd(function(b){return!0===b.matches}),_.Zd(function(b){return(b=fUa(a.bB,b.Bi))?!b.cu:!0}),_.y(function(b){return Vqa(b,a.N4a(b.Bi))}))};_.h.Njc=function(a){return eUa(this.bB,a)};_.h.N4a=function(a){return fUa(this.bB,a)};_.h.Gpc=function(a){var b=this.Njc(a)||this.N4a(a);return b?b.Bi:a};Tr.ha=function(a){return new (a||Tr)(_.u(Hr),_.u(Ir))};Tr.ua=_.t({token:Tr,oa:Tr.ha});var kUa={Ca:jUa,Eb:[[new _.rk,new _.sk,jUa],Ir,Hr],wb:function(a,b,c){return a||new Tr(c,b)}};var Ur=function(){};Ur.ha=function(a){return new (a||Ur)};Ur.Ea=_.gc({type:Ur});Ur.Da=_.Wb({Nb:[iUa,Hr,Ir,Jr,kUa]});var lUa={Ca:Jr,Eb:[[new _.rk,new _.sk,Jr],Hr,Ir],wb:function(a,b,c){return a||new Jr(b,c)}};_.Vr=function(){};_.Vr.ha=function(a){return new (a||_.Vr)};_.Vr.Ea=_.gc({type:_.Vr});_.Vr.Da=_.Wb({Nb:[lUa,iUa,kUa],imports:[Ur,xq,Ur]});new Bk;_.Wr=function(){};_.Wr.ha=function(a){return new (a||_.Wr)};_.Wr.Ea=_.gc({type:_.Wr});_.Wr.Da=_.Wb({imports:[_.Wn,_.qm,_.Vr,Or,_.Pr,_.Gr]});_.mUa=new _.oc("localstorage",{oa:function(){return _.dc(pNa)}});var Xr;_.nUa=new Set;Xr=function(){};Xr.prototype.Yb=function(a){return _.nUa.has(a)};Xr.ha=function(a){return new (a||Xr)};Xr.ua=_.t({token:Xr,oa:Xr.ha,Ha:"root"});var Zr;_.Yr=new Set;Zr=function(){};Zr.prototype.Qb=function(a){return _.Yr.has(a)};Zr.ha=function(a){return new (a||Zr)};Zr.ua=_.t({token:Zr,oa:Zr.ha,Ha:"root"});_.$r=function(a){this.Ua=a;this.Bzb=this.Ua.events.ka(_.Zd(function(b){return b instanceof FKa&&!b.YJb}),_.y(function(b){return b.url}),_.re(1));this.Bzb.connect()};_.$r.ha=function(a){return new (a||_.$r)(_.u(_.fg))};_.$r.ua=_.t({token:_.$r,oa:_.$r.ha});var as=function(a){rg.call(this);this.Ovc=a};_.li(as,rg);as.prototype.wrap=function(a){return oUa(this,a)};as.prototype.dD=function(a){return a[pUa(this,!1)]||a};var pUa=function(a,b){return(b?"__wrapper_":"__protected_")+_.Ca(a)+"__"},oUa=function(a,b){var c=pUa(a,!0);b[c]||((b[c]=qUa(a,b))[pUa(a,!1)]=b);return b[c]},qUa=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.wpa(d)}};c[pUa(a,!1)]=b;return c};
as.prototype.wpa=function(a){if(!(a&&"object"===typeof a&&"string"===typeof a.message&&0==a.message.indexOf("Error in protected function: ")||"string"===typeof a&&0==a.indexOf("Error in protected function: ")))throw this.Ovc(a),new rUa(a);};
var sUa=function(a,b){var c=_.da.window||_.da.globalThis,d=c[b];if(!d)throw Error("nc`"+b);c[b]=function(e,f){"string"===typeof e&&(e=_.ji(fxa,e));e&&(arguments[0]=e=oUa(a,e));if(d.apply)return d.apply(this,arguments);var g=e;if(2<arguments.length){var m=Array.prototype.slice.call(arguments,2);g=function(){e.apply(this,m)}}return d(g,f)};c[b][pUa(a,!1)]=d};as.prototype.hm=function(){var a=_.da.window||_.da.globalThis;a.setTimeout=this.dD(a.setTimeout);a.setInterval=this.dD(a.setInterval);as.Yw.hm.call(this)};
var rUa=function(a){_.ba.call(this,"Error in protected function: "+(a&&a.message?String(a.message):String(a)),a);(a=a&&a.stack)&&"string"===typeof a&&(this.stack=a)};_.li(rUa,_.ba);var bs=function(a,b,c){Pj.call(this);this.Bhb=b||null;this.sab={};this.RMc=tUa;this.Lyc=a;if(!c){this.AX=null;this.AX=new as((0,_.vh)(this.qqb,this));sUa(this.AX,"setTimeout");sUa(this.AX,"setInterval");a=this.AX;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&&sUa(a,e)}a=this.AX;vBa=!0;b=(0,_.vh)(a.wrap,a);for(c=0;c<tBa.length;c++)tBa[c](b);uBa.push(a)}};
_.li(bs,Pj);var uUa=function(a,b){Kj.call(this,"a");this.error=a;this.context=b};_.li(uUa,Kj);var tUa=function(a,b,c,d){if(d instanceof Map){var e={};d=_.q(d);for(var f=d.next();!f.done;f=d.next()){var g=_.q(f.value);f=g.next().value;g=g.next().value;e[f]=g}}else e=d;Lba(a,null,b,c,e)};
bs.prototype.qqb=function(a,b){a=a.error||a;b=b?_.Fb(b):{};a instanceof Error&&_.Ib(b,a.__closure__error__context__984382||{});var c=Fya(a);if(this.Bhb)try{this.Bhb(c,b)}catch(n){}var d=c.message.substring(0,1900);if(!(a instanceof _.ba)||a.JFb){a=c.stack;try{var e=QCa(this.Lyc,"script",c.fileName,"error",d,"line",c.lineNumber);if(!_.Hba(this.sab)){d=e;var f=_.PCa(this.sab);e=MCa(d,f)}f={};f.trace=a;if(b)for(var g in b)f["context."+g]=b[g];var m=_.PCa(f);this.RMc(e,"POST",m,this.uUc)}catch(n){}}try{this.dispatchEvent(new uUa(c,
b))}catch(n){}};bs.prototype.hm=function(){Jb(this.AX);bs.Yw.hm.call(this)};var vUa=new _.oc("errorReporter",{Ha:"root",oa:function(){return _.dc(CIa,8)?new bs("/devfuse/_/jserror",void 0,!0):new bs("/_/jserror",void 0,!0)}}),wUa=new _.oc("uncaughtErrors",{Ha:"root",oa:function(){return new _.se}});_.cs=function(a,b,c){var d=this;this.Pvc=a;this.eX=b;this.zone=c;this.Imb=new _.se;this.count=0;this.Imb.ka(_.Zd(function(){d.setTimeout();if(10<=d.count)return!1;d.count++;return!0}),_.ke(100)).subscribe(function(e){var f={};d.eX&&(f["devfuse.feature"]=d.eX);d.Pvc.qqb(e,f)})};_.ds=function(a,b){b.x_a&&(b=b.x_a);b.stack||(b=Error(JSON.stringify(b)));console.error(b);a.Imb.next(b)};
_.cs.prototype.setTimeout=function(){var a=this;null==this.timer&&this.zone.bc(function(){a.timer=setTimeout(function(){a.count=0;delete a.timer},1E4)})};_.cs.ha=function(a){return new (a||_.cs)(_.u(vUa),_.u(CIa,8),_.u(_.Ae))};_.cs.ua=_.t({token:_.cs,oa:_.cs.ha,Ha:"root"});var xUa={capture:!0},yUa=["focus","click","mouseenter","touchstart"],es=function(){var a=this;this.Fb=_.dc(_.Zg,{optional:!0});this.ze=_.dc(_.xk,{optional:!0});this.kH=_.dc(_.jr,{optional:!0});this.Mc=_.dc(_.Vp);this.mb=_.dc(_.Ae);this.M7a=function(b){b.target!==a.Fb&&(b=b.target.closest("[mat-button-ripple-uninitialized]"))&&(b.removeAttribute("mat-button-ripple-uninitialized"),a.Tgc(b))};this.mb.bc(function(){for(var b=_.q(yUa),c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;null==(d=a.Fb)||
d.addEventListener(c,a.M7a,xUa)}})};es.prototype.La=function(){for(var a=_.q(yUa),b=a.next();!b.done;b=a.next()){b=b.value;var c=void 0;null==(c=this.Fb)||c.removeEventListener(b,this.M7a,xUa)}};es.prototype.Tgc=function(a){if(this.Fb){var b=this.Fb.createElement("span");b.classList.add("mat-mdc-button-ripple");var c=new zUa(a,this.kH?this.kH:void 0,this.ze?this.ze:void 0);c.Hw.O5=a.hasAttribute("mat-icon-button");_.xTa(new _.ir(c,this.mb,b,this.Mc),a);a.append(b)}};
es.prototype.P3a=function(a){if(this.Fb){var b;null==(b=a.querySelector(".mat-mdc-button-ripple"))||b.remove();a.removeAttribute("mat-button-ripple-uninitialized");b=this.Fb.createElement("span");b.classList.add("mat-mdc-button-ripple");var c=new _.kr(new _.Wc(b),this.mb,this.Mc,this.kH?this.kH:void 0,this.ze?this.ze:void 0);c.mn=!0;c.trigger=a;a.append(b);return c}};es.ha=function(a){return new (a||es)};es.ua=_.t({token:es,oa:es.ha,Ha:"root"});
var zUa=function(a,b,c){this.W2a=a;this.kH=b;this.Moc(b,c)};zUa.prototype.Moc=function(a,b){this.Hw=a||{};"NoopAnimations"===b&&(this.Hw.animation={uB:0,hJ:0})};_.Y.Object.defineProperties(zUa.prototype,{Ida:{configurable:!0,enumerable:!0,get:function(){var a;return this.W2a.hasAttribute("disabled")||!(null==(a=this.kH)||!a.disabled)}}});var AUa=[{Za:"mat-button",SQ:["mdc-button","mat-mdc-button"]},{Za:"mat-flat-button",SQ:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{Za:"mat-raised-button",SQ:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{Za:"mat-stroked-button",SQ:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{Za:"mat-fab",SQ:["mdc-fab","mat-mdc-fab"]},{Za:"mat-mini-fab",SQ:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{Za:"mat-icon-button",SQ:["mdc-icon-button","mat-mdc-icon-button"]}],
BUa=_.bh(_.dh(_.ch(function(a){this.Oa=a}))),fs=function(a,b,c,d){var e=BUa.call(this,a)||this;e.Mc=b;e.mb=c;e.ze=d;e.Kd=_.dc(_.Yp);e.Gka=_.dc(es);e.uja=!1;var f=a.ta.classList;a=_.q(AUa);for(var g=a.next();!g.done;g=a.next())g=g.value,e.N2(g.Za)&&g.SQ.forEach(function(m){f.add(m)});return e};_.X(fs,BUa);_.h=fs.prototype;_.h.Vc=function(){this.Kd.Zn(this.Oa,!0)};_.h.La=function(){this.Kd.Nl(this.Oa)};_.h.focus=function(a,b){(a=void 0===a?"program":a)?_.Zp(this.Kd,this.Oa.ta,a,b):this.Oa.ta.focus(b)};
_.h.N2=function(){var a=this;return _.lc.apply(0,arguments).some(function(b){return a.Oa.ta.hasAttribute(b)})};_.h.Op=function(){this.gE&&(this.gE.disabled=this.Dd||this.disabled)};_.Y.Object.defineProperties(fs.prototype,{gG:{configurable:!0,enumerable:!0,get:function(){!this.gE&&this.Gka&&(this.gE=this.Gka.P3a(this.Oa.ta));return this.gE},set:function(a){this.gE=a}}});fs.ha=function(){_.ad()};fs.Ia=_.hc({type:fs,features:[_.De]});var CUa;CUa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];_.gs=function(a,b,c,d){return fs.call(this,a,b,c,d)||this};_.X(_.gs,fs);_.gs.Ia=fs.Ia;_.gs.ha=function(a){return new (a||_.gs)(_.w(_.Wc),_.w(_.Vp),_.w(_.Ae),_.w(_.xk,8))};
_.gs.ya=_.fc({type:_.gs,qa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],Cb:["mat-button-ripple-uninitialized",""],Db:9,hb:function(a,b){a&2&&(_.Ge("disabled",b.disabled||null)("mat-button-disabled",b.Op())("mat-button-is-fab",b.uja),_.Ie("_mat-animation-noopable","NoopAnimations"===b.ze)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",Dd:"disableRipple",color:"color"},Xb:["matButton"],
features:[_.De],kc:["mat-button",""],jc:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Aa:7,Ba:4,Fa:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],va:function(a,b){a&1&&(_.Ue(CUa),_.E(0,"span",0),_.Ve(1),_.B(2,"span",1),_.Ve(3,1),_.C(),_.Ve(4,2),_.E(5,
"span",2)(6,"span",3));a&2&&_.Ie("mdc-button__ripple",!b.uja)("mdc-fab__ripple",b.uja)},styles:['.mdc-button{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;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.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__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n      100% + 4px\n    );width:calc(\n      100% + 4px\n    );display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{height:var(--mdc-text-button-container-height, 36px);border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, inherit)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height, 36px);border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color, transparent)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, inherit)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height, 36px);border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));box-shadow:var(--mdc-protected-button-container-elevation, 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-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color, transparent)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, inherit)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button.mdc-ripple-upgraded--background-focused,.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus{box-shadow:var(--mdc-protected-button-focus-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled):active{box-shadow:var(--mdc-protected-button-pressed-container-elevation, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation, 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))}.mat-mdc-outlined-button{height:var(--mdc-outlined-button-container-height, 36px);border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, inherit)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button[disabled],.mat-mdc-unelevated-button[disabled],.mat-mdc-raised-button[disabled],.mat-mdc-outlined-button[disabled]{cursor:default;pointer-events:none}.mat-mdc-button .mat-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-raised-button .mat-mdc-button-touch-target,.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .mat-mdc-button>.mat-icon,.mat-mdc-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}.mat-mdc-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon,.mat-mdc-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem;margin-left:-4px;margin-right:8px}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon,.mat-mdc-raised-button .mdc-button__label+.mat-icon,.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon,.mat-mdc-unelevated-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-raised-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-outlined-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px) * -1)}\n',
".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}\n"],nb:2,Na:0});_.DUa=new _.oc("mat-mdc-fab-default-options",{Ha:"root",oa:tra});_.sc(["disabled","disableRipple","color","tabIndex"]);_.hs=function(a,b,c,d){return fs.call(this,a,b,c,d)||this};_.X(_.hs,fs);_.hs.Ia=fs.Ia;_.Y.Object.defineProperties(_.hs.prototype,{gG:{configurable:!0,enumerable:!0,get:function(){!this.gE&&this.Gka&&(this.gE=this.Gka.P3a(this.Oa.ta),this.gE.O5=!0);return this.gE}}});_.hs.ha=function(a){return new (a||_.hs)(_.w(_.Wc),_.w(_.Vp),_.w(_.Ae),_.w(_.xk,8))};
_.hs.ya=_.fc({type:_.hs,qa:[["button","mat-icon-button",""]],Cb:["mat-button-ripple-uninitialized",""],Db:9,hb:function(a,b){a&2&&(_.Ge("disabled",b.disabled||null)("mat-button-disabled",b.Op())("mat-button-is-fab",b.uja),_.Ie("_mat-animation-noopable","NoopAnimations"===b.ze)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",Dd:"disableRipple",color:"color"},Xb:["matButton"],features:[_.De],kc:["mat-icon-button",""],jc:["*"],Aa:4,Ba:0,Fa:[[1,"mat-mdc-button-persistent-ripple",
"mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],va:function(a){a&1&&(_.Ue(),_.E(0,"span",0),_.Ve(1),_.E(2,"span",1)(3,"span",2))},styles:['.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{height:var(--mdc-icon-button-state-layer-size);width:var(--mdc-icon-button-state-layer-size);color:var(--mdc-icon-button-icon-color);--mdc-icon-button-state-layer-size:48px;--mdc-icon-button-icon-size:24px;--mdc-icon-button-disabled-icon-color:black;--mdc-icon-button-disabled-icon-opacity:0.38}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button:disabled{opacity:var(--mdc-icon-button-disabled-icon-opacity)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{padding:12px;font-size:var(--mdc-icon-button-icon-size);border-radius:50%;flex-shrink:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled]{cursor:default;pointer-events:none;opacity:1}.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;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.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',
".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}\n"],nb:2,Na:0});var FUa;_.EUa=new _.oc("MatSnackBarData");FUa=function(){this.qR="assertive";this.iW="";this.duration=0;this.data=null;this.JY="center";this.Nva="bottom"};var GUa;GUa=Math.pow(2,31)-1;_.is=function(a,b){var c=this;this.Sb=b;this.Q1=new _.se;this.qN=new _.se;this.wH=new _.se;this.TCa=!1;this.MI=a;a.Xja.subscribe(function(){return c.Qjc()})};_.is.prototype.Yd=function(){this.Q1.closed||this.MI.bMa();clearTimeout(this.y4a)};_.HUa=function(a){a.wH.closed||(a.TCa=!0,a.wH.next(),a.wH.complete(),a.Yd());clearTimeout(a.y4a)};_.is.prototype.rjc=function(a){var b=this;this.y4a=setTimeout(function(){return b.Yd()},Math.min(a,GUa))};
_.is.prototype.U7a=function(){this.qN.closed||(this.qN.next(),this.qN.complete())};_.is.prototype.Qjc=function(){this.Sb.dispose();this.wH.closed||this.wH.complete();this.Q1.next({vTc:this.TCa});this.Q1.complete();this.TCa=!1};_.is.prototype.hI=function(){return this.MI.K7a};var IUa=_.Cg("state",[_.Fg("void, hidden",_.Eg({transform:"scale(0.8)",opacity:0})),_.Fg("visible",_.Eg({transform:"scale(1)",opacity:1})),_.Gg("* => visible",_.Dg("150ms cubic-bezier(0, 0, 0.2, 1)")),_.Gg("* => void, * => hidden",_.Dg("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.Eg({opacity:0})))]);var JUa=["label"],KUa=0,js=function(a,b,c,d,e){this.sr=!1;this.mb=a;this.Oa=b;this.vb=c;this.Mc=d;this.xua=e;this.Fb=_.dc(_.Zg);this.UGa=new Set;this.Qgc=150;this.Pb=!1;this.bFa=new _.se;this.Xja=new _.se;this.K7a=new _.se;this.Xx="void";this.Ija="mat-snack-bar-container-live-"+KUa++;this.aO="assertive"!==e.qR||e.iW?"off"===e.qR?"off":"polite":"assertive";this.Mc.p0a&&("polite"===this.aO&&(this.aGa="status"),"assertive"===this.aO&&(this.aGa="alert"))};_.X(js,Vq);
js.prototype.nI=function(a){a=this.MA.nI(a);this.mU();return a};js.prototype.oI=function(a){a=this.MA.oI(a);this.mU();return a};var LUa=function(a,b){var c=b.wl;b=b.vg;("void"===b&&"void"!==c||"hidden"===b)&&a.E3a();if("visible"===b){var d=a.K7a;a.mb.tc(function(){d.next();d.complete()})}};_.h=js.prototype;_.h.Wna=function(){this.Pb||(this.Xx="visible",this.vb.he(),this.uoc())};
_.h.bMa=function(){var a=this;this.mb.tc(function(){a.Xx="hidden";a.Oa.ta.setAttribute("mat-exit","");clearTimeout(a.y2a)});return this.Xja};_.h.La=function(){this.Pb=!0;this.dic();this.E3a()};_.h.E3a=function(){var a=this;this.mb.EZ.ka(_.ke(1)).subscribe(function(){a.mb.tc(function(){a.Xja.next();a.Xja.complete()})})};_.h.mU=function(){var a=this.Oa.ta,b=this.xua.je;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.Ijc()};
_.h.Ijc=function(){for(var a=this.Ija,b=this.Fb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.UGa.add(d);e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.dic=function(){var a=this;this.UGa.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.Ija,"").trim(),0<c.length?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.UGa.clear()};
_.h.cPc=function(){};_.h.uoc=function(){var a=this;this.y2a||this.mb.bc(function(){a.y2a=setTimeout(function(){var b=a.Oa.ta.querySelector("[aria-hidden]"),c=a.Oa.ta.querySelector("[aria-live]");if(b&&c){var d=null;a.Mc.Zd&&document.activeElement instanceof HTMLElement&&b.contains(document.activeElement)&&(d=document.activeElement);b.removeAttribute("aria-hidden");c.appendChild(b);var e;null==(e=d)||e.focus();a.bFa.next();a.bFa.complete()}},a.Qgc)})};
js.ha=function(a){return new (a||js)(_.w(_.Ae),_.w(_.Wc),_.w(_.wl),_.w(_.Vp),_.w(FUa))};js.Ia=_.hc({type:js,ub:function(a,b){a&1&&_.mf(_.Xq,7);if(a&2){var c;_.lf(c=_.of())&&(b.MA=c.first)}},features:[_.De]});_.ks=function(){js.apply(this,arguments)};_.X(_.ks,js);_.ks.Ia=js.Ia;_.ks.prototype.mU=function(){js.prototype.mU.call(this);var a=this.qn.ta;a.classList.toggle("mdc-snackbar__label",!a.querySelector(".mdc-snackbar__label"))};
_.ks.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.ks)))(b||_.ks)}}();
_.ks.ya=_.fc({type:_.ks,qa:[["mat-snack-bar-container"]],ub:function(a,b){a&1&&_.mf(JUa,7);if(a&2){var c;_.lf(c=_.of())&&(b.qn=c.first)}},Cb:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],Db:1,hb:function(a,b){a&1&&_.Te("@state.done",function(c){return LUa(b,c)});a&2&&_.Oe("@state",b.Xx)},features:[_.De],Aa:6,Ba:3,Fa:[[1,"mdc-snackbar__surface"],[1,"mat-mdc-snack-bar-label"],["label",""],["aria-hidden","true"],["cdkPortalOutlet",""]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,
"div",1,2)(3,"div",3),_.O(4,ura,0,0,"ng-template",4),_.C(),_.E(5,"div"),_.C()());a&2&&(_.v(5),_.Ge("aria-live",b.aO)("role",b.aGa)("id",b.Ija))},Ja:[_.Xq],styles:['.mdc-snackbar{display:none;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-snackbar--opening,.mdc-snackbar--open,.mdc-snackbar--closing{display:flex}.mdc-snackbar--open .mdc-snackbar__label,.mdc-snackbar--open .mdc-snackbar__actions{visibility:visible}.mdc-snackbar__surface{padding-left:0;padding-right:8px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;transform:scale(0.8);opacity:0}.mdc-snackbar__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}@media screen and (forced-colors: active){.mdc-snackbar__surface::before{border-color:CanvasText}}[dir=rtl] .mdc-snackbar__surface,.mdc-snackbar__surface[dir=rtl]{padding-left:8px;padding-right:0}.mdc-snackbar--open .mdc-snackbar__surface{transform:scale(1);opacity:1;pointer-events:auto}.mdc-snackbar--closing .mdc-snackbar__surface{transform:scale(1)}.mdc-snackbar__label{padding-left:16px;padding-right:8px;width:100%;flex-grow:1;box-sizing:border-box;margin:0;visibility:hidden;padding-top:14px;padding-bottom:14px}[dir=rtl] .mdc-snackbar__label,.mdc-snackbar__label[dir=rtl]{padding-left:8px;padding-right:16px}.mdc-snackbar__label::before{display:inline;content:attr(data-mdc-snackbar-label-text)}.mdc-snackbar__actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;visibility:hidden}.mdc-snackbar__action+.mdc-snackbar__dismiss{margin-left:8px;margin-right:0}[dir=rtl] .mdc-snackbar__action+.mdc-snackbar__dismiss,.mdc-snackbar__action+.mdc-snackbar__dismiss[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-snack-bar-container{margin:8px;--mdc-snackbar-container-shape:4px;position:static}.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:344px}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:100%}}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container{width:100vw}}.mat-mdc-snack-bar-container .mdc-snackbar__surface{max-width:672px}.mat-mdc-snack-bar-container .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)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{background-color:var(--mdc-snackbar-container-color)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{border-radius:var(--mdc-snackbar-container-shape)}.mat-mdc-snack-bar-container .mdc-snackbar__label{color:var(--mdc-snackbar-supporting-text-color)}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-size:var(--mdc-snackbar-supporting-text-size);font-family:var(--mdc-snackbar-supporting-text-font);font-weight:var(--mdc-snackbar-supporting-text-weight);line-height:var(--mdc-snackbar-supporting-text-line-height)}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:var(--mat-snack-bar-button-color);--mat-mdc-button-persistent-ripple-color: currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{background-color:currentColor;opacity:.1}.mat-mdc-snack-bar-container .mdc-snackbar__label::before{display:none}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-handset .mdc-snackbar__surface{width:100%}\n'],
nb:2,data:{animation:[IUa]}});/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @type {{XSmall: string, Small: string, Medium: string, Large: string, XLarge: string, Handset: string, Tablet: string, Web: string, HandsetPortrait: string, TabletPortrait: string, WebPortrait: string, HandsetLandscape: string, TabletLandscape: string, WebLandscape: string}}
*/
_.MUa=new _.oc("mat-snack-bar-default-options",{Ha:"root",oa:function(){return new FUa}});_.ls=function(a,b,c,d,e,f){this.kj=a;this.aO=b;this.kf=c;this.qhc=d;this.uFa=e;this.a4a=f;this.Pka=null};_.h=_.ls.prototype;_.h.open=function(a,b,c){b=void 0===b?"":b;var d=Object.assign({},this.a4a,c);d.data={message:a,action:b};d.iW===a&&(d.iW=void 0);return this.pU(this.wKb,d)};_.h.Yd=function(){this.ky&&this.ky.Yd()};_.h.La=function(){this.Pka&&this.Pka.Yd()};
_.h.ehc=function(a,b){var c=Jia({parent:b&&b.Oe&&b.Oe.Cc||this.kf,Nb:[{Ca:FUa,uc:b}]});a=a.Pd(new _.Tq(this.LKb,b.Oe,c));a.instance.xua=b;return a.instance};
_.h.pU=function(a,b){var c=this,d=Object.assign({},new FUa,this.a4a,b),e=this.EN(d);b=this.ehc(e,d);var f=new _.is(b,e);if(a instanceof _.gf)f.instance=b.oI(new _.Uq(a,null,{wa:d.data,yS:f}));else{var g=this.qia(d,f);a=b.nI(new _.Tq(a,void 0,g));f.instance=a.instance}this.qhc.observe("(max-width: 599.98px) and (orientation: portrait)").ka(_.xe(e.lv)).subscribe(function(m){e.ls.classList.toggle(c.vqb,m.matches)});d.iW&&b.bFa.subscribe(function(){c.aO.Jk(d.iW,d.qR)});this.Mgc(f,d);return this.ky=f};
_.h.Mgc=function(a,b){var c=this;a.Q1.subscribe(function(){c.ky==a&&(c.ky=null);b.iW&&c.aO.clear()});this.ky?(this.ky.Q1.subscribe(function(){a.MI.Wna()}),this.ky.Yd()):a.MI.Wna();b.duration&&0<b.duration&&a.hI().subscribe(function(){return a.rjc(b.duration)})};
_.h.EN=function(a){var b=new _.Mq;b.direction=a.direction;var c=this.kj.position().global(),d="rtl"===a.direction;d="left"===a.JY||"start"===a.JY&&!d||"end"===a.JY&&d;var e=!d&&"center"!==a.JY;d?c.left("0"):e?c.right("0"):_.dTa(c);"top"===a.Nva?c.top("0"):c.bottom("0");b.tj=c;return this.kj.create(b)};_.h.qia=function(a,b){return Jia({parent:a&&a.Oe&&a.Oe.Cc||this.kf,Nb:[{Ca:_.is,uc:b},{Ca:_.EUa,uc:a.data}]})};
_.Y.Object.defineProperties(_.ls.prototype,{ky:{configurable:!0,enumerable:!0,get:function(){var a=this.uFa;return a?a.ky:this.Pka},set:function(a){this.uFa?this.uFa.ky=a:this.Pka=a}}});_.ls.ha=function(a){return new (a||_.ls)(_.u(_.Zq),_.u(_.mq),_.u(_.cg),_.u(_.gq),_.u(_.ls,12),_.u(_.MUa))};_.ls.ua=_.t({token:_.ls,oa:_.ls.ha});var ms=function(a,b){this.yS=a;this.data=b};ms.prototype.action=function(){_.HUa(this.yS)};_.Y.Object.defineProperties(ms.prototype,{XOa:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});ms.ha=function(a){return new (a||ms)(_.w(_.is),_.w(_.EUa))};
ms.ya=_.fc({type:ms,qa:[["simple-snack-bar"]],Cb:[1,"mat-simple-snackbar"],Aa:3,Ba:2,Fa:[[1,"mat-simple-snack-bar-content"],["class","mat-simple-snackbar-action",4,"ngIf"],[1,"mat-simple-snackbar-action"],["mat-button","",3,"click"]],va:function(a,b){a&1&&(_.B(0,"span",0),_.R(1),_.C(),_.O(2,vra,3,1,"div",1));a&2&&(_.v(1),_.$e(b.data.message),_.v(1),_.z("ngIf",b.XOa))},Ja:[_.km,_.qr],styles:[".mat-simple-snackbar{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.mat-simple-snackbar-action{flex-shrink:0;margin:-8px -8px -8px 8px}.mat-simple-snackbar-action button{max-height:36px;min-width:0}[dir=rtl] .mat-simple-snackbar-action{margin-left:-8px;margin-right:8px}.mat-simple-snack-bar-content{overflow:hidden;text-overflow:ellipsis}\n"],
nb:2,Na:0});var ns=function(){js.apply(this,arguments)};_.X(ns,js);ns.Ia=js.Ia;ns.prototype.mU=function(){js.prototype.mU.call(this);"center"===this.xua.JY&&this.Oa.ta.classList.add("mat-snack-bar-center");"top"===this.xua.Nva&&this.Oa.ta.classList.add("mat-snack-bar-top")};ns.ha=function(){var a;return function(b){return(a||(a=_.Tc(ns)))(b||ns)}}();
ns.ya=_.fc({type:ns,qa:[["snack-bar-container"]],Cb:[1,"mat-snack-bar-container"],Db:1,hb:function(a,b){a&1&&_.Te("@state.done",function(c){return LUa(b,c)});a&2&&_.Oe("@state",b.Xx)},features:[_.De],Aa:3,Ba:3,Fa:[["aria-hidden","true"],["cdkPortalOutlet",""]],va:function(a,b){a&1&&(_.B(0,"div",0),_.O(1,wra,0,0,"ng-template",1),_.C(),_.E(2,"div"));a&2&&(_.v(2),_.Ge("aria-live",b.aO)("role",b.aGa)("id",b.Ija))},Ja:[_.Xq],styles:[".mat-snack-bar-container{border-radius:4px;box-sizing:border-box;display:block;margin:24px;max-width:33vw;min-width:344px;padding:14px 16px;min-height:48px;transform-origin:center}.cdk-high-contrast-active .mat-snack-bar-container{border:solid 1px}.mat-snack-bar-handset{width:100%}.mat-snack-bar-handset .mat-snack-bar-container{margin:8px;max-width:100%;min-width:0;width:100%}\n"],
nb:2,data:{animation:[IUa]}});_.os=function(){};_.os.ha=function(a){return new (a||_.os)};_.os.Ea=_.gc({type:_.os});_.os.Da=_.Wb({imports:[_.$q,_.Yq,_.qm,_.Pr,_.ar,_.ar]});_.ps=function(a,b,c,d,e,f){_.ls.call(this,a,b,c,d,e,f);this.wKb=ms;this.LKb=ns;this.vqb="mat-snack-bar-handset"};_.X(_.ps,_.ls);_.ps.ha=function(a){return new (a||_.ps)(_.u(_.Zq),_.u(_.mq),_.u(_.cg),_.u(_.gq),_.u(_.ps,12),_.u(_.MUa))};_.ps.ua=_.t({token:_.ps,oa:_.ps.ha,Ha:_.os});var NUa={Q_a:{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"}},fVb:{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"}}},OUa=NUa;OUa=NUa;var PUa={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 QUa={DECIMAL_SEP:".",GROUP_SEP:",",u1a:"%",vBa:"0",c$b:"+",H0a:"-",d0a:"E",v1a:"\u2030",cya:"\u221e",M7b:"NaN",DECIMAL_PATTERN:"#,##0.###",Vbc:"#E0",S9b:"#,##0%",LVb:"\u00a4#,##0.00",sxa:"USD"},qs=QUa;qs=QUa;_.rs=function(a){this.fba=40;this.pz=1;this.uua=0;this.mz=3;this.ira=this.hC=0;this.WPb=!1;this.xca=this.sR="";this.CK=qs.H0a;this.wZ="";this.tw=1;this.VQ=!1;this.XP=[];this.Hva=this.Yib=!1;this.s6=0;this.fca="string"===typeof a?a:"";"number"===typeof a?this.Gla(a):this.tE(a)};
_.rs.prototype.tE=function(a){this.fca=a.replace(/ /g,"\u00a0");var b=[0];this.sR=RUa(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 "#":0<f?g++:e++;0<=m&&0>d&&m++;break;case "0":if(0<g)throw Error("xc`"+a);f++;0<=m&&0>d&&m++;break;case ",":0<m&&this.XP.push(m);m=0;break;case ".":if(0<=d)throw Error("yc`"+a);d=e+f+g;break;case "E":if(this.Hva)throw Error("zc`"+a);this.Hva=!0;this.ira=0;b[0]+1<n&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.WPb=!0);
for(;b[0]+1<n&&"0"==a.charAt(b[0]+1);)b[0]++,this.ira++;if(1>e+f||1>this.ira)throw Error("Ac`"+a);r=!1;break;default:b[0]--,r=!1}0==f&&0<e&&0<=d&&(f=d,0==f&&f++,g=e-f,e=f-1,f=1);if(0>d&&0<g||0<=d&&(d<e||d>e+f)||0==m)throw Error("Bc`"+a);g=e+f+g;this.mz=0<=d?g-d:0;0<=d&&(this.hC=e+f-d,0>this.hC&&(this.hC=0));this.pz=(0<=d?d:g)-e;this.Hva&&(this.fba=e+this.pz,0==this.mz&&0==this.pz&&(this.pz=1));this.XP.push(Math.max(0,m));this.Yib=0==d||d==g;c=b[0]-c;this.xca=RUa(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?
(b[0]++,1!=this.tw&&(this.VQ=!0),this.CK=RUa(this,a,b),b[0]+=c,this.wZ=RUa(this,a,b)):(this.CK+=this.sR,this.wZ+=this.xca)};
_.rs.prototype.Gla=function(a){switch(a){case 1:this.tE(qs.DECIMAL_PATTERN);break;case 2:this.tE(qs.Vbc);break;case 3:this.tE(qs.S9b);break;case 4:a=this.tE;var b=qs.LVb;var c=["0"],d=PUa[qs.sxa];if(d){d=d[0]&7;if(0<d){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:SUa(this,1);break;case 6:SUa(this,2);break;default:throw Error("rc");}};var SUa=function(a,b){a.s6=b;a.tE(qs.DECIMAL_PATTERN);a.hC=0;a.mz=2;if(0<a.hC)throw Error("pc");a.uua=2};
_.rs.prototype.parse=function(a,b){b=b||[0];if(0!==this.s6)throw Error("sc");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.sR,b[0])==b[0],d=a.indexOf(this.CK,b[0])==b[0];c&&d&&(this.sR.length>this.CK.length?d=!1:this.sR.length<this.CK.length&&(c=!1));c?b[0]+=this.sR.length:d&&(b[0]+=this.CK.length);if(a.indexOf(qs.cya,b[0])==b[0]){b[0]+=qs.cya.length;var e=Infinity}else{e=a;var f=!1,g=!1,m=!1,n=-1,r=1,x=qs.DECIMAL_SEP,A=qs.GROUP_SEP,F=qs.d0a;if(0!=this.s6)throw Error("tc");A=A.replace(/\u202f/g,
"\u00a0");for(var J="";b[0]<e.length;b[0]++){var L=e.charAt(b[0]),Q=TUa(L);if(0<=Q&&9>=Q)J+=Q,m=!0;else if(L==x.charAt(0)){if(f||g)break;J+=".";f=!0}else if(L==A.charAt(0)&&("\u00a0"!=A.charAt(0)||b[0]+1<e.length&&0<=TUa(e.charAt(b[0]+1)))){if(f||g)break}else if(L==F.charAt(0)){if(g)break;J+="E";g=!0;n=b[0]}else if("+"==L||"-"==L){if(m&&n!=b[0]-1)break;J+=L}else if(1==this.tw&&L==qs.u1a.charAt(0)){if(1!=r)break;r=100;if(m){b[0]++;break}}else if(1==this.tw&&L==qs.v1a.charAt(0)){if(1!=r)break;r=1E3;
if(m){b[0]++;break}}else break}1!=this.tw&&(r=this.tw);e=parseFloat(J)/r}if(c){if(a.indexOf(this.xca,b[0])!=b[0])return NaN;b[0]+=this.xca.length}else if(d){if(a.indexOf(this.wZ,b[0])!=b[0])return NaN;b[0]+=this.wZ.length}return d?-e:e};
_.rs.prototype.format=function(a){if(this.hC>this.mz)throw Error("uc");if(isNaN(a))return qs.M7b;var b=[];var c=a;if(0==this.s6)c=UUa;else{c=Math.abs(c);var d=VUa(this,1>=c?0:WUa(c)).qLa;c=VUa(this,d+WUa(XUa(this,ss(c,-d)).intValue))}a=ss(a,-c.qLa);(d=0>a||0==a&&0>1/a)?c.WSa?b.push(c.WSa):(b.push(c.prefix),b.push(this.CK)):(b.push(c.prefix),b.push(this.sR));if(isFinite(a))if(a*=d?-1:1,a*=this.tw,this.Hva){var e=a;if(0==e)YUa(this,e,this.pz,b),ZUa(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=ss(e,-f);var g=this.pz;1<this.fba&&this.fba>this.pz?(g=f%this.fba,0>g&&(g=this.fba+g),e=ss(e,g),f-=g,g=1):1>this.pz?(f++,e=ss(e,-1)):(f-=this.pz-1,e=ss(e,this.pz-1));YUa(this,e,g,b);ZUa(this,f,b)}}else YUa(this,a,this.pz,b);else b.push(qs.cya);d?c.XSa?b.push(c.XSa):(isFinite(a)&&b.push(c.suffix),b.push(this.wZ)):(isFinite(a)&&b.push(c.suffix),b.push(this.xca));return b.join("")};
var XUa=function(a,b){var c=ss(b,a.mz);0<a.uua&&(c=$Ua(c,a.uua,a.mz));c=Math.round(c);isFinite(c)?(b=Math.floor(ss(c,-a.mz)),a=Math.floor(c-ss(b,a.mz))):a=0;return{intValue:b,wxc:a}},YUa=function(a,b,c,d){if(a.hC>a.mz)throw Error("uc");d||(d=[]);b=XUa(a,b);var e=b.intValue,f=b.wxc,g=0<a.hC||0<f||!1;b=a.hC;g&&(b=a.hC);for(var m="",n=e;1E20<n;)m="0"+m,n=Math.round(ss(n,-1));m=n+m;var r=qs.DECIMAL_SEP;n=qs.vBa.charCodeAt(0);var x=m.length,A=0;if(0<e||0<c){for(e=x;e<c;e++)d.push(String.fromCharCode(n));
if(2<=a.XP.length)for(c=1;c<a.XP.length;c++)A+=a.XP[c];c=x-A;if(0<c){e=a.XP;A=x=0;for(var F,J=qs.GROUP_SEP,L=m.length,Q=0;Q<L;Q++)if(d.push(String.fromCharCode(n+Number(m.charAt(Q)))),1<L-Q)if(F=e[A],Q<c){var aa=c-Q;(1===F||0<F&&1===aa%F)&&d.push(J)}else A<e.length&&(Q===c?A+=1:F===Q-c-x+1&&(d.push(J),x+=F,A+=1))}else{c=m;m=a.XP;e=qs.GROUP_SEP;F=c.length;J=[];for(x=m.length-1;0<=x&&0<F;x--){A=m[x];for(L=0;L<A&&0<=F-L-1;L++)J.push(String.fromCharCode(n+Number(c.charAt(F-L-1))));F-=A;0<F&&J.push(e)}d.push.apply(d,
J.reverse())}}else g||d.push(String.fromCharCode(n));(a.Yib||g)&&d.push(r);f=String(f);g=f.split("e+");2==g.length&&(f=String($Ua(parseFloat(g[0]),a.uua,1)),f=f.replace(".",""),f+=WAa("0",parseInt(g[1],10)-f.length+1));a.mz+1>f.length&&(f="1"+WAa("0",a.mz-f.length)+f);for(a=f.length;"0"==f.charAt(a-1)&&a>b+1;)a--;for(b=1;b<a;b++)d.push(String.fromCharCode(n+Number(f.charAt(b))))},ZUa=function(a,b,c){c.push(qs.d0a);0>b?(b=-b,c.push(qs.H0a)):a.WPb&&c.push(qs.c$b);b=""+b;for(var d=qs.vBa,e=b.length;e<
a.ira;e++)c.push(d);c.push(b)},TUa=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;var b=qs.vBa.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},RUa=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&&"\u00a4"==b.charAt(c[0]+1)?(c[0]++,d+=qs.sxa):(g=qs.sxa,d+=g in PUa?PUa[g][1]:g);break;case "%":if(!a.VQ&&
1!=a.tw)throw Error("vc");if(a.VQ&&100!=a.tw)throw Error("wc");a.tw=100;a.VQ=!1;d+=qs.u1a;break;case "\u2030":if(!a.VQ&&1!=a.tw)throw Error("vc");if(a.VQ&&1E3!=a.tw)throw Error("wc");a.tw=1E3;a.VQ=!1;d+=qs.v1a;break;default:d+=g}}return d},UUa={qLa:0,WSa:"",XSa:"",prefix:"",suffix:""},VUa=function(a,b){a=1==a.s6?OUa.Q_a:OUa.fVb;null==a&&(a=OUa.Q_a);if(3>b)return UUa;b=Math.min(14,b);var c=a[ss(1,b)];for(--b;!c&&3<=b;)c=a[ss(1,b)],b--;if(!c)return UUa;c=c.other;var d=a="",e=c.indexOf(";");0<=e&&(c=
c.substring(0,e),e=c.substring(e+1))&&(d=/([^0]*)(0+)(.*)/.exec(e),a=d[1],d=d[3]);return c&&"0"!=c?(c=/([^0]*)(0+)(.*)/.exec(c))?{qLa:b+1-(c[2].length-1),WSa:a,XSa:d,prefix:c[1],suffix:c[3]}:UUa:UUa},WUa=function(a){if(!isFinite(a))return 0<a?a:0;for(var b=0;1<=(a/=10);)b++;return b},ss=function(a,b){if(!a||!isFinite(a)||0==b)return a;a=String(a).split("e");return parseFloat(a[0]+"e"+(parseInt(a[1]||0,10)+b))},aVa=function(a,b){return a&&isFinite(a)?ss(Math.round(ss(a,b)),-b):a},$Ua=function(a,b,
c){if(!a)return a;b=b-WUa(a)-1;return b<-c?aVa(a,-c):aVa(a,b)};var FVa=function(a){return 1==a%10&&11!=a%100?"one":2==a%10&&12!=a%100?"two":3==a%10&&13!=a%100?"few":"other"},GVa=FVa;GVa=FVa;var HVa=function(a,b){if(void 0===b){b=a+"";var c=b.indexOf(".");b=Math.min(-1===c?0:b.length-c-1,3)}c=Math.pow(10,b);b={v:b,f:(a*c|0)%c};return 1==(a|0)&&0==b.v?"one":"other"},IVa=HVa;IVa=HVa;var JVa,KVa,LVa,MVa,NVa;_.ts=function(a){this.fca=a;this.isa=this.fZ=this.HPa=null;a=qs;var b=OUa;if(JVa!==a||KVa!==b)JVa=a,KVa=b,LVa=new _.rs(1);this.TDc=LVa};JVa=null;KVa=null;LVa=null;MVa=RegExp("'([{}#].*?)'","g");NVa=RegExp("''","g");
_.ts.prototype.format=function(a){if(this.fca){this.HPa=[];var b=OVa(this,this.fca);this.isa=PVa(this,b);this.fca=null}if(this.isa&&0!=this.isa.length)for(this.fZ=_.xa(this.HPa),b=[],QVa(this,this.isa,a,!1,b),a=b.join("");0<this.fZ.length;)a=a.replace(this.dJa(this.fZ),this.fZ.pop());else a="";return a};
var QVa=function(a,b,c,d,e){for(var f=0;f<b.length;f++)switch(b[f].type){case 4:e.push(b[f].value);break;case 3:var g=b[f].value,m=a,n=e,r=c[g];void 0===r?n.push("Undefined parameter - "+g):(m.fZ.push(r),n.push(m.dJa(m.fZ)));break;case 2:g=b[f].value;m=a;n=c;r=d;var x=e,A=g.Ila;void 0===n[A]?x.push("Undefined parameter - "+A):(A=g[n[A]],void 0===A&&(A=g.other),QVa(m,A,n,r,x));break;case 0:g=b[f].value;RVa(a,g,c,IVa,d,e);break;case 1:g=b[f].value,RVa(a,g,c,GVa,d,e)}},RVa=function(a,b,c,d,e,f){var g=
b.Ila,m=b.Icb,n=+c[g];isNaN(n)?f.push("Undefined or invalid parameter - "+g):(m=n-m,g=b[c[g]],void 0===g&&(d=d(Math.abs(m)),g=b[d],void 0===g&&(g=b.other)),b=[],QVa(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.TDc.format(m),f.push(c.replace(/#/g,a))))},OVa=function(a,b){var c=a.HPa,d=(0,_.vh)(a.dJa,a);b=b.replace(NVa,function(){c.push("'");return d(c)});return b=b.replace(MVa,function(e,f){c.push(f);return d(c)})},SVa=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(),0==c.length&&(f={type:1},f.value=a.substring(b,g),d.push(f),b=g+1)):(0==c.length&&(b=a.substring(b,g),""!=b&&d.push({type:0,value:b}),b=g+1),c.push("{"))}b=a.substring(b);""!=b&&d.push({type:0,value:b});return d},TVa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,UVa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,VVa=/^\s*(\w+)\s*,\s*select\s*,/,PVa=function(a,b){var c=[];b=SVa(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(TVa.test(f)?0:UVa.test(f)?1:VVa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=WVa(a,b[d].value);break;case 0:e.type=0;e.value=XVa(a,b[d].value);break;case 1:e.type=1;e.value=YVa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},WVa=function(a,b){var c="";b=b.replace(VVa,function(m,n){c=n;return""});var d={};d.Ila=c;b=SVa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g;1==b[e].type&&(g=PVa(a,b[e].value));d[f.replace(/\s/g,"")]=g;e++}return d},
XVa=function(a,b){var c="",d=0;b=b.replace(TVa,function(n,r,x){c=r;x&&(d=parseInt(x,10));return""});var e={};e.Ila=c;e.Icb=d;b=SVa(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var m;1==b[f].type&&(m=PVa(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=m;f++}return e},YVa=function(a,b){var c="";b=b.replace(UVa,function(m,n){c=n;return""});var d={};d.Ila=c;d.Icb=0;b=SVa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=PVa(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,
"$1")]=g;e++}return d};_.ts.prototype.dJa=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};new _.ts("Permission denied enabling the Cloud Source Repositories API for project {projectId}. A user with permissions to do so (such as the project owner) must enable the API.");new _.ts("{projectName} project created");new _.ts("Failed to connect to {gitProvider}");_.us=function(a,b){this.Mg=a;this.Fg=b};_.ZVa=function(a){0<document.querySelectorAll("snack-bar-container").length||a.uz({message:"An unexpected error occurred.",Yd:"Dismiss"})};
_.$Va=function(a,b){var c=b.message,d=b.Yd;a.log(b.error);a.uz({message:c,Yd:d})};_.us.prototype.log=function(a){_.ds(this.Mg,a)};_.us.prototype.uz=function(a){this.notify({message:a.message,Yd:a.Yd,duration:0})};_.us.prototype.notify=function(a){this.Fg.open(a.message,a.Yd,{duration:a.duration})};_.us.ha=function(a){return new (a||_.us)(_.u(_.cs),_.u(_.ps))};_.us.ua=_.t({token:_.us,oa:_.us.ha,Ha:"root"});_.vs=function(a,b){this.Ng=a;this.HZa=b};_.vs.prototype.Qa=function(){var a=this;this.ab=this.HZa.subscribe(function(b){a.handleError(b)})};_.vs.prototype.handleError=function(){_.ZVa(this.Ng)};_.vs.prototype.La=function(){this.ab&&this.ab.unsubscribe()};_.vs.ha=function(a){return new (a||_.vs)(_.w(_.us),_.w(wUa))};_.vs.Ia=_.hc({type:_.vs,qa:[["uncaught-error-notifier"]]});_.ws=function(){};_.ws.ha=function(a){return new (a||_.ws)};_.ws.Ea=_.gc({type:_.ws});_.ws.Da=_.Wb({});_.aWa=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);var xra;_.xs=function(a,b){this.HZa=a;this.Mg=b};_.xs.prototype.handleError=function(a){a&&(a===yra()||void 0!==a.e_&&a.e_===yra())||(_.ds(this.Mg,a),this.HZa.next(a))};_.xs.ha=function(a){return new (a||_.xs)(_.u(wUa),_.u(_.cs))};_.xs.ua=_.t({token:_.xs,oa:_.xs.ha,Ha:"root"});var bWa="alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var cWa=function(a){this.rIc=a;a.then((0,_.vh)(function(){},this),function(){},this)},dWa=function(a,b,c){return a.rIc.then(function(d){var e=d[b];if(!e)throw Error("Ec`"+b);return e.apply(d,c)})},fWa=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=eWa(a,b).then(function(f){return f.apply(null,d)});return new cWa(e)},gWa={},eWa=function(a,b){var c=gWa[b];if(c)return c;c=(c=xh(b))?Sj(c):(new Rj(function(d,e){var f=(new fBa(document)).createElement("SCRIPT");
f.async=!0;_.Ara(f,_.Xf(_.mh(a)));f.onload=f.onreadystatechange=function(){f.readyState&&"loaded"!=f.readyState&&"complete"!=f.readyState||d()};f.onerror=e;(document.head||document.getElementsByTagName("head")[0]).appendChild(f)})).then(function(){var d=xh(b);if(!d)throw Error("Fc`"+b+"`"+a);return d});return gWa[b]=c};var hWa=function(a){this.Cl=a};hWa.prototype.ES=function(a){dWa(this.Cl,"startFeedback",arguments)};hWa.prototype.EGc=function(a){dWa(this.Cl,"requestSurvey",arguments).aM(function(){},this)};hWa.prototype.yFc=function(a){dWa(this.Cl,"presentSurvey",arguments).aM(function(){},this)};var iWa=_.nh("https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");eWa(iWa,"help.service.Lazy.create").aM(function(){});var Bra=function(a,b){b=b||{};a=fWa(iWa,"help.service.Lazy.create",a,{apiKey:b.apiKey||b.apiKey,environment:b.environment||b.environment,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 hWa(a)};var kWa,ys;_.jWa=new _.oc("helpServiceCreationDelegate",{oa:function(){return Bra}});kWa=new _.oc("HelpService productData",{oa:function(){return{}}});ys=function(a,b,c,d,e){this.productId=a;e.listen("a",function(f){if(f=f.error){var g;d.lastError=(null!=(g=f.name)?g:"Error")+": "+f.message+":\n "+f.stack}});this.XFc=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};ys.prototype.ES=function(a){this.XFc.ES(a)};ys.ha=function(a){return new (a||ys)(_.u(bJa),_.u(_.gh),_.u(_.jWa),_.u(kWa),_.u(vUa))};
ys.ua=_.t({token:ys,oa:ys.ha,Ha:"root"});_.zs=function(a,b,c,d){var e=this;this.service=a;this.Dlb=b;this.productVersion=c;this.authuser=d;this.ES=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,sTc:!0};"undefined"!==typeof f&&(g.bucket=f);e.Dlb&&(g.Dlb=!0);e.service.ES(g)}};_.zs.ha=function(a){return new (a||_.zs)(_.u(ys),_.u(xJa,8),_.u(am),_.u(_.dm))};_.zs.ua=_.t({token:_.zs,oa:_.zs.ha});_.As=function(a){if(a)throw Error("Gc");};_.As.ha=function(a){return new (a||_.As)(_.u(_.As,12))};_.As.Ea=_.gc({type:_.As});_.As.Da=_.Wb({});var Dra;var Bs=function(a,b){this.url=a;this.WL=null;this.options=b},Cs=function(a,b,c,d){this.p6a=a;this.hE=b;this.bDa=d;this.Zka=new Map;this.jja=new Map;this.Chc=new Map;this.WDa=new Map;this.Wjc=new Map;this.ZFa=[];this.b4a=["material-icons","mat-ligature-font"];this.Fb=c},lWa=function(a,b){return a.Wjc.get(b)||b};Cs.prototype.uIc=function(){this.b4a=_.lc.apply(0,arguments)};
var mWa=function(a,b,c){c=void 0===c?"":c;var d=c+":"+b,e=a.Zka.get(d);return e?a.J5a(e):(e=a.Gkc(c,b))?(a.Zka.set(d,e),a.J5a(e)):(c=a.jja.get(c))?a.alc(b,c):_.Cd(Error("Hc`"+d))};_.h=Cs.prototype;_.h.La=function(){this.ZFa=[];this.Zka.clear();this.jja.clear();this.Chc.clear()};_.h.J5a=function(a){return a.WL?_.yd(this.EGa(a).cloneNode(!0)):this.Hmc(a).ka(_.y(function(b){return b.cloneNode(!0)}))};
_.h.alc=function(a,b){var c=this,d=this.L4a(a,b);if(d)return _.yd(d);d=b.filter(function(e){return!e.WL}).map(function(e){return c.Imc(e).ka(_.de(function(f){f="Loading icon set URL: "+c.hE.ko(5,e.url)+" failed: "+f.message;c.bDa.handleError(Error(f));return _.yd(null)}))});return _.Td(d).ka(_.y(function(){var e=c.L4a(a,b);if(!e)throw Error("Hc`"+a);return e}))};
_.h.L4a=function(a,b){for(var c=b.length-1;0<=c;c--){var d=b[c];if(d.WL&&-1<d.WL.toString().indexOf(a)){var e=this.EGa(d);if(d=this.Kjc(e,a,d.options))return d}}return null};_.h.Hmc=function(a){var b=this;return this.M4a(a).ka(_.ye(function(c){return a.WL=c}),_.y(function(){return b.EGa(a)}))};_.h.Imc=function(a){return a.WL?_.yd(null):this.M4a(a).ka(_.ye(function(b){return a.WL=b}))};
_.h.Kjc=function(a,b,c){a=a.querySelector('[id="'+b+'"]');if(!a)return null;a=a.cloneNode(!0);a.removeAttribute("id");if("svg"===a.nodeName.toLowerCase())return this.Lka(a,c);if("symbol"===a.nodeName.toLowerCase())return this.Lka(this.Hpc(a),c);b=this.FGa(Rra("<svg></svg>"));b.appendChild(a);return this.Lka(b,c)};_.h.FGa=function(a){var b=this.Fb.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("Kc");return a};
_.h.Hpc=function(a){for(var b=this.FGa(Rra("<svg></svg>")),c=a.attributes,d=0;d<c.length;d++){var e=c[d],f=e.name;e=e.value;"id"!==f&&b.setAttribute(f,e)}for(c=0;c<a.childNodes.length;c++)a.childNodes[c].nodeType===this.Fb.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b};
_.h.Lka=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.M4a=function(a){var b=this,c=a.url,d,e;a=null!=(e=null==(d=a.options)?void 0:d.withCredentials)?e:!1;if(!this.p6a)throw Error("Ic");if(null==c)throw Error("Lc`"+c);var f=this.hE.ko(5,c);if(!f)throw Error("Jc`"+c);if(c=this.WDa.get(f))return c;c=this.p6a.get(f,{responseType:"text",withCredentials:a}).ka(_.y(function(g){return Rra(g)}),Uha(function(){return b.WDa.delete(f)}),jia());this.WDa.set(f,c);return c};_.h.Tha=function(a,b,c){this.Zka.set(a+":"+b,c);return this};
_.h.XOc=function(a,b){var c=this.jja.get(a);c?c.push(b):this.jja.set(a,[b]);return this};_.h.EGa=function(a){if(!a.zMb){var b=this.FGa(a.WL);this.Lka(b,a.options);a.zMb=b}return a.zMb};_.h.Gkc=function(a,b){for(var c=0;c<this.ZFa.length;c++){var d=this.ZFa[c](b,a);if(d)return d.url&&d.options?new Bs(d.url,d.options):new Bs(d)}};Cs.ha=function(a){return new (a||Cs)(_.u(_.dn,8),_.u(ln),_.u(_.Zg,8),_.u(_.qd))};Cs.ua=_.t({token:Cs,oa:Cs.ha,Ha:"root"});new _.rk;new _.sk;new _.rk;new _.rk;var nWa,oWa,pWa,qWa,rWa,sWa;nWa=_.bh(function(a){this.Oa=a});oWa=new _.oc("MAT_ICON_DEFAULT_OPTIONS");pWa=new _.oc("mat-icon-location",{Ha:"root",oa:Sra});qWa="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");rWa=qWa.map(function(a){return"["+a+"]"}).join(", ");sWa=/^url\(['"]?#(.*?)['"]?\)$/;
_.Ds=function(a,b,c,d,e,f){var g=nWa.call(this,a)||this;g.VDa=b;g.Qp=d;g.bDa=e;g.v6a=!1;g.C8a=[];g.ICa=_.td.EMPTY;f&&(f.color&&(g.color=g.defaultColor=f.color),f.BP&&(g.BP=f.BP));c||a.ta.setAttribute("aria-hidden","true");return g};_.X(_.Ds,nWa);_.h=_.Ds.prototype;_.h.fpc=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("Mc`"+a);}};_.h.Qa=function(){this.eHa()};
_.h.Rm=function(){var a=this.HN;a&&a.size&&(a=this.Qp.wpb(),a!==this.G8a&&(this.G8a=a,this.w8a(a)))};_.h.La=function(){this.ICa.unsubscribe();this.HN&&this.HN.clear()};_.h.lHa=function(){return!this.Hi};_.h.Poc=function(a){this.x3a();var b=this.Qp.wpb();this.G8a=b;this.zhc(a);this.w8a(b);this.Oa.ta.appendChild(a)};_.h.x3a=function(){var a=this.Oa.ta,b=a.childNodes.length;for(this.HN&&this.HN.clear();b--;){var c=a.childNodes[b];1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||c.remove()}};
_.h.eHa=function(){if(this.lHa()){var a=this.Oa.ta,b=(this.BP?lWa(this.VDa,this.BP).split(/ +/):this.VDa.b4a).filter(function(c){return 0<c.length});this.C8a.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.C8a=b;this.Gh===this.GFa||b.includes("mat-ligature-font")||(this.GFa&&a.classList.remove(this.GFa),this.Gh&&a.classList.add(this.Gh),this.GFa=this.Gh)}};_.h.s3a=function(a){return"string"===typeof a?a.trim().split(" ")[0]:a};
_.h.w8a=function(a){var b=this.HN;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.h.zhc=function(a){var b=a.querySelectorAll(rWa),c=this.HN=this.HN||new Map;for(a={T0:0};a.T0<b.length;a={T0:a.T0},a.T0++)qWa.forEach(function(d){return function(e){var f=b[d.T0],g=f.getAttribute(e);if(g=g?g.match(sWa):null){var m=c.get(f);m||(m=[],c.set(f,m));m.push({name:e,value:g[1]})}}}(a))};
_.h.mqc=function(a){var b=this;this.S9a=this.T9a=null;this.ICa.unsubscribe();if(a){a=_.q(this.fpc(a));var c=a.next().value,d=a.next().value;c&&(this.T9a=c);d&&(this.S9a=d);this.ICa=mWa(this.VDa,d,c).ka(_.ke(1)).subscribe(function(e){return b.Poc(e)},function(e){b.bDa.handleError(Error("Nc`"+c+"`"+d+"`"+e.message))})}};
_.Y.Object.defineProperties(_.Ds.prototype,{inline:{configurable:!0,enumerable:!0,get:function(){return this.v6a},set:function(a){this.v6a=_.Vg(a)}},Hi:{configurable:!0,enumerable:!0,get:function(){return this.GGa},set:function(a){a!==this.GGa&&(a?this.mqc(a):this.GGa&&this.x3a(),this.GGa=a)}},BP:{configurable:!0,enumerable:!0,get:function(){return this.X4a},set:function(a){a=this.s3a(a);a!==this.X4a&&(this.X4a=a,this.eHa())}},Gh:{configurable:!0,enumerable:!0,get:function(){return this.W4a},set:function(a){a=
this.s3a(a);a!==this.W4a&&(this.W4a=a,this.eHa())}}});_.Ds.ha=function(a){return new (a||_.Ds)(_.w(_.Wc),_.w(Cs),_.Nc("aria-hidden"),_.w(pWa),_.w(_.qd),_.w(oWa,8))};
_.Ds.ya=_.fc({type:_.Ds,qa:[["mat-icon"]],Cb:["role","img",1,"mat-icon","notranslate"],Db:8,hb:function(a,b){a&2&&(_.Ge("data-mat-icon-type",b.lHa()?"font":"svg")("data-mat-icon-name",b.S9a||b.Gh)("data-mat-icon-namespace",b.T9a||b.BP)("fontIcon",b.lHa()?b.Gh:null),_.Ie("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:"inline",Hi:"svgIcon",BP:"fontSet",Gh:"fontIcon"},Xb:["matIcon"],features:[_.De],jc:["*"],Aa:1,
Ba:0,va:function(a){a&1&&(_.Ue(),_.Ve(0))},styles:[".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"],
nb:2,Na:0});_.Es=function(){};_.Es.ha=function(a){return new (a||_.Es)};_.Es.Ea=_.gc({type:_.Es});_.Es.Da=_.Wb({imports:[_.ar,_.ar]});var tWa;tWa=_.bi(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.uWa=[{KF:"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(" ")},{KF:"iam",icons:["domain","group","service_account","user"]},{KF:"logs",icons:"any debug error fatal info warning".split(" ")},{KF:"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(" ")},{KF:"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(" "),
zjb:["arrow_right","arrow_down"]},{KF:"source",icons:"bazel_logo branch cs_logo deploy_and_debug fast_code_search file file_add file_delete file_edit folder folder_add folder_delete folder_edit folder_open grid_view history list_view move_up oss_logo reorient scope source submodule symbol symlink unlimited_private_repositories".split(" ")},{KF:"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(" ")},
{KF:"oss",icons:["logo","logo_monochrome"]},{KF:"tasks",icons:["g3c_logo_200x200"]}];_.vWa=new _.oc("SvgIconGroupsToBeRegistered");_.Fs=function(a,b){this.Hrb=a;this.zzc=b;this.Hrb.uIc("material-icons-extended")};_.Fs.ha=function(a){return new (a||_.Fs)(_.u(Cs),_.u(_.vWa))};_.Fs.ua=_.t({token:_.Fs,oa:_.Fs.ha});var wWa;_.jg=function(a){var b=this;this.Gd=a;this.wVa=!1;this.Gd.bc(function(){wWa(b)})};wWa=function(a){setTimeout(function(){a.wVa=!0},864E5)};_.jg.prototype.KO=function(a,b){if(this.wVa){var c=window.location;b=_.$f(b.url);b=_.Wf(b);void 0!==b&&(c.href=b)}return!this.wVa};_.jg.ha=function(a){return new (a||_.jg)(_.u(_.Ae))};_.jg.ua=_.t({token:_.jg,oa:_.jg.ha});/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.Gs=function(a,b){this.Hta=[];this.DAb=a;this.ijb=b||null;this.J9=this.wJ=!1;this.Dg=void 0;this.QXa=this.Vrc=this.NIa=!1;this.wva=0;this.Lq=null;this.Zla=0};_.li(_.Gs,Wra);_.Gs.prototype.cancel=function(a){if(this.wJ)this.Dg instanceof _.Gs&&this.Dg.cancel();else{if(this.Lq){var b=this.Lq;delete this.Lq;a?b.cancel(a):(b.Zla--,0>=b.Zla&&b.cancel())}this.DAb?this.DAb.call(this.ijb,this):this.QXa=!0;this.wJ||this.R7(new Hs(this))}};_.Gs.prototype.Dhb=function(a,b){this.NIa=!1;xWa(this,a,b)};
var xWa=function(a,b,c){a.wJ=!0;a.Dg=c;a.J9=!b;yWa(a)},AWa=function(a){if(a.wJ){if(!a.QXa)throw new zWa(a);a.QXa=!1}};_.Gs.prototype.callback=function(a){AWa(this);xWa(this,!0,a)};_.Gs.prototype.R7=function(a){AWa(this);xWa(this,!1,a)};_.Gs.prototype.addCallback=function(a,b){return _.BWa(this,a,null,b)};_.BWa=function(a,b,c,d){a.Hta.push([b,c,d]);a.wJ&&yWa(a);return a};
_.Gs.prototype.then=function(a,b,c){var d,e,f=new Rj(function(g,m){e=g;d=m});_.BWa(this,e,function(g){g instanceof Hs?f.cancel():d(g);return CWa},this);return f.then(a,b,c)};_.Gs.prototype.$goog_Thenable=!0;_.Gs.prototype.me=function(a){var b=new _.Gs;_.BWa(this,b.callback,b.R7,b);a&&(b.Lq=this,this.Zla++);return b};_.Gs.prototype.isError=function(a){return a instanceof Error};
var DWa=function(a){return xxa(a.Hta,function(b){return"function"===typeof b[1]})},CWa={},yWa=function(a){if(a.wva&&a.wJ&&DWa(a)){var b=a.wva,c=EWa[b];c&&(_.da.clearTimeout(c.aw),delete EWa[b]);a.wva=0}a.Lq&&(a.Lq.Zla--,delete a.Lq);b=a.Dg;for(var d=c=!1;a.Hta.length&&!a.NIa;){var e=a.Hta.shift(),f=e[0],g=e[1];e=e[2];if(f=a.J9?g:f)try{var m=f.call(e||a.ijb,b);m===CWa&&(m=void 0);void 0!==m&&(a.J9=a.J9&&(m==b||a.isError(m)),a.Dg=b=m);if(rCa(b)||"function"===typeof _.da.Promise&&b instanceof _.da.Promise)d=
!0,a.NIa=!0}catch(n){b=n,a.J9=!0,DWa(a)||(c=!0)}}a.Dg=b;d&&(m=(0,_.vh)(a.Dhb,a,!0),d=(0,_.vh)(a.Dhb,a,!1),b instanceof _.Gs?(_.BWa(b,m,d),b.Vrc=!0):b.then(m,d));c&&(b=new FWa(b),EWa[b.aw]=b,a.wva=b.aw)},zWa=function(a){_.ba.call(this);this.lB=a};_.li(zWa,_.ba);zWa.prototype.message="Deferred has already fired";zWa.prototype.name="AlreadyCalledError";var Hs=function(a){_.ba.call(this);this.lB=a};_.li(Hs,_.ba);Hs.prototype.message="Deferred was canceled";Hs.prototype.name="CanceledError";
var FWa=function(a){this.aw=_.da.setTimeout((0,_.vh)(this.throwError,this),0);this.Ze=a};FWa.prototype.throwError=function(){delete EWa[this.aw];throw this.Ze;};var EWa={};var asa=function(a,b){var c=b||{};b=c.document||document;var d=_.pj(a),e=(new fBa(b)).createElement("SCRIPT"),f={lIb:e,VS:void 0},g=new _.Gs(GWa,f),m=null,n=null!=c.timeout?c.timeout:5E3;0<n&&(m=window.setTimeout(function(){HWa(e,!0);g.R7(new IWa(1,"Timeout reached for loading script "+d))},n),f.VS=m);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(HWa(e,c.CRc||!1,m),g.callback(null))};e.onerror=function(){HWa(e,!0,m);g.R7(new IWa(0,"Error while loading script "+
d))};f=c.attributes||{};_.Ib(f,{type:"text/javascript",charset:"UTF-8"});iBa(e,f);TAa(e,a);JWa(b).appendChild(e);return g},JWa=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!==b.length?b[0]:a.documentElement},GWa=function(){if(this&&this.lIb){var a=this.lIb;a&&"SCRIPT"==a.tagName&&HWa(a,!0,this.VS)}},HWa=function(a,b,c){null!=c&&_.da.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.Jj(a)},0)},
IWa=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.ba.call(this,c);this.code=a};_.li(IWa,_.ba);var Xra=null,csa=new WeakMap;var KWa=function(){};KWa.prototype.send=function(a,b){Oka(a);return this.makeRequest(a).then(function(c){return b?_.xf(b,c):c})};var Is=function(a,b,c,d,e){this.Q8=a;this.P8=b;this.wNa=c||{};this.VX=d||{};this.huc=e};_.X(Is,KWa);var MWa=function(a){return _.Zra({timeout:3E4}).then(function(b){b=b||window.gapi;LWa(a,b);return esa(b,{apiKey:a.P8,clientId:a.VX.clientId,scope:a.VX.scope,rrb:a.VX.rrb,Gnb:a.VX.Gnb}).then(function(){return b})})};
Is.prototype.makeRequest=function(a){var b=this;return MWa(this).then(function(c){return _.Hd(function(d){if(1==d.Tc)return void 0===b.VX.bDc?d.zi(2):_.Id(d,dsa(c,b.VX.bDc),2);LWa(b,c);return d.return(NWa(c.client.request({root:b.Q8,path:a.path,method:a.Gb,body:a.body,params:a.Ra,headers:a.headers,authType:a.authType,apiId:a.apiId||b.huc})))})})};
var NWa=function(a){return new Promise(function(b,c){a.then(function(d){b(!1===d.result&&null!=d.body?{data:d.body}:d.result)},function(d){c(!1===d.result&&null!=d.body?{data:d.body}:d.result)})})},LWa=function(a,b){for(var c in a.wNa)a.wNa.hasOwnProperty(c)&&_.bsa(b,c,a.wNa[c])};Is.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];var OWa=function(a,b,c,d,e,f,g){Is.call(this,a,b,f,g);this.dr=c;this.qIa=d;this.cp=e};_.X(OWa,Is);OWa.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.dr.sessionId;this.dr.actionId&&(a.headers.actionId=this.dr.actionId);this.cp&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.cp);return PWa(this.qIa).then(function(){return Is.prototype.makeRequest.call(b,a)})};var QWa=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.X(QWa,Error);var RWa=/^\)\]\}',?\n/,Js=function(a,b){this.sm=b;this.config=_.Od(Promise.resolve(a))};_.X(Js,OIa);Js.prototype.makeRequest=function(a){var b=this;return this.config.ka(_.we(function(c){return b.WLa(c,a)}),_.we(function(c){if("text/csv"===c.headers.get("content-type")||"text/plain"===c.headers.get("content-type"))var d=_.yd({data:c.body});else try{var e=(c.body||"{}").replace(RWa,"");d=_.yd(JSON.parse(e))}catch(f){d=_.Cd(new _.cn({error:f,headers:c.headers,url:c.url||void 0}))}return d}),_.y(function(c){return c}))};
Js.prototype.WLa=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.kRc){var c={},d={},e=!1,f=!1;if(b.headers){f=null!=b.headers["Content-Type"];for(var g=_.q(Object.entries(b.headers)),m=g.next();!m.done;m=g.next()){var n=_.q(m.value);m=n.next().value;n=n.next().value;KIa.includes(m)?c[m]=n:(d[m]=n,e=!0)}}if(null!=b.body||"PUT"===b.Gb||"POST"===b.Gb)f||(d["Content-Type"]="application/json",e=!0),c["Content-Type"]="text/plain";e&&(d=encodeURIComponent(String(JIa(d))),Pka(b,"$httpHeaders",
d));b.headers=c;LIa.includes(b.Gb)||(Pka(b,"$httpMethod",b.Gb),b.Gb="POST")}return this.sm.request(b.Gb,_.fsa(a.Q8,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new Zm(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
Js.prototype.searchParams=function(a,b){b=Object.entries(b.Ra||{}).reduce(function(c,d){d=_.q(d);var e=d.next().value;d=d.next().value;return a.oUc&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.$m({Vna:a.UVc}));return a.P8?b.set("key",a.P8):b};var SWa=function(a,b,c,d){Js.call(this,a,b);this.bga=c;this.cp=d};_.X(SWa,Js);
SWa.prototype.WLa=function(a,b){var c=this;return _.Od(this.bga.getToken()).ka(_.we(function(d){b.Ra||(b.Ra={});b.Ra.access_token=d;c.cp&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.cp);return Js.prototype.WLa.call(c,a,b)}),_.de(function(d){a:{var e=d.error;if(e&&"object"===typeof e&&e.error)var f=e;else{if("string"===typeof e)try{var g=JSON.parse(e);if(g&&g.error){f=g;break a}}catch(m){}f="string"===typeof e?e:e?JSON.stringify(e):d.message;f=new QWa("No xhr error returned",
{code:d.status,message:f})}}return _.Cd(f)}))};var TWa=function(a,b,c,d,e){SWa.call(this,{Q8:a,P8:b},c,d,e)};_.X(TWa,SWa);var jsa=Error("Qc"),ksa=Error("Rc");var VWa=function(a,b,c,d,e){var f=UWa;this.WDc=a;this.al=b;this.Ng=c;this.qIa=d;this.Ga=e;this.ioa=null;this.ZVa=2;this.scopes=[].concat(_.sc(new Set(f))).join(" ")};
VWa.prototype.getToken=function(){var a=this,b,c,d,e;return _.Hd(function(f){switch(f.Tc){case 1:return a.ioa||(a.ioa=_.Kn(a.Ga,isa(a.WDc,a.scopes,a.al),"getOauthToken")),_.Id(f,WWa(a.qIa),2);case 2:return b=f.fl,c=null,_.bha(f,3,4),_.Id(f,a.ioa,6);case 6:c=f.fl;case 4:dha(f);b();eha(f,5);break;case 3:throw d=_.fha(f),_.$Va(a.Ng,{error:d,message:"Failed to fetch oauth token.",Yd:"Dismiss"}),yra();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.ZVa=2,f.return(e);if(0<a.ZVa)return a.ZVa--,a.ioa=null,f.return(a.getToken());throw Error("Sc");}})};_.XWa=new _.oc("authenticationLock");_.YWa=new _.oc("Cookies");_.Ks=new _.oc("windowToken");var PWa,WWa;_.ZWa=function(){this.locked=!1;this.lCb=[]};PWa=function(a){return WWa(a).then(function(b){b()})};WWa=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.lCb.push(c):c()})};_.ZWa.prototype.release=function(){this.locked=!1;var a=this.lCb.shift();a&&a()};var UWa;UWa=[].concat(_.sc(["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"]),_.sc(["https://www.googleapis.com/auth/cloud-platform","https://www.googleapis.com/auth/cloudplatformprojects"]),_.sc(["https://www.googleapis.com/auth/iam"]),_.sc(["https://www.googleapis.com/auth/peopleapi.readwrite"]),_.sc(["https://www.googleapis.com/auth/service.management"]));
_.Ls=function(a,b,c,d,e){this.YDc=new VWa(a,b,c,d,e)};_.Ls.prototype.getToken=function(){return this.YDc.getToken()};_.Ls.ha=function(a){return new (a||_.Ls)(_.u(fJa),_.u(_.dm),_.u(_.us),_.u(_.XWa),_.u(_.Pn))};_.Ls.ua=_.t({token:_.Ls,oa:_.Ls.ha});var $Wa=function(a,b,c){this.GIa=a;this.dr=b;this.debug=c};_.X($Wa,OIa);$Wa.prototype.makeRequest=function(a){var b=this.GIa.makeRequest(a).ka(_.kh(this.dr,a.Ib||"Unknown RPC"));return this.debug.Bxb(a,b)};_.aXa=function(){};_.X(_.aXa,_.Dl);_.aXa.prototype.zpb=function(a){var b;return{BAb:function(){b=Error("Tc")},MK:function(){},Jq:function(c){if("object"!==typeof c)console.warn("Instance of error was not thrown.");else{if(c.stack)var d=c;else{if(c.x_a)return;d=Error("Uc`"+a.path+"`"+JSON.stringify(c));c.x_a=d}d.stack+="\nCaused by: "+b.stack}}}};var nsa=function(a,b,c){Js.call(this,a,b);this.al=c};_.X(nsa,Js);nsa.prototype.makeRequest=function(a){a.Ra=a.Ra||{};a.Ra.authuser=this.al||"0";var b;a.headers=null!=(b=a.headers)?b:{};b=_.bBa([]);if(null!=b){a.headers.AUTHORIZATION=b;var c;a.headers["X-Goog-AuthUser"]=null!=(c=this.al)?c:"0"}a.headers["X-Origin"]=window.location.origin;a.headers["X-Referer"]=window.location.origin;return Js.prototype.makeRequest.call(this,a)};_.bXa=void 0;_.Ms=function(){};_.Ms.prototype.create=function(){return function(a){return a}};_.Ms.ha=function(a){return new (a||_.Ms)};_.Ms.ua=_.t({token:_.Ms,oa:function(){return _.bXa?_.dc(_.bXa):new _.Ms},Ha:"root"});_.Ns=function(a){this.vJc=a};_.Ns.prototype.create=function(a,b){return new cXa(a,this.vJc,b)};_.Ns.ha=function(a){return new (a||_.Ns)(_.u(_.Ms))};_.Ns.ua=_.t({token:_.Ns,oa:_.Ns.ha,Ha:"root"});var cXa=function(a,b,c){this.GIa=a;this.gYa=b;this.url=c};_.X(cXa,OIa);cXa.prototype.makeRequest=function(a){return this.GIa.makeRequest(a).ka(this.gYa.create(this.url))};var dXa=function(a){this.OFc=a};_.X(dXa,OIa);dXa.prototype.makeRequest=function(a){var b=this;return _.Sd(function(){return b.OFc.makeRequest(a)})};var Os=function(a,b){this.Ga=a;this.auc=b};Os.prototype.create=function(a){return new $Wa(a,this.Ga,this.auc)};Os.ha=function(a){return new (a||Os)(_.u(_.Pn),_.u(Cm))};Os.ua=_.t({token:Os,oa:Os.ha,Ha:"root"});_.Ps=function(a,b,c){this.kga=a;this.WX=b;this.vc=c};_.Ps.prototype.create=function(a){a=this.vc.Qb(4)?this.WX.create(a,"xd3"):this.WX.create(a,"xd4");return this.kga.create(new dXa(a))};_.Ps.ha=function(a){return new (a||_.Ps)(_.u(Os),_.u(Qs),_.u(Zr))};_.Ps.ua=_.t({token:_.Ps,oa:_.Ps.ha,Ha:"root"});
_.Rs=function(a,b,c,d){this.config=a;this.yJc=b;this.kga=c;this.WX=d};_.Rs.prototype.create=function(a){var b=new dXa(this.WX.create(a,"xd4"));return this.yJc.create(this.kga.create(b),a)};_.Rs.ha=function(a){return new (a||_.Rs)(_.u(Xr),_.u(_.Ns),_.u(Os),_.u(Qs))};_.Rs.ua=_.t({token:_.Rs,oa:_.Rs.ha,Ha:"root"});_.Ss=function(a,b,c,d){this.config=a;this.kga=b;this.XDc=c;this.WX=d};_.Ss.prototype.create=function(a){a=this.config.Yb(0)?this.XDc.create(a):this.WX.create(a,"xd3");return this.kga.create(new dXa(a))};
_.Ss.ha=function(a){return new (a||_.Ss)(_.u(Xr),_.u(Os),_.u(Ts),_.u(Qs))};_.Ss.ua=_.t({token:_.Ss,oa:_.Ss.ha,Ha:"root"});var Qs=function(a,b,c,d,e,f){this.Wra=a;this.al=b;this.lock=c;this.Ga=d;this.cp=e;this.vc=f};
Qs.prototype.create=function(a,b){var c=this.vc.Qb(16)&&!this.vc.Qb(17)?{}:{"googleapis.config/sessionIndex":this.al,"googleapis.config/auth/useFirstPartyAuth":!0,"googleapis.config/auth/useFirstPartyAuthV2":!0};daa()&&(b="xd3");c["client/xd3"]="xd3"===b;c["client/xd4"]="xd4"===b;return new OWa(a,this.Wra,this.Ga,this.lock,this.cp,c)};Qs.ha=function(a){return new (a||Qs)(_.u(_.cm),_.u(_.dm),_.u(_.XWa),_.u(_.Pn),_.u(_.em),_.u(Zr))};Qs.ua=_.t({token:Qs,oa:Qs.ha,Ha:"root"});
var Ts=function(a,b,c,d){this.Wra=a;this.sm=b;this.bga=c;this.cp=d};Ts.prototype.create=function(a){return new TWa(a,this.Wra,this.sm,this.bga,this.cp)};Ts.ha=function(a){return new (a||Ts)(_.u(_.cm),_.u(_.dn),_.u(_.Ls),_.u(_.em))};Ts.ua=_.t({token:Ts,oa:Ts.ha,Ha:"root"});var psa=[429,503];_.Us=function(a){a=void 0===a?{}:a;a=void 0===a.mg?36E5:a.mg;this.store={};this.Fyb=0;this.mg=a};_.Us.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.eXa(this,a);if(d)return d;d=this.Fyb++;b=this.gfb(c,d,b);this.Wxb(c,d,b,a);return b};_.eXa=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.v$?!1:c.v$;c=JSON.stringify(b);(c=a.store[c])?(d||(d=c.pvc,d=Date.now()-(null!=d?d:a.mg),d=c.gPb.getTime()>=d),a=d?c.response:a.CAb(b,c)):a=null;return a};
_.Us.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.Fyb++;Vs(this,a,c,b)};_.Us.prototype.gfb=function(a,b,c){return c()};_.Us.prototype.CAb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var Vs=function(a,b,c,d,e){a.store[b]={id:c,response:d,gPb:new Date,pvc:e}};_.Us.prototype.Wxb=function(a,b,c){Vs(this,a,b,c)};
_.Ws=function(a,b){b=void 0===b?{}:b;var c=b.YNa,d=b.HVa,e=void 0===b.dWa?!0:b.dWa,f=void 0===b.eWa?qsa:b.eWa,g=void 0===b.tSa?5:b.tSa,m=void 0===b.fWa?500:b.fWa;_.Us.call(this,{mg:void 0===b.mg?36E5:b.mg});this.Ga=a;this.HVa=d;this.dWa=e;this.eWa=f;this.tSa=g;this.fWa=m;this.YNa=c};_.X(_.Ws,_.Us);
_.Ws.prototype.Wxb=function(a,b,c,d){var e=this;if(this.YNa)if(d=this.YNa(d,c),"number"!==typeof d){Vs(this,a,b,c);var f=Date.now();d.ka(_.ke(1),vha()).subscribe(function(g){g-=Date.now()-f;Vs(e,a,b,c,g)},function(){})}else Vs(this,a,b,c,d);else Vs(this,a,b,c)};
_.Ws.prototype.gfb=function(a,b,c){var d=this;c=_.Sd(c);var e=this.eWa;this.dWa&&(c=c.ka(_.Vra(this.Ga,e,{XGb:this.fWa,cWa:this.tSa})));var f=c.ka(_.ye({error:function(){var m=d.store[a];m&&m.id===b&&delete d.store[a]}}),_.pe(new _.qe(this.HVa))),g=!1;return _.Sd(function(){g||(f.connect(),g=!0);return f})};_.Ws.prototype.getValue=function(a,b){b=void 0===b?{}:b;a=_.eXa(this,a,{v$:void 0===b.v$?!1:b.v$});if(!a)return null;var c=null;a.subscribe(function(d){c=d}).unsubscribe();return c};var fXa=function(a,b,c){_.Ws.call(this,a,Object.assign({},b,{HVa:1}));this.qf=c};_.X(fXa,_.Ws);fXa.prototype.CAb=function(a,b){this.qf.refresh(a);return b.response};fXa.prototype.ETa=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{gPb:new Date}))};fXa.prototype.TNa=function(a){return this.getValue(a,{v$:!0})};_.Xs=function(a,b){b=void 0===b?{}:b;this.gGc=new _.Us({mg:Number.POSITIVE_INFINITY});this.Aba=new fXa(a,b,this)};
_.Xs.prototype.fetch=function(a,b){var c=this;return this.Aba.fetch(a,function(){return gXa(c,a).ka(_.we(function(d){var e=d.fFc;d=d.fetch?b():_.je;return void 0===e?d:d.ka(_.ve(e))}))})};_.Xs.prototype.TNa=function(a){return this.Aba.TNa(a)};_.Xs.prototype.refresh=function(a,b,c){c=void 0===c?!0:c;if(!c&&!b)throw Error("Vc");var d=this.Aba.TNa(a);null!=d&&(gXa(this,a).next({fFc:b?b(d):void 0,fetch:c}),c&&this.Aba.ETa(a))};var gXa=function(a,b){return a.gGc.fetch(b,function(){return new _.Mf({fetch:!0})})};var iXa;_.Ys=function(a){a=void 0===a?{}:a;this.O={};this.O.request=null==a.request?null:a.request};_.X(_.Ys,_.W);_.Ys.prototype.ma=function(){return _.Ys};_.Ys.prototype.na=function(){return{Sa:{request:_.Zs},keys:["request"]}};_.Y.Object.defineProperties(_.Ys.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"request")?_.U(this,"request"):null},set:function(a){this.O.request=a}}});var $s=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};
_.X($s,_.W);$s.prototype.ma=function(){return $s};$s.prototype.na=function(){return{Sa:{result:at},keys:["result"]}};_.Y.Object.defineProperties($s.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.U(this,"result"):null},set:function(a){this.O.result=a}}});var at=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.status=null==a.status?null:a.status};_.X(at,_.W);at.prototype.ma=function(){return at};
at.prototype.na=function(){return{keys:["resourceType","status"],Ka:{status:bt}}};_.Y.Object.defineProperties(at.prototype,{resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.U(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.U(this,"status"):null},set:function(a){this.O.status=a}}});
var ct=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};_.X(ct,_.W);ct.prototype.ma=function(){return ct};ct.prototype.na=function(){return{Sa:{result:dt},keys:["result"]}};_.Y.Object.defineProperties(ct.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.U(this,"result"):null},set:function(a){this.O.result=a}}});
var dt=function(a){a=void 0===a?{}:a;this.O={};this.O.key=null==a.key?null:a.key;this.O.status=null==a.status?null:a.status};_.X(dt,_.W);dt.prototype.ma=function(){return dt};dt.prototype.na=function(){return{keys:["key","status"],Ka:{key:et,status:bt}}};
_.Y.Object.defineProperties(dt.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.U(this,"key"):null},set:function(a){this.O.key=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.U(this,"status"):null},set:function(a){this.O.status=a}}});_.ft=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceTypes=null==a.resourceTypes?null:a.resourceTypes;this.O.count=null==a.count?null:a.count};_.X(_.ft,_.W);_.ft.prototype.ma=function(){return _.ft};
_.ft.prototype.na=function(){return{keys:["count","resourceTypes"]}};_.Y.Object.defineProperties(_.ft.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"count")?_.U(this,"count"):null},set:function(a){this.O.count=a}},resourceTypes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceTypes")?_.U(this,"resourceTypes"):null},set:function(a){this.O.resourceTypes=a}}});
var gt=function(a){a=void 0===a?{}:a;this.O={};this.O.resources=null==a.resources?null:a.resources};_.X(gt,_.W);gt.prototype.ma=function(){return gt};gt.prototype.na=function(){return{Sa:{resources:_.ht},keys:["resources"]}};_.Y.Object.defineProperties(gt.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resources")?_.U(this,"resources"):null},set:function(a){this.O.resources=a}}});
_.ht=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceId=null==a.resourceId?null:a.resourceId;this.O.timestamp=null==a.timestamp?null:a.timestamp};_.X(_.ht,_.W);_.ht.prototype.ma=function(){return _.ht};_.ht.prototype.na=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.Y.Object.defineProperties(_.ht.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.U(this,"resourceId"):null},set:function(a){this.O.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.U(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.U(this,"timestamp"):null},set:function(a){this.O.timestamp=
a}}});var jt=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};_.X(jt,_.W);jt.prototype.ma=function(){return jt};jt.prototype.na=function(){return{Sa:{result:kt},keys:["result"]}};_.Y.Object.defineProperties(jt.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.U(this,"result"):null},set:function(a){this.O.result=a}}});
var kt=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.QC?null:a.QC;this.O.status=null==a.status?null:a.status};_.X(kt,_.W);kt.prototype.ma=function(){return kt};kt.prototype.na=function(){return{keys:["setting","status"],Ka:{setting:lt,status:bt}}};
_.Y.Object.defineProperties(kt.prototype,{QC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.U(this,"setting"):null},set:function(a){this.O.setting=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.U(this,"status"):null},set:function(a){this.O.status=a}}});_.Zs=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceId=null==a.resourceId?null:a.resourceId};_.X(_.Zs,_.W);
_.Zs.prototype.ma=function(){return _.Zs};_.Zs.prototype.na=function(){return{keys:["resourceId","resourceType"]}};_.Y.Object.defineProperties(_.Zs.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.U(this,"resourceId"):null},set:function(a){this.O.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.U(this,"resourceType"):null},set:function(a){this.O.resourceType=a}}});_.mt=function(){this.O={}};
_.X(_.mt,_.W);_.mt.prototype.ma=function(){return _.mt};_.mt.prototype.na=function(){return{keys:[]}};var hXa=function(){this.O={}};_.X(hXa,_.W);hXa.prototype.ma=function(){return hXa};hXa.prototype.na=function(){return{keys:[]}};var nt=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceIds=null==a.uGb?null:a.uGb;this.O.timestamps=null==a.KNb?null:a.KNb};_.X(nt,_.W);nt.prototype.ma=function(){return nt};
nt.prototype.na=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.Y.Object.defineProperties(nt.prototype,{uGb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceIds")?_.U(this,"resourceIds"):null},set:function(a){this.O.resourceIds=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.U(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},KNb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamps")?_.U(this,"timestamps"):null},set:function(a){this.O.timestamps=a}}});
_.ot=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.QC?null:a.QC;this.O.subkey=null==a.Afa?null:a.Afa;this.O.projectId=null==a.projectId?null:a.projectId};_.X(_.ot,_.W);_.ot.prototype.ma=function(){return _.ot};_.ot.prototype.na=function(){return{keys:["projectId","setting","subkey"]}};
_.Y.Object.defineProperties(_.ot.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):null},set:function(a){this.O.projectId=a}},QC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.U(this,"setting"):null},set:function(a){this.O.setting=a}},Afa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subkey")?_.U(this,"subkey"):null},set:function(a){this.O.subkey=a}}});
_.pt=function(a){a=void 0===a?{}:a;this.O={};this.O.stringVal=null==a.RLb?null:a.RLb;this.O.int32Val=null==a.ltb?null:a.ltb;this.O.doubleVal=null==a.doubleVal?null:a.doubleVal;this.O.boolVal=null==a.PIa?null:a.PIa;this.O.int64Val=null==a.NPa?null:a.NPa;this.O.protoVal=null==a.Rca?null:a.Rca};_.X(_.pt,_.W);_.pt.prototype.ma=function(){return _.pt};_.pt.prototype.na=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),Bd:{protoVal:{xc:null,Qc:!1,Rc:!1,Sc:!1}}}};
_.Y.Object.defineProperties(_.pt.prototype,{PIa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"boolVal")?_.U(this,"boolVal"):null},set:function(a){this.O.boolVal=a}},doubleVal:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"doubleVal")?_.U(this,"doubleVal"):null},set:function(a){this.O.doubleVal=a}},ltb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"int32Val")?_.U(this,"int32Val"):null},set:function(a){this.O.int32Val=a}},NPa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"int64Val")?_.U(this,"int64Val"):null},set:function(a){this.O.int64Val=a}},Rca:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"protoVal")?_.U(this,"protoVal"):null},set:function(a){this.O.protoVal=a}},RLb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"stringVal")?_.U(this,"stringVal"):null},set:function(a){this.O.stringVal=a}}});
var bt=function(a){a=void 0===a?{}:a;this.O={};this.O.code=null==a.code?null:a.code;this.O.space=null==a.d0?null:a.d0;this.O.message=null==a.message?null:a.message;this.O.canonicalCode=null==a.nfb?null:a.nfb;this.O.messageSet=null==a.Ryb?null:a.Ryb};_.X(bt,_.W);bt.prototype.ma=function(){return bt};bt.prototype.na=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Ka:{messageSet:hXa}}};
_.Y.Object.defineProperties(bt.prototype,{nfb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"canonicalCode")?_.U(this,"canonicalCode"):null},set:function(a){this.O.canonicalCode=a}},code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.U(this,"code"):null},set:function(a){this.O.code=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.U(this,"message"):null},set:function(a){this.O.message=a}},Ryb:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageSet")?_.U(this,"messageSet"):null},set:function(a){this.O.messageSet=a}},d0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"space")?_.U(this,"space"):null},set:function(a){this.O.space=a}}});_.qt=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceId=null==a.resourceId?null:a.resourceId};_.X(_.qt,_.W);_.qt.prototype.ma=function(){return _.qt};_.qt.prototype.na=function(){return{keys:["resourceId"]}};
_.Y.Object.defineProperties(_.qt.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.U(this,"resourceId"):null},set:function(a){this.O.resourceId=a}}});_.rt=function(a){a=void 0===a?{}:a;this.O={};this.O.key=null==a.key?null:a.key;this.O.value=null==a.value?null:a.value;this.O.version=null==a.version?null:a.version;this.O.noExistingValue=null==a.aAb?null:a.aAb};_.X(_.rt,_.W);_.rt.prototype.ma=function(){return _.rt};
_.rt.prototype.na=function(){return{keys:["key","noExistingValue","value","version"],Ka:{key:_.ot,value:_.pt}}};
_.Y.Object.defineProperties(_.rt.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.U(this,"key"):null},set:function(a){this.O.key=a}},aAb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"noExistingValue")?_.U(this,"noExistingValue"):null},set:function(a){this.O.noExistingValue=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.U(this,"value"):null},set:function(a){this.O.value=a}},version:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"version")?_.U(this,"version"):null},set:function(a){this.O.version=a}}});var lt=function(a){a=void 0===a?{}:a;this.O={};this.O.key=null==a.key?null:a.key;this.O.value=null==a.value?null:a.value;this.O.version=null==a.version?null:a.version};_.X(lt,_.W);lt.prototype.ma=function(){return lt};lt.prototype.na=function(){return{keys:["key","value","version"],Ka:{key:et,value:_.pt}}};
_.Y.Object.defineProperties(lt.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.U(this,"key"):null},set:function(a){this.O.key=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.U(this,"value"):null},set:function(a){this.O.value=a}},version:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"version")?_.U(this,"version"):null},set:function(a){this.O.version=a}}});
var et=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.QC?null:a.QC;this.O.subkey=null==a.Afa?null:a.Afa;this.O.projectNumber=null==a.projectNumber?null:a.projectNumber;this.O.projectId=null==a.projectId?null:a.projectId};_.X(et,_.W);et.prototype.ma=function(){return et};et.prototype.na=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.Y.Object.defineProperties(et.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):null},set:function(a){this.O.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?_.U(this,"projectNumber"):null},set:function(a){this.O.projectNumber=a}},QC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.U(this,"setting"):null},set:function(a){this.O.setting=a}},Afa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"subkey")?_.U(this,"subkey"):null},set:function(a){this.O.subkey=a}}});iXa=new _.oc("API_VERSION");_.jXa=new _.oc("REQUEST_SERVICE");_.st=function(){};_.st.ha=function(a){return new (a||_.st)};_.st.Ea=_.gc({type:_.st});_.st.Da=_.Wb({});
var tt={$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"},ut=function(a,b,c){this.Va=a;this.Va=null==a?"v1alpha1":a;this.kb=new _.El(b,c)};_.h=ut.prototype;
_.h.JIa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Fl(this.kb,{body:a,Gb:"POST",Ib:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Va+"/recent:batchDelete",Ra:_.yf(b,tt,c),Jb:$s})};_.h.KIa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Fl(this.kb,{body:a,Gb:"POST",Ib:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Va+"/recent:batchGet",Ra:_.yf(b,tt,c),Jb:gt})};
_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Fl(this.kb,{body:null,Gb:"DELETE",Ib:"cloudusersettings_pa.recent.delete",path:"/"+this.Va+"/recent/"+a,Ra:_.yf(b,tt,c),Jb:_.mt})};_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"cloudusersettings_pa.recent.get",path:"/"+this.Va+"/recent/"+a,Ra:_.yf(b,tt,c),Jb:nt})};
_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Fl(this.kb,{body:b,Gb:"PUT",Ib:"cloudusersettings_pa.recent.update",path:"/"+this.Va+"/recent/"+a,Ra:_.yf(c,tt,d),Jb:_.mt})};ut.ha=function(a){return new (a||ut)(_.u(iXa,8),_.u(_.jXa),_.u(_.Dl,8))};ut.ua=_.t({token:ut,oa:ut.ha});_.vt=function(){};_.vt.ha=function(a){return new (a||_.vt)};_.vt.ua=_.t({token:_.vt,oa:function(a){return ut.ha(a)},Ha:_.st});
var wt=function(a,b,c){this.Va=a;this.Va=null==a?"v1alpha1":a;this.kb=new _.El(b,c)};_.h=wt.prototype;_.h.JIa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Fl(this.kb,{body:a,Gb:"POST",Ib:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Va+"/settings:batchDelete",Ra:_.yf(b,tt,c),Jb:ct})};
_.h.KIa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Fl(this.kb,{body:a,Gb:"POST",Ib:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Va+"/settings:batchGet",Ra:_.yf(b,tt,c),Jb:jt})};_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Fl(this.kb,{body:null,Gb:"DELETE",Ib:"cloudusersettings_pa.settings.delete",path:"/"+this.Va+"/settings/"+a,Ra:_.yf(b,tt,c),Jb:_.mt})};
_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"cloudusersettings_pa.settings.get",path:"/"+this.Va+"/settings/"+a,Ra:_.yf(b,tt,c),Jb:lt})};_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Fl(this.kb,{body:b,Gb:"PUT",Ib:"cloudusersettings_pa.settings.update",path:"/"+this.Va+"/settings/"+a,Ra:_.yf(c,tt,d),Jb:lt})};wt.ha=function(a){return new (a||wt)(_.u(iXa,8),_.u(_.jXa),_.u(_.Dl,8))};wt.ua=_.t({token:wt,oa:wt.ha});
_.xt=function(){};_.xt.ha=function(a){return new (a||_.xt)};_.xt.ua=_.t({token:_.xt,oa:function(a){return wt.ha(a)},Ha:_.st});_.kXa=new _.oc("API_VERSION");_.lXa=new _.oc("REQUEST_SERVICE");_.yt=function(){};_.yt.ha=function(a){return new (a||_.yt)};_.yt.Ea=_.gc({type:_.yt});_.yt.Da=_.Wb({});_.mXa=new _.oc("REQUEST_SERVICE");_.zt=function(){};_.zt.ha=function(a){return new (a||_.zt)};_.zt.Ea=_.gc({type:_.zt});_.zt.Da=_.Wb({});_.nXa=new _.oc("REQUEST_SERVICE");_.At=function(){};_.At.ha=function(a){return new (a||_.At)};_.At.Ea=_.gc({type:_.At});_.At.Da=_.Wb({});_.oXa=new _.oc("REQUEST_SERVICE");_.Bt=function(){};_.Bt.ha=function(a){return new (a||_.Bt)};_.Bt.Ea=_.gc({type:_.Bt});_.Bt.Da=_.Wb({});_.pXa=new _.oc("API_VERSION");_.qXa=new _.oc("REQUEST_SERVICE");_.Ct=function(){};_.Ct.ha=function(a){return new (a||_.Ct)};_.Ct.Ea=_.gc({type:_.Ct});_.Ct.Da=_.Wb({});var sXa=function(a){if(ri)a=rXa(a);else if(_.ti&&_.si)switch(a){case 93:a=91}return a},rXa=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 tXa={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:"semicolon",61:"equals",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",
93:"context",96:"num-0",97:"num-1",98:"num-2",99:"num-3",100:"num-4",101:"num-5",102:"num-6",103:"num-7",104:"num-8",105:"num-9",106:"num-multiply",107:"num-plus",109:"num-minus",110:"num-period",111:"num-division",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",186:"semicolon",187:"equals",189:"dash",188:",",190:".",191:"/",192:"`",219:"open-square-bracket",220:"\\",221:"close-square-bracket",222:"single-quote",224:"win"};var uXa=function(a,b,c,d,e,f,g,m,n,r){this.gK=a;this.Gqa=b;this.kua=c;this.gW=d;this.SW=e;this.kba=f;this.Wua=g;this.nta=m;this.vR=n;this.qYa=r};uXa.prototype.getKey=function(){return this.Gqa};uXa.prototype.Aq=function(){return this.Wua};
var zXa=function(a){var b=a.vP;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&0<b.length?b[0]:a.target;return vXa(wXa(xXa((new yXa).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()}).Ya()},yXa=function(){this.gK=null;this.Gqa="";this.qYa=this.vR=this.nta=this.Wua=this.kba=this.SW=this.gW=this.kua=null};
_.h=yXa.prototype;_.h.keyCode=function(a){this.gK=a;return this};_.h.key=function(a){this.Gqa=a;return this};_.h.shiftKey=function(a){this.kua=a;return this};_.h.altKey=function(a){this.gW=a;return this};_.h.ctrlKey=function(a){this.SW=a;return this};_.h.metaKey=function(a){this.kba=a;return this};_.h.target=function(a){this.Wua=a;return this};var xXa=function(a,b){a.nta=b;return a},wXa=function(a,b){a.vR=b;return a},vXa=function(a,b){a.qYa=b;return a};
yXa.prototype.Ya=function(){return new uXa(this.gK,this.Gqa,this.kua,this.gW,this.SW,this.kba,this.Wua,this.nta,this.vR,this.qYa)};var AXa=function(a,b,c){Kj.call(this,a,c);this.identifier=b};_.li(AXa,Kj);var DXa;_.Dt=function(a){Pj.call(this);this.Y6=this.Q_={};this.Lqa=0;this.gyc=Jba(BXa);this.OKc=Jba(CXa);this.Ala=!0;this.zHa=null;this.Vt=a;_.Nj(this.Vt,"keydown",this.nqb,void 0,this);_.Nj(this.Vt,"synthetic-keydown",this.rqb,void 0,this);ui&&(_.Nj(this.Vt,"keypress",this.tqb,void 0,this),_.Nj(this.Vt,"synthetic-keypress",this.uqb,void 0,this));_.Nj(this.Vt,"keyup",this.oqb,void 0,this);_.Nj(this.Vt,"synthetic-keyup",this.sqb,void 0,this)};_.li(_.Dt,Pj);
var EXa=function(a){this.Tb=a||null;this.next=a?null:{}},BXa=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],CXa="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.Dt.prototype.iL=function(a,b){FXa(this.Q_,GXa(1,arguments),a)};_.Dt.prototype.wk=function(a){HXa(this.Q_,GXa(0,arguments))};
var GXa=function(a,b){if("string"===typeof b[a])a=IXa(b[a]).map(function(e){return JXa(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(JXa("",c[d],c[d+1]))}return a};
_.Dt.prototype.hm=function(){_.Dt.Yw.hm.call(this);this.Q_={};Oj(this.Vt,"keydown",this.nqb,!1,this);Oj(this.Vt,"synthetic-keydown",this.rqb,!1,this);ui&&(Oj(this.Vt,"keypress",this.tqb,!1,this),Oj(this.Vt,"synthetic-keypress",this.uqb,!1,this));Oj(this.Vt,"keyup",this.oqb,!1,this);Oj(this.Vt,"synthetic-keyup",this.sqb,!1,this);this.Vt=null};
var IXa=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(!DXa){g={};for(e in tXa)g[tXa[e]]=sXa(parseInt(e,10));DXa=g}g=DXa[f];f=m;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.Dt.prototype.oqb=function(a){a=zXa(a);ri&&KXa(this,a);ui&&!this.xqa&&LXa(a)&&this.DY(a,!0)};_.Dt.prototype.sqb=function(a){a=a.getData();ri&&KXa(this,a);ui&&!this.xqa&&LXa(a)&&this.DY(a,!0)};var KXa=function(a,b){32==a.zHa&&32==b.gK&&(0,b.vR)();a.zHa=null},LXa=function(a){return ui&&a.SW&&a.gW};_.Dt.prototype.tqb=function(a){a=zXa(a);32<a.gK&&LXa(a)&&(this.xqa=!0)};_.Dt.prototype.uqb=function(a){a=a.getData();32<a.gK&&LXa(a)&&(this.xqa=!0)};
var FXa=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(0==b.length||e.Tb))throw Error("Xc`"+e.Tb);});b.length?d.forEach(function(e){e=e.toString();var f=new EXa;e=e in a?a[e]:a[e]=f;FXa(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new EXa(c)})},HXa=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(0==b.length?d.Tb&&delete a[c]:d.next&&(HXa(d.next,b.slice(0)),_.Hba(d.next)&&delete a[c]))})};
_.Dt.prototype.kY=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}};var JXa=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};_.Dt.prototype.nqb=function(a){this.DY(zXa(a))};_.Dt.prototype.rqb=function(a){this.DY(a.getData())};
_.Dt.prototype.DY=function(a,b){a:{var c=a.gK;if(""!=a.getKey()){var d=a.getKey();if("Control"==d||"Shift"==d||"Meta"==d||"AltGraph"==d){c=!1;break a}}else if(16==c||17==c||18==c){c=!1;break a}d=a.nta;var e="TEXTAREA"==d.tagName||"INPUT"==d.tagName||"BUTTON"==d.tagName||"SELECT"==d.tagName,f=!e&&(d.isContentEditable||d.ownerDocument&&"on"==d.ownerDocument.designMode);c=!e&&!f||this.gyc[c]?!0:f?!1:a.gW||a.SW||a.kba?!0:"INPUT"==d.tagName&&this.OKc[d.type]?13==c:"INPUT"==d.tagName||"BUTTON"==d.tagName?
32!=c:!1}if(c)if(!b&&LXa(a))this.xqa=!1;else{b=sXa(a.gK);c=a.getKey();c=JXa(c,b,(a.kua?1:0)|(a.SW?2:0)|(a.gW?4:0)|(a.kba?8:0));d=this.kY(this.Y6,c);if(!d||1500<=Date.now()-this.Lqa)this.Y6=this.Q_,this.Lqa=Date.now();(d=this.kY(this.Y6,c))&&d.next&&(this.Y6=d.next,this.Lqa=Date.now());d&&(d.next?(0,a.vR)():(this.Y6=this.Q_,this.Lqa=Date.now(),this.Ala&&(0,a.vR)(),c=d.Tb,d=new AXa("shortcut",c,a.Aq()),d=this.dispatchEvent(d),c=new AXa("shortcut_"+c,c,a.Aq()),(d&=this.dispatchEvent(c))||(0,a.vR)(),
ri&&(this.zHa=b)))}};_.Et=function(a){this.AHa=new Map;this.mh=new _.Dt(a)};_.Et.prototype.register=function(a,b,c,d,e){d=void 0===d?!1:d;e=void 0===e?!1:e;"string"===typeof b&&(b=b.toLowerCase());var f=MXa(this,a,b,c,d);if(e)return f;var g=function(){};"string"!==typeof b||b.includes("alt")||(g=MXa(this,"alt+"+a,"alt+"+b,c,d));"string"===typeof b||b.includes(4)||(1===b.length?b.push(4):2<=b.length&&(b[1]|=4),g=MXa(this,"alt+"+a,b,c,d));return function(){f();g()}};
var MXa=function(a,b,c,d,e){var f="string"===typeof c?c:c.join(),g=a.AHa.get(f);g||(g=[],a.AHa.set(f,g));if(!e&&g.length)throw Error("Yc`"+c);if(e&&3<=g.length)throw Error("Zc`"+c);f=function(m){m.identifier===b&&d();return!0};e&&g.length&&NXa(a,c,g[g.length-1].callback);g.push({name:b,callback:f});OXa(a,b,c,f);return PXa(a,b,c,f)},PXa=function(a,b,c,d){return function(){var e=a.AHa.get("string"===typeof c?c:c.join());if(e&&e.length){var f=e.findIndex(function(g){return g.name===b});-1!==f&&(f===
e.length-1?(NXa(a,c,d),e.pop(),(e=e[e.length-1])&&OXa(a,e.name,c,e.callback)):e.splice(f,1))}}},OXa=function(a,b,c,d){"string"===typeof c?a.mh.iL(b,c):a.mh.iL.apply(a.mh,[b].concat(_.sc(c)));_.Nj(a.mh,"shortcut",d)},NXa=function(a,b,c){"string"===typeof b?a.mh.wk(b):a.mh.wk.apply(a.mh,_.sc(b));Oj(a.mh,"shortcut",c)};_.Et.ha=function(a){return new (a||_.Et)(_.u(_.Zg))};_.Et.ua=_.t({token:_.Et,oa:_.Et.ha,Ha:"root"});var QXa=function(a){_.p.call(this,a)};_.X(QXa,_.p);QXa.prototype.nY=function(){return _.Bi(this,1)};QXa.prototype.getContainer=function(){return _.Pi(this,2,0)};QXa.prototype.toObject=function(){return RXa(this)};var RXa=function(a){if(null!=a)return _.zb(a),{Fca:_.l(_.yi(a,1)),container:_.l(_.k(a,2)),jXc:_.l(_.k(a,3)),YTc:_.l(_.k(a,4))}};var SXa=function(a){_.p.call(this,a)};_.X(SXa,_.p);_.h=SXa.prototype;_.h.getMetadata=function(){return _.Ei(this,QXa,1)};_.h.Cea=function(a){return _.Gi(this,1,a)};_.h.getValue=function(){return _.k(this,2)};_.h.wY=function(){return _.k(this,2)};_.h.setValue=function(a){return _.mb(this,2,a)};_.h.Zf=function(){return _.Ui(this,2)};_.h.getType=function(){return _.k(this,3)};_.h.Vm=function(a){return _.mb(this,3,a)};_.h.toObject=function(){return TXa(this)};
var TXa=function(a){if(null!=a)return _.zb(a),{metadata:RXa(a.getMetadata()),value:_.l(_.k(a,2)),type:_.l(_.k(a,3)),PUc:_.l(_.k(a,4))}};var UXa=function(a){_.p.call(this,a)};_.X(UXa,_.p);UXa.prototype.getEmail=function(){return _.Ei(this,SXa,1)};UXa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={email:TXa(this.getEmail()),P0c:_.l(_.k(this,2))}}else a=void 0;return a};var VXa=function(a){_.p.call(this,a)};_.X(VXa,_.p);VXa.prototype.getEmail=function(){return _.Ei(this,SXa,1)};VXa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={email:TXa(this.getEmail()),UTc:_.l(_.k(this,2))}}else a=void 0;return a};var WXa=function(a){_.p.call(this,a)};_.X(WXa,_.p);WXa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={o3c:_.l(_.k(this,1)),p3c:_.l(_.k(this,2)),s2c:_.l(_.k(this,3)),q2c:_.l(_.k(this,4))}}else a=void 0;return a};var Asa=new Lj;Asa.altKey=!0;Asa.keyCode=39;(new Lj).keyCode=13;var XXa=function(){rg.call(this)};_.X(XXa,rg);XXa.prototype.init=function(){this.sWa=[]};
var rsa=function(a,b){var c=YXa;if(c.N0c){a="Potentially sensitive message stripped for security reasons.";var d=Error("$c");d.columnNumber=b.columnNumber;d.lineNumber=b.lineNumber;d.name=b.name;d.fileName=b.fileName;if(28<=maa("Chromium")||14<=maa("Firefox"))d.stack=b.stack;b=d}c.isDisposed()||b instanceof Hs||(c.pIc?c.pIc.c1c(b,a,"unknown"):c.sWa&&10>c.sWa.length&&c.sWa.push(new ZXa(b)))},YXa=new XXa,ZXa=function(a){this.e=a;this.severity="unknown"};var Ft=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.h=Ft.prototype;_.h.getWidth=function(){return this.right-this.left};_.h.getHeight=function(){return this.bottom-this.top};_.h.clone=function(){return new Ft(this.top,this.right,this.bottom,this.left)};_.h.contains=function(a){return this&&a?a instanceof Ft?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){_.Aa(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 Aj?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};_.h.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};var $Xa=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.h=$Xa.prototype;_.h.clone=function(){return new $Xa(this.left,this.top,this.width,this.height)};_.h.contains=function(a){return a instanceof Aj?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 Bj(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 Aj?(this.left+=a.x,this.top+=a.y):(this.left+=a,"number"===typeof b&&(this.top+=b));return this};
_.h.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};var Gt=function(a,b){a:{var c=Cj(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]},aYa=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},bYa=function(a){if(_.qi&&!(8<=Number(_.vi)))return a.offsetParent;var b=Cj(a),c=Gt(a,"position"),d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!=
b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=Gt(a,"position"),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null},dYa=function(a){for(var b=new Ft(0,Infinity,Infinity,0),c=Dj(a),d=c.Yh.body,e=c.Yh.documentElement,f=lBa(c.Yh);a=bYa(a);)if(!(_.qi&&0==a.clientWidth||_.si&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=Gt(a,"overflow")){var g=cYa(a),m=new Aj(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.jF();b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null},cYa=function(a){var b=Cj(a),c=new Aj(0,0);var d=b?Cj(b):document;d=!_.qi||9<=Number(_.vi)||jBa(Dj(d).Yh)?
d.documentElement:d.body;if(a==d)return c;a=aYa(a);b=mBa(Dj(b).Yh);c.x=a.left+b.x;c.y=a.top+b.y;return c},eYa=function(a){"number"==typeof a&&(a+="px");return a},gYa=function(a){var b=fYa;if("none"!=Gt(a,"display"))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},fYa=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.si&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?
(a=aYa(a),new Bj(a.right-a.left,a.bottom-a.top)):new Bj(b,c)},hYa=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="+100*Number(b)+")")};var iYa=function(){if(ui){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(ea()))?a[1]:"0"}return _.ti?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(ea()))?a[0].replace(/_/g,"."):"10"):Dxa?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(ea()))?a[1]:""):Exa||Fxa||Gxa?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(ea()))?a[1].replace(/_/g,"."):""):""}();var Ht=function(a){return(a=a.exec(ea()))?a[1]:""},jYa=function(){if(Qxa)return Ht(/Firefox\/([0-9.]+)/);if(_.qi||Bxa||Axa)return Nxa;if(Uxa){if(_.na()||qaa()){var a=Ht(/CriOS\/([0-9.]+)/);if(a)return a}return Ht(/Chrome\/([0-9.]+)/)}if(Vxa&&!_.na())return Ht(/Version\/([0-9.]+)/);if(Rxa||Sxa){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(ea()))return a[1]+"."+a[2]}else if(Txa)return(a=Ht(/Android\s+([0-9.]+)/))?a:Ht(/Version\/([0-9.]+)/);return""}();var mYa=function(a,b,c,d,e,f,g,m){var n;if(n=c.offsetParent){var r="HTML"==n.tagName||"BODY"==n.tagName;if(!r||"static"!=Gt(n,"position")){var x=cYa(n);if(!r){r="rtl"==Gt(n,"direction");var A;if(A=r){A=Vxa&&0<=saa(jYa,10);var F;if(F=Hxa)F=0<=saa(iYa,10);var J=Uxa&&0<=saa(jYa,85);A=ri||A||F||J}r=A?-n.scrollLeft:r&&!_.Cxa&&"visible"!=Gt(n,"overflowX")?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;x=eBa(x,new Aj(r,n.scrollTop))}}}n=x||new Aj;x=cYa(a);r=gYa(a);x=new $Xa(x.x,x.y,r.width,r.height);
if(r=dYa(a))J=new $Xa(r.left,r.top,r.right-r.left,r.bottom-r.top),r=Math.max(x.left,J.left),A=Math.min(x.left+x.width,J.left+J.width),r<=A&&(F=Math.max(x.top,J.top),J=Math.min(x.top+x.height,J.top+J.height),F<=J&&(x.left=r,x.top=F,x.width=A-r,x.height=J-F));r=Dj(a);F=Dj(c);if(r.Yh!=F.Yh){A=r.Yh.body;F=F.getWindow();J=new Aj(0,0);var L=Fj(Cj(A));if(zxa(L,"parent")){var Q=A;do{if(L==F)var aa=cYa(Q);else aa=aYa(Q),aa=new Aj(aa.left,aa.top);J.x+=aa.x;J.y+=aa.y}while(L&&L!=F&&L!=L.parent&&(Q=L.frameElement)&&
(L=L.parent))}A=eBa(J,cYa(A));!_.qi||9<=Number(_.vi)||jBa(r.Yh)||(A=eBa(A,mBa(r.Yh)));x.left+=A.x;x.top+=A.y}a=kYa(a,b);b=x.left;a&4?b+=x.width:a&2&&(b+=x.width/2);b=new Aj(b,x.top+(a&1?x.height:0));b=eBa(b,n);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);if(f)if(m)var pa=m;else if(pa=dYa(c))pa.top-=n.y,pa.right-=n.x,pa.bottom-=n.y,pa.left-=n.x;return lYa(b,c,d,void 0,pa,f,g)},lYa=function(a,b,c,d,e,f,g){a=a.clone();var m=kYa(b,c);c=gYa(b);g=g?g.clone():c.clone();a=a.clone();g=g.clone();var n=0;if(d||
0!=m)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,65==(f&65)&&(a.x<e.left||a.x>=e.right)&&(f&=-2),132==(f&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 $Xa(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 Aj(f.left,f.top);a instanceof Aj?(g=
a.x,a=a.y):(g=a,a=void 0);b.style.left=eYa(g);b.style.top=eYa(a);g=f.getSize();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,b=b.style,ri?b.MozBoxSizing="border-box":_.si?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},kYa=function(a,b){return(b&8&&"rtl"==Gt(a,"direction")?b^4:b)&-9};var nYa=function(){this.e$=this.Lj=null;this.Vi=new _.se},qYa=function(a,b){if(b.xS)a:{var c=b.xS.rsc,d=b.xS.uZ,e=b.xS.gvc,f=b.xS.config;b=b.xS.rzc;if(a.Lj){var g=!!f.hovercardAlign;f="v"===f.hovercardAlign;if(g&&b)if(d=f,d=void 0===d?!1:d,a.Lj){a.Lj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating");e=oYa(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 Aj(100,-10));2<mYa(b,g,a.Lj,m,x,f,c,e)&&2<mYa(b,n,a.Lj,r,x,f,c,e)&&mYa(b,g,a.Lj,m,x,0,c,e)}else rh("this.el_ is falsy");
else if(d)f=mBa(e.Yh),b=d.x+f.x,d=d.y+f.y,a.Lj?(a.Lj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=oYa(e),b=new Aj(b,d),d=new Ft(15,15,15,15),lYa(b,a.Lj,8,d,e,5,c)&496&&lYa(b,a.Lj,9,d,e,5,c)&496&&lYa(b,a.Lj,8,d,e,0,c)):rh("this.el_ is falsy");else{rh("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=void 0===c?!0:c;a.Lj?(pYa(a,c),a.e$&&(a.e$=null),a.Lj.style.display="",hYa(a.Lj,1),a.Vi.next({type:0})):rh("this.el_ is falsy")}}else a.Lj?(a.Lj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.Lj.style.display="",a.Vi.next({type:0})):rh("this.el_ is falsy")},oYa=function(a){var b=mBa(a.Yh);a=a.jF();return new Ft(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},rYa=function(a){a.Lj?(pYa(a,!1),hYa(a.Lj,0),a.e$&&(a.e$.unsubscribe(),a.e$=null),a.Lj.style.display="none",a.Vi.next({type:1})):rh("this.el_ is falsy")},pYa=function(a,b){b?a.Lj.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.Lj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};var sYa=function(){this.Iv={ZC:!1,iB:!1,XL:""};this.Sva=new _.se};_.h=sYa.prototype;_.h.L9=function(){var a=Object.assign({},this.Iv,{iB:!0,ZC:!1});tYa(this,a)};_.h.K9=function(){var a=Object.assign({},this.Iv,{iB:!1});tYa(this,a)};_.h.N9=function(a){a=Object.assign({},this.Iv,{iB:!1,ZC:!0,XL:a});tYa(this,a)};_.h.M9=function(a){a=Object.assign({},this.Iv,{ZC:!1,XL:a});tYa(this,a)};_.h.TOa=function(){tYa(this,{iB:!1,ZC:!1,XL:""})};_.h.Foa=function(){this.Iv={iB:!1,ZC:!1,XL:""};this.Sva.next("forceHide")};
var tYa=function(a,b){b.XL!==a.Iv.XL&&(a.Iv={ZC:!1,iB:!1,XL:b.XL});b.ZC||b.iB?!b.ZC&&!b.iB||a.Iv.ZC||a.Iv.iB||a.Sva.next("cancelHide"):a.Sva.next("beginHide");a.Iv=b};sYa.prototype.EQa=function(){return this.Iv.ZC||this.Iv.iB};var wYa=function(a){var b=this;this.UA=a;this.oX=new _.td;this.NJ=new sYa;this.oX.add(this.NJ.Sva.Lf().ka(_.Zd(function(c){var d=b.UA;return(d.uh?d.uh.config.allowOnlyForcedHide:d.Wh&&d.Wh.config.allowOnlyForcedHide)&&"forceHide"!==c?!1:!0})).subscribe(function(c){switch(c){case "beginHide":uYa(b.UA);break;case "cancelHide":vYa(b.UA);break;case "forceHide":uYa(b.UA,0);break;default:rh("Unknown Visibility Event: "+c)}}))};_.h=wYa.prototype;_.h.L9=function(){var a=Date.now();this.UA.gz=a;this.NJ.L9()};
_.h.K9=function(){var a=Date.now();this.UA.gz=a;this.NJ.K9()};_.h.N9=function(a,b){this.UA.gz=b;this.NJ.N9(a)};_.h.M9=function(a,b){this.UA.gz=b;this.NJ.M9(a)};_.h.TOa=function(a){this.UA.gz=a;this.NJ.TOa()};_.h.Foa=function(a){this.UA.gz=a;this.NJ.Foa()};_.h.EQa=function(){return this.NJ.EQa()};var xYa=function(a){this.config=a},yYa=function(a){this.state=a},zYa=function(){},AYa=function(){},BYa=function(){},CYa=function(a){this.size=a},DYa=function(a){this.size=a},EYa=function(a){this.BGc=a},FYa=function(a){this.message=a},GYa=function(a){this.PFc=a};var HYa=function(a){this.O8=a;this.bsa=this.O8.iframeGetCrossOriginFilter()};var It=function(a){_.p.call(this,a)};_.X(It,_.p);It.prototype.xpb=function(){return _.Ji(this,1)};It.prototype.Uv=function(){return _.Qi(this,2,IYa)};It.prototype.uXa=function(a){return _.Dh(this,2,IYa,a)};var IYa=[2,4];It.prototype.toObject=function(){return JYa(this)};var JYa=function(a){if(null!=a){_.zb(a);var b=_.l(_.Ki(a,1)),c=_.l(_.Ri(a,2,IYa)),d=Di(a,IYa,4);return{Gca:b,text:c,x0c:_.l(_.k(a,d)),disabled:_.l(_.yi(a,3))}}};var KYa=function(a){_.p.call(this,a)};_.X(KYa,_.p);KYa.prototype.lOa=function(){return _.Ei(this,It,1)};KYa.prototype.HJb=function(a){_.Gi(this,1,a)};KYa.prototype.toObject=function(){if(null!=this){_.zb(this);var a={FFc:JYa(this.lOa())}}else a=void 0;return a};var Bsa=function(a){this.Noa=new HYa(a);this.Vi=new _.se},LYa=function(a,b){a=a.Noa;a.O8.iframeSend("loadData",a.bsa,b.config)},MYa=function(a){a=void 0===a?{width:0,height:0}:a;var b=new Bj(0,0);a&&(b.width=a.width||0,b.height=a.height||0);return b};var NYa=function(a,b,c){this.zv=a;this.oW=b;this.Jpa=c},OYa=function(a){this.zv=a},PYa=function(a,b){this.zv=a;this.oW=b},QYa=function(a){this.zv=a},RYa=function(a,b){this.zv=a;this.oW=b},SYa=function(a,b){this.zv=a;this.oW=b},TYa=function(a){this.zv=a},UYa=function(a){this.zv=a};var VYa=!_.qi&&!iaa(),Jt=function(a,b){if(/-[a-z]/.test(b))return null;if(VYa&&a.dataset){if(jaa()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+_.XAa(b))},WYa=function(a,b){return/-[a-z]/.test(b)?!1:VYa&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+_.XAa(b)):!!a.getAttribute("data-"+_.XAa(b))};var XYa=function(){this.o$=new Map;this.n$=new Map;this.w5=new Map;this.y5=new Map;this.Nmb={};this.Vi=new _.se},YYa=function(a,b){var c=String(_.Ca(b)),d=Kt(a,b);a.qeb=function(e){Lt(e)&&a.Vi.next(new SYa(e,c))};d.listen(b,"keydown",a.qeb)},cZa=function(a,b,c,d){var e=Dj(b).Yh.body;Kt(a,b).listen(b,"mouseover",ZYa(a,b,function(f){Lt(f)&&a.Vi.next(new NYa(f,c,d))})).listen(b,"mouseout",$Ya(a,b,function(f){Lt(f)&&a.Vi.next(new OYa(f))})).listen(e,"mousemove",aZa(a,b,function(f){return void a.Vi.next(new TYa(f))})).listen(e,
"touchstart",bZa(a,b,function(f){return void a.Vi.next(new UYa(f))}))},dZa=function(a,b){var c=Kt(a,b),d=String(_.Ca(b));a.reb=function(e){Lt(e)&&a.Vi.next(new RYa(e,d))};a.fOb=function(e){return void a.Vi.next(new UYa(e))};c.listen(b,"mouseover",a.reb).listen(b,"touchstart",a.fOb);YYa(a,b);return(b=Dj(b).vi("__HC_94253229"))?(a.IAb=function(e){return void a.Vi.next(new PYa(e,d))},a.HAb=function(e){return void a.Vi.next(new QYa(e))},c.listen(b,"mouseover",a.IAb).listen(b,"mouseout",a.HAb),b):null},
eZa=function(a,b){var c=b.getAttribute("data-hovercard-id");a.o$.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Kt(a,g).Fs(g,"mouseover",e),a.o$.delete(f))});a.n$.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Kt(a,g).Fs(g,"mouseout",e),a.n$.delete(f))});var d=Dj(b).Yh.body;a.w5.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Kt(a,g).Fs(d,"mousemove",e),a.w5.delete(f))});a.y5.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Kt(a,g).Fs(d,"touchstart",e),
a.y5.delete(f))})},Kt=function(a,b){b=parseInt(Jt(b,"hovercardOwnerId")||"-1",10);return a.Nmb[b]=a.Nmb[b]||new Ro(a)},fZa=function(a,b){b=void 0===b?!1:b;return rBa(a,function(c){var d=b;d=void 0===d?!1:d;if(_.Aa(c)&&1==c.nodeType){var e=!1;WYa(c,"hovercardHoverTriggerDisabled")&&(e="true"===Jt(c,"hovercardHoverTriggerDisabled"));c=WYa(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},gZa=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};XYa.prototype.Soa=function(a){return Dj(a)};
var Lt=function(a){return!!a.target&&"IFRAME"!==a.target.tagName},ZYa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.o$.has(d)||a.o$.set(d,{element:b,listener:c});return a.o$.get(d).listener},$Ya=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.n$.has(d)||a.n$.set(d,{element:b,listener:c});return a.n$.get(d).listener},aZa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.w5.has(d)||a.w5.set(d,{element:b,listener:c});return a.w5.get(d).listener},bZa=function(a,b,c){var d=
b.getAttribute("data-hovercard-id");a.y5.has(d)||a.y5.set(d,{element:b,listener:c});return a.y5.get(d).listener};var hZa=function(a){_.p.call(this,a)};_.X(hZa,_.p);hZa.prototype.toObject=function(){return iZa(this)};var iZa=function(a){if(null!=a)return _.zb(a),{wRc:_.l(_.k(a,1))}};var jZa=function(a){_.p.call(this,a)};_.X(jZa,_.p);jZa.prototype.toObject=function(){return kZa(this)};var kZa=function(a){if(null!=a)return _.zb(a),{uSc:_.l(_.k(a,1)),y3c:_.l(_.k(a,2))}};var Mt=function(a){_.p.call(this,a)};_.X(Mt,_.p);Mt.prototype.getEmail=function(){return _.Xh(this,1)};Mt.prototype.tpb=function(){return _.Xh(this,2)};Mt.prototype.X8=function(){return _.Xh(this,4)};Mt.prototype.toObject=function(){return lZa(this)};var lZa=function(a){if(null!=a)return _.zb(a),{email:_.l(_.k(a,1)),ZDc:_.l(_.k(a,2)),personId:_.l(_.k(a,3)),displayName:_.l(_.k(a,4))}};var Nt=function(a){_.p.call(this,a)};_.X(Nt,_.p);Nt.prototype.lOa=function(){return _.Ei(this,It,2)};Nt.prototype.HJb=function(a){_.Gi(this,2,a)};Nt.prototype.toObject=function(){if(null!=this){_.zb(this);var a={r2c:lZa(_.Ei(this,Mt,1)),FFc:JYa(this.lOa()),vRc:iZa(_.Ei(this,hZa,3)),QTc:kZa(_.Ei(this,jZa,4))}}else a=void 0;return a};var mZa=function(a){_.p.call(this,a)};_.X(mZa,_.p);_.h=mZa.prototype;_.h.wOa=function(){return _.Li(this,1)};_.h.oXa=function(a){return _.mb(this,1,a)};_.h.getMetadata=function(){return _.Ei(this,It,2)};_.h.Cea=function(a){return _.Gi(this,2,a)};_.h.toObject=function(){if(null!=this){_.zb(this);var a={requestId:_.l(_.k(this,1)),metadata:JYa(this.getMetadata())}}else a=void 0;return a};_.nZa=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");var Ot={Vxa:0,Fza:1,J1:2},Qt=function(a,b,c,d){Pj.call(this);var e=this;this.Rt=d;this.xP=this.Nma=this.V_=this.Sqa=this.d$=null;this.uZ={x:0,y:0};this.KSa=null;this.O0=document.body;this.qt={};this.oX=new _.td;this.WO=b||new nYa;this.oX.add(this.WO.Vi.Lf().subscribe(function(f){switch(f.type){case 3:f=e.Rt.Noa,f.O8.iframeSend("hide",f.bsa,void 0)}}));this.oX.add(this.Rt.Vi.Lf().subscribe(function(f){if(f instanceof zYa)e.pqb();else if(f instanceof EYa)f.BGc==e.Zvb&&e.KBc();else if(f instanceof CYa){if(f=
f.size,e.kL===Ot.Fza||e.kL===Ot.J1)e.kL=Ot.J1,e.KSa=e.uZ,oZa(e,f,e.uZ)}else if(f instanceof DYa){if(f=f.size,e.kL===Ot.Fza||e.kL===Ot.J1)e.kL=Ot.J1,oZa(e,f,e.KSa?e.KSa:e.uZ)}else if(f instanceof BYa)rYa(e.WO),e.Gca=-1;else if(f instanceof AYa){if(f=e.PE.Soa(e.O0).vi("__HC_94253229")){var g=e.PE,m=e.O0;Kt(g,m).Fs(m,"mouseover",g.reb).Fs(m,"keydown",g.qeb).Fs(m,"touchstart",g.fOb).Fs(f,"mouseout",g.HAb).Fs(f,"mouseover",g.IAb)}e.oX.unsubscribe()}else if(f instanceof FYa)e.uh&&e.uh.config.contentConfiguration&&
e.uh.config.contentConfiguration.docsHeaderConfig.callback(f.message.Pa);else if(f instanceof GYa&&(f=f.PFc,!(f.timestamp<e.gz)&&e.uh)){m=e.uh.config;g=f.data||m["hovercard-id"]||m.userid||m.email;switch(f.eventType){case "calendar":m=m.scheduleEventHandler;if(!m)break;var n=Ab(UXa,g.eventInfo);if(!n.getEmail()||!n.getEmail().getValue()){rh("No email data found in handlerInput for Events.Calendar: "+g);break}g=n.getEmail().wY();m(g);Pt(e);break;case "chat":m=m.sendChatHandler;if(!m)break;if(!(g instanceof
Object)){rh("Unrecognized handlerInput for Events.Chat: "+g);break}g=Ab(Nt,g.eventInfo);m(g);Pt(e);break;case "email":m=m.sendEmailHandler;if(!m)break;n=Ab(VXa,g.eventInfo);if(!n.getEmail()||!n.getEmail().getValue()){rh("No email data found in handlerInput for Events.Calendar: "+g);break}g=n.getEmail().wY();m(g);Pt(e);break;case "videoChat":m=m.videoChatHandler;if(!m)break;g=g instanceof Object?Ab(WXa,g.eventInfo):g;m(g);Pt(e);break;case "primaryActionButton":m=m.primaryActionButtonOnTrigger;if(!m)break;
n=Ab(Nt,f.data.eventInfo);m(n||g);break;case "openInContactsCompanion":g=m.openLinkInContactsCompanionCallback;if(!g)break;m=Ab(Nt,f.data.eventInfo);g(m);break;case "close":pZa(e,f.data.closeTriggeredByEscape);break;default:rh("Unrecognized event type: "+f.eventType)}"mouseover"==f.eventType&&vYa(e)}}));this.thb=document.body;this.uh=this.Wh=null;this.naa=this.Zvb=0;this.Gca=-1;this.kL=Ot.Vxa;this.gz=null;this.nma=!1;this.Xib={uMb:!1};this.Nt=new wYa(this);this.L9=this.Nt.L9.bind(this.Nt);this.K9=
this.Nt.K9.bind(this.Nt);this.N9=this.Nt.N9.bind(this.Nt);this.M9=this.Nt.M9.bind(this.Nt);this.cub=!1;this.Lfa=null;this.ld=a;this.PE=c||new XYa;this.oX.add(this.PE.Vi.Lf().subscribe(function(f){try{if(f instanceof NYa)qZa(e,Number(f.oW),f.zv);else if(f instanceof OYa){var g=f.zv;e.uh&&e.Nt.M9(e.uh.Wf.getAttribute("data-hovercard-id"),Date.now());if(e.Wh){f=!0;if(g){var m=g.relatedTarget;m&&gZa(e.Wh.Wf,m)&&(f=!1)}f&&rZa(e)}}else if(f instanceof PYa)e.L9();else if(f instanceof QYa)e.K9();else if(f instanceof
RYa)qZa(e,Number(f.oW),f.zv);else if(f instanceof SYa)e.DY(Number(f.oW),f.zv);else if(f instanceof TYa){var n=f.zv,r=sZa(n)||n.target;r&&("__HC_94253229"===r.id||r.parentNode&&"__HC_94253229"===r.parentNode.id||e.uh&&gZa(e.uh.Wf,r)||e.Wh&&gZa(e.Wh.Wf,r))||e.Nt.TOa(Date.now())}else f instanceof UYa?e.Nt.Foa(Date.now()):rh("Unknown outputEvent instance in AbstractContextManager")}catch(x){rh("Error thrown in DomCommunicator subscription",x)}}))};_.X(Qt,Pj);Qt.prototype.Eeb=function(){};
Qt.prototype.pqb=function(){tZa(this)};var tZa=function(a){a.nma=!0;var b=dZa(a.PE,a.O0);b&&(a.thb=b,a.WO.Lj=a.thb,rYa(a.WO))};Qt.prototype.DY=function(a,b){27===b.keyCode&&this.uh&&(b.preventDefault(),pZa(this,!0));if(Lt(b)&&uZa(this,b)){var c=fZa(b.target,!1);if(c){b.preventDefault();this.gz=Date.now();b=c.getBoundingClientRect();var d=void 0===d?{}:d;vZa(this,a,c,b.right,b.bottom,{APa:!0,bQa:!0,Jpa:d})}}};
var uZa=function(a,b){return a.ld.some(function(c){return b.keyCode===c.keyCode&&!!b.ctrlKey===!!c.ctrlKey&&!!b.altKey===!!c.altKey&&!!b.shiftKey===!!c.shiftKey&&!!b.metaKey===!!c.metaKey})},qZa=function(a,b,c){var d=!1;d=void 0===d?!1:d;if(Lt(c)){var e=sZa(c)||c.target;if(e=fZa(e,!0))if(a.gz=Date.now(),d){var f=void 0===f?{}:f;vZa(a,b,e,c.clientX,c.clientY,{APa:!0,bQa:!1,Jpa:f})}else{var g=void 0===g?{}:g;vZa(a,b,e,c.clientX,c.clientY,{APa:!1,bQa:!1,Jpa:g})}}},vZa=function(a,b,c,d,e,f){var g=a.qt[b].primaryActionButtonOnload,
m=Jt(c,"hovercardId");g&&m&&(g=g(m,wZa(a)),a.xP=g);a.uZ={x:d,y:e};if(375>kBa(window).width)Sj();else if(a.uh&&a.uh.Wf==c)vYa(a),Sj();else if(a.Wh&&a.Wh.Wf==c)Sj();else if(xZa(a),c?(d=Jt(c,"hovercardId")||"",d=_.mi(d,"buganizer-system+")?d.replace("buganizer-system+",""):_.mi(d,"yaqs-carrier-pigeon+")?d.replace("yaqs-carrier-pigeon+",""):d):d="",d){Date.now();e=b.toString();if(VYa&&c.dataset)c.dataset.hovercardOwnerId=e;else{if(/-[a-z]/.test("hovercardOwnerId"))throw Error("ca");c.setAttribute("data-"+
_.XAa("hovercardOwnerId"),e)}e=Csa(a,a.qt[b]||{},f.Jpa);g=!!a.uh;m=f.APa||!!e.skipArtificialDelays;var n=yZa({axb:g,CKb:m,IEb:250,djb:1E3});zZa(a);a.V_=JCa(n);m&&g&&Pt(a);n=a.Wh={Wf:c,ySc:b,config:e};cZa(a.PE,c,String(b),e);a.cub||a.N9(n.Wf.getAttribute("data-hovercard-id"),Date.now());c.contains(document.activeElement)&&(a.Lfa=document.activeElement);AZa(a,c,d,yZa({axb:g,CKb:m,IEb:100,djb:400}),f.bQa)}else Sj()},yZa=function(a){var b=a.IEb,c=a.djb;return a.CKb?0:a.axb?b:c},AZa=function(a,b,c,d,e){if(a.Wh){var f=
a.ohb(b,c,e);a.Wh.config=Object.assign(f,a.Wh.config||{});BZa(a,d).then(function(){return void CZa(a,f)},function(g){g instanceof Tj||rh(g,"Failed during delay to load data. delay: "+d)})}else Sj()},CZa=function(a,b){xZa(a);if(a.Wh){a.xP=null;var c=b.primaryActionButtonOnload?b.primaryActionButtonOnload:function(e,f){return Sj((new mZa).oXa(f).Cea(new It))},d=b["hovercard-id"];d&&DZa(a,c(d,wZa(a)));a.KBc=function(){a.Wh&&EZa(a,a.Wh.Wf)};LYa(a.Rt,new xYa(b))}},EZa=function(a,b){a.nma?FZa(a).then(function(c){c=
_.q(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof mZa){if(d.wOa()!==a.naa)return;var e=d}a.Wh&&a.Wh.Wf===b&&a.nma&&a.V_&&(c=a.Wh,Pt(a),zZa(a),xZa(a),GZa(a),a.uh=c,a.Wh=null,e&&(c=e.getMetadata(),null==c?rh("No PrimaryActionMetadata was found in the FetchPabResponse."):(a.xP=null,null!=_.Ki(c,1)&&(a.Gca=c.xpb()),qYa(a.WO,{type:0,xS:null,izc:null}),a.kL=Ot.Fza,e=a.Rt,d=new yYa(c),c=new KYa,c.HJb(d.state),e=e.Noa,c=c.jd(),e.O8.iframeSend("render",e.bsa,c))))}):(rh("Attempting to render card before card is built."),
Sj())},oZa=function(a,b,c){if(a.uh){var d=a.PE.Soa(a.O0);qYa(a.WO,{type:0,xS:{rsc:b,uZ:c,gvc:d,config:a.uh.config,rzc:a.uh.Wf},izc:null})}},uYa=function(a,b){rZa(a);a.uh&&!a.d$&&(a.Xib.uMb||HZa(a,b).then(function(){return void Pt(a)}))},rZa=function(a){a.Wh&&(a.xP=null,xZa(a),zZa(a),GZa(a),eZa(a.PE,a.Wh.Wf),a.Wh=null)},Pt=function(a){vYa(a);!a.Nt.EQa()&&a.uh&&(a.uh.Lra&&a.uh.irb&&a.uh.Lra(a.uh.irb),a.cub=!1,eZa(a.PE,a.uh.Wf),a.uh=null,a.Lfa=null,a.kL=Ot.Vxa,rYa(a.WO),a.Gca=-1,a.dispatchEvent("b"),
a.Wh||a.dispatchEvent("c"))},pZa=function(a,b){var c=Date.now();(null===a.gz||a.gz<c)&&a.Nt.Foa(c);a.uh&&(b&&a.Lfa&&a.Lfa.focus(),a.Lfa=null,a.uh.irb=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};Qt.prototype.ohb=function(a,b,c){return IZa(this,a,b,this.Wh?this.Wh.config:{},c)};var wZa=function(a){a.naa>=Number.MAX_SAFE_INTEGER?a.naa=0:a.naa++;return a.naa};Qt.prototype.xpb=function(){return this.Gca};
var HZa=function(a,b){b=void 0===b?500:b;b="number"===typeof b?b:500;vYa(a);a.d$=JCa(b);return a.d$},vYa=function(a){var b=a.d$;b&&b.cancel();a.d$=null},BZa=function(a,b){b=void 0===b?400:b;xZa(a);a.Sqa=JCa(b);return a.Sqa},xZa=function(a){var b=a.Sqa;b&&b.cancel();a.Sqa=null},zZa=function(a){var b=a.V_;b&&b.cancel();a.V_=null},DZa=function(a,b){a.xP=b},FZa=function(a){GZa(a);var b=[];a.V_&&b.push(a.V_);a.xP&&b.push(a.xP);a.Nma=xCa(b);return a.Nma},GZa=function(a){var b=a.Nma;b&&b.cancel();a.Nma=
null},Csa=function(a,b,c){c=void 0===c?{}:c;b=Object.assign({},b,c);b.scheduleEventHandler&&(b.overrideCalendar=!0);b.sendChatHandler&&(b.overrideChat=!0);b.sendEmailHandler&&(b.overrideEmail=!0);b.videoChatHandler&&(b.overrideVideoChat=!0);b.primaryActionButtonOnload&&(b.overridePrimaryActionButtonOnload=!0);b.primaryActionButtonOnTrigger&&(b.overridePrimaryActionButtonOntrigger=!0);b.openLinkInContactsCompanionCallback&&(b.contactsCompanionAvailable=!0);b.suppressHidesFromMouseEvents&&(a.Xib.uMb=
!0);return b},IZa=function(a,b,c,d,e){d=void 0===d?{}:d;var f={};f.ri=++a.Zvb;c&&(f["hovercard-id"]=c);"mini"===(Jt(b,"hovercardVariant")||"")&&(f.displayAsMiniHovercard=!0);WYa(b,"hovercardAlign")&&(f.hovercardAlign="v"==Jt(b,"hovercardAlign")?"v":"h");(a=Jt(b,"name")||b.getAttribute("name"))&&(f.fallbackName=a);e&&(f.activatedByKeyboard=!0);return Object.assign(f,d)},sZa=function(a){return(a=a.vP)&&"function"===typeof a.composedPath&&(a=a.composedPath(),a=0<a.length?a[0]:null,a instanceof Node)?
a:null};var JZa=function(a){this.xz=a||{}};_.h=JZa.prototype;_.h.value=function(){return this.xz};_.h.HL=function(a){this.xz.url=a;return this};_.h.getUrl=function(){return this.xz.url};_.h.Vg=function(a){this.xz.style=a;return this};_.h.getStyle=function(){return this.xz.style};_.h.getId=function(){return this.xz.id};_.h.oOa=function(){return this.xz.queryParams};_.h.getContext=function(){return this.xz.context};var KZa=function(){JZa.apply(this,arguments)};_.X(KZa,JZa);var wh=function(a,b,c,d,e,f){Qt.call(this,d,null,e,f);this.Dzc=b;this.Dxc=a};_.X(wh,Qt);wh.prototype.Eeb=function(){if(!this.nma){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new KZa({disableMultiLevelParentRelay:!0,hover:!0,id:"__HC_94253229",attributes:{allow:"clipboard-write","aria-label":"Information Card"}});b.xz.messageHandlers=LZa(this);b.xz.messageHandlersFilter=this.Dxc;b.xz.queryParams=a;a=b.Vg("hover").HL(":card");this.Dzc(a.value())}};
wh.prototype.pqb=function(){var a=this.PE.Soa(this.O0);a=gBa(a.Yh,"__HC_94253229");a.parentNode.id="__HC_94253229";a.id="";a.tabIndex=-1;tZa(this)};wh.prototype.ohb=function(a,b,c){var d=IZa(this,a,b,{},c);this.Wh&&_.Ib(d,this.Wh.config);for(b=[];a;a=a.parentElement)(c=_.Ca(a))&&this.qt[c]&&b.push(this.qt[c]);_.pi(b.reverse(),function(e){_.Ib(d,e)});d.hl||(d.hl="en-US");return d};wh.prototype.close=function(){var a=this.Rt.Noa;a.O8.iframeSend("dispose",a.bsa,void 0)};
var LZa=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.QUc=b.fromCard;c.data=b.data;a.Rt.Vi.next(new GYa(c))},_ready:function(){a.Rt.Vi.next(new zYa)},loaded:function(b){b=b.ri;a.Rt.Vi.next(new EYa(isNaN(b)?0:b))},rendered:function(b){a.Rt.Vi.next(new CYa(MYa(b)))},resize:function(b){a.Rt.Vi.next(new DYa(MYa(b)))},renderfailed:function(){a.Rt.Vi.next(new BYa)},disposed:function(){a.Rt.Vi.next(new AYa)},messageFromClientContent:function(b){a.Rt.Vi.next(new FYa(b))}}};var MZa=null,NZa=function(a,b,c){this.Exc=a;this.nxc=b;this.VS=c},zsa=function(a,b){if(!MZa){var c=void 0===c?!1:c;var d=void 0===d?1E4:d;MZa=new NZa(_.Xf(_.mh(_.nh("https://apis.google.com/js/api.js"))),c,d)}return MZa.load(a,b)};NZa.prototype.load=function(a,b,c){var d=this;return OZa(this,a,c).then(function(e){return new Rj(function(f,g){e.load(b,{callback:_.ji(f,e),timeout:d.VS,ontimeout:function(){return g(Error("bd`"+b))}})})})};
var OZa=function(a,b,c){if(!a.nxc&&b.gapi)return Sj(b.gapi);if(b.__btgl_173981912)return b.__btgl_173981912;b.__btgl_173981912=new Rj(function(d,e){var f=Dj(b).createElement("SCRIPT");_.Ara(f,a.Exc);c&&oBa(f,(new UBa).jd(c));f.onload=function(){return d(b.gapi)};f.onerror=function(){return e("Failed to load gapi.")};b.document.getElementsByTagName("head")[0].appendChild(f)});return b.__btgl_173981912};var PZa=function(){return ha&&ia?!ia.mobile&&(ka("iPad")||ka("Android")||ka("Silk")):ka("iPad")||ka("Android")&&!ka("Mobile")||ka("Silk")};var usa=window.URL,QZa;try{new usa("http://example.com"),QZa=!0}catch(a){QZa=!1}var tsa=QZa,uh=function(a){this.MZ=new Map;0==a.indexOf("?")&&(a=a.substring(1));a=_.q(a.split("&"));for(var b=a.next();!b.done;b=a.next()){var c=b.value;b=c;var d="";c=c.split("=");1<c.length&&(b=decodeURIComponent(c[0].replace("+"," ")),d=decodeURIComponent(c[1].replace("+"," ")));c=this.MZ.get(b);null==c&&(c=[],this.MZ.set(b,c));c.push(d)}};uh.prototype.get=function(a){return(a=this.MZ.get(a))&&a.length?a[0]:null};
uh.prototype.getAll=function(a){return[].concat(_.sc(this.MZ.get(a)||[]))};uh.prototype.has=function(a){return this.MZ.has(a)};uh.prototype[Symbol.iterator]=function(){return hNa.apply(null,_.sc(fNa(this.MZ,function(a){var b=a[0];return fNa(a[1],function(c){return[b,c]})})))};uh.prototype.toString=function(){return RZa(this)};
var RZa=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("&")},wsa=function(a){var b=_.Gj(document,"A");try{_.RAa(b,_.Zf(a));var c=b.protocol}catch(e){throw Error("cd`"+a);}if(""===c||":"===c||":"!=c[c.length-1])throw Error("cd`"+a);if(!vsa.has(c))throw Error("cd`"+a);if(!b.hostname)throw Error("cd`"+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}};vsa.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},vsa=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);_.Rt=function(){this.loaded=!1;this.al=0};_.Rt.prototype.gw=function(){return!!document.getElementById("__HC_94253229")};
_.Rt.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.gw()||_.Zra({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.al;if((ha&&ia?ia.mobile:!PZa()&&(ka("iPod")||ka("iPhone")||ka("Android")||ka("IEMobile")))||PZa())Promise.resolve();else{if(c.contentConfiguration&&"DOCS_SMART_SELECT"!==c.clientName)throw Error("ad`"+c.clientName);Esa(b,d,
c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};_.Rt.ha=function(a){return new (a||_.Rt)};_.Rt.ua=_.t({token:_.Rt,oa:_.Rt.ha,Ha:"root"});var SZa=function(a,b){_.se.call(this);var c=this;this.Gd=a;this.MTa=new _.wd(function(d){b();return c.ka(_.le()).subscribe(d)})};_.X(SZa,_.se);SZa.create=_.se.create;SZa.prototype.next=function(){for(var a=_.q(this.sk.slice()),b=a.next();!b.done;b=a.next())TZa(this,b.value)};var TZa=function(a,b){try{b.next(void 0)}catch(c){a.Gd.Iw(function(){throw c;})}};var UZa,YZa,XZa;_.St=function(a){this.Gd=a;this.FSa=UZa(this);this.yra=this.FSa.MTa;this.nra=UZa(this);this.qba=this.nra.MTa;this.fVa=UZa(this);this.DK=this.fVa.MTa;this.cIa=0};_.VZa=function(a,b){a.yra.subscribe(b)};_.WZa=function(a,b){a.DK.subscribe(b)};UZa=function(a){return new SZa(a.Gd,function(){XZa(a)})};YZa=function(a){a.fVa.next();a.FSa.next();Fsa(a.nra)&&a.Gd.tc(function(){a.nra.next()});a.cIa=0;Fsa(a.fVa,a.FSa,a.nra)&&XZa(a)};XZa=function(a){0===a.cIa&&(a.cIa=a.Gd.bc(function(){return requestAnimationFrame(function(){YZa(a)})}))};
_.St.ha=function(a){return new (a||_.St)(_.u(_.Ae))};_.St.ua=_.t({token:_.St,oa:_.St.ha,Ha:"root"});_.Tt=function(a){this.Sla=a};_.Tt.prototype.scrollTo=function(a,b,c){var d=this;c=void 0===c?0:c;a&&_.WZa(this.Sla,function(){if("number"===typeof a.offsetTop){var e=Gsa(a);if(e){var f=Hsa(a,e,b,c),g=e.scrollTop+f,m=Isa(a,e),n=e.scrollLeft+m;_.VZa(d.Sla,function(){0!==f&&(e.scrollTop=g);0!==m&&(e.scrollLeft=n)})}}})};_.Tt.ha=function(a){return new (a||_.Tt)(_.u(_.St))};_.Tt.ua=_.t({token:_.Tt,oa:_.Tt.ha,Ha:"root"});_.Ut=function(){};_.Ut.ha=function(a){return new (a||_.Ut)};_.Ut.ya=_.fc({type:_.Ut,qa:[["page-not-found"]],Aa:7,Ba:0,Fa:function(){return[[1,"container"],[1,"icon"],[1,"title"]," Oops, page not found. ",[1,"subtitle"]," Make sure the address is correct. "]},va:function(a){a&1&&(_.B(0,"div",0)(1,"mat-icon",1),_.R(2,"developer_board"),_.C(),_.B(3,"h2",2),_.Se(4,3),_.C(),_.B(5,"p",4),_.Se(6,5),_.C()())},Ja:[_.Ds],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:#1e88e5;cursor:pointer;text-decoration:underline}"]});_.Vt=function(){};_.Vt.ha=function(a){return new (a||_.Vt)};_.Vt.Ea=_.gc({type:_.Vt});_.Vt.Da=_.Wb({imports:[_.qm,_.Es]});_.ZZa=new _.oc("faviconsConfiguration");
_.$Za={Qz:[{name:_.fKa.mya,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:_.fKa.Edc,type:"image/x-icon",href:"https://www.gstatic.com/devopsconsole//images/taskflow/taskflow_logo_v1_48x48.png"}],uLa:[{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"}]};_.Wt=function(a,b){this.Ua=a;this.icons=b;this.pP="favicon";this.PKa=null};
_.Wt.prototype.initialize=function(){var a=this;a_a(this);this.Ua.events.ka(_.Zd(function(b){return b instanceof _.ag}),_.ie(function(b,c){return b.Sf.split("/")[1]===c.Sf.split("/")[1]})).subscribe(function(b){a.ty(b.Sf.split("/")[1],!1)})};_.Wt.prototype.reset=function(){var a=b_a(this);if(a){var b=a.type;a=a.href;c_a(d_a());e_a(this,b,a)}else if(c_a(d_a()),this.PKa)for(b=_.q(Array.from(this.PKa)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.Wt.prototype.ty=function(a,b){(b=f_a(this,a,void 0===b?!0:b))?(a=b.type,b=b.href,c_a(d_a()),e_a(this,a,b)):this.reset()};
var f_a=function(a,b,c){return(c?a.icons.uLa:a.icons.Qz).find(function(d){return d.name===b})},b_a=function(a){return a.icons.Qz.find(function(b){return""===b.name})},e_a=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.pP);a:{if(c instanceof _.oj)d.href=_.jh(c).toString();else{if(-1===bWa.indexOf("icon"))throw Error("Dc`icon");a=_.Wf(c);if(void 0===a)break a;d.href=a}d.rel="icon"}d.setAttribute("type",b);document.head.appendChild(d)},a_a=function(a){var b=d_a();a.PKa=b;
c_a(b)},d_a=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},c_a=function(a){a=_.q(Array.from(a));for(var b=a.next();!b.done;b=a.next())b=b.value,b.parentNode.removeChild(b)};_.Wt.ha=function(a){return new (a||_.Wt)(_.u(_.fg),_.u(_.ZZa))};_.Wt.ua=_.t({token:_.Wt,oa:_.Wt.ha,Ha:"root"});_.Xt=function(a){this.FRb=a};_.Xt.prototype.getToken=function(){return this.FRb};_.Xt.ha=function(a){return new (a||_.Xt)(_.u(dJa))};_.Xt.ua=_.t({token:_.Xt,oa:_.Xt.ha});var g_a=function(a){this.Efb=a};var h_a=function(a,b,c){this.Yn=a;this.wsc=b;this.loa=c||[];this.BW=new Map};_.h=h_a.prototype;_.h.Qqc=function(a){var b=_.lc.apply(1,arguments),c=this.ONa(b);c?c.push(new g_a(a)):this.setCell(a,b)};_.h.setCell=function(a){var b=this.qpb(_.lc.apply(1,arguments));this.BW.set(b,[new g_a(a)])};_.h.ONa=function(){var a=this.qpb(_.lc.apply(0,arguments));return this.BW.has(a)?this.BW.get(a):void 0};_.h.NNa=function(){var a=this.ONa(_.lc.apply(0,arguments));return a&&a.length?a[0]:void 0};_.h.clear=function(){this.BW.clear()};
_.h.qpb=function(){var a=_.lc.apply(0,arguments);return a?a.join(","):"key"};var i_a=function(a,b){h_a.call(this,a,3,b)};_.X(i_a,h_a);i_a.prototype.Wpa=function(){this.Xpa(1,_.lc.apply(0,arguments))};i_a.prototype.Xpa=function(a){var b=_.lc.apply(1,arguments),c=0,d=this.NNa(b);d&&(c=d.Efb);this.setCell(c+a,b)};var j_a=function(a,b){h_a.call(this,a,2,b)};_.X(j_a,h_a);j_a.prototype.hL=function(a){this.Qqc(a,_.lc.apply(1,arguments))};var k_a=function(a){rg.call(this);this.TJc=a;this.qZ=new Map;this.Ruc=new Set;this.SPa=0;this.tob=3E4;this.Ok=new Uj(this.tob);this.Ok.listen("tick",this.NKb,!1,this);sBa(this,_.ji(Jb,this.Ok))};_.X(k_a,rg);var l_a=function(a){a.Ok.enabled||a.Ok.start();a.SPa++;100<=a.SPa&&a.NKb()};_.h=k_a.prototype;_.h.NKb=function(){var a=this.qZ.values();a=[].concat(_.sc(a)).filter(function(b){return b.BW.size});a.length&&this.TJc.flush(a,!1);m_a(a);this.SPa=0;this.Ok.enabled&&this.Ok.stop()};
_.h.EHa=function(a){var b=_.lc.apply(1,arguments);this.qZ.has(a)||this.qZ.set(a,new i_a(a,b))};_.h.Sqc=function(a){var b=_.lc.apply(1,arguments);this.qZ.has(a)||this.qZ.set(a,new j_a(a,b))};_.h.JB=function(a){return this.Ruc.has(a)?void 0:this.qZ.get(a)};_.h.Wpa=function(a){this.Xpa.apply(this,[a,1].concat(_.sc(_.lc.apply(1,arguments))))};_.h.Xpa=function(a,b){var c=_.lc.apply(2,arguments),d=this.JB(a);d&&d instanceof i_a&&(d.Xpa(b,c),l_a(this))};
_.h.hL=function(a,b){var c=_.lc.apply(2,arguments),d=this.JB(a);d&&d instanceof j_a&&(d.hL(b,c),l_a(this))};var m_a=function(a){for(var b=0;b<a.length;b++)a[b].clear()};var n_a=function(a){this.Yn="/client_streamz/one_developer_workflow/events/usage";this.Yq=a;this.Yq.EHa(this.Yn,{CB:3,BB:"name"},{CB:3,BB:"source"},{CB:1,BB:"state"})};n_a.prototype.rF=function(a,b,c){this.Yq.Wpa(this.Yn,a,b,c)};n_a.prototype.JB=function(){return this.Yq.JB(this.Yn)};var o_a=function(a){this.Yn="/client_streamz/one_developer_workflow/events/performance";this.Yq=a;this.Yq.Sqc(this.Yn,{CB:3,BB:"source"},{CB:3,BB:"name"})};o_a.prototype.hL=function(a,b,c){this.Yq.hL(this.Yn,a,b,c)};
o_a.prototype.JB=function(){return this.Yq.JB(this.Yn)};var p_a=function(a){this.Yn="/client_streamz/one_developer_workflow/rpc/request_count";this.Yq=a;this.Yq.EHa(this.Yn,{CB:3,BB:"source"},{CB:3,BB:"method_id"})};p_a.prototype.rF=function(a,b){this.Yq.Wpa(this.Yn,a,b)};p_a.prototype.JB=function(){return this.Yq.JB(this.Yn)};var q_a=function(a){this.Yn="/client_streamz/one_developer_workflow/rpc/error_count";this.Yq=a;this.Yq.EHa(this.Yn,{CB:3,BB:"source"},{CB:3,BB:"method_id"},{CB:2,BB:"code"})};
q_a.prototype.rF=function(a,b,c){this.Yq.Wpa(this.Yn,a,b,c)};q_a.prototype.JB=function(){return this.Yq.JB(this.Yn)};var Yt=function(a){_.p.call(this,a)};_.X(Yt,_.p);Yt.prototype.getName=function(){return _.Xh(this,1)};Yt.prototype.Le=function(a){return _.tb(this,1,a)};Yt.mc=[2,3,4];Yt.prototype.toObject=function(){return r_a(this)};var r_a=function(a){if(null!=a)return _.zb(a),{name:_.Xh(a,1),c0c:_.l(_.Yh(a,2)),Y_c:_.l(_.Yh(a,3)),Z_c:_.l(_.Yh(a,4))}};var s_a=function(a){_.p.call(this,a)};_.X(s_a,_.p);s_a.prototype.toObject=function(){return t_a(this)};var t_a=function(a){if(null!=a)return _.zb(a),{pZc:_.Xh(a,1),gVc:_.Xh(a,2),lg:_.Xh(a,3)}};var u_a=function(a){_.p.call(this,a)};_.X(u_a,_.p);u_a.prototype.v9=function(){return _.Xh(this,5)};u_a.prototype.Ml=function(a){_.tb(this,5,a)};u_a.prototype.toObject=function(){return v_a(this)};var v_a=function(a){if(null!=a)return _.zb(a),{Dla:_.Xh(a,1),RHc:_.Xh(a,2),SHc:_.Xh(a,3),iconName:_.Xh(a,4),title:_.Xh(a,5),appBarFontColor:_.Xh(a,8),MJ:_.Xh(a,10)}};var w_a=function(a){_.p.call(this,a)};_.X(w_a,_.p);w_a.prototype.toObject=function(){return x_a(this)};var x_a=function(a){if(null!=a)return _.zb(a),{privateDoNotAccessOrElseSafeUrlWrappedValue:_.l(_.k(a,3))}};var Zt=function(a){_.p.call(this,a)};_.X(Zt,_.p);Zt.prototype.Epb=function(){return _.Ei(this,w_a,1)};Zt.prototype.YX=function(){return _.Ei(this,Cl,2)};Zt.prototype.toObject=function(){return y_a(this)};var y_a=function(a){if(null!=a)return _.zb(a),{zKc:x_a(a.Epb()),hW:FIa(a.YX())}};var $t=function(a){_.p.call(this,a)};_.X($t,_.p);$t.prototype.toObject=function(){return z_a(this)};var z_a=function(a){if(null!=a)return _.zb(a),{enabled:_.Bi(a,1),E0c:_.Xh(a,2),R0c:_.Xh(a,3),H2c:_.Xh(a,7),UUc:_.Xh(a,8)}};var A_a=function(a){_.p.call(this,a)};_.X(A_a,_.p);A_a.prototype.toObject=function(){return B_a(this)};var B_a=function(a){if(null!=a)return _.zb(a),{uVc:_.Xh(a,1),cSc:_.Xh(a,2),H1c:_.Xh(a,3),G1c:_.Xh(a,16),WVc:_.Xh(a,4),RZc:_.Xh(a,5),XRc:_.Xh(a,6),dSc:_.Xh(a,7),YRc:_.Xh(a,8),h1c:_.Xh(a,9),ZRc:_.Xh(a,10),eSc:_.Xh(a,11),E2c:_.Xh(a,12),BXc:_.Xh(a,13),dRc:_.Xh(a,14),qQc:_.Xh(a,15)}};var C_a=function(a){_.p.call(this,a)};_.X(C_a,_.p);C_a.prototype.toObject=function(){return D_a(this)};var D_a=function(a){if(null!=a)return _.zb(a),{nQc:mya(a,2),A_:_.Xh(a,11)}};var E_a=function(a){_.p.call(this,a)};_.X(E_a,_.p);E_a.prototype.epa=function(){return _.Xh(this,2)};E_a.prototype.toObject=function(){return F_a(this)};var F_a=function(a){if(null!=a)return _.zb(a),{fJc:_.Xh(a,1),product:_.Xh(a,2),m_c:_.Oi(a,3),Q2c:_.Ji(a,4),s1c:_.Pi(a,5,0)}};var G_a=function(a){_.p.call(this,a)};_.X(G_a,_.p);G_a.mc=[1,2];G_a.prototype.toObject=function(){return H_a(this)};var H_a=function(a){if(null!=a)return _.zb(a),{IZc:_.l(_.Yh(a,1)),q1c:_.vb(_.Fi(a,E_a,2),F_a)}};var I_a=function(a){_.p.call(this,a)};_.X(I_a,_.p);I_a.mc=[1];I_a.prototype.toObject=function(){return J_a(this)};var J_a=function(a){if(null!=a)return _.zb(a),{tSc:_.vb(_.Fi(a,G_a,1),H_a)}};var K_a=function(a){_.p.call(this,a)};_.X(K_a,_.p);K_a.prototype.toObject=function(){return L_a(this)};var L_a=function(a){if(null!=a)return _.zb(a),{vVc:_.Xh(a,2),CTc:_.Xh(a,6),BTc:_.Xh(a,7),xTc:_.Xh(a,11),zTc:_.Xh(a,12),yTc:_.Xh(a,13),ATc:_.Xh(a,15),FTc:_.Xh(a,8),ETc:_.Xh(a,9),DTc:_.Xh(a,10),e0c:wb(_.ib(a,16,_.Xaa))}};var M_a=function(a){_.p.call(this,a)};_.X(M_a,_.p);M_a.prototype.toObject=function(){return N_a(this)};var N_a=function(a){if(null!=a)return _.zb(a),{RVc:_.Xh(a,1),p0c:_.Xh(a,2),nXc:_.Xh(a,3)}};var O_a=function(a){_.p.call(this,a)};_.X(O_a,_.p);O_a.prototype.X8=function(){return _.Xh(this,1)};O_a.prototype.toObject=function(){return P_a(this)};var P_a=function(a){if(null!=a)return _.zb(a),{displayName:_.Xh(a,1),xi:_.Xh(a,2),t4:_.Xh(a,3),V5:_.Xh(a,4),Kca:_.Xh(a,5),Nfa:_.Xh(a,6)}};var Q_a=function(a){_.p.call(this,a)};_.X(Q_a,_.p);Q_a.prototype.toObject=function(){return R_a(this)};var R_a=function(a){if(null!=a)return _.zb(a),{}};var S_a=function(a){_.p.call(this,a)};_.X(S_a,_.p);S_a.mc=[5,2,6,7];var T_a=[3,4];S_a.prototype.toObject=function(){return U_a(this)};var U_a=function(a){if(null!=a)return _.zb(a),{mQc:_.l(_.Yh(a,5)),jWc:_.l(_.Yh(a,2)),veb:P_a(_.Si(a,O_a,3,T_a)),XYc:R_a(_.Si(a,Q_a,4,T_a)),RTc:_.vb(_.Fi(a,M_a,6),N_a),kVc:_.vb(_.Fi(a,M_a,7),N_a)}};var V_a=function(a){_.p.call(this,a)};_.X(V_a,_.p);V_a.prototype.getValue=function(){return _.Oi(this,1)};V_a.prototype.setValue=function(a){return _.ob(this,1,Naa(a),0)};V_a.prototype.toObject=function(){return W_a(this)};var W_a=function(a){if(null!=a)return _.zb(a),{value:_.Oi(a,1)}};_.X_a=function(a){_.p.call(this,a)};_.X(_.X_a,_.p);_.X_a.prototype.toObject=function(){return Y_a(this)};var Y_a=function(a){if(null!=a)return _.zb(a),{red:_.Oi(a,1),green:_.Oi(a,2),blue:_.Oi(a,3),alpha:W_a(_.Ei(a,V_a,4))}};var Z_a=function(a){_.p.call(this,a)};_.X(Z_a,_.p);Z_a.prototype.KP=function(){return _.Xh(this,1)};Z_a.prototype.zea=function(a){return _.tb(this,1,a)};Z_a.prototype.toObject=function(){return $_a(this)};var $_a=function(a){if(null!=a)return _.zb(a),{icon:_.Xh(a,1),backgroundImage:_.Xh(a,2),ZL:Y_a(_.Ei(a,_.X_a,3))}};var a0a=function(a){_.p.call(this,a)};_.X(a0a,_.p);a0a.prototype.Aq=function(){return _.Xh(this,2)};a0a.prototype.toObject=function(){return b0a(this)};var b0a=function(a){if(null!=a)return _.zb(a),{source:_.Xh(a,1),target:_.Xh(a,2)}};var au=function(a){_.p.call(this,a)};_.X(au,_.p);au.prototype.gOa=function(){return _.Yh(this,3)};au.prototype.getName=function(){return _.Xh(this,5)};au.prototype.Le=function(a){return _.tb(this,5,a)};au.mc=[3,7];au.prototype.toObject=function(){return c0a(this)};var c0a=function(a){if(null!=a)return _.zb(a),{lL:_.Xh(a,1),iVc:_.Xh(a,2),HBc:_.l(_.Yh(a,3)),Pqa:_.Xh(a,4),name:_.Xh(a,5),hidden:_.Bi(a,6),XQc:_.vb(_.Fi(a,a0a,7),b0a),OKa:_.Xh(a,8)}};var bu=function(a){_.p.call(this,a)};_.X(bu,_.p);bu.prototype.Mj=function(){return _.Xh(this,1)};bu.prototype.Kt=function(){return _.Xh(this,3)};bu.prototype.EW=function(){return _.Ci(this,3)};bu.prototype.toObject=function(){return d0a(this)};var d0a=function(a){if(null!=a)return _.zb(a),{Wd:_.Xh(a,1),Ug:_.Xh(a,2),label:_.Xh(a,3),Tb:_.Xh(a,4)}};var e0a=function(a){_.p.call(this,a)};_.X(e0a,_.p);e0a.prototype.Mj=function(){return _.Xh(this,3)};e0a.prototype.toObject=function(){return f0a(this)};var f0a=function(a){if(null!=a)return _.zb(a),{Po:_.Xh(a,1),Es:_.Xh(a,2),Wd:_.Xh(a,3),Ug:_.Xh(a,4)}};var g0a=function(a){_.p.call(this,a)};_.X(g0a,_.p);g0a.prototype.toObject=function(){return h0a(this)};var h0a=function(a){if(null!=a)return _.zb(a),{UC:f0a(_.Ei(a,e0a,1)),aD:f0a(_.Ei(a,e0a,2))}};var i0a=function(a){_.p.call(this,a)};_.X(i0a,_.p);i0a.mc=[1,2];i0a.prototype.toObject=function(){return j0a(this)};var j0a=function(a){if(null!=a)return _.zb(a),{f0c:_.vb(_.Fi(a,bu,1),d0a),G2c:_.vb(_.Fi(a,g0a,2),h0a)}};var cu=function(a){_.p.call(this,a)};_.X(cu,_.p);cu.prototype.getName=function(){return _.Xh(this,1)};cu.prototype.Le=function(a){return _.tb(this,1,a)};cu.prototype.X8=function(){return _.Xh(this,2)};cu.mc=[8];cu.prototype.toObject=function(){return k0a(this)};var k0a=function(a){if(null!=a)return _.zb(a),{name:_.Xh(a,1),displayName:_.Xh(a,2),oJa:_.Xh(a,3),wS:_.Xh(a,5),X1c:$_a(_.Ei(a,Z_a,7)),t0c:_.vb(_.Fi(a,au,8),c0a),IVa:_.Xh(a,10),g_:j0a(_.Ei(a,i0a,11))}};var l0a=function(a){_.p.call(this,a)};_.X(l0a,_.p);l0a.mc=[3,1,2];l0a.prototype.toObject=function(){return m0a(this)};var m0a=function(a){if(null!=a)return _.zb(a),{y_c:_.vb(_.Fi(a,S_a,3),U_a),z_c:_.vb(_.Fi(a,cu,1),k0a),AUc:_.l(_.Yh(a,2))}};var n0a=function(a){_.p.call(this,a)};_.X(n0a,_.p);_.h=n0a.prototype;_.h.NNa=function(){return _.k(this,1)};_.h.setCell=function(a){return _.mb(this,1,a)};_.h.Bpa=function(){return null!=_.Ki(this,2)};_.h.Qoa=function(){return _.k(this,5)};_.h.yu=function(a){return _.mb(this,5,a)};_.h.toObject=function(){return o0a(this)};
var o0a=function(a){if(null!=a)return _.zb(a),{AW:_.l(_.k(a,1)),xG:_.l(_.Ki(a,2)),iaa:_.l(_.k(a,3)),Ir:_.l(_.k(a,4)),yE:_.l(_.k(a,5)),vZa:_.l(_.yi(a,6)),pWa:_.l(_.k(a,7)),spanId:_.l(_.k(a,8))}};var du=function(a){_.p.call(this,a)};_.X(du,_.p);du.prototype.tpb=function(){return _.Xh(this,22)};var eu=function(a){return _.Ei(a,u_a,8)},fu=function(a){return _.Ei(a,A_a,12)};_.h=du.prototype;_.h.Epb=function(){return _.Xh(this,24)};_.h.a9=function(){return _.Ei(this,n0a,14)};_.h.wJb=function(a){return _.Gi(this,14,a)};_.h.Qg=function(){return _.Xh(this,27)};_.h.rS=function(a){_.tb(this,27,a)};_.h.mY=function(){return _.Ei(this,_.Go,32)};_.h.Eea=function(a){return _.Gi(this,32,a)};var p0a=_.Cb(du);
du.mc=[35,36,37,39];
du.prototype.toObject=function(){if(null!=this){_.zb(this);var a={Wra:_.Xh(this,1),RE:_.Xh(this,11),isBot:_.Bi(this,17),iQa:_.Bi(this,19),ZDc:_.Xh(this,22),al:_.Xh(this,2),FRb:_.Xh(this,3),YQc:v_a(eu(this)),ARc:z_a(_.Ei(this,$t,4)),B1c:L_a(_.Ei(this,K_a,7)),Mm:D_a(_.Ei(this,C_a,10)),WRc:B_a(fu(this)),k3c:_.Xh(this,13),zKc:_.Xh(this,24),X7:o0a(this.a9()),GJ:_.Xh(this,15),Do:HIa(_.Ei(this,GIa,16)),gRc:_.vb(_.Fi(this,Zt,35),y_a),HVc:J_a(_.Ei(this,I_a,20)),BDb:_.Xh(this,23),BUc:_.Xh(this,25),GRc:_.Xh(this,
31),wVc:_.Xh(this,26),gtag:_.Xh(this,30),domain:_.Xh(this,27),xFc:ROa(this.mY()),jtb:_.Pi(this,33,0),qZc:_.vb(_.Fi(this,s_a,36),t_a),hVc:_.l(_.Yh(this,37)),fVc:_.vb(_.Fi(this,Yt,39),r_a),iZc:m0a(_.Ei(this,l0a,38))}}else a=void 0;return a};var Msa,Osa,Ysa;Msa=function(){return{N$:!1}};Osa=function(){return[]};Ysa=function(){return{N$:!0}};_.ju=function(){this.Ke="";this.vd={};this.A7=!1;this.directories=[];this.WIb=""};_.ju.prototype.Ub=function(){if(this.A7&&this.vd.path){for(var a=this.vd.path,b=[],c=0,d=0;d<a.length;d++)"/"===a[d]&&(b.push({name:a.substring(c,d),scope:_.yh(Object.assign({},this.vd,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.A7&&this.kX(this.vd.Ab)&&(this.WIb=_.yh(Object.assign({},this.vd,{path:void 0})))};
_.ju.prototype.oOa=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.ju.prototype.kX=function(a){return!!a&&(_.yoa(_.wg(a))||_.zoa(_.wg(a)))};_.ju.ha=function(a){return new (a||_.ju)};
_.ju.ya=_.fc({type:_.ju,qa:[["scope-indicator"]],inputs:{Ke:"savedQuery",vd:"searchScope",A7:"displayBreadcrumb"},features:[_.vc],Aa:15,Ba:2,Fa:[[4,"ngIf","ngIfElse"],["citcScope",""],["directoryScope",""],["refScope",""],["repositoryScope",""],["repositoryGroupScope",""],["everything",""],["refScopeEntry",""],[1,"leading"],[4,"ngIf"],["noBreadcrumb",""],[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"],["tagScope",""],[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"],["noRefBreadcrumb",""],["fontSet","google-material-icons",1,"ref-icon"],
[1,"ref-icon"],["queryParamsHandling","merge","ascTrackElement","ScopeIndicator","trackAction","changeRefScope",3,"routerLink","queryParams"]],va:function(a,b){a&1&&(_.O(0,Jsa,4,1,"ng-container",0),_.O(1,Lsa,1,2,"ng-template",null,1,_.tf),_.O(3,Vsa,1,2,"ng-template",null,2,_.tf),_.O(5,$sa,1,2,"ng-template",null,3,_.tf),_.O(7,dta,1,2,"ng-template",null,4,_.tf),_.O(9,jta,1,2,"ng-template",null,5,_.tf),_.O(11,kta,2,0,"ng-template",null,6,_.tf),_.O(13,pta,5,4,"ng-template",null,7,_.tf));if(a&2){var c=
_.Ye(2);_.z("ngIf",b.Ke)("ngIfElse",c)}},Ja:[_.Un,_.jm,_.km,_.om,_.lm,_.mm,_.nm,_.Ds,_.xn],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});_.ku=function(){};_.ku.ha=function(a){return new (a||_.ku)};_.ku.Ea=_.gc({type:_.ku});_.ku.Da=_.Wb({imports:[_.Wn,_.qm,_.Es,_.zn]});_.lu=function(){_.Pn.apply(this,arguments)};_.X(_.lu,_.Pn);_.lu.prototype.qb=function(a,b,c){_.Pn.prototype.qb.call(this,a,b,void 0===c?0:c)};_.lu.prototype.Zm=function(a){_.Pn.prototype.Zm.call(this,a)};_.lu.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.lu)))(b||_.lu)}}();_.lu.ua=_.t({token:_.lu,oa:_.lu.ha,Ha:"root"});_.q0a=new Set;_.mu=function(){};_.mu.prototype.Yb=function(a){return _.q0a.has(a)};_.mu.ha=function(a){return new (a||_.mu)};_.mu.ua=_.t({token:_.mu,oa:_.mu.ha,Ha:"root"});var r0a;_.nu=new Set;r0a=new _.oc("enabled_features",{Ha:"root",oa:function(){return _.nu}});_.ou=function(){};_.ou.prototype.Qb=function(a){return _.nu.has(a)};_.ou.ha=function(a){return new (a||_.ou)};_.ou.ua=_.t({token:_.ou,oa:_.ou.ha,Ha:"root"});_.pu=function(a,b){this.Ua=a;this.Nm=b.Yb(2)};
_.s0a=function(a,b){var c=_.un(a.Ua,b),d=_.Ioa(c.Ra).oUa,e=c.root.children.primary;e||(e=_.un(a.Ua,c.af).root.children.primary);if(!e)throw Error("ed`"+b);b=e.ee;c=b.map(function(g){return g.path});b=b[b.length-1].parameters;d=_.q(Object.entries(d));for(e=d.next();!e.done;e=d.next()){var f=_.q(e.value);e=f.next().value;f=f.next().value;b[e]||(b[e]=f)}d="h"===c[0];if(a.Nm&&!d)return"piper"===c[0]?(a="Piper",c=_.q(c),c.next(),c.next(),c.next(),c=c.next().value):(c=_.q(c),a=c.next().value,c=c.next().value),
_.Bp(_.Ap(new cRa,a),b[_.xg.changelist]).kd(c).Fi(Foa(b)).Ya();d&&c.shift();a=d?"host":"project";f=_.q(c);c=f.next().value;d=f.next().value;f.next();e=f.next().value;f.next();f=f.next().value;return _.Bp(_.Ap(_.zp(new Cp,c,a),d),e).kd(""===f?"/":f).Fi(Goa(b)).Ya()};_.pu.ha=function(a){return new (a||_.pu)(_.u(_.fg),_.u(_.mu))};_.pu.ua=_.t({token:_.pu,oa:_.pu.ha,Ha:"root"});_.qu=void 0;_.t0a=void 0;_.u0a=void 0;_.v0a=void 0;_.w0a=void 0;var x0a;
x0a={PZb:["BC","AD"],OZb:["Before Christ","Anno Domini"],N7b:"JFMAMJJASOND".split(""),Qcc:"JFMAMJJASOND".split(""),l6b:"January February March April May June July August September October November December".split(" "),Pcc:"January February March April May June July August September October November December".split(" "),scc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Scc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Efc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),Ucc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
ucc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Tcc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),XNc:"SMTWTFS".split(""),Rcc:"SMTWTFS".split(""),tcc:["Q1","Q2","Q3","Q4"],Vac:["1st quarter","2nd quarter","3rd quarter","4th quarter"],tSb:["AM","PM"],mxa:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],xAa:["h:mm:ss\u202fa zzzz","h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],lXb:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],q0a:6,LOc:[5,6],r0a:5};_.y0a=x0a;_.y0a=x0a;var z0a=function(a,b,c,d,e){a=new Date(a,b,c);e=e||0;return a.valueOf()+864E5*(((void 0!==d?d:3)-e+7)%7-((a.getDay()+6)%7-e+7)%7)};var A0a,B0a;A0a=function(){};
_.ru=function(a){if("number"==typeof a){var b=new A0a;b.rLb=a;var c=a;if(0==c)c="Etc/GMT";else{var d=["Etc/GMT",0>c?"-":"+"];c=Math.abs(c);d.push(Math.floor(c/60)%100);c%=60;0!=c&&d.push(":",wj(c,2));c=d.join("")}b.eZa=c;c=a;0==c?c="UTC":(d=["UTC",0>c?"+":"-"],c=Math.abs(c),d.push(Math.floor(c/60)%100),c%=60,0!=c&&d.push(":",c),c=d.join(""));a=B0a(a);b.oga=[c,c];b.gT={xOc:a,I1a:a};b.ova=[];return b}b=new A0a;b.eZa=a.id;b.rLb=-a.std_offset;b.oga=a.names;b.gT=a.names_ext;b.ova=a.transitions;return b};
B0a=function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(wj(Math.floor(a/60)%100,2),":",wj(a%60,2));return b.join("")};_.su=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.ova.length&&b>=a.ova[c];)c+=2;return 0==c?0:a.ova[c-1]};_.tu=function(a,b){a=a.rLb-_.su(a,b);return-1440===a?0:a};var C0a,D0a;_.uu=function(a){this.nsa=[];this.Xh=_.y0a;"number"==typeof a?this.Gla(a):this.tE(a)};C0a=[/^'(?:[^']|'')*('|$)/,/^(?:G+|y+|Y+|M+|k+|S+|E+|a+|b+|B+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|V+|w+|z+|Z+)/,/^[^'GyYMkSEabBhKHcLQdmsvVwzZ]+/];D0a=function(a){return a.getHours?a.getHours():0};
_.uu.prototype.tE=function(a){for(E0a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<C0a.length;++c){var d=a.match(C0a[c]);if(d){var e=d[0];a=a.substring(e.length);0==c&&("''"==e?e="'":(e=e.substring(1,"'"==d[1]?e.length-1:e.length),e=e.replace(/''/g,"'")));this.nsa.push({text:e,type:c});break}}if(b===a)throw Error("fd`"+a);}};
_.uu.prototype.format=function(a,b){if(!a)throw Error("gd");var c=b?6E4*(a.getTimezoneOffset()-_.tu(b,a)):0,d=c?new Date(a.getTime()+c):a,e=d;b&&d.getTimezoneOffset()!=a.getTimezoneOffset()&&(e=6E4*(d.getTimezoneOffset()-a.getTimezoneOffset()),d=new Date(d.getTime()+e),c+=0<c?-864E5:864E5,e=new Date(a.getTime()+c));c=[];for(var f=0;f<this.nsa.length;++f){var g=this.nsa[f].text;1==this.nsa[f].type?c.push(F0a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.uu.prototype.Gla=function(a){if(4>a)var b=this.Xh.mxa[a];else if(8>a)b=this.Xh.xAa[a-4];else if(12>a)b=this.Xh.lXb[a-8],b=b.replace("{1}",this.Xh.mxa[a-8]),b=b.replace("{0}",this.Xh.xAa[a-8]);else if(12===a)b=this.Xh.mxa[0].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.Gla(10);return}this.tE(b)};
var vu=function(a,b){b=String(b);a=a.Xh||_.y0a;if(void 0!==a.lgc){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.lgc+e-48):b.charAt(d))}b=c.join("")}return b},E0a=!1,wu=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("hd");},G0a=function(a,b){wu(b);b=D0a(b);return a.Xh.tSb[12<=b&&24>b?1:0]},F0a=function(a,b,c,d,e,f){var g=b.length;switch(b.charAt(0)){case "G":return c=0<d.getFullYear()?1:0,4<=g?a.Xh.OZb[c]:a.Xh.PZb[c];case "y":return c=
d.getFullYear(),0>c&&(c=-c),2==g&&(c%=100),vu(a,wj(c,g));case "Y":return c=(new Date(z0a(d.getFullYear(),d.getMonth(),d.getDate(),a.Xh.r0a,a.Xh.q0a))).getFullYear(),0>c&&(c=-c),2==g&&(c%=100),vu(a,wj(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.Xh.N7b[c];break a;case 4:g=a.Xh.l6b[c];break a;case 3:g=a.Xh.scc[c];break a;default:g=vu(a,wj(c+1,g))}return g;case "k":return wu(e),vu(a,wj(D0a(e)||24,g));case "S":return vu(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).slice(2)+(3<g?wj(0,g-3):
""));case "E":return c=d.getDay(),4<=g?a.Xh.Efc[c]:a.Xh.ucc[c];case "a":return G0a(a,e);case "b":return G0a(a,e);case "B":return G0a(a,e);case "h":return wu(e),vu(a,wj(D0a(e)%12||12,g));case "K":return wu(e),vu(a,wj(D0a(e)%12,g));case "H":return wu(e),vu(a,wj(D0a(e),g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.Xh.Rcc[c];break a;case 4:g=a.Xh.Ucc[c];break a;case 3:g=a.Xh.Tcc[c];break a;default:g=vu(a,wj(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.Xh.Qcc[c];break a;case 4:g=a.Xh.Pcc[c];
break a;case 3:g=a.Xh.Scc[c];break a;default:g=vu(a,wj(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),4>g?a.Xh.tcc[c]:a.Xh.Vac[c];case "d":return vu(a,wj(d.getDate(),g));case "m":return wu(e),vu(a,wj(e.getMinutes?e.getMinutes():0,g));case "s":return wu(e),vu(a,wj(e.getSeconds(),g));case "v":return(f||_.ru(c.getTimezoneOffset())).eZa;case "V":return a=f||_.ru(c.getTimezoneOffset()),2>=g?a.eZa:0<_.su(a,c)?void 0!==a.gT.zYb?a.gT.zYb:a.gT.DST_GENERIC_LOCATION:void 0!==a.gT.I1a?a.gT.I1a:
a.gT.STD_GENERIC_LOCATION;case "w":return c=z0a(e.getFullYear(),e.getMonth(),e.getDate(),a.Xh.r0a,a.Xh.q0a),vu(a,wj(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||_.ru(c.getTimezoneOffset()),4>g?a.oga[0<_.su(a,c)?2:0]:a.oga[0<_.su(a,c)?3:1];case "Z":return b=f||_.ru(c.getTimezoneOffset()),4>g?(g=-_.tu(b,c),a=[0>g?"-":"+"],g=Math.abs(g),a.push(wj(Math.floor(g/60)%100,2),wj(g%60,2)),g=a.join("")):g=vu(a,B0a(_.tu(b,c))),g;default:return""}};_.H0a=new _.uu("yyyy-MM-dd_HHmmss");var xu=function(){fm.apply(this,arguments)};_.X(xu,fm);xu.prototype.ZIa=function(a){var b=fm.prototype.ZIa.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.ej?_.Ag(a.ej):void 0)&&a.lb&&(b.projectId=a.lb);return b};xu.prototype.Ij=function(a){var b=fm.prototype.Ij.call(this,a);a.uE&&(b.availabilityStatuses=uta(a));return b};xu.ha=function(){var a;return function(b){return(a||(a=_.Tc(xu)))(b||xu)}}();xu.ua=_.t({token:xu,oa:xu.ha,Ha:"root"});var yu=function(a,b,c,d){this.productVersion=a;this.Ir=b;this.ECc=c;this.Ua=d};yu.prototype.qK=function(a){var b=this;a=a.map(function(c){return b.BOa(c)});a=new Xl({entries:a});VIa(this.ECc,a).ka(_.de(function(){return _.je})).subscribe()};
yu.prototype.BOa=function(a){var b=this.PNa(a);b=new Rl({eventId:new Ul({eva:"0",serverIp:0,Gsa:0}),gestureName:a.gestureName,pP:[a.element,a.action].join("/"),Gma:b,statusCode:a.statusCode,initialRoute:a.initialRoute,dw:a.dw,targetRoute:a.targetRoute,Ol:a.Ol,qM:a.qM,vJ:a.vJ,actionOwner:a.actionOwner,bucket:a.bucket});"InitialPageLoad"===a.element?b.bucket=_.Bg.A0a:void 0===a.bucket&&a.actionOwner===Il.rD&&(b.bucket=Noa(a));0<a.xm.length&&(b.xm=a.xm.map(function(c){return new Sl({name:c.name,statusCode:c.statusCode,
ni:c.ni,Yv:c.Yv})}));a.uE&&(b.availabilityStatuses=uta(a)||null);a.ni&&(b.ni=a.ni);a.Re&&(b.Re="string"===typeof a.Re?a.Re:decodeURIComponent(_.vn(this.Ua,a.Re).toString()));a.rh&&(b.rh=a.rh);void 0!==a.Hf&&(b.Hf=a.Hf);return b};yu.prototype.PNa=function(a){var b=new Tl({sessionId:a.sessionId,actionId:a.actionId});if(this.productVersion||this.Ir)b.X7=new Vl({yE:this.productVersion,Ir:this.Ir});a.projectId?b.aG=a.projectId:(a=a.ej?_.Ag(a.ej):void 0)&&a.lb&&(b.aG=a.lb);return b};
yu.ha=function(a){return new (a||yu)(_.u(am),_.u(XIa),_.u(WIa),_.u(_.fg))};yu.ua=_.t({token:yu,oa:yu.ha,Ha:"root"});var zu,vta,I0a,N0a,P0a,Q0a,R0a,S0a,T0a,Y0a,Z0a,b1a;zu=new _.oc("consoleConfiguration");vta=new _.oc("withCredentials",{oa:function(){var a=new _.yj(document),b=_.dc(_.ou);return!!a.get("SID")&&(!b.Qb(28)||b.Qb(29))}});I0a=new _.oc("obfuscatedGaiaId");_.J0a=new _.oc("preference");_.K0a=new _.oc("INSIGHTS_ENVIRONMENT",{oa:function(){var a=_.dc(zu);return _.Pi(a,33,0)}});_.L0a=new _.oc("repositories",{oa:function(){var a=_.Fi(_.dc(zu),Yt,39);return new Map(a.map(function(b){return[b.getName(),b]}))}});
_.M0a=new _.oc("packageToRepoSpec",{oa:function(){var a=_.Fi(_.dc(zu),s_a,36);return new Map(a.map(function(b){return[_.Xh(b,1),b]}))}});N0a=new _.oc("clientDomain");_.O0a=new _.oc("gtagId");P0a=new _.oc("appBarBackgroundColor");Q0a=new _.oc("appBarFontColor");R0a=new _.oc("searchTokenColor");S0a=new _.oc("searchTokenBackgroundColor");T0a=new _.oc("appIconName");_.U0a=new _.oc("whitelabelTitle");_.V0a=new _.oc("helpArticleLink");_.W0a=new _.oc("gsDebounceMs");_.X0a=new _.oc("gsConfig");Y0a=new _.oc("announcementMessages");
Z0a=new _.oc("hatsTriggerPathsConfigurationList");_.$0a=new _.oc("debugLevel",{oa:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.a1a=new _.oc("scoringModel",{oa:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});b1a=new _.oc("grimoireOnePlatformRegionalHosts");var c1a=function(a){this.ne=a},Bu;c1a.prototype.Ij=function(){for(var a={},b=_.q(this.ne),c=b.next();!c.done;c=b.next())c.value.ora(a);return a};_.Au=function(a,b,c){b=_.Sd(b);a=_.q(a.ne);for(var d=a.next();!d.done;d=a.next())b=b.ka(d.value.Bda(c));return b};Bu=function(a,b){this.oyc=a;this.gYa=b};Bu.prototype.ora=function(a){return a};Bu.prototype.Bda=function(){return this.gYa.create(this.oyc)};Bu.ha=function(a){return new (a||Bu)(_.u(_.Jh),_.u(_.Ms))};Bu.ua=_.t({token:Bu,oa:Bu.ha,Ha:"root"});var Cu=function(a,b){this.ne=[a,b]};_.X(Cu,c1a);Cu.ha=function(a){return new (a||Cu)(_.u(Du),_.u(Bu))};Cu.ua=_.t({token:Cu,oa:Cu.ha,Ha:"root"});var Du=function(a,b,c,d){this.apiKey=a;this.al=b;this.cp=c;this.withCredentials=d};Du.prototype.ora=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.bBa([])||"",a["X-Goog-AuthUser"]=this.al,this.cp&&(a["X-Goog-IAM-Authorization-Token"]=this.cp));a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0";return a};
Du.prototype.Bda=function(){return _.vd(_.de(function(a){if(a instanceof Error)throw a;var b=Error(a.message);var c=a.code;c=null==c?-1:d1a.get(c)||-1;b.error={code:c,message:a.message,details:a.metadata};throw b;}))};Du.ha=function(a){return new (a||Du)(_.u(_.cm),_.u(_.dm),_.u(_.em),_.u(vta))};Du.ua=_.t({token:Du,oa:Du.ha,Ha:"root"});var d1a=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 e1a;e1a=function(a){this.forward=new Map(a);this.inverse=new Map(a.map(function(b){b=_.q(b);var c=b.next().value;return[b.next().value,c]}))};_.f1a=function(){return new e1a(_.lc.apply(0,arguments))};_.Eu=function(){return{create:_.f1a}};_.h=e1a.prototype;_.h.get=function(a,b){return _.Lh(this.forward,a,b)};_.h.keys=function(){return this.forward.keys()};_.h.values=function(){return this.forward.values()};_.h.entries=function(){return this.forward.entries()};
_.h.filter=function(a){return new e1a(Array.from(this.forward.entries()).filter(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return a(b,c)}))};var g1a=_.Eu().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),h1a=_.Eu().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]),i1a=
new _.oc("feedbackClient",{oa:function(){return _.Kh(UQa)}}),Fu=function(a,b){this.yY=a;this.ne=b};Fu.prototype.bXa=function(a){var b=this;return _.Au(this.ne,function(){return b.yY.bXa(a,b.ne.Ij())},"FeedbackLogger.sendFeedback")};Fu.ha=function(a){return new (a||Fu)(_.u(i1a),_.u(Cu))};Fu.ua=_.t({token:Fu,oa:Fu.ha,Ha:"root"});_.Gu=function(a,b){this.client=a;this.Sk=b.Yb(2)};
_.Gu.prototype.qK=function(a){if(this.Sk){a=_.q(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.WE)for(var c=_.q(b.WE),d=c.next();!d.done;d=c.next()){d=d.value;var e=VPa((new $o).Vm(g1a.get(d.eventType,0)),d.Rmb.map(function(f){return h1a.get(f,0)})).Ow(d.Xf);null!=d.lineNumber&&_.ob(e,5,d.lineNumber,0);d.vu&&_.tb(e,6,d.vu);d.zp&&_.tb(e,7,d.zp);b.uP&&UPa(e,xta(b.uP));d.Wz&&b.uP&&d.Wz<b.uP&&WPa(e,xta(d.Wz));d.Ey&&b.uP&&d.Ey<b.uP&&XPa(e,xta(d.Ey));this.client.bXa(e).subscribe()}}};
_.Gu.ha=function(a){return new (a||_.Gu)(_.u(Fu),_.u(_.mu))};_.Gu.ua=_.t({token:_.Gu,oa:_.Gu.ha,Ha:"root"});_.Hu=function(){};_.Hu.ha=function(a){return new (a||_.Hu)};_.Hu.Ea=_.gc({type:_.Hu});_.Hu.Da=_.Wb({imports:[_.Wn]});_.Iu=function(){};_.Iu.ha=function(a){return new (a||_.Iu)};_.Iu.Ea=_.gc({type:_.Iu});
_.Iu.Da=_.Wb({Nb:[{Ca:Jn,Kb:_.lu},{Ca:_.Pn,Kb:_.lu},{Ca:RNa,uc:function(a,b){var c=a.bucket;var d=b.bucket;c=null==d?c:null==c?d:c;d=Object;var e=d.assign;var f=a.uE;var g=b.uE;if(f){if(g){f=new Map(f);g=_.q(g.entries());for(var m=g.next();!m.done;m=g.next()){var n=_.q(m.value);m=n.next().value;n=n.next().value;f.set(m,n)}}}else f=g;g=a.WE;m=b.WE;g=g?m&&g!==m?[].concat(_.sc(g),_.sc(m)):g:m;return e.call(d,{},a,b,{bucket:c,uE:f,WE:g})}},{Ca:On,Kb:yu,qd:!0},{Ca:On,Kb:_.Gu,qd:!0},{Ca:On,Kb:xu,qd:!0}].concat(_.sc(QNa))});_.j1a=["fill","hairline","bordered","protected","flat"];_.k1a=["xsmall","small","medium","large","xlarge"];_.l1a="blue red green grey white yellow".split(" ");_.m1a=[].concat(_.sc(_.j1a),_.sc(_.k1a),_.sc(_.l1a));var Ju=function(){};Ju.ha=function(a){return new (a||Ju)};Ju.Ea=_.gc({type:Ju});Ju.Da=_.Wb({imports:[_.qm,_.or]});_.Ku=function(){};_.Ku.ha=function(a){return new (a||_.Ku)};_.Ku.Ea=_.gc({type:_.Ku});_.Ku.Da=_.Wb({imports:[Ju]});var Lu=function(){};Lu.ha=function(a){return new (a||Lu)};Lu.Ea=_.gc({type:Lu});Lu.Da=_.Wb({imports:[_.Ku,_.Hu]});var n1a,zta;n1a="DEFAULT FUZZING NEST_SAPPHIRE NEST_ZIRCONIUM NEST_ZIRCONIUM_UNIT_TEST NEST_ZIRCONIUM_UNICYCLE NEST_ZIRCONIUM_SCREENDUMP NEST_BISMUTH NEST_BISMUTH_UNIT_TEST NEST_BISMUTH_UNICYCLE NEST_BISMUTH_SCREENDUMP ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART STORAGE_ONLY ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC ANDROID_SEAHAWK_USERDEBUG_COVERAGE ANDROID_MAINLINE_MODULE_X86_COVERAGE ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S COVERAGE_NG COVERAGE_NG_TESTS CHROME_UNIT_TEST".split(" ");
_.o1a=new Set(n1a);
zta=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)"]]);_.p1a=n1a.map(_.yta);
_.q1a={id:"COVERAGE_GENERIC",name:"File Coverage",children:n1a.map(function(a){return{id:_.yta(a),name:Ata(a),children:[],oQa:!0}})};_.r1a=[{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:[]}];
_.s1a={id:"LINE_COUNTS",name:"Line counts",children:_.r1a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};_.t1a={id:"FILE_COUNTS",name:"File counts",children:_.r1a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};var u1a=function(a,b,c){this.zone=a;this.re=b;this.cache=new Map;this.fvc=_.Ud(window,"DOMContentLoaded");a=_.q(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,Bta(b))};u1a.prototype.push=function(a){var b=this,c,d;return _.Hd(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.tc(function(){d.next(a);d.complete()})):b.cache.set(a.name,Bta(a));e.Tc=0})};
u1a.prototype.prefetch=function(a,b){var c=this,d="loading"===document.readyState,e=this.cache.get(a);if(!e){if(!d)return _.je;e=new _.qe(1);this.cache.set(a,e)}d&&(e=e.ka(_.xe(this.fvc)));return e.ka(_.ye({complete:function(){b&&c.cache.delete(a)}}),_.kh(this.re,"Prefetch."+a))};u1a.prototype.delete=function(a){this.cache.delete(a)};_.Mu=function(a,b){this.zone=a;this.re=b};
_.Mu.prototype.prefetch=function(a,b){b=void 0===b?!0:b;var c=window,d,e=null!=(d=c.prefetchRpcs)?d:[];Array.isArray(e)&&(e=new u1a(this.zone,this.re,e),c.prefetchRpcs=e);return e.prefetch(a,b).ka(_.ge())};_.Mu.prototype.delete=function(a){var b=window,c,d=null!=(c=b.prefetchRpcs)?c:[];Array.isArray(d)&&(d=new u1a(this.zone,this.re,d),b.prefetchRpcs=d);d.delete(a)};_.Mu.ha=function(a){return new (a||_.Mu)(_.u(_.Ae),_.u(_.Pn))};_.Mu.ua=_.t({token:_.Mu,oa:_.Mu.ha,Ha:"root"});_.Nu=function(a){this.vc=a;this.krb=new _.Mf(!1);this.n_a=new _.Mf(!0)};_.h=_.Nu.prototype;_.h.JP=function(){return this.krb};_.h.G_=function(a){this.krb.next(a)};_.h.eY=function(){return _.yd("SHOW_ALWAYS")};_.h.yea=function(){};_.h.uY=function(){return _.yd(!1)};_.h.iua=function(){};_.h.fY=function(){return _.yd("FILES")};_.h.H_=function(){};_.h.Inb=function(){return _.yd(new Map)};_.h.Lyb=function(){};_.h.pY=function(){return _.yd([])};_.h.xga=function(){};_.h.tY=function(){return _.yd([])};
_.h.Dua=function(){return _.je};_.h.zva=function(){return _.je};_.h.hF=function(){return _.je};_.h.sw=function(){};_.h.OP=function(){return _.yd(0)};_.h.M_=function(){};_.h.s9=function(){return _.yd("SNIPPET_SUBSET")};_.h.cua=function(){};_.h.SP=function(){return _.yd(2)};_.h.Iea=function(){};_.h.lY=function(){return _.yd(50)};_.h.Dea=function(){};_.h.ipa=function(){return _.yd(this.vc.Qb(15)?"DARK":"LIGHT")};_.h.dua=function(){};_.h.V8=function(){return _.yd("cider-dark")};_.h.rea=function(){};
_.h.j9=function(){return _.yd("cider")};_.h.Bea=function(){};_.h.jpa=function(){return _.yd(!1)};_.h.eua=function(){};_.h.u9=function(){return _.yd(!1)};_.h.Hea=function(){};_.h.EOa=function(){return _.yd(!0)};_.h.rXa=function(){};_.h.i9=function(){return _.yd("PREVIEW")};_.h.Aea=function(){};_.h.PP=function(){return _.yd(!1)};_.h.Gea=function(){};_.h.x9=function(){return _.yd(new Set)};_.h.Kea=function(){};_.h.UP=function(){return _.je};_.h.O_=function(){};_.h.ppa=function(){return _.yd(0)};
_.h.vXa=function(){};_.h.ZX=function(){return _.yd("cider")};_.h.Lta=function(){};_.h.vY=function(){return _.yd(!1)};_.h.jua=function(){};_.h.qY=function(){return _.yd(!0)};_.h.Fea=function(){};_.h.rY=function(){return _.yd(!1)};_.h.gua=function(){};_.h.t9=function(){return _.yd(!1)};_.h.fua=function(){};_.Nu.ha=function(a){return new (a||_.Nu)(_.u(_.ou))};_.Nu.ua=_.t({token:_.Nu,oa:function(){return _.dc(_.v1a)},Ha:"root"});_.Ou=function(a,b){this.ne=[a,b]};_.X(_.Ou,c1a);_.Ou.ha=function(a){return new (a||_.Ou)(_.u(Pu),_.u(Bu))};_.Ou.ua=_.t({token:_.Ou,oa:_.Ou.ha,Ha:"root"});var Pu=function(a,b,c,d,e,f){Du.call(this,a,b,c,d);this.apiKey=a;this.al=b;this.cp=c;this.withCredentials=d;this.productVersion=e;this.dr=f};_.X(Pu,Du);
Pu.prototype.ora=function(a){a=Du.prototype.ora.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.dr.actionId+"."+this.dr.sessionId+("."+this.productVersion.replace("_","-")));return a};Pu.prototype.Bda=function(a){return _.vd(Du.prototype.Bda.call(this,a),_.kh(this.dr,a))};Pu.ha=function(a){return new (a||Pu)(_.u(_.cm),_.u(_.dm),_.u(_.em),_.u(vta),_.u(am),_.u(_.Pn))};Pu.ua=_.t({token:Pu,oa:Pu.ha,Ha:"root"});var Qu=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.dZa=new _.Mf(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.dZa.next(c.matches?"DARK":"LIGHT")})}else this.dZa=new _.Mf("LIGHT")};Qu.ha=function(a){return new (a||Qu)};Qu.ua=_.t({token:Qu,oa:Qu.ha,Ha:"root"});var w1a=function(){};w1a.ha=function(a){return new (a||w1a)};w1a.ua=_.t({token:w1a,oa:function(a){return Qu.ha(a)},Ha:"root"});_.x1a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.y1a=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 z1a={toString:function(a){var b=[],c=0;a-=-2147483648;b[c++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(a%52);for(a=Math.floor(a/52);0<a;)b[c++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(a%62),a=Math.floor(a/62);return b.join("")}};var C1a=function(a){a=A1a(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};12<=f;f-=12,g+=12)b+=B1a(a,g),c+=B1a(a,g+4),d+=B1a(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 z1a.toString(d)},D1a=function(a){return a},A1a=function(a){for(var b=[],c=0;c<a.length;c++)b.push(a.charCodeAt(c));return b},B1a=function(a,b){return a[b]+(a[b+1]<<8)+(a[b+2]<<16)+(a[b+3]<<24)};var E1a=function(a){_.p.call(this,a)};_.X(E1a,_.p);var Ru=[1,2,3];E1a.prototype.toObject=function(){return F1a(this)};var F1a=function(a){if(null!=a){_.zb(a);var b=_.l(_.Ri(a,1,Ru));var c=_.Ki(a,Di(a,Ru,2));return{U1c:b,intVal:_.l(c),PIa:_.l(_.yi(a,Di(a,Ru,3)))}}};var G1a=function(a){_.p.call(this,a)};_.X(G1a,_.p);G1a.prototype.Yy=function(){return _.Li(this,2)};G1a.prototype.toObject=function(){return H1a(this)};var H1a=function(a){if(null!=a)return _.zb(a),{n3c:_.l(xi(a,1)),count:_.l(_.k(a,2))}};var I1a=function(a){_.p.call(this,a)};_.X(I1a,_.p);I1a.mc=[1];I1a.prototype.toObject=function(){return J1a(this)};var J1a=function(a){if(null!=a)return _.zb(a),{dUc:_.vb(_.Fi(a,G1a,1),H1a)}};var K1a=function(a){_.p.call(this,a)};_.X(K1a,_.p);var L1a=[1,2,3];K1a.prototype.toObject=function(){return M1a(this)};var M1a=function(a){if(null!=a){_.zb(a);var b=Di(a,L1a,1);return{NPa:_.l(_.k(a,b)),doubleVal:_.l(xi(a,Di(a,L1a,2))),NVc:J1a(_.Si(a,I1a,3,L1a))}}};var N1a=function(a){_.p.call(this,a)};_.X(N1a,_.p);N1a.mc=[1];N1a.prototype.toObject=function(){return O1a(this)};var O1a=function(a){if(null!=a)return _.zb(a),{CUc:_.vb(_.Fi(a,E1a,1),F1a),aWc:M1a(_.Ei(a,K1a,2))}};var P1a=function(a){_.p.call(this,a)};_.X(P1a,_.p);P1a.prototype.toObject=function(){return Q1a(this)};var Q1a=function(a){if(null!=a)return _.zb(a),{appName:_.l(_.k(a,1)),appVersion:_.l(_.k(a,2)),ULc:_.l(_.yi(a,3))}};var R1a=function(a){_.p.call(this,a)};_.X(R1a,_.p);R1a.prototype.toObject=function(){return S1a(this)};var S1a=function(a){if(null!=a)return _.zb(a),{appName:_.l(_.k(a,1)),appVersion:_.l(_.k(a,2)),pUc:_.l(_.Ki(a,3)),ULc:_.l(_.yi(a,4))}};var T1a=function(a){_.p.call(this,a)};_.X(T1a,_.p);T1a.prototype.rpb=function(){return _.Si(this,P1a,1,U1a)};var U1a=[1,2];T1a.prototype.toObject=function(){return V1a(this)};var V1a=function(a){if(null!=a)return _.zb(a),{mobile:Q1a(a.rpb()),gYc:S1a(_.Si(a,R1a,2,U1a))}};var W1a=function(a){_.p.call(this,a)};_.X(W1a,_.p);W1a.mc=[3,6,4];W1a.prototype.toObject=function(){return X1a(this)};var X1a=function(a){if(null!=a){_.zb(a);var b=_.l(_.k(a,1)),c=_.l(_.k(a,5)),d=V1a(_.Ei(a,T1a,2)),e=_.l(_.Yh(a,3));var f=_.bb(a,6,Raa);return{W1c:b,FVc:c,L0c:d,DUc:e,EVc:_.l(f),bWc:_.vb(_.Fi(a,N1a,4),O1a)}}};var Su=function(a){_.p.call(this,a)};_.X(Su,_.p);Su.prototype.getKey=function(){return _.Xh(this,1)};Su.prototype.OC=function(a){_.mb(this,1,a)};Su.prototype.kF=function(){return _.Ui(this,1)};Su.prototype.toObject=function(){return Y1a(this)};var Y1a=function(a){if(null!=a)return _.zb(a),{key:_.l(_.k(a,1))}};var Z1a=function(a){_.p.call(this,a)};_.X(Z1a,_.p);Z1a.mc=[1];Z1a.prototype.toObject=function(){if(null!=this){_.zb(this);var a={KQc:_.vb(_.Fi(this,W1a,1),X1a),v1c:Y1a(_.Ei(this,Su,2))}}else a=void 0;return a};var $1a=function(a,b,c,d,e,f){a=void 0===a?-1:a;b=void 0===b?"":b;c=void 0===c?"":c;d=void 0===d?!1:d;e=void 0===e?"":e;rg.call(this);f?c=f:(f=(new moa(a,"0")).qea(b),sBa(this,_.ji(Jb,f)),""!=c&&(f.Hjb=c),d&&(f.jmb=!0),e&&f.yu(e),c=f.Ya());this.Dxb=a;this.Rma=b;this.tOb=c};_.X($1a,rg);
$1a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new Z1a,c=[],d=0;d<a.length;d++){var e=a[d],f=e;var g=new W1a;g=_.mb(g,1,f.Yn);for(var m=f,n=[],r=0;r<m.loa.length;r++)n.push(m.loa[r].BB);g=_.nb(g,3,n,_.Wa);m=[];n=[];r=_.q(f.BW.keys());for(var x=r.next();!x.done;x=r.next())n.push(x.value.split(","));for(r=0;r<n.length;r++){x=n[r];var A=f.wsc;for(var F=f.ONa(x)||[],J=[],L=0;L<F.length;L++){var Q=F[L];Q=Q&&Q.Efb;var aa=new K1a;switch(A){case 3:_.Dh(aa,1,L1a,Number(Q));break;case 2:_.Dh(aa,
2,L1a,Naa(Number(Q)))}J.push(aa)}A=J;for(F=0;F<A.length;F++){J=A[F];L=new N1a;J=_.Gi(L,2,J);L=x;Q=[];aa=f;for(var pa=[],ra=0;ra<aa.loa.length;ra++)pa.push(aa.loa[ra].CB);aa=pa;for(pa=0;pa<aa.length;pa++){ra=aa[pa];var ua=L[pa],ya=new E1a;switch(ra){case 3:_.Dh(ya,1,Ru,String(ua));break;case 2:_.Dh(ya,2,Ru,Number(ua));break;case 1:_.Dh(ya,3,Ru,_.Ta("true"==ua))}Q.push(ya)}_.Hi(J,1,Q);m.push(J)}}_.Hi(g,4,m);c.push(g);e.clear()}_.Hi(b,1,c);this.tOb.dispatch(b);this.tOb.flush()}};var a2a,b2a,c2a,d2a;a2a=new _.oc("PRODUCTION_ALLOWLIST",{oa:function(){return"l2YMRd lfR6bb iQyyte LhFyIb aVezrf i1iYkd dVgi5c kMzkoe pglXEd AbcbBc Yc0Dnb cvLsDf UAiaPe NdZs2d elAd5d q7HsZb kbrYBc qX517e KmD3Se w0tcsb".split(" ")}});b2a=new _.oc("STREAMZ_PRODUCT_IDENTIFIER");c2a=new _.oc("STREAMZ_ALLOWLIST_IDENTIFIER");d2a=new _.oc("one_developer_workflow.streamz_service",{Ha:"root",oa:function(){return _.dc(_.Ae).bc(function(){var a=new $1a(1503);a=new k_a(a);a.tob=1E4;a.Ok.setInterval(1E4);return a})}});
_.Tu=function(a,b,c,d,e){this.Iua=a;this.zone=b;this.oEc=new n_a(this.Iua);new o_a(this.Iua);this.xMc=new p_a(this.Iua);new q_a(this.Iua);this.NUa=d||window.location.hostname;this.IFc=c.map(D1a);this.crc=C1a(null!=e?e:this.NUa)};_.f2a=function(a,b){a.zone.bc(function(){e2a(a)&&a.oEc.rF(b,a.NUa,!0)})};_.Tu.prototype.Bxb=function(a){var b=this;this.zone.bc(function(){e2a(b)&&b.xMc.rF(b.NUa,a)})};var e2a=function(a){return a.IFc.some(function(b){return a.crc===b})};
_.Tu.ha=function(a){return new (a||_.Tu)(_.u(d2a),_.u(_.Ae),_.u(a2a),_.u(b2a,8),_.u(c2a,8))};_.Tu.ua=_.t({token:_.Tu,oa:_.Tu.ha,Ha:"root"});_.Uu=function(a,b,c){var d=this;this.document=a;this.RJb=b;this.theme=b.ipa().ka(_.we(function(e){return"SYSTEM"===e?c.dZa.Lf():_.yd(e)}));this.NJa=this.theme.ka(_.we(function(e){return _.g2a(d,e)}));this.Kma=this.NJa.ka(_.y(function(e){return e.split(" ").map(function(f){return"cm-s-"+f}).join(" ")}));this.theme.subscribe(function(e){d.setTheme(d.JS()?e:"LIGHT")})};_.Uu.prototype.JS=function(){return!!this.document.getElementById("darkTheme")};
_.g2a=function(a,b){return a.JS()&&"DARK"===b?a.RJb.V8().ka(_.y(function(c){return _.y1a.has(c)?c:"cider-dark"})):a.RJb.j9().ka(_.y(function(c){return _.x1a.has(c)?c:"cider"}))};_.Uu.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")}};_.Uu.ha=function(a){return new (a||_.Uu)(_.u(_.Zg),_.u(_.Nu),_.u(w1a))};
_.Uu.ua=_.t({token:_.Uu,oa:_.Uu.ha,Ha:"root"});var Vu=function(a){this.jKa=a};Vu.ha=function(a){return new (a||Vu)(_.u(_.YWa))};Vu.ua=_.t({token:Vu,oa:Vu.ha,Ha:"root"});var Wu=function(a,b,c){this.Ga=a;this.yS=b;this.Hua=c};Wu.prototype.accept=function(){this.Ga.qb({element:"StickyRedirectNotice",action:"accept",gestureName:"CLICK"});this.Hua.jKa.set("GRIMOIRE_REDIRECT_STATUS","optin",{domain:_.w0a,dra:15768E3,path:"/",VHb:"none",uIb:!0});_.HUa(this.yS)};
Wu.prototype.Yd=function(){this.Ga.qb({element:"StickyRedirectNotice",action:"dismiss",gestureName:"CLICK"});this.Hua.jKa.set("GRIMOIRE_REDIRECT_STATUS","optout",{domain:_.w0a,dra:15768E3,path:"/",VHb:"none",uIb:!0});this.yS.Yd()};Wu.ha=function(a){return new (a||Wu)(_.w(_.Pn),_.w(_.is),_.w(Vu))};
Wu.ya=_.fc({type:Wu,qa:[["sticky-redirect-notice"]],Aa:9,Ba:0,Fa:[["target","_blank","href","https://goto.google.com/grimoire-code-search-faq",1,"snackBarLink"],["mat-button","",1,"accept",3,"click"],["mat-button","",1,"dismiss",3,"click"]],va:function(a,b){a&1&&(_.B(0,"span"),_.R(1," Would you like to always redirect to the new Code Search? ("),_.B(2,"a",0),_.R(3,"FAQ"),_.C(),_.R(4,")\n"),_.C(),_.B(5,"button",1),_.M("click",function(){return b.accept()}),_.R(6," Yes\n"),_.C(),_.B(7,"button",2),_.M("click",
function(){return b.Yd()}),_.R(8," Dismiss\n"),_.C())},Ja:[_.qr],styles:["sticky-redirect-notice[_nghost-%COMP%]{display:flex;align-items:center}sticky-redirect-notice[_nghost-%COMP%]   span[_ngcontent-%COMP%]{flex-grow:1}.snackBarLink[_ngcontent-%COMP%], .snackBarLink[_ngcontent-%COMP%]:active, .snackBarLink[_ngcontent-%COMP%]:focus, .snackBarLink[_ngcontent-%COMP%]:hover, .snackBarLink[_ngcontent-%COMP%]:visited{color:inherit}"],Na:0});var Xu=function(){};Xu.ha=function(a){return new (a||Xu)};Xu.Ea=_.gc({type:Xu});Xu.Da=_.Wb({Nb:[Vu],imports:[_.Pr]});var h2a=new _.oc("enabledRouterConfig");_.Yu=function(a,b,c,d){var e=this;this.Ua=a;this.hrc=b;this.localStorage=c;this.V$=!1;this.Do=[];this.scope=0;this.url="";this.hW=new _.Mf(void 0);this.rca=null;this.Do=i2a(d);this.ab=this.Ua.events.ka(_.Zd(function(f){return f instanceof _.ag}),_.ye(function(f){e.scope=f.url.startsWith("/"+_.Yn.VM)?4:2;e.url=f.url}),_.we(function(f){return j2a(e,e.Do,e.scope,f.url)})).subscribe(function(f){e.hW.next(f);if(e.V$||e.current)e.V$=!1,e.rca&&e.rca.unsubscribe(),k2a(e)})};_.Yu.prototype.La=function(){this.ab.unsubscribe()};
_.Yu.prototype.Yd=function(){var a=this;return this.current?l2a(this.current).then(function(b){var c=new Date;c.setMonth(c.getMonth()+3);a.localStorage.set(b,c.toJSON());return j2a(a,a.Do,a.scope,a.url)}).then(function(b){a.hW.next(b)}):Promise.reject("There is no current announcement to dismiss")};
var k2a=function(a){a.V$=!0;a.rca=_.ae(0,18E5).ka(_.qia(function(){return a.V$})).ka(_.we(function(){return a.hrc.list()}),_.ye(function(b){a.Do=m2a(b.Do);0===a.Do.length&&(a.V$=!1,a.rca&&a.rca.unsubscribe())}),_.we(function(){return j2a(a,a.Do,a.scope,a.url)})).subscribe(function(b){a.hW.next(b)})},i2a=function(a){var b=[];a&&_.Fi(a,Cl,1)&&0<_.Fi(a,Cl,1).length&&(b=_.Fi(a,Cl,1).map(function(c){var d=c?c.getMessage():void 0;d=d?_.uj(_.Rf(_.k(d,2)||"")):"";var e=c?c.Apb():2;return{messageHtml:d,iconName:"error_outline",
scopes:_.Ni(c,2),targetPatterns:n2a(_.Yh(c,4)),severity:e}}));return b},m2a=function(a){var b=[];if(null==a?0:a.Do)b=a.Do.map(function(c){var d=_.Nh(c.message);d=d?d.toString():"";var e=c.severity?Gta(c.severity):2;return{messageHtml:d,iconName:"error_outline",scopes:c.scopes.map(function(f){return Fta(f)}),targetPatterns:n2a(c.targetPatterns),severity:e}});return b},j2a=function(a,b,c,d){var e=void 0,f=(b||[]).filter(function(g){return!g.scopes.includes(0)&&!g.isDismissed});f&&0<f.length&&((e=f.find(function(g){var m;
if(m=g.scopes.includes(c))a:if((g=g.targetPatterns)&&0!==g.length){g=_.q(g);for(m=g.next();!m.done;m=g.next())if(m.value.test(d)){m=!0;break a}m=!1}else m=!0;return m}))||(e=f.find(function(g){return g.scopes.includes(1)})));return e?o2a(a,e).then(function(g){return g?(e.isDismissed=!0,j2a(a,b,c,d)):e}):Promise.resolve(void 0)},n2a=function(a){return a?a.flatMap(function(b){try{return[new RegExp(b)]}catch(c){console.log("Could not compile regex: "+c)}return[]}):[]},l2a=function(a){return Eta(a.messageHtml).then(function(b){return"dismissed-announcement-"+
b})},o2a=function(a,b){return l2a(b).then(function(c){c=a.localStorage.get(c);return!!c&&c>(new Date(Date.now())).toJSON()},function(){return!1})};_.Y.Object.defineProperties(_.Yu.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return this.hW.value}},ykb:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});_.Yu.ha=function(a){return new (a||_.Yu)(_.u(_.fg),_.u(UIa),_.u(pNa),_.u(Y0a,8))};_.Yu.ua=_.t({token:_.Yu,oa:_.Yu.ha,Ha:"root"});var Hta;var Kta;Kta=function(a,b){return{warning:a,critical:b}};_.Zu=function(a,b){this.ccb=a;this.rc=b;this.iAa=DIa};_.Zu.prototype.Yd=function(){this.ccb.Yd()};_.Zu.ha=function(a){return new (a||_.Zu)(_.w(_.Yu),_.w(_.mu))};
_.Zu.ya=_.fc({type:_.Zu,qa:[["announcement-bar"]],Aa:2,Ba:3,Fa:[[4,"ngIf"],[1,"announcement-bar",3,"ngClass"],[1,"announcement-icon"],[1,"announcement-text",3,"innerHTML"],["mat-button","",3,"click",4,"ngIf"],["mat-button","",3,"click"]],va:function(a,b){a&1&&(_.O(0,Lta,6,7,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.ccb.hW))},Ja:[_.im,_.km,_.qr,_.Ds,_.pm],styles:[".announcement-icon[_ngcontent-%COMP%]{font-size:18px;height:18px;margin:0 11px 0 13px;width:18px}.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-text[_ngcontent-%COMP%]     a:link, .announcement-text[_ngcontent-%COMP%]     a:visited{color:inherit}.announcement-bar[_ngcontent-%COMP%]{align-items:center;background-color:#f8f9fa;color:#5f6368;display:flex;height:40px;place-content:center flex-start}.announcement-bar.warning[_ngcontent-%COMP%]{background-color:var(--tonal-fill-yellow);color:var(--tonal-yellow)}.announcement-bar.critical[_ngcontent-%COMP%]{background-color:#fce8e6;color:#c5221f}\n/*# sourceMappingURL=announcement_bar.css.map */"],
Na:0});var p2a=function(){};p2a.ha=function(a){return new (a||p2a)};
p2a.ya=_.fc({type:p2a,qa:[["ng-component"]],Aa:23,Ba:1,Fa:[["mat-dialog-title",""],["href","https://go.corp.google.com/new-cs-frequent-issues","target","_blank"],["href","https://b.corp.google.com/issues?q=status:open%20componentid:168840%2B%20your-query-here","target","_blank"],["align","end"],["mat-button","","mat-dialog-close",""],["mat-button","",1,"use-tool",3,"mat-dialog-close"]],va:function(a){a&1&&(_.B(0,"h1",0),_.R(1,"Feedback"),_.C(),_.B(2,"mat-dialog-content")(3,"p"),_.R(4," We appreciate your feedback as we try to make Code Search better. The feedback you'd like to give us has often already been reported, so we'd like your help in keeping our issues organized. Please consider the following actions to help us spend less time triaging feedback and more time fixing/improving the application. "),
_.C(),_.B(5,"ul")(6,"li"),_.R(7,"Check if your issue is frequently reported: "),_.B(8,"a",1),_.R(9,"go/new-cs-frequent-issues"),_.C()(),_.B(10,"li"),_.R(11,"Check for your issue within our component: "),_.B(12,"a",2),_.R(13,"b/issues?q=status:open%20componentid:168840%2B"),_.C()()(),_.B(14,"p"),_.R(15," If you do find that someone else has already reported your issue, please use the +1 button in buganizer rather than leaving a +1 comment. "),_.C(),_.B(16,"p"),_.R(17," If you don't find your issue in any of the above, you can file feedback using the feedback tool. Please note that capturing screenshots for large files can cause the page to be unresponsive while the feedback tool crawls through the page. "),
_.C()(),_.B(18,"mat-dialog-actions",3)(19,"button",4),_.R(20,"Cancel"),_.C(),_.B(21,"button",5),_.R(22,"Use Feedback tool"),_.C()());a&2&&(_.v(21),_.z("mat-dialog-close",!0))},Ja:[_.qr,_.Cr,_.Dr,_.Er,_.Fr],styles:["p[_ngcontent-%COMP%]{margin:1em 0}ul[_ngcontent-%COMP%]{list-style-position:inside}"]});var r2a;_.kg=function(a,b,c){var d=this;this.Ga=a;this.document=b;this.eda=new Map;this.b_=new Map;this.Sk=c.Yb(2);this.handler=function(e){if("focus"!==e.type||e.target!==d.document)d.RK=void 0,d.qb(e)};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)};
_.kg.prototype.La=function(){this.document.removeEventListener("mousedown",this.handler);this.document.removeEventListener("keydown",this.handler);this.document.removeEventListener("focus",this.handler)};var q2a=function(a,b){a.Sk&&a.Ga.qb({element:a.eP?a.eP:"mainContent",action:b,gestureName:"EXTERNAL"})};
_.kg.prototype.qb=function(a){if(a.target!==this.document)if("focusout"===a.type)q2a(this,"focusout"),this.eP=void 0;else if("focus"===a.type){a:if(a=a.target,null!=a)if(this.b_.has(a))a=this.b_.get(a);else{if(a instanceof HTMLElement)for(;a!==this.document.documentElement&&null!==a.parentElement;)if(a=a.parentElement,this.b_.has(a)){a=this.b_.get(a);break a}a="mainContent"}else a=void 0;a!==this.eP&&(this.eP=a,q2a(this,"focus"))}};_.kg.prototype.KO=function(){this.eP=this.RK="mainContent";return!0};
_.$u=function(a,b){a.RK=b;a.eP=a.RK;var c=a.eda.get(b);c&&r2a(a,b,c)};_.kg.prototype.registerCallback=function(a,b,c){return _.s2a(this,a,b,c)};_.s2a=function(a,b,c,d){a.eda.has(b);a.eda.set(b,d);c&&a.b_.set(c,b);b===a.RK&&r2a(a,b,d);return function(){a.eda.get(b)===d&&(a.eda.delete(b),c&&a.b_.delete(c))}};r2a=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});_.Kn(a.Ga,d.then(function(){b===a.RK&&(a.eP=b,q2a(a,"focus"),a.RK=void 0,c())}),"focusCallback",!1)};
_.kg.ha=function(a){return new (a||_.kg)(_.u(_.Pn),_.u(_.Zg),_.u(_.mu))};_.kg.ua=_.t({token:_.kg,oa:_.kg.ha,Ha:"root"});var t2a={iZa:function(a){return[{text:a}]}};_.av=function(a){var b=a.Wca,c=a.Ga,d=a.xna,e=a.uu,f=a.yF;a=a.mJ;this.Msa={};this.uIa=new _.td;this.ME=!1;this.query="";this.queryPrefix=new _.Mf(void 0);this.cL=new _.se;this.mX=_.je;this.bL=t2a;this.x_=!1;this.q0=_.je;this.Ke="";this.vd={};this.jNa=new _.se;this.Wca=b;this.Ga=c;this.xna=d;this.uu=e;this.Wca&&(this.bL=this.xj?this.xj:t2a);this.yF=f;this.mJ=a};_.h=_.av.prototype;
_.h.Ota=function(a){var b=this;a.tIa&&(this.uIa.unsubscribe(),this.uIa=a.tIa.subscribe(function(c){c=c({Im:b.query,prefix:b.queryPrefix.getValue()});u2a(b,c);b.query||b.cL.next(b.query)}));this.Msa=a.Msa||{};this.tu=a.iIb;this.xj=a.xj;this.Wca&&(this.bL=this.xj?this.xj:t2a)};
_.h.Qa=function(){var a=this,b=_.Xd(this.queryPrefix.ka(_.Zd(function(){return a.x_})),this.jNa.ka(_.y(function(d){return d.prefix}))).ka(_.ie(_.Mta)),c=_.Xd(this.cL,this.jNa.ka(_.y(function(d){return d.Im||""}))).ka(_.ie(),_.fe(this.xna));this.mX=_.Nd([c,b]).ka(_.y(function(d){return _.q(d).next().value}),_.y(function(d){return _.Sd(function(){return v2a(a,d)}).ka(_.te(1))}),_.oe(Pta,{Aob:_.je,hUa:_.je}),_.ce(function(d){return d.Aob}),_.y(function(d){return Ota(d.hUa,a.cL)}),_.we(Nta),_.oe(function(d,
e){if(e.Sd&&!e.Eu)return{Sd:!0,Eu:d.Eu};a.ME=!(!e.Eu||!e.Eu.length);a.ME&&(a.Ey=Date.now());return e}),jia());this.q0=this.cL.ka(_.y(function(d){return a.xj&&a.xj.Dpb&&a.xj.Dpb(w2a(a,d))}))};_.h.La=function(){this.uIa.unsubscribe()};_.h.setScope=function(a){a=a.eR;if(!a)return!1;u2a(this,a({Im:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.h.Rra=function(){this.x_=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.Msa,b=a.prefix;this.query=void 0===a.Im?"":a.Im;this.queryPrefix.next(b)}};
_.h.Sra=function(){this.x_=!0;this.jNa.next({Im:this.query,prefix:this.queryPrefix.getValue()});var a=this.mJ,b=Date.now();a.pJb=b};_.h.FW=function(a){this.query="";this.cL.next("");a.setFocus()};
_.h.l0=function(a){a&&("string"===typeof a?(this.Ga.qb({element:this.uu,action:this.KHc,gestureName:"CLICK",rh:a,bucket:_.Bg.Oza}),this.Lzb(w2a(this,a))):(a.Pa.Jc&&a.Pa.vu&&a.Pa.zp?this.Ga.qb({element:this.uu,action:"selectSuggestion_"+this.xYa,gestureName:"CLICK",Hf:a.position,WE:[_.tta(a.Pa.Jc,a.Pa.vu,a.Pa.zp,[],a.Pa.Wz,this.Ey)]}):this.Ga.qb({element:this.uu,action:"selectSuggestion_"+this.xYa,gestureName:"CLICK",Hf:a.position}),a.Pa.Lua&&a.Pa.Lua()))};
var v2a=function(a,b){if(!b||!a.xj)return _.yd({});a.Ga.qb({element:a.uu,action:a.xYa,gestureName:"CHANGE",rh:b,bucket:_.Bg.K1a});b=w2a(a,b);return a.xj.koa(b).ka(_.y(function(c){return{Eu:c}}))},w2a=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{Vk:b};a=c.WY;c=c.value;return{Vk:b,Ke:a?c:"",vd:a?void 0:c}},u2a=function(a,b){var c=b.prefix;a.query=b.Im||"";a.queryPrefix.next(c);c&&(c.WY?(a.vd={},a.Ke=c.value):(a.vd=_.zh(c.value,a.yF),a.Ke=""))};
_.Y.Object.defineProperties(_.av.prototype,{KHc:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Zr)?b:"Other"):"search"}},xYa:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"suggest"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Zr)?b:"Other"):"suggest"}}});_.av.ha=function(){_.ad()};_.av.Ia=_.hc({type:_.av});var x2a=/^\s*$/,y2a=function(a){var b=a.Evc,c=a.Hvc;this.laa=a.laa;this.Rtb=!!b;this.RAc=!!c},z2a=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=Sta(5,c,b);b.BK=0<a.length&&a[0].BK;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},A2a=function(a,b,c){c=Ph(c);c.start+=a?a.length:0;c.end-=b.length;return c};var B2a=function(){function a(b,c,d){this.message=b;this.expected=c;this.location=d;this.name="SyntaxError";"function"===typeof Error.captureStackTrace&&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(zd,$a)}function d(sa){var Ba=BG[sa],Qa;if(!Ba){for(Qa=sa-1;!BG[Qa];)Qa--;Ba=BG[Qa];for(Ba={line:Ba.line,column:Ba.column};Qa<sa;)10===b.charCodeAt(Qa)?(Ba.line++,
Ba.column=1):Ba.column++,Qa++;BG[sa]=Ba}return Ba}function e(sa,Ba){var Qa=d(sa),Xc=d(Ba);return{start:{offset:sa,line:Qa.line,column:Qa.column},end:{offset:Ba,line:Xc.line,column:Xc.column}}}function f(sa){$a<Zj||($a>Zj&&(Zj=$a,zO=[]),zO.push(sa))}function g(){var sa=$a;var Ba=rb();Ba===la&&(Ba=null);if(Ba!==la){Ba=[];var Qa=m();for(Qa===la&&(Qa=n());Qa!==la;)Ba.push(Qa),Qa=m(),Qa===la&&(Qa=n());Ba!==la?(zd=sa,sa=Ba):($a=sa,sa=la)}else $a=sa,sa=la;return sa}function m(){var sa=$a;var Ba=A();Ba===
la&&(Ba=r(),Ba===la&&(Ba=pa(),Ba===la&&(Ba=J())));if(Ba!==la){var Qa=rb();Qa===la&&(Qa=null);Qa!==la?(zd=$a,Qa=(Qa=xb.Rtb)?void 0:la,Qa!==la?(zd=sa,sa=Ba):($a=sa,sa=la)):($a=sa,sa=la)}else $a=sa,sa=la;return sa}function n(){var sa=$a;var Ba=J();if(Ba!==la){var Qa=rb();Qa===la&&(Qa=null);Qa!==la?(zd=sa,sa=Ba):($a=sa,sa=la)}else $a=sa,sa=la;return sa}function r(){var sa,Ba;var Qa=$a;var Xc=[];for(sa=x();sa!==la;)Xc.push(sa),sa=x();if(Xc!==la)if(sa=Eb(),sa!==la){var Ad=r();if(Ad===la)for(Ad=[],Ba=x();Ba!==
la;)Ad.push(Ba),Ba=x();Ad!==la?(zd=Qa,Qa=c(),Qa=Xc=Rta(0,Xc,Ad,sa,Qa)):($a=Qa,Qa=la)}else $a=Qa,Qa=la;else $a=Qa,Qa=la;return Qa}function x(){var sa=$a;var Ba=rb();Ba===la&&(Ba=null);Ba!==la?(Ba=pa(),Ba===la&&(Ba=J()),Ba!==la?(zd=sa,sa=Ba):($a=sa,sa=la)):($a=sa,sa=la);return sa}function A(){var sa,Ba;var Qa=$a;var Xc=[];for(sa=F();sa!==la;)Xc.push(sa),sa=F();if(Xc!==la)if(sa=Oa(),sa!==la){var Ad=A();if(Ad===la)for(Ad=[],Ba=F();Ba!==la;)Ad.push(Ba),Ba=F();Ad!==la?(zd=Qa,Qa=c(),Qa=Xc=Rta(2,Xc,Ad,sa,
Qa)):($a=Qa,Qa=la)}else $a=Qa,Qa=la;else $a=Qa,Qa=la;return Qa}function F(){var sa=$a;var Ba=rb();Ba===la&&(Ba=null);Ba!==la?(Ba=pa(),Ba===la&&(Ba=r(),Ba===la&&(Ba=J())),Ba!==la?(zd=sa,sa=Ba):($a=sa,sa=la)):($a=sa,sa=la);return sa}function J(){var sa=$a;var Ba=jc();Ba!==la?(Ba=L(),Ba===la&&(Ba=null),Ba!==la?(zd=sa,sa=Ba=kd(Ba)):($a=sa,sa=la)):($a=sa,sa=la);sa===la&&(sa=L());return sa}function L(){var sa=$a;var Ba=sf();if(Ba!==la){if(58===b.charCodeAt($a)){var Qa=Uc;$a++}else Qa=la,0===ef&&f(Yc);if(Qa!==
la){Qa=eb();if(Qa===la&&(Qa=Q(),Qa===la)){Qa=$a;ef++;var Xc=rb();Xc===la&&(Xc=null);ef--;Xc!==la?($a=Qa,Qa=void 0):Qa=la}Qa!==la?(zd=sa,sa=Ba=Wd(Ba,Qa)):($a=sa,sa=la)}else $a=sa,sa=la}else $a=sa,sa=la;sa===la&&(sa=eb(),sa===la&&(sa=Q()));return sa}function Q(){var sa=$a;var Ba=[];var Qa=gb();Qa===la&&(Qa=aa());if(Qa!==la)for(;Qa!==la;)Ba.push(Qa),Qa=gb(),Qa===la&&(Qa=aa());else Ba=la;Ba!==la&&(zd=sa,Ba=z2a(Ba,c()));return Ba}function aa(){var sa=$a;if(41===b.charCodeAt($a)){var Ba=eg;$a++}else Ba=
la,0===ef&&f(Ke);Ba!==la&&(zd=sa,sa=c(),sa=Sta(5,")",sa),sa.error={type:3,location:sa.location},Ba=sa);return Ba}function pa(){var sa;var Ba=$a;if(40===b.charCodeAt($a)){var Qa=ee;$a++}else Qa=la,0===ef&&f(Hj);if(Qa!==la)if(Qa=rb(),Qa===la&&(Qa=null),Qa!==la){Qa=[];for(sa=ra();sa!==la;)Qa.push(sa),sa=ra();if(Qa!==la)if(41===b.charCodeAt($a)?(sa=eg,$a++):(sa=la,0===ef&&f(Ke)),sa===la&&(sa=null),sa!==la){zd=$a;var Xc=sa;var Ad=c();if(Xc&&1===Qa.length){var Re=Qa[0];if(5!==Re.Nk)Ad=!0;else{Ad=Ph(Ad);
Xc=Ad.end;Re=Re.location;var fh=Re.end;Ad=Ad.start+1<Re.start||Xc-1>fh}}else Ad=!0;Ad=Ad?void 0:la;Ad!==la?(zd=Ba,Ba=sa,sa=c(),sa=Ph(sa),Ba=Qa={Nk:3,elements:Qa,location:sa,error:Ba?void 0:{type:4,location:sa}}):($a=Ba,Ba=la)}else $a=Ba,Ba=la;else $a=Ba,Ba=la}else $a=Ba,Ba=la;else $a=Ba,Ba=la;return Ba}function ra(){var sa=$a;var Ba=ua();Ba===la&&(Ba=Pa(),Ba===la&&(Ba=pa(),Ba===la&&(Ba=kb())));if(Ba!==la){var Qa=rb();Qa===la&&(Qa=null);Qa!==la?(zd=sa,sa=Ba):($a=sa,sa=la)}else $a=sa,sa=la;return sa}
function ua(){var sa,Ba;var Qa=$a;var Xc=[];for(sa=ya();sa!==la;)Xc.push(sa),sa=ya();if(Xc!==la)if(sa=Oa(),sa!==la){var Ad=ua();if(Ad===la)for(Ad=[],Ba=ya();Ba!==la;)Ad.push(Ba),Ba=ya();Ad!==la?(zd=Qa,Qa=c(),Qa=Xc=Rta(2,Xc,Ad,sa,Qa)):($a=Qa,Qa=la)}else $a=Qa,Qa=la;else $a=Qa,Qa=la;return Qa}function ya(){var sa=$a;var Ba=rb();Ba===la&&(Ba=null);Ba!==la?(Ba=pa(),Ba===la&&(Ba=Pa(),Ba===la&&(Ba=kb())),Ba!==la?(zd=sa,sa=Ba):($a=sa,sa=la)):($a=sa,sa=la);return sa}function Pa(){var sa,Ba;var Qa=$a;var Xc=
[];for(sa=Va();sa!==la;)Xc.push(sa),sa=Va();if(Xc!==la)if(sa=Eb(),sa!==la){var Ad=Pa();if(Ad===la)for(Ad=[],Ba=Va();Ba!==la;)Ad.push(Ba),Ba=Va();Ad!==la?(zd=Qa,Qa=c(),Qa=Xc=Rta(0,Xc,Ad,sa,Qa)):($a=Qa,Qa=la)}else $a=Qa,Qa=la;else $a=Qa,Qa=la;return Qa}function Va(){var sa=$a;var Ba=rb();Ba===la&&(Ba=null);Ba!==la?(Ba=pa(),Ba===la&&(Ba=kb()),Ba!==la?(zd=sa,sa=Ba):($a=sa,sa=la)):($a=sa,sa=la);return sa}function kb(){var sa=$a;var Ba=jc();Ba!==la?(Ba=Pb(),Ba===la&&(Ba=null),Ba!==la?(zd=sa,sa=Ba=kd(Ba)):
($a=sa,sa=la)):($a=sa,sa=la);sa===la&&(sa=Pb());return sa}function Pb(){var sa=$a;var Ba=sf();if(Ba!==la){if(58===b.charCodeAt($a)){var Qa=Uc;$a++}else Qa=la,0===ef&&f(Yc);if(Qa!==la){Qa=eb();if(Qa===la&&(Qa=Bb(),Qa===la)){Qa=$a;ef++;var Xc=rb();Xc===la&&(Xc=null);ef--;Xc!==la?($a=Qa,Qa=void 0):Qa=la}Qa!==la?(zd=sa,sa=Ba=Wd(Ba,Qa)):($a=sa,sa=la)}else $a=sa,sa=la}else $a=sa,sa=la;sa===la&&(sa=eb(),sa===la&&(sa=Bb()));return sa}function Bb(){var sa=$a;var Ba=[];var Qa=gb();if(Qa!==la)for(;Qa!==la;)Ba.push(Qa),
Qa=gb();else Ba=la;Ba!==la&&(zd=sa,Ba=z2a(Ba,c()));return Ba}function Eb(){var sa=$a;var Ba=rb();Ba===la&&(Ba=null);if(Ba!==la){var Qa=[];var Xc=Hb();if(Xc!==la)for(;Xc!==la;)Qa.push(Xc),Xc=Hb();else Qa=la;Qa!==la?(Xc=rb(),Xc!==la?(zd=$a,Qa=(Qa="AND"===Qa.join(""))?void 0:la,Qa!==la?(zd=sa,sa=Ba=A2a(Ba,Xc,c())):($a=sa,sa=la)):($a=sa,sa=la)):($a=sa,sa=la)}else $a=sa,sa=la;return sa}function Oa(){var sa=$a;var Ba=rb();Ba===la&&(Ba=null);if(Ba!==la){var Qa=[];var Xc=Hb();if(Xc!==la)for(;Xc!==la;)Qa.push(Xc),
Xc=Hb();else Qa=la;Qa!==la?(Xc=rb(),Xc!==la?(zd=$a,Qa=(Qa="OR"===Qa.join(""))?void 0:la,Qa!==la?(zd=sa,sa=Ba=A2a(Ba,Xc,c())):($a=sa,sa=la)):($a=sa,sa=la)):($a=sa,sa=la)}else $a=sa,sa=la;return sa}function eb(){var sa;var Ba=$a;if(34===b.charCodeAt($a)){var Qa=Yo;$a++}else Qa=la,0===ef&&f(oh);if(Qa!==la){Qa=[];for(sa=qb();sa!==la;)Qa.push(sa),sa=qb();Qa!==la?(34===b.charCodeAt($a)?(sa=Yo,$a++):(sa=la,0===ef&&f(oh)),sa===la&&(sa=null),sa!==la?(zd=Ba,Ba=sa,sa=c(),Qa=Sta(4,Qa.join(""),sa),Ba||(Qa.error=
Qta(0,sa.start.offset,sa.end.offset)),Ba=Qa):($a=Ba,Ba=la)):($a=Ba,Ba=la)}else $a=Ba,Ba=la;return Ba}function gb(){var sa;var Ba=$a;if(40===b.charCodeAt($a)){var Qa=ee;$a++}else Qa=la,0===ef&&f(Hj);if(Qa!==la){Qa=[];for(sa=gb();sa!==la;)Qa.push(sa),sa=gb();Qa!==la?(41===b.charCodeAt($a)?(sa=eg,$a++):(sa=la,0===ef&&f(Ke)),sa===la&&(sa=null),sa!==la?(zd=Ba,Ba=sa,sa=c(),Qa=z2a(Qa,sa),Qa.value="("+Qa.value,Ba?Qa.value+=")":Qa.error={type:4,location:{start:Qa.location.start,end:Qa.location.start+1}},Ba=
Qa):($a=Ba,Ba=la)):($a=Ba,Ba=la)}else $a=Ba,Ba=la;Qa=Ba;if(Qa===la){Qa=$a;Ba=[];sa=hb();if(sa!==la)for(;sa!==la;)Ba.push(sa),sa=hb();else Ba=la;Ba!==la?(zd=$a,sa=Ba,sa=(sa=!xb.Rtb||"AND"!==sa.join("")&&"OR"!==sa.join(""))?void 0:la,sa!==la?(zd=Qa,Qa=Ba,Ba=c(),Qa=Ba=Sta(5,Qa.join(""),Ba)):($a=Qa,Qa=la)):($a=Qa,Qa=la)}return Qa}function jc(){var sa=$a;if(45===b.charCodeAt($a)){var Ba=ph;$a++}else Ba=la,0===ef&&f(Yi);if(Ba!==la){zd=$a;var Qa=(Qa=xb.RAc)?void 0:la;Qa!==la?sa=Ba=[Ba,Qa]:($a=sa,sa=la)}else $a=
sa,sa=la;return sa}function qc(){var sa=$a;if(92===b.charCodeAt($a)){var Ba=Th;$a++}else Ba=la,0===ef&&f(BE);Ba!==la?(b.length>$a?(Ba=b.charAt($a),$a++):(Ba=la,0===ef&&f(AO)),Ba===la&&(Ba=null),Ba!==la?(zd=sa,sa=Ba?"\\"+Ba:"\\"):($a=sa,sa=la)):($a=sa,sa=la);return sa}function sf(){var sa=$a;var Ba=[];if(Q_.test(b.charAt($a))){var Qa=b.charAt($a);$a++}else Qa=la,0===ef&&f(nma);if(Qa!==la)for(;Qa!==la;)Ba.push(Qa),Q_.test(b.charAt($a))?(Qa=b.charAt($a),$a++):(Qa=la,0===ef&&f(nma));else Ba=la;Ba!==la?
(zd=$a,Qa=(Qa=xb.laa.has(Ba.join("")))?void 0:la,Qa!==la?(zd=sa,sa=Ba):($a=sa,sa=la)):($a=sa,sa=la);return sa}function qb(){var sa=$a;if(b.substr($a,2)===CG){var Ba=CG;$a+=2}else Ba=la,0===ef&&f(ci);Ba!==la&&(zd=sa,Ba='"');sa=Ba;sa===la&&(sa=qc(),sa===la&&(pOa.test(b.charAt($a))?(sa=b.charAt($a),$a++):(sa=la,0===ef&&f(oma))));return sa}function Hb(){var sa=$a;if(92===b.charCodeAt($a)){var Ba=Th;$a++}else Ba=la,0===ef&&f(BE);Ba!==la?(34===b.charCodeAt($a)?(Ba=Yo,$a++):(Ba=la,0===ef&&f(oh)),Ba===la&&
(Ba=jb(),Ba===la&&(58===b.charCodeAt($a)?(Ba=Uc,$a++):(Ba=la,0===ef&&f(Yc)))),Ba!==la?(zd=sa,sa=Ba):($a=sa,sa=la)):($a=sa,sa=la);if(sa===la&&(sa=qc(),sa===la))if(sa=$a,b.length>$a?(Ba=b.charAt($a),$a++):(Ba=la,0===ef&&f(AO)),Ba!==la){zd=$a;var Qa=(Qa=!x2a.test(Ba))?void 0:la;Qa!==la?(zd=sa,sa=Ba):($a=sa,sa=la)}else $a=sa,sa=la;return sa}function hb(){var sa=$a;var Ba=Hb();if(Ba!==la){zd=$a;var Qa="("!==Ba&&")"!==Ba?void 0:la;Qa!==la?(zd=sa,sa=Ba):($a=sa,sa=la)}else $a=sa,sa=la;return sa}function rb(){var sa=
[];var Ba=jb();if(Ba!==la)for(;Ba!==la;)sa.push(Ba),Ba=jb();else sa=la;return sa}function jb(){var sa=$a;if(b.length>$a){var Ba=b.charAt($a);$a++}else Ba=la,0===ef&&f(AO);if(Ba!==la){zd=$a;var Qa=(Qa=x2a.test(Ba))?void 0:la;Qa!==la?(zd=sa,sa=Ba):($a=sa,sa=la)}else $a=sa,sa=la;return sa}var xb=1<arguments.length?arguments[1]:{},la={},nc={jOc:g},Jc=g,kd=function(sa){var Ba=c();sa||(Ba.start.offset++,sa=Sta(5,"",Ba),sa.error=Qta(2,Ba.start.offset-1,Ba.end.offset));sa.BK=!0;return sa},Uc=":",Yc={type:"literal",
value:":",description:"':'"},Wd=function(sa,Ba){var Qa=xb,Xc=c();sa=sa.join("");Qa={Nk:1,label:Qa.laa.get(sa),zBc:sa,value:Ba,location:Ph(Xc)};Ba||(Ba=Xc.end.offset,Qa.error=Qta(1,Ba-1,Ba));return Qa},eg=")",Ke={type:"literal",value:")",description:"')'"},ee="(",Hj={type:"literal",value:"(",description:"'('"},Yo='"',oh={type:"literal",value:'"',description:"'\"'"},ph="-",Yi={type:"literal",value:"-",description:"'-'"},Th="\\",BE={type:"literal",value:"\\",description:"'\\\\'"},AO={type:"any",description:"any character"},
CG='\\"',ci={type:"literal",value:'\\"',description:"'\\\\\"'"},Q_=/^[a-zA-Z0-9_]/,nma={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},pOa=/^[^"]/,oma={type:"class",value:'[^"]',description:'[^"]'},$a=0,zd=0,BG=[{line:1,column:1}],Zj=0,zO=[],ef=0;if("startRule"in xb){if(!(xb.yLb in nc))throw Error("ld`"+xb.yLb);Jc=nc[xb.yLb]}nc=Jc();if(nc!==la&&$a===b.length)return nc;nc!==la&&$a<b.length&&f({type:"end",description:"end of input"});throw function(sa,Ba,Qa){function Xc(Re){var fh,Mn;
Re.sort(function(BO,pma){return BO.description<pma.description?-1:BO.description>pma.description?1:0});if(0<Re.length){for(Mn=fh=1;fh<Re.length;fh++)Re[fh-1]!==Re[fh]&&(Re[Mn]=Re[fh],Mn++);Re.length=Mn}}function Ad(Re){var fh=Array(Re.length),Mn;for(Mn=0;Mn<Re.length;Mn++)fh[Mn]=Re[Mn].description;return"Expected "+(1<Re.length?fh.slice(0,-1).join(", ")+" or "+fh[Re.length-1]:fh[0])+"."}null!==Ba&&Xc(Ba);return new a(null!==sa?sa:Ad(Ba),Ba,Qa)}(null,zO,e(Zj,Zj));}}}();_.C2a=new _.oc("parserConfig");_.bv=function(a){this.ZWa=a.ZWa||[];this.lFc=new y2a(a);this.kZ=a.kZ};_.bv.prototype.parse=function(a){var b={start:0,end:a.length};if(100<a.split(" ").length+a.split("(").length+a.split(")").length)return[{Nk:5,location:b,value:a}];try{var c=B2a.parse(a,this.lFc);return this.ZWa.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.kZ&&_.ds(this.kZ,d),[{Nk:5,error:{type:8,location:d instanceof B2a.SyntaxError?Ph(d.location):b},location:b,value:a}]}};
_.bv.ha=function(a){return new (a||_.bv)(_.u(_.C2a))};_.bv.ua=_.t({token:_.bv,oa:_.bv.ha});var cv,ev,fv,gv,hv,jv,Tv;cv={SRb:"ADD",MTb:"BRANCH",BXb:"DELETE",mZb:"EDIT",s3b:"INTEGRATE",NONE:"NONE",values:function(){return[cv.NONE,cv.SRb,cv.MTb,cv.mZb,cv.BXb,cv.s3b]}};_.dv={qwa:"ADDED",Mwa:"CHANGED",n6b:"MOVED_CHANGED",o6b:"MOVED_CHANGED_OUT",p6b:"MOVED_IN",q6b:"MOVED_OUT",Eza:"REMOVED",WAa:"UNCHANGED",Rb:"UNDEFINED",values:function(){return[_.dv.Rb,_.dv.WAa,_.dv.qwa,_.dv.Eza,_.dv.Mwa,_.dv.p6b,_.dv.q6b,_.dv.n6b,_.dv.o6b]}};
ev={Hx:"DIRECTORY",lD:"EXECUTABLE",Os:"FILE",Ix:"GIT_LINK",vA:"SYMBOLIC_LINK",tD:"UNKNOWN_OBJECT_TYPE",values:function(){return[ev.tD,ev.Os,ev.Hx,ev.vA,ev.Ix,ev.lD]}};fv={Hx:"DIRECTORY",lD:"EXECUTABLE",Os:"FILE",Ix:"GIT_LINK",vA:"SYMBOLIC_LINK",tD:"UNKNOWN_OBJECT_TYPE",values:function(){return[fv.tD,fv.Os,fv.Hx,fv.vA,fv.Ix,fv.lD]}};gv={Ewa:"BBCP",qya:"KYTHE",Pza:"SEARCH_INDEX",cBa:"UNKNOWN_PROVENANCE",pBa:"VCS",values:function(){return[gv.cBa,gv.pBa,gv.qya,gv.Pza,gv.Ewa]}};
hv={Hx:"DIRECTORY",lD:"EXECUTABLE",Os:"FILE",Ix:"GIT_LINK",vA:"SYMBOLIC_LINK",tD:"UNKNOWN_OBJECT_TYPE",values:function(){return[hv.tD,hv.Os,hv.Hx,hv.vA,hv.Ix,hv.lD]}};_.iv={Hx:"DIRECTORY",lD:"EXECUTABLE",Os:"FILE",Ix:"GIT_LINK",vA:"SYMBOLIC_LINK",tD:"UNKNOWN_OBJECT_TYPE",values:function(){return[_.iv.tD,_.iv.Os,_.iv.Hx,_.iv.vA,_.iv.Ix,_.iv.lD]}};jv=function(a){a=void 0===a?{}:a;this.O={};this.O.email=null==a.email?null:a.email;this.O.name=null==a.name?null:a.name};_.X(jv,_.W);jv.prototype.ma=function(){return jv};
jv.prototype.na=function(){return{keys:["email","name"]}};_.Y.Object.defineProperties(jv.prototype,{email:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"email")?_.U(this,"email"):""},set:function(a){this.O.email=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.O.name=a}}});var kv=function(a){a=void 0===a?{}:a;this.O={};this.O.branchName=null==a.lg?null:a.lg;this.O.commitId=null==a.Bf?null:a.Bf};_.X(kv,_.W);
kv.prototype.ma=function(){return kv};kv.prototype.na=function(){return{keys:["branchName","commitId"]}};_.Y.Object.defineProperties(kv.prototype,{lg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branchName")?_.U(this,"branchName"):""},set:function(a){this.O.branchName=a}},Bf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.U(this,"commitId"):""},set:function(a){this.O.commitId=a}}});
var lv=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name};_.X(lv,_.W);lv.prototype.ma=function(){return lv};lv.prototype.na=function(){return{keys:["name"]}};_.Y.Object.defineProperties(lv.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.O.name=a}}});var mv=function(a){a=void 0===a?{}:a;this.O={};this.O.projectId=null==a.projectId?null:a.projectId};_.X(mv,_.W);mv.prototype.ma=function(){return mv};
mv.prototype.na=function(){return{keys:["projectId"]}};_.Y.Object.defineProperties(mv.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):""},set:function(a){this.O.projectId=a}}});
var nv=function(a){a=void 0===a?{}:a;this.O={};this.O.commitId=null==a.Bf?null:a.Bf;this.O.commitTime=null==a.FI?null:a.FI;this.O.author=null==a.xn?null:a.xn;this.O.commitMessage=null==a.Cr?null:a.Cr;this.O.metadata=null==a.metadata?null:a.metadata;this.O.fileDiffEntries=null==a.jm?null:a.jm;this.O.parentCommitIds=null==a.VF?null:a.VF;this.O.commitSubject=null==a.Qma?null:a.Qma;this.O.oldPath=null==a.Of?null:a.Of;this.O.committer=null==a.TJa?null:a.TJa;this.O.commitMessageLinkDefinitions=null==a.SO?
null:a.SO;this.O.fetchFileSpec=null==a.qq?null:a.qq;this.O.revisionNumber=null==a.revisionNumber?null:a.revisionNumber;this.O.fileOperation=null==a.HMa?null:a.HMa;this.O.workspace=null==a.Ob?null:a.Ob};_.X(nv,_.W);nv.prototype.ma=function(){return nv};
nv.prototype.na=function(){return{Sa:{commitMessageLinkDefinitions:ov,fileDiffEntries:pv},Ta:{fileOperation:cv},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),Bd:{metadata:{xc:null,Qc:!1,Rc:!1,Sc:!1}},Ka:{author:jv,committer:jv,fetchFileSpec:_.qv}}};
_.Y.Object.defineProperties(nv.prototype,{xn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"author")?_.U(this,"author"):null},set:function(a){this.O.author=a}},Bf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.U(this,"commitId"):""},set:function(a){this.O.commitId=a}},Cr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitMessage")?_.U(this,"commitMessage"):""},set:function(a){this.O.commitMessage=a}},SO:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"commitMessageLinkDefinitions")?_.U(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.O.commitMessageLinkDefinitions=a}},Qma:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitSubject")?_.U(this,"commitSubject"):""},set:function(a){this.O.commitSubject=a}},FI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitTime")?_.U(this,"commitTime"):""},set:function(a){this.O.commitTime=a}},TJa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"committer")?_.U(this,"committer"):null},set:function(a){this.O.committer=a}},qq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fetchFileSpec")?_.U(this,"fetchFileSpec"):null},set:function(a){this.O.fetchFileSpec=a}},jm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.U(this,"fileDiffEntries"):[]},set:function(a){this.O.fileDiffEntries=a}},HMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileOperation")?_.U(this,"fileOperation"):
null},set:function(a){this.O.fileOperation=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.U(this,"metadata"):null},set:function(a){this.O.metadata=a}},Of:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.U(this,"oldPath"):""},set:function(a){this.O.oldPath=a}},VF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parentCommitIds")?_.U(this,"parentCommitIds"):[]},set:function(a){this.O.parentCommitIds=a}},revisionNumber:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"revisionNumber")?_.U(this,"revisionNumber"):0},set:function(a){this.O.revisionNumber=a}},Ob:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspace")?_.U(this,"workspace"):""},set:function(a){this.O.workspace=a}}});var rv=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name};_.X(rv,_.W);rv.prototype.ma=function(){return rv};rv.prototype.na=function(){return{keys:["name"]}};
_.Y.Object.defineProperties(rv.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.O.name=a}}});var sv=function(a){a=void 0===a?{}:a;this.O={};this.O.beginLine=null==a.aB?null:a.aB;this.O.endLine=null==a.endLine?null:a.endLine;this.O.contents=null==a.tl?null:a.tl};_.X(sv,_.W);sv.prototype.ma=function(){return sv};sv.prototype.na=function(){return{keys:["beginLine","contents","endLine"]}};
_.Y.Object.defineProperties(sv.prototype,{aB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"beginLine")?_.U(this,"beginLine"):0},set:function(a){this.O.beginLine=a}},tl:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"contents")?_.U(this,"contents"):""},set:function(a){this.O.contents=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.U(this,"endLine"):0},set:function(a){this.O.endLine=a}}});
var tv=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.leftChunk=null==a.ZB?null:a.ZB;this.O.rightChunk=null==a.DC?null:a.DC};_.X(tv,_.W);tv.prototype.ma=function(){return tv};tv.prototype.na=function(){return{Ta:{type:_.dv},keys:["leftChunk","rightChunk","type"],Ka:{leftChunk:sv,rightChunk:sv}}};
_.Y.Object.defineProperties(tv.prototype,{ZB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"leftChunk")?_.U(this,"leftChunk"):null},set:function(a){this.O.leftChunk=a}},DC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rightChunk")?_.U(this,"rightChunk"):null},set:function(a){this.O.rightChunk=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.O.type=a}}});
_.Y.Object.defineProperties(tv,{xf:{configurable:!0,enumerable:!0,get:function(){return _.dv}}});var uv=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffSpec=null==a.poa?null:a.poa;this.O.modificationMetadata=null==a.lra?null:a.lra;this.O.diffChunks=null==a.oB?null:a.oB};_.X(uv,_.W);uv.prototype.ma=function(){return uv};uv.prototype.na=function(){return{Sa:{diffChunks:tv},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Ka:{fileDiffSpec:_.vv,modificationMetadata:wv}}};
_.Y.Object.defineProperties(uv.prototype,{oB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diffChunks")?_.U(this,"diffChunks"):[]},set:function(a){this.O.diffChunks=a}},poa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpec")?_.U(this,"fileDiffSpec"):null},set:function(a){this.O.fileDiffSpec=a}},lra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modificationMetadata")?_.U(this,"modificationMetadata"):null},set:function(a){this.O.modificationMetadata=
a}}});var pv=function(a){a=void 0===a?{}:a;this.O={};this.O.newPath=null==a.MF?null:a.MF;this.O.oldPath=null==a.Of?null:a.Of;this.O.newHash=null==a.Szb?null:a.Szb;this.O.oldHash=null==a.zAb?null:a.zAb;this.O.newType=null==a.ZSa?null:a.ZSa;this.O.oldType=null==a.mTa?null:a.mTa};_.X(pv,_.W);pv.prototype.ma=function(){return pv};pv.prototype.na=function(){return{Ta:{newType:ev,oldType:fv},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.Y.Object.defineProperties(pv.prototype,{Szb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newHash")?_.U(this,"newHash"):""},set:function(a){this.O.newHash=a}},MF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newPath")?_.U(this,"newPath"):""},set:function(a){this.O.newPath=a}},ZSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newType")?_.U(this,"newType"):null},set:function(a){this.O.newType=a}},zAb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"oldHash")?_.U(this,"oldHash"):""},set:function(a){this.O.oldHash=a}},Of:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.U(this,"oldPath"):""},set:function(a){this.O.oldPath=a}},mTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldType")?_.U(this,"oldType"):null},set:function(a){this.O.oldType=a}}});
var wv=function(a){a=void 0===a?{}:a;this.O={};this.O.linesUnchanged=null==a.xRa?null:a.xRa;this.O.linesAdded=null==a.sRa?null:a.sRa;this.O.linesRemoved=null==a.wRa?null:a.wRa;this.O.linesChanged=null==a.tRa?null:a.tRa};_.X(wv,_.W);wv.prototype.ma=function(){return wv};wv.prototype.na=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.Y.Object.defineProperties(wv.prototype,{sRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesAdded")?_.U(this,"linesAdded"):"0"},set:function(a){this.O.linesAdded=a}},tRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesChanged")?_.U(this,"linesChanged"):"0"},set:function(a){this.O.linesChanged=a}},wRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesRemoved")?_.U(this,"linesRemoved"):"0"},set:function(a){this.O.linesRemoved=a}},xRa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"linesUnchanged")?_.U(this,"linesUnchanged"):"0"},set:function(a){this.O.linesUnchanged=a}}});_.vv=function(a){a=void 0===a?{}:a;this.O={};this.O.left=null==a.left?null:a.left;this.O.right=null==a.right?null:a.right};_.X(_.vv,_.W);_.vv.prototype.ma=function(){return _.vv};_.vv.prototype.na=function(){return{keys:["left","right"],Ka:{left:_.xv,right:_.xv}}};
_.Y.Object.defineProperties(_.vv.prototype,{left:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"left")?_.U(this,"left"):null},set:function(a){this.O.left=a}},right:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"right")?_.U(this,"right"):null},set:function(a){this.O.right=a}}});
_.qv=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRoot=null==a.Wq?null:a.Wq;this.O.path=null==a.path?null:a.path;this.O.type=null==a.type?null:a.type;this.O.fileSize=null==a.fileSize?null:a.fileSize;this.O.sources=null==a.sources?null:a.sources;this.O.locationHint=null==a.LQ?null:a.LQ};_.X(_.qv,_.W);_.qv.prototype.ma=function(){return _.qv};_.qv.prototype.na=function(){return{Ta:{sources:gv,type:hv},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Ka:{sourceRoot:_.yv}}};
_.Y.Object.defineProperties(_.qv.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSize")?_.U(this,"fileSize"):"0"},set:function(a){this.O.fileSize=a}},LQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.U(this,"locationHint"):""},set:function(a){this.O.locationHint=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.U(this,"path"):""},set:function(a){this.O.path=a}},Wq:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"sourceRoot")?_.U(this,"sourceRoot"):null},set:function(a){this.O.sourceRoot=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.U(this,"sources"):[]},set:function(a){this.O.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.O.type=a}}});_.Y.Object.defineProperties(_.qv,{xf:{configurable:!0,enumerable:!0,get:function(){return hv}}});
var zv=function(a){a=void 0===a?{}:a;this.O={};this.O.mappedRange=null==a.mSa?null:a.mSa;this.O.commitLogEntry=null==a.Lo?null:a.Lo};_.X(zv,_.W);zv.prototype.ma=function(){return zv};zv.prototype.na=function(){return{Sa:{commitLogEntry:nv,mappedRange:Av},keys:["commitLogEntry","mappedRange"]}};
_.Y.Object.defineProperties(zv.prototype,{Lo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntry")?_.U(this,"commitLogEntry"):[]},set:function(a){this.O.commitLogEntry=a}},mSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mappedRange")?_.U(this,"mappedRange"):[]},set:function(a){this.O.mappedRange=a}}});var Bv=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffEntries=null==a.jm?null:a.jm};_.X(Bv,_.W);Bv.prototype.ma=function(){return Bv};
Bv.prototype.na=function(){return{Sa:{fileDiffEntries:pv},keys:["fileDiffEntries"]}};_.Y.Object.defineProperties(Bv.prototype,{jm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.U(this,"fileDiffEntries"):[]},set:function(a){this.O.fileDiffEntries=a}}});var Cv=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffContents=null==a.noa?null:a.noa};_.X(Cv,_.W);Cv.prototype.ma=function(){return Cv};Cv.prototype.na=function(){return{Sa:{fileDiffContents:uv},keys:["fileDiffContents"]}};
_.Y.Object.defineProperties(Cv.prototype,{noa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffContents")?_.U(this,"fileDiffContents"):[]},set:function(a){this.O.fileDiffContents=a}}});var Dv=function(a){a=void 0===a?{}:a;this.O={};this.O.pendingClCount=null==a.ica?null:a.ica};_.X(Dv,_.W);Dv.prototype.ma=function(){return Dv};Dv.prototype.na=function(){return{keys:["pendingClCount"]}};
_.Y.Object.defineProperties(Dv.prototype,{ica:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pendingClCount")?_.U(this,"pendingClCount"):0},set:function(a){this.O.pendingClCount=a}}});var ov=function(a){a=void 0===a?{}:a;this.O={};this.O.linkRange=null==a.ARa?null:a.ARa;this.O.url=null==a.url?null:a.url};_.X(ov,_.W);ov.prototype.ma=function(){return ov};ov.prototype.na=function(){return{keys:["linkRange","url"],Ka:{linkRange:_.Ev}}};
_.Y.Object.defineProperties(ov.prototype,{ARa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linkRange")?_.U(this,"linkRange"):null},set:function(a){this.O.linkRange=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.U(this,"url"):""},set:function(a){this.O.url=a}}});
_.Fv=function(a){a=void 0===a?{}:a;this.O={};this.O.commitLogEntries=null==a.Fm?null:a.Fm;this.O.nextCommitId=null==a.Vzb?null:a.Vzb;this.O.nextCommitIds=null==a.bTa?null:a.bTa;this.O.pageToken=null==a.pageToken?null:a.pageToken};_.X(_.Fv,_.W);_.Fv.prototype.ma=function(){return _.Fv};_.Fv.prototype.na=function(){return{Sa:{commitLogEntries:nv},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.Y.Object.defineProperties(_.Fv.prototype,{Fm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntries")?_.U(this,"commitLogEntries"):[]},set:function(a){this.O.commitLogEntries=a}},Vzb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitId")?_.U(this,"nextCommitId"):""},set:function(a){this.O.nextCommitId=a}},bTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitIds")?_.U(this,"nextCommitIds"):[]},set:function(a){this.O.nextCommitIds=
a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageToken")?_.U(this,"pageToken"):""},set:function(a){this.O.pageToken=a}}});var Gv=function(a){a=void 0===a?{}:a;this.O={};this.O.repositories=null==a.Um?null:a.Um};_.X(Gv,_.W);Gv.prototype.ma=function(){return Gv};Gv.prototype.na=function(){return{Sa:{repositories:_.Hv},keys:["repositories"]}};
_.Y.Object.defineProperties(Gv.prototype,{Um:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.U(this,"repositories"):[]},set:function(a){this.O.repositories=a}}});var Iv=function(a){a=void 0===a?{}:a;this.O={};this.O.roots=null==a.lWa?null:a.lWa};_.X(Iv,_.W);Iv.prototype.ma=function(){return Iv};Iv.prototype.na=function(){return{keys:["roots"],Ka:{roots:_.Jv}}};
_.Y.Object.defineProperties(Iv.prototype,{lWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"roots")?_.U(this,"roots"):null},set:function(a){this.O.roots=a}}});var Av=function(a){a=void 0===a?{}:a;this.O={};this.O.range=null==a.we?null:a.we;this.O.commitIndex=null==a.EI?null:a.EI};_.X(Av,_.W);Av.prototype.ma=function(){return Av};Av.prototype.na=function(){return{keys:["commitIndex","range"],Ka:{range:_.Kv}}};
_.Y.Object.defineProperties(Av.prototype,{EI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitIndex")?_.U(this,"commitIndex"):0},set:function(a){this.O.commitIndex=a}},we:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.U(this,"range"):null},set:function(a){this.O.range=a}}});_.Lv=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.displayName=null==a.displayName?null:a.displayName};_.X(_.Lv,_.W);_.Lv.prototype.ma=function(){return _.Lv};
_.Lv.prototype.na=function(){return{keys:["displayName","name"]}};_.Y.Object.defineProperties(_.Lv.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.U(this,"displayName"):""},set:function(a){this.O.displayName=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.O.name=a}}});
_.xv=function(a){a=void 0===a?{}:a;this.O={};this.O.path=null==a.path?null:a.path;this.O.hash=null==a.hash?null:a.hash;this.O.type=null==a.type?null:a.type};_.X(_.xv,_.W);_.xv.prototype.ma=function(){return _.xv};_.xv.prototype.na=function(){return{Ta:{type:_.iv},keys:["hash","path","type"]}};
_.Y.Object.defineProperties(_.xv.prototype,{hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.U(this,"hash"):""},set:function(a){this.O.hash=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.U(this,"path"):""},set:function(a){this.O.path=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.O.type=a}}});_.Y.Object.defineProperties(_.xv,{xf:{configurable:!0,enumerable:!0,get:function(){return _.iv}}});
_.Ev=function(a){a=void 0===a?{}:a;this.O={};this.O.startIndex=null==a.startIndex?null:a.startIndex;this.O.length=null==a.length?null:a.length};_.X(_.Ev,_.W);_.Ev.prototype.ma=function(){return _.Ev};_.Ev.prototype.na=function(){return{keys:["length","startIndex"]}};
_.Y.Object.defineProperties(_.Ev.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"length")?_.U(this,"length"):0},set:function(a){this.O.length=a}},startIndex:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startIndex")?_.U(this,"startIndex"):0},set:function(a){this.O.startIndex=a}}});
_.Hv=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.rf?null:a.rf;this.O.latestCommitLog=null==a.iwb?null:a.iwb;this.O.repositoryGroup=null==a.xe?null:a.xe;this.O.description=null==a.description?null:a.description;this.O.mirrorUrl=null==a.UQ?null:a.UQ;this.O.displayName=null==a.displayName?null:a.displayName};_.X(_.Hv,_.W);_.Hv.prototype.ma=function(){return _.Hv};
_.Hv.prototype.na=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Ka:{latestCommitLog:nv,repositoryGroup:_.Mv,repositoryKey:_.Nv}}};
_.Y.Object.defineProperties(_.Hv.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"description")?_.U(this,"description"):""},set:function(a){this.O.description=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.U(this,"displayName"):""},set:function(a){this.O.displayName=a}},iwb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"latestCommitLog")?_.U(this,"latestCommitLog"):null},set:function(a){this.O.latestCommitLog=
a}},UQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mirrorUrl")?_.U(this,"mirrorUrl"):""},set:function(a){this.O.mirrorUrl=a}},xe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryGroup")?_.U(this,"repositoryGroup"):null},set:function(a){this.O.repositoryGroup=a}},rf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.U(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
_.Mv=function(a){a=void 0===a?{}:a;this.O={};this.O.host=null==a.host?null:a.host;this.O.project=null==a.Ve?null:a.Ve;this.O.depot=null==a.LE?null:a.LE;this.O.codeReviewEnabled=null==a.Mgb?null:a.Mgb;this.O.ossProject=null==a.Mh?null:a.Mh};_.X(_.Mv,_.W);_.Mv.prototype.ma=function(){return _.Mv};_.Mv.prototype.na=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Ka:{depot:rv,host:lv,ossProject:_.Lv,project:mv}}};
_.Y.Object.defineProperties(_.Mv.prototype,{Mgb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeReviewEnabled")?_.U(this,"codeReviewEnabled"):!1},set:function(a){this.O.codeReviewEnabled=a}},LE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depot")?_.U(this,"depot"):null},set:function(a){this.O.depot=a}},host:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"host")?_.U(this,"host"):null},set:function(a){this.O.host=a}},Mh:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"ossProject")?_.U(this,"ossProject"):null},set:function(a){this.O.ossProject=a}},Ve:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"project")?_.U(this,"project"):null},set:function(a){this.O.project=a}}});
_.Nv=function(a){a=void 0===a?{}:a;this.O={};this.O.hostName=null==a.rm?null:a.rm;this.O.projectId=null==a.projectId?null:a.projectId;this.O.depotGroup=null==a.mq?null:a.mq;this.O.ossProject=null==a.Mh?null:a.Mh;this.O.repositoryName=null==a.Ei?null:a.Ei;this.O.workspaceId=null==a.Nu?null:a.Nu};_.X(_.Nv,_.W);_.Nv.prototype.ma=function(){return _.Nv};_.Nv.prototype.na=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.Y.Object.defineProperties(_.Nv.prototype,{mq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.U(this,"depotGroup"):""},set:function(a){this.O.depotGroup=a}},rm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.U(this,"hostName"):""},set:function(a){this.O.hostName=a}},Mh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.U(this,"ossProject"):""},set:function(a){this.O.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):""},set:function(a){this.O.projectId=a}},Ei:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.U(this,"repositoryName"):""},set:function(a){this.O.repositoryName=a}},Nu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspaceId")?_.U(this,"workspaceId"):""},set:function(a){this.O.workspaceId=a}}});
_.Jv=function(a){a=void 0===a?{}:a;this.O={};this.O.branch=null==a.me?null:a.me;this.O.defaultBranchName=null==a.l7?null:a.l7;this.O.tags=null==a.tags?null:a.tags};_.X(_.Jv,_.W);_.Jv.prototype.ma=function(){return _.Jv};_.Jv.prototype.na=function(){return{Sa:{branch:kv,tags:Ov},keys:["branch","defaultBranchName","tags"]}};
_.Y.Object.defineProperties(_.Jv.prototype,{me:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branch")?_.U(this,"branch"):[]},set:function(a){this.O.branch=a}},l7:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranchName")?_.U(this,"defaultBranchName"):""},set:function(a){this.O.defaultBranchName=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.U(this,"tags"):[]},set:function(a){this.O.tags=a}}});
_.yv=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.rf?null:a.rf;this.O.refSpec=null==a.Nq?null:a.Nq;this.O.refHint=null==a.refHint?null:a.refHint};_.X(_.yv,_.W);_.yv.prototype.ma=function(){return _.yv};_.yv.prototype.na=function(){return{keys:["refHint","refSpec","repositoryKey"],Ka:{repositoryKey:_.Nv}}};
_.Y.Object.defineProperties(_.yv.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refHint")?_.U(this,"refHint"):""},set:function(a){this.O.refHint=a}},Nq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpec")?_.U(this,"refSpec"):""},set:function(a){this.O.refSpec=a}},rf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.U(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
var Ov=function(a){a=void 0===a?{}:a;this.O={};this.O.tagName=null==a.tagName?null:a.tagName;this.O.targetId=null==a.targetId?null:a.targetId};_.X(Ov,_.W);Ov.prototype.ma=function(){return Ov};Ov.prototype.na=function(){return{keys:["tagName","targetId"]}};
_.Y.Object.defineProperties(Ov.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tagName")?_.U(this,"tagName"):""},set:function(a){this.O.tagName=a}},targetId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetId")?_.U(this,"targetId"):""},set:function(a){this.O.targetId=a}}});
_.Kv=function(a){a=void 0===a?{}:a;this.O={};this.O.startLine=null==a.startLine?null:a.startLine;this.O.startColumn=null==a.startColumn?null:a.startColumn;this.O.endLine=null==a.endLine?null:a.endLine;this.O.endColumn=null==a.endColumn?null:a.endColumn};_.X(_.Kv,_.W);_.Kv.prototype.ma=function(){return _.Kv};_.Kv.prototype.na=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.Y.Object.defineProperties(_.Kv.prototype,{endColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endColumn")?_.U(this,"endColumn"):0},set:function(a){this.O.endColumn=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.U(this,"endLine"):0},set:function(a){this.O.endLine=a}},startColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startColumn")?_.U(this,"startColumn"):0},set:function(a){this.O.startColumn=a}},startLine:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"startLine")?_.U(this,"startLine"):0},set:function(a){this.O.startLine=a}}});_.Pv=new _.oc("API_VERSION");_.Qv=new _.oc("REQUEST_SERVICE");_.Rv=function(){};_.Rv.ha=function(a){return new (a||_.Rv)};_.Rv.Ea=_.gc({type:_.Rv});_.Rv.Da=_.Wb({});
_.Sv={$Xgafv:"$.xgafv",access_token:"access_token",activityTypes:"activityTypes",alias:"alias",alt:"alt",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",methodSpec:"methodSpec",oauth_token:"oauth_token",
oldestHash:"oldestHash",owner:"owner",pageToken:"pageToken",parentPath:"parentPath",path:"path",pathsToSkip:"pathsToSkip",preferCompressed:"preferCompressed",preferIncrementalRendering:"preferIncrementalRendering",preferServerHighlighting:"preferServerHighlighting",prettyPrint:"prettyPrint",projectName:"projectName",quotaUser:"quotaUser",recentFile:"recentFile",refHint:"refHint",repositoryKeyDepotGroup:"repositoryKey.depotGroup",repositoryKeyHostName:"repositoryKey.hostName",repositoryKeyOssProject:"repositoryKey.ossProject",
repositoryKeyProjectId:"repositoryKey.projectId",repositoryKeyRepositoryName:"repositoryKey.repositoryName",repositoryKeyWorkspaceId:"repositoryKey.workspaceId",repositoryScopeIncludeRegionalRepos:"repositoryScope.includeRegionalRepos",repositoryScopeRootDepotGroup:"repositoryScope.root.depotGroup",repositoryScopeRootHostName:"repositoryScope.root.hostName",repositoryScopeRootOssProject:"repositoryScope.root.ossProject",repositoryScopeRootProjectId:"repositoryScope.root.projectId",repositoryScopeRootRepositoryName:"repositoryScope.root.repositoryName",
sourceRootRefHint:"sourceRoot.refHint",sourceRootRefSpec:"sourceRoot.refSpec",sourceRootRepositoryKeyDepotGroup:"sourceRoot.repositoryKey.depotGroup",sourceRootRepositoryKeyHostName:"sourceRoot.repositoryKey.hostName",sourceRootRepositoryKeyOssProject:"sourceRoot.repositoryKey.ossProject",sourceRootRepositoryKeyProjectId:"sourceRoot.repositoryKey.projectId",sourceRootRepositoryKeyRepositoryName:"sourceRoot.repositoryKey.repositoryName",sourceRootRepositoryKeyWorkspaceId:"sourceRoot.repositoryKey.workspaceId",
spacesPerTab:"spacesPerTab",starts:"starts",symmetricDiffRefSpec:"symmetricDiffRefSpec",ticket:"ticket",uploadType:"uploadType",upload_protocol:"upload_protocol"};Tv=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};Tv.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Fl(this.kb,{body:a,Gb:"POST",Ib:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Va+"/diff:get",Ra:_.yf(b,_.Sv,c),Jb:Cv})};
Tv.ha=function(a){return new (a||Tv)(_.u(_.Pv,8),_.u(_.Qv),_.u(_.Dl,8))};Tv.ua=_.t({token:Tv,oa:Tv.ha});_.Uv=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};_.Uv.prototype.KNa=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+this.Va+"/history/blame",Ra:_.yf(a,_.Sv,b),Jb:zv})};
_.Uv.prototype.FP=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Va+"/history/diff",Ra:_.yf(a,_.Sv,b),Jb:Bv})};_.Uv.prototype.kOa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Va+"/history/pendingChanges",Ra:_.yf(a,_.Sv,b),Jb:Dv})};
_.Uv.ha=function(a){return new (a||_.Uv)(_.u(_.Pv,8),_.u(_.Qv),_.u(_.Dl,8))};_.Uv.ua=_.t({token:_.Uv,oa:_.Uv.ha});_.Vv=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};_.Vv.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Va+"/history/list",Ra:_.yf(a,_.Sv,b),Jb:_.Fv})};
_.Vv.ha=function(a){return new (a||_.Vv)(_.u(_.Pv,8),_.u(_.Qv),_.u(_.Dl,8))};_.Vv.ua=_.t({token:_.Vv,oa:_.Vv.ha});var Wv=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};Wv.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Va+"/refs",Ra:_.yf(a,_.Sv,b),Jb:Iv})};Wv.ha=function(a){return new (a||Wv)(_.u(_.Pv,8),_.u(_.Qv),_.u(_.Dl,8))};
Wv.ua=_.t({token:Wv,oa:Wv.ha});var Xv=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};Xv.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Va+"/repositories",Ra:_.yf(a,_.Sv,b),Jb:Gv})};Xv.ha=function(a){return new (a||Xv)(_.u(_.Pv,8),_.u(_.Qv),_.u(_.Dl,8))};Xv.ua=_.t({token:Xv,oa:Xv.ha});_.Yv=function(a,b){this.jsa=a;this.yF=b.Qb(28)};_.Yv.prototype.parse=function(a){return this.jsa.parse(a)};_.Yv.prototype.diff=function(a,b){a=this.parse(a);b=this.parse(b);return Tta(a,b).sort(function(c,d){return c.start-d.start})};_.Yv.ha=function(a){return new (a||_.Yv)(_.u(_.bv),_.u(_.ou))};_.Yv.ua=_.t({token:_.Yv,oa:_.Yv.ha});_.Zv=function(a,b,c){this.Ua=a;this.Hb=b;this.iZ=c;this.dS=!1;this.href=this.dg="";this.target=this.rel=null;this.cK=!1};_.Zv.prototype.be=function(a){if(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey||this.cK)return!0;if(!this.href)return!1;_.wn(this.Ua,this.href);return!1};_.Zv.prototype.Ub=function(){this.href=this.Woa();(this.cK=D2a.test(this.href))&&!this.dS?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.Zv.prototype.Woa=function(){return"string"===typeof this.H0&&D2a.test(this.H0)?this.H0:this.iZ.Cw(_.Nm(this.Ua,this.KOa()))};_.Zv.prototype.KOa=function(){return _.vn(this.Ua,Array.isArray(this.H0)?this.H0:[this.H0],{bi:this.Hb,Ra:this.Ra,dg:this.dg,af:this.af})};_.Zv.ha=function(a){return new (a||_.Zv)(_.w(_.fg),_.w(_.Lf),_.w(_.tm))};
_.Zv.Ia=_.hc({type:_.Zv,qa:[["a","universalLink",""]],Db:3,hb:function(a,b){a&1&&_.M("click",function(c){return b.be(c)});a&2&&(_.Ne("href",b.href,_.md),_.Ge("rel",b.rel)("target",b.target))},inputs:{H0:"universalLink",dS:"sameWindow",Ra:"queryParams",dg:"queryParamsHandling",af:"fragment"},features:[_.vc]});var D2a=/^http[s]?:\/\//;_.$v=function(a,b,c){this.kk=a;this.ob=b;this.Gd=c;this.PAb=new _.td;this.resize=new _.cl};_.$v.prototype.Qa=function(){var a=this;this.PAb=this.Gd.bc(function(){return a.Gd.sg.ka(_.ve(void 0),cia(_.Ud(window,"resize")),_.ce(function(){return a.kk.DK}),_.Zd(function(){var b=a.ta.getBoundingClientRect(),c=a.previousRect;c=!(c&&b.height===c.height&&b.width===c.width);a.previousRect=b;return c}),_.ce(function(){return a.kk.qba})).subscribe(function(){a.notify()})})};_.$v.prototype.La=function(){this.PAb.unsubscribe()};
_.$v.prototype.notify=function(){this.resize.emit(this.ta)};_.Y.Object.defineProperties(_.$v.prototype,{ta:{configurable:!0,enumerable:!0,get:function(){return this.Bvc||this.ob.ta}}});_.$v.ha=function(a){return new (a||_.$v)(_.w(_.St),_.w(_.Wc),_.w(_.Ae))};_.$v.Ia=_.hc({type:_.$v,qa:[["","ascResizeNotifier",""]],inputs:{Bvc:"elementToWatch"},outputs:{resize:"ascResizeNotifier"}});_.aw=function(){};_.aw.ha=function(a){return new (a||_.aw)};_.aw.Ea=_.gc({type:_.aw});_.aw.Da=_.Wb({});var bw=function(a){this.ld=a;this.aub=!1;this.DYa=new Map;this.xu=0;this.zj=[];this.eZ=new _.cl;this.EYa=new _.cl;this.n0=new _.td;this.Qea=new _.td;this.WA=!1};bw.prototype.Ub=function(){for(var a=_.q(this.zj),b=a.next();!b.done;b=a.next())b.value.Vpa=this.aub};bw.prototype.La=function(){E2a(this);this.n0.unsubscribe();this.Qea.unsubscribe();this.WA=!1};
var F2a=function(a){for(var b=_.q(a.zj),c=b.next();!c.done;c=b.next())c.value.Qw=!0;a.rVa()},E2a=function(a,b){for(var c=a.WA=!1,d=_.q(a.zj),e=d.next();!e.done;e=d.next())e=e.value,cw(e),c=c||e.Qw,e.Qw=!1;a.xu=0;a.Qea.unsubscribe();b&&!c&&b.target.blur()},G2a=function(a){if(!(1<a.zj.length))return a.xu;for(var b=1;b<a.zj.length;b++){var c=(a.xu+b)%a.zj.length;if(1<=a.zj[c].FRa)return c}return a.xu},H2a=function(a){for(var b=_.q(a.zj),c=b.next();!c.done;c=b.next())c=c.value,c!==a.No&&cw(c)};
bw.prototype.rVa=function(){var a=this;this.Qea.unsubscribe();this.Qea=new _.td;for(var b={},c=_.q(this.DYa),d=c.next();!d.done;b={pwa:b.pwa},d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;b.pwa=e;this.Qea.add(this.ld.register("Suggestion Shortcut "+d,d,function(f){return function(){a.eZ.emit({action:"shortcutSelect",Uq:f.pwa})}}(b)))}};
_.Y.Object.defineProperties(bw.prototype,{BYa:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.WA=!1;this.n0.unsubscribe();this.n0=new _.td;this.DYa.clear();if(a&&1<=a.length){this.zj=a;H2a(this);a=_.q(this.zj);for(var c=a.next();!c.done;c=a.next())c=c.value,this.n0.add(c.hMb.subscribe(function(d){b.Uq=d})),this.n0.add(c.gMb.subscribe(function(d){b.EYa.emit(d);b.Uq=void 0})),this.n0.add(c.XJb.subscribe(function(d){d=_.q(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.DYa.set(e.Tb,
e.iKc)}))}else this.zj=[]}},No:{configurable:!0,enumerable:!0,get:function(){if(this.zj.length)return this.zj[this.xu]}}});bw.ha=function(a){return new (a||bw)(_.w(_.Et))};
bw.Ia=_.hc({type:bw,qa:[["","suggestionHandlerFor",""]],hb:function(a,b){a&1&&_.M("keydown.arrowdown",function(c){c.preventDefault();b.No&&(0>=b.No.FRa&&(b.xu=G2a(b)),b.No.JL(1),0>b.No.lna?(b.Uq=void 0,b.WA=!1):b.WA=!0,b.eZ.emit({action:"selectNext",Uq:b.Uq}))})("keydown.arrowup",function(c){c.preventDefault();b.No&&(b.No.JL(-1),0>b.No.lna?(b.Uq=void 0,b.WA=!1):b.WA=!0,b.eZ.emit({action:"selectPrevious",Uq:b.Uq}))})("keydown.arrowright",function(c){var d=G2a(b);b.No&&1<b.zj.length&&b.xu!==d&&b.WA&&
-1<b.No.lna&&(c.preventDefault(),cw(b.No),cw(b.zj[d]),b.zj[d].JL(1),b.eZ.emit({action:"selectNextList",Uq:b.Uq}),b.xu=d)})("keydown.arrowleft",function(c){var d;a:{if(1<b.zj.length)for(d=1;d<b.zj.length;d++){var e=(b.xu-d+b.zj.length)%b.zj.length;if(1<=b.zj[e].FRa){d=e;break a}}d=b.xu}b.No&&1<b.zj.length&&b.xu!==d&&b.WA&&-1<b.No.lna&&(c.preventDefault(),cw(b.No),cw(b.zj[d]),b.zj[d].JL(1),b.eZ.emit({action:"selectPreviousList",Uq:b.Uq}),b.xu=d)})("keydown.enter",function(c){c.preventDefault();b.WA=
!1;b.EYa.emit(b.Uq);b.Uq=void 0;b.No&&(cw(b.No),b.xu=0)})("keyup.escape",function(c){return E2a(b,c)})},inputs:{aub:"isComboBox",BYa:["suggestionHandlerFor","suggestionLists"]},outputs:{eZ:"listNavigate",EYa:"suggestionSubmit"},features:[_.vc]});var dw=function(a,b){this.Ni=a;this.Oa=b;this.tk=function(){};this.KTa=function(){}};dw.prototype.setProperty=function(a,b){this.Ni.setProperty(this.Oa.ta,a,b)};dw.prototype.Kz=function(a){this.KTa=a};dw.prototype.Oq=function(a){this.tk=a};dw.prototype.zu=function(a){this.setProperty("disabled",a)};dw.ha=function(a){return new (a||dw)(_.w(_.yk),_.w(_.Wc))};dw.Ia=_.hc({type:dw});var Uh=function(){dw.apply(this,arguments)};_.X(Uh,dw);
Uh.ha=function(){var a;return function(b){return(a||(a=_.Tc(Uh)))(b||Uh)}}();Uh.Ia=_.hc({type:Uh,features:[_.De]});_.ew=new _.oc("NgValueAccessor");var I2a,J2a;I2a={Ca:_.ew,Kb:_.ac(function(){return _.Sh}),qd:!0};J2a=new _.oc("CompositionEventMode");_.Sh=function(a,b,c){dw.call(this,a,b);this.e2=c;this.ECa=!1;null==this.e2&&(this.e2=!/android (\d+)/.test((ih?window.navigator.userAgent:"").toLowerCase()))};_.X(_.Sh,dw);_.Sh.prototype.gr=function(a){this.setProperty("value",null==a?"":a)};_.Sh.prototype.aja=function(a){(!this.e2||this.e2&&!this.ECa)&&this.tk(a)};_.Sh.prototype.sic=function(){this.ECa=!0};
_.Sh.prototype.ric=function(a){this.ECa=!1;this.e2&&this.tk(a)};_.Sh.ha=function(a){return new (a||_.Sh)(_.w(_.yk),_.w(_.Wc),_.w(J2a,8))};
_.Sh.Ia=_.hc({type:_.Sh,qa:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hb:function(a,b){a&1&&_.M("input",function(c){return b.aja(c.target.value)})("blur",function(){return b.KTa()})("compositionstart",function(){return b.sic()})("compositionend",function(c){return b.ric(c.target.value)})},
features:[_.af([I2a]),_.De]});var K2a;_.fw=new _.oc("NgValidators");K2a=new _.oc("NgAsyncValidators");_.L2a=function(a){return Xta(a)};var gw=function(){this.NA=[];this.dE=[];this.dFa=[]};_.h=gw.prototype;_.h.Mka=function(a){this.NA=a||[];this.nia=eua(this.NA)};_.h.Jka=function(a){this.dE=a||[];this.mia=gua(this.dE)};_.h.Q8a=function(a){this.dFa.push(a)};_.h.Ylc=function(){this.dFa.forEach(function(a){return a()});this.dFa=[]};_.h.reset=function(a){this.control&&this.control.reset(a)};_.h.om=function(a,b){return this.control?this.control.om(a,b):!1};_.h.getError=function(a,b){return this.control?this.control.getError(a,b):null};
_.Y.Object.defineProperties(gw.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}},xR:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.xR:null}},On:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.On:null}},cr:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.cr:null}},
status:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.status:null}},QZa:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.QZa:null}},pfa:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.pfa:null}},Pl:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Pl:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},xg:{configurable:!0,enumerable:!0,get:function(){return this.nia||
null}},wy:{configurable:!0,enumerable:!0,get:function(){return this.mia||null}}});_.hw=function(){gw.apply(this,arguments);this.er=this.name=this.yd=null};_.X(_.hw,gw);_.iw=function(){gw.apply(this,arguments)};_.X(_.iw,gw);_.Y.Object.defineProperties(_.iw.prototype,{wq:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});_.M2a=function(a){this.AA=a};
_.Y.Object.defineProperties(_.M2a.prototype,{Zub:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.AA)?0:null==(b=a.control)?0:b.cr)}},avb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.AA)?0:null==(b=a.control)?0:b.QZa)}},Jub:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.AA)?0:null==(b=a.control)?0:b.xR)}},bK:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.AA)?0:null==(b=a.control)?
0:b.On)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.AA)?0:null==(b=a.control)?0:b.valid)}},xub:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.AA)?0:null==(b=a.control)?0:b.invalid)}},Eub:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.AA)?0:null==(b=a.control)?0:b.pending)}},jBc:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.AA)||!a.bA)}}});
Object.assign({},{"[class.ng-untouched]":"isUntouched","[class.ng-touched]":"isTouched","[class.ng-pristine]":"isPristine","[class.ng-dirty]":"isDirty","[class.ng-valid]":"isValid","[class.ng-invalid]":"isInvalid","[class.ng-pending]":"isPending"},{"[class.ng-submitted]":"isSubmitted"});_.jw=function(a){this.AA=a};_.X(_.jw,_.M2a);_.jw.ha=function(a){return new (a||_.jw)(_.w(_.hw,2))};
_.jw.Ia=_.hc({type:_.jw,qa:[["","formControlName",""],["","ngModel",""],["","formControl",""]],Db:14,hb:function(a,b){a&2&&_.Ie("ng-untouched",b.avb)("ng-touched",b.Zub)("ng-pristine",b.Jub)("ng-dirty",b.bK)("ng-valid",b.isValid)("ng-invalid",b.xub)("ng-pending",b.Eub)},features:[_.De]});var N2a=new _.oc("CallSetDisabledState",{Ha:"root",oa:function(){return"whenDisabledForLegacyCode"}});var tua,P2a,wua,Q2a;_.kw=function(a,b){this.xFa=this.fja=this.gka=!1;this.hy=function(){};this.yd=null;this.xR=!0;this.cr=!1;this.Wja=[];this.Zha(a);this.UBa(b)};_.sua=function(a,b){a.Zha(b)};tua=function(a,b){a.UBa(b)};_.O2a=function(a){a=a.NA;return Array.isArray(a)?a.includes(_.L2a):a===_.L2a};_.vua=function(a,b){b=void 0===b?{}:b;a.cr=!0;a.yd&&!b.Lh&&_.vua(a.yd,b)};P2a=function(a,b){b=void 0===b?{}:b;a.cr=!1;a.xFa=!1;a.Mp(function(c){P2a(c,{Lh:!0})});a.yd&&!b.Lh&&a.yd.o4(b)};
wua=function(a,b){b=void 0===b?{}:b;a.xR=!1;a.yd&&!b.Lh&&wua(a.yd,b)};Q2a=function(a,b){b=void 0===b?{}:b;a.xR=!0;a.gka=!1;a.Mp(function(c){Q2a(c,{Lh:!0})});a.yd&&!b.Lh&&a.yd.m4(b)};_.kw.prototype.disable=function(a){a=void 0===a?{}:a;var b=this.j8a(a.Lh);this.status="DISABLED";this.errors=null;this.Mp(function(c){c.disable(Object.assign({},a,{Lh:!0}))});this.SV();!1!==a.te&&(this.Pl.emit(this.value),this.pfa.emit(this.status));this.w$a(Object.assign({},a,{EKb:b}));this.Wja.forEach(function(c){return c(!0)})};
_.kw.prototype.enable=function(a){a=void 0===a?{}:a;var b=this.j8a(a.Lh);this.status="VALID";this.Mp(function(c){c.enable(Object.assign({},a,{Lh:!0}))});_.Rh(this,{Lh:!0,te:a.te});this.w$a(Object.assign({},a,{EKb:b}));this.Wja.forEach(function(c){return c(!1)})};_.kw.prototype.w$a=function(a){this.yd&&!a.Lh&&(_.Rh(this.yd,a),a.EKb||this.yd.m4(),this.yd.o4())};_.kw.prototype.Yta=function(a){this.yd=a};
_.Rh=function(a,b){b=void 0===b?{}:b;a.Ioc();a.SV();a.enabled&&(a.Nhc(),a.errors=a.qoc(),a.status=a.a3a(),"VALID"!==a.status&&"PENDING"!==a.status||a.poc(b.te));!1!==b.te&&(a.Pl.emit(a.value),a.pfa.emit(a.status));a.yd&&!b.Lh&&_.Rh(a.yd,b)};_.h=_.kw.prototype;_.h.M$a=function(a){a=void 0===a?{te:!0}:a;this.Mp(function(b){return b.M$a(a)});_.Rh(this,{Lh:!0,te:a.te})};_.h.Ioc=function(){this.status=this.Vha()?"DISABLED":"VALID"};_.h.qoc=function(){return this.xg?this.xg(this):null};
_.h.poc=function(a){var b=this;this.wy&&(this.status="PENDING",this.fja=!0,this.G2a=$ta(this.wy(this)).subscribe(function(c){b.fja=!1;_.lw(b,c,{te:a})}))};_.h.Nhc=function(){this.G2a&&(this.G2a.unsubscribe(),this.fja=!1)};_.lw=function(a,b,c){c=void 0===c?{}:c;a.errors=b;a.y$a(!1!==c.te)};_.h=_.kw.prototype;_.h.get=function(a){if(null==a)return null;Array.isArray(a)||(a=a.split("."));return 0===a.length?null:a.reduce(function(b,c){return b&&b.hDa(c)},this)};
_.h.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};_.h.om=function(a,b){return!!this.getError(a,b)};_.h.y$a=function(a){this.status=this.a3a();a&&this.pfa.emit(this.status);this.yd&&this.yd.y$a(a)};_.h.XDa=function(){this.Pl=new _.cl;this.pfa=new _.cl};_.h.a3a=function(){return this.Vha()?"DISABLED":this.errors?"INVALID":this.fja||this.B2a("PENDING")?"PENDING":this.B2a("INVALID")?"INVALID":"VALID"};_.h.B2a=function(a){return this.U1(function(b){return b.status===a})};
_.h.A2a=function(){return this.U1(function(a){return a.On})};_.h.Rgc=function(){return this.U1(function(a){return a.cr})};_.h.m4=function(a){a=void 0===a?{}:a;this.xR=!this.A2a();this.yd&&!a.Lh&&this.yd.m4(a)};_.h.o4=function(a){a=void 0===a?{}:a;this.cr=this.Rgc();this.yd&&!a.Lh&&this.yd.o4(a)};_.h.eE=function(a){this.hy=a};_.h.pO=function(a){_.Vh(a)&&null!=a.Gs&&(this.nla=a.Gs)};_.h.j8a=function(a){var b=this.yd&&this.yd.On;return!a&&!!b&&!this.yd.A2a()};_.h.hDa=function(){return null};
_.h.Zha=function(a){a=this.NA=Array.isArray(a)?a.slice():a;this.nia=Array.isArray(a)?eua(a):a||null};_.h.UBa=function(a){a=this.dE=Array.isArray(a)?a.slice():a;this.mia=Array.isArray(a)?gua(a):a||null};
_.Y.Object.defineProperties(_.kw.prototype,{xg:{configurable:!0,enumerable:!0,get:function(){return this.nia},set:function(a){this.NA=this.nia=a}},wy:{configurable:!0,enumerable:!0,get:function(){return this.mia},set:function(a){this.dE=this.mia=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.yd}},valid:{configurable:!0,enumerable:!0,get:function(){return"VALID"===this.status}},invalid:{configurable:!0,enumerable:!0,get:function(){return"INVALID"===this.status}},pending:{configurable:!0,
enumerable:!0,get:function(){return"PENDING"==this.status}},disabled:{configurable:!0,enumerable:!0,get:function(){return"DISABLED"===this.status}},enabled:{configurable:!0,enumerable:!0,get:function(){return"DISABLED"!==this.status}},On:{configurable:!0,enumerable:!0,get:function(){return!this.xR}},QZa:{configurable:!0,enumerable:!0,get:function(){return!this.cr}},Gs:{configurable:!0,enumerable:!0,get:function(){return this.nla?this.nla:this.parent?this.parent.Gs:"change"}},root:{configurable:!0,
enumerable:!0,get:function(){for(var a=this;a.yd;)a=a.yd;return a}}});_.mw=function(a,b,c){_.kw.call(this,(_.Vh(b)?b.hx:b)||null,(_.Vh(b)?b.GO:c)||null);this.controls=a;this.XDa();this.pO(b);this.sGa();_.Rh(this,{Lh:!0,te:!!this.wy})};_.X(_.mw,_.kw);var R2a=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.Yta(a);c.eE(a.hy);return c};_.h=_.mw.prototype;_.h.wla=function(a){var b=void 0===b?{}:b;R2a(this,a);_.Rh(this,{te:b.te});this.hy()};
_.h.h_=function(a){var b=void 0===b?{}:b;this.controls[a]&&this.controls[a].eE(function(){});delete this.controls[a];_.Rh(this,{te:b.te});this.hy()};_.h.contains=function(a){return this.controls.hasOwnProperty(a)&&this.controls[a].enabled};_.h.setValue=function(a,b){var c=this;b=void 0===b?{}:b;_.Bua(this,a);Object.keys(a).forEach(function(d){_.Aua(c,!0,d);c.controls[d].setValue(a[d],{Lh:!0,te:b.te})});_.Rh(this,b)};
_.h.reset=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;this.Mp(function(c,d){c.reset(a[d],{Lh:!0,te:b.te})});this.m4(b);this.o4(b);_.Rh(this,b)};_.h.X3=function(){var a=this.O8a(!1,function(b,c){return c.X3()?!0:b});a&&_.Rh(this,{Lh:!0});return a};_.h.Mp=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};_.h.sGa=function(){var a=this;this.Mp(function(b){b.Yta(a);b.eE(a.hy)})};_.h.SV=function(){this.value=this.Tnc()};
_.h.U1=function(a){for(var b=_.q(Object.entries(this.controls)),c=b.next();!c.done;c=b.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;if(this.contains(c)&&a(d))return!0}return!1};_.h.Tnc=function(){var a=this;return this.O8a({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.h.O8a=function(a,b){var c=a;this.Mp(function(d,e){c=b(c,d,e)});return c};
_.h.Vha=function(){for(var a=_.q(Object.keys(this.controls)),b=a.next();!b.done;b=a.next())if(this.controls[b.value].enabled)return!1;return 0<Object.keys(this.controls).length||this.disabled};_.h.hDa=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};var S2a,T2a;S2a={Ca:_.iw,Kb:_.ac(function(){return _.nw})};T2a=Promise.resolve();_.nw=function(a,b,c){_.iw.call(this);this.vI=c;this.bA=!1;this.SCa=new Set;this.sba=new _.cl;this.form=new _.mw({},eua(a),gua(b))};_.X(_.nw,_.iw);_.h=_.nw.prototype;_.h.Vc=function(){this.pO()};_.h.wla=function(a){var b=this;T2a.then(function(){var c=b.O4a(a.path);a.control=R2a(c,a.name,a.control);oua(a.control,a,b.vI);_.Rh(a.control,{te:!1});b.SCa.add(a)})};_.h.getControl=function(a){return this.form.get(a.path)};
_.h.h_=function(a){var b=this;T2a.then(function(){var c=b.O4a(a.path);c&&c.h_(a.name);b.SCa.delete(a)})};_.h.bPb=function(a,b){var c=this;T2a.then(function(){c.form.get(a.path).setValue(b)})};_.h.setValue=function(a){this.control.setValue(a)};_.h.uw=function(a){this.bA=!0;yua(this.form,this.SCa);this.sba.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};_.h.PVa=function(){this.form.reset(void 0);this.bA=!1};
_.h.pO=function(){this.options&&null!=this.options.Gs&&(this.form.nla=this.options.Gs)};_.h.O4a=function(a){a.pop();return a.length?this.form.get(a):this.form};_.Y.Object.defineProperties(_.nw.prototype,{wq:{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}}});
_.nw.ha=function(a){return new (a||_.nw)(_.w(_.fw,10),_.w(K2a,10),_.w(N2a,8))};_.nw.Ia=_.hc({type:_.nw,qa:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hb:function(a,b){a&1&&_.M("submit",function(c){return b.uw(c)})("reset",function(){b.PVa()})},inputs:{options:["ngFormOptions","options"]},outputs:{sba:"ngSubmit"},Xb:["ngForm"],features:[_.af([S2a]),_.De]});_.ow=function(a,b,c){a=void 0===a?null:a;_.kw.call(this,(_.Vh(b)?b.hx:b)||null,(_.Vh(b)?b.GO:c)||null);this.defaultValue=null;this.Sh=[];this.kO=!1;this.D2a(a);this.pO(b);this.XDa();_.Rh(this,{Lh:!0,te:!!this.wy});_.Vh(b)&&(b.iAb||b.lWc)&&(Cua(a)?this.defaultValue=a.value:this.defaultValue=a)};_.X(_.ow,_.kw);_.h=_.ow.prototype;
_.h.setValue=function(a,b){var c=this;b=void 0===b?{}:b;this.value=this.qv=a;this.Sh.length&&!1!==b.xlb&&this.Sh.forEach(function(d){return d(c.value,!1!==b.Cvc)});_.Rh(this,b)};_.h.reset=function(a,b){a=void 0===a?this.defaultValue:a;b=void 0===b?{}:b;this.D2a(a);Q2a(this,b);P2a(this,b);this.setValue(this.value,b);this.kO=!1};_.h.SV=function(){};_.h.U1=function(){return!1};_.h.Vha=function(){return this.disabled};_.h.Oq=function(a){this.Sh.push(a)};
_.h.Vpc=function(a){var b=this.Sh;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.Wpc=function(a){var b=this.Wja;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.Mp=function(){};_.h.X3=function(){return"submit"===this.Gs&&(this.gka&&wua(this),this.xFa&&_.vua(this),this.kO)?(this.setValue(this.qv,{Lh:!0,xlb:!1}),!0):!1};_.h.D2a=function(a){Cua(a)?(this.value=this.qv=a.value,a.disabled?this.disable({Lh:!0,te:!1}):this.enable({Lh:!0,te:!1})):this.value=this.qv=a};var U2a,V2a;U2a={Ca:_.hw,Kb:_.ac(function(){return _.pw})};V2a=Promise.resolve();_.pw=function(a,b,c,d,e,f){_.hw.call(this);this.vb=e;this.vI=f;this.control=new _.ow;this.PFa=!1;this.name="";this.update=new _.cl;this.yd=a;this.Mka(b);this.Jka(c);this.er=zua(d)};_.X(_.pw,_.hw);_.h=_.pw.prototype;
_.h.Ub=function(a){this.Uhc();if(!this.PFa||"name"in a){if(this.PFa&&(this.j3a(),this.wq)){var b=a.name.Wi;this.wq.h_({name:b,path:this.C5a(b)})}this.rGa()}"isDisabled"in a&&this.bqc(a);xua(a,this.oM)&&(this.SV(this.model),this.oM=this.model)};_.h.La=function(){this.wq&&this.wq.h_(this)};_.h.Sga=function(a){this.oM=a;this.update.emit(a)};_.h.rGa=function(){this.pO();this.rmc()?this.Woc():this.wq.wla(this);this.PFa=!0};_.h.pO=function(){this.options&&null!=this.options.Gs&&(this.control.nla=this.options.Gs)};
_.h.rmc=function(){return!this.yd||!(!this.options||!this.options.standalone)};_.h.Woc=function(){oua(this.control,this,this.vI);_.Rh(this.control,{te:!1})};_.h.Uhc=function(){this.j3a()};_.h.Xhc=function(){};_.h.j3a=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.h.SV=function(a){var b=this;V2a.then(function(){b.control.setValue(a,{Cvc:!1});var c;null==(c=b.vb)||_.Ak(c)})};
_.h.bqc=function(a){var b=this;a=a.isDisabled.Vf;var c=0!==a&&xka(a);V2a.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;null==(d=b.vb)||_.Ak(d)})};_.h.C5a=function(a){return this.yd?iua(a,this.yd):[a]};_.Y.Object.defineProperties(_.pw.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.C5a(this.name)}},wq:{configurable:!0,enumerable:!0,get:function(){return this.yd?this.yd.wq:null}}});
_.pw.ha=function(a){return new (a||_.pw)(_.w(_.iw,9),_.w(_.fw,10),_.w(K2a,10),_.w(_.ew,10),_.w(_.wl,8),_.w(N2a,8))};_.pw.Ia=_.hc({type:_.pw,qa:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",yl:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},Xb:["ngModel"],features:[_.af([U2a]),_.De,_.vc]});var qw=function(){};qw.ha=function(a){return new (a||qw)};qw.Ea=_.gc({type:qw});qw.Da=_.Wb({});var W2a,X2a;W2a=new _.oc("NgModelWithFormControlWarning");X2a={Ca:_.hw,Kb:_.ac(function(){return _.rw})};_.rw=function(a,b,c,d,e){_.hw.call(this);this.anc=d;this.vI=e;this.update=new _.cl;this.bnc=!1;this.Mka(a);this.Jka(b);this.er=zua(c)};_.X(_.rw,_.hw);_.rw.prototype.Ub=function(a){if(this.fmc(a)){var b=a.form.Wi;b&&qua(b,this);oua(this.form,this,this.vI);_.Rh(this.form,{te:!1})}xua(a,this.oM)&&(this.form.setValue(this.model),this.oM=this.model)};
_.rw.prototype.La=function(){this.form&&qua(this.form,this)};_.rw.prototype.Sga=function(a){this.oM=a;this.update.emit(a)};_.rw.prototype.fmc=function(a){return a.hasOwnProperty("form")};_.Y.Object.defineProperties(_.rw.prototype,{yl:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return[]}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}}});
_.rw.ha=function(a){return new (a||_.rw)(_.w(_.fw,10),_.w(K2a,10),_.w(_.ew,10),_.w(W2a,8),_.w(N2a,8))};_.rw.Ia=_.hc({type:_.rw,qa:[["","formControl",""]],inputs:{form:["formControl","form"],yl:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},Xb:["ngForm"],features:[_.af([X2a]),_.De,_.vc]});var Y2a;Y2a={Ca:_.iw,Kb:_.ac(function(){return _.sw})};_.sw=function(a,b,c){_.iw.call(this);var d=this;this.vI=c;this.bA=!1;this.hy=function(){return d.A$a()};this.gX=[];this.form=null;this.sba=new _.cl;this.Mka(a);this.Jka(b)};_.X(_.sw,_.iw);_.h=_.sw.prototype;_.h.Ub=function(a){a.hasOwnProperty("form")&&(this.nqc(),this.A$a(),this.jqc(),this.Vja=this.form)};_.h.La=function(){this.form&&(pua(this.form,this),this.form.hy===this.hy&&this.form.eE(function(){}))};
_.h.wla=function(a){var b=this.form.get(a.path);oua(b,a,this.vI);_.Rh(b,{te:!1});this.gX.push(a);return b};_.h.getControl=function(a){return this.form.get(a.path)};_.h.h_=function(a){qua(a.control||null,a);var b=this.gX;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.bPb=function(a,b){this.form.get(a.path).setValue(b)};_.h.uw=function(a){this.bA=!0;yua(this.form,this.gX);this.sba.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};
_.h.PVa=function(){this.form.reset(void 0);this.bA=!1};_.h.A$a=function(){var a=this;this.gX.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(qua(c||null,b),d instanceof _.ow&&(oua(d,b,a.vI),b.control=d))});this.form.M$a({te:!1})};_.h.FPc=function(a){var b=this.form.get(a.path);jua(b,a);_.Rh(b,{te:!1})};_.h.fPc=function(a){if(this.form){var b=this.form.get(a.path);b&&pua(b,a)&&_.Rh(b,{te:!1})}};_.h.jqc=function(){this.form.eE(this.hy);this.Vja&&this.Vja.eE(function(){})};
_.h.nqc=function(){jua(this.form,this);this.Vja&&pua(this.Vja,this)};_.h.dPc=function(){};_.Y.Object.defineProperties(_.sw.prototype,{wq:{configurable:!0,enumerable:!0,get:function(){return this}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}},path:{configurable:!0,enumerable:!0,get:function(){return[]}}});_.sw.ha=function(a){return new (a||_.sw)(_.w(_.fw,10),_.w(K2a,10),_.w(N2a,8))};
_.sw.Ia=_.hc({type:_.sw,qa:[["","formGroup",""]],hb:function(a,b){a&1&&_.M("submit",function(c){return b.uw(c)})("reset",function(){b.PVa()})},inputs:{form:["formGroup","form"]},outputs:{sba:"ngSubmit"},Xb:["ngForm"],features:[_.af([Y2a]),_.De,_.vc]});var Z2a;Z2a={Ca:_.hw,Kb:_.ac(function(){return _.tw})};_.tw=function(a,b,c,d,e){_.hw.call(this);this.anc=e;this.q2a=!1;this.name=null;this.update=new _.cl;this.bnc=!1;this.yd=a;this.Mka(b);this.Jka(c);this.er=zua(d)};_.X(_.tw,_.hw);_.h=_.tw.prototype;_.h.Ub=function(a){this.q2a||this.rGa();xua(a,this.oM)&&(this.oM=this.model,this.wq.bPb(this,this.model))};_.h.La=function(){this.wq&&this.wq.h_(this)};_.h.Sga=function(a){this.oM=a;this.update.emit(a)};_.h.Xhc=function(){};
_.h.rGa=function(){this.control=this.wq.wla(this);this.q2a=!0};_.Y.Object.defineProperties(_.tw.prototype,{yl:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return iua(null==this.name?this.name:this.name.toString(),this.yd)}},wq:{configurable:!0,enumerable:!0,get:function(){return this.yd?this.yd.wq:null}}});_.tw.ha=function(a){return new (a||_.tw)(_.w(_.iw,13),_.w(_.fw,10),_.w(K2a,10),_.w(_.ew,10),_.w(W2a,8))};
_.tw.Ia=_.hc({type:_.tw,qa:[["","formControlName",""]],inputs:{name:["formControlName","name"],yl:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[_.af([Z2a]),_.De,_.vc]});var uw=function(){this.p4=_.Yta},$2a;uw.prototype.Ub=function(a){this.ftb in a&&(this.p4=(this.FD=this.enabled(this.KDc(a[this.ftb].Vf)))?this.Etc():_.Yta,this.Sh&&this.Sh())};uw.prototype.validate=function(a){return this.p4(a)};uw.prototype.qVa=function(a){this.Sh=a};uw.prototype.enabled=function(a){return null!=a};uw.ha=function(a){return new (a||uw)};uw.Ia=_.hc({type:uw,features:[_.vc]});$2a={Ca:_.fw,Kb:_.ac(function(){return _.vw}),qd:!0};
_.vw=function(){uw.apply(this,arguments);this.ftb="required";this.KDc=xka;this.Etc=function(){return Xta}};_.X(_.vw,uw);_.vw.prototype.enabled=function(a){return a};_.vw.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.vw)))(b||_.vw)}}();
_.vw.Ia=_.hc({type:_.vw,qa:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],Db:1,hb:function(a,b){a&2&&_.Ge("required",b.FD?"":null)},inputs:{required:"required"},features:[_.af([$2a]),_.De]});var ww=function(){};ww.ha=function(a){return new (a||ww)};ww.Ea=_.gc({type:ww});ww.Da=_.Wb({imports:[qw]});_.xw=function(){};_.xw.ha=function(a){return new (a||_.xw)};_.xw.Ea=_.gc({type:_.xw});_.xw.Da=_.Wb({imports:[ww]});_.yw=function(){};_.yw.ha=function(a){return new (a||_.yw)};_.yw.Ea=_.gc({type:_.yw});_.yw.Da=_.Wb({imports:[ww]});new Bk;var a3a=_.Tg({passive:!0}),zw=function(a,b){this.Mc=a;this.mb=b;this.r3=new Map};
zw.prototype.Zn=function(a){var b=this;if(!this.Mc.Zd)return _.je;var c=_.Xg(a);if(a=this.r3.get(c))return a.subject;var d=new _.se,e=function(f){"cdk-text-field-autofill-start"!==f.animationName||c.classList.contains("cdk-text-field-autofilled")?"cdk-text-field-autofill-end"===f.animationName&&c.classList.contains("cdk-text-field-autofilled")&&(c.classList.remove("cdk-text-field-autofilled"),b.mb.tc(function(){return d.next({target:f.target,Ttb:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.mb.tc(function(){return d.next({target:f.target,Ttb:!0})}))};this.mb.bc(function(){c.addEventListener("animationstart",e,a3a);c.classList.add("cdk-text-field-autofill-monitored")});this.r3.set(c,{subject:d,Fs:function(){c.removeEventListener("animationstart",e,a3a)}});return d};zw.prototype.Nl=function(a){a=_.Xg(a);var b=this.r3.get(a);b&&(b.Fs(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.r3.delete(a))};
zw.prototype.La=function(){var a=this;this.r3.forEach(function(b,c){return a.Nl(c)})};zw.ha=function(a){return new (a||zw)(_.u(_.Vp),_.u(_.Ae))};zw.ua=_.t({token:zw,oa:zw.ha,Ha:"root"});_.Aw=function(){};_.Aw.ha=function(a){return new (a||_.Aw)};_.Aw.Ea=_.gc({type:_.Aw});_.Aw.Da=_.Wb({});_.b3a=new _.oc("MatError");_.c3a=new _.oc("MatPrefix");_.d3a=new _.oc("MatSuffix");_.e3a=_.Cg("transitionMessages",[_.Fg("enter",_.Eg({opacity:1,transform:"translateY(0%)"})),_.Gg("void => enter",[_.Eg({opacity:0,transform:"translateY(-5px)"}),_.Dg("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.Bw=function(){};_.Bw.ha=function(a){return new (a||_.Bw)};_.Bw.Ia=_.hc({type:_.Bw});_.f3a=new _.oc("FloatingLabelParent");_.Cw=new _.oc("MatFormField");_.g3a=new _.oc("MAT_FORM_FIELD_DEFAULT_OPTIONS");_.h3a=new _.oc("MatHint");_.Dw=function(){};_.Dw.ha=function(a){return new (a||_.Dw)};_.Dw.Ia=_.hc({type:_.Dw,qa:[["mat-label"]]});var i3a=function(){};i3a.ha=function(a){return new (a||i3a)};i3a.Ia=_.hc({type:i3a,qa:[["mat-placeholder"]]});var j3a,k3a,l3a,m3a,n3a,o3a,p3a;j3a=["connectionContainer"];k3a=["inputContainer"];l3a=["label"];m3a=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];n3a=0;o3a=_.bh(function(a){this.Oa=a},"primary");p3a=new _.oc("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.Ew=function(a,b,c,d,e,f,g){a=o3a.call(this,a)||this;a.vb=b;a.Ac=c;a.kv=d;a.Mc=e;a.mb=f;a.aka=!1;a.F3=!1;a.Pb=new _.se;a.PN=!1;a.wGa=!1;a.sO="";a.QN="";a.V2="mat-hint-"+n3a++;a.UD="mat-form-field-label-"+n3a++;a.Mr=a.q5a();a.WG="NoopAnimations"!==g;a.rd=(null==d?void 0:d.rd)||"legacy";d&&(a.PN=!!d.iQ,d.color&&(a.color=a.defaultColor=d.color));return a};_.X(_.Ew,o3a);_.h=_.Ew.prototype;_.h.FV=function(){return"always"===this.Mr&&!this.wGa};_.h.iCa=function(){return"never"!==this.Mr};
_.h.aY=function(){return this.H3a||this.Oa};
_.h.Be=function(){var a=this,b=this.Md;b.controlType&&this.Oa.ta.classList.add("mat-form-field-type-"+b.controlType);b.ad.ka(_.ve(null)).subscribe(function(){a.VH();_.Ak(a.vb)});b.Ge&&b.Ge.Pl&&b.Ge.Pl.ka(_.xe(this.Pb)).subscribe(function(){return _.Ak(a.vb)});this.mb.bc(function(){a.mb.sg.ka(_.xe(a.Pb)).subscribe(function(){a.F3&&Wh(a)})});_.Xd(this.FH.nd,this.JV.nd).subscribe(function(){a.F3=!0;_.Ak(a.vb)});this.ey.nd.ka(_.ve(null)).subscribe(function(){a.Q3();_.Ak(a.vb)});this.ay.nd.ka(_.ve(null)).subscribe(function(){a.VH();
_.Ak(a.vb)});this.Ac&&this.Ac.ud.ka(_.xe(this.Pb)).subscribe(function(){"function"===typeof requestAnimationFrame?a.mb.bc(function(){requestAnimationFrame(function(){return Wh(a)})}):Wh(a)})};_.h.EK=function(){this.aka&&Wh(this)};_.h.Vc=function(){this.sO="enter";this.vb.he()};_.h.La=function(){this.Pb.next();this.Pb.complete()};_.h.Yp=function(a){var b=this.Md?this.Md.Ge:null;return b&&b[a]};_.h.Blc=function(){return!!(this.Md&&this.Md.placeholder||this.xnc)};
_.h.O2=function(){return!(!this.vEa&&!this.wEa)};_.h.QH=function(){return this.iCa()&&(this.Md&&this.Md.Sea||this.FV())};_.h.Elc=function(){return"legacy"===this.rd&&!this.O2()||this.O2()&&!this.QH()};_.h.KD=function(){return this.O2()||"legacy"===this.rd&&this.Blc()};_.h.C2=function(){return this.ay&&0<this.ay.length&&this.Md.Jr?"error":"hint"};
_.h.w2a=function(){var a=this;this.KD()&&this.iCa()&&(this.WG&&this.qn&&(this.wGa=!0,_.Ud(this.qn.ta,"transitionend").ka(_.ke(1)).subscribe(function(){a.wGa=!1})),this.Mr="always",_.Ak(this.vb))};_.h.LPc=function(){};_.h.Q3=function(){this.VH()};_.h.rqc=function(){};_.h.q5a=function(){return this.kv&&this.kv.Mr||"auto"};
_.h.VH=function(){if(this.Md){var a=[];this.Md.kM&&"string"===typeof this.Md.kM&&a.push.apply(a,_.sc(this.Md.kM.split(" ")));if("hint"===this.C2()){var b=this.ey?this.ey.find(function(d){return"start"===d.align}):null,c=this.ey?this.ey.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.QN&&a.push(this.V2);c&&a.push(c.id)}else this.ay&&a.push.apply(a,_.sc(this.ay.map(function(d){return d.id})));this.Md.Pta(a)}};_.h.KPc=function(){};
var Wh=function(a){var b=a.qn?a.qn.ta:null,c=a.H3a.ta;if("outline"===a.rd&&a.Mc.Zd)if(b&&b.children.length&&b.textContent.trim())if(a.Zlc()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.qn&&a.qn.ta.children.length){d=c.getBoundingClientRect();if(0===d.width&&0===d.height){a.F3=!0;a.aka=!1;return}d=a.H5a(d);e=b.children;c=a.H5a(e[0].getBoundingClientRect());for(var m=b=0;m<e.length;m++)b+=e[m].offsetWidth;d=Math.abs(c-d)-
5;e=0<b?.75*b+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.F3=a.aka=!1}else a.aka=!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"};_.Ew.prototype.H5a=function(a){return this.Ac&&"rtl"===this.Ac.value?a.right:a.left};_.Ew.prototype.Zlc=function(){var a=this.Oa.ta;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.Y.Object.defineProperties(_.Ew.prototype,{rd:{configurable:!0,enumerable:!0,get:function(){return this.Yx},set:function(a){var b=this.Yx,c;this.Yx=a||(null==(c=this.kv)?void 0:c.rd)||"legacy";"outline"===this.Yx&&b!==a&&(this.F3=!0)}},iQ:{configurable:!0,enumerable:!0,get:function(){return this.PN},set:function(a){this.PN=_.Vg(a)}},lQ:{configurable:!0,enumerable:!0,get:function(){return this.QN},set:function(a){this.QN=a;this.Q3()}},Mr:{configurable:!0,enumerable:!0,get:function(){return"legacy"!==
this.rd&&"never"===this.HD?"auto":this.HD},set:function(a){a!==this.HD&&(this.HD=a||this.q5a(),_.Ak(this.vb))}},Md:{configurable:!0,enumerable:!0,get:function(){return this.dDa||this.Bic||this.Cic},set:function(a){this.dDa=a}}});_.Ew.ha=function(a){return new (a||_.Ew)(_.w(_.Wc),_.w(_.wl),_.w(_.wq,8),_.w(p3a,8),_.w(_.Vp),_.w(_.Ae),_.w(_.xk,8))};
_.Ew.ya=_.fc({type:_.Ew,qa:[["mat-form-field"]],Cd:function(a,b,c){a&1&&(_.nf(c,_.Bw,5),_.nf(c,_.Bw,7),_.nf(c,_.Dw,5),_.nf(c,_.Dw,7),_.nf(c,i3a,5),_.nf(c,_.b3a,5),_.nf(c,_.h3a,5),_.nf(c,_.c3a,5),_.nf(c,_.d3a,5));if(a&2){var d;_.lf(d=_.of())&&(b.Bic=d.first);_.lf(d=_.of())&&(b.Cic=d.first);_.lf(d=_.of())&&(b.vEa=d.first);_.lf(d=_.of())&&(b.wEa=d.first);_.lf(d=_.of())&&(b.xnc=d.first);_.lf(d=_.of())&&(b.ay=d);_.lf(d=_.of())&&(b.ey=d);_.lf(d=_.of())&&(b.FH=d);_.lf(d=_.of())&&(b.JV=d)}},ub:function(a,
b){a&1&&(_.mf(j3a,7),_.mf(k3a,5),_.mf(l3a,5));if(a&2){var c;_.lf(c=_.of())&&(b.H3a=c.first);_.lf(c=_.of())&&(b.uPc=c.first);_.lf(c=_.of())&&(b.qn=c.first)}},Cb:["ngSkipHydration","true",1,"mat-form-field"],Db:40,hb:function(a,b){a&2&&_.Ie("mat-form-field-appearance-standard","standard"==b.rd)("mat-form-field-appearance-fill","fill"==b.rd)("mat-form-field-appearance-outline","outline"==b.rd)("mat-form-field-appearance-legacy","legacy"==b.rd)("mat-form-field-invalid",b.Md.Jr)("mat-form-field-can-float",
b.iCa())("mat-form-field-should-float",b.QH())("mat-form-field-has-label",b.KD())("mat-form-field-hide-placeholder",b.Elc())("mat-form-field-disabled",b.Md.disabled)("mat-form-field-autofilled",b.Md.Ola)("mat-focused",b.Md.focused)("ng-untouched",b.Yp("untouched"))("ng-touched",b.Yp("touched"))("ng-pristine",b.Yp("pristine"))("ng-dirty",b.Yp("dirty"))("ng-valid",b.Yp("valid"))("ng-invalid",b.Yp("invalid"))("ng-pending",b.Yp("pending"))("_mat-animation-noopable",!b.WG)},inputs:{color:"color",rd:"appearance",
iQ:"hideRequiredMarker",lQ:"hintLabel",Mr:"floatLabel"},Xb:["matFormField"],features:[_.af([{Ca:_.Cw,Kb:_.Ew}]),_.De],jc:"* [matPrefix] mat-placeholder mat-label [matSuffix] mat-error mat-hint:not([align='end']) mat-hint[align='end']".split(" "),Aa:15,Ba:8,Fa:[[1,"mat-form-field-wrapper"],[1,"mat-form-field-flex",3,"click"],["connectionContainer",""],[4,"ngIf"],["class","mat-form-field-prefix",3,"cdkObserveContentDisabled","cdkObserveContent",4,"ngIf"],[1,"mat-form-field-infix"],["inputContainer",
""],[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,"cdkObserveContentDisabled","cdkObserveContent"],[1,"mat-form-field-label",3,"cdkObserveContentDisabled","id","ngSwitch","cdkObserveContent"],["label",""],["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"]],va:function(a,b){a&1&&(_.Ue(m3a),_.B(0,"div",0)(1,"div",1,2),_.M("click",function(c){return b.Md.Gra(c)}),_.O(3,Dua,9,0,"ng-container",3),_.O(4,Eua,2,1,"div",4),_.B(5,"div",5,6),_.Ve(7),_.B(8,"span",7),_.O(9,Iua,5,16,"label",8),_.C()(),_.O(10,Jua,2,0,"div",9),_.C(),_.O(11,Kua,2,4,"div",10),_.B(12,"div",11),_.O(13,Lua,2,1,"div",12),_.O(14,Nua,5,
2,"div",13),_.C()());a&2&&(_.v(3),_.z("ngIf","outline"==b.rd),_.v(1),_.z("ngIf",b.FH.length),_.v(5),_.z("ngIf",b.KD()),_.v(1),_.z("ngIf",b.JV.length),_.v(1),_.z("ngIf","outline"!=b.rd),_.v(1),_.z("ngSwitch",b.C2()),_.v(1),_.z("ngSwitchCase","error"),_.v(1),_.z("ngSwitchCase","hint"))},Ja:[_.km,_.lm,_.mm,_.kq],styles:[".mat-form-field{display:inline-block;position:relative;text-align:left}[dir=rtl] .mat-form-field{text-align:right}.mat-form-field-wrapper{position:relative}.mat-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-form-field-prefix,.mat-form-field-suffix{white-space:nowrap;flex:none;position:relative}.mat-form-field-infix{display:block;position:relative;flex:auto;min-width:0;width:180px}.cdk-high-contrast-active .mat-form-field-infix{border-image:linear-gradient(transparent, transparent)}.mat-form-field-label-wrapper{position:absolute;left:0;box-sizing:content-box;width:100%;height:100%;overflow:hidden;pointer-events:none}[dir=rtl] .mat-form-field-label-wrapper{left:auto;right:0}.mat-form-field-label{position:absolute;left:0;font:inherit;pointer-events:none;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),width 400ms cubic-bezier(0.25, 0.8, 0.25, 1);display:none}[dir=rtl] .mat-form-field-label{transform-origin:100% 0;left:auto;right:0}.cdk-high-contrast-active .mat-form-field-disabled .mat-form-field-label{color:GrayText}.mat-form-field-empty.mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:block}.mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:block;transition:none}.mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float .mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:block}.mat-form-field-label:not(.mat-form-field-empty){transition:none}.mat-form-field-underline{position:absolute;width:100%;pointer-events:none;transform:scale3d(1, 1.0001, 1)}.mat-form-field-ripple{position:absolute;left:0;width:100%;transform-origin:50%;transform:scaleX(0.5);opacity:0;transition:background-color 300ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-form-field.mat-focused .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple{opacity:1;transform:none;transition:transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-subscript-wrapper{position:absolute;box-sizing:border-box;width:100%;overflow:hidden}.mat-form-field-subscript-wrapper .mat-icon,.mat-form-field-label-wrapper .mat-icon{width:1em;height:1em;font-size:inherit;vertical-align:baseline}.mat-form-field-hint-wrapper{display:flex}.mat-form-field-hint-spacer{flex:1 0 1em}.mat-error{display:block}.mat-form-field-control-wrapper{position:relative}.mat-form-field-hint-end{order:1}.mat-form-field._mat-animation-noopable .mat-form-field-label,.mat-form-field._mat-animation-noopable .mat-form-field-ripple{transition:none}.mat-form-field .mat-form-field-prefix .mat-datepicker-toggle .mat-mdc-button-base,.mat-form-field .mat-form-field-suffix .mat-datepicker-toggle .mat-mdc-button-base{width:40px;height:40px;padding:8px 0}.mat-form-field .mat-datepicker-toggle .mat-mdc-icon-button .mat-icon{font-size:1em;display:inline-block;margin:-2px 0 1px}.mat-form-field-type-mat-date-range-input .mat-form-field-infix{width:200px}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle .mat-mdc-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle .mat-mdc-icon-button{font-size:inherit;width:1.5em;height:1.5em;padding:0}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle-default-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle-default-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle .mat-mdc-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle .mat-mdc-icon-button .mat-icon{line-height:1.5em;margin:0}.mat-form-field .mat-datepicker-toggle .mat-mdc-button-base{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-datepicker-toggle .mat-mdc-button-base{vertical-align:baseline}\n",
'.mat-form-field-appearance-fill .mat-form-field-flex{border-radius:4px 4px 0 0;padding:.75em .75em 0 .75em}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-flex{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-form-field-flex{outline:dashed 3px}.mat-form-field-appearance-fill .mat-form-field-underline::before{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%}.mat-form-field-appearance-fill .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-ripple{height:0}.mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-fill._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}.mat-form-field-appearance-fill .mat-form-field-subscript-wrapper{padding:0 1em}\n',
'.mat-input-element{font:inherit;background:rgba(0,0,0,0);color:currentColor;border:none;outline:none;padding:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit;box-sizing:content-box}.mat-input-element:-moz-ui-invalid{box-shadow:none}.mat-input-element,.mat-input-element::-webkit-search-cancel-button,.mat-input-element::-webkit-search-decoration,.mat-input-element::-webkit-search-results-button,.mat-input-element::-webkit-search-results-decoration{-webkit-appearance:none}.mat-input-element::-webkit-contacts-auto-fill-button,.mat-input-element::-webkit-caps-lock-indicator,.mat-input-element:not([type=password])::-webkit-credentials-auto-fill-button{visibility:hidden}.mat-input-element[type=date],.mat-input-element[type=datetime],.mat-input-element[type=datetime-local],.mat-input-element[type=month],.mat-input-element[type=week],.mat-input-element[type=time]{line-height:1}.mat-input-element[type=date]::after,.mat-input-element[type=datetime]::after,.mat-input-element[type=datetime-local]::after,.mat-input-element[type=month]::after,.mat-input-element[type=week]::after,.mat-input-element[type=time]::after{content:" ";white-space:pre;width:1px}.mat-input-element::-webkit-inner-spin-button,.mat-input-element::-webkit-calendar-picker-indicator,.mat-input-element::-webkit-clear-button{font-size:.75em}.mat-input-element::placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-moz-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-webkit-input-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element:-ms-input-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-hide-placeholder .mat-input-element::placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{opacity:0}._mat-animation-noopable .mat-input-element::placeholder{transition:none}._mat-animation-noopable .mat-input-element::-moz-placeholder{transition:none}._mat-animation-noopable .mat-input-element::-webkit-input-placeholder{transition:none}._mat-animation-noopable .mat-input-element:-ms-input-placeholder{transition:none}textarea.mat-input-element{resize:vertical;overflow:auto}textarea.mat-input-element.cdk-textarea-autosize{resize:none}textarea.mat-input-element{padding:2px 0;margin:-2px 0}select.mat-input-element{-moz-appearance:none;-webkit-appearance:none;position:relative;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box;padding-top:1em;top:-1em;margin-bottom:-1em}select.mat-input-element::-moz-focus-inner{border:0}select.mat-input-element:not(:disabled){cursor:pointer}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;top:50%;right:0;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-form-field-type-mat-native-select .mat-form-field-infix::after{right:auto;left:0}.mat-form-field-type-mat-native-select .mat-input-element{padding-right:15px}[dir=rtl] .mat-form-field-type-mat-native-select .mat-input-element{padding-right:0;padding-left:15px}.mat-form-field-type-mat-native-select .mat-form-field-label-wrapper{max-width:calc(100% - 10px)}.mat-form-field-type-mat-native-select.mat-form-field-appearance-outline .mat-form-field-infix::after{margin-top:-5px}.mat-form-field-type-mat-native-select.mat-form-field-appearance-fill .mat-form-field-infix::after{margin-top:-10px}\n',
".mat-form-field-appearance-legacy .mat-form-field-label{transform:perspective(100px)}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{font:inherit;vertical-align:baseline}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button .mat-icon{font-size:inherit}.mat-form-field-appearance-legacy .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-legacy .mat-form-field-ripple{top:0;height:2px;overflow:hidden}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px;border-top-color:GrayText}.mat-form-field-appearance-legacy.mat-form-field-invalid:not(.mat-focused) .mat-form-field-ripple{height:1px}\n",
".mat-form-field-appearance-outline .mat-form-field-wrapper{margin:.25em 0}.mat-form-field-appearance-outline .mat-form-field-flex{padding:0 .75em 0 .75em;margin-top:-0.25em;position:relative}.mat-form-field-appearance-outline .mat-form-field-prefix,.mat-form-field-appearance-outline .mat-form-field-suffix{top:.25em}.mat-form-field-appearance-outline .mat-form-field-outline{display:flex;position:absolute;top:.25em;left:0;right:0;bottom:0;pointer-events:none}.mat-form-field-appearance-outline .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-end{border:1px solid currentColor;min-width:5px}.mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:5px 0 0 5px;border-right-style:none}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-start{border-right-style:solid;border-left-style:none;border-radius:0 5px 5px 0}.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0 5px 5px 0;border-left-style:none;flex-grow:1}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-end{border-left-style:solid;border-right-style:none;border-radius:5px 0 0 5px}.mat-form-field-appearance-outline .mat-form-field-outline-gap{border-radius:.000001px;border:1px solid currentColor;border-left-style:none;border-right-style:none}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-outline-gap{border-top-color:rgba(0,0,0,0)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{opacity:0}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap{border-width:2px}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline{opacity:0;transition:opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline-thick{opacity:1}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{border:3px dashed}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline{opacity:0;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{padding:0 1em}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:GrayText}.mat-form-field-appearance-outline._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-start,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-end,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-gap{transition:none}\n",
".mat-form-field-appearance-standard .mat-form-field-flex{padding-top:.75em}.mat-form-field-appearance-standard .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-standard .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-standard:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-standard._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}\n"],
nb:2,data:{animation:[_.e3a]},Na:0});_.Fw=function(){};_.Fw.ha=function(a){return new (a||_.Fw)};_.Fw.Ea=_.gc({type:_.Fw});_.Fw.Da=_.Wb({imports:[_.qm,_.ar,_.lq,_.ar]});_.q3a=new _.oc("MAT_INPUT_VALUE_ACCESSOR");var r3a,s3a;r3a=0;s3a=_.Hqa(function(a,b,c,d){this.i2=a;this.L3=b;this.M3=c;this.Ge=d;this.ad=new _.se});
_.Gw=function(a,b,c,d,e,f,g,m,n,r){var x=s3a.call(this,f,d,e,c)||this;x.Oa=a;x.Mc=b;x.N2a=m;x.dk=r;x.QV="mat-input-"+r3a++;x.focused=!1;x.ad=new _.se;x.controlType="mat-input";x.Ola=!1;x.Lc=!1;x.j4="text";x.M8a=!1;x.Zmc="date datetime datetime-local month time week".split(" ").filter(function(F){return bqa().has(F)});x.q6a=function(F){F=F.target;F.value||0!==F.selectionStart||0!==F.selectionEnd||(F.setSelectionRange(1,1),F.setSelectionRange(0,0))};c=x.Oa.ta;var A=c.nodeName.toLowerCase();x.w6a=g||
c;x.E8a=x.value;x.id=x.id;b.IT&&n.bc(function(){a.ta.addEventListener("keyup",x.q6a)});x.S6a=!x.Mc.Zd;x.wja="select"===A;x.V6a="textarea"===A;x.mEa=!!r;x.wja&&(x.controlType=c.multiple?"mat-native-select-multiple":"mat-native-select");return x};_.X(_.Gw,s3a);_.h=_.Gw.prototype;_.h.Vc=function(){var a=this;this.Mc.Zd&&this.N2a.Zn(this.Oa.ta).subscribe(function(b){a.Ola=b.Ttb;a.ad.next()})};_.h.Ub=function(){this.ad.next()};
_.h.La=function(){this.ad.complete();this.Mc.Zd&&this.N2a.Nl(this.Oa.ta);this.Mc.IT&&this.Oa.ta.removeEventListener("keyup",this.q6a)};_.h.Iq=function(){this.Ge&&(this.Cva(),null!==this.Ge.disabled&&this.Ge.disabled!==this.disabled&&(this.disabled=this.Ge.disabled,this.ad.next()));this.pjc();this.qjc()};_.h.focus=function(a){this.Oa.ta.focus(a)};_.h.Iia=function(a){a!==this.focused&&(this.focused=a,this.ad.next())};_.h.y3=function(){};
_.h.pjc=function(){var a=this.Oa.ta.value;this.E8a!==a&&(this.E8a=a,this.ad.next())};_.h.qjc=function(){var a=this.CDa();if(a!==this.Lnc){var b=this.Oa.ta;(this.Lnc=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.h.CDa=function(){return this.placeholder||null};_.h.NPc=function(){};_.h.kmc=function(){return-1<this.Zmc.indexOf(this.j4)};_.h.bmc=function(){var a=this.Oa.ta.validity;return a&&a.badInput};
_.h.Pta=function(a){a.length?this.Oa.ta.setAttribute("aria-describedby",a.join(" ")):this.Oa.ta.removeAttribute("aria-describedby")};_.h.Gra=function(){this.focused||this.focus()};_.h.N6a=function(){var a=this.Oa.ta;return this.wja&&(a.multiple||1<a.size)};
_.Y.Object.defineProperties(_.Gw.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Lc},set:function(a){this.Lc=_.Vg(a);this.focused&&(this.focused=!1,this.ad.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.If},set:function(a){this.If=a||this.QV}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Tp)?c:null==(a=this.Ge)?void 0:null==(b=a.control)?void 0:_.O2a(b))?d:!1},set:function(a){this.Tp=_.Vg(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this.j4},set:function(a){this.j4=a||"text";!this.V6a&&bqa().has(this.j4)&&(this.Oa.ta.type=this.j4)}},value:{configurable:!0,enumerable:!0,get:function(){return this.w6a.value},set:function(a){a!==this.value&&(this.w6a.value=a,this.ad.next())}},UEb:{configurable:!0,enumerable:!0,get:function(){return this.M8a},set:function(a){this.M8a=_.Vg(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.kmc()&&!this.Oa.ta.value&&!this.bmc()&&
!this.Ola}},Sea:{configurable:!0,enumerable:!0,get:function(){if(this.wja){var a=this.Oa.ta,b=a.options[0];return this.focused||a.multiple||!this.empty||!!(-1<a.selectedIndex&&b&&b.label)}return this.focused||!this.empty}}});_.Gw.ha=function(a){return new (a||_.Gw)(_.w(_.Wc),_.w(_.Vp),_.w(_.hw,10),_.w(_.nw,8),_.w(_.sw,8),_.w(_.cr),_.w(_.q3a,10),_.w(zw),_.w(_.Ae),_.w(_.Cw,8))};
_.Gw.Ia=_.hc({type:_.Gw,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Cb:[1,"mat-mdc-input-element"],Db:18,hb:function(a,b){a&1&&_.M("focus",function(){return b.Iia(!0)})("blur",function(){return b.Iia(!1)})("input",function(){return b.y3()});a&2&&(_.Ne("id",b.id)("disabled",b.disabled)("required",b.required),_.Ge("name",b.name||null)("readonly",b.UEb&&!b.wja||null)("aria-invalid",b.empty&&
b.required?null:b.Jr)("aria-required",b.required)("id",b.id),_.Ie("mat-input-server",b.S6a)("mat-mdc-form-field-textarea-control",b.mEa&&b.V6a)("mat-mdc-form-field-input-control",b.mEa)("mdc-text-field__input",b.mEa)("mat-mdc-native-select-inline",b.N6a()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",OLa:"errorStateMatcher",kM:["aria-describedby","userAriaDescribedBy"],value:"value",UEb:"readonly"},Xb:["matInput"],features:[_.af([{Ca:_.Bw,
Kb:_.Gw}]),_.De,_.vc]});_.Hw=function(){var a=_.Gw.apply(this,arguments)||this;a.Bmc=_.dc(_.Cw,{optional:!0});return a};_.X(_.Hw,_.Gw);_.Hw.prototype.CDa=function(){var a=this.Bmc,b;return!a||"legacy"!==a.rd||(null==(b=a.O2)?0:b.call(a))?this.placeholder:null};_.Hw.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.Hw)))(b||_.Hw)}}();
_.Hw.Ia=_.hc({type:_.Hw,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Cb:[1,"mat-input-element","mat-form-field-autofill-control"],Db:15,hb:function(a,b){a&2&&(_.Ge("data-placeholder",b.placeholder),_.Ie("mat-input-server",b.S6a)("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.N6a()))},Xb:["matInput"],features:[_.af([{Ca:_.Bw,Kb:_.Hw}]),_.De]});_.Iw=function(){};_.Iw.ha=function(a){return new (a||_.Iw)};_.Iw.Ea=_.gc({type:_.Iw});_.Iw.Da=_.Wb({Nb:[_.cr],imports:[_.Aw,_.Fw,_.ar,_.Aw,_.Fw]});var t3a,u3a,y3a;t3a=["input"];u3a=["formField"];_.Jw=function(a,b,c,d){this.Ga=a;this.document=b;this.kk=c;this.Gd=d;this.tBb="";this.jWa=[];this.yp=new _.ow("");this.hq=new _.td;this.HLa=this.IYa=this.iX=!1;this.placeholder="";this.bL=t2a;this.CEb=new _.cl;this.bVa=new _.cl;this.blur=new _.cl;this.focus=new _.cl;this.BIb=new _.cl;this.Bqa=!1};_.h=_.Jw.prototype;
_.h.Qa=function(){var a=this;this.hq.add(this.yp.Pl.subscribe(function(){v3a(a);F2a(a.AYa);a.CEb.emit(a.yp.value)}));w3a(this);this.hq.add(_.Ud(this.document,"selectionchange").subscribe(function(){x3a(a)}))};_.h.Ub=function(a){a.hasOwnProperty("queryDecorator")&&v3a(this)};_.h.Vc=function(){};_.h.La=function(){this.hq.unsubscribe()};_.h.uw=function(a){void 0!==a?this.bVa.emit(a):this.HLa&&this.bVa.emit(this.yp.value)};_.h.BZ=function(){E2a(this.AYa);this.blur.emit();x3a(this)};
_.h.sTa=function(){this.IYa?this.IYa=!1:F2a(this.AYa);this.focus.emit();x3a(this)};y3a=function(a,b){a.Bqa&&a.q0&&(b.preventDefault(),a.yp.setValue(a.yp.value+a.q0))};_.z3a=function(a,b){a.IYa=void 0===b?!1:b;a=a.MY.ta;a.focus();a.select&&a.select()};_.Jw.prototype.setFocus=function(){this.MY.ta.focus()};
var x3a=function(a){var b=a.yp.value,c;if(c=a.document.activeElement===a.MY.ta)b=b.length,c=a.MY.ta,c=c.selectionStart===b&&c.selectionEnd===b;a.Bqa=c},A3a=function(a){return _.Ud(a.MY.ta,"scroll").ka(_.ce(function(){return a.kk.DK}),_.y(function(){return a.MY.ta.scrollLeft}),_.ie(),_.ce(function(){return a.kk.qba}),_.y(function(b){return"translateX(-"+b+"px)"}))},v3a=function(a){var b=a.yp.value||"";b=b.replace(/\n|\r\n/g," ");a.yp.setValue(b,{te:!1});a.jWa=a.bL.iZa(b)},w3a=function(a){a.hq.add(a.Gd.bc(function(){return A3a(a).subscribe(function(b){a.tBb=
b})}))};_.Y.Object.defineProperties(_.Jw.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.yp.value&&(this.yp.setValue(a,{te:!1}),_.Ak(this.qxc),v3a(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.yp.disable({te:!1});this.iX=a},get:function(){return this.iX}},rxc:{configurable:!0,enumerable:!0,set:function(a){this.qxc=a.Cc.get(_.wl)}}});_.Jw.ha=function(a){return new (a||_.Jw)(_.w(_.Pn),_.w(_.Zg),_.w(_.St),_.w(_.Ae))};
_.Jw.ya=_.fc({type:_.Jw,qa:[["search-box"]],ub:function(a,b){a&1&&(_.mf(t3a,7,_.Wc),_.mf(u3a,7,_.hf),_.mf(bw,5));if(a&2){var c;_.lf(c=_.of())&&(b.MY=c.first);_.lf(c=_.of())&&(b.rxc=c.first);_.lf(c=_.of())&&(b.AYa=c.first)}},inputs:{query:"query",disabled:"disabled",Pv:"elementName",HLa:"enableTextBoxQuerySubmission",placeholder:"placeholder",bL:"queryDecorator",BYa:"suggestionLists",q0:"tabCompletionHint"},outputs:{CEb:"queryChange",bVa:"querySubmit",blur:"blur",focus:"focus",BIb:"selectSuggestion"},
features:[_.vc],Aa:10,Ba:11,Fa:[["aria-hidden","true",1,"overlay"],[3,"ngClass",4,"ngFor","ngForOf"],["class","hint",4,"ngIf"],["floatLabel","never"],["formField",""],["aria-live","polite"],["matInput","","rows","1","spellcheck","false","wrap","off",3,"formControl","suggestionHandlerFor","isComboBox","input","suggestionSubmit","listNavigate","blur","focus","keydown.tab","keydown.arrowright"],["input",""],[3,"ngClass"],[1,"hint"]],va:function(a,b){if(a&1){var c=_.Cc();_.B(0,"div",0);_.O(1,Oua,2,2,
"span",1);_.O(2,Pua,2,1,"span",2);_.C();_.B(3,"mat-form-field",3,4)(5,"mat-label",5);_.R(6);_.C();_.B(7,"textarea",6,7);_.M("input",function(){_.Dc(c);b.jWa=b.bL.iZa(_.Ye(8).value);return _.Fc()})("suggestionSubmit",function(d){return b.uw(d)})("listNavigate",function(d){var e=d.Uq;d={element:b.Pv,action:d.action,gestureName:"CLICK",rh:b.yp.value};e?(d=Object.assign({},d,{Hf:e.position}),b.Bqa=!1,b.BIb.emit(e)):x3a(b);b.Ga.qb(d)})("blur",function(){return b.BZ()})("focus",function(){return b.sTa()})("keydown.tab",
function(d){return y3a(b,d)})("keydown.arrowright",function(d){return y3a(b,d)});_.R(9,"  ");_.C()()}a&2&&(_.He("transform",b.tBb),_.v(1),_.z("ngForOf",b.jWa),_.v(1),_.z("ngIf",b.Bqa),_.v(1),_.Ie("disabled",b.disabled),_.v(3),_.$e(b.placeholder),_.v(1),_.z("formControl",b.yp)("suggestionHandlerFor",b.BYa)("isComboBox",b.HLa),_.Ge("aria-label",b.placeholder))},Ja:[_.im,_.jm,_.km,_.Ew,_.Dw,_.Hw,_.Sh,_.jw,_.rw,bw],styles:["search-box[_nghost-%COMP%]{color:var(--text-default);position:relative;overflow:hidden}.mat-form-field[_ngcontent-%COMP%]     textarea, .overlay[_ngcontent-%COMP%]{letter-spacing:normal}.mat-form-field[_ngcontent-%COMP%]{font-family:inherit;height:100%;line-height:inherit;width:100%}.mat-form-field.mat-focused[_ngcontent-%COMP%]     .mat-form-field-label{position:static}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-infix{border:0;padding:0;width:100%}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-label{position:static}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-underline{display:none}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding:0}.mat-form-field[_ngcontent-%COMP%]     textarea{color:transparent;margin:0;overflow:hidden;padding:0;resize:none}@media (forced-colors:active){.mat-form-field[_ngcontent-%COMP%]     textarea{color:var(--text-default)}}.overlay[_ngcontent-%COMP%]{pointer-events:none;position:absolute;top:0;white-space:pre}"]});_.Kw=function(a,b,c){this.ob=a;this.renderer=b;this.scroll=c;this.JSa=this.Sub=!1;this.events=new _.cl;this.Rub=!0;this.Dzb=new _.cl};_.h=_.Kw.prototype;_.h.Qa=function(){};_.h.be=function(){this.events.next([this,0])};_.h.yTa=function(a){a.preventDefault()};_.h.zTa=function(){this.JSa&&(this.JSa=!1,this.events.next([this,1]),this.Dzb.emit(this))};_.h.scrollIntoView=function(a){this.scroll.scrollTo(this.ob.ta,a)};var B3a=function(a,b){a.TWa&&(b?a.renderer.fI(a.ob.ta,a.TWa):a.renderer.jL(a.ob.ta,a.TWa))};
_.Y.Object.defineProperties(_.Kw.prototype,{Te:{configurable:!0,enumerable:!0,set:function(a){this.Sub=a;B3a(this,a)}},eIc:{configurable:!0,enumerable:!0,set:function(a){B3a(this,!1);this.TWa=a;B3a(this,this.Sub)}}});_.Kw.ha=function(a){return new (a||_.Kw)(_.w(_.Wc),_.w(_.yk),_.w(_.Tt))};
_.Kw.ya=_.fc({type:_.Kw,qa:[["search-box-suggestion-item"]],hb:function(a,b){a&1&&_.M("click",function(){return b.be()})("mousedown",function(c){return b.yTa(c)})("mouseenter",function(){b.JSa=!0})("mousemove",function(){return b.zTa()})("mouseleave",function(){b.events.next([b,2])})},inputs:{Rub:"isSelectable",Pa:"payload",eIc:"selectedClass",Tb:"shortcut"},outputs:{Dzb:"mouseFocusItem"},jc:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Ue(),_.Ve(0))},styles:["[_nghost-%COMP%] {display: block;}"]});var C3a;C3a=["template"];_.Lw=function(){this.Cs=[];this.Ht=-1;this.zYa=new _.td;this.GYa=!0;this.Vpa=this.Qw=!1;this.XJb=new _.qe(1);this.gMb=new _.cl;this.hMb=new _.cl};_.Lw.prototype.Be=function(){var a=this;this.fMb=this.Nua.nd.ka(_.ve(void 0)).subscribe(function(){a.GYa=!0;a.XJb.next(a.Nua.toArray().filter(function(b){return b.Tb}).map(function(b){return{Tb:b.Tb,iKc:{position:a.Nua.toArray().indexOf(b),Pa:b.Pa}}}))})};_.Lw.prototype.Rm=function(){this.GYa&&(D3a(this),this.GYa=!1)};
_.Lw.prototype.La=function(){cw(this);this.fMb&&this.fMb.unsubscribe();this.zYa.unsubscribe()};var cw=function(a){a.Ht=-1;E3a(a,!0)};_.Lw.prototype.rra=function(a){a=this.Cs.indexOf(a);0<=a&&(this.Ht=a,E3a(this,!1))};var E3a=function(a,b){a.deselectAll();var c=a.Cs[a.Ht];c&&(c.Te=!0);b&&a.hMb.emit(c&&{position:a.Ht,Pa:c.Pa})};_.Lw.prototype.scrollIntoView=function(a){this.Cs[this.Ht].scrollIntoView(a)};
_.Lw.prototype.deselectAll=function(){for(var a=_.q(this.Cs),b=a.next();!b.done;b=a.next())b.value.Te=!1};_.Lw.prototype.JL=function(a){var b;a:if(b=this.Cs.length){var c=this.Ht;this.Vpa&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.Vpa);if(0>e||this.Cs[e].Rub){b=e;break a}}b=this.Ht}else b=-1;this.Ht=b;E3a(this,!0);-1!==this.Ht&&this.scrollIntoView(0<a?1:0)};
var D3a=function(a){a.zYa.unsubscribe();a.Ht=-1;a.Cs=a.Nua.toArray();0!==a.Cs.length&&(a.zYa=_.Xd.apply(null,_.sc(a.Cs.map(function(b){return b.events.Lf()}))).subscribe(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.gMb.emit({position:a.Cs.indexOf(b),Pa:b.Pa});break;case 1:a.Ht=a.Cs.indexOf(b);E3a(a,!1);break;case 2:a.Ht=-1;E3a(a,!0);break;default:_.tg(c)}}),a.Vpa||a.JL(1))};
_.Y.Object.defineProperties(_.Lw.prototype,{lna:{configurable:!0,enumerable:!0,get:function(){return this.Ht}},FRa:{configurable:!0,enumerable:!0,get:function(){return this.Cs.length}}});_.Lw.ha=function(a){return new (a||_.Lw)};
_.Lw.ya=_.fc({type:_.Lw,qa:[["search-box-suggestion-list"]],Cd:function(a,b,c){a&1&&_.nf(c,_.Kw,5);if(a&2){var d;_.lf(d=_.of())&&(b.Nua=d)}},ub:function(a,b){a&1&&_.mf(C3a,7,_.gf);if(a&2){var c;_.lf(c=_.of())&&(b.va=c.first)}},jc:["*"],Aa:2,Ba:0,Fa:[["template",""]],va:function(a){a&1&&(_.Ue(),_.O(0,Qua,1,0,"ng-template",null,0,_.tf))},nb:2});_.Mw=function(){};_.Mw.ha=function(a){return new (a||_.Mw)};_.Mw.Ea=_.gc({type:_.Mw});_.Mw.Da=_.Wb({imports:[_.Wn,_.qm,_.Es,_.Iw,_.yw]});var F3a={Wdc:0,Xdc:1,KTb:2,LTb:3,y4b:4,x4b:5,Lbc:6,Kbc: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 Nw=function(a,b,c){var d=this;this.document=a;this.iNa=b;this.ob=c;this.Yd=new _.cl;this.action=new _.cl;this.tg=2;this.color="blue";this.ZV=this.aW="";this.Position=F3a;this.width=272;this.Dsa=null;this.Wo=this.iNa.create(this.ob.ta,{defer:!0});this.gLa=function(e){"Escape"===e.key&&d.hLa()};this.Zta=function(){var e=d.document.activeElement;null!=e&&e.closest("onedev-feature-tooltip-body")||(d.Dsa=d.document.activeElement)};this.document.addEventListener("keydown",this.gLa);this.document.addEventListener("focusin",
this.Zta)};Nw.prototype.Be=function(){pSa(this.Wo);this.Zta();_.bq(this.Wo)};Nw.prototype.La=function(){this.document.removeEventListener("keydown",this.gLa);this.document.removeEventListener("focusin",this.Zta);this.Wo.destroy()};Nw.prototype.hLa=function(){this.Yd.next();this.Dsa&&"focus"in this.Dsa&&this.Dsa.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.gLa);this.document.removeEventListener("focusin",this.Zta)};
_.Y.Object.defineProperties(Nw.prototype,{Yva:{configurable:!0,enumerable:!0,set:function(a){this.width=272+64*a}}});Nw.ha=function(a){return new (a||Nw)(_.w(_.Zg),_.w(rq),_.w(_.Wc))};
Nw.ya=_.fc({type:Nw,qa:[["onedev-feature-tooltip-body"]],Db:16,hb:function(a,b){a&2&&_.Ie("pointer-top-left",b.tg===b.Position.Wdc)("pointer-top-right",b.tg===b.Position.Xdc)("pointer-bottom-left",b.tg===b.Position.KTb)("pointer-bottom-right",b.tg===b.Position.LTb)("pointer-left-top",b.tg===b.Position.y4b)("pointer-left-bottom",b.tg===b.Position.x4b)("pointer-right-top",b.tg===b.Position.Lbc)("pointer-right-bottom",b.tg===b.Position.Kbc)},inputs:{tg:"pointerPosition",Yva:"widthOffset",color:"color",
aW:"actionBtnText",ZV:"actionBtnIcon"},outputs:{Yd:"dismiss",action:"action"},features:[_.af([{Ca:ySa,uc:{gDb:function(){},lbb:function(){}}},rq])],jc:["*"],Aa:8,Ba:5,Fa:[["cdkTrapFocus","","role","dialog","aria-modal","true","aria-label","Feature Tooltip",1,"tooltip-body","gmat-body-2",3,"ngClass"],[1,"pointer-container"],[1,"pointer"],[1,"button-row"],["class","action-button","mat-button","",3,"click",4,"ngIf"],["cdkFocusInitial","","mat-flat-button","",1,"close-button",3,"color","click"],["mat-button",
"",1,"action-button",3,"click"],[1,"action-button-wrapper"],["class","action-button-icon",4,"ngIf"],[1,"action-button-icon"]],va:function(a,b){a&1&&(_.Ue(),_.B(0,"div",0)(1,"div",1),_.E(2,"div",2),_.C(),_.Ve(3),_.B(4,"div",3),_.O(5,Sua,4,2,"button",4),_.B(6,"button",5),_.M("click",function(){return b.hLa()}),_.R(7," Got it "),_.C()()());a&2&&(_.He("width",b.width,"px"),_.z("ngClass",b.color),_.v(5),_.z("ngIf",b.aW),_.v(1),_.z("color","white"===b.color?"primary":""))},Ja:[_.dq,_.im,_.km,_.qr,_.Ds],
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}"],
nb:2,Na:0});var Ow=function(){};Ow.ha=function(a){return new (a||Ow)};Ow.Ea=_.gc({type:Ow});Ow.Da=_.Wb({});var G3a,H3a,I3a;_.Pw=function(){this.aIa=new Map};G3a=function(a,b){if(a.aIa.has(b))return a.aIa.get(b);var c={wKa:new _.qe(1),Nf:new _.se,xkb:new _.se};a.aIa.set(b,c);return c};H3a=function(a,b,c){G3a(a,b).wKa.next(c)};I3a=function(a,b){G3a(a,b).Nf.next();G3a(a,b).wKa.next(void 0)};_.Pw.prototype.hLa=function(){G3a(this).xkb.next()};_.Pw.ha=function(a){return new (a||_.Pw)};_.Pw.ua=_.t({token:_.Pw,oa:_.Pw.ha,Ha:Ow});var J3a=[{tg:2,En:{Wc:"center",Xc:"top",zc:"start",Hc:"bottom",offsetX:-33}},{tg:3,En:{Wc:"center",Xc:"top",zc:"end",Hc:"bottom",offsetX:33}},{tg:0,En:{Wc:"center",Xc:"bottom",zc:"start",Hc:"top",offsetX:-33}},{tg:1,En:{Wc:"center",Xc:"bottom",zc:"end",Hc:"top",offsetX:33}}],K3a=[{tg:2,En:{Wc:"start",Xc:"top",zc:"start",Hc:"bottom",offsetX:-12}},{tg:3,En:{Wc:"end",Xc:"top",zc:"end",Hc:"bottom",offsetX:12}},{tg:0,En:{Wc:"start",Xc:"bottom",zc:"start",Hc:"top",offsetX:-12}},{tg:1,En:{Wc:"end",Xc:"bottom",
zc:"end",Hc:"top",offsetX:12}}],L3a=[{tg:6,En:{Wc:"start",Xc:"center",zc:"end",Hc:"top",offsetY:-33}},{tg:7,En:{Wc:"start",Xc:"center",zc:"end",Hc:"bottom",offsetY:33}},{tg:4,En:{Wc:"end",Xc:"center",zc:"start",Hc:"top",offsetY:-33}},{tg:5,En:{Wc:"end",Xc:"center",zc:"start",Hc:"bottom",offsetY:33}}],M3a=[{tg:6,En:{Wc:"start",Xc:"top",zc:"end",Hc:"top",offsetY:-12}},{tg:7,En:{Wc:"start",Xc:"bottom",zc:"end",Hc:"bottom",offsetY:12}},{tg:4,En:{Wc:"end",Xc:"top",zc:"start",Hc:"top",offsetY:-12}},{tg:5,
En:{Wc:"end",Xc:"bottom",zc:"start",Hc:"bottom",offsetY:12}}];var Qw=function(){};Qw.ha=function(a){return new (a||Qw)};Qw.Ea=_.gc({type:Qw});Qw.Da=_.Wb({});var Rw=function(){},O3a=function(a,b){return N3a(a,b).map(function(c){return c.En})},P3a=function(a,b,c){a=N3a(a,b).find(function(d){return d.En===c});if(!a)throw Error("md`"+JSON.stringify(c));return a.tg},N3a=function(a,b){b=Q3a(b).filter(function(c){return!a.includes(c)});return a.concat(b)},Q3a=function(a){var b,c=null==a?void 0:null==(b=a.ta)?void 0:b.clientWidth,d;a=null==a?void 0:null==(d=a.ta)?void 0:d.clientHeight;return(void 0!==c&&60>c?J3a:K3a).concat(void 0!==a&&60>a?L3a:M3a)};
Rw.ha=function(a){return new (a||Rw)};Rw.ua=_.t({token:Rw,oa:Rw.ha,Ha:Qw});var R3a;R3a=["template"];_.Sw=function(a,b,c,d,e){var f=this;this.jI=a;this.Pf=b;this.NI=c;this.Gd=d;this.rl=e;this.OTa=new _.se;this.FKa=[];this.Yva=0;this.color="blue";this.og=!1;this.ZV=this.aW="";this.Yd=new _.cl;this.Xdb=new _.cl;this.action=new _.cl;this.tg=0;this.Nf=new _.qe;this.sF=new _.qe;this.rWa={zIndex:"",position:""};this.Fpa=function(){f.Hd&&f.og&&f.anchor&&(f.anchor.ta.style.position=f.rWa.position,f.anchor.ta.style.zIndex=f.rWa.zIndex);var g;null==(g=f.Hd)||g.dispose();f.Hd=void 0}};
_.Sw.prototype.Ub=function(a){if(a.customPositions){var b;null==(b=this.Hd)||_.SSa(b,S3a(this))}};_.Sw.prototype.Qa=function(){var a=G3a(this.jI,this.Ep),b=a.Nf,c=a.xkb;T3a(this,a.wKa);b.ka(_.xe(this.Nf)).subscribe(this.Fpa);U3a(this,c)};_.Sw.prototype.Vc=function(){this.sF.next()};_.Sw.prototype.La=function(){this.Fpa();this.Nf.next()};
var T3a=function(a,b){a.OTa.ka(nia(a.sF),_.ye(function(){a.Xdb.emit()}),_.we(function(){return b.ka(_.xe(a.Yd))}),_.xe(a.Nf),_.Zd(function(c){return!!c&&!a.isVisible()})).subscribe(function(c){a.anchor=c;c=c.ta;if(a.og){var d=c.style,e=d.position;a.rWa={zIndex:d.zIndex,position:e};if("static"===e||""===e)c.style.position="relative";c.style.zIndex="1001"}c=a.Pf;d=c.create;e=S3a(a);var f=a.Pf.xp;f=a.og?f.block():f.ou();a.Hd=d.call(c,{tj:e,Jl:f,minWidth:"fit-content",og:a.og});var g;null==(g=a.Hd)||
g.Pd(new _.Uq(a.Pc,a.NI))})},U3a=function(a,b){b.ka(_.xe(a.Nf),_.Zd(function(){return a.isVisible()})).subscribe(function(){a.Fpa();a.Yd.emit()})};_.Sw.prototype.m9=function(){if(!this.anchor)throw Error("nd");return _.Pq(_.Rq(this.Pf.position(),this.anchor),O3a(this.FKa,this.anchor))};var S3a=function(a){var b=a.m9();b.ysa.subscribe(function(c){a.Gd.tc(function(){a.tg=P3a(a.FKa,a.anchor,c.Yma);_.Ak(a.rl)})});return b};_.Sw.prototype.isVisible=function(){return!!this.Hd};
_.Sw.ha=function(a){return new (a||_.Sw)(_.w(_.Pw),_.w(_.Zq),_.w(_.hf),_.w(_.Ae),_.w(_.wl),_.w(Rw))};
_.Sw.ya=_.fc({type:_.Sw,qa:[["onedev-feature-tooltip"]],ub:function(a,b){a&1&&_.mf(R3a,5);if(a&2){var c;_.lf(c=_.of())&&(b.Pc=c.first)}},inputs:{Ep:"tooltipId",OTa:"open$",FKa:"customPositions",Yva:"widthOffset",color:"color",og:"hasBackdrop",aW:"actionBtnText",ZV:"actionBtnIcon"},outputs:{Yd:"dismiss",Xdb:"beforeShown",action:"action"},features:[_.vc],jc:["*"],Aa:2,Ba:0,Fa:[["template",""],[3,"actionBtnText","actionBtnIcon","color","pointerPosition","widthOffset","action","dismiss"]],va:function(a){a&
1&&(_.Ue(),_.O(0,Tua,2,5,"ng-template",null,0,_.tf))},Ja:[Nw],nb:2,Na:0});var Tw=function(){};Tw.ha=function(a){return new (a||Tw)};Tw.Ea=_.gc({type:Tw});Tw.Da=_.Wb({});var Uw=function(){};Uw.ha=function(a){return new (a||Uw)};Uw.Ea=_.gc({type:Uw});Uw.Da=_.Wb({imports:[Tw]});var Vw=function(){};Vw.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.yd(a?JSON.parse(a):null)};Vw.prototype.Lt=function(a){return _.yd(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))};Vw.prototype.setValue=function(a,b){window.localStorage.setItem(a,JSON.stringify(b));return _.yd(void 0)};Vw.ha=function(a){return new (a||Vw)};Vw.ua=_.t({token:Vw,oa:Vw.ha,Ha:Tw});var W3a,X3a;_.V3a=new _.oc("Feature Tooltip Controller Config");_.Ww=function(a,b,c){this.config=a;this.hK=b;this.Cc=c;this.d6=this.config.ILa?this.Cc.get(_.Tu):void 0;this.iRa="onedev.lastTooltipTime."+this.config.vp;var d;this.config.uKb=null!=(d=this.config.uKb)?d:"tooltipShown";var e;this.config.arb=null!=(e=this.config.arb)?e:"tooltipHidden"};W3a=function(a){return a.hK.getValue(a.iRa).ka(_.y(function(b){return null===b?!0:(new Date).getTime()-b>=a.config.kKa}))};
_.Ww.prototype.Gpa=function(a){var b;null==(b=this.d6)||_.f2a(b,this.config.arb);_.Td([this.hK.setValue(this.iRa,(new Date).getTime()),this.hK.setValue(_.Xw(this,a),"HIDDEN")]).ka(_.ne())};var Y3a=function(a,b,c){var d=c.map(function(e){return _.Xw(a,e)});return a.hK.Lt(d).ka(_.y(function(e){return X3a(a,b,c,e)}))};_.Ww.prototype.showTooltip=function(a){var b;null==(b=this.d6)||_.f2a(b,this.config.uKb);return _.Td([this.hK.setValue(this.iRa,(new Date).getTime()),this.hK.setValue(_.Xw(this,a),"SHOWING")]).ka(_.ne())};
X3a=function(a,b,c,d){return c.filter(function(e){e=d.get(_.Xw(a,e));return e===b||"UNSEEN"===b&&null===e})};_.Xw=function(a,b){return"onedev.tooltips."+a.config.vp+"."+b};_.Ww.ha=function(a){return new (a||_.Ww)(_.u(_.V3a),_.u(Vw),_.u(_.cg))};_.Ww.ua=_.t({token:_.Ww,oa:_.Ww.ha,Ha:Uw});_.Yw=function(a){var b=this;this.VE=a;this.rKb=_.yd(void 0);this.Nf=new _.qe;this.Oxc=function(){return Y3a(b.VE,"SHOWING",Z3a(b))}};_.Yw.prototype.Be=function(){var a=this,b=this.rKb.ka(_.we(this.Oxc),_.we(function(c){return 0<c.length?_.yd(c[0]):_.yd(void 0).ka($3a(a),a4a(a))}),_.y(function(c){return b4a(a,c)}),_.Zd(function(c){return!!c}),_.y(function(c){return c}),_.te({bufferSize:1,Fw:!0}));c4a(this,b);b.ka(_.xe(this.Nf)).subscribe(function(c){c.OTa.next();a.VE.showTooltip(c.Ep)})};
_.Yw.prototype.La=function(){this.Nf.next()};
var $3a=function(a){return _.vd(_.we(function(){return W3a(a.VE)}),_.Zd(ud))},a4a=function(a){return _.vd(_.we(function(){return Y3a(a.VE,"UNSEEN",Z3a(a))}),_.Zd(function(b){return 0<b.length}),_.y(function(b){return b[0]}))},c4a=function(a,b){b.ka(_.we(function(c){return c.Yd.ka(_.ne(c.Ep))}),_.xe(a.Nf)).subscribe(function(c){a.VE.Gpa(c)})},Z3a=function(a){return a.WNb.map(function(b){return b.Ep})},b4a=function(a,b){return a.WNb.find(function(c){return c.Ep===b})};
_.Yw.ha=function(a){return new (a||_.Yw)(_.w(_.Ww))};_.Yw.ya=_.fc({type:_.Yw,qa:[["onedev-feature-tooltip-controller"]],Cd:function(a,b,c){a&1&&_.nf(c,_.Sw,4);if(a&2){var d;_.lf(d=_.of())&&(b.WNb=d)}},inputs:{rKb:"showTooltip$"},Aa:0,Ba:0,va:function(){},nb:2,Na:0});_.Zw=function(a,b){this.jI=a;this.element=b;this.f$=!1};_.Zw.prototype.Qa=function(){var a=this;this.f$?(this.Btb=new IntersectionObserver(function(b){_.q(b).next().value.isIntersecting?H3a(a.jI,a.Ep,a.element):I3a(a.jI,a.Ep)}),this.Btb.observe(this.element.ta)):H3a(this.jI,this.Ep,this.element)};_.Zw.prototype.La=function(){I3a(this.jI,this.Ep);var a;null==(a=this.Btb)||a.disconnect()};_.Zw.ha=function(a){return new (a||_.Zw)(_.w(_.Pw),_.w(_.Wc))};
_.Zw.Ia=_.hc({type:_.Zw,qa:[["","onedevTooltipAnchor",""]],inputs:{Ep:["onedevTooltipAnchor","tooltipId"],f$:"hideTooltipWhenAnchorNotVisible"}});_.$w=function(){this.className="gmat-subtitle-1 tooltip-title"};_.$w.ha=function(a){return new (a||_.$w)};_.$w.Ia=_.hc({type:_.$w,qa:[["","onedevTooltipTitle",""]],Db:2,hb:function(a,b){a&2&&_.Je(b.className)}});_.ax=function(){this.x6a=this.lE=!1};_.Y.Object.defineProperties(_.ax.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.lE},set:function(a){this.lE=_.Vg(a)}},htb:{configurable:!0,enumerable:!0,get:function(){return this.x6a},set:function(a){this.x6a=_.Vg(a)}}});_.ax.ha=function(a){return new (a||_.ax)};
_.ax.ya=_.fc({type:_.ax,qa:[["mat-divider"]],Cb:["role","separator",1,"mat-divider"],Db:7,hb:function(a,b){a&2&&(_.Ge("aria-orientation",b.vertical?"vertical":"horizontal"),_.Ie("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.htb))},inputs:{vertical:"vertical",htb:"inset"},Aa:0,Ba:0,va:function(){},styles:[".mat-divider{display:block;margin:0;border-top-width:1px;border-top-style:solid}.mat-divider.mat-divider-vertical{border-top:0;border-right-width:1px;border-right-style:solid}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}\n"],
nb:2,Na:0});_.d4a=_.bh(function(a){this.Oa=a},"primary");_.e4a=new _.oc("mat-progress-spinner-default-options",{Ha:"root",oa:Uua});var f4a;f4a=_.bh(function(a){this.Oa=a},"primary");
_.bx=function(a,b,c,d,e,f,g,m,n){var r=f4a.call(this,a)||this;r.Fb=c;r.Sja=n;r.JU=100;r.Ae=0;r.Vp=_.td.EMPTY;r.mode="determinate";r.Ska=r.G5a();g4a.has(c.head)||g4a.set(c.head,new Set([100]));r.YD="NoopAnimations"===d&&!!e&&!e.Yjc;"mat-spinner"===a.ta.nodeName.toLowerCase()&&(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.Zd&&b.A1a&&g&&f&&m&&(r.Vp=g.ud(150).subscribe(function(){"indeterminate"===
r.mode&&m.tc(function(){return _.Ak(f)})}));return r};_.X(_.bx,f4a);_.h=_.bx.prototype;_.h.Qa=function(){var a=this.Oa.ta;this.P9a=_.jqa(a)||this.Fb.head;this.H2a();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.h.La=function(){this.Vp.unsubscribe()};_.h.Nia=function(){return(this.diameter-10)/2};_.h.hlc=function(){var a=2*this.Nia()+this.strokeWidth;return"0 0 "+a+" "+a};_.h.Wia=function(){return 2*Math.PI*this.Nia()};
_.h.I5a=function(){return"determinate"===this.mode?this.Wia()*(100-this.Ae)/100:null};_.h.k5a=function(){return this.strokeWidth/this.diameter*100};_.h.l5a=function(a){var b;a=50*(null!=(b=a.currentScale)?b:1);return a+"% "+a+"%"};_.h.H2a=function(){var a=this.P9a,b=this.JU,c=g4a.get(a);if(!c||!c.has(b)){var d=this.Fb.createElement("style");this.Sja&&(d.nonce=this.Sja);d.setAttribute("mat-spinner-animation",this.Ska);d.textContent=this.hkc();a.appendChild(d);c||(c=new Set,g4a.set(a,c));c.add(b)}};
_.h.hkc=function(){var a=this.Wia();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.Ska)};_.h.G5a=function(){return this.diameter.toString().replace(".","_")};
_.Y.Object.defineProperties(_.bx.prototype,{diameter:{configurable:!0,enumerable:!0,get:function(){return this.JU},set:function(a){this.JU=_.Yg(a);this.Ska=this.G5a();this.P9a&&this.H2a()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.BGa||this.diameter/10},set:function(a){this.BGa=_.Yg(a)}},value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Ae:0},set:function(a){this.Ae=Math.max(0,Math.min(100,_.Yg(a)))}}});var g4a=new WeakMap;
_.bx.ha=function(a){return new (a||_.bx)(_.w(_.Wc),_.w(_.Vp),_.w(_.Zg,8),_.w(_.xk,8),_.w(_.e4a),_.w(_.wl),_.w(_.Gq),_.w(_.Ae),_.w(qGa,8))};
_.bx.ya=_.fc({type:_.bx,qa:[["mat-progress-spinner"],["mat-spinner"]],Cb:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],Db:10,hb:function(a,b){a&2&&(_.Ge("aria-valuemin","determinate"===b.mode?0:null)("aria-valuemax","determinate"===b.mode?100:null)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.He("width",b.diameter,"px")("height",b.diameter,"px"),_.Ie("_mat-animation-noopable",b.YD))},inputs:{color:"color",diameter:"diameter",strokeWidth:"strokeWidth",
mode:"mode",value:"value"},Xb:["matProgressSpinner"],features:[_.De],Aa:4,Ba:8,Fa:[["preserveAspectRatio","xMidYMid meet","focusable","false","aria-hidden","true",3,"ngSwitch"],["svg",""],["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%"]],va:function(a,b){a&1&&(_.Lc(),_.B(0,"svg",
0,1),_.O(2,Vua,1,11,"circle",2),_.O(3,Wua,1,9,"circle",3),_.C());a&2&&(_.He("width",b.diameter,"px")("height",b.diameter,"px"),_.z("ngSwitch","indeterminate"===b.mode),_.Ge("viewBox",b.hlc()),_.v(2),_.z("ngSwitchCase",!0),_.v(1),_.z("ngSwitchCase",!1))},Ja:[_.lm,_.mm],styles:[".mat-progress-spinner{display:block;position:relative;overflow:hidden}.mat-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.mat-progress-spinner circle{fill:rgba(0,0,0,0);transition:stroke-dashoffset 225ms linear}.cdk-high-contrast-active .mat-progress-spinner circle{stroke:CanvasText}.mat-progress-spinner[mode=indeterminate] svg{animation:mat-progress-spinner-linear-rotate 2000ms linear infinite}.mat-progress-spinner[mode=indeterminate] circle{transition-property:stroke;animation-duration:4000ms;animation-timing-function:cubic-bezier(0.35, 0, 0.25, 1);animation-iteration-count:infinite}.mat-progress-spinner._mat-animation-noopable svg,.mat-progress-spinner._mat-animation-noopable circle{animation:none;transition:none}@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.606171575px;transform:rotate(0)}12.5%{stroke-dashoffset:56.5486677px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.606171575px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.5486677px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.606171575px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.5486677px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.606171575px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.5486677px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(341.5deg)}100%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(341.5deg)}}\n"],
nb:2,Na:0});var h4a,l4a;h4a=["tooltip"];_.i4a=new _.oc("mat-tooltip-scroll-strategy");_.j4a={Ca:_.i4a,Eb:[_.Zq],wb:function(a){return function(){return a.xp.ou({EHc:20})}}};_.k4a=new _.oc("mat-tooltip-default-options",{Ha:"root",oa:function(){return{Vea:0,c$:0,gOb:1500}}});l4a=_.Tg({passive:!0});
_.cx=function(a,b,c,d,e,f,g,m,n,r,x,A){var F=this;this.kj=a;this.Oa=b;this.LH=c;this.Kf=d;this.mb=e;this.Mc=f;this.tN=g;this.Kd=m;this.Ac=r;this.wo=x;this.Uh="below";this.q8a=this.S$a=this.Lc=this.t8a=!1;this.vn=8;this.f2="mat";this.bT="auto";this.Nja="";this.CH=[];this.Pb=new _.se;this.ig=n;this.Fb=A;x&&(this.F9a=x.Vea,this.hja=x.c$,x.position&&(this.position=x.position),x.UZ&&(this.UZ=x.UZ),x.bT&&(this.bT=x.bT));r.ud.ka(_.xe(this.Pb)).subscribe(function(){F.Sb&&F.fHa(F.Sb)})};_.h=_.cx.prototype;
_.h.Vc=function(){var a=this;this.S$a=!0;this.uGa();this.Kd.Zn(this.Oa).ka(_.xe(this.Pb)).subscribe(function(b){b?"keyboard"===b&&a.mb.tc(function(){return a.show()}):a.mb.tc(function(){return a.Nj(0)})})};
_.h.La=function(){var a=this.Oa.ta;clearTimeout(this.TGa);this.Sb&&(this.Sb.dispose(),this.kl=null);this.CH.forEach(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,l4a)});this.CH.length=0;this.Pb.next();this.Pb.complete();wSa(this.tN,a,this.message,"tooltip");this.Kd.Nl(a)};
_.h.show=function(a,b){var c=this;a=void 0===a?this.Vea:a;if(this.disabled||!this.message||this.f3()){var d;null==(d=this.kl)||d.kCa()}else b=this.EN(b),this.BD(),this.Bo=this.Bo||new _.Tq(this.g$a,this.Kf),b=this.kl=b.Pd(this.Bo).instance,b.PV=this.Oa.ta,b.t7a=this.hja,b.eFa.ka(_.xe(this.Pb)).subscribe(function(){return c.BD()}),this.B9a(this.RGa),this.L$a(),b.show(a)};_.h.Nj=function(a){a=void 0===a?this.c$:a;var b=this.kl;b&&(b.isVisible()?b.Nj(a):(b.kCa(),this.BD()))};
_.h.toggle=function(a){this.f3()?this.Nj():this.show(void 0,a)};_.h.f3=function(){return!!this.kl&&this.kl.isVisible()};
_.h.EN=function(a){var b=this;if(this.Sb){var c=this.Sb.xq().tj;if((!this.UZ||!a)&&c.JA instanceof _.Wc)return this.Sb;this.BD()}c=KSa(this.LH,this.Oa);a=_.XSa(_.YSa(_.ZSa(_.bTa(_.Rq(this.kj.position(),this.UZ?a||this.Oa:this.Oa),"."+this.f2+"-tooltip"),!1),this.vn),c);a.ysa.ka(_.xe(this.Pb)).subscribe(function(e){b.Ypc(e.Yma);b.kl&&e.GHc.WAc&&b.kl.isVisible()&&b.mb.tc(function(){return b.Nj(0)})});this.Sb=this.kj.create({direction:this.Ac,tj:a,je:this.f2+"-tooltip-panel",Jl:this.ig()});this.fHa(this.Sb);
this.Sb.lv.ka(_.xe(this.Pb)).subscribe(function(){return b.BD()});this.Sb.Sba().ka(_.xe(this.Pb)).subscribe(function(){var e;return null==(e=b.kl)?void 0:e.klc()});this.Sb.Xt().ka(_.xe(this.Pb)).subscribe(function(e){b.f3()&&27===e.keyCode&&!_.Sg(e)&&(e.preventDefault(),e.stopPropagation(),b.mb.tc(function(){return b.Nj(0)}))});var d;(null==(d=this.wo)?0:d.Quc)&&this.Sb.eW(this.f2+"-tooltip-panel-non-interactive");return this.Sb};_.h.BD=function(){this.Sb&&this.Sb.jh()&&this.Sb.detach();this.kl=null};
_.h.fHa=function(a){a=a.xq().tj;var b=this.Jkc(),c=this.ADa();_.Pq(a,[this.FBa(Object.assign({},b.bs,c.bs)),this.FBa(Object.assign({},b.fallback,c.fallback))])};_.h.FBa=function(a){return a};
_.h.Jkc=function(){var a=!this.Ac||"ltr"==this.Ac.value,b=this.position;if("above"==b||"below"==b)var c={Wc:"center",Xc:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={Wc:"start",Xc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={Wc:"end",Xc:"center"};a=this.B6a(c.Wc,c.Xc);return{bs:c,fallback:{Wc:a.x,Xc:a.y}}};
_.h.ADa=function(){var a=!this.Ac||"ltr"==this.Ac.value,b=this.position;if("above"==b)var c={zc:"center",Hc:"bottom"};else if("below"==b)c={zc:"center",Hc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={zc:"end",Hc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={zc:"start",Hc:"center"};a=this.B6a(c.zc,c.Hc);return{bs:c,fallback:{zc:a.x,Hc:a.y}}};
_.h.L$a=function(){var a=this;this.kl&&(this.kl.message=this.message,this.kl.kV(),this.mb.EZ.ka(_.ke(1),_.xe(this.Pb)).subscribe(function(){a.kl&&a.Sb.Oh()}))};_.h.B9a=function(a){this.kl&&(this.kl.ZS=a,this.kl.kV())};_.h.B6a=function(a,b){"above"===this.position||"below"===this.position?"top"===b?b="bottom":"bottom"===b&&(b="top"):"end"===a?a="start":"start"===a&&(a="end");return{x:a,y:b}};
_.h.Ypc=function(a){var b=a.Hc,c=a.Wc;a=a.Xc;b="center"===b?this.Ac&&"rtl"===this.Ac.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.T3a){if(c=this.Sb)a=this.f2+"-tooltip-panel-",c.ida(a+this.T3a),c.eW(a+b);this.T3a=b}};
_.h.uGa=function(){var a=this;!this.Lc&&this.message&&this.S$a&&!this.CH.length&&(this.o8a()?this.CH.push(["mouseenter",function(b){a.D9a();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.bT&&(this.r4a(),this.CH.push(["touchstart",function(b){var c,d=(b=null==(c=b.targetTouches)?void 0:c[0])?{x:b.clientX,y:b.clientY}:void 0;a.D9a();clearTimeout(a.TGa);a.TGa=setTimeout(function(){return a.show(void 0,d)},500)}])),this.o2a(this.CH))};
_.h.D9a=function(){var a=this;if(!this.q8a){this.q8a=!0;var b=[];if(this.o8a())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.Sb)?0:e.ls.contains(d))||a.Nj()}],["wheel",function(d){return a.Eqc(d)}]);else if("off"!==this.bT){this.r4a();var c=function(){clearTimeout(a.TGa);a.Nj(a.wo.gOb)};b.push(["touchend",c],["touchcancel",c])}this.o2a(b);this.CH.push.apply(this.CH,_.sc(b))}};
_.h.o2a=function(a){var b=this;a.forEach(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;b.Oa.ta.addEventListener(c,d,l4a)})};_.h.o8a=function(){return!this.Mc.IT&&!this.Mc.ir};_.h.Eqc=function(a){if(this.f3()){a=this.Fb.elementFromPoint(a.clientX,a.clientY);var b=this.Oa.ta;a===b||b.contains(a)||this.Nj()}};
_.h.r4a=function(){var a=this.bT;if("off"!==a){var b=this.Oa.ta,c=b.style;if("on"===a||"INPUT"!==b.nodeName&&"TEXTAREA"!==b.nodeName)c.userSelect=c.msUserSelect=c.webkitUserSelect=c.MozUserSelect="none";"on"!==a&&b.draggable||(c.webkitUserDrag="none");c.touchAction="none";c.webkitTapHighlightColor="transparent"}};
_.Y.Object.defineProperties(_.cx.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Uh},set:function(a){if(a!==this.Uh&&(this.Uh=a,this.Sb)){this.fHa(this.Sb);var b;null==(b=this.kl)||b.show(0);this.Sb.Oh()}}},UZ:{configurable:!0,enumerable:!0,get:function(){return this.t8a},set:function(a){this.t8a=_.Vg(a);this.BD();this.Sb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Lc},set:function(a){(this.Lc=_.Vg(a))?this.Nj(0):this.uGa()}},Vea:{configurable:!0,
enumerable:!0,get:function(){return this.F9a},set:function(a){this.F9a=_.Yg(a)}},c$:{configurable:!0,enumerable:!0,get:function(){return this.hja},set:function(a){this.hja=_.Yg(a);this.kl&&(this.kl.t7a=this.hja)}},message:{configurable:!0,enumerable:!0,get:function(){return this.Nja},set:function(a){var b=this;wSa(this.tN,this.Oa.ta,this.Nja,"tooltip");this.Nja=null!=a?String(a).trim():"";!this.Nja&&this.f3()?this.Nj(0):(this.uGa(),this.L$a(),this.mb.bc(function(){Promise.resolve().then(function(){b.tN.describe(b.Oa.ta,
b.message,"tooltip")})}))}},ZS:{configurable:!0,enumerable:!0,get:function(){return this.RGa},set:function(a){this.RGa=a;this.kl&&this.B9a(this.RGa)}}});_.cx.ha=function(){_.ad()};
_.cx.Ia=_.hc({type:_.cx,inputs:{position:["matTooltipPosition","position"],UZ:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],Vea:["matTooltipShowDelay","showDelay"],c$:["matTooltipHideDelay","hideDelay"],bT:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],ZS:["matTooltipClass","tooltipClass"]}});var dx=function(a,b){this.vb=a;this.W6a=this.z3a=!1;this.eFa=new _.se;this.pr="NoopAnimations"===b};_.h=dx.prototype;
_.h.show=function(a){var b=this;null!=this.VU&&clearTimeout(this.VU);this.HV=setTimeout(function(){b.e$a(!0);b.HV=void 0},a)};_.h.Nj=function(a){var b=this;null!=this.HV&&clearTimeout(this.HV);this.VU=setTimeout(function(){b.e$a(!1);b.VU=void 0},a)};_.h.isVisible=function(){return this.W6a};_.h.La=function(){this.kCa();this.eFa.complete();this.PV=null};_.h.klc=function(){this.z3a&&this.Nj(0)};_.h.kV=function(){_.Ak(this.vb)};
_.h.V5a=function(a){(a=a.relatedTarget)&&this.PV.contains(a)||(this.isVisible()?this.Nj(this.t7a):this.gDa(!1))};_.h.Q7a=function(){};_.h.R5a=function(a){a=a.animationName;a!==this.Nka&&a!==this.RDa||this.gDa(a===this.Nka)};_.h.kCa=function(){null!=this.HV&&clearTimeout(this.HV);null!=this.VU&&clearTimeout(this.VU);this.HV=this.VU=void 0};_.h.gDa=function(a){a?this.z3a=!0:this.isVisible()||this.eFa.next()};
_.h.e$a=function(a){var b=this.f$a.ta,c=this.Nka,d=this.RDa;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.W6a=a)&&!this.pr&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.pr=!0);a&&this.Q7a();this.pr&&(b.classList.add("_mat-animation-noopable"),this.gDa(a))};dx.ha=function(a){return new (a||dx)(_.w(_.wl),_.w(_.xk,8))};dx.Ia=_.hc({type:dx});
_.ex=function(a,b,c){dx.call(this,a,c);this.Oa=b;this.P6a=!1;this.Nka="mat-mdc-tooltip-show";this.RDa="mat-mdc-tooltip-hide"};_.X(_.ex,dx);_.ex.Ia=dx.Ia;_.ex.prototype.Q7a=function(){this.P6a=this.tmc();this.kV()};_.ex.prototype.tmc=function(){var a=this.Oa.ta.getBoundingClientRect();return 24<a.height&&200<=a.width};_.ex.ha=function(a){return new (a||_.ex)(_.w(_.wl),_.w(_.Wc),_.w(_.xk,8))};
_.ex.ya=_.fc({type:_.ex,qa:[["mat-tooltip-component"]],ub:function(a,b){a&1&&_.mf(h4a,7);if(a&2){var c;_.lf(c=_.of())&&(b.f$a=c.first)}},Cb:["aria-hidden","true"],Db:2,hb:function(a,b){a&1&&_.M("mouseleave",function(c){return b.V5a(c)});a&2&&_.He("zoom",b.isVisible()?1:null)},features:[_.De],Aa:4,Ba:4,Fa:[[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"ngClass","animationend"],["tooltip",""],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],va:function(a,b){a&1&&(_.B(0,"div",
0,1),_.M("animationend",function(c){return b.R5a(c)}),_.B(2,"div",2),_.R(3),_.C()());a&2&&(_.Ie("mdc-tooltip--multiline",b.P6a),_.z("ngClass",b.ZS),_.v(3),_.$e(b.message))},Ja:[_.im],styles:['.mdc-tooltip__surface{word-break:break-all;word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation{transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-tooltip--hide-transition .mdc-tooltip__surface-animation{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-tooltip{position:fixed;display:none;z-index:9}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.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}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(200px - (2 * 8px));margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - (2 * 8px));align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mat-mdc-tooltip{--mdc-plain-tooltip-container-shape:4px;--mdc-plain-tooltip-supporting-text-line-height:16px}.mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color)}.mat-mdc-tooltip .mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__caret-surface-top,.mat-mdc-tooltip .mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color)}.mat-mdc-tooltip .mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font);line-height:var(--mdc-plain-tooltip-supporting-text-line-height);font-size:var(--mdc-plain-tooltip-supporting-text-size);font-weight:var(--mdc-plain-tooltip-supporting-text-weight);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.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-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'],
nb:2,Na:0});var m4a;m4a=["tooltip"];_.gx=function(a,b,c,d,e,f,g,m,n,r,x,A){_.cx.call(this,a,b,c,d,e,f,g,m,n,r,x,A);this.g$a=fx};_.X(_.gx,_.cx);_.gx.ha=function(a){return new (a||_.gx)(_.w(_.Zq),_.w(_.Wc),_.w(_.Cq),_.w(_.hf),_.w(_.Ae),_.w(_.Vp),_.w(_.oq),_.w(_.Yp),_.w(_.i4a),_.w(_.wq,8),_.w(_.k4a,8),_.w(_.Zg))};_.gx.Ia=_.hc({type:_.gx,qa:[["","matTooltip",""]],Cb:[1,"mat-tooltip-trigger"],Db:2,hb:function(a,b){a&2&&_.Ie("mat-tooltip-disabled",b.disabled)},Xb:["matTooltip"],features:[_.De]});
var fx=function(a,b,c){dx.call(this,a,c);this.Nka="mat-tooltip-show";this.RDa="mat-tooltip-hide";this.gmc=b.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)")};_.X(fx,dx);fx.Ia=dx.Ia;fx.ha=function(a){return new (a||fx)(_.w(_.wl),_.w(_.gq),_.w(_.xk,8))};
fx.ya=_.fc({type:fx,qa:[["mat-tooltip-component"]],ub:function(a,b){a&1&&_.mf(m4a,7);if(a&2){var c;_.lf(c=_.of())&&(b.f$a=c.first)}},Cb:["aria-hidden","true"],Db:2,hb:function(a,b){a&1&&_.M("mouseleave",function(c){return b.V5a(c)});a&2&&_.He("zoom",b.isVisible()?1:null)},features:[_.De],Aa:4,Ba:6,Fa:[[1,"mat-tooltip",3,"ngClass","animationend"],["tooltip",""]],va:function(a,b){a&1&&(_.B(0,"div",0,1),_.M("animationend",function(d){return b.R5a(d)}),_.S(2,"async"),_.R(3),_.C());if(a&2){var c;_.Ie("mat-tooltip-handset",
null==(c=_.T(2,4,b.gmc))?null:c.matches);_.z("ngClass",b.ZS);_.v(3);_.$e(b.message)}},Ja:[_.im,_.pm],styles:[".mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis;-webkit-transform:scale(0);transform:scale(0)}.mat-tooltip._mat-animation-noopable{-webkit-animation:none;animation:none;-webkit-transform:scale(1);transform:scale(1)}.cdk-high-contrast-active .mat-tooltip{outline:1px solid}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}.mat-tooltip-panel-non-interactive{pointer-events:none}@-webkit-keyframes mat-tooltip-show{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.5;-webkit-transform:scale(.99);transform:scale(.99)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mat-tooltip-show{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.5;-webkit-transform:scale(.99);transform:scale(.99)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes mat-tooltip-hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mat-tooltip-hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.mat-tooltip-show{-webkit-animation:mat-tooltip-show .2s cubic-bezier(0,0,.2,1) forwards;animation:mat-tooltip-show .2s cubic-bezier(0,0,.2,1) forwards}.mat-tooltip-hide{-webkit-animation:mat-tooltip-hide .1s cubic-bezier(0,0,.2,1) forwards;animation:mat-tooltip-hide .1s cubic-bezier(0,0,.2,1) forwards}"],
nb:2,Na:0});var Xua,eva,n4a,o4a,p4a;Xua=function(a){return{hidden:a}};eva=function(a){return{m2NavEnabled:a}};n4a=function(a,b){return{m2NavEnabled:a,m2HasFocus:b}};o4a=function(a,b){return[a,b]};p4a=function(a){return[a]};
_.hx=function(a,b,c,d,e,f,g,m,n,r,x,A,F){_.av.call(this,{Wca:b.Qb(47),uu:"GlobalSearchBox",Ga:a,xna:r,yF:b.Qb(28),mJ:c});var J=this;this.Ua=d;this.ld=e;this.Pg=f;this.wp=g;this.document=m;this.ob=n;this.SHc=x;this.RHc=A;this.MJ=F;this.lua=new _.td;this.ym=new _.td;this.hR=new _.qe(1);this.Zda=0;this.Vaa=void 0;this.U0a="Clear search";this.R6b="Search for code or files";this.Z6b="No matching results";this.a7b="Try modifying your query";this.W6b="Documentation";this.Y6b="New! Git Search";this.X6b='The "package:" atom for GoB is going away soon. Learn about the new "git:", "repo:", and "branch:" atoms.';
this.f7b='The "package:" atom for GoB is going away soon. Use the new "git:", "repo:", and "branch:" atoms instead. Click the \'Info\' icon for more information';this.aYa=24;this.bYa=2;this.LXa=new _.qe(1);this.LHc=this.hR.ka(_.y(function(L){a:{L=_.q(_.Qh(L));for(var Q=L.next();!Q.done;Q=L.next())if(Q=Q.value,Q.warning)switch(Q.warning.type){case 0:L=J.f7b;break a;default:_.tg(Q.warning.type)}L=""}return L}));this.TX=new _.cl;this.Uaa=b.Qb(68);this.zHc=b.Qb(41)};_.X(_.hx,_.av);_.hx.Ia=_.av.Ia;
_.h=_.hx.prototype;_.h.Qa=function(){var a=this;_.av.prototype.Qa.call(this);var b=this.wp.parse(this.query);this.hR.next(b);this.LXa.next(ova(b)&&this.Ua.url.startsWith("/search?q="));this.ym.add(this.cL.ka(_.y(function(c){return a.wp.parse(c)})).subscribe(function(c){a.hR.next(c)}));this.ym.add(this.Ua.events.ka(_.Zd(function(c){return c instanceof _.ag}),_.we(function(){return a.hR.ka(_.ke(1))}),_.y(function(c){return ova(c)&&a.Ua.url.startsWith("/search?q=")})).subscribe(function(c){a.LXa.next(c)}))};
_.h.Vc=function(){var a=this;this.Fp=this.Pg.registerCallback("SEARCH_BAR",this.ob.ta,function(){_.z3a(a.LC,!0)})};_.h.La=function(){_.av.prototype.La.call(this);this.lua.unsubscribe();this.ym.unsubscribe();this.Fp&&this.Fp()};_.h.LB=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.LC.setFocus()};_.h.Rra=function(){_.av.prototype.Rra.call(this);this.TX.next(1)};_.h.Sra=function(){_.av.prototype.Sra.call(this);this.TX.next(0)};
_.h.FW=function(){_.av.prototype.FW.call(this,this.LC)};_.h.Lzb=function(a){_.wn(this.Ua,_.vn(this.Ua,_.cOa,{Ra:_.noa(a)}))};_.h.GTa=function(a){this.Zda=a.getBoundingClientRect().width};_.h.O9=function(a){"scope"===a.Pa.kind&&_.av.prototype.setScope.call(this,a.Pa)&&_.z3a(this.LC)};_.h.l0=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.av.prototype.l0.call(this,a)};
_.Y.Object.defineProperties(_.hx.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.av.prototype.Ota.call(this,a),this.Vaa=a.Vaa,this.lua.unsubscribe(),this.lua=new _.td,a.wXa)){var c={};a=_.q(a.wXa);for(var d=a.next();!d.done;c={W0:c.W0},d=a.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;c.W0=e;this.lua.add(this.ld.register(c.W0.name,d,function(f){return function(){f.W0.handler({Im:b.query,prefix:b.queryPrefix.getValue()});f.W0.zob&&_.z3a(b.LC)}}(c)))}}}},
rFc:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.lR?a.lR:this.R6b}}});_.hx.ha=function(a){return new (a||_.hx)(_.w(_.Pn),_.w(_.ou),_.w(_.Gu),_.w(_.fg),_.w(_.Et),_.w(_.kg),_.w(_.Yv),_.w(_.Zg),_.w(_.Wc),_.w(_.W0a),_.w(R0a,8),_.w(S0a,8),_.w(_.V0a,8))};
_.hx.ya=_.fc({type:_.hx,qa:[["global-search-box"]],ub:function(a,b){a&1&&_.mf(_.Jw,7);if(a&2){var c;_.lf(c=_.of())&&(b.LC=c.first)}},inputs:{config:"config"},outputs:{TX:"focusChange"},features:[_.De],Aa:21,Ba:36,Fa:[["fxLayoutAlign","start center","onedevTooltipAnchor","gobMultibranchCallout",1,"search-bar",3,"ngClass","click","keydown.escape"],["searchBar",""],["fxFlex","grow",3,"elementName","enableTextBoxQuerySubmission","queryDecorator","placeholder","query","suggestionLists","tabCompletionHint",
"matTooltip","queryChange","blur","focus","querySubmit","selectSuggestion"],[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,"ngClass",
"universalLink",4,"ngIf"],["suggestionList",""],["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,"ascTrackElement","click"],[3,"diameter","strokeWidth"],["type","button","mat-icon-button","","trackAction",
"clearSearch",1,"clear",3,"ascTrackElement","matTooltip","click"],["mat-icon-button","","matTooltip","Help","aria-label","Help for query language","ascTrackElement","SearchBoxHelp","trackAction","click",1,"help-link",3,"ngClass","universalLink"],[4,"ngIf","ngIfElse"],["m2AppBarHelpIcon",""],["selectedClass","selected",1,"suggestion-item",3,"isSelectable","payload"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"elementToWatch","ascResizeNotifier"],["class","integrated-list",3,"ngClass","border-color",
"width","display",4,"ngIf"],[1,"integrated-list",3,"ngClass"],[1,"integrated-suggestion-list"],[1,"current-scope"],[3,"savedQuery","searchScope"],[3,"ngTemplateOutlet",4,"ngIf"],[3,"vertical"],[1,"integrated-scope-list"],[4,"ngTemplateOutlet"],[3,"ngTemplateOutlet"],[1,"title"],[1,"subtitle"],["tooltipId","gobMultibranchCallout","actionBtnIcon","open_in_new",3,"actionBtnText","widthOffset","action"],["onedevTooltipTitle",""]],va:function(a,b){if(a&1){var c=_.Cc();_.B(0,"div",0,1);_.M("click",function(g){return b.LB(g)})("keydown.escape",
function(){_.Dc(c);_.Ye(15).Qw||_.$u(b.Pg,"CODE");return _.Fc()});_.B(2,"search-box",2);_.M("queryChange",function(g){return b.query=g})("blur",function(){return b.Rra()})("focus",function(){return b.Sra()})("queryChange",function(g){return b.cL.next(g)})("querySubmit",function(g){if("string"===typeof g)b.l0(g);else switch(g.Pa.kind){case "link":b.Ga.qb({element:b.uu,action:"navigateManageSavedQuery",gestureName:"CLICK",Ol:g.Pa.VMb});_.wn(b.Ua,g.Pa.VMb);break;case "scope":_.av.prototype.setScope.call(b,
g.Pa)&&_.z3a(b.LC);break;case "suggestion":b.l0(g);break;default:_.tg(g.Pa,"Item With Unkonwn Suggestion Kind")}})("selectSuggestion",function(g){return b.O9(g)});_.S(3,"async");_.S(4,"async");_.C();_.O(5,$ua,3,3,"ng-container",3);_.B(6,"div",4);_.M("click",function(){return b.LC.setFocus()});_.O(7,ava,1,2,"mat-spinner",5);_.S(8,"async");_.C();_.B(9,"button",6);_.M("click",function(){b.l0(b.query)});_.B(10,"mat-icon");_.R(11,"search");_.C()();_.O(12,bva,3,3,"button",7);_.O(13,fva,4,6,"a",8);_.C();
_.B(14,"search-box-suggestion-list",null,9);_.O(16,hva,2,4,"search-box-suggestion-item",10);_.S(17,"async");_.C();_.O(18,mva,2,2,"ng-container",11);_.O(19,nva,5,4,"onedev-feature-tooltip-controller",3);_.S(20,"async")}if(a&2){var d=_.Ye(15),e,f;_.He("border-color",b.Vaa);_.z("ngClass",_.df(28,n4a,b.Uaa,b.Uaa&&d.Qw));_.v(2);_.Xe("matTooltip",_.T(4,20,b.LHc));_.z("elementName",b.uu)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.bL)("placeholder",b.rFc)("query",b.query)("suggestionLists",b.tu?
_.df(31,o4a,d,b.tu):_.cf(34,p4a,d))("tabCompletionHint",_.T(3,18,b.q0));_.v(3);_.z("ngIf",b.zHc);_.v(2);_.z("ngIf",(null==(e=_.T(8,22,b.mX))?null:e.Sd)&&b.x_);_.v(5);_.z("ngIf",b.query);_.v(1);_.z("ngIf",b.MJ);_.v(3);_.z("ngForOf",null==(f=_.T(17,24,b.mX))?null:f.Eu);_.v(2);_.z("ngIf",d.Qw&&b.ME||(null==b.tu?null:b.tu.Qw));_.v(1);_.z("ngIf",_.T(20,26,b.LXa))}},Ja:[_.Un,_.im,_.jm,_.km,_.om,_.Zv,_.Sw,_.Yw,_.Zw,_.$w,_.Mr,_.Sr,_.ax,_.qr,_.rr,_.Ds,_.bx,_.gx,_.$v,_.ju,_.Jw,_.Kw,_.Lw,_.pm],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}.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(--card);border-radius:2px;font-size:13px;height:40px;padding-left:16px;padding-right:12px;transition:box-shadow .2s}.search-bar.m2NavEnabled[_ngcontent-%COMP%]{background-color:var(--search-bg);border-radius:8px;font-size:14px;overflow:hidden}.search-bar.m2NavEnabled.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%]:focus-within:not(.m2NavEnabled), .search-bar[_ngcontent-%COMP%]:hover:not(.m2NavEnabled){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.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)}.integrated-list[_ngcontent-%COMP%], .scope-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{border-style:solid;border-width:1px;box-sizing:border-box;position:absolute}.integrated-list[_ngcontent-%COMP%]:not(.m2NavEnabled), .scope-list[_ngcontent-%COMP%]:not(.m2NavEnabled), .search-suggestions[_ngcontent-%COMP%]:not(.m2NavEnabled){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.integrated-list.m2NavEnabled[_ngcontent-%COMP%], .scope-list.m2NavEnabled[_ngcontent-%COMP%], .search-suggestions.m2NavEnabled[_ngcontent-%COMP%]{font-size:14px}.integrated-list.m2NavEnabled[_ngcontent-%COMP%], .search-suggestions.m2NavEnabled[_ngcontent-%COMP%]{border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-1px;overflow:hidden}@media (max-width:940px){.integrated-list.m2NavEnabled[_ngcontent-%COMP%], .search-suggestions.m2NavEnabled[_ngcontent-%COMP%]{max-height:250px}}.integrated-list.m2NavEnabled[_ngcontent-%COMP%]   search_box-suggestion-item[_ngcontent-%COMP%], .search-suggestions.m2NavEnabled[_ngcontent-%COMP%]   search_box-suggestion-item[_ngcontent-%COMP%]{padding:0 10px}.integrated-list[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%]{overflow:hidden}.current-scope[_ngcontent-%COMP%]{flex:0 0 70%;padding:10px;font-style:italic;font-size:small;overflow:hidden}.current-scope[_ngcontent-%COMP%]   .leading[_ngcontent-%COMP%]{font-weight:500}.integrated-suggestion-list[_ngcontent-%COMP%]{flex:0 0 70%;overflow:hidden;overflow-wrap:break-word}@media (max-width:940px){.integrated-suggestion-list[_ngcontent-%COMP%]{flex:0 0 65%;overflow-y:scroll;height:250px}}.integrated-scope-list[_ngcontent-%COMP%]{flex:0 0 30%;overflow:hidden;overflow-wrap:break-word}@media (max-width:940px){.integrated-scope-list[_ngcontent-%COMP%]{flex:0 0 35%}}.title[_ngcontent-%COMP%]{margin:14px 0 4px;text-align:center}.integrated-list[_ngcontent-%COMP%], .scope-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{background-color:var(--search-focus-bg)}.subtitle[_ngcontent-%COMP%]{margin:0 0 14px;text-align:center}"]});var q4a;q4a=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.ix=function(){};_.ix.ha=function(a){return new (a||_.ix)};
_.ix.ya=_.fc({type:_.ix,qa:[["header","onedevAppbar",""]],kc:["onedevAppbar",""],jc:[".appbar-left",".appbar-center",".appbar-right"],Aa:3,Ba:0,va:function(a){a&1&&(_.Ue(q4a),_.Ve(0),_.Ve(1,1),_.Ve(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}header[onedevAppbar] a[mat-button]:has(onedev-appbar-title){padding:0 4px;margin:0 -4px}"],nb:2});var jx=function(a,b,c,d){this.Cc=a;this.ob=b;this.NI=c;this.nwc=d};jx.prototype.QI=function(a,b){this.NI.clear();a=_.Ck(this.nwc,a);b=this.NI.QI(a,0,this.Cc,b);b.location.ta.remove();a=this.ob.ta.querySelector(".mat-button-wrapper");if(!a)throw Error("od");a.appendChild(b.location.ta);return b};jx.ha=function(a){return new (a||jx)(_.w(_.cg),_.w(_.Wc),_.w(_.hf),_.w(_.tk))};jx.Ia=_.hc({type:jx});var r4a=function(){};r4a.ha=function(a){return new (a||r4a)};
r4a.ya=_.fc({type:r4a,qa:[["onedev-appbar-title"]],inputs:{vp:"productName",xi:"iconUrl",Hi:"svgIcon",l5:"badgeIcon"},Aa:5,Ba:4,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"]],va:function(a,b){a&1&&(_.O(0,pva,1,1,"img",0),_.O(1,qva,1,1,"mat-icon",1),_.O(2,rva,2,1,"mat-icon",2),_.B(3,"span",3),_.R(4),_.C());a&2&&(_.z("ngIf",b.xi),_.v(1),
_.z("ngIf",b.Hi),_.v(1),_.z("ngIf",b.l5),_.v(2),_.Ze(" ",b.vp,"\n"))},Ja:[_.km,_.Ds],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;--badge-color:var(--grey-800,#3c4043);--badge-bg:var(--grey-200,#e8eaed)}body.dark-mode[_nghost-%COMP%] -no-combinator[_nghost-%COMP%], body.dark-mode   [_nghost-%COMP%]{--badge-color:var(--grey-200);--badge-bg:var(--grey-800)}img[_ngcontent-%COMP%], mat-icon[_ngcontent-%COMP%]{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);font-size:14px;height:14px;margin-left:-14px;width:14px}@media (min-width:1280px){.badge-disc[_ngcontent-%COMP%]{display:none}}"],
Na:0});_.kx=function(){jx.apply(this,arguments)};_.X(_.kx,jx);_.kx.prototype.Ub=function(){s4a(this)};_.kx.prototype.Vc=function(){s4a(this)};var s4a=function(a){if(a.vp){var b=jx.prototype.QI.call(a,r4a,[]);b.instance.xi=a.xi;b.instance.Hi=a.Hi;b.instance.vp=a.vp;b.instance.l5=a.l5;b.rl.he()}};_.kx.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.kx)))(b||_.kx)}}();
_.kx.Ia=_.hc({type:_.kx,qa:[["a","mat-button","","onedevAppbarBranding",""]],Db:4,hb:function(a){a&2&&_.He("padding","0 4px")("margin","0 -4px")},inputs:{vp:["onedevAppbarBranding","productName"],xi:"iconUrl",Hi:"svgIcon",l5:"badgeIcon"},features:[_.De,_.vc]});var t4a=_.Cg("transformMenu",[_.Fg("void",_.Eg({opacity:0,transform:"scale(0.8)"})),_.Gg("void => enter",_.Dg("120ms cubic-bezier(0, 0, 0.2, 1)",_.Eg({opacity:1,transform:"scale(1)"}))),_.Gg("* => void",_.Dg("100ms 25ms linear",_.Eg({opacity:0})))]),u4a=_.Cg("fadeInItems",[_.Fg("showing",_.Eg({opacity:1})),_.Gg("void => *",[_.Eg({opacity:0}),_.Dg("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.v4a=new _.oc("MatMenuContent");var w4a=new _.oc("MAT_MENU_PANEL");var x4a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],y4a=_.ch(_.dh(function(){})),lx=function(a,b,c,d,e){var f=y4a.call(this)||this;f.Oa=a;f.Fb=b;f.Kd=c;f.fka=d;f.vb=e;f.role="menuitem";f.SN=new _.se;f.EA=new _.se;f.WU=!1;f.i4=!1;var g;null==d||null==(g=d.Rqc)||g.call(d,f);return f};_.X(lx,y4a);_.h=lx.prototype;_.h.focus=function(a,b){this.Kd&&a?_.Zp(this.Kd,this.Li(),a,b):this.Li().focus(b);this.EA.next(this)};_.h.Vc=function(){this.Kd&&this.Kd.Zn(this.Oa,!1)};
_.h.La=function(){this.Kd&&this.Kd.Nl(this.Oa);this.fka&&this.fka.removeItem&&this.fka.removeItem(this);this.SN.complete();this.EA.complete()};_.h.jH=function(){return this.disabled?"-1":"0"};_.h.Li=function(){return this.Oa.ta};_.h.Thc=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.tlc=function(){this.SN.next(this)};
_.h.Kt=function(){for(var a=this.Oa.ta.cloneNode(!0),b=a.querySelectorAll("mat-icon, .material-icons"),c=0;c<b.length;c++)b[c].remove();var d;return(null==(d=a.textContent)?void 0:d.trim())||""};_.h.Hoc=function(a){this.WU=a;var b;null==(b=this.vb)||_.Ak(b)};_.h.Uoc=function(a){this.i4=a;var b;null==(b=this.vb)||_.Ak(b)};_.h.yo=function(){return this.Fb&&this.Fb.activeElement===this.Li()};lx.ha=function(a){return new (a||lx)(_.w(_.Wc),_.w(_.Zg),_.w(_.Yp),_.w(w4a,8),_.w(_.wl))};
lx.ya=_.fc({type:lx,qa:[["","mat-menu-item",""]],Cb:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator","mdc-list-item"],Db:8,hb:function(a,b){a&1&&_.M("click",function(c){return b.Thc(c)})("mouseenter",function(){return b.tlc()});a&2&&(_.Ge("role",b.role)("tabindex",b.jH())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.Ie("mat-mdc-menu-item-highlighted",b.WU)("mat-mdc-menu-item-submenu-trigger",b.i4))},inputs:{disabled:"disabled",Dd:"disableRipple",role:"role"},Xb:["matMenuItem"],features:[_.De],
kc:["mat-menu-item",""],jc:["mat-icon, [matMenuItemIcon]","*"],Aa:5,Ba:3,Fa:[[1,"mdc-list-item__primary-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-mdc-menu-submenu-icon","viewBox","0 0 5 10","focusable","false",4,"ngIf"],["viewBox","0 0 5 10","focusable","false",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],va:function(a,b){a&1&&(_.Ue(x4a),_.Ve(0),_.B(1,"span",0),_.Ve(2,1),_.C(),_.E(3,"div",1),_.O(4,sva,2,0,"svg",2));a&2&&(_.v(3),
_.z("matRippleDisabled",b.Dd||b.disabled)("matRippleTrigger",b.Li()),_.v(1),_.z("ngIf",b.i4))},Ja:[_.km,_.kr],nb:2,Na:0});var z4a=0,A4a=new _.oc("mat-menu-default-options",{Ha:"root",oa:tva}),mx=function(a,b,c,d){this.Oa=a;this.mb=b;this.vb=d;this.Vs=new _.pf;this.Ip={};this.J3="void";this.rN=new _.se;this.close=this.closed=new _.cl;this.KBb="mat-menu-panel-"+z4a++;this.fR=c.fR||"";this.mE=c.IG;this.aab=c.vM;this.Em=c.Em;this.c8a=c.fsa;this.M2=c.og};_.h=mx.prototype;_.h.Qa=function(){this.J_()};
_.h.Be=function(){var a=this;this.aqc();this.Bc=_.tq((new _.vq(this.Vs)).HG().pT());this.Bc.r0.subscribe(function(){return a.closed.emit("tab")});this.Vs.nd.ka(_.ve(this.Vs),_.we(function(b){return _.Xd.apply(null,_.sc(b.map(function(c){return c.EA})))})).subscribe(function(b){return _.uq(a.Bc,b)});this.Vs.nd.subscribe(function(b){var c=a.Bc,d;"enter"===a.J3&&(null==(d=c.Ik)?0:d.yo())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.cI||0)),b[d]&&!b[d].disabled?c.lo(d):zSa(c))})};
_.h.La=function(){var a;null==(a=this.Bc)||a.destroy();this.Vs.destroy();this.closed.complete();var b;null==(b=this.Q4a)||b.unsubscribe()};_.h.SN=function(){return this.Vs.nd.ka(_.ve(this.Vs),_.we(function(a){return _.Xd.apply(null,_.sc(a.map(function(b){return b.SN})))}))};_.h.Rqc=function(){};_.h.removeItem=function(){};
_.h.Lg=function(a){var b=a.keyCode,c=this.Bc;switch(b){case 27:_.Sg(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.hsa&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.hsa&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:38!==b&&40!==b||_.BSa(c,"keyboard");c.yz(a);return}a.stopPropagation()};
_.B4a=function(a,b){b=void 0===b?"program":b;var c;null==(c=a.Q4a)||c.unsubscribe();a.Q4a=a.mb.sg.ka(_.ke(1)).subscribe(function(){var d=null;a.Vs.length&&(d=a.Vs.first.Li().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=a.Bc;_.BSa(e,b).RA(0,1);!e.Ik&&d&&d.focus()}})};_.h=mx.prototype;
_.h.vJb=function(a){var b=this;a=this.A4a+Math.min(this.lhc+a,24);var c=Object.keys(this.Ip).find(function(d){return d.startsWith(b.A4a)});c&&c!==this.FFa||(this.FFa&&(this.Ip[this.FFa]=!1),this.Ip[a]=!0,this.FFa=a)};_.h.J_=function(a,b){a=void 0===a?this.IG:a;b=void 0===b?this.vM:b;var c=this.Ip;c["mat-menu-before"]="before"===a;c["mat-menu-after"]="after"===a;c["mat-menu-above"]="above"===b;c["mat-menu-below"]="below"===b;var d;null==(d=this.vb)||_.Ak(d)};_.h.gpc=function(){this.J3="enter"};
_.h.ioc=function(){this.J3="void"};_.h.ZEa=function(a){this.rN.next(a);this.VN=!1};_.h.aFa=function(a){this.VN=!0;"enter"===a.vg&&0===this.Bc.cI&&(a.element.scrollTop=0)};_.h.aqc=function(){var a=this;this.s2a.nd.ka(_.ve(this.s2a)).subscribe(function(b){a.Vs.reset(b.filter(function(c){return c.fka===a}));_.jf(a.Vs)})};
_.Y.Object.defineProperties(mx.prototype,{IG:{configurable:!0,enumerable:!0,get:function(){return this.mE},set:function(a){this.mE=a;this.J_()}},vM:{configurable:!0,enumerable:!0,get:function(){return this.aab},set:function(a){this.aab=a;this.J_()}},fsa:{configurable:!0,enumerable:!0,get:function(){return this.c8a},set:function(a){this.c8a=_.Vg(a)}},og:{configurable:!0,enumerable:!0,get:function(){return this.M2},set:function(a){this.M2=_.Vg(a)}},je:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.Knc;c&&c.length&&c.split(" ").forEach(function(d){b.Ip[d]=!1});(this.Knc=a)&&a.length&&(a.split(" ").forEach(function(d){b.Ip[d]=!0}),this.Oa.ta.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.je},set:function(a){this.je=a}}});mx.ha=function(a){return new (a||mx)(_.w(_.Wc),_.w(_.Ae),_.w(A4a),_.w(_.wl))};
mx.Ia=_.hc({type:mx,Cd:function(a,b,c){a&1&&(_.nf(c,_.v4a,5),_.nf(c,lx,5),_.nf(c,lx,4));if(a&2){var d;_.lf(d=_.of())&&(b.EF=d.first);_.lf(d=_.of())&&(b.s2a=d);_.lf(d=_.of())&&(b.items=d)}},ub:function(a,b){a&1&&_.mf(_.gf,5);if(a&2){var c;_.lf(c=_.of())&&(b.Pc=c.first)}},inputs:{Em:"backdropClass",ariaLabel:["aria-label","ariaLabel"],nj:["aria-labelledby","ariaLabelledby"],kI:["aria-describedby","ariaDescribedby"],IG:"xPosition",vM:"yPosition",fsa:"overlapTrigger",og:"hasBackdrop",je:["class","panelClass"],
classList:"classList"},outputs:{closed:"closed",close:"close"}});var C4a,E4a,nx;C4a=new _.oc("mat-menu-scroll-strategy");_.D4a={Ca:C4a,Eb:[_.Zq],wb:function(a){return function(){return a.xp.ou()}}};E4a=_.Tg({passive:!0});
nx=function(a,b,c,d,e,f,g,m,n){var r=this;this.kj=a;this.Od=b;this.Kf=c;this.p3=f;this.Ac=g;this.Kd=m;this.mb=n;this.Sb=null;this.eO=!1;this.HEa=this.o6a=this.d2=_.td.EMPTY;this.vb=_.dc(_.wl);this.X5a=function(x){_.Zpa(x)||(r.ZD="touch")};this.ZD=void 0;this.AC=!0;this.hEc=this.CSa=new _.cl;this.gEc=this.zSa=new _.cl;this.ig=d;this.Ys=e instanceof mx?e:void 0;b.ta.addEventListener("touchstart",this.X5a,E4a)};nx.prototype.Be=function(){this.qlc()};
nx.prototype.La=function(){this.Sb&&(this.Sb.dispose(),this.Sb=null);this.Od.ta.removeEventListener("touchstart",this.X5a,E4a);this.HEa.unsubscribe();this.d2.unsubscribe();this.o6a.unsubscribe()};
var ox=function(a){return!!(a.p3&&a.Ys&&a.rk)},F4a=function(a){var b=a.rk;if(!a.eO&&b){var c=a.EN(b),d=c.xq(),e=d.tj;a.Loc(b,e);d.og=null==b.og?!ox(a):b.og;c.Pd(a.Okc(b));b.EF&&b.EF.Pd(a.YCc);a.d2=a.Pmc().subscribe(function(){return a.f6()});a.Llc(b);b instanceof mx&&(b.gpc(),b.Vs.nd.ka(_.xe(b.close)).subscribe(function(){_.WSa(_.aTa(e,!1));_.aTa(e,!0)}))}};_.h=nx.prototype;_.h.f6=function(){var a;null==(a=this.rk)||a.close.emit()};_.h.focus=function(a,b){this.Kd&&a?_.Zp(this.Kd,this.Od,a,b):this.Od.ta.focus(b)};
_.h.Oh=function(){var a;null==(a=this.Sb)||a.Oh()};_.h.ijc=function(a){var b=this;if(this.Sb&&this.BSa){var c=this.rk;this.d2.unsubscribe();this.Sb.detach();!this.AC||"keydown"!==a&&this.ZD&&ox(this)||this.focus(this.ZD);this.ZD=void 0;if(c instanceof mx)c.ioc(),c.EF?c.rN.ka(_.Zd(function(e){return"void"===e.vg}),_.ke(1),_.xe(c.EF.J2a)).subscribe({next:function(){return c.EF.detach()},complete:function(){return b.Kka(!1)}}):this.Kka(!1);else{this.Kka(!1);var d;null==c||null==(d=c.EF)||d.detach()}}};
_.h.Llc=function(a){a.hsa=ox(this)?this.Ys:void 0;a.direction=this.dir;this.Joc(a);_.B4a(a,this.ZD||"program");this.Kka(!0)};_.h.Joc=function(a){if(a.vJb){for(var b=0,c=a.hsa;c;)b++,c=c.hsa;a.vJb(b)}};_.h.Kka=function(a){a!==this.eO&&((this.eO=a)?this.CSa.emit():this.zSa.emit(),ox(this)&&this.p3.Hoc(a),_.Ak(this.vb))};_.h.EN=function(a){if(!this.Sb){var b=this.E2(a);this.tpc(a,b.tj);this.Sb=this.kj.create(b);this.Sb.Xt().subscribe()}return this.Sb};
_.h.E2=function(a){return new _.Mq({tj:_.bTa(_.$Sa(_.aTa(_.Rq(this.kj.position(),this.Od))),".mat-menu-panel, .mat-mdc-menu-panel"),Em:a.Em||"cdk-overlay-transparent-backdrop",je:a.fR,Jl:this.ig(),direction:this.Ac})};_.h.tpc=function(a,b){var c=this;a.J_&&b.ysa.subscribe(function(d){var e="start"===d.Yma.zc?"after":"before",f="top"===d.Yma.Hc?"below":"above";c.mb?c.mb.tc(function(){return a.J_(e,f)}):a.J_(e,f)})};
_.h.Loc=function(a,b){var c=_.q("before"===a.IG?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.q("above"===a.vM?["bottom","top"]:["top","bottom"]),f=e.next().value;e=e.next().value;var g=_.q([f,e]),m=g.next().value;g=g.next().value;var n=_.q([d,c]),r=n.next().value;n=n.next().value;var x=0;ox(this)?(n=d="before"===a.IG?"start":"end",c=r="end"===d?"start":"end",this.Ys&&(null==this.tFa&&(this.tFa=(a=this.Ys.items.first)?a.Li().offsetTop:0),x="bottom"===f?this.tFa:-this.tFa)):
a.fsa||(m="top"===f?"bottom":"top",g="top"===e?"bottom":"top");_.Pq(b,[{Wc:d,Xc:m,zc:r,Hc:f,offsetY:x},{Wc:c,Xc:m,zc:n,Hc:f,offsetY:x},{Wc:d,Xc:g,zc:r,Hc:e,offsetY:-x},{Wc:c,Xc:g,zc:n,Hc:e,offsetY:-x}])};_.h.Pmc=function(){var a=this,b=this.Sb.Eo(),c=this.Sb.lv,d=this.Ys?this.Ys.closed:_.yd(),e=this.Ys?this.Ys.SN().ka(_.Zd(function(f){return f!==a.p3}),_.Zd(function(){return a.eO})):_.yd();return _.Xd(b,d,e,c)};_.h.ulc=function(a){_.Ypa(a)||(this.ZD=0===a.button?"mouse":void 0,ox(this)&&a.preventDefault())};
_.h.Lg=function(a){a=a.keyCode;if(13===a||32===a)this.ZD="keyboard";ox(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.ZD="keyboard",F4a(this))};_.h.Np=function(a){ox(this)?(a.stopPropagation(),F4a(this)):this.eO?this.f6():F4a(this)};
_.h.qlc=function(){var a=this;ox(this)&&this.Ys&&(this.o6a=this.Ys.SN().ka(_.Zd(function(b){return b===a.p3&&!b.disabled}),_.he(0,_.HHa)).subscribe(function(){a.ZD="mouse";a.rk instanceof mx&&a.rk.VN?a.rk.rN.ka(_.ke(1),_.he(0,_.HHa),_.xe(a.Ys.SN())).subscribe(function(){return F4a(a)}):F4a(a)}))};_.h.Okc=function(a){this.Bo&&this.Bo.Pc===a.Pc||(this.Bo=new _.Uq(a.Pc,this.Kf));return this.Bo};
_.Y.Object.defineProperties(nx.prototype,{fjc:{configurable:!0,enumerable:!0,get:function(){return this.rk},set:function(a){this.rk=a}},rk:{configurable:!0,enumerable:!0,get:function(){return this.o7a},set:function(a){var b=this;if(a!==this.o7a){this.o7a=a;this.HEa.unsubscribe();a&&(this.HEa=a.close.subscribe(function(d){b.ijc(d);"click"!==d&&"tab"!==d||!b.Ys||b.Ys.closed.emit(d)}));var c;null==(c=this.p3)||c.Uoc(ox(this))}}},BSa:{configurable:!0,enumerable:!0,get:function(){return this.eO}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.Ac&&"rtl"===this.Ac.value?"rtl":"ltr"}}});nx.ha=function(a){return new (a||nx)(_.w(_.Zq),_.w(_.Wc),_.w(_.hf),_.w(C4a),_.w(w4a,8),_.w(lx,10),_.w(_.wq,8),_.w(_.Yp),_.w(_.Ae))};
nx.Ia=_.hc({type:nx,Db:3,hb:function(a,b){a&1&&_.M("click",function(c){return b.Np(c)})("mousedown",function(c){return b.ulc(c)})("keydown",function(c){return b.Lg(c)});a&2&&_.Ge("aria-haspopup",b.rk?"menu":null)("aria-expanded",b.BSa)("aria-controls",b.BSa?b.rk.KBb:null)},inputs:{fjc:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],rk:["matMenuTriggerFor","menu"],YCc:["matMenuTriggerData","menuData"],AC:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{CSa:"menuOpened",hEc:"onMenuOpen",
zSa:"menuClosed",gEc:"onMenuClose"}});_.px=function(){return lx.apply(this,arguments)||this};_.X(_.px,lx);_.px.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.px)))(b||_.px)}}();
_.px.ya=_.fc({type:_.px,qa:[["","mat-menu-item",""]],Cb:[1,"mat-focus-indicator"],Db:20,hb:function(a,b){a&2&&(_.Ge("role",b.role)("tabindex",b.jH())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null),_.Ie("mat-menu-item",!0)("mat-menu-item-highlighted",b.WU)("mat-menu-item-submenu-trigger",b.i4)("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",Dd:"disableRipple"},
Xb:["matMenuItem"],features:[_.af([{Ca:lx,Kb:_.px}]),_.De],kc:["mat-menu-item",""],jc:["*"],Aa:3,Ba:3,Fa:[["matRipple","",1,"mat-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-menu-submenu-icon","viewBox","0 0 5 10","focusable","false",4,"ngIf"],["viewBox","0 0 5 10","focusable","false",1,"mat-menu-submenu-icon"],["points","0,0 5,5 0,10"]],va:function(a,b){a&1&&(_.Ue(),_.Ve(0),_.E(1,"div",0),_.O(2,uva,2,0,"svg",1));a&2&&(_.v(1),_.z("matRippleDisabled",b.Dd||b.disabled)("matRippleTrigger",
b.Li()),_.v(1),_.z("ngIf",b.i4))},Ja:[_.km,_.kr],nb:2,Na:0});_.qx=function(){nx.apply(this,arguments)};_.X(_.qx,nx);_.qx.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.qx)))(b||_.qx)}}();_.qx.Ia=_.hc({type:_.qx,qa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Cb:[1,"mat-menu-trigger"],Xb:["matMenuTrigger"],features:[_.De]});_.rx=function(a,b,c,d){mx.call(this,a,b,c,d);this.A4a="mat-elevation-z";this.lhc=4};_.X(_.rx,mx);_.rx.Ia=mx.Ia;_.rx.ha=function(a){return new (a||_.rx)(_.w(_.Wc),_.w(_.Ae),_.w(A4a),_.w(_.wl))};
_.rx.ya=_.fc({type:_.rx,qa:[["mat-menu"]],Cb:["ngSkipHydration","true"],Db:3,hb:function(a){a&2&&_.Ge("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},Xb:["matMenu"],features:[_.af([{Ca:w4a,Kb:_.rx}]),_.De],jc:["*"],Aa:1,Ba:0,Fa:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"id","ngClass","keydown","click"],[1,"mat-menu-content"]],va:function(a){a&1&&(_.Ue(),_.O(0,vva,3,6,"ng-template"))},Ja:[_.im],styles:['mat-menu{display:none}.mat-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 48px);border-radius:4px;outline:0;min-height:64px;position:relative}.mat-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-menu-panel{outline:solid 1px}.mat-menu-content:not(:empty){padding-top:8px;padding-bottom:8px}.mat-menu-item{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative}.mat-menu-item::-moz-focus-inner{border:0}.mat-menu-item[disabled]{cursor:default}[dir=rtl] .mat-menu-item{text-align:right}.mat-menu-item .mat-icon{margin-right:16px;vertical-align:middle}.mat-menu-item .mat-icon svg{vertical-align:top}[dir=rtl] .mat-menu-item .mat-icon{margin-left:16px;margin-right:0}.mat-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.cdk-high-contrast-active .mat-menu-item{margin-top:1px}.mat-menu-item-submenu-trigger{padding-right:32px}[dir=rtl] .mat-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}.mat-menu-submenu-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:5px;height:10px;fill:currentColor}[dir=rtl] .mat-menu-submenu-icon{right:auto;left:16px;transform:translateY(-50%) scaleX(-1)}.cdk-high-contrast-active .mat-menu-submenu-icon{fill:CanvasText}button.mat-menu-item{width:100%}.mat-menu-item .mat-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n'],
nb:2,data:{animation:[t4a,u4a]},Na:0});_.sx=function(){};_.sx.ha=function(a){return new (a||_.sx)};_.sx.Ea=_.gc({type:_.sx});_.sx.Da=_.Wb({Nb:[_.D4a],imports:[_.qm,_.ar,_.or,_.$q,_.Jq,_.ar]});var G4a=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],tx=function(a){var b=this;this.zone=a;this.Yra=!1;this.nL=new ResizeObserver(function(){b.zone.tc(function(){var c=[];for(var d=c.concat,e=Array.from(b.Hu),f=Array.from(b.rLc),g=Math.max(e.length,f.length),m=[],n=0;n<g;n++)m.push([e[n],f[n]]);c=d.call(c,_.sc(m),[[b.SIc,b.nKb]]);c=_.q(c);for(d=c.next();!d.done;d=c.next())e=_.q(d.value),d=e.next().value,e=e.next().value,0===e.ta.offsetWidth&&d.f6();H4a(b)})})};tx.prototype.Qa=function(){};
tx.prototype.Vc=function(){for(var a=_.q([].concat(_.sc(this.buttons),[this.nKb])),b=a.next();!b.done;b=a.next())this.nL.observe(b.value.ta)};tx.prototype.La=function(){this.nL.disconnect()};var I4a=function(a){H4a(a);var b=a.Yra?"keyboard":"mouse";a.Yra=!1;setTimeout(function(){_.B4a(a.KXa,b)})},H4a=function(a){a=_.q(a.KXa.Vs);for(var b=a.next();!b.done;b=a.next())b=b.value,b.disabled=0===b.Li().offsetWidth};
_.Y.Object.defineProperties(tx.prototype,{rk:{configurable:!0,enumerable:!0,set:function(a){a.je="onedev-appbar-menu";this.KXa=a}}});tx.ha=function(a){return new (a||tx)(_.w(_.Ae))};
tx.ya=_.fc({type:tx,qa:[["onedev-button-group"]],Cd:function(a,b,c){a&1&&(_.nf(c,_.qx,4),_.nf(c,_.qx,4,_.Wc),_.nf(c,_.qr,4,_.Wc));if(a&2){var d;_.lf(d=_.of())&&(b.Hu=d);_.lf(d=_.of())&&(b.rLc=d);_.lf(d=_.of())&&(b.buttons=d)}},ub:function(a,b){a&1&&(_.mf(_.qx,5),_.mf(_.qx,5,_.Wc));if(a&2){var c;_.lf(c=_.of())&&(b.SIc=c.first);_.lf(c=_.of())&&(b.nKb=c.first)}},Db:2,hb:function(a){a&2&&_.He("display","flex")},inputs:{rk:"menu"},jc:["[onedevOptOutButton]","[mat-icon-button]"],Aa:5,Ba:1,Fa:[["mat-icon-button",
"","aria-label","show more",1,"show-more",3,"matMenuTriggerFor","keydown.enter","keydown.space","menuOpened"]],va:function(a,b){a&1&&(_.Ue(G4a),_.Ve(0),_.Ve(1,1),_.B(2,"button",0),_.M("keydown.enter",function(){b.Yra=!0})("keydown.space",function(){b.Yra=!0})("menuOpened",function(){return I4a(b)}),_.B(3,"mat-icon"),_.R(4,"more_vert"),_.C()());a&2&&(_.v(2),_.z("matMenuTriggerFor",b.KXa))},Ja:[_.qr,_.Ds,_.qx],styles:['/*\n * @fileoverview Contains SCSS for button_group.scss so that it can be easily\n * tested. Media queries are unable to be mocked in tests.\n */\n/*\n * Hide buttons with inidices >= $buttonsToShow.\n * If opt out button exists, hide buttons with indices > $buttonsToShow.\n * The opt out button is a specific case because nth-child is unable to exclude\n * elements.\n */\n/*\n * Hide menu items with indices < $buttonsToShow.\n * If opt out button exists, hide menu items with indices <= $buttonsToShow.\n */\n/*\n * Show a maximum of $count buttons.\n * Hidden buttons go in the "Show more" menu.\n * If there are more buttons to show, show the "show more" button.\n * The opt out button does not count towards the button count.\n */\n.onedev-appbar-menu [mat-menu-item] {\n  -webkit-box-align: center;\n  -webkit-align-items: center;\n     -moz-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n  color: var(--text-default, black);\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-box;\n  display: -ms-flexbox;\n  display: flex;\n}\n.onedev-appbar-menu [mat-menu-item] mat-icon {\n  line-height: 24px;\n}\n\n@media (max-width: 960px) {\n  onedev-button-group [mat-icon-button].show-more {\n    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    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    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    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    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    display: none;\n  }\n}\n@media (min-width: 961px) and (max-width: 1280px) {\n  onedev-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    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    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    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    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    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    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    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    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    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'],
nb:2});var ux=function(){};ux.ha=function(a){return new (a||ux)};ux.Ea=_.gc({type:ux});ux.Da=_.Wb({imports:[_.qm,_.Pr,_.Es,_.sx]});_.vx=function(){};_.vx.ha=function(a){return new (a||_.vx)};_.vx.Ea=_.gc({type:_.vx});_.vx.Da=_.Wb({imports:[ux]});_.wx=function(){};_.wx.ha=function(a){return new (a||_.wx)};_.wx.Ea=_.gc({type:_.wx});_.wx.Da=_.Wb({Nb:[_.j4a],imports:[_.nq,_.qm,_.$q,_.ar,_.ar,_.Jq]});var J4a=["feedbackTooltip"],K4a=["branding"],xx=function(a,b,c,d,e,f,g,m,n,r,x,A){var F=this;this.Ga=a;this.bm=b;this.h8=c;this.Ua=d;this.Pw=e;this.Fu=f;this.document=g;this.nrc=m;this.appBarFontColor=n;this.eRb=r;this.eq=dRa;this.Mm={};this.Ntc="/";this.oIb=1;this.PZa=new _.se;this.yub=!!this.document.querySelector("#gb");this.pEc=!!this.document.querySelector("#gb a[role=button]");this.width=this.yub?"calc(100% - "+(this.pEc?50:110)+"px)":"100%";this.wg=[x.register("showShortcutDialog","shift+/",
function(){F.S_&&(F.Wt?(F.Wt.close(),F.Wt=void 0):F.qua(),F.Ga.qb({element:"AppBar",action:(F.Wt?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:F.eq.projectId}))}),x.register("sendFeedback","shift+2",function(){F.g8?(F.g8.close(),F.g8=void 0):F.IZ("KEYBOARD")})];this.qMc=A.Qb(71)};
xx.prototype.Qa=function(){var a=this;this.Ua.events.ka(_.Zd(function(b){return b instanceof _.ag})).subscribe(function(){a.eq=L4a(a);a.Mm=a.lMa();a.veb.ta.style.setProperty("--text-secondary",a.eq.appBarFontColor);a.Ntc=a.Ua.url})};xx.prototype.La=function(){this.PZa.next();for(var a=_.q(this.wg),b=a.next();!b.done;b=a.next())b=b.value,b()};
xx.prototype.IZ=function(a){var b=this;this.Ga.qb({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.eq.projectId});this.i8&&this.i8.Nj();this.g8=this.bm.open(p2a);this.g8.qE().ka(_.le()).subscribe(function(c){b.g8=void 0;c&&b.h8.ES()})};var M4a=function(){setTimeout(function(){var a;null==(a=document.getElementById("skiplink-navigation-target"))||a.focus()})},N4a=function(a){_.Wga(a.Fu.theme).then(function(b){a.Pw.dua("DARK"===b?"LIGHT":"DARK")})};
xx.prototype.qua=function(){var a=this;this.Wt=this.bm.open(_.Nr,{ZA:!1,data:this.eq.keyboardShortcuts,minWidth:400});this.Wt.qE().ka(_.le()).subscribe(function(){a.Wt=void 0})};var L4a=function(a){var b={};a.eRb&&(b.appBarTitle=a.eRb,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.ZF(function(c,d){return Object.assign({},c,d)},dRa);return Object.assign({},a,b)};xx.prototype.lMa=function(){return this.ZF(function(a,b){return Object.assign({},a,b.Mm)},{})};
xx.prototype.ZF=function(a,b){for(var c=this.Ua.jo.root.Uc;c&&"primary"===c.ef;)b=a(b,c.data),c=c.firstChild;return b};
_.Y.Object.defineProperties(xx.prototype,{qNa:{configurable:!0,enumerable:!0,get:function(){return!this.yub}},Axc:{configurable:!0,enumerable:!0,get:function(){return 0===this.oIb}},l$:{configurable:!0,enumerable:!0,get:function(){var a=this.eq.appLink;return a?a:"/"+_.Yn.rD}},projectId:{configurable:!0,enumerable:!0,get:function(){return this.eq.projectId}},S_:{configurable:!0,enumerable:!0,get:function(){return this.eq.keyboardShortcuts&&0<Array.from(this.eq.keyboardShortcuts.entries()).length}},
Eqb:{configurable:!0,enumerable:!0,get:function(){return this.S_||!!this.eq.settingsPageLink}},xqb:{configurable:!0,enumerable:!0,get:function(){return 0<(this.eq.additionalLinks||[]).length}},yqb:{configurable:!0,enumerable:!0,get:function(){return this.Eqb||this.xqb}}});xx.ha=function(a){return new (a||xx)(_.w(_.Pn),_.w(_.Br),_.w(_.zs),_.w(_.fg),_.w(_.Nu),_.w(_.Uu),_.w(_.Zg),_.w(T0a,8),_.w(Q0a,8),_.w(_.U0a,8),_.w(_.Et),_.w(_.ou))};
xx.ya=_.fc({type:xx,qa:[["app-bar"]],ub:function(a,b){a&1&&(_.mf(J4a,5),_.mf(K4a,5,_.Wc));if(a&2){var c;_.lf(c=_.of())&&(b.i8=c.first);_.lf(c=_.of())&&(b.veb=c.first)}},Db:6,hb:function(a,b){a&2&&(_.He("width",b.width),_.Ie("full-width",b.qNa)("fullscreen-search",b.Axc))},Aa:41,Ba:14,Fa:[["onedevAppbar",""],[1,"appbar-left"],["class","hiring-banner","target","_blank","href","http://go/cs-we-are-hiring",4,"ngIf"],["mat-button","","ascTrackElement","AppBar","trackAction","navigateFromTitle",3,"onedevAppbarBranding",
"svgIcon","routerLink","trackProjectId"],["branding",""],[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"],["feedbackTooltip","matTooltip"],["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"],["menu","matMenu"],[4,"ngIf"],["overflowMenu","matMenu"],["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,"config","focusChange"],["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"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","showKeyboardShortcuts",3,"click"],[1,"additional"],[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"]],va:function(a,b){a&1&&(_.B(0,"header",0)(1,"div",1),_.O(2,wva,4,0,"a",2),_.E(3,"a",3,4),_.C(),_.B(5,"div",5)(6,"div",6)(7,"button",7),_.M("click",function(){return M4a()})("keydown.enter",function(){return M4a()}),_.R(8," Skip navigation "),_.C()(),_.O(9,xva,1,1,"global-search-box",8),_.C(),_.B(10,"div",9)(11,"onedev-button-group",10)(12,"button",11),_.M("click",function(){return N4a(b)}),_.B(13,"mat-icon"),_.R(14,"brightness_4"),_.C()(),
_.B(15,"button",12,13),_.M("click",function(){return b.IZ("CLICK")}),_.E(17,"mat-icon",14),_.C(),_.B(18,"a",15)(19,"mat-icon"),_.R(20,"lightbulb_outline"),_.C()(),_.O(21,yva,2,1,"button",16),_.O(22,zva,2,1,"a",17),_.C()(),_.B(23,"mat-menu",18,19)(25,"ul"),_.O(26,Ava,3,0,"li",20),_.C(),_.O(27,Dva,4,2,"ng-container",20),_.C(),_.B(28,"mat-menu",null,21)(30,"button",22),_.M("click",function(){return N4a(b)}),_.B(31,"span"),_.R(32,"Switch theme"),_.C()(),_.B(33,"button",23),_.M("click",function(){return b.IZ("CLICK")}),
_.B(34,"span"),_.R(35,"Send feedback"),_.C()(),_.B(36,"a",24)(37,"span"),_.R(38,"Tip of the Week"),_.C()(),_.O(39,Eva,3,1,"button",25),_.O(40,Fva,3,1,"a",26),_.C()());if(a&2){var c=_.Ye(29);_.v(2);_.z("ngIf",b.qMc);_.v(1);_.Xe("onedevAppbarBranding",b.eq.appBarTitle);_.z("svgIcon",b.nrc)("routerLink",b.l$)("trackProjectId",b.projectId);_.v(6);_.z("ngIf",b.Mm.aaa);_.v(2);_.z("menu",c);_.v(10);_.z("ngIf",b.yqb);_.v(1);_.z("ngIf",b.eq.settingsPageLink);_.v(1);_.z("overlapTrigger",!1);_.v(3);_.z("ngIf",
b.S_);_.v(1);_.z("ngIf",b.xqb);_.v(12);_.z("ngIf",b.yqb);_.v(1);_.z("ngIf",b.eq.settingsPageLink)}},Ja:[_.Un,_.jm,_.km,_.Qn,_.Sr,_.hx,_.qr,_.rr,_.ax,_.Ds,_.rx,_.px,_.qx,_.gx,_.ix,_.kx,tx,_.xn],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-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-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}}"]});_.yx=function(a,b,c){this.SEc=a;this.Czc=b;this.Uo=c};_.yx.prototype.bootstrap=function(){UNa(this.SEc);for(var a=this.Czc,b=_.q(a.zzc),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.sc(c.icons));c.zjb&&(d=d.concat(c.zjb));d=_.q(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.KF;e=e.value;var m=_.Yf(tWa,g,e);f.Hrb.Tha(g,e,new Bs(m))}}this.Uo.initialize()};_.yx.ha=function(a){return new (a||_.yx)(_.u(Xn),_.u(_.Fs),_.u(_.Wt),_.u(_.$r))};_.yx.ua=_.t({token:_.yx,oa:_.yx.ha,Ha:"root"});var O4a;_.zx=function(a,b,c,d,e,f,g,m){this.Ga=g;this.Gd=m;this.productVersion=void 0;this.service=c(a,{locale:b,apiKey:d});this.colorScheme=f.theme.ka(_.y(function(n){return"LIGHT"===n?1:2}));this.experimentIds=Array.from(e).map(function(n){return""+n})};
O4a=function(a,b,c){a.Ga.qb({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",Re:b});a.service.EGc({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ka(_.ke(1)).subscribe(function(e){a.Ga.qb({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",Re:b});a.service.yFc({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.P4a=function(a,b){var c={};c=void 0===c?{}:c;a.Ga.fEc.then(function(){a.Gd.bc(function(){_.Wga(a.Gd.sg).then(function(){setTimeout(function(){O4a(a,b,c)})})})})};_.zx.ha=function(a){return new (a||_.zx)(_.u(bJa),_.u(_.gh),_.u(_.jWa),_.u(_.cm),_.u(r0a),_.u(_.Uu),_.u(_.Pn),_.u(_.Ae))};_.zx.ua=_.t({token:_.zx,oa:_.zx.ha,Ha:"root"});var Q4a=_.bi(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),R4a=_.bi(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),S4a=_.bi(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);var Ax=function(a,b,c,d,e,f,g,m,n,r,x,A,F,J,L,Q,aa){this.jHc=a;this.Dla=b;this.dIa=d;this.Ua=e;this.vc=f;this.Fg=m;this.rc=r;this.Hua=x;this.userEmail=A;this.storage=F;this.dPa=L;c.bootstrap();(this.Sk=r.Yb(2))&&J.load();this.wSa();this.vc.Qb(54)&&!T4a(this)&&"optin"!==this.Hua.jKa.get("GRIMOIRE_REDIRECT_STATUS")&&this.Fg.pU(Wu,void 0);this.Sk&&f.Qb(33)&&(a=new Date,31===a.getDate()&&9===a.getMonth()&&(document.documentElement.style.background="#fff",document.documentElement.style.filter="invert(1)",
a=document.createElement("STYLE"),a.setAttribute("type","text/css"),a.appendChild(document.createTextNode("img{filter: invert(1)}")),document.documentElement.appendChild(a)));this.Sk&&f.Qb(42)&&_.P4a(L,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");f=_.Yf(Q4a);Q.Tha("","access_time_24px",new Bs(f));f=_.Yf(R4a);Q.Tha("","info_outline_24px",new Bs(f));f=_.Yf(S4a);Q.Tha("","link_24px",new Bs(f));this.Dla&&aa.documentElement.style.setProperty("--app-bar-bg",this.Dla)};Ax.prototype.wSa=function(){T4a(this)&&this.DXa()};
var T4a=function(a){return!a.userEmail&&a.rc.Yb(3)&&(!a.storage||!a.storage.get("epn_dismiss"))};Ax.prototype.DXa=function(){var a=this;this.Fg.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).wH.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};Ax.prototype.Qa=function(){var a=this.Ua;a.config=this.jHc.map(ama);a.AK=!1;a.Mqa=-1};
Ax.ha=function(a){return new (a||Ax)(_.w(h2a),_.w(P0a),_.w(_.yx),_.w(_.Yu),_.w(_.fg),_.w(_.ou),_.w(ln),_.w(_.ps),_.w(_.Uu),_.w(_.mu),_.w(Vu),_.w(_.bm),_.w(_.mUa,8),_.w(_.Rt),_.w(_.zx),_.w(Cs),_.w(_.Zg))};
Ax.ya=_.fc({type:Ax,qa:[["cst-app"],["protractor-cst-app"]],Aa:6,Ba:3,Fa:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],[1,"announcement-bar"]],va:function(a,b){a&1&&(_.E(0,"app-bar"),_.B(1,"div",0)(2,"div",1),_.O(3,Gva,1,0,"announcement-bar",2),_.E(4,"router-outlet"),_.C()(),_.E(5,"uncaught-error-notifier"));a&2&&(_.He("background-color",b.Dla),_.v(3),_.z("ngIf",b.dIa.ykb))},Ja:[_.km,_.Zu,xx,_.vs,_.Km],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%]    >*{flex:1 1 100%;min-height:0}.router-wrapper[_ngcontent-%COMP%]   .announcement-bar[_ngcontent-%COMP%]{max-height:40px}router-outlet[_ngcontent-%COMP%]{flex:0!important}"]});_.Bx=function(){};_.Bx.ha=function(a){return new (a||_.Bx)};_.Bx.Ea=_.gc({type:_.Bx});_.Bx.Da=_.Wb({imports:[_.qm,_.Pr,_.Es]});var U4a=function(a){this.uJa=a};U4a.prototype.process=function(a){V4a(this,a);for(var b=_.q(_.Qh(a)),c=b.next();!c.done;c=b.next())c=c.value,3===c.Nk&&V4a(this,c.elements);return a};var V4a=function(a,b){var c=!1,d=[];W4a(a,b,d);a=_.q(d);for(b=a.next();!b.done;b=a.next())b=b.value,c&&(b.error={type:6,location:b.location}),c=!0},W4a=function(a,b,c){b=_.q(b);for(var d=b.next();!d.done;d=b.next())d=d.value,0===d.Nk||2===d.Nk?(W4a(a,d.Oqa,c),W4a(a,d.lta,c)):_.Hva(d,a.uJa)&&!d.error&&c.push(d)};var X4a=function(a,b,c){this.Um=a;this.UF=b;this.nDc=c};X4a.prototype.process=function(a){if(!this.nDc)return a;for(var b=_.q(_.Qh(a)),c=b.next();!c.done;c=b.next())c=c.value,_.Hva(c,9)&&!c.error&&_.Lva(c.value?c.value.value:"",this.UF,this.Um)&&(c.warning={type:0,location:c.location});return a};var Z4a=function(){var a=Y4a;this.uJa=5;this.pattern=a};Z4a.prototype.process=function(a){for(var b=_.q(_.Qh(a)),c=b.next();!c.done;c=b.next())c=c.value,!_.Hva(c,this.uJa)||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};var $4a=function(){this.d_=[]},a5a;$4a.prototype.Me=function(a){return this.d_.length?a5a(this.d_[0],a):void 0};a5a=function(a,b){b=void 0===b?function(c){return new c}:b;return a.xc?b(a.xc):a.instance};_.b5a=function(){this.d_=[]};_.X(_.b5a,$4a);var Y4a,c5a;Y4a=/^(y|yes|n|no|auto)$/;c5a=new Map([["case",5],["class",7],["content",11],["symbol",23]].concat(_.sc([["func",14],["function",14]]),_.sc([["f",12],["file",12],["filepath",12],["path",12]]),_.sc([["l",16],["lang",16],["language",16]])));
_.d5a=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]]);_.e5a=new Map([["b",4],["branch",4],["r",20],["repo",20],["g",15],["git",15]].concat(_.sc(_.d5a)));
_.f5a=new _.b5a;_.g5a=new _.b5a;_.Cx=function(){};_.Cx.ha=function(a){return new (a||_.Cx)};_.Cx.Ea=_.gc({type:_.Cx});_.Cx.Da=_.Wb({Nb:[_.bv,_.Yv,{Ca:_.C2a,wb:function(a,b,c){a={Um:a,UF:b,Mg:c||void 0};c=void 0===a?{}:a;a=void 0===c.Um?new Map:c.Um;b=void 0===c.UF?new Map:c.UF;c=c.Mg;var d=!!_.g5a.Me();return{laa:_.g5a.Me()||_.f5a.Me()||c5a,Hvc:!0,ZWa:[new U4a(5),new U4a(20),new Z4a,new X4a(a,b,d)],Evc:!0,kZ:c}},Eb:[_.L0a,_.M0a,[new _.rk,_.cs]]}]});_.Dx=function(){};_.Dx.ha=function(a){return new (a||_.Dx)};_.Dx.Ea=_.gc({type:_.Dx});_.Dx.Da=_.Wb({imports:[_.qm,_.Rn,_.zn]});_.h5a=new _.oc("TooltipAnchor");_.i5a=new _.oc("TooltipPeventer");_.Ex=function(){};_.Ex.ha=function(a){return new (a||_.Ex)};_.Ex.Ea=_.gc({type:_.Ex});_.Ex.Da=_.Wb({imports:[_.nq,Ow,_.qm,Uw,_.Pr,_.Es,_.$q,Qw]});_.Fx=function(){};_.Fx.ha=function(a){return new (a||_.Fx)};_.Fx.Ea=_.gc({type:_.Fx});_.Fx.Da=_.Wb({imports:[_.ar,_.ar]});_.Gx=function(){};_.Gx.ha=function(a){return new (a||_.Gx)};_.Gx.Ea=_.gc({type:_.Gx});_.Gx.Da=_.Wb({imports:[_.ar,_.qm,_.ar]});_.Hx=function(){};_.Hx.ha=function(a){return new (a||_.Hx)};_.Hx.Ea=_.gc({type:_.Hx});_.Hx.Da=_.Wb({Nb:[{Ca:_.V3a,uc:{vp:"grimoire-multibranch",kKa:1E3,ILa:!0}}],imports:[_.Wn,_.Cx,_.qm,_.Dx,_.Ex,_.Vr,_.Fx,_.Pr,_.Es,_.Gx,_.wx,_.aw,_.ku,_.Mw]});var Ix=function(){};Ix.ha=function(a){return new (a||Ix)};Ix.Ea=_.gc({type:Ix});Ix.Da=_.Wb({imports:[_.Wn,_.qm,_.Rn,{ao:_.As,Nb:[_.zs]},_.Vr,_.Hx,_.Wr,_.Pr,_.Gr,_.Fx,_.Es,_.sx,_.wx,_.vx,_.zn]});var j5a=[{s$:"Documentation",im:"https://goto.google.com/grimoire-codesearch-documentation"},{s$:"Accessibility Help",im:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],k5a=[{s$:"Documentation",im:"https://cloud.google.com/source-repositories/docs/"},{Ouc:!0,s$:"Support",im:"https://cloud.google.com/source-repositories/docs/support"}],Jx=function(a){this.additionalLinks=a.Yb(2)?j5a:k5a};Jx.prototype.resolve=function(){return this.additionalLinks};
Jx.ha=function(a){return new (a||Jx)(_.u(_.mu))};Jx.ua=_.t({token:Jx,oa:Jx.ha,Ha:"root"});var l5a,m5a,n5a,o5a,Kx;l5a=[{Tb:"?",Vd:"Show shortcut help"},{Tb:["@"],Vd:"Send feedback"},{Tb:["alt","+","..."],Vd:"Use shortcuts with modal screenreader"},{Tb:"c",Vd:"Focus code panel"},{Tb:"g",Vd:"Go to line"},{Tb:"o",Vd:"Show outline"},{Tb:"t",Vd:"Show directory tree"}];m5a=[];n5a=[{Tb:"/",Vd:"Search for code or files"},{Tb:".",Vd:"Search for code or files in this directory"},{Tb:"j",Vd:"Select next result in the search result list"},{Tb:"k",Vd:"Select previous result in the search result list"}];
o5a=[];
Kx=[{Tb:"a",Vd:"Toggle fullscreen mode"},{Tb:"b",Vd:"Toggle blame layer"},{Tb:"f",Vd:"Show find in file menu"},{Tb:"h",Vd:"Show revision history of the file"},{Tb:"l",Vd:"Show links menu"},{Tb:["l","then","p"],Vd:"Copy the current file path"},{Tb:["l","then","h"],Vd:"Copy the link to the HEAD version of the file"},{Tb:["l","then","r"],Vd:"Copy the link to the current version and line of the file"},{Tb:["ctrl","+","shift","+","\\"],Vd:"Opens the context menu for the focused symbol"},{Tb:"q",Vd:"Toggle bottom panel"},
{Tb:"u",Vd:"Toggle the navigation panel"},{Tb:"y",Vd:"Show/hide search matches in a file"},{Tb:["\u2191","or","k"],Vd:"Up one line in code browser"},{Tb:["\u2193","or","j"],Vd:"Down one line in code browser"},{Tb:"+",Vd:"Increase size of code font"},{Tb:"-",Vd:"Decrease size of code font"}];
_.Lx=function(a,b){b.Qb(10)&&Kx.push({Tb:"x",Vd:"Show cross references for symbols"});b.Qb(5)&&Kx.push({Tb:"X",Vd:"Show a callgraph for the file"});b.Qb(7)&&Kx.push({Tb:"8",Vd:"Toggle code column guides"});if(b.Qb(37)){var c=Kx.findIndex(function(g){return"Show/hide search matches in a file"===g.Vd});Kx.splice(c,1)}b.Qb(28)||o5a.push({Tb:"E",Vd:"Open in editor (when available)"});a.Yb(2)&&(m5a.push({Tb:"r",Vd:"Open the related files menu"},{Tb:["r","then","b"],Vd:"Open related BUILD file"},{Tb:["r",
"then","o"],Vd:"Open related OWNERS file"},{Tb:["r","then","r"],Vd:"Open related README file"},{Tb:["r","then","t"],Vd:"Open related test file"}),Kx.push({Tb:["l","then","g"],Vd:"Copy link to google3-relative path"},{Tb:["l","then","i"],Vd:"Copy import statement"},{Tb:["l","then","b"],Vd:"Copy build rule"}));a=["General",Nva(l5a)];c=["Related files (hold <shift> to open in new tab)",Nva(m5a)];var d=["Search",Nva(n5a)],e=["View in",Nva(o5a)],f=["File Browsing",Nva(Kx)];this.NGc=new Map([a,c].concat(_.sc(b.Qb(37)?
[]:[d,e]),[f]))};_.Lx.prototype.resolve=function(){return this.NGc};_.Lx.ha=function(a){return new (a||_.Lx)(_.u(_.mu),_.u(_.ou))};_.Lx.ua=_.t({token:_.Lx,oa:_.Lx.ha,Ha:"root"});var Mx=function(a){this.settingsPageLink=a.Yb(2)?_.Yn.ZT:void 0};Mx.prototype.resolve=function(){return this.settingsPageLink};Mx.ha=function(a){return new (a||Mx)(_.u(_.mu))};Mx.ua=_.t({token:Mx,oa:Mx.ha,Ha:"root"});var p5a;p5a=window.location.pathname;
_.q5a=[{Ca:am,wb:function(a){return a.a9().Qoa()},Eb:[zu]},{Ca:XIa,wb:function(a){a=a.a9();a=_.k(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:_.tg(a,"Unknown Environment Name")}},Eb:[zu]},{Ca:_.bm,wb:function(a){return _.Xh(a,11)||""},Eb:[zu]},{Ca:I0a,wb:function(a){return a.tpb()||""},Eb:[zu]},{Ca:YIa,wb:function(a){return!!_.Bi(a,17)},Eb:[zu]},
{Ca:ZIa,wb:function(a){return!!_.Bi(a,19)},Eb:[zu]},{Ca:_.$Ia,wb:function(a){return _.Xh(a,13)||""},Eb:[zu]},{Ca:N0a,wb:function(a){return a.Qg()||window.location.hostname},Eb:[zu]},{Ca:_.O0a,wb:function(a){return _.Xh(a,30)||""},Eb:[zu]},{Ca:P0a,wb:function(a){return eu(a)?_.Xh(eu(a),1)||null:null},Eb:[zu]},{Ca:Q0a,wb:function(a){return eu(a)?_.Xh(eu(a),8)||null:null},Eb:[zu]},{Ca:R0a,wb:function(a){return eu(a)?_.Xh(eu(a),3)||null:null},Eb:[zu]},{Ca:S0a,wb:function(a){return eu(a)?_.Xh(eu(a),2)||
null:null},Eb:[zu]},{Ca:T0a,wb:function(a){return eu(a)?_.Xh(eu(a),4)||null:null},Eb:[zu]},{Ca:_.U0a,wb:function(a){return eu(a)?eu(a).v9()||null:null},Eb:[zu]},{Ca:_.V0a,wb:function(a){return eu(a)?_.Xh(eu(a),10)||null:null},Eb:[zu]},{Ca:_.W0a,wb:function(a){return mya(_.Ei(a,C_a,10),2)},Eb:[zu]},{Ca:_.X0a,wb:function(a){return _.Ei(a,C_a,10)},Eb:[zu]},{Ca:_.aJa,wb:function(a){return _.Xh(a,23)},Eb:[zu]},{Ca:bJa,wb:function(a){return _.Xh(a,25)||"1633047"},Eb:[zu]},{Ca:cJa,wb:function(a){return _.Xh(a,
31)||"https://play.google.com/log"},Eb:[zu]},{Ca:zu,wb:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("pd");return p0a(a)}},{Ca:Y0a,wb:function(a){var b=new GIa;a=_.q(_.Fi(a,Zt,35));for(var c=a.next();!c.done;c=a.next())c=c.value.YX(),_.Ii(b,1,Cl,c);return b},Eb:[zu]},{Ca:_.cm,wb:function(a){return _.Xh(a,1)||""},Eb:[zu]},{Ca:_.dm,wb:function(a){return _.Xh(a,2)},Eb:[zu]},{Ca:dJa,wb:function(a){return _.Xh(a,3)},Eb:[zu]},{Ca:eJa,wb:function(){return _.SAa()}},{Ca:fJa,wb:function(a){return _.Xh(fu(a),
1)},Eb:[zu]},{Ca:Z0a,wb:function(a){return _.Ei(a,I_a,20)},Eb:[zu]},{Ca:_.J0a,wb:function(a){return a.mY()},Eb:[zu]},{Ca:_.gJa,wb:function(a){return _.Xh(fu(a),15)},Eb:[zu]},{Ca:_.Jh,wb:function(a){return _.Xh(_.Ei(a,K_a,7),2)},Eb:[zu]},{Ca:b1a,wb:function(a){var b=new Map;a=_.q(_.ib(_.Ei(a,K_a,7),16,_.Xaa).entries());for(var c=a.next();!c.done;c=a.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;b.set(c,d)}return b},Eb:[zu]},{Ca:_.hJa,wb:function(a){return _.Xh(fu(a),2)},Eb:[zu]},{Ca:_.iJa,
wb:function(a){return _.Xh(fu(a),6)},Eb:[zu]},{Ca:_.jJa,wb:function(a){return _.Xh(fu(a),8)},Eb:[zu]},{Ca:_.lJa,wb:function(a){return _.Xh(fu(a),11)},Eb:[zu]},{Ca:_.qJa,wb:function(a){return _.Xh(fu(a),4)},Eb:[zu]},{Ca:_.rJa,wb:function(a){return _.Xh(fu(a),13)},Eb:[zu]},{Ca:sJa,wb:function(a){return _.Xh(fu(a),5)},Eb:[zu]},{Ca:_.oJa,wb:function(a){return _.Xh(fu(a),3)},Eb:[zu]},{Ca:_.pJa,wb:function(a){return _.Xh(fu(a),16)},Eb:[zu]},{Ca:_.tJa,wb:function(a){return _.Xh(fu(a),9)},Eb:[zu]},{Ca:_.mJa,
wb:function(a){return _.Xh(_.Ei(a,$t,4),2)},Eb:[zu]},{Ca:_.vJa,wb:function(a){return _.Xh(_.Ei(a,$t,4),7)},Eb:[zu]},{Ca:_.wJa,wb:function(a){return _.Xh(_.Ei(a,$t,4),8)},Eb:[zu]},{Ca:_.nJa,wb:function(a){return _.Xh(_.Ei(a,$t,4),3)},Eb:[zu]},{Ca:_.uJa,wb:function(a){return _.Xh(fu(a),12)},Eb:[zu]},{Ca:_.kJa,wb:function(a){return _.Xh(fu(a),7)},Eb:[zu]},{Ca:_.em,wb:function(a){return _.Xh(a,15)},Eb:[zu]},{Ca:_.yJa,wb:function(){return p5a}},{Ca:zJa,uc:!1},{Ca:xJa,uc:!1}];
_.Nx=function(a){if(a)throw Error("qd");};_.Nx.ha=function(a){return new (a||_.Nx)(_.u(_.Nx,12))};_.Nx.Ea=_.gc({type:_.Nx});_.Nx.Da=_.Wb({});_.r5a=new _.oc("REQUEST_SERVICE");_.Ox=function(){};_.Ox.ha=function(a){return new (a||_.Ox)};_.Ox.Ea=_.gc({type:_.Ox});_.Ox.Da=_.Wb({});_.s5a=new _.oc("REQUEST_SERVICE");_.Px=function(){};_.Px.ha=function(a){return new (a||_.Px)};_.Px.Ea=_.gc({type:_.Px});_.Px.Da=_.Wb({});_.t5a=new _.oc("file_contents_derived_data_memoizers");_.Qx=function(a){this.Ga=a;this.qf=new _.Ws(this.Ga)};var Rx=function(a,b,c,d){this.Ohb=a;this.bGb=b;this.oVa=c;this.vc=d;this.Opb=_.dc(_.Jh);this.nFb=_.dc(b1a);this.oFb=new Map;this.Vsa=new Map;this.hyc=this.bGb.create(this.Opb);this.E9=this.Ohb("v1",this.hyc,new IIa)};
Rx.prototype.wu=function(a){var b=this;return this.vc.Qb(37)?this.oVa.gpa(a).ka(_.y(function(c){if(!c)return b.E9;if(!b.nFb.get(c))throw Error("rd");var d;if(null!=(d=b.Vsa.get(c)))c=d;else{d=b.Vsa;var e=d.set,f,g=b.Ohb;var m=null!=(f=b.oFb.get(c))?f:b.oFb.set(c,b.bGb.create(c?b.nFb.get(c):b.Opb)).get(c);f=g.call(b,"v1",m,new IIa);c=e.call(d,c,f).get(c)}return c})):_.yd(this.E9)};var u5a=new _.oc("regional_service",{Ha:"root",oa:function(){return _.Kh(YQa)}}),Sx=function(a,b,c){this.iGc=a;this.Ga=b;this.ne=c;this.RDb=new _.Ws(this.Ga)};Sx.prototype.gpa=function(a){var b=this;return a?this.RDb.fetch(a,function(){var c=(new VQa).IJb(a);return b.EIa(c.clone()).ka(_.y(function(d){d=d.gpa();b.RDb.put(a,_.yd(d));return d}))}):_.yd("")};
Sx.prototype.EIa=function(a){var b=this;return _.Au(this.ne,function(){var c=b.ne.Ij(),d=b.iGc;return _.Vo(d.Ch,d.Hh+"/$rpc/devtools.grimoire.RegionalService/GetProjectRegionConfig",a,c||{},XQa)},"RegionalService.getProjectRegionConfig").ka(_.te())};Sx.ha=function(a){return new (a||Sx)(_.u(u5a),_.u(_.Pn),_.u(_.Ou))};Sx.ua=_.t({token:Sx,oa:Sx.ha,Ha:"root"});var Tx=function(a,b,c){this.proxy=new Rx(v5a,a,b,c)},v5a=function(a,b,c){return new Tv(a,b,c)};Tx.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return this.proxy.wu(a.rf.projectId).ka(_.we(function(d){return d.get(a,b,c)}))};Tx.ha=function(a){return new (a||Tx)(_.u(_.Rs),_.u(Sx),_.u(_.ou))};Tx.ua=_.t({token:Tx,oa:Tx.ha,Ha:"root"});_.w5a=new _.oc("diff_api_client",{Ha:"root",oa:function(){return new Tx(_.dc(_.Rs),_.dc(Sx),_.dc(_.ou))}});var Ux=function(a,b,c){this.proxy=new Rx(x5a,a,b,c)},x5a=function(a,b,c){return new _.Vv(a,b,c)};Ux.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.wu(a.repositoryKeyProjectId).ka(_.we(function(c){return c.list(a,b)}))};Ux.ha=function(a){return new (a||Ux)(_.u(_.Rs),_.u(Sx),_.u(_.ou))};Ux.ua=_.t({token:Ux,oa:Ux.ha,Ha:"root"});var z5a=function(){var a=_.dc(_.Rs),b=_.dc(Sx),c=_.dc(_.ou);this.proxy=new Rx(y5a,a,b,c)},y5a=function(a,b,c){return new _.Uv(a,b,c)};
z5a.prototype.KNa=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.wu(a.fileSpecSourceRootRepositoryKeyProjectId).ka(_.we(function(c){return c.KNa(a,b)}))};z5a.prototype.FP=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.wu(a.fileSpecSourceRootRepositoryKeyProjectId).ka(_.we(function(c){return c.FP(a,b)}))};_.A5a=new _.oc("history_list_api_client",{Ha:"root",oa:function(){return new Ux(_.dc(_.Rs),_.dc(Sx),_.dc(_.ou))}});_.B5a=new _.oc("history_api_client",{Ha:"root",oa:function(){return new z5a}});var D5a=function(){var a=_.dc(_.Rs),b=_.dc(Sx),c=_.dc(_.ou);this.proxy=new Rx(C5a,a,b,c)},C5a=function(a,b,c){return new Xv(a,b,c)};D5a.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.wu(a.repositoryScopeRootProjectId).ka(_.we(function(c){return c.list(a,b)}))};var Vx=function(a,b,c){this.proxy=new Rx(E5a,a,b,c)},E5a=function(a,b,c){return new Wv(a,b,c)};
Vx.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return this.proxy.wu(a.repositoryKeyProjectId).ka(_.we(function(c){return c.list(a,b)}))};Vx.ha=function(a){return new (a||Vx)(_.u(_.Rs),_.u(Sx),_.u(_.ou))};Vx.ua=_.t({token:Vx,oa:Vx.ha,Ha:"root"});_.F5a=new _.oc("repository_api_client",{Ha:"root",oa:function(){return new D5a}});_.G5a=new _.oc("refs_api_client",{Ha:"root",oa:function(){return new Vx(_.dc(_.Rs),_.dc(Sx),_.dc(_.ou))}});var Wx;_.H5a=new _.oc("file_service",{Ha:"root",oa:function(){return new Wx(_.dc(Sx),_.dc(_.ou))}});Wx=function(a,b){this.oVa=a;this.vc=b;this.E9=_.Kh(TQa);a=new Map;if(b=_.dc(b1a)){b=_.q(b);for(var c=b.next();!c.done;c=b.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;a.set(c,new TQa(d,null,{withCredentials:_.dc(vta),suppressCorsPreflight:!0}))}}this.Vsa=a};_.h=Wx.prototype;_.h.bY=function(a,b){var c=_.zo(a.Lm()).Pk().Ri();return _.Ed(this.wu(c).ka(_.we(function(d){return d.bY(a,b)})))};
_.h.SNa=function(a,b){var c=_.zo(a.Lm()).Pk().Ri();return this.wu(c).ka(_.we(function(d){return wta(d.SNa(a,b))}))};_.h.Y8=function(a,b){var c=a.Pk().Ri();BQa(AQa(a,this.vc.Qb(72)),this.vc.Qb(73));return _.Ed(this.wu(c).ka(_.we(function(d){return d.Y8(a,b)})))};_.h.Jt=function(a,b){if(this.vc.Qb(37))return Promise.resolve(new rp);var c=_.zo(a.Lm()).Pk().Ri();return _.Ed(this.wu(c).ka(_.we(function(d){return d.Jt(a,b)})))};
_.h.Or=function(a,b){if(this.vc.Qb(37))return Promise.resolve(new tp);var c=_.zo(a.Lm()).Pk().Ri();return _.Ed(this.wu(c).ka(_.we(function(d){return d.Or(a,b)})))};_.h.Rqa=function(a,b){var c=_.zo(a.Lm()).Pk().Ri();return _.Ed(this.wu(c).ka(_.we(function(d){return d.Rqa(a,b)})))};_.h.wu=function(a){var b=this;return this.vc.Qb(37)?this.oVa.gpa(a).ka(_.y(function(c){if(!c)return b.E9;c=b.Vsa.get(c);if(!c)throw Error("rd");return c})):_.yd(this.E9)};Wx.ha=function(a){return new (a||Wx)(_.u(Sx),_.u(_.ou))};
Wx.ua=_.t({token:Wx,oa:Wx.ha,Ha:"root"});_.Xx=function(a,b,c){_.Qx.call(this,a);this.nJ=b;this.ne=c};_.X(_.Xx,_.Qx);_.h=_.Xx.prototype;_.h.Jt=function(a,b,c,d,e,f){var g=this,m=_.Hh(a,b,c,d,e,f);return this.qf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.ina=function(){return new fp};_.h.extract=function(a){return a.Jt()};_.h.isValid=function(a){return 0!==a.Bg()};
_.h.fetch=function(a){var b=this;return _.Au(this.ne,function(){return b.nJ.Jt((new qp).Ow(a),b.ne.Ij())},"FileService.getFolding").ka(_.y(function(c){return c.Jt()||new fp}))};_.Xx.ha=function(a){return new (a||_.Xx)(_.u(_.Pn),_.u(_.H5a),_.u(_.Ou))};_.Xx.ua=_.t({token:_.Xx,oa:_.Xx.ha,Ha:"root"});_.Zx=function(a,b,c){_.Qx.call(this,a);this.nJ=b;this.ne=c};_.X(_.Zx,_.Qx);_.h=_.Zx.prototype;_.h.Or=function(a,b,c,d,e,f){var g=this,m=_.Hh(a,b,c,d,e,f);return this.qf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.ina=function(){return new hp};_.h.extract=function(a){return a.Or()};_.h.isValid=function(a){return 0!==a.Bg()};
_.h.fetch=function(a){var b=this;return _.Au(this.ne,function(){return b.nJ.Or((new sp).Ow(a),b.ne.Ij())},"FileService.getOutline").ka(_.y(function(c){return c.Or()||new hp}))};_.Zx.ha=function(a){return new (a||_.Zx)(_.u(_.Pn),_.u(_.H5a),_.u(_.Ou))};_.Zx.ua=_.t({token:_.Zx,oa:_.Zx.ha,Ha:"root"});_.I5a=new _.oc("REQUEST_SERVICE");_.$x=function(){};_.$x.ha=function(a){return new (a||_.$x)};_.$x.Ea=_.gc({type:_.$x});_.$x.Da=_.Wb({});_.ay=new _.oc("API_VERSION");_.by=new _.oc("REQUEST_SERVICE");_.cy=function(){};_.cy.ha=function(a){return new (a||_.cy)};_.cy.Ea=_.gc({type:_.cy});_.cy.Da=_.Wb({});_.J5a=new _.oc("API_VERSION");_.dy=new _.oc("REQUEST_SERVICE");_.ey=function(){};_.ey.ha=function(a){return new (a||_.ey)};_.ey.Ea=_.gc({type:_.ey});_.ey.Da=_.Wb({});_.K5a=new _.oc("API_VERSION");_.L5a=new _.oc("REQUEST_SERVICE");_.fy=function(){};_.fy.ha=function(a){return new (a||_.fy)};_.fy.Ea=_.gc({type:_.fy});_.fy.Da=_.Wb({});_.M5a=new _.oc("API_VERSION");_.N5a=new _.oc("REQUEST_SERVICE");_.gy=function(){};_.gy.ha=function(a){return new (a||_.gy)};_.gy.Ea=_.gc({type:_.gy});_.gy.Da=_.Wb({});_.hy=new _.oc("API_VERSION");_.iy=new _.oc("REQUEST_SERVICE");_.jy=function(){};_.jy.ha=function(a){return new (a||_.jy)};_.jy.Ea=_.gc({type:_.jy});_.jy.Da=_.Wb({});_.O5a=new _.oc("REQUEST_SERVICE");_.ky=function(){};_.ky.ha=function(a){return new (a||_.ky)};_.ky.Ea=_.gc({type:_.ky});_.ky.Da=_.Wb({});var ly=function(a){if(a)throw Error("sd");};ly.ha=function(a){return new (a||ly)(_.u(ly,12))};ly.Ea=_.gc({type:ly});ly.Da=_.Wb({imports:[_.Wn,_.Ox,_.Px,_.fy,_.yt,_.zt,_.st,_.Yl,_.Rv,_.At,_.Bt,_.cy,_.jy,_.Ct,_.ky,_.gy,_.ey,_.$x]});var my=function(){};my.prototype.WCb=function(a){var b=a.indexOf("?");if(-1===b)return a;var c=a.indexOf("#",b);c=-1===c?a.length:c;return a.substring(0,b)+a.substring(b,c).replace(/\+/g," ")+a.substring(c)};my.prototype.UCb=function(){};my.prototype.TCb=function(a){return a};my.ha=function(a){return new (a||my)};my.ua=_.t({token:my,oa:my.ha});var Q5a;_.P5a=null;Q5a=new _.oc("legacy converter",{Ha:"root",oa:function(){return _.P5a}});var R5a,Pva,S5a;R5a=/^([^?#;]*)((\?|#|;).*)?$/;Pva=[_.Yn.H_a,_.Yn.hza,_.Yn.VM,_.Yn.ZT,_.Yn.H1a];S5a=[{startIndex:1,JLa:"+"},{zLb:"+",JLa:":"},{zLb:":"}];_.ny=function(a,b){this.Awb=a;this.Nm=b.Yb(2)};
_.ny.prototype.WCb=function(a,b){b&&this.Awb&&(a=this.Awb(a));if("/"===a||a.startsWith("/?")||a.startsWith("/#"))a=a.substring(1);a=a.replace("piper///","piper/_/");b=a.split("/+/");if(1===b.length)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};
_.ny.prototype.UCb=function(a,b){a=a.root.children.primary.ee;if(!(2>=a.length)){for(var c=a.map(function(m){return m.path}).join("/")+"/",d=_.q(Pva),e=d.next();!e.done;e=d.next())if(c.startsWith(e.value+"/"))return;if(this.Nm&&"h"!==a[0].path)"piper"===a[0].path?4<=a.length&&Ova(a,3,a.length):Ova(a,1,a.length);else{if("h"===a[0].path||"source"===a[0].path)var f=a.shift();c={};d=_.q(S5a);for(e=d.next();!e.done;c={vT:c.vT},e=d.next()){c.vT=e.value;e=c.vT.startIndex;if(void 0===e){e=a.findIndex(function(m){return function(n){return n.path===
m.vT.zLb}}(c));if(0>e)break;e++}var g=void 0!==c.vT.JLa?a.findIndex(function(m){return function(n){return n.path===m.vT.JLa}}(c)):a.length;g=0>g?a.length:g;Ova(a,e,g)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.ny.prototype.TCb=function(a){if(!Qva(a))return a;var b=a.replace(R5a,"$1");a=a.replace(R5a,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.ny.ha=function(a){return new (a||_.ny)(_.u(Q5a),_.u(_.mu))};_.ny.ua=_.t({token:_.ny,oa:_.ny.ha});var oy=function(a,b,c){c=void 0===c?Rva:c;this.location=a;this.bFc=b;this.zFc=c;this.current=null;this.dQa=!1};_.X(oy,Em);oy.prototype.parse=function(a){a=Em.prototype.parse.call(this,a);this.dQa||T5a(this,a);return a};oy.prototype.jd=function(a){T5a(this,a);return Em.prototype.jd.call(this,a)};
var T5a=function(a,b){a.current&&a.current.path===a.location.path()||(a.dQa=!0,a.current={path:a.location.path(),E0:a.parse(a.location.path())},a.dQa=!1);for(var c=_.q(a.bFc),d=c.next();!d.done;d=c.next())d=d.value,a.current.E0.Ra.hasOwnProperty(d)&&a.zFc(d,a.current.E0,b)};var U5a,V5a;U5a=window.location.pathname;V5a=new _.oc("queryParamPreserver",{Ha:"root",oa:function(){return Sva}});_.py=function(a,b,c,d){oy.call(this,c,ZQa,d);this.Cc=b;this.Hsa=[];this.Hsa.push(new my,a)};_.X(_.py,oy);
_.py.prototype.parse=function(a){var b=a.split(/[\/]+;/);var c=1<b.length?b.join(";"):a;a=c!==a||!this.Ua.AK&&"/"!==U5a&&U5a.endsWith("/")&&(new _.sh(c)).ie()+"/"===U5a;var d=_.q(this.Hsa);for(b=d.next();!b.done;b=d.next())c=b.value.WCb(c,!this.Ua.AK);c=oy.prototype.parse.call(this,c.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!c.root.children.primary)return c;d=_.q(this.Hsa);for(b=d.next();!b.done;b=d.next())b.value.UCb(c,a);return c};
_.py.prototype.jd=function(a){a=oy.prototype.jd.call(this,a);for(var b=_.q(this.Hsa),c=b.next();!c.done;c=b.next())a=c.value.TCb(a);return a};_.Y.Object.defineProperties(_.py.prototype,{Ua:{configurable:!0,enumerable:!0,get:function(){this.CHb||(this.CHb=this.Cc.get(_.fg));return this.CHb}}});_.py.ha=function(a){return new (a||_.py)(_.u(_.ny),_.u(_.cg),_.u(_.wm),_.u(V5a))};_.py.ua=_.t({token:_.py,oa:_.py.ha});var W5a={};var qy=function(){_.Mf.call(this,{type:"@ngrx/store/init"})};_.X(qy,_.Mf);qy.create=_.Mf.create;qy.prototype.next=function(a){if("function"===typeof a)throw new TypeError("td");if("undefined"===typeof a)throw new TypeError("ud");if("undefined"===typeof a.type)throw new TypeError("vd");_.Mf.prototype.next.call(this,a)};qy.prototype.complete=function(){};qy.prototype.La=function(){_.Mf.prototype.complete.call(this)};qy.ha=function(a){return new (a||qy)};qy.ua=_.t({token:qy,oa:qy.ha});var X5a=[qy];var Y5a=new _.oc("@ngrx/store Internal Root Guard"),Z5a=new _.oc("@ngrx/store Internal Initial State"),$5a=new _.oc("@ngrx/store Initial State"),a6a=new _.oc("@ngrx/store Reducer Factory"),b6a=new _.oc("@ngrx/store Internal Reducer Factory Provider"),c6a=new _.oc("@ngrx/store Initial Reducers"),d6a=new _.oc("@ngrx/store Internal Initial Reducers"),e6a=new _.oc("@ngrx/store Internal Store Reducers"),f6a=new _.oc("@ngrx/store Internal Store Features"),g6a=new _.oc("@ngrx/store Feature Reducers"),h6a=
new _.oc("@ngrx/store User Provided Meta Reducers"),i6a=new _.oc("@ngrx/store Meta Reducers"),j6a=new _.oc("@ngrx/store Internal Resolved Meta Reducers"),k6a=new _.oc("@ngrx/store User Runtime Checks Config"),l6a=new _.oc("@ngrx/store Internal User Runtime Checks Config"),m6a=new _.oc("@ngrx/store Internal Runtime Checks"),n6a=new _.oc("@ngrx/store Check if Action types are unique");var o6a=function(){_.wd.apply(this,arguments)};_.X(o6a,_.wd);o6a.create=_.wd.create;var ry=function(){qy.apply(this,arguments)};_.X(ry,qy);ry.create=qy.create;ry.ua=qy.ua;ry.ha=qy.ha;var sy=function(a,b,c,d){_.Mf.call(this,d(c,b));this.Tuc=a;this.RB=b;this.GR=c;this.Rsa=d};_.X(sy,_.Mf);sy.create=_.Mf.create;
var q6a=function(a,b){b=b.reduce(function(c,d){var e=d.GR,f=d.Rsa,g=d.Uyb,m=d.RB;d=d.key;e="function"===typeof e?Zva(g)(e,m):Yva(f,g)(e,m);c[d]=e;return c},{});p6a(a,b)},s6a=function(a,b){r6a(a,b.map(function(c){return c.key}))},p6a=function(a,b){a.GR=Object.assign({},a.GR,b);t6a(a,Object.keys(b))},r6a=function(a,b){b.forEach(function(c){a.GR=Wva(a.GR,c)});t6a(a,b)},t6a=function(a,b){a.next(a.Rsa(a.GR,a.RB));a.Tuc.next({type:"@ngrx/store/update-reducers",features:b})};sy.prototype.La=function(){this.complete()};
sy.ha=function(a){return new (a||sy)(_.u(ry),_.u($5a),_.u(c6a),_.u(a6a))};sy.ua=_.t({token:sy,oa:sy.ha});var u6a=[sy,{Ca:o6a,Kb:sy},{Ca:ry,Kb:qy}];var ty=function(){_.se.apply(this,arguments)};_.X(ty,_.se);ty.create=_.se.create;ty.prototype.La=function(){this.complete()};ty.ha=function(){var a;return function(b){return(a||(a=_.Tc(ty)))(b||ty)}}();ty.ua=_.t({token:ty,oa:ty.ha});var v6a=[ty];var w6a=function(){_.wd.apply(this,arguments)};_.X(w6a,_.wd);w6a.create=_.wd.create;var uy=function(a,b,c,d){_.Mf.call(this,d);var e=this;this.Gua=a.ka(_.fia(JHa)).ka(_.ze(b)).ka(_.oe($va,{state:d})).subscribe(function(f){var g=f.action;e.next(f.state);c.next(g)})};_.X(uy,_.Mf);uy.create=_.Mf.create;uy.prototype.La=function(){this.Gua.unsubscribe();this.complete()};uy.ha=function(a){return new (a||uy)(_.u(qy),_.u(o6a),_.u(ty),_.u($5a))};uy.ua=_.t({token:uy,oa:uy.ha});var x6a=[uy,{Ca:w6a,Kb:uy}];var vy=function(a,b,c){this.w4=b;this.jVa=c;this.source=a};_.X(vy,_.wd);vy.create=_.wd.create;_.h=vy.prototype;_.h.select=function(a){return awa.call.apply(awa,[null,a].concat(_.sc(_.lc.apply(1,arguments))))(this)};_.h.hz=function(a){var b=new vy(this,this.w4,this.jVa);b.operator=a;return b};_.h.dispatch=function(a){this.w4.next(a)};_.h.next=function(a){this.w4.next(a)};_.h.error=function(a){this.w4.error(a)};_.h.complete=function(){this.w4.complete()};
vy.ha=function(a){return new (a||vy)(_.u(w6a),_.u(qy),_.u(sy))};vy.ua=_.t({token:vy,oa:vy.ha});var y6a=[vy];var wy=function(){};wy.ha=function(a){return new (a||wy)(_.u(qy),_.u(o6a),_.u(ty),_.u(vy),_.u(Y5a,8),_.u(n6a,8))};wy.Ea=_.gc({type:wy});wy.Da=_.Wb({});var xy=function(a,b,c){this.features=a;this.jVa=c;a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{GR:e,RB:hwa(d.RB)})});q6a(c,a)};xy.prototype.La=function(){s6a(this.jVa,this.features)};xy.ha=function(a){return new (a||xy)(_.u(f6a),_.u(g6a),_.u(sy),_.u(wy),_.u(n6a,8))};xy.Ea=_.gc({type:xy});xy.Da=_.Wb({});var yy=function(a){a&&(this.source=a)};_.X(yy,_.wd);yy.create=_.wd.create;yy.prototype.hz=function(a){var b=new yy;b.source=this;b.operator=a;return b};yy.ha=function(a){return new (a||yy)(_.u(ty))};yy.ua=_.t({token:yy,oa:yy.ha});var z6a=new _.oc("@ngrx/effects Internal Root Guard"),A6a=new _.oc("@ngrx/effects User Provided Effects"),B6a=new _.oc("@ngrx/effects Internal Root Effects"),C6a=new _.oc("@ngrx/effects Root Effects"),D6a=new _.oc("@ngrx/effects Effects Error Handler");var zy=function(a,b){_.se.call(this);this.Df=a;this.zvc=b};_.X(zy,_.se);zy.create=_.se.create;zy.prototype.CHa=function(a){this.next(a)};
var E6a=function(a){return a.ka(tha(jwa),_.Pd(function(b){return b.ka(tha(qwa))}),_.Pd(function(b){var c=b.ka(_.Sha(function(d){return rwa(a.Df,a.zvc)(d)}),_.y(function(d){if("N"===d.notification.kind){var e=d.notification.value;if("function"===typeof e||!e||!e.type||"string"!==typeof e.type){var f=d.propertyName,g=a.Df,m=g.handleError,n=Error;f='Ad`"'+(d.lJc+"."+String(f)+("function"===typeof d.kJc[f]?"()":"")+'"`');try{var r=JSON.stringify(e)}catch(x){r=e}m.call(g,n(f+r))}}return d.notification}),
_.Zd(function(d){return"N"===d.kind&&null!=d.value}),Kha());b=b.ka(_.ke(1),_.Zd(pwa),_.y(function(d){return d.ngrxOnInitEffects()}));return _.Xd(c,b)}))};zy.ha=function(a){return new (a||zy)(_.u(_.qd),_.u(D6a))};zy.ua=_.t({token:zy,oa:zy.ha});var Ay=function(a,b){this.yvc=a;this.store=b;this.F7=null};Ay.prototype.start=function(){this.F7||(this.F7=E6a(this.yvc).subscribe(this.store))};Ay.prototype.La=function(){this.F7&&(this.F7.unsubscribe(),this.F7=null)};Ay.ha=function(a){return new (a||Ay)(_.u(zy),_.u(vy))};Ay.ua=_.t({token:Ay,oa:Ay.ha});(function(a,b){W5a[a]=(W5a[a]||0)+1;if("function"===typeof b)return Tva(a,function(){return Object.assign({},b.apply(null,_.sc(_.lc.apply(0,arguments))),{type:a})});switch(b?b.aPc:"empty"){case "empty":return Tva(a,function(){return{type:a}});case "props":return Tva(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("Bd");}})("@ngrx/effects/init");var By=function(a,b,c,d){this.sources=a;b.start();d.forEach(function(e){return a.CHa(e)});c.dispatch({type:"@ngrx/effects/init"})};
By.prototype.CHa=function(a){this.sources.CHa(a)};By.ha=function(a){return new (a||By)(_.u(zy),_.u(Ay),_.u(vy),_.u(C6a),_.u(wy,8),_.u(xy,8),_.u(z6a,8))};By.Ea=_.gc({type:By});By.Da=_.Wb({});var F6a=[_.Tp,_.kn,_.rMa()],Cy=new _.ONa,G6a=[{path:"",KO:_.Yna(),children:[{path:_.Yn.Gha,qk:Cy.for("search"),data:Gp,resolve:{keyboardShortcuts:_.lg(_.Lx),settingsPageLink:_.lg(Mx),additionalLinks:_.lg(Jx)},Rz:"paramsOrQueryParamsChange"},{path:_.Yn.ZT,qk:Cy.for("source_settings"),data:Gp,resolve:{keyboardShortcuts:_.lg(_.Lx),settingsPageLink:_.lg(Mx),additionalLinks:_.lg(Jx)}},{path:_.Yn.H_a,qk:Cy.for("admin"),data:Object.assign({},Gp),resolve:{keyboardShortcuts:_.lg(_.Lx),additionalLinks:_.lg(Jx)}},
{path:_.Yn.hza,qk:Cy.for("onboarding"),data:Gp},{path:_.Yn.VM,qk:Cy.for("results"),data:{appBarTitle:"Build Status",appBarBadge:"early access",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.Yn.H1a,qk:Cy.for("ssh_keys"),data:Gp,resolve:{keyboardShortcuts:_.lg(_.Lx)}},{path:_.Yn.Dcc,qk:Cy.for("source"),data:Object.assign({},Gp,{groupType:"host"}),resolve:{keyboardShortcuts:_.lg(_.Lx),settingsPageLink:_.lg(Mx),additionalLinks:_.lg(Jx)}},{path:_.Yn.rD,qk:Cy.for("source"),
data:Object.assign({},Gp),resolve:{keyboardShortcuts:_.lg(_.Lx),settingsPageLink:_.lg(Mx),additionalLinks:_.lg(Jx)}},{path:"**",component:_.Ut,data:{appBarTitle:"Oops",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],Dy=function(){};Dy.prototype.store=function(){};Dy.prototype.mua=function(a,b){return this.U9(a)&&this.U9(b)?a.component===b.component:a.ke===b.ke};Dy.prototype.U9=function(a){return a.data.Jc};Dy.ha=function(a){return new (a||Dy)};Dy.ua=_.t({token:Dy,oa:Dy.ha});var Ey=function(){};
Ey.ha=function(a){return new (a||Ey)};Ey.Ea=_.gc({type:Ey,bootstrap:[Ax]});
var H6a=[].concat(_.sc(_.PNa(Cy)),[_.jg,_.$r,_.Fs,_.ny,{Ca:Mna,wb:function(a){return function(){a.prefetch("file",!1).ka(_.ke(1),_.he(1E3)).subscribe(function(){var b=document.getElementById("pre-rendered-code");null==b||b.hasAttribute("processed")||b.parentElement.removeChild(b)})}},Eb:[_.Mu],qd:!0},{Ca:_.qd,Kb:_.xs,Eb:[_.cs]},{Ca:_.hg,Nd:_.py},{Ca:_.rn,Nd:Dy},{Ca:_.$Ja,uc:"/"},{Ca:h2a,wb:function(a,b){var c=G6a[0].children.filter(function(d){switch(d.path){case "piper":case _.Yn.ZT:return b.Yb(2);case _.Yn.VM:return _.Bi(_.Ei(a,
$t,4),1);default:return!0}});G6a[0].children=c;return G6a},Eb:[zu,_.mu]},{Ca:_.vWa,uc:_.uWa},{Ca:_.ZZa,uc:_.$Za},{Ca:_.kna,Nd:_.Xt}]),I6a={ao:_.Nx,Nb:_.q5a},J6a,K6a={},Fy=void 0;Fy=void 0===Fy?{}:Fy;
J6a={ao:wy,Nb:[{Ca:Y5a,wb:function(){return"guarded"},Eb:[[vy,new _.rk,new _.sk]]},{Ca:Z5a,uc:Fy.RB},{Ca:$5a,wb:hwa,Eb:[Z5a]},{Ca:d6a,uc:K6a},{Ca:e6a,Kb:K6a instanceof _.oc?K6a:d6a},{Ca:c6a,Eb:[_.cg,d6a,[new _.dGa(e6a)]],wb:function(a,b){return b instanceof _.oc?a.get(b):b}},{Ca:h6a,uc:Fy.Uyb?Fy.Uyb:[]},{Ca:j6a,Eb:[i6a,h6a],wb:function(a,b){return a.concat(b)}},{Ca:b6a,uc:Fy.Rsa?Fy.Rsa:Vva},{Ca:a6a,Eb:[b6a,j6a],wb:Yva},X5a,u6a,v6a,x6a,y6a,[{Ca:l6a,uc:Fy.M0c},{Ca:k6a,wb:function(a){return a},Eb:[l6a]},
{Ca:m6a,Eb:[k6a],wb:function(){return{aKc:!1,WJc:!1,ZJc:!1,VJc:!1,YJc:!1,XJc:!1}}},{Ca:i6a,qd:!0,Eb:[m6a],wb:function(a){var b=a.VJc,c=a.ZJc;return function(d){return b||c?cwa(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{Ca:i6a,qd:!0,Eb:[m6a],wb:function(a){var b=a.WJc,c=a.aKc;return function(d){return b||c?gwa(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{Ca:i6a,qd:!0,Eb:[m6a],wb:function(a){var b=
a.YJc;return function(c){return b?dwa(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}}}],[{Ca:n6a,qd:!0,Eb:[m6a],wb:function(a){if(a.XJc&&(a=Object.entries(W5a).filter(function(b){b=_.q(b);b.next();return 1<b.next().value}).map(function(b){return _.q(b).next().value}),a.length))throw Error("zd`"+a.map(function(b){return'"'+b+'"'}).join(", "));}}]]};var L6a,M6a=[];M6a=void 0===M6a?[]:M6a;
L6a={ao:By,Nb:[{Ca:D6a,uc:swa},Ay,zy,yy,M6a,{Ca:B6a,uc:[M6a]},{Ca:z6a,wb:function(a,b){if((1!==b.length||0!==b[0].length)&&a)throw new TypeError("Cd");return"guarded"},Eb:[[Ay,new _.rk,new _.sk],[B6a,new eGa]]},{Ca:A6a,qd:!0,uc:[]},{Ca:C6a,wb:function(a,b,c){var d=[];b=_.q(b);for(var e=b.next();!e.done;e=b.next())d.push.apply(d,_.sc(e.value));c=_.q(c);for(b=c.next();!b.done;b=c.next())d.push.apply(d,_.sc(b.value));return twa(a,d)},Eb:[_.cg,B6a,A6a]}]};
Ey.Da=_.Wb({Nb:H6a,imports:[F6a,_.Iu,_.Bx,Ix,I6a,J6a,L6a,_.ws,_.Vt,_.Es,_.os,_.aNa(G6a),{ao:ly,Nb:[_.Ls,{Ca:_.Dl,Nd:_.aXa},{Ca:_.jWa,wb:_.Cra},{Ca:kWa,wb:function(){return{enabledFeatures:Array.from(_.nu).join(", ")}}},{Ca:_.Qv,wb:_.qh,Eb:[_.Jh,_.Rs]},{Ca:_.SIa,wb:_.osa,Eb:[_.dn,_.dm,_.Ns]},{Ca:_.r5a,wb:_.qh,Eb:[_.gJa,_.Ss]},{Ca:_.lXa,wb:_.qh,Eb:[_.hJa,_.Ss]},{Ca:_.mXa,wb:_.qh,Eb:[_.hJa,_.Ss]},{Ca:_.s5a,wb:_.qh,Eb:[_.iJa,_.Ss]},{Ca:_.L5a,wb:_.qh,Eb:[_.jJa,_.Ss]},{Ca:_.jXa,wb:_.qh,Eb:[_.lJa,_.Ss]},
{Ca:_.by,wb:_.qh,Eb:[_.mJa,_.Ps]},{Ca:_.dy,wb:_.qh,Eb:[_.vJa,_.Ps]},{Ca:_.N5a,wb:_.qh,Eb:[_.oJa,_.Ss]},{Ca:_.O5a,wb:_.qh,Eb:[_.pJa,_.Ss]},{Ca:_.nXa,wb:_.qh,Eb:[_.qJa,_.Ss]},{Ca:_.oXa,wb:_.qh,Eb:[_.rJa,_.Ss]},{Ca:_.iy,wb:_.qh,Eb:[_.nJa,_.Ps]},{Ca:_.qXa,wb:_.qh,Eb:[_.tJa,_.Ss]},{Ca:_.I5a,wb:_.qh,Eb:[_.uJa,_.Ss]},{Ca:_.Ks,wb:function(){return window}},{Ca:_.XWa,Nd:_.ZWa},{Ca:_.YWa,wb:function(a){return new _.yj(a.document)},Eb:[_.Ks]},{Ca:_.t5a,qd:!0,Kb:_.Xx},{Ca:_.t5a,qd:!0,Kb:_.Zx}]},Xu,Lu]});
var Gy=function(){};Gy.ha=function(a){return new (a||Gy)};Gy.Ea=_.gc({type:Gy,bootstrap:[Ax]});Gy.Da=_.Wb({imports:[Ey,_.Up]});var uwa;_.Zh=new Map;uwa=!1;var Hy=function(){this.oe={};this.iT="";this.uj={}};Hy.prototype.toString=function(){if(this.iT.endsWith("_/wa/"))var a=this.iT+Iy(this,"wk")+".wasm";else{a=this.iT+N6a(this);var b=_.PCa(this.uj),c="";""!=b&&(c="?"+b);a+=c}return a};
var N6a=function(a){var b=[],c=(0,_.vh)(function(d){void 0!==this.oe[d]&&b.push(d+"="+this.oe[d])},a);"1"==Iy(a,"md")?(c("md"),c("k"),c("ck"),c("am"),c("rs"),c("gssmodulesetproto")):(c("sdch"),c("k"),c("ck"),c("am"),c("rt"),"d"in a.oe||Jy(a,"d","0"),c("d"),c("exm"),c("excm"),(a.oe.excm||a.oe.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),"1"==Iy(a,"br")&&c("br"),""!==O6a(a)&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("rs"),c("cb"),c("ee"),c("m"));return b.join("/")},Iy=function(a,b){return a.oe[b]?a.oe[b]:
null},Jy=function(a,b,c){c?a.oe[b]=c:delete a.oe[b]},P6a=function(a,b){b&&0<b.length?(b.sort(),Jy(a,"exm",b.join(","))):Jy(a,"exm",null)},Q6a=function(a,b){b&&0<b.length?(b.sort(),Jy(a,"excm",b.join(","))):Jy(a,"excm",null)},R6a=function(a){return(a=Iy(a,"m"))?a.split(","):[]},O6a=function(a){switch(Iy(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},S6a=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]);1<e.length&&e.sort();return d+":"+e.join(",")});c.sort();Jy(a,"ee",c.join(";"))};Hy.prototype.Cea=function(a){Jy(this,"md",a?"1":"0")};Hy.prototype.getMetadata=function(){return"1"==Iy(this,"md")};Hy.prototype.MJb=function(a){Jy(this,"rs",a)};Hy.prototype.Bpb=function(){return Iy(this,"rs")};var T6a=function(a){delete a.oe.m;delete a.oe.exm;delete a.oe.ed};Hy.prototype.clone=function(){return U6a(this.toString())};
var U6a=function(a,b){b=void 0===b?!0:b;var c=V6a(a),d=new Hy,e=c.match(Vj)[5];Bba(W6a,function(g){var m=e.match("/"+g+"=([^/]+)");m&&Jy(d,g,m[1])});var f=-1!=a.indexOf("_/ss/")?"_/ss/":-1!=a.indexOf("_/wa/")?"_/wa/":"_/js/";d.iT=a.substr(0,a.indexOf(f)+f.length);if(d.iT.endsWith("_/wa/"))return Jy(d,"wk",a.substring(d.iT.length,a.lastIndexOf(".wasm"))),d;if(!b)return d;(a=c.match(Vj)[6]||null)&&LCa(a,function(g,m){d.uj[g]=m});return d},X6a=function(a){a=(a=V6a(a).match(Vj)[5]||null)?decodeURI(a):
a;return null===a?!1:RegExp("/_/wa/","g").test(a)?!/\/k=/.test(a):RegExp("(/_/js/)|(/_/ss/)","g").test(a)?/\/k=/.test(a):!1},V6a=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?a.substr(65):a},W6a={pOc:"k",mNc:"ck",IOc:"wk",QNc:"m",uNc:"exm",sNc:"excm",dNc:"am",nOc:"rt",FNc:"d",tNc:"ed",wOc:"sv",oNc:"deob",hNc:"cb",tOc:"rs",rOc:"sdch",GNc:"im",pNc:"dg",rNc:"br",MOc:"wt",vNc:"ee",vOc:"sm",PNc:"md",yNc:"gssmodulesetproto",GOc:"ujg"},Y6a=RegExp("^loaded_(g|h)?[_\\d]+$");var Z6a=function(a){a=a.clone();T6a(a);Jy(a,"dg",null);Jy(a,"d","0");P6a(a,null);Q6a(a,null);return a},$6a=!0,a7a=function(a,b,c){var d=void 0===c?{}:c;c=void 0===d.cssRowKey?void 0:d.cssRowKey;var e=void 0===d.EE?void 0:d.EE,f=void 0===d.yB?void 0:d.yB;d=void 0===d.callback?void 0:d.callback;Jy(a,"m",b.join(","));f&&S6a(a,f);c&&(Jy(a,"ck",c),e?a.MJb(e):$6a&&($6a=!1));if(d){if(null!=d&&!Y6a.test(d))throw Error("Dd`"+d);Jy(a,"cb",d)}a=a.toString();_.mi(a,"/")&&(f=document.location.href.match(Vj),b=
f[1],c=f[2],e=f[3],f=f[4],d="",b&&(d+=b+":"),e&&(d+="//",c&&(d+=c+"@"),d+=e,f&&(d+=":"+f)),a=d+a);return _.Xf(a)};var c7a=function(a){return b7a(a).then(function(b){return JSON.parse(b.responseText)})},b7a=function(a){var b={},c=b.SMc?b.SMc.Q6():bCa.Q6();return(new Rj(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new Ky("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.da.clearTimeout(f);var n;!(n=$Ba(c.status))&&(n=0===c.status)&&(n=KCa(a),n=!("http"==n||"https"==n||""==n));n?d(c):e(new d7a(c.status,a,c))}};c.onerror=function(){e(new Ky("Network error",a,c))};
if(b.headers)for(var g in b.headers){var m=b.headers[g];null!=m&&c.setRequestHeader(g,m)}b.withCredentials&&(c.withCredentials=b.withCredentials);b.responseType&&(c.responseType=b.responseType);b.mimeType&&c.overrideMimeType(b.mimeType);0<b.WKc&&(f=_.da.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new e7a(a,c))},b.WKc));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.da.clearTimeout(f),e(new Ky("Error sending XHR: "+n.message,a,c))}})).aM(function(d){d instanceof
Tj&&c.abort();throw d;})},Ky=function(a,b,c){_.ba.call(this,a+", url="+b);this.url=b;this.bwa=c};_.li(Ky,_.ba);Ky.prototype.name="XhrError";var d7a=function(a,b,c){Ky.call(this,"Request Failed, status="+a,b,c);this.status=a};_.li(d7a,Ky);d7a.prototype.name="XhrHttpError";var e7a=function(a,b){Ky.call(this,"Request timed out",a,b)};_.li(e7a,Ky);e7a.prototype.name="XhrTimeoutError";var g7a,k7a,i7a,j7a,p7a;_.Ly=function(a,b,c,d,e){d=void 0===d?!1:d;e=void 0===e?!1:e;this.Yda=U6a(_.pj(a),!0);this.eib=b;this.Vgb=c;this.Hga=d;this.o_={};this.GSa={};this.dta=[];this.OVa=!0;this.LRa=(a=Iy(this.Yda,"excm"))?a.split(","):[];this.DIc=e;this.Gga=!1;this.M6="anonymous";this.Ega=4043;this.LPa=document.head||document.documentElement;this.RZ=this.qaa=null;this.lKc=!0;this.kZ=null;_.f7a(this,R6a(this.Yda));this.vSa()};
g7a=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),X6a(b)&&!U6a(b).iT.endsWith("_/js/")){b=R6a(U6a(b));b=_.q(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.LRa.includes(c)||a.LRa.push(c)}};
_.Ly.prototype.rCc=function(a,b,c){var d=void 0===c?{}:c;c=d.yB;var e=d.Jq,f=d.MK;d=d.kEc;this.GSa=b;if(!a)throw Error("Gd");if(this.DIc){var g=_.q(document.getElementsByTagName("style"));for(b=g.next();!b.done;b=g.next())g7a(this,b.value);g=_.q(document.getElementsByTagName("link"));for(b=g.next();!b.done;b=g.next())g7a(this,b.value)}this.Zwb(this.KUa(a),c,e,f,d)};
_.Ly.prototype.Zwb=function(a,b,c,d){var e=this;c=void 0===c?function(){}:c;d=void 0===d?function(){}:d;_.h7a(this,a,function(f,g,m){e.load(f,g,c,d,void 0===m?g:m,b)},b)||c(-1)};_.Ly.prototype.vSa=function(){};
k7a=function(a,b,c){if(a.Hga){c={cssRowKey:a.eib,EE:a.Vgb,yB:c,NVa:i7a(a),sda:j7a(a)};var d=void 0===c?{}:c;c=void 0===d.NVa?[]:d.NVa;var e=void 0===d.sda?[]:d.sda,f=void 0===d.cssRowKey?void 0:d.cssRowKey,g=void 0===d.EE?void 0:d.EE,m=void 0===d.yB?void 0:d.yB;d=void 0===d.callback?void 0:d.callback;a=Z6a(a.Yda);Jy(a,"d","1");P6a(a,c);Q6a(a,e);b=a7a(a,b,{cssRowKey:f,EE:g,yB:m,callback:d})}else c={cssRowKey:a.eib,EE:a.Vgb,NVa:i7a(a),sda:j7a(a)},m=void 0===c?{}:c,c=void 0===m.sda?[]:m.sda,e=void 0===
m.cssRowKey?void 0:m.cssRowKey,f=void 0===m.EE?void 0:m.EE,g=void 0===m.yB?void 0:m.yB,m=void 0===m.callback?void 0:m.callback,a=Z6a(a.Yda),Q6a(a,c),b=a7a(a,b,{cssRowKey:e,EE:f,yB:g,callback:m});return b};_.f7a=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.o_[f]||(a.o_[f]=!0,a.dta.push(f),c=!0,d.push(f))}c&&(a.OVa=!1)};_.l7a=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.o_[e]&&(delete a.o_[e],_.wa(a.dta,e),c.push(e))}};
_.Ly.prototype.load=function(a,b,c,d,e){var f=this;e=void 0===e?b:e;var g=m7a(a,this.Gga,this.M6);_.f7a(this,b);this.qaa=g;this.LPa.insertBefore(g,this.LPa.firstChild);_.n7a(g,b,function(){g.parentElement.removeChild(g);f.qaa==g&&(f.qaa=null);var m=new Set;b.map(function(r){return m.add(r)});for(var n in f.GSa)f.GSa[n].gw()&&m.add(n);Array.from(m);d()},function(m){g.parentElement.removeChild(g);f.qaa==g&&(f.qaa=null);_.l7a(f,m);f.RZ?f.RZ.then(function(){c(-1)}):c(-1)},e)};
_.n7a=function(a,b,c,d,e){e=void 0===e?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!_.og().Ui[x].gw()});0!==r.length?d(r,"Response was successful but was missing module(s) "+r+"."):c()},n=function(){f--;0==f&&m()};b.forEach(function(r){r=_.og().Ui[r];r.gw()?n():(r.c_(r.Ona,n),INa(r,n))});a.onload=function(){return m()};a.onerror=function(){g();d(b)}};i7a=function(a){a.OVa||(a.OVa=!0,a.dta.sort());return a.dta};
j7a=function(a){a=a.LRa;a.sort();return a};_.Ly.prototype.KUa=function(a){var b=this;return a.filter(function(c){return!b.o_[c]})};
_.h7a=function(a,b,c,d){if(a.RZ)return a.RZ.then(function(){_.h7a(a,b,c,d)}),!0;if(!a.Hga){var e=[],f=Object.assign({},a.o_);a.N0(b,function(x){e.push(x.getId())},d,function(x){return!x.gw()},f);b=e}for(f=0;f<b.length;){for(var g=b.length-f,m=0==f?b:b.slice(f,b.length),n=k7a(a,m,d),r=_.pj(n);r.length>a.Ega;)if(1<g)g-=Math.ceil((r.length-a.Ega)/6),g=Math.max(g,1),m=b.slice(f,f+g),n=k7a(a,m,d),r=_.pj(n);else return a.Hga?(a.Hga=!1,a.RZ=o7a(a).then(function(x){p7a(a,x,d)}),_.h7a(a,b.slice(f),c,d)):!1;
f+=g;a.Hga?c(n,m):c(n,m,f===b.length?b:[])}return!0};p7a=function(a,b,c){_.og().Ita((b||{}).moduleGraph);a.N0(i7a(a),function(d){_.f7a(a,[d.getId()])},c);a.RZ=null};_.Ly.prototype.N0=function(a,b,c,d,e){e=void 0===e?{}:e;var f=_.og();a=_.q(a);for(var g=a.next();!g.done;g=a.next()){g=g.value;var m=f.Ui[g];if(!(e[g]||d&&!d(m))){e[g]=!0;var n=m.t7||[];if(c){var r=[];c[g]&&(r=Object.keys(c[g]));n=n.concat(r)}this.N0(n,b,c,d,e);b(m)}}};
var o7a=function(a){a=a.Yda.clone();T6a(a);Jy(a,"dg",null);a.Cea(!0);return c7a(a.toString())},m7a=function(a,b,c){var d=_.Gj(document,"SCRIPT");_.Ara(d,a);b&&(d.crossOrigin=c);d.async=!1;return d};var My=function(a,b){this.type=a;this.status=b};My.prototype.toString=function(){return q7a(this)+" ("+(void 0!=this.status?this.status:"?")+")"};var q7a=function(a){switch(a.type){case My.xf.S1a:return"Unauthorized";case My.xf.S_a:return"Consecutive load failures";case My.xf.TIMEOUT:return"Timed out";case My.xf.r1a:return"Out of date module id";case My.xf.dya:return"Init error";default:return"Unknown failure type "+a.type}};ii.Ps=My;ii.Ps.xf={S1a:0,S_a:1,TIMEOUT:2,r1a:3,dya:4};var Ny=function(){this.Cl=null;this.Ui={};this.eC=[];this.dG=[];this.cta=[];this.Pq=[];this.lM=[];this.lJ={};this.dB={};this.Ly=this.Rla=new Nn([],"");this.fRa=null;this.aqa=new _.Gs;this.LIa=!1;this.Zma=0;this.hub=this.oQb=this.Tvb=!1};_.li(Ny,KNa);var r7a=function(a,b){_.ba.call(this,"Error loading "+a+": "+b)};_.li(r7a,_.ba);_.h=Ny.prototype;_.h.qJb=function(a){this.LIa=a};
_.h.Ita=function(a,b){if(!(this instanceof Ny))this.Ita(a,b);else if("string"===typeof a){a=a.split("/");for(var c=[],d=0;d<a.length;d++){var e=a[d].split(":"),f=e[0];if(e[1]){e=e[1].split(",");for(var g=0;g<e.length;g++)e[g]=c[parseInt(e[g],36)]}else e=[];c.push(f);this.Ui[f]?(f=this.Ui[f].t7,f!=e&&f.splice.apply(f,[0,f.length].concat(_.sc(e)))):this.Ui[f]=new Nn(e,f)}b&&b.length?(vaa(this.eC,b),this.fRa=_.qa(b)):this.aqa.wJ||this.aqa.callback();this.Ly==this.Rla&&(this.Ly=null,this.Rla.lC((0,_.vh)(this.spb,
this))&&s7a(this,new ii.Ps(ii.Ps.xf.dya)),Oy(this))}};_.h.xFb=function(a,b){if(this.lJ[a]){delete this.lJ[a][b];for(var c in this.lJ[a])return;delete this.lJ[a]}};_.h.isActive=function(){return 0<this.eC.length};_.h.bvb=function(){return 0<this.lM.length};
var Oy=function(a){var b=a.Tvb,c=a.isActive();c!=b&&(a.aoa(c?"active":"idle"),a.Tvb=c);b=a.bvb();b!=a.oQb&&(a.aoa(b?"userActive":"userIdle"),a.oQb=b)},v7a=function(a,b,c){var d=[];_.waa(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],m=a.Ui[g];if(!m)throw Error("Hd`"+g);var n=new _.Gs;e[g]=n;m.gw()?n.callback(null):(t7a(a,g,m,!!c,n),u7a(a,g)||b.push(g))}0<b.length&&(0===a.eC.length?a.JRa(b):(a.Pq.push(b),Oy(a)));return e},t7a=function(a,b,c,d,e){c.registerCallback(e.callback,e);INa(c,function(f){e.R7(new r7a(b,
f))});u7a(a,b)?d&&(0<=(0,_.va)(a.lM,b)||a.lM.push(b),Oy(a)):d&&(0<=(0,_.va)(a.lM,b)||a.lM.push(b))};
Ny.prototype.JRa=function(a,b,c){var d=this;b||(this.Zma=0);var e=this.KUa(a);this.eC=e;this.dG=this.LIa?a:_.xa(e);Oy(this);if(0!==e.length){this.cta.push.apply(this.cta,e);if(0<Object.keys(this.lJ).length&&!this.Cl.lKc)throw Error("Id");a=(0,_.vh)(this.Cl.rCc,this.Cl,_.xa(e),this.Ui,{yB:this.lJ,NUc:!!c,Jq:function(f){var g=d.dG;f=null!=f?f:void 0;d.Zma++;d.dG=g;e.forEach(_.ji(_.wa,d.cta),d);401==f?(s7a(d,new ii.Ps(ii.Ps.xf.S1a,f)),d.Pq.length=0):410==f?(w7a(d,new ii.Ps(ii.Ps.xf.r1a,f)),x7a(d)):3<=
d.Zma?(w7a(d,new ii.Ps(ii.Ps.xf.S_a,f)),x7a(d)):d.JRa(d.dG,!0,8001==f)},kEc:(0,_.vh)(this.zyc,this)});(b=5E3*Math.pow(this.Zma,2))?_.da.setTimeout(a,b):a()}};Ny.prototype.KUa=function(a){var b=this;a=a.filter(function(e){return b.Ui[e].gw()?(_.da.setTimeout(function(){return Error("Jd`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(y7a(this,a[d]));_.waa(c);return!this.LIa&&1<c.length?(a=c.shift(),this.Pq=c.map(function(e){return[e]}).concat(this.Pq),[a]):c};
var y7a=function(a,b){var c=Jba(a.cta),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.Ui[b[e]].t7,g=f.length-1;0<=g;g--){var m=f[g];a.Ui[m].gw()||c[m]||(d.push(m),b.push(m))}d.reverse();_.waa(d);return d};
Ny.prototype.Uta=function(){if(this.Ly){var a=this.Ly.getId(),b=[];if(this.lJ[a]){for(var c=_.q(Object.keys(this.lJ[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.Ui[d];e&&!e.gw()&&(this.xFb(a,d),b.push(d))}this.KRa(b)}this.isDisposed()||(this.Ui[a].lC((0,_.vh)(this.spb,this))&&s7a(this,new ii.Ps(ii.Ps.xf.dya)),_.wa(this.lM,a),_.wa(this.eC,a),0===this.eC.length&&x7a(this),this.fRa&&a==this.fRa&&(this.aqa.wJ||this.aqa.callback()),Oy(this),this.Ly=null)}};
var u7a=function(a,b){if(0<=(0,_.va)(a.eC,b))return!0;for(var c=0;c<a.Pq.length;c++)if(0<=(0,_.va)(a.Pq[c],b))return!0;return!1};Ny.prototype.load=function(a,b){return v7a(this,[a],b)[a]};Ny.prototype.KRa=function(a){return v7a(this,a)};var joa=function(a){var b=_.ng;b.Ly&&"synthetic_module_overhead"===b.Ly.getId()&&(b.Uta(),delete b.Ui.synthetic_module_overhead);b.Ui[a]&&b.N0(b.Ui[a].t7||[],function(c){c.Uta();_.wa(b.eC,c.getId())},function(c){return!c.gw()});b.Ly=b.Ui[a]};
Ny.prototype.pFb=function(a){this.Ly||(this.Ui.synthetic_module_overhead=new Nn([],"synthetic_module_overhead"),this.Ly=this.Ui.synthetic_module_overhead);var b=this.Ly;b.c_(b.Ona,a)};Ny.prototype.zyc=function(){w7a(this,new ii.Ps(ii.Ps.xf.TIMEOUT));x7a(this)};
var w7a=function(a,b){1<a.dG.length?a.Pq=a.dG.map(function(c){return[c]}).concat(a.Pq):s7a(a,b)},s7a=function(a,b){var c=a.dG;a.eC.length=0;for(var d=[],e=0;e<a.Pq.length;e++){var f=a.Pq[e].filter(function(n){var r=y7a(this,n);return xxa(c,function(x){return 0<=(0,_.va)(r,x)})},a);vaa(d,f)}for(e=0;e<c.length;e++)uaa(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.Pq.length;f++)_.wa(a.Pq[f],d[e]);_.wa(a.lM,d[e])}var g=a.dB.error;if(g)for(e=0;e<g.length;e++){var m=g[e];for(f=0;f<d.length;f++)m("error",
d[f],b)}for(e=0;e<c.length;e++)a.Ui[c[e]]&&a.Ui[c[e]].Jq(b);a.dG.length=0;Oy(a)},x7a=function(a){for(;a.Pq.length;){var b=a.Pq.shift().filter(function(c){return!this.Ui[c].gw()},a);if(0<b.length){a.JRa(b);return}}Oy(a)};_.h=Ny.prototype;_.h.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.c_(a[c],b)};_.h.c_=function(a,b){var c=this.dB;c[a]||(c[a]=[]);c[a].push(b)};_.h.aoa=function(a){for(var b=this.dB[a],c=0;b&&c<b.length;c++)b[c](a)};
_.h.N0=function(a,b,c,d){c=void 0===c?function(){return!0}:c;d=void 0===d?{}:d;a=_.q(a);for(var e=a.next();!e.done;e=a.next()){e=e.value;var f=this.Ui[e];!d[e]&&c(f)&&(d[e]=!0,this.N0(f.t7||[],b,c,d),b(f))}};_.h.dispose=function(){Kba(Fba(this.Ui),this.Rla);this.Ui={};this.eC=[];this.dG=[];this.lM=[];this.Pq=[];this.dB={};this.hub=!0};_.h.isDisposed=function(){return this.hub};_.goa=function(){return new Ny};_.Bwa('/**\n * @license\n * Hammer.JS - v2.0.2 - 2014-07-26\n * http://hammerjs.github.io/\n *\n * Copyright (c) 2014 Jorik Tangelder <j.tangelder@gmail.com>;\n * Licensed under the MIT license */\n\n\n!function(a,b,c,d){"use strict";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");\n');Error.stackTraceLimit=Infinity;_.Zh.set("CST-APP",Ey);_.Zh.set("PROTRACTOR-CST-APP",Gy);
if("?refreshSso=1"===location.search)window.close();else{_.og().pFb(ywa);var z7a,A7a,Py;z7a=void 0===z7a?!1:z7a;A7a=void 0===A7a?!1:A7a;Py=void 0===Py?{}:Py;var B7a="",C7a="";window&&window._F_cssRowKey&&(B7a=window._F_cssRowKey,window._F_combinedSignature&&(C7a=window._F_combinedSignature));if(B7a&&"function"!==typeof window._F_installCss)throw Error("Kd");var D7a=Py.tXc||_.Ly,E7a,F7a,G7a="",H7a=_.da._F_jsUrl;if("undefined"!==typeof document&&document&&document.getElementById){var I7a=document.getElementById("base-js");
if(I7a){var J7a=I7a.tagName.toUpperCase();if("SCRIPT"==J7a||"LINK"==J7a)G7a=I7a.src?I7a.src:I7a.getAttribute("href")}}if(H7a&&G7a){if(H7a!=G7a)throw Error("Ed`"+H7a+"`"+G7a);F7a=H7a}else F7a=H7a||G7a;if(!X6a(F7a))throw Error("Fd");E7a=_.Xf(F7a);var K7a=new D7a(E7a,B7a,C7a,z7a,A7a);Py.SLc&&(K7a.Gga=Py.SLc);Py.ztc&&(K7a.M6=Py.ztc);Py.Ega&&(K7a.Ega=Py.Ega);var L7a=_.og();L7a.Cl=K7a;L7a.qJb(!0)};_.Qy=function(a,b){this.Ua=a;this.window=b};_.M7a=function(a,b){return _.Nm(a.Ua,_.vn(a.Ua,_.yp(b)))};_.Qy.ha=function(a){return new (a||_.Qy)(_.u(_.fg),_.u(_.Ks))};_.Qy.ua=_.t({token:_.Qy,oa:_.Qy.ha,Ha:"root"});
_.nu.add(9);
_.nu.add(2);
_.q0a.add(3);
_.nu.add(72);
_.nu.add(73);
_.nu.add(88);
_.nu.add(19);
_.v0a="https://cs.corp.google.com";
_.nu.add(68);
_.nu.add(30);
_.nu.add(31);
_.nu.add(38);
_.nu.add(42);

_.nu.add(70);
_.nu.add(84);
_.nu.add(44);
_.nu.add(48);
_.nu.add(55);
_.nu.add(56);
_.nu.add(78);
_.nu.add(82);
_.nu.add(58);
_.nu.add(61);
_.nu.add(1);
_.nu.add(3);
_.nu.add(10);
var B8a=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.Yr.add(16);_.cOa=["/search"];var bz=function(a,b){_.Nu.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.XE=new _.Mf(null!=(c=a)?c:"PREVIEW");var d;a:{if(c=this.storage.get("__SourceSettings_LastFileNavigationTab"))switch(c){case "FILES":case "OUTLINE":break a}c=void 0}this.Vnb=new _.Mf(null!=(d=c)?d:"FILES");var e;this.Bz=new _.Mf(null!=(e=this.storage.get("__SourceSettings_OutlineState"))?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 _.Mf(null!=(f=d)?f:"SYSTEM");var g;this.HKa=new _.Mf(null!=(g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))?g:"cider-dark");var m;this.oRa=new _.Mf(null!=(m=this.storage.get("__SourceSettings_LightSyntaxTheme"))?m:"cider");this.storage.get("__SourceSettings_XrefBuildConfigFilter");var n;f=null!=(n=this.storage.get("__SourceSettings_XrefExcludeFilters"))?n:[];n=new Set;f=_.q(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.ARb=new _.Mf(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.q$=new _.Mf(null!=(r=n)?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.A_a=new _.Mf(null!=(x=r)?x:"MINI");var A;this.tabSize=new _.Mf(null!=
(A=B8a(this.storage.get("__SourceSettings_TabSize")))?A:2);var F;this.pageSize=new _.Mf(null!=(F=B8a(this.storage.get("__SourceSettings_PageSize")))?F:10);var J;this.xba=new _.Mf(null!=(J=B8a(this.storage.get("__SourceSettings_NumStarredPlaces")))?J:50);this.FXa=new _.Mf(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var L;this.CRb=new _.Mf(null!=(L=B8a(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))?L:0);this.i$=new _.Mf(!!this.storage.get("__SourceSettings_HighlightXrefs"));
this.GXa=new _.Mf(!!this.storage.get("__SourceSettings_ShowGenerated"));var Q;this.Uea=new _.Mf(null!=(Q=this.storage.get("__SourceSettings_ShowCustomContextMenu"))?Q:!0)};_.X(bz,_.Nu);_.h=bz.prototype;_.h.i9=function(){return this.XE};_.h.Aea=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.XE.next(a)};_.h.fY=function(){return this.Vnb};_.h.H_=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.Vnb.next(a)};_.h.hF=function(){return this.Bz};
_.h.sw=function(a){a=Object.assign({},this.Bz.value,a);this.Bz.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.h.ipa=function(){return this.theme};_.h.dua=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.h.V8=function(){return this.HKa};_.h.rea=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.HKa.next(a)};_.h.j9=function(){return this.oRa};_.h.Bea=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.oRa.next(a)};
_.h.x9=function(){return this.ARb};_.h.Kea=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.ARb.next(new Set(a))};_.h.eY=function(){return this.q$};_.h.yea=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.q$.next(a)};_.h.SP=function(){return this.tabSize};_.h.Iea=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.h.OP=function(){return this.pageSize};
_.h.M_=function(a){this.storage.set("__SourceSettings_PageSize",a);this.pageSize.next(a)};_.h.lY=function(){return this.xba};_.h.Dea=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.xba.next(a)};_.h.PP=function(){return this.FXa};_.h.Gea=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.FXa.next(a)};_.h.u9=function(){return this.GXa};_.h.Hea=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.GXa.next(a)};_.h.ppa=function(){return this.CRb};
_.h.vXa=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.CRb.next(a)};_.h.JP=function(){return this.i$};_.h.G_=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.i$.next(a)};_.h.qY=function(){return this.Uea};_.h.Fea=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.Uea.next(a)};_.h.UP=function(){return this.A_a};_.h.O_=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.A_a.next(a)};
bz.ha=function(a){return new (a||bz)(_.u(_.mUa),_.u(_.ou))};bz.ua=_.t({token:bz,oa:bz.ha,Ha:"root"});_.v1a=bz;_.nu.add(28);
_._ModuleManager_initialize=function(a,b){if(!_.ng){if(!_.goa)return;_.hoa()}_.ng.Ita(a,b)};
_._ModuleManager_initialize('b/sy3/sy2:1/sy6/sy1:2,3/sy4/sy5:2,5/sy7:6/sy8/source:4,7,8/results:4,8/sy9:6/search:b/sya:1,5,8/source_settings:3,d/codemirror/oss:7,b,d/codePrefetch/Yfyhhd/b96Luc/ZnwIZ/y9n5Ud/E7aOmb/HyHasc/dflQFd',['sy3','sy2','sy4','sy5','sy7','sy8','sy9','sya','oss','sy6','sy1','source','search','codemirror']);
}catch(e){_._DumpException(e)}
try{
var Q8a,T8a,U8a,V8a,W8a,X8a,Y8a,Z8a,$8a,a9a,b9a,c9a,d9a,g9a,h9a,l9a;_.cz=function(){_.Bc.mna=null};_.P8a=function(a,b){var c=_.yka.get(b)||null;if(c&&c!==a)throw Error("jb`"+b+"`"+_.Yb(c)+"`"+_.Yb(c.name));_.yka.set(b,a)};_.dz=function(a,b,c){a=_.dja(_.Cc(),a,b,c);_.mja(_.Ada,a)};
Q8a=function(a,b){var c=void 0===c?"mat":c;a.nd.ka(_.ve(a)).subscribe(function(d){d=d.length;b.ta.classList.toggle(c+"-2-line",!1);b.ta.classList.toggle(c+"-3-line",!1);b.ta.classList.toggle(c+"-multi-line",!1);2===d||3===d?b.ta.classList.toggle(c+"-"+d+"-line",!0):3<d&&b.ta.classList.toggle(c+"-multi-line",!0)})};_.R8a=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};
_.S8a=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};T8a=function(a){a&1&&_.E(0,"mat-pseudo-checkbox",5);a&2&&(a=_.N(),_.z("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};U8a=function(a){a&1&&(_.B(0,"span",6),_.R(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ze("(",a.group.label,")"))};V8a=function(a){a&1&&(_.B(0,"span",10),_.R(1),_.C());a&2&&(a=_.N(),_.v(1),_.$e(a.placeholder))};W8a=function(a){a&1&&(_.B(0,"span",14),_.R(1),_.C());a&2&&(a=_.N(2),_.v(1),_.$e(a.wOb))};
X8a=function(a){a&1&&_.Ve(0,0,["*ngSwitchCase","true"])};Y8a=function(a){a&1&&(_.B(0,"span",11),_.O(1,W8a,2,1,"span",12),_.O(2,X8a,1,0,"ng-content",13),_.C());a&2&&(a=_.N(),_.z("ngSwitch",!!a.GKa),_.v(2),_.z("ngSwitchCase",!0))};
Z8a=function(a){if(a&1){var b=_.Cc();_.Lc();_.cz();_.B(0,"div",15,16);_.M("@transformPanel.done",function(c){_.Dc(b);var d=_.N();return _.Fc(d.qFa.next(c.vg))})("keydown",function(c){_.Dc(b);var d=_.N();return _.Fc(d.Lg(c))});_.Ve(2,1);_.C()}a&2&&(a=_.N(),_.dz("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.B5a(),""),_.z("ngClass",a.je)("@transformPanel","showing"),_.Ge("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.F2()))};
$8a=function(a){a&1&&(_.B(0,"span",8),_.R(1),_.C());a&2&&(a=_.N(),_.v(1),_.$e(a.placeholder))};a9a=function(a){a&1&&(_.B(0,"span",12),_.R(1),_.C());a&2&&(a=_.N(2),_.v(1),_.$e(a.wOb))};b9a=function(a){a&1&&_.Ve(0,0,["*ngSwitchCase","true"])};c9a=function(a){a&1&&(_.B(0,"span",9),_.O(1,a9a,2,1,"span",10),_.O(2,b9a,1,0,"ng-content",11),_.C());a&2&&(a=_.N(),_.z("ngSwitch",!!a.GKa),_.v(2),_.z("ngSwitchCase",!0))};
d9a=function(a){if(a&1){var b=_.Cc();_.B(0,"div",13)(1,"div",14,15);_.M("@transformPanel.done",function(c){_.Dc(b);var d=_.N();return _.Fc(d.qFa.next(c.vg))})("keydown",function(c){_.Dc(b);var d=_.N();return _.Fc(d.Lg(c))});_.Ve(3,1);_.C()()}a&2&&(a=_.N(),_.z("@transformPanelWrap",void 0),_.v(1),_.dz("mat-select-panel ",a.B5a(),""),_.He("transform-origin",a.NV)("font-size",a.g4,"px"),_.z("ngClass",a.je)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.Ge("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.F2()))};_.e9a=function(a,b){a.Oka=b;return a};_.f9a=function(a,b){a.lE=void 0===b?!0:b;return a};_.ez=function(a,b){a.ija=b;return a};g9a=function(a){a.v2a=["shiftKey"];return a};h9a=function(a){a.I3={enabled:!0,aX:10};return a};_.i9a=function(a,b){a.b3a=void 0===b?!0:b;return a};_.j9a=function(a){return a.KD()?a.UD:null};_.fz=function(a){return{ao:_.zn,Nb:[{Ca:_.qLa,qd:!0,uc:a}]}};_.k9a=function(){_.sq.apply(this,arguments)};
_.X(_.k9a,_.sq);_.k9a.prototype.lo=function(a){if(this.Ik){var b=this.Ik;b.pN&&(b.pN=!1,_.Ak(b.vb))}_.sq.prototype.lo.call(this,a);this.Ik&&(a=this.Ik,a.pN||(a.pN=!0,_.Ak(a.vb)))};_.gz=function(a,b,c,d){var e=this;a=void 0===a?!1:a;c=void 0===c?!0:c;this.il=a;this.B4a=c;this.GE=d;this.oO=new Set;this.j2=[];this.EV=[];this.changed=new _.se;b&&b.length&&(a?b.forEach(function(f){return e.Lja(f)}):this.Lja(b[0]),this.EV.length=0)};_.h=_.gz.prototype;
_.h.select=function(){var a=this;_.lc.apply(0,arguments).forEach(function(c){return a.Lja(c)});var b=this.gja();this.Xs();return b};_.h.Qi=function(){var a=this;_.lc.apply(0,arguments).forEach(function(c){return a.aHa(c)});var b=this.gja();this.Xs();return b};_.h.setSelection=function(){var a=_.lc.apply(0,arguments),b=this,c=this.selected,d=new Set(a);a.forEach(function(e){return b.Lja(e)});c.filter(function(e){return!d.has(e)}).forEach(function(e){return b.aHa(e)});a=this.gja();this.Xs();return a};
_.h.toggle=function(a){return this.Te(a)?this.Qi(a):this.select(a)};_.h.clear=function(a){a=void 0===a?!0:a;this.t$a();var b=this.gja();a&&this.Xs();return b};_.h.Te=function(a){return this.oO.has(this.oDa(a))};_.h.zl=function(){return 0===this.oO.size};_.h.Zf=function(){return!this.zl()};_.h.sort=function(a){this.il&&this.selected&&this.Qe.sort(a)};_.h.Xs=function(){this.Qe=null;if(this.EV.length||this.j2.length)this.changed.next({source:this,CO:this.EV,removed:this.j2}),this.j2=[],this.EV=[]};
_.h.Lja=function(a){a=this.oDa(a);this.Te(a)||(this.il||this.t$a(),this.Te(a)||this.oO.add(a),this.B4a&&this.EV.push(a))};_.h.aHa=function(a){a=this.oDa(a);this.Te(a)&&(this.oO.delete(a),this.B4a&&this.j2.push(a))};_.h.t$a=function(){var a=this;this.zl()||this.oO.forEach(function(b){return a.aHa(b)})};_.h.OPc=function(){};_.h.gja=function(){return!(!this.j2.length&&!this.EV.length)};
_.h.oDa=function(a){if(this.GE)for(var b=_.q(this.oO),c=b.next();!c.done;c=b.next())if(c=c.value,this.GE(a,c))return c;return a};_.Y.Object.defineProperties(_.gz.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.Qe||(this.Qe=Array.from(this.oO.values()));return this.Qe}}});l9a=[{Wc:"start",Xc:"bottom",zc:"start",Hc:"top"},{Wc:"start",Xc:"top",zc:"start",Hc:"bottom"},{Wc:"end",Xc:"top",zc:"end",Hc:"bottom"},{Wc:"end",Xc:"bottom",zc:"end",Hc:"top"}];_.hz=function(a){this.ob=a};
_.hz.ha=function(a){return new (a||_.hz)(_.w(_.Wc))};_.hz.Ia=_.hc({type:_.hz,qa:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Xb:["cdkOverlayOrigin"],standalone:!0});
_.iz=function(a,b,c,d,e){this.kj=a;this.Ac=e;this.J8a=this.T4a=this.MN=this.j7a=this.M2=!1;this.P3=this.yia=this.I2a=this.eia=_.td.EMPTY;this.viewportMargin=0;this.fm=this.open=!1;this.Eo=new _.cl;this.VZ=new _.cl;this.Pd=new _.cl;this.detach=new _.cl;this.qBb=new _.cl;this.sBb=new _.cl;this.Cpc=new _.Uq(b,c);this.iGa=d;this.Jl=this.iGa()};_.h=_.iz.prototype;_.h.La=function(){this.I2a.unsubscribe();this.yia.unsubscribe();this.eia.unsubscribe();this.P3.unsubscribe();this.Sb&&this.Sb.dispose()};
_.h.Ub=function(a){this.Uh&&(this.ola(this.Uh),this.Sb.jA({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),a.origin&&this.open&&this.Uh.apply());a.open&&(this.open?this.aia():this.j4a())};
_.h.EN=function(){var a=this;this.Bw&&this.Bw.length||(this.Bw=l9a);var b=this.Sb=this.kj.create(this.thc());this.I2a=b.cia.subscribe(function(){return a.Pd.emit()});this.yia=b.lv.subscribe(function(){return a.detach.emit()});b.Xt().subscribe(function(c){a.qBb.next(c);27!==c.keyCode||a.fm||_.Sg(c)||(c.preventDefault(),a.j4a())});this.Sb.Sba().subscribe(function(c){a.sBb.next(c)})};
_.h.thc=function(){var a=this.Uh=this.tj||this.Qic();a=new _.Mq({direction:this.Ac,tj:a,Jl:this.Jl,og:this.og});if(this.width||0===this.width)a.width=this.width;if(this.height||0===this.height)a.height=this.height;if(this.minWidth||0===this.minWidth)a.minWidth=this.minWidth;if(this.minHeight||0===this.minHeight)a.minHeight=this.minHeight;this.Em&&(a.Em=this.Em);this.je&&(a.je=this.je);return a};
_.h.ola=function(a){var b=this,c=this.Bw.map(function(d){return{Wc:d.Wc,Xc:d.Xc,zc:d.zc,Hc:d.Hc,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,je:d.je||void 0}});return _.bTa(_.aTa(_.YSa(_.$Sa(_.i9a(_.ZSa(_.Pq(_.VSa(a,this.r5a()),c),this.rob),this.push),this.fqb),this.viewportMargin),this.vxb),this.oLc)};_.h.Qic=function(){var a=_.Rq(this.kj.position(),this.r5a());this.ola(a);return a};_.h.r5a=function(){return this.origin instanceof _.hz?this.origin.ob:this.origin};
_.h.aia=function(){var a=this;this.Sb?this.Sb.xq().og=this.og:this.EN();this.Sb.jh()||this.Sb.Pd(this.Cpc);this.og?this.eia=this.Sb.Eo().subscribe(function(b){a.Eo.emit(b)}):this.eia.unsubscribe();this.P3.unsubscribe();0<this.VZ.sk.length&&(this.P3=this.Uh.ysa.ka(_.qia(function(){return 0<a.VZ.sk.length})).subscribe(function(b){a.VZ.emit(b);0===a.VZ.sk.length&&a.P3.unsubscribe()}))};_.h.j4a=function(){this.Sb&&this.Sb.detach();this.eia.unsubscribe();this.P3.unsubscribe()};
_.Y.Object.defineProperties(_.iz.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.YEa},set:function(a){this.YEa=a;this.Uh&&this.ola(this.Uh)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.vr},set:function(a){this.vr=a;this.Uh&&this.ola(this.Uh)}},og:{configurable:!0,enumerable:!0,get:function(){return this.M2},set:function(a){this.M2=_.Vg(a)}},vxb:{configurable:!0,enumerable:!0,get:function(){return this.j7a},set:function(a){this.j7a=_.Vg(a)}},rob:{configurable:!0,
enumerable:!0,get:function(){return this.T4a},set:function(a){this.T4a=_.Vg(a)}},fqb:{configurable:!0,enumerable:!0,get:function(){return this.MN},set:function(a){this.MN=_.Vg(a)}},push:{configurable:!0,enumerable:!0,get:function(){return this.J8a},set:function(a){this.J8a=_.Vg(a)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.Sb}},dir:{configurable:!0,enumerable:!0,get:function(){return this.Ac?this.Ac.value:"ltr"}}});
_.iz.ha=function(a){return new (a||_.iz)(_.w(_.Zq),_.w(_.gf),_.w(_.hf),_.w(_.gTa),_.w(_.wq,8))};
_.iz.Ia=_.hc({type:_.iz,qa:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],Bw:["cdkConnectedOverlayPositions","positions"],tj:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth",
"minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],Em:["cdkConnectedOverlayBackdropClass","backdropClass"],je:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],Jl:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],fm:["cdkConnectedOverlayDisableClose","disableClose"],oLc:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],og:["cdkConnectedOverlayHasBackdrop",
"hasBackdrop"],vxb:["cdkConnectedOverlayLockPosition","lockPosition"],rob:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],fqb:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{Eo:"backdropClick",VZ:"positionChange",Pd:"attach",detach:"detach",qBb:"overlayKeydown",sBb:"overlayOutsideClick"},Xb:["cdkConnectedOverlay"],standalone:!0,features:[_.vc]});var m9a=function(){};m9a.ha=function(a){return new (a||m9a)};
m9a.Ia=_.hc({type:m9a,qa:[["","mat-line",""],["","matLine",""]],Cb:[1,"mat-line"]});_.jz=function(){};_.jz.ha=function(a){return new (a||_.jz)};_.jz.Ea=_.gc({type:_.jz});_.jz.Da=_.Wb({imports:[_.ar,_.ar]});_.kz=function(){};_.kz.ha=function(a){return new (a||_.kz)};_.kz.Ea=_.gc({type:_.kz});_.kz.Da=_.Wb({imports:[_.ar]});_.lz=function(){};_.lz.ha=function(a){return new (a||_.lz)};_.lz.Ia=_.hc({type:_.lz,qa:[["","matSuffix",""]],features:[_.af([{Ca:_.d3a,Kb:_.lz}])]});
_.mz=function(a){this.element=a;this.size="xsmall";this.format="hairline"};_.mz.prototype.Qa=function(){var a=Array.from(this.element.ta.classList);a=_.q(a);for(var b=a.next();!b.done;b=a.next())b=b.value,n9a.includes(b)&&this.element.ta.classList.remove(b);a=new Set;a.add(o9a.includes(this.size)?this.size:"xsmall");a.add(p9a.includes(this.format)?this.format:"hairline");a=_.q(a.values());for(b=a.next();!b.done;b=a.next())this.element.ta.classList.add(b.value)};
_.mz.ha=function(a){return new (a||_.mz)(_.w(_.Wc))};_.mz.ya=_.fc({type:_.mz,qa:[["button","gme-button-old",""],["a","gme-button-old",""]],inputs:{size:"size",format:"format"},kc:["gme-button-old",""],jc:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Ue(),_.Ve(0))},styles:['[_nghost-%COMP%]{align-items:center;background:none;border-radius:4px;border:0;cursor:pointer;display:inline-flex;padding:0 12px;text-decoration:none;white-space:nowrap}[_nghost-%COMP%]     .material-icons, [_nghost-%COMP%]     .mat-icon{font-size:19px;height:19px;width:19px;position:relative;top:-1px}[_nghost-%COMP%]:last-child{margin:0}.xsmall[_nghost-%COMP%]{height:24px}.xsmall[_nghost-%COMP%]    {font:normal normal 500 12px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.xsmall[_nghost-%COMP%]     .material-icons, .xsmall[_nghost-%COMP%]     .mat-icon{font-size:16px;height:16px;width:16px;position:relative;top:0px}.xsmall[_nghost-%COMP%]     .material-icons:first-child, .xsmall[_nghost-%COMP%]     .mat-icon:first-child{margin:0 6px 0 -8px}.xsmall[_nghost-%COMP%]     .material-icons:last-child, .xsmall[_nghost-%COMP%]     .mat-icon:last-child{margin:0 -8px 0 6px}.xsmall[_nghost-%COMP%]     .material-icons :not(gme-button-group)>*:first-child, .xsmall[_nghost-%COMP%]     .mat-icon :not(gme-button-group)>*:first-child{margin:0 6px 0 -8px}.xsmall[_nghost-%COMP%]     .material-icons :not(gme-button-group)>*:last-child, .xsmall[_nghost-%COMP%]     .mat-icon :not(gme-button-group)>*:last-child{margin:0 -8px 0 6px}.medium[_nghost-%COMP%]{height:32px}.medium[_nghost-%COMP%]    {font:normal normal 500 14px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.medium[_nghost-%COMP%]     .material-icons:first-child, .medium[_nghost-%COMP%]     .mat-icon:first-child{margin:0 6px 0 -4px}.medium[_nghost-%COMP%]     .material-icons:last-child, .medium[_nghost-%COMP%]     .mat-icon:last-child{margin:0 -4px 0 6px}.medium[_nghost-%COMP%]     .material-icons :not(gme-button-group)>*:first-child, .medium[_nghost-%COMP%]     .mat-icon :not(gme-button-group)>*:first-child{margin:0 6px 0 -4px}.medium[_nghost-%COMP%]     .material-icons :not(gme-button-group)>*:last-child, .medium[_nghost-%COMP%]     .mat-icon :not(gme-button-group)>*:last-child{margin:0 -4px 0 6px}.hairline[_nghost-%COMP%]{background:#fff;border:1px solid #dadce0}.hairline[_nghost-%COMP%]:hover{background:rgba(26,115,232,.08);border:1px solid #d2e3fc}.hairline[_nghost-%COMP%]:active{background:#d0e1fc;border:1px solid #d2e3fc;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.hairline[_nghost-%COMP%]:focus{background:rgba(26,115,232,.08);border:1px solid #d2e3fc}.hairline[disabled][_nghost-%COMP%], .hairline[disabled][_nghost-%COMP%]:hover, .hairline[disabled][_nghost-%COMP%]:active, .hairline[disabled][_nghost-%COMP%]:focus{color:rgba(60,64,67,.38);fill:rgba(60,64,67,.38);background:rgba(0,0,0,0);border:1px solid #f1f3f4;box-shadow:none;cursor:default}.hairline[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.flat[_nghost-%COMP%]{background:#fff}.flat[_nghost-%COMP%]:hover{background:rgba(26,115,232,.08)}.flat[_nghost-%COMP%]:active{background:#d0e1fc}.flat[_nghost-%COMP%]:focus{background:rgba(26,115,232,.08)}.flat[disabled][_nghost-%COMP%], .flat[disabled][_nghost-%COMP%]:hover, .flat[disabled][_nghost-%COMP%]:active, .flat[disabled][_nghost-%COMP%]:focus{color:rgba(60,64,67,.38);fill:rgba(60,64,67,.38);background:rgba(0,0,0,0);box-shadow:none;cursor:default}.flat[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.fill[_nghost-%COMP%]{background:#1a73e8}.fill[_nghost-%COMP%]:hover{background:#3a87eb;box-shadow:0 1px 1px 0 rgba(66,133,244,.3),0 1px 3px 1px rgba(66,133,244,.15)}.fill[_nghost-%COMP%]:active{background:#1a73e8;box-shadow:0 1px 2px 0 rgba(66,133,244,.45),0 3px 6px 2px rgba(66,133,244,.3)}.fill[_nghost-%COMP%]:focus{background:#3a87eb;box-shadow:0 1px 1px 0 rgba(66,133,244,.3),0 1px 3px 1px rgba(66,133,244,.15)}.fill[disabled][_nghost-%COMP%], .fill[disabled][_nghost-%COMP%]:hover, .fill[disabled][_nghost-%COMP%]:active, .fill[disabled][_nghost-%COMP%]:focus{color:rgba(60,64,67,.38);fill:rgba(60,64,67,.38);background:#f1f3f4;box-shadow:none;cursor:default}.fill[_nghost-%COMP%]    {color:#fff}']});
var p9a=["hairline","fill","flat"],o9a=["xsmall","medium"],n9a=[].concat(_.sc(p9a),_.sc(o9a));var nz=function(){};nz.ha=function(a){return new (a||nz)};nz.Ea=_.gc({type:nz});nz.Da=_.Wb({imports:[_.qm]});_.oz=function(){};_.oz.ha=function(a){return new (a||_.oz)};_.oz.Ea=_.gc({type:_.oz});_.oz.Da=_.Wb({imports:[nz]});_.pz=function(a,b,c,d){return _.mr.call(this,a,b,c,d)||this};_.X(_.pz,_.mr);_.pz.ha=function(a){return new (a||_.pz)(_.w(_.Wc),_.w(_.wl),_.w(_.dr,8),_.w(_.fr,8))};
_.pz.ya=_.fc({type:_.pz,qa:[["mat-option"]],Cb:["role","option",1,"mat-option","mat-focus-indicator"],Db:12,hb:function(a,b){a&1&&_.M("click",function(){return b.NH()})("keydown",function(c){return b.Lg(c)});a&2&&(_.Ne("id",b.id),_.Ge("tabindex",b.jH())("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.Ie("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},Xb:["matOption"],features:[_.De],jc:["*"],Aa:6,Ba:4,Fa:[["class",
"mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["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"]],va:function(a,b){a&1&&(_.Ue(),_.O(0,T8a,1,2,"mat-pseudo-checkbox",0),_.B(1,"span",1,2),_.Ve(3),_.C(),_.O(4,U8a,2,1,"span",3),_.E(5,"div",4));a&2&&(_.z("ngIf",b.multiple),_.v(4),_.z("ngIf",b.group&&b.group.mH),
_.v(1),_.z("matRippleTrigger",b.Li())("matRippleDisabled",b.disabled||b.Dd))},Ja:[_.kr,_.km,_.lr],styles:['.mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.mat-option.mat-active::before{content:""}.cdk-high-contrast-active .mat-option[aria-disabled=true]{opacity:.5}.cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{right:auto;left:16px}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}\n'],
nb:2,Na:0});_.qz=function(){};_.qz.ha=function(a){return new (a||_.qz)};_.qz.Ea=_.gc({type:_.qz});_.qz.Da=_.Wb({imports:[_.or,_.qm,_.ar,_.kz]});_.q9a=new _.oc("MatList");_.r9a=new _.oc("MatNavList");var u9a,w9a;_.s9a=["*"];_.t9a=function(){return'.mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}button.mat-list-item,button.mat-list-option{padding:0;width:100%;background:none;color:inherit;border:none;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:left}[dir=rtl] button.mat-list-item,[dir=rtl] button.mat-list-option{text-align:right}button.mat-list-item::-moz-focus-inner,button.mat-list-option::-moz-focus-inner{border:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{display:block;top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{display:block;top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:hover{outline:dotted 1px;z-index:1}.cdk-high-contrast-active .mat-list-single-selected-option::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option::after{right:auto;left:16px}@media(hover: none){.mat-list-option:not(.mat-list-single-selected-option):not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}\n'};
u9a=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"];_.v9a=_.dh(_.ch(function(){}));w9a=_.ch(function(){});_.rz=function(){var a=_.v9a.apply(this,arguments)||this;a.Gj=new _.se;return a};_.X(_.rz,_.v9a);_.rz.prototype.Ub=function(){this.Gj.next()};_.rz.prototype.La=function(){this.Gj.complete()};_.rz.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.rz)))(b||_.rz)}}();
_.rz.ya=_.fc({type:_.rz,qa:[["mat-nav-list"]],Cb:["role","navigation",1,"mat-nav-list","mat-list-base"],inputs:{Dd:"disableRipple",disabled:"disabled"},Xb:["matNavList"],features:[_.af([{Ca:_.r9a,Kb:_.rz}]),_.De,_.vc],jc:_.s9a,Aa:1,Ba:0,va:function(a){a&1&&(_.Ue(),_.Ve(0))},styles:[_.t9a()],nb:2,Na:0});var x9a=function(){};x9a.ha=function(a){return new (a||x9a)};x9a.Ia=_.hc({type:x9a,qa:[["","mat-list-avatar",""],["","matListAvatar",""]],Cb:[1,"mat-list-avatar"]});var y9a=function(){};
y9a.ha=function(a){return new (a||y9a)};y9a.Ia=_.hc({type:y9a,qa:[["","mat-list-icon",""],["","matListIcon",""]],Cb:[1,"mat-list-icon"]});_.sz=function(a,b,c,d){var e=w9a.call(this)||this;e.Od=a;e.O6a=!1;e.Pb=new _.se;e.Lc=!1;e.O6a=!!(c||d&&"action-list"===d.u5a());e.iV=c||d;c=e.Li();"button"!==c.nodeName.toLowerCase()||c.hasAttribute("type")||c.setAttribute("type","button");e.iV&&e.iV.Gj.ka(_.xe(e.Pb)).subscribe(function(){_.Ak(b)});return e};_.X(_.sz,w9a);
_.sz.prototype.Be=function(){Q8a(this.Cmc,this.Od)};_.sz.prototype.La=function(){this.Pb.next();this.Pb.complete()};_.sz.prototype.Op=function(){return!this.O6a||this.Dd||!(!this.iV||!this.iV.Dd)};_.sz.prototype.Li=function(){return this.Od.ta};_.Y.Object.defineProperties(_.sz.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Lc||!(!this.iV||!this.iV.disabled)},set:function(a){this.Lc=_.Vg(a)}}});
_.sz.ha=function(a){return new (a||_.sz)(_.w(_.Wc),_.w(_.wl),_.w(_.r9a,8),_.w(_.q9a,8))};
_.sz.ya=_.fc({type:_.sz,qa:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],Cd:function(a,b,c){a&1&&(_.nf(c,x9a,5),_.nf(c,y9a,5),_.nf(c,m9a,5));if(a&2){var d;_.lf(d=_.of())&&(b.ihc=d.first);_.lf(d=_.of())&&(b.Ilc=d.first);_.lf(d=_.of())&&(b.Cmc=d)}},Cb:[1,"mat-list-item","mat-focus-indicator"],Db:4,hb:function(a,b){a&2&&_.Ie("mat-list-item-disabled",b.disabled)("mat-list-item-with-avatar",b.ihc||b.Ilc)},inputs:{Dd:"disableRipple",disabled:"disabled"},Xb:["matListItem"],features:[_.De],
jc:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Aa:6,Ba:2,Fa:[[1,"mat-list-item-content"],["mat-ripple","",1,"mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-list-text"]],va:function(a,b){a&1&&(_.Ue(u9a),_.B(0,"span",0),_.E(1,"span",1),_.Ve(2),_.B(3,"span",2),_.Ve(4,1),_.C(),_.Ve(5,2),_.C());a&2&&(_.v(1),_.z("matRippleTrigger",b.Li())("matRippleDisabled",b.Op()))},Ja:[_.kr],nb:2,Na:0});_.ch(function(){});_.ch(function(){});_.tz=function(){};_.tz.ha=function(a){return new (a||_.tz)};_.tz.Ea=_.gc({type:_.tz});_.tz.Da=_.Wb({imports:[_.jz,_.or,_.ar,_.kz,_.qm,_.jz,_.ar,_.kz,_.Fx]});var z9a=_.Cg("transformPanelWrap",[_.Gg("* => void",_.Uoa("@transformPanel",[{type:9,options:null}]))]),A9a=_.Cg("transformPanel",[_.Fg("void",_.Eg({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),_.Fg("showing",_.Eg({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),_.Fg("showing-multiple",_.Eg({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),_.Gg("void => *",_.Dg("120ms cubic-bezier(0, 0, 0.2, 1)")),_.Gg("* => void",_.Dg("100ms 25ms linear",_.Eg({opacity:0})))]);var B9a=_.Cg("transformPanel",[_.Fg("void",_.Eg({opacity:0,transform:"scale(1, 0.8)"})),_.Gg("void => showing",_.Dg("120ms cubic-bezier(0, 0, 0.2, 1)",_.Eg({opacity:1,transform:"scale(1, 1)"}))),_.Gg("* => void",_.Dg("100ms linear",_.Eg({opacity:0})))]);var C9a,D9a,E9a,F9a,G9a,J9a,K9a,L9a,uz;C9a=["trigger"];D9a=["panel"];E9a=[[["mat-select-trigger"]],"*"];F9a=0;G9a=new _.oc("mat-select-scroll-strategy");_.H9a=new _.oc("MAT_SELECT_CONFIG");_.I9a={Ca:G9a,Eb:[_.Zq],wb:function(a){return function(){return a.xp.ou()}}};J9a=new _.oc("MatSelectTrigger");K9a=function(a,b){this.source=a;this.value=b};L9a=_.ch(_.eh(_.dh(_.Hqa(function(a,b,c,d,e){this.Oa=a;this.i2=b;this.L3=c;this.M3=d;this.Ge=e;this.ad=new _.se}))));
uz=function(a,b,c,d,e,f,g,m,n,r,x,A,F,J){var L=L9a.call(this,e,d,g,m,r)||this;L.jg=a;L.vb=b;L.mb=c;L.Ac=f;L.uV=n;L.AEa=F;L.wo=J;L.KA=!1;L.yN=function(ra,ua){return ra===ua};L.QV="mat-select-"+F9a++;L.p$a=null;L.dH=new _.se;L.Sh=function(){};L.Th=function(){};L.oHa="mat-select-value-"+F9a++;L.qFa=new _.se;var Q;L.d8a=(null==(Q=L.wo)?void 0:Q.fR)||"";L.EA=!1;L.controlType="mat-select";L.il=!1;var aa,pa;L.s4a=null!=(pa=null==(aa=L.wo)?void 0:aa.z7)?pa:!1;L.ariaLabel="";L.cBb=_.Sd(function(){var ra=L.options;
return ra?ra.nd.ka(_.ve(ra),_.we(function(){return _.Xd.apply(null,_.sc(ra.map(function(ua){return ua.LK})))})):L.mb.sg.ka(_.ke(1),_.we(function(){return L.cBb}))});L.ww=new _.cl;L.hFa=L.ww.ka(_.Zd(function(ra){return ra}),_.y(function(){}));L.zCa=L.ww.ka(_.Zd(function(ra){return!ra}),_.y(function(){}));L.us=new _.cl;L.ix=new _.cl;L.ft=null;L.Ge&&(L.Ge.er=L);null!=(null==J?void 0:J.GZa)&&(L.lla=J.GZa);L.iGa=A;L.ig=L.iGa();L.tabIndex=parseInt(x)||0;L.id=L.id;return L};_.X(uz,L9a);_.h=uz.prototype;
_.h.Qa=function(){var a=this;this.le=new _.gz(this.multiple);this.ad.next();this.qFa.ka(_.ie(),_.xe(this.dH)).subscribe(function(){return a.pFa(a.He)})};_.h.Be=function(){var a=this;this.Klc();this.le.changed.ka(_.xe(this.dH)).subscribe(function(b){b.CO.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.Qi()})});this.options.nd.ka(_.ve(null),_.xe(this.dH)).subscribe(function(){a.moc();a.Y2()})};
_.h.Iq=function(){var a=this.flc(),b=this.Ge;if(a!==this.p$a){var c=this.Oa.ta;(this.p$a=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.B8a!==b.control&&(void 0!==this.B8a&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.B8a=b.control),this.Cva())};_.h.Ub=function(a){(a.disabled||a.userAriaDescribedBy)&&this.ad.next();a.typeaheadDebounceInterval&&this.Bc&&this.Bc.pT(this.lla)};
_.h.La=function(){var a;null==(a=this.Bc)||a.destroy();this.dH.next();this.dH.complete();this.ad.complete();this.vCa()};_.h.toggle=function(){this.He?this.close():this.open()};_.h.open=function(){this.wN()&&(this.QBa(),this.KA=!0,_.ez(this.Bc,null),this.Glc(),_.Ak(this.vb))};_.h.QBa=function(){var a=this.Oa.ta.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.ft&&_.uqa(this.ft,"aria-owns",b);_.tqa(a,"aria-owns",b);this.ft=a}};
_.h.vCa=function(){this.ft&&(_.uqa(this.ft,"aria-owns",this.id+"-panel"),this.ft=null)};_.h.close=function(){this.KA&&(this.KA=!1,_.ez(this.Bc,this.Am()?"rtl":"ltr"),_.Ak(this.vb),this.Th())};_.h.gr=function(a){this.oU(a)};_.h.Oq=function(a){this.Sh=a};_.h.Kz=function(a){this.Th=a};_.h.zu=function(a){this.disabled=a;_.Ak(this.vb);this.ad.next()};_.h.Am=function(){return this.Ac?"rtl"===this.Ac.value:!1};_.h.Lg=function(a){this.disabled||(this.He?this.vlc(a):this.mlc(a))};
_.h.mlc=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Bc;!(0<d.aE.length||13!==b&&32!==b||_.Sg(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.yz(a),(a=this.selected)&&b!==a&&this.AEa.Jk(a.Tga,1E4))};
_.h.vlc=function(a){var b=this.Bc,c=a.keyCode,d=40===c||38===c,e=0<b.aE.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.Ik||_.Sg(a))if(!e&&this.il&&65===c&&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.Qi())})}else c=b.cI,b.yz(a),this.il&&d&&a.shiftKey&&b.Ik&&b.cI!==c&&b.Ik.NH();else a.preventDefault(),b.Ik.NH()};
_.h.Sp=function(){this.disabled||(this.EA=!0,this.ad.next())};_.h.Wl=function(){this.EA=!1;var a;null!=(a=this.Bc)&&(a.aE=[]);this.disabled||this.He||(this.Th(),_.Ak(this.vb),this.ad.next())};_.h.G7a=function(){var a=this;this.zH.VZ.ka(_.ke(1)).subscribe(function(){a.vb.he();a.v8a()})};_.h.B5a=function(){return this.uV?"mat-"+this.uV.color:""};_.h.Y2=function(){var a=this;Promise.resolve().then(function(){a.Ge&&(a.Ae=a.Ge.value);a.SA(a.Ae);a.ad.next()})};
_.h.SA=function(a){var b=this;this.options.forEach(function(c){c.pN&&(c.pN=!1,_.Ak(c.vb))});this.le.clear();this.multiple&&a?(a.forEach(function(c){return b.n9a(c)}),this.Rka()):(a=this.n9a(a))?_.uq(this.Bc,a):this.He||_.uq(this.Bc,-1);_.Ak(this.vb)};_.h.n9a=function(a){var b=this,c=this.options.find(function(d){if(b.le.Te(d))return!1;try{return null!=d.value&&b.yN(d.value,a)}catch(e){return!1}});c&&this.le.select(c);return c};
_.h.oU=function(a){return a!==this.Ae||this.il&&Array.isArray(a)?(this.options&&this.SA(a),this.Ae=a,!0):!1};_.h.RH=function(a){return a.disabled};_.h.Klc=function(){var a=this;this.Bc=_.e9a(g9a(h9a(_.tq(_.ez(_.f9a((new _.k9a(this.options)).pT(this.lla)),this.Am()?"rtl":"ltr")))),this.RH);this.Bc.r0.subscribe(function(){a.He&&(!a.multiple&&a.Bc.Ik&&a.Bc.Ik.NH(),a.focus(),a.close())});this.Bc.ud.subscribe(function(){a.KA&&a.panel?a.hGa(a.Bc.cI||0):a.KA||a.multiple||!a.Bc.Ik||a.Bc.Ik.NH()})};
_.h.moc=function(){var a=this,b=_.Xd(this.options.nd,this.dH);this.cBb.ka(_.xe(b)).subscribe(function(c){a.mnc(c.source,c.YY);c.YY&&!a.multiple&&a.KA&&(a.close(),a.focus())});_.Xd.apply(null,_.sc(this.options.map(function(c){return c.Gj}))).ka(_.xe(b)).subscribe(function(){a.vb.he();a.ad.next()})};
_.h.mnc=function(a,b){var c=this.le.Te(a);null!=a.value||this.il?(c!==a.selected&&(a.selected?this.le.select(a):this.le.Qi(a)),b&&this.Bc.lo(a),this.multiple&&(this.Rka(),b&&this.focus())):(a.Qi(),this.le.clear(),null!=this.value&&this.BV(a.value));c!==this.le.Te(a)&&this.BV();this.ad.next()};_.h.Rka=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.le.sort(function(c,d){return a.RKb?a.RKb(c,d,b):b.indexOf(c)-b.indexOf(d)});this.ad.next()}};
_.h.BV=function(a){var b=null;this.Ae=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.ix.emit(b);this.Sh(b);this.us.emit(this.j5a(b));_.Ak(this.vb)};_.h.Glc=function(){if(this.Bc)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Bc.lo(a)}else this.Bc.lo(this.le.selected[0])};_.h.wN=function(){var a;return!this.KA&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.h.focus=function(a){this.Oa.ta.focus(a)};
_.h.F2=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.uV)?void 0:_.j9a(a);return this.nj?(b?b+" ":"")+this.nj:b};_.h.h5a=function(){return this.He&&this.Bc&&this.Bc.Ik?this.Bc.Ik.id:null};_.h.flc=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.uV)?void 0:_.j9a(a);a=(b?b+" ":"")+this.oHa;this.nj&&(a+=" "+this.nj);return a};_.h.pFa=function(a){this.ww.emit(a)};_.h.Pta=function(a){a.length?this.Oa.ta.setAttribute("aria-describedby",a.join(" ")):this.Oa.ta.removeAttribute("aria-describedby")};
_.h.Gra=function(){this.focus();this.open()};
_.Y.Object.defineProperties(uz.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.EA||this.KA}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.DH},set:function(a){this.DH=a;this.ad.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Tp)?c:null==(a=this.Ge)?void 0:null==(b=a.control)?void 0:_.O2a(b))?d:!1},set:function(a){this.Tp=_.Vg(a);this.ad.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.il},
set:function(a){this.il=_.Vg(a)}},z7:{configurable:!0,enumerable:!0,get:function(){return this.s4a},set:function(a){this.s4a=_.Vg(a)}},GE:{configurable:!0,enumerable:!0,get:function(){return this.yN},set:function(a){this.yN=a;this.le&&this.Y2()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Ae},set:function(a){this.oU(a)&&this.Sh(a)}},GZa:{configurable:!0,enumerable:!0,get:function(){return this.lla},set:function(a){this.lla=_.Yg(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.If},
set:function(a){this.If=a||this.QV;this.ad.next()}},He:{configurable:!0,enumerable:!0,get:function(){return this.KA}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.le)?void 0:a.selected)||[]:null==(b=this.le)?void 0:b.selected[0]}},wOb:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.il){var a=this.le.selected.map(function(b){return b.Tga});this.Am()&&a.reverse();return a.join(", ")}return this.le.selected[0].Tga}},empty:{configurable:!0,
enumerable:!0,get:function(){return!this.le||this.le.zl()}},Sea:{configurable:!0,enumerable:!0,get:function(){return this.KA||!this.empty||this.EA&&!!this.DH}}});uz.ha=function(a){return new (a||uz)(_.w(_.Gq),_.w(_.wl),_.w(_.Ae),_.w(_.cr),_.w(_.Wc),_.w(_.wq,8),_.w(_.nw,8),_.w(_.sw,8),_.w(_.Cw,8),_.w(_.hw,10),_.Nc("tabindex"),_.w(G9a),_.w(_.mq),_.w(_.H9a,8))};
uz.Ia=_.hc({type:uz,ub:function(a,b){a&1&&(_.mf(C9a,5),_.mf(D9a,5),_.mf(_.iz,5));if(a&2){var c;_.lf(c=_.of())&&(b.trigger=c.first);_.lf(c=_.of())&&(b.panel=c.first);_.lf(c=_.of())&&(b.zH=c.first)}},inputs:{kM:["aria-describedby","userAriaDescribedBy"],je:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",z7:"disableOptionCentering",GE:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],nj:["aria-labelledby","ariaLabelledby"],OLa:"errorStateMatcher",GZa:"typeaheadDebounceInterval",
RKb:"sortComparator",id:"id"},outputs:{ww:"openedChange",hFa:"opened",zCa:"closed",us:"selectionChange",ix:"valueChange"},features:[_.De,_.vc]});_.vz=function(){var a=uz.apply(this,arguments)||this;a.DFa=[{Wc:"start",Xc:"bottom",zc:"start",Hc:"top"},{Wc:"start",Xc:"top",zc:"start",Hc:"bottom",je:"mat-mdc-select-panel-above"}];var b,c;a.lH=null!=(c=null==(b=a.wo)?void 0:b.Tr)?c:!1;a.RH=function(d){return a.He?!1:d.disabled};return a};_.X(_.vz,uz);_.vz.Ia=uz.Ia;_.h=_.vz.prototype;
_.h.Qa=function(){var a=this;uz.prototype.Qa.call(this);this.jg.ud().ka(_.xe(this.dH)).subscribe(function(){a.He&&(a.e8a=a.A5a(),a.vb.he())})};_.h.Vc=function(){this.uV&&(this.nka=this.uV.aY())};_.h.open=function(){this.e8a=this.A5a();uz.prototype.open.call(this);this.ad.next()};_.h.close=function(){uz.prototype.close.call(this);this.ad.next()};
_.h.hGa=function(a){var b=this.options.toArray()[a];if(b){var c=this.panel.ta,d=_.R8a(a,this.options,this.NK);b=b.Li();c.scrollTop=0===a&&1===d?0:_.S8a(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.h.v8a=function(){this.hGa(this.Bc.cI||0)};_.h.j5a=function(a){return new K9a(this,a)};_.h.A5a=function(){return(this.nka instanceof _.hz?this.nka.ob:this.nka||this.Oa).ta.getBoundingClientRect().width};_.h.IGa=function(){if(this.options)for(var a=_.q(this.options),b=a.next();!b.done;b=a.next())_.Ak(b.value.vb)};
_.Y.Object.defineProperties(_.vz.prototype,{Sea:{configurable:!0,enumerable:!0,get:function(){return this.He||!this.empty||this.focused&&!!this.placeholder}},Tr:{configurable:!0,enumerable:!0,get:function(){return this.lH},set:function(a){this.lH=_.Vg(a);this.IGa()}}});_.vz.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.vz)))(b||_.vz)}}();
_.vz.ya=_.fc({type:_.vz,qa:[["mat-select"]],Cd:function(a,b,c){a&1&&(_.nf(c,J9a,5),_.nf(c,_.nr,5),_.nf(c,_.fr,5));if(a&2){var d;_.lf(d=_.of())&&(b.GKa=d.first);_.lf(d=_.of())&&(b.options=d);_.lf(d=_.of())&&(b.NK=d)}},Cb:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox","ngSkipHydration","true",1,"mat-mdc-select"],Db:19,hb:function(a,b){a&1&&_.M("keydown",function(c){return b.Lg(c)})("focus",function(){return b.Sp()})("blur",function(){return b.Wl()});a&2&&(_.Ge("id",b.id)("tabindex",
b.tabIndex)("aria-controls",b.He?b.id+"-panel":null)("aria-expanded",b.He)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Jr)("aria-activedescendant",b.h5a()),_.Ie("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.Jr)("mat-mdc-select-required",b.required)("mat-mdc-select-empty",b.empty)("mat-mdc-select-multiple",b.multiple))},inputs:{disabled:"disabled",Dd:"disableRipple",tabIndex:"tabIndex",Tr:"hideSingleSelectionIndicator"},
Xb:["matSelect"],features:[_.af([{Ca:_.Bw,Kb:_.vz},{Ca:_.dr,Kb:_.vz}]),_.De],jc:["mat-select-trigger","*"],Aa:11,Ba:10,Fa:[["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],[1,"mat-mdc-select-value",3,"ngSwitch"],["class","mat-mdc-select-placeholder mat-mdc-select-min-line",4,"ngSwitchCase"],["class","mat-mdc-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],"viewBox;0 0 24 24;width;24px;height;24px;focusable;false".split(";"),
["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","backdropClick","attach","detach"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text",
3,"ngSwitch"],["class","mat-mdc-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],va:function(a,b){a&1&&(_.Ue(E9a),_.B(0,"div",0,1),_.M("click",function(){return b.toggle()}),_.B(3,"div",2),_.O(4,V8a,2,1,"span",3),_.O(5,Y8a,3,2,"span",4),_.C(),_.B(6,"div",5)(7,"div",6),_.Lc(),_.B(8,"svg",7),_.E(9,"path",8),_.C()()()(),_.O(10,Z8a,3,9,"ng-template",9),_.M("backdropClick",function(){return b.close()})("attach",
function(){return b.G7a()})("detach",function(){return b.close()}));if(a&2){var c=_.Ye(1);_.v(3);_.z("ngSwitch",b.empty);_.Ge("id",b.oHa);_.v(1);_.z("ngSwitchCase",!0);_.v(1);_.z("ngSwitchCase",!1);_.v(5);_.z("cdkConnectedOverlayPanelClass",b.d8a)("cdkConnectedOverlayScrollStrategy",b.ig)("cdkConnectedOverlayOrigin",b.nka||c)("cdkConnectedOverlayOpen",b.He)("cdkConnectedOverlayPositions",b.DFa)("cdkConnectedOverlayWidth",b.e8a)}},Ja:[_.im,_.lm,_.mm,_.nm,_.iz,_.hz],styles:['.mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;margin:0;padding:0;transform:scale(1);transform-origin:top left;opacity:0;overflow:auto;will-change:transform,opacity;transform-origin-left:top left;transform-origin-right:top right}.mdc-menu-surface:focus{outline:none}.mdc-menu-surface--animating-open{display:inline-block;transform:scale(0.8);opacity:0}.mdc-menu-surface--open{display:inline-block;transform:scale(1);opacity:1}.mdc-menu-surface--animating-closed{display:inline-block;opacity:0}[dir=rtl] .mdc-menu-surface,.mdc-menu-surface[dir=rtl]{transform-origin-left:top right;transform-origin-right:top left}.mdc-menu-surface--anchor{position:relative;overflow:visible}.mdc-menu-surface--fixed{position:fixed}.mdc-menu-surface--fullwidth{width:100%}.mdc-menu-surface{max-width:calc(100vw - 32px);max-width:var(--mdc-menu-max-width, calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:var(--mdc-menu-max-height, calc(100vh - 32px));z-index:8;border-radius:4px;border-radius:var(--mdc-shape-medium, 4px)}.mat-mdc-select{display:inline-block;width:100%;outline:none}.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 .mat-mdc-select-arrow-wrapper{transform:translateY(-8px)}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-select-arrow{width:10px;height:5px;position:relative}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}.mdc-menu-surface.mat-mdc-select-panel{width:100%;max-height:275px;position:static;outline:0;margin:0;padding:8px 0;list-style-type:none}.mdc-menu-surface.mat-mdc-select-panel:focus{outline:none}.cdk-high-contrast-active .mdc-menu-surface.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) .mdc-menu-surface.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above .mdc-menu-surface.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._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.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}\n'],
nb:2,data:{animation:[B9a]},Na:0});var M9a,N9a;M9a=[[["mat-select-trigger"]],"*"];N9a=function(a,b){this.source=a;this.value=b};_.wz=function(){var a=uz.apply(this,arguments)||this;a.ct=0;a.g4=0;a.NV="top";a.vr=0;a.DFa=[{Wc:"start",Xc:"top",zc:"start",Hc:"top"},{Wc:"start",Xc:"bottom",zc:"start",Hc:"bottom"}];return a};_.X(_.wz,uz);_.wz.Ia=uz.Ia;_.h=_.wz.prototype;_.h.Hhc=function(a,b,c){var d=this.RU();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.h.Qa=function(){var a=this;uz.prototype.Qa.call(this);this.jg.ud().ka(_.xe(this.dH)).subscribe(function(){a.He&&(a.vO=a.trigger.ta.getBoundingClientRect(),_.Ak(a.vb))})};_.h.open=function(){var a=this;uz.prototype.wN.call(this)&&(uz.prototype.open.call(this),this.vO=this.trigger.ta.getBoundingClientRect(),this.g4=parseInt(getComputedStyle(this.trigger.ta).fontSize||"0"),this.Ghc(),this.mb.sg.ka(_.ke(1)).subscribe(function(){a.g4&&a.zH.Hd&&a.zH.Hd.ls&&(a.zH.Hd.ls.style.fontSize=a.g4+"px")}))};
_.h.hGa=function(a){var b=_.R8a(a,this.options,this.NK),c=this.RU();this.panel.ta.scrollTop=0===a&&1===b?0:_.S8a((a+b)*c,c,this.panel.ta.scrollTop,256)};_.h.v8a=function(){this.Ehc();this.panel.ta.scrollTop=this.ct};_.h.pFa=function(a){this.He?this.ct=0:(this.zH.offsetX=0,_.Ak(this.vb));uz.prototype.pFa.call(this,a)};_.h.j5a=function(a){return new N9a(this,a)};_.h.Mkc=function(){var a;return null==(a=this.vO)?void 0:a.width};
_.h.Ehc=function(){var a=this.zH.Hd.ls.getBoundingClientRect(),b=this.jg.jF(),c=this.Am(),d=this.multiple?56:32;var e=this.multiple?40:this.z7?16:(e=this.le.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);0<f?e+=f+8:0<a&&(e-=a+8);this.zH.offsetX=Math.round(e);this.zH.Hd.Oh()};
_.h.Fhc=function(a,b,c){var d=this.RU(),e=(d-this.vO.height)/2,f=Math.floor(256/d);return this.z7?0:Math.round(-1*(0===this.ct?a*d:this.ct===c?(a-(this.Qia()-f))*d+(d-(this.Qia()*d-256)%d):b-d/2)-e)};_.h.Vhc=function(a){var b=this.RU(),c=this.jg.jF(),d=this.vO.top-8;c=c.height-this.vO.bottom-8;var e=Math.abs(this.vr);b=Math.min(this.Qia()*b,256)-e-this.vO.height;b>c?this.Hgc(b,c):e>d?this.Ggc(e,d,a):this.NV=this.xDa()};
_.h.Hgc=function(a,b){a=Math.round(a-b);this.ct-=a;this.vr-=a;this.NV=this.xDa();0>=this.ct&&(this.vr=this.ct=0,this.NV="50% bottom 0px")};_.h.Ggc=function(a,b,c){a=Math.round(a-b);this.ct+=a;this.vr+=a;this.NV=this.xDa();this.ct>=c&&(this.ct=c,this.vr=0,this.NV="50% top 0px")};
_.h.Ghc=function(){var a=this.RU(),b=this.Qia(),c=Math.min(b*a,256);a=b*a-c;b=this.empty?0:Math.max(this.options.toArray().indexOf(this.le.selected[0]),0);b+=_.R8a(b,this.options,this.NK);c/=2;this.ct=this.Hhc(b,c,a);this.vr=this.Fhc(b,c,a);this.Vhc(a)};_.h.xDa=function(){var a=this.RU();return"50% "+(Math.abs(this.vr)-(a-this.vO.height)/2+a/2)+"px 0px"};_.h.RU=function(){return 3*this.g4};_.h.Qia=function(){return this.options.length+this.NK.length};
_.wz.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.wz)))(b||_.wz)}}();
_.wz.ya=_.fc({type:_.wz,qa:[["mat-select"]],Cd:function(a,b,c){a&1&&(_.nf(c,J9a,5),_.nf(c,_.pz,5),_.nf(c,_.fr,5));if(a&2){var d;_.lf(d=_.of())&&(b.GKa=d.first);_.lf(d=_.of())&&(b.options=d);_.lf(d=_.of())&&(b.NK=d)}},Cb:["role","combobox","aria-autocomplete","none","aria-haspopup","true","ngSkipHydration","true",1,"mat-select"],Db:19,hb:function(a,b){a&1&&_.M("keydown",function(c){return b.Lg(c)})("focus",function(){return b.Sp()})("blur",function(){return b.Wl()});a&2&&(_.Ge("id",b.id)("tabindex",
b.tabIndex)("aria-controls",b.He?b.id+"-panel":null)("aria-expanded",b.He)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Jr)("aria-activedescendant",b.h5a()),_.Ie("mat-select-disabled",b.disabled)("mat-select-invalid",b.Jr)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",Dd:"disableRipple",tabIndex:"tabIndex"},Xb:["matSelect"],features:[_.af([{Ca:_.Bw,
Kb:_.wz},{Ca:_.dr,Kb:_.wz}]),_.De],jc:["mat-select-trigger","*"],Aa:9,Ba:12,Fa:[["cdk-overlay-origin","",1,"mat-select-trigger",3,"click"],["origin","cdkOverlayOrigin","trigger",""],[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,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY","backdropClick","attach","detach"],[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,"ngClass","keydown"],["panel",""]],va:function(a,b){a&1&&(_.Ue(M9a),_.B(0,"div",0,1),_.M("click",function(){return b.toggle()}),_.B(3,"div",2),_.O(4,$8a,2,1,"span",3),_.O(5,c9a,3,2,"span",4),_.C(),_.B(6,"div",5),_.E(7,"div",6),_.C()(),_.O(8,d9a,4,14,"ng-template",7),_.M("backdropClick",function(){return b.close()})("attach",function(){return b.G7a()})("detach",function(){return b.close()}));if(a&2){var c=_.Ye(1);_.Ge("aria-owns",b.He?
b.id+"-panel":null);_.v(3);_.z("ngSwitch",b.empty);_.Ge("id",b.oHa);_.v(1);_.z("ngSwitchCase",!0);_.v(1);_.z("ngSwitchCase",!1);_.v(3);_.z("cdkConnectedOverlayPanelClass",b.d8a)("cdkConnectedOverlayScrollStrategy",b.ig)("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",b.He)("cdkConnectedOverlayPositions",b.DFa)("cdkConnectedOverlayMinWidth",b.Mkc())("cdkConnectedOverlayOffsetY",b.vr)}},Ja:[_.im,_.lm,_.mm,_.nm,_.iz,_.hz],styles:['.mat-select{display:inline-block;width:100%;outline:none}.mat-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-select-disabled .mat-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-select-arrow-wrapper{height:16px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-outline .mat-select-arrow-wrapper{transform:translateY(-25%)}.mat-form-field-appearance-standard.mat-form-field-has-label .mat-select:not(.mat-select-empty) .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:none}.mat-select-arrow{width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;margin:0 4px}.mat-form-field.mat-focused .mat-select-arrow{transform:translateX(0)}.mat-select-panel-wrap{flex-basis:100%}.mat-select-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:0;padding-bottom:0;max-height:256px;min-width:100%;border-radius:4px;outline:0}.cdk-high-contrast-active .mat-select-panel{outline:solid 1px}.mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{font-size:inherit;line-height:3em;height:3em}.mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex{cursor:pointer}.mat-form-field-type-mat-select .mat-form-field-label{width:calc(100% - 18px)}.mat-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}\n'],
nb:2,data:{animation:[z9a,A9a]},Na:0});_.xz=function(){};_.xz.ha=function(a){return new (a||_.xz)};_.xz.Ea=_.gc({type:_.xz});_.xz.Da=_.Wb({Nb:[_.I9a],imports:[_.qm,_.$q,_.qz,_.ar,_.Jq,_.Fw,_.qz,_.ar]});
}catch(e){_._DumpException(e)}
try{
var O9a,R9a,S9a,U9a,W9a,zz,$9a,a$a,b$a,c$a,f$a,e$a,o$a,Iz,r$a,s$a,t$a,u$a,v$a,w$a,x$a,Jz,y$a,z$a,A$a,B$a,C$a,D$a,E$a,Kz,Lz,G$a,Mz,H$a,Nz,I$a,J$a,K$a,L$a,M$a,N$a,P$a,S$a,T$a,U$a,V$a,W$a,Y$a,Z$a,$$a,bab,cab,dab,eab,fab,gab,hab,iab,jab,kab,oab,pab,qab,rab,sab,tab,uab,vab,wab,xab,yab,zab,Bab,Cab,Dab,V9a,Fab,Gab,Iab,T9a,Lab,Mab,Pab,X9a,d$a,Y9a,g$a,p$a,h$a,i$a,l$a,m$a,n$a,k$a,j$a,O$a,F$a,Q$a,R$a,X$a,Vab;O9a=function(a,b){return a.start==b.start&&a.end==b.end};
_.yz=function(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");_.ba.call(this,c+a[d])};_.P9a=function(a,b){return a>b?1:a<b?-1:0};_.Q9a=function(a,b){var c=[],d=0,e=a;void 0!==b&&(d=a,e=b);if(0>e-d)return[];for(a=d;a<e;a+=1)c.push(a);return c};R9a=function(a){for(var b=!0,c=/^[-_a-zA-Z0-9]$/,d=0;d<a.length;d++){var e=a.charAt(d);if("]"==e){if(b)return!1;b=!0}else if("["==e){if(!b)return!1;b=!1}else if(!b&&!c.test(e))return!1}return b};
S9a=function(a){return a.replace(_.KAa,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,m,n){f=m;return n});b=_.qj(d).Bq();return c+f+b+f+e})};
U9a=function(a){if(a instanceof _.Uf)return'url("'+_.Vf(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof _.mj)a=_.mh(a);else{a=String(a);var b=a.replace(_.LAa,"$1").replace(_.LAa,"$1").replace(_.KAa,"url");if(_.JAa.test(b)){if(b=!T9a.test(a)){for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}b=b&&c&&R9a(a)}a=b?S9a(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new _.yz("Value does not allow [{;}], got: %s.",[a]);return a};
W9a=function(a){a in V9a||(V9a[a]=_.id.dTa&&_.id.dTa.ji&&_.id.dTa.ji.locales&&_.id.dTa.ji.locales[a]);return V9a[a]};zz=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=W9a(b))return a;b=b.split("-")[0];if(a=W9a(b))return a;if("en"===b)return X9a;throw new _.Zb(701,!1);};_.Az=function(){var a=_.lc.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());1===a.length&&(0,_.Kd)(a[0])&&(a=a[0].slice());return function(c){return _.Xga(c,_.Od([c].concat(_.sc(a))),new _.hha(b))}};
_.Z9a=function(){return function(a){return _.Fd(a,new Y9a)}};$9a=function(a,b,c,d,e,f){a=_.Fe(a,_.Bc.yn,c,e);_.cea(2);return a?b+_.Xb(c)+d+_.Xb(e)+f:_.od};a$a=function(a,b){a=a.data[b];return null===a||"string"===typeof a?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};
b$a=function(a,b,c,d){for(var e=c[11],f=null,g,m=0;m<b.length;m++){var n=b[m];if("string"==typeof n){var r=b[++m];null===c[r]&&(c[r]=e.R6(n))}else if("number"==typeof n)switch(n&1){case 0:var x=n>>>17;null===f&&(f=x,g=e.parentNode(d));x===f?(r=d,x=g):(r=null,x=_.wc(c[x]));null!==x&&(n=(n&131070)>>>1,e.insertBefore(x,c[n],r,!1),n=a$a(a,n),null!==n&&"object"===typeof n&&(r=_.xja(n,c),null!==r&&b$a(a,n.create[r],c,c[n.Wbb])));break;case 1:n>>>=1,r=b[++m],x=b[++m],_.gga(e,_.wc(c[n]),null,null,r,x,null)}else switch(n){case _.Lja:n=
b[++m];r=b[++m];null===c[r]&&(n=c[r]=e.createComment(_.Vea(n)),_.$c(n,c));break;case _.Jja:n=b[++m],r=b[++m],null===c[r]&&(n=c[r]=e.createElement(n,null),_.$c(n,c))}}};c$a=function(a,b,c){var d=_.xja(b,c);if(null!==d)for(b=b.remove[d],d=0;d<b.length;d++){var e=b[d];if(0<e){if(e=_.wc(c[e]),null!==e){var f=c[11],g=f.parentNode(e);g&&f.removeChild(g,e,void 0)}}else c$a(a,a$a(a,~e),c)}};
f$a=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("string"==typeof r)g+=r;else if("number"==typeof r)if(0>r)g+=_.Xb(b[d-r]);else{var x=r>>>2;switch(r&3){case 1:r=c[++n];var A=c[++n],F=a.data[x];"string"===typeof F?_.gga(b[11],b[x],null,F,r,g,A):_.pd(a,F,b,r,g,b[11],A,!1);break;case 0:r=b[x];null!==r&&b[11].setValue(r,g);break;case 2:r=a;x=a$a(a,x);A=b;F=x;var J=F.LO.indexOf(g);if(-1===J)switch(F.type){case 1:J=g;J=(0,zz(_.OGa)[20])(parseInt(J,
10));J=d$a[J];var L=void 0!==J?J:"other";J=F.LO.indexOf(L);-1===J&&"other"!==L&&(J=F.LO.indexOf("other"));break;case 0:J=F.LO.indexOf("other")}F=-1===J?null:J;_.xja(x,A)!==F&&(c$a(r,x,A),A[x.U6]=null===F?null:~F,null!==F&&(J=A[x.Wbb])&&b$a(r,x.create[F],A,J));break;case 3:e$a(a,a$a(a,x),d,b)}}}}else g=c[f+1],0<g&&3===(g&3)&&(g=a$a(a,g>>>2),0>b[g.U6]&&e$a(a,g,d,b));f+=m}};e$a=function(a,b,c,d){var e=d[b.U6];if(null!==e){var f=g$a;0>e&&(e=d[b.U6]=~e,f=-1);f$a(a,d,b.update[e],c,f)}};
o$a=function(a,b){b=void 0===b?{}:b;var c=a;if(h$a.test(a)){var d={},e=[0];c=c.replace(i$a,function(f,g,m){f=g||m;var n=d[f]||[];n.length||(f.split("|").forEach(function(A){var F=A.match(j$a);F=F?parseInt(F[1],10):0;var J=k$a.test(A);n.push([F,J,A])}),d[f]=n);if(!n.length)throw Error("mb`"+f);f=e[e.length-1];for(m=g=0;m<n.length;m++)if(n[m][0]===f){g=m;break}var r=_.q(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(l$a,function(f,g,m,n,r,x){return b.hasOwnProperty(m)?""+g+b[m]+x:f});c=c.replace(m$a,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(n$a,function(f,g){if(b.hasOwnProperty(g)){var m=b[g];if(!m.length)throw Error("nb`"+f+"`"+g);return m.shift()}return f})};_.Bz=function(a){_.Ee(_.Cc(),_.Bc.yn++,a)&&(g$a|=1<<Math.min(p$a,31));p$a++;return _.Bz};
_.Cz=function(a){var b=_.Bc.hf,c=_.Cc();0<p$a&&(a=b.data[a+25],f$a(b,c,Array.isArray(a)?a:a.update,_.Bc.yn-p$a-1,g$a));p$a=g$a=0};_.Dz=function(a,b){b=void 0===b?{}:b;return o$a(a,b)};_.Ez=function(a,b,c,d,e,f,g){var m=_.Cc();b=$9a(m,b,c,d,e,f);b!==_.od&&_.pd(_.Bc.hf,_.Kc(),m,a,b,m[11],g,!1);return _.Ez};_.Fz=function(a,b,c,d,e){var f=_.Cc();a=$9a(f,a,b,c,d,e);a!==_.od&&_.lga(f,a);return _.Fz};
_.q$a=function(a,b,c,d,e,f,g,m){b+=c;c=_.Fe(a,b,e,f);return _.Ee(a,b+2,g)||c?_.cja(a,b+3,m?d.call(m,e,f,g):d(e,f,g)):_.dka(a,b+3)};_.Gz=function(a,b,c,d){a+=25;var e=_.Cc(),f=e[a];return e[1].data[a].de?_.cka(e,_.Ic(),b,f.transform,c,d,f):f.transform(c,d)};_.Hz=function(a,b,c,d,e){a+=25;var f=_.Cc(),g=f[a];return f[1].data[a].de?_.q$a(f,_.Ic(),b,g.transform,c,d,e,g):g.transform(c,d,e)};Iz=function(a,b){for(;-1<b;b--)if("undefined"!==typeof a[b])return a[b];throw Error("vb");};
r$a=function(a,b,c){a=zz(a);b=Iz([a[1],a[2]],b);return Iz(b,c)};s$a=function(a,b,c){a=zz(a);b=Iz([a[3],a[4]],b);return Iz(b,c)};t$a=function(a,b,c){a=zz(a);b=Iz([a[5],a[6]],b);return Iz(b,c)};u$a=function(a,b){a=zz(a)[7];return Iz(a,b)};v$a=function(a,b){a=zz(a);return Iz(a[10],b)};w$a=function(a,b){a=zz(a);return Iz(a[11],b)};x$a=function(a,b){a=zz(a)[12];return Iz(a,b)};Jz=function(a,b){a=zz(a);var c=a[13][b];if("undefined"===typeof c){if(12===b)return a[13][0];if(13===b)return a[13][1]}return c};
y$a=function(a){if(!a[21])throw Error("ub`"+a[0]);};z$a=function(a){var b=_.q(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};A$a=function(a){a=zz(a);y$a(a);return(a[21][2]||[]).map(function(b){return"string"===typeof b?z$a(b):[z$a(b[0]),z$a(b[1])]})};B$a=function(a,b,c){a=zz(a);y$a(a);b=Iz([a[21][0],a[21][1]],b)||[];return Iz(b,c)||[]};C$a=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};
D$a=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};E$a=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return null!=b&&d in b?b[d]:c}));return a};
Kz=function(a,b){var c=zz(a)[0];F$a[c]=F$a[c]||{};if(F$a[c][b])return F$a[c][b];var d="";switch(b){case "shortDate":d=v$a(a,0);break;case "mediumDate":d=v$a(a,1);break;case "longDate":d=v$a(a,2);break;case "fullDate":d=v$a(a,3);break;case "shortTime":d=w$a(a,0);break;case "mediumTime":d=w$a(a,1);break;case "longTime":d=w$a(a,2);break;case "fullTime":d=w$a(a,3);break;case "short":d=Kz(a,"shortTime");var e=Kz(a,"shortDate");d=E$a(x$a(a,0),[d,e]);break;case "medium":d=Kz(a,"mediumTime");e=Kz(a,"mediumDate");
d=E$a(x$a(a,1),[d,e]);break;case "long":d=Kz(a,"longTime");e=Kz(a,"longDate");d=E$a(x$a(a,2),[d,e]);break;case "full":d=Kz(a,"fullTime"),e=Kz(a,"fullDate"),d=E$a(x$a(a,3),[d,e])}d&&(F$a[c][b]=d);return d};Lz=function(a,b,c,d,e){var f="";if(0>a||e&&0>=a)e?a=-a+1:(a=-a,f=void 0===c?"-":c);for(a=String(a);a.length<b;)a="0"+a;d&&(a=a.slice(a.length-b));return f+a};
G$a=function(a,b){switch(a){case 0:return b.getFullYear();case 1:return b.getMonth();case 2:return b.getDate();case 3:return b.getHours();case 4:return b.getMinutes();case 5:return b.getSeconds();case 6:return b.getMilliseconds();case 7:return b.getDay();default:throw Error("wb`"+a);}};
Mz=function(a,b,c,d,e){c=void 0===c?0:c;d=void 0===d?!1:d;e=void 0===e?!1:e;return function(f,g){f=G$a(a,f);if(0<c||f>-c)f+=c;if(3===a)0===f&&-12===c&&(f=12);else if(6===a)return Lz(f,3).substring(0,b);g=Jz(g,5);return Lz(f,b,g,d,e)}};
H$a=function(a,b,c,d,e,f){switch(c){case 2:return t$a(b,e,d)[a.getMonth()];case 1:return s$a(b,e,d)[a.getDay()];case 0:var g=a.getHours(),m=a.getMinutes();return f&&(c=A$a(b),a=B$a(b,e,d),c=c.findIndex(function(n){if(Array.isArray(n)){var r=_.q(n);n=r.next().value;r=r.next().value;var x=g>=n.hours&&m>=n.minutes,A=g<r.hours||g===r.hours&&m<r.minutes;if(n.hours<r.hours){if(x&&A)return!0}else if(x||A)return!0}else if(n.hours===g&&n.minutes===m)return!0;return!1}),-1!==c)?a[c]:r$a(b,e,d)[12>g?0:1];case 3:return u$a(b,
d)[0>=a.getFullYear()?0:1];default:throw Error("xb`"+c);}};Nz=function(a,b,c,d){c=void 0===c?0:c;d=void 0===d?!1:d;return function(e,f){return H$a(e,f,a,b,c,d)}};
I$a=function(a){return function(b,c,d){b=-1*d;c=Jz(c,5);var e=0<b?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(0<=b?"+":"")+Lz(e,2,c)+Lz(Math.abs(b%60),2,c);case 1:return"GMT"+(0<=b?"+":"")+Lz(e,1,c);case 2:return"GMT"+(0<=b?"+":"")+Lz(e,2,c)+":"+Lz(Math.abs(b%60),2,c);case 3:return 0===d?"Z":(0<=b?"+":"")+Lz(e,2,c)+":"+Lz(Math.abs(b%60),2,c);default:throw Error("yb`"+a);}}};J$a=function(a){return D$a(a.getFullYear(),a.getMonth(),a.getDate()+(4-a.getDay()))};
K$a=function(a,b){b=void 0===b?!1:b;return function(c,d){if(b)c=1+Math.floor((c.getDate()+((new Date(c.getFullYear(),c.getMonth(),1)).getDay()-1))/7);else{c=J$a(c);var e=c.getFullYear();var f=D$a(e,0,1).getDay();e=D$a(e,0,1+(4>=f?4:11)-f);c=c.getTime()-e.getTime();c=1+Math.round(c/6048E5)}return Lz(c,a,Jz(d,5))}};L$a=function(a,b){b=void 0===b?!1:b;return function(c,d){c=J$a(c).getFullYear();return Lz(c,a,Jz(d,5),b)}};
M$a=function(a,b){var c=a.getTimezoneOffset();b=C$a(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};N$a=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(1E3*parseFloat("0."+(a[7]||0))));return b};
P$a=function(a){if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var b=_.q(a.split("-").map(function(d){return+d}));a=b.next().value;var c=b.next().value;c=void 0===c?1:c;b=b.next().value;return D$a(a,c-1,void 0===b?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(O$a))return N$a(b)}b=new Date(a);if(!(b instanceof Date)||isNaN(b.valueOf()))throw Error("zb`"+
a);return b};
S$a=function(a,b,c,d){var e=P$a(a);b=Kz(c,b)||b;a=[];for(var f;b;)if(f=Q$a.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=C$a(d,g),e=M$a(e,d));var m="";a.forEach(function(n){a:if(R$a[n])var r=R$a[n];else{switch(n){case "G":case "GG":case "GGG":r=Nz(3,1);break;case "GGGG":r=Nz(3,2);break;case "GGGGG":r=Nz(3,0);break;case "y":r=Mz(0,1,0,!1,!0);break;case "yy":r=Mz(0,2,0,!0,!0);break;case "yyy":r=Mz(0,3,0,!1,!0);break;case "yyyy":r=Mz(0,4,
0,!1,!0);break;case "Y":r=L$a(1);break;case "YY":r=L$a(2,!0);break;case "YYY":r=L$a(3);break;case "YYYY":r=L$a(4);break;case "M":case "L":r=Mz(1,1,1);break;case "MM":case "LL":r=Mz(1,2,1);break;case "MMM":r=Nz(2,1);break;case "MMMM":r=Nz(2,2);break;case "MMMMM":r=Nz(2,0);break;case "LLL":r=Nz(2,1,1);break;case "LLLL":r=Nz(2,2,1);break;case "LLLLL":r=Nz(2,0,1);break;case "w":r=K$a(1);break;case "ww":r=K$a(2);break;case "W":r=K$a(1,!0);break;case "d":r=Mz(2,1);break;case "dd":r=Mz(2,2);break;case "c":case "cc":r=
Mz(7,1);break;case "ccc":r=Nz(1,1,1);break;case "cccc":r=Nz(1,2,1);break;case "ccccc":r=Nz(1,0,1);break;case "cccccc":r=Nz(1,3,1);break;case "E":case "EE":case "EEE":r=Nz(1,1);break;case "EEEE":r=Nz(1,2);break;case "EEEEE":r=Nz(1,0);break;case "EEEEEE":r=Nz(1,3);break;case "a":case "aa":case "aaa":r=Nz(0,1);break;case "aaaa":r=Nz(0,2);break;case "aaaaa":r=Nz(0,0);break;case "b":case "bb":case "bbb":r=Nz(0,1,1,!0);break;case "bbbb":r=Nz(0,2,1,!0);break;case "bbbbb":r=Nz(0,0,1,!0);break;case "B":case "BB":case "BBB":r=
Nz(0,1,0,!0);break;case "BBBB":r=Nz(0,2,0,!0);break;case "BBBBB":r=Nz(0,0,0,!0);break;case "h":r=Mz(3,1,-12);break;case "hh":r=Mz(3,2,-12);break;case "H":r=Mz(3,1);break;case "HH":r=Mz(3,2);break;case "m":r=Mz(4,1);break;case "mm":r=Mz(4,2);break;case "s":r=Mz(5,1);break;case "ss":r=Mz(5,2);break;case "S":r=Mz(6,1);break;case "SS":r=Mz(6,2);break;case "SSS":r=Mz(6,3);break;case "Z":case "ZZ":case "ZZZ":r=I$a(0);break;case "ZZZZZ":r=I$a(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
I$a(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=I$a(2);break;default:r=null;break a}R$a[n]=r}m+=r?r(e,c,g):"''"===n?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return m};
T$a=function(a){a=Math.abs(a)+"";var b=0,c,d,e,f;-1<(c=a.indexOf("."))&&(a=a.replace(".",""));0<(d=a.search(/e/i))?(0>c&&(c=d),c+=+a.slice(d+1),a=a.substring(0,d)):0>c&&(c=a.length);for(d=0;"0"===a.charAt(d);d++);if(d===(f=a.length)){var g=[0];c=1}else{for(f--;"0"===a.charAt(f);)f--;c-=d;g=[];for(e=0;d<=f;d++,e++)g[e]=Number(a.charAt(d))}22<c&&(g=g.splice(0,21),b=c-1,c=1);return{fX:g,exponent:b,ew:c}};
U$a=function(a){if(0===a.fX[0])return a;var b=a.fX.length-a.ew;a.exponent?a.exponent+=2:(0===b?a.fX.push(0,0):1===b&&a.fX.push(0),a.ew+=2);return a};V$a=function(a){var b=parseInt(a);if(isNaN(b))throw Error("Cb`"+a);return b};
W$a=function(a,b,c){if(b>c)throw Error("Bb`"+b+"`"+c);var d=a.fX,e=d.length-a.ew;c=Math.min(Math.max(b,e),c);var f=c+a.ew,g=d[f];if(0<f){d.splice(Math.max(a.ew,f));for(var m=f;m<d.length;m++)d[m]=0}else for(e=Math.max(0,e),a.ew=1,d.length=Math.max(1,f=c+1),d[0]=0,m=1;m<f;m++)d[m]=0;if(5<=g)if(0>f-1){for(g=0;g>f;g--)d.unshift(0),a.ew++;d.unshift(1);a.ew++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);var n=0!==c,r=b+a.ew;if(b=d.reduceRight(function(x,A,F,J){A+=x;J[F]=10>A?A:A-10;n&&(0===J[F]&&F>=
r?J.pop():n=!1);return 10<=A?1:0},0))d.unshift(b),a.ew++};
Y$a=function(a,b,c,d){var e=void 0===e?!1:e;var f="",g=!1;if(isFinite(a)){g=T$a(a);e&&(g=U$a(g));f=b.cDc;e=b.izb;var m=b.rSa;if(d){var n=d.match(X$a);if(null===n)throw Error("Ab`"+d);d=n[1];var r=n[3];n=n[5];null!=d&&(f=V$a(d));null!=r&&(e=V$a(r));null!=n?m=V$a(n):null!=r&&e>m&&(m=e)}W$a(g,e,m);d=g.fX;n=g.ew;e=g.exponent;m=[];for(g=d.every(function(x){return!x});n<f;n++)d.unshift(0);for(;0>n;n++)d.unshift(0);0<n?m=d.splice(n,d.length):(m=d,d=[0]);f=[];for(d.length>=b.nRa&&f.unshift(d.splice(-b.nRa,
d.length).join(""));d.length>b.vNa;)f.unshift(d.splice(-b.vNa,d.length).join(""));d.length&&f.unshift(d.join(""));f=f.join(Jz(c,1));m.length&&(f+=Jz(c,0)+m.join(""));e&&(f+=Jz(c,6)+"+"+e)}else f=Jz(c,9);return f=0>a&&!g?b.USa+f+b.VSa:b.xsa+f+b.wca};_.Oz=function(a){return null!=a.error&&null!=a.error.code};Z$a=function(a){a&1&&(_.B(0,"span",10),_.R(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ze(" ",a.item.label," "))};$$a=function(a){a&1&&_.Me(0)};
bab=function(a){if(a&1){var b=_.Cc();_.B(0,"div",11);_.M("keyup.escape",function(){_.Dc(b);var c=_.N();c.OO();c.trigger.ta.focus();return _.Fc()});_.O(1,$$a,1,0,"ng-container",12);_.C()}a&2&&(a=_.N(),_.v(1),_.z("ngTemplateOutlet",a.item.va)("ngTemplateOutletContext",a.item.context||_.bf(2,aab)))};cab=function(a){a&1&&(_.B(0,"span",8),_.R(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.$e(a.label))};
dab=function(a){a&1&&_.E(0,"segmented-dropdown-button",9);a&2&&(a=_.N().wa,_.z("item",a)("useBreadcrumbStyling",!0))};eab=function(a){a&1&&_.Me(0)};fab=function(a){a&1&&(_.H(0),_.O(1,eab,1,0,"ng-container",10),_.K());a&2&&(a=_.N().wa,_.v(1),_.z("ngTemplateOutlet",a.va)("ngTemplateOutletContext",a.context))};gab=function(a){a&1&&(_.B(0,"mat-icon",11),_.R(1," keyboard_arrow_right "),_.C())};hab=function(a){a&1&&_.E(0,"div",12)};
iab=function(a,b){a&1&&(_.H(0),_.B(1,"div",1),_.O(2,cab,2,1,"span",2),_.H(3,3),_.O(4,dab,1,2,"segmented-dropdown-button",4),_.O(5,fab,2,2,"ng-container",5),_.K(),_.C(),_.O(6,gab,2,0,"mat-icon",6),_.O(7,hab,1,0,"div",7),_.K());if(a&2){a=b.wa;b=b.last;var c=_.N();_.v(1);_.Ie("no-padding",a.cAb);_.Ge("aria-label",a.ariaLabel)("role",a.lW);_.v(1);_.z("ngIf",!a.ariaLabel);_.v(1);_.z("ngSwitch",a.type);_.v(1);_.z("ngSwitchCase",c.iw.Z_a);_.v(1);_.z("ngSwitchCase",c.iw.R1a);_.v(1);_.z("ngIf",!b);_.v(1);
_.z("ngIf",b&&a.type==c.iw.Z_a)}};_.Pz=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};jab=function(a){a&1&&_.Me(0,6);a&2&&(_.N(2),_.z("ngTemplateOutlet",_.Ye(4)))};kab=function(a){a&1&&_.Me(0,6);a&2&&(_.N(2),_.z("ngTemplateOutlet",_.Ye(4)))};
oab=function(a){if(a&1){var b=_.Cc();_.B(0,"button",3,4);_.M("ascClipboardEvent",function(c){_.Dc(b);var d=_.N();return _.Fc(lab(d,c))})("click",function(c){_.Dc(b);var d=_.N();return _.Fc(d.be(c))})("mouseenter",function(){_.Dc(b);var c=_.N();return _.Fc(mab(c))})("blur",function(){_.Dc(b);var c=_.N();return _.Fc(nab(c))})("mouseleave",function(){_.Dc(b);var c=_.N();return _.Fc(nab(c))});_.O(2,jab,1,1,"ng-container",5);_.B(3,"span");_.R(4);_.C();_.O(5,kab,1,1,"ng-container",5);_.C()}a&2&&(a=_.N(),
_.z("format",a.xVa?"flat":"hairline")("ascClipboard",a.ZO),_.Ge("aria-label",a.ariaLabel),_.v(2),_.z("ngIf",!a.zua),_.v(1),_.Ie("light",a.Dqb),_.v(1),_.$e(a.wW),_.v(1),_.z("ngIf",a.zua))};
pab=function(a){if(a&1){var b=_.Cc();_.B(0,"button",7,4);_.M("ascClipboardEvent",function(c){_.Dc(b);var d=_.N();return _.Fc(lab(d,c))})("click",function(c){_.Dc(b);var d=_.N();return _.Fc(d.be(c))})("mouseenter",function(){_.Dc(b);var c=_.N();return _.Fc(mab(c))})("blur",function(){_.Dc(b);var c=_.N();return _.Fc(nab(c))})("mouseleave",function(){_.Dc(b);var c=_.N();return _.Fc(nab(c))});_.B(2,"mat-icon",8);_.R(3);_.C()()}a&2&&(a=_.N(),_.Ie("small",a.Vub)("remove-border",a.xVa),_.z("ascClipboard",
a.ZO),_.Ge("aria-label",a.ariaLabel),_.v(2),_.z("color","primary"===a.color?"primary":null),_.v(1),_.Ze(" ",a.yPa," "))};qab=function(a){a&1&&(_.B(0,"mat-icon",8),_.R(1),_.C());a&2&&(a=_.N(),_.z("color","primary"===a.color?"primary":null),_.v(1),_.Ze(" ",a.yPa," "))};rab=function(a){a&1&&_.E(0,"mat-icon",4);a&2&&(a=_.N(),_.z("svgIcon",a.icon))};sab=function(a){a&1&&(_.B(0,"mat-icon",5),_.R(1),_.C());a&2&&(a=_.N(),_.v(1),_.$e(a.icon))};tab=function(a){a&1&&_.Me(0)};
uab=function(a){a&1&&(_.H(0),_.O(1,tab,1,0,"ng-container",6),_.K());if(a&2){_.N();var b=_.Ye(7);_.v(1);_.z("ngTemplateOutlet",b)}};vab=function(a){a&1&&_.Me(0)};wab=function(a){a&1&&(_.H(0),_.O(1,vab,1,0,"ng-container",6),_.K());if(a&2){_.N();var b=_.Ye(7);_.v(1);_.z("ngTemplateOutlet",b)}};xab=function(a){a&1&&(_.B(0,"div",7),_.Ve(1),_.C(),_.B(2,"p",8),_.Ve(3,1),_.C())};
yab=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(1E3*parseFloat("0."+(f[7]||0))));return g}if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);
if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var d=_.q(a.split("-").map(function(f){return+f}));a=d.next().value;var e=d.next().value;e=void 0===e?1:e;d=d.next().value;return b(a,e-1,void 0===d?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("zb`"+a);return d};
zab=function(a,b,c){try{return S$a(a,b,"en-US",c)}catch(d){return""}};Bab=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?Aab:"y-MM-dd"};Cab=function(a,b){return function(c){return zab(c,a,b)}};_.Qz=function(a){for(var b=a.length-1;"/"===a[b];)b--;return a.substring(a.lastIndexOf("/",b)+1)};Dab=function(){};
_.Eab=function(a){var b=a.length,c=3*b/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;_.aya(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};V9a={};_.Rz=function(a){_.In(a).status="DEGRADED"};Fab=function(a,b){O9a(a.xr,b)||(a.gIa&&(b={start:0,end:Math.max(a.xr.end,b.end)}),a.SFa.next(a.xr=b),a.Kja(function(){}))};
Gab=function(a,b){var c=void 0===c?"to-start":c;b=a.gIa&&"to-start"===c?0:b;var d=a.dir&&"rtl"==a.dir.value,e="horizontal"==a.orientation,f=e?"X":"Y";d="translate"+f+"("+Number((e&&d?-1:1)*b)+"px)";a.Eka=b;"to-end"===c&&(d+=" translate"+f+"(-100%)",a.RFa=!0);a.Z8a!=d&&(a.Z8a=d,a.Kja(function(){if(a.RFa){var g=a.L3a.ta;a.Eka-="horizontal"===a.orientation?g.offsetWidth:g.offsetHeight;a.RFa=!1;Gab(a,a.Eka)}}))};_.li(_.yz,_.ba);_.yz.prototype.name="AssertionError";
_.Hab=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};Iab={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};_.Jab=function(a){return a instanceof _.rj&&a.constructor===_.rj?a.HUa:"type_error:SafeStyle"};T9a=/\/\*/;
_.Kab=function(a){var b="",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("Z`"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(U9a).join(" "):U9a(d),b+=c+":"+d+";")}return b?new _.rj(b,_.HAa):_.IAa};_.Sz=function(a){return a instanceof _.tj?a:_.Rf(_.rxa("object"==typeof a&&a.cw?a.Bq():String(a)))};Lab=/^[a-zA-Z0-9-]+$/;Mab={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0};
_.Nab=function(a){var b=_.Sz(_.PAa),c=[],d=function(e){Array.isArray(e)?e.forEach(d):(e=_.Sz(e),c.push(_.uj(e)))};a.forEach(d);return _.Rf(c.join(_.uj(b)))};_.Oab=function(a){return _.Nab(Array.prototype.slice.call(arguments))};Pab={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0};
_.Qab=function(a,b,c){var d=String(a);if(!Lab.test(d))throw Error("ca");if(d.toUpperCase()in Mab)throw Error("ca");a=String(a);d="<"+a;var e="";if(b)for(var f in b)if(Object.prototype.hasOwnProperty.call(b,f)){if(!Lab.test(f))throw Error("ca");var g=b[f];if(null!=g){var m=f;if(g instanceof _.mj)g=_.mh(g);else if("style"==m.toLowerCase()){if(!_.Aa(g))throw Error("ca");g instanceof _.rj||(g=_.Kab(g));g=_.Jab(g)}else{if(/^on/i.test(m))throw Error("ca");if(m.toLowerCase()in Pab)if(g instanceof _.oj)g=
_.pj(g);else if(g instanceof _.Uf)g=_.Vf(g);else if("string"===typeof g)g=_.qj(g).Bq();else throw Error("ca");}g.cw&&(g=g.Bq());m=m+'="'+_.rxa(String(g))+'"';e+=" "+m}}b=d+e;null==c?c=[]:Array.isArray(c)||(c=[c]);!0===Iab[a.toLowerCase()]?b+=">":(f=_.Oab(c),b+=">"+_.uj(f)+"</"+a+">");return _.Rf(b)};_.Tz=function(a,b){return a&&b?a.split(b).length-1:0};
X9a=["en",[["a","p"],["AM","PM"],void 0],[["AM","PM"],void 0,void 0],["SMTWTFS".split(""),"Sun Mon Tue Wed Thu Fri Sat".split(" "),"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),"Su Mo Tu We Th Fr Sa".split(" ")],void 0,["JFMAMJJASOND".split(""),"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),"January February March April May June July August September October November December".split(" ")],void 0,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],
["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",void 0,"{1} 'at' {0}",void 0],". , ; % + - E \u00d7 \u2030 \u221e NaN :".split(" "),["#,##0.###","#,##0%","\u00a4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(a){var b=a.toString().replace(/^[^.]*\.?/,"").length;return 1===Math.floor(Math.abs(a))&&0===b?1:5}];d$a=["zero","one","two","few","many"];Y9a=function(){};Y9a.prototype.call=function(a,b){return b.subscribe(new _.XHa(a))};
g$a=0;p$a=0;h$a=/\[(\ufffd.+?\ufffd?)\]/;i$a=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;l$a=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;m$a=/{([A-Z0-9_]+)}/g;n$a=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;k$a=/\/\*/;j$a=/\d+:(\d+)/;O$a=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;F$a={};Q$a=/((?:[^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]*)/;
R$a={};_.Uz=function(a,b,c){this.locale=a;this.ruc=b;this.o7=c};_.Uz.prototype.transform=function(a,b,c,d){if(null==a||""===a||a!==a)return null;try{var e,f,g=null!=(f=null!=b?b:null==(e=this.o7)?void 0:e.dateFormat)?f:"mediumDate",m,n,r,x=null!=(r=null!=(n=null!=c?c:null==(m=this.o7)?void 0:m.O2c)?n:this.ruc)?r:void 0;return S$a(a,g,d||this.locale,x)}catch(A){throw new _.Zb(2100,!1);}};_.Uz.ha=function(a){return new (a||_.Uz)(_.w(_.gh,16),_.w(_.VJa,24),_.w(_.WJa,24))};
_.Uz.Ce=_.ic({name:"date",type:_.Uz,de:!0,standalone:!0});X$a=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.Vz=function(a){this.Jmc=a};
_.Vz.prototype.transform=function(a,b,c){if(null==a||""===a||a!==a)return null;c=c||this.Jmc;try{if("string"!==typeof a||isNaN(Number(a)-parseFloat(a))){if("number"!==typeof a)throw Error("Db`"+a);var d=a}else d=Number(a);a=d;var e=zz(c)[14][0],f=Jz(c,5);d={cDc:1,izb:0,rSa:0,xsa:"",wca:"",USa:"",VSa:"",vNa:0,nRa:0};var g=e.split(";"),m=g[0],n=g[1],r=-1!==m.indexOf(".")?m.split("."):[m.substring(0,m.lastIndexOf("0")+1),m.substring(m.lastIndexOf("0")+1)],x=r[0],A=r[1]||"";d.xsa=x.substring(0,x.indexOf("#"));
for(e=0;e<A.length;e++){var F=A.charAt(e);"0"===F?d.izb=d.rSa=e+1:"#"===F?d.rSa=e+1:d.wca+=F}var J=x.split(",");d.vNa=J[1]?J[1].length:0;d.nRa=J[2]||J[1]?(J[2]||J[1]).length:0;if(n){var L=m.length-d.xsa.length-d.wca.length,Q=n.indexOf("#");d.USa=n.substring(0,Q).replace(/'/g,"");d.VSa=n.slice(Q+L).replace(/'/g,"")}else d.USa=(void 0===f?"-":f)+d.xsa,d.VSa=d.wca;return Y$a(a,d,c,b)}catch(aa){throw new _.Zb(2100,!1);}};_.Vz.ha=function(a){return new (a||_.Vz)(_.w(_.gh,16))};
_.Vz.Ce=_.ic({name:"number",type:_.Vz,de:!0,standalone:!0});var Rab=function(a,b,c){this.kGa=new _.se;this.xta=this.kGa.ka(_.ie());this.Cm=null;this.nn=a;this.vH=b;this.lV=c};_.h=Rab.prototype;_.h.Pd=function(a){this.Cm=a;this.hHa();this.pla()};_.h.detach=function(){this.kGa.complete();this.Cm=null};_.h.dEc=function(){this.pla()};_.h.JAb=function(){this.hHa();this.pla()};
_.h.Jw=function(a,b){if(this.Cm){var c=this.Cm;a*=this.nn;b={behavior:void 0===b?"auto":b};"horizontal"===c.orientation?b.start=a:b.top=a;c.KC.scrollTo(b)}};_.h.hHa=function(){if(this.Cm){var a=this.Cm,b=this.Cm.via*this.nn;a.jla!==b&&(a.jla=b,a.Z2a(),a.Kja())}};
_.h.pla=function(){if(this.Cm){var a=this.Cm.xr;a={start:a.start,end:a.end};var b=this.Cm.jF(),c=this.Cm.via,d=this.Cm.oZ(),e=0<this.nn?d/this.nn:0;if(a.end>c){var f=Math.ceil(b/this.nn),g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.nn,a.start=Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.nn;f<this.vH&&0!=a.start?(a.start=Math.max(0,a.start-Math.ceil((this.lV-f)/this.nn)),a.end=Math.min(c,Math.ceil(e+(b+this.vH)/this.nn))):(b=a.end*this.nn-(d+b),b<this.vH&&a.end!=c&&
(b=Math.ceil((this.lV-b)/this.nn),0<b&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.vH/this.nn)))));Fab(this.Cm,a);Gab(this.Cm,this.nn*a.start);this.kGa.next(Math.floor(e))}};_.Wz=function(){this.nn=20;this.vH=100;this.lV=200;this.ig=new Rab(this.RQa,this.oz,this.lz)};_.Wz.prototype.Ub=function(){var a=this.ig,b=this.oz,c=this.lz;a.nn=this.RQa;a.vH=b;a.lV=c;a.hHa();a.pla()};
_.Y.Object.defineProperties(_.Wz.prototype,{RQa:{configurable:!0,enumerable:!0,get:function(){return this.nn},set:function(a){this.nn=_.Yg(a)}},oz:{configurable:!0,enumerable:!0,get:function(){return this.vH},set:function(a){this.vH=_.Yg(a)}},lz:{configurable:!0,enumerable:!0,get:function(){return this.lV},set:function(a){this.lV=_.Yg(a)}}});_.Wz.ha=function(a){return new (a||_.Wz)};
_.Wz.Ia=_.hc({type:_.Wz,qa:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{RQa:"itemSize",oz:"minBufferPx",lz:"maxBufferPx"},standalone:!0,features:[_.af([{Ca:_.JSa,wb:function(a){return a.ig},Eb:[_.ac(function(){return _.Wz})]}]),_.vc]});var Sab=function(a){this.Ah=a};_.X(Sab,_.Eq);Sab.prototype.connect=function(){return _.be(this.Ah)?this.Ah:_.yd(this.Ah)};Sab.prototype.disconnect=function(){};var Uab=function(){this.k_a=20;this.q4=[]};_.h=Uab.prototype;
_.h.iIa=function(a,b,c,d,e){var f=this;_.uIa(a,function(g,m,n){var r;if(null==g.gu)var x=(r=f.Wlc(function(){return c(g,m,n)},n,b,d(g)))?1:0;else null==n?(f.kjc(m,b),x=3):(r=f.Xmc(m,n,b,d(g)),x=2);if(e){var A;e({context:null==(A=r)?void 0:A.context,operation:x,hL:g})}})};_.h.detach=function(){for(var a=_.q(this.q4),b=a.next();!b.done;b=a.next())b.value.destroy();this.q4=[]};_.h.Wlc=function(a,b,c,d){if(b=this.Xlc(b,c))b.context.wa=d;else return a=a(),c.Dh(a.Pc,a.context,a.index)};
_.h.kjc=function(a,b){a=b.detach(a);this.Nmc(a,b)};_.h.Xmc=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.wa=d;return a};_.h.Nmc=function(a,b){if(this.q4.length<this.k_a)this.q4.push(a);else{var c=b.indexOf(a);-1===c?a.destroy():b.remove(c)}};_.h.Xlc=function(a,b){var c=this.q4.pop();c&&b.oQ(c,a);return c||null};
_.Xz=function(a,b,c,d,e,f){var g=this;this.Kf=a;this.TA=b;this.Zx=c;this.WV=d;this.Cm=e;this.gD=new _.se;this.g2=new _.se;this.Oib=this.g2.ka(_.ve(null),_.Z9a(),_.we(function(m){var n=_.q(m);m=n.next().value;n=n.next().value;return g.Rhc(m,n)}),_.te(1));this.CD=null;this.pV=!1;this.Pb=new _.se;this.Oib.subscribe(function(m){g.Ah=m;g.P7a()});this.Cm.qGc.ka(_.xe(this.Pb)).subscribe(function(m){g.xr=m;g.gD.sk.length&&f.tc(function(){return g.gD.next(g.xr)});g.P7a()});this.Cm.Pd(this)};_.h=_.Xz.prototype;
_.h.Iq=function(){if(this.CD&&this.pV){var a=this.CD.diff(this.a9a);a?this.PBa(a):this.Xpc();this.pV=!1}};_.h.La=function(){this.Cm.detach();this.g2.next(void 0);this.g2.complete();this.gD.complete();this.Pb.next();this.Pb.complete();this.WV.detach()};_.h.P7a=function(){var a=this;this.xr&&(this.a9a=this.Ah.slice(this.xr.start,this.xr.end),this.CD||(this.CD=this.Zx.find(this.a9a).create(function(b,c){return a.pJa?a.pJa(b,c):c})),this.pV=!0)};
_.h.Rhc=function(a,b){a&&a.disconnect(this);this.pV=!0;return b?b.connect(this):_.yd()};_.h.Xpc=function(){for(var a=this.Ah.length,b=this.Kf.length;b--;){var c=this.Kf.get(b);c.context.index=this.xr.start+b;c.context.count=a;this.x$a(c.context);c.he()}};
_.h.PBa=function(a){var b=this;this.WV.iIa(a,this.Kf,function(e,f,g){return b.uDa(e,g)},function(e){return e.item});_.vIa(a,function(e){b.Kf.get(e.Kk).context.wa=e.item});a=this.Ah.length;for(var c=this.Kf.length;c--;){var d=this.Kf.get(c);d.context.index=this.xr.start+c;d.context.count=a;this.x$a(d.context)}};_.h.x$a=function(a){a.first=0===a.index;a.last=a.index===a.count-1;a.CX=0===a.index%2;a.lTa=!a.CX};
_.h.uDa=function(a,b){return{Pc:this.TA,context:{wa:a.item,Cfb:this.f3a,index:-1,count:-1,first:!1,last:!1,lTa:!1,CX:!1},index:b}};
_.Y.Object.defineProperties(_.Xz.prototype,{Cfb:{configurable:!0,enumerable:!0,get:function(){return this.f3a},set:function(a){this.f3a=a;_.Dqa(a)?this.g2.next(a):this.g2.next(new Sab(_.be(a)?a:Array.from(a||[])))}},pJa:{configurable:!0,enumerable:!0,get:function(){return this.Phc},set:function(a){var b=this;this.pV=!0;this.Phc=a?function(c,d){return a(c+(b.xr?b.xr.start:0),d)}:void 0}},usc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.pV=!0,this.TA=a)}},vsc:{configurable:!0,enumerable:!0,
get:function(){return this.WV.k_a},set:function(a){this.WV.k_a=_.Yg(a)}}});_.Xz.ha=function(a){return new (a||_.Xz)(_.w(_.hf),_.w(_.gf),_.w(_.yl),_.w(_.LSa),_.w(_.Iq,4),_.w(_.Ae))};_.Xz.Ia=_.hc({type:_.Xz,qa:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{Cfb:"cdkVirtualForOf",pJa:"cdkVirtualForTrackBy",usc:"cdkVirtualForTemplate",vsc:"cdkVirtualForTemplateCacheSize"},standalone:!0,features:[_.af([{Ca:_.LSa,Nd:Uab}])]});
Vab=function(a,b){b=b||new Date(_.ki());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(_.ki()),c=a.getMonth()==b.getMonth())b=b||new Date(_.ki()),c=a.getFullYear()==b.getFullYear();return c};_.Yz=function(a){var b=_.v9a.call(this)||this;b.Oa=a;b.Gj=new _.se;"action-list"===b.u5a()&&(a.ta.classList.add("mat-action-list"),a.ta.setAttribute("role","group"));return b};_.X(_.Yz,_.v9a);
_.Yz.prototype.u5a=function(){var a=this.Oa.ta.nodeName.toLowerCase();return"mat-list"===a?"list":"mat-action-list"===a?"action-list":null};_.Yz.prototype.Ub=function(){this.Gj.next()};_.Yz.prototype.La=function(){this.Gj.complete()};_.Yz.ha=function(a){return new (a||_.Yz)(_.w(_.Wc))};
_.Yz.ya=_.fc({type:_.Yz,qa:[["mat-list"],["mat-action-list"]],Cb:[1,"mat-list","mat-list-base"],inputs:{Dd:"disableRipple",disabled:"disabled"},Xb:["matList"],features:[_.af([{Ca:_.q9a,Kb:_.Yz}]),_.De,_.vc],jc:_.s9a,Aa:1,Ba:0,va:function(a){a&1&&(_.Ue(),_.Ve(0))},styles:[_.t9a()],nb:2,Na:0});var Wab={iOc:0,R1a:1,Z_a:2,0:"Path",1:"Template",2:"Dropdown"};_.Zz=function(a,b){this.renderer=b;this.Pcb=new _.cl(!0);this.FJa=new _.se;this.element=a.ta};
_.Zz.prototype.Qa=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.Ud(this.element,"mousedown",{capture:!0}).ka(_.Zd(function(d){return!_.qBa(d.target)}),_.we(function(){return _.yd(!1).ka(_.he(0),_.ve(!0))}),_.xe(this.FJa)).subscribe(function(d){b=d});var c=_.Ud(this.element,"onfocusout"in this.element?"focusout":"blur",{capture:!0}).ka(_.xe(this.FJa));c.subscribe(function(d){b?(b=!1,_.ae(0).ka(_.xe(c)).subscribe(function(){a.element.focus()})):
a.element.contains(d.relatedTarget)||a.Pcb.emit()})};_.Zz.prototype.La=function(){this.FJa.next()};_.Zz.ha=function(a){return new (a||_.Zz)(_.w(_.Wc),_.w(_.yk))};_.Zz.Ia=_.hc({type:_.Zz,qa:[["","ascBlur",""]],outputs:{Pcb:"ascBlur"}});var Xab,aab;Xab=["trigger"];aab=function(){return{}};_.$z=function(){this.EPb=this.disabled=this.isOpen=!1};_.$z.prototype.Qa=function(){};_.$z.prototype.Vc=function(){};_.$z.prototype.fA=function(){this.isOpen=!this.isOpen};_.$z.prototype.OO=function(){this.isOpen=!1};_.$z.ha=function(a){return new (a||_.$z)};
_.$z.ya=_.fc({type:_.$z,qa:[["segmented-dropdown-button","item",""]],ub:function(a,b){a&1&&_.mf(Xab,5,_.Wc);if(a&2){var c;_.lf(c=_.of())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",EPb:"useBreadcrumbStyling"},kc:["item",""],jc:["*"],Aa:12,Ba:20,Fa:[[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"],[1,"button-text"],["type","button","mat-icon-button","","fxLayout","","fxLayoutAlign","center center",1,"segment","arrow-drop-down",3,"ascTrackElement","trackAction","click"],["trigger",""],["svgIcon","shared:arrow_down_2",1,"trigger-icon"],["class","dropdown-container","cdkTrapFocus","","cdkTrapFocusAutoCapture","",3,"keyup.escape",4,"ngIf"],[1,"cdk-visually-hidden","label"],["cdkTrapFocus","","cdkTrapFocusAutoCapture","",1,"dropdown-container",
3,"keyup.escape"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],va:function(a,b){a&1&&(_.Ue(),_.B(0,"div",0),_.M("ascBlur",function(){return b.OO()}),_.B(1,"div",1),_.O(2,Z$a,2,1,"span",2),_.B(3,"div",3)(4,"a",4),_.Ve(5),_.B(6,"span",5),_.R(7),_.C()(),_.B(8,"button",6,7),_.M("click",function(){return b.fA()}),_.E(10,"mat-icon",8),_.C()()(),_.O(11,bab,2,3,"div",9),_.C());a&2&&(_.v(1),_.He("pointer-events",b.disabled?"none":"unset"),_.Ie("breadcrumb",b.EPb)("active",b.isOpen)("disabled",b.disabled),
_.v(1),_.z("ngIf",b.item.label),_.v(2),_.z("universalLink",b.item.Hb)("queryParams",b.item.Ra)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.qc),_.v(3),_.$e(b.item.title),_.v(1),_.Ie("active",b.isOpen),_.z("ascTrackElement",b.item.qc)("trackAction",b.isOpen?"openDropdown":"closeDropdown"),_.Ge("aria-label",b.item.ariaLabel||"dropdown"),_.v(3),_.z("ngIf",b.isOpen))},Ja:[_.dq,_.Un,_.Zz,_.km,_.om,_.Lr,_.Mr,_.qr,_.Ds,_.gx,_.Zv],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});_.aA=function(){this.iw=Wab;this.ariaLabel="Breadcrumbs";this.role="navigation"};_.aA.prototype.Qa=function(){};_.aA.ha=function(a){return new (a||_.aA)};
_.aA.ya=_.fc({type:_.aA,qa:[["breadcrumb","items",""]],Db:2,hb:function(a,b){a&2&&_.Ge("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},kc:["items",""],Aa:1,Ba:1,Fa:[[4,"ngFor","ngForOf"],[1,"item-main"],["class","cdk-visually-hidden item-label",4,"ngIf"],[3,"ngSwitch"],[3,"item","useBreadcrumbStyling",4,"ngSwitchCase"],[4,"ngSwitchCase"],["class","pointer",4,"ngIf"],["class","empty-container-for-styling",4,"ngIf"],[1,"cdk-visually-hidden","item-label"],[3,"item","useBreadcrumbStyling"],
[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"pointer"],[1,"empty-container-for-styling"]],va:function(a,b){a&1&&_.O(0,iab,8,10,"ng-container",0);a&2&&_.z("ngForOf",b.items)},Ja:[_.jm,_.km,_.om,_.lm,_.mm,_.Ds,_.$z],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}"]});_.bA=function(){};_.bA.ha=function(a){return new (a||_.bA)};_.bA.Ea=_.gc({type:_.bA});_.bA.Da=_.Wb({});_.cA=function(){};_.cA.ha=function(a){return new (a||_.cA)};_.cA.Ea=_.gc({type:_.cA});_.cA.Da=_.Wb({imports:[_.nq,_.Wn,_.bA,_.qm,_.Vr,_.Pr,_.Es,_.wx,_.zn,_.Dx]});_.dA=function(){};_.dA.ha=function(a){return new (a||_.dA)};_.dA.Ea=_.gc({type:_.dA});_.dA.Da=_.Wb({imports:[_.Wn,_.qm,_.Es,_.zn,_.cA]});_.eA=function(a,b){this.document=a;this.ob=b;this.Qcb="";this.mIa=new _.cl};_.eA.prototype.Ub=function(){};_.eA.prototype.copy=function(){var a=this.Qcb;_.Pz(this.document,this.ob.ta,a)?this.mIa.emit({eMb:!0,text:a}):this.mIa.emit({eMb:!1,text:""})};_.eA.ha=function(a){return new (a||_.eA)(_.w(_.Zg),_.w(_.Wc))};
_.eA.Ia=_.hc({type:_.eA,qa:[["button","ascClipboard",""]],hb:function(a,b){a&1&&_.M("click",function(){return b.copy()})},inputs:{Qcb:["ascClipboard","ascClipboardTextToCopy"]},outputs:{mIa:"ascClipboardEvent"},features:[_.vc]});var Yab,lab,mab;Yab=["button"];_.fA=function(a){this.Xn=a;this.wW="";this.yPa="content_copy";this.ZO="";this.vYa="Copied to clipboard";this.Jhb=new _.cl;this.Vub=this.Dqb=this.zua=!1;this.color="highContrast";this.xVa=!1;this.cga=this.m$="Click to copy"};lab=function(a,b){b.eMb&&(a.Jhb.emit(),a.cga=a.vYa,mab(a),a.Xn.Jk(a.vYa,"assertive"))};mab=function(a){a.tooltip.message=a.cga;a.tooltip.show();clearTimeout(a.VNb);a.VNb=setTimeout(function(){a.tooltip.Nj()},1E3)};
_.fA.prototype.be=function(a){a.stopPropagation();a.preventDefault();return!1};var nab=function(a){a.cga=a.m$;a.tooltip.message=a.cga};_.fA.prototype.trigger=function(){this.button.ta.click()};_.fA.prototype.La=function(){clearTimeout(this.VNb)};
_.Y.Object.defineProperties(_.fA.prototype,{qPa:{configurable:!0,enumerable:!0,set:function(a){this.cga=this.m$=a}},pJc:{configurable:!0,enumerable:!0,get:function(){return this.zua&&this.wW}},PAc:{configurable:!0,enumerable:!0,get:function(){return"mediumContrast"===this.color}},NAc:{configurable:!0,enumerable:!0,get:function(){return"lowContrast"===this.color}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.yv=a},get:function(){return this.yv?this.yv:"Click to copy"!==this.m$&&this.m$?
this.m$:this.wW?this.wW:"Click to copy"}}});_.fA.ha=function(a){return new (a||_.fA)(_.w(_.mq))};
_.fA.ya=_.fc({type:_.fA,qa:[["copy-button"]],ub:function(a,b){a&1&&(_.mf(Yab,5,_.Wc),_.mf(_.gx,5));if(a&2){var c;_.lf(c=_.of())&&(b.button=c.first);_.lf(c=_.of())&&(b.tooltip=c.first)}},Db:6,hb:function(a,b){a&2&&_.Ie("space-between",b.pJc)("medium-contrast",b.PAc)("low-contrast",b.NAc)},inputs:{wW:"buttonLabel",yPa:"iconInnerText",ZO:"copyText",qPa:"hoverMsg",vYa:"successMsg",zua:"spaceBetweenButtonLabelAndText",Dqb:"hasLightLabel",Vub:"isSmall",color:"color",xVa:"removeBorder",ariaLabel:["aria-label",
"ariaLabel"]},outputs:{Jhb:"copyEvent"},Aa:5,Ba:2,Fa:[["type","button","class","labeled","gme-button-old","","size","xsmall","matTooltip","","matTooltipPosition","below",3,"format","ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave",4,"ngIf","ngIfElse"],["iconOnly",""],["icon",""],["type","button","gme-button-old","","size","xsmall","matTooltip","","matTooltipPosition","below",1,"labeled",3,"format","ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave"],
["button",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"],["type","button","matTooltip","","matTooltipPosition","below",1,"icon-only",3,"ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave"],[3,"color"]],va:function(a,b){a&1&&(_.O(0,oab,6,8,"button",0),_.O(1,pab,4,8,"ng-template",null,1,_.tf),_.O(3,qab,2,2,"ng-template",null,2,_.tf));if(a&2){var c=_.Ye(2);_.z("ngIf",b.wW)("ngIfElse",c)}},Ja:[_.eA,_.km,_.om,_.mz,_.Ds,_.gx],styles:["copy-button[_nghost-%COMP%]{display:flex;line-height:0;vertical-align:middle}.space-between[_nghost-%COMP%]   span[_ngcontent-%COMP%]{overflow:hidden;text-align:left}.space-between[_nghost-%COMP%] > .labeled[_ngcontent-%COMP%]{justify-content:space-between;overflow:hidden}.space-between[_nghost-%COMP%] > .flat[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin-right:0}button[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex}.mat-icon[_ngcontent-%COMP%]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.labeled[_ngcontent-%COMP%]{flex:1 1 100%;min-width:0;overflow:hidden}span[_ngcontent-%COMP%]{flex:1 1 100%;min-width:0;overflow:hidden}.icon-only[_ngcontent-%COMP%]{background:0;border:0;color:currentColor;cursor:pointer;flex:0 0 auto;justify-content:center;line-height:0;min-width:1%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.icon-only[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}.icon-only.small[_ngcontent-%COMP%]:not(.remove-border){height:22.5px;width:22.5px}.icon-only.small[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:15px;font-size:15px;line-height:15px;width:15px;vertical-align:middle}.mat-icon[_ngcontent-%COMP%]{overflow:visible}"],
Na:0});_.gA=function(){};_.gA.ha=function(a){return new (a||_.gA)};_.gA.Ea=_.gc({type:_.gA});_.gA.Da=_.Wb({});_.hA=function(){};_.hA.ha=function(a){return new (a||_.hA)};_.hA.Ea=_.gc({type:_.hA});_.hA.Da=_.Wb({imports:[_.gA,_.qm,_.oz,_.Pr,_.Es,_.wx]});var Zab,$ab;Zab=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];$ab=["*"];_.iA=function(){this.icon="";this.Yub=!0;this.cfa=!1};_.iA.ha=function(a){return new (a||_.iA)};
_.iA.ya=_.fc({type:_.iA,qa:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",Yub:"isSvg",cfa:"showTextOutside"},kc:["icon",""],jc:["icon-empty-state-title","icon-empty-state-subtitle"],Aa:8,Ba:8,Fa:[["class","icon",3,"svgIcon",4,"ngIf","ngIfElse"],["iconFont",""],[4,"ngIf"],["titlesSection",""],[1,"icon",3,"svgIcon"],[1,"icon"],[4,"ngTemplateOutlet"],[1,"title","gmat-subhead-1"],[1,"subtitle","gmat-body-2"]],va:function(a,b){a&1&&(_.Ue(Zab),_.B(0,"div"),_.O(1,rab,1,1,"mat-icon",0),_.O(2,
sab,2,1,"ng-template",null,1,_.tf),_.O(4,uab,2,1,"ng-container",2),_.C(),_.O(5,wab,2,1,"ng-container",2),_.O(6,xab,4,0,"ng-template",null,3,_.tf));if(a&2){var c=_.Ye(3);_.Ie("container-large",!b.cfa)("container-small",b.cfa);_.v(1);_.z("ngIf",b.Yub)("ngIfElse",c);_.v(3);_.z("ngIf",!b.cfa);_.v(1);_.z("ngIf",b.cfa)}},Ja:[_.km,_.om,_.Ds],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}"]});
_.jA=function(){};_.jA.ha=function(a){return new (a||_.jA)};_.jA.ya=_.fc({type:_.jA,qa:[["icon-empty-state-title"]],jc:$ab,Aa:1,Ba:0,va:function(a){a&1&&(_.Ue(),_.Ve(0))},nb:2});_.kA=function(){};_.kA.ha=function(a){return new (a||_.kA)};_.kA.ya=_.fc({type:_.kA,qa:[["icon-empty-state-subtitle"]],jc:$ab,Aa:1,Ba:0,va:function(a){a&1&&(_.Ue(),_.Ve(0))},nb:2});_.lA=function(){};_.lA.ha=function(a){return new (a||_.lA)};_.lA.Ea=_.gc({type:_.lA});_.lA.Da=_.Wb({imports:[_.qm,_.Es]});var abb={NOc:"y",OOc:"y G",POc:"MMM y",QOc:"MMMM y",ROc:"MM/y",I0a:"MMM d",RNc:"MMMM dd",TNc:"M/d",SNc:"MMMM d",m6b:"MMM d, y",JOc:"EEE, MMM d",KOc:"EEE, MMM d, y",nNc:"d",UNc:"MMM d, h:mm\u202fa zzzz"},bbb=abb;bbb=abb;var cbb;
cbb={nxa:{TG:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"},RM:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{#d ago}other{#d ago}",F:"one{in #d}other{in #d}"}},Z0b:{TG:{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.}"},RM:{R:{0:"this hour"},P:"one{#h ago}other{#h ago}",F:"one{in #h}other{in #h}"}},O5b:{TG:{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.}"},RM:{R:{0:"this minute"},P:"one{#m ago}other{#m ago}",F:"one{in #m}other{in #m}"}},MONTH:{TG:{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.}"},
RM:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{#mo ago}other{#mo ago}",F:"one{in #mo}other{in #mo}"}},Bza:{TG:{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.}"},RM:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{#q ago}other{#q ago}",F:"one{in #q}other{in #q}"}},
hcc:{TG:{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.}"},RM:{R:{0:"now"},P:"one{#s ago}other{#s ago}",F:"one{in #s}other{in #s}"}},WEEK:{TG:{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.}"},
RM:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{#w ago}other{#w ago}",F:"one{in #w}other{in #w}"}},uBa:{TG:{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.}"},RM:{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 dbb=function(a){this.gL=cbb;this.ZHa=!0;a&&("always"==a?this.ZHa=!0:"auto"==a&&(this.ZHa=!1))};dbb.prototype.format=function(a,b){b=ebb(this,b).TG;if(!this.ZHa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.ts("{N,plural,"+(0<a||0==a&&Infinity==1/a?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var ebb=function(a,b){switch(b){default:case 0:return a.gL.uBa;case 1:return a.gL.Bza;case 2:return a.gL.MONTH;case 3:return a.gL.WEEK;case 4:return a.gL.nxa;case 5:return a.gL.Z0b;case 6:return a.gL.O5b;case 7:return a.gL.hcc}};var fbb,gbb,hbb=function(a){fbb||(fbb=new _.uu(bbb.I0a));return fbb.format(a)},ibb=function(a,b){var c=new Date(_.ki()),d=c.getTimezoneOffset();c.setHours(0);c.setMinutes(0);c.setSeconds(0);c.setMilliseconds(0);d=6E4*(c.getTimezoneOffset()-d);c=(a-c.getTime()+d)/864E5;c=Math.floor(c);c=(new dbb("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);55296<=e&&57343>=e&&(d=2);c=c.substring(0,d).toLocaleUpperCase()+c.substring(d)}return c?c:(b||
hbb)(new Date(a))};gbb=function(a,b,c){var d=new dbb;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 jbb,Aab,kbb;jbb=_.y0a.xAa[3];Aab=bbb.I0a;kbb=bbb.m6b;_.mA=function(){};
_.mA.prototype.transform=function(a,b,c){b=void 0===b?"datetime":b;if(null==a)return"";try{var d=yab(a)}catch(f){return""}switch(b){case "relativeTime":a=d.getTime();b=_.ki();var e=Math.floor((b-a)/6E4);b=!1;0>e&&(b=!0,e*=-1);60>e?a=gbb(e,b,0):(e=Math.floor(e/60),24>e?a=gbb(e,b,1):(e=new Date(_.ki()),e.setHours(0),e.setMinutes(0),e.setSeconds(0),e.setMilliseconds(0),e=Math.ceil((e.getTime()-a)/864E5),b&&(e*=-1),a=14>e?gbb(e,b,2):""));return a||zab(d,Bab(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(Vab(a,b))return ibb(d.getTime(),Cab(Bab(d),c));a=Vab(d)?jbb:kbb;return zab(d,a,c)||ibb(d.getTime(),Cab(Bab(d),c));case "datetime":return a=ibb(d.getTime(),Cab(Bab(d),c)),c=zab(d,jbb,c),a+" "+c;case "date":return ibb(d.getTime(),Cab(Bab(d),c));default:return zab(d,b,c)}};_.mA.ha=function(a){return new (a||_.mA)};_.mA.Ce=_.ic({name:"dateTimeDisplay",type:_.mA,de:!0});_.nA=function(){};_.nA.ha=function(a){return new (a||_.nA)};_.nA.Ea=_.gc({type:_.nA});_.nA.Da=_.Wb({});_.lbb={"":1,n:Math.pow(1024,-3),u:Math.pow(1024,-2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4),P:Math.pow(1024,5),E:Math.pow(1024,6),Z:Math.pow(1024,7),Y:Math.pow(1024,8)};_.oA=function(){this.transform=_.Qz};_.oA.ha=function(a){return new (a||_.oA)};_.oA.Ce=_.ic({name:"lastPathElement",type:_.oA,de:!0});_.pA=function(a,b){this.renderer=a;this.ob=b;this.hWa=!1;this.resize=new _.cl;this.lGb=new _.cl;this.Msb=this.IPa=0};_.pA.prototype.Qa=function(){};
_.pA.prototype.yTa=function(a){var b=this;if(0===a.button){var c=!!(this.ob.ta.compareDocumentPosition(this.AI)&Node.DOCUMENT_POSITION_PRECEDING);if(mbb(this)){var d=this.ob.ta.offsetTop;this.hWa=d===this.AI.offsetTop?c:d<this.AI.offsetTop}else d=this.ob.ta.offsetLeft,this.hWa=d===this.AI.offsetLeft?c:d<this.AI.offsetLeft;this.IPa=nbb(this,this.AI);this.Msb=mbb(this)?a.clientY:a.clientX;this.Ava&&this.Ava();this.Bva&&this.Bva();this.Ava=this.renderer.listen("document","mousemove",function(e){b.zTa(e)});
this.Bva=this.renderer.listen("document","mouseup",function(e){0===e.button&&(b.Ava&&b.Ava(),b.Bva&&b.Bva(),e=nbb(b,b.AI)-b.IPa,0!==e&&b.lGb.emit(0<e?"grow":"shrink"))});a.preventDefault()}};_.pA.prototype.zTa=function(a){if(null==a.buttons||1===a.buttons){var b=(mbb(this)?a.clientY:a.clientX)-this.Msb;this.hWa&&(b*=-1);b=this.IPa+b;this.resize.emit(b);var c=this.AI.style;mbb(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};
var nbb=function(a,b){return mbb(a)?b.offsetHeight:b.offsetWidth},mbb=function(a){return"horizontal"===(a.BQ||"horizontal")};_.Y.Object.defineProperties(_.pA.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.BQ||""}}});_.pA.ha=function(a){return new (a||_.pA)(_.w(_.yk),_.w(_.Wc))};
_.pA.ya=_.fc({type:_.pA,qa:[["splitter"]],Db:2,hb:function(a,b){a&1&&_.M("mousedown",function(c){return b.yTa(c)});a&2&&_.Je(b.classList)},inputs:{BQ:"layout",AI:"changeSizeOf"},outputs:{resize:"resize",lGb:"resizeDone"},Aa:0,Ba:0,va:function(){},styles:["splitter[_nghost-%COMP%]{position:relative}.vertical[_nghost-%COMP%]{cursor:col-resize;width:4px}.horizontal[_nghost-%COMP%]{cursor:row-resize;height:4px}"]});_.qA=function(){};_.qA.ha=function(a){return new (a||_.qA)};_.qA.Ea=_.gc({type:_.qA});_.qA.Da=_.Wb({});var pbb;_.obb=RegExp("((https?|ftp)://)+([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*");pbb="(?:auto|boq|cdpush|cs|dash|dm|dmrh|easyokrs|engplay|f|g|g2|g3doc|ganpati|ganpati2|glossary|go|godoc|google3|goto|gpaste|groups|gu|il|irm|kg|mendel|mh|moma|mpms|mpmbrowse|ms|oncall|pcon|playbook|playbooks|pod|rapid|rapid-qa|requiem|rh|screen|screenshot|shortn|sigma|simba|sites|sv|tap|test|undash|vi|viceroy|wiki|yaqs)/([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)* annealing/[-a-zA-Z0-9]+ ag/[0-9]+ (?:launch|ariane)/[0-9]{5,} 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]+ 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]* anyup/[-a-z0-9_]+ xids?/[0-9]+(/[-a-zA-Z0-9_]+)* b/(?:hotlists|savedsearches|bookmark-groups|dashboard)/[0-9]+ sponge2?/[a-f0-9]+-[a-f0-9]+-[a-f0-9]+-[a-f0-9]+-[a-f0-9]+ fusion2/presubmit/\\w+/\\w+(/targets|/OCL:\\w+:BASE:\\w+:\\w+:\\w+(/\\w+[?]?(\\w+=\\w+&?)*)?)?".split(" ");
pbb.join("|");
_.qbb=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~#-&\\(\\*-\\-/-:<-@!\\[])*)*","(?:(?:(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~#-&\\(\\*-\\-/-:<-@!\\[])*)*)?"].concat(_.sc(pbb)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");
_.rbb=new Map([[/\nCRBUG=([0-9]+)(\n|$)/gim,'\nCRBUG=<a rel="nofollow noopener" target="_blank" href="https://bugs.chromium.org/p/chromium/issues/detail?id=$1">$1</a>\n'],[/\nARIANE_ID=([0-9]{5,})(\n|$)/gim,'\nARIANE_ID=<a rel="nofollow noopener" target="_blank" href="https://ariane.googleplex.com/launch/$1">$1</a>\n'],[/\n(MASTER_CL|PARENT_CL|ROLLBACK_OF)=([0-9]{5,})(\n|$)/gim,'\n$1=<a rel="nofollow noopener" target="_blank" href="https://critique.corp.google.com/$2">$2</a>\n'],[/(^|\s)(\/\/depot\/[-+/\w.]*[/\w])/gi,
'$1<a rel="nofollow noopener" target="_blank" href="https://cs.corp.google.com/piper/$2">$2</a>'],[/\[BACKUP_MESSAGE_ID([:=])(\s*)([0-9]+)\]($|[^(])/gi,'[BACKUP_MESSAGE_ID$1$2<a rel="nofollow noopener" target="_blank" href="https://tc-message.corp.google.com/search/message-id=$3&target-option=include-obsolete-message">$3</a>]$4'],[/(^|\s)(\/cns\/[-+/\w.=:]*[/\w])/gi,'$1<a rel="nofollow noopener" target="_blank" href="https://cnsviewer.corp.google.com$2">$2</a>'],[/(^|\s)\/bns(\/[-+/\w.=:]*\/bns\/[-+/\w.=:]*[/\w])/gi,
'$1<a rel="nofollow noopener" target="_blank" href="https://bns.corp.google.com$2">/bns$2</a>'],[/(^|\s)(screenplay-[0-9a-f\-]+)/gi,'$1<a rel="nofollow noopener" target="_blank" href="https://screenplay.corp.google.com/$2">$2</a>']]);_.sbb=RegExp("^(.*?)([:;,\\.?>\\]\\)!]+)$");var ubb;_.tbb=_.Cg("indicatorRotate",[_.Fg("collapsed, void",_.Eg({transform:"rotate(0deg)"})),_.Fg("expanded",_.Eg({transform:"rotate(180deg)"})),_.Gg("expanded <=> collapsed, void => collapsed",_.Dg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);ubb=_.Cg("bodyExpansion",[_.Fg("collapsed, void",_.Eg({height:"0px",visibility:"hidden"})),_.Fg("expanded",_.Eg({height:"*",visibility:"visible"})),_.Gg("expanded <=> collapsed, void => collapsed",_.Dg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);_.vbb=new _.oc("CdkAccordion");var wbb=0,rA=function(a,b,c){var d=this;this.Hk=a;this.vb=b;this.Fjc=c;this.X7a=_.td.EMPTY;this.closed=new _.cl;this.Ci=new _.cl;this.nc=new _.cl;this.dMa=new _.cl;this.id="cdk-accordion-child-"+wbb++;this.Lc=this.cDa=!1;this.T3=function(){};this.T3=c.listen(function(e,f){d.Hk&&!d.Hk.qd&&d.Hk.id===f&&d.id!==e&&(d.zd=!1)});this.Hk&&(this.X7a=this.spc())};_.h=rA.prototype;_.h.La=function(){this.Ci.complete();this.closed.complete();this.nc.emit();this.nc.complete();this.T3();this.X7a.unsubscribe()};
_.h.toggle=function(){this.disabled||(this.zd=!this.zd)};_.h.close=function(){this.disabled||(this.zd=!1)};_.h.open=function(){this.disabled||(this.zd=!0)};_.h.spc=function(){var a=this;return this.Hk.W7a.subscribe(function(b){a.disabled||(a.zd=b)})};
_.Y.Object.defineProperties(rA.prototype,{zd:{configurable:!0,enumerable:!0,get:function(){return this.cDa},set:function(a){a=_.Vg(a);this.cDa!==a&&(this.cDa=a,this.dMa.emit(a),a?(this.Ci.emit(),this.Fjc.notify(this.id,this.Hk?this.Hk.id:this.id)):this.closed.emit(),_.Ak(this.vb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Lc},set:function(a){this.Lc=_.Vg(a)}}});rA.ha=function(a){return new (a||rA)(_.w(_.vbb,12),_.w(_.wl),_.w(_.Fq))};
rA.Ia=_.hc({type:rA,qa:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{zd:"expanded",disabled:"disabled"},outputs:{closed:"closed",Ci:"opened",nc:"destroyed",dMa:"expandedChange"},Xb:["cdkAccordionItem"],features:[_.af([{Ca:_.vbb,uc:void 0}])]});var sA=function(){};sA.ha=function(a){return new (a||sA)};sA.Ea=_.gc({type:sA});sA.Da=_.Wb({});_.xbb=new _.oc("MAT_ACCORDION");var ybb=new _.oc("MAT_EXPANSION_PANEL");_.tA=function(a,b){this.TA=a;this.Gjc=b};_.tA.ha=function(a){return new (a||_.tA)(_.w(_.gf),_.w(ybb,8))};_.tA.Ia=_.hc({type:_.tA,qa:[["ng-template","matExpansionPanelContent",""]]});var zbb,Abb,Bbb;zbb=["body"];Abb=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];Bbb=0;_.Cbb=new _.oc("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.uA=function(a,b,c,d,e,f,g){rA.call(this,a,b,c);var m=this;this.Kf=d;this.ze=f;this.U2=!1;this.Iab=new _.cl;this.Hab=new _.cl;this.bEa=new _.se;this.k6a="mat-expansion-panel-header-"+Bbb++;this.dCa=new _.se;this.Hk=a;this.Fb=e;this.dCa.ka(_.ie(function(n,r){return n.wl===r.wl&&n.vg===r.vg})).subscribe(function(n){"void"!==n.wl&&("expanded"===n.vg?m.Iab.emit():"collapsed"===n.vg&&m.Hab.emit())});g&&(this.OJ=g.OJ)};_.X(_.uA,rA);_.uA.Ia=rA.Ia;_.h=_.uA.prototype;
_.h.Clc=function(){return this.Hk?this.zd&&"default"===this.Hk.displayMode:!1};_.h.Pia=function(){return this.zd?"expanded":"collapsed"};_.h.toggle=function(){this.zd=!this.zd};_.h.close=function(){this.zd=!1};_.h.open=function(){this.zd=!0};_.h.Be=function(){var a=this;this.yEa&&this.yEa.Gjc===this&&this.Ci.ka(_.ve(null),_.Zd(function(){return a.zd&&!a.Bo}),_.ke(1)).subscribe(function(){a.Bo=new _.Uq(a.yEa.TA,a.Kf)})};_.h.Ub=function(a){this.bEa.next(a)};
_.h.La=function(){rA.prototype.La.call(this);this.dCa.complete();this.bEa.complete()};_.h.oia=function(){if(this.R2a){var a=this.Fb.activeElement,b=this.R2a.ta;return a===b||b.contains(a)}return!1};_.Y.Object.defineProperties(_.uA.prototype,{OJ:{configurable:!0,enumerable:!0,get:function(){return this.U2||this.Hk&&this.Hk.OJ},set:function(a){this.U2=_.Vg(a)}},YS:{configurable:!0,enumerable:!0,get:function(){return this.Lpc||this.Hk&&this.Hk.YS},set:function(a){this.Lpc=a}}});
_.uA.ha=function(a){return new (a||_.uA)(_.w(_.xbb,12),_.w(_.wl),_.w(_.Fq),_.w(_.hf),_.w(_.Zg),_.w(_.xk,8),_.w(_.Cbb,8))};
_.uA.ya=_.fc({type:_.uA,qa:[["mat-expansion-panel"]],Cd:function(a,b,c){a&1&&_.nf(c,_.tA,5);if(a&2){var d;_.lf(d=_.of())&&(b.yEa=d.first)}},ub:function(a,b){a&1&&_.mf(zbb,5);if(a&2){var c;_.lf(c=_.of())&&(b.R2a=c.first)}},Cb:[1,"mat-expansion-panel"],Db:6,hb:function(a,b){a&2&&_.Ie("mat-expanded",b.zd)("_mat-animation-noopable","NoopAnimations"===b.ze)("mat-expansion-panel-spacing",b.Clc())},inputs:{disabled:"disabled",zd:"expanded",OJ:"hideToggle",YS:"togglePosition"},outputs:{Ci:"opened",closed:"closed",
dMa:"expandedChange",Iab:"afterExpand",Hab:"afterCollapse"},Xb:["matExpansionPanel"],features:[_.af([{Ca:_.xbb,uc:void 0},{Ca:ybb,Kb:_.uA}]),_.De,_.vc],jc:["mat-expansion-panel-header","*","mat-action-row"],Aa:7,Ba:4,Fa:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],va:function(a,b){a&1&&(_.Ue(Abb),_.Ve(0),_.B(1,"div",0,1),_.M("@bodyExpansion.done",function(c){return b.dCa.next(c)}),_.B(3,"div",2),_.Ve(4,1),_.O(5,Dab,0,0,
"ng-template",3),_.C(),_.Ve(6,2),_.C());a&2&&(_.v(1),_.z("@bodyExpansion",b.Pia())("id",b.id),_.Ge("aria-labelledby",b.k6a),_.v(4),_.z("cdkPortalOutlet",b.Bo))},Ja:[_.Xq],styles:['.mat-expansion-panel{box-sizing:content-box;display:block;margin:0;border-radius:4px;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative}.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:4px;border-top-left-radius:4px}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible}.mat-expansion-panel-content[style*="visibility: hidden"] *{visibility:hidden !important}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px}.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'],
nb:2,data:{animation:[ubb]},Na:0});_.Dbb=_.eh(function(){});_.vA=function(){};_.vA.ha=function(a){return new (a||_.vA)};_.vA.Ea=_.gc({type:_.vA});_.vA.Da=_.Wb({imports:[_.qm,_.ar,sA,_.Yq]});_.wA=function(){};_.wA.ha=function(a){return new (a||_.wA)};_.wA.Ea=_.gc({type:_.wA});_.wA.Da=_.Wb({imports:[_.ar,_.ar]});
}catch(e){_._DumpException(e)}
try{
var ckb;_.akb=function(){return _.Zd(function(a){return 0!==a.state})};_.xE=function(a,b){return 2===a.state?a.Wb:b};_.yE=function(a){return{state:1,message:a}};_.zE=function(a){return _.yd(_.yE(a))};_.AE=function(a){return{state:2,Wb:a}};ckb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",5);_.M("click",function(){_.Dc(b);var c=_.N();_.bkb(c);c.log("clear");return _.Fc()});_.B(1,"mat-icon");_.R(2,"cancel");_.C()()}a&2&&(a=_.N(),_.Ie("no-margin",a.crb),_.Ge("aria-label",a.EW))};
_.dkb=function(a,b){a.uz({message:b,Yd:"Dismiss"})};_.CE=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()}};_.DE=function(){this.diameter=16;this.text="Loading...";this.inline=this.zqb=!1};_.Y.Object.defineProperties(_.DE.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(.8*this.diameter,16)}}});_.DE.ha=function(a){return new (a||_.DE)};
_.DE.ya=_.fc({type:_.DE,qa:[["loading"]],Db:4,hb:function(a,b){a&2&&_.Ie("background",b.zqb)("inline",b.inline)},inputs:{diameter:"diameter",text:"text",zqb:"hasBackground",inline:"inline"},Aa:3,Ba:9,Fa:[["role","status"],[3,"diameter","strokeWidth"]],va:function(a,b){a&1&&(_.B(0,"span",0),_.R(1),_.C(),_.E(2,"mat-spinner",1));a&2&&(_.He("margin-bottom",b.inline?0:b.diameter/4,"px")("font-size",b.fontSize,"px")("line-height",b.diameter,"px"),_.v(1),_.Ze(" ",b.text,"\n"),_.v(1),_.z("diameter",b.diameter)("strokeWidth",
b.diameter/8))},Ja:[_.bx],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});_.EE=function(){};_.EE.ha=function(a){return new (a||_.EE)};_.EE.Ea=_.gc({type:_.EE});_.EE.Da=_.Wb({imports:[_.Gx]});_.FE=function(){this.Go="";this.Irb="medium";this.theme="info"};_.Y.Object.defineProperties(_.FE.prototype,{ozc:{configurable:!0,enumerable:!0,get:function(){return this.Go+" "+this.Irb+" "+this.theme}}});_.FE.ha=function(a){return new (a||_.FE)};
_.FE.ya=_.fc({type:_.FE,qa:[["dc-information-box"]],Db:2,hb:function(a,b){a&2&&_.Je(b.ozc)},inputs:{Go:"class",Irb:"iconSize",theme:"theme"},jc:["*"],Aa:5,Ba:1,Fa:[["aria-hidden","true"]],va:function(a,b){a&1&&(_.Ue(),_.B(0,"mat-icon",0),_.R(1),_.C(),_.R(2,"\n"),_.Ve(3),_.R(4,"\n"));a&2&&(_.v(1),_.$e("warning"===b.theme?"warning":"info"))},Ja:[_.Ds],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}"]});_.GE=function(){};_.GE.ha=function(a){return new (a||_.GE)};_.GE.Ea=_.gc({type:_.GE});_.GE.Da=_.Wb({imports:[_.qm,_.Es]});var ekb;ekb=new _.ts("Code font size set to {codeSize}px.");
_.IE=function(a,b,c){var d=this;this.storage=b;this.Fg=c;this.l6=new _.Mf(void 0);this.Fy=this.l6.Lf();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.HE(this,b);a.register("increment font size no mod",[43],function(){d.rF()});a.register("increment font size with mod",[187,1],function(){d.rF()});a.register("increment font size with equals",[187],function(){d.rF()});a.register("increment font size numpad",[107],function(){d.rF()});a.register("decrement font size",[189],function(){fkb(d)});
a.register("decrement font size numpad",[109],function(){fkb(d)})};_.HE=function(a,b,c){c=void 0===c?!1:c;void 0===b?(a.storage.remove("chosen_code_size"),a.l6.next(void 0)):(b=Math.floor(b),0>=b||(a.l6.next(b),a.storage.set("chosen_code_size",b),c&&gkb(a.Fg,b)))};_.IE.prototype.rF=function(){var a,b=null!=(a=this.l6.value)?a:13;_.HE(this,b+1,!0)};var fkb=function(a){var b,c=null!=(b=a.l6.value)?b:13;_.HE(a,c-1,!0)};_.IE.ha=function(a){return new (a||_.IE)(_.u(_.Et),_.u(_.mUa),_.u(_.ps))};
_.IE.ua=_.t({token:_.IE,oa:_.IE.ha,Ha:"root"});var gkb=_.Vi(function(a,b){a.open(ekb.format({codeSize:b}),"Dismiss",{duration:3E3})},1E3);_.JE={hi:0,Error:1,Xg:2,0:"Loading",1:"Error",2:"Loaded"};_.KE={state:0};var hkb;hkb=["inputBox"];_.LE=function(a){this.Ga=a;this.icon=this.placeholder="";this.Vib=300;this.crb=!1;this.EW="Clear";this.ix=new _.cl;this.input=new _.ow};_.LE.prototype.Vc=function(){};_.LE.prototype.Qa=function(){var a=this;this.input.Pl.ka(_.fe(this.Vib)).subscribe(function(b){a.ix.emit(b);a.sJa!==b&&a.log("change",b);a.sJa=void 0})};_.LE.prototype.focus=function(){this.Rk.ta.focus()};_.bkb=function(a){a.input.setValue("");a.sJa=""};
_.LE.prototype.log=function(a,b){if(this.nva){if("clear"===a){a=this.nva.DJa;var c="CLICK"}else a=this.nva.rJa,c="CHANGE";this.Ga.qb({gestureName:c,element:this.nva.element,action:a,rh:b})}};_.Y.Object.defineProperties(_.LE.prototype,{value:{configurable:!0,enumerable:!0,set:function(a){this.sJa=a;this.input.setValue(a)}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.yv=a},get:function(){return this.yv||this.placeholder}},UIc:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.LE.ha=function(a){return new (a||_.LE)(_.w(_.Pn))};
_.LE.ya=_.fc({type:_.LE,qa:[["input-with-icon","icon",""]],ub:function(a,b){a&1&&_.mf(hkb,7);if(a&2){var c;_.lf(c=_.of())&&(b.Rk=c.first)}},inputs:{nva:"trackingConfig",placeholder:"placeholder",icon:"icon",Vib:"debounceTimeMs",crb:"hideCloseIconMargin",EW:"clearLabel",value:"value",ariaLabel:["aria-label","ariaLabel"]},outputs:{ix:"valueChange"},kc:["icon",""],Aa:6,Ba:5,Fa:[["fxLayout","","fxLayoutAlign","start center",1,"input-with-icon"],["fxFlexAlign","center","fxFlex","none",1,"decoration-icon"],
["fxFlexAlign","center","fxFlex","grow","mat-input","",3,"placeholder","formControl"],["inputBox",""],["mat-icon-button","","type","button",3,"no-margin","click",4,"ngIf"],["mat-icon-button","","type","button",3,"click"]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"mat-icon",1),_.R(2),_.C(),_.E(3,"input",2,3),_.O(5,ckb,3,3,"button",4),_.C());a&2&&(_.v(2),_.$e(b.icon),_.v(1),_.z("placeholder",b.placeholder)("formControl",b.input),_.Ge("aria-label",b.ariaLabel),_.v(2),_.z("ngIf",b.UIc))},Ja:[_.km,_.Lr,
_.Mr,_.Sr,_.Qr,_.Sh,_.jw,_.qr,_.Ds,_.rw],styles:["input-with-icon[_nghost-%COMP%]{display:block;height:32px}.input-with-icon[_ngcontent-%COMP%]{height:100%}.decoration-icon[_ngcontent-%COMP%]{font-size:18px;height:18px;margin-left:20px;margin-right:7px}button[_ngcontent-%COMP%]:not(.no-margin){margin:0 4px}input[_ngcontent-%COMP%]{background-color:inherit;border:0;color:inherit;outline:none}"]});_.ME=function(){};_.ME.ha=function(a){return new (a||_.ME)};_.ME.Ea=_.gc({type:_.ME});_.ME.Da=_.Wb({imports:[_.qm,_.Vr,_.xw,_.Pr,_.Es,_.Iw,_.yw]});_.ikb="/"+_.Yn.ZT+"/savedqueries";_.jkb="/"+_.Yn.ZT;_.kkb=null;_.lkb=Object.freeze({queries:[],p7:null});_.NE=function(a){this.aIb=_.kkb&&a.get(_.kkb)};_.nkb=function(a){return mkb(a,function(b){return b.owc()})};_.NE.prototype.GHa=function(a){return mkb(this,function(b){return b.GHa(a)})};_.NE.prototype.zVa=function(a){return mkb(this,function(b){return b.zVa(a)})};_.NE.prototype.sea=function(a){return mkb(this,function(b){return b.sea(a)})};_.NE.prototype.VZa=function(a,b){return mkb(this,function(c){return c.VZa(a,b)})};
var mkb=function(a,b){return a.aIb?b(a.aIb).ka(_.y(_.AE),_.de(function(){return _.zE("")}),_.ve(_.KE)):_.zE("")};_.NE.ha=function(a){return new (a||_.NE)(_.u(_.cg))};_.NE.ua=_.t({token:_.NE,oa:_.NE.ha,Ha:"root"});_.okb=new _.ts("Search with saved query: {name}");
}catch(e){_._DumpException(e)}
try{
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var qkb,skb,tkb,ukb,vkb,wkb,xkb,zkb,Akb,ykb,Dkb,Ekb,Gkb,Hkb,Jkb,Kkb,Lkb,TE,Nkb,Okb,Pkb,Rkb,Ukb,Wkb,UE,Zkb,Xkb,Ykb,ZE,elb,tlb,wlb,mF,ylb,zlb,Alb,Blb,Clb,Dlb,Elb,Flb,Glb,Hlb,Jlb,Nlb,dmb,fmb,gmb,imb,jmb,kmb,lmb,mmb,qmb,rmb,smb,tmb,umb,vmb,wmb,xmb,ymb,zmb,Amb,Bmb,Cmb,Dmb,Emb,Gmb,Imb,Jmb,Kmb,Lmb,Qmb,Rmb,Umb,Smb,Zmb,Ymb,Xmb,$mb,anb,bnb,cnb,dnb,enb,fnb,gnb,hnb,inb,jnb,knb,lnb,mnb,nnb,onb,pnb,qnb,rnb,snb,tnb,unb,vnb,xnb,ynb,znb,Anb,Bnb,Cnb,Dnb,Fnb,Hnb,Inb,Jnb,Knb,Lnb,Nnb,Pnb,Onb,Qnb,Snb,Rnb,BF,Tnb,Unb,Vnb,
Wnb,Xnb,Ynb,Znb,aob,$nb,bob,cob,eob,dob,hob,iob,kob,lob,nob,oob,mob,pob,qob,rob,sob,tob,uob,vob,xob,yob,Aob,Bob,zob,Cob,Dob,Eob,Fob,Gob,Hob,Iob,Job,Kob,Lob,Mob,Nob,Uob,Wob,Rob,Sob,Tob,CF,EF,Zob,apb,$ob,bpb,cpb,dpb,epb,gpb,rpb,spb,tpb,upb,ypb,zpb,Cpb,IF,Bpb,Epb,JF,KF,LF,MF,Gpb,Ipb,Kpb,Mpb,Opb,Qpb,Spb,Upb,Wpb,Ypb,$pb,cqb,Zpb,dqb,eqb,fqb,gqb,iqb,jqb,kqb,lqb,mqb,nqb,oqb,rqb,sqb,tqb,uqb,wqb,xqb,yqb,Aqb,Bqb,Dqb,Eqb,Fqb,Hqb,Iqb,Jqb,Kqb,Lqb,Mqb,Nqb,rkb,pkb,Oqb,Pqb,Ckb,Bkb,Rqb,Tqb,fpb,Uqb,Vqb,Wqb,Xqb,Yqb,
Zqb,$qb,SE,brb,erb,frb,grb,Ilb,bqb,Oob,xpb,Mkb,irb,clb,lrb,sF,mrb,xlb,nrb,Crb,Drb,Krb;qkb=function(a){return pkb[a]||""};skb=function(a){if(!_.yaa)return _.Eab(a);rkb.test(a)&&(a=a.replace(rkb,qkb));a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};tkb=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};ukb=function(a,b,c){null!=a&&(a instanceof Map?a.set(b,c):a[b]=c);return c};
vkb=function(a,b,c){if(!Array.isArray(a)||a.length)return!1;var d=_.Ga(a);if(d&1)return!0;if(!b||!b.includes(c))return!1;_.Ha(a,d|1);return!0};wkb=function(a,b){if("string"===typeof b)try{b=skb(b)}catch(c){return!1}return _.Da(b)&&tkb(a,b)};xkb=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};zkb=function(a,b,c){a=a||{};b=b||{};var d={},e;for(e in a)d[e]=0;for(var f in b)d[f]=0;for(var g in d)if(!isNaN(g)&&!ykb(a,g,a[g],b,g,b[g],c,0))return!1;return!0};
Akb=function(a,b){var c=void 0;if(a.TQ===_.Xa){var d=a.constructor.mc;c=a.lI;a=a.mf}b.TQ===_.Xa&&(d=d||b.constructor.mc,c=null==c?b.lI:c,b=b.mf);return ykb(void 0,void 0,a,void 0,void 0,b,d,c)};
ykb=function(a,b,c,d,e,f,g,m){m=void 0===m?9999:m;if(c===f||null==c&&null==f)return!0;if(c instanceof _.db)return Bkb(c,f);if(f instanceof _.db)return Bkb(f,c);if(null==c)return vkb(f,g,+b-m);if(null==f)return vkb(c,g,+e-m);if(c instanceof _.La)return Ckb(c,f,d,e);if(f instanceof _.La)return Ckb(f,c,a,b);if(_.Da(c))return wkb(c,f);if(_.Da(f))return wkb(f,c);a=typeof c;b=typeof f;if("object"!==a||"object"!==b)return Number.isNaN(c)||Number.isNaN(f)?String(c)===String(f):"string"===a&&"number"===b||
"number"===a&&"string"===b?+c===+f:"boolean"===a&&"number"===b||"number"===a&&"boolean"===b?!c===!f:!1;if(c.TQ===_.Xa||f.TQ===_.Xa)return Akb(c,f);if(c.constructor!=f.constructor)return!1;if(c.constructor===Array){b=a=void 0;d=c.length;e=f.length;for(var n=Math.max(d,e),r=0;r<n;r++){var x=r>=d?void 0:c[r],A=r>=e?void 0:f[r];x&&r==d-1&&_.Ka(x)&&(a=x,x=void 0);A&&r==e-1&&_.Ka(A)&&(b=A,A=void 0);null==A&&vkb(x,g,r-m)&&(x=void 0);null==x&&vkb(A,g,r-m)&&(A=void 0);if(!ykb(c,r,x,f,r,A))return!1}return a||
b?zkb(a,b,g):!0}if(c.constructor===Object)return zkb(c,f);throw Error();};Dkb=function(a,b){if(a.size!=b.size)return!1;var c=!0;a.forEach(function(d,e){ykb(a,e,d,b,e,b.get(e))||(c=!1)});return c};
Ekb=function(a,b){if(null==b)return 0===a.size;if(!Array.isArray(b)||a.size>b.length)return!1;b=Array.prototype.slice.call(b);b.sort(xkb);for(var c=0,d=void 0,e=b.length-1;0<=e;e--){var f=b[e];if(!f||!Array.isArray(f)||2!==f.length)return!1;var g=f[0];if(g!==d){if(!ykb(a,g,a.get(g),f,1,f[1]))return!1;d=g;c++}}return c===a.size};_.OE=function(a){null!=a&&(a=a.Ig||"",a="string"===typeof a?a:new Uint8Array(a));return a};_.PE=function(a){return a instanceof _.yg};_.QE=function(a){return _.PE(a)&&a.Si()};
_.Fkb=function(a){var b=a.xe;a=a.repository;var c=new RE;if(!b)return c;var d=new SE,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.Mh=e;break;case "host":d.rm=e;break;case "depot":d.mq=e;break;default:return _.tg(b)}"depot"===b&&"Piper"===a&&(a="piper");a&&(d.Ei=a);c.root=d;return c};Gkb=function(a){return Array.prototype.concat.apply([],arguments)};Hkb=function(a,b){return Gkb.apply([],(0,_.wxa)(a,b))};
_.Ikb=function(a,b,c){a=a.ya;a.bLa=_.mda(b,!1);a.mUa=_.mda(c,!0)};Jkb=function(a){a=a.__ngContext__;return"number"===typeof a?_.Oea.get(a)||null:a||null};Kkb=function(a,b){for(var c=a[1],d=25;d<c.Wla;d++)if(_.wc(a[d])===b)return d;return-1};Lkb=function(a){if(a.zg)return a.zg;if(a.next)return a.next;for(;a.parent&&!a.parent.next;)a=a.parent;return a.parent&&a.parent.next};
TE=function(a){var b=Jkb(a);if(b){if(_.tc(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.ya){a:{if(d=b[1].gB)for(c=0;c<d.length;c++){var f=d[c];if(_.yc(f,b)[8]===a){c=f;break a}}else if(_.yc(25,b)[8]===a){c=25;break a}c=-1}if(-1==c)throw Error("Na");d=a}else if(a&&a.constructor&&a.constructor.Ia){a:{for(e=b[1].firstChild;e;){c=e.xt;for(f=e.dm;f<c;f++)if(b[f]===a){c=e.index;break a}e=Lkb(e)}c=-1}if(-1==c)throw Error("Oa");a=b[1].data[c];if(0===a.dm)e=_.ec;else for(e=[],f=a.dm;f<a.xt;f++){var g=
b[f];g&&g.constructor&&g.constructor.ya||e.push(g)}}else if(c=Kkb(b,a),-1==c)return null;a=_.wc(b[c]);b=(f=Jkb(a))&&!Array.isArray(f)?f:new Mkb(b[19],c,a);d&&void 0===b.component&&(b.component=d,_.$c(b.component,b));if(e&&void 0===b.gX)for(b.gX=e,a=0;a<e.length;a++)_.$c(e[a],b);_.$c(b.qDc,b)}}else for(d=a;d=d.parentNode;)if(e=Jkb(d)){e=Array.isArray(e)?e:e.Wn;if(!e)return null;c=Kkb(e,a);if(0<=c){b=_.wc(e[c]);a=new Mkb(e[19],c,b);_.$c(b,a);b=a;break}}return b||null};
Nkb=function(a){a=TE(a);if(null===a)return null;if(void 0===a.component){var b=a.Wn;if(null===b)return null;var c=b[1].data[a.yZ],d=c.dm;c=c.Fv;a.component=-1<c?b[d+c]:null}return a.component};Okb=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
Pkb=function(a){var b=TE(a);b=null===b?null:b.Wn;if(null===b)return[];var c=b[7],d=b[1].Dv,e=[];if(d&&c)for(var f=0;f<d.length;){var g=d[f++],m=d[f++];if("string"===typeof g){m=_.wc(b[m]);var n=c[d[f++]],r=d[f++],x="boolean"===typeof r||0<=r?"dom":"output";r="boolean"===typeof r?r:!1;a==m&&e.push({element:a,name:g,callback:n,d3c:r,type:x})}}e.sort(Okb);return e};Rkb=function(a){return function(b){return _.Fd(b,new Qkb(a))}};_.Skb=function(){return _.Az.apply(null,_.sc(_.lc.apply(0,arguments)))};
Ukb=function(a){return function(b){return _.Fd(b,new Tkb(a))}};Wkb=function(){var a=Vkb;return function(b){return _.pe(new _.Mf(a))(b)}};
UE=function(a,b,c,d,e,f){var g=null===a?-1:a.index;g=-1!==g?_.wc(b[g]):null;if(a.type&11){Xkb(g,c,d,e,f);if(-1<a.Fv){var m=_.yc(a.index,b);m&&m[1].firstChild&&UE(m[1].firstChild,m,c,d,e,f)}else a.zg&&UE(a.zg,b,c,d,e,f),g&&Ykb(g,c,d,e);m=b[a.index];_.uc(m)&&Zkb(m,c,d,e,f)}else if(a.type&4)m=b[a.index],Xkb(m[7],c,d,e,f),Zkb(m,c,d,e,f);else if(a.type&16){var n=b[15];m=n[6].hu[a.hu];if(Array.isArray(m))for(m=_.q(m),n=m.next();!n.done;n=m.next())Xkb(n.value,c,d,e,f);else m&&(n=n[3],UE(n[1].data[m.index],
n,c,d,e,f))}else a.zg&&UE(a.zg,b,c,d,e,f);f!==g&&(a=a.flags&2?a.Jsa:a.next)&&UE(a,b,c,d,e,f)};Zkb=function(a,b,c,d,e){for(var f=11;f<a.length;f++){var g=a[f],m=g[1].firstChild;m&&UE(m,g,b,c,d,e)}};Xkb=function(a,b,c,d,e){e!==a&&(a=_.VE(a))&&(d&&a instanceof WE&&b(a)&&-1===c.indexOf(a)?c.push(a):!d&&b(a)&&-1===c.indexOf(a)&&c.push(a))};
Ykb=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],m=_.VE(g);m&&(d&&m instanceof WE&&b(m)&&-1===c.indexOf(m)?c.push(m):!d&&b(m)&&-1===c.indexOf(m)&&c.push(m),Ykb(g,b,c,d))}};_.VE=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new WE(a):new $kb(a)),a.__ng_debug__):null};
_.alb=function(a){var b=void 0===b?{}:b;a=a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;");b.g_c&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.cDb&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.h_c&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.Rf(a)};_.XE=function(a){return a.map(function(b){return function(){var c=_.lc.apply(0,arguments),d;return(d=_.dc(b)).Xe.apply(d,_.sc(c))}})};
_.YE=function(a){return{Vk:a.get("q")||void 0,Ke:a.get("sq")||void 0,vd:a.get("ss")||void 0,pKb:a.get("ssfr")||void 0,Dt:a.get("all")||void 0,cNa:a.get("start")||void 0,Ina:a.get("dqr")||void 0}};_.blb=function(a){if(a.projectId)return"project";if(a.rm)return"host";if(a.mq)return"depot";if(a.Mh)return"ossProject"};ZE=function(a){return a?"string"===typeof a?"depot"===a:"depot"===a.kind:!1};_.dlb=function(a){return a.replace(clb,function(b,c){return c+"/"})};
elb=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.$E=function(a){if("object"===typeof a)switch(a.type){case 1:return _.uoa(a.Bv);case 2:return _.voa(a.Bv);case 3:return _.Aoa(a.Bv);default:return a.Bv}return _.uoa(a)||_.voa(a)||_.Aoa(a)};_.flb=function(a){a=a.tagName;if("SCRIPT"===a||"STYLE"===a)throw Error("ca");};_.glb=function(a){var b=a.xe,c=a.path;a=a.repository;c=c||"";return ZE(null==b?void 0:b.type)&&a&&"piper"==a.toLowerCase()?c&&"//depot/"+c:c};
_.hlb=function(a){var b=_.blb(a);if(b)return{id:a.projectId||a.rm||a.mq||a.Mh,type:b}};_.ilb=function(a,b,c,d){var e=_.hlb(a),f=a.Ei;a.Nu&&(d=d?Object.assign({},d,{Ob:a.Nu}):{Ob:a.Nu});return"depot"===e.type?new _.yg({repository:f,Ab:b,path:c,params:d}):new _.zg({xe:e,repository:f,Ab:b,path:c,params:d})};_.jlb=function(a,b){var c=a.Wq;return _.ilb(c.rf,c.Nq,a.path,b)};_.klb=function(a,b){var c=b.Wq,d=c.rf,e=_.hlb(d);return _.Bp(_.Ap(_.zp(a.ac(),e.id,e.type),d.Ei),c.Nq).kd(b.path).Ya()};
_.aF=function(a){if(null!=a)return"number"===typeof a?a:a[0]&&a[0].start};_.llb=function(a,b){a=a.params;if(null!=a)switch(b){case 0:return a.Ob;case 3:case 1:return void 0!==a.qu||void 0!==a.kw?a.qu:a.Ob;case 2:return a.kw;default:throw _.tg(b,"Unexpected version.");}};_.bF=function(a,b){var c=a.params;a=a.path;switch(b){case 0:return a;case 1:return c&&c.ho||a;case 2:return c&&c.jw;case 3:return c&&c.ho;default:throw _.tg(b,"Unexpected version.");}};
_.cF=function(a,b){return _.Boa(a,b)&&_.Coa(a.path,b.path,_.bRa)};_.dF=function(a,b){var c=void 0===c?1:c;return _.cF(a,b)&&_.Ah(a,c)===_.Ah(b,c)&&_.bF(a,c)===_.bF(b,c)};_.eF=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{Hzc:!1}).Hzc;return _.vd(_.ie(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.cF(e,f):_.dF(e,f):!1}))};
_.gF=function(a,b,c,d){c=void 0===c?1:c;d=void 0===d?a:d;if(a.lb&&a.repository){if(_.PE(a)){if(_.QE(a))return d=_.qu,c=_.bF(a,c),!c||c.match(/\/$/)?d+"cl/"+b:d+"cl/"+b+"/depot/"+c;a=_.t0a&&"https://"+d.lb+"."+_.t0a+"/";var e=d.repository;c=_.bF(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.ac();b&&_.Bp(c,b);c.Fi({});return _.yp(_.fF(c,"ref").Ya())}};
_.mlb=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.B$?"zeroBased":c.B$;c=void 0===c.dg?"preserve":c.dg;var e=_.yp(a);a.path&&a.params.line&&delete e[e.length-1][_.xg.qRa];a=e[e.length-1];c=_.vn(b,e,{dg:c});!a.ws&&(null==c?0:c.Ra)&&c.Ra.snapshot&&delete c.Ra.snapshot;var f=_.Nm(b,c);b=f.includes("?")?f.indexOf("?"):f.length;var g=f.substr(0,b),m=f.substr(b);return function(n){if(null==n)return f;n="oneBased"===d?n:"number"===typeof n?n+1:n.map(function(r){return{start:r.start+1,end:r.end+1}});
return g+";"+_.xg.qRa+"="+_.Doa(n)+m}};_.nlb=function(a,b,c){return(a.params.tf?_.yd(a.params.tf):b.ka(_.ve(void 0),_.de(function(){return _.yd(void 0)}))).ka(_.y(function(d){d=a.ac().Fi({tf:d,ho:a.params.ho,Ob:a.params.Ob}).Ya();return _.mlb(d,c,{dg:null})}))};_.olb=function(a,b){return b.qq?_.klb(a,b.qq):a};_.hF=function(a){return!!(_.QE(a)&&a.path&&a.path.startsWith("google3"))};_.plb=function(a){var b=a.path;return b?_.hF(a)?b.substring(8):b:""};_.iF=function(a){return _.PE(a)&&!a.Si()};
_.jF=function(a){return _.Bh(a)&&!!a.Ab};_.kF=function(a){return _.jF(a)&&!!a.path};_.qlb=function(a,b,c){c=Object.fromEntries(c.map(function(d){return[d,void 0]}));return _.Db(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.rlb=function(a){if(a.params.Ob)return _.Fp(a)?a.params.Ob:a.params.Ob+" @snapshot "+a.Ab};
_.slb=function(a,b){var c=[];_.PE(a)&&a.params.Ob?c.unshift(_.rlb(a)):!a.Ab||_.PE(a)&&_.Fp(a)||c.unshift(_.$E(a.Ab));"ref"!==b&&(c.unshift(a.repository),"repo"!==b&&(_.PE(a)||c.unshift(a.lb)));return c.join(" \u203a ")};tlb=function(a,b,c,d,e,f){a=(new _.Gh).L_(_.rta(a,b,c,f));b=null==d?void 0:d.commit;if(f&&"HEAD"===b)b=void 0;else if("HEAD"===b||"XREF"===b)b=void 0;null!=b&&_.tb(a,3,b);null!=(null==d?void 0:d.Ab)&&_.tb(a,4,null==d?void 0:d.Ab);d=_.sta(a);null!=e&&d.kd(_.zf(e));return d};
_.ulb=function(a){var b;return _.Hh(a.lb,a.Oc,a.repository,_.Fh(a),a.path,null==(b=a.params)?void 0:b.Ob)};_.vlb=function(a){return a instanceof Array?0<a.length&&a.every(function(b){return 5===b}):5===a};wlb=function(a){return 2===a||_.vlb(a)};_.lF=function(a){return a instanceof Array?0<a.length&&a.every(wlb):wlb(a)};
mF=function(){for(var a=void 0,b=_.q(_.lc.apply(0,arguments)),c=b.next();!c.done;c=b.next())if(c=c.value,void 0===a)a=xlb[c];else{if("string"===typeof a)break;a=a[c]}return void 0===a?"":"string"===typeof a?a:""};ylb=function(a){return _.o1a.has(a)};zlb=function(a){a=a.replace("COVERAGE_GENERIC_","");if(ylb(a))return a};Alb=function(a){a&1&&(_.B(0,"span"),_.R(1),_.C());a&2&&(a=_.N(),_.v(1),_.$e(a.vxc))};Blb=function(a){a&1&&_.E(0,"li",16)};
Clb=function(a,b){a&1&&(_.H(0),_.B(1,"li"),_.R(2),_.C(),_.O(3,Blb,1,0,"li",15),_.K());a&2&&(a=b.wa,b=b.last,_.v(2),_.$e(a),_.v(1),_.z("ngIf",!b))};Dlb=function(a){a&1&&(_.B(0,"div",9)(1,"span",6),_.R(2,"Affected Files"),_.C(),_.B(3,"span"),_.R(4),_.C()());a&2&&(a=_.N(),_.v(4),_.$e(a.changelist.Fab))};Elb=function(a){a&1&&_.E(0,"span",2);a&2&&(a=_.N(),_.z("@indicatorRotate",a.Pia()))};_.nF=function(a){return 2===a.state};_.oF=function(a){return{state:1,pE:a}};
Flb=function(a,b){var c=a.name;a=a.Sm;return{Pn:c,lR:_.okb.format({name:c}),value:a,WY:!0,Tb:b,Zr:"SavedQuery"}};Glb=function(a,b){return(a=a.find(function(c){return c.Sm===b}))?Flb(a):Flb({name:b,Sm:b})};Hlb=function(a){return function(b){return{Im:b.Im,prefix:a}}};Jlb=function(a,b){if(b&&b.oGc)b.oGc(a);else{a:if(_.Aa(b)){if(b.eA&&(b=b.eA(),b instanceof _.tj))break a;b=_.Sz("zSoyz")}else b=_.Sz(String(b));Ilb(a,b)}};
_.Klb=function(a,b,c,d){c=void 0===c?0:c;var e=new Set;a=_.q(_.pF(a,b.length,c,void 0===d?!1:d));for(d=a.next();!d.done;d=a.next()){d=d.value;d=_.q(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};_.Llb=function(a){var b=new Set;if(void 0===a)return b;if("number"===typeof a)b.add(a);else{a=_.q(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};
_.pF=function(a,b,c,d){c=void 0===c?0:c;return void 0===a?[]:"number"===typeof a?_.qF(a,b,c)?[{start:a,end:a}]:[]:(void 0===d?0:d)?a.filter(function(e){return _.qF(e.start,b,c)||_.qF(e.end,b,c)}).map(function(e){return{start:_.qF(e.start,b,c)?e.start:c,end:_.qF(e.end,b,c)?e.end:c+b}}):a.filter(function(e){return _.qF(e.start,b,c)&&_.qF(e.end,b,c)})};_.qF=function(a,b,c){c=void 0===c?0:c;return a>=c&&a<c+b};_.rF=function(a){return(_.ti?"Meta+":"Ctrl+")+a};
Nlb=function(a){return _.ti?a.replace(Mlb,"\u2318"):a};
_.cmb=function(a){var b=a.Vk;a=void 0===a.vd?"":a.vd;var c=_.zh(a),d=c.xe,e=c.repository,f=c.path,g=c.Ob,m=c.Ab,n=[_.Olb],r=null==d?void 0:d.type;if(d&&r&&!ZE(r)&&"host"!==r){var x=n.push;var A=d.id;var F=void 0;switch(r){case "ossProject":case "project":var J=sF(Plb.format({project:A}));F=_.rF("p");var L="Project";break;default:J=_.tg(r),L=_.tg(r)}A={Pn:J,value:_.yh({xe:{id:A,type:r}}),Tb:F,Zr:L};x.call(n,A)}e&&"host"!==r&&(x=n.push,A=ZE(r),J=c.xe,c=c.repository,F=A?sF(Qlb.format({"package":e})):
sF(Rlb.format({repo:e})),L=A?_.rF("p"):_.rF("r"),c={Pn:F,value:_.yh({xe:J,repository:c}),Tb:L,Zr:A?"Package":"Repository"},x.call(n,c));d&&"host"===r&&e&&m&&(r=n.push,c=_.xoa(_.woa(m)),c=_.yoa(m)?sF(Slb.format({tag:c})):sF(Tlb.format({branch:c})),x=sF(Ulb.format({id:d.id,repo:e,ref:m})),A=_.yh({xe:d,repository:e,Ab:m}),J=_.yoa(m)?sF(Vlb.format({id:d.id,repo:e,ref:m})):sF(Wlb.format({id:d.id,repo:e,ref:m})),r.call(n,{Pn:c,lR:x,value:A,Tb:_.rF("b"),dga:J,Zr:"Ref"}));"string"===typeof f&&(r=n.push,c=
"host"===(null==d?void 0:d.type),x=_.Qz(f),J=x===f?x:"/\u2026/"+x,A=sF(Xlb.format({dir:J})),J=c?sF(Ylb.format({id:null==d?void 0:d.id,repo:e,dir:J})):sF(Zlb.format({repo:e,dir:J})),F=_.rF("d"),L="",x&&x!==f&&(L=c&&m?sF($lb.format({id:null==d?void 0:d.id,repo:e,dir:f||"/",ref:m})):sF(amb.format({repo:e,dir:f||"/"}))),r.call(n,{Pn:A,lR:J,value:a,Tb:F,dga:L,Zr:"Directory"}));g&&n.push(_.bmb(g));return{scopes:n,state:{prefix:n[n.length-1],Im:b}}};
_.bmb=function(a){return{Pn:"This CitC Workspace",value:_.yh({Ob:a}),Tb:_.rF("y"),lR:"Search for code or files in this CitC Workspace",Zr:"CitcWorkspace"}};_.tF=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};dmb=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.uF=function(a,b,c){for(;null!==a;){if(dmb(a,b))return a;if(c&&dmb(a,c))break;a=a.parentElement}return null};
_.emb=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};fmb=function(a){a=a.target;return a instanceof Element?(a=_.uF(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.tF(a.dataset.lineNumber)}:null:null};_.vF=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
gmb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"div",3);_.M("mouseenter",function(){var e=_.Dc(c).index,f=_.N();0<=f.oF&&f.Xd.vi(f.oF).classList.remove("hover");f.oF=e;f.Xd.vi(e).classList.add("hover");return _.Fc()})("mouseleave",function(){_.Dc(c);var e=_.N();0<=e.oF&&e.Xd.vi(e.oF).classList.remove("hover");e.oF=-1;return _.Fc()});_.R(1);_.C()}if(a&2){a=b.wa;b=b.index;var d=_.N();_.Ie("focus",b===d.zJ)("hover",b===d.oF);_.v(1);_.Ze("",a.lineNumber,":")}};
imb=function(a){var b=Number.POSITIVE_INFINITY;a=_.q(a.zs);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.lK;d=d.cs;if(!d)throw Error("Td");c=c.search(hmb);-1===c&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.sc(d.RO.map(function(e){return e.startIndex}))))}return b};
jmb=function(a){var b=[].concat(_.sc(a));b.sort(function(e,f){e=_.q(e).next().value;f=_.q(f).next().value;return e-f});a=[];b=_.q(b);for(var c=b.next();!c.done;c=b.next()){c=_.q(c.value);c.next();var d=c.next().value;c=d.start;d=d.end;0===a.length||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};
kmb=function(a,b){a&1&&_.E(0,"div",2);if(a&2){a=b.wa;b=b.index;var c=_.N(2);_.He("height",c.lineHeight*(a.visible.end-a.visible.start),"px")("left",a.visible.indentation-.5,"ch")("top",c.lineHeight*a.visible.start,"px");_.Ez("title","Collapse lines ",a.original.start+1," - ",a.original.end,"");_.Ge("data-index",b)}};lmb=function(a){a&1&&(_.H(0),_.O(1,kmb,1,9,"div",1),_.K());a&2&&(a=_.N(),_.v(1),_.z("ngForOf",a.q_a))};
mmb=function(a,b){var c=[];b=_.q(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=_.wF(a,d.start),f=_.wF(a,d.end);e<f-1&&c.push({visible:{start:e,end:f,indentation:d.indentation},original:d})}c.sort(function(g,m){return g.visible.start-m.visible.start});return c};_.nmb=function(a){if(void 0!==a)return"number"===typeof a?a-1:a.map(function(b){return{start:b.start-1,end:b.end-1}})};
_.pmb=function(){var a;return _.Hd(function(b){if(omb)return b.return(omb);a=new Promise(function(c,d){_.og().load("codemirror").then(c,d)});return b.return(a.then(function(){omb=window.CodeMirror;var c=omb.modeInfo.find(function(d){return"Mathematica"===d.name});c&&(c.ext=["nb"]);return omb}))})};qmb=function(a,b){a&1&&_.E(0,"div",18);a&2&&(a=b.wa,b=_.N(),_.He("height",b.getHeight(a.start,a.end),"px")("min-width",b.PO,"ch")("top",b.w9(a.start),"px"))};
rmb=function(a){a&1&&(_.B(0,"div",19),_.R(1,"\n        "),_.B(2,"pre",20),_.R(3),_.C(),_.R(4,"\n      "),_.C());a&2&&(a=_.N(),_.He("min-height",a.lineHeight*a.nT,"px"),_.v(3),_.$e(a.QO))};
smb=function(a){if(a&1){var b=_.Cc();_.B(0,"code-folding-container",21);_.M("rangeToggled",function(c){_.Dc(b);var d=_.N();return _.Fc(d.LUa(c))})("mousedown",function(c){return c.stopPropagation()});_.C()}a&2&&(a=_.N(),_.He("pointer-events",a.k6?"none":"unset"),_.z("visibility",a.visibility)("folding",a.Km)("lineHeight",a.lineHeight))};tmb=function(a,b){return{rm:"host"===b?a:void 0,projectId:"project"===b?a:void 0,mq:"depot"===b?a:void 0,Mh:"ossProject"===b?a:void 0}};
_.xF=function(a,b){a=tmb(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.rm,fileSpecSourceRootRepositoryKeyDepotGroup:a.mq,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.Mh}};umb=function(a,b){a=tmb(a,b);return{repositoryKeyHostName:a.rm,repositoryKeyDepotGroup:a.mq,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.Mh}};vmb=function(a){a&1&&(_.B(0,"span"),_.R(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.$e(a.content))};
wmb=function(a){a&1&&(_.B(0,"span")(1,"a",3),_.R(2),_.C()());a&2&&(a=_.N().wa,_.v(1),_.Xe("href",a.url,_.md),_.v(1),_.$e(a.content))};xmb=function(a,b){a&1&&(_.B(0,"span",1),_.O(1,vmb,2,1,"span",2),_.O(2,wmb,3,2,"span",2),_.C());a&2&&(_.z("ngSwitch",b.wa.type),_.v(1),_.z("ngSwitchCase","normal"),_.v(1),_.z("ngSwitchCase","link"))};
ymb=function(a,b){if(!b)return[{content:a,type:"normal"}];var c=b.reduce(function(d,e){var f=d.PZ,g=e.ARa,m=g.startIndex+g.length,n=a.substring(g.startIndex,m);f.push({content:a.substring(d.pos,g.startIndex),type:"normal"});f.push({content:n,type:"link",url:e.url});return{pos:m,PZ:f}},{pos:0,PZ:[]});b=c.pos;c=c.PZ;b<a.length&&c.push({content:a.substring(b,a.length),type:"normal"});return c};
zmb=function(a){a&1&&(_.B(0,"a",2),_.Me(1,3),_.C());if(a&2){a=_.N();var b=_.Ye(2);_.z("universalLink",a.link)("queryParams",a.Ra)("queryParamsHandling",a.dg)("sameWindow",a.dS);_.Ge("aria-label",a.gCc);_.v(1);_.z("ngTemplateOutlet",b)}};Amb=function(a){a&1&&_.Ve(0)};Bmb=function(a,b){if(b.find(function(c){c=c.lg;return c===a||_.toa(c||"")===a}))return{type:1,Bv:_.toa(a)}};Cmb=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||elb(c||"")===a}))return{type:2,Bv:elb(a)}};
Dmb=function(a){if(_.vg.test(a))return{type:3,Bv:a}};_.yF=function(a){return{type:0,Bv:a}};_.zF=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:_.tg(a)}};Emb=function(a,b){var c=_.bF(a,2)||_.bF(a,0),d=_.bF(a,1),e=_.Ah(a,2);a=_.Ah(a,1);c=new _.xv({path:c,hash:e,type:b});b=new _.xv({path:d,hash:a,type:b});return new _.vv({left:c,right:b})};Gmb=function(a){return _.QE(a)?_.Fmb:"Commit Details"};
Imb=function(a){return _.QE(a)?_.Hmb:"Commit "};Jmb=function(a){if(a&&a.Wq&&a.Wq.Nq){var b=a.Wq.Nq;a.Wq.Nq=_.uoa(b)||_.voa(b)||b}};Kmb=function(a){for(var b=_.q(a.Kw),c=b.next();!c.done;c=b.next())c=c.value,c.NX?Jmb(c.NX.Xf):c.y7&&Jmb(c.y7.Xf);return a};Lmb=function(a){for(var b=_.q(a.Eu),c=b.next();!c.done;c=b.next())Jmb(c.value.Xf);return a};
Qmb=function(a){a?a=-1===Mmb.toLocaleString(a,Nmb).indexOf("18"):(a=Omb)||((a=Pmb)||(a=window.navigator,a=Pmb=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.i3c||"en"),a=Omb=Qmb(a));return a};
Rmb=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(1E3*parseFloat("0."+(f[7]||0))));return g}if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);
if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var d=_.q(a.split("-").map(function(f){return+f}));a=d.next().value;var e=d.next().value;e=void 0===e?1:e;d=d.next().value;return b(a,e-1,void 0===d?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("zb`"+a);return d};
Umb=function(a,b){a=_.q(a.split("\n"));for(var c=a.next();!c.done;c=a.next())if(c=c.value,!Smb(c)){a:{a=c;c=_.q(Tmb);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&&0<b?"Rollback of changelist "+b+". Reason: "+c:c}return""};Smb=function(a){if(!a)return!0;for(var b=_.q(Vmb),c=b.next();!c.done;c=b.next())if(c.value.test(a))return!0;b=_.q(Wmb);for(c=b.next();!c.done;c=b.next())if(0<=a.indexOf(c.value))return!0;return!1};
Zmb=function(a){var b=a.change,c=b.changeId.changeNumber,d=Xmb(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),xn:b.userName,sL:Ymb(a),Fab:b.sourceFiles.length}};Ymb=function(a){return(a=a.change.description.tags.find(function(b){return"R"===b.key}))&&""!==a.value?a.value.split(","):[]};
Xmb=function(a,b){b=null==b?void 0:b.find(function(d){return"ROLLBACK_OF"===d.key});if(null==b?0:b.value){var c=Number(b.value);isNaN(c)&&(c=void 0)}return a?Umb(a,c):""};$mb=function(a){return new _.wd(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)})};
anb=function(a,b){a&1&&(_.B(0,"onedev-changelist-hovercard-body",1),_.Ve(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.C());a&2&&_.z("changelist",b.Ma)};
bnb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",0);_.M("clickOutside",function(){_.Dc(b);var c=_.N();return _.Fc(c.qgb.next())})("mouseenter",function(){_.Dc(b);_.N().vqa.next(!0);return _.Fc()})("mouseleave",function(){_.Dc(b);_.N().vqa.next(!1);return _.Fc()});_.Ve(1);_.C()}a&2&&(a=_.N(),_.Je(a.className),_.z("cdkTrapFocusAutoCapture",a.YQb))};cnb=function(a){a&1&&(_.B(0,"div",5),_.R(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ze("",a.fGc,"\n"))};
dnb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",11);_.M("click",function(){_.Dc(b);var d=_.N(2);return _.Fc(d.show(d.WT.BT))});_.B(1,"mat-icon");_.R(2,"published_with_changes");_.C();_.R(3," Commit ");_.C()}if(a&2){a=_.N().Ma;var c=_.N();_.z("active",a.Ab===c.WT.BT)("ascTrackElement",c.hg)("trackProjectId",c.lb)}};
enb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"gmat-nav-list",6)(1,"button",7);_.M("click",function(){_.Dc(c);var d=_.N();return _.Fc(d.show(d.WT.pha))});_.B(2,"mat-icon",8);_.R(3,"account_tree");_.C();_.R(4," Branch ");_.C();_.B(5,"button",9);_.M("click",function(){_.Dc(c);var d=_.N();return _.Fc(d.show(d.WT.Tag))});_.B(6,"mat-icon");_.R(7,"label_outline");_.C();_.R(8," Tag ");_.C();_.O(9,dnb,4,3,"button",10);_.C()}a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("active",a.Ab===b.WT.pha)("ascTrackElement",b.hg)("trackProjectId",
b.lb),_.v(4),_.z("active",a.Ab===b.WT.Tag)("ascTrackElement",b.hg)("trackProjectId",b.lb),_.v(4),_.z("ngIf",!a.Oub))};fnb=function(a){a&1&&(_.H(0),_.B(1,"span",23)(2,"span",24),_.R(3),_.S(4,"toPrettyRef"),_.C(),_.B(5,"span",25),_.R(6),_.C(),_.B(7,"span",26),_.R(8),_.C()(),_.K());a&2&&(a=_.N().wa,_.v(3),_.$e(_.T(4,3,a.title)),_.v(3),_.$e("-"),_.v(2),_.$e(a.metadata))};gnb=function(a){a&1&&(_.H(0),_.R(1),_.K());a&2&&(a=_.N().wa,_.v(1),_.$e(a.title))};
hnb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"a",21);_.M("click",function(){_.Dc(c);var e=_.N(3);return _.Fc(e.blur())});_.O(1,fnb,9,5,"ng-container",22);_.O(2,gnb,2,1,"ng-container",22);_.C()}if(a&2){a=b.wa;b=_.N(2).Ma;var d=_.N();_.Ie("active-element",a.Te);_.z("routerLink",_.yp(a.Wa))("matTooltip",a.metadata||a.title)("ascTrackElement",d.hg)("trackAction",b.Wb.DG)("trackProjectId",d.lb);_.v(1);_.z("ngIf",a.lqa);_.v(1);_.z("ngIf",!a.lqa)}};
inb=function(a){a&1&&(_.B(0,"span"),_.R(1),_.C());a&2&&(a=_.N(3).Ma,_.v(1),_.Ze(" ",a.Wb.wPa," "))};jnb=function(a){a&1&&(_.B(0,"span"),_.R(1),_.C());a&2&&(a=_.N(3).Ma,_.v(1),_.$e(a.Wb.vPa))};knb=function(a){a&1&&(_.B(0,"span",27),_.O(1,inb,2,1,"span",28),_.O(2,jnb,2,1,"ng-template",null,29,_.tf),_.C());if(a&2){var b=_.Ye(3);a=_.N(3);_.v(1);_.z("ngIf",a.KWa.getValue())("ngIfElse",b)}};
lnb=function(a){a&1&&(_.B(0,"cdk-virtual-scroll-viewport",17,18),_.O(2,hnb,3,9,"a",19),_.O(3,knb,4,2,"span",20),_.C());a&2&&(a=_.N().Ma,_.N(),_.v(2),_.z("cdkVirtualForOf",a.Wb.items)("cdkVirtualForTemplateCacheSize",0),_.v(1),_.z("ngIf",!a.Wb.items.length))};mnb=function(a){a&1&&(_.B(0,"dc-information-box",30),_.R(1),_.C());a&2&&(a=_.N().Ma,_.v(1),_.Ze(" ",a.message," "))};nnb=function(a){a&1&&_.E(0,"loading",31);a&2&&_.z("inline",!0)};
onb=function(a,b){a&1&&(_.B(0,"div",12),_.H(1,13),_.O(2,lnb,4,3,"cdk-virtual-scroll-viewport",14),_.O(3,mnb,2,1,"dc-information-box",15),_.O(4,nnb,1,1,"loading",16),_.K(),_.C());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ic.Xg),_.v(1),_.z("ngSwitchCase",b.Ic.Error),_.v(1),_.z("ngSwitchCase",b.Ic.hi))};
pnb=function(a,b,c){var d=b.ota,e=b.Wa,f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{Wa:d(g.Nq,e),Te:g.Nq===_.Ah(e,f)||"HEAD"===_.Ah(e,f)&&!!g.jQa})})})};qnb=function(a){var b=a.Bf;a=a.Qma;return{title:b,Nq:b,metadata:a,RMa:b+" -- "+a,lqa:!0}};rnb=function(a){a=a.Ab;switch(a){case 0:return"Error loading branches";case 1:return"Error loading tags";case 2:return"Error loading commits";default:return _.tg(a,"Unsupported ref type")}};
snb=function(a){a=a.type;switch(a){case 1:case 0:return 0;case 2:return 1;case 3:return 2;default:return _.tg(a,"Unknown ref type")}};tnb=function(a){a=a.Ab;switch(a){case 0:return"Search branches";case 1:return"Search tags";case 2:return"Search commits";default:return _.tg(a,"Unsupported ref type")}};
unb=function(a){a=_.q(a);var b=a.next().value;a=a.next().value;return _.nF(a)?_.AE(Object.assign({},a.Wb,{items:a.Wb.items.filter(function(c){return-1!==c.RMa.toUpperCase().indexOf(b.toUpperCase())})})):a};vnb=function(a){var b=a.l7,c=[];a=_.q(a.me);for(var d=a.next();!d.done;d=a.next())d=d.value.lg,d===b?c.unshift({lg:d,jQa:!0}):c.push({lg:d});return c};_.wnb=function(a,b){return _.AF(_.Bp(b.ac(),a)).Ya()};xnb=function(a){a.sort(function(b,c){return b.start-c.start})};
ynb=function(a,b){a&1&&(_.B(0,"span"),_.R(1),_.C());a&2&&(a=b.wa,_.Ie("matched",a.fC),_.v(1),_.Ze("\n          ",a.LWa,"\n        "))};znb=function(a){a&1&&(_.B(0,"span",10),_.R(1),_.C());a&2&&(a=_.N().BMb,_.z("ngClass",a.At),_.v(1),_.$e(a.type))};Anb=function(a){a&1&&(_.B(0,"span",11),_.R(1),_.C());a&2&&(a=_.N().kX,_.v(1),_.$e(a))};
Bnb=function(a,b){a&1&&(_.R(0,"\n  "),_.B(1,"a",1),_.M("click",function(g){return g.preventDefault()}),_.R(2,"\n    "),_.E(3,"mat-icon",2),_.R(4,"\n\n    "),_.B(5,"div",3),_.R(6,"\n      "),_.B(7,"div",4),_.R(8,"\n        "),_.O(9,ynb,2,3,"span",5),_.R(10,"\n      "),_.C(),_.R(11,"\n      "),_.B(12,"div",6),_.R(13,"\n        "),_.O(14,znb,2,2,"span",7),_.R(15,"\n        "),_.O(16,Anb,2,1,"span",8),_.R(17,"\n        "),_.B(18,"span",9),_.R(19),_.C(),_.R(20,"\n      "),_.C(),_.R(21,"\n    "),_.C(),
_.R(22,"\n  "),_.C(),_.R(23,"\n"));if(a&2){a=b.kX;var c=b.Ny,d=b.icon,e=b.rDb,f=b.BMb;b=b.url;_.v(1);_.Ge("href",b,_.md);_.v(2);_.z("svgIcon",d);_.v(6);_.z("ngForOf",e);_.v(5);_.z("ngIf",f);_.v(2);_.z("ngIf",a);_.v(3);_.$e(c)}};Cnb=function(a){a&1&&(_.B(0,"span",2),_.R(1,"-"),_.C())};Dnb=function(a,b){a&1&&(_.H(0),_.B(1,"span"),_.R(2),_.C(),_.O(3,Cnb,2,0,"span",1),_.K());a&2&&(a=b.wa,b=b.last,_.v(2),_.$e(a),_.v(1),_.z("ngIf",!b))};
Fnb=function(a){a&1&&_.E(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.N().wa;var b=_.N();_.z("shortcut",_.cf(1,Enb,b.Iob(a.scope.Tb)))}};
Hnb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"search-box-suggestion-item",2);_.M("mouseFocusItem",function(d){_.Dc(c);var e=_.N();return _.Fc(e.rra(d))});_.B(1,"div",3);_.R(2);_.C();_.O(3,Fnb,1,3,"menu-keyboard-shortcut-hint",4);_.C()}a&2&&(a=b.wa,b=_.N(),_.Ie("bold-active-element",Gnb(b,a.scope)),_.z("payload",a.Pa)("shortcut",a.scope.Tb)("matTooltip",a.scope.dga),_.v(2),_.Ze(" ",a.scope.Pn," "),_.v(1),_.z("ngIf",a.scope.Tb))};Inb=function(a){a&1&&_.E(0,"hr")};
Jnb=function(a){a&1&&_.E(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.N().wa;var b=_.N(2);_.z("shortcut",_.cf(1,Enb,b.Iob(a.scope.Tb)))}};
Knb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"search-box-suggestion-item",7);_.M("mouseFocusItem",function(d){_.Dc(c);var e=_.N(2);return _.Fc(e.rra(d))});_.B(1,"div",3);_.R(2);_.C();_.O(3,Jnb,1,3,"menu-keyboard-shortcut-hint",4);_.C()}a&2&&(a=b.wa,b=_.N(2),_.Ie("bold-active-element",Gnb(b,a.scope)),_.z("payload",a.Pa)("shortcut",a.scope.Tb),_.v(2),_.Ze(" ",a.scope.Pn," "),_.v(1),_.z("ngIf",a.scope.Tb))};
Lnb=function(a,b){a&1&&(_.H(0),_.O(1,Inb,1,0,"hr",1),_.O(2,Knb,4,6,"search-box-suggestion-item",6),_.K());a&2&&(a=b.Ma,_.v(1),_.z("ngIf",a.length),_.v(1),_.z("ngForOf",a))};Nnb=function(a){a&1&&(_.H(0),_.E(1,"hr"),_.B(2,"search-box-suggestion-item",8)(3,"a",9),_.E(4,"mat-icon",10),_.H(5),_.R(6," Manage saved queries "),_.K(),_.C()(),_.K());a&2&&(a=_.N(),_.v(2),_.z("payload",_.cf(2,Mnb,a.B1a)),_.v(1),_.z("routerLink",a.B1a))};
Pnb=function(a){var b=_.Ud(a,"visibilitychange").ka(_.Zd(function(){return Onb(a)}));return function(c){return c.ka(_.we(function(d){d=_.yd(d);return Onb(a)?d:d.ka(Ukb(function(){return b}))}))}};Onb=function(a){return!("visibilityState"in a)||"visible"===a.visibilityState};
Qnb=function(a,b){var c=!0;c=void 0===c?!1:c;var d=a.gF(b).map(function(n){return[n,a.get(n)]}),e=void 0,f=Number.POSITIVE_INFINITY;d=_.q(d);for(var g=d.next();!g.done;g=d.next()){var m=_.q(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,"")};Snb=function(a){var b=[];a=_.q(_.Qh(a));for(var c=a.next();!c.done;c=a.next())Rnb(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
Rnb=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.Nk){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.BK&&BF("operator",d-1,d,b);a.error&&(e=a.error.location,BF("error",e.start,e.end,b));a.warning&&(e=a.warning.location,BF("warning",e.start,e.end,b));switch(a.Nk){case 1:BF("label",d,d+a.zBc.length+1,b);break;case 0:case 2:a=a.uEc;BF("operator",a.start,a.end,b);break;case 4:BF("quoted",d,c,b);break;case 3:case 5:break;default:_.tg(a)}};
BF=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};Tnb=function(a){return a&&a.params.ut||null};Unb=function(a){return a&&a.params.Kv||null};Vnb=function(a){return a&&null!=a.params.oj?"0"!==a.params.oj:null};Wnb=function(a){return a&&null!=a.params.zf?a.params.zf:null};Xnb=function(a){return!!a&&null!=a.params.os};Ynb=function(a){return a&&null!=a.params.vt?a.params.vt:null};Znb=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};
aob=function(){var a={bufferSize:1,Yga:void 0,Fw:!1,scheduler:void 0};return function(b){if(b&&"function"===typeof b.hz)b=b.hz($nb(a));else throw new TypeError("Ya");return b}};
$nb=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.Yga?Infinity:a.Yga,d=a.Fw,e=a.scheduler,f,g=0,m,n=!1,r=!1;return function(x){g++;if(!f||n)n=!1,f=new _.qe(b,c,e),m=x.subscribe({next:function(F){f.next(F)},error:function(F){n=!0;f.error(F)},complete:function(){r=!0;m=void 0;f.complete()}});var A=f.subscribe(this);this.add(function(){g--;A.unsubscribe();m&&!r&&d&&0===g&&(m.unsubscribe(),f=m=void 0)})}};
bob=function(a,b){a=a.Wd;b=b.Wd;return null===a&&null===b?!0:!!a&&!!b&&a.source===b.source&&a.flags===b.flags};cob=function(a){return function(b){return new _.wd(function(c){return b.subscribe(function(d){a.Iw(function(){c.next(d)})},function(d){a.Iw(function(){c.error(d)})},function(){a.Iw(function(){c.complete()})})})}};eob=function(a,b){var c=dob;return _.vd(Rkb(a.sg),_.Zd(function(d){return 0<d.length}),_.Pd(function(d){return _.yd.apply(null,_.sc(c(d)))}),_.Pd(b),cob(a),_.re(1),_.Gd())};
_.fob=function(a){var b=a.lb,c=a.Oc,d=a.fileSpecSourceRootRepositoryKeyRepositoryName,e=a.fileSpecSourceRootRefSpec,f=a.fileSpecPath,g=a.fileSpecType;a=a.category;if(!ZE(c)&&"host"!==c)throw Error("de");f=ZE(c)&&d&&"piper"==d.toLowerCase()?"//depot/"+f:f;f="/"===f?"":f;"host"===c&&(e=_.wg(e));return Object.assign({},_.xF(b,c),{fileSpecPath:f,fileSpecType:g,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRepositoryKeyRepositoryName:d,categories:[a]})};
_.gob=function(a,b,c){return a.ka(_.Zd(function(d){var e=d.results;return _.Db(Object.assign({},d.request,{categories:void 0}),Object.assign({},b,{categories:void 0}))&&e.has(c)}),_.ke(1),_.y(function(d){return d.results.get(c)||[]}))};dob=function(a){var b=new Map;a=_.q(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(_.sc(f.categories),_.sc(d)):(c.categories=d,b.set(e,c))}return Array.from(b.values())};
hob=function(a,b){var c=new Map(a.categories.map(function(e){return[e,[]]}));b=_.q(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}};iob=function(a){var b=new Map;for(a=[].concat(_.sc(a));0!==a.length;){var c=a.shift();if(!c)break;0===c.children.length?b.set(c.id,c):a.unshift.apply(a,_.sc(c.children))}return b};_.job=function(a){var b;if(null==a?0:null==(b=a.dataSource)?0:b.j6)return a.dataSource.j6.Cy};
kob=function(a,b){var c=[];a=_.q(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=void 0;(null==(e=d.children)?0:e.length)?(e=kob(d.children,b),e.length&&c.push(lob(d,e))):mob(d,b)&&c.push(lob(d))}return c};lob=function(a,b){var c=a.id,d=a.name;a=a.aR;b=void 0===b?[]:b;return{id:c,name:d,children:b,aR:a}};nob=function(a){return a.params.dF?a.params.dF.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
oob=function(a,b){a=a.toUpperCase();return"COVERAGE_GENERIC_DEFAULT"===a&&b.find(function(c){return"COVERAGE"===c})||"COVERAGE_GENERIC_FUZZING"===a&&b.find(function(c){return"FUZZING"===c})?!0:b.some(function(c){return"*"===c.slice(-1)?a.startsWith(c.slice(0,-1)):a===c})};
mob=function(a,b){var c;if(!b||null==(c=a.dataSource)||!c.availability)return!0;var d=b.Wa;c=b.isDirectory;var e=b.VB,f=b.cZ,g;a=_.q(null==(g=a.dataSource)?void 0:g.availability);for(g=a.next();!g.done;g=a.next()){var m=g.value,n=m.DPa;b=m.VLa;g=m.cRa;if(!m.zIa&&!c||!m.yIa&&c||!m.AIa&&e)return!1;var r=m=void 0;if((null==(m=n)?0:m.length)&&(null==(r=n)?0:r.every(function(x){return!RegExp(x).test(d.Ny)})))return!1;m=n=void 0;if((null==(n=b)?0:n.length)&&(null==(m=b)?0:m.some(function(x){return RegExp(x).test(d.Ny)})))return!1;
m=n=b=void 0;if(!c&&(!f&&(null==(b=g)?0:b.length)||f&&(null==(n=g)?0:n.length)&&(null==(m=g)?0:m.every(function(x){return!RegExp(x).test(f)}))))return!1}return!0};pob=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};qob=function(a){var b=[];a=_.q(a);for(var c=a.next();!c.done;c=a.next())c=c.value,c.children.length?b.push.apply(b,_.sc(qob(c.children))):b.push(c);return b};
rob=function(a,b){if(a.size!==b.size)return!1;a=_.q(a.entries());for(var c=a.next();!c.done;c=a.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;c=b.get(c);if(void 0===c||!_.Db(d,c))return!1}return!0};sob=function(a){return 0===a.kind||1===a.kind};tob=function(a,b){if(a.length!==b.length)return!1;a=_.q(_.xaa(a,b));for(b=a.next();!b.done;b=a.next()){var c=_.q(b.value);b=c.next().value;c=c.next().value;if(b.name!==c.name||b.id!==c.id||b.aR!==c.aR||b.oQa!==c.oQa||!tob(b.children,c.children))return!1}return!0};
uob=function(a,b){a&1&&(_.B(0,"mat-card-content"),_.E(1,"linkified-message",8),_.S(2,"emptyToConstant"),_.C());a&2&&(a=b.Ma,_.v(1),_.z("message",a.Cr)("linkDefinitions",_.T(2,2,a.SO)))};vob=function(a){a&1&&(_.B(0,"a",9),_.R(1," View blame prior to this change "),_.C());a&2&&(a=_.N(),_.z("routerLink",a.geb)("trackProjectId",a.mt.lb))};
xob=function(a){if(a&1){var b=_.Cc();_.B(0,"commit-details",5);_.M("mouseenter",function(){_.Dc(b);var c=_.N();clearTimeout(c.srb);return _.Fc()})("mouseleave",function(){_.Dc(b);var c=_.N();return _.Fc(wob(c))});_.C()}a&2&&(a=_.N(),_.z("commit",a.commit)("baseLocation",a.mt)("parentCommit",a.sC))};yob=function(a){var b=[].concat(_.sc(a.Lo));b.sort(function(f,g){return f.FI.localeCompare(g.FI)});for(var c=new Map,d=new Map,e=0;e<b.length;e++)c.set(e+1,b[e]),d.set(b[e].Bf,e+1);a.Ygb=d;a.Ozc=c;return a};
Aob=function(a){return zob(a.startLine,a.endLine,a.startColumn,a.endColumn)};Bob=function(a){var b=a.Qk();a=a.rj();return b&&a?{startLine:b.getLine(),startColumn:_.Ji(b,2),endLine:a.getLine(),endColumn:_.Ji(a,2)}:{}};zob=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}};Cob=function(a){return void 0!==a.startLine&&void 0!==a.endLine};Dob=function(a){return Cob(a)&&void 0!==a.startColumn&&void 0!==a.endColumn};
Eob=function(a,b){a&1&&_.E(0,"blame-snippet",3);if(a&2){a=b.EI;var c=b.commit,d=b.Ld,e=b.sC;_.dz("blame-layer ",b.className,"");_.z("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)}};Fob=function(a,b){a&1&&_.E(0,"div");a&2&&_.dz("blame-layer ",b.className,"")};Gob=function(a){a&1&&_.E(0,"loading",4);a&2&&_.z("hasBackground",!0)};Hob=function(a,b){a&1&&_.E(0,"div");a&2&&_.Je(b.className)};Iob=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};
Job=function(a){a&1&&(_.B(0,"mat-card-subtitle"),_.R(1),_.C());a&2&&(a=_.N(),_.v(1),_.$e(a.uYa))};Kob=function(a){a&1&&_.E(0,"div",6)};Lob=function(a,b){a&1&&(_.H(0),_.E(1,"finding-details",4),_.O(2,Kob,1,0,"div",5),_.K());if(a&2){a=b.wa;b=b.last;var c=_.N(2);_.v(1);_.z("icon",c.icon)("title",c.lwb)("subtitle",c.tooltip)("details",a);_.v(1);_.z("ngIf",!b)}};
Mob=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-card",2);_.M("mouseenter",function(){var c=_.Dc(b).Pd;return _.Fc(c())})("mouseleave",function(){var c=_.Dc(b).detach;return _.Fc(c())});_.O(1,Lob,3,5,"ng-container",3);_.C()}a&2&&(a=_.N(),_.v(1),_.z("ngForOf",a.details))};Nob=function(a,b){a&1&&_.E(0,"finding",1);a&2&&_.z("annotations",b.annotations)};
_.Pob=function(a){var b=Oob(a.ie()).toString();a:{a=_.zo(a);var c=a.Pk(),d=_.jya(c,_.Eh);switch(d){case 3:case 5:var e=a.Pk();c=_.Qi(e,5,_.Eh);d=CF(c||_.Qi(e,3,_.Eh));e=CF(_.Xh(e,2));var f=CF(_.Xh(a,4));a=CF(_.Xh(a,3));var g=_.vg.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:"piper"==_.Xh(c,2).toLowerCase()?c.POa()?(c=CF(a.Pk().POa()),a=_.Xh(a,3),a="x-citc://"+c+(a&&"HEAD"!==a?"@"+a:"")):(a=_.Xh(a,3),a="HEAD"!==a?"x-piper://"+a:"x-piper://"):
(c=CF(_.Xh(a.Pk(),2)),a=_.Xh(a,3),a="x-package://"+c+(a&&"HEAD"!==a?"@"+a:""));break a;default:a=_.tg(d)}}return a+"/"+b};
Uob=function(a){var b=Oob(a);DF.params={};switch(b.ts){case "x-piper":DF.xe=Qob;DF.repository="Piper";DF.Ab=b.Qg()||"HEAD";break;case "x-citc":Rob(b);break;case "x-package":Sob(b);break;case "x-oss":Tob(b,"ossProject");break;case "x-gob":Tob(b,"host");break;case "x-kythe":return Uob(a.replace(Vob,function(c,d){return"x-"+d+"://"}));default:throw Error("je`"+b.ts);}DF.path=b.ie().substr(1);if(a=Wob(b))DF.params.line=a;return DF};
Wob=function(a){if(a=a.Sv){a=_.q(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;0===Number(a[1])&&c--;return c===b?b:[{start:b,end:c}]}}};Rob=function(a){var b=EF(a.Qg());if(!b)throw Error("ke`"+a.toString());a=EF(a.eD);DF.xe=Qob;DF.repository="Piper";DF.Ab=a?b:"HEAD";DF.params.Ob=a||b};
Sob=function(a){var b=EF(a.Qg());if(!b)throw Error("le`"+a.toString());a=EF(a.eD);DF.xe=Qob;DF.repository=a||b;DF.Ab=a?b:"HEAD"};Tob=function(a,b){var c=_.q(a.eD.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=EF(a.Qg());if(f){if(!d)throw Error("me`"+a.toString());if(!e&&!c)throw Error("ne`"+a.toString());}else throw Error("oe`"+a.toString());a=EF(e||c);DF.xe={id:f,type:b};DF.repository=EF(d);DF.Ab=a;if(b=e&&c)DF.params.tf=b};CF=function(a){return a.replace(Xob,"~")};
EF=function(a){return a.replace(Yob,"/")};Zob=function(a){return _.wi(a,_.Bo,5)&&!!a.getType()};apb=function(a){var b=new Map;a=_.q(a);for(var c=a.next();!c.done;c=a.next())$ob(c.value,function(d){null!==d.getType()&&b.set(d.getType(),!0)});return new FF(b)};$ob=function(a,b){b(a);a=_.q(_.Fi(a,_.Do,3));for(var c=a.next();!c.done;c=a.next())$ob(c.value,b)};bpb=function(a){return a.reduce(function(b,c){return b+c.YQ},a.length)};
cpb=function(a){var b;return!(null==(b=_.Ni(a,4))||!b.length)||_.Fi(a,_.Do,3).some(cpb)};dpb=function(a){var b,c;return(null!=(c=null==(b=_.mp(a))?void 0:_.Fi(b,_.cp,1))?c:[]).filter(function(d){var e;return(null==(e=_.Ei(d,_.bp,4))?0:_.Bi(e,4))?!1:_.lF(_.Ni(a,8))||!_.lF(d.QP())})};epb=function(a){if(!a)return null;a=_.k(a,2);return null===a||void 0===a?null:_.Rf(a)};
_.hpb=function(a,b,c,d,e,f){var g=_.Ei(b,_.ip,2)||fpb(),m=Number(b.getSize()),n,r,x,A,F,J={kind:0,ue:"",ZE:m,tHc:epb(_.Ei(b,_.Bl,5))||void 0,DFb:0<_.Fi(b,_.Bl,6).length?_.Fi(b,_.Bl,6).map(function(L){return epb(L)}):void 0,location:a,diffBase:f&&(f.Uv()||_.OE(_.Ai(f,1))),fileName:a.path,mimeType:_.Xh(g,1),ena:_.Bi(g,2),line:a.params.line,dZ:e,HF:_.Ji(g,8),cZ:null==(n=g.h9())?void 0:n.getId(),vC:null!=(F=c[0])?F:0,tX:null==(r=g.NP())?void 0:r.getEditor(),qpa:null==(x=g.NP())?void 0:_.Xh(x,2),TF:null==
(A=g.NP())?void 0:_.Xh(A,3),hpb:_.Fi(g,_.yo,12)};return 4194304<m?(a=(0===(b.Uv()||_.OE(_.Ai(b,1))).length&&d?_.Sd(function(){return d(m)}):_.yd(b)).ka(_.y(function(L){return gpb(J,L)})),Object.assign({},J,{N8:a})):gpb(J,b)};
gpb=function(a,b){var c=b.Uv()||_.OE(_.Ai(b,1));b=_.Ei(b,_.ip,2)||new _.ip;var d;if(d=_.Ei(b,_.fQa,9)){var e=ipb.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=jpb([0],kpb,lpb,kpb.MRb),m=0,n=c,r=null;;){var x=f.exec(n);if(x&&""!==n){var A=x.index;g[m]=n.substr(0,A|0);x=A+x[0].length|0;n=n.substr(x,n.length-x|0);f.lastIndex=0;GF(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++)x=g[r],e=Math.max(e,x.length),0==n?(A=mpb(x.length),m.push(A)):
(A=mpb(m[m.length-1|0].Et+1+x.length|0),m.push(A)),f.push(HF(x)+"\n"),n=n+1|0;"\n"===c.substr(c.length-1|0,1)?f.pop():(g=f.pop(),f.push(g.substr(0,g.length-1|0)));g=new npb;g.lwc=f;g.mwc=m;g.snb=e;e=opb(new ppb,g,_.Mi(d,1),_.Yh(d,2));e={lines:g.Yoa(),kQ:e,length:c.length,oyb:g.snb};ipb.set(d,e);d=e}}else d=c;g=_.Fi(b,_.jQa,3);e=new Map;if(g)for(g=_.q(g),f=g.next();!f.done;f=g.next())if(m=f.value,f=m.getRange(),m=m.getType(),m=qpb.get(m))for(n=_.Ji(f,1);n<=_.Ji(f,3);n++)e.has(n)||e.set(n,[]),e.get(n).push({startColumn:n===
_.Ji(f,1)?_.Ji(f,2):0,endColumn:n===_.Ji(f,3)?_.Ji(f,4):Number.MAX_SAFE_INTEGER,Go:m});return Object.assign({},a,{ue:c,code:d,Vv:e,IC:b.hY()})};
rpb=function(a,b,c,d){var e=_.bF(a,c)||a.path,f={commit:_.Ah(a,c),Ab:_.Ah(a,0)||""};c=_.llb(a,c);return b.get(a.lb,a.Oc,a.repository,f,e,{Ob:c,fileSize:d,line:_.qta(a.params.line)}).ka(_.de(function(g){if(_.Ah(a,2)&&g&&_.Oz(g)&&404===g.error.code){g=Promise;var m=g.resolve;var n=new _.kp;var r=new _.jp;var x=new _.ip;r=_.Gi(r,2,x);n=_.lya(n,2,_.lp,r);g=m.call(g,n)}else throw g;return g}))};spb=function(a,b,c){return _.Ah(b,2)?a.ka(_.Az(rpb(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ka(_.y(function(d){return{current:d}}))};
tpb=function(a,b,c,d){if(!_.Ah(b,2))return _.yd(a);d=Emb(b,d);return c.diff(b.lb,b.Oc,b.repository,[d]).ka(_.y(function(e){a.Cna=e.noa[0];return a}))};upb=function(a,b){var c,d,e=null==(c=_.Ei(b,_.yo,7))?void 0:null==(d=_.zo(c))?void 0:_.Xh(d,3);if(!e&&!a.path)return a;c=a.ac();e&&_.Bp(c,_.woa(e));a.path&&(_.np(b)&&a.path.endsWith("/")?c.kd(a.path.slice(0,-1)):_.mp(b)&&!a.path.endsWith("/")&&c.kd(a.path+"/"));return c.Ya()};
_.vpb=function(a,b,c){var d=void 0===c?{oba:void 0,oib:!1}:c;c=d.oba;d=d.oib;a=Uob(a);var e;null!=(e=a.params)&&e.line||(a.params=Object.assign({},{line:1},a.params));var f,g;e=b.lb===(null==(f=a.xe)?void 0:f.id)&&b.Oc===(null==(g=a.xe)?void 0:g.type)&&b.repository===a.repository;if(!a.params.Ob&&b.params.Ob)a.params=Object.assign({},a.params,{tf:a.Ab,Ob:void 0}),a.Ab="HEAD";else{g=e&&_.Coa(a.path,b.path,_.bRa);f=a.Ab!==b.Ab?a.Ab:_.Ah(b,1);if(d=g&&d)null==c||null==f?c=!0:(c=Number(c),d=Number(f),
c=isNaN(c)||isNaN(d)?!0:c>d),d=!c;if(d)a.Ab=b.Ab;else{var m;!e||null!=(m=a.params)&&m.tf||(a.params=Object.assign({},a.params,{tf:a.Ab}),a.Ab=b.Ab)}}a.params=Object.assign({},b.params,a.params);return a};_.wpb=function(a,b){var c=a.Uv();a=_.q(_.ib(a,3,_.Xaa).entries());for(var d=a.next();!d.done;d=a.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;e=b(e);c=c.replaceAll(d,e)}return c};
ypb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.ac().Fi();return function(e,f,g){e=xpb(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.kd(e).Ya();return _.Nm(b,_.vn(b,_.yp(e),{af:g,Ra:f}))}};
zpb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");return function(d){d=xpb(c,d).toString();d.startsWith("/")&&(d=d.substring(1));return b.get(a.lb,a.Oc,a.repository,_.Fh(a),d,{Ob:a.params.Ob,type:1}).ka(_.y(function(e){var f=_.np(e).Uv();f=f?btoa(f):_.OE(_.Ai(_.np(e),1));return"data:"+_.Xh(_.Ei(_.np(e),_.ip,2),1)+";base64,"+f}))}};
Cpb=function(a){var b=Apb.hasOwnProperty(a)?Apb[a]:null;if(b)return b;65536<Object.keys(Apb).length&&(Apb={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=Bpb(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=Bpb(b,d);b=Bpb(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=IF(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=IF(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=IF(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=IF(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,
3);b=IF(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=IF(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");IF(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return Apb[a]=b};IF=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};Bpb=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};Epb=function(a){return Dpb[a]};
JF=function(a,b){a=_.da[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};KF=function(a,b){return(a=_.da[a])&&a.prototype&&a.prototype[b]||null};LF=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("we");return a};MF=function(a,b,c,d){if(a)return a.apply(b,d);if(_.qi&&10>document.documentMode){if(!b[c].call)throw Error("xe");}else if("function"!=typeof b[c])throw Error("we");return b[c].apply(b,d)};
Gpb=function(a){return LF(Fpb,a,"attributes",function(b){return b instanceof NamedNodeMap})};Ipb=function(a,b,c){try{MF(Hpb,a,"setAttribute",[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}};Kpb=function(a){return LF(Jpb,a,"style",function(b){return b instanceof CSSStyleDeclaration})};Mpb=function(a){return LF(Lpb,a,"sheet",function(b){return b instanceof CSSStyleSheet})};Opb=function(a){return LF(Npb,a,"nodeName",function(b){return"string"==typeof b})};
Qpb=function(a){return LF(Ppb,a,"nodeType",function(b){return"number"==typeof b})};Spb=function(a){return LF(Rpb,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})};Upb=function(a,b){return MF(Tpb,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};Wpb=function(a,b,c){MF(Vpb,a,a.setProperty?"setProperty":"setAttribute",[b,c])};Ypb=function(a){return LF(Xpb,a,"namespaceURI",function(b){return"string"==typeof b})};
$pb=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={jha:d.jha},e++){var f=a[e],g=f.getAttribute("href")||"";!Zpb(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.sh(g),d.jha={},g.uj.forEach(function(m){return function(n,r){m.jha[r]=n}}(d)),g=b(g.ie(),d.jha,g.Sv),_.RAa(f,g))}};
cqb=function(a,b){var c=a.querySelectorAll("img");a=new _.td;if(0===c.length)return a;var d=document.createElement("span");d.classList.add("material-icons-extended");d.appendChild(document.createTextNode("photo"));var e={};c=_.q(c);for(var f=c.next();!f.done;e={qT:e.qT,kha:e.kha},f=c.next())if(e.qT=f.value,f=e.qT.getAttribute("src")||"",f=f.match(aqb))f=atob(f[1]),e.kha=d.cloneNode(!0),bqb(e.kha,e.qT),a.add(b(f).subscribe(function(g){return function(m){g.qT.src=m;bqb(g.qT,g.kha)}}(e)));return a};
Zpb=function(a){if(!a)return!0;try{return!(new _.sh(a)).ts&&!a.startsWith("//")}catch(b){return!1}};dqb=function(a){var b=new _.sh(a);if(b.ts&&"HTTP"===b.ts.toUpperCase())_.tFa(b,"");else if(!b.LJ())return _.BAa('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB')||_.zna;return _.qj(b.toString())};eqb=function(a){a&1&&_.E(0,"mat-card",2);a&2&&(a=_.N(),_.z("innerHtml",a.UHb,_.ld))};
fqb=function(a){a&1&&(_.B(0,"mat-card",3),_.E(1,"markdown-content",4),_.C());a&2&&(a=_.N(),_.v(1),_.z("content",a.content.text))};gqb=function(a){a&1&&(_.B(0,"mat-card",3)(1,"pre"),_.R(2),_.C()());a&2&&(a=_.N(),_.v(2),_.Ze("  ",a.content.text,"\n  "))};
iqb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"button",5,6)(3,"span",7);_.R(4);_.C()();_.B(5,"command-menu",8,9);_.M("closed",function(d){_.Dc(b);var e=_.N(4);return _.Fc("keydown"!==d&&_.B4a(e.rk,"mouse"))})("menuItemSelected",function(d){_.Dc(b);_.N(4).ASa.emit(d);return _.Fc()});_.C();_.K()}if(a&2){var c=_.Ye(6);a=_.N().wa;_.v(1);_.z("disabled",a.disabled)("matMenuTriggerFor",c.rk)("matMenuTriggerData",_.cf(4,hqb,a.children));_.v(3);_.$e(a.label)}};
jqb=function(a){a&1&&(_.B(0,"span",13),_.R(1),_.C());a&2&&(a=_.N(2).wa,_.v(1),_.$e(a.Tb))};kqb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",10);_.M("click",function(){_.Dc(b);var c=_.N().wa;_.N(3).ASa.emit(c);return _.Fc()});_.B(1,"span",11);_.R(2);_.C();_.O(3,jqb,2,1,"span",12);_.C()}a&2&&(a=_.N().wa,_.z("disabled",a.disabled),_.v(1),_.Xe("title",a.disabled?"":a.label),_.v(1),_.$e(a.label),_.v(1),_.z("ngIf",a.Tb))};
lqb=function(a,b){a&1&&(_.H(0),_.O(1,iqb,7,6,"ng-container",3),_.O(2,kqb,4,4,"button",4),_.K());a&2&&(a=b.wa,_.v(1),_.z("ngIf",a.children&&0<a.children.length),_.v(1),_.z("ngIf",!a.children||0===a.children.length))};mqb=function(a){a&1&&_.E(0,"mat-divider")};nqb=function(a,b){a&1&&(_.H(0),_.O(1,lqb,3,2,"ng-container",2),_.O(2,mqb,1,0,"mat-divider",3),_.K());a&2&&(a=b.wa,b=b.last,_.v(1),_.z("ngForOf",a),_.v(1),_.z("ngIf",!b))};
oqb=function(a,b){a&1&&_.O(0,nqb,3,2,"ng-container",2);a&2&&_.z("ngForOf",b.B_)};rqb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"kythe-hovercard",2);_.M("mouseenter",function(){_.Dc(c);var d=_.N(2);return _.Fc(pqb(d))})("mouseleave",function(){_.Dc(c);var d=_.N(2);return _.Fc(qqb(d))});_.C()}a&2&&_.z("content",b.Ma)};sqb=function(a,b){a&1&&(_.O(0,rqb,1,1,"kythe-hovercard",1),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.content))};
tqb=function(a){var b=_.NF(a.ac(),function(c){delete c.line});null!=a.params.Ob&&_.NF(_.Bp(b,"HEAD"),function(c){delete c.Ob});return b.Ya()};uqb=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&&(_.ti?b.metaKey:b.ctrlKey);default:return!1}};
wqb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.B(1,"button",1);_.M("click",function(){_.Dc(c);_.N().YZa.next({kind:"event",action:"CLICK"});return _.Fc()});_.S(2,"async");_.B(3,"mat-icon");_.R(4);_.C()();_.K()}a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("disabled",a.state===b.bU.Ns)("matTooltip",_.T(2,10,b.C0))("ascTrackElement",b.qc)("trackAction",a.state===b.bU.bAa?"unstar":"star"),_.Ge("aria-label",vqb.format({starred:a.state===b.bU.bAa?"starred":"unstarred",elementName:b.Pv,type:b.type})),_.v(2),_.Ie("starred",
a.state===b.bU.bAa)("disabled",a.state===b.bU.Ns),_.v(1),_.Ze(" ",a.state===b.bU.Nec?"star_border":"star"," "))};xqb=function(a,b){switch(b){case "REF":return _.fF(a.ac(),"ref").Ya();case "REPO":return _.fF(a.ac(),"repo").Ya();case "FILE":case "FOLDER":return a;default:return _.tg(b)}};
yqb=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 _.tg(a,"Unsupported place item type")}};
_.zqb=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 _.tg(a,"Unsupported place item type")}};Aqb=function(a,b){var c=a.vd,d=b.vd;return a.Vk===b.Vk&&c===d};
Bqb=function(a){var b=a.cs,c=[],d;a=_.q((null==(d=a.xC)?void 0:d.cs)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.q(d.RO);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=e.startIndex;c.push({we:{start:f,end:f+e.length},lineNumber:_.tF(b)})}}return c};
Dqb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"span",4);_.Se(2,5);_.S(3,"number");_.S(4,"number");_.C();_.B(5,"button",6);_.M("click",function(){_.Dc(b);var c=_.N();return _.Fc(Cqb(c,-1))});_.B(6,"mat-icon");_.R(7,"keyboard_arrow_up");_.C()();_.B(8,"button",7);_.M("click",function(){_.Dc(b);var c=_.N();return _.Fc(Cqb(c,1))});_.B(9,"mat-icon");_.R(10,"keyboard_arrow_down");_.C()();_.K()}a&2&&(a=_.N(),_.v(4),_.Bz(a.mZ)(_.T(3,17,a.Wj+1))(_.T(4,19,a.mZ)),_.Cz(2),_.v(1),_.z("disabled",0>=a.Wj)("title",
a.S0a)("ascTrackElement",a.qc)("trackArtifactId",a.hga)("trackListIndex",a.Wj)("trackProjectId",a.dM),_.Ge("aria-label",a.S0a),_.v(3),_.z("disabled",a.Wj>=a.mZ-1)("title",a.R0a)("ascTrackElement",a.qc)("trackArtifactId",a.hga)("trackListIndex",a.Wj)("trackProjectId",a.dM),_.Ge("aria-label",a.R0a))};Eqb=function(a){a&1&&_.E(0,"loading",8);a&2&&_.z("inline",!0)};
Fqb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",9);_.M("click",function(){_.Dc(b);var c=_.N();return _.Fc(c.close.emit())});_.B(1,"mat-icon");_.R(2,"close");_.C()()}a&2&&(a=_.N(),_.z("title",a.Q0a)("ascTrackElement",a.qc)("trackArtifactId",a.hga)("trackProjectId",a.dM),_.Ge("aria-label",a.Q0a))};
Hqb=function(a){if(a&1){var b=_.Cc();_.B(0,"a",10);_.M("click",function(d){_.Dc(b);var e=_.N(3);return _.Fc(Gqb(e,d))});_.S(1,"icon");_.R(2);_.C()}if(a&2){a=_.N().wa;var c=_.N(2);_.dz("file-item ",_.T(1,8,a.entryType),"");_.Ie("deleted",a.Mn);_.z("routerLink",_.yp(a.Jc))("queryParamsHandling",c.dg);_.v(2);_.$e(a.name)}};
Iqb=function(a){a&1&&(_.B(0,"a"),_.S(1,"icon"),_.S(2,"toHref"),_.R(3),_.C());if(a&2){a=_.N().wa;var b=_.N().wa,c=_.N();_.dz("file-item ",_.T(1,7,a.entryType),"");_.Ie("deleted",a.Mn);_.Ge("href",_.Hz(2,9,a,b,c.Si),_.md);_.v(3);_.$e(a.name)}};Jqb=function(a){a&1&&_.E(0,"img",11);a&2&&(a=_.N(3),_.z("alt",a.Fwa),_.Ge("title",a.Fwa))};
Kqb=function(a,b){a&1&&(_.B(0,"span",14),_.E(1,"img",15),_.B(2,"label",16),_.R(3),_.C()());a&2&&(a=b.wa,b=_.N(4),_.Ez("title","",a.title,": ",b.dab(a.instances),""),_.v(1),_.z("src",a.icon||b.sXb,_.md)("alt",a.title),_.v(2),_.$e(b.dab(a.instances)))};Lqb=function(a,b){a&1&&(_.B(0,"span",12),_.O(1,Kqb,4,5,"span",13),_.C());a&2&&(a=b.Ma,_.v(1),_.z("ngForOf",a))};
Mqb=function(a,b){a&1&&(_.H(0),_.B(1,"span",4,5),_.O(3,Hqb,3,10,"a",6),_.O(4,Iqb,4,13,"ng-template",null,7,_.tf),_.O(6,Jqb,1,2,"img",8),_.O(7,Lqb,2,1,"span",9),_.S(8,"activeAggregations"),_.C(),_.K());if(a&2){a=b.wa;var c=_.Ye(5);b=_.N(2);_.v(3);_.z("ngIf",!b.kT||!a.OIc)("ngIfElse",c);_.v(3);_.z("ngIf",a.qAc);_.v(1);_.z("ngIf",_.Gz(8,4,a.path,b.aggregations))}};
Nqb=function(a){a&1&&(_.H(0),_.O(1,Mqb,9,7,"ng-container",3),_.K());a&2&&(a=_.N(),_.v(1),_.z("incrementalForOf",a.files)("incrementalForLimit",a.limit))};rkb=/[-_.]/g;pkb={"-":"+",_:"/",".":"="};Oqb=function(a){if(_.Ma!==_.Ma)throw Error("z");var b=a.Ig;b=null==b||_.Da(b)?b:"string"===typeof b?skb(b):null;return null==b?b:a.Ig=b};
Pqb=function(a,b){if(!a.Ig||!b.Ig||a.Ig===b.Ig)return a.Ig===b.Ig;if("string"===typeof a.Ig&&"string"===typeof b.Ig){var c=a.Ig,d=b.Ig;b.Ig.length>a.Ig.length&&(d=a.Ig,c=b.Ig);if(0!==c.lastIndexOf(d,0))return!1;for(b=d.length;b<c.length;b++)if("="!==c[b])return!1;return!0}c=Oqb(a);b=Oqb(b);return tkb(c,b)};
Ckb=function(a,b,c,d){var e=ukb;if("string"===typeof b)b=b?new _.La(b,_.Ma):_.Na(),e(c,d,b);else if(b instanceof Uint8Array)b=b.length?new _.La(new Uint8Array(b),_.Ma):_.Na(),e(c,d,b);else if(!(b instanceof _.La))return!1;return Pqb(a,b)};Bkb=function(a,b){return b instanceof _.db?Dkb(a.ve,b.ve):Ekb(a.ve,b)};_.Qqb=function(a,b){return _.tb(a,1,b)};Rqb=function(a,b){return _.nb(a,1,b,_.Wa)};_.Sqb=function(a,b){return _.Ii(a,1,_.fo,b)};Tqb=function(a,b){return _.sb(a,2,b)};
fpb=function(){var a=new _.ip;a=_.sb(a,2,!1);return _.tb(a,1,"text/plain")};_.OF=function(a){return{Hb:_.yp(a)}};_.fF=function(a,b){a.kd();if("ref"===b)return a;_.Bp(a);return"repo"===b?a:_.Ap(a)};_.NF=function(a,b){b(a.params);return a};_.AF=function(a){_.NF(a,function(b){delete b.line;delete b.jw;delete b.Om;delete b.ho;delete b.tf});return a};Uqb=function(a,b){a.qba.subscribe(b)};
Vqb=function(a,b){a=_.q(a.ne);for(var c=a.next();!c.done;c=a.next())b=b.ka(c.value.Bda("FileService.getContentsStreaming"));return b};Wqb={id:"BLAME",name:"Blame",children:[]};Xqb={id:"XREFS",name:"References",children:[]};Yqb={id:"DEPRECATED",name:"Deprecated",children:[]};Zqb=function(a){return a.Inb().ka(_.y(function(b){var c=new Map(b);a.vc.Qb(10)&&(c.set("XREFS",{nf:"ON",Dfa:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{nf:"ON",Dfa:""}));return c}))};
$qb=function(a,b){return a.tY().ka(_.y(function(c){return c.some(function(d){return _.Dp(d,b)})}))};_.arb=function(a,b){return"mainContent"!==a.RK?function(){}:_.s2a(a,"mainContent",void 0,b)};SE=function(a){a=void 0===a?{}:a;this.O={};this.O.hostName=null==a.rm?null:a.rm;this.O.projectId=null==a.projectId?null:a.projectId;this.O.depotGroup=null==a.mq?null:a.mq;this.O.ossProject=null==a.Mh?null:a.Mh;this.O.repositoryName=null==a.Ei?null:a.Ei};_.X(SE,_.W);SE.prototype.ma=function(){return SE};
SE.prototype.na=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.Y.Object.defineProperties(SE.prototype,{mq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.U(this,"depotGroup"):""},set:function(a){this.O.depotGroup=a}},rm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.U(this,"hostName"):""},set:function(a){this.O.hostName=a}},Mh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.U(this,"ossProject"):""},set:function(a){this.O.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):""},set:function(a){this.O.projectId=a}},Ei:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.U(this,"repositoryName"):""},set:function(a){this.O.repositoryName=a}}});var RE=function(a){a=void 0===a?{}:a;this.O={};this.O.root=null==a.root?null:a.root;this.O.includeRegionalRepos=null==a.usb?null:a.usb};_.X(RE,_.W);RE.prototype.ma=function(){return RE};
RE.prototype.na=function(){return{keys:["includeRegionalRepos","root"],Ka:{root:SE}}};_.Y.Object.defineProperties(RE.prototype,{usb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegionalRepos")?_.U(this,"includeRegionalRepos"):!1},set:function(a){this.O.includeRegionalRepos=a}},root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.U(this,"root"):null},set:function(a){this.O.root=a}}});
brb=function(a,b,c){a.qf.put(b.toObject(),c.ka(_.y(function(d){return a.extract(d)}),_.Zd(function(d){return!!d}),_.ge(a.ina()),_.we(function(d){return a.isValid(d)?_.yd(d):a.fetch(b)})))};_.crb=function(a,b){var c=_.M7a(a,b);if(!_.PE(b))return a.window.location.origin+c;if(!_.QE(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c};_.drb=function(a,b){return a==b||!(!a||!b)&&a instanceof b.constructor&&Akb(a,b)};erb=function(){return null};
frb=function(a){return a instanceof _.sj&&a.constructor===_.sj?a.GUa:"type_error:SafeStyleSheet"};grb=function(a){var b="",c=function(d){Array.isArray(d)?d.forEach(c):b+=frb(d)};Array.prototype.forEach.call(arguments,c);return new _.sj(b,_.MAa)};Ilb=function(a,b){if((0,_.QAa)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.Sf(b)};bqb=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};Oob=function(a){return a instanceof _.sh?a.clone():new _.sh(a)};
xpb=function(a,b){a instanceof _.sh||(a=Oob(a));b instanceof _.sh||(b=Oob(b));return a.resolve(b)};Mkb=function(a,b,c){this.xBc=a;this.yZ=b;this.qDc=c};_.Y.Object.defineProperties(Mkb.prototype,{Wn:{configurable:!0,enumerable:!0,get:function(){return _.Oea.get(this.xBc)||null}}});var Qkb=function(a){this.Tsc=a};Qkb.prototype.call=function(a,b){return b.subscribe(new _.el(a,this.Tsc))};var Tkb=function(a){this.RKa=a};Tkb.prototype.call=function(a,b){return b.subscribe(new _.NHa(a,this.RKa))};
var $kb=function(a){this.jp=a};
_.Y.Object.defineProperties($kb.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.jp.parentNode;return a?new WE(a):null}},Cc:{configurable:!0,enumerable:!0,get:function(){var a=TE(this.jp),b=a?a.Wn:null;return null===b?_.mGa:new _.Sc(b[1].data[a.yZ],b)}},HE:{configurable:!0,enumerable:!0,get:function(){var a=this.jp,b;if((b=a)&&!(b=Nkb(a)))if(a=(a=TE(a))?a.Wn:null,null===a)b=null;else{for(var c;2===a[1].type&&(c=_.Pea(a));)a=c;b=a[2]&512?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=Nkb(this.jp))){a=this.jp;if("undefined"!==typeof Element&&!(a instanceof Element))throw Error("Ta");a=(a=TE(a))?a.Wn:null;a=null===a?null:a[8]}return a}},Ti:{configurable:!0,enumerable:!0,get:function(){return Pkb(this.jp).filter(function(a){return"dom"===a.type})}}});var WE=function(a){this.jp=a};_.X(WE,$kb);WE.prototype.query=function(a){var b=[],c=TE(this.jp),d=c?c.Wn:null;null!==d?UE(d[1].data[c.yZ],d,a,b,!0,this.jp):Ykb(this.jp,a,b,!0);return b[0]||null};
_.Y.Object.defineProperties(WE.prototype,{ta:{configurable:!0,enumerable:!0,get:function(){return this.jp.nodeType==Node.ELEMENT_NODE?this.jp:null}},name:{configurable:!0,enumerable:!0,get:function(){var a=TE(this.jp),b=a?a.Wn:null;return null!==b?b[1].data[a.yZ].value:this.jp.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=TE(this.jp),b=a?a.Wn:null;if(null===b)return{};var c=b[1].data,d=c[a.yZ];a={};var e=this.ta;if(e)for(var f=Object.getPrototypeOf(e),g=Node.prototype;null!==
f&&f!==g;){var m=Object.getOwnPropertyDescriptors(f);for(n in m)n.startsWith("__")||n.startsWith("on")||(m=e[n],"string"!==typeof m&&"boolean"!==typeof m&&"number"!==typeof m&&null!==m||(a[n]=m));f=Object.getPrototypeOf(f)}var n=d.MFc;if(null!==n)for(d=0;d<n.length;d++)if(e=n[d],f=c[e].split("\ufffd"),g=f[0],1<f.length){m=f[1];for(var r=1;r<f.length-1;r++)m+=_.Xb(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.ta;if(!b)return a;
var c=TE(b),d=c?c.Wn:null;if(null===d)return{};d=d[1].data[c.yZ].kc;c=[];if(d)for(var e=0;e<d.length;){var f=d[e];if("string"!==typeof f)break;a[f]=d[e+1];c.push(f.toLowerCase());e+=2}b=_.q(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(){return this.ta&&this.ta.style?this.ta.style:{}}},fe:{configurable:!0,enumerable:!0,get:function(){var a={},b=this.ta.className;("string"!==typeof b?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.jp.childNodes,b=[],c=0;c<a.length;c++)b.push(_.VE(a[c]));return b}},children:{configurable:!0,enumerable:!0,get:function(){var a=this.ta;if(!a)return[];a=a.children;for(var b=[],c=0;c<a.length;c++)b.push(_.VE(a[c]));return b}}});var hrb=function(a,b,c){c=c||{};c.format="jspb";this.Ch=new _.Uo(c);this.Hh=void 0==a?a:a.replace(/\/+$/,"")};_.h=hrb.prototype;
_.h.Faa=function(a,b){return _.Vo(this.Ch,this.Hh+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.KPa)};_.h.TVa=function(a,b){return _.Vo(this.Ch,this.Hh+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.LPa)};_.h.UVa=function(a,b){return _.Vo(this.Ch,this.Hh+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.MPa)};
_.h.p_=function(a,b){return _.Vo(this.Ch,this.Hh+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.NPa)};_.h.bOa=function(a,b){return _.Vo(this.Ch,this.Hh+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.JPa)};irb=_.Cb(_.ap);clb=/^(.*?)\/*$/;_.PF=function(){};_.PF.prototype.transform=function(a){return a?_.$E(a):""};_.PF.ha=function(a){return new (a||_.PF)};_.PF.Ce=_.ic({name:"toPrettyRef",type:_.PF,de:!0});_.QF=function(){};
_.QF.ha=function(a){return new (a||_.QF)};_.QF.Ea=_.gc({type:_.QF});_.QF.Da=_.Wb({});var RF=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.je=void 0;this.Wc=a.Wc;this.Xc=a.Xc;this.zc=b.zc;this.Hc=b.Hc},jrb=function(a,b){this.unc=a;this.ajc=b};jrb.prototype.get=function(a,b){var c=this.ajc.get(a);return"undefined"!==typeof c?c:this.unc.get(a,b)};_.SF=function(a){this.title=a;_.krb(this)};_.krb=function(a){a.title.Ml("")};_.SF.ha=function(a){return new (a||_.SF)(_.u(_.Ym))};
_.SF.ua=_.t({token:_.SF,oa:_.SF.ha,Ha:"root"});lrb=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g;sF=function(a){var b=_.nZa.test.call(_.nZa,a)?"\u200f":"\u200e";return a.replace(lrb,b+"$&"+b)};_.TF=function(a){this.Ga=a};_.TF.ha=function(a){return new (a||_.TF)(_.w(_.lu))};
_.TF.Ia=_.hc({type:_.TF,qa:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],hb:function(a,b){a&1&&_.M("click",function(){var c={};b.jOb&&(c={bucket:b.jOb});b.wP&&(c=Object.assign({},c,{WE:[b.wP]}));b.Ga.Zm(c)})},inputs:{jOb:"trackBucket",wP:"feedbackEvent"}});mrb={id:"Google",type:"depot"};
xlb={black:"#000",white:"#fff","gme-foreground":"#000","gme-background":"#fff","gme-blue":{900:"#174ea6",800:"#185abc",700:"#1967d2",600:"#1a73e8",500:"#4285f4",400:"#669df6",300:"#8ab4f8",200:"#aecbfa",100:"#d2e3fc",50:"#e8f0fe",contrast:{50:"#174ea6",100:"#174ea6",200:"#174ea6",300:"#174ea6",400:"#174ea6",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-red":{900:"#a50e0e",800:"#b31412",700:"#c5221f",600:"#d93025",500:"#e94235",400:"#ee675c",300:"#f28b82",200:"#f6aea9",100:"#fad2cf",
50:"#fce8e6",contrast:{50:"#a50e0e",100:"#a50e0e",200:"#a50e0e",300:"#a50e0e",400:"#a50e0e",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-yellow":{900:"#e37400",800:"#ea8600",700:"#f29900",600:"#f9ab00",500:"#fbbc04",400:"#fcc934",300:"#fdd663",200:"#fde293",100:"#feefc3",50:"#fef7e0",contrast:{50:"#e37400",100:"#e37400",200:"#e37400",300:"#e37400",400:"#e37400",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-green":{900:"#0d652d",800:"#137333",700:"#188038",600:"#1e8e3e",
500:"#34a853",400:"#5bb974",300:"#81c995",200:"#a8dab5",100:"#ceead6",50:"#e6f4ea",contrast:{50:"#0d652d",100:"#0d652d",200:"#0d652d",300:"#0d652d",400:"#0d652d",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-orange":{900:"#b06000",800:"#c26401",700:"#d56e0c",600:"#e8710a",500:"#fa7b17",400:"#fa903e",300:"#fcad70",200:"#fdc69c",100:"#fedfc8",50:"#feefe3",contrast:{50:"#b06000",100:"#b06000",200:"#fff",300:"#fff",400:"#fff",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-pink":{900:"#9c166b",
800:"#b80672",700:"#c92786",600:"#e52592",500:"#f538a0",400:"#ff63b8",300:"#ff8bcb",200:"#fba9d6",100:"#fdcfe8",50:"#fde7f3",contrast:{50:"#9c166b",100:"#9c166b",200:"#fff",300:"#fff",400:"#fff",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-purple":{900:"#681da8",800:"#7627bb",700:"#8430ce",600:"#9334e6",500:"#a142f4",400:"#af5cf7",300:"#c58af9",200:"#d7aefb",100:"#e9d2fd",50:"#f3e8fd",contrast:{50:"#681da8",100:"#681da8",200:"#fff",300:"#fff",400:"#fff",500:"#fff",600:"#fff",700:"#fff",
800:"#fff",900:"#fff"}},"gme-cyan":{900:"#018774",800:"#098591",700:"#12a4af",600:"#12b5cb",500:"#24c1e0",400:"#4ecde6",300:"#78d9ec",200:"#a1e4f2",100:"#cbf0f8",50:"#e4f7fb",contrast:{50:"#102943",100:"#102943",200:"#fff",300:"#fff",400:"#fff",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}},"gme-grey":{900:"#202124",800:"#3c4043",700:"#5f6368",600:"#80868b",500:"#9aa0a6",400:"#bdc1c6",300:"#dadce0",200:"#e8eaed",100:"#f1f3f4",50:"#f8f9fa",contrast:{50:"#202124",100:"#202124",200:"#202124",
300:"#202124",400:"#202124",500:"#fff",600:"#fff",700:"#fff",800:"#fff",900:"#fff"}}};nrb=["content"];_.UF=function(a){var b=this;this.Wv=a;this.size="small";this.format="fill";this.color="blue";this.prb=new MutationObserver(function(){return void orb(b)});this.prb.observe(a.ta,{attributes:!0,attributeFilter:["disabled"]})};_.UF.prototype.Qa=function(){prb(this);"A"===this.Wv.ta.tagName&&this.Wv.ta.classList.add("link")};_.UF.prototype.Ub=function(a){(a.size||a.format||a.color)&&prb(this)};
_.UF.prototype.La=function(){this.prb.disconnect()};_.UF.prototype.Rm=function(){for(var a=this.ptc.ta,b=_.q(a.childNodes),c=b.next();!c.done;c=b.next())if(c=c.value,c.nodeType===Node.TEXT_NODE){var d=a.insertBefore(document.createElement("span"),c);d.classList.add("text");d.appendChild(c)}orb(this)};
var orb=function(a){null!=a.Wv.ta.getAttribute("disabled")?a.Wv.ta.setAttribute("aria-disabled","true"):a.Wv.ta.removeAttribute("aria-disabled")},prb=function(a){var b=Array.from(a.Wv.ta.classList);b=_.q(b);for(var c=b.next();!c.done;c=b.next())c=c.value,_.m1a.includes(c)&&a.Wv.ta.classList.remove(c);b=new Set;b.add(_.k1a.includes(a.size)?a.size:"small");b.add(_.j1a.includes(a.format)?a.format:"fill");b.add(_.l1a.includes(a.color)?a.color:"blue");b=_.q(b.values());for(c=b.next();!c.done;c=b.next())a.Wv.ta.classList.add(c.value)};
_.Y.Object.defineProperties(_.UF.prototype,{hHc:{configurable:!0,enumerable:!0,get:function(){if("fill"===this.format)return mF("gme-grey","900")+"22";switch(this.color){case "blue":return mF("gme-blue","600")+"22";case "red":return mF("gme-red","600")+"22";case "green":return mF("gme-green","700")+"22";case "grey":return mF("gme-grey","600")+"22";case "white":return mF("white")+"22";case "yellow":return mF("gme-yellow","700")+"22";default:return mF("gme-blue","600")+"22"}}},gHc:{configurable:!0,
enumerable:!0,get:function(){return{uB:250,hJ:0}}}});_.UF.ha=function(a){return new (a||_.UF)(_.w(_.Wc))};
_.UF.ya=_.fc({type:_.UF,qa:[["button","gme-button",""],["a","gme-button",""]],ub:function(a,b){a&1&&_.mf(nrb,5);if(a&2){var c;_.lf(c=_.of())&&(b.ptc=c.first)}},inputs:{size:"size",format:"format",color:"color"},features:[_.vc],kc:["gme-button",""],jc:["*"],Aa:5,Ba:2,Fa:[[1,"content"],["content",""],["matRipple","","aria-hidden","true",1,"ripple",3,"matRippleAnimation","matRippleColor"],["aria-hidden","true",1,"state"]],va:function(a,b){a&1&&(_.Ue(),_.B(0,"span",0,1),_.Ve(2),_.C(),_.E(3,"div",2)(4,
"div",3));a&2&&(_.v(3),_.z("matRippleAnimation",b.gHc)("matRippleColor",b.hHc))},Ja:[_.kr],styles:['[_nghost-%COMP%]{align-items:center;border-radius:4px;border:0;cursor:pointer;display:inline-flex;outline:none;position:relative;text-decoration:none}[_nghost-%COMP%]:active{transition:background .2s ease-out,border .2s ease-out,box-shadow .2s ease-out}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]{position:relative;z-index:3;align-items:center;display:inline-flex;text-decoration:none;white-space:nowrap;user-select:none;pointer-events:none}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:not(.text){font-size:18px;height:18px;line-height:18px;width:18px}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:not(.text):only-child{margin:0 -4px}[_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], [_nghost-%COMP%]   .state[_ngcontent-%COMP%]{border-radius:3px;bottom:0;left:0;position:absolute;right:0;top:0}[_nghost-%COMP%]   .ripple[_ngcontent-%COMP%]{z-index:2}[_nghost-%COMP%]   .state[_ngcontent-%COMP%]{z-index:1}.xsmall[_nghost-%COMP%], .small[_nghost-%COMP%]{height:24px;padding:0 12px}.xsmall[_nghost-%COMP%]    , .small[_nghost-%COMP%]    {font:normal normal 500 12px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.xsmall[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text), .small[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 4px 0 -4px}.xsmall[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text), .small[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 4px}.medium[_nghost-%COMP%]{height:28px;padding:0 12px}.medium[_nghost-%COMP%]    {font:normal normal 500 12px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.medium[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 4px 0 -4px}.medium[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 4px}.large[_nghost-%COMP%]{height:32px;padding:0 12px}.large[_nghost-%COMP%]    {font:normal normal 500 14px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.large[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 6px 0 -4px}.large[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 6px}.xlarge[_nghost-%COMP%]{height:36px;padding:0 16px}.xlarge[_nghost-%COMP%]    {font:normal normal 500 14px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.xlarge[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 6px 0 -4px}.xlarge[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 6px}.hairline.blue[_nghost-%COMP%], .hairline.red[_nghost-%COMP%], .hairline.green[_nghost-%COMP%], .hairline.grey[_nghost-%COMP%], .hairline.white[_nghost-%COMP%], .hairline.yellow[_nghost-%COMP%]{background:#fff;border:1px solid #dadce0}.hairline.blue[disabled][_nghost-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover, .hairline.blue[disabled][_nghost-%COMP%]:active, .hairline.blue[disabled][_nghost-%COMP%]:focus, .hairline.red[disabled][_nghost-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover, .hairline.red[disabled][_nghost-%COMP%]:active, .hairline.red[disabled][_nghost-%COMP%]:focus, .hairline.green[disabled][_nghost-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover, .hairline.green[disabled][_nghost-%COMP%]:active, .hairline.green[disabled][_nghost-%COMP%]:focus, .hairline.grey[disabled][_nghost-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover, .hairline.grey[disabled][_nghost-%COMP%]:active, .hairline.grey[disabled][_nghost-%COMP%]:focus, .hairline.white[disabled][_nghost-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover, .hairline.white[disabled][_nghost-%COMP%]:active, .hairline.white[disabled][_nghost-%COMP%]:focus, .hairline.yellow[disabled][_nghost-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover, .hairline.yellow[disabled][_nghost-%COMP%]:active, .hairline.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;border:1px solid rgba(32,33,36,.38);box-shadow:none;cursor:not-allowed}.hairline.blue[disabled][_nghost-%COMP%]    , .hairline.blue[disabled][_nghost-%COMP%]:hover    , .hairline.blue[disabled][_nghost-%COMP%]:active    , .hairline.blue[disabled][_nghost-%COMP%]:focus    , .hairline.red[disabled][_nghost-%COMP%]    , .hairline.red[disabled][_nghost-%COMP%]:hover    , .hairline.red[disabled][_nghost-%COMP%]:active    , .hairline.red[disabled][_nghost-%COMP%]:focus    , .hairline.green[disabled][_nghost-%COMP%]    , .hairline.green[disabled][_nghost-%COMP%]:hover    , .hairline.green[disabled][_nghost-%COMP%]:active    , .hairline.green[disabled][_nghost-%COMP%]:focus    , .hairline.grey[disabled][_nghost-%COMP%]    , .hairline.grey[disabled][_nghost-%COMP%]:hover    , .hairline.grey[disabled][_nghost-%COMP%]:active    , .hairline.grey[disabled][_nghost-%COMP%]:focus    , .hairline.white[disabled][_nghost-%COMP%]    , .hairline.white[disabled][_nghost-%COMP%]:hover    , .hairline.white[disabled][_nghost-%COMP%]:active    , .hairline.white[disabled][_nghost-%COMP%]:focus    , .hairline.yellow[disabled][_nghost-%COMP%]    , .hairline.yellow[disabled][_nghost-%COMP%]:hover    , .hairline.yellow[disabled][_nghost-%COMP%]:active    , .hairline.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.hairline.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.hairline.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.hairline.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.hairline.blue[_nghost-%COMP%]:focus{border:1px solid #174ea6}.hairline.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.hairline.blue[_nghost-%COMP%]:active{border:1px solid #174ea6}.hairline.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.hairline.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.hairline.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.hairline.red[_nghost-%COMP%]:focus{border:1px solid #a50e0e}.hairline.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.hairline.red[_nghost-%COMP%]:active{border:1px solid #a50e0e}.hairline.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.hairline.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.hairline.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.hairline.green[_nghost-%COMP%]:focus{border:1px solid #0d652d}.hairline.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.hairline.green[_nghost-%COMP%]:active{border:1px solid #0d652d}.hairline.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.hairline.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.hairline.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.hairline.grey[_nghost-%COMP%]:focus{border:1px solid #202124}.hairline.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.hairline.grey[_nghost-%COMP%]:active{border:1px solid #202124}.hairline.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.hairline.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.hairline.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(218,220,224,.04)}.hairline.white[_nghost-%COMP%]:focus{border:1px solid #202124}.hairline.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.hairline.white[_nghost-%COMP%]:active{border:1px solid #202124}.hairline.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.hairline.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.hairline.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.07)}.hairline.yellow[_nghost-%COMP%]:focus{border:1px solid #e37400}.hairline.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.hairline.yellow[_nghost-%COMP%]:active{border:1px solid #e37400}.hairline.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.1)}.bordered.blue[_nghost-%COMP%], .bordered.red[_nghost-%COMP%], .bordered.green[_nghost-%COMP%], .bordered.grey[_nghost-%COMP%], .bordered.white[_nghost-%COMP%], .bordered.yellow[_nghost-%COMP%]{background:#fff}.bordered.blue[disabled][_nghost-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover, .bordered.blue[disabled][_nghost-%COMP%]:active, .bordered.blue[disabled][_nghost-%COMP%]:focus, .bordered.red[disabled][_nghost-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover, .bordered.red[disabled][_nghost-%COMP%]:active, .bordered.red[disabled][_nghost-%COMP%]:focus, .bordered.green[disabled][_nghost-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover, .bordered.green[disabled][_nghost-%COMP%]:active, .bordered.green[disabled][_nghost-%COMP%]:focus, .bordered.grey[disabled][_nghost-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover, .bordered.grey[disabled][_nghost-%COMP%]:active, .bordered.grey[disabled][_nghost-%COMP%]:focus, .bordered.white[disabled][_nghost-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover, .bordered.white[disabled][_nghost-%COMP%]:active, .bordered.white[disabled][_nghost-%COMP%]:focus, .bordered.yellow[disabled][_nghost-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover, .bordered.yellow[disabled][_nghost-%COMP%]:active, .bordered.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;border:1px solid rgba(32,33,36,.38);box-shadow:none;cursor:not-allowed}.bordered.blue[disabled][_nghost-%COMP%]    , .bordered.blue[disabled][_nghost-%COMP%]:hover    , .bordered.blue[disabled][_nghost-%COMP%]:active    , .bordered.blue[disabled][_nghost-%COMP%]:focus    , .bordered.red[disabled][_nghost-%COMP%]    , .bordered.red[disabled][_nghost-%COMP%]:hover    , .bordered.red[disabled][_nghost-%COMP%]:active    , .bordered.red[disabled][_nghost-%COMP%]:focus    , .bordered.green[disabled][_nghost-%COMP%]    , .bordered.green[disabled][_nghost-%COMP%]:hover    , .bordered.green[disabled][_nghost-%COMP%]:active    , .bordered.green[disabled][_nghost-%COMP%]:focus    , .bordered.grey[disabled][_nghost-%COMP%]    , .bordered.grey[disabled][_nghost-%COMP%]:hover    , .bordered.grey[disabled][_nghost-%COMP%]:active    , .bordered.grey[disabled][_nghost-%COMP%]:focus    , .bordered.white[disabled][_nghost-%COMP%]    , .bordered.white[disabled][_nghost-%COMP%]:hover    , .bordered.white[disabled][_nghost-%COMP%]:active    , .bordered.white[disabled][_nghost-%COMP%]:focus    , .bordered.yellow[disabled][_nghost-%COMP%]    , .bordered.yellow[disabled][_nghost-%COMP%]:hover    , .bordered.yellow[disabled][_nghost-%COMP%]:active    , .bordered.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.bordered.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.bordered.blue[_nghost-%COMP%]{border:1px solid #1a73e8}.bordered.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.bordered.blue[_nghost-%COMP%]:hover{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.bordered.blue[_nghost-%COMP%]:focus{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.bordered.blue[_nghost-%COMP%]:active{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.bordered.red[_nghost-%COMP%]{border:1px solid #d93025}.bordered.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.bordered.red[_nghost-%COMP%]:hover{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.bordered.red[_nghost-%COMP%]:focus{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.bordered.red[_nghost-%COMP%]:active{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.bordered.green[_nghost-%COMP%]{border:1px solid #188038}.bordered.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.bordered.green[_nghost-%COMP%]:hover{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.bordered.green[_nghost-%COMP%]:focus{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.bordered.green[_nghost-%COMP%]:active{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.bordered.grey[_nghost-%COMP%]{border:1px solid #5f6368}.bordered.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.bordered.grey[_nghost-%COMP%]:hover{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.grey[_nghost-%COMP%]:focus{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.bordered.grey[_nghost-%COMP%]:active{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.bordered.white[_nghost-%COMP%]{border:1px solid #202124}.bordered.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.bordered.white[_nghost-%COMP%]:hover{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.white[_nghost-%COMP%]:focus{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.white[_nghost-%COMP%]:active{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.yellow[_nghost-%COMP%]{border:1px solid #f29900}.bordered.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.bordered.yellow[_nghost-%COMP%]:hover{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.bordered.yellow[_nghost-%COMP%]:focus{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.bordered.yellow[_nghost-%COMP%]:active{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.protected.blue[_nghost-%COMP%], .protected.red[_nghost-%COMP%], .protected.green[_nghost-%COMP%], .protected.grey[_nghost-%COMP%], .protected.white[_nghost-%COMP%], .protected.yellow[_nghost-%COMP%]{background:#fff;box-shadow:0px 1px 3px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:hover, .protected.red[_nghost-%COMP%]:hover, .protected.green[_nghost-%COMP%]:hover, .protected.grey[_nghost-%COMP%]:hover, .protected.white[_nghost-%COMP%]:hover, .protected.yellow[_nghost-%COMP%]:hover{box-shadow:0px 2px 6px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:focus, .protected.red[_nghost-%COMP%]:focus, .protected.green[_nghost-%COMP%]:focus, .protected.grey[_nghost-%COMP%]:focus, .protected.white[_nghost-%COMP%]:focus, .protected.yellow[_nghost-%COMP%]:focus{box-shadow:0px 1px 3px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:active, .protected.red[_nghost-%COMP%]:active, .protected.green[_nghost-%COMP%]:active, .protected.grey[_nghost-%COMP%]:active, .protected.white[_nghost-%COMP%]:active, .protected.yellow[_nghost-%COMP%]:active{box-shadow:0px 6px 10px rgba(60,64,67,.15),0px 2px 3px rgba(60,64,67,.3)}.protected.blue[disabled][_nghost-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover, .protected.blue[disabled][_nghost-%COMP%]:active, .protected.blue[disabled][_nghost-%COMP%]:focus, .protected.red[disabled][_nghost-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover, .protected.red[disabled][_nghost-%COMP%]:active, .protected.red[disabled][_nghost-%COMP%]:focus, .protected.green[disabled][_nghost-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover, .protected.green[disabled][_nghost-%COMP%]:active, .protected.green[disabled][_nghost-%COMP%]:focus, .protected.grey[disabled][_nghost-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover, .protected.grey[disabled][_nghost-%COMP%]:active, .protected.grey[disabled][_nghost-%COMP%]:focus, .protected.white[disabled][_nghost-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover, .protected.white[disabled][_nghost-%COMP%]:active, .protected.white[disabled][_nghost-%COMP%]:focus, .protected.yellow[disabled][_nghost-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover, .protected.yellow[disabled][_nghost-%COMP%]:active, .protected.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;box-shadow:none;cursor:not-allowed}.protected.blue[disabled][_nghost-%COMP%]    , .protected.blue[disabled][_nghost-%COMP%]:hover    , .protected.blue[disabled][_nghost-%COMP%]:active    , .protected.blue[disabled][_nghost-%COMP%]:focus    , .protected.red[disabled][_nghost-%COMP%]    , .protected.red[disabled][_nghost-%COMP%]:hover    , .protected.red[disabled][_nghost-%COMP%]:active    , .protected.red[disabled][_nghost-%COMP%]:focus    , .protected.green[disabled][_nghost-%COMP%]    , .protected.green[disabled][_nghost-%COMP%]:hover    , .protected.green[disabled][_nghost-%COMP%]:active    , .protected.green[disabled][_nghost-%COMP%]:focus    , .protected.grey[disabled][_nghost-%COMP%]    , .protected.grey[disabled][_nghost-%COMP%]:hover    , .protected.grey[disabled][_nghost-%COMP%]:active    , .protected.grey[disabled][_nghost-%COMP%]:focus    , .protected.white[disabled][_nghost-%COMP%]    , .protected.white[disabled][_nghost-%COMP%]:hover    , .protected.white[disabled][_nghost-%COMP%]:active    , .protected.white[disabled][_nghost-%COMP%]:focus    , .protected.yellow[disabled][_nghost-%COMP%]    , .protected.yellow[disabled][_nghost-%COMP%]:hover    , .protected.yellow[disabled][_nghost-%COMP%]:active    , .protected.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.protected.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.protected.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.protected.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.protected.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.protected.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.protected.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.protected.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.protected.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.protected.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.protected.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.protected.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.protected.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.protected.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.protected.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.protected.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.protected.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.protected.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.protected.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.protected.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.protected.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.protected.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.protected.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.protected.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.flat.blue[_nghost-%COMP%], .flat.red[_nghost-%COMP%], .flat.green[_nghost-%COMP%], .flat.grey[_nghost-%COMP%], .flat.white[_nghost-%COMP%], .flat.yellow[_nghost-%COMP%]{background:rgba(0,0,0,0)}.flat.blue[_nghost-%COMP%]:hover, .flat.red[_nghost-%COMP%]:hover, .flat.green[_nghost-%COMP%]:hover, .flat.grey[_nghost-%COMP%]:hover, .flat.white[_nghost-%COMP%]:hover, .flat.yellow[_nghost-%COMP%]:hover{background:#fff}.flat.blue[_nghost-%COMP%]:focus, .flat.red[_nghost-%COMP%]:focus, .flat.green[_nghost-%COMP%]:focus, .flat.grey[_nghost-%COMP%]:focus, .flat.white[_nghost-%COMP%]:focus, .flat.yellow[_nghost-%COMP%]:focus{background:#fff}.flat.blue[_nghost-%COMP%]:active, .flat.red[_nghost-%COMP%]:active, .flat.green[_nghost-%COMP%]:active, .flat.grey[_nghost-%COMP%]:active, .flat.white[_nghost-%COMP%]:active, .flat.yellow[_nghost-%COMP%]:active{background:#fff}.flat.blue[disabled][_nghost-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover, .flat.blue[disabled][_nghost-%COMP%]:active, .flat.blue[disabled][_nghost-%COMP%]:focus, .flat.red[disabled][_nghost-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover, .flat.red[disabled][_nghost-%COMP%]:active, .flat.red[disabled][_nghost-%COMP%]:focus, .flat.green[disabled][_nghost-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover, .flat.green[disabled][_nghost-%COMP%]:active, .flat.green[disabled][_nghost-%COMP%]:focus, .flat.grey[disabled][_nghost-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover, .flat.grey[disabled][_nghost-%COMP%]:active, .flat.grey[disabled][_nghost-%COMP%]:focus, .flat.white[disabled][_nghost-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover, .flat.white[disabled][_nghost-%COMP%]:active, .flat.white[disabled][_nghost-%COMP%]:focus, .flat.yellow[disabled][_nghost-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover, .flat.yellow[disabled][_nghost-%COMP%]:active, .flat.yellow[disabled][_nghost-%COMP%]:focus{background:rgba(0,0,0,0);box-shadow:none;cursor:not-allowed}.flat.blue[disabled][_nghost-%COMP%]    , .flat.blue[disabled][_nghost-%COMP%]:hover    , .flat.blue[disabled][_nghost-%COMP%]:active    , .flat.blue[disabled][_nghost-%COMP%]:focus    , .flat.red[disabled][_nghost-%COMP%]    , .flat.red[disabled][_nghost-%COMP%]:hover    , .flat.red[disabled][_nghost-%COMP%]:active    , .flat.red[disabled][_nghost-%COMP%]:focus    , .flat.green[disabled][_nghost-%COMP%]    , .flat.green[disabled][_nghost-%COMP%]:hover    , .flat.green[disabled][_nghost-%COMP%]:active    , .flat.green[disabled][_nghost-%COMP%]:focus    , .flat.grey[disabled][_nghost-%COMP%]    , .flat.grey[disabled][_nghost-%COMP%]:hover    , .flat.grey[disabled][_nghost-%COMP%]:active    , .flat.grey[disabled][_nghost-%COMP%]:focus    , .flat.white[disabled][_nghost-%COMP%]    , .flat.white[disabled][_nghost-%COMP%]:hover    , .flat.white[disabled][_nghost-%COMP%]:active    , .flat.white[disabled][_nghost-%COMP%]:focus    , .flat.yellow[disabled][_nghost-%COMP%]    , .flat.yellow[disabled][_nghost-%COMP%]:hover    , .flat.yellow[disabled][_nghost-%COMP%]:active    , .flat.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.flat.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.flat.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.flat.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.flat.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.flat.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.flat.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.flat.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.flat.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.flat.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.flat.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.flat.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.flat.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.flat.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.flat.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.flat.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.flat.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.flat.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.flat.white[_nghost-%COMP%]    {color:#fff;fill:#fff}.flat.white[_nghost-%COMP%]:hover    {color:#fff;fill:#fff;background:rgba(255,255,255,.04)}.flat.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.04)}.flat.white[_nghost-%COMP%]:focus    {color:#fff;fill:#fff;background:rgba(255,255,255,.12)}.flat.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.12)}.flat.white[_nghost-%COMP%]:active    {color:#fff;fill:#fff;background:rgba(255,255,255,.06)}.flat.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.06)}.flat.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.flat.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.flat.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.flat.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.fill.blue[_nghost-%COMP%]    , .fill.red[_nghost-%COMP%]    , .fill.green[_nghost-%COMP%]    , .fill.grey[_nghost-%COMP%]    , .fill.white[_nghost-%COMP%]    , .fill.yellow[_nghost-%COMP%]    {color:#fff;fill:#fff}.fill.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.16)}.fill.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.24)}.fill.blue[_nghost-%COMP%]:active, .fill.red[_nghost-%COMP%]:active, .fill.green[_nghost-%COMP%]:active, .fill.grey[_nghost-%COMP%]:active, .fill.white[_nghost-%COMP%]:active, .fill.yellow[_nghost-%COMP%]:active{box-shadow:0px 2px 6px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.fill.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.16)}.fill.blue[disabled][_nghost-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover, .fill.blue[disabled][_nghost-%COMP%]:active, .fill.blue[disabled][_nghost-%COMP%]:focus, .fill.red[disabled][_nghost-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover, .fill.red[disabled][_nghost-%COMP%]:active, .fill.red[disabled][_nghost-%COMP%]:focus, .fill.green[disabled][_nghost-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover, .fill.green[disabled][_nghost-%COMP%]:active, .fill.green[disabled][_nghost-%COMP%]:focus, .fill.grey[disabled][_nghost-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover, .fill.grey[disabled][_nghost-%COMP%]:active, .fill.grey[disabled][_nghost-%COMP%]:focus, .fill.white[disabled][_nghost-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover, .fill.white[disabled][_nghost-%COMP%]:active, .fill.white[disabled][_nghost-%COMP%]:focus, .fill.yellow[disabled][_nghost-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover, .fill.yellow[disabled][_nghost-%COMP%]:active, .fill.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;box-shadow:none;cursor:not-allowed}.fill.blue[disabled][_nghost-%COMP%]    , .fill.blue[disabled][_nghost-%COMP%]:hover    , .fill.blue[disabled][_nghost-%COMP%]:active    , .fill.blue[disabled][_nghost-%COMP%]:focus    , .fill.red[disabled][_nghost-%COMP%]    , .fill.red[disabled][_nghost-%COMP%]:hover    , .fill.red[disabled][_nghost-%COMP%]:active    , .fill.red[disabled][_nghost-%COMP%]:focus    , .fill.green[disabled][_nghost-%COMP%]    , .fill.green[disabled][_nghost-%COMP%]:hover    , .fill.green[disabled][_nghost-%COMP%]:active    , .fill.green[disabled][_nghost-%COMP%]:focus    , .fill.grey[disabled][_nghost-%COMP%]    , .fill.grey[disabled][_nghost-%COMP%]:hover    , .fill.grey[disabled][_nghost-%COMP%]:active    , .fill.grey[disabled][_nghost-%COMP%]:focus    , .fill.white[disabled][_nghost-%COMP%]    , .fill.white[disabled][_nghost-%COMP%]:hover    , .fill.white[disabled][_nghost-%COMP%]:active    , .fill.white[disabled][_nghost-%COMP%]:focus    , .fill.yellow[disabled][_nghost-%COMP%]    , .fill.yellow[disabled][_nghost-%COMP%]:hover    , .fill.yellow[disabled][_nghost-%COMP%]:active    , .fill.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.fill.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.fill.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.fill.blue[_nghost-%COMP%]{background:#1a73e8}.fill.red[_nghost-%COMP%]{background:#d93025}.fill.green[_nghost-%COMP%]{background:#188038}.fill.grey[_nghost-%COMP%]{background:#5f6368}.fill.white[_nghost-%COMP%]{background:#fff}.fill.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.fill.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.fill.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.fill.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.fill.yellow[_nghost-%COMP%]{background:#f29900}.fill.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}'],
Na:0});
var VF={Ewa:"BBCP",qya:"KYTHE",Pza:"SEARCH_INDEX",cBa:"UNKNOWN_PROVENANCE",pBa:"VCS",values:function(){return[VF.cBa,VF.pBa,VF.qya,VF.Pza,VF.Ewa]}},WF={Hx:"DIRECTORY",lD:"EXECUTABLE",Os:"FILE",Ix:"GIT_LINK",vA:"SYMBOLIC_LINK",tD:"UNKNOWN_OBJECT_TYPE",values:function(){return[WF.tD,WF.Os,WF.Hx,WF.vA,WF.Ix,WF.lD]}},XF={uSb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",vSb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",wSb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",xSb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",ySb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",
zSb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",BSb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",CSb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",DSb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",ESb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",FSb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",GSb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",HSb:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",CUb:"CHROME_UNIT_TEST",CVb:"COVERAGE_NG",DVb:"COVERAGE_NG_TESTS",e1:"DEFAULT",B_b:"FUZZING",Q7b:"NEST_BISMUTH",R7b:"NEST_BISMUTH_SCREENDUMP",
S7b:"NEST_BISMUTH_UNICYCLE",T7b:"NEST_BISMUTH_UNIT_TEST",U7b:"NEST_SAPPHIRE",X7b:"NEST_ZIRCONIUM",Y7b:"NEST_ZIRCONIUM_SCREENDUMP",Z7b:"NEST_ZIRCONIUM_UNICYCLE",a8b:"NEST_ZIRCONIUM_UNIT_TEST",Ycc:"STORAGE_ONLY",Pec:"UNSUPPORTED_CATEGORY",values:function(){return[XF.Pec,XF.e1,XF.B_b,XF.U7b,XF.X7b,XF.a8b,XF.Z7b,XF.Y7b,XF.Q7b,XF.T7b,XF.S7b,XF.R7b,XF.xSb,XF.ySb,XF.Ycc,XF.zSb,XF.uSb,XF.vSb,XF.wSb,XF.HSb,XF.BSb,XF.CSb,XF.DSb,XF.ESb,XF.FSb,XF.GSb,XF.CVb,XF.DVb,XF.CUb]}},YF={EVb:"COVERED",k8b:"NOT_COVERED",
p8b:"NOT_INSTRUMENTED",l9b:"PARTIALLY_COVERED",wf:"STATUS_UNSPECIFIED",values:function(){return[YF.wf,YF.EVb,YF.k8b,YF.l9b,YF.p8b]}},qrb={MXb:"DIRECTORY_ICON",E4b:"LINE_ICON",wd:"UNKNOWN",values:function(){return[qrb.wd,qrb.E4b,qrb.MXb]}},ZF={kSb:"ALLOCATION",KSb:"ANONYMOUS_FUNCTION",yTb:"BACKUP_SCHEDULE",QTb:"BUILD_ARGUMENT",RTb:"BUILD_BINARY",STb:"BUILD_GENERATOR",TTb:"BUILD_LIBRARY",ZTb:"BUILD_RULE",aUb:"BUILD_TEST",bUb:"BUILD_VARIABLE",sUb:"CHANGELOG",N_a:"CLASS",dVb:"COLUMN",oVb:"CONSTANT",WVb:"DART_MIXIN",
wXb:"DEFINE_CONST",xXb:"DEFINE_MACRO",a0a:"ENUM",b0a:"ENUM_CONSTANT",EXTENSION:"EXTENSION",k0a:"FIELD",t0a:"FUNCTION",p0b:"GRAPHQL_DIRECTIVE",q0b:"GRAPHQL_FRAGMENT",r0b:"GRAPHQL_FRAGMENT_SPREAD",s0b:"GRAPHQL_LIST",t0b:"GRAPHQL_OPERATION",v0b:"GROUP",h3b:"INDEX",B0a:"INTERFACE",A3b:"JOB",G3b:"JS_ASSIGNMENT",H3b:"JS_CONST",I3b:"JS_FUNCTION_ASSIGNMENT",J3b:"JS_FUNCTION_LITERAL",K3b:"JS_GETTER",L3b:"JS_GOOG_PROVIDE",M3b:"JS_GOOG_REQUIRE",N3b:"JS_LITERAL",Q3b:"JS_SETTER",S3b:"JS_VAR",K4b:"LOCALITY_GROUP",
m5b:"MD_HEADER",G0a:"METHOD",i6b:"MODULE",k1a:"NAMESPACE",L8b:"OBJECT",UG:"PACKAGE",y1a:"PROPERTY",uac:"PROTO_BUNDLE",Xac:"QUEUE",Wbc:"SCOPE",Tza:"SERVICE",Jcc:"SQL_DATABASE",Kcc:"SQL_MODEL",Lcc:"SQL_TVF",J1a:"STRUCT",vdc:"SWIFT_ACTOR",Bdc:"TABLE",Idc:"TEMPLATE",mr:"TEST",Q1a:"TYPEDEF",T1a:"UNION",Dec:"UNKNOWN_SYMBOL",V1a:"VARIABLE",Lfc:"XML_TAG",Nfc:"YANG_CONTAINER",Ofc:"YANG_GROUPING",Pfc:"YANG_IDENTITY",Qfc:"YANG_LEAF",Rfc:"YANG_LIST",values:function(){return[ZF.Dec,ZF.Wbc,ZF.v0b,ZF.N_a,ZF.B0a,
ZF.J1a,ZF.a0a,ZF.T1a,ZF.G0a,ZF.k0a,ZF.t0a,ZF.V1a,ZF.Q1a,ZF.k1a,ZF.EXTENSION,ZF.y1a,ZF.b0a,ZF.KSb,ZF.mr,ZF.UG,ZF.L8b,ZF.oVb,ZF.i6b,ZF.ZTb,ZF.RTb,ZF.aUb,ZF.TTb,ZF.STb,ZF.QTb,ZF.bUb,ZF.S3b,ZF.H3b,ZF.L3b,ZF.M3b,ZF.Q3b,ZF.K3b,ZF.N3b,ZF.J3b,ZF.G3b,ZF.I3b,ZF.wXb,ZF.xXb,ZF.Lfc,ZF.Idc,ZF.A3b,ZF.Tza,ZF.kSb,ZF.Bdc,ZF.Xac,ZF.K4b,ZF.h3b,ZF.uac,ZF.yTb,ZF.dVb,ZF.sUb,ZF.m5b,ZF.Lcc,ZF.Kcc,ZF.Jcc,ZF.WVb,ZF.Ofc,ZF.Pfc,ZF.Nfc,ZF.Rfc,ZF.Qfc,ZF.vdc,ZF.p0b,ZF.t0b,ZF.q0b,ZF.r0b,ZF.s0b]}},$F={aTb:"ATOM",eVb:"COMMENT",rxa:"DEFINITION",
Z3b:"KEYWORD",O4b:"LOCAL_REF",a5b:"MACRO",J8b:"NUMERIC_LITERAL",Tac:"QUALIFIER",fdc:"STRING_LITERAL",lec:"TYPE_ID",wd:"UNKNOWN",values:function(){return[$F.wd,$F.Z3b,$F.fdc,$F.eVb,$F.J8b,$F.a5b,$F.lec,$F.aTb,$F.rxa,$F.Tac,$F.O4b]}},aG=function(a){a=void 0===a?{}:a;this.O={};this.O.numInstances=null==a.iTa?null:a.iTa;this.O.numFiles=null==a.mAb?null:a.mAb;this.O.numFixes=null==a.nAb?null:a.nAb};_.X(aG,_.W);aG.prototype.ma=function(){return aG};
aG.prototype.na=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.Y.Object.defineProperties(aG.prototype,{mAb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFiles")?_.U(this,"numFiles"):"0"},set:function(a){this.O.numFiles=a}},nAb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFixes")?_.U(this,"numFixes"):"0"},set:function(a){this.O.numFixes=a}},iTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numInstances")?_.U(this,"numInstances"):"0"},set:function(a){this.O.numInstances=a}}});
var bG=function(a){a=void 0===a?{}:a;this.O={};this.O.lastCommitTime=null==a.xQ?null:a.xQ;this.O.lastCommitMessage=null==a.dRa?null:a.dRa;this.O.size=null==a.size?null:a.size;this.O.deleted=null==a.Mn?null:a.Mn;this.O.existedAtCommit=null==a.aMa?null:a.aMa};_.X(bG,_.W);bG.prototype.ma=function(){return bG};bG.prototype.na=function(){return{keys:["deleted","existedAtCommit","lastCommitMessage","lastCommitTime","size"]}};
_.Y.Object.defineProperties(bG.prototype,{Mn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deleted")?_.U(this,"deleted"):!1},set:function(a){this.O.deleted=a}},aMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"existedAtCommit")?_.U(this,"existedAtCommit"):""},set:function(a){this.O.existedAtCommit=a}},dRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitMessage")?_.U(this,"lastCommitMessage"):""},set:function(a){this.O.lastCommitMessage=a}},
xQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.U(this,"lastCommitTime"):""},set:function(a){this.O.lastCommitTime=a}},size:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"size")?_.U(this,"size"):"0"},set:function(a){this.O.size=a}}});
var cG=function(a){a=void 0===a?{}:a;this.O={};this.O.includeRegexp=null==a.DPa?null:a.DPa;this.O.excludeRegexp=null==a.VLa?null:a.VLa;this.O.languageRegexp=null==a.cRa?null:a.cRa;this.O.availableForFiles=null==a.zIa?null:a.zIa;this.O.availableForDirs=null==a.yIa?null:a.yIa;this.O.availableForGeneratedFiles=null==a.AIa?null:a.AIa};_.X(cG,_.W);cG.prototype.ma=function(){return cG};cG.prototype.na=function(){return{keys:"availableForDirs availableForFiles availableForGeneratedFiles excludeRegexp includeRegexp languageRegexp".split(" ")}};
_.Y.Object.defineProperties(cG.prototype,{yIa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForDirs")?_.U(this,"availableForDirs"):!1},set:function(a){this.O.availableForDirs=a}},zIa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForFiles")?_.U(this,"availableForFiles"):!1},set:function(a){this.O.availableForFiles=a}},AIa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForGeneratedFiles")?_.U(this,"availableForGeneratedFiles"):
!1},set:function(a){this.O.availableForGeneratedFiles=a}},VLa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"excludeRegexp")?_.U(this,"excludeRegexp"):[]},set:function(a){this.O.excludeRegexp=a}},DPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegexp")?_.U(this,"includeRegexp"):[]},set:function(a){this.O.includeRegexp=a}},cRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languageRegexp")?_.U(this,"languageRegexp"):[]},set:function(a){this.O.languageRegexp=
a}}});var dG=function(a){a=void 0===a?{}:a;this.O={};this.O.categoryId=null==a.Cy?null:a.Cy};_.X(dG,_.W);dG.prototype.ma=function(){return dG};dG.prototype.na=function(){return{keys:["categoryId"]}};_.Y.Object.defineProperties(dG.prototype,{Cy:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categoryId")?_.U(this,"categoryId"):""},set:function(a){this.O.categoryId=a}}});var eG=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type};_.X(eG,_.W);eG.prototype.ma=function(){return eG};
eG.prototype.na=function(){return{Ta:{type:qrb},keys:["type"]}};_.Y.Object.defineProperties(eG.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.O.type=a}}});_.Y.Object.defineProperties(eG,{xf:{configurable:!0,enumerable:!0,get:function(){return qrb}}});var fG=function(a){a=void 0===a?{}:a;this.O={};this.O.codeFindingsArguments=null==a.j6?null:a.j6;this.O.availability=null==a.availability?null:a.availability};_.X(fG,_.W);
fG.prototype.ma=function(){return fG};fG.prototype.na=function(){return{Sa:{availability:cG},keys:["availability","codeFindingsArguments"],Ka:{codeFindingsArguments:dG}}};
_.Y.Object.defineProperties(fG.prototype,{availability:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availability")?_.U(this,"availability"):[]},set:function(a){this.O.availability=a}},j6:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeFindingsArguments")?_.U(this,"codeFindingsArguments"):null},set:function(a){this.O.codeFindingsArguments=a}}});
var gG=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.tooltip=null==a.tooltip?null:a.tooltip;this.O.icon=null==a.icon?null:a.icon;this.O.id=null==a.id?null:a.id;this.O.dataSource=null==a.dataSource?null:a.dataSource;this.O.presentation=null==a.bDb?null:a.bDb;this.O.children=null==a.children?null:a.children;this.O.onByDefault=null==a.aR?null:a.aR;this.O.isWarning=null==a.OQa?null:a.OQa};_.X(gG,_.W);gG.prototype.ma=function(){return gG};
gG.prototype.na=function(){return{Sa:{children:gG,presentation:eG},keys:"children dataSource icon id isWarning name onByDefault presentation tooltip".split(" "),Ka:{dataSource:fG}}};
_.Y.Object.defineProperties(gG.prototype,{children:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"children")?_.U(this,"children"):[]},set:function(a){this.O.children=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dataSource")?_.U(this,"dataSource"):null},set:function(a){this.O.dataSource=a}},icon:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"icon")?_.U(this,"icon"):""},set:function(a){this.O.icon=a}},id:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"id")?_.U(this,"id"):""},set:function(a){this.O.id=a}},OQa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isWarning")?_.U(this,"isWarning"):!1},set:function(a){this.O.isWarning=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.O.name=a}},aR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"onByDefault")?_.U(this,"onByDefault"):!1},set:function(a){this.O.onByDefault=a}},
bDb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"presentation")?_.U(this,"presentation"):[]},set:function(a){this.O.presentation=a}},tooltip:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tooltip")?_.U(this,"tooltip"):""},set:function(a){this.O.tooltip=a}}});
var hG=function(a){a=void 0===a?{}:a;this.O={};this.O.path=null==a.path?null:a.path;this.O.hash=null==a.hash?null:a.hash;this.O.type=null==a.type?null:a.type;this.O.attributes=null==a.attributes?null:a.attributes;this.O.sources=null==a.sources?null:a.sources;this.O.locationHint=null==a.LQ?null:a.LQ};_.X(hG,_.W);hG.prototype.ma=function(){return hG};hG.prototype.na=function(){return{Ta:{sources:VF,type:WF},keys:"attributes hash locationHint path sources type".split(" "),Ka:{attributes:bG}}};
_.Y.Object.defineProperties(hG.prototype,{attributes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"attributes")?_.U(this,"attributes"):null},set:function(a){this.O.attributes=a}},hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.U(this,"hash"):""},set:function(a){this.O.hash=a}},LQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.U(this,"locationHint"):""},set:function(a){this.O.locationHint=a}},path:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"path")?_.U(this,"path"):""},set:function(a){this.O.path=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.U(this,"sources"):[]},set:function(a){this.O.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.O.type=a}}});_.Y.Object.defineProperties(hG,{xf:{configurable:!0,enumerable:!0,get:function(){return WF}}});
_.iG=function(a){a=void 0===a?{}:a;this.O={};this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.X(_.iG,_.W);_.iG.prototype.ma=function(){return _.iG};_.iG.prototype.na=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.Y.Object.defineProperties(_.iG.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.U(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):""},set:function(a){this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});var jG=function(a){a=void 0===a?{}:a;this.O={};this.O.categories=null==a.categories?null:a.categories};_.X(jG,_.W);jG.prototype.ma=function(){return jG};
jG.prototype.na=function(){return{Ta:{categories:XF},keys:["categories"]}};_.Y.Object.defineProperties(jG.prototype,{categories:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categories")?_.U(this,"categories"):[]},set:function(a){this.O.categories=a}}});var kG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Xf?null:a.Xf;this.O.category=null==a.category?null:a.category;this.O.subcategory=null==a.zfa?null:a.zfa;this.O.data=null==a.data?null:a.data};_.X(kG,_.W);
kG.prototype.ma=function(){return kG};kG.prototype.na=function(){return{keys:["category","data","fileSpec","subcategory"],Ka:{data:aG,fileSpec:_.qv}}};
_.Y.Object.defineProperties(kG.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.U(this,"category"):""},set:function(a){this.O.category=a}},data:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"data")?_.U(this,"data"):null},set:function(a){this.O.data=a}},Xf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},zfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"subcategory")?_.U(this,"subcategory"):""},set:function(a){this.O.subcategory=a}}});var lG=function(a){a=void 0===a?{}:a;this.O={};this.O.range=null==a.we?null:a.we;this.O.fileSpec=null==a.Xf?null:a.Xf;this.O.url=null==a.url?null:a.url;this.O.category=null==a.category?null:a.category;this.O.subcategory=null==a.zfa?null:a.zfa;this.O.message=null==a.message?null:a.message;this.O.messageHtml=null==a.messageHtml?null:a.messageHtml;this.O.timestamp=null==a.timestamp?null:a.timestamp};_.X(lG,_.W);
lG.prototype.ma=function(){return lG};lG.prototype.na=function(){return{keys:"category fileSpec message messageHtml range subcategory timestamp url".split(" "),Ka:{fileSpec:_.qv,messageHtml:_.iG,range:_.Kv}}};
_.Y.Object.defineProperties(lG.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.U(this,"category"):""},set:function(a){this.O.category=a}},Xf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.U(this,"message"):""},set:function(a){this.O.message=a}},messageHtml:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageHtml")?_.U(this,"messageHtml"):null},set:function(a){this.O.messageHtml=a}},we:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.U(this,"range"):null},set:function(a){this.O.range=a}},zfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subcategory")?_.U(this,"subcategory"):""},set:function(a){this.O.subcategory=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.U(this,"timestamp"):
""},set:function(a){this.O.timestamp=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.U(this,"url"):""},set:function(a){this.O.url=a}}});var mG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Xf?null:a.Xf;this.O.childEntries=null==a.xJa?null:a.xJa};_.X(mG,_.W);mG.prototype.ma=function(){return mG};mG.prototype.na=function(){return{Sa:{childEntries:hG},keys:["childEntries","fileSpec"],Ka:{fileSpec:_.qv}}};
_.Y.Object.defineProperties(mG.prototype,{xJa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"childEntries")?_.U(this,"childEntries"):[]},set:function(a){this.O.childEntries=a}},Xf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}}});var nG=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.rf?null:a.rf;this.O.fileDiffSpecs=null==a.BMa?null:a.BMa};_.X(nG,_.W);nG.prototype.ma=function(){return nG};
nG.prototype.na=function(){return{Sa:{fileDiffSpecs:_.vv},keys:["fileDiffSpecs","repositoryKey"],Ka:{repositoryKey:_.Nv}}};_.Y.Object.defineProperties(nG.prototype,{BMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpecs")?_.U(this,"fileDiffSpecs"):[]},set:function(a){this.O.fileDiffSpecs=a}},rf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.U(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
var oG=function(a){a=void 0===a?{}:a;this.O={};this.O.status=null==a.status?null:a.status;this.O.startLine=null==a.startLine?null:a.startLine;this.O.endLine=null==a.endLine?null:a.endLine};_.X(oG,_.W);oG.prototype.ma=function(){return oG};oG.prototype.na=function(){return{Ta:{status:YF},keys:["endLine","startLine","status"]}};
_.Y.Object.defineProperties(oG.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.U(this,"endLine"):0},set:function(a){this.O.endLine=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startLine")?_.U(this,"startLine"):0},set:function(a){this.O.startLine=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.U(this,"status"):null},set:function(a){this.O.status=a}}});
_.Y.Object.defineProperties(oG,{Status:{configurable:!0,enumerable:!0,get:function(){return YF}}});var pG=function(a){a=void 0===a?{}:a;this.O={};this.O.coverageRanges=null==a.oKa?null:a.oKa};_.X(pG,_.W);pG.prototype.ma=function(){return pG};pG.prototype.na=function(){return{Sa:{coverageRanges:oG},keys:["coverageRanges"]}};
_.Y.Object.defineProperties(pG.prototype,{oKa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"coverageRanges")?_.U(this,"coverageRanges"):[]},set:function(a){this.O.coverageRanges=a}}});var qG=function(a){a=void 0===a?{}:a;this.O={};this.O.root=null==a.root?null:a.root};_.X(qG,_.W);qG.prototype.ma=function(){return qG};qG.prototype.na=function(){return{keys:["root"],Ka:{root:gG}}};
_.Y.Object.defineProperties(qG.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.U(this,"root"):null},set:function(a){this.O.root=a}}});_.rG=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.columnRanges=null==a.RO?null:a.RO};_.X(_.rG,_.W);_.rG.prototype.ma=function(){return _.rG};_.rG.prototype.na=function(){return{Sa:{columnRanges:_.Ev},keys:["columnRanges","lineNumber"]}};
_.Y.Object.defineProperties(_.rG.prototype,{RO:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"columnRanges")?_.U(this,"columnRanges"):[]},set:function(a){this.O.columnRanges=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.U(this,"lineNumber"):"0"},set:function(a){this.O.lineNumber=a}}});
var sG=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.lineText=null==a.lK?null:a.lK;this.O.range=null==a.we?null:a.we};_.X(sG,_.W);sG.prototype.ma=function(){return sG};sG.prototype.na=function(){return{keys:["lineNumber","lineText","range"],Ka:{range:_.Ev}}};
_.Y.Object.defineProperties(sG.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.U(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},lK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.U(this,"lineText"):""},set:function(a){this.O.lineText=a}},we:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.U(this,"range"):null},set:function(a){this.O.range=a}}});
var tG=function(a){a=void 0===a?{}:a;this.O={};this.O.aggregations=null==a.aggregations?null:a.aggregations};_.X(tG,_.W);tG.prototype.ma=function(){return tG};tG.prototype.na=function(){return{Sa:{aggregations:kG},keys:["aggregations"]}};_.Y.Object.defineProperties(tG.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aggregations")?_.U(this,"aggregations"):[]},set:function(a){this.O.aggregations=a}}});
var uG=function(a){a=void 0===a?{}:a;this.O={};this.O.findings=null==a.H8?null:a.H8};_.X(uG,_.W);uG.prototype.ma=function(){return uG};uG.prototype.na=function(){return{Sa:{findings:lG},keys:["findings"]}};_.Y.Object.defineProperties(uG.prototype,{H8:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"findings")?_.U(this,"findings"):[]},set:function(a){this.O.findings=a}}});var rrb=function(){this.O={}};_.X(rrb,_.W);rrb.prototype.ma=function(){return rrb};rrb.prototype.na=function(){return{keys:[]}};
var srb=function(){this.O={}};_.X(srb,_.W);srb.prototype.ma=function(){return srb};srb.prototype.na=function(){return{keys:[]}};var vG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingRanges=null==a.cs?null:a.cs};_.X(vG,_.W);vG.prototype.ma=function(){return vG};vG.prototype.na=function(){return{Sa:{matchingRanges:_.rG},keys:["matchingRanges"]}};
_.Y.Object.defineProperties(vG.prototype,{cs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.U(this,"matchingRanges"):[]},set:function(a){this.O.matchingRanges=a}}});
_.wG=function(a){a=void 0===a?{}:a;this.O={};this.O.pageToken=null==a.pageToken?null:a.pageToken;this.O.pageSize=null==a.pageSize?null:a.pageSize;this.O.numberOfContextLines=null==a.wz?null:a.wz;this.O.enableDiagnostics=null==a.SE?null:a.SE;this.O.repositoryScope=null==a.eo?null:a.eo;this.O.refSpecScope=null==a.JR?null:a.JR;this.O.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.O.savedQuery=null==a.Ke?null:a.Ke;this.O.scoringModel=null==a.AL?null:a.AL;this.O.exhaustive=null==a.Dt?null:a.Dt;this.O.fullHistorySearch=
null==a.oNa?null:a.oNa;this.O.debugLevel=null==a.jP?null:a.jP;this.O.retrieveMultibranchResults=null==a.Pz?null:a.Pz;this.O.showPersonalizedResults=null==a.xs?null:a.xs};_.X(_.wG,_.W);_.wG.prototype.ma=function(){return _.wG};_.wG.prototype.na=function(){return{keys:"debugLevel enableDiagnostics exhaustive fullHistorySearch numberOfContextLines pageSize pageToken pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery scoringModel showPersonalizedResults".split(" "),Ka:{repositoryScope:RE}}};
_.Y.Object.defineProperties(_.wG.prototype,{jP:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugLevel")?_.U(this,"debugLevel"):0},set:function(a){this.O.debugLevel=a}},SE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.U(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},Dt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.U(this,"exhaustive"):!1},set:function(a){this.O.exhaustive=a}},oNa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"fullHistorySearch")?_.U(this,"fullHistorySearch"):!1},set:function(a){this.O.fullHistorySearch=a}},wz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.U(this,"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageSize")?_.U(this,"pageSize"):0},set:function(a){this.O.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"pageToken")?_.U(this,"pageToken"):""},set:function(a){this.O.pageToken=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.U(this,"pathPrefix"):""},set:function(a){this.O.pathPrefix=a}},JR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.U(this,"refSpecScope"):""},set:function(a){this.O.refSpecScope=a}},eo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.U(this,
"repositoryScope"):null},set:function(a){this.O.repositoryScope=a}},Pz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.U(this,"retrieveMultibranchResults"):!1},set:function(a){this.O.retrieveMultibranchResults=a}},Ke:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.U(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}},AL:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scoringModel")?_.U(this,"scoringModel"):
""},set:function(a){this.O.scoringModel=a}},xs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.U(this,"showPersonalizedResults"):!1},set:function(a){this.O.showPersonalizedResults=a}}});_.xG=function(a){a=void 0===a?{}:a;this.O={};this.O.numberOfContextLines=null==a.wz?null:a.wz;this.O.minSnippetLinesPerFile=null==a.jra?null:a.jra;this.O.minSnippetLinesPerPage=null==a.kra?null:a.kra;this.O.showAllSnippets=null==a.AXa?null:a.AXa};_.X(_.xG,_.W);
_.xG.prototype.ma=function(){return _.xG};_.xG.prototype.na=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.Y.Object.defineProperties(_.xG.prototype,{jra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerFile")?_.U(this,"minSnippetLinesPerFile"):0},set:function(a){this.O.minSnippetLinesPerFile=a}},kra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerPage")?_.U(this,"minSnippetLinesPerPage"):0},set:function(a){this.O.minSnippetLinesPerPage=a}},wz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.U(this,
"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}},AXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showAllSnippets")?_.U(this,"showAllSnippets"):!1},set:function(a){this.O.showAllSnippets=a}}});var yG=function(a){a=void 0===a?{}:a;this.O={};this.O.queryString=null==a.Iz?null:a.Iz;this.O.searchOptions=null==a.HWa?null:a.HWa;this.O.snippetOptions=null==a.zS?null:a.zS};_.X(yG,_.W);yG.prototype.ma=function(){return yG};
yG.prototype.na=function(){return{keys:["queryString","searchOptions","snippetOptions"],Ka:{searchOptions:_.wG,snippetOptions:_.xG}}};
_.Y.Object.defineProperties(yG.prototype,{Iz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.U(this,"queryString"):""},set:function(a){this.O.queryString=a}},HWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchOptions")?_.U(this,"searchOptions"):null},set:function(a){this.O.searchOptions=a}},zS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetOptions")?_.U(this,"snippetOptions"):null},set:function(a){this.O.snippetOptions=a}}});
_.zG=function(a){a=void 0===a?{}:a;this.O={};this.O.enableDiagnostics=null==a.SE?null:a.SE;this.O.savedQuery=null==a.Ke?null:a.Ke};_.X(_.zG,_.W);_.zG.prototype.ma=function(){return _.zG};_.zG.prototype.na=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.Y.Object.defineProperties(_.zG.prototype,{SE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.U(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},Ke:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.U(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}}});_.AG=function(a){a=void 0===a?{}:a;this.O={};this.O.numberOfContextLines=null==a.wz?null:a.wz};_.X(_.AG,_.W);_.AG.prototype.ma=function(){return _.AG};
_.AG.prototype.na=function(){return{keys:["numberOfContextLines"]}};_.Y.Object.defineProperties(_.AG.prototype,{wz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.U(this,"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}}});var DG=function(a){a=void 0===a?{}:a;this.O={};this.O.file=null==a.file?null:a.file;this.O.queryString=null==a.Iz?null:a.Iz;this.O.options=null==a.options?null:a.options;this.O.snippetOptions=null==a.zS?null:a.zS};
_.X(DG,_.W);DG.prototype.ma=function(){return DG};DG.prototype.na=function(){return{keys:["file","options","queryString","snippetOptions"],Ka:{file:_.qv,options:_.zG,snippetOptions:_.AG}}};
_.Y.Object.defineProperties(DG.prototype,{file:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"file")?_.U(this,"file"):null},set:function(a){this.O.file=a}},options:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"options")?_.U(this,"options"):null},set:function(a){this.O.options=a}},Iz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.U(this,"queryString"):""},set:function(a){this.O.queryString=a}},zS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"snippetOptions")?_.U(this,"snippetOptions"):null},set:function(a){this.O.snippetOptions=a}}});var EG=function(a){a=void 0===a?{}:a;this.O={};this.O.tokenType=null==a.tokenType?null:a.tokenType;this.O.range=null==a.we?null:a.we};_.X(EG,_.W);EG.prototype.ma=function(){return EG};EG.prototype.na=function(){return{Ta:{tokenType:$F},keys:["range","tokenType"],Ka:{range:_.Ev}}};
_.Y.Object.defineProperties(EG.prototype,{we:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.U(this,"range"):null},set:function(a){this.O.range=a}},tokenType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokenType")?_.U(this,"tokenType"):null},set:function(a){this.O.tokenType=a}}});
var FG=function(a){a=void 0===a?{}:a;this.O={};this.O.lineText=null==a.lK?null:a.lK;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.matchingRanges=null==a.cs?null:a.cs;this.O.ranges=null==a.xC?null:a.xC;this.O.tokens=null==a.Wg?null:a.Wg};_.X(FG,_.W);FG.prototype.ma=function(){return FG};FG.prototype.na=function(){return{Sa:{ranges:_.Ev,tokens:EG},keys:["lineNumber","lineText","matchingRanges","ranges","tokens"],Ka:{matchingRanges:_.rG}}};
_.Y.Object.defineProperties(FG.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.U(this,"lineNumber"):"0"},set:function(a){this.O.lineNumber=a}},lK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.U(this,"lineText"):""},set:function(a){this.O.lineText=a}},cs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.U(this,"matchingRanges"):null},set:function(a){this.O.matchingRanges=a}},xC:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"ranges")?_.U(this,"ranges"):[]},set:function(a){this.O.ranges=a}},Wg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokens")?_.U(this,"tokens"):[]},set:function(a){this.O.tokens=a}}});var GG=function(a){a=void 0===a?{}:a;this.O={};this.O.snippetLines=null==a.zs?null:a.zs};_.X(GG,_.W);GG.prototype.ma=function(){return GG};GG.prototype.na=function(){return{Sa:{snippetLines:FG},keys:["snippetLines"]}};
_.Y.Object.defineProperties(GG.prototype,{zs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetLines")?_.U(this,"snippetLines"):[]},set:function(a){this.O.snippetLines=a}}});var HG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingSnippets=null==a.pSa?null:a.pSa};_.X(HG,_.W);HG.prototype.ma=function(){return HG};HG.prototype.na=function(){return{Sa:{matchingSnippets:GG},keys:["matchingSnippets"]}};
_.Y.Object.defineProperties(HG.prototype,{pSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingSnippets")?_.U(this,"matchingSnippets"):[]},set:function(a){this.O.matchingSnippets=a}}});var IG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingRanges=null==a.cs?null:a.cs;this.O.ranges=null==a.xC?null:a.xC;this.O.snippets=null==a.aj?null:a.aj};_.X(IG,_.W);IG.prototype.ma=function(){return IG};
IG.prototype.na=function(){return{Sa:{matchingRanges:_.rG},keys:["matchingRanges","ranges","snippets"],Ka:{ranges:vG,snippets:HG}}};
_.Y.Object.defineProperties(IG.prototype,{cs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.U(this,"matchingRanges"):[]},set:function(a){this.O.matchingRanges=a}},xC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ranges")?_.U(this,"ranges"):null},set:function(a){this.O.ranges=a}},aj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.U(this,"snippets"):null},set:function(a){this.O.snippets=a}}});
var JG=function(a){a=void 0===a?{}:a;this.O={};this.O.revision=null==a.Ie?null:a.Ie;this.O.snippets=null==a.aj?null:a.aj};_.X(JG,_.W);JG.prototype.ma=function(){return JG};JG.prototype.na=function(){return{Sa:{snippets:GG},keys:["revision","snippets"]}};
_.Y.Object.defineProperties(JG.prototype,{Ie:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revision")?_.U(this,"revision"):""},set:function(a){this.O.revision=a}},aj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.U(this,"snippets"):[]},set:function(a){this.O.snippets=a}}});
var KG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Xf?null:a.Xf;this.O.snippets=null==a.aj?null:a.aj;this.O.numberOfMatchingLines=null==a.Dra?null:a.Dra;this.O.matchingChangelists=null==a.eyb?null:a.eyb;this.O.revisionMatches=null==a.iWa?null:a.iWa;this.O.deletedAtCl=null==a.JE?null:a.JE;this.O.deletedTermChangelist=null==a.KE?null:a.KE};_.X(KG,_.W);KG.prototype.ma=function(){return KG};
KG.prototype.na=function(){return{Sa:{revisionMatches:JG,snippets:GG},keys:"deletedAtCl deletedTermChangelist fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Ka:{fileSpec:_.qv}}};
_.Y.Object.defineProperties(KG.prototype,{JE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedAtCl")?_.U(this,"deletedAtCl"):"0"},set:function(a){this.O.deletedAtCl=a}},KE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedTermChangelist")?_.U(this,"deletedTermChangelist"):"0"},set:function(a){this.O.deletedTermChangelist=a}},Xf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.O.fileSpec=
a}},eyb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingChangelists")?_.U(this,"matchingChangelists"):[]},set:function(a){this.O.matchingChangelists=a}},Dra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfMatchingLines")?_.U(this,"numberOfMatchingLines"):0},set:function(a){this.O.numberOfMatchingLines=a}},iWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revisionMatches")?_.U(this,"revisionMatches"):[]},set:function(a){this.O.revisionMatches=
a}},aj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.U(this,"snippets"):[]},set:function(a){this.O.snippets=a}}});var LG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSearchResult=null==a.NX?null:a.NX;this.O.directorySearchResult=null==a.y7?null:a.y7;this.O.debugInfoString=null==a.IE?null:a.IE;this.O.resultToken=null==a.WR?null:a.WR;this.O.personalized=null==a.lca?null:a.lca;this.O.refsToken=null==a.dda?null:a.dda};_.X(LG,_.W);LG.prototype.ma=function(){return LG};
LG.prototype.na=function(){return{keys:"debugInfoString directorySearchResult fileSearchResult personalized refsToken resultToken".split(" "),Ka:{directorySearchResult:mG,fileSearchResult:KG}}};
_.Y.Object.defineProperties(LG.prototype,{IE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.U(this,"debugInfoString"):""},set:function(a){this.O.debugInfoString=a}},y7:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"directorySearchResult")?_.U(this,"directorySearchResult"):null},set:function(a){this.O.directorySearchResult=a}},NX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSearchResult")?_.U(this,"fileSearchResult"):null},set:function(a){this.O.fileSearchResult=
a}},lca:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"personalized")?_.U(this,"personalized"):!1},set:function(a){this.O.personalized=a}},dda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refsToken")?_.U(this,"refsToken"):""},set:function(a){this.O.refsToken=a}},WR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resultToken")?_.U(this,"resultToken"):""},set:function(a){this.O.resultToken=a}}});
_.MG=function(a){a=void 0===a?{}:a;this.O={};this.O.searchResults=null==a.Kw?null:a.Kw;this.O.estimatedResultCount=null==a.SLa?null:a.SLa;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken;this.O.debugInfoString=null==a.IE?null:a.IE;this.O.responseToken=null==a.Cda?null:a.Cda;this.O.exhaustive=null==a.Dt?null:a.Dt;this.O.requestToken=null==a.QR?null:a.QR;this.O.debugResponseProto=null==a.lq?null:a.lq;this.O.debugRequestProto=null==a.kq?null:a.kq};_.X(_.MG,_.W);_.MG.prototype.ma=function(){return _.MG};
_.MG.prototype.na=function(){return{Sa:{searchResults:LG},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken requestToken responseToken searchResults".split(" ")}};
_.Y.Object.defineProperties(_.MG.prototype,{IE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.U(this,"debugInfoString"):""},set:function(a){this.O.debugInfoString=a}},kq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugRequestProto")?_.U(this,"debugRequestProto"):""},set:function(a){this.O.debugRequestProto=a}},lq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugResponseProto")?_.U(this,"debugResponseProto"):""},set:function(a){this.O.debugResponseProto=
a}},SLa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"estimatedResultCount")?_.U(this,"estimatedResultCount"):"0"},set:function(a){this.O.estimatedResultCount=a}},Dt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.U(this,"exhaustive"):!1},set:function(a){this.O.exhaustive=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.U(this,"nextPageToken"):""},set:function(a){this.O.nextPageToken=a}},QR:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.U(this,"requestToken"):""},set:function(a){this.O.requestToken=a}},Cda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.U(this,"responseToken"):""},set:function(a){this.O.responseToken=a}},Kw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchResults")?_.U(this,"searchResults"):[]},set:function(a){this.O.searchResults=a}}});
var NG=function(a){a=void 0===a?{}:a;this.O={};this.O.example=null==a.DX?null:a.DX;this.O.exampleSnippet=null==a.EX?null:a.EX;this.O.sourcePath=null==a.c0?null:a.c0;this.O.sourceLine=null==a.cLb?null:a.cLb;this.O.inputExampleCount=null==a.dqa?null:a.dqa;this.O.similarExampleCount=null==a.vua?null:a.vua};_.X(NG,_.W);NG.prototype.ma=function(){return NG};NG.prototype.na=function(){return{keys:"example exampleSnippet inputExampleCount similarExampleCount sourceLine sourcePath".split(" "),Ka:{exampleSnippet:GG}}};
_.Y.Object.defineProperties(NG.prototype,{DX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"example")?_.U(this,"example"):""},set:function(a){this.O.example=a}},EX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exampleSnippet")?_.U(this,"exampleSnippet"):null},set:function(a){this.O.exampleSnippet=a}},dqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"inputExampleCount")?_.U(this,"inputExampleCount"):0},set:function(a){this.O.inputExampleCount=a}},vua:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"similarExampleCount")?_.U(this,"similarExampleCount"):0},set:function(a){this.O.similarExampleCount=a}},cLb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceLine")?_.U(this,"sourceLine"):0},set:function(a){this.O.sourceLine=a}},c0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourcePath")?_.U(this,"sourcePath"):""},set:function(a){this.O.sourcePath=a}}});
var OG=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryScope=null==a.eo?null:a.eo;this.O.refSpecScope=null==a.JR?null:a.JR;this.O.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.O.savedQuery=null==a.Ke?null:a.Ke;this.O.maxSuggestions=null==a.uSa?null:a.uSa;this.O.enableDiagnostics=null==a.SE?null:a.SE;this.O.retrieveMultibranchResults=null==a.Pz?null:a.Pz;this.O.showPersonalizedResults=null==a.xs?null:a.xs};_.X(OG,_.W);OG.prototype.ma=function(){return OG};
OG.prototype.na=function(){return{keys:"enableDiagnostics maxSuggestions pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery showPersonalizedResults".split(" "),Ka:{repositoryScope:RE}}};
_.Y.Object.defineProperties(OG.prototype,{SE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.U(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},uSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"maxSuggestions")?_.U(this,"maxSuggestions"):0},set:function(a){this.O.maxSuggestions=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.U(this,"pathPrefix"):""},set:function(a){this.O.pathPrefix=
a}},JR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.U(this,"refSpecScope"):""},set:function(a){this.O.refSpecScope=a}},eo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.U(this,"repositoryScope"):null},set:function(a){this.O.repositoryScope=a}},Pz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.U(this,"retrieveMultibranchResults"):!1},set:function(a){this.O.retrieveMultibranchResults=
a}},Ke:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.U(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}},xs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.U(this,"showPersonalizedResults"):!1},set:function(a){this.O.showPersonalizedResults=a}}});var PG=function(a){a=void 0===a?{}:a;this.O={};this.O.queryString=null==a.Iz?null:a.Iz;this.O.suggestOptions=null==a.yYa?null:a.yYa};_.X(PG,_.W);PG.prototype.ma=function(){return PG};
PG.prototype.na=function(){return{keys:["queryString","suggestOptions"],Ka:{suggestOptions:OG}}};_.Y.Object.defineProperties(PG.prototype,{Iz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.U(this,"queryString"):""},set:function(a){this.O.queryString=a}},yYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestOptions")?_.U(this,"suggestOptions"):null},set:function(a){this.O.suggestOptions=a}}});
var QG=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.range=null==a.we?null:a.we};_.X(QG,_.W);QG.prototype.ma=function(){return QG};QG.prototype.na=function(){return{Ta:{type:ZF},keys:["range","type"],Ka:{range:_.Ev}}};
_.Y.Object.defineProperties(QG.prototype,{we:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.U(this,"range"):null},set:function(a){this.O.range=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.O.type=a}}});_.Y.Object.defineProperties(QG,{xf:{configurable:!0,enumerable:!0,get:function(){return ZF}}});
var RG=function(a){a=void 0===a?{}:a;this.O={};this.O.title=null==a.title?null:a.title;this.O.symbol=null==a.dj?null:a.dj;this.O.fileSpec=null==a.Xf?null:a.Xf;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.resultToken=null==a.WR?null:a.WR;this.O.match=null==a.match?null:a.match};_.X(RG,_.W);RG.prototype.ma=function(){return RG};RG.prototype.na=function(){return{keys:"fileSpec lineNumber match resultToken symbol title".split(" "),Ka:{fileSpec:_.qv,match:sG,symbol:QG}}};
_.Y.Object.defineProperties(RG.prototype,{Xf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.U(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},match:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"match")?_.U(this,"match"):null},set:function(a){this.O.match=a}},WR:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"resultToken")?_.U(this,"resultToken"):""},set:function(a){this.O.resultToken=a}},dj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbol")?_.U(this,"symbol"):null},set:function(a){this.O.symbol=a}},title:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"title")?_.U(this,"title"):""},set:function(a){this.O.title=a}}});
var SG=function(a){a=void 0===a?{}:a;this.O={};this.O.suggestions=null==a.Eu?null:a.Eu;this.O.responseToken=null==a.Cda?null:a.Cda;this.O.requestToken=null==a.QR?null:a.QR};_.X(SG,_.W);SG.prototype.ma=function(){return SG};SG.prototype.na=function(){return{Sa:{suggestions:RG},keys:["requestToken","responseToken","suggestions"]}};
_.Y.Object.defineProperties(SG.prototype,{QR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.U(this,"requestToken"):""},set:function(a){this.O.requestToken=a}},Cda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.U(this,"responseToken"):""},set:function(a){this.O.responseToken=a}},Eu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestions")?_.U(this,"suggestions"):[]},set:function(a){this.O.suggestions=a}}});
var TG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};TG.ha=function(a){return new (a||TG)(_.u(_.Pv,8),_.u(_.Qv),_.u(_.Dl,8))};TG.ua=_.t({token:TG,oa:TG.ha});var trb=function(){};trb.ha=function(a){return new (a||trb)};trb.ua=_.t({token:trb,oa:function(a){return TG.ha(a)},Ha:_.Rv});var UG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};
UG.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Va+"/codeFindings/aggregations",Ra:_.yf(a,_.Sv,b),Jb:tG})};UG.ha=function(a){return new (a||UG)(_.u(_.Pv,8),_.u(_.Qv),_.u(_.Dl,8))};UG.ua=_.t({token:UG,oa:UG.ha});var urb=function(){};urb.ha=function(a){return new (a||urb)};urb.ua=_.t({token:urb,oa:function(a){return UG.ha(a)},Ha:_.Rv});
var VG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};VG.prototype.getConfiguration=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Va+"/codeFindings/configuration",Ra:_.yf(a,_.Sv,b),Jb:qG})};
VG.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Va+"/codeFindings",Ra:_.yf(a,_.Sv,b),Jb:uG})};VG.ha=function(a){return new (a||VG)(_.u(_.Pv,8),_.u(_.Qv),_.u(_.Dl,8))};VG.ua=_.t({token:VG,oa:VG.ha});var vrb=function(){};vrb.ha=function(a){return new (a||vrb)};vrb.ua=_.t({token:vrb,oa:function(a){return VG.ha(a)},Ha:_.Rv});
var WG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};WG.prototype.match=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Fl(this.kb,{body:a,Gb:"POST",Ib:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Va+"/contents/match",Ra:_.yf(b,_.Sv,c),Jb:IG})};
WG.prototype.search=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Fl(this.kb,{body:a,Gb:"POST",Ib:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Va+"/contents/search",Ra:_.yf(b,_.Sv,c),Jb:_.MG})};WG.prototype.wYa=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Fl(this.kb,{body:a,Gb:"POST",Ib:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Va+"/contents/suggest",Ra:_.yf(b,_.Sv,c),Jb:SG})};
WG.ha=function(a){return new (a||WG)(_.u(_.Pv,8),_.u(_.Qv),_.u(_.Dl,8))};WG.ua=_.t({token:WG,oa:WG.ha});var wrb=function(){};wrb.ha=function(a){return new (a||wrb)};wrb.ua=_.t({token:wrb,oa:function(a){return WG.ha(a)},Ha:_.Rv});var XG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};
XG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Va+"/fileCoverageCategories:get",Ra:_.yf(a,_.Sv,b),Jb:jG})};XG.ha=function(a){return new (a||XG)(_.u(_.Pv,8),_.u(_.Qv),_.u(_.Dl,8))};XG.ua=_.t({token:XG,oa:XG.ha});var xrb=function(){};xrb.ha=function(a){return new (a||xrb)};xrb.ua=_.t({token:xrb,oa:function(a){return XG.ha(a)},Ha:_.Rv});
var YG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};YG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Va+"/fileTestCoverage:get",Ra:_.yf(a,_.Sv,b),Jb:pG})};YG.ha=function(a){return new (a||YG)(_.u(_.Pv,8),_.u(_.Qv),_.u(_.Dl,8))};YG.ua=_.t({token:YG,oa:YG.ha});var yrb=function(){};yrb.ha=function(a){return new (a||yrb)};
yrb.ua=_.t({token:yrb,oa:function(a){return YG.ha(a)},Ha:_.Rv});var ZG=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};ZG.prototype.yUa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Fl(this.kb,{body:a,Gb:"POST",Ib:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Va+"/indexing/prepare",Ra:_.yf(b,_.Sv,c),Jb:srb})};ZG.ha=function(a){return new (a||ZG)(_.u(_.Pv,8),_.u(_.Qv),_.u(_.Dl,8))};ZG.ua=_.t({token:ZG,oa:ZG.ha});var zrb=function(){};
zrb.ha=function(a){return new (a||zrb)};zrb.ua=_.t({token:zrb,oa:function(a){return ZG.ha(a)},Ha:_.Rv});var $G=function(a,b,c,d,e,f,g){this.TA=a;this.zN=b;this.qr=c;this.kf=d;this.Kf=e;this.Fb=f;this.vb=g;this.J2a=new _.se};
$G.prototype.Pd=function(a){a=void 0===a?{}:a;this.Bo||(this.Bo=new _.Uq(this.TA,this.Kf));this.detach();this.E3||(this.E3=new _.Wq(this.Fb.createElement("div"),this.zN,this.qr,this.kf));var b=this.TA.ob.ta;b.parentNode.insertBefore(this.E3.esa,b);var c;null==(c=this.vb)||_.Ak(c);this.Bo.Pd(this.E3,a);this.J2a.next()};$G.prototype.detach=function(){this.Bo.pAc&&this.Bo.detach()};$G.prototype.La=function(){this.E3&&this.E3.dispose()};
$G.ha=function(a){return new (a||$G)(_.w(_.gf),_.w(_.tk),_.w(_.dg),_.w(_.cg),_.w(_.hf),_.w(_.Zg),_.w(_.wl))};$G.Ia=_.hc({type:$G});var aH=function(){$G.apply(this,arguments)};_.X(aH,$G);aH.ha=function(){var a;return function(b){return(a||(a=_.Tc(aH)))(b||aH)}}();aH.Ia=_.hc({type:aH,qa:[["ng-template","matMenuContent",""]],features:[_.af([{Ca:_.v4a,Kb:aH}]),_.De]});var Arb=function(){};Arb.ha=function(a){return new (a||Arb)};
Arb.ya=_.fc({type:Arb,qa:[["","onedevDot",""]],Db:1,hb:function(a){a&2&&_.Ge("aria-hidden",!0)},kc:["onedevDot",""],Aa:1,Ba:0,va:function(a){a&1&&_.R(0,"\u00a0\u00b7\u00a0")},nb:2});var Brb=[[["onedev-hovercard-action"]]],bH=function(){};bH.prototype.Qa=function(){};
_.Y.Object.defineProperties(bH.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"}}},vxc:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.uu("HH:mm MMM d, yyyy")).format(this.changelist.updateTime):""}}});bH.ha=function(a){return new (a||bH)};
bH.ya=_.fc({type:bH,qa:[["onedev-changelist-hovercard-body"]],inputs:{changelist:"changelist"},jc:["onedev-hovercard-action"],Aa:30,Ba:7,Fa:[["role","dialog","aria-label","Changelist Hovercard",1,"onedev-hovercard-content"],[1,"onedev-hovercard-body"],[1,"title","gmat-subhead-1"],[1,"content","gmat-body-3"],["svgIcon","access_time_24px"],[1,"detail"],[1,"label"],[4,"ngIf"],["svgIcon","info_outline_24px"],[1,"subcontent"],[1,"dot-separated-list"],[4,"ngFor","ngForOf"],["class","subcontent",4,"ngIf"],
["svgIcon","link_24px"],["target","_blank","rel","noopener noreferrer",3,"href"],["onedevDot","",4,"ngIf"],["onedevDot",""]],va:function(a,b){a&1&&(_.Ue(Brb),_.B(0,"div",0)(1,"div",1)(2,"div",2),_.R(3),_.C(),_.B(4,"div",3),_.E(5,"mat-icon",4),_.B(6,"div",5)(7,"span",6),_.R(8),_.C(),_.O(9,Alb,2,1,"span",7),_.C(),_.E(10,"mat-icon",8),_.B(11,"div",5)(12,"div",9)(13,"span",6),_.R(14,"Author"),_.C(),_.B(15,"span"),_.R(16),_.C()(),_.B(17,"div",9)(18,"span",6),_.R(19,"Reviewers"),_.C(),_.B(20,"ul",10),_.O(21,
Clb,4,2,"ng-container",11),_.C()(),_.O(22,Dlb,5,1,"div",12),_.C(),_.E(23,"mat-icon",13),_.B(24,"div",5)(25,"ul",10)(26,"li")(27,"a",14),_.R(28,"Critique"),_.C()()()()()(),_.Ve(29),_.C());a&2&&(_.v(3),_.Ze(" ",b.changelist.title," "),_.v(5),_.$e(b.statusText),_.v(1),_.z("ngIf",b.changelist.updateTime),_.v(7),_.$e(b.changelist.xn),_.v(5),_.z("ngForOf",b.changelist.sL),_.v(1),_.z("ngIf",b.changelist.Fab),_.v(5),_.z("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,_.md))},Ja:[_.jm,_.km,
Arb,_.Ds],styles:[".onedev-hovercard-content{--onedev-card-background:var(--surface-default,#fff);--onedev-card-title-text:var(--text-default,#202124);--onedev-card-icon:var(--icon,#5f6368);--onedev-card-secondary-text:var(--text-secondary,#5f6368);--onedev-card-link-color:var(--primary-default,#1a73e8)}.onedev-hovercard-content{background-color:var(--onedev-card-background);width:356px}.onedev-hovercard-content .onedev-hovercard-body{padding:20px}.onedev-hovercard-content .onedev-hovercard-body a{color:var(--onedev-card-link-color)}.onedev-hovercard-content .onedev-hovercard-body .contact-info.with-avatar{display:grid;grid-template-columns:48px auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.onedev-hovercard-content .onedev-hovercard-body .contact-info.with-avatar .avatar{grid-row:1/span 2}.onedev-hovercard-content .onedev-hovercard-body .contact-info .name{grid-row:1;grid-column:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.onedev-hovercard-content .onedev-hovercard-body .contact-info .email{grid-row:2;grid-column:2}.onedev-hovercard-content .onedev-hovercard-body .title{color:var(--onedev-card-title-text);margin:0 0 12px;max-height:48px;overflow:hidden}.onedev-hovercard-content .onedev-hovercard-body .chips{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:12px}.onedev-hovercard-content .onedev-hovercard-body mat-icon{color:var(--onedev-card-icon);font-size:18px;height:18px;width:18px}.onedev-hovercard-content .onedev-hovercard-body .content{display:grid;grid-template-columns:18px auto;grid-gap:12px 20px;margin:0;margin-top:12px}.onedev-hovercard-content .onedev-hovercard-body .content .detail{margin-top:2px}.onedev-hovercard-content .onedev-hovercard-body .content:empty{margin-top:0}.onedev-hovercard-content .onedev-hovercard-body .subcontent:not(:last-child){margin-bottom:8px}.onedev-hovercard-content .onedev-hovercard-body .label{color:var(--onedev-card-secondary-text);padding:0 8px 0 0}.onedev-hovercard-content .onedev-hovercard-body .dot-separated-list{display:inline;list-style-type:none;margin:0;padding:0}.onedev-hovercard-content .onedev-hovercard-body .dot-separated-list li{display:inline}"],
nb:2,Na:0});Crb=[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];_.cH=function(){};_.cH.ha=function(a){return new (a||_.cH)};_.cH.Ea=_.gc({type:_.cH});_.cH.Da=_.Wb({});Drb=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.dH=function(a,b,c,d,e,f,g){var m=_.Dbb.call(this)||this;m.panel=a;m.Od=b;m.Kd=c;m.vb=d;m.ze=f;m.h8a=_.td.EMPTY;var n=a.Hk?a.Hk.Gj.ka(_.Zd(function(r){return!(!r.hideToggle&&!r.togglePosition)})):_.je;m.tabIndex=parseInt(g||"")||0;m.h8a=_.Xd(a.Ci,a.closed,n,a.bEa.ka(_.Zd(function(r){return!!(r.hideToggle||r.disabled||r.togglePosition)}))).subscribe(function(){return _.Ak(m.vb)});a.closed.ka(_.Zd(function(){return a.oia()})).subscribe(function(){return _.Zp(c,b,"program")});e&&(m.expandedHeight=e.expandedHeight,
m.collapsedHeight=e.collapsedHeight);return m};_.X(_.dH,_.Dbb);_.h=_.dH.prototype;_.h.hla=function(){this.disabled||this.panel.toggle()};_.h.wPc=function(){return this.panel.zd};_.h.Pia=function(){return this.panel.Pia()};_.h.oPc=function(){return this.panel.id};_.h.rPc=function(){return this.panel.YS};_.h.G9a=function(){return!this.panel.OJ&&!this.panel.disabled};
_.h.Ekc=function(){var a=this.panel.zd;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.h.j3=function(a){switch(a.keyCode){case 32:case 13:_.Sg(a)||(a.preventDefault(),this.hla());break;default:this.panel.Hk&&this.panel.Hk.plc(a)}};_.h.focus=function(a,b){a?_.Zp(this.Kd,this.Od,a,b):this.Od.ta.focus(b)};_.h.Vc=function(){var a=this;this.Kd.Zn(this.Od).subscribe(function(b){b&&a.panel.Hk&&a.panel.Hk.olc(a)})};
_.h.La=function(){this.h8a.unsubscribe();this.Kd.Nl(this.Od)};_.Y.Object.defineProperties(_.dH.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.panel.disabled}}});_.dH.ha=function(a){return new (a||_.dH)(_.w(_.uA,1),_.w(_.Wc),_.w(_.Yp),_.w(_.wl),_.w(_.Cbb,8),_.w(_.xk,8),_.Nc("tabindex"))};
_.dH.ya=_.fc({type:_.dH,qa:[["mat-expansion-panel-header"]],Cb:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],Db:15,hb:function(a,b){a&1&&_.M("click",function(){return b.hla()})("keydown",function(c){return b.j3(c)});a&2&&(_.Ge("id",b.panel.k6a)("tabindex",b.tabIndex)("aria-controls",b.panel.id)("aria-expanded",b.panel.zd)("aria-disabled",b.panel.disabled),_.He("height",b.Ekc()),_.Ie("mat-expanded",b.panel.zd)("mat-expansion-toggle-indicator-after","after"===b.panel.YS)("mat-expansion-toggle-indicator-before",
"before"===b.panel.YS)("_mat-animation-noopable","NoopAnimations"===b.ze))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[_.De],jc:["mat-panel-title","mat-panel-description","*"],Aa:5,Ba:3,Fa:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],va:function(a,b){a&1&&(_.Ue(Drb),_.B(0,"span",0),_.Ve(1),_.Ve(2,1),_.Ve(3,2),_.C(),_.O(4,Elb,1,1,"span",1));a&2&&(_.Ie("mat-content-hide-toggle",!b.G9a()),
_.v(4),_.z("ngIf",b.G9a()))},Ja:[_.km],styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1)}.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:not([aria-disabled=true]){cursor:pointer}.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,.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-description{flex-grow:2}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}\n'],
nb:2,data:{animation:[_.tbb]},Na:0});_.eH=function(){};_.eH.ha=function(a){return new (a||_.eH)};_.eH.Ia=_.hc({type:_.eH,qa:[["mat-panel-title"]],Cb:[1,"mat-expansion-panel-header-title"]});var Erb=["*",[["mat-card-footer"]]],Frb=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],fH=function(){};fH.ha=function(a){return new (a||fH)};
fH.Ia=_.hc({type:fH,qa:[["mat-card-content"],["","mat-card-content",""],["","matCardContent",""]],Cb:[1,"mat-card-content"]});var gH=function(){};gH.ha=function(a){return new (a||gH)};gH.Ia=_.hc({type:gH,qa:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],Cb:[1,"mat-card-title"]});var Grb=function(){};Grb.ha=function(a){return new (a||Grb)};Grb.Ia=_.hc({type:Grb,qa:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],Cb:[1,"mat-card-subtitle"]});
var Hrb=function(){this.align="start"};Hrb.ha=function(a){return new (a||Hrb)};Hrb.Ia=_.hc({type:Hrb,qa:[["mat-card-actions"]],Cb:[1,"mat-card-actions"],Db:2,hb:function(a,b){a&2&&_.Ie("mat-card-actions-align-end","end"===b.align)},inputs:{align:"align"},Xb:["matCardActions"]});var Irb=function(){};Irb.ha=function(a){return new (a||Irb)};Irb.Ia=_.hc({type:Irb,qa:[["","mat-card-avatar",""],["","matCardAvatar",""]],Cb:[1,"mat-card-avatar"]});_.hH=function(a){this.ze=a};
_.hH.ha=function(a){return new (a||_.hH)(_.w(_.xk,8))};
_.hH.ya=_.fc({type:_.hH,qa:[["mat-card"]],Cb:[1,"mat-card","mat-focus-indicator"],Db:2,hb:function(a,b){a&2&&_.Ie("_mat-animation-noopable","NoopAnimations"===b.ze)},Xb:["matCard"],jc:["*","mat-card-footer"],Aa:2,Ba:0,va:function(a){a&1&&(_.Ue(Erb),_.Ve(0),_.Ve(1,1))},styles:[".mat-card{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:block;position:relative;padding:16px;border-radius:4px}.mat-card._mat-animation-noopable{transition:none !important;animation:none !important}.mat-card>.mat-divider-horizontal{position:absolute;left:0;width:100%}[dir=rtl] .mat-card>.mat-divider-horizontal{left:auto;right:0}.mat-card>.mat-divider-horizontal.mat-divider-inset{position:static;margin:0}[dir=rtl] .mat-card>.mat-divider-horizontal.mat-divider-inset{margin-right:0}.cdk-high-contrast-active .mat-card{outline:solid 1px}.mat-card-actions,.mat-card-subtitle,.mat-card-content{display:block;margin-bottom:16px}.mat-card-title{display:block;margin-bottom:8px}.mat-card-actions{margin-left:-8px;margin-right:-8px;padding:8px 0}.mat-card-actions-align-end{display:flex;justify-content:flex-end}.mat-card-image{width:calc(100% + 32px);margin:0 -16px 16px -16px;display:block;overflow:hidden}.mat-card-image img{width:100%}.mat-card-footer{display:block;margin:0 -16px -16px -16px}.mat-card-actions .mat-button,.mat-card-actions .mat-raised-button,.mat-card-actions .mat-stroked-button{margin:0 8px}.mat-card-header{display:flex;flex-direction:row}.mat-card-header .mat-card-title{margin-bottom:12px}.mat-card-header-text{margin:0 16px}.mat-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;object-fit:cover}.mat-card-title-group{display:flex;justify-content:space-between}.mat-card-sm-image{width:80px;height:80px}.mat-card-md-image{width:112px;height:112px}.mat-card-lg-image{width:152px;height:152px}.mat-card-xl-image{width:240px;height:240px;margin:-8px}.mat-card-title-group>.mat-card-xl-image{margin:-8px 0 8px}@media(max-width: 599px){.mat-card-title-group{margin:0}.mat-card-xl-image{margin-left:0;margin-right:0}}.mat-card>:first-child,.mat-card-content>:first-child{margin-top:0}.mat-card>:last-child:not(.mat-card-footer),.mat-card-content>:last-child:not(.mat-card-footer){margin-bottom:0}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-card>.mat-card-actions:last-child{margin-bottom:-8px;padding-bottom:0}.mat-card-actions:not(.mat-card-actions-align-end) .mat-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-raised-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-stroked-button:first-child{margin-left:0;margin-right:0}.mat-card-actions-align-end .mat-button:last-child,.mat-card-actions-align-end .mat-raised-button:last-child,.mat-card-actions-align-end .mat-stroked-button:last-child{margin-left:0;margin-right:0}.mat-card-title:not(:first-child),.mat-card-subtitle:not(:first-child){margin-top:-4px}.mat-card-header .mat-card-subtitle:not(:first-child){margin-top:-8px}.mat-card>.mat-card-xl-image:first-child{margin-top:-8px}.mat-card>.mat-card-xl-image:last-child{margin-bottom:-8px}\n"],nb:2,
Na:0});var Jrb=function(){};Jrb.ha=function(a){return new (a||Jrb)};Jrb.ya=_.fc({type:Jrb,qa:[["mat-card-header"]],Cb:[1,"mat-card-header"],jc:["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n      [mat-card-title], [mat-card-subtitle],\n      [matCardTitle], [matCardSubtitle]","*"],Aa:4,Ba:0,Fa:[[1,"mat-card-header-text"]],va:function(a){a&1&&(_.Ue(Frb),_.Ve(0),_.B(1,"div",0),_.Ve(2,1),_.C(),_.Ve(3,2))},nb:2,Na:0});_.iH=function(a){this.HC=a};
_.Lrb=function(a,b,c){var d=b?Glb([],b):c.prefix,e={prefix:d,yZa:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.zh(d.value).path||"").endsWith("/");return b?Krb(a,e,function(g){return Glb(g.queries,b)}):c.Im||f?_.yd(e):Krb(a,e,function(g){return(g=g.p7)?Flb(g):d})};Krb=function(a,b,c){return _.nkb(a.HC).ka(_.y(function(d){return _.xE(d,_.lkb)}),_.y(c),_.y(function(d){return{prefix:d,yZa:Hlb(d)}}),_.ve(b))};_.iH.ha=function(a){return new (a||_.iH)(_.u(_.NE))};
_.iH.ua=_.t({token:_.iH,oa:_.iH.ha,Ha:"root"});var Mrb={},Nrb={},Orb={},jH=function(){throw Error("Od");};jH.prototype.xhb=null;jH.prototype.U8=function(){return this.content};jH.prototype.toString=function(){return this.content};jH.prototype.eA=function(){if(this.F6!==Mrb)throw Error("Pd");return _.Rf(this.toString())};var Prb=function(){jH.call(this)};_.li(Prb,jH);Prb.prototype.F6=Mrb;var Qrb,etb,mH,mtb,ntb,Srb,otb,ltb,Rrb,htb,ktb,jtb,ptb,itb,qtb,ftb,gtb;Qrb=function(a){if(null!=a)switch(a.xhb){case 1:return 1;case -1:return-1;case 0:return 0}return null};_.lH=function(a){return null!=a&&a.F6===Mrb?a:a instanceof _.tj?(0,_.kH)(_.uj(a)):a instanceof _.tj?(0,_.kH)(_.Sf(a).toString()):(0,_.kH)(String(String(a)).replace(Rrb,Srb),Qrb(a))};_.kH=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){c=new b(String(c));void 0!==d&&(c.xhb=d);return c}}(Prb);
etb=function(a){if(null==a)throw Error("Qd");return a};mH=function(a){if(null!=a&&a.F6===Mrb){var b=String;a=a.U8();a=String(a).replace(ftb,"").replace(gtb,"&lt;");b=b(a).replace(htb,Srb)}else b=String(a).replace(Rrb,Srb);return b};
mtb=function(a){null!=a&&a.F6===Nrb||null!=a&&a.F6===Orb?a=itb(a):a instanceof _.Uf?a=itb(_.Vf(a)):a instanceof _.Uf?a=itb(_.Vf(a)):a instanceof _.oj?a=itb(_.pj(a)):a instanceof _.oj?a=itb(_.jh(a).toString()):(a=String(a),a=jtb.test(a)?a.replace(ktb,ltb):"about:invalid#zSoyz");return a};
ntb={"\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;"};Srb=function(a){return ntb[a]};
otb={"\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"};ltb=function(a){return otb[a]};Rrb=/[\x00\x22\x26\x27\x3c\x3e]/g;htb=/[\x00\x22\x27\x3c\x3e]/g;ktb=/[\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;jtb=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;ptb=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i;itb=function(a){return String(a).replace(ktb,ltb)};
qtb=function(a){a=String(a);return ptb.test(a)?a:"zSoyz"};ftb=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g;gtb=/</g;var wtb,xtb;_.stb=function(a){return _.rtb(a.lineNumber,a.href)};_.rtb=function(a,b){return(0,_.kH)('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+mH(mtb(b))+'" aria-label="Line '+mH(a+1)+'" tabIndex="-1" data-line-number="'+mH(a)+'">'+_.lH(a+1)+"</a></div>")};_.utb=function(a){return _.ttb(a.start,a.end)};
_.ttb=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 '+mH(e+1)+'" tabIndex="-1" data-line-number="'+mH(e)+'">'+_.lH(e+1)+"</span></div>"}return(0,_.kH)(c)};wtb=function(a){var b=a.lines,c=a.wt,d="";a=a.lineNumbers;for(var e=a.length,f=0;f<e;f++){var g=a[f];d+=_.vtb(g,b[g],c[f])}return(0,_.kH)(d)};
_.vtb=function(a,b,c){return(0,_.kH)('<div data-line-number="'+mH(a)+'">'+xtb(void 0,b,c)+"</div>")};
xtb=function(a,b,c,d){d=void 0===d?0:d;var e="";if(0!=c.length)for(var f=c.length,g=0;g<f;g++){var m=c[g];e+=_.lH(etb(b).substring(0==g?0:c[g-1].rj()-d,m.Qk()-d))+"<"+qtb(_.Xh(m,3))+' class="'+mH(_.Xh(m,4))+'"'+(""!=m.Woa()?' href="'+mH(mtb(m.Woa()))+'"':"")+(""!=m.getKey()?' data-key="'+mH(m.getKey())+'"':"")+">"+xtb(a,etb(b).substring(m.Qk()-d,m.rj()-d),_.nH(m),m.Qk())+"</"+qtb(_.Xh(m,3))+">"+(g==c.length-1?_.lH(etb(b).substring(m.rj()-d)):"")}else e+=_.lH(b);return(0,_.kH)(e)};_.oH=function(a){_.p.call(this,a)};_.X(_.oH,_.p);_.h=_.oH.prototype;_.h.Qk=function(){return _.Ji(this,1)};_.h.setStart=function(a){return _.ob(this,1,a,0)};_.h.rj=function(){return _.Ji(this,2)};_.h.setEnd=function(a){return _.ob(this,2,a,0)};_.h.Woa=function(){return _.Xh(this,5)};_.h.getKey=function(){return _.Xh(this,6)};_.h.OC=function(a){_.tb(this,6,a)};_.nH=function(a){return _.Fi(a,_.oH,8)};_.oH.mc=[8];_.oH.prototype.toObject=function(){return ytb(this)};
var ytb=function(a){if(null!=a)return _.zb(a),{start:_.Ji(a,1),end:_.Ji(a,2),tagName:_.Xh(a,3),OZc:_.Xh(a,4),href:_.Xh(a,5),key:_.Xh(a,6),fSa:_.Bi(a,7),xRc:_.vb(_.nH(a),ytb)}};var ztb=function(a){this.xZ=a;this.rendered=[]};ztb.prototype.clear=function(){if(this.xZ.Oo){var a=this.rendered;this.rendered=[];a=_.q(a);for(var b=a.next();!b.done;b=a.next())this.xZ.Oo(b.value)}};_.pH=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a};_.qH=function(a,b){a=a.create("div");a.className=b;return a};ztb.prototype.create=function(a){a=this.xZ.createElement(a);this.xZ.Oo&&_.VE(a)&&this.rendered.push(a);return a};_.rH=function(a,b){a=a.ta;ztb.call(this,b);this.gQ=new Map;this.container=a};_.X(_.rH,ztb);
_.rH.prototype.Ju=function(a,b){var c=new Map(b.map(function(m){return[m.start,m]}));b=new Set;a=_.q(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=void 0===e?g.indentation:Math.min(e,g.indentation))}void 0===e&&(e=0);for(f=d.start;f<d.end;f++){Atb(this,f,!1,e);if(g=this.gQ.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.q(this.gQ);for(a=c.next();!a.done;a=c.next())a=_.q(a.value).next().value,b.has(a)||Atb(this,a,!0)};
var Atb=function(a,b,c,d){d=void 0===d?0:d;if(_.qF(b,a.Nr())){var e=a.gQ.get(b);if(!e||c)if(e||!c){var f=a.vi(b);f&&(c?(a.container.insertBefore(f,e),_.Jj(e),a.gQ.delete(b)):(c=a.jna(b,d),a.gQ.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=_.qH(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a)))}}};_.rH.prototype.clear=function(){ztb.prototype.clear.call(this);this.gQ.clear()};var Mlb=/Meta/gi;_.Olb={Pn:"Everything",value:"",Tb:_.rF("e"),Zr:"Everything"};var Xlb=new _.ts("Directory ({dir})"),Zlb=new _.ts("Search in ({repo} \u203a {dir})"),Ylb=new _.ts("Search in ({id}/{repo} \u203a \u2026 \u203a {dir})"),amb=new _.ts("Directory ({repo} \u203a {dir})"),$lb=new _.ts("Directory ({id}/{repo} \u203a {ref} \u203a {dir})"),Rlb=new _.ts("Repository ({repo})"),Qlb=new _.ts("Package ({package})"),Tlb=new _.ts("Branch ({branch})"),Wlb=new _.ts("Branch ({id}/{repo} \u203a {ref})"),Slb=new _.ts("Tag ({tag})"),Vlb=new _.ts("Tag ({id}/{repo} \u203a {ref})"),Ulb=
new _.ts("Search in ({id}/{repo} \u203a {ref})"),Plb=new _.ts("Project ({project})");var Ctb=function(a){return _.Hab(a.prototype,"$$generatedClassName",function(){return"Class$obf_"+{valueOf:function(){return++Btb}}})},Btb=1E3;var sH=function(){};sH.prototype.equals=function(a){return GF(this,a)};sH.prototype.X9=function(){return Dtb(this)};sH.prototype.toString=function(){var a=HF(Etb(tH(this.constructor)))+"@";var b=(this.X9()>>>0).toString(16);return a+HF(b)};var Ftb=function(){this.Z7=0};_.X(Ftb,sH);Ftb.prototype.Waa=function(){return(this.Z7+1|0)<this.rnb.length};Ftb.prototype.sK=function(){if(!this.Waa()){var a=new Gtb;a.k5 instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.k5):a.k5.stack=Error().stack);a.ICc(Error(a));throw a.k5;}a=this.Z7=this.Z7+1|0;return this.rnb[a]};var Htb=function(){};_.X(Htb,sH);Htb.prototype.ICc=function(a){this.k5=a;Itb(a,this)};Htb.prototype.toString=function(){var a=Etb(tH(this.constructor)),b=this.vUc;return null==b?a:HF(a)+": "+HF(b)};var Jtb=function(){};_.X(Jtb,Htb);var Ktb=function(){};_.X(Ktb,Jtb);var GF=function(a,b){return Object.is(a,b)||null==a&&null==b};var Ltb=function(){};_.X(Ltb,sH);var Mtb=function(){};_.X(Mtb,sH);var Ntb=function(){};_.X(Ntb,Mtb);var Otb,Ptb=function(){Ptb=function(){};Otb=jpb([256],uH,Qtb,uH.MRb)};var jpb=function(a,b,c,d){return Rtb(a,d,{mRa:b,twb:c,aLa:a.length})},Rtb=function(a,b,c){var d=a[0];if(null==d)return null;var e=new globalThis.Array(d);c&&(e.dha=c);if(1<a.length){a=a.slice(1);c=c&&{mRa:c.mRa,twb:c.twb,aLa:c.aLa-1};for(var f=0;f<d;f++)e[f]=Rtb(a,b,c)}else if(void 0!==b)for(a=0;a<d;a++)e[a]=b;return e};var uH=function(){this.Et=0};_.X(uH,Mtb);var mpb=function(a){if(-129<a&&128>a){Ptb();var b=a+128|0,c=Otb[b];c||(c=Otb[b]=Stb(a));a=c}else a=Stb(a);return a},Stb=function(a){var b=new uH;b.Et=a;return b};uH.prototype.equals=function(a){return Qtb(a)&&a.Et==this.Et};uH.prototype.X9=function(){return this.Et};uH.prototype.toString=function(){return""+this.Et};var Qtb=function(a){return a instanceof uH};var Ttb=function(a){this.kwc=a};_.X(Ttb,sH);Ttb.prototype.HCc=function(a,b){var c;return c=this.kwc,c(a,b)};var Utb=function(a){this.jwc=a};_.X(Utb,sH);Utb.prototype.Xaa=function(){var a;return a=this.jwc,a()};var Vtb=function(){};_.X(Vtb,sH);Vtb.prototype.toString=function(){return this.c8};var Gtb=function(){};_.X(Gtb,Ktb);var Wtb=function(){};_.X(Wtb,Vtb);var Xtb=function(){};_.X(Xtb,sH);Xtb.prototype.toString=function(){return this.IX?0==this.rMa.length?this.IX.toString():HF(this.IX.toString())+HF(this.rMa):this.iwc};var Ztb=function(a,b){if(GF(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(!(GF(d,e)||null!=d&&Ytb(d,e)))return!1}return!0};var $tb=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 null==a?0:Dtb(a)}},aub=0,Dtb=function(a){return a.F_a||(Object.defineProperties(a,{F_a:{value:aub=aub+1|0,enumerable:!1}}),a.F_a)};var Ytb=function(a,b){return a.equals?a.equals(b):Object.is(a,b)},bub=function(a){return a.X9?a.X9():$tb(a)},eub=function(a){switch(typeof a){case "number":return tH(Ntb);case "boolean":return tH(Ltb);case "string":return tH(kpb);case "function":return tH(cub)}if(a instanceof sH)a=tH(a.constructor);else if(Array.isArray(a))a=(a=a.dha)?tH(a.mRa,a.aLa):tH(sH,1);else if(null!=a)a=tH(dub);else throw new TypeError("Rd");return a};var cub=function(){};var dub=function(){};_.X(dub,sH);var Itb=function(a,b){if(a instanceof Object)try{a.UOc=b,Object.defineProperties(a,{cause:{get:function(){return b.gwc&&b.gwc.k5}}})}catch(c){}};var kpb=function(){};_.X(kpb,sH);var HF=function(a){return null==a?"null":a.toString()},fub=function(a,b){return GF(a.substr(0,b.length),b)},lpb=function(a){return"string"===typeof a};var gub=function(a,b){this.mMa=a;this.nMa=b};_.X(gub,sH);var Etb=function(a){return 0!=a.nMa?HF(hub("[",a.nMa))+String("L"+HF(Ctb(a.mMa))+";"):Ctb(a.mMa)};gub.prototype.toString=function(){return"class "+HF(Etb(this))};var hub=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=HF(c)+HF(a);return c},tH=function(a,b){var c=b||0;return _.Hab(a.prototype,"$$class/"+c,function(){return new gub(a,c)})};var iub=function(a,b){a.push(b)},jub=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},kub=function(a,b){a.sort(function(c,d){return b.HCc(c,d)})};var lub=function(){};_.X(lub,sH);var mub=function(a){var b=new lub;b.ORb=a;return b};lub.prototype.Xaa=function(){var a=new nub,b=this.ORb;a.Z7=-1;a.rnb=b;return a};var nub=function(){this.Z7=0};_.X(nub,Ftb);_.vH=function(a){this.Og=a};_.X(_.vH,sH);
_.vH.prototype.jd=function(a){var b;if(!a||0==a.length)return this.Og.Qn([]);for(var c=[],d=a.length-1|0;0<=d;d=d-1|0)iub(c,this.Og.ac(a[d]));a=(b=this.Og,new Ttb(function(n,r){return b.w_a(n,r)}));kub(c,a);a=[];d=[];for(var e=!1;0<c.length;){for(var f=c.pop();0!=a.length&&this.Og.Qk(f)>=this.Og.rj(a[a.length-1|0]);){var g=a.pop();this.Og.jqa(g)&&(e=!1);0==a.length||this.Og.z4(a[a.length-1|0],g)}g=e;var m=this.Og.jqa(f);e=g||m;if(0==a.length)a.push(f),d.push(f);else if(g&&m){if(!this.Og.sqa(f)){if(e=
oub(this,f,a,c))d.pop(),jub(d,e);e=!1;pub(this,c,f)}}else g=a[a.length-1|0],this.Og.rj(f)>this.Og.rj(g)&&pub(this,c,this.Og.jLb(f,this.Og.rj(g))),a.push(f)}for(c=a.length;1<c;c=c-1|0)this.Og.z4(a[c-2|0],a[c-1|0]);return this.Og.Qn(d)};
var oub=function(a,b,c,d){for(var e=null;0!=c.length;){var f=c.pop(),g=a.Og.jqa(f),m=a.Og.rj(f);a.Og.setEnd(f,a.Og.Qk(b));var n=g&&!a.Og.sqa(b)&&a.Og.sqa(f),r=0==c.length?null:c[c.length-1|0];n||a.Og.Qk(f)>=a.Og.rj(f)?null!=r?a.Og.FFb(r,f):e=a.Og.BJ(f):null!=r&&a.Og.z4(r,f);g=g?a.Og.rj(b):a.Og.Qk(b);!n&&g<m&&pub(a,d,a.Og.Hhb(f,g,m))}return e},pub=function(a,b,c){for(var d=b.length;0<d&&0<a.Og.w_a(b[d-1|0],c);)d=d-1|0;b.splice(d,0,c)};var wH=function(a,b,c,d,e){_.rH.call(this,c,d);var f=this;this.Qd=a;this.view=b;this.ob=c;this.Ku=!1;this.Ff=[];this.Rj=new _.cl;this.jz=new _.cl;this.lda=new Map;this.lines=[];this.Al=[];this.El=0;this.ab=e.SP().ka(_.ie()).subscribe(function(g){var m=void 0===f.tabSize;f.tabSize=g;m||_.Ak(f.Qd)})};_.X(wH,_.rH);_.h=wH.prototype;_.h.La=function(){this.ab.unsubscribe()};
_.h.Ub=function(a){if(a.highlightedLines){a=_.q(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=_.pF(this.Ff,this.Nr());a=_.q(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;null==(d=this.vi(c))||d.setAttribute("aria-current","true")}}}};_.h.Nr=function(){return this.El};
_.h.vi=function(a){this.Al.length<=a&&(this.Al=this.Al.concat(Array.from(this.container.children).slice(this.Al.length)));return this.Al[a]};_.h.jna=function(a,b){var c=this,d=_.qH(this,"line");d.appendChild(_.pH(this,Array.from({length:b+1}).join(" "),"line"));b=_.pH(this,"...","line ellipses");b.addEventListener("click",function(){c.Rj.emit(a)});d.appendChild(b);return d};
_.h.TO=function(){if(this.Nr())return this.container.firstElementChild.getBoundingClientRect().height;var a=_.qH(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.C4=function(a,b,c,d){b=void 0===b?0:b;c=void 0===c?a.length:c;d=void 0===d?[]:d;this.lines=a;0===b&&(this.Al=[]);b<this.El&&(b=this.El);this.El=c;var e=document.getElementById("pre-rendered-code");if(null!=e&&this.Ku){b=e.scrollTop;e.parentNode.removeChild(e);e=e.querySelector("code-container");var f;e.setAttribute("style",null!=(f=this.container.getAttribute("style"))?f:"");this.container.parentElement.replaceChild(e,this.container);this.container=e;(f=_.uF(this.container,"format-code","body"))&&
0>=f.scrollTop&&(f.scrollTop=b);b=this.container.childElementCount;d=d.slice(1)}for(f=0;b<c&&f<d.length;)e=this.container.childElementCount,this.container.insertAdjacentHTML("beforeend",_.Sf(d[f])),f++,b+=this.container.childElementCount-e;b>=c&&(this.El=b);if(f<d.length)return d.slice(f);if(b<c){d=this.QJa(b,c);c=this.container;b=void 0===b?0:b;f="";e=d.length;for(var g=0;g<e;g++){var m=b+g;f+=_.vtb(m,a[m],d[g])}a=(0,_.kH)(f).eA();c.insertAdjacentHTML("beforeend",_.Sf(a))}return[]};
_.h.Bga=function(a){var b=this;a=a.filter(function(m){return _.qF(m,b.Nr())});if(!(0===a.length||a[a.length-1]>=this.El)){var c=new _.vH(new qub),d=a.map(function(m){var n;return c.jd(null!=(n=b.sj.get(m))?n:null)}),e=document.activeElement,f=null;null!=e&&e.parentElement===this.container&&(f=e.dataset.lineNumber);e=document.createElement("div");Jlb(e,wtb({lineNumbers:a,lines:this.lines,wt:d}));for(d=a.length-1;0<=d;d--){var g=e.children[d];this.gQ.has(a[d])||this.container.replaceChild(g,this.vi(a[d]));
this.Al[a[d]]=g}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};_.h.focus=function(a){a=_.pF(a,this.Nr());if(0!==a.length){var b=this.vi(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.jz.next(a[0].start);b.focus()}};
var sub=function(a,b){var c=a.vi(b.line);if(c){a.lda.get(b)&&rub(a,b);var d=a.view.Dh(b.va,b.context);var e=d.Xk;if(1!==e.length)throw Error("Sd");d={element:e[0],eMc:d};a.xZ.insertBefore(a.container,d.element,c);_.Ak(a.Qd);a.lda.set(b,d)}},rub=function(a,b){var c=a.lda.get(b);c&&(_.Jj(c.element),a.view.remove(a.view.indexOf(c.eMc)),a.lda.delete(b))};wH.prototype.clear=function(){_.rH.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.El=0;this.lda.clear()};
wH.prototype.QJa=function(a,b){for(var c=new _.vH(new qub),d=[];a<b;a++){var e=void 0;d.push(c.jd(null!=(e=this.sj.get(a))?e:null))}return d};wH.ha=function(a){return new (a||wH)(_.w(_.wl),_.w(_.hf),_.w(_.Wc),_.w(_.yk),_.w(_.Nu))};
wH.ya=_.fc({type:wH,qa:[["code-container"]],Db:4,hb:function(a,b){a&2&&_.He("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{Ku:"usePrefetchIfPossible",Ff:"highlightedLines",sj:"inlineWidgets"},outputs:{Rj:"lineShown",jz:"lineFocused"},features:[_.De,_.vc],Aa:0,Ba:0,va:function(){},styles:["code-container{min-width:80ch;padding:0 4px;-moz-tab-size:2;tab-size:2;white-space:pre}code-container.nopadding{padding:0}code-container .ellipses{border-radius:1ch;cursor:pointer;padding:0 1ch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],
nb:2,Na:0});var qub=function(){};_.h=qub.prototype;_.h.z4=function(a,b){_.Ii(a,8,_.oH,b)};_.h.Hhb=function(a,b,c){return _.Hi(a.clone(),8).setStart(b).setEnd(c)};_.h.Qn=function(a){return a};_.h.BJ=function(a){return _.nH(a)};_.h.rj=function(a){return a.rj()};_.h.Qk=function(a){return a.Qk()};_.h.jqa=function(a){return"a"===_.Xh(a,3)};_.h.sqa=function(a){return _.Bi(a,7)};_.h.FFb=function(a,b){b=_.nH(a).concat(_.nH(b));_.Hi(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.jLb=function(a,b){if(b<a.Qk()||b>=a.rj())throw new RangeError;var c=_.Hi(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.ac=function(a){var b=(new _.oH).setStart(a.startColumn).setEnd(a.endColumn);a.fSa&&_.sb(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.tb(b,3,d);_.tb(c,4,a.Go);null!=a.href&&_.tb(b,5,a.href);null!=a.key&&b.OC(a.key);return b};_.h.w_a=function(a,b){return b.Qk()-a.Qk()||a.rj()-b.rj()};var tub;tub=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"});_.xH=function(a,b,c){this.Ga=a;this.Ua=b;this.document=c;this.DG="resultLine";this.oF=this.zJ=-1;this.i7=0};
_.xH.prototype.Ub=function(){this.i7=imb(this.snippet);this.Xd.clear();for(var a=this.Xd,b=this.snippet.zs,c=new Map,d=0,e=b.length;d<e;d++){var f=b[d],g=c,m=g.set,n=d,r=[],x=r.concat,A=_.sc(uub(this,f)),F=_.sc(vub(this,f));var J=f.lK;f=this.mK(_.tF(f.lineNumber));J=Object.assign({},wub(this,new _.Ev({startIndex:0,length:J.length})),{tagName:"a",Go:"",href:f});m.call(g,n,x.call(r,A,F,[J]))}a.sj=c;this.Xd.C4(xub(this))};
_.xH.prototype.click=function(a){if(0===a.button&&!_.vF(a)){var b=fmb(a);if(null!=b){b=_.tF(this.snippet.zs[b.lineNumber].lineNumber);var c=this.mK(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.uF(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.uF(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.wn(this.Ua,c)}this.Ga.qb({element:this.qc,
action:this.DG,gestureName:"CLICK",Hf:this.resultIndex,WE:[Object.assign({},this.wP,{lineNumber:b})]},a)}}};
var xub=function(a){return a.snippet.zs.map(function(b){return b.lK.substr(a.i7)+"\n"})},uub=function(a,b){return b.Wg.filter(function(c){var d=c.we;c=c.tokenType;return!d||d.startIndex+d.length<=a.i7?!1:!!c&&tub.hasOwnProperty(c)&&!!tub[c]}).map(function(c){return Object.assign({},wub(a,c.we),{Go:tub[c.tokenType]})})},vub=function(a,b){return(b=b.cs)?b.RO.map(function(c){return Object.assign({},wub(a,c),{tagName:"mark",Go:""})}):[]},wub=function(a,b){return{startColumn:Math.max(b.startIndex-a.i7,
0),endColumn:Math.max(b.startIndex+b.length-a.i7,0)}};_.xH.ha=function(a){return new (a||_.xH)(_.w(_.lu),_.w(_.fg),_.w(_.Zg))};
_.xH.ya=_.fc({type:_.xH,qa:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],ub:function(a,b){a&1&&_.mf(wH,7);if(a&2){var c;_.lf(c=_.of())&&(b.Xd=c.first)}},inputs:{mK:"linkGenerator",resultIndex:"resultIndex",snippet:"snippet",qc:"trackElement",wP:"feedbackEvent"},features:[_.vc],kc:"linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" "),Aa:3,Ba:1,Fa:[[1,"line-numbers"],["class","line-number",3,"focus","hover","mouseenter",
"mouseleave",4,"ngFor","ngForOf"],[1,"nopadding",3,"click","mouseover","mouseout","focusin","focusout"],[1,"line-number",3,"mouseenter","mouseleave"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.O(1,gmb,2,5,"div",1),_.C(),_.B(2,"code-container",2),_.M("click",function(c){return b.click(c)})("mouseover",function(c){c=fmb(c);if(null!=c){var d=c.element;b.oF=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=fmb(c);null!=c&&(b.oF=-1,c.element.classList.remove("hover"))})("focusin",function(c){c=
fmb(c);null!=c&&(0<=b.zJ&&b.Xd.vi(b.zJ).classList.remove("focus"),b.zJ=c.lineNumber,b.Xd.vi(b.zJ).classList.add("focus"))})("focusout",function(c){null!=fmb(c)&&(0<=b.zJ&&b.Xd.vi(b.zJ).classList.remove("focus"),b.zJ=-1)}),_.C());a&2&&(_.v(1),_.z("ngForOf",b.snippet.zs))},Ja:[_.jm,wH],styles:["file-search-snippet[_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%;display:flex;overflow:hidden}file-search-snippet[_nghost-%COMP%]   code-container[_ngcontent-%COMP%]{flex:1 1 100%}file-search-snippet[_nghost-%COMP%]   code-container[_ngcontent-%COMP%]     div{padding:0 4px;cursor:pointer}file-search-snippet[_nghost-%COMP%]   .line-numbers[_ngcontent-%COMP%]{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}file-search-snippet[_nghost-%COMP%]     a{color:inherit}file-search-snippet[_nghost-%COMP%]     a:focus, file-search-snippet[_nghost-%COMP%]     a:hover{text-decoration:none}file-search-snippet[_nghost-%COMP%]     mark{font-weight:700}"],
Na:0});var hmb=/\S/;_.yub=new _.oc("cEvt");_.zub={Jq:function(a){throw a;},wZa:function(a){return a()},jga:function(a){a()},yxb:function(){},dSa:function(){},jZ:function(){},Gq:function(){},NQ:function(){}};var Aub;Aub=function(a){this.ePa=a;this.aT=jmb(a)};_.wF=function(a,b){var c=0;a=_.q(a.aT);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};Aub.prototype.aga=function(a){if(a.end<=a.start||0>a.start)return this;var b=new Map(this.ePa);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new Aub(b)};_.yH=new Aub(new Map);
_.zH=function(a){var b=this;this.re=a=void 0===a?_.zub:a;this.o_a=new _.se;this.visibility=this.o_a.ka(_.oe(function(c,d){switch(d.action){case "toggleRange":return a&&(c.ePa.has(d.we.start)?a.dSa():a.yxb()),c.aga(d.we);case "show":return b.show(c,d.line);case "showAll":return _.yH;default:return _.tg(d)}},_.yH),_.ve(_.yH),_.te(1))};_.zH.prototype.Ju=function(a){this.o_a.next(a)};_.zH.prototype.La=function(){this.o_a.complete()};
_.zH.prototype.show=function(a,b){if(null==b)return a;var c=a,d=!1;b="number"===typeof b?[{start:b,end:b}]:b;a=_.q(a.ePa);for(var e=a.next();!e.done;e=a.next()){e=_.q(e.value);e.next();e=e.next().value;for(var f=!1,g=_.q(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.aga(e))}d&&this.re&&this.re.dSa();return c};_.zH.ha=function(a){return new (a||_.zH)(_.u(_.yub,8))};_.zH.ua=_.t({token:_.zH,oa:_.zH.ha});_.AH=function(){this.q_a=[];this.Km=[];this.lineHeight=0;this.visibility=_.yH;this.eL=new _.cl;this.delay=_.yd(!0).ka(_.he(50))};_.AH.prototype.be=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.eL.emit(this.q_a[a].original))};_.AH.prototype.Ub=function(a){a.folding&&(this.delay=_.yd(!0).ka(_.he(50)));if(a.visibility||a.folding)this.q_a=mmb(this.visibility,this.Km)};_.AH.ha=function(a){return new (a||_.AH)};
_.AH.ya=_.fc({type:_.AH,qa:[["code-folding-container"]],hb:function(a,b){a&1&&_.M("click",function(c){return b.be(c)})},inputs:{Km:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{eL:"rangeToggled"},features:[_.vc],Aa:2,Ba:3,Fa:[[4,"ngIf"],["class","range-marker",3,"height","left","top","title",4,"ngFor","ngForOf"],[1,"range-marker",3,"title"]],va:function(a,b){a&1&&(_.O(0,lmb,2,1,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.delay))},Ja:[_.jm,_.km,_.pm],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});_.BH=function(){};_.BH.ha=function(a){return new (a||_.BH)};_.BH.Ea=_.gc({type:_.BH});_.BH.Da=_.Wb({imports:[_.qm]});_.CH=function(a,b,c){_.Dq.call(this,a,b,c);this.lines=[];this.Lmb="code-and-highlight-container";this.GW=new _.se;this.sra=new _.se;this.LSa=new _.se;this.XQa=new _.se;this.YQa=new _.se;this.scroll=new _.se};_.X(_.CH,_.Dq);_.CH.prototype.Qa=function(){_.Dq.prototype.Qa.call(this)};_.CH.prototype.La=function(){_.Dq.prototype.La.call(this)};_.CH.ha=function(a){return new (a||_.CH)(_.w(_.Wc),_.w(_.Cq),_.w(_.Ae))};_.CH.Ia=_.hc({type:_.CH,features:[_.De]});var omb=void 0;_.Bub={d8b:"\n",SNb:function(a,b){if(void 0===a||0===a.length)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.pmb().then(function(g){f=g});f.runMode(a,b||"text/plain",function(g,m){null!=m&&(c.has(d)||c.set(d,[]),c.get(d).push({startColumn:e,endColumn:e+g.length,Go:"cm-"+m}));e+=g.length;g.endsWith(_.Bub.d8b)&&(d++,e=0)});return c}};_.DH=function(a,b){if(a.Qb(7)){var c=new _.Mf(!0);this.enabled=c.Lf();b.register("toggleLineLimitation","8",function(){c.sk.length&&c.next(!c.value)})}else this.enabled=_.yd(!1)};_.DH.ha=function(a){return new (a||_.DH)(_.u(_.ou),_.u(_.Et))};_.DH.ua=_.t({token:_.DH,oa:_.DH.ha,Ha:"root"});var Cub=["CodeMirror-activeline","CodeMirror-activeline-gutter"],EH=function(a,b){_.rH.call(this,a,b);this.ob=a;this.jz=new _.cl;this.hp=new _.cl;this.Pr=new _.cl;this.Rj=new _.cl;this.IY=void 0;this.yC=new Set;this.lF=new Set;this.st=0;this.co=[];this.j_=new Map;this.kMa=new Map};_.X(EH,_.rH);EH.prototype.Nr=function(){return this.co.length};EH.prototype.vi=function(a){return this.co[a]};
EH.prototype.jna=function(a){var b=this,c=_.qH(this,"line-number CodeMirror-gutter-background");c.appendChild(_.pH(this,"-",""));c.addEventListener("click",function(){b.Rj.emit(a)});return c};
EH.prototype.be=function(a){var b=a.target;if("A"===b.tagName&&(0!==a.button||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("A"!==b.tagName)return this.Pr.next({line:c,tZ:a}),!0;this.hp.next({line:c,tZ:a});return!1};
var Dub=function(a,b){var c=a.st;a.st+=b;b=a.st;if(c!==b){if(a.Bl){for(var d=[],e=c;e<b;e++)d.push(_.stb({lineNumber:e,href:a.Bl(e)}).eA());d=_.Nab(d);a.container.insertAdjacentHTML("beforeend",_.Sf(d))}else d=_.utb({start:c,end:b}).eA(),a.container.insertAdjacentHTML("beforeend",_.Sf(d));d=Array.from(a.container.children);a.co=0===c?d:a.co.concat(d.slice(a.co.length));d=_.q(a.lF);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&a.g$(a.co[e]);d=_.q(a.kMa.entries());for(e=d.next();!e.done;e=
d.next()){var f=_.q(e.value);e=f.next().value;f=f.next().value;c<=e&&e<b&&a.co[e].classList.add.apply(a.co[e].classList,_.sc(f))}}a.yC=_.Klb(a.IY,a.co)};EH.prototype.clear=function(){_.rH.prototype.clear.call(this);this.co=[];this.j_.clear();this.container.textContent="";this.st=0;Dub(this,0)};
var Eub=function(a,b){var c=b.line;b=b.height;if(a.co[c]){if(!a.j_.get(c)){var d={height:0,element:_.qH(a,"")};a.xZ.insertBefore(a.container,d.element,a.co[c]);a.j_.set(c,d)}a=a.j_.get(c);a.height+=b;a.element.style.height=a.height+"px"}},Fub=function(a,b){var c=b.line;b=b.height;var d=a.j_.get(c);d&&(d.height-=b,0<d.height?d.element.style.height=d.height+"px":(a.j_.delete(c),_.Jj(d.element)))};
EH.prototype.focus=function(a){a=_.pF(a,this.co.length);0<a.length&&(this.co[a[0].start].firstElementChild.focus(),this.jz.next(a[0].start))};
EH.prototype.h$=function(a){for(var b=_.q(this.yC||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.q(Cub),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.IY=a;this.yC=_.Klb(this.IY,this.co);this.lF=_.Llb(a);a=_.q(this.yC);for(c=a.next();!c.done;c=a.next())this.g$(c.value)};
EH.prototype.TZa=function(a){if(this.Bl){this.Bl=a;for(var b=0,c=this.co.length;b<c;b++)_.RAa(this.co[b].firstElementChild,a(b))}else this.clear(),Dub(this,this.st)};EH.prototype.g$=function(a){a.classList.add("highlight");for(var b=_.q(Cub),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};EH.ha=function(a){return new (a||EH)(_.w(_.Wc),_.w(_.yk))};
EH.ya=_.fc({type:EH,qa:[["line-number-container"]],hb:function(a,b){a&1&&_.M("click",function(c){return b.be(c)})},inputs:{Bl:"lineNumberLinkProvider"},outputs:{jz:"lineFocused",hp:"lineNumberClicked",Pr:"gutterClicked",Rj:"lineShown"},features:[_.De],Aa:0,Ba:0,va:function(){},styles:["line-number-container{flex-basis:auto;flex-grow:0;flex-shrink:0;min-width:0}div.line-number{padding:0 5px 0 3px;position:unset;text-align:end}.CodeMirror-linenumber{line-height:inherit;min-width:unset;padding:0 0 0 5px;position:unset}a.CodeMirror-linenumber{cursor:pointer;display:block;text-align:right}"],
nb:2,Na:0});_.FH=function(a){this.Ga=a;this.Uzb=new _.se;this.nna=new Map;this.Aba=new _.Ws(this.Ga)};_.FH.prototype.register=function(a,b){if(this.nna.has(a))throw Error("Ud`"+a);this.nna.set(a,b);this.Uzb.next(a)};_.FH.prototype.My=function(a){if(!this.nna.has(a))throw Error("Vd`"+a);this.nna.delete(a);this.Uzb.next(a)};_.FH.ha=function(a){return new (a||_.FH)(_.u(_.Pn))};_.FH.ua=_.t({token:_.FH,oa:_.FH.ha,Ha:"root"});var Gub,Hub,Iub,Jub,Kub;Gub=["content"];Hub=["gutter"];Iub=["decorations"];Jub=["sidebar"];Kub=["focusElement"];
_.GH=function(a,b,c,d,e,f,g,m,n,r,x,A,F,J,L,Q,aa){_.CH.call(this,A,F,a);var pa=this;this.renderer=c;this.view=d;this.kk=e;this.Xda=f;this.mT=g;this.Pg=m;this.ld=n;this.document=r;this.Qd=J;this.Fu=L;this.pRa=Q;this.HHa=aa;this.MOa=_.pF;this.nq=new Set;this.sj=new Map;this.cz=this.cQ=this.aQ=this.bQ=!1;this.u5=new Set;this.lw=[];this.Mt=new Map;this.az=new Map;this.E6=new _.qe(1);this.ab=new _.td;this.ys=[];this.tC=null;this.qsa=[];this.WS=[];this.nc=!1;this.Ema=new _.se;this.iA=function(){};this.ZP=
!0;this.nT=this.lineHeight=0;this.value=this.fileName="";this.maa=1E3;this.Hqa=800;this.visibility=_.yH;this.Km=[];this.oA=void 0;this.Ku=!1;this.gga=new _.cl;this.Rj=new _.cl;this.eL=new _.cl;this.PO=0;this.fe=this.QO="";this.Fp=this.wk=this.DF=void 0;this.k6=!1;this.nP=!0;this.hp=new _.cl;this.Pr=new _.cl;this.NQ=_.Vi(function(){pa.re.NQ()},500);this.re=x||_.zub;this.mh=new _.Dt(this.document);this.mh.Ala=!1;this.mh.iL("CTRL_A",65,2);this.mh.iL("CTRL_A",65,8);_.Nj(this.mh,"shortcut",function(ra){if("CTRL_A"===
ra.identifier){ra=pa.G6.ta;for(var ua={};ra;){if(pa.document.activeElement===ra)return pa.continue?(ua.wT=r.getSelection(),ua.hwa=ua.wT&&ua.wT.toString(),pa.continue.then(function(ya){return function(){ya.wT&&ya.wT.toString()!==ya.hwa||_.emb(pa.Xd.container)}}(ua))):_.emb(pa.Xd.container),!1;ra=ra.parentElement;ua={wT:ua.wT,hwa:ua.hwa}}}return!0});this.ab.add(this.HHa.Fy.subscribe(function(ra){pa.ob.ta.style.fontSize=null!=ra?ra+"px":"";_.Ak(pa.Qd);setTimeout(function(){pa.ada(pa.Xd.TO())})}));this.ab.add(this.Fu.Kma.subscribe(function(ra){pa.fe=
ra;_.Ak(pa.Qd)}))};_.X(_.GH,_.CH);_.GH.Ia=_.CH.Ia;_.h=_.GH.prototype;
_.h.Ub=function(a){var b=this;if(!this.lineHeight){for(var c=_.q(this.fe.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.G6.ta.classList.add(d);this.lineHeight=this.Xd.TO()}a.fileName||a.value?(this.ATa(),this.continue=this.re.wZa(function(){return b.render()})):a.scrollToLine?(this.Ot(this.Ff),this.hS(_.aF(this.Ff))):a.lineNumberLinkProvider?(c=function(){b.rg.TZa(b.Bl)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.Wi&&this.mT.My(a.visibleCodeIdentifier.Wi),
this.fda());(a.visibility||a.folding)&&this.Ju();if(!this.ZP){this.iA();var e=this.Ff;"CODE"===this.cF?this.iA=_.arb(this.Pg,function(){null!=e?b.AJ(e,!0):b.J8.ta.focus()}):void 0!==this.cF&&(this.iA=this.Pg.registerCallback(this.cF,this.ob.ta,function(){b.AJ(e,!0);b.iA()}))}this.nP||this.rg.clear();if(a.lineLimitation){var f;this.QO="".padStart(null!=(f=this.HF)?f:80," ")}};_.h.pS=function(a){this.k6=a};
_.h.AJ=function(a,b){b=void 0===b?!1:b;var c=this;_.Hd(function(d){if(1==d.Tc)return _.Id(d,c.continue,2);_.VZa(c.kk,function(){c.pF(a,b)});d.Tc=0})};_.h.pF=function(a,b){if(void 0===b||!b||this.O$(_.aF(a)))this.Xd.focus(a),this.ob.ta.scrollLeft=0,this.ZP=!0};_.h.ada=function(a){this.lineHeight=a;_.Ak(this.Qd);Lub(this)};
_.h.Qa=function(){var a=this;_.CH.prototype.Qa.call(this);this.iH.ka(_.ce(function(){return a.kk.DK}),_.y(function(b){return b.target.scrollLeft}),_.ce(function(){return a.kk.yra})).subscribe(function(b){a.Vq.ta.style.right=-b+"px";a.NQ()});this.ob.ta.addEventListener("copy",function(){a.re.Gq()});this.ob.ta.addEventListener("keydown",function(b){if(!_.vF(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&a.ob.ta.contains(c)){var d=c.dataset.lineNumber||c.parentElement.dataset.lineNumber;
d&&(d=Number(d),isNaN(d)||(["Up","ArrowUp","k"].includes(b.key)&&(a.Xd.ob.ta.contains(c)?a.pF(d-1):a.rg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.Xd.ob.ta.contains(c)?a.pF(d+1):a.rg.focus(d+1),b.preventDefault())))}}});"CODE"===this.cF&&(this.wk=this.ld.register("openCode","c",function(){a.re.jZ();_.$u(a.Pg,"CODE")}),this.Fp=this.Pg.registerCallback("CODE",this.ob.ta,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.ob.ta.contains(b)&&!a.rg.ob.ta.contains(b)&&
a.J8.ta!==b?a.rg.focus(a.DF||0):a.pF(a.DF||0)}))};_.h.Vc=function(){this.fda()};_.h.fda=function(){var a=this;this.oA&&this.mT.register(this.oA,this.iH.ka(_.ce(function(){return a.kk.DK}),_.y(function(b){return b.target.scrollTop}),_.ie(),_.y(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.ob.ta.clientHeight)/a.lineHeight),a.El)}}),_.ce(function(){return a.kk.qba})))};_.h.Be=function(){this.E6.next(!0)};
_.h.La=function(){this.nc=!0;this.clear();this.oA&&this.mT.My(this.oA);this.mh&&this.mh.dispose();this.wk&&this.wk();this.Fp&&this.Fp();this.iA();this.ab.unsubscribe();_.CH.prototype.La.call(this)};_.h.fI=function(a){this.ob.ta.classList.add(a)};_.h.jL=function(a){this.ob.ta.classList.remove(a)};_.h.LUa=function(a){this.eL.emit(a);this.AJ(a.start-1)};
_.h.Ju=function(){for(var a=_.q([this.Xd,this.rg]),b=a.next();!b.done;b=a.next())b.value.Ju(this.visibility.aT,this.Km);b=_.q(this.lw);for(a=b.next();!a.done;a=b.next())this.hT(a.value);b=_.q(this.ys);for(a=b.next();!a.done;a=b.next())this.hT(a.value);_.Mub(this)};_.Mub=function(a){a.nT=_.wF(a.visibility,a.El)};_.h=_.GH.prototype;_.h.nSa=function(){var a=this;this.bQ||(this.bQ=!0,setTimeout(function(){a.bQ=!1;a.l_();_.Ak(a.Qd)}))};
_.h.oSa=function(){var a=this;this.cQ||(this.cQ=!0,setTimeout(function(){a.cQ=!1;a.m_();_.Ak(a.Qd)}))};_.h.cba=function(){var a=this;this.aQ||(this.aQ=!0,setTimeout(function(){a.aQ=!1;a.k_();_.Ak(a.Qd)}))};_.h.dba=function(a){this.nq.add(a);this.Nea()};_.h.Xxb=function(a,b,c,d){this.tC={Za:a,position:b,offset:d};this.Nea()};
_.h.Ot=function(a){var b=this;return _.Hd(function(c){if(1==c.Tc)return b.Rj.emit(a),_.Id(c,b.continue,2);b.re.jga(function(){b.rg.h$(a);return Promise.resolve()},"selectLine");c.Tc=0})};
_.h.Nea=function(){var a=this;this.cz||(this.cz=!0,this.re.jga(function(){var b;return _.Hd(function(c){if(1==c.Tc)return b=new _.wd(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.KR=b.subscribe(),_.Id(c,_.Ed(b),2);if(3!=c.Tc)return a.KR=void 0,a.cz=!1,_.Id(c,a.continue,3);0<a.nq.size&&a.Xd.Bga(Array.from(a.nq));a.nq.clear();a.AWa();c.Tc=0})},"inline"))};
_.h.FHa=function(a,b,c,d){var e=this;return this.A4(function(){e.nSa()},{startLine:c,endLine:d,va:a,context:b},this.lw)};_.h.qab=function(a,b,c,d){var e=this;return this.A4(function(){e.oSa()},{startLine:c,endLine:d,va:a,context:b},this.ys)};_.h.pab=function(a,b,c){var d=this,e={line:c,va:a,context:b},f=this.Mt.get(c)||[];f.push(e);this.Mt.set(c,f);this.cba();return function(){f.splice(f.indexOf(e),1);d.cba()}};
_.h.dW=function(a,b){var c=this;this.sj.has(a)?this.sj.get(a).push(b):this.sj.set(a,[b]);this.dba(a);return{remove:function(){var d=c.sj.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.dba(a))}}}};_.h.w9=function(a){return this.lineHeight*(this.visibility?_.wF(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.wF(this.visibility,b)-_.wF(this.visibility,a):b-a))};
_.h.A4=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.ATa=function(){this.Mt.clear();this.az.clear();this.lw=[];this.ys=[];this.qsa=[];this.sj.clear();this.u5.clear();this.nq.clear();this.u7()};
_.h.render=function(){var a=this,b,c,d,e,f,g,m,n,r,x,A;return _.Hd(function(F){switch(F.Tc){case 1:return a.clear(),a.rendered||(a.cz=!0),(b=document.getElementById("pre-rendered-code"))&&a.Xd.Ku&&b.setAttribute("processed",""),_.Id(F,a.hPa(),2);case 2:return c=F.fl,d=a.lines,_.Mub(a),_.Id(F,_.Kk(a.E6.ka(_.le())),3);case 3:a.Ff=_.pF(a.Ff,d.length);a.gga.emit(d.length);e=0===a.Ff.length?0:a.Ff[a.Ff.length-1].end;g=(f=null==a.tC&&d.length>a.maa&&e<a.maa)?a.Hqa:d.length;m=f?_.Kk(_.yd(!0).ka(_.he(100),
_.xe(a.Ema))):void 0;Dub(a.rg,g);n=a.lineHeight;a.k_(n);a.l_();a.m_(n);r=a.Xd.C4(d,0,g,a.rendered);a.hS(_.aF(a.Ff));a.rendered||a.nq.clear();a.PO=c+3;if(!m){F.zi(4);break}return _.Id(F,m,5);case 5:a.rendered||(A=Array.from(a.nq).filter(function(J){return J<g}),0<A.length&&a.Xd.Bga(A),a.nq.clear()),Dub(a.rg,d.length-g),a.Qd.detach(),x=new Promise(function(J){setTimeout(function(){if(!a.nc){var L=a.Qd;L.ek[2]|=128;a.Qd.he();J()}},100)}),a.Xd.C4(d,g,d.length,r);case 4:return _.Id(F,Lub(a,n,!0),6);case 6:return a.rendered||
(a.cz=!1),a.rg.h$(a.Ff),_.Id(F,x,0)}})};_.h.hPa=function(){var a=this,b,c,d,e,f,g,m,n;return _.Hd(function(r){if(1==r.Tc){a.BO(null!=(b=a.Vv)?b:new Map);if(a.value.lines)return a.BO(a.value.kQ),a.lines=a.value.lines,r.return(a.value.oyb);if(a.Vv&&a.Vv.size)return r.zi(2);c=a.x6(a.value);f=_.Bub;g=f.SNb;m=a.value;return _.Id(r,_.pmb(),4)}return 2!=r.Tc?(n=g.call(f,m,null!=(e=null==(d=r.fl.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.BO(n),r.return(c)):r.return(a.x6(a.value))})};
_.h.x6=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.BO=function(a){a=_.q(a.entries());for(var b=a.next();!b.done;b=a.next()){var c=_.q(b.value);b=c.next().value;var d=c.next().value;c=b;b=this.sj.get(c);if(null==b)this.sj.set(c,d);else for(c=_.q(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.l_=function(){_.Ij(this.HQ.ta);for(var a=_.q(this.lw),b=a.next();!b.done;b=a.next())this.NR(this.HQ,b.value)};_.h.m_=function(a){a=void 0===a?this.lineHeight:a;_.Ij(this.Vq.ta);this.zga(a);this.renderer.Vg(this.Vq.ta,"display","none");a=_.q(this.ys);for(var b=a.next();!b.done;b=a.next())b=b.value,this.renderer.Vg(this.Vq.ta,"display","block"),this.NR(this.Vq,b)};
_.h.k_=function(a){a=void 0===a?this.lineHeight:a;_.Ij(this.Dq.ta);this.az.clear();this.tga(a);this.RZa(11);var b=this.cPa()?"block":"none";this.renderer.Vg(this.Dq.ta,"display",b);b=_.q(this.Mt);for(var c=b.next();!c.done;c=b.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;0!==d.length&&this.Ysa(c,d,a)}};
_.h.Ysa=function(a,b,c){var d=this.qKa();this.uga(d,a,c);this.az.set(a,d);a=_.q(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.nu=this.view.Dh(b.va,b.context).Xk,b=_.q(b.nu),c=b.next();!c.done;c=b.next())this.renderer.appendChild(d,c.value);this.renderer.appendChild(this.Dq.ta,d)};_.h.qKa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.Oo&&_.VE(a)&&this.WS.push(a);return a};
_.h.uga=function(a,b,c){for(var d=b*c,e=_.q(this.u5),f=e.next();!f.done;f=e.next())f=f.value,f.line<b&&(d+=f.height);this.renderer.Vg(a,"position","absolute");this.renderer.Vg(a,"top",d+"px");this.renderer.Vg(a,"height",c+"px");this.renderer.Vg(a,"bottom","0")};_.h.cPa=function(){for(var a=_.q(this.Mt.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var Lub=function(a,b,c){b=void 0===b?a.lineHeight:b;c=void 0===c?!1:c;var d,e,f,g,m,n,r,x,A,F,J,L,Q,aa,pa,ra,ua;return _.Hd(function(ya){if(1==ya.Tc)return c?(a.qsa=[].concat(_.sc(a.u5)).map(function(Pa){return{type:"add",widget:Pa}}),ya.zi(2)):_.Id(ya,a.continue,2);a.tga(b);a.zga(b);d=_.q(a.qsa);for(e=d.next();!e.done;e=d.next())g=f=e.value,m=g.type,n=g.widget,"add"===m?(sub(a.Xd,n),Eub(a.rg,n)):(rub(a.Xd,n),Fub(a.rg,n));a.qsa=[];r=_.q(a.lw.concat(a.ys));for(x=r.next();!x.done;x=r.next())A=x.value,
a.hT(A);F=_.q(a.az);for(J=F.next();!J.done;J=F.next())L=J.value,Q=_.q(L),aa=Q.next().value,pa=Q.next().value,ra=aa,ua=pa,a.uga(ua,ra,b);ya.Tc=0})};_.h=_.GH.prototype;_.h.zga=function(a){this.Aga(this.Vq,a)};_.h.tga=function(a){this.Aga(this.Dq,a)};_.h.Aga=function(a,b){var c=[].concat(_.sc(this.u5)).reduce(function(d,e){return e.height+d},0);this.renderer.Vg(a.ta,"height",b*this.El+c+"px")};
_.h.RZa=function(a){var b=Array.from(this.Mt.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.sc(b)):0;this.renderer.Vg(this.Dq.ta,"width",a*b+"px")};_.h.NR=function(a,b){b.nu=this.view.Dh(b.va,b.context).Xk;this.hT(b);b=_.q(b.nu);for(var c=b.next();!c.done;c=b.next())this.renderer.appendChild(a.ta,c.value)};_.h.AWa=function(){if(this.tC){var a=this.tC,b=a.offset,c=this.ob.ta.querySelector(a.Za);c&&(this.Xda.scrollTo(c,a.position,null!=b?b:0),this.tC=null)}};
_.h.hT=function(a){var b=a.nu,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){for(var d=this.w9(c),e=this.getHeight(c,a),f=_.q(this.u5),g=f.next();!g.done;g=f.next())g=g.value,g.line<c?d+=g.height:g.line<a&&(e+=g.height);b=_.q(b);for(c=b.next();!c.done;c=b.next())c=c.value,this.renderer.Vg(c,"top",d+"px"),-1<a?this.renderer.Vg(c,"height",e+"px"):this.renderer.Vg(c,"bottom","0")}};
_.h.clear=function(){this.view.clear();this.Xd.clear();this.rg.clear();this.u7();this.Ema.next(!0);this.continue=void 0;var a;null==(a=this.KR)||a.unsubscribe();this.KR=void 0};_.h.u7=function(){if(this.renderer.Oo)for(var a=_.q(this.WS),b=a.next();!b.done;b=a.next())this.renderer.Oo(b.value);this.WS=[]};_.h.hS=function(a){null==a||this.O$(a)||(this.ob.ta.scrollTop=this.lineHeight*Math.max(a-5,0))};
_.h.O$=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.ob.ta.scrollTop,c=b+this.ob.ta.offsetHeight;return b<=a&&a<c};
_.Y.Object.defineProperties(_.GH.prototype,{Xd:{configurable:!0,enumerable:!0,get:function(){return this.LJa},set:function(a){var b=this;this.LJa=a;this.ab.add(_.Ud(window,"resize").ka(_.y(function(){return a.TO()}),_.ie()).subscribe(function(c){b.ada(c)}))}},El:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Vda:{configurable:!0,enumerable:!0,set:function(a){this.ZP=!1;this.Ff=_.nmb(a)}}});
_.GH.ha=function(a){return new (a||_.GH)(_.w(_.Ae),_.w(_.Lf),_.w(_.yk),_.w(_.hf),_.w(_.St),_.w(_.Tt),_.w(_.FH),_.w(_.kg),_.w(_.Et),_.w(_.Zg),_.w(_.yub,8),_.w(_.Wc),_.w(_.Cq),_.w(_.wl),_.w(_.Uu),_.w(_.DH),_.w(_.IE))};
_.GH.ya=_.fc({type:_.GH,qa:[["format-code"]],ub:function(a,b){a&1&&(_.mf(Gub,7),_.mf(Hub,7),_.mf(EH,7),_.mf(Iub,7),_.mf(Jub,7),_.mf(Kub,7),_.mf(wH,7));if(a&2){var c;_.lf(c=_.of())&&(b.G6=c.first);_.lf(c=_.of())&&(b.Dq=c.first);_.lf(c=_.of())&&(b.rg=c.first);_.lf(c=_.of())&&(b.HQ=c.first);_.lf(c=_.of())&&(b.Vq=c.first);_.lf(c=_.of())&&(b.J8=c.first);_.lf(c=_.of())&&(b.Xd=c.first)}},inputs:{fileName:"fileName",value:"value",Vv:"highlightInfo",rendered:"rendered",maa:"largeFileThreshold",Hqa:"largeFileRenderCount",
HF:"lineLimitation",visibility:"visibility",Km:"folding",oA:"visibleCodeIdentifier",cF:"focusableRegion",Ku:"usePrefetchIfPossible",nP:"displayLineNumbers",Vda:"scrollToLine",Bl:"lineNumberLinkProvider"},outputs:{gga:"totalNumLines",Rj:"lineShown",eL:"rangeToggled",hp:"lineNumberClicked",Pr:"gutterClicked"},features:[_.af([{Ca:_.CH,Kb:_.GH}]),_.De,_.vc],Aa:39,Ba:23,Fa:[[1,"layout"],["tabindex","-1"],["content",""],[1,"gutter","CodeMirror-gutters"],["gutter",""],[1,"CodeMirror-gutters",3,"lineNumberLinkProvider",
"lineFocused","lineNumberClicked","gutterClicked","lineShown"],[3,"click","contextmenu","mouseover","mouseout","mousedown","mouseup","mouseleave","keydown","keyup"],[1,"decorations"],["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"],["focusElement",""],[1,"cdk-visually-hidden"],[3,"usePrefetchIfPossible","inlineWidgets","highlightedLines",
"lineFocused","lineShown"],[3,"visibility","folding","lineHeight","pointerEvents","rangeToggled","mousedown",4,"ngIf"],["tabindex","0","role","region",1,"sidebar"],["sidebar",""],[1,"code-highlight","CodeMirror-activeline-background"],[1,"column-guide"],[1,"column-guide-margin"],[3,"visibility","folding","lineHeight","rangeToggled","mousedown"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.R(1,"\n  "),_.B(2,"div",1,2),_.R(4,"\n    "),_.E(5,"div",3,4),_.R(7,"\n    "),_.B(8,"line-number-container",5),_.M("lineFocused",
function(c){return b.DF=c})("lineNumberClicked",function(c){return b.hp.emit(c)})("gutterClicked",function(c){return b.Pr.emit(c)})("lineShown",function(c){return b.Rj.emit(c)}),_.R(9,"\n    "),_.C(),_.R(10,"\n    "),_.B(11,"div",6),_.M("click",function(c){return b.GW.next(c)})("contextmenu",function(c){return b.GW.next(c)})("mouseover",function(c){return b.sra.next(c)})("mouseout",function(c){return b.LSa.next(c)})("mousedown",function(){return b.pS(!0)})("mouseup",function(){return b.pS(!1)})("mouseleave",
function(){return b.pS(!1)})("keydown",function(c){return b.XQa.next(c)})("keyup",function(c){return b.YQa.next(c)}),_.R(12,"\n      "),_.E(13,"div",7,8),_.R(15,"\n      "),_.O(16,qmb,1,6,"div",9),_.R(17,"\n      "),_.O(18,rmb,5,3,"div",10),_.S(19,"async"),_.R(20,"\n      "),_.B(21,"div",11,12),_.R(23,"\n        "),_.B(24,"span",13),_.R(25,"\n          Code panel - press c to focus line 1.\n        "),_.C(),_.R(26,"\n      "),_.C(),_.R(27,"\n      "),_.B(28,"code-container",14),_.M("lineFocused",
function(c){return b.DF=c})("lineShown",function(c){return b.Rj.emit(c)}),_.R(29,"\n      "),_.C(),_.R(30,"\n      "),_.O(31,smb,1,5,"code-folding-container",15),_.R(32,"\n    "),_.C(),_.R(33,"\n  "),_.C(),_.R(34,"\n  "),_.E(35,"div",16,17),_.R(37,"\n"),_.C(),_.R(38,"\n"));a&2&&(_.v(2),_.dz("content CodeMirror ",b.fe,""),_.v(6),_.He("min-height",b.lineHeight*b.nT,"px"),_.Ie("line-numbers",b.nP),_.z("lineNumberLinkProvider",b.Bl),_.v(3),_.Je(b.Lmb),_.v(2),_.He("min-width",b.PO,"ch"),_.v(3),_.z("ngForOf",
b.MOa(b.Ff,b.lines.length)),_.v(2),_.z("ngIf",_.T(19,21,b.pRa.enabled)&&b.QO),_.v(10),_.He("padding-right",0===b.ys.length?0:300,"px"),_.z("usePrefetchIfPossible",b.Ku)("inlineWidgets",b.sj)("highlightedLines",b.Ff),_.v(3),_.z("ngIf",0<b.Km.length))},Ja:[_.AH,_.jm,_.km,wH,EH,_.pm],styles:[".code-highlight[_ngcontent-%COMP%]{position:absolute;width:100%}format-code[_nghost-%COMP%]{font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%;box-sizing:border-box;display:block;height:100%;overflow:auto;position:relative;width:100%;outline:0}format-code[_nghost-%COMP%]     a{color:inherit}format-code[_nghost-%COMP%]     a:hover span{text-decoration:underline}format-code[_nghost-%COMP%]     code-container{box-sizing:content-box;position:absolute}format-code[_nghost-%COMP%]   pre[_ngcontent-%COMP%]{font-family:monospace}.inline[_nghost-%COMP%]{height:auto}.inline[_nghost-%COMP%]   .layout[_ngcontent-%COMP%]{position:relative}.focus-element[_ngcontent-%COMP%]{height:0;position:-webkit-sticky;position:sticky;top:0}.focus-element[_ngcontent-%COMP%]:focus{outline:none}.layout[_ngcontent-%COMP%]{height:100%;position:absolute;width:100%}.content[_ngcontent-%COMP%]{display:inline-flex;font-family:inherit;height:unset;min-height:100%;min-width:100%;outline:0;overflow:unset;position:relative;vertical-align:top}.code-and-highlight-container[_ngcontent-%COMP%]{position:relative;width:100%}code-folding-container[_ngcontent-%COMP%]{position:absolute}.gutter[_ngcontent-%COMP%]{flex:0 0 auto;overflow:hidden;position:unset}.line-numbers[_ngcontent-%COMP%]{min-height:100%;position:relative;z-index:unset}.sidebar[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;box-sizing:border-box;min-height:100%;overflow:hidden;position:absolute;width:300px;right:0;top:0}.decorations[_ngcontent-%COMP%]{left:0;position:absolute;top:0;width:100%}.column-guide[_ngcontent-%COMP%]{height:100%;position:absolute}.column-guide-margin[_ngcontent-%COMP%]{margin-left:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],
Na:0});_.HH=function(){};_.HH.ha=function(a){return new (a||_.HH)};_.HH.Ea=_.gc({type:_.HH});_.HH.Da=_.Wb({imports:[_.BH,_.qm,_.Iw,_.zn]});_.IH=function(){};_.IH.ha=function(a){return new (a||_.IH)};_.IH.Ea=_.gc({type:_.IH});_.IH.Da=_.Wb({imports:[_.Wn,_.qm,_.HH,_.zn]});_.JH=function(){this.UX=this.Moa=new _.Mf(1)};_.JH.prototype.Zfa=function(){this.wF?this.Moa.next(1):this.Moa.next(0)};_.Y.Object.defineProperties(_.JH.prototype,{wF:{configurable:!0,enumerable:!0,get:function(){return 0===this.Moa.getValue()}}});_.JH.ha=function(a){return new (a||_.JH)};_.JH.ua=_.t({token:_.JH,oa:_.JH.ha});_.Nub={jk:[],vsb:new Set,hZ:2,eUa:new Map};_.KH=function(a,b,c,d){this.Ga=a;this.client=b;this.XF=c;this.vc=d;this.qf=new _.Ws(this.Ga)};_.KH.prototype.list=function(a,b,c,d,e,f,g,m,n,r){return Oub(this,a,b,c,d?{LZ:"COMMITS",jk:[d]}:void 0,e,f,void 0===g?!1:g,m,n,r)};
var Oub=function(a,b,c,d,e,f,g,m,n,r,x){b=Object.assign({},umb(b,c),{repositoryKeyRepositoryName:d,path:f,maxLogEntries:g,includeDiffEntries:(void 0===m?0:m)?!0:void 0,symmetricDiffRefSpec:n,repositoryKeyWorkspaceId:r,refHint:x,logForPath:a.vc.Qb(72),logForPathWithPagination:a.vc.Qb(73)});e="TOKEN"===(null==e?void 0:e.LZ)?Object.assign({},{pageToken:e.token},b):"COMMITS"===(null==e?void 0:e.LZ)?Object.assign({},{starts:e.jk},b):b;return Pub(a,JSON.stringify(e,Object.keys(e).sort()),e)},Pub=function(a,
b,c){return a.XF.prefetch("history").ka(_.we(function(d){if(d){var e=JSON.parse(d.request);a.qf.put(JSON.stringify(e,Object.keys(e).sort()),_.yd(_.xf(_.Fv,JSON.parse(d.response))))}return a.qf.fetch(b,function(){return a.client.list(c)})}))};_.KH.prototype.resolve=function(a,b,c,d,e){return Oub(this,a.lb,a.Oc,a.repository,b,a.path||"",e||50,!1,void 0,a.params.Ob,d).ka(_.y(function(f){if(c)for(var g=_.q(f.Fm||[]),m=g.next();!m.done;m=g.next())m=m.value,m.qq||(m.qq=c);return{jzc:f,l8:null!=e&&50<e}}))};
_.LH=function(a,b,c,d){return a.iY(b,c,d).ka(_.y(function(e){return e&&e.Bf}))};_.KH.prototype.iY=function(a,b,c){b=void 0===b?"repository":b;c=void 0===c?1:c;var d=_.Ah(a,c),e=a.repository,f=a.lb,g=a.Oc;b="path"===b&&_.bF(a,c)||"/";a=_.llb(a,c);return this.list(f,g,e,d,b,1,!1,void 0,a).ka(_.y(function(m){return m.Fm&&m.Fm[0]}))};_.KH.ha=function(a){return new (a||_.KH)(_.u(_.Pn),_.u(_.A5a),_.u(_.Mu),_.u(_.ou))};_.KH.ua=_.t({token:_.KH,oa:_.KH.ha,Ha:"root"});var Qub,Rub;Qub=Object.freeze([]);Rub=Object.freeze({});_.MH=function(){};_.MH.prototype.transform=function(a){return Array.isArray(a)&&0===a.length?Qub:"object"===typeof a&&_.Hba(a)?Rub:a};_.MH.ha=function(a){return new (a||_.MH)};_.MH.Ce=_.ic({name:"emptyToConstant",type:_.MH,de:!0});_.NH=function(){this.message="";this.Caa=[];this.Pyb=[]};_.NH.prototype.Ub=function(){this.Pyb=ymb(this.message,this.Caa)};_.NH.ha=function(a){return new (a||_.NH)};_.NH.ya=_.fc({type:_.NH,qa:[["linkified-message"]],inputs:{message:"message",Caa:"linkDefinitions"},features:[_.vc],Aa:1,Ba:1,Fa:[[3,"ngSwitch",4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["target","_blank",3,"href"]],va:function(a,b){a&1&&_.O(0,xmb,3,3,"span",0);a&2&&_.z("ngForOf",b.Pyb)},Ja:[_.jm,_.lm,_.mm],nb:2,Na:0});_.OH=function(){this.condition=!1;this.link="";this.dS=!1};_.OH.ha=function(a){return new (a||_.OH)};
_.OH.ya=_.fc({type:_.OH,qa:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",gCc:"linkAriaLabel",Ra:"queryParams",dg:"queryParamsHandling",dS:"sameWindow"},kc:["condition","","link",""],jc:["*"],Aa:3,Ba:2,Fa:[[3,"universalLink","queryParams","queryParamsHandling","sameWindow",4,"ngIf","ngIfElse"],["content",""],[3,"universalLink","queryParams","queryParamsHandling","sameWindow"],[3,"ngTemplateOutlet"]],va:function(a,b){a&1&&(_.Ue(),_.O(0,zmb,2,6,"a",0),_.O(1,
Amb,1,0,"ng-template",null,1,_.tf));if(a&2){var c=_.Ye(2);_.z("ngIf",b.condition)("ngIfElse",c)}},Ja:[_.km,_.om,_.Zv],nb:2,Na:0});_.PH=function(a,b){this.Ga=a;this.client=b;this.qf=new _.Xs(this.Ga)};_.Sub=function(a,b){var c=Object.assign({},umb(b.lb,b.Oc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.qf.fetch(Object.assign({},c),function(){return a.client.list(c).ka(_.y(function(d){return d.lWa}))})};_.PH.ha=function(a){return new (a||_.PH)(_.u(_.Pn),_.u(_.G5a))};_.PH.ua=_.t({token:_.PH,oa:_.PH.ha,Ha:"root"});_.QH=function(a,b){this.Mg=a;this.EC=b};_.Tub=function(a,b){var c=b.Ab,d=b.lb,e=b.Oc,f=b.repository;if(!c)return _.yd(_.yF(""));b=b.params.Ob;if("depot"===e){if(!isNaN(Number(c))||"HEAD"===c)return _.yd({type:b?5:4,Bv:c});var g=Dmb(c);if(g)return _.yd(g)}return _.Sub(a.EC,{lb:d,Oc:e,repository:f,repositoryKeyWorkspaceId:b}).ka(_.y(function(m){var n=m.tags;return Bmb(c,m.me)||Cmb(c,n)||Dmb(c)||_.yF(c)}),_.de(function(m){_.ds(a.Mg,m);return _.yd(_.yF(c))}))};
_.QH.ha=function(a){return new (a||_.QH)(_.u(_.cs),_.u(_.PH))};_.QH.ua=_.t({token:_.QH,oa:_.QH.ha});_.RH=function(a,b){this.Ga=a;this.client=b;this.qf=new _.Ws(this.Ga)};_.RH.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=tmb(a,b);f=Object.assign({},a,{Ei:c,EUc:f});c=new _.Nv(Object.assign({},a,{Ei:c}));var g=new nG({rf:c,BMa:[].concat(_.sc(d))});return this.qf.fetch(f,function(){return e.client.get(g)})};_.RH.ha=function(a){return new (a||_.RH)(_.u(_.Pn),_.u(_.w5a))};
_.RH.ua=_.t({token:_.RH,oa:_.RH.ha,Ha:"root"});_.Uub=new _.ts("Browse repo at {refSpec}");_.Fmb="Commit Details";_.Hmb="Commit ";_.Vub="ID";_.Wub="Commit Date";_.Xub="Revision";_.SH=function(a,b,c,d,e,f,g){this.zta=a;this.cp=b;this.bqa=c;this.vc=d;this.XF=f;this.jP=g;this.Pda=d.Qb(40)};_.SH.prototype.match=function(a,b,c,d){var e=a.lb,f=a.Oc,g=a.repository,m=a.path;if(!e||!f||!g)throw Error("Wd");if(!b)return _.yd(new IG);c=Yub(this,c);a=_.Ah(a,1);b=new DG({Iz:b,file:new _.qv({Wq:new _.yv({rf:new _.Nv(Object.assign({},tmb(e,f),{Ei:g})),Nq:a}),path:m}),options:c,zS:d});return this.zta.match(b)};
_.SH.prototype.search=function(a,b,c,d){var e=this;d=void 0===d?!1:d;if(!a)return _.yd(new _.MG);b=Yub(this,b);b.SE=this.vc.Qb(43);this.jP&&!isNaN(this.jP)&&(b.jP=this.jP);b=_.xf(b.ma(),_.wf(b));this.cp&&(b.eo=b.eo||new RE,b.eo.root=b.eo.root||new SE,b.eo.root.projectId=this.bqa.slice(1).split("/")[0]);var f=new yG({Iz:a,HWa:b,zS:c});return d?(this.XF.delete("search"),e.zta.search(f).ka(_.y(Kmb))):this.XF.prefetch("search").ka(_.we(function(g){return g?_.yd(_.xf(_.MG,JSON.parse(g.response))):e.zta.search(f).ka(_.y(Kmb))}))};
_.SH.prototype.wYa=function(a,b){if(!a)return _.yd(new SG);b=Yub(this,b);b=_.xf(b.ma(),_.wf(b));this.cp&&(b.eo=b.eo||new RE,b.eo.root=b.eo.root||new SE,b.eo.root.projectId=this.bqa.slice(1).split("/")[0]);a=new PG({Iz:a,yYa:b});return this.zta.wYa(a).ka(_.y(Lmb))};var Yub=function(a,b){a.Pda||(b=_.xf(b.ma(),_.wf(b)),b.Ke="");return b};_.SH.ha=function(a){return new (a||_.SH)(_.u(wrb),_.u(_.em),_.u(_.yJa),_.u(_.ou),_.u(_.mu),_.u(_.Mu),_.u(_.$0a))};_.SH.ua=_.t({token:_.SH,oa:_.SH.ha,Ha:"root"});var Nmb={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},Mmb=new Date(Date.UTC(2033,10,22,18,0,0)),Omb,Pmb;var Zub,$ub;
Zub=_.ru({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]});$ub=_.ru(0);_.TH=function(){var a={WIc:!0},b=Qmb(a.locale);this.rZa="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.WIc?":ss":"")+(b?" a":"")+(a.o1c?" z":"")};
_.TH.prototype.Ub=function(a){var b=this,c,d;return _.Hd(function(e){if(a.value){a:{try{var f=Rmb(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.ru(b.date.getTimezoneOffset()),b.pxb=c.oga[0<_.su(c,b.date)?2:0],d=_.tu(c,b.date),b.isUTC=_.tu($ub,b.date)===d,b.OSa=Zub.oga[0<_.su(Zub,b.date)?2:0],b.OAc=_.tu(Zub,b.date)===d)}e.Tc=0})};
_.TH.prototype.lpa=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.OSa:this.OAc?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.OSa};_.TH.ha=function(a){return new (a||_.TH)};
_.TH.ya=_.fc({type:_.TH,qa:[["date"]],inputs:{value:"value",format:"format"},features:[_.vc],Aa:6,Ba:19,Fa:[["matTooltipClass","wrapped-tooltip",3,"matTooltip"]],va:function(a,b){a&1&&(_.B(0,"time",0),_.S(1,"dateTimeDisplay"),_.S(2,"dateTimeDisplay"),_.S(3,"dateTimeDisplay"),_.R(4),_.S(5,"dateTimeDisplay"),_.C());a&2&&(_.Xe("matTooltip",b.lpa(_.Hz(1,3,b.date,b.rZa,b.pxb),_.Hz(2,7,b.date,b.rZa,"UTC"),_.Hz(3,11,b.date,b.rZa,b.OSa))),_.Ge("datetime",null==b.date?null:b.date.toISOString()),_.v(4),_.Ze(" ",
_.Hz(5,15,b.date,b.format,b.pxb),"\n"))},Ja:[_.gx,_.mA],styles:[".mat-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Na:0});_.UH=function(a){this.Uuc=a.Qb(1)?"preferEmail":"preferName"};_.UH.prototype.transform=function(a){return"preferEmail"===this.Uuc?a&&(a.email||a.name)||"unknown":a&&(a.name||a.email)||"unknown"};_.UH.ha=function(a){return new (a||_.UH)(_.w(_.ou,16))};_.UH.Ce=_.ic({name:"authorDisplay",type:_.UH,de:!0});_.UH.ua=_.t({token:_.UH,oa:_.UH.ha,Ha:"root"});var Vmb=new Set([/^(#+[ \t]*)?BEGIN_PUBLIC[ \t]*$/,/^(#+[ \t]*)?END_PUBLIC[ \t]*$/]),Wmb=["Automated g4 rollback","Reason for rollback"],Tmb=["PUBLIC: ","RELNOTES: ","USERNOTES: "];var VH=function(){};VH.ha=function(a){return new (a||VH)};VH.Ea=_.gc({type:VH});VH.Da=_.Wb({});var WH=function(a,b){this.yzc=a;this.document=b;this.Htc=$mb(this.document).ka(_.te({bufferSize:1,Fw:!0}))},avb=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.Htc.ka(_.we(function(){return a.yzc.get(c,{withCredentials:!0})}),_.y(Zmb))};WH.ha=function(a){return new (a||WH)(_.u(_.dn),_.u(_.Zg))};WH.ua=_.t({token:WH,oa:WH.ha,Ha:VH});var bvb;bvb=[[["onedev-hovercard-action"]]];_.XH=function(a){var b=this;this.Bsc=a;this.fEb=new _.qe(1);this.Lfb=this.fEb.ka(_.we(function(c){return avb(b.Bsc,c)}),_.te(1));this.sF=new _.qe(1);this.Nf=new _.qe(1)};_.XH.prototype.Qa=function(){var a=this;this.Lfb.ka(_.ke(1),_.xe(this.Nf)).subscribe(function(){a.sF.next()})};_.Y.Object.defineProperties(_.XH.prototype,{changelistId:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.fEb.next(a)},get:function(){return this.id}}});
_.XH.ha=function(a){return new (a||_.XH)(_.w(WH))};_.XH.ya=_.fc({type:_.XH,qa:[["onedev-changelist-hovercard"]],inputs:{changelistId:"changelistId"},outputs:{sF:"init$"},jc:["onedev-hovercard-action"],Aa:2,Ba:3,Fa:[[3,"changelist",4,"ngIf"],[3,"changelist"]],va:function(a,b){a&1&&(_.Ue(bvb),_.O(0,anb,2,1,"onedev-changelist-hovercard-body",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.Lfb))},Ja:[_.km,bH,_.pm],nb:2,Na:0});var cvb;var YH=function(a){var b=this;this.ob=a;this.eventType="click";this.igb=new _.cl;this.Fma=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.ob.ta.contains(d)||b.igb.emit(c))}}};YH.prototype.Qa=function(){dvb(this).addEventListener(this.eventType,this.Fma,!0)};YH.prototype.La=function(){dvb(this).removeEventListener(this.eventType,this.Fma,!0)};
var dvb=function(a){var b;a:{a=a.ob.ta;if(null==cvb){var c="undefined"!==typeof document?document.head:null;cvb=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(cvb&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot))break a;a=null}return null!=(b=a)?b:document};YH.ha=function(a){return new (a||YH)(_.w(_.Wc))};YH.Ia=_.hc({type:YH,qa:[["","clickOutside",""]],inputs:{eventType:["clickOutsideEvent","eventType"]},outputs:{igb:"clickOutside"}});
var ZH=function(){};ZH.ha=function(a){return new (a||ZH)};ZH.Ea=_.gc({type:ZH});ZH.Da=_.Wb({});var evb,fvb,gvb;fvb=Symbol("Xd");gvb=Symbol("Yd");_.$H=function(a){this.Oe=a;this.className="onedev-hovercard";this.Lra=new _.cl;this[evb]=new _.qe(1);this.YQb=!1;this.vqa=new _.Mf(!1);this.qgb=new _.se};_.$H.prototype.Qa=function(){};var hvb=function(a){var b=a[gvb];return b?(b.loaded||(b.Oe.Dh(b.Pc),b.N5.he(),b.loaded=!0),a[fvb].ka(_.he(0))):_.yd(void 0)};evb=fvb;_.$H.ha=function(a){return new (a||_.$H)(_.w(_.hf))};
_.$H.ya=_.fc({type:_.$H,qa:[["onedev-hovercard"]],ub:function(a,b){a&1&&_.mf(_.gf,7);if(a&2){var c;_.lf(c=_.of())&&(b.Pc=c.first)}},inputs:{className:"className"},outputs:{Lra:"onHide"},Xb:["onedevHovercard"],jc:["*"],Aa:1,Ba:0,Fa:[["cdkTrapFocus","",3,"cdkTrapFocusAutoCapture","clickOutside","mouseenter","mouseleave"]],va:function(a){a&1&&(_.Ue(),_.O(0,bnb,2,3,"ng-template"))},Ja:[_.dq,YH],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}"],
nb:2});_.aI=function(a,b,c,d){this.Pc=a;this.Oe=b;this.N5=c;this.loaded=!1;d[gvb]=this};_.aI.ha=function(a){return new (a||_.aI)(_.w(_.gf),_.w(_.hf),_.w(_.wl),_.w(_.$H))};_.aI.Ia=_.hc({type:_.aI,qa:[["","onedevHovercardLazyBody",""]]});_.bI=function(a){this.p$=a;this.Nf=new _.qe(1)};_.bI.prototype.La=function(){this.Nf.next()};_.bI.prototype.Qa=function(){this.HAc.ka(_.xe(this.Nf)).subscribe(this.p$[fvb])};_.bI.ha=function(a){return new (a||_.bI)(_.w(_.$H))};
_.bI.Ia=_.hc({type:_.bI,qa:[["","onedevIsHovercardReady",""]],inputs:{HAc:["onedevIsHovercardReady","isHovercardReady$"]}});var ivb=[{Wc:"end",Xc:"center",zc:"start",Hc:"center",offsetX:10},{Wc:"center",Xc:"bottom",zc:"center",Hc:"top",offsetY:10},{Wc:"center",Xc:"top",zc:"center",Hc:"bottom",offsetY:-10},{Wc:"end",Xc:"bottom",zc:"start",Hc:"top",offsetX:10,offsetY:10},{Wc:"end",Xc:"top",zc:"start",Hc:"bottom",offsetX:10,offsetY:-10}];var jvb=function(){this.delay=600;this.position=ivb;this.sLc=[]},cI=function(a,b){var c=this;this.Pf=a;this.origin=b;this.mMc=void 0;this.enabled=!0;this.config=new jvb;this.active=!1;this.trb=new _.qe(1);this.hzc=new _.se;this.PB=new _.Mf(null);this.tQa=new _.Mf(!1);this.M$=new _.Mf(!1);this.Nf=new _.qe(1);this.LAb=function(d){"Escape"===d.key&&(kvb(c),d.stopPropagation(),d.preventDefault())};lvb(this);mvb(this)},lvb=function(a){nvb(a).ka(_.xe(a.Nf)).subscribe(function(b){(a.active=b)?a.show():a.Nj()})},
mvb=function(a){a.PB.ka(_.we(function(b){return(null==b?void 0:b.qgb)||_.Oh}),_.xe(a.Nf)).subscribe(function(){kvb(a)})};cI.prototype.dispose=function(){ovb(this);var a;null==(a=this.Hd)||a.dispose();this.Nf.next();this.Nf.complete()};cI.prototype.De=function(){return this.PB.getValue()?this.active:void 0};cI.prototype.toggle=function(a){this.tQa.next(a)};var kvb=function(a){a.M$.next(!1);a.tQa.next(!1);var b;null==(b=a.PB.getValue())||b.vqa.next(!1)};
cI.prototype.show=function(){var a=this;this.enabled&&this.Hd&&!this.Hd.jh()&&this.PB.getValue()&&(this.PB.getValue().YQb=this.M$.value,hvb(this.PB.getValue()).ka(_.ke(1),_.xe(this.Nf)).subscribe(function(){a.Hd&&a.mNb&&a.Hd.Pd(a.mNb);document.addEventListener("keydown",a.LAb);a.trb.next()}))};cI.prototype.Nj=function(){ovb(this);this.hzc.next()};var ovb=function(a){if(a.Hd&&a.Hd.jh()){document.removeEventListener("keydown",a.LAb);var b;null!=(b=a.PB.getValue())&&b.Lra.emit();a.Hd.detach()}};
cI.prototype.m9=function(){return _.Pq(_.YSa(_.ZSa(_.Rq(this.Pf.position(),this.origin)),8),this.config.position)};
var nvb=function(a){return _.Nd([pvb(a).ka(_.ve(!1)),a.M$]).ka(_.ue(),_.y(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return b||c}),_.we(function(b){var c;return(null==(c=a.mMc)?void 0:c.ka(_.ne(b)))||_.yd(b)}))},pvb=function(a){return a.PB.ka(_.we(function(b){return _.Nd([a.tQa,(null==b?void 0:b.vqa)||_.yd(!1)]).ka(_.y(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;return c||d}),_.fe(a.config.delay),_.xe(a.Nf))}))};var qvb;qvb=new _.oc("onedevHovercardLoggingOn");_.dI=function(a,b,c,d,e){var f=this;this.Oe=c;this.Cc=e;this.config=new jvb;this.Nf=new _.qe(1);this.cD=new cI(a,b);this.cD.trb.ka(_.ze(d||_.yd(!1)),_.xe(this.Nf)).subscribe(function(g){g=_.q(g);g.next();g.next().value&&(f.d6||(f.d6=f.Cc.get(_.Tu)),_.f2a(f.d6,"hovercardShown"))})};_.h=_.dI.prototype;
_.h.Ub=function(a){if(a.hovercard){var b;a=null==(b=a.hovercard)?void 0:b.Vf;this.cD.PB.next(a);if(a){b=this.cD;var c=this.Oe;b.config=this.config;b.Hd=b.Pf.create({tj:b.m9(),Jl:b.Pf.xp.ou()});b.mNb=new _.Uq(a.Pc,c);b.PB.next(a)}}};_.h.La=function(){this.cD.dispose();this.Nf.next();this.Nf.complete()};_.h.De=function(){return this.cD.De()};_.h.wTa=function(a){if(this.config.sLc.includes(a.key)){var b=this.cD;a.stopPropagation();a.preventDefault();b.M$.next(!0)}};_.h.toggle=function(a){this.cD.toggle(a)};
_.h.Nj=function(){this.cD.Nj()};_.Y.Object.defineProperties(_.dI.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.cD.enabled=a}}});_.dI.ha=function(a){return new (a||_.dI)(_.w(_.Zq),_.w(_.Wc),_.w(_.hf),_.w(qvb,8),_.w(_.cg))};
_.dI.Ia=_.hc({type:_.dI,qa:[["","onedevHovercardTrigger",""]],Db:2,hb:function(a,b){a&1&&_.M("mouseenter",function(){return b.toggle(!0)})("mouseleave",function(){return b.toggle(!1)})("keydown.alt.arrowRight",function(c){var d=b.cD;c.stopPropagation();c.preventDefault();d.M$.next(!0)})("keydown",function(c){return b.wTa(c)});a&2&&_.Ge("aria-haspopup",b.p$?"true":void 0)("aria-expanded",b.De())},inputs:{p$:["onedevHovercardTrigger","hovercard"],enabled:["onedevHovercardActive","enabled"],config:["onedevHovercardConfig",
"config"]},features:[_.vc]});var rvb={pha:0,Tag:1,BT:2,0:"Branch",1:"Tag",2:"Commit"};var svb=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],eI=function(a,b){b=_.Yz.call(this,b)||this;b.Kuc=a;b.mWa="start";return b};_.X(eI,_.Yz);eI.ha=function(a){return new (a||eI)(_.w(_.wq),_.w(_.Wc))};
eI.ya=_.fc({type:eI,qa:[["gmat-nav-list"]],Cb:[1,"mat-list-base","mat-nav-list","gmat-nav-list"],Db:2,hb:function(a,b){a&2&&(a=b.Kuc.value,_.Ie("gmat-nav-list-reverse","end"===b.mWa&&"rtl"!==a||"start"===b.mWa&&"rtl"===a))},inputs:{mWa:"roundedEdge"},features:[_.af([{Ca:_.rz,Kb:eI}]),_.De],jc:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Ue(),_.Ve(0))},styles:['.gmat-nav-list-item{border-radius:24px 0 0 24px}.gmat-nav-list-item .mat-icon{font-size:20px;height:20px;line-height:20px;margin-right:16px;vertical-align:text-top;width:20px}[dir=rtl] .gmat-nav-list-item .mat-icon{margin-left:16px;margin-right:0}.gmat-nav-list-item-ripple{border-radius:24px 0 0 24px}.gmat-nav-list-item-ripple .mat-ripple-element{z-index:1}.gmat-list-item-projected-content{z-index:2;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-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;position:relative;height:inherit}.gmat-list-item-active{-webkit-transition:color .3s cubic-bezier(.55,0,.55,.2);transition:color .3s cubic-bezier(.55,0,.55,.2)}.gmat-nav-list-reverse .gmat-nav-list-item,.gmat-nav-list-reverse .gmat-nav-list-item-ripple{border-radius:0 24px 24px 0}.mat-subheader{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-sizing:border-box;box-sizing:border-box;padding:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{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-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;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{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:0 16px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{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:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;font-size:24px;-moz-box-sizing:content-box;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{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-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;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{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:0 16px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{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:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;font-size:20px;-moz-box-sizing:content-box;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-selection-list:focus{outline-style:dotted}.cdk-high-contrast-active .mat-list-option:focus,.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:focus,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:focus,.cdk-high-contrast-active mat-action-list .mat-list-item:hover{outline:1px dotted;z-index:1}.cdk-high-contrast-active .mat-list-single-selected-option:after{content:"";position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:0;border-bottom:10px solid;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option:after{right:auto;left:16px}@media (hover:none){.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-list-option:not(.mat-list-single-selected-option):not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}'],
nb:2,Na:0});var fI=function(a,b,c,d,e){b=_.sz.call(this,b,c,d,e)||this;b.Gd=a;b.cW=null;b.vub=!1;b.awb=null;b.nkb=!1;b.Dd=!0;b.isActive=!1;return b};_.X(fI,_.sz);fI.prototype.Qa=function(){var a=this;if(this.active){var b=tvb(this)||{uB:0};this.Gd.bc(function(){requestAnimationFrame(function(){return a.cW=a.gG.launch(0,0,{kca:!0,animation:b})})})}this.vub=!0};var tvb=function(a){return a.nkb?{uB:0,hJ:0}:void 0};
_.Y.Object.defineProperties(fI.prototype,{Puc:{configurable:!0,enumerable:!0,set:function(a){this.nkb=_.Vg(a)}},active:{configurable:!0,enumerable:!0,get:function(){return this.isActive},set:function(a){if(a&&!this.isActive&&this.vub&&!this.cW){var b=this.awb||{clientX:0,clientY:0};this.cW=this.gG.launch(b.clientX,b.clientY,{kca:!0,animation:tvb(this)})}else this.cW&&(b=this.cW,_.vTa(b.Ni,b),this.cW=null);this.isActive=_.Vg(a)}}});
fI.ha=function(a){return new (a||fI)(_.w(_.Ae),_.w(_.Wc),_.w(_.wl),_.w(_.r9a,8),_.w(_.q9a,8))};
fI.ya=_.fc({type:fI,qa:[["","gmat-nav-list-item",""]],ub:function(a,b){a&1&&_.mf(_.kr,7);if(a&2){var c;_.lf(c=_.of())&&(b.gG=c.first)}},Cb:[1,"mat-list-item","gmat-nav-list-item"],Db:2,hb:function(a,b){a&1&&_.M("mousedown",function(c){return b.awb=c});a&2&&_.Ie("gmat-list-item-active",b.active)},inputs:{Puc:"disableRippleAnimations",active:"active"},features:[_.De],kc:["gmat-nav-list-item",""],jc:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Aa:7,
Ba:2,Fa:[[1,"mat-list-item-content"],["matRipple","",1,"gmat-nav-list-item-ripple","mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"gmat-list-item-projected-content"],[1,"mat-list-text"]],va:function(a,b){a&1&&(_.Ue(svb),_.B(0,"div",0),_.E(1,"div",1),_.B(2,"div",2),_.Ve(3),_.B(4,"div",3),_.Ve(5,1),_.C(),_.Ve(6,2),_.C()());a&2&&(_.v(1),_.z("matRippleTrigger",b.Li())("matRippleDisabled",b.Op()))},Ja:[_.kr],nb:2,Na:0});var uvb,vvb,wvb,xvb,yvb;uvb=["rightPaneScroller"];vvb=function(a){return{element:a,DJa:"clear",rJa:"search"}};wvb={vPa:"No branches",wPa:"No branch results",DG:"changeBranch"};xvb={vPa:"No tags",wPa:"No tag results",DG:"changeTag"};yvb={vPa:"No commits",wPa:"No commit results",DG:"changeCommit"};
_.gI=function(a,b,c,d){var e=this;this.Rg=a;this.IR=b;this.EC=c;this.Gd=d;this.hg="BreadcrumbRefPicker";this.WT=rvb;this.Ic=_.JE;this.kG=this.dvb=!1;this.cwb=[];this.vna=new _.se;this.Txb=new _.se;this.KWa=new _.Mf("");this.fGc="SAME RESULT AVAILABLE IN:";this.xda=this.vna.ka(_.we(function(f){return zvb(e,f)}),_.re(1),_.Gd());a=this.xda.ka(_.we(function(f){return Avb(e,f).ka(_.y(_.AE),_.de(function(){return _.zE(rnb(f))}),_.ve(_.KE))}));this.kMc=_.Nd([this.KWa,a]).ka(_.y(unb),_.ye(function(f){_.nF(f)&&
(e.cwb=f.Wb.items)}));this.placeholder=this.xda.ka(_.y(tnb));this.ab=this.xda.subscribe(function(f){e.dvb=2===f.Ab})};_.gI.prototype.Rm=function(){var a=this;this.kG||(this.Gd.isStable?Bvb(this):this.Gd.sg.ka(_.le()).subscribe(function(){Bvb(a)}))};_.gI.prototype.La=function(){this.ab.unsubscribe()};_.gI.prototype.show=function(a){this.kG=!1;this.Txb.next(a)};_.gI.prototype.blur=function(){document.activeElement.blur()};
var Bvb=function(a){var b=a.cwb.findIndex(function(d){return d.Te});if(!(0>b)){var c=a.fHc;c&&0!==c.xr.end&&(c.Jw(b),a.kG=!0)}},Avb=function(a,b){var c=b.Ab,d=b.Wa,e=b.gitRefsToken;switch(c){case 0:return _.Sub(a.EC,Object.assign({},d,{gitRefsToken:e})).ka(_.y(vnb),_.y(function(f){return pnb(f.map(function(g){return{title:String(g.lg),Nq:_.woa(g.lg),RMa:g.lg,lqa:!1,jQa:g.jQa}}),b,wvb)}));case 1:return _.Sub(a.EC,Object.assign({},d,{gitRefsToken:e})).ka(_.y(function(f){return pnb(f.tags.map(function(g){return{title:String(g.tagName),
Nq:elb(g.tagName),RMa:g.tagName,lqa:!1}}),b,xvb)}));case 2:return a.Rg.list(d.lb,d.Oc,d.repository,void 0,"",250).ka(_.y(function(f){return pnb(f.Fm.map(qnb),b,yvb)}));default:return _.tg(c,"Unsupported ref type")}},zvb=function(a,b){var c=b.Wa,d=b.version;c=_.Tub(a.IR,_.Bp(c.ac(),_.Ah(c,d)||"").Ya()).ka(_.y(snb),_.le(),_.ve(0));return _.Rd(c,a.Txb).ka(_.y(function(e){return Object.assign({},b,{Ab:e})}))};
_.Y.Object.defineProperties(_.gI.prototype,{a_:{configurable:!0,enumerable:!0,set:function(a){this.kG=!1;this.vna.next(a);this.lb=a.Wa.lb}}});_.gI.ha=function(a){return new (a||_.gI)(_.w(_.KH),_.w(_.QH),_.w(_.PH),_.w(_.Ae))};
_.gI.ya=_.fc({type:_.gI,qa:[["ref-picker","refPickerData",""]],ub:function(a,b){a&1&&_.mf(uvb,5);if(a&2){var c;_.lf(c=_.of())&&(b.fHc=c.first)}},Db:2,hb:function(a,b){a&2&&_.Ie("wide-view",b.dvb)},inputs:{a_:"refPickerData"},kc:["refPickerData",""],Aa:9,Ba:15,Fa:[["class","ref-picker-header",4,"ngIf"],["icon","search",3,"placeholder","trackingConfig","valueChange"],["fxLayout","","fxFlex","grow",1,"main-content"],["fxLayout","column","fxFlex","none","class","left-pane-container","roundedEdge","end",
4,"ngIf"],["class","right-pane-container","fxLayout","column","fxFlex","none",4,"ngIf"],[1,"ref-picker-header"],["fxLayout","column","fxFlex","none","roundedEdge","end",1,"left-pane-container"],["gmat-nav-list-item","","trackAction","showBranches",1,"hover-focus-element",3,"active","ascTrackElement","trackProjectId","click"],["fontSet","google-material-icons"],["gmat-nav-list-item","","trackAction","showTags",1,"hover-focus-element",3,"active","ascTrackElement","trackProjectId","click"],["gmat-nav-list-item",
"","class","hover-focus-element","trackAction","showCommits",3,"active","ascTrackElement","trackProjectId","click",4,"ngIf"],["gmat-nav-list-item","","trackAction","showCommits",1,"hover-focus-element",3,"active","ascTrackElement","trackProjectId","click"],["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(" "),
["rightPaneScroller",""],["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,"routerLink","matTooltip","ascTrackElement","trackAction","trackProjectId","click"],[4,"ngIf"],[1,"uber-wrapper"],[1,"hash"],[1,"separator"],[1,"ellipsis"],[1,"empty"],[4,"ngIf","ngIfElse"],
["empty",""],["theme","error"],[3,"inline"]],va:function(a,b){a&1&&(_.O(0,cnb,2,1,"div",0),_.S(1,"async"),_.B(2,"input-with-icon",1),_.M("valueChange",function(c){b.KWa.next(c)}),_.S(3,"async"),_.C(),_.B(4,"div",2),_.O(5,enb,10,7,"gmat-nav-list",3),_.S(6,"async"),_.O(7,onb,5,4,"div",4),_.S(8,"async"),_.C());a&2&&(_.z("ngIf",_.T(1,5,b.xda).Oub),_.v(2),_.z("placeholder",_.T(3,7,b.placeholder))("trackingConfig",_.cf(13,vvb,b.hg)),_.v(3),_.z("ngIf",_.T(6,9,b.xda)),_.v(2),_.z("ngIf",_.T(8,11,b.kMc)))},
Ja:[_.Un,_.km,_.lm,_.mm,_.Lr,_.Sr,eI,fI,_.FE,_.LE,_.DE,_.Wz,_.Xz,_.Iq,_.rr,_.Ds,_.gx,_.xn,_.pm,_.PF],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}ref-picker[_nghost-%COMP%]     .mat-button-focus-overlay{display:none}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:28px;line-height:28px;max-height:28px;min-height:28px}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-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%]     span.mat-button-wrapper{overflow:hidden}.separator[_ngcontent-%COMP%]{padding:0 4px}.uber-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:start}button[gmat-nav-list-item][_ngcontent-%COMP%]{border:none;background:none;height:28px;width:95%}.ref-picker-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;padding:8px 16px;font-weight:500;font-size:11px}"],
Na:0});var hI=function(){};hI.ha=function(a){return new (a||hI)};hI.Ea=_.gc({type:hI});hI.Da=_.Wb({imports:[_.tz,_.or]});_.iI=function(){};_.iI.ha=function(a){return new (a||_.iI)};_.iI.Ea=_.gc({type:_.iI});_.iI.Da=_.Wb({imports:[_.Wn,_.qm,_.Vr,hI,_.GE,_.ME,_.EE,_.Kq,_.QF,_.Pr,_.Es,_.wx,_.zn]});_.jI=function(){};_.jI.ha=function(a){return new (a||_.jI)};_.jI.Ea=_.gc({type:_.jI});_.jI.Da=_.Wb({imports:[_.qm,_.zn,_.Dx]});_.kI=function(){};_.kI.ha=function(a){return new (a||_.kI)};_.kI.Ea=_.gc({type:_.kI});_.kI.Da=_.Wb({imports:[_.qm]});_.lI=function(){};_.lI.ha=function(a){return new (a||_.lI)};_.lI.Ea=_.gc({type:_.lI});_.lI.Da=_.Wb({imports:[_.qm,_.nA,_.wx]});var mI=function(){};mI.ha=function(a){return new (a||mI)};mI.Ea=_.gc({type:mI});mI.Da=_.Wb({});var nI=function(){};nI.ha=function(a){return new (a||nI)};nI.Ea=_.gc({type:nI});nI.Da=_.Wb({imports:[_.qm]});var oI=function(){};oI.ha=function(a){return new (a||oI)};oI.Ea=_.gc({type:oI});oI.Da=_.Wb({});var pI=function(){};pI.ha=function(a){return new (a||pI)};pI.Ea=_.gc({type:pI});pI.Da=_.Wb({imports:[nI,_.qm,oI,_.Es]});_.qI=function(){};_.qI.ha=function(a){return new (a||_.qI)};_.qI.Ea=_.gc({type:_.qI});_.qI.Da=_.Wb({imports:[_.qm,pI,VH]});_.rI=function(){};_.rI.ha=function(a){return new (a||_.rI)};_.rI.Ea=_.gc({type:_.rI});_.rI.Da=_.Wb({imports:[_.nq,ZH,_.qm,_.Pr,_.$q]});var Dvb;_.Cvb=function(a,b){this.document=a;this.xj=b};_.Fvb=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.Im,g=e.prefix;b.next(function(){return{Im:Dvb(a,f||""),prefix:g}})},zob:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.Im;Evb(a.xj.v_,c);b.next(function(){return{Im:Dvb(a,f||""),prefix:c}})},zob:!0});return d};
Dvb=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};var Gvb=new Map([[ZF.N_a,{type:"Class",At:"class"}],[ZF.B0a,{type:"Interface",At:"interface"}],[ZF.J1a,{type:"Struct",At:"struct"}],[ZF.a0a,{type:"Enum",At:"enum"}],[ZF.T1a,{type:"Union",At:"union"}],[ZF.G0a,{type:"Method",At:"method"}],[ZF.k0a,{type:"Field",At:"field"}],[ZF.t0a,{type:"Function",At:"function"}],[ZF.V1a,{type:"Variable",At:"variable"}],[ZF.Q1a,{type:"Typedef",At:"typedef"}],[ZF.k1a,{type:"Namespace",At:"namespace"}],[ZF.y1a,{type:"Property",At:"property"}],[ZF.b0a,{type:"Enum Constant",
At:"enum-constant"}]]);var Hvb={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};var Ivb=["suggestionTemplate"],sI=function(){};sI.prototype.Vc=function(){};sI.ha=function(a){return new (a||sI)};
sI.ya=_.fc({type:sI,qa:[["ng-component"]],ub:function(a,b){a&1&&_.mf(Ivb,7,_.gf);if(a&2){var c;_.lf(c=_.of())&&(b.FYa=c.first)}},Aa:3,Ba:0,Fa:[["suggestionTemplate",""],[1,"code-search-suggestion",3,"click"],[1,"margin-icon",3,"svgIcon"],[1,"main-content"],[1,"primary-text"],[3,"matched",4,"ngFor","ngForOf"],[1,"secondary-text"],["class","symbol-label",3,"ngClass",4,"ngIf"],["class","scope",4,"ngIf"],[1,"display-path"],[1,"symbol-label",3,"ngClass"],[1,"scope"]],va:function(a){a&1&&(_.O(0,Bnb,24,
6,"ng-template",null,0,_.tf),_.R(2,"\n"))},Ja:[_.im,_.jm,_.km,_.Ds],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}"]});_.tI=function(){this.Tb=[]};_.tI.ha=function(a){return new (a||_.tI)};_.tI.ya=_.fc({type:_.tI,qa:[["menu-keyboard-shortcut-hint"]],Cb:[1,"gmat-caption","grimoire-secondary-text"],inputs:{Tb:"shortcut"},Aa:1,Ba:1,Fa:[[4,"ngFor","ngForOf"],["class","divider",4,"ngIf"],[1,"divider"]],va:function(a,b){a&1&&_.O(0,Dnb,4,2,"ng-container",0);a&2&&_.z("ngForOf",b.Tb)},Ja:[_.jm,_.km],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});var Enb=function(a){return[a]},Mnb=function(a){return{kind:"link",VMb:a}},uI=function(a,b,c){var d=this;this.Qd=a;this.y4=null;this.B1a=_.ikb;this.Iob=Nlb;this.su=_.je;this.scopes=[{scope:_.Olb,Pa:Jvb(this,_.Olb)}];this.Pda=b.Qb(40);this.su=_.nkb(c).ka(_.y(function(e){return _.xE(e,_.lkb)}),_.y(function(e){return e.queries.map(function(f,g){f=10>g?Flb(f,_.rF(((g+1)%10).toLocaleString())):Flb(f);return{scope:f,Pa:Jvb(d,f)}})}))};uI.prototype.Vc=function(){};
var Gnb=function(a,b){var c=b.Pn,d=b.value;if(!a.y4)return!1;a=a.y4;var e=a.Pn,f=a.value;return!!b.WY===!!a.WY&&c===e&&d===f};uI.prototype.qXa=function(a,b){var c=this;a=a.map(function(d){return{scope:d,Pa:Jvb(c,d)}});this.y4=b;JSON.stringify(this.scopes)!==JSON.stringify(a)&&(this.scopes=a);this.Qd.he()};var Evb=function(a,b){b&&(a.y4=b,a.Qd.he())};uI.prototype.vIc=function(){var a=this.tu;0<a.Cs.length&&a.Cs[0].be()};uI.prototype.rra=function(a){this.tu.rra(a)};
var Jvb=function(a,b){return{kind:"scope",eR:function(c){c=c.Im;a.y4=b;a.Qd.he();return{Im:c,prefix:b}}}};uI.ha=function(a){return new (a||uI)(_.w(_.wl),_.w(_.ou),_.w(_.NE))};
uI.ya=_.fc({type:uI,qa:[["scope-list"]],ub:function(a,b){a&1&&_.mf(_.Lw,7);if(a&2){var c;_.lf(c=_.of())&&(b.tu=c.first)}},Aa:6,Ba:5,Fa:[["selectedClass","selected","matTooltipClass","custom-tooltip",3,"payload","bold-active-element","shortcut","matTooltip","mouseFocusItem",4,"ngFor","ngForOf"],[4,"ngIf"],["selectedClass","selected","matTooltipClass","custom-tooltip",3,"payload","shortcut","matTooltip","mouseFocusItem"],[1,"scope-text"],[3,"shortcut",4,"ngIf"],[3,"shortcut"],["selectedClass","selected",
3,"payload","bold-active-element","shortcut","mouseFocusItem",4,"ngFor","ngForOf"],["selectedClass","selected",3,"payload","shortcut","mouseFocusItem"],["selectedClass","selected",3,"payload"],["ascTrackElement","ScopeDropdown","trackAction","navigateToManageSavedQueries",3,"routerLink"],["svgIcon","shared:settings_outline"]],va:function(a,b){a&1&&(_.B(0,"search-box-suggestion-list")(1,"div"),_.O(2,Hnb,4,7,"search-box-suggestion-item",0),_.O(3,Lnb,3,2,"ng-container",1),_.S(4,"async"),_.C(),_.O(5,
Nnb,7,4,"ng-container",1),_.C());a&2&&(_.v(2),_.z("ngForOf",b.scopes),_.v(1),_.z("ngIf",_.T(4,3,b.su)),_.v(2),_.z("ngIf",b.Pda))},Ja:[_.Un,_.jm,_.km,_.gx,_.Ds,_.tI,_.xn,_.Kw,_.Lw,_.pm],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 vI=function(a,b,c,d){this.Ga=a;this.Pzc=b;this.zone=c;this.document=d};vI.prototype.La=function(){this.ab&&this.ab.unsubscribe()};var Kvb=function(a){a.ab||(a.ab=a.zone.bc(function(){return _.ae(0,6E5).ka(Pnb(a.document)).subscribe(function(){a.yUa()})}))};vI.prototype.yUa=function(){var a=this;_.Ln(this.Ga,function(){return a.Pzc.yUa(new rrb)},"searchPrepare")};vI.ha=function(a){return new (a||vI)(_.u(_.Pn),_.u(zrb),_.u(_.Ae),_.u(_.Zg))};vI.ua=_.t({token:vI,oa:vI.ha,Ha:"root"});var wI=function(a){this.Ig=void 0;this.Fo={};if(a){var b=_.rFa(a);a=_.qFa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};wI.prototype.set=function(a,b){Lvb(this,a,b,!1)};wI.prototype.add=function(a,b){Lvb(this,a,b,!0)};var Lvb=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.Fo[f]||(a.Fo[f]=new wI);a=a.Fo[f]}if(d&&void 0!==a.Ig)throw Error("$d`"+b);a.Ig=c};
wI.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.Fo[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.Ig:void 0};wI.prototype.Lt=function(){var a=[];Mvb(this,a);return a};var Mvb=function(a,b){void 0!==a.Ig&&b.push(a.Ig);for(var c in a.Fo)Mvb(a.Fo[c],b)};wI.prototype.gF=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.Fo[e])return[];c=c.Fo[e]}Nvb(c,a,b)}else Nvb(this,"",b);return b};
var Nvb=function(a,b,c){void 0!==a.Ig&&c.push(b);for(var d in a.Fo)Nvb(a.Fo[d],b+d,c)};_.h=wI.prototype;_.h.XO=function(a){return void 0!==this.get(a)};_.h.clear=function(){this.Fo={};this.Ig=void 0};_.h.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.Fo[e])throw Error("ae`"+a);c.push([b,e]);b=b.Fo[e]}a=b.Ig;for(delete b.Ig;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.Fo[e].zl())delete b.Fo[e];else break;return a};_.h.clone=function(){return new wI(this)};
_.h.Yy=function(){var a=this.Lt();if(a.Yy&&"function"==typeof a.Yy)a=a.Yy();else if(_.za(a)||"string"===typeof a)a=a.length;else{var b=0,c;for(c in a)b++;a=b}return a};_.h.zl=function(){return void 0===this.Ig&&_.Hba(this.Fo)};var Ovb=new _.oc("labelPriorities"),xI=function(a,b,c){this.jsa=a;c=c.laa;a=new wI;c=_.q(c);for(var d=c.next();!d.done;d=c.next()){var e=_.q(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.ABc=a};xI.ha=function(a){return new (a||xI)(_.u(_.bv),_.u(Ovb),_.u(_.C2a))};xI.ua=_.t({token:xI,oa:xI.ha});var Pvb;Pvb=_.yd([]);_.yI=function(a,b,c,d,e,f,g,m,n,r,x,A,F){this.wp=a;this.JWa=b;this.Ua=c;this.tKc=d;this.Dm=A;this.mJ=F;this.FYa=_.Ck(e,sI).create(r).instance.FYa;this.wWa=_.Ck(e,uI).create(r);_.kIa(f,this.wWa.Pt);g.Yb(2)||m.Qb(28)||m.Qb(37)||Kvb(x);this.Pz=m.Qb(69);this.xs=n.rY()};_.yI.prototype.La=function(){this.wWa.destroy()};
_.yI.prototype.koa=function(a){var b=this,c=void 0===a.Vk?"":a.Vk,d=void 0===a.Ke?"":a.Ke,e=_.zh(void 0===a.vd?"":a.vd,this.wp.yF),f=_.noa(a);return this.xs.ka(_.ke(1),_.y(function(g){return new OG({eo:_.Fkb(e),JR:e.Ab,uSa:7,pathPrefix:_.glb(e),Ke:d,Pz:b.Pz,xs:g})})).ka(_.we(function(g){return b.JWa.wYa(c,g)}),_.y(function(g){return Qvb(b,g,f)}),_.de(function(){return Pvb}))};
_.yI.prototype.Dpb=function(a){a:{var b=this.tKc;a=b.jsa.parse(void 0===a.Vk?"":a.Vk);b:{var c=_.q(_.Qh(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])&&5===a.Nk){b=Qnb(b.ABc,a.value);b=void 0===b?b:b+":";break a}b=void 0}return b};
var Qvb=function(a,b,c){var d=b.Eu,e=b.QR,f=_.Ag(a.Dm.Uc)||new _.zg;return d.map(function(g){var m=g.Xf&&_.jlb(g.Xf,{line:g.lineNumber}),n=a.Ua,r=g.lineNumber,x=g.title,A=g.dj;g=g.WR;if(!m)throw Error("Zd");r=_.Ep(m.ac(),Object.assign({},f.params,{line:r}));f.params.Ob&&_.Bp(r,f.Ab);r=r.Ya();var F={kX:_.slb(r)};n=_.Nm(n,_.vn(n,_.yp(r),{Ra:c}));if(A&&A.we){var J=A.we,L=J.startIndex,Q=[{start:L,end:L+J.length}];xnb(Q);Q.push(Hvb);J=[];var aa=-1;L=-1;Q=_.q(Q);for(var pa=Q.next();!pa.done;pa=Q.next()){var ra=
pa.value;pa=ra.start;ra=ra.end;pa>L&&((aa=x.substring(aa,L))&&J.push({LWa:aa,fC:!0}),(aa=x.substring(L,pa))&&J.push({LWa:aa,fC:!1}),aa=pa);L=Math.max(ra,L)}x=J}else x=[{LWa:x,fC:!1}];return A&&A.type?Object.assign({},F,{Ny:r.path,icon:"source:symbol",url:n,rDb:x,vu:g,zp:e,Jc:m,BMb:Gvb.get(A.type)}):Object.assign({},F,{Ny:_.ug(r.path||""),icon:r.fz?"source:file":"source:folder_open",url:n,rDb:x,vu:g,zp:e,Jc:m})}).map(function(g){return Rvb(a,g)})};
_.yI.prototype.iZa=function(a){var b=this.wp.parse(a),c=[],d=new Map,e=0;b=_.q(Snb(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),zma:Array.from(d.keys())});e=m;g?(m=(d.get(f)||0)+1,d.set(f,m)):(m=(d.get(f)||1)-1,0===m?d.delete(f):d.set(f,m))}e<a.length&&c.push({text:a.substring(e),zma:Array.from(d.keys())});return c};
var Rvb=function(a,b){return{kind:"suggestion",va:a.FYa,NS:b,Lua:function(){_.wn(a.Ua,b.url)},vu:b.vu,zp:b.zp,Jc:b.Jc,Wz:a.mJ.pJb}};_.Y.Object.defineProperties(_.yI.prototype,{v_:{configurable:!0,enumerable:!0,get:function(){return this.wWa.instance}}});_.yI.ha=function(a){return new (a||_.yI)(_.u(_.Yv),_.u(_.SH),_.u(_.fg),_.u(xI),_.u(_.tk),_.u(_.dg),_.u(_.mu),_.u(_.ou),_.u(_.Nu),_.u(_.cg),_.u(vI),_.u(_.Lf),_.u(_.Gu))};_.yI.ua=_.t({token:_.yI,oa:_.yI.ha});_.zI=function(){};_.zI.ha=function(a){return new (a||_.zI)};_.zI.Ea=_.gc({type:_.zI});_.zI.Da=_.Wb({imports:[_.qm]});_.AI=function(){};_.AI.ha=function(a){return new (a||_.AI)};_.AI.Ea=_.gc({type:_.AI});_.AI.Da=_.Wb({Nb:[_.yI,xI,{Ca:Ovb,wb:function(){return new Map(Crb.map(function(a,b){return[a,b]}))}}],imports:[_.Wn,_.Cx,_.qm,_.wx,_.Es,_.zI,_.zn,_.Mw]});_.BI=function(a,b,c){this.Ua=b;this.appId=new _.Mf(null);this.asc=new _.Mf(null);this.QIa=new _.Mf(null);this.zf=new _.Mf(null);this.cuc=new _.Mf(!1);this.zJc=new _.Mf(null);this.Gl=new _.Mf(_.Ag(a.Uc));this.ab=this.Ua.events.ka(_.Zd(function(d){return d instanceof _.ag}),_.y(function(){return _.Ag(a.Uc)})).subscribe(this.Gl);Svb(this);Tvb(this);Uvb(this);Vvb(this);Wvb(this);Xvb(this);this.kuc=!c.Qb(28)};_.BI.prototype.La=function(){this.ab.unsubscribe()};
_.BI.prototype.ZJ=function(a){var b=this;return _.Nd(this.QIa,a).ka(_.y(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;return null!=c?c:d&&b.kuc}))};_.BI.prototype.NC=function(a){this.QIa.next(a)};
var Svb=function(a){CI(a,a.appId,function(b,c){_.NF(c,function(d){null==b?delete d.ut:d.ut=b;delete d.Kv;delete d.vt;delete d.os})},Tnb)},Tvb=function(a){CI(a,a.asc,function(b,c){_.NF(c,function(d){null==b?delete d.Kv:d.Kv=b;delete d.vt})},Unb)},Uvb=function(a){CI(a,a.QIa,function(b,c){_.NF(c,function(d){null!=b?d.oj=b?"1":"0":delete d.oj})},Vnb)},Vvb=function(a){CI(a,a.zf,function(b,c){_.NF(c,function(d){null==b?delete d.zf:d.zf=b})},Wnb)},Wvb=function(a){CI(a,a.cuc,function(b,c){_.NF(c,function(d){b?
d.os="":delete d.os})},Xnb)},Xvb=function(a){CI(a,a.zJc,function(b,c){_.NF(c,function(d){null==b?delete d.vt:d.vt=b})},Ynb)},CI=function(a,b,c,d){a.ab.add(a.Gl.ka(_.y(function(e){return d(e)}),_.ie()).subscribe(b));b=b.ka(_.ie(),_.y(function(e){var f=a.Gl.value;if(d(f)!==e)return f=f.ac(),c(e,f),f.Ya()}),_.Zd(function(e){return!!e}),_.ye(function(e){a.Ua.navigate(_.yp(e),{Yi:!0})}));a.ab.add(b.subscribe(a.Gl))};_.BI.ha=function(a){return new (a||_.BI)(_.u(_.Lf),_.u(_.fg),_.u(_.ou))};
_.BI.ua=_.t({token:_.BI,oa:_.BI.ha});var DI=function(a){this.stack=a instanceof Array?a:[a]};DI.prototype.pop=function(a){if(0>a)throw new RangeError("be");if(a>this.stack.length-1)throw new RangeError("ce");return new DI(this.stack.slice(0,-1*a))};DI.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new DI(b)};
_.Y.Object.defineProperties(DI.prototype,{Z6:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.myb]}},HJc:{configurable:!0,enumerable:!0,get:function(){return this.stack[0]}},Oua:{configurable:!0,enumerable:!0,get:function(){return this.stack.map(function(a){return a.dj})}},myb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});var EI=function(a,b,c){this.OBb=new _.se;this.OBb.ka(Rkb(a.sg),_.Zd(function(d){return 0<d.length})).subscribe(function(d){c.navigate([],{Ra:Znb(d),dg:"merge",bi:b,Yi:!0})})};EI.prototype.lGc=function(){for(var a=_.q(_.lc.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.OBb.next(b.value)};EI.ha=function(a){return new (a||EI)(_.u(_.Ae),_.u(_.Lf),_.u(_.fg))};EI.ua=_.t({token:EI,oa:EI.ha,Ha:"root"});var Yvb;
_.FI=function(a,b,c,d,e){var f=this;this.Dm=a;this.ifa=c;this.Ua=d;this.Zi=e;this.Onb=this.AMa=new _.Mf("SOURCE");this.lxc=this.L8=new _.Mf(0);this.AGc=this.cG=new _.Mf(2);this.OXa=new _.qe(1);this.cea=new _.qe(1);this.ixc=this.wob=new _.Mf(void 0);this.aba=new _.se;this.F8=this.ZMa=new _.Mf({query:"",FQa:!1,Wd:null});this.aF=new _.Mf(-1);this.xoa=new _.Mf(0);this.destroy=new _.se;this.ab=new _.td;this.Gfb=new _.se;this.RCb=new _.se;this.QJb=new _.se;this.Awc=this.roa=new _.Mf(!1);this.ifa.UX.ka(_.xe(this.destroy)).subscribe(function(g){0===g?
f.cG.next(0):f.cG.next(2)});c=_.Ag(this.Dm.Uc);a=this.Dm.Uc.Ra;a.gs&&a.gsn?(c=Yvb(a.gs),this.Tea({dj:a.gsn,zG:c,PJ:c}),b.lGc("gsn","gs")):1===c.params.zf&&this.Ua.navigate(_.yp(_.NF(c.ac(),function(g){delete g.zf;delete g.oj}).Ya()),{dg:"preserve",Yi:!0});this.E_=Zvb(this);this.qBc=$vb(this);this.woa=_.Xd(this.aF,this.F8.ka(_.ie(bob),_.ne(0))).ka(aob())};Yvb=function(a){return"string"===typeof a?[a]:a};_.FI.prototype.La=function(){this.ab.unsubscribe();this.destroy.next()};_.FI.prototype.NC=function(a){this.Zi.NC(a)};
_.FI.prototype.ZJ=function(a){return this.Zi.ZJ(a)};var $vb=function(a){return _.Nd(a.Zi.ZJ(_.yd(!1)),a.Zi.zf).ka(_.y(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return!!b&&1===c}),_.ie(),_.re(1),_.Gd())},awb=function(a,b){a.wob.next(b);a.Zi.zf.next(0);a.Zi.NC(!0)};_.FI.prototype.Tea=function(a){this.OXa.next(new DI(Object.assign({},a,{isFirst:!0})))};
var Zvb=function(a){var b=a.Ua.events.ka(_.Zd(function(d){return d instanceof _.ag}),_.y(function(){var d=_.Ag(a.Dm.Uc);return d&&d.lb}),_.ie(),_.ue(),_.ne()),c=a.OXa.ka(_.we(function(d){if(d){var e=a.Gfb.ka(_.y(function(m){return function(n){return n.push(Object.assign({},m,{isFirst:!1}))}})),f=a.RCb.ka(_.y(function(m){return function(n){return n.pop(n.Oua.length-1-m)}})),g=a.QJb.ka(_.y(function(m){return function(n){var r=n.stack.slice();r[n.myb]=Object.assign({},n.Z6,m);return new DI(r)}}));return _.Xd(e,
f,g).ka(_.oe(function(m,n){return n(m)},d),_.ve(d))}return _.yd(void 0)}));return _.Xd(b,c).ka(_.ie(),_.re(1),_.Gd())};_.FI.prototype.EXa=function(a){this.Zi.NC(!0);this.Zi.zf.next(6);this.OXa.next(new DI(Object.assign({},a,{isFirst:!0})))};var bwb=function(a,b){a.Gfb.next(b)};_.Y.Object.defineProperties(_.FI.prototype,{XE:{configurable:!0,enumerable:!0,get:function(){return this.AMa.getValue()},set:function(a){a!==this.XE&&this.AMa.next(a)}}});
_.FI.ha=function(a){return new (a||_.FI)(_.u(_.Lf),_.u(EI),_.u(_.JH),_.u(_.fg),_.u(_.BI))};_.FI.ua=_.t({token:_.FI,oa:_.FI.ha});_.GI=function(a){this.Vb=a};_.GI.prototype.transform=function(a){return this.Vb.uY().ka(_.ve(!1),_.y(function(b){return b?_.plb(a):a.path||""}),_.ie())};_.GI.ha=function(a){return new (a||_.GI)(_.w(_.Nu,16))};_.GI.Ce=_.ic({name:"maybeStripGoogle3",type:_.GI,de:!0});_.HI=function(){};_.HI.ha=function(a){return new (a||_.HI)};_.HI.Ea=_.gc({type:_.HI});_.HI.Da=_.Wb({});var dwb;_.II=function(a,b,c,d,e){var f=this;this.Ga=a;this.Kgb=b;this.Vsc=c;this.XF=d;this.lCc=new _.Ws(this.Ga);this.Pab=new _.qe(1);this.mw=new _.Ws(this.Ga);this.kob=new _.qe(1);this.jhb=new _.Ws(this.Ga);this.Nrc=this.Pab.ka(eob(e,function(g){return f.Vsc.list(g).ka(_.y(function(m){return hob(g,m.aggregations)}))}));this.Orc=this.kob.ka(eob(e,function(g){return f.Kgb.list(g).ka(_.y(function(m){return hob(g,m.H8)}))}))};
_.cwb=function(a,b){var c=_.fob(b);return a.mw.fetch(c,function(){a.kob.next(c);return _.gob(a.Orc,c,b.category)})};dwb=function(a){return a.XF.prefetch("findingsConfig").ka(_.ge(),_.we(function(b){b&&a.jhb.put("getConfiguration",_.yd(_.xf(qG,JSON.parse(b.response)).root));return a.jhb.fetch("getConfiguration",function(){return a.Kgb.getConfiguration().ka(_.y(function(c){return c.root}))})}))};_.II.ha=function(a){return new (a||_.II)(_.u(_.Pn),_.u(vrb),_.u(urb),_.u(_.Mu),_.u(_.Ae))};
_.II.ua=_.t({token:_.II,oa:_.II.ha,Ha:"root"});_.JI=function(a,b){this.SX=b;a.Qb(14)?this.aNa=dwb(this.SX).ka(_.y(function(c){return(null==c?void 0:c.children)||[]}),_.re(1),_.Gd()):this.aNa=_.yd([]);this.swb=this.aNa.ka(_.y(iob))};_.JI.prototype.iOa=function(){return this.aNa};_.ewb=function(a,b){return a.swb.ka(_.y(function(c){return c.get(b)}))};
_.JI.prototype.getAnnotations=function(a,b,c,d,e,f,g){var m=this,n=g?"FILE":"DIRECTORY";return ZE(b)||"host"===b?_.ewb(this,f).ka(_.we(function(r){if(!r)return _.yd([]);var x=_.job(r);return x?_.cwb(m.SX,{lb:a,Oc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecType:n,category:x}).ka(_.y(function(A){return A.map(function(F){return{icon:r.icon,tooltip:r.tooltip,details:F,lwb:r.name,Yr:r.id}})})):_.yd([])})):_.Cd("Only depot group and multibranch are currently supported")};
_.JI.ha=function(a){return new (a||_.JI)(_.u(_.ou),_.u(_.II))};_.JI.ua=_.t({token:_.JI,oa:_.JI.ha,Ha:"root"});var fwb=new Set(["depot","host","ossProject"]),KI=function(a,b,c){this.Ga=a;this.Ewc=b;this.swc=c;this.Ctc=new _.Ws(this.Ga);this.ssc=new _.Ws(this.Ga)},gwb=function(a,b,c){var d=b.lb,e=b.Oc,f=b.fileSpecSourceRootRepositoryKeyRepositoryName,g=b.fileSpecSourceRootRefSpec,m=b.fileSpecSourceRootRefHint,n=b.fileSpecPath,r=b.fileSpecType,x=b.mergeLatestData;b=void 0===b.category?"DEFAULT":b.category;if(!fwb.has(e))throw Error("ee");var A=Object.assign({},_.xF(d,e),{fileSpecPath:n,fileSpecType:r,fileSpecSourceRootRefSpec:g,
fileSpecSourceRootRefHint:m,fileSpecSourceRootRepositoryKeyRepositoryName:f,invocationId:c,mergeLatestData:x,category:b});return a.Ctc.fetch(Object.assign({},A,{Jh:"fileTest"}),function(){return a.Ewc.get(A).ka(_.y(function(F){return F.oKa}))})},hwb=function(a,b,c,d){if(!fwb.has(c))throw Error("ee");var e=Object.assign({},_.xF(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.ssc.fetch(e,function(){return a.swc.get(e).ka(_.y(function(f){return f.categories}))})};
KI.ha=function(a){return new (a||KI)(_.u(_.Pn),_.u(yrb),_.u(xrb))};KI.ua=_.t({token:KI,oa:KI.ha,Ha:"root"});var iwb,kwb,qwb,lwb;iwb=["BLAME","XREFS"];_.jwb=new _.oc("viewDataProvider");
_.LI=function(a,b,c,d,e,f){var g=this;this.DB=a;this.vc=b;this.Vb=c;this.IMa=d;this.state=new _.Mf(new Map);this.ab=new _.td;this.xdb=e.ka(_.Zd(sob),_.eF(function(m){return m.location}),_.y(function(m){return{Wa:m.location,isDirectory:1===m.kind,VB:_.lF(m.vC),cZ:0===m.kind?m.cZ:void 0}}),_.ve(void 0),_.re(1),_.Gd());this.hna=kwb(this).ka(_.re(1),_.Gd());this.BIa=_.Nd([this.xdb,this.DB.iOa().ka(_.ve([]))]).ka(_.we(function(m){m=_.q(m);var n=m.next().value,r=m.next().value;return lwb(g,n).ka(_.y(function(x){return[].concat(_.sc(x),
_.sc(kob(r,n)))}))}),_.ie(tob),_.re(1),_.Gd());a=Zqb(this.Vb).ka(_.y(function(m){return new Map(Array.from(m,function(n){var r=_.q(n);n=r.next().value;r=r.next().value;return[n,"ON"===r.nf?{enabled:!0,Lr:0}:{enabled:!1}]}))}),_.ke(1),_.xe(this.state.ka(_.ue())));b=this.BIa.ka(_.ze(this.state),_.y(function(m){m=_.q(m);var n=m.next().value;m=m.next().value;var r=qob(n),x=nob(_.Ag(f.Uc));n=new Map;for(var A=_.q(m),F=A.next();!F.done;F=A.next()){var J=_.q(F.value);F=J.next().value;J=J.next().value.enabled||
oob(F,x);n.set(F,J?{enabled:!0,Lr:0}:{enabled:!1})}r=_.q(r);for(x=r.next();!x.done;x=r.next())x=x.value,!m.has(x.id)&&x.aR&&n.set(x.id,{enabled:!0,Lr:0});return n}));this.ab.add(_.Rd(a,b).subscribe(function(m){g.state.next(m)}));a=this.BIa.ka(_.y(function(m){return new Set(qob(m).map(function(n){return n.id}))}));this.ofa=_.Nd([this.state,a]).ka(_.y(function(m){m=_.q(m);var n=m.next().value;m=m.next().value;var r=new Map;n=_.q(n.entries());for(var x=n.next();!x.done;x=n.next()){var A=_.q(x.value);
x=A.next().value;A=A.next().value;m.has(x)&&r.set(x,A)}return r}),_.ie(rob),_.re(1),_.Gd())};_.h=_.LI.prototype;_.h.La=function(){this.ab.unsubscribe()};_.h.iOa=function(){return this.BIa};_.h.AQ=function(a){return this.ofa.ka(_.y(function(b){return b.get(a)||{enabled:!1}}),_.ie(_.Db))};_.h.GLa=function(){var a=pob(_.lc.apply(0,arguments),!0);mwb(this,nwb(this,a))};_.h.fLa=function(){mwb(this,pob(_.lc.apply(0,arguments),!1))};_.h.WB=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};
_.MI=function(a,b,c){owb(a,b,{enabled:!0,Lr:2,Arb:c})};_.NI=function(a,b){owb(a,b,{enabled:!0,Lr:0})};_.pwb=function(a,b,c){owb(a,b,{enabled:!0,Lr:1,Zt:c})};kwb=function(a){var b=["DEFAULT","FUZZING"];return a.xdb.ka(_.we(function(c){if(!c)return _.yd(b);var d=c.Wa;c=d.lb;var e=d.Oc;d=d.repository;return c&&e&&fwb.has(e)&&d?hwb(a.IMa,c,e,d).ka(_.ve(b),_.de(function(){return _.yd([])}),_.y(function(f){return[].concat(_.sc(new Set([].concat(_.sc(f),_.sc(b)))))})):_.yd(b)}),_.y(function(c){return c.filter(ylb).map(_.yta)}))};
qwb=function(a){return a.hna.ka(_.y(function(b){var c=new Set(b);return Object.assign({},_.q1a,{children:_.q1a.children.filter(function(d){return c.has(d.id)})})}))};lwb=function(a,b){return qwb(a).ka(_.y(function(c){c=[Wqb,Xqb,Yqb,c];a.vc.Qb(27)&&(c.push(_.s1a),c.push(_.t1a));return b?c.filter(function(d){return"LINE_COUNTS"===d.id||"FILE_COUNTS"===d.id?b.isDirectory:b.isDirectory||b.VB&&("BLAME"===d.id||"COVERAGE_GENERIC"===d.id)?!1:!0}):c}))};
_.LI.prototype.Tta=function(){var a=_.lc.apply(0,arguments),b=new Map(this.state.getValue()),c=new Map;a=_.q(a);for(var d=a.next();!d.done;d=a.next()){var e=d.value;d=e.Jh;e=e.state;var f=void 0;(null==(f=this.state.getValue().get(d))?void 0:f.enabled)===e.enabled||iwb.includes(d)||c.set(d,{nf:e.enabled?"ON":"OFF",Dfa:""});b.set(d,e)}0<c.size&&this.Vb.Lyb(c);this.state.next(b)};
var mwb=function(a,b){var c=[];b=_.q(b);for(var d=b.next();!d.done;d=b.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;e!==a.WB(d)&&(e?c.push({Jh:d,state:{enabled:e,Lr:0}}):c.push({Jh:d,state:{enabled:e}}))}a.Tta.apply(a,_.sc(c))},owb=function(a,b,c){a.WB(b)&&a.Tta({Jh:b,state:c})},nwb=function(a,b){var c=b.has("BLAME"),d=Array.from(b.keys()).filter(function(f){return f.startsWith("COVERAGE_GENERIC")});if(1<d.length)throw Error("fe");d=d.length?d[0]:null;if(1<[c,d].filter(function(f){return!!f}).length)throw Error("ge");
d&&a.state.getValue().has("BLAME")&&b.set("BLAME",!1);if(c||d){c=_.q(_.p1a);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};_.LI.ha=function(a){return new (a||_.LI)(_.u(_.JI),_.u(_.ou),_.u(_.Nu),_.u(KI),_.u(_.jwb),_.u(_.Lf))};_.LI.ua=_.t({token:_.LI,oa:_.LI.ha});var OI=function(a,b,c){this.vc=a;this.Rg=b;this.Kc=c;this.Mxc=Gmb;this.Lxc=Imb;this.Sob=_.je;this.sC=null;this.T6b="Show in change history"};
OI.prototype.Ub=function(){var a=this.vc.Qb(56)?_.olb(this.mt,this.commit):this.mt,b,c,d=_.iF(this.mt)?null==(b=this.commit.qq)?void 0:null==(c=b.Wq)?void 0:c.refHint:void 0;this.Sob=this.Rg.list(a.lb,a.Oc,a.repository,this.Bf,"/",1,!1,void 0,void 0,d).ka(_.Pd(function(e){return e.Fm||[]}),_.ke(1));this.Xsc=_.gF(this.mt,this.Bf,void 0,a);this.geb=this.sC?_.yp(_.NF(_.Ep((this.sC.Of?a:this.mt).ac(),{tf:this.sC.Bf,ho:this.sC.Of||void 0}),function(e){e.qu=e.Ob?"":void 0}).Ya()):void 0};
_.Y.Object.defineProperties(OI.prototype,{Bf:{configurable:!0,enumerable:!0,get:function(){return this.commit.Bf||""}}});OI.ha=function(a){return new (a||OI)(_.w(_.ou),_.w(_.KH),_.w(_.FI))};
OI.ya=_.fc({type:OI,qa:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",mt:"baseLocation",sC:"parentCommit"},features:[_.vc],kc:["commit","","baseLocation",""],Aa:20,Ba:17,Fa:[[1,"section-title"],["ascTrackElement","BlameDetailsCard","trackAction","commitDetailsNavigate",1,"commit-link",3,"universalLink","trackProjectId"],[1,"author"],[1,"date",3,"value"],[4,"ngIf"],[1,"divider"],["mat-button","","type","button","ascTrackElement","BlameDetailsCard","trackAction","showInHistory",
1,"show-in-history",3,"trackProjectId","click"],["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"]],va:function(a,b){a&1&&(_.B(0,"mat-card")(1,"mat-card-title")(2,"p",0),_.R(3),_.C(),_.B(4,"a",1),_.R(5),
_.S(6,"toPrettyRef"),_.C(),_.R(7," : "),_.B(8,"span",2),_.R(9),_.S(10,"authorDisplay"),_.C(),_.R(11," @ "),_.E(12,"date",3),_.C(),_.O(13,uob,3,4,"mat-card-content",4),_.S(14,"async"),_.E(15,"div",5),_.B(16,"mat-card-actions")(17,"button",6),_.M("click",function(){awb(b.Kc,b.Bf)}),_.R(18),_.C(),_.O(19,vob,2,2,"a",7),_.C()());a&2&&(_.v(3),_.$e(b.Mxc(b.mt)),_.v(1),_.z("universalLink",b.Xsc)("trackProjectId",b.mt.lb),_.v(1),_.Fz("",b.Lxc(b.mt),"",_.T(6,11,b.Bf)," "),_.v(4),_.$e(_.T(10,13,b.commit.xn)),
_.v(3),_.z("value",b.commit.FI),_.v(1),_.z("ngIf",_.T(14,15,b.Sob)),_.v(4),_.z("trackProjectId",b.mt.lb),_.v(1),_.Ze(" ",b.T6b," "),_.v(1),_.z("ngIf",b.geb))},Ja:[_.Un,_.km,_.TH,_.NH,_.qr,_.rr,_.hH,fH,gH,Hrb,_.xn,_.Zv,_.UH,_.pm,_.MH,_.PF],styles:[".mat-card[_ngcontent-%COMP%]{padding-left:0;padding-right:0}.mat-card[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:first-child{margin-top:-16px}mat-card-actions[_ngcontent-%COMP%], mat-card-content[_ngcontent-%COMP%], mat-card-title[_ngcontent-%COMP%]{padding-left:20px;padding-right:20px}mat-card-title[_ngcontent-%COMP%]{font-size:15px;line-height:32px;margin-bottom:0}mat-card-actions[_ngcontent-%COMP%]   .mat-button[_ngcontent-%COMP%]{display:block;font-size:15px;font-weight:400;line-height:32px;margin:0;text-align:left;width:100%}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 PI=function(){this.subject=new _.se};PI.prototype.subscribe=function(a){return this.subject.subscribe(a)};PI.ha=function(a){return new (a||PI)};PI.ua=_.t({token:PI,oa:PI.ha});var rwb=["hovercard"],swb=["origin"],twb=[new RF({Wc:"start",Xc:"top"},{zc:"end",Hc:"top"},-7),new RF({Wc:"start",Xc:"bottom"},{zc:"end",Hc:"bottom"},-7)],QI=function(a,b,c,d,e){var f=this;this.Ga=a;this.Jjb=b;this.Hoa=c;this.Pf=d;this.Kc=e;this.DZa=!1;this.sC=null;this.Kjb=this.Jjb.subscribe(function(){f.DZa?f.DZa=!1:(clearTimeout(f.tPa),f.Kpa.detach())})};QI.prototype.Qa=function(){};QI.prototype.Vc=function(){this.tzc=new _.Uq(this.vzc,this.Oe)};
QI.prototype.La=function(){this.Kjb&&this.Kjb.unsubscribe();this.Lpa&&this.Lpa.dispose()};var uwb=function(a){a.tPa=setTimeout(function(){a.Kpa.jh()||(a.Ga.qb({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.mt.lb}),a.Kpa.Pd(a.tzc));a.DZa=!0;a.Jjb.subject.next()},300)},wob=function(a){clearTimeout(a.tPa);a.srb=setTimeout(function(){a.Kpa.detach()},300)};QI.prototype.be=function(){awb(this.Kc,this.commit.Bf)};
QI.prototype.tKa=function(){var a=_.Pq(_.Rq(this.Pf.position(),this.TTa),twb);_.XSa(a,[this.Hoa]);return this.Pf.create({tj:a,Jl:this.Pf.xp.ou()})};_.Y.Object.defineProperties(QI.prototype,{Kpa:{configurable:!0,enumerable:!0,get:function(){this.Lpa||(this.Lpa=this.tKa());return this.Lpa}}});QI.ha=function(a){return new (a||QI)(_.w(_.Pn),_.w(PI),_.w(_.CH),_.w(_.Zq),_.w(_.FI))};
QI.ya=_.fc({type:QI,qa:[["blame-snippet"]],ub:function(a,b){a&1&&(_.mf(rwb,7,_.gf),_.mf(rwb,7,_.hf),_.mf(swb,7,_.Wc));if(a&2){var c;_.lf(c=_.of())&&(b.vzc=c.first);_.lf(c=_.of())&&(b.Oe=c.first);_.lf(c=_.of())&&(b.TTa=c.first)}},hb:function(a,b){a&1&&_.M("mouseenter",function(){clearTimeout(b.srb)})("mouseleave",function(){return wob(b)})},inputs:{EI:"commitIndex",commit:"commit",mt:"baseLocation",sC:"parentCommit"},Aa:11,Ba:12,Fa:[[3,"title","mouseenter","mouseleave"],["ascTrackElement","BlameDetails",
"trackAction","showInHistory",3,"click"],["origin",""],[1,"commit-index"],["hovercard",""],[3,"commit","baseLocation","parentCommit","mouseenter","mouseleave"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.M("mouseenter",function(){return uwb(b)})("mouseleave",function(){clearTimeout(b.tPa)}),_.S(1,"authorDisplay"),_.B(2,"button",1,2),_.M("click",function(){return b.be()}),_.B(4,"span",3),_.R(5),_.C(),_.R(6),_.S(7,"date"),_.S(8,"authorDisplay"),_.C()(),_.O(9,xob,1,3,"ng-template",null,4,_.tf));a&2&&(_.Ez("title",
"#",b.EI," ",_.T(1,5,b.commit.xn),""),_.v(5),_.Ze("#",b.EI,""),_.v(1),_.Fz(" ",_.Gz(7,7,b.commit.FI,"yyyy-MM-dd"),"\u00a0\u00a0",_.T(8,10,b.commit.xn)," "))},Ja:[_.Un,OI,_.UH,_.Uz],styles:["blame-snippet[_nghost-%COMP%]{box-sizing:border-box;cursor:default;display:block;width:100%;overflow:hidden;padding:0 .5em;position:absolute;text-overflow:ellipsis;white-space:nowrap}button[_ngcontent-%COMP%]{background-color:inherit;border:0;font:inherit;text-align:left}button[_ngcontent-%COMP%]:focus-within, button[_ngcontent-%COMP%]:hover{cursor:pointer;text-decoration:underline}button[_ngcontent-%COMP%]:focus-within   span[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover   span[_ngcontent-%COMP%]{text-decoration:underline}button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;min-width:35px}"],
Na:0});_.RI=function(a){this.Df=a;this.Ky=[];this.iUa=null};_.h=_.RI.prototype;_.h.La=function(){this.clear();this.Ue()};_.h.Rhb=function(){return[]};_.h.JK=function(){};_.h.lC=function(){};_.h.MK=function(){};_.h.Ue=function(){};_.h.update=function(){this.clear();this.render()};_.h.clear=function(){this.iUa&&this.iUa.unsubscribe();this.remove()};
_.h.render=function(){var a=this;this.lC();vwb(this,this.Rhb());this.iUa=this.kna().subscribe(function(b){b&&(vwb(a,b),0===a.Ky.length&&0<b.length?(a.JK(),vwb(a,[])):a.MK(b))},function(){a.JK();vwb(a,[])})};_.h.remove=function(){for(var a=_.q(this.Ky),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.Df.handleError(c)}}this.Ky=[]};var vwb=function(a,b){a.remove();a.Ky=[];b=_.q(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.Ky.push(c)}catch(d){a.Df.handleError(d)}}};
_.RI.ha=function(a){return new (a||_.RI)(_.w(_.qd))};_.RI.Ia=_.hc({type:_.RI});var SI=function(a,b,c){_.RI.call(this,a);this.ae=b;this.Ga=c};_.X(SI,_.RI);_.h=SI.prototype;_.h.Qa=function(){};_.h.Ub=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.Vf;b=b.Wi;a?(b?!_.dF(b,a):1)&&this.update():this.clear()}};
_.h.kna=function(){var a=this;if(!_.kF(this.ai))throw Error("he");var b=this.ai,c=b.lb,d=b.Oc;b=b.repository;var e=_.Ah(this.ai,0)||"",f=_.Ah(this.ai,1)||"",g=_.bF(this.ai,1)||"";return this.k8(c,d,b,e,f,g,this.ai.params.Ob).ka(_.y(function(m){return m?a.Wfa(m):null}))};_.h.MK=function(a){a=this.Zt(a);for(var b=new Map,c=_.q(this.zQ()),d=c.next();!d.done;d=c.next())d=d.value,_.pwb(this.ae,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Ga.Zm({uE:b})};_.h.Zt=function(a){return a.length};
SI.ha=function(a){return new (a||SI)(_.w(_.qd),_.w(_.LI),_.w(_.lu))};SI.Ia=_.hc({type:SI,features:[_.De,_.vc]});_.TI=function(a,b){this.Ga=a;this.mPa=b;this.qf=new _.Ws(this.Ga)};_.TI.prototype.get=function(a,b,c,d,e){var f=this,g=Object.assign({},{fileSpecPath:e,fileSpecSourceRootRefSpec:d},_.xF(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.qf.fetch(g,function(){return f.mPa.KNa(g).ka(_.y(yob))})};_.TI.ha=function(a){return new (a||_.TI)(_.u(_.Pn),_.u(_.B5a))};_.TI.ua=_.t({token:_.TI,oa:_.TI.ha,Ha:"root"});var wwb=["blameSnippet"],xwb=["loading"],ywb=["rangeHighlight"],zwb=function(a,b,c,d,e,f){this.component=a;this.Yla=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.Tm=function(){}};zwb.prototype.render=function(){this.Tm=this.sidebar?this.component.qab(this.Yla,this.options,this.startLine,this.endLine):this.component.FHa(this.Yla,this.options,this.startLine,this.endLine)};zwb.prototype.remove=function(){this.Tm()};
_.UI=function(a,b,c,d,e,f){SI.call(this,b,e,c);this.component=a;this.Ga=c;this.service=d;this.ae=e;this.Xn=f;this.lib=0};_.X(_.UI,SI);_.UI.Ia=SI.Ia;_.h=_.UI.prototype;
_.h.Wfa=function(a){var b=[],c=a.Lo||[],d=a.Ygb,e=a.Ozc;a=a.mSa||[];this.lib=a.length;!a.length&&c.length&&_.Rz(this.Ga);for(var f=0;f<a.length;f++){var g=a[f];if(g.we){var m=c[g.EI||0],n=m.Bf;if(n)if(n=d.get(n),null==n)_.Rz(this.Ga);else{var r=void 0,x=null!=(r=e.get(n-1))?r:null;r=b.push;var A=r.apply;var F=g.we;g=0===f%2?"even":"odd";var J=[],L="blame-highlight "+g;(F=F&&Aob(F))&&Cob(F)?(J.push(new zwb(this.component,this.Yla,{className:g,commit:m,Ld:this.ai,EI:n,sC:x},F.startLine,F.endLine,!0)),
J.push(new zwb(this.component,this.dVa,{className:L},F.startLine,F.endLine,!1))):_.Rz(this.Ga);m=J;A.call(r,b,_.sc(m))}else _.Rz(this.Ga)}else _.Rz(this.Ga)}return b};_.h.k8=function(a,b,c,d,e,f){return this.service.get(a,b,c,e,f)};_.h.Rhb=function(){return[new zwb(this.component,this.oK,{},void 0,void 0,!0)]};_.h.JK=function(){_.MI(this.ae,"BLAME");_.Rz(this.Ga)};_.h.lC=function(){_.NI(this.ae,"BLAME");this.Ga.Zm({bucket:_.Bg.Gwa})};
_.h.MK=function(a){SI.prototype.MK.call(this,a);this.Xn.Jk("Blame is being displayed","polite")};_.h.Zt=function(){return this.lib};_.h.zQ=function(){return["BLAME"]};_.h.Ue=function(){this.Xn.Jk("Blame was disabled","polite")};_.UI.ha=function(a){return new (a||_.UI)(_.w(_.CH),_.w(_.qd),_.w(_.lu),_.w(_.TI),_.w(_.LI),_.w(_.mq))};
_.UI.ya=_.fc({type:_.UI,qa:[["blame-layer","layerBaseLocation",""]],ub:function(a,b){a&1&&(_.mf(wwb,7),_.mf(xwb,7),_.mf(ywb,7));if(a&2){var c;_.lf(c=_.of())&&(b.Yla=c.first);_.lf(c=_.of())&&(b.oK=c.first);_.lf(c=_.of())&&(b.dVa=c.first)}},inputs:{ai:"layerBaseLocation"},features:[_.De],kc:["layerBaseLocation",""],Aa:6,Ba:0,Fa:[["blameSnippet",""],["rangeHighlight",""],["loading",""],[3,"commitIndex","commit","baseLocation","parentCommit"],["text","Loading blame layer...",1,"blame-layer",3,"hasBackground"]],
va:function(a){a&1&&(_.O(0,Eob,1,7,"ng-template",null,0,_.tf),_.O(2,Fob,1,3,"ng-template",null,1,_.tf),_.O(4,Gob,1,1,"ng-template",null,2,_.tf))},Ja:[_.DE,QI],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 Awb=["rangeHighlight"],Bwb=function(a,b,c,d,e){this.component=a;this.snippet=b;this.options=c;this.startLine=d;this.endLine=e;this.Tm=function(){}};Bwb.prototype.render=function(){this.Tm=this.component.FHa(this.snippet,this.options,this.startLine,this.endLine)};Bwb.prototype.remove=function(){this.Tm()};_.VI=function(a,b,c,d,e,f,g){SI.call(this,c,d,g);var m=this;this.IMa=a;this.component=b;this.ae=d;this.Hb=e;this.Rg=f;this.Lhb=new _.Mf([]);this.ab=this.ae.hna.subscribe(function(n){m.Lhb.next(n)})};
_.X(_.VI,SI);_.VI.Ia=SI.Ia;_.h=_.VI.prototype;_.h.Qa=function(){};_.h.La=function(){this.ab.unsubscribe();SI.prototype.La.call(this)};_.h.zQ=function(){var a=this;return this.Lhb.value.filter(function(b){return a.ae.WB(b)})};_.h.JK=function(){for(var a=_.q(this.zQ()),b=a.next();!b.done;b=a.next())_.MI(this.ae,b.value)};_.h.lC=function(){for(var a=_.q(this.zQ()),b=a.next();!b.done;b=a.next())_.NI(this.ae,b.value)};
_.h.Wfa=function(a){var b=[];a=_.q(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=void 0;"COVERED"===c.status&&(d="covered");"NOT_COVERED"===c.status&&(d="uncovered");d&&b.push(this.sKa(c.startLine,c.endLine,d))}return b};
_.h.k8=function(a,b,c,d,e,f){var g=this,m=_.QE(this.ai)?"HEAD"===e:!_.vg.test(e);a=_.yd({lb:a,Oc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.wg(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:m});m&&!_.QE(this.ai)&&(a=_.Nd([_.LH(this.Rg,this.ai,"path"),a]).ka(_.y(function(n){var r=_.q(n);n=r.next().value;r=r.next().value;n&&(r.fileSpecSourceRootRefSpec=n);return r})));return _.Nd([a,Cwb(this)]).ka(_.we(function(n){var r=_.q(n);n=
r.next().value;r=r.next().value;return g.makeRequest(n,r)}))};var Cwb=function(a){return a.ae.hna.ka(_.we(function(b){return _.Nd(b.map(function(c){return a.AQ(c)}))}),_.y(function(b){return b.filter(function(c){return c.enabled}).map(function(c){return c.id})}),_.fe(0),_.ie(Iob),_.Zd(function(b){return 0<b.length}),_.ye(function(){a.lC()}))};_.VI.prototype.AQ=function(a){return this.ae.AQ(a).ka(_.y(function(b){return{id:a,enabled:b.enabled}}),_.ie())};
_.VI.prototype.makeRequest=function(a,b){var c=this;b=b.map(zlb).filter(function(d){return void 0!==d});return gwb(this.IMa,Object.assign({},a,{category:b[0]}),_.Ag(this.Hb.Uc).params.RJ).ka(_.de(function(){c.JK();vwb(c,[]);return _.yd(null)}))};_.VI.prototype.sKa=function(a,b,c){a=zob(a,b-1,0,0);if(!Cob(a))throw Error("ie");return new Bwb(this.component,this.dVa,{className:"coverage-layer "+c},a.startLine,a.endLine)};
_.VI.ha=function(a){return new (a||_.VI)(_.w(KI),_.w(_.CH),_.w(_.qd),_.w(_.LI),_.w(_.Lf),_.w(_.KH),_.w(_.lu))};_.VI.ya=_.fc({type:_.VI,qa:[["coverage-layer","layerBaseLocation",""]],ub:function(a,b){a&1&&_.mf(Awb,7);if(a&2){var c;_.lf(c=_.of())&&(b.dVa=c.first)}},inputs:{ai:"layerBaseLocation"},features:[_.De],kc:["layerBaseLocation",""],Aa:2,Ba:0,Fa:[["rangeHighlight",""]],va:function(a){a&1&&_.O(0,Hob,1,3,"ng-template",null,0,_.tf)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});var Dwb=function(){this.uYa=""};Dwb.ha=function(a){return new (a||Dwb)};
Dwb.ya=_.fc({type:Dwb,qa:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",uYa:"subtitle"},kc:"icon  title  details ".split(" "),Aa:8,Ba:4,Fa:[["mat-card-avatar",""],["alt","","aria-hidden","true",3,"src"],[4,"ngIf"],[3,"innerHTML"]],va:function(a,b){a&1&&(_.B(0,"mat-card-header")(1,"div",0),_.E(2,"img",1),_.C(),_.B(3,"mat-card-title"),_.R(4),_.C(),_.O(5,Job,2,1,"mat-card-subtitle",2),_.C(),_.B(6,"mat-card-content"),_.E(7,"div",3),_.C());a&2&&
(_.v(2),_.z("src",b.icon,_.md),_.v(2),_.$e(b.title),_.v(1),_.z("ngIf",b.uYa),_.v(2),_.z("innerHTML",b.details,_.ld))},Ja:[_.km,Jrb,fH,gH,Grb,Irb],styles:[".mat-card[_ngcontent-%COMP%]{max-width:400px}.mat-card-avatar[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center}mat-card-content[_ngcontent-%COMP%]{font-size:13px;line-height:24px}"],Na:0});var Ewb=[new RF({Wc:"end",Xc:"bottom"},{zc:"start",Hc:"top"}),new RF({Wc:"end",Xc:"center"},{zc:"start",Hc:"center"}),new RF({Wc:"end",Xc:"top"},{zc:"start",Hc:"bottom"})],WI=function(a,b,c,d){this.Ga=a;this.NI=b;this.TTa=c;this.Pf=d;this.qc="";this.Hd=this.tKa()};_.h=WI.prototype;_.h.Qa=function(){var a=this;this.vca=new _.Uq(this.p$,this.NI,{Pd:function(){a.Pd()},detach:function(){a.detach()}})};_.h.La=function(){this.Hd.dispose()};
_.h.Pd=function(a){var b=this;this.Hd.jh()||(this.Hd.Pd(this.vca),this.Ga.qb({element:this.qc,action:"showHovercard",Re:this.Re,gestureName:"CLICK"},a),setTimeout(function(){b.Hd.Oh()},0));clearTimeout(this.yuc)};_.h.detach=function(){var a=this;this.yuc=setTimeout(function(){a.Hd.detach()},200)};_.h.tKa=function(){var a=_.Pq(_.Rq(this.Pf.position(),this.TTa),Ewb);return this.Pf.create({tj:a,Jl:this.Pf.xp.ou()})};WI.ha=function(a){return new (a||WI)(_.w(_.Pn),_.w(_.hf),_.w(_.Wc),_.w(_.Zq))};
WI.Ia=_.hc({type:WI,qa:[["","hovercard","","trackElement",""]],hb:function(a,b){a&1&&_.M("mouseenter",function(c){return b.Pd(c)})("mouseleave",function(){return b.detach()})},inputs:{p$:"hovercard",qc:"trackElement",Re:"artifactId"}});var XI=function(){this.qc=this.tooltip=""};XI.prototype.Qa=function(){};
_.Y.Object.defineProperties(XI.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.$f(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.Re=a[0].Yr;var b;this.tooltip=null!=(b=a[0].tooltip)?b:"";this.details=a.map(function(c){var d=c.details,e=d.messageHtml,f=d.url;c=_.alb(d.message||c.lwb);f&&(Fwb.test(f)||(f="http://"+f),c=_.Qab("a",{href:f,target:"_blank"},c));if(e)try{var g=_.Nh(e)||c}catch(m){g=c}else g=c;return g})}}});
XI.ha=function(a){return new (a||XI)};
XI.ya=_.fc({type:XI,qa:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",qc:"trackElement"},kc:["annotations","","trackElement",""],Aa:3,Ba:5,Fa:[[3,"src","alt","hovercard","trackElement","artifactId"],["hovercard",""],[1,"findings-hovercard",3,"mouseenter","mouseleave"],[4,"ngFor","ngForOf"],[3,"icon","title","subtitle","details"],["class","divider",4,"ngIf"],[1,"divider"]],va:function(a,b){a&1&&(_.E(0,"img",0),_.O(1,Mob,2,1,"ng-template",null,1,_.tf));if(a&2){var c=
_.Ye(2);_.z("src",b.icon,_.md)("alt",b.tooltip)("hovercard",c)("trackElement",b.qc)("artifactId",b.Re)}},Ja:[_.jm,_.km,Dwb,WI,_.hH],styles:["mat-card.findings-hovercard[_ngcontent-%COMP%]{overflow:auto;max-height:500px}mat-card.findings-hovercard[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;margin-bottom:16px}"],Na:0});var Fwb=/^((http|https):\/\/)/;var Gwb=["finding"],Hwb=function(a,b,c,d){this.component=a;this.Nwc=b;this.options=c;this.line=d;this.Tm=function(){}};Hwb.prototype.render=function(){this.Tm=this.component.pab(this.Nwc,this.options,this.line)};Hwb.prototype.remove=function(){this.Tm()};_.YI=function(a,b,c,d,e){SI.call(this,b,d,e);this.component=a;this.DB=c};_.X(_.YI,SI);_.YI.Ia=SI.Ia;_.h=_.YI.prototype;
_.h.Wfa=function(a){var b=new Map;a=_.q(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.details;d=d.we?Aob(d.we).startLine||0:0;var e=void 0,f=null!=(e=b.get(d))?e:[];f.push(c);b.set(d,f)}a=[];b=_.q(b);for(c=b.next();!c.done;c=b.next())d=_.q(c.value),c=d.next().value,d=d.next().value,a.push(new Hwb(this.component,this.Owc,{annotations:d},c));return a};_.h.k8=function(a,b,c,d,e,f){return this.DB.getAnnotations(a,b,c,e,f,this.Yr,!0)};_.h.JK=function(){_.MI(this.ae,this.Yr)};
_.h.lC=function(){_.NI(this.ae,this.Yr)};_.h.zQ=function(){return[this.Yr]};_.YI.ha=function(a){return new (a||_.YI)(_.w(_.CH),_.w(_.qd),_.w(_.JI),_.w(_.LI),_.w(_.lu))};
_.YI.ya=_.fc({type:_.YI,qa:[["finding-layer","layerBaseLocation","","layerId",""]],ub:function(a,b){a&1&&_.mf(Gwb,7);if(a&2){var c;_.lf(c=_.of())&&(b.Owc=c.first)}},inputs:{ai:"layerBaseLocation",Yr:"layerId"},features:[_.De],kc:["layerBaseLocation","","layerId",""],Aa:2,Ba:0,Fa:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],va:function(a){a&1&&_.O(0,Nob,1,1,"ng-template",null,0,_.tf)},Ja:[XI],nb:2});var Vob=RegExp("^x-kythe://([a-zA-Z]+)="),Xob=/\//g,Yob=/~/g,Qob={id:"Google",type:"depot"},DF={};var Iwb;Iwb=new _.oc("decorations_service",{oa:function(){return _.Kh(hrb)}});_.ZI=function(a,b,c){_.Qx.call(this,a);this.client=b;this.ne=c;this.IGc=new _.Ws(this.Ga);this.JGc=new _.Ws(this.Ga);this.KGc=new _.Ws(this.Ga);this.Kwc=new _.Ws(this.Ga)};_.X(_.ZI,_.Qx);_.h=_.ZI.prototype;_.h.Faa=function(a,b,c,d,e,f){var g=this,m=tlb(a,b,c,d,e,f);return this.qf.fetch(m.toObject(),function(){return g.fetch(m)})};
_.h.TVa=function(a){var b=this;return this.IGc.fetch(a.toObject(),function(){return _.Au(b.ne,function(){return b.client.TVa(a,b.ne.Ij())},"Decorations.resolveDocumentation")})};_.h.UVa=function(a){var b=this;return this.JGc.fetch(a.toObject(),function(){return _.Au(b.ne,function(){return b.client.UVa(a,b.ne.Ij())},"Decorations.resolveItemList")})};_.h.p_=function(a){var b=this;return this.KGc.fetch(a.toObject(),function(){return _.Au(b.ne,function(){return b.client.p_(a,b.ne.Ij())},"Decorations.resolvePanel")})};
_.h.bOa=function(a){var b=this;return this.Kwc.fetch(a.toObject(),function(){return _.Au(b.ne,function(){return b.client.bOa(a,b.ne.Ij())},"Decorations.getFilterSupport")})};_.h.ina=function(){return new _.po};_.h.extract=function(){return this.ina()};_.h.isValid=function(a){return 0<a.EP().length||_.Bi(a,2)};_.h.fetch=function(a){var b=this;return _.Au(this.ne,function(){return b.client.Faa((new _.uOa).FJb(_.Pob(a)),b.ne.Ij())},"Decorations.list")};
_.ZI.ha=function(a){return new (a||_.ZI)(_.u(_.Pn),_.u(Iwb),_.u(_.Ou))};_.ZI.ua=_.t({token:_.ZI,oa:_.ZI.ha,Ha:"root"});var Jwb=function(a,b){this.component=a;this.location=b;this.Tm=function(){}};Jwb.prototype.render=function(){this.Tm=this.component.dW(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,Go:"deprecated"}).remove};Jwb.prototype.remove=function(){this.Tm()};_.$I=function(a,b,c,d,e){SI.call(this,c,d,a);this.Ga=a;this.component=b;this.ae=d;this.service=e;this.UW=0};_.X(_.$I,SI);_.$I.Ia=SI.Ia;_.h=_.$I.prototype;
_.h.Wfa=function(a){var b=this;return(a.EP()||[]).filter(function(c){return _.Ni(c,9).includes(2)}).reduce(function(c,d){b.UW+=1;a:{if(d.Kqb()&&(d=d.sY(),d=Bob(d),Dob(d)))break a;d=void 0}if(!d)return _.Rz(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.sKa(d));return c},[])};_.h.k8=function(a,b,c,d,e,f,g){return this.service.Faa(a,b,c,{Ab:d,commit:e},f,g)};
_.h.JK=function(){_.MI(this.ae,"DEPRECATED");_.Rz(this.Ga)};_.h.lC=function(){_.NI(this.ae,"DEPRECATED")};_.h.Zt=function(){return this.UW};_.h.zQ=function(){return["DEPRECATED"]};_.h.sKa=function(a){return new Jwb(this.component,a)};_.$I.ha=function(a){return new (a||_.$I)(_.w(_.lu),_.w(_.CH),_.w(_.qd),_.w(_.LI),_.w(_.ZI))};
_.$I.ya=_.fc({type:_.$I,qa:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{ai:"layerBaseLocation"},features:[_.De],kc:["layerBaseLocation",""],Aa:0,Ba:0,va:function(){},styles:[".deprecated{text-decoration:line-through}"],nb:2,Na:0});var Kwb={wt:new Set,ids:[]},aJ=function(a){var b=this;this.Kc=a;this.r$=Kwb;this.pna=[];this.Ppa=new Map;this.MO=!1;this.Ff=new _.cl;this.ab=_.Nd([this.Kc.E_,this.Kc.qBc]).ka(_.y(function(c){c=_.q(c);var d=c.next().value;if(c.next().value&&d)return b.MO?d.Z6:d.HJc}),_.ve(void 0),_.ie()).subscribe(function(c){c?(b.pna=c.zG,c.PJ&&b.cR(c.PJ)):b.pna=[]})};_.h=aJ.prototype;_.h.La=function(){this.ab.unsubscribe()};
_.h.Te=function(a){a=_.Xh(a.context.Fr,5);if(!a)return!1;var b=a.split(" ");return this.pna.length===b.length&&this.pna.every(function(c){return b.includes(c)})};
_.h.cR=function(a,b){var c=this;b=void 0===b?!0:b;var d=a.map(function(n){return c.Ppa.get(n)||new Set}).reduce(function(n,r){r=_.q(r);for(var x=r.next();!x.done;x=r.next())n.add(x.value);return n},new Set);if(b){b=_.q(this.r$.wt);for(var e=b.next();!e.done;e=b.next()){var f=e.value;d.has(f)||(f.UY=!1)}}b=new Map;f=_.q(d);for(e=f.next();!e.done;e=f.next()){var g=e.value;g.UY=!0;e=g.context.yna;g=this.Hpa(g);var m=b.get(e);void 0!==m&&0!==m||b.set(e,g)}this.r$={wt:d,ids:a};this.Ff.emit(Array.from(b.entries()))};
_.h.ks=function(a){if(0<this.r$.wt.size)for(var b=_.q(this.r$.wt),c=b.next();!c.done;c=b.next())c=c.value,Lwb(c,a.yoa,a.yoa+a.FK)&&!c.UY&&(c.UY=!0),c.UY&&!Lwb(c,a.yoa,a.yoa+a.FK)&&(c.UY=!1)};_.h.Hpa=function(a){return _.Ni(a.context.Fr,9).includes(1)?1:_.Ni(a.context.Fr,9).includes(3)?2:0};aJ.ha=function(a){return new (a||aJ)(_.u(_.FI))};aJ.ua=_.t({token:aJ,oa:aJ.ha});var Mwb=function(a,b,c,d){this.service=a;this.location=b;this.context=c;this.ACc=void 0===d?!1:d;this.sQa=!1;this.jPa=0};
Mwb.prototype.render=function(){var a=this;try{this.link=Nwb(this)}catch(c){_.Rz(this.service.Ga);return}var b=String(this.context.index);this.cK&&(b=void 0);this.Tm=this.service.component.dW(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",get Go(){var c="xrefs-decoration";a.service.sKb&&(c+=" underline");a.sQa&&(c+=" "+Owb(a));a.cK&&(c="doc-link");return c},href:this.link,key:b}).remove};
var Owb=function(a){return 0!==a.jPa&&a.service.Jkb?"important-highlight":"highlight"};Mwb.prototype.remove=function(){this.Tm&&this.Tm();delete this.Tm};
var Nwb=function(a){var b,c=null==(b=_.Ei(a.context.Fr,_.mo,4))?void 0:b.nY();return c?_.Xh(c,4)?(a.cK=!0,_.Xh(c,4)):Pwb(a.service,c):_.Xh(a.context.Fr,5)?(b=Qwb(a.service,a.context.yna),(c=a.service.component.lines[a.location.startLine].substring(a.location.startColumn,a.location.endColumn))?b+(b.includes("?")?"&":"?")+"gsn="+c+"&"+_.Xh(a.context.Fr,5).split(" ").map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b):""},Lwb=function(a,b,c){return a.location.startLine>=b&&a.location.startLine<
c||a.location.endLine>=b&&a.location.endLine<c},Rwb=function(a){var b=a.service.component.Xd.vi(a.context.yna-1);if(b)return b.querySelectorAll('.xrefs-decoration[data-key="'+a.context.index+'"]');a.ACc&&console.log("unexpected undefined element - "+JSON.stringify(a.context));return[]};
_.Y.Object.defineProperties(Mwb.prototype,{Hpa:{configurable:!0,enumerable:!0,get:function(){return this.jPa},set:function(a){this.jPa=a}},UY:{configurable:!0,enumerable:!0,get:function(){return this.sQa},set:function(a){this.sQa=a;if(null!=this.Tm)if(a){var b=_.q(Rwb(this));for(a=b.next();!a.done;a=b.next())a.value.classList.add(Owb(this))}else for(b=_.q(Rwb(this)),a=b.next();!a.done;a=b.next())a.value.classList.remove(Owb(this))}}});var bJ,cJ;bJ={};
_.Swb=Object.freeze((bJ[0]={name:"Unknown",Gc:"?"},bJ[50]={name:"Scope",Gc:"?"},bJ[51]={name:"Group",Gc:"G"},bJ[1]={name:"Class",Gc:"C",className:"code-data"},bJ[2]={name:"Interface",Gc:"I",className:"code-data"},bJ[3]={name:"Struct",Gc:"S",className:"code-data"},bJ[4]={name:"Enum",Gc:"E",className:"code-data"},bJ[5]={name:"Union",Gc:"S",className:"code-data"},bJ[6]={name:"Method",Gc:"M",className:"code-procedure"},bJ[7]={name:"Field",Gc:"F",className:"code-sub-data"},bJ[8]={name:"Function",Gc:"F",
className:"code-procedure"},bJ[9]={name:"Variable",Gc:"V",className:"code-alias"},bJ[10]={name:"Typedef",Gc:"T",className:"code-alias"},bJ[11]={name:"Namespace",Gc:"N"},bJ[67]={name:"Extension",Gc:"E",className:"code-data"},bJ[12]={name:"Property",Gc:"P",className:"code-sub-data"},bJ[13]={name:"Enum Constant",Gc:"e",className:"code-sub-data"},bJ[15]={name:"Anonymous Function",Gc:"?"},bJ[16]={name:"Test",Gc:"t"},bJ[17]={name:"Package",Gc:"P"},bJ[18]={name:"Object",Gc:"O"},bJ[61]={name:"Constant",Gc:"c"},
bJ[62]={name:"Module",Gc:"m"},bJ[20]={name:"Build Rule",Gc:"R"},bJ[21]={name:"Build Binary",Gc:"B"},bJ[22]={name:"Build Test",Gc:"T"},bJ[23]={name:"Build Library",Gc:"L"},bJ[24]={name:"Build Generator",Gc:"G"},bJ[25]={name:"Build Argument",Gc:"A"},bJ[26]={name:"Build Variable",Gc:"V",className:"code-alias"},bJ[30]={name:"Variable",Gc:"V",className:"code-alias"},bJ[31]={name:"Constant",Gc:"c"},bJ[32]={name:"Goog Provide",Gc:"?"},bJ[33]={name:"Goog Require",Gc:"?"},bJ[34]={name:"Setter",Gc:"?"},bJ[35]=
{name:"Getter",Gc:"?"},bJ[36]={name:"Literal",Gc:"?"},bJ[37]={name:"Function Literal",Gc:"?"},bJ[38]={name:"Assignment",Gc:"V",className:"code-alias"},bJ[39]={name:"Function Assignment",Gc:"M",className:"code-procedure"},bJ[40]={name:"Define Const",Gc:"D"},bJ[41]={name:"Define Macro",Gc:"D"},bJ[45]={name:"Xml Tag",Gc:"<"},bJ[46]={name:"Template",Gc:"T"},bJ[47]={name:"Job",Gc:"J"},bJ[48]={name:"Service",Gc:"S"},bJ[49]={name:"Allocation",Gc:"A"},bJ[52]={name:"Table",Gc:"T"},bJ[53]={name:"Queue",Gc:"Q"},
bJ[54]={name:"Locality Group",Gc:"L"},bJ[55]={name:"Index",Gc:"I"},bJ[56]={name:"Proto Bundle",Gc:"?"},bJ[57]={name:"Backup Schedule",Gc:"B"},bJ[58]={name:"Column",Gc:"C"},bJ[59]={name:"Changelog",Gc:"?"},bJ[60]={name:"Markdown Header",Gc:"#"},bJ[63]={name:"SQL TVF",Gc:"t"},bJ[64]={name:"SQL Model",Gc:"m"},bJ[65]={name:"SQL Database",Gc:"d"},bJ[66]={name:"Dart Mixin",Gc:"M",className:"code-data"},bJ[68]={name:"YANG Grouping",Gc:"G",className:"code-data"},bJ[69]={name:"YANG Identity",Gc:"I",className:"code-data"},
bJ[70]={name:"YANG Container",Gc:"C",className:"code-data"},bJ[71]={name:"YANG List",Gc:"L",className:"code-data"},bJ[72]={name:"YANG Leaf",Gc:"L",className:"code-data"},bJ[73]={name:"Swift Actor",Gc:"A",className:"code-data"},bJ[74]={name:"GraphQL Directive",Gc:"D",className:"code-data"},bJ[75]={name:"GraphQL Operation",Gc:"O",className:"code-data"},bJ[76]={name:"GraphQL Fragment",Gc:"F",className:"code-data"},bJ[77]={name:"GraphQL Fragment Spread",Gc:"S",className:"code-data"},bJ[78]={name:"GraphQL List",
Gc:"L",className:"code-data"},bJ));cJ={};_.Twb=Object.freeze((cJ[0]="Unknown Modifier",cJ[1]="Public",cJ[2]="Private",cJ[3]="Protected",cJ[4]="Global",cJ[5]="Namespace-private",cJ[6]="File-private",cJ[7]="Package-private",cJ[8]="Library-private",cJ[9]="Dynamic Scope",cJ[10]="Thread Local",cJ[11]="Static",cJ));var Uwb=function(){return!0},Vwb=function(a,b,c){this.parent=b;this.TXa=c;this.gp=!1;this.sJ=Uwb;this.YXa=null;this.active=!1;this.index=this.level=0;if(!Zob(a))throw Error("pe");this.Jo=a;this.id=_.xj();this.children=this.jSa(_.Fi(a,_.Do,3));this.YQ=this.children.reduce(function(d,e){return d+e.YQ},this.children.length);this.Uva=[].concat(_.sc(this.children));this.gp=0<this.p_a.length;this.wua=c.wua(a.getName())},Xwb=function(a){return a.Frb?a.Frb:a.Frb=Wwb(a)},Wwb=function(a){var b=_.Swb[a.Jo.getType()];
a=_.Ni(a.Jo,4);var c=a.map(function(e){return _.Twb[e]});c=[b.name].concat(_.sc(c)).join(", ");var d="outline-icon";a.includes(1)&&(d+=" public");b.className&&(d=d+" "+b.className);return{fe:d,tooltip:c,Gc:b.Gc}};Vwb.prototype.jSa=function(a){var b=this;return a.map(function(c){return new Vwb(c,b,b.TXa)})};var Ywb=function(a){a.Uva=a.children.filter(function(b){return b.isVisible});a.sort&&a.Uva.sort(a.sort)};
_.Y.Object.defineProperties(Vwb.prototype,{p_a:{configurable:!0,enumerable:!0,get:function(){return this.Uva}},isVisible:{configurable:!0,enumerable:!0,get:function(){return this.filter(this)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.sJ},set:function(a){if(a!==this.sJ){this.sJ=a;for(var b=_.q(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;Ywb(this);this.gp=0<this.Uva.length}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.YXa},set:function(a){if(a!==
this.YXa){this.YXa=a;for(var b=_.q(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;Ywb(this)}}},P9:{configurable:!0,enumerable:!0,get:function(){return 0<this.children.length}},label:{configurable:!0,enumerable:!0,get:function(){return this.Jzb+this.name+this.vKb}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.Ni(this.Jo,4)}},name:{configurable:!0,enumerable:!0,get:function(){return this.Jo.getName()||"<anonymous>"}},Jzb:{configurable:!0,enumerable:!0,get:function(){return _.Xh(this.Jo,
7)}},vKb:{configurable:!0,enumerable:!0,get:function(){return this.Jo.Bpb()}},bZa:{configurable:!0,enumerable:!0,get:function(){return _.Ei(this.Jo,_.Bo,5)}},type:{configurable:!0,enumerable:!0,get:function(){return this.Jo.getType()}},fe:{configurable:!0,enumerable:!0,get:function(){return Xwb(this).fe}},tooltip:{configurable:!0,enumerable:!0,get:function(){return Xwb(this).tooltip}},Gc:{configurable:!0,enumerable:!0,get:function(){return Xwb(this).Gc}}});/*

 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 Zwb=function(a,b,c){if(0===a.length)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)},$wb=function(a,b){a=a.replace(/\|/g,function(d,e,f){for(d=!1;0<=--e&&"\\"===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},dJ=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},eJ=function(){},dxb=function(a,b,c){if(a){try{var d=decodeURIComponent(axb(c)).replace(/[^\w:]/g,"").toLowerCase()}catch(e){return null}if(0===d.indexOf("javascript:")||0===d.indexOf("vbscript:")||0===d.indexOf("data:"))return null}b&&!bxb.test(c)&&(a=b,cxb[" "+a]||(cxb[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":Zwb(a,"/",!0)),a=cxb[" "+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},fJ=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},Mj:function(){return new RegExp(a,b)}}},axb=function(a){return a.replace(/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,function(b,c){c=c.toLowerCase();return"colon"===c?":":"#"===c.charAt(0)?"x"===c.charAt(1)?String.fromCharCode(parseInt(c.substring(2),16)):String.fromCharCode(+c.substring(1)):
""})},gJ=function(a,b){if(b){if(exb.test(a))return a.replace(fxb,function(c){return gxb[c]})}else if(hxb.test(a))return a.replace(ixb,function(c){return gxb[c]});return a},jxb=function(){this.C_={}},lxb=function(a){this.Wg=[];this.token=null;this.options=a||hJ.defaults;this.options.renderer=this.options.renderer||new kxb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.TXa=new jxb},mxb=function(){},kxb=function(){this.options=hJ.defaults},nxb=function(a,b){this.options=
b||hJ.defaults;this.links=a;this.rules=iJ.WQ;this.renderer=this.options.renderer||new kxb;this.renderer.options=this.options;this.qF=!1;if(!this.links)throw Error("qe");this.options.WF?this.rules=iJ.WF:this.options.Cq&&(this.rules=this.options.WIa?iJ.WIa:iJ.Cq)},oxb=function(a){this.Wg=[];this.Wg.links=Object.create(null);this.options=a||hJ.defaults;this.rules=jJ.WQ;this.options.WF?this.rules=jJ.WF:this.options.Cq&&(this.rules=this.options.Sua?jJ.Sua:jJ.Cq)},jJ={wDc:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
wMa:eJ,Npa:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,lAb:eJ,v5:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,Xv:"^ {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,}|$))",
j7:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:eJ,Iwb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,rC:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,qn:/(?!\s*\])(?:\\.|[^\[\]\\])+/,QGa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};jJ.j7=fJ(jJ.j7).replace("label",jJ.qn).replace("title",jJ.QGa).Mj();jJ.fJa=/(?:[*+-]|\d{1,9}\.)/;jJ.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
jJ.item=fJ(jJ.item,"gm").replace(/bull/g,jJ.fJa).Mj();jJ.list=fJ(jJ.list).replace(/bull/g,jJ.fJa).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+jJ.j7.source+")").Mj();jJ.Z9a="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";
jJ.BCa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;jJ.Xv=fJ(jJ.Xv,"i").replace("comment",jJ.BCa).replace("tag",jJ.Z9a).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).Mj();jJ.rC=fJ(jJ.rC).replace("hr",jJ.Npa).replace("heading",jJ.heading).replace("lheading",jJ.Iwb).replace("tag",jJ.Z9a).Mj();jJ.v5=fJ(jJ.v5).replace("paragraph",jJ.rC).Mj();jJ.WQ=dJ({},jJ);
jJ.Cq=dJ({},jJ.WQ,{wMa:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,rC:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});jJ.Cq.rC=fJ(jJ.rC).replace("(?!","(?!"+jJ.Cq.wMa.source.replace("\\1","\\2")+"|"+jJ.list.source.replace("\\1","\\3")+"|").Mj();jJ.Sua=dJ({},jJ.Cq,{lAb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
jJ.WF=dJ({},jJ.WQ,{Xv:fJ("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",jJ.BCa).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").Mj(),j7:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var pxb=function(a,b){return(new oxb(b)).token(a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),!0)};
oxb.prototype.token=function(a,b){a=a.replace(/^ +$/gm,"");for(var c,d,e,f,g,m,n,r,x,A,F;a;){if(e=this.rules.wDc.exec(a))a=a.substring(e[0].length),1<e[0].length&&this.Wg.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.Wg.push({type:"code",text:this.options.WF?e:Zwb(e,"\n")});else if(e=this.rules.wMa.exec(a))a=a.substring(e[0].length),this.Wg.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.Wg.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.lAb.exec(a))&&(g={type:"table",Zo:$wb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[]},g.Zo.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]=$wb(g.cells[r],g.Zo.length);this.Wg.push(g);continue}if(e=this.rules.Npa.exec(a))a=a.substring(e[0].length),this.Wg.push({type:"hr"});else if(e=this.rules.v5.exec(a))a=a.substring(e[0].length),this.Wg.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.Wg.push({type:"blockquote_end"});else if(e=this.rules.list.exec(a)){a=a.substring(e[0].length);f=e[2];c=1<f.length;m={type:"list_start",ordered:c,start:c?+f:"",Saa:!1};this.Wg.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.WF?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==x-1&&(d=jJ.fJa.exec(e[r+1])[0],1<f.length?1===d.length:1<d.length||this.options.gJc&&d!==f)&&(a=e.slice(r+1).join("\n")+a,r=x-1),d=c||/\n\n(?!\s*$)/.test(g),r!==x-1&&(c="\n"===g.charAt(g.length-1),d||(d=c)),d&&(m.Saa=!0),A=/^\[[ xX]\] /.test(g),F=void 0,
A&&(F=" "!==g[1],g=g.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",xG:A,checked:F,Saa:d},n.push(d),this.Wg.push(d),this.token(g,!1),this.Wg.push({type:"list_item_end"});if(m.Saa)for(x=n.length,r=0;r<x;r++)n[r].Saa=!0;this.Wg.push({type:"list_end"})}else if(e=this.rules.Xv.exec(a))a=a.substring(e[0].length),this.Wg.push({type:this.options.ko?"paragraph":"html",pre:!this.options.Nda&&("pre"===e[1]||"script"===e[1]||"style"===e[1]),text:e[0]});else if(b&&(e=this.rules.j7.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.Wg.links[f]||(this.Wg.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",Zo:$wb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/(?: *\| *)?\n$/,"").split("\n"):[]},g.Zo.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]=$wb(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.Zo.length);this.Wg.push(g);continue}if(e=this.rules.Iwb.exec(a))a=a.substring(e[0].length),this.Wg.push({type:"heading",depth:"="===e[2]?1:2,text:e[1]});else if(b&&(e=this.rules.rC.exec(a)))a=a.substring(e[0].length),this.Wg.push({type:"paragraph",text:"\n"===e[1].charAt(e[1].length-1)?e[1].slice(0,-1):e[1]});else if(e=this.rules.text.exec(a))a=a.substring(e[0].length),
this.Wg.push({type:"text",text:e[0]});else if(a)throw Error("re`"+a.charCodeAt(0));}}}return this.Wg};
var iJ={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,xIa:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:eJ,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*\)/,Tsa:/^!?\[(label)\]\[(ref)\]/,hTa:/^!?\[(ref)\](?:\[\])?/,vfa:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,rP:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,
code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,pW:/^( {2,}|\\)\n(?!\s*$)/,ZW:eJ,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,Nnc:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};iJ.rP=fJ(iJ.rP).replace(/punctuation/g,iJ.Nnc).Mj();iJ.Cjc=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;iJ.toc=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;iJ.wjc=/[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])?)+(?![-_])/;
iJ.xIa=fJ(iJ.xIa).replace("scheme",iJ.toc).replace("email",iJ.wjc).Mj();iJ.fhc=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;iJ.tag=fJ(iJ.tag).replace("comment",jJ.BCa).replace("attribute",iJ.fhc).Mj();iJ.qn=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;iJ.Hlc=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;iJ.QGa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;iJ.link=fJ(iJ.link).replace("label",iJ.qn).replace("href",iJ.Hlc).replace("title",iJ.QGa).Mj();
iJ.Tsa=fJ(iJ.Tsa).replace("label",iJ.qn).replace("ref",jJ.qn).Mj();iJ.hTa=fJ(iJ.hTa).replace("ref",jJ.qn).Mj();iJ.WQ=dJ({},iJ);iJ.WF=dJ({},iJ.WQ,{vfa:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,rP:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:fJ(/^!?\[(label)\]\((.*?)\)/).replace("label",iJ.qn).Mj(),Tsa:fJ(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",iJ.qn).Mj()});
iJ.Cq=dJ({},iJ.WQ,{escape:fJ(iJ.escape).replace("])","~|])").Mj(),Jjc:/[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/,khc:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,ZW:/^~+(?=\S)([\s\S]*?\S)~+/,text:fJ(iJ.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").Mj()});iJ.Cq.url=fJ(iJ.Cq.url,"i").replace("email",iJ.Cq.Jjc).Mj();
iJ.WIa=dJ({},iJ.Cq,{pW:fJ(iJ.pW).replace("{2,}","*").Mj(),text:fJ(iJ.Cq.text).replace("{2,}","*").Mj()});
nxb.prototype.mp=function(a){for(var b="",c,d,e;a;)if(e=this.rules.escape.exec(a))a=a.substring(e[0].length),b+=gJ(e[1]);else if(e=this.rules.tag.exec(a))!this.qF&&/^<a /i.test(e[0])?this.qF=!0:this.qF&&/^<\/a>/i.test(e[0])&&(this.qF=!1),!this.Tpa&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.Tpa=!0:this.Tpa&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.Tpa=!1),a=a.substring(e[0].length),b+=this.options.ko?this.options.Nda?this.options.Nda(e[0]):gJ(e[0]):e[0];else if(e=this.rules.link.exec(a)){a:{d=
e[2];if(-1!==d.indexOf(")"))for(var f=c=0;f<d.length;f++)if("\\"===d[f])f++;else if("("===d[f])c++;else if(")"===d[f]&&(c--,0>c)){d=f;break a}d=-1}-1<d&&(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.qF=!0;d=e[2];this.options.WF?(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+=qxb(this,e,{href:rxb(d),title:rxb(c)});this.qF=!1}else if((e=this.rules.Tsa.exec(a))||
(e=this.rules.hTa.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.qF=!0,b+=qxb(this,e,c),this.qF=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.vfa.exec(a))a=a.substring(e[0].length),b+=this.renderer.vfa(this.mp(e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.rP.exec(a))a=a.substring(e[0].length),b+=this.renderer.rP(this.mp(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.Rgb(gJ(e[2].trim(),!0));else if(e=this.rules.pW.exec(a))a=a.substring(e[0].length),b+=this.renderer.pW();else if(e=this.rules.ZW.exec(a))a=a.substring(e[0].length),b+=this.renderer.ZW(this.mp(e[1]));else if(e=this.rules.xIa.exec(a))a=a.substring(e[0].length),"@"===e[2]?(c=gJ(this.kSa(e[1])),d="mailto:"+c):d=c=gJ(e[1]),b+=this.renderer.link(d,null,c);else if(!this.qF&&(e=this.rules.url.exec(a))){if("@"===e[2])c=gJ(e[0]),d="mailto:"+c;else{do d=e[0],e[0]=this.rules.khc.exec(e[0])[0];
while(d!==e[0]);c=gJ(e[0]);d="www."===e[1]?"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.Tpa?b+this.renderer.text(e[0]):b+this.renderer.text(gJ(this.UXa(e[0])));else if(a)throw Error("re`"+a.charCodeAt(0));return b};
var rxb=function(a){return a?a.replace(iJ.Cjc,"$1"):a},qxb=function(a,b,c){var d=c.href;c=c.title?gJ(c.title):null;return"!"!==b[0].charAt(0)?a.renderer.link(d,c,a.mp(b[1])):a.renderer.image(d,c,gJ(b[1]))};nxb.prototype.UXa=function(a){return this.options.UXa?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};
nxb.prototype.kSa=function(a){if(!this.options.kSa)return a;for(var b="",c=a.length,d=0,e;d<c;d++)e=a.charCodeAt(d),.5<Math.random()&&(e="x"+e.toString(16)),b+="&#"+e+";";return b};_.h=kxb.prototype;_.h.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.Ot){var d=this.options.Ot(a,b);null!=d&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.GBc+gJ(b,!0)+'">'+(c?a:gJ(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:gJ(a,!0))+"</code></pre>"};
_.h.v5=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.h.Xv=function(a){return a};_.h.heading=function(a,b,c,d){return this.options.ezc?"<h"+b+' id="'+this.options.fzc+d.wua(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.h.Npa=function(){return this.options.cha?"<hr/>\n":"<hr>\n"};_.h.list=function(a,b,c){var d=b?"ol":"ul";return"<"+d+(b&&1!==c?' start="'+c+'"':"")+">\n"+a+"</"+d+">\n"};_.h.rC=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 sxb=function(a,b){var c=b.Zo?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.h=kxb.prototype;_.h.vfa=function(a){return"<strong>"+a+"</strong>"};_.h.rP=function(a){return"<em>"+a+"</em>"};_.h.Rgb=function(a){return"<code>"+a+"</code>"};_.h.pW=function(){return this.options.cha?"<br/>":"<br>"};_.h.ZW=function(a){return"<del>"+a+"</del>"};
_.h.link=function(a,b,c){a=dxb(this.options.ko,this.options.Pdb,a);if(null===a)return c;a='<a href="'+gJ(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};_.h.image=function(a,b,c){a=dxb(this.options.ko,this.options.Pdb,a);if(null===a)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.cha?"/>":">"};_.h.text=function(a){return a};_.h=mxb.prototype;_.h.vfa=function(a){return a};_.h.rP=function(a){return a};_.h.Rgb=function(a){return a};_.h.ZW=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.pW=function(){return""};var txb=function(a,b){return(new lxb(b)).parse(a)};lxb.prototype.parse=function(a){this.inline=new nxb(a.links,this.options);this.Vzc=new nxb(a.links,dJ({},this.options,{renderer:new mxb}));this.Wg=a.reverse();for(a="";this.next();)a+=uxb(this);return a};lxb.prototype.next=function(){return this.token=this.Wg.pop()};
lxb.prototype.peek=function(){return this.Wg[this.Wg.length-1]||0};
var vxb=function(a){for(var b=a.token.text;"text"===a.peek().type;)b+="\n"+a.next().text;return a.inline.mp(b)},uxb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.Npa();case "heading":return a.renderer.heading(a.inline.mp(a.token.text),a.token.depth,axb(a.Vzc.mp(a.token.text)),a.TXa);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.Qvc);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.Zo.length;d++)f+=sxb(a.inline.mp(a.token.Zo[d]),
{Zo:!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+=sxb(a.inline.mp(g[e]),{Zo:!1,align:a.token.align[e]});c+="<tr>\n"+f+"</tr>\n"}return a.renderer.table(b,c);case "blockquote_start":for(c="";"blockquote_end"!==a.next().type;)c+=uxb(a);return a.renderer.v5(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;"list_end"!==a.next().type;)c+=uxb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.Saa;for(a.token.xG&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.cha?" /":"")+"> ");"list_item_end"!==a.next().type;)c+=b||"text"!==a.token.type?uxb(a):vxb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.Xv(a.token.text);case "paragraph":return a.renderer.rC(a.inline.mp(a.token.text));case "text":return a.renderer.rC(vxb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};jxb.prototype.wua=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.C_.hasOwnProperty(a)){var b=a;do this.C_[b]++,a=b+"-"+this.C_[b];while(this.C_.hasOwnProperty(a))}this.C_[a]=0;return a};var exb=/[&<>"']/,fxb=/[&<>"']/g,gxb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},hxb=/[<>"']|&(?!#?\w+;)/,ixb=/[<>"']|&(?!#?\w+;)/g,cxb={},bxb=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;eJ.exec=eJ;
var hJ=function(a,b,c){if("undefined"===typeof a||null===a)throw Error("se");if("string"!==typeof a)throw Error("te`"+Object.prototype.toString.call(a));if(c||"function"===typeof b){c||(c=b,b=null);b=dJ({},hJ.defaults,b||{});var d=b.Ot,e=0;try{var f=pxb(a,b)}catch(n){return c(n)}var g=f.length;var m=function(n){if(n)return b.Ot=d,c(n);try{var r=txb(f,b)}catch(x){n=x}b.Ot=d;return n?c(n):c(null,r)};if(!d||3>d.length)return m();delete b.Ot;if(!g)return m();for(;e<f.length;e++)(function(n){return"code"!==
n.type?--g||m():d(n.text,n.lang,function(r,x){if(r)return m(r);if(null==x||x===n.text)return--g||m();n.text=x;n.Qvc=!0;--g||m()})})(f[e])}else try{return b&&(b=dJ({},hJ.defaults,b)),txb(pxb(a,b),b)}catch(n){n.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||hJ.defaults).silent)return"<p>An error occurred:</p><pre>"+gJ(n.message,!0)+"</pre>";throw n;}};hJ.options=hJ.setOptions=function(a){dJ(hJ.defaults,a);return hJ};
hJ.Qxc=function(){return{Pdb:null,WIa:!1,Cq:!0,ezc:!0,fzc:"",Ot:null,GBc:"language-",kSa:!0,WF:!1,renderer:new kxb,ko:!1,Nda:null,silent:!1,gJc:!1,UXa:!1,Sua:!0,cha:!1}};hJ.defaults=hJ.Qxc();hJ.jsa=txb;hJ.zdc=jxb;hJ.parse=hJ;var wxb=["java","c","c++","c#"],xxb=["java"],yxb=["js"],FF=function(a){a=void 0===a?new Map:a;this.tk=this.state=new _.Mf(a)};_.h=FF.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=_.q(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 zxb=function(a,b){this.cZ=b;this.kIb=new FF;this.lYa=new FF;this.uoa=new _.Mf("");for(var c=[],d=new hJ.zdc,e=_.q(a),f=e.next();!f.done;f=e.next())c.push(new Vwb(f.value,void 0,d));this.Ima=c;this.size=bpb(this.Ima);this.rG=apb(a);if(a.some(cpb)||b&&yxb.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&xxb.includes(b)&&a.set(7,!0),a.set(2,!0),this.kIb=new FF(a),a=new Map,b&&wxb.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.lYa=new FF(a)};_.kJ=function(a){this.Rba=a};_.kJ.prototype.Or=function(a){if(5===a.kind)return _.yd(_.KE);if(0!==a.kind)return _.yd(_.oF("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.lb,d=b.Oc,e=b.repository,f=b.path;b=b.params;f=_.bF(a.location,1)||f;var g=b.Ob?"HEAD":_.Ah(a.location,1);g={Ab:_.Ah(a.location,0)||"",commit:g};return this.Rba.Or(c,d,e,g,f,b.Ob).ka(_.y(function(m){var n=m.Bg();return 4===n?_.oF("UNAVAILABLE"):2===n?_.oF("UNSUPPORTED_LANGUAGE"):_.AE(new zxb(_.Fi(m,_.Do,1),a.cZ))}),_.ve(_.KE),_.de(function(){return _.yd(_.oF("UNAVAILABLE"))}))};
_.kJ.ha=function(a){return new (a||_.kJ)(_.u(_.Zx))};_.kJ.ua=_.t({token:_.kJ,oa:_.kJ.ha,Ha:"root"});var Axb=function(){this.JX=this.b8=0};_.X(Axb,sH);var Bxb=function(){};_.X(Bxb,sH);Bxb.prototype.equals=function(a){return Cxb(this,a)};Bxb.prototype.X9=function(){for(var a=1,b=Dxb(this),c=0;c<b.length;c++){var d=this[b[c]];if(null!=d){if(d.dha)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=null!=g?bub(g):0;e=e+g|0}d=e}else d=0;else d=bub(d);a=Math.imul(1000003,a)^d}}return a};
Bxb.prototype.toString=function(){var a=eub(this);a=HF(Ctb(a.mMa))+HF(hub("[]",a.nMa));a=a.substr(a.lastIndexOf(".")+1|0);var b=a.substr(a.lastIndexOf("$")+1|0);b=b.substr(b.lastIndexOf("AutoValue_")+1|0);a=new Xtb;b=HF(b)+"{";a.hwc=", ".toString();a.unb=b.toString();a.rMa="}".toString();a.iwc=HF(a.unb)+HF(a.rMa);b=Dxb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+HF(e)+"]");var f=a;d=HF(d)+"="+HF(e);e=f;if(e.IX){var g=e.IX;g.c8=HF(g.c8)+HF(e.hwc)}else g=new Wtb,
g.c8=e.unb,e.IX=g;f=f.IX;f.c8=HF(f.c8)+HF(d)}return a.toString()};var Cxb=function(a,b){if(null==b||!GF(eub(b),eub(a)))return!1;var c=Dxb(a);if(c.length!=Dxb(b).length)return!1;for(var d=0;d<c.length;d++){var e=c[d],f=a[e];e=b[e];if(!(GF(f,e)||(null==f||null==e?0:f.dha&&e.dha?GF(eub(f),eub(e))&&Ztb(f,e):Ytb(f,e))))return!1}return!0},Dxb=function(a){var b=Object.keys(a),c=a.bNc;return c?b.filter(function(d){return!c.includes(d)}):b};var Exb=function(){this.oMa=this.qMa=this.pMa=0};_.X(Exb,Bxb);Exb.prototype.line=function(){return this.pMa};Exb.prototype.start=function(){return this.qMa};Exb.prototype.end=function(){return this.oMa};var Fxb=function(){this.a8=0};_.X(Fxb,sH);Fxb.prototype.Waa=function(){return this.a8<this.tnb.length};Fxb.prototype.sK=function(){var a;return mpb(this.tnb[a=this.a8,this.a8=this.a8+1|0,a])};var opb=function(a,b,c,d){return Gxb(a,b,new Utb(function(){var e=new Fxb;e.a8=0;e.tnb=c;return e}),mub(d))},Gxb=function(a,b,c,d){c=c.Xaa();d=d.Xaa();var e=new Axb;b=b.mwc;e.b8=0;e.JX=0;for(e.KX=b;c.Waa();){var f=c.sK().Et;b=f>>2;var g=e;var m=c.sK().Et,n=c.sK().Et,r=[],x=g;for(x.b8=x.b8+m|0;x.KX.length>x.JX&&x.KX[x.JX].Et<x.b8;)x.JX=x.JX+1|0;var A=x.b8;n=A+n|0;m=g.JX;x=0==m?0:g.KX[m-1|0].Et+1|0;for(A=A-x|0;n>(x-1|0)&&m<g.KX.length;){var F=g.KX[m].Et;x=n>F?F-x|0:n-x|0;F=new Exb;F.pMa=m;F.qMa=A;F.oMa=
x;r.push(F);m=m+1|0;x=g.KX[m-1|0].Et+1|0;A=0}g=r;0<(f&1)&&d.sK();switch(f&2){case 0:f=a;b=Hxb(b);if(null!=b)for(g=mub(g).Xaa();g.Waa();)r=g.sK(),n=b,Ixb(f,r,{startColumn:r.start(),endColumn:r.end(),Go:n});break;case 2:f=a;r=d.sK();switch(b){case 35:case 36:r="/search?q="+HF(encodeURIComponent(r));break;case 30:b=RegExp("^https?://cs.corp.google.com","");m="";for(n=0;0<=(n=m.indexOf("\\",n));)36==m.charCodeAt(n+1|0)?(x=HF(m.substr(0,n|0))+"$",A=n=n+1|0,m=x+HF(m.substr(A))):(x=HF(m.substr(0,n|0)),A=
n=n+1|0,m=x+HF(m.substr(A)));r=r.replace(b,m);break;case 55:r="https://b.corp.google.com/issues?q="+HF(r);break;case 37:r="https://b.corp.google.com/hotlists/"+HF(r);break;case 38:r="https://b.corp.google.com/savedsearches/"+HF(r);break;case 56:r="https://b.corp.google.com/components/"+HF(r)}fub(r,"/search/")&&0<r.indexOf("?")&&(r="/search"+HF(r.substr(r.indexOf("?"))));b=r;r=fub(b,"http://")||fub(b,"https://")?"external":"";for(g=mub(g).Xaa();g.Waa();)n=g.sK(),f.addLink(n,b,r)}}return a.kQ};var Hxb=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 npb=function(){this.snb=0};_.X(npb,sH);npb.prototype.Yoa=function(){return this.lwc};var ppb=function(){this.kQ=new Map};ppb.prototype.addLink=function(a,b,c){Ixb(this,a,{startColumn:a.start(),endColumn:a.end(),tagName:"a",Go:"link-decoration-layer",href:b,key:c})};var Ixb=function(a,b,c){a.kQ.has(b.line())||a.kQ.set(b.line(),[]);a.kQ.get(b.line()).push(c)};_.Jxb=!0;_.Kxb=!1;_.Lxb=!1;_.lJ=function(a,b,c,d,e){this.Ga=a;this.Hyb=b;this.ne=c;this.XF=d;this.nJ=e;this.GCc=[3,0];this.OI=new _.Ws(this.Ga)};
_.lJ.prototype.list=function(a,b,c,d,e,f){var g=this;if(""===e||"/"===e)e=void 0;a=_.Hh(a,b,c,d,e,f);var m=(new _.ap).Ow(a),n=m.clone();a.Vm(3);return this.XF.prefetch("directory").ka(_.we(function(r){r&&g.OI.put(irb(r.request).toObject(),Mxb(g,n,m,_.yd((0,_.xQa)(r.response))));return g.OI.fetch(n.toObject(),function(){var x=Tqb(n.clone(),!0).toObject(),A,F;return null!=(F=null==(A=_.eXa(g.OI,x))?void 0:A.ka(_.le()))?F:g.bY(n,m)}).ka(_.y(dpb))}))};
_.lJ.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.Hh(a,b,c,d,e,null==f?void 0:f.Ob);(null==f?0:f.fileSize)&&_.ob(a,4,f.fileSize,0);var m=Tqb((new _.ap).Ow(a),!0),n=m.clone();if(b=Nxb(this,a))b.getType()&&a.Vm(b.getType()),0<b.QP().length&&a.NJb(b.QP()),b.jOa()&&a.EJb(b.jOa());void 0!==(null==f?void 0:f.type)&&a.Vm(null==f?void 0:f.type);_.sb(_.sb(_.sb(m,4,!0),9,_.Kxb),10,_.Lxb);this.Ga.Zm({WE:[{eventType:"FILE_OPENED",Rmb:[],Xf:a,lineNumber:null==f?void 0:f.line}]});return this.XF.prefetch("file").ka(_.we(function(r){r&&
g.OI.put(irb(r.request).toObject(),Mxb(g,n,m,_.yd((0,_.xQa)(r.response))));return g.OI.fetch(n.toObject(),function(){var x=Tqb(n.clone(),!1).toObject();x=g.OI.getValue(x);var A=g.bY(n,m);return x?A.ka(_.ve(x),_.ie(_.drb)):A})}))};_.lJ.prototype.bY=function(a,b){return Mxb(this,a,b,this.EIa(b))};
var Mxb=function(a,b,c,d){c=c.Lm().clone().Vm(0);for(var e=d.ka(_.y(function(m){var n;return(null==(n=_.np(m))?void 0:_.Ei(n,_.ip,2))||new _.ip})),f=_.q(a.Hyb),g=f.next();!g.done;g=f.next())brb(g.value,c,e);return d.ka(_.qia(function(m,n){return!!_.mp(m)||0===n}),_.ye(function(m){var n=_.Ei(m,_.yo,7),r;if(null==n?0:null==(r=_.zo(n))?0:_.Xh(r,3)){n=n.clone().Vm(0);r=_.q(a.Hyb);for(var x=r.next();!x.done;x=r.next())brb(x.value,n,e);n=b.clone().Ow(n);a.OI.put(n.toObject(),_.yd(m))}}))};
_.lJ.prototype.EIa=function(a){var b=this,c=this.GCc.includes(a.Lm().getType())?Oxb(this):this.ne.Ij();return _.Jxb?Vqb(this.ne,this.nJ.SNa(a,c)).ka(_.te()):_.Au(this.ne,function(){return b.nJ.bY(a,c)},"FileService.getContentsStreaming").ka(_.te())};
var Oxb=function(a){a=a.ne.Ij();a["X-Server-Timeout"]="60";return a},Nxb=function(a,b){var c=b.clone();c.kd(_.ug(_.dlb(b.ie())));var d,e;return null==(e=null==(d=Pxb(a,c))?void 0:_.mp(d))?void 0:_.Fi(e,_.cp,1).find(function(f){return f.ie()===b.ie()})},Pxb=function(a,b){b=Tqb((new _.ap).Ow(b),!1).toObject();return a.OI.getValue(b)};_.lJ.ha=function(a){return new (a||_.lJ)(_.u(_.lu),_.u(_.t5a),_.u(_.Ou),_.u(_.Mu),_.u(_.H5a))};_.lJ.ua=_.t({token:_.lJ,oa:_.lJ.ha,Ha:"root"});var Qxb,qpb;Qxb=/^readme(\.md)?$/i;qpb=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"]]);
_.mJ=function(a,b,c,d,e,f,g){var m=this;this.Dm=a;this.tq=b;this.o8=c;this.Ng=d;this.EC=e;this.Ua=f;this.LBc=new _.oA;this.Jc=this.Dm.data.ka(_.y(function(n){n=n.Jc;n.path||(n=n.ac().kd("/").Ya());return n}),_.re(1),_.Gd());this.bG=this.Jc.ka(_.we(function(n){return m.vOa(n,!0)}),_.re(1),_.Gd());this.kBc=g.Qb(55)};_.mJ.prototype.vOa=function(a,b){return Rxb(this,a,void 0===b?!1:b).ka(_.ve({kind:4,location:a}))};
var Rxb=function(a,b,c){return b.repository?b.Ab?Sxb(a,b,c):_.Sub(a.EC,{lb:b.lb,Oc:b.Oc,repository:b.repository}).ka(_.de(function(d){var e=d.error;if(e&&404===e.code)return a.Ng.log(d),_.yd({kind:7,location:b});if(e&&403===e.code)return a.Ng.log(d),_.yd({kind:6,location:b});throw d;}),_.we(function(d){if(d instanceof _.Jv){var e=d.l7;if(e)d=_.Bp(b.ac(),e).Ya(),d=Sxb(a,d,c);else if(0===d.tags.length&&0===d.me.length){var f=void 0===f?null:f;d=_.yd(f?{kind:11,location:b,UQ:f}:{kind:9,location:b})}else d=
_.yd({kind:10,location:_.Bp(b.ac(),"HEAD").Ya()})}else d=_.yd(d);return d})):_.Oh},Sxb=function(a,b,c){var d=rpb(b,a.tq,1).ka(_.we(function(e){var f=upb(b,e);return!c||b.path===f.path&&b.Ab===f.Ab?_.yd(e):(a.Ua.navigate(_.yp(f),{Bca:!0,dg:"preserve",Yi:!0}),_.Oh)}));return spb(d,b,a.tq).ka(_.we(function(e){var f=e.current;e=e.diffBase;var g=_.Fi(f,_.tQa,5);g=g[g.length-1];if(a.kBc)var m=Txb(a,b,{current:f,diffBase:e},g);else if(g){if(g.ie())throw Error("ue");f=_.Ni(f,8);f={kind:2,location:b,A9:g.getUrl(),
lL:g.Pk()||void 0,Gy:_.Xh(g,2),dZ:g,vC:null!=(m=f[0])?m:0};m=tpb(f,b,a.o8,_.iv.Ix)}else m=Txb(a,b,{current:f,diffBase:e},g);return m}),_.ve({kind:5,location:b}),_.de(function(e){if(e&&_.Oz(e)&&404===e.error.code&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.yd({kind:13,location:b});if(e&&_.Oz(e)&&404===e.error.code)return _.yd({kind:8,location:b});if(e&&_.Oz(e)&&403===e.error.code)return a.Ng.log(e),_.yd({kind:6,location:b});a.Ng.log(e);return _.yd({kind:12,location:b})}))},
Txb=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=upb(b,e);if(_.mp(e))return Uxb(a,f,_.mp(e),_.Ni(e,8),d);if(_.np(e))return _.yd(_.hpb(f,_.np(e),_.Ni(e,8),function(g){return rpb(f,a.tq,1,g).ka(_.y(function(m){var n;return null!=(n=_.np(m))?n:new _.jp}))},d,c&&(_.np(c)||void 0)));if(_.Si(e,_.vQa,3,_.lp))return Vxb(a,f,_.Si(e,_.vQa,3,_.lp),_.Ni(e,8),d);if(_.Si(e,_.rQa,4,_.lp))return Wxb(a,f,_.Si(e,_.rQa,4,_.lp),_.Ni(e,8),d);throw Error("ve");},Uxb=function(a,b,c,d,e){var f=_.Fi(c,_.cp,1)||[],
g,m={kind:1,entries:f,location:b,vC:d,TF:null==(g=c.NP())?void 0:_.Xh(g,3)};m.dZ=e;var n=f.find(function(r){return 1===r.getType()&&!(_.Ei(r,_.bp,4)&&_.Bi(_.Ei(r,_.bp,4),4))&&!!a.LBc.transform(r.ie()).match(Qxb)});if(!n)return _.yd(m);c={commit:_.Ah(b,1)||b.Ab,Ab:_.Ah(b,0)||""};return Xxb(a,b.lb,b.Oc,b.repository,n.ie(),c,b.params.Ob).ka(_.y(function(r){m.R_c=n.ie();r&&(m.Qsa=r.Uv()||_.OE(_.Ai(r,1)),m.gVa=epb(_.Ei(r,_.Bl,5))||void 0);return m}),_.de(function(){return _.yd(m)}))},Vxb=function(a,b,
c,d,e){var f;c={kind:3,target:_.Xh(c,1),location:b,path:_.Bi(c,3)?_.Xh(c,2)||"/":void 0,pGb:_.Bi(c,3),dZ:e,vC:null!=(f=d[0])?f:0};return tpb(c,b,a.o8,_.iv.vA)},Wxb=function(a,b,c,d,e){var f;c={kind:2,location:b,A9:c.getUrl(),lL:c.Pk()||void 0,Gy:_.Xh(c,2),dZ:e,vC:null!=(f=d[0])?f:0};return tpb(c,b,a.o8,_.iv.Ix)},Xxb=function(a,b,c,d,e,f,g){return a.tq.get(b,c,d,f,e,{Ob:g}).ka(_.y(function(m){return _.np(m)}))};
_.mJ.ha=function(a){return new (a||_.mJ)(_.u(_.Lf),_.u(_.lJ),_.u(_.RH),_.u(_.us),_.u(_.PH),_.u(_.fg),_.u(_.ou))};_.mJ.ua=_.t({token:_.mJ,oa:_.mJ.ha});var ipb=new WeakMap;var $xb,Zxb,Yxb;_.nJ=function(a,b){var c=this;this.Rba=a;this.bta=b;this.Kq=this.bta.bG.ka(_.Zd(function(d){return!!d&&4!==d.kind&&5!==d.kind}),_.ie(function(d,e){return!!d&&!!e&&d.kind===e.kind&&_.dF(d.location,e.location)}),_.we(function(d){return c.Rba.Or(d)}),_.te({bufferSize:1,Fw:!0}));this.GEc=this.Kq.ka(_.y(function(d){return 2===d.state?{state:2,Wb:Yxb(c,d.Wb.Ima,new Map)}:d}),_.te({bufferSize:1,Fw:!1}))};
$xb=function(a,b,c){return a.GEc.ka(_.Zd(function(d){return 0!==d.state}),_.y(function(d){if(1!==d.state){var e=d.Wb.get(b)||[];e=_.q(e);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=void 0,m=void 0,n=c;if(((null==(m=_.Ei(f.Jo,_.Bo,5))?void 0:_.Ji(m,1))||Infinity)<=n&&n<=((null==(g=_.Ei(f.Jo,_.Bo,5))?void 0:_.Ji(g,3))||-Infinity)){g=null==r?void 0:_.Ei(r.Jo,_.Bo,5);m=null==f?void 0:_.Ei(f.Jo,_.Bo,5);var r=g?m?_.Ji(g,1)<_.Ji(m,1)?f:_.Ji(g,1)>_.Ji(m,1)||_.Ji(g,3)<_.Ji(m,3)?r:f:r:f}}if(e=r)return{wC:_.Xh(e.Jo,
8),mBc:1===Zxb(d.Wb,b,_.Xh(e.Jo,8))}}}),_.ke(1))};Zxb=function(a,b,c){return(a.get(b)||[]).filter(function(d){return _.Xh(d.Jo,8)===c}).length};Yxb=function(a,b,c){b=_.q(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=d.Jo.getName();c.has(e)||c.set(e,[]);c.get(e).push(d);Yxb(a,d.children,c)}return c};_.nJ.ha=function(a){return new (a||_.nJ)(_.u(_.kJ),_.u(_.mJ))};_.nJ.ua=_.t({token:_.nJ,oa:_.nJ.ha});_.oJ=function(){this.ERb=new _.se;this.XMc=this.ERb.Lf()};_.oJ.ha=function(a){return new (a||_.oJ)};_.oJ.ua=_.t({token:_.oJ,oa:_.oJ.ha,Ha:"root"});var pJ=function(a){this.BS=a},ayb=function(a,b){b=b.location;_.PE(b)&&(b=_.Bp(b.ac()).Ya());b=b.ac().Fi().Ya();return _.crb(a.BS,b)};pJ.prototype.rKa=function(a,b){a=ayb(this,a);b=(new _.mk).set("q","symbol:\\b"+b+"\\b case:yes");return _.kk(new _.sh(a),b).toString()};pJ.ha=function(a){return new (a||pJ)(_.u(_.Qy))};pJ.ua=_.t({token:pJ,oa:pJ.ha,Ha:"root"});_.qJ=function(a,b){var c=this;this.bta=a;this.NFb=b;this.DRa=this.bta.bG.ka(_.y(function(d){return ayb(c.NFb,d)}),_.te({bufferSize:1,Fw:!0}))};_.qJ.prototype.rKa=function(a){var b=this;return this.bta.bG.ka(_.y(function(c){return b.NFb.rKa(c,a)}))};_.qJ.ha=function(a){return new (a||_.qJ)(_.u(_.mJ),_.u(pJ))};_.qJ.ua=_.t({token:_.qJ,oa:_.qJ.ha});_.rJ=function(a){this.Ua=a;this.cache=new Map};_.byb=function(a,b,c){var d=b.xe.id+"/"+b.repository+"/"+b.Ab+"/"+b.path;if(_.PE(a.ow)){var e,f=(null==(e=b.params)?0:e.tf)?"?rcl="+b.params.tf:"";d+=f}c=(void 0===c?"":c)+d;var g;d=null==(g=b.params)?void 0:g.line;g=a.cache.get(c);g||(b=new a.ow.constructor(b),g=_.cF(b,a.ow),g=_.mlb(b,a.Ua,{B$:"oneBased",dg:g?"preserve":null}),a.cache.set(c,g));return g(d)};
_.Y.Object.defineProperties(_.rJ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.ow&&_.Dp(a,this.ow)&&_.qlb(a,this.ow,["line"])||this.cache.clear();this.ow=a}}});_.rJ.ha=function(a){return new (a||_.rJ)(_.u(_.fg))};_.rJ.ua=_.t({token:_.rJ,oa:_.rJ.ha});_.sJ=function(a,b,c){var d=b.events.ka(_.Zd(function(e){return e instanceof _.ag}),_.ve(null),_.y(function(){var e=_.Ag(a.Uc);e.path&&e.path.endsWith(".md")&&(e=e.parent);return e.ac().Fi().Ya()}),_.ie(function(e,f){return _.Dp(e,f)}),_.re(1),_.Gd());this.vFb=d.ka(_.y(function(e){return ypb(e,b)}));this.tFb=d.ka(_.y(function(e){return zpb(e,c)}))};_.sJ.ha=function(a){return new (a||_.sJ)(_.u(_.Lf),_.u(_.fg),_.u(_.lJ))};_.sJ.ua=_.t({token:_.sJ,oa:_.sJ.ha});var cyb={Cq:!0,Sua:!0,silent:!0};var dyb={"* 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,"* COORDS":!0,"* DATETIME":!0,"* DIR":!0,"* DISABLED":!0,"* ENCTYPE":!0,"* FACE":!0,"* FRAME":!0,"* HEIGHT":!0,"* HREFLANG":!0,"* HSPACE":!0,"* ISMAP":!0,"* LABEL":!0,"* LANG":!0,"* MAX":!0,"* MAXLENGTH":!0,"* METHOD":!0,"* MULTIPLE":!0,
"* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* OPEN":!0,"* READONLY":!0,"* REQUIRED":!0,"* REL":!0,"* REV":!0,"* ROLE":!0,"* ROWSPAN":!0,"* ROWS":!0,"* RULES":!0,"* SCOPE":!0,"* SELECTED":!0,"* SHAPE":!0,"* SIZE":!0,"* SPAN":!0,"* START":!0,"* SUMMARY":!0,"* TABINDEX":!0,"* TITLE":!0,"* TYPE":!0,"* VALIGN":!0,"* VALUE":!0,"* VSPACE":!0,"* WIDTH":!0},eyb={"* 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 Apb={};var fyb={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},gyb=/[\n\f\r"'()*<>]/g,Dpb={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"},hyb=function(a,b,c){b=(0,_.oi)(b);if(""==b)return null;var d=String(b.slice(0,4)).toLowerCase();if(0==("url("<d?-1:"url("==d?0:1)){if(!b.endsWith(")")||1<_.Tz(b,"(")||1<_.Tz(b,")")||!c)a=null;else{a:for(b=b.substring(4,b.length-1),d=0;2>d;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))&&"about:invalid#zClosurez"!=_.Vf(a)?'url("'+_.Vf(a).replace(gyb,Epb)+'")':null:null}return a}if(0<b.indexOf("(")){if(/"|'/.test(b))return null;
for(a=/([\-\w]+)\(/g;c=a.exec(b);)if(!(c[1].toLowerCase()in fyb))return null}return b};var Fpb=JF("Element","attributes")||JF("Node","attributes"),iyb=KF("Element","hasAttribute"),jyb=KF("Element","getAttribute"),Hpb=KF("Element","setAttribute"),kyb=KF("Element","removeAttribute");JF("Element","innerHTML")||JF("HTMLElement","innerHTML");var lyb=KF("Element","getElementsByTagName"),myb=KF("Element","matches")||KF("Element","msMatchesSelector"),Npb=JF("Node","nodeName"),Ppb=JF("Node","nodeType"),Rpb=JF("Node","parentNode");JF("Node","childNodes");
var Jpb=JF("HTMLElement","style")||JF("Element","style"),Lpb=JF("HTMLStyleElement","sheet"),Tpb=KF("CSSStyleDeclaration","getPropertyValue"),Vpb=KF("CSSStyleDeclaration","setProperty"),Xpb=JF("Element","namespaceURI")||JF("Node","namespaceURI");var nyb=_.qi&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),oyb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},ryb=function(a,b,c){var d=[];pyb(_.xa(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("ye");if(!(b&&_.qi&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(nyb,"#"+b+" $1"):e.selectorText,
g=d.push;e=qyb(e.style,c);if(_.ja(f,"<"))throw Error("$`"+f);var m=f.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=\\^$|]+$/.test(m))throw Error("aa`"+f);a:{for(var n={"(":")","[":"]"},r=[],x=0;x<m.length;x++){var A=m[x];if(n[A])r.push(n[A]);else{b:{var F=void 0;for(F in n)if(n[F]==A){F=!0;break b}F=!1}if(F&&r.pop()!=A){m=!1;break a}}}m=0==r.length}if(!m)throw Error("ba`"+f);e instanceof _.rj||(e=_.Kab(e));g.call(d,new _.sj(f+"{"+_.Jab(e).replace(/</g,"\\3C ")+
"}",_.MAa))}});return grb(d)},pyb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},tyb=function(a,b,c){a=syb("<style>"+a+"</style>");return null==a||null==a.sheet?_.NAa:ryb(a.sheet,void 0!=b?b:null,c)},syb=function(a){a=_.Rf("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.Sf(a),"text/html").body.children[0]},qyb=function(a,b){if(!a)return _.IAa;var c=document.createElement("div").style;uyb(a).forEach(function(d){var e=
_.si&&d in oyb?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.mi(e,"--")||_.mi(e,"var")||(d=Upb(a,d),d=hyb(e,d,b),null!=d&&Wpb(c,e,d))});return new _.rj(c.cssText||"",_.HAa)},wyb=function(a){var b=Array.from(MF(lyb,a,"getElementsByTagName",["STYLE"])),c=Hkb(b,function(g){return _.xa(Mpb(g).cssRules)});c=pyb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,qWa:c[e]};d.sort(function(g,m){var n=Cpb(g.qWa.selectorText),r=Cpb(m.qWa.selectorText);a:{for(var x=Math.min(n.length,
r.length),A=0;A<x;A++){var F=_.P9a(n[A],r[A]);if(0!=F){n=F;break a}}n=_.P9a(n.length,r.length)}return n||g.index-m.index});for(e=0;e<d.length;e++)c[e]=d[e].qWa;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){MF(myb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&vyb(f,g.style)});b.forEach(_.Jj)},vyb=function(a,b){var c=uyb(a.style);uyb(b).forEach(function(d){if(!(0<=c.indexOf(d))){var e=Upb(b,d);Wpb(a.style,
d,e)}})},uyb=function(a){_.za(a)?a=_.xa(a):(a=_.Gba(a),_.wa(a,"cssText"));return a};var xyb="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),yyb=0,zyb=function(){this.oe=[];this.Mva=[];this.XW="data-elementweakmap-index-"+yyb++};zyb.prototype.set=function(a,b){if(MF(iyb,a,"hasAttribute",[this.XW])){var c=parseInt(MF(jyb,a,"getAttribute",[this.XW])||null,10);this.Mva[c]=b}else c=this.Mva.push(b)-1,Ipb(a,this.XW,c.toString()),this.oe.push(a);return this};
zyb.prototype.get=function(a){if(MF(iyb,a,"hasAttribute",[this.XW]))return a=parseInt(MF(jyb,a,"getAttribute",[this.XW])||null,10),this.Mva[a]};zyb.prototype.clear=function(){this.oe.forEach(function(a){MF(kyb,a,"removeAttribute",[this.XW])},this);this.oe=[];this.Mva=[]};var Ayb=!_.qi||10<=Number(_.vi),Byb=!_.qi||null==document.documentMode,Cyb=function(){};
Cyb.prototype.yDb=function(a){if(!Ayb)return _.Gj(document,"SPAN");var b=_.Gj(document,"SPAN");this.X6&&"*"==this.xfa&&(b.id=this.X6);this.JPa&&(a=syb("<div>"+a+"</div>"),wyb(a),a=a.innerHTML);a=_.Rf(a);var c=document.createElement("template");if(Byb&&"content"in c)Ilb(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;Ilb(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=xyb?new WeakMap:new zyb;d=a.nextNode();){a:{var e=
d;switch(Qpb(e)){case 3:e=this.createTextNode(e);break a;case 1:if("TEMPLATE"==Opb(e).toUpperCase())e=null;else{var f=Opb(e).toUpperCase();if(f in this.Ifa||"http://www.w3.org/1999/xhtml"!=Ypb(e))var g=null;else this.s0[f]?g=document.createElement(f):(g=_.Gj(document,"SPAN"),this.xXa&&Ipb(g,"data-sanitizer-original-tag",f.toLowerCase()));if(g){var m=g,n=Gpb(e);if(null!=n)for(var r=0;f=n[r];r++)if(f.specified){var x=e;var A=f;var F=A.name;if(_.mi(F,"data-sanitizer-"))A=null;else{var J=Opb(x);A=A.value;
var L={tagName:(0,_.oi)(J).toLowerCase(),attributeName:(0,_.oi)(F).toLowerCase()},Q={Jtc:void 0};"style"==L.attributeName&&(Q.Jtc=Kpb(x));x=Dyb(J,F);x in this.a5?(F=this.a5[x],A=F(A,L,Q)):(F=Dyb(null,F),F in this.a5?(F=this.a5[F],A=F(A,L,Q)):A=null)}null!==A&&Ipb(m,f.name,A)}e=g}else e=null}break a;default:e=null}}if(e){if(1==Qpb(e)&&c.set(d,e),d=Spb(d),f=!1,d)g=Qpb(d),m=Opb(d).toLowerCase(),n=Spb(d),11!=g||n?"body"==m&&n&&(g=Spb(n))&&!Spb(g)&&(f=!0):f=!0,g=null,f||!d?g=b:1==Qpb(d)&&(g=c.get(d)),
g.content&&(g=g.content),g.appendChild(e)}else _.Ij(d)}c.clear&&c.clear();return b};var Eyb={APPLET:!0,AUDIO:!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,VIDEO:!0};var Fyb={A:!0,ABBR:!0,ACRONYM:!0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!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,WBR:!0};var Gyb={"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},Kyb=function(a){a=a||new Hyb;Iyb(a);this.a5=_.Fb(a.YA);this.Ifa=_.Fb(a.Ifa);this.s0=_.Fb(a.s0);this.xXa=a.xXa;a.Vtc.forEach(function(b){if(!_.mi(b,"data-"))throw new _.yz('Only "data-" attributes allowed, got: %s.',[b]);if(_.mi(b,"data-sanitizer-"))throw new _.yz('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",
b]);this.a5["* "+b.toUpperCase()]=Jyb},this);a.Ttc.forEach(function(b){b=b.toUpperCase();if(!_.ja(b,"-")||Gyb[b])throw new _.yz("Only valid custom element tag names allowed, got: %s.",[b]);this.s0[b]=!0},this);this.pba=a.pba;this.xfa=a.xfa;this.X6=null;this.JPa=a.JPa};_.li(Kyb,Cyb);
var Lyb=function(a){return function(b,c){b=(0,_.oi)(b);return(c=a(b,c))&&"about:invalid#zClosurez"!=_.Vf(c)?_.Vf(c):null}},Hyb=function(){this.YA={};_.pi([dyb,eyb],function(a){_.Gba(a).forEach(function(b){this.YA[b]=Jyb},this)},this);this.qI={};this.Vtc=[];this.Ttc=[];this.Ifa=_.Fb(Eyb);this.s0=_.Fb(Fyb);this.xXa=!1;this.PLc=_.qj;this.vHc=this.oZa=this.pDc=this.pba=erb;this.xfa=null;this.ICb=this.JPa=!1},Myb=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?null:b(c,d,e,f)}},tJ=function(a,
b,c,d){a[c]&&!b[c]&&(a[c]=Myb(a[c],d))};Hyb.prototype.Ya=function(){return new Kyb(this)};
var Iyb=function(a){if(a.ICb)throw Error("ze");tJ(a.YA,a.qI,"* USEMAP",Nyb);var b=Lyb(a.PLc);["* ACTION","* CITE","* HREF"].forEach(function(d){tJ(this.YA,this.qI,d,b)},a);var c=Lyb(a.pba);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){tJ(this.YA,this.qI,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){tJ(this.YA,this.qI,d,_.ji(Oyb,this.pDc))},a);tJ(a.YA,a.qI,"A TARGET",_.ji(Pyb,["_blank","_self"]));tJ(a.YA,a.qI,"* CLASS",_.ji(Qyb,a.oZa));tJ(a.YA,a.qI,"* ID",_.ji(Ryb,a.oZa));tJ(a.YA,
a.qI,"* STYLE",_.ji(a.vHc,c));a.ICb=!0},Dyb=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},Jyb=function(a){return(0,_.oi)(a)},Pyb=function(a,b){b=(0,_.oi)(b);return 0<=(0,_.va)(a,b.toLowerCase())?b:null},Nyb=function(a){return(a=(0,_.oi)(a))&&"#"==a.charAt(0)?a:null},Oyb=function(a,b,c){b=(0,_.oi)(b);return a(b,c)},Qyb=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 0==d.length?null:d.join(" ")},Ryb=function(a,b,c){b=(0,_.oi)(b);return a(b,
c)};Kyb.prototype.ko=function(a){this.X6=Syb(this);if(Ayb){a=this.yDb(a);if(0<Gpb(a).length){var b=_.Gj(document,"SPAN");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"))}else a="";return _.Rf(a)};var Syb=function(a){var b=!("STYLE"in a.Ifa)&&"STYLE"in a.s0;return"*"==a.xfa&&b?"sanitizer-"+_.xj():a.xfa};
Kyb.prototype.createTextNode=function(a){var b=a.data;(a=Spb(a))&&"style"==Opb(a).toLowerCase()&&!("STYLE"in this.Ifa)&&"STYLE"in this.s0&&(b=frb(tyb(b,this.X6,(0,_.vh)(function(c,d){return this.pba(c,{NSc:d})},this))));return document.createTextNode(b)};var aqb=/data:image\/png;path="([\w=]+)";/,Tyb=new Hyb,Uyb;Tyb.oZa=function(a,b){return b&&b.attributeName&&"ID"===b.attributeName.toUpperCase()?"untrusted-user-content-"+a:null};Tyb.pba=function(a,b){return b&&b.tagName&&b.attributeName?"IMG"===b.tagName.toUpperCase()&&"SRC"===b.attributeName.toUpperCase()?dqb(a):null:null};Uyb=Tyb.Ya();_.uJ=function(a,b,c,d,e){this.Ua=a;this.Hb=b;this.element=c;this.Gd=d;this.document=e;this.ab=new _.td};
_.uJ.prototype.be=function(a,b,c,d,e){"A"!==b.tagName||0!==c||d||e||(c=b.getAttribute("href")||"",Zpb(c)&&(c=this.Ua,e=new _.sh(b.href),d=e.ie(),b=e.uj.toString(),e=e.Sv,b&&(d+="?"+b),e&&(d+="#"+e),_.wn(c,d),a.preventDefault()))};_.uJ.prototype.Qa=function(){var a=this;this.ab.add(this.Hb.af.ka(_.we(function(b){return a.Gd.isStable?_.yd(b):a.Gd.sg.ka(_.le(),_.ne(b))})).subscribe(function(b){if(a.element.ta)try{var c=a.element.ta.querySelector("#untrusted-user-content-"+b);c&&c.scrollIntoView()}catch(d){}}))};
_.uJ.prototype.Ub=function(){if(this.rta){var a=this.rta;var b=this.document.createElement("div");1===b.nodeType&&_.flb(b);b.innerHTML=_.Sf(a);a=_.q(b.querySelectorAll("img"));for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.getAttribute("src");d&&(c.src=dqb(d).toString())}}else b=hJ(this.content||"",cyb),Uyb.X6=Syb(Uyb),b=Cyb.prototype.yDb.call(Uyb,b);this.uFb&&$pb(b,this.uFb);this.sFb&&this.ab.add(cqb(b,this.sFb));_.Ij(this.element.ta);b=_.q(Array.from(b.children));for(a=b.next();!a.done;a=
b.next())this.element.ta.appendChild(a.value)};_.uJ.prototype.La=function(){this.ab.unsubscribe()};_.uJ.ha=function(a){return new (a||_.uJ)(_.w(_.fg),_.w(_.Lf),_.w(_.Wc),_.w(_.Ae),_.w(_.Zg))};
_.uJ.ya=_.fc({type:_.uJ,qa:[["markdown-content"]],hb:function(a,b){a&1&&_.M("click",function(c){return b.be(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",rta:"safeHtmlContent",uFb:"relativeLinkModifier",sFb:"relativeImageModifier"},features:[_.vc],Aa:0,Ba:0,va:function(){},styles:["markdown-content{display:block}markdown-content code{font-size:.9230769231rem;font-weight:400;line-height:1.2307692308rem;font-family:Roboto Mono,monospace;letter-spacing:normal}markdown-content pre>code{display:block;padding:5px 10px}markdown-content p,markdown-content pre{margin:1em 0}markdown-content h1{font-size:1.8461538462rem;font-weight:400;line-height:2.4615384615rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:1em 0}markdown-content h2{font-size:1.6923076923rem;font-weight:400;line-height:2.1538461538rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:1em 0}markdown-content h3{font-size:1.3846153846rem;font-weight:400;line-height:1.8461538462rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal}markdown-content h4{font-size:1.2307692308rem;font-weight:500;line-height:1.8461538462rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:.0076923077rem}markdown-content h5{font-size:1.0769230769rem;font-weight:500;line-height:1.5384615385rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:.0192307692rem}markdown-content h6{font-size:1.2307692308rem;font-weight:500;line-height:1.8461538462rem;font-family:Roboto,sans-serif;letter-spacing:.0153846154rem}markdown-content ol,markdown-content ul{margin:12px 0;padding-left:40px}markdown-content table{border:1px solid}markdown-content table td,markdown-content table th{border:1px solid;padding:4px}"],nb:2});var vJ=function(a){this.modifier=a};vJ.prototype.Qa=function(){};vJ.ha=function(a){return new (a||vJ)(_.w(_.sJ))};
vJ.ya=_.fc({type:vJ,qa:[["kythe-hovercard"]],inputs:{UHb:"safeHtml",content:"content"},Aa:3,Ba:3,Fa:[["class","mat-elevation-z8",3,"innerHtml",4,"ngIf"],["class","mat-elevation-z8",4,"ngIf"],[1,"mat-elevation-z8",3,"innerHtml"],[1,"mat-elevation-z8"],[3,"content"]],va:function(a,b){a&1&&(_.O(0,eqb,1,1,"mat-card",0),_.O(1,fqb,2,1,"mat-card",1),_.O(2,gqb,3,1,"mat-card",1));a&2&&(_.z("ngIf",b.UHb),_.v(1),_.z("ngIf",b.content&&b.content.Zqa&&b.content.text),_.v(1),_.z("ngIf",b.content&&!b.content.Zqa&&
b.content.text))},Ja:[_.km,_.hH,_.uJ],styles:["mat-card[_ngcontent-%COMP%]{min-width:300px;max-width:800px;min-height:100px;max-height:250px;overflow:auto}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 hqb=function(a){return{B_:a}},wJ=function(){this.og=!1;this.ASa=new _.cl;this.close=new _.cl;this.loaded=new _.cl};wJ.prototype.Vc=function(){this.loaded.emit()};wJ.ha=function(a){return new (a||wJ)};
wJ.ya=_.fc({type:wJ,qa:[["command-menu"]],ub:function(a,b){a&1&&_.mf(_.rx,7);if(a&2){var c;_.lf(c=_.of())&&(b.rk=c.first)}},inputs:{og:"hasBackdrop"},outputs:{ASa:"menuItemSelected",close:"closed",loaded:"loaded"},Xb:["commandMenu"],Aa:2,Ba:1,Fa:[[1,"command-menu",3,"hasBackdrop","closed"],["matMenuContent",""],[4,"ngFor","ngForOf"],[4,"ngIf"],["mat-menu-item","",3,"disabled","click",4,"ngIf"],["mat-menu-item","",3,"disabled","matMenuTriggerFor","matMenuTriggerData"],["trigger",""],["clas","label"],
[3,"closed","menuItemSelected"],["childMenu",""],["mat-menu-item","",3,"disabled","click"],[1,"label",3,"title"],["class","shortcut",4,"ngIf"],[1,"shortcut"]],va:function(a,b){a&1&&(_.B(0,"mat-menu",0),_.M("closed",function(c){return b.close.emit(c)}),_.O(1,oqb,1,1,"ng-template",1),_.C());a&2&&_.z("hasBackdrop",b.og)},Ja:[_.jm,_.km,_.ax,_.rx,_.px,_.qx,aH,wJ],styles:[".command-menu.mat-menu-panel{min-height:16px;max-width:420px}.command-menu .mat-menu-content{padding-top:4px;padding-bottom:4px}.command-menu .mat-divider{margin:4px 0}.command-menu .mat-menu-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:24px;line-height:24px}.command-menu .mat-menu-item .label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.command-menu .mat-menu-item:focus,.command-menu .mat-menu-item:hover{background:var(--hover);border:1px solid var(--border)}.command-menu .mat-menu-item .shortcut{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:16px}\n/*# sourceMappingURL=command_menu.css.map */"],
nb:2});var xJ=function(a,b,c,d,e,f){var g=this;this.Oe=a;this.vK=b;this.ob=c;this.iNa=d;this.renderer=f;this.MFb=0;this.xob=function(m){m.target instanceof Element&&m.target.closest(".command-menu")||g.close()};this.B_=e.stc};xJ.prototype.Vc=function(){var a=this;Vyb(this);Promise.resolve().then(function(){a.open()})};
xJ.prototype.open=function(){var a=this;this.n6.rk.J3=void 0;var b=this.Oe.Dh(this.n6.rk.Pc),c=this.renderer,d=b.Xk;if(0<(null==d?void 0:d.length)&&!c.parentNode(d[0]))for(var e=c.parentNode(this.Oe.element.ta),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.n6.rk.EF&&this.n6.rk.EF.Pd({B_:this.B_});this.gra=b.Xk[0];this.Wo=this.iNa.create(this.gra);_.bq(this.Wo);document.body.addEventListener("focusin",this.xob);this.gra.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();
a.close()});this.MFb=setTimeout(function(){a.vK.ou();a.gra.style.opacity="1"},0)};xJ.prototype.close=function(a){document.body.removeEventListener("focusin",this.xob);this.AC();clearTimeout(this.MFb);this.n6.rk.EF.detach();this.vK.close(a)};xJ.prototype.AC=function(){var a=this.Avc;a&&"function"===typeof a.focus&&a.focus();this.Wo.destroy()};var Vyb=function(a){a.Avc=document.activeElement;Promise.resolve().then(function(){return a.ob.ta.focus()})};
xJ.ha=function(a){return new (a||xJ)(_.w(_.hf),_.w(Wyb),_.w(_.Wc),_.w(_.cq),_.w(Xyb),_.w(_.yk))};
xJ.ya=_.fc({type:xJ,qa:[["context-menu"]],ub:function(a,b){a&1&&_.mf(wJ,5);if(a&2){var c;_.lf(c=_.of())&&(b.n6=c.first)}},Aa:2,Ba:0,Fa:[[3,"menuItemSelected","closed"],["menu","commandMenu"]],va:function(a,b){a&1&&(_.B(0,"command-menu",0,1),_.M("menuItemSelected",function(c){return b.close(c)})("closed",function(){return b.close()}),_.C())},Ja:[wJ],styles:[".context-menu-container .command-menu{position:absolute;opacity:0}\n/*# sourceMappingURL=context_menu.css.map */"],nb:2});
var Xyb=new _.oc("ContextMenuData"),Wyb=function(a){var b=this;this.Hd=a;this.position={x:0,y:0};this.Wdb=new _.se;this.Gab=new _.se;a.Xt().ka(_.Zd(function(c){return"Escape"===c.key})).subscribe(function(){b.HE.close()})};_.h=Wyb.prototype;_.h.close=function(a){this.Wdb.next(a);this.Wdb.complete();this.Hd.dispose();this.Gab.next(a);this.HE=void 0};_.h.qE=function(){return this.Gab.Lf()};_.h.ou=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.m9();c.left(b+"px");c.top(a+"px");var d=this.HE.gra;if(d){var e=document.body,f=e.clientHeight;e=e.clientWidth;a+d.offsetHeight>f&&c.bottom(Math.min(f+d.offsetHeight-a,f)+"px");b+d.offsetWidth>e&&c.right(Math.min(e+d.offsetWidth-b,e)+"px")}this.Hd.Oh();return this};_.h.m9=function(){return this.Hd.xq().tj};var yJ=function(){};yJ.ha=function(a){return new (a||yJ)};yJ.Ea=_.gc({type:yJ});yJ.Da=_.Wb({imports:[_.qm,_.Fx,_.sx]});var zJ=function(){};zJ.ha=function(a){return new (a||zJ)};zJ.Ea=_.gc({type:zJ});zJ.Da=_.Wb({imports:[yJ,_.sx]});var AJ=function(a,b){this.Pf=a;this.Cc=b};AJ.prototype.open=function(a,b){var c=a.x;a=a.y;this.vK&&this.vK.close();var d=this.Hd=this.Pf.create({tj:this.Pf.position().global(),Jl:this.Pf.xp.block(),je:"context-menu-container"}),e=new Wyb(d),f=new WeakMap;f.set(Xyb,b).set(Wyb,e);e.dtc=d.Pd(new _.Tq(xJ,void 0,new jrb(this.Cc,f)));e.HE=e.dtc.instance;return(this.vK=e).setPosition({x:c,y:a})};var Yyb=function(a,b,c){if(!b.shiftKey)return b.preventDefault(),a.open({x:b.clientX,y:b.clientY},c)};
AJ.prototype.close=function(){this.vK&&(this.vK.close(),this.vK=void 0)};AJ.ha=function(a){return new (a||AJ)(_.u(_.Zq),_.u(_.cg))};AJ.ua=_.t({token:AJ,oa:AJ.ha,Ha:zJ});var Zyb,$yb;Zyb=["kytheHovercard"];$yb=[new RF({Wc:"start",Xc:"top"},{zc:"start",Hc:"bottom"},0,-10),new RF({Wc:"start",Xc:"bottom"},{zc:"start",Hc:"top"},0,10),new RF({Wc:"start",Xc:"top"},{zc:"center",Hc:"bottom"},0,-10),new RF({Wc:"start",Xc:"bottom"},{zc:"center",Hc:"top"},0,10),new RF({Wc:"start",Xc:"top"},{zc:"end",Hc:"bottom"},0,-10),new RF({Wc:"start",Xc:"bottom"},{zc:"end",Hc:"top"},0,10)];
_.BJ=function(a,b,c,d,e,f,g,m,n,r,x,A,F,J,L,Q,aa,pa,ra,ua){SI.call(this,f,m,a);var ya=this;this.Ga=a;this.Qd=b;this.component=c;this.NI=d;this.ttc=e;this.vc=g;this.ae=m;this.IQ=n;this.Pf=r;this.Ua=x;this.service=A;this.RL=J;this.ld=L;this.Kc=Q;this.Rg=aa;this.BKa=pa;this.DKa=ra;this.KZa=ua;this.MO=!1;this.Ff=this.RL.Ff;this.UW=0;this.kPa=new _.qe(1);this.Hd=null;this.ab=new _.td;this.v7=void 0;this.jaa=new _.Mf(void 0);this.Jkb=!1;this.ab.add(F.JP().ka(_.ie()).subscribe(function(Pa){ya.sKb=Pa;if(null!=
ya.Ky){Pa=_.q(ya.Ky);for(var Va=Pa.next();!Va.done;Va=Pa.next())if(Va=Va.value,null!=Va.Tm&&!Va.cK)if(Va.service.sKb){var kb=_.q(Rwb(Va));for(Va=kb.next();!Va.done;Va=kb.next())Va.value.classList.add("underline")}else for(kb=_.q(Rwb(Va)),Va=kb.next();!Va.done;Va=kb.next())Va.value.classList.remove("underline")}ya.KZa.ERb.next()}));this.Uea=F.qY();this.q$=F.eY();a=azb(this);this.vc.Qb(38)&&(this.Jkb=!0);this.szc=a.ka(_.y(function(Pa){return{text:Pa.text,Zqa:Pa.Zqa}}));this.ab.add(a.subscribe(function(Pa){var Va=
Pa.origin;ya.Hd||(ya.Hd=ya.Pf.create({Jl:ya.Pf.xp.ou()}));Pa=ya.Hd;Va=_.Pq(_.Rq(ya.Pf.position(),Va),$yb);_.SSa(Pa,Va);ya.Hd.jh()||ya.Hd.Pd(ya.vca);ya.v7&&pqb(ya)}));this.wk=this.ld.register("showCustomContextMenu","ctrl+shift+\\",function(){var Pa,Va=null==(Pa=document.activeElement)?void 0:Pa.getBoundingClientRect();Pa=new MouseEvent("mouseup",{clientX:null==Va?void 0:Va.x,clientY:null==Va?void 0:Va.y,button:2});Object.defineProperty(Pa,"target",{value:ya.jaa.value.target,enumerable:!0});ya.be(Pa)},
!0);bzb(this)};_.X(_.BJ,SI);_.BJ.Ia=SI.Ia;
var bzb=function(a){a.ab.add(a.component.GW.subscribe(function(b){a.be(b)}));a.ab.add(a.component.sra.subscribe(function(b){(b=czb(a,b.target))&&a.cR(b)}));a.ab.add(a.component.LSa.subscribe(function(b){czb(a,b.target)&&(a.kPa.next(void 0),qqb(a),clearTimeout(a.sPa),clearTimeout(a.eSa))}));a.ab.add(a.component.XQa.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.jaa.next(b):a.jaa.next(void 0)}));a.ab.add(a.component.YQa.subscribe(function(){qqb(a);a.jaa.next(void 0)}));a.ab.add(a.component.scroll.subscribe(function(b){a.ks(b)}))};
_.h=_.BJ.prototype;_.h.Qa=function(){SI.prototype.Qa.call(this);this.RL.MO=this.MO;this.vca=new _.Uq(this.uzc,this.NI,{content:this.szc})};
_.h.Ub=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation,c=b.Vf;b=b.Wi;null!=this.fu&&(this.fu=Object.assign({},this.fu,{tt:tqb(c)}));this.IQ.location=c;if(b&&_.dF(b,c)&&!_.qlb(c,b,["line"])&&null!=this.Ky)for(c=_.q(this.Ky),b=c.next();!b.done;b=c.next()){var d=b.value;if(null!=d.Tm&&!d.cK&&(b=Nwb(d),b!==d.link)){d.link=b;d=_.q(Rwb(d));for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=_.$f(b);f=_.Wf(f);void 0!==f&&(e.href=f)}}}}SI.prototype.Ub.call(this,a)};
_.h.La=function(){SI.prototype.La.call(this);var a;null==(a=this.wk)||a.call(this);null!=this.sPa&&clearTimeout(this.sPa);null!=this.eSa&&clearTimeout(this.eSa);this.ab.unsubscribe();dzb(this)};_.h.clear=function(){SI.prototype.clear.call(this);dzb(this)};
_.h.Wfa=function(a){var b=a.annotations;this.fu=a.fu;var c=b.EP();this.UW=c.length;a=[];var d=0;c=_.q(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;var f;a:{if(f=e.sY())if(f=Bob(f),Dob(f))break a;f=void 0}f?(a.push(new Mwb(this,f,{index:d,yna:f.startLine+1,JQc:b.INa(),Fr:e},this.vc.Qb(79)&&!this.vc.Qb(85))),d++):_.Rz(this.Ga)}b=this.RL;b.Ppa.clear();d=_.q(a);for(c=d.next();!c.done;c=d.next())for(c=c.value,c.Hpa=b.Hpa(c),e=_.Yh(c.context.Fr,10),e=_.q(e),f=e.next();!f.done;f=e.next()){f=f.value;
var g=b.Ppa.get(f);null!=g?g.add(c):b.Ppa.set(f,new Set([c]))}b.cR(b.r$.ids,!1);return a};_.h.k8=function(a,b,c,d,e,f,g){return _.Nd([this.service.Faa(a,b,c,{Ab:d,commit:e},f,g),ezb(this)]).ka(_.y(function(m){var n=_.q(m);m=n.next().value;n=n.next().value;return{annotations:m,fu:n}}))};
var ezb=function(a){return(_.QE(a.ai)?_.LH(a.Rg,a.ai,"path",0).ka(_.de(function(){return _.yd(void 0)}),_.y(function(b){return{tt:a.ai,oba:b}})):_.yd({tt:a.ai,oba:void 0})).ka(_.y(function(b){var c=b.tt;b=b.oba;return{tt:c,oba:b,oib:!!b&&("HEAD"===_.Ah(c,1)||b===_.Ah(c,1))}}))},qqb=function(a){a.Hd&&a.Hd.jh()&&!a.v7&&(a.v7=setTimeout(function(){dzb(a)},300))},pqb=function(a){clearTimeout(a.v7);a.v7=void 0},Qwb=function(a,b){var c=a.fu,d=c.tt,e=fzb;e.xe=_.PE(d)?mrb:null!=d.lb?{id:d.lb,type:d.Oc}:void 0;
e.repository=d.repository;e.Ab=_.Ah(d,0);e.path=d.path;fzb.params=Object.assign({},c.tt.params,{line:b,oj:"1",zf:1});return _.byb(a.IQ,fzb,"panel")},Pwb=function(a,b){b=_.vpb(_.Xh(b,1),a.fu.tt,a.fu);return _.byb(a.IQ,b,"navigate")};
_.BJ.prototype.be=function(a){var b=this,c=this.Aq(a.target);if(null==c)this.RL.cR([]);else{var d=gzb(this,c);if(null==d)this.RL.cR([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Ga.qb({element:"UnifiedXrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.yK;if(2===a.button&&!_.vF(a))this.Uea.ka(_.ke(1),_.Zd(Boolean),_.we(function(){return hzb(b,d).ka(_.ke(1))})).subscribe(function(g){izb(b,a,d,g)});else if(0===a.button&&!_.vF(a)&&(a.preventDefault(),
!this.RL.Te(e)||!this.MO))if(this.MO)bwb(this.Kc,{zG:_.Xh(e.context.Fr,5).split(" "),PJ:_.Yh(e.context.Fr,10),dj:c.textContent||""}),this.log("addToStack",a);else{var f;(null==(f=_.Ei(e.context.Fr,_.mo,4))?0:f.nY())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.Tea(d),this.log("open",a))}}}};
var izb=function(a,b,c,d){(d=Yyb(a.ttc,b,{stc:d}))&&d.qE().subscribe(function(e){if(e)switch(e.Ag){case "navigate":a.navigate(c,e.Pa);a.log("navigateTo"+e.label+"ViaContextMenu",b);break;case "show-xrefs":a.Tea(c);a.log("openViaContextMenu",b);break;case "show-example-usages":a.EXa(c);a.log("openExampleUsagesViaContextMenu",b);break;case "copy-symbol-name":_.Pz(document,b.target,jzb(a,c));a.log("copySymbolNameViaContextMenu",b);break;case "copy-link":a.log("copyLinkViaContextMenu",b);e=_.uF(b.target,
"a");if(!(e instanceof HTMLAnchorElement))break;_.Pz(document,e,e.href);break;case "open-tab":a.log("openTabViaContextMenu",b);var f=_.uF(b.target,"a");if(!(f instanceof HTMLAnchorElement))break;e=window;f=_.$f(f.href);f=_.Wf(f);void 0!==f&&e.open(f,void 0,void 0);break;case "copy-build-target":e=kzb(a);null!=e&&"BUILD"===lzb(e)&&(f=e.lastIndexOf("/"),_.Pz(document,b.target,"//"+(0>f?"":e.substring(0,f))+":"+jzb(a,c)));a.log("copyBuildTargetViaContextMenu",b);break;case "copy-qualified-link":_.Pz(document,
b.target,e.Pa.Daa);a.log("copyLinkToSymbolViaContextMenu",b);break;case "copy-qualified-symbol-name":_.Pz(document,b.target,e.Pa.wC),a.log("copyQualifiedSymbolNameViaContextMenu",b)}})},jzb=function(a,b){b=b.yK.location;return a.component.lines[b.startLine].substring(b.startColumn,b.endColumn)};_.h=_.BJ.prototype;_.h.navigate=function(a,b){var c=this;a=_.yp(_.Ep(this.ai.ac(),{line:a.yK.context.yna}).Ya());this.Ua.navigate(a,{dg:"preserve"}).then(function(){return _.wn(c.Ua,b)}).then(function(){c.Kc.aba.next()})};
_.h.Tea=function(a){var b=_.yp(_.Ep(this.ai.ac(),{oj:"1",zf:1}).Ya());this.Ua.navigate(b,{dg:"preserve"});b=a.yK.context.Fr;this.Kc.Tea({zG:_.Xh(b,5).split(" "),PJ:_.Yh(b,10),dj:a.element.textContent||""})};_.h.EXa=function(a){var b=a.yK.context.Fr;this.Kc.EXa({zG:_.Xh(b,5).split(" "),PJ:_.Yh(b,10),dj:a.element.textContent||""})};
_.h.cR=function(a){var b=this,c=a.element,d=a.yK.context.Fr;this.sPa=setTimeout(function(){b.RL.cR(_.Yh(d,10));b.Qd.he()},200);var e=_.Xh(d,3);e&&(this.eSa=setTimeout(function(){b.kPa.next({origin:c,qzc:e.split(" ")})},750))};_.h.ks=function(a){this.RL.ks(a)};_.h.JK=function(){_.MI(this.ae,"XREFS");_.Rz(this.Ga)};_.h.lC=function(){_.NI(this.ae,"XREFS")};_.h.zQ=function(){return["XREFS"]};_.h.Zt=function(){return this.UW};
_.h.log=function(a,b){this.Ga.qb({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.ai.lb},b)};var dzb=function(a){pqb(a);a.Hd&&a.Hd.detach()},czb=function(a,b){b=a.Aq(b);return null==b?null:gzb(a,b)};_.BJ.prototype.Aq=function(a){if(!(a instanceof Element))return null;a=_.uF(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};
var gzb=function(a,b){var c=Number(b.dataset.key);return isNaN(c)||0>c?null:(a=a.Ky[c])&&a instanceof Mwb?{element:b,yK:a}:null},azb=function(a){return _.Nd([a.q$,a.kPa,a.jaa]).ka(_.we(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!uqb(b,c))return _.yd(null);a.Ga.qb({element:"XrefsHovercard",action:"fetch_"+b,gestureName:"CLICK"});b=Rqb(new _.so,d.qzc);a.fu&&a.fu.tt&&(c=_.Pob(_.ulb(a.fu.tt)),b.qS(c));return a.service.TVa(b).ka(_.de(function(){return _.yd(null)}),
_.y(function(e){if(!e)return null;var f=_.lb(e,1,_.$n).values().next().value;if(!f||!f.Uv())return null;e=mzb(a,f);f=2===f.getType();return{origin:d.origin,text:e,Zqa:f}}))}),_.Zd(function(b){return!!b}),_.re(1),_.Gd())},mzb=function(a,b){var c=a.fu,d=a.IQ;return _.wpb(b,function(e){try{var f=_.vpb(e,c.tt,c);return _.byb(d,f)}catch(g){return e}})},hzb=function(a,b){return $xb(a.BKa,jzb(a,b),b.yK.location.startLine+1).ka(_.de(function(c){a.Df.handleError(c);return _.yd(void 0)}),_.we(function(c){return(null==
c?0:c.mBc)&&(null==c?0:c.wC)?a.DKa.rKa(c.wC).ka(_.y(function(d){return{wC:c.wC,Daa:d}})):_.yd({wC:null==c?void 0:c.wC,Daa:void 0})}),_.y(function(c){var d=b.yK.context.Fr,e=_.Ei(d,_.mo,4),f=[],g=kzb(a),m=b.element.textContent;null==g||"BUILD"!==lzb(g)||(null==e?0:e.nY())||null==m||/[:\/]/.test(m)||f.push({label:"Copy build target",Ag:"copy-build-target"});(null==c?0:c.Daa)&&f.push({label:"Copy link to the symbol",Ag:"copy-qualified-link",Pa:{Daa:c.Daa}});(null==c?0:c.wC)&&f.push({label:"Copy qualified symbol name",
Ag:"copy-qualified-symbol-name",Pa:{wC:c.wC}});c=a.vc.Qb(89)?[{label:"Show example usages",Ag:"show-example-usages",disabled:!_.Xh(d,5)}]:[];d=[[{label:"References",Ag:"show-xrefs",disabled:!_.Xh(d,5)}].concat(_.sc(c)),[{label:"Copy symbol name",Ag:"copy-symbol-name"},{label:"Copy link",Ag:"copy-link"}].concat(_.sc(f)),[{label:"Browser context menu",Ag:"unused",Tb:"shift+right-click",disabled:!0}]];e&&(f=function(n){return{label:n.Kt(),Ag:"navigate",Pa:Pwb(a,n),disabled:!1}},c=_.Fi(e,_.lo,2).map(f),
(e=e.nY())&&c.unshift(f(e)),c.length&&d.unshift(c));d.unshift([{label:"Open in new tab",Ag:"open-tab"}]);return d}))},lzb=function(a){var b=a.lastIndexOf("/");return 0>b?a:a.substring(b+1)},kzb=function(a){var b,c;a=null==(b=a.fu)?void 0:null==(c=b.tt)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};
_.BJ.ha=function(a){return new (a||_.BJ)(_.w(_.lu),_.w(_.wl),_.w(_.CH),_.w(_.hf),_.w(AJ),_.w(_.qd),_.w(_.ou),_.w(_.LI),_.w(_.rJ),_.w(_.Zq),_.w(_.fg),_.w(_.ZI),_.w(_.Nu),_.w(aJ),_.w(_.Et),_.w(_.FI),_.w(_.KH),_.w(_.nJ),_.w(_.qJ),_.w(_.oJ))};
_.BJ.ya=_.fc({type:_.BJ,qa:[["xrefs-layer","layerBaseLocation",""]],ub:function(a,b){a&1&&_.mf(Zyb,7);if(a&2){var c;_.lf(c=_.of())&&(b.uzc=c.first)}},inputs:{ai:"layerBaseLocation",MO:"chainXrefs"},outputs:{Ff:"highlightedLines"},features:[_.af([_.rJ,aJ]),_.De,_.vc],kc:["layerBaseLocation",""],Aa:2,Ba:0,Fa:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"content","mouseenter","mouseleave"]],va:function(a){a&1&&_.O(0,sqb,2,3,"ng-template",null,0,_.tf)},Ja:[_.km,vJ,_.pm],
styles:["a.xrefs-decoration.underline{text-decoration:underline}"],nb:2,Na:0});var fzb={};var CJ=function(){};CJ.ha=function(a){return new (a||CJ)};CJ.Ea=_.gc({type:CJ});CJ.Da=_.Wb({Nb:[PI],imports:[_.Wn,mI,_.qm,_.lI,_.Rn,_.kI,_.EE,_.Pr,_.wA,_.Es,_.Gx,_.$q,_.zn,_.QF,_.Dx]});var DJ=function(){};DJ.ha=function(a){return new (a||DJ)};DJ.Ea=_.gc({type:DJ});DJ.Da=_.Wb({imports:[_.qm]});var EJ=function(){};EJ.ha=function(a){return new (a||EJ)};EJ.Ea=_.gc({type:EJ});EJ.Da=_.Wb({imports:[_.qm,_.wA]});var FJ=function(){};FJ.ha=function(a){return new (a||FJ)};FJ.Ea=_.gc({type:FJ});FJ.Da=_.Wb({imports:[_.$q]});var GJ=function(){};GJ.ha=function(a){return new (a||GJ)};GJ.Ea=_.gc({type:GJ});GJ.Da=_.Wb({imports:[_.qm,EJ,FJ,_.wA]});var HJ=function(){};HJ.ha=function(a){return new (a||HJ)};HJ.Ea=_.gc({type:HJ});HJ.Da=_.Wb({imports:[_.qm]});_.nzb=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~#-&\\(\\*-\\-/-:<-@!\\[])*)*)?","ig");_.IJ=function(){};_.IJ.ha=function(a){return new (a||_.IJ)};_.IJ.Ea=_.gc({type:_.IJ});_.IJ.Da=_.Wb({imports:[_.Wn,_.qm,_.Dx]});var JJ=function(){};JJ.ha=function(a){return new (a||JJ)};JJ.Ea=_.gc({type:JJ});JJ.Da=_.Wb({imports:[_.qm]});_.KJ=function(){};_.KJ.ha=function(a){return new (a||_.KJ)};_.KJ.Ea=_.gc({type:_.KJ});_.KJ.Da=_.Wb({});var LJ=function(){};LJ.ha=function(a){return new (a||LJ)};LJ.Ea=_.gc({type:LJ});LJ.Da=_.Wb({imports:[_.qm,_.wA,_.KJ]});var MJ=function(){};MJ.ha=function(a){return new (a||MJ)};MJ.Ea=_.gc({type:MJ});MJ.Da=_.Wb({imports:[_.qm,zJ,LJ]});_.NJ=function(){};_.NJ.ha=function(a){return new (a||_.NJ)};_.NJ.Ea=_.gc({type:_.NJ});_.NJ.Da=_.Wb({Nb:[_.QH],imports:[CJ,DJ,_.qm,JJ,GJ,_.IJ,HJ,MJ,MJ]});var ozb,qzb;ozb=function(a){return{state:a}};_.pzb=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}button[_ngcontent-%COMP%]     .mat-button-wrapper{align-items:center;display:flex;justify-content:center}span[_ngcontent-%COMP%]{align-items:center;display:flex;justify-content:center}"};
qzb={bAa:0,Nec:1,Ns:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.OJ=function(a,b,c,d){this.Ga=a;this.Mg=b;this.Xn=c;this.Vb=d;this.tLb=new _.cl;this.bU=qzb;this.Xva=this.C0=_.je;this.YZa=new _.se;this.iJa=!1};
_.OJ.prototype.Ub=function(){var a=this;this.Wa=xqb(this.Wa,this.type);this.Xva=_.Xd($qb(this.Vb,this.Wa).ka(_.y(function(b){return{kind:"rpc",state:b?0:1}}),_.de(function(b){_.ds(a.Mg,b);return _.yd({kind:"rpc",state:2})})),this.YZa).ka(_.oe(function(b,c){switch(c.kind){case "rpc":return c.state;case "event":if(2===b)return b;a.Ga.qb({element:"StarComponent",action:"triggerStarButton",gestureName:c.action});b=1===b;a.wtb=b;a.tLb.emit(b);a.iJa||(a.iJa=!0,a.makeRequest(b));return b?0:1;default:return _.tg(c)}},
2),_.re(1),_.Gd());this.C0=this.Xva.ka(_.y(function(b){switch(b){case 0:case 1:return _.zqb(a.type,0===b);case 2:return"An error occurred, star disabled";default:return _.tg(b,"star state is unknown")}}))};_.OJ.prototype.makeRequest=function(a){var b=this;return(a?this.Vb.Dua(this.Wa):this.Vb.zva(this.Wa)).ka().subscribe({complete:function(){a!==b.wtb?b.makeRequest(b.wtb):b.iJa=!1},error:function(c){_.ds(b.Mg,c);b.Xn.Jk(yqb(b.type,a),"polite");b.Xva=_.yd(2);b.C0=_.yd("An error occurred, star disabled")}})};
_.OJ.ha=function(a){return new (a||_.OJ)(_.w(_.Pn),_.w(_.cs),_.w(_.mq),_.w(_.Nu))};
_.OJ.ya=_.fc({type:_.OJ,qa:["star place  type  trackElement ".split(" ")],inputs:{type:"type",Wa:"place",qc:"trackElement",Pv:"elementName"},outputs:{tLb:"starChange"},features:[_.vc],kc:"place  type  trackElement ".split(" "),Aa:2,Ba:5,Fa:[[4,"ngIf"],["type","button","mat-icon-button","",3,"disabled","matTooltip","ascTrackElement","trackAction","click"]],va:function(a,b){a&1&&(_.O(0,wqb,5,12,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.cf(3,ozb,_.T(1,1,b.Xva)))},Ja:[_.Un,_.km,_.qr,_.Ds,_.gx,
_.pm],styles:[_.pzb()],Na:0});var vqb=new _.ts("{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}}}}");_.PJ=function(){};_.PJ.ha=function(a){return new (a||_.PJ)};_.PJ.Ea=_.gc({type:_.PJ});_.PJ.Da=_.Wb({imports:[_.Wn,_.qm,_.Pr,_.Es,_.wx]});_.QJ=function(){this.path=""};_.QJ.prototype.Qa=function(){};_.QJ.ha=function(a){return new (a||_.QJ)};
_.QJ.ya=_.fc({type:_.QJ,qa:[["empty-file-detail","path",""]],inputs:{path:"path"},kc:["path",""],Aa:7,Ba:3,Fa:[["icon","source:file"]],va:function(a,b){a&1&&(_.B(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.R(2," Empty file "),_.C(),_.B(3,"icon-empty-state-subtitle")(4,"div"),_.R(5),_.S(6,"lastPathElement"),_.C()()());a&2&&(_.v(5),_.Ze(" ",_.T(6,1,b.path)," is currently empty. "))},Ja:[_.iA,_.kA,_.jA,_.oA],nb:2,Na:0});var rzb=function(a,b,c,d,e){var f=c.start;c=c.end;this.Br=a;this.line=b;this.startColumn=f;this.endColumn=c;this.classList=e+(" match-"+d)};rzb.prototype.remove=function(){this.sM&&this.sM.remove()};rzb.prototype.render=function(){this.sM=this.Br.dW(this.line-1,{startColumn:this.startColumn,endColumn:this.endColumn,Go:this.classList})};rzb.prototype.scrollTo=function(a){this.Br.Xxb("."+this.classList.split(" ").join("."),a,this.line-1,60)};_.RJ=function(a,b,c){_.RI.call(this,c);this.Br=a;this.hQ=b;this.mra=[];this.selectedIndex=null;this.matches=[];this.Jw=-1;this.Wj=_.je;this.iPa="search"};_.X(_.RJ,_.RI);
_.RJ.prototype.Ub=function(a){a.selectedMatchIndex&&szb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.Wi;a=a.Vf;var c=this.mra[a];if(c){var d;null==(d=this.hQ)||d.Ju({action:"show",line:c.line});c.scrollTo(-1===b?0:a>b?1:0)}}else a.matches&&(a=a.matches,d=a.Wi,a=a.Vf,d=d&&d[this.Jw]&&d[this.Jw].lineNumber,d=-1===d?0:(a&&a[this.Jw]&&a[this.Jw].lineNumber)>d?1:0,a=this.mra[this.Jw])&&(null==(b=this.hQ)||b.Ju({action:"show",line:a.line}),a.scrollTo(d))};
_.RJ.prototype.La=function(){_.RI.prototype.La.call(this);this.ab&&this.ab.unsubscribe()};_.RJ.prototype.kna=function(){var a=this,b="search-match-layer";"find"===this.iPa?b+=" find-match":"search"===this.iPa&&(b+=" search-match");this.mra=this.matches.map(function(c,d){return new rzb(a.Br,c.lineNumber,c.we,d,a.selectedIndex===d?b+" selected-match":b)});return _.yd(this.mra)};
var szb=function(a){a.ab&&a.ab.unsubscribe();a.ab=a.Wj.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")})};_.RJ.ha=function(a){return new (a||_.RJ)(_.w(_.CH),_.w(_.zH,8),_.w(_.qd))};
_.RJ.Ia=_.hc({type:_.RJ,qa:[["search-match-layer"]],inputs:{matches:"matches",Jw:"scrollToIndex",Wj:"selectedMatchIndex",iPa:"highlightStyle"},features:[_.De,_.vc]});var Vkb,tzb;Vkb=_.AE([]);tzb=_.yd({state:1,message:"Invalid search query"});
_.SJ=function(a,b){var c=this;this.JWa=a;this.Wqa=new _.qe(1);this.BHa=new _.Mf(void 0);a=this.Wqa.ka(_.ie(function(d,e){return!!d&&!!e&&_.dF(d,e)}));b=b.Dw.ka(_.y(_.YE),_.ie(Aqb));this.matches=_.Nd([a,b,this.BHa]).ka(_.we(function(d){var e=_.q(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d?uzb(c,d,f,e).ka(_.de(function(g){return(g=g.error)&&400===g.code?tzb:_.yd({state:1,message:"Search matches couldn't be loaded."})})):_.yd(Vkb)}),Wkb(),_.Gd())};_.SJ.prototype.fgb=function(){this.Wqa.next(null)};
var uzb=function(a,b,c,d){var e=c.Vk;c=void 0===c.Ke?"":c.Ke;return(e=d||e)?a.search(b,e,c).ka(_.ve(_.KE)):_.yd(Vkb)};_.SJ.prototype.search=function(a,b,c){return this.JWa.match(a,b,new _.zG({Ke:c})).ka(_.y(Bqb),_.y(_.AE))};_.SJ.ha=function(a){return new (a||_.SJ)(_.u(_.SH),_.u(_.Lf))};_.SJ.ua=_.t({token:_.SJ,oa:_.SJ.ha});_.TJ=function(a,b){this.ld=a;this.Ga=b;this.Q0a="Stop highlighting matches";this.R0a="Next match";this.S0a="Previous match";this.Ic=_.JE;this.mZ=this.Mib=0;this.Wj=-1;this.gKb=!1;this.IIb=new _.cl;this.close=new _.cl;this.VLc=!0};
_.TJ.prototype.Qa=function(){var a=this,b=this.ld.register("Jump to next match in the file","n",function(){a.Ga.qb({gestureName:"KEYBOARD",element:a.qc,action:"selectNextSearchMatch"});a.Wj>=a.mZ-1||Cqb(a,1)}),c=this.ld.register("Jump to previous match in the file","p",function(){a.Ga.qb({gestureName:"KEYBOARD",element:a.qc,action:"selectPreviousSearchMatch"});0>=a.Wj||Cqb(a,-1)});this.wg=function(){b();c()}};_.TJ.prototype.Ub=function(){this.Wj=Math.min(this.mZ-1,Math.max(0,this.Wj))};
_.TJ.prototype.La=function(){this.wg()};var Cqb=function(a,b){a.Wj+=b;a.IIb.emit(a.Wj)};_.TJ.ha=function(a){return new (a||_.TJ)(_.w(_.Et),_.w(_.Pn))};
_.TJ.ya=_.fc({type:_.TJ,qa:[["file-matches-navigation","trackElement",""]],Db:2,hb:function(a,b){a&2&&_.Ie("grimoire-secondary-text",b.VLc)},inputs:{Mib:"dataState",mZ:"matchCount",Wj:"selectedMatchIndex",gKb:"showCloseButton",hga:"trackArtifactId",dM:"trackProjectId",qc:"trackElement"},outputs:{IIb:"selectedMatchIndexChange",close:"close"},features:[_.vc],kc:["trackElement",""],Aa:4,Ba:4,Fa:function(){return[[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"],_.Dz("{VAR_PLURAL, plural, =0 {No matches} =1 {{INTERPOLATION} of {INTERPOLATION_1} match} other {{INTERPOLATION} of {INTERPOLATION_1} matches}}",{VAR_PLURAL:"\ufffd0\ufffd",INTERPOLATION:"\ufffd1\ufffd",INTERPOLATION_1:"\ufffd2\ufffd"}),["mat-icon-button","","type","button","aria-describedby",
"match-count-label","trackAction","selectPreviousSearchMatch",1,"previous",3,"disabled","title","ascTrackElement","trackArtifactId","trackListIndex","trackProjectId","click"],["mat-icon-button","","type","button","aria-describedby","match-count-label","trackAction","selectNextSearchMatch",1,"next",3,"disabled","title","ascTrackElement","trackArtifactId","trackListIndex","trackProjectId","click"],[3,"inline"],["type","button","mat-icon-button","","trackAction","closeSearchMatchNavigation",1,"close",
3,"title","ascTrackElement","trackArtifactId","trackProjectId","click"]]},va:function(a,b){a&1&&(_.H(0,0),_.O(1,Dqb,11,21,"ng-container",1),_.O(2,Eqb,1,1,"loading",2),_.K(),_.O(3,Fqb,3,5,"button",3));a&2&&(_.z("ngSwitch",b.Mib),_.v(1),_.z("ngSwitchCase",b.Ic.Xg),_.v(1),_.z("ngSwitchCase",b.Ic.hi),_.v(1),_.z("ngIf",b.gKb))},Ja:[_.Un,_.km,_.lm,_.mm,_.DE,_.qr,_.Ds,_.Vz],styles:["file-matches-navigation[_nghost-%COMP%]{align-items:center;display:flex}.close[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:18px}.count[_ngcontent-%COMP%]{padding:0 10px 0 20px;font-size:13px}loading[_ngcontent-%COMP%]{padding:0 10px 0 20px}"]});var vzb=["gridItem"],UJ=function(a,b,c,d){this.Rnb=a;this.YKa=b;this.Sla=c;this.FMa="auto";this.orb=this.CQb=0;this.uwb=void 0;this.ab=new _.td;this.DQb=this.EQb=!1;this.RVa=new _.$v(c,a,d)};UJ.prototype.Qa=function(){var a=this;this.RVa.Qa();this.ab.add(this.RVa.resize.subscribe(function(){wzb(a)}))};UJ.prototype.Vc=function(){var a=this;this.EQb=!0;this.Eqa.nd.subscribe(function(){a.refresh()})};UJ.prototype.La=function(){this.DQb=!0;this.ab.unsubscribe();this.RVa.La()};
UJ.prototype.refresh=function(){var a=this;this.EQb&&Uqb(this.Sla,function(){a.DQb||(delete a.SQa,delete a.P0,wzb(a))})};
var wzb=function(a){a.YKa.he();if(a.Rnb){var b=a.Rnb.ta.offsetWidth;var c=a.Eqa.toArray();b=xzb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.uwb||0)/b)*a.rBc);a.FMa=c?c+"px":"auto";_.Ak(a.YKa);a.YKa.he()}else a.FMa="auto"},xzb=function(a,b,c){var d=yzb(a,c);c=Math.min(Math.floor(b/d.min),20);if(1>=c)return 1;for(a=zzb(a,Math.min(Math.floor(b/d.max),20),c,d.rMc);1<=c;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},yzb=function(a,b){if(a.SQa)return a.SQa;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].ta.offsetWidth+a.orb;e=Math.min(m,e);f=Math.max(m,f)}return a.SQa={min:e,max:f,rMc:d}},zzb=function(a,b,c,d){a.P0||(a.P0=new Map);for(var e=[];b<=c;b++)a.P0.has(b)||(a.P0.set(b,[]),e.push(b));for(c=0;c<d.length;c++){b=_.q(e);for(var f=b.next();!f.done;f=b.next()){var g=f.value;f=Math.ceil(d.length/g);g=a.P0.get(g);f=Math.floor(c/f);g[f]=Math.max(g[f]||0,d[c])}}return a.P0};
_.Y.Object.defineProperties(UJ.prototype,{rBc:{configurable:!0,enumerable:!0,get:function(){return this.Eqa.first?this.Eqa.first.ta.getBoundingClientRect().height+this.CQb:0}}});UJ.ha=function(a){return new (a||UJ)(_.w(_.Wc),_.w(_.wl),_.w(_.St),_.w(_.Ae))};
UJ.ya=_.fc({type:UJ,qa:[["grid-layout"]],Cd:function(a,b,c){a&1&&_.nf(c,vzb,4,_.Wc);if(a&2){var d;_.lf(d=_.of())&&(b.Eqa=d)}},Db:2,hb:function(a,b){a&2&&_.He("height",b.FMa)},inputs:{CQb:"verticalItemMargin",orb:"horizontalItemMargin",uwb:"leaveSpaceFor"},jc:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Ue(),_.Ve(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 Azb,Bzb;Azb=function(a){return[a]};Bzb=[{prefix:"k",iC:1E3},{prefix:"M",iC:1E6},{prefix:"G",iC:1E9},{prefix:"T",iC:1E12},{prefix:"P",iC:1E15},{prefix:"E",iC:1E18},{prefix:"Z",iC:1E21},{prefix:"Y",iC:1E24}];
_.VJ=function(a,b,c,d){this.Ua=a;this.Ga=b;this.Dm=c;this.qFc=d;this.sXb="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.Fwa="Generated by a BUILD rule. See go/bbcp for more details";this.dab=Czb;this.files=[];this.dg="";this.Si=this.kT=!1;this.VIb=_.yd("");this.RJa=this.SJ=!1};_.VJ.prototype.Ub=function(a){a.aggregations&&this.SJ&&(this.RJa=!0)};
var Czb=function(a){if(1E4>a)return a.toString();for(var b=_.q(Bzb),c=b.next();!c.done;c=b.next())if(c=c.value,1E3*c.iC>a&&c.iC<=a)return a/=c.iC,a=10<a?Math.round(a):Math.round(10*a)/10,""+a+c.prefix;return a.toString()};_.VJ.prototype.Qa=function(){var a=this;this.kT&&(this.VIb=this.Dm.params.ka(_.y(function(b){b=_.Ioa(b).oUa;if(!Object.keys(b).length)return"";b=_.Nm(a.Ua,_.vn(a.Ua,["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.SJ=!0};
_.VJ.prototype.EK=function(){this.RJa&&(this.nyc.refresh(),this.RJa=!1)};var Gqb=function(a,b){var c=b.target;if(c.pathname){var d=[];a.zp&&a.tIb&&d.push(_.tta(_.s0a(a.qFc,c.pathname),a.tIb,a.zp,["CLICK_RESULT_CONTENT"],a.Wz,a.Ey));a.Ga.qb({element:"FileListItem",action:"navigate",gestureName:"CLICK",WE:d});a.kT&&!_.vF(b)&&(b.preventDefault(),_.wn(a.Ua,c.pathname))}};
_.Y.Object.defineProperties(_.VJ.prototype,{bJc:{configurable:!0,enumerable:!0,get:function(){return null==this.limit||this.files.length<this.limit?this.files.length:this.limit}}});_.VJ.ha=function(a){return new (a||_.VJ)(_.w(_.fg),_.w(_.lu),_.w(_.Lf),_.w(_.pu))};
_.VJ.ya=_.fc({type:_.VJ,qa:[["file-list"]],ub:function(a,b){a&1&&_.mf(UJ,7);if(a&2){var c;_.lf(c=_.of())&&(b.nyc=c.first)}},inputs:{xrc:"ariaLabelledbyId",files:"files",dg:"queryParamsHandling",kT:"useRelativeUrls",zp:"searchRequestToken",tIb:"searchResponseToken",Wz:"sessionStartTimeMs",Ey:"clientTimeResultsDisplayedMs",limit:"limit",Si:"isPiper",aggregations:"aggregations"},features:[_.vc],Aa:4,Ba:7,Fa:[["role","list",3,"leaveSpaceFor","click"],["gridLayout",""],[4,"ngFor","ngForOf"],[4,"incrementalFor",
"incrementalForOf","incrementalForLimit"],["role","listitem",1,"file-list-item"],["gridItem",""],[3,"routerLink","queryParamsHandling","class","deleted","click",4,"ngIf","ngIfElse"],["relativeLink",""],["src","https://ssl.gstatic.com/devopsconsole/images/source/build-output.png","class","bbcp",3,"alt",4,"ngIf"],["class","aggregations","role","list",4,"ngIf"],[3,"routerLink","queryParamsHandling","click"],["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"]],va:function(a,b){a&1&&(_.B(0,"grid-layout",0,1),_.M("click",function(c){return Gqb(b,c)}),_.O(2,Nqb,2,2,"ng-container",2),_.S(3,"async"),_.C());a&2&&(_.z("leaveSpaceFor",b.bJc),_.Ge("aria-labelledby",b.xrc),_.v(2),_.z("ngForOf",_.cf(5,Azb,_.T(3,3,b.VIb))))},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});_.WJ=function(a,b){this.Ga=a;this.i6=b;this.qf=new _.Ws(this.Ga)};_.WJ.prototype.get=function(a){var b=this;return this.qf.fetch(a,function(){var c=b.i6,d={methodSpec:a};d=void 0===d?{}:d;var e=void 0===e?{}:e;return _.Fl(c.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.codeExamples.getCodeExample",path:"/"+c.Va+"/codeExamples:getCodeExample",Ra:_.yf(d,_.Sv,e),Jb:NG})})};_.WJ.ha=function(a){return new (a||_.WJ)(_.u(_.Pn),_.u(trb))};_.WJ.ua=_.t({token:_.WJ,oa:_.WJ.ha,Ha:"root"});var Dzb,Gzb,Ezb,Hzb;_.XJ=function(a,b){this.NKa=a;this.Rba=b};_.Fzb=function(a,b){return Dzb(a,b).ka(_.Zd(function(c){return void 0!==c}),_.we(function(c){return Ezb(a,c)}))};Dzb=function(a,b){var c=_.Sqb((new _.vo).Jta(!0).Wta(5),_.Qqb(new _.fo,b));return a.NKa.p_(c).ka(_.y(function(d){return _.lb(d,1,_.ro).get(b)}),_.y(function(d){return d?Gzb(d):void 0}))};
Gzb=function(a){var b,c,d,e,f;return null==(f=null==(e=null==(d=null==(b=_.Fi(a,_.qo,2).find(function(g){var m;return 1===(null==(m=_.Ei(g,_.Zn,4))?void 0:_.Pi(m,2,0))}))?void 0:null==(c=b.LP())?void 0:_.Fi(c,_.ko,1))?void 0:d.map(function(g){var m;return null==(m=g.LP())?void 0:_.Fi(m,_.ko,1)}).flat())?void 0:e.find(function(g){var m;return!(null==g?0:null==(m=_.Ei(g,_.io,9))?0:m.opb())}))?void 0:_.Xh(f,4)};
Ezb=function(a,b){var c=new _.zg(Uob(b));b=c.lb;var d=c.Oc,e=c.repository,f=c.path,g=c.params;f=_.bF(c,1)||f;var m=_.qta(g.line),n=g.Ob?"HEAD":_.Ah(c,1);c={Ab:_.Ah(c,0)||"",commit:n};return a.Rba.Or(b,d,e,c,f,g.Ob).ka(_.y(function(r){return Hzb(a,_.Fi(r,_.Do,1),m)}),_.y(function(r){return null==r?void 0:_.Xh(r,8)}))};
Hzb=function(a,b,c){if(void 0===c)return b[0];b=_.q(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=_.Ei(d,_.Bo,5);if(e&&c>=_.Ji(e,1)&&c<_.Ji(e,3))return 0<_.gba(d,_.Do,3,!1,3,_.Ga(d.mf)).length&&(a=Hzb(a,_.Fi(d,_.Do,3),c))?a:d}return null};_.XJ.ha=function(a){return new (a||_.XJ)(_.u(_.ZI),_.u(_.Zx))};_.XJ.ua=_.t({token:_.XJ,oa:_.XJ.ha,Ha:"root"});_.YJ=function(){};_.YJ.ha=function(a){return new (a||_.YJ)};_.YJ.Ea=_.gc({type:_.YJ});_.YJ.Da=_.Wb({imports:[_.lA,_.cH]});_.ZJ=function(){};_.ZJ.ha=function(a){return new (a||_.ZJ)};_.ZJ.Ea=_.gc({type:_.ZJ});_.ZJ.Da=_.Wb({Nb:[_.QH],imports:[_.qm]});_.$J=function(){};_.$J.ha=function(a){return new (a||_.$J)};_.$J.Ea=_.gc({type:_.$J});_.$J.Da=_.Wb({imports:[_.Wn,_.qm,_.EE,_.Pr,_.Es]});var aK=function(){};aK.prototype.transform=function(a,b){a.endsWith("/")&&(a=a.substring(0,a.length-1));if(null==b)return null;b=b.get(a);if(!b)return null;a=[];b=_.q(b.values());for(var c=b.next();!c.done;c=b.next())c=c.value,0<c.instances&&a.push(c);return 0===a.length?null:a};aK.ha=function(a){return new (a||aK)};aK.Ce=_.ic({name:"activeAggregations",type:aK,de:!0});var bK=function(){};bK.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 _.tg(a)}};bK.ha=function(a){return new (a||bK)};bK.Ce=_.ic({name:"icon",type:bK,de:!0});var cK=function(a,b){this.uf=a;this.va=b;this.Ypa=-1;this.ysb=2E3;this.On=!0;this.Nwb=!1};_.h=cK.prototype;_.h.Ub=function(a){this.On=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.Nwb=!0)};_.h.Iq=function(){var a=this;this.On&&(this.On=!1,this.Nwb||this.uf.clear(),this.clearInterval(),this.MR(),this.QPa=setInterval(function(){a.MR()},1))};_.h.La=function(){this.clearInterval()};
_.h.MR=function(){var a=null==this.Ypa||0>this.Ypa?Infinity:this.Ypa;if(this.Zpa){var b=this.uf.length,c=Math.min(b+this.ysb,this.Zpa.length);for(c=Math.min(a,c);b<c;b++)this.uf.Dh(this.va,{wa:this.Zpa[b]});b>=Math.min(a,this.Zpa.length)&&this.clearInterval()}else this.clearInterval()};_.h.clearInterval=function(){null!=this.QPa&&clearInterval(this.QPa);this.QPa=void 0};cK.ha=function(a){return new (a||cK)(_.w(_.hf),_.w(_.gf))};
cK.Ia=_.hc({type:cK,qa:[["","incrementalFor","","incrementalForOf",""]],inputs:{Zpa:"incrementalForOf",Ypa:"incrementalForLimit",ysb:"incrementalForCount"},features:[_.vc]});var dK=function(){};dK.prototype.transform=function(a,b,c){if(a.Mn){var d=a.tf;c=d?c||a.Jc&&_.QE(a.Jc)?";"+_.xg.jHb+"="+d:";"+_.xg.tf+"="+d:""}else c="";return c?(b&&(b=b.replace(/;(rcl|drc)=[^;]+/,"")),encodeURIComponent(a.name)+c+b):encodeURIComponent(a.name)+b};dK.ha=function(a){return new (a||dK)};dK.Ce=_.ic({name:"toHref",type:dK,de:!0});var eK=function(){};eK.ha=function(a){return new (a||eK)};eK.Ea=_.gc({type:eK});eK.Da=_.Wb({});_.fK=function(){};_.fK.ha=function(a){return new (a||_.fK)};_.fK.Ea=_.gc({type:_.fK});_.fK.Da=_.Wb({imports:[_.Wn,_.qm,eK,_.Es,_.wx,_.NJ,_.cH,_.zn]});_.Ikb(_.VJ,[_.jm,_.km,UJ,_.xn,cK],[_.pm,aK,bK,dK]);
_.Kxb=!0;
}catch(e){_._DumpException(e)}
try{
var Pzb,Nzb,Kzb,Lzb,Mzb,Ozb,Qzb,Szb,Rzb,Tzb,Uzb,bAb;_.Izb=function(a){var b=a.host,c=a.Ve,d=a.LE;a=a.Mh;if(c)b={type:"project",id:c.projectId};else if(b)b={type:"host",id:b.name};else{if(d)return new _.yg({});if(a)b={type:"ossProject",id:a.name};else throw Error("dd");}return new _.zg({xe:b})};_.gK=function(a){return"host"===a.Oc};_.Jzb=function(a){if(a.path&&"/"!==a.path){var b=a.path.split("/");return b[b.length-(a.fz?1:2)]}return a.repository?a.repository:a.lb?a.lb:""};
Pzb=function(a){a=[[0,_.Olb],[1,Kzb(a)],[2,Lzb(a)],[3,Mzb(a)],[4,Nzb(a)],[5,Ozb(a)]].filter(function(b){return!!b[1]});return new Map(a)};Nzb=function(a){var b=a.path;void 0!==b?""===b||"/"===b?b="":b.endsWith("/")||(b=_.ug(b),b=""===b||"/"===b?"":_.dlb(b)):b=void 0;return b?{Pn:"This directory",value:_.yh({xe:Qzb(a),repository:a.repository,path:b,Ab:_.gK(a)?a.Ab:void 0}),Tb:_.rF("d"),lR:"Search for code or files in this directory",Zr:"Directory"}:null};
Kzb=function(a){if(_.PE(a)||_.gK(a))return null;a=Qzb(a);if(!a)return null;var b=_.yh({xe:a});return{Pn:"host"===a.type?"This host":"This project",value:b,Tb:"host"===a.type?_.rF("h"):_.rF("p"),Zr:"host"===a.type?"Host":"Project"}};Lzb=function(a){if(_.gK(a))return null;var b=a.repository;if(!b)return null;var c=_.yh({xe:Qzb(a),repository:b});return{Pn:_.PE(a)?b:"This repository",value:c,Tb:_.PE(a)?_.rF("p"):_.rF("r"),Zr:_.PE(a)?"Project":"Repository"}};
Mzb=function(a){if(!_.gK(a))return null;var b=a.repository,c=a.Ab;if(!b||!c)return null;var d=_.wg(c),e=_.zoa(d);return e||_.yoa(d)?{Pn:e?"This branch":"This tag",value:_.yh({xe:Qzb(a),repository:b,Ab:c}),Tb:_.rF("b"),lR:e?"Search for code or files in this branch":"Search for code or files in this tag",Zr:"Ref"}:null};Ozb=function(a){a=a.params;return a.Ob?_.bmb(a.Ob):null};Qzb=function(a){var b=a.lb;a=a.Oc;if(b&&a)return{id:b,type:a}};
Szb=function(a,b,c){var d=Pzb(a),e=_.cmb(c).state,f=Array.from(d.values()),g=f.find(function(m){return _.Mta(m,e.prefix)});c=!c.Vk&&!c.vd;a.path&&1<a.path.length&&!a.fz&&d.has(4)?e.prefix=d.get(4):c?e.prefix=Rzb(b,d):g?e.prefix=g:f.push(e.prefix);return{scopes:f,state:e}};Rzb=function(a,b){var c=a.repository,d=a.lb,e=a.Ab;a=a.params;var f=b.get(5);if(a.Ob&&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:_.Olb};
Tzb=function(a){if(!a||!a.lb||!a.Oc)return{};var b={vd:_.yh({xe:{id:a.lb,type:a.Oc},repository:a.repository})};a=b.Vk;b=void 0===b.vd?"":b.vd;var c=_.zh(b),d=c.xe;c=c.repository;var e={};a&&(e.Im=a);c?e.prefix={Pn:c,value:b,Zr:"Repository"}:d&&(e.prefix={Pn:d.id,value:b,Zr:"host"===d.type?"Host":"Project"});return e};
_.Vzb=function(a){var b=a.f_.map(function(c){var d,e,f,g;return{Wd:new RegExp(null!=(d=null==c?void 0:c.Wd)?d:""),Ug:null!=(e=null==c?void 0:c.Ug)?e:"",label:null!=(f=null==c?void 0:c.label)?f:void 0,Tb:null!=(g=null==c?void 0:c.Tb)?g:void 0}});a=a.x0.map(function(c){return{UC:Uzb(c.UC),aD:Uzb(c.aD)}});return{f_:b,x0:a}};
Uzb=function(a){var b,c,d,e;return{Po:new RegExp(null!=(b=null==a?void 0:a.Po)?b:""),Es:null!=(c=null==a?void 0:a.Es)?c:"",Wd:new RegExp(null!=(d=null==a?void 0:a.Wd)?d:""),Ug:null!=(e=null==a?void 0:a.Ug)?e:""}};_.aAb=function(a){var b=_.Wzb(a);return[_.Xzb,_.Yzb,_.Zzb].find(function(c){return _.$zb(c,b)})};_.Wzb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.sh(a);_.tFa(a,"https");a.kd(a.ie().replace(/\.git$/,""));return a};
bAb=function(a,b){return _.Sub(a,b).ka(_.y(function(c){return c.l7}))};_.cAb=function(a,b){if(b.Ab)return _.yd(b);var c=b.lb,d=b.repository,e=b.Oc;return c&&d&&e?bAb(a,{lb:c,repository:d,Oc:e}).ka(_.y(function(f){return f?_.Bp(b.ac(),f).Ya():b})):_.yd(b)};_.hK=function(a){a=void 0===a?{}:a;this.O={};this.O.regex=null==a.Wd?null:a.Wd;this.O.relatedRegex=null==a.Ug?null:a.Ug;this.O.label=null==a.label?null:a.label;this.O.shortcut=null==a.Tb?null:a.Tb};_.X(_.hK,_.W);_.hK.prototype.ma=function(){return _.hK};
_.hK.prototype.na=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.Y.Object.defineProperties(_.hK.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.U(this,"label"):""},set:function(a){this.O.label=a}},Wd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.U(this,"regex"):""},set:function(a){this.O.regex=a}},Ug:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.U(this,"relatedRegex"):""},set:function(a){this.O.relatedRegex=a}},Tb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"shortcut")?_.U(this,"shortcut"):""},set:function(a){this.O.shortcut=a}}});_.iK=function(a){a=void 0===a?{}:a;this.O={};this.O.dirRegex=null==a.Po?null:a.Po;this.O.targetDir=null==a.Es?null:a.Es;this.O.regex=null==a.Wd?null:a.Wd;this.O.relatedRegex=null==a.Ug?null:a.Ug};_.X(_.iK,_.W);_.iK.prototype.ma=function(){return _.iK};_.iK.prototype.na=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.Y.Object.defineProperties(_.iK.prototype,{Po:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dirRegex")?_.U(this,"dirRegex"):""},set:function(a){this.O.dirRegex=a}},Wd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.U(this,"regex"):""},set:function(a){this.O.regex=a}},Ug:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.U(this,"relatedRegex"):""},set:function(a){this.O.relatedRegex=a}},Es:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"targetDir")?_.U(this,"targetDir"):""},set:function(a){this.O.targetDir=a}}});_.jK=function(a){a=void 0===a?{}:a;this.O={};this.O.srcToTest=null==a.UC?null:a.UC;this.O.testToSrc=null==a.aD?null:a.aD};_.X(_.jK,_.W);_.jK.prototype.ma=function(){return _.jK};_.jK.prototype.na=function(){return{keys:["srcToTest","testToSrc"],Ka:{srcToTest:_.iK,testToSrc:_.iK}}};
_.Y.Object.defineProperties(_.jK.prototype,{UC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"srcToTest")?_.U(this,"srcToTest"):null},set:function(a){this.O.srcToTest=a}},aD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testToSrc")?_.U(this,"testToSrc"):null},set:function(a){this.O.testToSrc=a}}});_.kK=function(a){a=void 0===a?{}:a;this.O={};this.O.relatedFileConfigs=null==a.f_?null:a.f_;this.O.testDirPairs=null==a.x0?null:a.x0};_.X(_.kK,_.W);_.kK.prototype.ma=function(){return _.kK};
_.kK.prototype.na=function(){return{Sa:{relatedFileConfigs:_.hK,testDirPairs:_.jK},keys:["relatedFileConfigs","testDirPairs"]}};_.Y.Object.defineProperties(_.kK.prototype,{f_:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFileConfigs")?_.U(this,"relatedFileConfigs"):[]},set:function(a){this.O.relatedFileConfigs=a}},x0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testDirPairs")?_.U(this,"testDirPairs"):[]},set:function(a){this.O.testDirPairs=a}}});_.lK=function(a,b){_.SF.call(this,a);this.vp=b||"Source"};_.X(_.lK,_.SF);_.lK.prototype.Ml=function(a){var b=_.Jzb(a);_.PE(a)&&a.params.Ob&&(a=_.rlb(a),b=b?b+" - "+a:a);this.title.Ml(b?b+" - "+this.vp:this.vp)};_.lK.ha=function(a){return new (a||_.lK)(_.u(_.Ym),_.u(_.U0a,8))};_.lK.ua=_.t({token:_.lK,oa:_.lK.ha,Ha:"root"});_.mK=function(a,b,c,d){this.xj=a;this.tWa=b;this.EC=c;this.document=d};_.mK.prototype.resolve=function(a){var b=_.Ag(a);return _.dAb(this,b,a.Dw)};
_.dAb=function(a,b,c){var d=_.YE(c);c=Tzb(b);var e=new _.se,f=_.cAb(a.EC,b).ka(_.y(function(n){return Szb(n,b,d)})).ka(_.we(function(n){var r=n.scopes;return _.Lrb(a.tWa,d.Ke,n.state).ka(_.ye(function(x){a.xj.v_.qXa(r,x.prefix||null)}),_.y(function(x){return x.yZa}))}));f=_.Xd(f,e);var g=new _.Cvb(a.document,a.xj),m=Nzb(b)||void 0;return{tIa:f,aaa:!0,Msa:c,xj:a.xj,iIb:a.xj.v_.tu,wXa:_.Fvb(g,e,m)}};_.mK.ha=function(a){return new (a||_.mK)(_.u(_.yI),_.u(_.iH),_.u(_.PH),_.u(_.Zg))};
_.mK.ua=_.t({token:_.mK,oa:_.mK.ha});_.eAb=void 0;_.nK=function(){};_.Y.Object.defineProperties(_.nK.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.eAb}}});_.nK.ha=function(a){return new (a||_.nK)};_.nK.ua=_.t({token:_.nK,oa:_.nK.ha,Ha:"root"});var fAb;fAb=function(a){var b=a.icon,c=a.ita,d=a.tua;this.name=a.name;this.icon=b;this.ita=c;this.tua=d;this.domain=(new _.sh(c)).Qg()};_.$zb=function(a,b){return b.Qg()===a.domain||b.Qg().endsWith("."+a.domain)};_.Xzb=new fAb({name:"GitHub",icon:"shared:github",ita:"https://github.com",tua:"https://github.com/logout"});_.Yzb=new fAb({name:"Bitbucket",icon:"shared:bitbucket_v3",ita:"https://bitbucket.org",tua:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.Zzb=new fAb({name:"GitLab",icon:"shared:gitlab_v2",ita:"https://gitlab.com",tua:"https://gitlab.com/users/sign_out"});
}catch(e){_._DumpException(e)}
try{
var iAb,lAb;_.oK=function(a,b){a=String(a);if(!b.test(a))throw Error("sb`"+a+"`"+b.toString());};iAb=function(a){return a.UP().ka(_.y(function(b){return null==b?b:"MINI"===b||"XREF_PREVIEW"===b}))};_.jAb=function(a){return iAb(a).ka(_.y(function(b){return null!=b?b:!1}))};_.kAb=function(a,b){a.O_(b?"XREF_PREVIEW":"MAIN")};lAb=0;_.pK=function(a,b){this.id="mat-error-"+lAb++;a||b.ta.setAttribute("aria-live","polite")};_.pK.ha=function(a){return new (a||_.pK)(_.Nc("aria-live"),_.w(_.Wc))};
_.pK.Ia=_.hc({type:_.pK,qa:[["mat-error"]],Cb:["aria-atomic","true",1,"mat-error"],Db:1,hb:function(a,b){a&2&&_.Ge("id",b.id)},inputs:{id:"id"},features:[_.af([{Ca:_.b3a,Kb:_.pK}])]});var mAb=new _.oc("mat-slide-toggle-default-options",{Ha:"root",oa:function(){return{pkb:!1}}});_.nAb=new _.oc("mat-slide-toggle-default-options",{Ha:"root",oa:function(){return{pkb:!1}}});var oAb=0,pAb=_.eh(_.bh(_.ch(_.dh(function(a){this.Oa=a})))),qK=function(a,b,c,d,e,f,g){a=pAb.call(this,a)||this;a.Kd=b;a.vb=c;a.defaults=e;a.Sh=function(){};a.Th=function(){};a.Tp=!1;a.ij=!1;a.name=null;a.YB="after";a.ariaLabel=null;a.nj=null;a.ud=new _.cl;a.NNb=new _.cl;a.tabIndex=parseInt(d)||0;a.color=a.defaultColor=e.color||"accent";a.YD="NoopAnimations"===f;a.id=a.RV=g+ ++oAb;return a};_.X(qK,pAb);_.h=qK.prototype;
_.h.Be=function(){var a=this;this.Kd.Zn(this.Oa,!0).subscribe(function(b){"keyboard"===b||"program"===b?(a.EA=!0,_.Ak(a.vb)):b||Promise.resolve().then(function(){a.EA=!1;a.Th();_.Ak(a.vb)})})};_.h.La=function(){this.Kd.Nl(this.Oa)};_.h.gr=function(a){this.checked=!!a};_.h.Oq=function(a){this.Sh=a};_.h.Kz=function(a){this.Th=a};_.h.zu=function(a){this.disabled=a;_.Ak(this.vb)};_.h.toggle=function(){this.checked=!this.checked;this.Sh(this.checked)};_.h.Xs=function(){this.Sh(this.checked);this.ud.emit(this.aH(this.checked))};
_.Y.Object.defineProperties(qK.prototype,{required:{configurable:!0,enumerable:!0,get:function(){return this.Tp},set:function(a){this.Tp=_.Vg(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.ij},set:function(a){this.ij=_.Vg(a);_.Ak(this.vb)}},St:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.RV)+"-input"}}});qK.ha=function(){_.ad()};
qK.Ia=_.hc({type:qK,inputs:{name:"name",id:"id",YB:"labelPosition",ariaLabel:["aria-label","ariaLabel"],nj:["aria-labelledby","ariaLabelledby"],kI:["aria-describedby","ariaDescribedby"],required:"required",checked:"checked"},outputs:{ud:"change",NNb:"toggleChange"},features:[_.De]});_.rK=function(){};_.rK.ha=function(a){return new (a||_.rK)};_.rK.Ea=_.gc({type:_.rK});_.rK.Da=_.Wb({});var qAb,rAb,sAb,tAb;qAb=["input"];rAb=function(a){return{uB:a}};sAb={Ca:_.ew,Kb:_.ac(function(){return _.sK}),qd:!0};tAb=function(a,b){this.source=a;this.checked=b};_.sK=function(a,b,c,d,e,f){return qK.call(this,a,b,c,d,e,f,"mat-slide-toggle-")||this};_.X(_.sK,qK);_.sK.Ia=qK.Ia;_.h=_.sK.prototype;_.h.aH=function(a){return new tAb(this,a)};_.h.inc=function(a){a.stopPropagation();this.NNb.emit();this.defaults.pkb?this.Gk.ta.checked=this.checked:(this.checked=this.Gk.ta.checked,this.Xs())};_.h.iO=function(a){a.stopPropagation()};
_.h.focus=function(a,b){b?_.Zp(this.Kd,this.Gk,b,a):this.Gk.ta.focus(a)};_.h.fFa=function(){this.vb.he()};_.sK.ha=function(a){return new (a||_.sK)(_.w(_.Wc),_.w(_.Yp),_.w(_.wl),_.Nc("tabindex"),_.w(mAb),_.w(_.xk,8))};
_.sK.ya=_.fc({type:_.sK,qa:[["mat-slide-toggle"]],ub:function(a,b){a&1&&_.mf(qAb,5);if(a&2){var c;_.lf(c=_.of())&&(b.Gk=c.first)}},Cb:[1,"mat-slide-toggle"],Db:13,hb:function(a,b){a&2&&(_.Ne("id",b.id),_.Ge("tabindex",null)("aria-label",null)("aria-labelledby",null)("name",null),_.Ie("mat-checked",b.checked)("mat-disabled",b.disabled)("mat-slide-toggle-label-before","before"==b.YB)("_mat-animation-noopable",b.YD))},inputs:{disabled:"disabled",Dd:"disableRipple",color:"color",tabIndex:"tabIndex"},
Xb:["matSlideToggle"],features:[_.af([sAb]),_.De],jc:["*"],Aa:14,Ba:20,Fa:[[1,"mat-slide-toggle-label"],["label",""],[1,"mat-slide-toggle-bar"],["type","checkbox","role","switch",1,"mat-slide-toggle-input","cdk-visually-hidden",3,"id","required","tabIndex","checked","disabled","change","click"],["input",""],[1,"mat-slide-toggle-thumb-container"],[1,"mat-slide-toggle-thumb"],["mat-ripple","",1,"mat-slide-toggle-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered",
"matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-slide-toggle-persistent-ripple"],[1,"mat-slide-toggle-content",3,"cdkObserveContent"],["labelContent",""],[2,"display","none"]],va:function(a,b){a&1&&(_.Ue(),_.B(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.M("change",function(e){return b.inc(e)})("click",function(e){return b.iO(e)}),_.C(),_.B(5,"span",5),_.E(6,"span",6),_.B(7,"span",7),_.E(8,"span",8),_.C()()(),_.B(9,"span",9,10),_.M("cdkObserveContent",function(){return b.fFa()}),
_.B(11,"span",11),_.R(12,"\u00a0"),_.C(),_.Ve(13),_.C()());if(a&2){var c=_.Ye(1),d=_.Ye(10);_.Ge("for",b.St);_.v(2);_.Ie("mat-slide-toggle-bar-no-side-margin",!d.textContent||!d.textContent.trim());_.v(1);_.z("id",b.St)("required",b.required)("tabIndex",b.tabIndex)("checked",b.checked)("disabled",b.disabled);_.Ge("name",b.name)("aria-checked",b.checked)("aria-label",b.ariaLabel)("aria-labelledby",b.nj)("aria-describedby",b.kI);_.v(4);_.z("matRippleTrigger",c)("matRippleDisabled",b.Dd||b.disabled)("matRippleCentered",
!0)("matRippleRadius",20)("matRippleAnimation",_.cf(18,rAb,b.YD?0:150))}},Ja:[_.kr,_.kq],styles:['.mat-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(16px, 0, 0)}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(-16px, 0, 0)}.mat-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle-label{-webkit-user-select:none;user-select:none;display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-label-before .mat-slide-toggle-label{order:1}.mat-slide-toggle-label-before .mat-slide-toggle-bar{order:2}[dir=rtl] .mat-slide-toggle-label-before .mat-slide-toggle-bar,.mat-slide-toggle-bar{margin-right:8px;margin-left:0}[dir=rtl] .mat-slide-toggle-bar,.mat-slide-toggle-label-before .mat-slide-toggle-bar{margin-left:8px;margin-right:0}.mat-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container{position:absolute;z-index:1;width:20px;height:20px;top:-3px;left:0;transform:translate3d(0, 0, 0);transition:all 80ms linear;transition-property:transform}._mat-animation-noopable .mat-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb{height:20px;width:20px;border-radius:50%;display:block}.mat-slide-toggle-bar{position:relative;width:36px;height:14px;flex-shrink:0;border-radius:8px}.mat-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-ripple .mat-ripple-element:not(.mat-slide-toggle-persistent-ripple){opacity:.12}.mat-slide-toggle-persistent-ripple{width:100%;height:100%;transform:none}.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:.04}.mat-slide-toggle:not(.mat-disabled).cdk-keyboard-focused .mat-slide-toggle-persistent-ripple{opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:0}@media(hover: none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{display:none}}.mat-slide-toggle-input:focus~.mat-slide-toggle-thumb-container .mat-focus-indicator::before{content:""}.cdk-high-contrast-active .mat-slide-toggle-thumb,.cdk-high-contrast-active .mat-slide-toggle-bar{border:1px solid}\n'],
nb:2,Na:0});_.tK=function(){};_.tK.ha=function(a){return new (a||_.tK)};_.tK.Ea=_.gc({type:_.tK});_.tK.Da=_.Wb({imports:[_.rK,_.or,_.ar,_.lq,_.rK,_.ar]});
}catch(e){_._DumpException(e)}
try{
var CBc=function(){var a=_.lc.apply(0,arguments);return function(b){return _.Xga(b,_.Rd.apply(null,[b].concat(_.sc(a))))}},DBc=function(){return function(a){return _.pe(new _.Nk)(a)}},EBc=function(a){return"1"===(null==a?void 0:a.trim())},FBc=function(a){return(a.error.details||[]).find(function(b){var c=_.aWa.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},GBc=function(a){var b=a.repository;return!!a.xe||!!b},HBc=function(a,b){a&1&&_.E(0,"breadcrumb",7);a&2&&_.z("items",b.Ma)},IBc=function(a,
b){a&1&&(_.B(0,"span",8),_.R(1),_.C());a&2&&(a=b.title,b=_.N(),_.Ge("id","root-indicator-"+b.resultIndex),_.v(1),_.Ze(" ",a," "))},JBc=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",12,13);if(a&2){var b=_.Ye(1);a=_.N().cl;_.z("changelistId",a)("onedevIsHovercardReady",b.sF)}},KBc=function(a,b){a&1&&(_.B(0,"a",9),_.R(1),_.C(),_.B(2,"onedev-hovercard",null,10),_.O(4,JBc,2,2,"onedev-changelist-hovercard",11),_.C());if(a&2){a=b.title;var c=b.cl;b=b.Jc;var d=_.Ye(3),e=_.N();_.z("universalLink",e.Dtc(b,
c))("ascTrackElement",e.qc)("trackListIndex",e.resultIndex)("onedevHovercardTrigger",d)("feedbackEvent",e.wP);_.Ge("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.v(1);_.Ze(" ",a," ")}},LBc=function(a,b){a&1&&(_.B(0,"span",14),_.R(1),_.C());a&2&&(a=b.title,b=_.N(),_.Ge("id","ref-indicator-"+b.resultIndex),_.v(1),_.Ze(" ",a," "))},MBc=function(a,b){a&1&&_.E(0,"segmented-dropdown-button",15);a&2&&_.z("item",b.lVa)("useBreadcrumbStyling",!1)},NBc=function(a,
b){a&1&&_.E(0,"ref-picker",16);a&2&&_.z("refPickerData",b.a_)},PBc=function(a,b){a&1&&(_.B(0,"a",17,18)(2,"div",19),_.R(3),_.B(4,"span",20),_.R(5),_.C()()());a&2&&(a=b.Jc,b=_.N(),_.z("routerLink",_.yp(a))("ascTrackElement",b.qc)("trackListIndex",b.resultIndex)("feedbackEvent",b.wP),_.Ge("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+b.resultIndex),_.v(3),_.Ze(" ",OBc(a.path)[0],""),_.v(2),_.$e(OBc(a.path)[1]))},OBc=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("/")]},QBc=function(a){a&1&&(_.B(0,"div",5),_.E(1,"code-example-result",6),_.C());a&2&&(a=_.N().Ma,_.v(1),_.z("snippet",a.EX)("exampleText",a.DX)("similarCount",a.vua)("inputCount",a.dqa))},RBc=function(a,b){a&1&&(_.H(0),_.O(1,QBc,2,4,"div",4),_.K());a&2&&(a=b.Ma,_.v(1),_.z("ngIf",a.DX&&a.EX))},SBc=function(a){a&1&&(_.H(0),_.O(1,RBc,2,1,"ng-container",3),_.S(2,"async"),
_.K());if(a&2){a=_.N(2);var b=_.Ye(3);_.v(1);_.z("ngIf",_.T(2,2,a.Jgb))("ngIfElse",b)}},TBc=function(a){a&1&&(_.B(0,"div",2),_.O(1,SBc,3,4,"ng-container",3),_.S(2,"async"),_.C());if(a&2){a=_.N();var b=_.Ye(3);_.v(1);_.z("ngIf",_.T(2,2,a.sNa))("ngIfElse",b)}},UBc=function(a){a&1&&(_.B(0,"div",2)(1,"div",7),_.R(2,"[placeholder UI] Looking for code examples..."),_.C()())},VBc=function(a,b){var c=Object.assign({},a,{vd:void 0,EG:void 0,yR:void 0}),d=Object.assign({},b,{vd:void 0,EG:void 0,yR:void 0});
return _.Db(c,d)&&_.yh(a.vd)===_.yh(b.vd)&&EBc(a.EG.Ina)===EBc(b.EG.Ina)},$Bc=function(a,b,c){var d=a.Kw,e=a.QR;return d?d.map(function(f){var g=f.NX,m=f.y7,n=f.WR,r=f.dda,x=f.IE;f=f.lca;if(g){m=_.jlb(g.Xf);var A=g.aj,F=g.Dra,J=g.JE;g=g.KE;var L=WBc(A),Q=XBc(A);n=YBc(m,0,e,n,r,x,f,c,A,L,F,F-Q,J,g)}else n=m&&b?ZBc(m,_.jlb(m.Xf),e,n,r,x,f,c):null;return n}).filter(function(f){return!!f}):[]},ZBc=function(a,b,c,d,e,f,g,m){a=a.xJa;c=YBc(b,1,c,d,e,f,g,m);var n=b.ac();c.children=a.slice(0,12).map(function(r){var x=
r.type;r=n.kd(r.path).Ya();return{entryType:aCc(x),Jc:r,path:r.path,name:_.Qz(r.path)}});c.Fqb=12<a.length;return c},aCc=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}},YBc=function(a,b,c,d,e,f,g,m,n,r,x,A,F,J){n=void 0===n?[]:n;r=void 0===r?!1:r;x=void 0===x?0:x;A=void 0===A?0:A;F=void 0===F?"":F;J=void 0===J?"":J;1===b&&(a=a.ac().kd(_.dlb(a.path)).Ya());a={Jc:a,zp:c,vu:d,PHc:e,
lca:g,Wz:m,IE:f};switch(b){case 0:return Object.assign({},a,{Oyc:r,kTa:A,Dra:x,aj:n,type:b,JE:F,KE:J});case 1:return Object.assign({},a,{type:b});default:return _.tg(b,"Unknown result type: "+b)}},WBc=function(a){return a.some(function(b){return b.zs.some(function(c){c=c.cs;return!!c&&c.RO.some(function(d){return 0<d.length})})})},XBc=function(a){return(new Set(a.flatMap(function(b){return b.zs.filter(function(c){return c.xC&&c.xC.some(function(d){return 0<d.length})}).map(function(c){return c.lineNumber})}))).size},
bCc=function(a){return 2===(null==a?void 0:a.type)},cCc=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{Td:b,Qwc:e,gJ:a.gJ,ds:a.ds,Hl:c,YGc:d,wm:d.xla.slice(e,Math.min(e+c.pageSize,d.xla.length)),kq:a.kq,lq:a.lq}},gCc=function(a){var b=void 0,c=void 0;if(1===a.length){var d=a[0];if(5===d.Nk&&!d.BK&&(d=dCc(d.value,eCc)))return d}d=_.q(_.Qh(a));for(var e=d.next();!e.done;e=d.next())e=e.value,5===e.Nk&&a.includes(e)&&!e.BK?(e=dCc(e.value,eCc))&&(c=e):5===e.Nk?(e=dCc(e.value,fCc))&&
(c=e):1===e.Nk&&12===e.label&&e.value&&(e=dCc(e.value.value,eCc))&&(b=e);return c||b},dCc=function(a,b){if(a=b.exec(a))if(a=_.q(a),a.next(),a=a.next().value,a=Number(a),!isNaN(a)&&0<a)return a},hCc=function(a){if(a&1){var b=_.Cc();_.H(0);_.E(1,"splitter",13);_.B(2,"div",14,15)(4,"result-preview",16);_.M("close",function(){_.Dc(b);var e=_.N(3);return _.Fc(e.Ez=void 0)});_.C()();_.K()}if(a&2){var c=_.Ye(3);a=_.N(2).Ma;var d=_.N();_.v(1);_.z("changeSizeOf",c);_.v(3);_.z("target",d.Ez)("loadedQueryContext",
a.Wb.Hl)}},iCc=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"div",6);_.E(2,"query-suggestion",7);_.S(3,"async");_.E(4,"result-header",8);_.S(5,"async");_.B(6,"div",9)(7,"result-list",10);_.M("previewTriggered",function(d){_.Dc(b);var e=_.N(2);e.Ez=e.Ez===d?void 0:d;return _.Fc()});_.E(8,"result-footer",11);_.C()()();_.O(9,hCc,5,3,"ng-container",12);_.K()}if(a&2){a=_.N().Ma;var c=_.N();_.v(2);_.z("searchResultsElementName",c.Yk)("pagedData",_.T(3,12,c.JBb));_.v(2);_.z("searchResultsElementName",c.Yk)("pagedSearchResponse",
a.Wb)("queryContext",_.T(5,14,c.Hl));_.v(3);_.z("previewTarget",c.Ez)("resultPage",a.Wb)("searchResultsElementName",c.Yk)("showResultsIncomplete",c.A_?2===a.state?!0:1===a.state&&3===a.pE.RLa:!1);_.v(1);_.z("paginatedResults",a.Wb)("trackElement",c.Yk);_.v(1);_.z("ngIf",c.Ez)}},jCc=function(a){a&1&&_.E(0,"loading",17);a&2&&_.z("diameter",20)},kCc=function(a){a&1&&_.E(0,"search-results-incomplete",24);a&2&&(a=_.N(3),_.z("docLink",a.A_)("trackElement",a.Yk))},lCc=function(a){a&1&&(_.B(0,"span"),_.R(1),
_.C());a&2&&(a=_.N(2).Ma,_.v(1),_.$e(a.Jua))},mCc=function(a){a&1&&(_.B(0,"a",28),_.R(1),_.C());a&2&&(a=_.N().Ma,_.z("externalLink",a.link),_.v(1),_.$e(a.message))},nCc=function(a){if(a&1){var b=_.Cc();_.B(0,"button",29);_.M("click",function(){_.Dc(b);var c=_.N().Ma;return _.Fc(c.callback())});_.R(1);_.C()}a&2&&(a=_.N().Ma,_.v(1),_.Ze(" ",a.message," "))},oCc=function(a,b){a&1&&(_.B(0,"div",25),_.O(1,mCc,2,2,"a",26),_.O(2,nCc,2,1,"button",27),_.C());a&2&&(a=b.Ma,_.v(1),_.z("ngIf",a.link),_.v(1),_.z("ngIf",
a.callback))},pCc=function(a){if(a&1){var b=_.Cc();_.B(0,"div",30)(1,"copy-button",31);_.M("copyEvent",function(){_.Dc(b);var c=_.N(3);return _.Fc(c.Gq())});_.C()()}a&2&&(a=_.N(2).Ma,_.v(1),_.z("buttonLabel","Copy Error Trace")("hasLightLabel",!0)("removeBorder",!0)("hoverMsg","Copy the error trace")("copyText",a.HHb))},qCc=function(a){a&1&&(_.B(0,"div",18),_.E(1,"result-header",19),_.S(2,"async"),_.O(3,kCc,1,2,"search-results-incomplete",20),_.B(4,"icon-empty-state-display",21)(5,"icon-empty-state-title"),
_.R(6),_.C(),_.B(7,"icon-empty-state-subtitle"),_.O(8,lCc,2,1,"span",12),_.O(9,oCc,3,2,"div",22),_.O(10,pCc,2,5,"div",23),_.C()()());if(a&2){a=_.N().Ma;var b=_.N();_.v(1);_.z("searchResultsElementName",b.Yk)("queryContext",_.T(2,10,b.Hl))("errorData",a)("maybeSkippedDocuments",b.ds);_.v(2);_.z("ngIf",b.A_?2===a.state?!0:1===a.state&&3===a.pE.RLa:!1);_.v(1);_.z("isSvg",!1);_.v(2);_.$e(a.message);_.v(2);_.z("ngIf",a.Jua);_.v(1);_.z("ngIf",a.action);_.v(1);_.z("ngIf",a.HHb)}},rCc=function(a,b){a&1&&
(_.H(0,2),_.O(1,iCc,10,16,"ng-container",3),_.O(2,jCc,1,1,"loading",4),_.O(3,qCc,11,12,"div",5),_.K());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ms.Xg),_.v(1),_.z("ngSwitchCase",b.Ms.hi),_.v(1),_.z("ngSwitchCase",b.Ms.Error))},sCc=function(a){if(a&1){var b=_.Cc();_.B(0,"div",32)(1,"p");_.R(2," Skipped ");_.B(3,"a",33);_.M("click",function(){_.Dc(b);_.N().Fg.Yd();return _.Fc()});_.R(4," results page ");_.C();_.R(5," since there is only one result. ");_.C();_.B(6,"button",
34);_.M("click",function(){_.Dc(b);_.N().Fg.Yd();return _.Fc()});_.R(7);_.C()()}a&2&&(a=_.N(),_.v(3),_.z("routerLink",a.ouc)("queryParams",a.Zbc),_.v(4),_.Ze(" ",a.A7b," "))},tCc=function(a,b){b=void 0===b?"":b;if(0!==a.Td||1!==a.wm.length||a.ds||"true"===b.trim().toLowerCase()||"1"===b.trim())return!1;a=a.wm[0];if(1===a.type||0===a.aj.length)return!0;b=a.aj[a.aj.length-1].zs;return 25>_.tF(b[b.length-1].lineNumber)-_.tF(a.aj[0].zs[0].lineNumber)},uCc=function(a){a&1&&_.E(0,"star",14);a&2&&(a=_.N(),
_.z("place",a.Zb.Jc)("type",a.Wxc(a.Zb.Jc))("elementName",a.Zb.Jc.path))},vCc=function(a){a&1&&_.E(0,"file-search-breadcrumb",15,16);a&2&&(a=_.N(),_.z("place",a.Zb.Jc)("isSelected",a.Te)("resultIndex",a.Hf)("trackElement",a.qc)("refsToken",a.Zb.PHc)("feedbackEvent",a.Unb))},wCc=function(a){a&1&&(_.B(0,"span",20),_.R(1),_.C());a&2&&(a=_.N(2),_.Ge("id","root-indicator-"+a.Hf),_.v(1),_.$e(a.kWa))},xCc=function(a){a&1&&(_.O(0,wCc,2,2,"span",17),_.B(1,"a",18,19)(3,"h3"),_.R(4),_.C()());a&2&&(a=_.N(),_.z("ngIf",
a.kWa),_.v(1),_.z("routerLink",_.yp(a.Zb.Jc))("ascTrackElement",a.qc)("trackListIndex",a.Hf)("feedbackEvent",a.Unb),_.Ge("id","search-result-header-"+a.Hf)("aria-describedby",a.kWa?"root-indicator-"+a.Hf:void 0),_.v(3),_.$e(a.Zb.Jc.path))},yCc=function(a){a&1&&(_.H(0),_.E(1,"mat-divider",6),_.B(2,"a",21)(3,"mat-icon",22),_.R(4," auto_fix_high "),_.C()(),_.K());a&2&&(a=_.N(),_.v(2),_.z("routerLink",a.P_b)("ascTrackElement",a.qc))},xFc=function(a){if(a&1){var b=_.Cc();_.B(0,"button",25);_.M("click",
function(){_.Dc(b);var c=_.N(2);return _.Fc(c.sva.emit())});_.R(1," Preview ");_.C()}a&2&&(a=_.N(2),_.z("ascTrackElement",a.qc)("trackArtifactId",_.yp(a.Zb.Jc))("trackListIndex",a.Hf))},yFc=function(a){if(a&1){var b=_.Cc();_.B(0,"button",25);_.M("click",function(){_.Dc(b);var c=_.N(2);return _.Fc(c.sva.emit())});_.R(1," Hide Preview ");_.C()}a&2&&(a=_.N(2),_.z("ascTrackElement",a.qc)("trackArtifactId",_.yp(a.Zb.Jc))("trackListIndex",a.Hf))},zFc=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",
29,30);if(a&2){var b=_.Ye(1);a=_.N(3);_.z("changelistId",a.Zb.KE)("onedevIsHovercardReady",b.sF)}},AFc=function(a){a&1&&(_.H(0),_.E(1,"mat-divider",6),_.B(2,"a",26),_.R(3," Match deleted "),_.C(),_.B(4,"onedev-hovercard",null,27),_.O(6,zFc,2,2,"onedev-changelist-hovercard",28),_.C(),_.K());if(a&2){var b=_.Ye(5);a=_.N(2);_.v(2);_.z("externalLink",a.q6(a.Zb.KE))("ascTrackElement",a.qc)("trackArtifactId",_.yp(a.Zb.Jc))("trackListIndex",a.Hf)("onedevHovercardTrigger",b)}},BFc=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",
29,30);if(a&2){var b=_.Ye(1);a=_.N(3);_.z("changelistId",a.Zb.JE)("onedevIsHovercardReady",b.sF)}},CFc=function(a){a&1&&(_.H(0),_.E(1,"mat-divider",6),_.B(2,"a",31),_.R(3," File deleted "),_.C(),_.B(4,"onedev-hovercard",null,32),_.O(6,BFc,2,2,"onedev-changelist-hovercard",28),_.C(),_.K());if(a&2){var b=_.Ye(5);a=_.N(2);_.v(2);_.z("universalLink",a.q6(a.Zb.JE))("ascTrackElement",a.qc)("trackArtifactId",_.yp(a.Zb.Jc))("trackListIndex",a.Hf)("onedevHovercardTrigger",b)}},DFc=function(a){a&1&&(_.H(0),
_.E(1,"mat-divider",6),_.O(2,xFc,2,3,"button",23),_.O(3,yFc,2,3,"ng-template",null,24,_.tf),_.O(5,AFc,7,5,"ng-container",9),_.O(6,CFc,7,5,"ng-container",9),_.K());if(a&2){var b=_.Ye(4);a=_.N();_.v(2);_.z("ngIf",a.Ez!==a.Zb)("ngIfElse",b);_.v(3);_.z("ngIf",a.RIc);_.v(1);_.z("ngIf",a.MIc)}},EFc=function(a){a&1&&_.E(0,"mat-divider",6)},FFc=function(a){if(a&1){var b=_.Cc();_.B(0,"button",35);_.M("click",function(){_.Dc(b);var c=_.N(2);return _.Fc(c.sva.emit())});_.R(1," View All ");_.C()}a&2&&(a=_.N(2),
_.z("ascTrackElement",a.qc)("trackArtifactId",_.yp(a.Zb.Jc))("trackListIndex",a.Hf))},GFc=function(a){a&1&&(_.H(0),_.O(1,EFc,1,0,"mat-divider",33),_.O(2,FFc,2,3,"button",34),_.K());a&2&&(a=_.N(),_.v(1),_.z("ngIf",a.Zb.Fqb),_.v(1),_.z("ngIf",a.Zb.Fqb))},HFc=function(a,b){a&1&&(_.E(0,"file-search-snippet",37),_.S(1,"async"));if(a&2){a=b.wa;b=b.last;var c=_.N(2);_.Je(_.T(1,12,c.Fu.Kma));_.He("font-size",c.Fy);_.Ie("last",b&&!c.hnb);_.z("linkGenerator",c.mK)("resultIndex",c.Hf)("snippet",a)("trackElement",
c.qc)("feedbackEvent",c.eKa)}},IFc=function(a){a&1&&(_.H(0),_.B(1,"mat-icon"),_.R(2,"unfold_less"),_.C(),_.B(3,"span"),_.R(4," Show fewer matching lines "),_.C(),_.K())},JFc=function(a){a&1&&(_.B(0,"mat-icon"),_.R(1,"unfold_more"),_.C(),_.B(2,"span"),_.R(3," "),_.Se(4,43),_.R(5," "),_.C());a&2&&(a=_.N(4),_.v(4),_.Bz(a.Zb.kTa)(a.Zb.kTa),_.Cz(4))},KFc=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",39,40);_.M("click",function(){var e=_.Dc(c).wa,f=_.N(3);return _.Fc(f.ePb.next(!e))});_.O(2,IFc,5,0,
"ng-container",41);_.O(3,JFc,6,2,"ng-template",null,42,_.tf);_.C()}if(a&2){a=b.wa;var d=_.Ye(4);b=_.N(3);_.z("ascTrackElement",b.qc)("trackArtifactId",_.yp(b.Zb.Jc))("trackAction",a?"collapseSnippets":"expandSnippets")("trackListIndex",b.Hf);_.v(2);_.z("ngIf",a)("ngIfElse",d)}},MFc=function(a){a&1&&(_.H(0),_.O(1,KFc,5,6,"button",38),_.S(2,"async"),_.K());if(a&2){a=_.N(2);var b;_.v(1);_.z("ngForOf",_.cf(3,LFc,null==(b=_.T(2,1,a.XXa))?null:b.zd))}},NFc=function(a){a&1&&(_.H(0),_.O(1,HFc,2,14,"file-search-snippet",
36),_.S(2,"async"),_.O(3,MFc,3,5,"ng-container",9),_.K());if(a&2){a=_.N();var b;_.v(1);_.z("ngForOf",null==(b=_.T(2,2,a.XXa))?null:b.aj);_.v(2);_.z("ngIf",a.hnb)}},OFc=function(a){a&1&&(_.B(0,"div"),_.S(1,"async"),_.E(2,"file-list",44),_.C());a&2&&(a=_.N(),_.dz("file-list-wrapper ",_.T(1,10,a.Fu.Kma),""),_.v(2),_.z("files",a.Zb.children)("queryParamsHandling",a.merge)("ariaLabelledbyId","search-result-header-"+a.Hf)("searchRequestToken",a.Zb.zp)("searchResponseToken",a.Zb.vu)("sessionStartTimeMs",
a.Zb.Wz)("clientTimeResultsDisplayedMs",a.Ey))},PFc=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-expansion-panel",45);_.M("opened",function(){_.Dc(b);var c=_.N();return _.Fc(c.WEc=!0)})("closed",function(){_.Dc(b);var c=_.N();return _.Fc(c.WEc=!1)});_.B(1,"mat-expansion-panel-header")(2,"mat-panel-title");_.R(3," Debug Info ");_.C()();_.B(4,"p");_.R(5);_.C()()}a&2&&(a=_.N(),_.v(5),_.$e(a.Zb.IE))},QFc=function(a,b){a&1&&(_.B(0,"span",10),_.R(1),_.C());a&2&&(a=b.wa,_.z("ngClass",a.zma),_.v(1),_.Ze(" ",
a.text," "))},SFc=function(a,b){a&1&&(_.B(0,"a",8),_.O(1,QFc,2,2,"span",9),_.C());if(a&2){a=b.Ma;var c=_.N().Ma;b=_.N();var d=_.z("routerLink",_.bf(4,RFc)),e={};c=(e.q=c.ZZ,e.all=void 0,e.start=1,e);d("queryParams",c)("ascTrackElement",b.Yk);_.v(1);_.z("ngForOf",a)}},TFc=function(a){a&1&&(_.B(0,"span",11)(1,"span",12),_.R(2," Search instead\u00a0 "),_.C(),_.B(3,"a",13),_.R(4),_.C()());if(a&2){a=_.N().Ma;var b=_.N();_.v(3);_.z("routerLink",_.bf(4,RFc))("queryParams",b.NXb)("ascTrackElement",b.Yk);
_.v(1);_.Ze(" ",a.query," ")}},UFc=function(a){if(a&1){var b=_.Cc();_.B(0,"span",14);_.E(1,"mat-divider",15);_.B(2,"button",16);_.M("click",function(){_.Dc(b);_.N(2).CYa.next(!0);return _.Fc()});_.B(3,"mat-icon");_.R(4,"close");_.C()()()}a&2&&(a=_.N(2),_.v(2),_.z("ascTrackElement",a.Yk))},VFc=function(a,b){a&1&&(_.B(0,"span",1)(1,"span",2)(2,"span",3)(3,"span",4),_.R(4),_.C(),_.O(5,SFc,2,5,"a",5),_.S(6,"async"),_.C(),_.O(7,TFc,5,5,"span",6),_.C(),_.O(8,UFc,5,1,"span",7),_.C());a&2&&(a=b.Ma,b=_.N(),
_.Ie("redirect-panel",2===a.type),_.v(1),_.z("matTooltip",b.g7b),_.v(3),_.Ze(" ",2===a.type?b.x7b:b.U6b,"\u00a0 "),_.v(1),_.z("ngIf",_.T(6,7,b.fuc)),_.v(2),_.z("ngIf",2===a.type),_.v(1),_.z("ngIf",2!==a.type))},XFc=function(a,b){a&1&&(_.B(0,"conditional-link",9),_.R(1),_.C());a&2&&(a=b.wa,b=_.N(),_.z("condition",!a.fub)("sameWindow",!0)("linkAriaLabel",b.m_b.format({pageNumber:b.o1a.format(a.Td+1)}))("link",_.bf(9,WFc))("queryParams",a.Ra)("ascTrackElement",b.qc)("trackGestureClick",!0)("trackListIndex",
a.Td),_.v(1),_.Ze(" ",b.o1a.format(a.Td+1)," "))},YFc=function(a,b){if(4>a+b)return[a,b];if(a>b)return a=_.q(YFc(b,a)),b=a.next().value,a=a.next().value,[a,b];2<=a&&(a=2);return[a,Math.min(b,4-a)]},ZFc=function(a){a&1&&(_.B(0,"mat-icon",8),_.R(1," help_outline "),_.C())},$Fc=function(a){if(a&1){var b=_.Cc();_.B(0,"copy-button",9);_.M("copyEvent",function(){_.Dc(b);var c=_.N();return _.Fc(c.Gq())});_.C()}a&2&&(a=_.N(),_.z("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",
"Copy all file paths on this page")("copyText",a.Xqc))},bGc=function(a){a&1&&(_.H(0),_.E(1,"div",10)(2,"scope-indicator",11),_.B(3,"a",12)(4,"mat-icon"),_.R(5,"close"),_.C(),_.B(6,"span"),_.R(7," Remove Scope "),_.C()(),_.K());a&2&&(a=_.N(),_.v(2),_.z("savedQuery",a.Ke)("searchScope",a.vd)("displayBreadcrumb",!0),_.v(1),_.z("routerLink",_.bf(7,aGc))("queryParams",a.Xbc)("ascTrackElement",a.Yk)("trackAction","clearSearchScope"))},cGc=function(a){a&1&&(_.B(0,"a",13)(1,"span"),_.R(2," Find Everything "),
_.C()());a&2&&(a=_.N(),_.z("routerLink",_.bf(3,aGc))("queryParams",a.Ybc)("ascTrackElement",a.Yk))},dGc=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",16);_.M("click",function(){var d=_.Dc(c).Ma;_.N(2).Vb.fua(!d.T_);return _.Fc()});_.B(1,"mat-icon");_.R(2,"done");_.C();_.B(3,"span",17);_.R(4," Show Example Usage ");_.C()()}a&2&&(a=b.Ma,b=_.N(2),_.Ie("show-example-usage-enabled",a.T_),_.z("ascTrackElement",b.Yk))},fGc=function(a){a&1&&(_.H(0),_.E(1,"div",14),_.O(2,dGc,5,3,"button",15),_.S(3,"async"),
_.K());a&2&&(a=_.N(),_.v(2),_.z("ngIf",_.cf(3,eGc,_.T(3,1,a.T_))))},gGc=function(a){if(a&1){var b=_.Cc();_.B(0,"span",18)(1,"mat-label");_.R(2," Snippets ");_.C();_.B(3,"mat-form-field",19)(4,"mat-select",20);_.M("selectionChange",function(c){_.Dc(b);var d=_.N();return _.Fc(d.aIc(c.value))});_.S(5,"async");_.B(6,"mat-option",21);_.R(7," Classic ");_.C();_.B(8,"mat-option",22);_.R(9," Compact ");_.C();_.B(10,"mat-option",23);_.R(11," All Matching Lines ");_.C();_.B(12,"mat-option",24);_.R(13," Off ");
_.C()()()()}a&2&&(a=_.N(),_.v(1),_.Ge("id",a.Yk+"-snippet-style-control-label"),_.v(3),_.z("aria-labelledby",a.Yk+"-snippet-style-control-label")("value",_.T(5,3,a.iJc)))},hGc=function(a){a&1&&(_.B(0,"mat-expansion-panel",27)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.R(3," Search Request "),_.C()(),_.B(4,"p"),_.R(5),_.C()());a&2&&(a=_.N(2),_.v(5),_.$e(a.kq))},iGc=function(a){a&1&&(_.B(0,"mat-expansion-panel",27)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.R(3," Search Response "),
_.C()(),_.B(4,"p"),_.R(5),_.C()());a&2&&(a=_.N(2),_.v(5),_.$e(a.lq))},jGc=function(a){a&1&&(_.B(0,"div",25),_.O(1,hGc,6,1,"mat-expansion-panel",26),_.O(2,iGc,6,1,"mat-expansion-panel",26),_.C());a&2&&(a=_.N(),_.Je(0===a.VR?"debug-info-container":""),_.v(1),_.z("ngIf",a.kq),_.v(1),_.z("ngIf",a.lq))},kGc=function(a){a&1&&(_.H(0),_.E(1,"code-example",6),_.K());a&2&&(a=_.N().Ma,_.v(1),_.z("source",a.Jc)("snippets",a.aj))},lGc=function(a,b){a&1&&(_.H(0),_.O(1,kGc,2,2,"ng-container",5),_.K());a&2&&(a=b.Ma,
b=_.N(2),_.v(1),_.z("ngIf",a.type===b.tA.File))},mGc=function(a){a&1&&(_.B(0,"div",4),_.O(1,lGc,2,1,"ng-container",5),_.C());a&2&&(a=_.N(),_.v(1),_.z("ngIf",a.BC.wm[0]))},oGc=function(a,b){if(a&1){var c=_.Cc();_.B(0,"li")(1,"file-search-result",7);_.M("triggerPreview",function(){var e=_.Dc(c).wa,f=_.N();return _.Fc(f.hDb.emit(e))});_.S(2,"async");_.S(3,"async");_.C()()}if(a&2){a=b.wa;b=b.index;var d=_.N();_.v(1);_.z("entry",a)("resultPage",d.BC)("isActive",a===d.Ez)("listIndex",b)("scopeDetail",nGc(d.BC.Hl.vd))("trackElement",
d.Yk)("previewTarget",d.Ez)("isSelected",b===_.T(2,10,d.selectedIndex))("codeFontSize",_.T(3,12,d.Fy))("container",d.ob.ta.parentNode)}},pGc=function(a){a&1&&_.E(0,"search-results-incomplete",8);a&2&&(a=_.N(),_.z("docLink",a.A_)("trackElement",a.Yk))},qGc=function(a){a&1&&(_.B(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.R(2," Binary file "),_.C(),_.B(3,"icon-empty-state-subtitle"),_.R(4," No preview available "),_.C()())},rGc=function(a){a&1&&_.E(0,"empty-file-detail",6);a&2&&(a=
_.N(),_.z("path",a.Jc.path))},sGc=function(a){a&1&&(_.E(0,"img",7),_.S(1,"lastPathElement"));a&2&&(a=_.N(),_.z("alt",_.T(1,2,a.Jc.path))("src",a.imageUrl,_.md))},tGc=function(a){a&1&&(_.B(0,"dc-information-box",12),_.R(1),_.C());a&2&&(a=_.N(2),_.v(1),_.Ze(" ",a.matches.message," "))},uGc=function(a){if(a&1){var b=_.Cc();_.B(0,"file-matches-navigation",17);_.M("selectedMatchIndexChange",function(c){_.Dc(b);var d=_.N(4);return _.Fc(d.Wj.next(c))});_.S(1,"async");_.C()}a&2&&(a=_.N(4),_.z("dataState",
a.Ms.Xg)("matchCount",a.matches.Wb.length)("selectedMatchIndex",_.T(1,5,a.Wj))("trackArtifactId",_.yp(a.Jc))("trackElement",a.hg))},vGc=function(a){a&1&&(_.H(0),_.O(1,uGc,2,7,"file-matches-navigation",16),_.S(2,"async"),_.K());a&2&&(a=_.N(3),_.v(1),_.z("ngIf",-1<_.T(2,1,a.Wj)))},wGc=function(a){a&1&&_.E(0,"loading",18);a&2&&_.z("inline",!0)},xGc=function(a){a&1&&(_.B(0,"div",13),_.O(1,vGc,3,3,"ng-container",14),_.O(2,wGc,1,1,"loading",15),_.C());a&2&&(a=_.N(2),_.z("ngSwitch",a.matches.state),_.v(1),
_.z("ngSwitchCase",a.Ms.Xg),_.v(1),_.z("ngSwitchCase",a.Ms.hi))},yGc=function(a){a&1&&(_.E(0,"search-match-layer",21),_.S(1,"async"));a&2&&(a=_.N(3),_.z("matches",a.matches.Wb)("scrollToIndex",_.T(1,3,a.Wj))("selectedMatchIndex",a.Wj))},zGc=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"format-code",19);_.M("lineNumberClicked",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.hp(c))});_.S(2,"async");_.O(3,yGc,2,5,"search-match-layer",20);_.C();_.K()}a&2&&(a=_.N(2),_.v(1),_.z("value",a.Bb.code)("fileName",
a.Jc.path)("lineLimitation",a.Bb.HF)("lineNumberLinkProvider",_.T(2,6,a.Bl))("highlightInfo",a.Bb.Vv),_.v(2),_.z("ngIf",a.matches.state===a.Ms.Xg))},BGc=function(a){a&1&&(_.B(0,"div",8),_.O(1,tGc,2,1,"dc-information-box",9),_.O(2,xGc,3,3,"div",10),_.O(3,zGc,4,8,"ng-container",11),_.C());a&2&&(a=_.N(),_.v(1),_.z("ngIf",a.matches.state===a.Ms.Error),_.v(1),_.z("ngIf",AGc(a.matches)),_.v(1),_.z("ngIf",a.Bb))},CGc=function(a){if(a&1){var b=_.Cc();_.B(0,"h2")(1,"span",5);_.R(2,"File Preview");_.C();_.B(3,
"button",6);_.M("click",function(){_.Dc(b);var c=_.N();return _.Fc(c.close.emit())});_.B(4,"mat-icon");_.R(5,"close");_.C()()()}a&2&&(a=_.N(),_.v(3),_.z("title",a.T0a)("ascTrackElement",a.hg)("trackArtifactId",_.yp(a.MS)),_.Ge("aria-label",a.T0a))},DGc=function(a){a&1&&_.E(0,"loading",11);a&2&&_.z("diameter",20)},EGc=function(a){a&1&&(_.E(0,"single-file-preview",14),_.S(1,"async"));if(a&2){a=_.N(2).Ma;var b=_.N();_.z("fileData",a.Wb)("matches",_.T(1,2,b.YE.matches))}},FGc=function(a){a&1&&_.E(0,"file-list",
15);if(a&2){a=_.N(2).Ma;var b=_.N();_.z("files",a.Wb.items)("queryParamsHandling",b.merge)}},GGc=function(a){a&1&&(_.H(0)(1,7),_.O(2,EGc,2,4,"single-file-preview",12),_.O(3,FGc,1,2,"file-list",13),_.K()());if(a&2){a=_.N().Ma;var b=_.N();_.v(1);_.z("ngSwitch",a.Wb.type);_.v(1);_.z("ngSwitchCase",b.tA.File);_.v(1);_.z("ngSwitchCase",b.tA.zxa)}},HGc=function(a){a&1&&(_.B(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.R(2),_.C(),_.B(3,"icon-empty-state-subtitle"),_.R(4),_.C()());a&2&&
(a=_.N().Ma,_.z("isSvg",!1),_.v(2),_.$e(a.message),_.v(2),_.$e(a.Jua))},IGc=function(a,b){a&1&&(_.H(0,7),_.O(1,DGc,1,1,"loading",8),_.O(2,GGc,4,3,"ng-container",9),_.O(3,HGc,5,3,"icon-empty-state-display",10),_.K());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ms.hi),_.v(1),_.z("ngSwitchCase",b.Ms.Xg),_.v(1),_.z("ngSwitchCase",b.Ms.Error))},JGc=function(a,b){return a.map(function(c){var d=c.ie();c=c.getType();d=b.kd(d).Ya();return{entryType:c||0,Jc:d,path:d.path,name:_.Qz(d.path)}})},
Z9=function(a,b,c,d){this.Ng=a;this.Ua=b;this.HC=c;this.Pda=d.Qb(40)};Z9.prototype.Xe=function(a,b){a=a.Dw;b=b.url;return this.Pda&&"USE_DEFAULT_STORED_QUERY"===_.YE(a).Ke?KGc(this,b):_.yd(!0)};
var KGc=function(a,b){return _.nkb(a.HC).ka(_.we(function(c){switch(c.state){case 0:return _.je;case 1:return _.dkb(a.Ng,"The default saved query could not be resolved."),LGc(a,b,"").then(function(){return!1});case 2:return c=c.Wb.p7,LGc(a,b,c&&c.Sm||"").then(function(){return!1});default:return _.tg(c)}}))},LGc=function(a,b,c){return _.wn(a.Ua,_.th(new _.sh(b),"sq",c).toString(),{Yi:!0})};Z9.ha=function(a){return new (a||Z9)(_.u(_.us),_.u(_.fg),_.u(_.NE),_.u(_.ou))};
Z9.ua=_.t({token:Z9,oa:Z9.ha,Ha:"root"});
var MGc=["resultRoot"],NGc=["resultRef"],OGc=["refPicker"],PGc=["resultCl"],QGc=["resultWorkspace"],RGc=["resultPath"],SGc=["resultPathLink"],TGc=new _.ts("Open branch {branch}"),UGc=new _.ts("Open tag {tag}"),$9=function(a){var b=this;this.Te=!1;this.Jc=new _.qe(1);this.Dtc=_.gF;this.web=_.yd([]);this.web=this.Jc.ka(_.we(function(c){return _.jF(c)?_.Tub(a,c).ka(_.ve(_.yF(c.Ab)),_.y(function(d){return{Wa:c,lu:d}})):_.yd({Wa:c,lu:_.yF("")})}),_.y(function(c){return b.P6(c.Wa,c.lu)}))};_.h=$9.prototype;
_.h.Qa=function(){};_.h.Vc=function(){this.Te&&this.K8()};_.h.Ub=function(a){a.isSelected&&this.Te&&this.K8()};
_.h.P6=function(a,b){var c=[];c.push({type:1,va:this.VGc,label:"Search Result Root",context:{title:_.PE(a)?a.repository:a.lb+"/"+a.repository}});var d=_.jF(a)&&!_.PE(a);if(_.jF(a)&&_.PE(a)&&!_.Fp(a)){var e=c.push,f="cl/"+_.$E(b);b={type:1,va:this.SGc,label:_.zF(b.type),cAb:!0,context:{title:f,cl:b.Bv,Jc:a}};e.call(c,b)}else d?(e=c.push,f=this.uKa(a,b),b={type:1,va:this.UGc,label:_.zF(b.type),cAb:!0,context:{lVa:f}},e.call(c,b)):a.params.Ob&&c.push({type:1,va:this.ZGc,label:"Snapshot",context:{title:a.params.Ob}});
(!d||a.path&&"/"!==a.path)&&c.push({type:1,va:this.TGc,label:"Search Result Path",context:{Jc:a}});return c};_.h.uKa=function(a,b){var c=_.$E(b),d={Wa:a,ota:_.wnb,version:0,gitRefsToken:this.dda,Oub:!0};return Object.assign({},{title:c,va:this.cda,label:_.zF(b.type),ariaLabel:"Search result ref picker",qc:"SearchResultRefPicker",context:{a_:d},tooltip:1===b.type?TGc.format({branch:c}):UGc.format({tag:c})},_.OF(a.ac().kd("").Ya()))};_.h.K8=function(){var a,b;null==(a=this.kta)||null==(b=a.ta)||b.focus()};
_.Y.Object.defineProperties($9.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Jc.next(a)}}});$9.ha=function(a){return new (a||$9)(_.w(_.QH))};
$9.ya=_.fc({type:$9,qa:[["file-search-breadcrumb"]],ub:function(a,b){a&1&&(_.mf(MGc,7,_.gf),_.mf(NGc,7,_.gf),_.mf(OGc,7,_.gf),_.mf(PGc,7,_.gf),_.mf(QGc,7,_.gf),_.mf(RGc,7,_.gf),_.mf(SGc,5,_.Wc));if(a&2){var c;_.lf(c=_.of())&&(b.VGc=c.first);_.lf(c=_.of())&&(b.UGc=c.first);_.lf(c=_.of())&&(b.cda=c.first);_.lf(c=_.of())&&(b.SGc=c.first);_.lf(c=_.of())&&(b.ZGc=c.first);_.lf(c=_.of())&&(b.TGc=c.first);_.lf(c=_.of())&&(b.kta=c.first)}},inputs:{resultIndex:"resultIndex",qc:"trackElement",wP:"feedbackEvent",
Te:"isSelected",dda:"refsToken",Wa:"place"},features:[_.vc],Aa:14,Ba:3,Fa:[[3,"items",4,"ngIf"],["resultRoot",""],["resultCl",""],["resultWorkspace",""],["resultRef",""],["refPicker",""],["resultPath",""],[3,"items"],[1,"result-root"],["type","button","gme-button","","format","flat","size","small","queryParamsHandling","merge","trackAction","openResultCl",1,"result-cl-link",3,"universalLink","ascTrackElement","trackListIndex","onedevHovercardTrigger","feedbackEvent"],["resultClHovercard",""],[3,"changelistId",
"onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],["cardBody",""],[1,"result-workspace"],[1,"ref-picker-dropdown-button",3,"item","useBreadcrumbStyling"],[3,"refPickerData"],["queryParamsHandling","merge","trackAction","resultFile",1,"result-path",3,"routerLink","ascTrackElement","trackListIndex","feedbackEvent"],["resultPathLink",""],["role","heading","aria-level","3"],[1,"result-path-bold"]],va:function(a,b){a&1&&(_.O(0,HBc,1,1,"breadcrumb",0),_.S(1,
"async"),_.O(2,IBc,2,2,"ng-template",null,1,_.tf),_.O(4,KBc,5,8,"ng-template",null,2,_.tf),_.O(6,LBc,2,2,"ng-template",null,3,_.tf),_.O(8,MBc,1,2,"ng-template",null,4,_.tf),_.O(10,NBc,1,1,"ng-template",null,5,_.tf),_.O(12,PBc,6,8,"ng-template",null,6,_.tf));a&2&&_.z("ngIf",_.T(1,1,b.web))},Ja:[_.Un,_.TF,_.km,_.XH,_.UF,_.$H,_.aI,_.dI,_.bI,_.gI,_.xn,_.$z,_.aA,_.Zv,_.pm],styles:["file-search-breadcrumb[_nghost-%COMP%]   breadcrumb[_ngcontent-%COMP%] >   div:last-child{overflow:visible}file-search-breadcrumb[_nghost-%COMP%]   .result-cl-link[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]   .result-root[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]   .result-workspace[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .main-button{font-size:14px;font-weight:400;font-family:inherit;text-align:center}file-search-breadcrumb[_nghost-%COMP%]   [gme-button].result-cl-link[_ngcontent-%COMP%]{padding:0 4px;margin:0 1px}file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .main-button{margin-left:1px}file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .arrow-drop-down{margin-right:1px}file-search-breadcrumb[_nghost-%COMP%]   .result-path-bold[_ngcontent-%COMP%]{font-weight:700}"],
Na:0});var VGc=function(){};VGc.ha=function(a){return new (a||VGc)};VGc.Ea=_.gc({type:VGc});VGc.Da=_.Wb({imports:[_.Hu,_.qm,_.qI,_.Ku,_.rI,_.Es,_.iI,_.zn,_.cA,_.dA,_.Dx]});var a$=function(a){this.Sk=a.Yb(2)};a$.prototype.Xe=function(a){a=a.Dw;return this.Sk&&"cl"===a.get("type")?(a=a.get("q")||"",_.vj((_.qu||"")+"search?ct=os&q="+(a+" status:submitted"),null,_.nh("_self")),!1):!0};a$.ha=function(a){return new (a||a$)(_.u(_.mu))};a$.ua=_.t({token:a$,oa:a$.ha,Ha:"root"});var WGc=function(a,b){this.Fu=a;this.Ga=b};WGc.ha=function(a){return new (a||WGc)(_.w(_.Uu),_.w(_.lu))};
WGc.ya=_.fc({type:WGc,qa:[["code-example-result"]],inputs:{snippet:"snippet",Umb:"exampleText",dJc:"similarCount",Wzc:"inputCount",Fy:"codeFontSize"},Aa:19,Ba:4,Fa:[[1,"header"],[1,"title"],[1,"frequency"],[1,"code-example-result"],[1,"snippet"],[1,"actions"],[1,"copy-example",3,"ascClipboard","click"],[1,"outline"],[1,"feedback"],[1,"thumb-up",3,"click"],[1,"thumb-down",3,"click"]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div",1),_.R(2,"Example usage"),_.C(),_.B(3,"div",2),_.R(4),_.C()(),_.B(5,"div",
3)(6,"div",4),_.R(7),_.C(),_.B(8,"div",5)(9,"button",6),_.M("click",function(){b.Ga.qb({gestureName:"CLICK",element:"CodeExampleResult",action:"copyExample"})}),_.B(10,"mat-icon",7),_.R(11,"content_copy"),_.C()()(),_.B(12,"div",8)(13,"button",9),_.M("click",function(){b.Ga.qb({gestureName:"CLICK",element:"CodeExampleResult",action:"thumbUp"})}),_.B(14,"mat-icon",7),_.R(15,"thumb_up_off_alt"),_.C()(),_.B(16,"button",10),_.M("click",function(){b.Ga.qb({gestureName:"CLICK",element:"CodeExampleResult",
action:"thumbDown"})}),_.B(17,"mat-icon",7),_.R(18,"thumb_down_off_alt"),_.C()()()());a&2&&(_.v(4),_.Fz("Found in ",b.dJc," of ",b.Wzc," samples"),_.v(3),_.$e(b.Umb),_.v(2),_.z("ascClipboard",b.Umb))},Ja:[_.eA,_.Ds],styles:[".header[_ngcontent-%COMP%]{padding-bottom:6px}.header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:18px}.header[_ngcontent-%COMP%]   .frequency[_ngcontent-%COMP%], .header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%], .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{vertical-align:middle;margin-right:8px}.header[_ngcontent-%COMP%]   .frequency[_ngcontent-%COMP%]{display:inline}.header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{display:inline-block;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500}.code-example-result[_ngcontent-%COMP%]{max-width:1000px;width:80%;border-style:solid;border-radius:4px;overflow:hidden;position:relative}.code-example-result[_ngcontent-%COMP%]   .example[_ngcontent-%COMP%], .code-example-result[_ngcontent-%COMP%]   .loading[_ngcontent-%COMP%]{padding:9px 16px}.code-example-result[_ngcontent-%COMP%]   .feedback[_ngcontent-%COMP%]{position:absolute;right:0;bottom:8px}.code-example-result[_ngcontent-%COMP%]   .feedback[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border-style:none;border-radius:4px;cursor:pointer;margin-right:8px;padding:2px}.code-example-result[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{position:absolute;right:0;top:8px}.code-example-result[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border-style:none;border-radius:4px;cursor:pointer;margin-right:8px;padding:2px}.code-example-result[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:14px;font-size:14px;line-height:14px;width:14px;vertical-align:middle}.code-example-result[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:18px}.code-example-result[_ngcontent-%COMP%]   .snippet[_ngcontent-%COMP%]{padding:4px 10px;min-height:60px;white-space:pre;font-family:monospace}\n/*# sourceMappingURL=code_example_result.css.map */"],
Na:0});var XGc=function(a,b,c,d){this.NKa=a;this.Df=b;this.i6=c;this.tNa=d;this.Jgb=this.sNa=this.aRa=_.je};
XGc.prototype.Ub=function(a){var b=this;if(a.source||a.snippets)this.aRa=YGc(this).ka(_.de(function(c){b.Df.handleError(c);return _.yd(void 0)})),this.sNa=this.aRa.ka(_.Zd(function(c){return void 0!==c}),_.we(function(c){return _.Fzb(b.tNa,c).ka(_.ve(void 0))}),_.de(function(c){b.Df.handleError(c);return _.yd(void 0)})),this.Jgb=this.sNa.ka(_.Zd(function(c){return void 0!==c}),_.we(function(c){return b.i6.get(c).ka(_.ye(function(d){d.EX&&d.EX.zs.forEach(function(e){e.cs=new _.rG({RO:[]})})}),_.ve(void 0))}),
_.de(function(c){b.Df.handleError(c);return _.yd(void 0)}))};
var YGc=function(a){if(!_.kF(a.source))return _.Cd(Error("he"));var b=a.source,c=b.lb,d=b.Oc,e=b.repository,f=b.Ab;b=b.path;var g,m=null==(g=a.aj)?void 0:g.map(function(n){return n.zs.filter(function(r){return 0<r.xC.length})}).flat();return void 0===m||0===m.length?_.yd(void 0):a.NKa.Faa(c,d,e,{Ab:f,commit:void 0},b).ka(_.y(function(n){for(var r={},x=_.q(m),A=x.next();!A.done;r={owa:r.owa,mha:r.mha},A=x.next()){r.mha=A.value;r.owa=Number(r.mha.lineNumber)-1;A=void 0;var F=null==(A=n.EP().find(function(J){return function(L){return ZGc(L,
J.owa,J.mha.xC)}}(r)))?void 0:_.Xh(A,5);if(F)return F}}))},ZGc=function(a,b,c){var d=a.sY();a=null==d?void 0:d.Qk();d=null==d?void 0:d.rj();var e=null==a?void 0:a.getLine(),f=null==d?void 0:d.getLine();if(void 0===e||void 0===f||e>b||f<b)return!1;var g=null==a?void 0:_.Ji(a,2),m=null==d?void 0:_.Ji(d,2);return c.some(function(n){return n.startIndex===g&&n.startIndex+n.length===m})};XGc.ha=function(a){return new (a||XGc)(_.w(_.ZI),_.w(_.qd),_.w(_.WJ),_.w(_.XJ))};
XGc.ya=_.fc({type:XGc,qa:[["code-example"]],inputs:{source:"source",aj:"snippets"},features:[_.vc],Aa:4,Ba:3,Fa:[["class","code-example",4,"ngIf"],["loading",""],[1,"code-example"],[4,"ngIf","ngIfElse"],["class","example",4,"ngIf"],[1,"example"],[3,"snippet","exampleText","similarCount","inputCount"],[1,"loading"]],va:function(a,b){a&1&&(_.O(0,TBc,3,4,"div",0),_.S(1,"async"),_.O(2,UBc,3,0,"ng-template",null,1,_.tf));a&2&&_.z("ngIf",_.T(1,1,b.aRa))},Ja:[_.km,WGc,_.pm],styles:[".code-example[_ngcontent-%COMP%]{padding:9px 16px 20px}\n/*# sourceMappingURL=code_example.css.map */"],
Na:0});var $Gc=function(){};$Gc.ha=function(a){return new (a||$Gc)};$Gc.Ea=_.gc({type:$Gc});$Gc.Da=_.Wb({imports:[_.Hu,_.gA,_.qm,_.Es]});var aHc=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.Jua=c;this.action=d;this.HHb=f;this.state=1;this.pE={RLa:a,kq:e?e.kq:"",lq:e?e.lq:""}};_.X(aHc,Error);var bHc=function(a,b){return new aHc(0,"Sorry, something went wrong",void 0,b&&{message:"Click here to retry",callback:b},void 0,JSON.stringify(a))};var cHc={},b$=function(a){var b=this;this.cache=new Map;this.nc=new _.se;this.lDb=Number.NEGATIVE_INFINITY;this.Kzb=a.events.ka(_.Zd(function(d){return d instanceof _.Hm}),_.xe(this.nc));var c=this.Kzb.ka(_.ve({pL:void 0,id:Number.NEGATIVE_INFINITY}),_.ye(function(d){var e=d.id;d=d.pL;b.Eua=d?b.cache.get(d.qz):void 0;b.Eua&&b.cache.set(e,b.Eua)}));a.events.ka(_.Zd(function(d){return d instanceof _.ag||d instanceof _.bg||d instanceof _.Ana}),_.ze(c),_.xe(this.nc)).subscribe(function(d){var e=_.q(d);
d=e.next().value.id;e=e.next().value.pL;b.g0&&b.cache.set(b.lDb,b.g0);b.lDb=d;b.g0=b.Eua;e&&b.cache.delete(e.qz)})};b$.prototype.La=function(){this.nc.next();this.nc.complete()};b$.prototype.get=function(){return this.Eua||cHc};var dHc=function(a,b){return a.Kzb.subscribe(function(){a.g0||(a.g0=cHc);a.g0=Object.assign({},a.g0,b())})};b$.ha=function(a){return new (a||b$)(_.u(_.fg))};b$.ua=_.t({token:b$,oa:b$.ha,Ha:"root"});var eHc={File:0,zxa:1,0:"File",1:"Directory"};var c$=function(a,b,c,d){this.wp=a;this.Um=b;this.UF=c;this.fKc=d.Qb(69);this.dFb=d.Qb(88)};c$.prototype.pOa=function(a){var b=this.wp.parse(a),c=fHc(this,b);b=[];var d=0;c=_.q(c);for(var e=c.next();!e.done;e=c.next()){var f=e.value;e=f.start;var g=f.end;f=f.rGc;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,ZZ:b,type:this.dFb?2:1}};
var fHc=function(a,b){var c=[];b=_.q(_.Qh(b));for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=gHc(a,d);e&&c.push({start:d.location.start,end:d.location.end,rGc:e})}return c.sort(function(f,g){return f.start-g.start})},gHc=function(a,b){if((a.fKc||a.dFb)&&_.Hva(b,9)&&!b.error&&(a=_.Lva(b.value?b.value.value:"",a.UF,a.Um)))return'(repo:"'+_.Xh(a,2)+'" branch:"'+_.Xh(a,3)+'")'};c$.ha=function(a){return new (a||c$)(_.u(_.Yv),_.u(_.L0a),_.u(_.M0a),_.u(_.ou))};c$.ua=_.t({token:c$,oa:c$.ha,Ha:"root"});var hHc={wz:1},iHc=new Map([["SNIPPET_SUBSET",new _.xG({wz:1,jra:10,kra:60})],["MATCHING_LINE_SUBSET",new _.xG({jra:10,kra:60})],["ALL_MATCHING_LINES",new _.xG({AXa:!0})],["NONE",new _.xG({})]]),d$=function(a,b,c,d,e,f,g){this.w8=a;this.wp=b;this.mJ=c;this.UFc=d;this.AL=e;this.Muc=f.Qb(44);this.Pz=f.Qb(69);this.xs=g.rY()},jHc=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&VBc(b,d.Hl)){var f=d.YGc,g=f.xla;b=f.nextPageToken;return g.length>=e||!b?_.yd(cCc(d,c,d.Hl,f)):a.koa(d.Hl,
b,e-g.length,g.length).ka(_.ye(function(r){var x=r.nextPageToken;f.xla=g.concat(r.wm);f.nextPageToken=x}),_.y(function(r){return cCc(r,c,d.Hl,f)}))}var m=a.pOa(b),n=Object.assign({},b,{yR:m});return a.koa(bCc(m)?n:b,"",e,0).ka(_.y(function(r){return cCc(r,c,n,{xla:r.wm,nextPageToken:r.nextPageToken})}))};d$.prototype.koa=function(a,b,c,d){if(0>=c)throw Error("Gf`"+c);var e=Math.min(c,100);b=kHc(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ka(lHc(this,a,e,d)),c-=e;return b};
var mHc=function(a,b,c,d){return a.w8.match(b,c.Vk,new _.zG({Ke:c.Ke}),new _.AG({wz:d})).ka(_.y(function(e){var f;return(null==(f=e.aj)?void 0:f.pSa)||[]}))},lHc=function(a,b,c,d){return _.we(function(e){return e.nextPageToken?kHc(a,b,e.nextPageToken,c,d+e.wm.length).ka(_.y(function(f){return Object.assign({},f,{wm:e.wm.concat(f.wm)})})):_.yd(e)})},kHc=function(a,b,c,d,e){var f=a.xs.ka(_.ke(1),_.y(function(r){return new _.wG(Object.assign({},hHc,{pageSize:d,pageToken:c,pathPrefix:_.glb(b.vd),JR:b.vd.Ab,
eo:_.Fkb(b.vd),Ke:b.Ke,AL:a.AL||"",Dt:b.Dt,Pz:a.Pz,xs:r}))})),g=b.Vk,m=!1,n=b.yR;bCc(n)&&(g=n.ZZ,m=!0);b.vd.Ob&&(g=g+" add_workspace:"+b.vd.Ob);return f.ka(_.we(function(r){return a.w8.search(g,r,iHc.get(b.WXa),m)})).ka(_.y(function(r){var x=$Bc(r,a.Muc,a.mJ.pJb),A=x.length,F=Number(r.SLa||0),J=r.nextPageToken;J?F=Math.max(e+A+1,F):(F=e+A,J="");return{gJ:F,ds:!r.Dt,nextPageToken:J,wm:x,kq:r.kq,lq:r.lq}}))};d$.prototype.pOa=function(a){return EBc(a.EG.Ina)?void 0:this.UFc.pOa(a.Vk)};
d$.ha=function(a){return new (a||d$)(_.u(_.SH),_.u(_.Yv),_.u(_.Gu),_.u(c$),_.u(_.a1a),_.u(_.ou),_.u(_.Nu))};d$.ua=_.t({token:d$,oa:d$.ha});var nHc=new _.ts("{query} - Search"),e$=function(){_.SF.apply(this,arguments)};_.X(e$,_.SF);e$.prototype.Ml=function(a){this.title.Ml(a?nHc.format({query:a}):"Search")};e$.ha=function(){var a;return function(b){return(a||(a=_.Tc(e$)))(b||e$)}}();e$.ua=_.t({token:e$,oa:e$.ha,Ha:"root"});var oHc=new _.oc("partialResultsLink",{Ha:"root",oa:function(){var a=_.dc(_.X0a,8);return a?_.Xh(a,11):""}});var fCc=/^[lL]:(\d+)$/,eCc=/:(\d+)(:\d+)?$/;var pHc=["singleSearchResultRedirect"],f$=function(a,b,c,d,e,f,g,m,n,r,x,A,F,J){this.cache=a;this.wp=b;this.Ua=c;this.qC=d;this.Mg=e;this.gva=f;this.Fg=g;this.MJ=m;this.A_=n;this.AL=r;this.Ga=A;this.dPa=J;this.bhb=new _.td;this.ZGb=new _.se;this.Ms=_.JE;this.Yk="GlobalSearchResults";this.A7b="Dismiss";this.Zbc=_.$Na;this.Hl=this.page=_.je;this.ds=!1;this.JBb=_.je;this.REc=x.OP().ka(_.y(function(L){return L||10}));this.hJc=x.s9();this.Sk=F.Yb(2)};
f$.prototype.Qa=function(){var a=this;this.Hl=_.Xd(this.Ua.jo.root.Dw.ka(_.y(_.YE)),this.ZGb).ka(_.Skb(this.REc,this.hJc),_.y(function(c){var d=_.q(c);c=d.next().value;var e=d.next().value;d=d.next().value;return{EG:c,Vk:c.Vk||"",Ke:c.Ke||"",vd:_.zh(c.vd||"",a.wp.yF),AL:a.AL||"",Dt:"1"===c.Dt,pageSize:e,WXa:d}}),_.ye(function(c){a.gva.Ml(c.Vk);a.Ez=void 0}));var b=this.Hl.ka(_.ze(_.Sd(function(){return a.page.ka(_.ve(void 0))})),_.we(function(c){c=_.q(c);var d=c.next().value;c=c.next().value;var e=
a.cache.get().page;return e?_.yd(_.AE(e)):qHc(a,d,c).ka(_.y(_.AE),_.ve(_.KE),_.de(function(f){return _.yd(a.Jq(f,function(){a.ZGb.next(d.EG)}))}))}),_.ve(_.KE),_.ie(),_.we(function(c){return 0!==c.state?_.yd(c):_.yd(c).ka(_.he(300))}),_.ye(function(c){a.Sk&&1===c.state&&3===c.pE.RLa&&_.P4a(a.dPa,"6YLbu9w4s0jd2PDg8Pq0Y5mv6qro")})).ka(_.re(1));this.page=b;this.bhb.add(b.connect());this.JBb=this.page.ka(_.ve(void 0),_.Z9a())};f$.prototype.La=function(){this.bhb.unsubscribe();this.Fg.Yd();_.krb(this.gva)};
f$.prototype.Gq=function(){this.Ga.qb({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var qHc=function(a,b,c){var d=a.wp.parse(b.Vk||"");if(!d.length)return _.Cd(new aHc(1,"Empty query","Please enter a search query"));rHc(a,d);return sHc(a,b,c).ka(_.we(function(e){a.ds=e.ds;if(!e.wm.length)throw new aHc(3,"No matching results","Try modifying your query",void 0,e);if(!tCc(e,b.EG.pKb))return _.yd(e);var f=e.wm[0].Jc,g=gCc(d);g&&(f=_.Ep(f.ac(),{line:g}).Ya());return a.Ua.navigate(_.yp(f),{dg:"merge",Yi:!0}).then(function(){a.Fg.pU(a.eJc,{duration:7E3});return e})}))},sHc=function(a,b,
c){var d=b.EG.cNa?Number(b.EG.cNa):1;return!Number.isInteger(d)||1>d?_.Cd(bHc()):jHc(a.qC,b,d-1,c&&_.nF(c)?c.Wb:void 0)};
f$.prototype.Jq=function(a,b){if(a instanceof aHc)return a;var c=a.error;if(c&&400===c.code){(a=FBc(a))?(a=a.detail,b="string"===typeof a?a:null):b=null;a=this.MJ;b=b||void 0;c=void 0;a&&(c={message:"Learn more",link:a});var d;if(null==(d=b)?0:d.startsWith("[ORIGINAL ERROR] generic::invalid_argument: "))b=b.substring(44);return new aHc(2,"Invalid search query",b||"This may be the result of a syntax error",c)}_.ds(this.Mg,a);return bHc(c,b)};
var rHc=function(a,b){var c;if(c=a.Sk)a:{b=_.q(_.Qh(b));for(c=b.next();!c.done;c=b.next())if(c=c.value,_.Hva(c,9)&&(c=c.value?c.value.value.toLowerCase():"")&&!c.includes("piper")){c=!0;break a}c=!1}c&&_.P4a(a.dPa,"aRL6gx1dJ0jd2PDg8Pq0Pu5YnmBe")};_.Y.Object.defineProperties(f$.prototype,{ouc:{configurable:!0,enumerable:!0,get:function(){return _.cOa}}});
f$.ha=function(a){return new (a||f$)(_.w(b$),_.w(_.Yv),_.w(_.fg),_.w(d$),_.w(_.cs),_.w(e$),_.w(_.ps),_.w(_.V0a),_.w(oHc),_.w(_.a1a),_.w(_.Nu),_.w(_.lu),_.w(_.mu),_.w(_.zx))};
f$.ya=_.fc({type:f$,qa:[["file-search"]],ub:function(a,b){a&1&&_.mf(pHc,7);if(a&2){var c;_.lf(c=_.of())&&(b.eJc=c.first)}},features:[_.af([d$])],Aa:4,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],["singleSearchResultRedirect",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["text","Loading search results\u2026",3,"diameter",4,"ngSwitchCase"],["class","error","role","main",4,"ngSwitchCase"],[1,"results"],[1,"grimoire-secondary-text",3,"searchResultsElementName","pagedData"],[1,"grimoire-secondary-text",3,"searchResultsElementName",
"pagedSearchResponse","queryContext"],["role","main",1,"result-content"],[3,"previewTarget","resultPage","searchResultsElementName","showResultsIncomplete","previewTriggered"],[3,"paginatedResults","trackElement"],[4,"ngIf"],["layout","vertical",3,"changeSizeOf"],["role","region",1,"result-preview"],["previewPane",""],[3,"target","loadedQueryContext","close"],["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,"buttonLabel","hasLightLabel","removeBorder","hoverMsg","copyText","copyEvent"],[1,"snackbar"],["queryParamsHandling","merge","ascTrackElement","SingleFileResultRedirect","trackAction","redirectToSingleFileResult",3,"routerLink","queryParams","click"],["mat-button","",1,"snackbar-dismiss",3,"click"]],va:function(a,b){a&1&&(_.O(0,rCc,4,4,"ng-container",0),_.S(1,"async"),_.O(2,
sCc,8,3,"ng-template",null,1,_.tf));a&2&&_.z("ngIf",_.T(1,1,b.page))},styles:["file-search[_nghost-%COMP%]{display:flex;flex-direction:row;min-height:0}file-search[_nghost-%COMP%]     search-results-incomplete{margin:16px;margin-top:0}file-search[_nghost-%COMP%]     search-results-incomplete.error{align-self:stretch;margin-top:20px}.result-preview[_ngcontent-%COMP%]{flex:0 0 auto;min-width:35%;max-width:calc(100% - 100px);width:50%;overflow:auto}.result-preview[_ngcontent-%COMP%]   result-preview[_ngcontent-%COMP%]{height:100%;width:100%}result-header[_ngcontent-%COMP%]{z-index:1;flex:0 1 auto}query-suggestion[_ngcontent-%COMP%]{flex:0 1 auto}.error-action[_ngcontent-%COMP%]{margin-top:4px}.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}.snackbar[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.snackbar-dismiss[_ngcontent-%COMP%]{flex-shrink:0;margin:-8px -8px -8px 8px}.snackbar-dismiss[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{max-height:36px;min-width:0}[dir=rtl][_ngcontent-%COMP%]   .snackbar-dismiss[_ngcontent-%COMP%]{margin-left:-8px;margin-right:8px}"]});var tHc=["resultPath"],uHc=["breadcrumb"],vHc=["expansionToggle"],LFc=function(a){return[a]},g$=function(a,b,c,d,e,f,g){this.vc=a;this.Fu=b;this.Ga=c;this.Ua=d;this.qC=e;this.kk=f;this.tA=eHc;this.ytc="Copy file path";this.Wxc=_.$h;this.P_b=_.jkb;this.isActive=!1;this.Hf=-1;this.qc="";this.hIb="repo";this.Te=!1;this.sva=new _.cl;this.ePb=new _.se;this.XXa=_.je;g&&(this.rh=g.rh);this.MXa=this.vc.Qb(22);this.pua=this.vc.Qb(70)&&this.vc.Qb(69)};_.X(g$,_.Sn);g$.ua=_.Sn.ua;
g$.prototype.Ub=function(a){a.isSelected&&this.Te&&this.K8();a.entry&&(this.Ey=Date.now(),this.Unb=_.tta(this.Zb.Jc,this.Zb.vu,this.Zb.zp,["CLICK_RESULT_FILENAME"],this.Zb.Wz,this.Ey),this.eKa=_.tta(this.Zb.Jc,this.Zb.vu,this.Zb.zp,["CLICK_RESULT_CONTENT"],this.Zb.Wz,this.Ey),this.mK=_.mlb(this.Zb.Jc,this.Ua,{B$:"oneBased"}),this.XXa=wHc(this))};g$.prototype.Vc=function(){this.Te&&this.K8()};g$.prototype.Gq=function(){this.Ga.qb({gestureName:"CLICK",element:this.qc,action:"copy",projectId:this.projectId})};
g$.prototype.q6=function(a){if(this.Zb)return _.gF(this.Zb.Jc,a)};
var wHc=function(a){if(1===a.Zb.type)return _.je;var b={aj:a.Zb.aj,zd:!1},c=mHc(a.qC,a.Zb.Jc,a.BC.Hl,"SNIPPET_SUBSET"===a.BC.Hl.WXa?1:0).ka(_.ke(1),_.y(function(d){return{aj:d,zd:!0}}),DBc(),_.Gd());return a.ePb.ka(_.we(function(d){return d?c:_.yd(b)}),_.we(function(d){var e=a.container.scrollTop,f=!d.zd&&e>(a.pua?a.qW.ta.offsetTop:a.kta.ta.offsetTop)?a.gnb.ta.offsetTop:0;return _.yd(void 0).ka(CBc(_.Oh),_.ce(function(){return a.kk.DK}),_.y(function(){return f?e-f+a.gnb.ta.offsetTop:e}),_.ce(function(){return a.kk.yra}),
_.ye(function(g){a.container.scrollTop=g}),_.Wha(),_.ve(d))}),_.ve(b),_.re(1),_.Gd())};g$.prototype.K8=function(){if(!this.pua){var a,b;null==(a=this.kta)||null==(b=a.ta)||b.focus()}};
_.Y.Object.defineProperties(g$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.Zb.Jc.lb}},kWa:{configurable:!0,enumerable:!0,get:function(){var a=_.slb(this.Zb.Jc,this.hIb);return a&&"["+a+"]"}},hQa:{configurable:!0,enumerable:!0,get:function(){return!!this.Zb.Jc.params.Ob}},hnb:{configurable:!0,enumerable:!0,get:function(){return 0===this.Zb.type&&!!this.Zb.kTa&&"NONE"!==this.BC.Hl.WXa}},RIc:{configurable:!0,enumerable:!0,get:function(){return _.QE(this.Zb.Jc)&&0===
this.Zb.type&&!!this.Zb.KE&&"0"!==this.Zb.KE&&this.Zb.KE!==this.Zb.JE}},MIc:{configurable:!0,enumerable:!0,get:function(){return _.QE(this.Zb.Jc)&&0===this.Zb.type&&!!this.Zb.JE&&"0"!==this.Zb.JE}}});g$.ha=function(a){return new (a||g$)(_.w(_.ou),_.w(_.Uu),_.w(_.lu),_.w(_.fg),_.w(d$),_.w(_.St),_.w(_.Sn,12))};
g$.ya=_.fc({type:g$,qa:[["file-search-result"]],ub:function(a,b){a&1&&(_.mf(tHc,5),_.mf(uHc,5,_.Wc),_.mf(vHc,5,_.Wc));if(a&2){var c;_.lf(c=_.of())&&(b.kta=c.first);_.lf(c=_.of())&&(b.qW=c.first);_.lf(c=_.of())&&(b.gnb=c.first)}},inputs:{Zb:"entry",BC:"resultPage",container:"container",isActive:"isActive",Hf:"listIndex",qc:"trackElement",hIb:"scopeDetail",Ez:"previewTarget",Te:"isSelected",Fy:"codeFontSize"},outputs:{sva:"triggerPreview"},features:[_.af([{Ca:_.Sn,Kb:g$}]),_.De,_.vc],Aa:20,Ba:27,Fa:function(){return[[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"],["classicResultPath",""],["vertical",""],["color","mediumContrast",3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","copyEvent"],["copyButton",""],[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"],["breadcrumb",""],["class","root grimoire-secondary-text",4,"ngIf"],["queryParamsHandling","merge","trackAction","resultFile",1,"result-path",3,"routerLink","ascTrackElement","trackListIndex","feedbackEvent"],["resultPath",""],[1,"root","grimoire-secondary-text"],["mat-icon-button","","disableRipple","true","fragment","personalization-toggle",
"trackAction","openPersonalizationSettings","matTooltip","Personalized result based on search history. Click to manage.",1,"personalization",3,"routerLink","ascTrackElement"],["fontSet","material-icons-outlined",1,"material-icons-outlined"],["type","button","gme-button","","format","flat","size","small","class","preview-button","trackAction","openFilePreviewPane",3,"ascTrackElement","trackArtifactId","trackListIndex","click",4,"ngIf","ngIfElse"],["hidePreviewButton",""],["type","button","gme-button",
"","format","flat","size","small","trackAction","openFilePreviewPane",1,"preview-button",3,"ascTrackElement","trackArtifactId","trackListIndex","click"],["type","button","gme-button","","format","flat","size","small","trackAction","openMatchDeletedCL",1,"match-deleted-button",3,"externalLink","ascTrackElement","trackArtifactId","trackListIndex","onedevHovercardTrigger"],["matchDeletedCard",""],[3,"changelistId","onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],
["cardBody",""],["type","button","gme-button","","format","flat","size","small","trackAction","openFileDeletedCL",1,"file-deleted-button",3,"universalLink","ascTrackElement","trackArtifactId","trackListIndex","onedevHovercardTrigger"],["fileDeletedCard",""],["vertical","",4,"ngIf"],["type","button","gme-button","","class","directory-preview-button","format","flat","size","small","trackAction","openDirectoryPreviewPane",3,"ascTrackElement","trackArtifactId","trackListIndex","click",4,"ngIf"],["type",
"button","gme-button","","format","flat","size","small","trackAction","openDirectoryPreviewPane",1,"directory-preview-button",3,"ascTrackElement","trackArtifactId","trackListIndex","click"],[3,"class","last","linkGenerator","resultIndex","snippet","trackElement","feedbackEvent","font-size",4,"ngFor","ngForOf"],[3,"linkGenerator","resultIndex","snippet","trackElement","feedbackEvent"],["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,"ascTrackElement","trackArtifactId","trackAction","trackListIndex","click"],["expansionToggle",""],[4,"ngIf","ngIfElse"],["collapsed",""],_.Dz("{VAR_PLURAL, plural, =1 {Show 1 more matching line} other {Show {INTERPOLATION} more matching lines}}",{VAR_PLURAL:"\ufffd0\ufffd",INTERPOLATION:"\ufffd1\ufffd"}),[3,"files","queryParamsHandling","ariaLabelledbyId","searchRequestToken","searchResponseToken",
"sessionStartTimeMs","clientTimeResultsDisplayedMs"],[1,"debug-info",3,"opened","closed"]]},va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div",1),_.O(2,uCc,1,3,"star",2),_.E(3,"mat-icon",3),_.O(4,vCc,2,6,"file-search-breadcrumb",4),_.O(5,xCc,5,8,"ng-template",null,5,_.tf),_.C(),_.E(7,"mat-divider",6),_.B(8,"copy-button",7,8),_.M("copyEvent",function(){return b.Gq()}),_.S(10,"async"),_.S(11,"maybeStripGoogle3"),_.C(),_.O(12,yCc,5,2,"ng-container",9),_.H(13,10),_.O(14,DFc,7,4,"ng-container",11),_.O(15,GFc,
3,2,"ng-container",11),_.K(),_.C(),_.H(16,10),_.O(17,NFc,4,4,"ng-container",11),_.O(18,OFc,3,12,"div",12),_.K(),_.O(19,PFc,6,1,"mat-expansion-panel",13));if(a&2){var c=_.Ye(6);_.Ie("active-element",b.isActive)("citc",b.hQa);_.v(1);_.Ie("no-breadcrumb-padding",!b.pua);_.v(1);_.z("ngIf",b.MXa);_.v(1);_.z("svgIcon",b.Zb.type===b.tA.File?"source:file":"source:folder_open");_.v(1);_.z("ngIf",b.pua)("ngIfElse",c);_.v(4);_.z("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",
b.ytc)("copyText",_.T(10,23,_.T(11,25,b.Zb.Jc)));_.v(4);_.z("ngIf",b.Zb.lca);_.v(1);_.z("ngSwitch",b.Zb.type);_.v(1);_.z("ngSwitchCase",b.tA.File);_.v(1);_.z("ngSwitchCase",b.tA.zxa);_.v(1);_.z("ngSwitch",b.Zb.type);_.v(1);_.z("ngSwitchCase",b.tA.File);_.v(1);_.z("ngSwitchCase",b.tA.zxa);_.v(1);_.z("ngIf",b.Zb.IE)}},Ja:[_.Un,_.TF,$9,_.jm,_.km,_.lm,_.mm,_.XH,_.$H,_.aI,_.dI,_.bI,_.fA,_.Qn,_.VJ,_.UF,_.qr,_.rr,_.Ds,_.gx,_.uA,_.dH,_.eH,_.ax,_.xn,_.xH,_.OJ,_.Zv,_.pm,_.GI],styles:[".file-list-wrapper[_ngcontent-%COMP%]{padding:4px 0 15px 40px}file-list[_ngcontent-%COMP%]{max-width:1000px}ng-container[_ngcontent-%COMP%]{padding:0}[gme-button][_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;padding:0 8px;align-self:center}.mat-button[_ngcontent-%COMP%]{font:inherit;line-height:inherit;margin:0 4px;overflow:hidden;padding:0;text-overflow:ellipsis}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;flex:0 0 auto;min-width:18px}.expansion[_ngcontent-%COMP%]{border:0;cursor:pointer;margin:0;padding:2px 0;position:relative;width:100%}.result-header[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.0769230769rem;place-content:center flex-start;word-break:break-all}.result-header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font:unset}@media (forced-colors:active){.result-header[_ngcontent-%COMP%]   .directory-preview-button[_ngcontent-%COMP%]:focus, .result-header[_ngcontent-%COMP%]   button.preview-button[_ngcontent-%COMP%]:focus{outline:2px solid ButtonText}}.result-header[_ngcontent-%COMP%]   .result-location[_ngcontent-%COMP%]{align-items:center;display:flex;padding:2px 2px 2px 8px;place-content:center flex-start;overflow-y:scroll;text-overflow:ellipsis;white-space:nowrap}.result-header[_ngcontent-%COMP%]   .result-location.no-breadcrumb-padding[_ngcontent-%COMP%]{padding:2px 8px}.result-header[_ngcontent-%COMP%]   .root[_ngcontent-%COMP%]{margin-right:5px}.result-header[_ngcontent-%COMP%]   .result-path[_ngcontent-%COMP%], .result-header[_ngcontent-%COMP%]   .root[_ngcontent-%COMP%]{font-weight:700}.result-header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{margin-right:4px}.personalization[_ngcontent-%COMP%]{width:18px;height:18px;line-height:18px}.personalization[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;margin-right:0}copy-button[_ngcontent-%COMP%]{-webkit-transform:scale(.75);transform:scale(.75)}file-search-snippet[_ngcontent-%COMP%]{padding-bottom:4px;padding-top:4px}file-search-snippet[_ngcontent-%COMP%]:not(.last){border-bottom-style:solid;border-bottom-width:1px}mat-divider[_ngcontent-%COMP%]{height:16px;margin:0 8px}.debug-info[_ngcontent-%COMP%]{background-color:#f0f7f0;border:1px solid silver;color:#006400;font-family:monospace;font-size:small;line-height:1.25;margin:0 1em 1em;padding:.5em;white-space:pre-wrap}.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header[_ngcontent-%COMP%]{height:24px}.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#006400}"],
Na:0});var h$=function(a,b,c){this.document=a;this.xj=b;this.tWa=c;this.MHc={xj:b,aaa:!0,iIb:b.v_.tu}};h$.prototype.resolve=function(a){var b=this,c=_.YE(a.Dw),d=_.cmb(c),e=d.scopes;a=new _.se;c=_.Xd(_.Lrb(this.tWa,c.Ke,d.state).ka(_.ye(function(f){b.xj.v_.qXa(e,f.prefix||null)}),_.y(function(f){return f.yZa})),a);return Object.assign({},this.MHc,{tIa:c,wXa:_.Fvb(new _.Cvb(this.document,this.xj),a)})};h$.ha=function(a){return new (a||h$)(_.u(_.Zg),_.u(_.yI),_.u(_.iH))};h$.ua=_.t({token:h$,oa:h$.ha});var RFc=function(){return[]},i$=function(a,b){var c=this;this.wp=b;this.DUa=new _.Mf(void 0);this.CYa=new _.Mf(!1);this.fuc=this.DUa.ka(_.y(function(d){if(d&&0!==d.type){var e=d.ZZ;var f=c.wp.diff(e,d.query);d=[];var g=0;f=_.q(f);for(var m=f.next();!m.done;m=f.next()){var n=m.value;m=n.start;n=n.end;m>g&&d.push({text:e.substring(g,m)});d.push({text:e.substring(m,n),zma:["bold"]});g=n}g<e.length&&d.push({text:e.substring(g)});e=d}else e=[];return e}));this.g7b='"package:" will be deprecated soon, use "repo:" and "branch:" instead';
this.U6b="Improve your search:";this.x7b="Showing results for";this.NXb=_.bOa;this.gKc=a.Qb(84)};i$.prototype.Qa=function(){};var xHc=function(a){return _.Nd([a.DUa,a.CYa]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return a.gKc&&!c&&b&&0!==b.type?b:void 0}))};
_.Y.Object.defineProperties(i$.prototype,{TEc:{configurable:!0,enumerable:!0,set:function(a){var b=_.q(a);a=b.next().value;b=(b=b.next().value)&&_.nF(b)&&b.Wb;a=a&&_.nF(a)&&a.Wb;b=b?b.Hl.yR:void 0;this.DUa.next(b);b=b?0!==b.type?b.ZZ:void 0:void 0;a&&a.Hl.yR?(a=a.Hl.yR,a=0!==a.type?a.ZZ:void 0):a=void 0;b&&b!==a&&this.CYa.next(!1)}}});i$.ha=function(a){return new (a||i$)(_.w(_.ou),_.w(_.Yv))};
i$.ya=_.fc({type:i$,qa:[["query-suggestion","searchResultsElementName",""]],inputs:{Yk:"searchResultsElementName",TEc:"pagedData"},kc:["searchResultsElementName",""],Aa:2,Ba:3,Fa:[["class","query-suggestion",3,"redirect-panel",4,"ngIf"],[1,"query-suggestion"],["matTooltipClass","suggestion-message-tooltip",1,"query-suggestion-text",3,"matTooltip"],[1,"recommended-query"],[1,"recommended-query-subhead"],["class","recommended-query-link","queryParamsHandling","merge","trackAction","clickResultRecommendation",
3,"routerLink","queryParams","ascTrackElement",4,"ngIf"],["class","original-query",4,"ngIf"],["class","close-panel-section",4,"ngIf"],["queryParamsHandling","merge","trackAction","clickResultRecommendation",1,"recommended-query-link",3,"routerLink","queryParams","ascTrackElement"],["class","recommended-query-substring",3,"ngClass",4,"ngFor","ngForOf"],[1,"recommended-query-substring",3,"ngClass"],[1,"original-query"],[1,"original-query-subhead"],["queryParamsHandling","merge","trackAction","clickOriginalQuery",
1,"original-query-link",3,"routerLink","queryParams","ascTrackElement"],[1,"close-panel-section"],["vertical","",1,"single-row"],["mat-icon-button","","type","button","disableRipple","true","aria-label","Collapsed the suggestion panel","trackAction","collapseSuggestion",1,"close-panel-button",3,"ascTrackElement","click"]],va:function(a,b){a&1&&(_.O(0,VFc,9,9,"span",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,xHc(b)))},Ja:[_.Un,_.im,_.jm,_.km,_.qr,_.Ds,_.gx,_.ax,_.xn,_.pm],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}query-suggestion[_nghost-%COMP%]   .close-panel-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:20px;font-size:20px;line-height:20px;width:20px;vertical-align:middle;margin-right:0}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-tooltip.suggestion-message-tooltip{max-width:350px}"],
Na:0});var WFc=function(){return[]},j$=function(a,b){var c=this;this.Ga=a;this.Vb=b;this.e1a="Next page";this.f1a="Previous page";this.o7b="Open page {pageNumber}";this.m_b=new _.ts(this.o7b);this.o1a=new _.rs(1);this.QHc=this.Vb.OP();this.qc="";this.yw={EBb:[]};this.ZHc=_.CE(function(d){c.Ga.qb({element:c.qc,action:"searchResultsPageSizeChanged",Re:d.toString(),gestureName:"CHANGE"});c.Vb.M_(d)})};j$.prototype.Qa=function(){};
var yHc=function(a){var b=a.Td,c=a.Hl,d=Math.ceil(Math.min(a.gJ,2E3)/c.pageSize)-1-b;d=_.q(YFc(b,d));a=d.next().value;d=d.next().value;a=_.Q9a(b-a,b+d+1).map(function(e){var f={};return{Ra:(f.start=c.pageSize*e+1,f),Td:e,fub:b===e}});d=a.findIndex(function(e){return e.fub});return{EBb:a,um:a[d-1],next:a[d+1]}};_.Y.Object.defineProperties(j$.prototype,{UEc:{configurable:!0,enumerable:!0,set:function(a){this.yw=yHc(a)}}});j$.ha=function(a){return new (a||j$)(_.w(_.lu),_.w(_.Nu))};
j$.ya=_.fc({type:j$,qa:[["result-footer"]],inputs:{UEc:"paginatedResults",qc:"trackElement"},Aa:20,Ba:29,Fa:[[1,"page-controls"],["queryParamsHandling","merge","trackAction","pagePrevious",1,"previous",3,"condition","sameWindow","link","queryParams","linkAriaLabel","title","ascTrackElement","trackGestureClick","trackListIndex"],[1,"mat-icon-rtl-mirror"],["class","page-link","queryParamsHandling","merge","trackAction","navigateToResultsPage",3,"condition","sameWindow","linkAriaLabel","link","queryParams",
"ascTrackElement","trackGestureClick","trackListIndex",4,"ngFor","ngForOf"],["queryParamsHandling","merge","trackAction","pageNext",1,"next",3,"condition","sameWindow","link","queryParams","linkAriaLabel","title","ascTrackElement","trackGestureClick","trackListIndex"],[1,"page-size-control"],["appearance","outline"],[3,"aria-labelledby","value","selectionChange"],[3,"value"],["queryParamsHandling","merge","trackAction","navigateToResultsPage",1,"page-link",3,"condition","sameWindow","linkAriaLabel",
"link","queryParams","ascTrackElement","trackGestureClick","trackListIndex"]],va:function(a,b){a&1&&(_.B(0,"span",0)(1,"conditional-link",1)(2,"mat-icon",2),_.R(3,"chevron_left"),_.C()(),_.O(4,XFc,2,10,"conditional-link",3),_.B(5,"conditional-link",4)(6,"mat-icon",2),_.R(7,"chevron_right"),_.C()()(),_.B(8,"span",5)(9,"mat-label"),_.R(10," Results per page "),_.C(),_.B(11,"mat-form-field",6)(12,"mat-select",7),_.M("selectionChange",function(c){return b.ZHc(c.value)}),_.S(13,"async"),_.B(14,"mat-option",
8),_.R(15," 10 "),_.C(),_.B(16,"mat-option",8),_.R(17," 25 "),_.C(),_.B(18,"mat-option",8),_.R(19," 100 "),_.C()()()());a&2&&(_.v(1),_.z("condition",b.yw.um)("sameWindow",!0)("link",_.bf(27,WFc))("queryParams",null==b.yw.um?null:b.yw.um.Ra)("linkAriaLabel",b.f1a)("title",b.f1a)("ascTrackElement",b.qc)("trackGestureClick",!0)("trackListIndex",null==b.yw.um?null:b.yw.um.Td),_.v(3),_.z("ngForOf",b.yw.EBb),_.v(1),_.z("condition",b.yw.next)("sameWindow",!0)("link",_.bf(28,WFc))("queryParams",null==b.yw.next?
null:b.yw.next.Ra)("linkAriaLabel",b.e1a)("title",b.e1a)("ascTrackElement",b.qc)("trackGestureClick",!0)("trackListIndex",null==b.yw.next?null:b.yw.next.Td),_.v(4),_.Ge("id",b.qc+"-page-size-control-label"),_.v(3),_.z("aria-labelledby",b.qc+"-page-size-control-label")("value",_.T(13,25,b.QHc)),_.v(2),_.z("value",10),_.v(2),_.z("value",25),_.v(2),_.z("value",100))},Ja:[_.Un,_.jm,_.OH,_.Ew,_.Dw,_.Ds,_.wz,_.pz,_.pm],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%]     .page-size-control .mat-form-field-appearance-outline .mat-form-field-infix{border-top:0;padding-bottom:.5em}result-footer[_nghost-%COMP%]     .page-size-control .mat-form-field-appearance-outline .mat-form-field-infix .mat-select-arrow-wrapper{-webkit-transform:none;transform:none}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 aGc=function(){return[]},eGc=function(a){return{T_:a}},zHc=new _.ts("{resultCount, plural, =1 {Result {firstPosition} of {lastPosition}} other {Results {firstPosition} - {lastPosition} of {totalResultCount}}}"),AHc=new _.rs(1),k$=function(a,b,c,d){var e=this;this.Ga=c;this.Vb=d;this.bBc=GBc;this.Xbc=_.WNa;this.Ybc=_.YNa;this.iJc=this.Vb.s9();this.ds=!1;this.VR=0;this.Ke="";this.vd={};this.T_=this.Vb.t9();this.aIc=_.CE(function(f){e.Ga.qb({element:e.Yk,action:"snippetDetailChanged",Re:f.toString(),
gestureName:"CHANGE"});e.Vb.cua(f)});this.Sk=a.Yb(2);this.FAc=b.Qb(45);this.RY=b.Qb(89)};k$.prototype.Qa=function(){};
k$.prototype.Ub=function(a){if(a.pagedSearchResponse){var b=this.Vba;if(b){this.VR=b.wm.length;var c=b.Qwc+1;this.ds=b.ds;var d=zHc.format,e=this.VR,f=AHc.format(c+this.VR-1),g=AHc.format(b.gJ);this.RGb=d.call(zHc,{resultCount:e,firstPosition:c,lastPosition:f,totalResultCount:this.Vba&&this.ds&&this.Sk?3E6<b.gJ?"1M+":2E5<b.gJ?"100k+":1E4<b.gJ?"10k+":1E3<b.gJ?"1k+":"~"+g:g});this.kq=b.kq;this.lq=b.lq}else this.VR=0}a.errorData&&this.zX&&(this.VR=0,this.RGb=this.zX.message,this.kq=this.zX.pE.kq,this.lq=
this.zX.pE.lq)};k$.prototype.Gq=function(){this.Ga.qb({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};_.Y.Object.defineProperties(k$.prototype,{Hl:{configurable:!0,enumerable:!0,set:function(a){this.Ke=a.Ke;this.vd=a.vd}},psc:{configurable:!0,enumerable:!0,get:function(){return this.Sk}},Xqc:{configurable:!0,enumerable:!0,get:function(){return this.Vba?this.Vba.wm.map(function(a){return a.Jc.path}).join("\n"):""}}});
k$.ha=function(a){return new (a||k$)(_.w(_.mu),_.w(_.ou),_.w(_.lu),_.w(_.Nu))};
k$.ya=_.fc({type:k$,qa:[["result-header","searchResultsElementName",""]],inputs:{Yk:"searchResultsElementName",ds:"maybeSkippedDocuments",Hl:"queryContext",Vba:"pagedSearchResponse",zX:"errorData"},features:[_.vc],kc:["searchResultsElementName",""],Aa:10,Ba:8,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"],["gme-button-old","","id","skiplink-navigation-target","queryParamsHandling","merge","class","find-everything","format","hairline","trackAction","findEverything","matTooltip","Fetch exhaustive results (sometimes slow)",3,"routerLink","queryParams","ascTrackElement",4,"ngIf"],["class","snippet-control",4,"ngIf"],["class","debug-container",3,"class",
4,"ngIf"],["matTooltip","The result set is large and the total number is just an estimate.","aria-hidden","false","aria-label","Hint that total result number is just an estimate.",1,"estimated-result-tooltip"],["color","mediumContrast",3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","copyEvent"],[1,"separator"],[3,"savedQuery","searchScope","displayBreadcrumb"],["queryParamsHandling","merge","gme-button-old","","format","hairline","matTooltip","Run the search again without filtering by scope",
1,"clear-button",3,"routerLink","queryParams","ascTrackElement","trackAction"],["gme-button-old","","id","skiplink-navigation-target","queryParamsHandling","merge","format","hairline","trackAction","findEverything","matTooltip","Fetch exhaustive results (sometimes slow)",1,"find-everything",3,"routerLink","queryParams","ascTrackElement"],[1,"separator","show-example-usage-separator"],["gme-button","","class","show-example-usage-toggle","format","hairline","trackAction","showExampleUsage","matTooltip",
"Enable display of canonical example usages",3,"show-example-usage-enabled","ascTrackElement","click",4,"ngIf"],["gme-button","","format","hairline","trackAction","showExampleUsage","matTooltip","Enable display of canonical example usages",1,"show-example-usage-toggle",3,"ascTrackElement","click"],[1,"text"],[1,"snippet-control"],["appearance","outline"],[3,"aria-labelledby","value","selectionChange"],["value","SNIPPET_SUBSET"],["value","MATCHING_LINE_SUBSET"],["value","ALL_MATCHING_LINES"],["value",
"NONE"],[1,"debug-container"],["class","debug-info",4,"ngIf"],[1,"debug-info"]],va:function(a,b){a&1&&(_.B(0,"span",0)(1,"span",1),_.R(2),_.O(3,ZFc,2,0,"mat-icon",2),_.C(),_.O(4,$Fc,1,5,"copy-button",3),_.O(5,bGc,8,8,"ng-container",4),_.O(6,cGc,3,4,"a",5),_.O(7,fGc,4,5,"ng-container",4),_.O(8,gGc,14,5,"span",6),_.C(),_.O(9,jGc,3,4,"div",7));a&2&&(_.v(2),_.Ze(" ",b.RGb," "),_.v(1),_.z("ngIf",!!b.Vba&&b.ds&&b.Sk),_.v(1),_.z("ngIf",0!==b.VR),_.v(1),_.z("ngIf",b.bBc(b.vd)||b.Ke),_.v(1),_.z("ngIf",b.ds&&
b.Sk&&b.FAc),_.v(1),_.z("ngIf",b.RY),_.v(1),_.z("ngIf",b.psc),_.v(1),_.z("ngIf",b.kq||b.lq))},Ja:[_.Un,_.km,_.fA,_.UF,_.mz,_.Ew,_.Dw,_.Ds,_.wz,_.pz,_.gx,_.uA,_.dH,_.eH,_.xn,_.ju,_.pm],styles:["result-header[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;width:100%;max-width:100%;display:block}result-header[_nghost-%COMP%]     .snippet-control .mat-form-field-appearance-outline .mat-form-field-infix{border-top:0;padding-bottom:.5em}result-header[_nghost-%COMP%]     .snippet-control .mat-form-field-appearance-outline .mat-form-field-infix .mat-select-arrow-wrapper{-webkit-transform:none;transform:none}result-header[_nghost-%COMP%]   [gme-button][_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;padding:0 8px;align-self:center}result-header.grimoire-secondary-text[_nghost-%COMP%]{font-weight:500}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]{align-items:center;display:flex;height:39px;width:100%;padding:0 16px}@media (max-width:940px){result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]{width:100%;height:54px;overflow-x:scroll;overflow-y:hidden;padding:4px 16px 0}}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .status[_ngcontent-%COMP%]{align-items:center;display:inherit;flex:1 1 auto}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .clear-button[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .find-everything[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .result-message[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .show-example-usage-toggle[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   copy-button[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   scope-indicator[_ngcontent-%COMP%]{margin-right:5px}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .clear-button[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .find-everything[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .result-message[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .show-example-usage-toggle[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .snippet-control[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   copy-button[_ngcontent-%COMP%]{flex:0 0 auto}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .separator.show-example-usage-separator[_ngcontent-%COMP%]{margin-right:12px;margin-left:7px}result-header[_nghost-%COMP%]   .estimated-result-tooltip[_ngcontent-%COMP%]{font-size:16px;width:16px;height:16px;line-height:16px;vertical-align:bottom;cursor:default}result-header[_nghost-%COMP%]   copy-button[_ngcontent-%COMP%]{-webkit-transform:scale(.77);transform:scale(.77)}result-header[_nghost-%COMP%]   .separator[_ngcontent-%COMP%]{height:20px;width:1px}result-header[_nghost-%COMP%]   scope-indicator[_ngcontent-%COMP%]{line-height:18px;min-width:3em;max-height:36px;overflow:hidden;padding-right:.5em;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto}result-header[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{font:inherit}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:flex;padding:0 8px;height:39px;margin-left:auto}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-label[_ngcontent-%COMP%]{padding-top:1em;white-space:nowrap}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{height:39px}result-header[_nghost-%COMP%]   .debug-container[_ngcontent-%COMP%]{display:contents}result-header[_nghost-%COMP%]   .debug-info-container[_ngcontent-%COMP%]{position:absolute;width:100%}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]{background-color:#f0f7f0;border:1px solid silver;color:#006400;font-family:monospace;font-size:small;line-height:1.25;margin:0 1em 1em;padding:.5em;white-space:pre-wrap;min-height:24px;flex:1 1 auto;display:flex;flex-direction:column}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header[_ngcontent-%COMP%]{height:24px}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#006400}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]     .mat-expansion-panel-content{overflow-y:auto;overflow-x:hidden}"],
Na:0});var l$=function(){};l$.prototype.Qa=function(){};l$.ha=function(a){return new (a||l$)};
l$.ya=_.fc({type:l$,qa:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{avc:"docLink",qc:"trackElement"},kc:["docLink","","trackElement",""],Aa:4,Ba:2,Fa:[[1,"desc"],["trackAction","openResultsIncompleteDocLink","aria-label","Learn more about potentially missing search results.",3,"externalLink","ascTrackElement"]],va:function(a,b){a&1&&(_.B(0,"span",0),_.R(1," Not seeing the search results you expect?\n"),_.C(),_.B(2,"a",1),_.R(3," Learn more\n"),_.C());a&2&&(_.v(2),_.z("externalLink",
b.avc)("ascTrackElement",b.qc))},Ja:[_.Un,_.Qn],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 BHc=["listContainer"],CHc=[[["result-footer"]]],m$=function(a,b,c,d,e,f,g,m,n,r,x,A,F){_.Dq.call(this,n,r,x,F);this.Ga=a;this.Pg=b;this.nPa=c;this.Ua=d;this.ld=e;this.vc=f;this.Vb=g;this.A_=m;this.Yk="";this.oKb=!1;this.hDb=new _.cl;this.Ic=_.JE;this.tA=eHc;this.selectedIndex=new _.Mf(-1);this.wm=_.je;this.hq=new _.td;this.DHc=new _.td;this.T_=this.Vb.t9();this.Fy=A.Fy.ka(_.y(function(J){return J?J+"px":void 0}),_.re(1),_.Gd());this.RY=this.vc.Qb(89)};_.X(m$,_.Dq);m$.Ia=_.Dq.Ia;
m$.prototype.Qa=function(){var a=this;_.Dq.prototype.Qa.call(this);this.hq.add(dHc(this.nPa,function(){return{page:a.BC,scrollTop:a.ob.ta.scrollTop}}));this.hq.add(this.Ua.events.ka(_.Zd(function(b){return b instanceof _.ag}),_.ve(null)).subscribe(function(){a.CWa=a.nPa.get().scrollTop}));this.hq.add(this.ld.register("selectNextResult","j",function(){a.JL(1);a.Hq("selectNextResult")}));this.hq.add(this.ld.register("selectPreviousResult","k",function(){a.JL(-1);a.Hq("selectPreviousResult")}))};
m$.prototype.Ub=function(a){var b=this;a.hasOwnProperty("resultPage")&&(this.hq.add(_.arb(this.Pg,function(){b.selectedIndex.next(0)})),this.DHc.unsubscribe(),this.wm=DHc(this))};m$.prototype.Rm=function(){void 0!==this.CWa&&(this.ob.ta.scrollTop=this.CWa,this.CWa=void 0)};m$.prototype.La=function(){_.Dq.prototype.La.call(this);this.hq.unsubscribe()};
var nGc=function(a){return a.path||a.repository?"ref":a.xe?"repo":"repoGroup"},DHc=function(a){var b=a.BC.wm;return 25>=b.length||a.nPa.get().scrollTop?_.yd(b):_.mHa.ka(_.le(),_.he(0),_.ne(b),_.ve(b.slice(0,20)))};m$.prototype.JL=function(a){var b=this.BC.wm.length;b&&(a=this.selectedIndex.value+a,0>a||a>=b||this.selectedIndex.next(a))};m$.prototype.Hq=function(a){this.Ga.qb({element:"ResultList",action:a,gestureName:"KEYBOARD",Hf:this.selectedIndex.value})};
m$.ha=function(a){return new (a||m$)(_.w(_.Pn),_.w(_.kg),_.w(b$),_.w(_.fg),_.w(_.Et),_.w(_.ou),_.w(_.Nu),_.w(oHc),_.w(_.Wc),_.w(_.Cq),_.w(_.Ae),_.w(_.IE),_.w(_.wq,8))};
m$.ya=_.fc({type:m$,qa:[["result-list"]],ub:function(a,b){a&1&&_.mf(BHc,7);if(a&2){var c;_.lf(c=_.of())&&(b.sXc=c.first)}},inputs:{Ez:"previewTarget",BC:"resultPage",Yk:"searchResultsElementName",oKb:"showResultsIncomplete"},outputs:{hDb:"previewTriggered"},features:[_.De,_.vc],jc:["result-footer"],Aa:8,Ba:7,Fa:[["class","example-content","role","region",4,"ngIf"],["listContainer",""],[4,"ngFor","ngForOf"],[3,"docLink","trackElement",4,"ngIf"],["role","region",1,"example-content"],[4,"ngIf"],[3,"source",
"snippets"],[3,"entry","resultPage","isActive","listIndex","scopeDetail","trackElement","previewTarget","isSelected","codeFontSize","container","triggerPreview"],[3,"docLink","trackElement"]],va:function(a,b){a&1&&(_.Ue(CHc),_.O(0,mGc,2,1,"div",0),_.S(1,"async"),_.B(2,"ul",null,1),_.O(4,oGc,4,14,"li",2),_.S(5,"async"),_.C(),_.O(6,pGc,1,2,"search-results-incomplete",3),_.Ve(7));a&2&&(_.z("ngIf",b.RY&&_.T(1,3,b.T_)),_.v(4),_.z("ngForOf",_.T(5,5,b.wm)),_.v(2),_.z("ngIf",b.oKb))},Ja:[XGc,_.jm,_.km,g$,
l$,_.pm],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 EHc=["image/png","image/jpeg","image/gif"],FHc={QG:0,EMPTY:1,Z2b:2,Ndc:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},n$=function(a,b,c){this.Ga=a;this.Rg=b;this.Ua=c;this.dyb=_.AE([]);this.Ms=_.JE;this.tha=FHc;this.hg="SearchResultFilePreview";this.data="";this.Bl=_.je;this.metadata=null;this.Wj=new _.qe(1)};n$.prototype.Qa=function(){};var AGc=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return 0<a.Wb.length;default:return _.tg(a)}};
n$.prototype.hp=function(a){this.Ua.navigate(_.yp(_.Ep(this.Jc.ac(),{line:a.line+1}).Ya()),{dg:"preserve"});this.Ga.qb({gestureName:"CLICK",element:this.hg,action:"selectLine",projectId:this.Jc.lb},a.tZ)};
_.Y.Object.defineProperties(n$.prototype,{uwc:{configurable:!0,enumerable:!0,set:function(a){var b=a.ue,c=a.vC;a=a.Jc;this.data=b.Uv()||_.OE(_.Ai(b,1));this.metadata=_.Ei(b,_.ip,2);this.Jc=a;this.Bb=_.hpb(a,b,[c]);this.Bl=_.nlb(a,_.LH(this.Rg,a,"path"),this.Ua)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.dyb=a;this.Wj.next(_.xE(a,[]).length?0:-1)},get:function(){return this.dyb}},Zuc:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?EHc.includes(_.Xh(this.metadata,
1))?2:_.Bi(this.metadata,2)?0:3:3:1}},imageUrl:{configurable:!0,enumerable:!0,get:function(){var a=this.metadata;return"data:"+(a?_.Xh(a,1):"")+";base64,"+this.data}}});n$.ha=function(a){return new (a||n$)(_.w(_.Pn),_.w(_.KH),_.w(_.fg))};
n$.ya=_.fc({type:n$,qa:[["single-file-preview","fileData","","matches",""]],inputs:{uwc:"fileData",matches:"matches"},kc:["fileData","","matches",""],Aa:5,Ba:5,Fa:[[3,"ngSwitch"],["icon","source:file",4,"ngSwitchCase"],[3,"path",4,"ngSwitchCase"],[3,"alt","src",4,"ngSwitchCase"],["class","text",4,"ngSwitchCase"],["icon","source:file"],[3,"path"],[3,"alt","src"],[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,"dataState","matchCount","selectedMatchIndex","trackArtifactId","trackElement","selectedMatchIndexChange"],[3,"inline"],[3,"value","fileName","lineLimitation","lineNumberLinkProvider","highlightInfo","lineNumberClicked"],[3,"matches","scrollToIndex","selectedMatchIndex",4,
"ngIf"],[3,"matches","scrollToIndex","selectedMatchIndex"]],va:function(a,b){a&1&&(_.H(0,0),_.O(1,qGc,5,0,"icon-empty-state-display",1),_.O(2,rGc,1,1,"empty-file-detail",2),_.O(3,sGc,2,4,"img",3),_.O(4,BGc,4,3,"div",4),_.K());a&2&&(_.z("ngSwitch",b.Zuc),_.v(1),_.z("ngSwitchCase",b.tha.QG),_.v(1),_.z("ngSwitchCase",b.tha.EMPTY),_.v(1),_.z("ngSwitchCase",b.tha.Z2b),_.v(1),_.z("ngSwitchCase",b.tha.Ndc))},Ja:[_.km,_.lm,_.mm,_.QJ,_.TJ,_.iA,_.kA,_.jA,_.FE,_.DE,_.GH,_.RJ,_.pm,_.oA],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 GHc=function(a,b){this.tq=a;this.YE=b;this.Ms=_.JE;this.tA=eHc;this.hg="SearchResultFilePreview";this.N0b="result-preview-header";this.T0a="Close";this.L6b="Preview of File ";this.page=_.je;this.MS=new _.zg;this.close=new _.cl},HHc=function(a,b){return a.tq.get(b.lb,b.Oc,b.repository,_.Fh(b),b.path,{Ob:b.params.Ob,type:1,line:_.qta(b.params.line)}).ka(_.y(function(c){var d=_.np(c);if(!d)throw Error("Hf");var e;return _.AE({type:0,ue:d,vC:null!=(e=_.Ni(c,8)[0])?e:0,Jc:b})}))},IHc=function(a,b){var c=
b.ac();return a.tq.list(b.lb,b.Oc,b.repository,_.Fh(b),b.path,b.params.Ob).ka(_.y(function(d){return{state:2,Wb:{type:1,items:JGc(d,c)}}}))};
_.Y.Object.defineProperties(GHc.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.Jc;this.MS=b;switch(a.type){case 0:a.Oyc?this.YE.Wqa.next(b):this.YE.fgb();b=HHc(this,b);break;case 1:b=IHc(this,b);break;default:b=_.tg(a)}setTimeout(function(){var c;null==(c=document.getElementById("result-preview-header"))||c.focus()});this.page=b.ka(_.ve(_.KE),_.de(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=_.tg(c)}}return _.yd({state:1,message:"Error fetching contents",Jua:c})}))}},sCc:{configurable:!0,enumerable:!0,set:function(a){a=a.yR;bCc(a)?this.YE.BHa.next(a.ZZ):this.YE.BHa.next(void 0)}}});GHc.ha=function(a){return new (a||GHc)(_.w(_.lJ),_.w(_.SJ))};
GHc.ya=_.fc({type:GHc,qa:[["result-preview"]],inputs:{target:"target",sCc:"loadedQueryContext"},outputs:{close:"close"},features:[_.af([_.SJ])],Aa:7,Ba:9,Fa:[[4,"ngIf"],[1,"file-header"],["svgIcon","source:file"],["queryParamsHandling","preserve","trackAction","openFile",1,"filepath",3,"routerLink","ascTrackElement"],[3,"ngSwitch",4,"ngIf"],[1,"preview-title"],["mat-icon-button","","type","button","trackAction","closePreview",1,"close",3,"title","ascTrackElement","trackArtifactId","click"],[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"]],va:function(a,b){a&1&&(_.O(0,CGc,6,4,"h2",0),_.B(1,"div",1),_.E(2,"mat-icon",2),_.B(3,"a",3),_.R(4),_.C()(),_.O(5,IGc,4,4,"ng-container",
4),_.S(6,"async"));a&2&&(_.z("ngIf",b.MS.path),_.v(3),_.z("routerLink",_.yp(b.MS))("ascTrackElement",b.hg),_.Ge("id",b.N0b)("aria-label",b.L6b+b.MS.path),_.v(1),_.Ze(" ",b.MS.path," "),_.v(1),_.z("ngIf",_.T(6,7,b.MS.path&&b.page)))},Ja:[_.Un,_.km,_.lm,_.mm,_.VJ,_.iA,_.kA,_.jA,_.DE,_.qr,_.Ds,_.xn,n$,_.pm],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 JHc=function(){};JHc.ha=function(a){return new (a||JHc)};JHc.Ea=_.gc({type:JHc});JHc.Da=_.Wb({imports:[_.qm,_.YJ,_.$J,_.lA,_.GE,_.EE,_.cH,_.HH,_.ZJ]});var KHc,LHc;KHc={Mm:h$};LHc=[{path:"",component:f$,Xe:_.XE([a$,Z9]),resolve:KHc,Rz:"paramsOrQueryParamsChange"}];_.o$=function(){};_.o$.ha=function(a){return new (a||_.o$)};_.o$.Ea=_.gc({type:_.o$,id:"search"});_.o$.Da=_.Wb({Nb:[h$,_.lJ],imports:[_.Hu,VGc,$Gc,_.Cx,_.qm,_.jI,_.qI,_.rI,_.hA,_.Rn,_.fK,_.$J,_.AI,_.Ku,_.oz,_.lA,_.GE,_.EE,_.Pr,_.Fw,_.Es,_.xz,_.wx,_.vA,_.tz,_.Gx,_.HI,_.HH,_.fz(LHc),_.ku,_.ZJ,JHc,_.IH,_.qA,_.PJ,_.Dx,_.zn]});_.P8a(_.o$,"search");
_.Ikb(f$,function(){return[_.Un,_.km,_.lm,_.mm,_.fA,_.Qn,_.iA,_.kA,_.jA,_.DE,_.qr,_.xn,_.pA,GHc,i$,j$,k$,m$,l$]},function(){return[_.pm]});
}catch(e){_._DumpException(e)}
try{
var MHc=function(a,b){a=Number(a);return!isNaN(a)&&a>=b&&Number.isInteger(a)},NHc=function(a){a&1&&_.E(0,"settings-header",27)},OHc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-form-field",28)(2,"mat-label");_.R(3," Appearance ");_.C();_.B(4,"mat-select",13);_.M("selectionChange",function(c){_.Dc(b);var d=_.N();return _.Fc(d.bIc(c.value))});_.S(5,"async");_.B(6,"mat-option",29);_.R(7," Light ");_.C();_.B(8,"mat-option",30);_.R(9," Dark ");_.C();_.B(10,"mat-option",31);_.R(11," Use System Settings ");
_.C()()()()}a&2&&(a=_.N(),_.v(4),_.z("value",_.T(5,1,a.YWa)))},PHc=function(a,b){a&1&&(_.B(0,"mat-option",34),_.R(1),_.C());a&2&&(a=b.wa,_.z("value",a),_.v(1),_.Ze(" ",a.replace("cider","default")," "))},QHc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-form-field",32)(2,"mat-label");_.R(3," Dark syntax highlighting theme ");_.C();_.B(4,"mat-select",13);_.M("selectionChange",function(c){_.Dc(b);var d=_.N();return _.Fc(d.WHc(c.value))});_.S(5,"async");_.O(6,PHc,2,2,"mat-option",33);_.C()()()}a&
2&&(a=_.N(),_.v(4),_.z("value",_.T(5,2,a.fIc)),_.v(2),_.z("ngForOf",a.VVb))},RHc=function(a){a&1&&(_.B(0,"mat-label"),_.R(1," Light syntax highlighting theme "),_.C())},SHc=function(a){a&1&&(_.B(0,"mat-label"),_.R(1," Syntax highlighting theme "),_.C())},THc=function(a,b){a&1&&(_.B(0,"mat-option",34),_.R(1),_.C());a&2&&(a=b.wa,_.z("value",a),_.v(1),_.Ze(" ",a.replace("cider","default")," "))},UHc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-form-field",35);_.O(2,RHc,2,0,"mat-label",36);_.O(3,
SHc,2,0,"ng-template",null,37,_.tf);_.B(5,"mat-select",13);_.M("selectionChange",function(d){_.Dc(b);var e=_.N();return _.Fc(e.YHc(d.value))});_.S(6,"async");_.O(7,THc,2,2,"mat-option",33);_.C()()()}if(a&2){var c=_.Ye(4);a=_.N();_.v(2);_.z("ngIf",a.JS)("ngIfElse",c);_.v(3);_.z("value",_.T(6,4,a.hIc));_.v(2);_.z("ngForOf",a.D4b)}},VHc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-slide-toggle",38);_.M("change",function(c){_.Dc(b);var d=_.N();return _.Fc(d.gLc(c))});_.S(2,"async");_.R(3," Strip the google3/ prefix when copying paths ");
_.C()()}a&2&&(a=_.N(),_.v(1),_.z("checked",_.T(2,1,a.TLb)))},WHc=function(a){a&1&&(_.B(0,"a",39)(1,"mat-icon",40),_.R(2,"info_outline"),_.C()())},XHc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-form-field",41)(2,"mat-label");_.R(3," Default Cider editing behavior ");_.C();_.B(4,"mat-select",13);_.M("selectionChange",function(c){_.Dc(b);var d=_.N();return _.Fc(d.VHc(c.value))});_.S(5,"async");_.B(6,"mat-option",42);_.R(7," Open in Cider. ");_.C();_.B(8,"mat-option",43);_.R(9," Open the workspace selection prompt in Cider. ");
_.C()()()()}a&2&&(a=_.N(),_.v(4),_.z("value",_.T(5,1,a.W5)))},YHc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-slide-toggle",44);_.M("change",function(c){_.Dc(b);var d=_.N();return _.Fc(d.hLc(c))});_.S(2,"async");_.R(3," When opening the Cider workspace selection prompt, default to suggesting a unique workspace name. ");_.C()()}a&2&&(a=_.N(),_.v(1),_.z("checked",_.T(2,1,a.Efa)))},ZHc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-slide-toggle",45);_.M("change",function(c){_.Dc(b);var d=
_.N();return _.Fc(d.fLc(c))});_.S(2,"async");_.R(3," Show personalized results based on search history ");_.C();_.B(4,"a",46)(5,"mat-icon",40);_.R(6,"info_outline");_.C()()()}a&2&&(a=_.N(),_.v(1),_.z("checked",_.T(2,1,a.xs)))},$Hc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-form-field",47)(2,"mat-label");_.R(3," Search results page size ");_.C();_.B(4,"mat-select",13);_.M("selectionChange",function(c){_.Dc(b);var d=_.N();return _.Fc(d.MLc(c.value))});_.S(5,"async");_.B(6,"mat-option",34);
_.R(7," 10 ");_.C();_.B(8,"mat-option",34);_.R(9," 25 ");_.C();_.B(10,"mat-option",34);_.R(11," 100 ");_.C()()()()}a&2&&(a=_.N(),_.v(4),_.z("value",_.T(5,4,a.pageSize)),_.v(2),_.z("value",10),_.v(2),_.z("value",25),_.v(2),_.z("value",100))},aIc=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"mat-form-field",48)(2,"mat-select",49);_.M("selectionChange",function(c){_.Dc(b);var d=_.N();return _.Fc(d.LLc(c.value))});_.S(3,"async");_.B(4,"mat-option",34);_.R(5," 25 ");_.C();_.B(6,"mat-option",34);_.R(7,
" 50 ");_.C();_.B(8,"mat-option",34);_.R(9," 100 ");_.C();_.B(10,"mat-option",34);_.R(11," 200 ");_.C()();_.B(12,"mat-label");_.R(13," Starred paths on homepage ");_.C()()()}a&2&&(a=_.N(),_.v(2),_.z("value",_.T(3,5,a.xba)),_.v(2),_.z("value",25),_.v(2),_.z("value",50),_.v(2),_.z("value",100),_.v(2),_.z("value",200))},p$=function(a,b,c,d){_.Tn.call(this,a,b,d,c,"change");this.kOb=!0};_.X(p$,_.Tn);p$.prototype.rTa=function(a){this.kOb&&_.TNa(this,"CHANGE",a)};
p$.ha=function(a){return new (a||p$)(_.w(_.Pn),_.w(_.yk),_.w(_.Wc),_.w(_.Sn,8))};p$.Ia=_.hc({type:p$,qa:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{kOb:"trackGestureChange"},features:[_.De]});var bIc=function(){this.ZS=this.text=""};bIc.ha=function(a){return new (a||bIc)};
bIc.ya=_.fc({type:bIc,qa:[["help-tooltip","text",""]],inputs:{text:"text",ZS:"tooltipClass"},kc:["text",""],Aa:3,Ba:2,Fa:[["tabindex","0","role","note","matTooltipPosition","right",3,"matTooltipClass","matTooltip"]],va:function(a,b){a&1&&(_.B(0,"span",0)(1,"mat-icon"),_.R(2,"help_outline"),_.C()());a&2&&_.z("matTooltipClass",b.ZS)("matTooltip",b.text)},Ja:[_.Ds,_.gx],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 cIc=function(){};cIc.ha=function(a){return new (a||cIc)};cIc.Ea=_.gc({type:cIc});cIc.Da=_.Wb({imports:[_.qm,_.Es,_.wx]});var dIc=Object.freeze({"invalid-number":!0}),q$=function(){this.Gbb=!1};q$.prototype.validate=function(a){return MHc(a.value,this.Gbb?0:1)?null:dIc};q$.ha=function(a){return new (a||q$)};q$.Ia=_.hc({type:q$,qa:[["","positiveIntegerValidator",""]],inputs:{Gbb:"allowZero"},features:[_.af([{Ca:_.fw,Kb:q$,qd:!0}])]});var r$=function(){};r$.prototype.validate=function(a){return void 0===a.value||""===a.value||MHc(a.value,1)?null:dIc};r$.ha=function(a){return new (a||r$)};
r$.Ia=_.hc({type:r$,qa:[["","optionalPositiveIntegerValidator",""]],features:[_.af([{Ca:_.fw,Kb:r$,qd:!0}])]});_.eIc=function(){this.GBb=""};_.eIc.ha=function(a){return new (a||_.eIc)};
_.eIc.ya=_.fc({type:_.eIc,qa:[["settings-header"]],inputs:{GBb:"pageTitle"},jc:["*"],Aa:4,Ba:1,Fa:[["fxLayoutAlign","center center"],["fxFlex","grow",1,"title"]],va:function(a,b){a&1&&(_.Ue(),_.B(0,"header",0)(1,"h1",1),_.R(2),_.C(),_.Ve(3),_.C());a&2&&(_.v(2),_.$e(b.GBb))},Ja:[_.Mr,_.Sr],styles:["header[_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});_.t$=function(a,b,c,d,e,f,g){var m=this;this.document=a;this.Ga=b;this.Vb=c;this.Jma=d;this.Hb=e;this.YWa=this.Vb.ipa();this.i$=this.Vb.JP();this.NIc=this.Vb.PP();this.TLb=this.Vb.uY();this.tabSize=this.Vb.SP();this.pageSize=this.Vb.OP();this.Fy=this.Jma.Fy;this.xba=this.Vb.lY();this.BRb=_.jAb(this.Vb);this.UMc=this.Vb.ppa();this.W5=this.Vb.ZX();this.Efa=this.Vb.vY();this.xs=this.Vb.rY();this.JIc=this.Vb.qY();this.wzc=this.Vb.eY();this.VVb=Array.from(_.y1a);this.D4b=Array.from(_.x1a);this.ab=new _.td;
this.kKb=!0;this.bIc=_.CE(function(n){s$(m,"themeChanged",n);m.Vb.dua(n)});this.WHc=_.CE(function(n){s$(m,"darkSyntaxThemeChanged",n);m.Vb.rea(n)});this.YHc=_.CE(function(n){s$(m,"lightSyntaxThemeChanged",n);m.Vb.Bea(n)});this.cLc=_.CE(function(n){s$(m,"highlightXrefsChanged",n.checked.toString());m.Vb.G_(n.checked)});this.eLc=_.CE(function(n){s$(m,"showFoldMarkersChanged",n.checked.toString());m.Vb.Gea(n.checked)});this.gLc=_.CE(function(n){s$(m,"stripGoogle3FromCopyChanged",n.checked.toString());
m.Vb.iua(n.checked)});this.NLc=_.Vi(function(n,r){s$(m,"tabSizeChanged",n);r&&m.Vb.Iea(Number(n))},300);this.MLc=_.Vi(function(n){s$(m,"pageSizeChanged",String(n));m.Vb.M_(n)},300);this.ILc=_.Vi(function(n,r){s$(m,"codeFontSizeChanged",n);r&&(""===n?_.HE(m.Jma):_.HE(m.Jma,Number(n)))},300);this.LLc=_.Vi(function(n){s$(m,"numStarredPlacesChanged",String(n));m.Vb.Dea(n)},300);this.GGc=function(){_.HE(m.Jma)};this.iLc=_.CE(function(n){s$(m,"xrefMiniPanelEnabledChanged",n.checked.toString());_.kAb(m.Vb,
n.checked)});this.OLc=_.Vi(function(n,r){s$(m,"xrefMiniPanelMinWidthChanged",n);r&&m.Vb.vXa(Number(n))},300);this.VHc=_.CE(function(n){s$(m,"ciderDefaultChanged",n);m.Vb.Lta(n)});this.hLc=_.CE(function(n){s$(m,"suggestUniqueCiderWsChanged",n.checked.toString());m.Vb.jua(n.checked)});this.fLc=_.CE(function(n){s$(m,"showPersonalizedResultsChanged",n.checked.toString());m.Vb.gua(n.checked)});this.dLc=_.CE(function(n){s$(m,"showCustomContextMenuChanged",n.checked.toString());m.Vb.Fea(n.checked)});this.XHc=
_.CE(function(n){s$(m,"hovercardVisibilityChanged",n);m.Vb.yea(n)});this.JS=f.JS();this.Nm=g.Yb(2);this.fIc=_.g2a(f,"DARK");this.hIc=_.g2a(f,"LIGHT")};_.t$.prototype.Vc=function(){var a=this;this.ab.add(this.Hb.af.subscribe(function(b){b&&(b=a.document.querySelector("#"+b))&&(null==b||b.scrollIntoView(),null==b||b.focus(),null==b||b.classList.add("highlight-anim"))}))};_.t$.prototype.La=function(){this.ab.unsubscribe()};
var fIc=function(a,b){if(!a.JS||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.tg(b)}},gIc=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.tg(a)}},s$=function(a,b,c){a.Ga.qb({element:"Settings",action:b,Re:c,gestureName:"CHANGE"})};_.t$.ha=function(a){return new (a||_.t$)(_.w(_.Zg),_.w(_.Pn),_.w(_.Nu),_.w(_.IE),_.w(_.Lf),_.w(_.Uu),_.w(_.mu),_.w(_.ou))};
_.t$.ya=_.fc({type:_.t$,qa:[["general-settings"]],inputs:{kKb:"showHeader"},Aa:76,Ba:44,Fa:[["pageTitle","General",4,"ngIf"],[4,"ngIf"],["id","show-fold-markers-toggle","color","primary",3,"checked","change"],["id","highlight-xrefs-toggle","color","primary",3,"checked","change"],["id","show-custom-context-menu-toggle","color","primary",3,"checked","change"],[1,"preview"],["id","xrefs-mini-panel-toggle","color","primary",3,"checked","aria-label","change"],["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,"allowZero","ngModel","disabled","ngModelChange"],["xrefMiniPanelMinWidthField","matInput"],["matSuffix",""],["mat-icon-button","","class","help-link-button","matTooltip","Help","aria-label","More information about the reference preview panel","ascTrackElement","Settings","trackAction","openXrefHelp","externalLink",
"http://go/cs-xref#using-the-breadcrumb-trail",4,"ngIf"],["id","hovercard-visibility-field"],[3,"value","selectionChange"],["value","NEVER_SHOW"],["value","SHOW_WITH_SHIFT"],["value","SHOW_WITH_CTRL"],["value","SHOW_WITH_PLATFORM_CMD"],["value","SHOW_ALWAYS"],["id","tab-size-field"],["matInput","","positiveIntegerValidator","","autocomplete","off",3,"ngModel","ngModelChange"],["tabSizeField","matInput"],["id","code-font-size-field"],["matInput","","optionalPositiveIntegerValidator","","autocomplete",
"off","ascTrackElement","Settings","trackAction","typeCodeFontSize",3,"ngModel","ngModelChange"],["codeFontSizeField","matInput"],["type","button","gme-button-old","","id","code-font-size-reset-button","format","hairline","size","xsmall","ascTrackElement","Settings","trackAction","resetCodeFontSize",3,"click"],["text","This setting affects any text representing code such as the main code panel and search results."],["pageTitle","General"],["id","theme-selector"],["value","LIGHT"],["value","DARK"],
["value","SYSTEM"],["id","dark-syntax-theme-selector"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],["id","light-syntax-theme-selector"],[4,"ngIf","ngIfElse"],["onlySyntaxHighlightingSelector",""],["id","strip-google3-from-copy-toggle","color","primary",3,"checked","change"],["mat-icon-button","","matTooltip","Help","aria-label","More information about the reference preview panel","ascTrackElement","Settings","trackAction","openXrefHelp","externalLink","http://go/cs-xref#using-the-breadcrumb-trail",
1,"help-link-button"],["inline",""],["id","cider-default-field"],["value","cider"],["value","prompt"],["id","unique-cider-ws-toggle","color","primary",3,"checked","change"],["id","personalization-toggle","color","primary",3,"checked","change"],["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,"value","selectionChange"]],va:function(a,b){if(a&1){var c=_.Cc();_.O(0,NHc,1,0,"settings-header",0);_.O(1,OHc,12,3,"div",1);_.O(2,QHc,7,4,"div",1);_.S(3,"async");_.O(4,UHc,8,6,"div",1);_.S(5,"async");_.O(6,VHc,4,3,"div",1);_.B(7,"div")(8,"mat-slide-toggle",2);_.M("change",function(e){return b.eLc(e)});_.S(9,"async");_.R(10," Show Fold Markers ");
_.C()();_.B(11,"div")(12,"mat-slide-toggle",3);_.M("change",function(e){return b.cLc(e)});_.S(13,"async");_.R(14," Highlight References ");_.C()();_.B(15,"div")(16,"mat-slide-toggle",4);_.M("change",function(e){return b.dLc(e)});_.S(17,"async");_.R(18," Show Cross References Context Menu on right click ");_.C()();_.B(19,"div",5)(20,"mat-slide-toggle",6);_.M("change",function(e){return b.iLc(e)});_.S(21,"async");_.R(22," Enable the references preview pane when the browser is wider than ");_.C();_.B(23,
"mat-form-field",7)(24,"input",8,9);_.M("ngModelChange",function(e){_.Dc(c);return _.Fc(b.OLc(e,_.Ye(25).Ge.valid))});_.S(26,"async");_.S(27,"async");_.C();_.B(28,"span",10);_.R(29,"pixels");_.C();_.B(30,"mat-error");_.R(31," Must set width to a positive integer. ");_.C()();_.O(32,WHc,3,0,"a",11);_.C();_.O(33,XHc,10,3,"div",1);_.O(34,YHc,4,3,"div",1);_.O(35,ZHc,7,3,"div",1);_.B(36,"div")(37,"mat-form-field",12)(38,"mat-label");_.R(39," Show identifier hovercards ");_.C();_.B(40,"mat-select",13);_.M("selectionChange",
function(e){return b.XHc(e.value)});_.S(41,"async");_.B(42,"mat-option",14);_.R(43," Never show ");_.C();_.B(44,"mat-option",15);_.R(45," Hold 'Shift' to show ");_.C();_.B(46,"mat-option",16);_.R(47," Hold 'Control' to show ");_.C();_.B(48,"mat-option",17);_.R(49," Hold 'Control' or 'Command' (macOS) to show ");_.C();_.B(50,"mat-option",18);_.R(51," Always show ");_.C()()()();_.B(52,"div")(53,"mat-form-field",19)(54,"input",20,21);_.M("ngModelChange",function(e){_.Dc(c);return _.Fc(b.NLc(e,_.Ye(55).Ge.valid))});
_.S(56,"async");_.C();_.B(57,"mat-label");_.R(58," Tab size (chars) ");_.C();_.B(59,"mat-error");_.R(60," Must set tab size to a positive integer. ");_.C()()();_.O(61,$Hc,12,6,"div",1);_.O(62,aIc,14,7,"div",1);_.B(63,"div")(64,"mat-form-field",22)(65,"input",23,24);_.M("ngModelChange",function(e){_.Dc(c);return _.Fc(b.ILc(e,_.Ye(66).Ge.valid))});_.S(67,"async");_.C();_.B(68,"mat-label");_.R(69," Code font size (px) ");_.C();_.B(70,"mat-error");_.R(71," Must set code font size to a positive integer or clear the field. ");
_.C()();_.B(72,"button",25);_.M("click",function(){return b.GGc()});_.B(73,"span");_.R(74,"Reset");_.C()();_.E(75,"help-tooltip",26);_.C()}if(a&2){var d=_.Ye(25);_.z("ngIf",b.kKb);_.v(1);_.z("ngIf",b.JS);_.v(1);_.z("ngIf",fIc(b,_.T(3,22,b.YWa)));_.v(2);_.z("ngIf",gIc(_.T(5,24,b.YWa)));_.v(2);_.z("ngIf",b.Nm);_.v(2);_.z("checked",_.T(9,26,b.NIc));_.v(4);_.z("checked",_.T(13,28,b.i$));_.v(4);_.z("checked",_.T(17,30,b.JIc));_.v(4);_.z("checked",_.T(21,32,b.BRb))("aria-label","Enable the references preview pane when the browser is wider than "+
d.value+" pixels");_.v(4);_.z("allowZero",!0)("ngModel",_.T(26,34,b.UMc))("disabled",!1===_.T(27,36,b.BRb));_.v(8);_.z("ngIf",b.Nm);_.v(1);_.z("ngIf",b.Nm);_.v(1);_.z("ngIf",b.Nm);_.v(1);_.z("ngIf",b.Nm);_.v(5);_.z("value",_.T(41,38,b.wzc));_.v(14);_.z("ngModel",_.T(56,40,b.tabSize));_.v(7);_.z("ngIf",!b.Nm);_.v(1);_.z("ngIf",b.Nm);_.v(3);_.z("ngModel",_.T(67,42,b.Fy))}},Ja:[_.Un,p$,_.jm,_.km,_.Qn,_.Sh,_.jw,_.pw,_.mz,bIc,_.rr,_.pK,_.Ew,_.Dw,_.lz,_.Ds,_.Hw,_.wz,_.pz,_.sK,_.gx,_.eIc,r$,q$,_.pm],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}"],
Na:0});_.u$=function(){};_.u$.ha=function(a){return new (a||_.u$)};_.u$.Ea=_.gc({type:_.u$});_.u$.Da=_.Wb({imports:[_.qm,_.Vr]});_.v$=function(){};_.v$.ha=function(a){return new (a||_.v$)};_.v$.Ea=_.gc({type:_.v$});_.v$.Da=_.Wb({imports:[_.Wn,_.qm,_.Rn,_.xw,_.oz,cIc,_.Pr,_.Fw,_.Es,_.Iw,_.tz,_.xz,_.tK,_.wx,_.u$]});
}catch(e){_._DumpException(e)}
try{
_.pg("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 bJc=function(a,b){a:{for(var c=a.length,d="string"===typeof a?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 0>b?null:"string"===typeof a?a.charAt(b):a[b]},cJc=function(a,b,c){if(a){var d=_.Wzb(a);if(!b)return d.toString();a=_.uoa(b)||_.voa(b)||b;switch([_.Xzb,_.Yzb,_.Zzb].find(function(e){return _.$zb(e,d)})){case _.Xzb:case _.Zzb:return c&&"/"!==c?_.fsa(d.toString(),"blob",a,c):_.fsa(d.toString(),"tree",a);case _.Yzb:return _.fsa(d.toString(),"src",a,c||
"")}}},z$=function(){return bJc(_.lc.apply(0,arguments),function(a){return void 0!==a})},fJc=function(a){var b,c=[],d=1;if("string"===typeof a)if(dJc[a]){c=dJc[a].slice();var e="rgb"}else if("transparent"===a)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;4>=g?(c=[parseInt(f[0]+f[0],16),parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16)],4===g&&(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)],8===g&&(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="rgb"===a,e=f=a.replace(/a$/,""),g="cmyk"===f?4:"gray"===f?1:3,c=b[2].trim().split(/\s*,\s*/).map(function(m,n){if(/%$/.test(m)){if(n===g)return parseFloat(m)/100;if("rgb"===f)return 255*parseFloat(m)/100}else if("h"===f[n]&&!/deg$/.test(m)&&void 0!==eJc[m])return eJc[m];return parseFloat(m)}),a===f&&c.push(1),d=d?1:void 0===
c[g]?1:c[g],c=c.slice(0,g)):10<a.length&&/[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)?_.Aa(a)&&!Array.isArray(a)?(b=z$(a.r,a.red,a.R,null),null!==b?(e="rgb",c=[b,z$(a.Yo,a.green,a.G),z$(a.b,a.blue,a.B)]):(e="hsl",c=[z$(a.h,a.Opa,a.sA),z$(a.s,a.saturation,a.S),z$(a.l,a.iz,a.L,a.b,a.brightness)]),d=z$(a.a,a.alpha,a.opacity,1),null!=a.opacity&&(d/=100)):Array.isArray(a)&&(c=[a[0],a[1],a[2]],e="rgb",
d=4===a.length?a[3]:1):(e="rgb",c=[a>>>16,(a&65280)>>>8,a&255]);return{d0:e,values:c,alpha:d}},A$=function(a,b,c){if(isNaN(a)||0>a||a>b)throw new RangeError("If`"+a+"`"+c+"`0`"+b);},gJc=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("Kf`"+a);return parseInt(a,16)},hJc=function(a){a=a.toString(16);return 2<=a.length?a:"0"+a},iJc=function(a){return.04045>=a?a/12.92:Math.pow((a+.055)/1.055,2.4)},jJc=function(a){return.0031308>=a?12.92*a:1.055*Math.pow(a,1/2.4)-.055},kJc=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},lJc=function(a){var b=6/29,c=3*Math.pow(b,2);return a>b?Math.pow(a,3):c*(a-4/29)},vJc=function(a,b,c){"number"!==typeof b&&(b=mJc[b]);var d=nJc(a);a=nJc(c||oJc());c=pJc(d)+","+b+","+pJc(a);if(qJc.has(c))return qJc.get(c);if(rJc(d,a)>b)a=d;else{d=sJc(d);for(var e=50<sJc(a).iz?-1:1,f=tJc(d),g=d.iz;0<=g&&100>=g&&!(f=tJc(new uJc(g,d.a,d.b)),rJc(f,a)>b);g+=e);a=f}qJc.set(c,a);return a},nJc=function(a){if(a instanceof B$)return a;if(a instanceof
C$)return new B$(a.red,a.green,a.blue);if(a instanceof _.X_a)return new B$(_.Oi(a,1)||0,_.Oi(a,2)||0,_.Oi(a,3)||0);a.startsWith("#")&&(a=a.substring(1));return wJc(a)},oJc=function(){var a=getComputedStyle(document.body).backgroundColor;if(!a)return xJc;a=fJc(a);var b=a.d0,c=a.values;a=a.alpha;switch(b){case "rgb":var d=_.q(c);b=d.next().value;c=d.next().value;d=d.next().value;return yJc(new B$(b/255,c/255,d/255,a),xJc);case "hsl":d=_.q(c);b=d.next().value;c=d.next().value;d=d.next().value;a=new zJc(b,
c/100,d/100,a);b=(1-Math.abs(2*a.iz-1))*a.saturation;var e=Math.max(0,a.iz-b/2);d=c=e;var f=a.Opa%360/60,g=b*(1-Math.abs(f%2-1));switch(Math.floor(f)){case 0:c+=b;d+=g;break;case 1:c+=g;d+=b;break;case 2:d+=b;e+=g;break;case 3:d+=g;e+=b;break;case 4:c+=g;e+=b;break;case 5:c+=b,e+=g}a=new B$(c,d,e,a.alpha);return yJc(a,xJc);default:throw Error("Lf`"+b);}},AJc=function(a){a&1&&_.E(0,"img",15);a&2&&(a=_.N().Ma,_.z("src",a.lZ,_.md))},BJc=function(a){a&1&&_.E(0,"global-search-box",18);a&2&&(a=_.N().Ma,
_.z("config",a))},CJc=function(a,b){a&1&&(_.B(0,"div",16),_.O(1,BJc,1,1,"global-search-box",17),_.C());a&2&&(a=b.Ma,_.v(1),_.z("ngIf",a.aaa))},DJc=function(a,b){a&1&&(_.H(0),_.R(1,"\n            "),_.B(2,"li"),_.R(3,"\n              "),_.B(4,"a",20),_.R(5),_.C(),_.R(6,"\n            "),_.C(),_.R(7,"\n          "),_.K());a&2&&(a=b.wa,_.v(4),_.z("universalLink",a.target)("sameWindow",!0)("trackAction",a.vy),_.v(1),_.Ze("\n                ",a.label,"\n              "))},EJc=function(a){a&1&&(_.B(0,"div",
19)(1,"nav")(2,"ul"),_.O(3,DJc,8,4,"ng-container",13),_.C()()());a&2&&(a=_.N().Ma,_.v(3),_.z("ngForOf",a.fIa))},FJc=function(a){if(a&1){var b=_.Cc();_.B(0,"li")(1,"button",21);_.M("click",function(){_.Dc(b);var c=_.N(2);return _.Fc(c.WQa.next(void 0))});_.R(2," Keyboard Shortcuts ");_.C()()}},HJc=function(a){if(a&1){var b=_.Cc();_.B(0,"li")(1,"button",22);_.M("click",function(){_.Dc(b);_.N(2).bm.open(GJc);return _.Fc()});_.R(2," Settings ");_.C()()}},IJc=function(a,b){a&1&&(_.B(0,"li")(1,"a",23),
_.R(2),_.C()());a&2&&(a=b.wa,_.v(1),_.z("universalLink",a.target)("trackAction",a.vy),_.v(1),_.Ze(" ",a.label," "))},JJc=function(a,b){if(a&1){var c=_.Cc();_.B(0,"header",1)(1,"div",2)(2,"a",3);_.O(3,AJc,1,1,"img",4);_.C()();_.O(4,CJc,2,1,"div",5);_.S(5,"async");_.B(6,"div",6);_.O(7,EJc,4,1,"div",7);_.B(8,"div",8)(9,"button",9)(10,"mat-icon");_.R(11,"more_vert");_.C()()();_.B(12,"mat-menu",10,11)(14,"ul");_.O(15,FJc,3,0,"li",12);_.S(16,"async");_.O(17,HJc,3,0,"li",12);_.O(18,IJc,3,3,"li",13);_.B(19,
"li")(20,"button",14);_.M("click",function(){_.Dc(c);var e=_.N();return _.Fc(e.IZ("CLICK"))});_.R(21," Send Feedback ");_.C()()()()()()}if(a&2){a=b.Ma;var d=_.Ye(13);b=_.N();_.He("height",a.lZ?"76px":null);_.v(2);_.Ie("app-logo",a.lZ);_.z("onedevAppbarBranding",a.lZ?void 0:a.title)("iconUrl",a.xi)("universalLink",a.l$)("sameWindow",!0)("title",a.title?a.title:"")("svgIcon",a.xi?void 0:"oss:logo");_.v(1);_.z("ngIf",a.lZ);_.v(1);_.z("ngIf",_.T(5,18,b.Mm));_.v(3);_.z("ngIf",!a.Wtb);_.v(2);_.z("matMenuTriggerFor",
d);_.v(3);_.z("overlapTrigger",!1);_.v(3);_.z("ngIf",_.T(16,20,b.S_));_.v(2);_.z("ngIf",b.GIc);_.v(1);_.z("ngForOf",a.Jyb)}},KJc=function(a){a&1&&_.E(0,"announcement-bar",5)},LJc=function(a){a&1&&(_.B(0,"div",6),_.E(1,"loading"),_.C())},MJc=function(a,b){a&1&&(_.B(0,"a",1)(1,"div",2)(2,"div",3),_.E(3,"img",4),_.C(),_.B(4,"span",5),_.R(5),_.C()(),_.B(6,"span",6),_.R(7),_.C(),_.B(8,"div",7)(9,"a",8),_.R(10," View Project "),_.C()()());a&2&&(a=b.wa,b=_.N(),_.z("routerLink",b.ODb(a)),_.v(3),_.Xe("src",
a.xi,_.md),_.We("alt","Icon for ",a.displayName,""),_.v(2),_.$e(a.displayName),_.v(2),_.$e(a.wS))},NJc=function(a){if(a&1){var b=_.Cc();_.B(0,"button",12);_.M("click",function(){_.Dc(b);var c=_.N();return _.Fc(c.FW())});_.B(1,"mat-icon");_.R(2,"close");_.C()()}a&2&&(a=_.N(),_.z("ascTrackElement",a.uu)("matTooltip",a.a1a),_.Ge("aria-label",a.a1a))},OJc=function(a){a&1&&(_.B(0,"a",13),_.E(1,"mat-icon",14),_.C());a&2&&(a=_.N(),_.z("universalLink",a.MJ))},PJc=function(a){a&1&&_.Me(0)},QJc=function(a,
b){a&1&&(_.B(0,"search-box-suggestion-item",15),_.O(1,PJc,1,0,"ng-container",16),_.C());a&2&&(a=b.wa,_.z("isSelectable",!!a.Lua)("payload",a),_.v(1),_.z("ngTemplateOutlet",a.va)("ngTemplateOutletContext",a.NS))},RJc=function(a){a&1&&_.Me(0)},SJc=function(a){a&1&&(_.B(0,"div",19),_.O(1,RJc,1,0,"ng-container",20),_.C());if(a&2){a=_.N(2);var b=_.Ye(12);_.He("width",a.Zda,"px");_.v(1);_.z("ngTemplateOutlet",b.va)}},TJc=function(a){if(a&1){var b=_.Cc();_.H(0,17);_.M("ascResizeNotifier",function(d){_.Dc(b);
var e=_.N();return _.Fc(e.GTa(d))});_.O(1,SJc,2,3,"div",18);_.K()}if(a&2){a=_.N();var c=_.Ye(12);_.z("elementToWatch",_.Ye(1));_.v(1);_.z("ngIf",c.Qw&&a.ME)}},UJc=function(a){a&1&&_.E(0,"img",6);a&2&&(a=_.N(),_.Xe("src",a.xi,_.md),_.We("alt","",a.label," Logo"))},VJc=function(a){a&1&&_.E(0,"mat-icon",7)},WJc=function(a){a&1&&_.E(0,"loading")},XJc=function(a){a&1&&_.E(0,"whitelabelled-search",8);a&2&&(a=_.N(2).Ma,_.z("projects",a.Wb.projects)("iconUrl",a.Wb.xi)("label",a.Wb.displayName))},YJc=function(a){a&
1&&_.E(0,"discover-find-contribute",9);a&2&&(a=_.N(2).Ma,_.z("projects",a.Wb.projects))},ZJc=function(a){a&1&&(_.H(0,2),_.O(1,XJc,1,3,"whitelabelled-search",6),_.O(2,YJc,1,1,"discover-find-contribute",7),_.K());if(a&2){a=_.N().Ma;var b=_.N();_.z("ngSwitch",a.Wb.va);_.v(1);_.z("ngSwitchCase",b.g9b.Mha)}},$Jc=function(a){a&1&&_.Me(0)},aKc=function(a){a&1&&(_.H(0),_.O(1,$Jc,1,0,"ng-container",10),_.K());if(a&2){_.N(2);var b=_.Ye(3);_.v(1);_.z("ngTemplateOutlet",b)}},bKc=function(a,b){a&1&&(_.H(0,2),
_.O(1,WJc,1,0,"loading",3),_.O(2,ZJc,3,2,"ng-container",4),_.O(3,aKc,2,1,"ng-container",5),_.K());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ic.hi),_.v(1),_.z("ngSwitchCase",b.Ic.Xg))},cKc=function(a){a&1&&(_.B(0,"icon-empty-state-display",11)(1,"icon-empty-state-title"),_.R(2," Unable to load page. "),_.C(),_.B(3,"icon-empty-state-subtitle"),_.R(4," Please try again later. "),_.C()());a&2&&_.z("isSvg",!1)},dKc=function(a){a&1&&_.E(0,"img",20);a&2&&(a=_.N().Ma,_.Xe("src",
a.Pla,_.md))},eKc=function(a){a&1&&_.E(0,"th")},fKc=function(a,b){a&1&&(_.B(0,"a",30),_.E(1,"mat-icon",31),_.B(2,"span",32),_.R(3),_.C()());if(a&2){a=b.Ma;b=_.N().Ma;var c=_.N(6);_.We("title","View on ",a.name,"")("aria-label","View on ",a.name,"");_.z("externalLink",c.Rxc(b));_.v(1);_.z("svgIcon",a.icon);_.v(2);_.Ze(" View on ",a.name," ")}},gKc=function(a,b){a&1&&(_.H(0),_.O(1,fKc,4,5,"a",29),_.K());a&2&&(a=b.Ma,b=_.N(6),_.v(1),_.z("ngIf",b.NFc(a)))},hKc=function(a){a&1&&(_.B(0,"td",28),_.O(1,gKc,
2,1,"ng-container",17),_.C());a&2&&(a=_.N().wa,_.v(1),_.z("ngIf",null==a?null:null==a.repository?null:a.repository.UQ))},iKc=function(a){a&1&&(_.B(0,"span",32),_.R(1," Language unknown "),_.C())},jKc=function(a){a&1&&(_.B(0,"div"),_.S(1,"colorContrast"),_.B(2,"mat-icon"),_.R(3,"check_circle"),_.C(),_.B(4,"span",32),_.R(5," Has references "),_.C()());a&2&&(a=_.N(2).Ma,_.He("color",_.Gz(1,2,a.ZL,"uiElement")))},kKc=function(a){a&1&&(_.B(0,"span",32),_.R(1," No references "),_.C())},mKc=function(a,b){a&
1&&(_.B(0,"tr"),_.O(1,hKc,2,1,"td",21),_.B(2,"td",22)(3,"a",23),_.S(4,"colorContrast"),_.R(5),_.C()(),_.B(6,"td"),_.R(7),_.S(8,"dateTimeDisplay"),_.C(),_.B(9,"td"),_.R(10),_.O(11,iKc,2,0,"span",24),_.C(),_.B(12,"td"),_.R(13),_.C(),_.B(14,"td",25),_.O(15,jKc,6,5,"div",26),_.O(16,kKc,2,0,"ng-template",null,27,_.tf),_.C()());if(a&2){a=b.wa;var c=_.Ye(17);b=_.N().Ma;_.N(3);_.v(1);_.z("ngIf",lKc(b.Um));_.v(2);_.He("color",_.Gz(4,11,b.ZL,"text"));b=a.repository&&a.repository.rf?_.yp(new _.zg({xe:{type:"ossProject",
id:b.name},repository:a.name||a.repository.rf.Ei})):void 0;_.z("routerLink",b);_.v(2);_.Ze(" ",a.name||a.repository.rf.Ei," ");_.v(2);_.$e(_.Gz(8,14,a.xQ,"relativeTime"));_.v(3);_.Ze(" ",a.languages.join(", ")," ");_.v(1);_.z("ngIf",!a.languages||0===a.languages.length);_.v(2);_.$e(a.Pqa);_.v(2);_.z("ngIf",a.bPa)("ngIfElse",c)}},oKc=function(a,b){a&1&&(_.B(0,"div",6),_.O(1,dKc,1,1,"img",7),_.B(2,"div",8)(3,"div",9),_.E(4,"img",10),_.B(5,"div")(6,"h1",11),_.S(7,"colorContrast"),_.B(8,"conditional-link",
12),_.R(9),_.C()(),_.B(10,"h2",13),_.R(11),_.C()()(),_.E(12,"oss-home-search-box",14),_.S(13,"async"),_.B(14,"h2",15),_.R(15," Repositories "),_.C(),_.B(16,"table",16)(17,"thead")(18,"tr"),_.O(19,eKc,1,0,"th",17),_.B(20,"th"),_.R(21,"Name"),_.C(),_.B(22,"th"),_.R(23," Last Commit Date "),_.C(),_.B(24,"th"),_.R(25,"Language"),_.C(),_.B(26,"th"),_.R(27,"License"),_.C(),_.B(28,"th",18),_.R(29," References "),_.C()()(),_.B(30,"tbody"),_.O(31,mKc,18,17,"tr",19),_.C()()()());a&2&&(a=b.Ma,b=_.N(3),_.v(1),
_.z("ngIf",a.Pla),_.v(3),_.Xe("src",a.xi,_.md),_.Xe("alt",a.wS),_.v(2),_.He("color",_.Gz(7,13,a.ZL,"heading")),_.v(2),_.z("condition",a.dsa)("link",a.dsa)("sameWindow",!0),_.v(1),_.Ze(" ",a.displayName," "),_.v(2),_.$e(a.wS),_.v(1),_.z("config",_.T(13,16,b.Mm)),_.v(7),_.z("ngIf",lKc(a.Um)),_.v(12),_.z("ngForOf",nKc(a.Um)))},pKc=function(a){a&1&&(_.H(0),_.O(1,oKc,32,18,"div",5),_.K());a&2&&(a=_.N().Ma,_.v(1),_.z("ngIf",a.Wb))},qKc=function(a){a&1&&(_.B(0,"icon-empty-state-display",33)(1,"icon-empty-state-title"),
_.R(2," Could not load project "),_.C()())},rKc=function(a){a&1&&_.E(0,"loading",34);a&2&&_.z("diameter",20)},sKc=function(a,b){a&1&&(_.H(0,1),_.O(1,pKc,2,1,"ng-container",2),_.O(2,qKc,3,0,"icon-empty-state-display",3),_.O(3,rKc,1,1,"loading",4),_.K());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ic.Xg),_.v(1),_.z("ngSwitchCase",b.Ic.Error),_.v(1),_.z("ngSwitchCase",b.Ic.hi))},D$={PXb:"DISCOVER_FIND_CONTRIBUTE",Eec:"UNKNOWN_TEMPLATE",Mha:"WHITELABELLED_SEARCH",values:function(){return[D$.Eec,
D$.PXb,D$.Mha]}},C$=function(a){a=void 0===a?{}:a;this.O={};this.O.red=null==a.red?null:a.red;this.O.green=null==a.green?null:a.green;this.O.blue=null==a.blue?null:a.blue;this.O.alpha=null==a.alpha?null:a.alpha};_.X(C$,_.W);C$.prototype.ma=function(){return C$};C$.prototype.na=function(){return{keys:["alpha","blue","green","red"]}};
_.Y.Object.defineProperties(C$.prototype,{alpha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alpha")?_.U(this,"alpha"):0},set:function(a){this.O.alpha=a}},blue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"blue")?_.U(this,"blue"):0},set:function(a){this.O.blue=a}},green:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"green")?_.U(this,"green"):0},set:function(a){this.O.green=a}},red:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"red")?
_.U(this,"red"):0},set:function(a){this.O.red=a}}});
var tKc=function(a){a=void 0===a?{}:a;this.O={};this.O.repository=null==a.repository?null:a.repository;this.O.tags=null==a.tags?null:a.tags;this.O.hasSemanticIndex=null==a.bPa?null:a.bPa;this.O.lastCommitTime=null==a.xQ?null:a.xQ;this.O.language=null==a.language?null:a.language;this.O.languages=null==a.languages?null:a.languages;this.O.license=null==a.Pqa?null:a.Pqa;this.O.name=null==a.name?null:a.name;this.O.hidden=null==a.hidden?null:a.hidden;this.O.defaultBranch=null==a.OKa?null:a.OKa};
_.X(tKc,_.W);tKc.prototype.ma=function(){return tKc};tKc.prototype.na=function(){return{keys:"defaultBranch hasSemanticIndex hidden language languages lastCommitTime license name repository tags".split(" "),Ka:{repository:_.Hv}}};
_.Y.Object.defineProperties(tKc.prototype,{OKa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranch")?_.U(this,"defaultBranch"):""},set:function(a){this.O.defaultBranch=a}},bPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hasSemanticIndex")?_.U(this,"hasSemanticIndex"):!1},set:function(a){this.O.hasSemanticIndex=a}},hidden:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hidden")?_.U(this,"hidden"):!1},set:function(a){this.O.hidden=a}},language:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"language")?_.U(this,"language"):""},set:function(a){this.O.language=a}},languages:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languages")?_.U(this,"languages"):[]},set:function(a){this.O.languages=a}},xQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.U(this,"lastCommitTime"):""},set:function(a){this.O.lastCommitTime=a}},Pqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"license")?_.U(this,
"license"):""},set:function(a){this.O.license=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.O.name=a}},repository:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repository")?_.U(this,"repository"):null},set:function(a){this.O.repository=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.U(this,"tags"):[]},set:function(a){this.O.tags=a}}});
var E$=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.displayName=null==a.displayName?null:a.displayName;this.O.iconUrl=null==a.xi?null:a.xi;this.O.shortDescription=null==a.wS?null:a.wS;this.O.homePageUrl=null==a.nrb?null:a.nrb;this.O.ospoPageUrl=null==a.dsa?null:a.dsa;this.O.repositories=null==a.Um?null:a.Um;this.O.backgroundImageUrl=null==a.Pla?null:a.Pla;this.O.themeColor=null==a.ZL?null:a.ZL;this.O.repoKeyPrefix=null==a.IVa?null:a.IVa;this.O.relatedFilesConfig=
null==a.g_?null:a.g_};_.X(E$,_.W);E$.prototype.ma=function(){return E$};E$.prototype.na=function(){return{Sa:{repositories:tKc},keys:"backgroundImageUrl displayName homePageUrl iconUrl name ospoPageUrl relatedFilesConfig repoKeyPrefix repositories shortDescription themeColor".split(" "),Ka:{relatedFilesConfig:_.kK,themeColor:C$}}};
_.Y.Object.defineProperties(E$.prototype,{Pla:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"backgroundImageUrl")?_.U(this,"backgroundImageUrl"):""},set:function(a){this.O.backgroundImageUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.U(this,"displayName"):""},set:function(a){this.O.displayName=a}},nrb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"homePageUrl")?_.U(this,"homePageUrl"):""},set:function(a){this.O.homePageUrl=
a}},xi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"iconUrl")?_.U(this,"iconUrl"):""},set:function(a){this.O.iconUrl=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):""},set:function(a){this.O.name=a}},dsa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ospoPageUrl")?_.U(this,"ospoPageUrl"):""},set:function(a){this.O.ospoPageUrl=a}},g_:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFilesConfig")?
_.U(this,"relatedFilesConfig"):null},set:function(a){this.O.relatedFilesConfig=a}},IVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoKeyPrefix")?_.U(this,"repoKeyPrefix"):""},set:function(a){this.O.repoKeyPrefix=a}},Um:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.U(this,"repositories"):[]},set:function(a){this.O.repositories=a}},wS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"shortDescription")?_.U(this,"shortDescription"):
""},set:function(a){this.O.shortDescription=a}},ZL:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"themeColor")?_.U(this,"themeColor"):null},set:function(a){this.O.themeColor=a}}});
var F$=function(a){a=void 0===a?{}:a;this.O={};this.O.template=null==a.va?null:a.va;this.O.projects=null==a.projects?null:a.projects;this.O.displayName=null==a.displayName?null:a.displayName;this.O.iconUrl=null==a.xi?null:a.xi;this.O.aboutUrl=null==a.t4?null:a.t4;this.O.ciUrl=null==a.V5?null:a.V5;this.O.privacyPolicyUrl=null==a.Kca?null:a.Kca;this.O.termsOfServiceUrl=null==a.Nfa?null:a.Nfa};_.X(F$,_.W);F$.prototype.ma=function(){return F$};
F$.prototype.na=function(){return{Sa:{projects:E$},Ta:{template:D$},keys:"aboutUrl ciUrl displayName iconUrl privacyPolicyUrl projects template termsOfServiceUrl".split(" ")}};
_.Y.Object.defineProperties(F$.prototype,{t4:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aboutUrl")?_.U(this,"aboutUrl"):""},set:function(a){this.O.aboutUrl=a}},V5:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ciUrl")?_.U(this,"ciUrl"):""},set:function(a){this.O.ciUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.U(this,"displayName"):""},set:function(a){this.O.displayName=a}},xi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"iconUrl")?_.U(this,"iconUrl"):""},set:function(a){this.O.iconUrl=a}},Kca:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privacyPolicyUrl")?_.U(this,"privacyPolicyUrl"):""},set:function(a){this.O.privacyPolicyUrl=a}},projects:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.U(this,"projects"):[]},set:function(a){this.O.projects=a}},va:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"template")?_.U(this,"template"):null},set:function(a){this.O.template=
a}},Nfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"termsOfServiceUrl")?_.U(this,"termsOfServiceUrl"):""},set:function(a){this.O.termsOfServiceUrl=a}}});_.Y.Object.defineProperties(F$,{R1a:{configurable:!0,enumerable:!0,get:function(){return D$}}});var uKc=function(a){a=void 0===a?{}:a;this.O={};this.O.projects=null==a.projects?null:a.projects};_.X(uKc,_.W);uKc.prototype.ma=function(){return uKc};uKc.prototype.na=function(){return{Sa:{projects:E$},keys:["projects"]}};
_.Y.Object.defineProperties(uKc.prototype,{projects:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.U(this,"projects"):[]},set:function(a){this.O.projects=a}}});var G$=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};
G$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.oK(a,RegExp("^[^/]+$"));return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Va+"/landingPages/"+a,Ra:_.yf(b,_.Sv,c),Jb:F$})};G$.ha=function(a){return new (a||G$)(_.u(_.Pv,8),_.u(_.Qv),_.u(_.Dl,8))};G$.ua=_.t({token:G$,oa:G$.ha});var vKc=function(){};vKc.ha=function(a){return new (a||vKc)};vKc.ua=_.t({token:vKc,oa:function(a){return G$.ha(a)},Ha:_.Rv});
var H$=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};H$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.oK(a,RegExp("^[^/]+$"));return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Va+"/ossProjects/"+a,Ra:_.yf(b,_.Sv,c),Jb:E$})};
H$.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Va+"/ossProjects",Ra:_.yf(a,_.Sv,b),Jb:uKc})};H$.ha=function(a){return new (a||H$)(_.u(_.Pv,8),_.u(_.Qv),_.u(_.Dl,8))};H$.ua=_.t({token:H$,oa:H$.ha});var wKc=function(){};wKc.ha=function(a){return new (a||wKc)};wKc.ua=_.t({token:wKc,oa:function(a){return H$.ha(a)},Ha:_.Rv});
var I$=function(a,b,c){this.Ga=a;this.BEc=b;this.CEc=c;this.nm=new _.Ws(this.Ga);this.mw=new _.Ws(this.Ga);this.DBc=new _.Ws(this.Ga)};I$.prototype.get=function(a){var b=this;return a?this.nm.fetch(a,function(){return b.BEc.get(a)}):_.je};
var xKc=function(a){return a.DBc.fetch(void 0,function(){var b=a.CEc;var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Fl(b.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Va+"/landingPages/current",Ra:_.yf(c,_.Sv,d),Jb:F$})})};I$.ha=function(a){return new (a||I$)(_.u(_.Pn),_.u(wKc),_.u(vKc))};I$.ua=_.t({token:I$,oa:I$.ha,Ha:"root"});var J$=function(a,b){this.hP=a;this.qyc=b;if(!this.hP)throw Error("Hb");this.gtag=function(){this.hP.push(arguments)}};J$.prototype.qK=function(a){a=_.q(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.ni&&(c.latencyMs=b.ni.toString());this.gtag("event",b.action,c)}};J$.prototype.JF=function(a){this.gtag("config",this.qyc,{page_path:a})};
J$.ha=function(a){return new (a||J$)(_.u(_.gKa),_.u(_.O0a))};J$.ua=_.t({token:J$,oa:J$.ha});var GJc=function(){this.Guc="block"};GJc.ha=function(a){return new (a||GJc)};
GJc.ya=_.fc({type:GJc,qa:[["ng-component"]],Db:2,hb:function(a,b){a&2&&_.He("display",b.Guc)},Aa:7,Ba:1,Fa:[["mat-dialog-title",""],[3,"showHeader"],["align","end"],["mat-button","","ascTrackElement","OssSettingsDialog","trackAction","Cancel","mat-dialog-close","",1,"gmat-button"]],va:function(a){a&1&&(_.B(0,"h2",0),_.R(1," Settings\n"),_.C(),_.B(2,"mat-dialog-content"),_.E(3,"general-settings",1),_.C(),_.B(4,"mat-dialog-actions",2)(5,"button",3),_.R(6," Close "),_.C()());a&2&&(_.v(3),_.z("showHeader",
!1))},Ja:[_.Un,_.t$,_.qr,_.Cr,_.Dr,_.Er,_.Fr],nb:2,Na:0});var K$=function(){};_.X(K$,_.nK);K$.prototype.Ota=function(a){this.ZJa=a&&_.Vzb(a)};_.Y.Object.defineProperties(K$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.ZJa}}});K$.ha=function(){var a;return function(b){return(a||(a=_.Tc(K$)))(b||K$)}}();K$.ua=_.t({token:K$,oa:K$.ha});var L$=function(a){_.lK.call(this,a,null);this.yHa=void 0;this.Ela="Code Search"};_.X(L$,_.lK);L$.prototype.Ml=function(a){this.Fva(a)};L$.prototype.Fva=function(a){var b=[this.Ela];this.yHa&&b.unshift(this.yHa);(a=(null==a?void 0:a.repository)&&_.Jzb(a))&&b.unshift(a);this.title.Ml(b.slice(0,2).join(" - "))};L$.ha=function(a){return new (a||L$)(_.u(_.Ym))};L$.ua=_.t({token:L$,oa:L$.ha});/*

 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 dJc={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 eJc={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};var M$=Math.pow(2,-16),B$=function(a,b,c,d){d=void 0===d?1:d;this.red=a;this.green=b;this.blue=c;this.alpha=d;A$(a,1,"red");A$(b,1,"green");A$(c,1,"blue");A$(d,1,"alpha")};B$.prototype.hZa=function(){return"rgba("+100*this.red+"%, "+100*this.green+"%, "+(100*this.blue+"%, "+this.alpha+")")};var pJc=function(a){var b=1>a.alpha?hJc(Math.round(255*a.alpha)):"";return hJc(Math.round(255*a.red))+hJc(Math.round(255*a.green))+hJc(Math.round(255*a.blue))+b};
B$.prototype.equals=function(a){return Math.abs(this.red-a.red)<M$&&Math.abs(this.green-a.green)<M$&&Math.abs(this.blue-a.blue)<M$&&Math.abs(this.alpha-a.alpha)<M$};
var yJc=function(a,b){if(1-a.alpha<M$)return a;var c=b.alpha*(1-a.alpha);return new B$(a.red*a.alpha+b.red*c,a.green*a.alpha+b.green*c,a.blue*a.alpha+b.blue*c,a.alpha+c)},rJc=function(a,b){a=yKc(yJc(a,1-b.alpha<M$?b:new B$(b.red,b.green,b.blue)));b=yKc(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},yKc=function(a){return.2126*iJc(a.red)+.7152*iJc(a.green)+.0722*iJc(a.blue)},wJc=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("Jf`"+a);if(3===a.length||4===a.length)var b=/^(.)(.)(.)(.)?$/.exec(a).slice(1,
5).map(function(e){return e?e+e:"ff"});else if(6===a.length||8===a.length)b=/^(..)(..)(..)(..)?$/.exec(a).slice(1,5),void 0===b[3]&&(b[3]="ff");else throw Error("Jf`"+a);a=gJc(b[0])/255;var c=gJc(b[1])/255,d=gJc(b[2])/255;b=gJc(b[3])/255;return new B$(a,c,d,b)},tJc=function(a){var b=(a.iz+16)/116,c=.95047*lJc(b+a.a/500),d=lJc(b);b=1.08883*lJc(b-a.b/200);return new B$(Math.min(Math.max(jJc(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max(jJc(-.969266*c+1.8760108*d+.041556*b),0),1),Math.min(Math.max(jJc(.0556434*
c+-.2040259*d+1.0572252*b),0),1),a.alpha)},xJc=new B$(1,1,1);new B$(0,0,0);var zJc=function(a,b,c,d){d=void 0===d?1:d;this.Opa=a;this.saturation=b;this.iz=c;this.alpha=d;A$(a,360,"hue");A$(b,1,"saturation");A$(c,1,"lightness");A$(d,1,"alpha")};zJc.prototype.hZa=function(){return"hsla("+this.Opa+", "+100*this.saturation+"%, "+(100*this.iz+"%, "+this.alpha+")")};zJc.prototype.rotate=function(a){return new zJc((this.Opa+a+360)%360,this.saturation,this.iz,this.alpha)};
var uJc=function(a,b,c,d){d=void 0===d?1:d;this.iz=a;this.a=b;this.b=c;this.alpha=d;A$(a,Number.MAX_VALUE,"lightness");A$(d,1,"alpha")};uJc.prototype.equals=function(a){return 1E-4>Math.abs(this.iz-a.iz)&&1E-4>Math.abs(this.a-a.a)&&1E-4>Math.abs(this.b-a.b)&&Math.abs(this.alpha-a.alpha)<M$};
var sJc=function(a){var b=iJc(a.red),c=iJc(a.green),d=iJc(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new uJc(116*kJc(e)-16,500*(kJc((.4124564*b+.3575761*c+.1804375*d)/.95047)-kJc(e)),200*(kJc(e)-kJc((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};var mJc={heading:3,text:4.5,subtext:7,uiElement:3},zKc=function(){};zKc.prototype.transform=function(a,b,c){if(a)return vJc(a,b,c).hZa()};zKc.ha=function(a){return new (a||zKc)};zKc.Ce=_.ic({name:"colorContrast",type:zKc,de:!0});var AKc=function(){};AKc.ha=function(a){return new (a||AKc)};AKc.Ea=_.gc({type:AKc});AKc.Da=_.Wb({});var qJc=new Map;var BKc=["feedbackTooltip"],CKc={label:"Privacy",target:"https://www.google.com/policies/privacy/",vy:"navigateToPrivacy"},DKc={label:"Terms",target:"https://www.google.com/policies/terms/",vy:"navigateToTerms"},EKc={l$:"https://opensource.google/",Wtb:!1,title:"Code Search",fIa:[],Jyb:[CKc,DKc]},FKc={title:"Google Open Source",lZ:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",fIa:[{label:"Events",target:"https://opensource.google/events/",vy:"navigateToOspoEvents"},
{label:"Projects",target:"https://opensource.google/projects/",vy:"navigateToOspoProjects"},{label:"Programs and Services",target:"https://opensource.google/programs-and-services/",vy:"navigateToOspoPrograms"},{label:"Documentation",target:"https://opensource.google/documentation/reference/",vy:"navigateToOspoDocs"},{label:"About",target:"https://opensource.google/about/",vy:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",vy:"navigateToOspoBlog"}]},N$=function(a,b,
c,d,e,f,g,m,n){var r=this;this.Ga=a;this.bm=b;this.h8=c;this.Ua=d;this.Xsa=e;this.gva=f;this.WQa=new _.se;this.PZa=new _.se;this.DHb=this.Ua.events.ka(_.Zd(function(x){return x instanceof _.ag}),_.y(function(){return r.Ua.jo.Uc.root}),_.ve(this.Ua.jo.Uc.root),_.te(1));this.wk=n.register("showShortcutDialog","shift+/",function(){r.WQa.next(void 0)});this.GIc=g.Qb(30);n.register("sendFeedback","shift+2",function(){r.IZ("KEYBOARD")});this.Mm=this.lMa();this.keyboardShortcuts=GKc(this);this.Bb=xKc(m).ka(_.we(function(x){if(x.va===
D$.Mha){var A=[];x.Kca?A.push(Object.assign({},CKc,{target:x.Kca})):A.push(CKc);x.Nfa&&A.push(Object.assign({},DKc,{target:x.Nfa}));x.V5&&A.push({label:"CI Status",target:x.V5,vy:"navigateToCi"});x.t4&&A.push({label:"About this site",target:x.t4,vy:"navigateToAbout"});return _.yd(Object.assign({},EKc,{l$:_.yp(new _.zg),title:x.displayName||"Code Search",Jyb:A,fIa:[]}))}return r.ZF(function(F,J){F=J.Jc;return F&&F.repository?(J=J.Mh)?Object.assign({},EKc,FKc,{l$:_.yp(_.fF(F.ac(),"repoGroup").Ya()),
Wtb:!0,title:J.displayName,xi:J.xi,lZ:void 0}):Object.assign({},EKc,FKc):Object.assign({},EKc,FKc)},EKc)}));this.ab=this.WQa.ka(_.ze(this.S_,this.keyboardShortcuts)).subscribe(function(x){var A=_.q(x);A.next();x=A.next().value;A=A.next().value;x&&(r.Wt?(r.Wt.close(),r.Wt=void 0):r.qua(A),r.Ga.qb({element:"AppBar",action:(r.Wt?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.ab.add(this.DHb.subscribe());this.ab.add(HKc(this).subscribe(function(x){IKc(x)}));this.ab.add(xKc(m).ka(_.we(function(x){var A=
x.va===D$.Mha,F={Ela:A?x.displayName||"Code Search":"Google Open Source"};return r.ZF(function(J,L){J=L.Jc;var Q,aa=A?void 0:null==(Q=L.Mh)?void 0:Q.displayName,pa,ra;L=null!=(ra=null==(pa=L.Mh)?void 0:pa.g_)?ra:void 0;return Object.assign({},{projectName:aa,Jc:J,g_:L},F)},F)})).subscribe(function(x){var A=x.g_,F=r.gva,J=x.projectName,L=x.Jc;F.Ela=x.Ela;F.yHa=J;F.Fva(L);r.Xsa.Ota(A)}))};N$.prototype.La=function(){this.PZa.next();this.wk();this.ab&&(this.ab.unsubscribe(),this.ab=void 0);IKc(!1)};
N$.prototype.IZ=function(a){this.Ga.qb({element:"FeedbackButton",action:"open",gestureName:a});this.i8&&this.i8.Nj();this.h8.ES()};N$.prototype.qua=function(a){var b=this;this.Wt=this.bm.open(_.Nr,{ZA:!1,data:a,minWidth:400});this.Wt.qE().ka(_.le()).subscribe(function(){b.Wt=void 0})};
var IKc=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},HKc=function(a){return a.ZF(function(b,c){return c.Tob||b},!1)},GKc=function(a){return a.ZF(function(b,c){return c.keyboardShortcuts||b},new Map)};
N$.prototype.lMa=function(){var a=this.ZF(function(c,d){return Object.assign({},c,d.Mm)},{}),b=this.ZF(function(c,d){return d.ossProject||c});return _.Nd([a,b]).ka(_.y(function(c){var d=_.q(c);c=d.next().value;d=(d=d.next().value)&&d.ZL?vJc(d.ZL,"uiElement").hZa():void 0;return Object.assign({},c,{Vaa:d})}))};N$.prototype.ZF=function(a,b){return this.DHb.ka(_.y(function(c){for(var d=b;c&&"primary"===c.ef;)d=a(d,c.data),c=c.firstChild;return d}))};
_.Y.Object.defineProperties(N$.prototype,{S_:{configurable:!0,enumerable:!0,get:function(){return this.keyboardShortcuts.ka(_.y(function(a){return 0<Array.from(a.entries()).length}))}}});N$.ha=function(a){return new (a||N$)(_.w(_.Pn),_.w(_.Br),_.w(_.zs),_.w(_.fg),_.w(K$),_.w(L$),_.w(_.ou),_.w(I$),_.w(_.Et))};
N$.ya=_.fc({type:N$,qa:[["app-bar"]],ub:function(a,b){a&1&&_.mf(BKc,5);if(a&2){var c;_.lf(c=_.of())&&(b.i8=c.first)}},Aa:2,Ba:3,Fa:[["onedevAppbar","",3,"height",4,"ngIf"],["onedevAppbar",""],[1,"appbar-left"],["mat-button","","ascTrackElement","AppBar","trackAction","navigateFromTitle",1,"branding",3,"onedevAppbarBranding","iconUrl","universalLink","sameWindow","title","svgIcon"],["alt","",3,"src",4,"ngIf"],["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"],["menu","matMenu"],[4,"ngIf"],[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"],["ascTrackElement",
"AppBar",3,"universalLink","sameWindow","trackAction"],["mat-menu-item","","type","button","ascTrackElement","AppBar","trackAction","showKeyboardShortcuts",3,"click"],["mat-menu-item","","type","button","ascTrackElement","AppBar","trackAction","showSettingsDialog",3,"click"],["mat-menu-item","","ascTrackElement","AppBar",3,"universalLink","trackAction"]],va:function(a,b){a&1&&(_.O(0,JJc,22,22,"header",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.Bb))},Ja:[_.Un,_.ix,_.kx,_.jm,_.km,_.Lr,_.Sr,_.hx,_.qr,
_.rr,_.Ds,_.rx,_.px,_.qx,_.gx,_.Zv,_.pm],styles:["app-bar[_nghost-%COMP%]{position:relative;top:0;z-index:1000;--ospo-link:#4c4c4c;--ospo-link-hover:#4285f4}app-barbody.dark-mode[_nghost-%COMP%] -no-combinator[_nghost-%COMP%], body.dark-mode   [_nghost-%COMP%]{--ospo-link:#c9c9c9;--ospo-link-hover:#307bf3}.app-logo[_ngcontent-%COMP%]{position:relative;left:4px;top:-2px}.app-logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:34px;width:230px}.icon-container[_ngcontent-%COMP%], .link-container[_ngcontent-%COMP%]{align-items:center}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{font-size:16px;font-family:Roboto,sans-serif;letter-spacing:normal;list-style:none;margin:0}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;margin:0 7px 0 8px}@media (min-width:940px){.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin:0 18px}}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--ospo-link);display:inline-block;font-size:14px;font-weight:500;text-transform:uppercase}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:var(--ospo-link-hover);text-decoration:none}.mat-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-menu-item[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin:0 0 0 16px}global-search-box[_ngcontent-%COMP%]{margin:0 12px;max-width:800px;min-width:300px;width:100%}"]});var O$=function(a,b,c,d,e,f){this.dIa=c;this.Ua=d;this.Fg=e;this.storage=f;a.bootstrap();this.kHc=d.events.ka(_.Zd(function(g){return g instanceof _.GKa||g instanceof _.HKa}),_.y(function(g){return g instanceof _.GKa}));this.wSa();b.NJa.subscribe()};O$.prototype.wSa=function(){this.storage&&this.storage.get("epn_dismiss")||this.DXa()};
O$.prototype.DXa=function(){var a=this;this.Fg.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).wH.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};O$.ha=function(a){return new (a||O$)(_.w(_.yx),_.w(_.Uu),_.w(_.Yu),_.w(_.fg),_.w(_.ps),_.w(_.mUa,8))};
O$.ya=_.fc({type:O$,qa:[["oss-app"],["protractor-oss-app"]],Aa:9,Ba:4,Fa:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],["id","butler-edit-button",2,"display","none !important"],["class","root-loader",4,"ngIf"],[1,"announcement-bar"],[1,"root-loader"]],va:function(a,b){a&1&&(_.E(0,"app-bar"),_.B(1,"div",0)(2,"div",1),_.O(3,KJc,1,0,"announcement-bar",2),_.E(4,"router-outlet"),_.C()(),_.E(5,"uncaught-error-notifier")(6,"span",3),_.O(7,LJc,2,0,"div",4),_.S(8,"async"));a&2&&(_.v(3),
_.z("ngIf",b.dIa.ykb),_.v(4),_.z("ngIf",_.T(8,2,b.kHc)))},Ja:[_.km,_.Zu,N$,_.vs,_.DE,_.Km,_.pm],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%]    >*{flex:1 1 100%;min-height:0}.router-wrapper[_ngcontent-%COMP%]   .announcement-bar[_ngcontent-%COMP%]{max-height:40px}router-outlet[_ngcontent-%COMP%]{flex:0!important}"]});var JKc=function(){};JKc.ha=function(a){return new (a||JKc)};JKc.Ea=_.gc({type:JKc});JKc.Da=_.Wb({imports:[_.Wn,_.qm,_.v$,_.Pr,_.Gr]});var KKc=function(){};KKc.ha=function(a){return new (a||KKc)};KKc.Ea=_.gc({type:KKc});KKc.Da=_.Wb({imports:[_.Wn,_.vx,_.qm,_.Rn,{ao:_.As,Nb:[_.zs]},_.Vr,_.Hx,_.Wr,_.Pr,_.Gr,_.Es,_.sx,_.wx,_.zn,JKc,_.Dx]});var P$=function(){};P$.prototype.Qa=function(){};P$.prototype.ODb=function(a){return _.yp(_.Izb(new _.Mv({Mh:new _.Lv(a)})))};P$.ha=function(a){return new (a||P$)};
P$.ya=_.fc({type:P$,qa:[["oss-project-cards"]],inputs:{projects:"projects"},Aa:1,Ba:1,Fa:[["class","project-card","ascTrackElement","HomePageProjectCard","trackAction","click",3,"routerLink",4,"ngFor","ngForOf"],["ascTrackElement","HomePageProjectCard","trackAction","click",1,"project-card",3,"routerLink"],[1,"title-container"],[1,"image-container"],["aria-hidden","true",3,"src","alt"],[1,"project-name"],[1,"project-description"],[1,"project-link-container"],["aria-hidden","true",1,"project-link"]],
va:function(a,b){a&1&&_.O(0,MJc,11,5,"a",0);a&2&&_.z("ngForOf",b.projects)},Ja:[_.Un,_.jm,_.xn],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 LKc=function(a){return[a]},Q$=function(a,b,c,d,e,f,g,m){_.av.call(this,{Wca:c.Qb(47),uu:"OssHomeSearchBox",Ga:a,xna:g,yF:c.Qb(28),mJ:d});this.Ua=b;this.ob=e;this.Pg=f;this.MJ=m;this.a1a="Clear search";this.b7b="Search for code or files";this.aYa=24;this.bYa=2;this.Zda=0};_.X(Q$,_.av);Q$.Ia=_.av.Ia;_.h=Q$.prototype;_.h.Vc=function(){var a=this;this.Fp=this.Pg.registerCallback("HOME_PAGE_SEARCH",this.ob.ta,function(){_.z3a(a.LC,!0)})};_.h.La=function(){this.Fp&&this.Fp()};
_.h.Lzb=function(a){_.wn(this.Ua,_.vn(this.Ua,_.cOa,{Ra:_.noa(a)}))};_.h.GTa=function(a){this.Zda=a.getBoundingClientRect().width};_.h.FW=function(){_.av.prototype.FW.call(this,this.LC)};_.Y.Object.defineProperties(Q$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.av.prototype.Ota.call(this,a)}}});Q$.ha=function(a){return new (a||Q$)(_.w(_.Pn),_.w(_.fg),_.w(_.ou),_.w(_.Gu),_.w(_.Wc),_.w(_.kg),_.w(_.W0a),_.w(_.V0a,8))};
Q$.ya=_.fc({type:Q$,qa:[["oss-home-search-box"]],ub:function(a,b){a&1&&_.mf(_.Jw,7);if(a&2){var c;_.lf(c=_.of())&&(b.LC=c.first)}},inputs:{config:"config"},features:[_.De],Aa:16,Ba:22,Fa:[["fxLayoutAlign","start center",1,"search-bar"],["searchBar",""],["color","primary",1,"search-icon",3,"click"],["fxFlex","grow",3,"elementName","enableTextBoxQuerySubmission","queryDecorator","placeholder","query","suggestionLists","queryChange","blur","focus","querySubmit"],["searchBox",""],[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"],["suggestionList",""],["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,"ascTrackElement","matTooltip","click"],["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,"elementToWatch","ascResizeNotifier"],["class","search-suggestions",3,"width",4,"ngIf"],[1,"search-suggestions"],[4,"ngTemplateOutlet"]],va:function(a,b){if(a&1){var c=_.Cc();_.B(0,"div",0,1)(2,"mat-icon",2);_.M("click",function(){_.Dc(c);return _.Fc(_.Ye(5).setFocus())});_.R(3,"search");_.C();_.B(4,"search-box",3,4);_.M("queryChange",function(g){return b.query=g})("blur",function(){return b.Rra()})("focus",function(){return b.Sra()})("queryChange",function(g){return b.cL.next(g)})("querySubmit",
function(g){return b.l0(g)});_.C();_.B(6,"div",5);_.S(7,"async");_.E(8,"mat-spinner",6);_.C();_.O(9,NJc,3,3,"button",7);_.O(10,OJc,2,1,"a",8);_.C();_.B(11,"search-box-suggestion-list",null,9);_.O(13,QJc,2,4,"search-box-suggestion-item",10);_.S(14,"async");_.C();_.O(15,TJc,2,2,"ng-container",11)}if(a&2){var d=_.Ye(12),e,f;_.Ie("suggesting",d.Qw&&b.ME);_.v(4);_.z("elementName",b.uu)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.bL)("placeholder",b.b7b)("query",b.query)("suggestionLists",_.cf(20,
LKc,d));_.v(2);_.He("visibility",(null==(e=_.T(7,16,b.mX))?0:e.Sd)&&b.x_?"visible":"hidden");_.v(2);_.z("diameter",b.aYa)("strokeWidth",b.bYa);_.v(1);_.z("ngIf",b.query);_.v(1);_.z("ngIf",b.MJ);_.v(3);_.z("ngForOf",null==(f=_.T(14,18,b.mX))?null:f.Eu);_.v(2);_.z("ngIf",d.Qw&&b.ME)}},Ja:[_.Un,_.jm,_.km,_.om,_.Zv,_.Mr,_.Sr,_.qr,_.rr,_.Ds,_.bx,_.gx,_.$v,_.Jw,_.Kw,_.Lw,_.pm],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%]{margin-right:14.5px;width:18px}.search-bar[_ngcontent-%COMP%]   .help-link[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:18px;width:18px}.search-bar[_ngcontent-%COMP%]   search-box[_ngcontent-%COMP%]{margin-left:10px}.search-bar[_ngcontent-%COMP%]   .search-icon[_ngcontent-%COMP%]{margin-left:18px}.search-suggestions[_ngcontent-%COMP%]{border-style:solid;border-width:1px;border-bottom-left-radius:23.5px;border-bottom-right-radius:23.5px;box-sizing:border-box;font-size:14px;margin-top:-1px;overflow:hidden;position:absolute}.search-suggestions[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%]{padding:0 10px;overflow:hidden}"]});var R$=function(a,b){this.Mm=_.dAb(a,new _.zg,b.Uc.Dw)};R$.prototype.Qa=function(){};R$.prototype.ODb=function(a){return _.yp(new _.zg({xe:{type:"ossProject",id:a.name}}))};R$.ha=function(a){return new (a||R$)(_.w(_.mK),_.w(_.Lf))};
R$.ya=_.fc({type:R$,qa:[["discover-find-contribute"]],inputs:{projects:"projects"},Aa:6,Ba:2,Fa:[[1,"search-box"],["role","search",3,"config"],[3,"projects"]],va:function(a,b){a&1&&(_.B(0,"h1"),_.R(1," Search all projects for code or files\n"),_.C(),_.B(2,"div",0),_.E(3,"oss-home-search-box",1),_.C(),_.B(4,"section"),_.E(5,"oss-project-cards",2),_.C());a&2&&(_.v(3),_.z("config",b.Mm),_.v(2),_.z("projects",b.projects))},Ja:[Q$,P$],styles:["discover-find-contribute[_nghost-%COMP%]{margin:25px 36px;padding:33px 36px;flex-direction:column;align-items:center}h1[_ngcontent-%COMP%]{font-weight:400;font-size:28px;line-height:36px;margin-bottom:26px;text-align:center}oss-project-cards[_ngcontent-%COMP%]{justify-content:center}.search-box[_ngcontent-%COMP%]{margin-bottom:80px;display:flex;flex-direction:row;justify-content:center}.search-box[_ngcontent-%COMP%]   oss-home-search-box[_ngcontent-%COMP%]{flex:1 1 auto;min-width:400px;max-width:800px}"],
Na:0});var MKc=function(a,b){this.Mm=_.dAb(a,new _.zg,b.Uc.Dw)};MKc.prototype.Qa=function(){};MKc.ha=function(a){return new (a||MKc)(_.w(_.mK),_.w(_.Lf))};
MKc.ya=_.fc({type:MKc,qa:[["whitelabelled-search"]],inputs:{projects:"projects",xi:"iconUrl",label:"label"},Aa:7,Ba:4,Fa:[[1,"logo-container"],["class","logo","aria-hidden","true",3,"src","alt",4,"ngIf","ngIfElse"],["fallbackLogo",""],[1,"search-box"],["role","search",3,"config"],[3,"projects"],["aria-hidden","true",1,"logo",3,"src","alt"],["svgIcon","oss:logo",1,"logo"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.O(1,UJc,1,2,"img",1),_.O(2,VJc,1,0,"ng-template",null,2,_.tf),_.C(),_.B(4,"div",3),_.E(5,
"oss-home-search-box",4),_.C(),_.E(6,"oss-project-cards",5));if(a&2){var c=_.Ye(3);_.v(1);_.z("ngIf",b.xi)("ngIfElse",c);_.v(4);_.z("config",b.Mm);_.v(1);_.z("projects",b.projects)}},Ja:[_.km,_.Ds,Q$,P$],styles:["whitelabelled-search[_nghost-%COMP%]{align-items:center;display:flex;flex-direction:column;margin:25px 36px;padding:33px 36px}.logo-container[_ngcontent-%COMP%]{align-items:flex-end;display:flex;height:140px;justify-content:center;width:140px}.logo-container[_ngcontent-%COMP%]   img.logo[_ngcontent-%COMP%]{max-height:140px;max-width:140px}.logo-container[_ngcontent-%COMP%]   mat-icon.logo[_ngcontent-%COMP%]{height:140px;width:140px}oss-project-cards[_ngcontent-%COMP%]{width:100%}.search-box[_ngcontent-%COMP%]{margin:30px;min-width:600px}"],
Na:0});var NKc=function(a,b){this.Ic=_.JE;this.g9b=D$;_.$u(a,"HOME_PAGE_SEARCH");this.Bb=xKc(b).ka(_.y(_.AE),_.de(function(c){return _.zE(c.message)}),_.ve(_.KE))};NKc.ha=function(a){return new (a||NKc)(_.w(_.kg),_.w(I$))};
NKc.ya=_.fc({type:NKc,qa:[["home-page"]],Aa:4,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],["error",""],[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"]],va:function(a,b){a&1&&(_.O(0,bKc,4,3,"ng-container",0),_.S(1,"async"),_.O(2,cKc,5,1,"ng-template",null,1,_.tf));a&2&&_.z("ngIf",_.T(1,1,b.Bb))},
Ja:[_.km,_.om,_.lm,_.mm,_.nm,R$,_.iA,_.kA,_.jA,_.DE,MKc,_.pm],styles:["home-page[_nghost-%COMP%]{display:flex}home-page[_nghost-%COMP%] > *[_ngcontent-%COMP%]{flex:1}"],Na:0});var S$=function(){};S$.ha=function(a){return new (a||S$)};S$.Ea=_.gc({type:S$});S$.Da=_.Wb({imports:[_.Wn,_.qm,_.Es,_.zn]});var T$=function(){};T$.ha=function(a){return new (a||T$)};T$.Ea=_.gc({type:T$});T$.Da=_.Wb({imports:[_.Wn,_.Cx,_.qm,_.Dx,_.Vr,_.Pr,_.Es,_.Gx,_.wx,_.aw,_.Mw]});var OKc=function(){};OKc.ha=function(a){return new (a||OKc)};OKc.Ea=_.gc({type:OKc});OKc.Da=_.Wb({imports:[_.Wn,_.Vr,_.qm,_.AI,_.GE,_.EE,_.Es,T$,S$,_.zn]});var PKc=function(){};PKc.ha=function(a){return new (a||PKc)};PKc.Ea=_.gc({type:PKc});PKc.Da=_.Wb({imports:[_.Wn,_.qm,_.AI,_.GE,_.EE,_.Es,T$,S$,_.zn]});var QKc=function(){};QKc.ha=function(a){return new (a||QKc)};QKc.Ea=_.gc({type:QKc});QKc.Da=_.Wb({imports:[_.Wn,_.qm,OKc,_.lA,_.GE,_.EE,_.zn,PKc]});var U$=function(a){this.DEc=a};U$.prototype.resolve=function(a){return(a=_.Ag(a).lb)?this.DEc.get(a).ka(_.de(function(){return _.yd(void 0)})):_.yd(void 0)};U$.ha=function(a){return new (a||U$)(_.u(I$))};U$.ua=_.t({token:U$,oa:U$.ha});var RKc=function(a,b,c,d){this.Ic=_.JE;this.NFc=_.aAb;this.Rxc=cJc;_.$u(b,"HOME_PAGE_SEARCH");this.Ve=a.params.ka(_.we(function(e){return d.get(e.repositoryGroupId).ka(_.y(function(f){return _.AE(f)}))}),_.de(function(e){return _.zE("Could not load oss project: "+e.message)}),_.ve(_.KE));this.Mm=a.params.ka(_.y(function(e){return _.dAb(c,new _.zg({xe:{id:e.repositoryGroupId,type:"ossProject"}}),a.Uc.Dw)}))},nKc=function(a){return a.filter(function(b){return!b.hidden})},lKc=function(a){return a.some(function(b){return b.repository&&
b.repository.UQ})};RKc.ha=function(a){return new (a||RKc)(_.w(_.Lf),_.w(_.kg),_.w(_.mK),_.w(I$))};
RKc.ya=_.fc({type:RKc,qa:[["project-page"]],Aa:2,Ba:3,Fa:[[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"],[1,"short-description"],["role","search",3,"config"],[1,"repository-label"],[1,"repository-list"],[4,"ngIf"],[1,"centered"],[4,"ngFor","ngForOf"],["aria-hidden","true","alt","",1,"background-image",3,"src"],["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"],
["noSemanticIndex",""],[1,"external-source-link"],["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"]],va:function(a,b){a&1&&(_.O(0,sKc,4,4,"ng-container",0),_.S(1,"async"));
a&2&&_.z("ngIf",_.T(1,1,b.Ve))},Ja:[_.Un,_.jm,_.km,_.lm,_.mm,_.OH,_.Qn,_.iA,_.jA,_.DE,_.Ds,Q$,_.xn,zKc,_.pm,_.mA],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 SKc=function(){};SKc.ha=function(a){return new (a||SKc)};SKc.Ea=_.gc({type:SKc});SKc.Da=_.Wb({imports:[_.Wn,AKc,_.qm,_.jI,_.nA,_.Rn,_.Hx,_.lA,_.EE,_.KJ,_.Es,T$,_.zn]});var V$=function(a){if(a)throw Error("sd");};V$.ha=function(a){return new (a||V$)(_.u(V$,12))};V$.Ea=_.gc({type:V$});V$.Da=_.Wb({imports:[_.Ox,_.Wn,_.Px,_.fy,_.yt,_.zt,_.st,_.Yl,_.Rv,_.At,_.Bt,_.cy,_.jy,_.Ct,_.ky,_.gy,_.ey,_.$x]});var TKc=function(){};var W$=function(a){this.Ua=a};_.X(W$,TKc);W$.prototype.navigate=function(a){this.Ua.navigate([a])};W$.ha=function(a){return new (a||W$)(_.u(_.fg))};W$.ua=_.t({token:W$,oa:W$.ha,Ha:"root"});var UKc=[_.Tp,_.kn,_.rMa()],VKc=new _.ONa,WKc=[{path:"",KO:_.Yna(),children:[{path:"search",qk:function(){return _.o$}},{path:"",component:NKc,data:{Mm:{aaa:!1},Tob:!0}},{path:":repositoryGroupId",component:RKc,data:{Mm:{aaa:!1},Tob:!0}},{path:"",qk:VKc.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.lg(_.Lx),Mh:_.lg(U$)},Rz:function(a,b){return _.Ag(a).lb!==_.Ag(b).lb}},{path:"**",component:_.Ut}]}],X$=function(){};X$.prototype.store=function(){};
X$.prototype.mua=function(a,b){return this.U9(a)&&this.U9(b)?a.component===b.component:a.ke===b.ke};X$.prototype.U9=function(a){return a.data.Jc};X$.ha=function(a){return new (a||X$)};X$.ua=_.t({token:X$,oa:X$.ha});var Y$=function(){_.Rt.apply(this,arguments)};_.X(Y$,_.Rt);Y$.prototype.load=function(){};Y$.ha=function(){var a;return function(b){return(a||(a=_.Tc(Y$)))(b||Y$)}}();Y$.ua=_.t({token:Y$,oa:Y$.ha});var Z$=function(){_.mJ.apply(this,arguments)};_.X(Z$,_.mJ);
Z$.prototype.vOa=function(a){return _.yd({kind:4,location:a})};Z$.ha=function(){var a;return function(b){return(a||(a=_.Tc(Z$)))(b||Z$)}}();Z$.ua=_.t({token:Z$,oa:Z$.ha});var $$=function(){};$$.ha=function(a){return new (a||$$)};$$.Ea=_.gc({type:$$,bootstrap:[O$]});
$$.Da=_.Wb({Nb:[].concat(_.sc(_.PNa(VKc)),[_.$r,_.mK,_.Fs,U$,K$,L$,_.ny,_.jg,{Ca:_.$Ja,uc:"/"},{Ca:_.Bm,Nd:J$},{Ca:_.Rt,Nd:Y$},{Ca:_.qd,Kb:_.xs,Eb:[_.cs]},{Ca:_.ZZa,uc:_.$Za},{Ca:_.kna,Nd:_.Xt},{Ca:TKc,Nd:W$},{Ca:_.nK,Kb:K$},{Ca:_.rn,Nd:X$},{Ca:_.lK,Kb:L$},{Ca:_.hg,Nd:_.py},{Ca:_.vWa,uc:_.uWa},{Ca:_.mJ,Nd:Z$}]),imports:[UKc,_.Iu,_.Bx,KKc,{ao:_.Nx,Nb:_.q5a},_.ws,_.Vt,_.AI,QKc,_.EE,_.Es,_.os,SKc,_.aNa(WKc),{ao:V$,Nb:[_.Ls,{Ca:_.Dl,Nd:_.aXa},{Ca:_.jWa,wb:_.Cra},{Ca:_.Qv,wb:_.qh,Eb:[_.Jh,_.Rs]},{Ca:_.SIa,
wb:_.osa,Eb:[_.dn,_.dm,_.Ns]},{Ca:_.r5a,wb:_.qh,Eb:[_.gJa,_.Ss]},{Ca:_.lXa,wb:_.qh,Eb:[_.hJa,_.Ss]},{Ca:_.mXa,wb:_.qh,Eb:[_.hJa,_.Ss]},{Ca:_.s5a,wb:_.qh,Eb:[_.iJa,_.Ss]},{Ca:_.L5a,wb:_.qh,Eb:[_.jJa,_.Ss]},{Ca:_.jXa,wb:_.qh,Eb:[_.lJa,_.Ss]},{Ca:_.by,wb:_.qh,Eb:[_.mJa,_.Ps]},{Ca:_.dy,wb:_.qh,Eb:[_.vJa,_.Ps]},{Ca:_.N5a,wb:_.qh,Eb:[_.oJa,_.Ss]},{Ca:_.O5a,wb:_.qh,Eb:[_.pJa,_.Ss]},{Ca:_.nXa,wb:_.qh,Eb:[_.qJa,_.Ss]},{Ca:_.oXa,wb:_.qh,Eb:[_.rJa,_.Ss]},{Ca:_.iy,wb:_.qh,Eb:[_.nJa,_.Ps]},{Ca:_.qXa,wb:_.qh,Eb:[_.tJa,
_.Ss]},{Ca:_.I5a,wb:_.qh,Eb:[_.uJa,_.Ss]},{Ca:_.Ks,wb:function(){return window}},{Ca:_.XWa,Nd:_.ZWa},{Ca:_.YWa,wb:function(a){return new _.yj(a.document)},Eb:[_.Ks]},{Ca:_.t5a,qd:!0,Kb:_.Xx},{Ca:_.t5a,qd:!0,Kb:_.Zx}]}]});var XKc=function(){};XKc.ha=function(a){return new (a||XKc)};XKc.Ea=_.gc({type:XKc,bootstrap:[O$]});XKc.Da=_.Wb({imports:[$$,_.Up]});_.Zh.set("OSS-APP",$$);_.Zh.set("PROTRACTOR-OSS-APP",XKc);
_.qg();
}catch(e){_._DumpException(e)}
try{
var Fbb,Gbb,Hbb;_.Ebb=function(){var a=/\S/;if(!a)return _.Yta;if("string"===typeof a){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(_.Wta(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
Fbb=function(a){var b=function(){var c=a.apply(this,[].concat(_.sc(_.lc.apply(0,arguments))))||this;c.Vka=!1;c.Q2=!1;return c};_.X(b,a);b.prototype.bzc=function(){var c=this.Q2;this.Q2=!1;return c};b.prototype.QVa=function(){this.Q2=!1};_.Y.Object.defineProperties(b.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.Vka},set:function(c){var d=this.Vka;this.Vka=_.Vg(c);this.Q2=d!==this.Vka}}});return b};Gbb=function(a,b){return a.concat(Array.from(b))};Hbb=function(){return{color:"accent"}};
_.xA=function(a,b,c,d,e){var f=this;this.Ua=a;this.element=b;this.renderer=c;this.N5=d;this.link=e;this.fe=[];this.RD=!1;this.qta={exact:!1};this.Qtb=new _.cl;this.oWa=a.events.subscribe(function(g){g instanceof _.ag&&f.update()})};_.xA.prototype.Be=function(){var a=this;_.yd(this.links.nd,_.yd(null)).ka(_.Qd()).subscribe(function(){a.update();Ibb(a)})};
var Ibb=function(a){var b;null==(b=a.Twb)||b.unsubscribe();b=[].concat(_.sc(a.links.toArray()),[a.link]).filter(function(c){return!!c}).map(function(c){return c.FAb});a.Twb=_.Od(b).ka(_.Qd()).subscribe(function(c){a.RD!==Jbb(a,a.Ua)(c)&&a.update()})};_.xA.prototype.Ub=function(){this.update()};_.xA.prototype.La=function(){this.oWa.unsubscribe();var a;null==(a=this.Twb)||a.unsubscribe()};
_.xA.prototype.update=function(){var a=this;this.links&&this.Ua.AK&&Promise.resolve().then(function(){var b=Kbb(a);a.RD!==b&&(a.RD=b,_.Ak(a.N5),a.fe.forEach(function(c){b?a.renderer.fI(a.element.ta,c):a.renderer.jL(a.element.ta,c)}),b&&void 0!==a.Jcb?a.renderer.setAttribute(a.element.ta,"aria-current",a.Jcb.toString()):a.renderer.removeAttribute(a.element.ta,"aria-current"),a.Qtb.emit(b))})};
var Jbb=function(a,b){var c=a.qta.Mq?a.qta:a.qta.exact||!1;return function(d){return d.Aj?b.isActive(d.Aj,c):!1}},Kbb=function(a){var b=Jbb(a,a.Ua);return a.link&&b(a.link)||a.links.some(b)};_.Y.Object.defineProperties(_.xA.prototype,{isActive:{configurable:!0,enumerable:!0,get:function(){return this.RD}},lHc:{configurable:!0,enumerable:!0,set:function(a){this.fe=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});
_.xA.ha=function(a){return new (a||_.xA)(_.w(_.fg),_.w(_.Wc),_.w(_.yk),_.w(_.wl),_.w(_.xn,8))};_.xA.Ia=_.hc({type:_.xA,qa:[["","routerLinkActive",""]],Cd:function(a,b,c){a&1&&_.nf(c,_.xn,5);if(a&2){var d;_.lf(d=_.of())&&(b.links=d)}},inputs:{qta:"routerLinkActiveOptions",Jcb:"ariaCurrentWhenActive",lHc:"routerLinkActive"},outputs:{Qtb:"isActiveChange"},Xb:["routerLinkActive"],standalone:!0,features:[_.vc]});var Lbb=function(){};
Lbb.prototype.iIa=function(a,b,c,d,e){_.uIa(a,function(f,g,m){if(null==f.gu){var n=c(f,g,m);n=b.Dh(n.Pc,n.context,n.index);g=1}else null==m?(b.remove(g),g=3):(n=b.get(g),b.move(n,m),g=2);if(e){var r;e({context:null==(r=n)?void 0:r.context,operation:g,hL:f})}})};Lbb.prototype.detach=function(){};_.yA=function(a){this.AA=a};_.X(_.yA,_.M2a);_.yA.ha=function(a){return new (a||_.yA)(_.w(_.iw,10))};
_.yA.Ia=_.hc({type:_.yA,qa:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],Db:16,hb:function(a,b){a&2&&_.Ie("ng-untouched",b.avb)("ng-touched",b.Zub)("ng-pristine",b.Jub)("ng-dirty",b.bK)("ng-valid",b.isValid)("ng-invalid",b.xub)("ng-pending",b.Eub)("ng-submitted",b.jBc)},features:[_.De]});_.zA=function(){};_.zA.ha=function(a){return new (a||_.zA)};
_.zA.Ia=_.hc({type:_.zA,qa:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],Cb:["novalidate",""]});var AA=new _.oc("CDK_TABLE");var BA=function(a){this.va=a};BA.ha=function(a){return new (a||BA)(_.w(_.gf))};BA.Ia=_.hc({type:BA,qa:[["","cdkCellDef",""]]});var CA=function(a){this.va=a};CA.ha=function(a){return new (a||CA)(_.w(_.gf))};CA.Ia=_.hc({type:CA,qa:[["","cdkHeaderCellDef",""]]});var Mbb=function(a){this.va=a};Mbb.ha=function(a){return new (a||Mbb)(_.w(_.gf))};Mbb.Ia=_.hc({type:Mbb,qa:[["","cdkFooterCellDef",""]]});var Nbb=Fbb(function(){}),DA=function(a){var b=Nbb.call(this)||this;b.uO=a;b.Wka=!1;return b};_.X(DA,Nbb);
DA.prototype.bHa=function(){this.C3a=["cdk-column-"+this.dib]};DA.prototype.t9a=function(a){a&&(this.ur=a,this.dib=a.replace(/[^a-z0-9_-]/gi,"-"),this.bHa())};_.Y.Object.defineProperties(DA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.ur},set:function(a){this.t9a(a)}},HLb:{configurable:!0,enumerable:!0,get:function(){return this.Wka},set:function(a){var b=this.Wka;this.Wka=_.Vg(a);this.Q2=b!==this.Wka}}});DA.ha=function(a){return new (a||DA)(_.w(AA,8))};
DA.Ia=_.hc({type:DA,qa:[["","cdkColumnDef",""]],Cd:function(a,b,c){a&1&&(_.nf(c,BA,5),_.nf(c,CA,5),_.nf(c,Mbb,5));if(a&2){var d;_.lf(d=_.of())&&(b.AW=d.first);_.lf(d=_.of())&&(b.headerCell=d.first);_.lf(d=_.of())&&(b.mxc=d.first)}},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],HLb:"stickyEnd"},features:[_.af([{Ca:"MAT_SORT_HEADER_COLUMN_DEF",Kb:DA}]),_.De]});var Obb=function(a,b){b.ta.classList.add.apply(b.ta.classList,_.sc(a.C3a))},EA=function(a,b){Obb.call(this,a,b)};_.X(EA,Obb);
EA.ha=function(a){return new (a||EA)(_.w(DA),_.w(_.Wc))};EA.Ia=_.hc({type:EA,qa:[["cdk-header-cell"],["th","cdk-header-cell",""]],Cb:["role","columnheader",1,"cdk-header-cell"],features:[_.De]});var FA=function(a,b){Obb.call(this,a,b);var c;1===(null==(c=a.uO)?void 0:c.Oa.ta.nodeType)&&(a=a.uO.Oa.ta.getAttribute("role"),b.ta.setAttribute("role","grid"===a||"treegrid"===a?"gridcell":"cell"))};_.X(FA,Obb);FA.ha=function(a){return new (a||FA)(_.w(DA),_.w(_.Wc))};
FA.Ia=_.hc({type:FA,qa:[["cdk-cell"],["td","cdk-cell",""]],Cb:[1,"cdk-cell"],features:[_.De]});var Pbb=function(){this.SYa=[];this.rmb=[]},Qbb=new _.oc("_COALESCED_STYLE_SCHEDULER"),GA=function(a){this.mb=a;this.bH=null;this.Pb=new _.se};GA.prototype.qh=function(a){this.Sic();this.bH.SYa.push(a)};GA.prototype.La=function(){this.Pb.next();this.Pb.complete()};
GA.prototype.Sic=function(){var a=this;this.bH||(this.bH=new Pbb,this.Vkc().ka(_.xe(this.Pb)).subscribe(function(){for(;a.bH.SYa.length||a.bH.rmb.length;){var b=a.bH;a.bH=new Pbb;for(var c=_.q(b.SYa),d=c.next();!d.done;d=c.next())d=d.value,d();b=_.q(b.rmb);for(d=b.next();!d.done;d=b.next())c=d.value,c()}a.bH=null}))};GA.prototype.Vkc=function(){return this.mb.isStable?_.Od(Promise.resolve(void 0)):this.mb.sg.ka(_.ke(1))};GA.ha=function(a){return new (a||GA)(_.u(_.Ae))};GA.ua=_.t({token:GA,oa:GA.ha});var HA=function(a,b){this.va=a;this.Zx=b};HA.prototype.Ub=function(a){this.ACa||(a=a.columns&&a.columns.Vf||[],this.ACa=this.Zx.find(a).create(),this.ACa.diff(a))};HA.ha=function(a){return new (a||HA)(_.w(_.gf),_.w(_.yl))};HA.Ia=_.hc({type:HA,features:[_.vc]});var Rbb=function(){HA.apply(this,arguments)};_.X(Rbb,HA);Rbb.Ia=HA.Ia;Rbb.ha=HA.ha;var Sbb=Fbb(Rbb),IA=function(a,b,c){a=Sbb.call(this,a,b)||this;a.uO=c;return a};_.X(IA,Sbb);IA.prototype.Ub=function(a){Sbb.prototype.Ub.call(this,a)};
IA.ha=function(a){return new (a||IA)(_.w(_.gf),_.w(_.yl),_.w(AA,8))};IA.Ia=_.hc({type:IA,qa:[["","cdkHeaderRowDef",""]],inputs:{Ko:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[_.De,_.vc]});var Tbb=function(){HA.apply(this,arguments)};_.X(Tbb,HA);Tbb.Ia=HA.Ia;Tbb.ha=HA.ha;var Ubb=Fbb(Tbb),JA=function(a,b,c){a=Ubb.call(this,a,b)||this;a.uO=c;return a};_.X(JA,Ubb);JA.prototype.Ub=function(a){Ubb.prototype.Ub.call(this,a)};
JA.ha=function(a){return new (a||JA)(_.w(_.gf),_.w(_.yl),_.w(AA,8))};JA.Ia=_.hc({type:JA,qa:[["","cdkFooterRowDef",""]],inputs:{Ko:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[_.De,_.vc]});var KA=function(a,b,c){HA.call(this,a,b);this.uO=c};_.X(KA,HA);KA.ha=function(a){return new (a||KA)(_.w(_.gf),_.w(_.yl),_.w(AA,8))};KA.Ia=_.hc({type:KA,qa:[["","cdkRowDef",""]],inputs:{Ko:["cdkRowDefColumns","columns"],pA:["cdkRowDefWhen","when"]},features:[_.De]});
var LA=function(a){this.YH=a;Vbb=this};LA.prototype.La=function(){Vbb===this&&(Vbb=null)};var Vbb=null;LA.ha=function(a){return new (a||LA)(_.w(_.hf))};LA.Ia=_.hc({type:LA,qa:[["","cdkCellOutlet",""]]});var MA=function(){};MA.ha=function(a){return new (a||MA)};MA.ya=_.fc({type:MA,qa:[["cdk-header-row"],["tr","cdk-header-row",""]],Cb:["role","row",1,"cdk-header-row"],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Me(0,0)},Ja:[LA],nb:2});var NA=function(){};
NA.ha=function(a){return new (a||NA)};NA.ya=_.fc({type:NA,qa:[["cdk-row"],["tr","cdk-row",""]],Cb:["role","row",1,"cdk-row"],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Me(0,0)},Ja:[LA],nb:2});var Wbb=function(a){this.Pc=a;this.gPc="cdk-no-data-row"};Wbb.ha=function(a){return new (a||Wbb)(_.w(_.gf))};Wbb.Ia=_.hc({type:Wbb,qa:[["ng-template","cdkNoDataRow",""]]});var Xbb=new _.oc("CDK_SPL");var Ybb=["top","bottom","left","right"],Zbb=function(a,b,c,d,e,f,g){e=void 0===e?!0:e;f=void 0===f?!0:f;this.cV=a;this.N9a=b;this.direction=c;this.CU=d;this.G6a=e;this.y7a=f;this.EH=g;this.gCa=[];this.T2a={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},$bb=function(a,b,c){var d=[];b=_.q(b);for(var e=b.next();!e.done;e=b.next())if(e=e.value,e.nodeType===e.ELEMENT_NODE){d.push(e);for(var f=0;f<e.children.length;f++)d.push(e.children[f])}a.CU.qh(function(){for(var g=
_.q(d),m=g.next();!m.done;m=g.next())a.V8a(m.value,c)})},acb=function(a,b,c,d,e){e=void 0===e?!0:e;if(b.length&&a.G6a&&(c.some(function(F){return F})||d.some(function(F){return F}))){var f=b[0],g=f.children.length,m=a.pkc(f,e),n=a.Zkc(m,c),r=a.Ykc(m,d),x=c.lastIndexOf(!0),A=d.indexOf(!0);a.CU.qh(function(){var F="rtl"===a.direction,J=F?"right":"left";F=F?"left":"right";for(var L=_.q(b),Q=L.next();!Q.done;Q=L.next()){Q=Q.value;for(var aa=0;aa<g;aa++){var pa=Q.children[aa];c[aa]&&a.Sha(pa,J,n[aa],aa===
x);d[aa]&&a.Sha(pa,F,r[aa],aa===A)}}a.EH&&(a.EH.MJc({sizes:-1===x?[]:m.slice(0,x+1).map(function(ra,ua){return c[ua]?ra:null})}),a.EH.NJc({sizes:-1===A?[]:m.slice(A).map(function(ra,ua){return d[ua+A]?ra:null}).reverse()}))})}else a.EH&&(a.EH.MJc({sizes:[]}),a.EH.NJc({sizes:[]}))},bcb=function(a,b,c,d){if(a.G6a){var e="bottom"===d?b.slice().reverse():b,f="bottom"===d?c.slice().reverse():c,g=[],m=[],n=[];for(c=b=0;b<e.length;b++)if(f[b]){g[b]=c;var r=e[b];n[b]=a.cV?Array.from(r.children):[r];r=r.getBoundingClientRect().height;
c+=r;m[b]=r}var x=f.lastIndexOf(!0);a.CU.qh(function(){for(var A=0;A<e.length;A++)if(f[A])for(var F=g[A],J=A===x,L=_.q(n[A]),Q=L.next();!Q.done;Q=L.next())a.Sha(Q.value,d,F,J);if("top"===d){var aa;null==(aa=a.EH)||aa.T1c({sizes:m,bEc:g,elements:n})}else{var pa;null==(pa=a.EH)||pa.S1c({sizes:m,bEc:g,elements:n})}})}},ccb=function(a,b,c){if(a.cV){var d=b.querySelector("tfoot");a.CU.qh(function(){c.some(function(e){return!e})?a.V8a(d,["bottom"]):a.Sha(d,"bottom",0,!1)})}};_.h=Zbb.prototype;
_.h.V8a=function(a,b){for(var c=_.q(b),d=c.next();!d.done;d=c.next())d=d.value,a.style[d]="",a.classList.remove(this.T2a[d]);Ybb.some(function(e){return-1===b.indexOf(e)&&a.style[e]})?a.style.zIndex=this.i5a(a):(a.style.zIndex="",this.y7a&&(a.style.position=""),a.classList.remove(this.N9a))};_.h.Sha=function(a,b,c,d){a.classList.add(this.N9a);d&&a.classList.add(this.T2a[b]);a.style[b]=c+"px";a.style.zIndex=this.i5a(a);this.y7a&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};
_.h.i5a=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.q(Ybb),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};_.h.pkc=function(a,b){if(void 0!==b&&!b&&this.gCa.length)return this.gCa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(a[c].getBoundingClientRect().width);return this.gCa=b};_.h.Zkc=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.Ykc=function(a,b){for(var c=[],d=0,e=a.length;0<e;e--)b[e]&&(c[e]=d,d+=a[e]);return c};var dcb=[[["caption"]],[["colgroup"],["col"]]],OA=function(a,b){this.uf=a;this.ob=b};OA.ha=function(a){return new (a||OA)(_.w(_.hf),_.w(_.Wc))};OA.Ia=_.hc({type:OA,qa:[["","rowOutlet",""]]});var PA=function(a,b){this.uf=a;this.ob=b};PA.ha=function(a){return new (a||PA)(_.w(_.hf),_.w(_.Wc))};PA.Ia=_.hc({type:PA,qa:[["","headerRowOutlet",""]]});var QA=function(a,b){this.uf=a;this.ob=b};QA.ha=function(a){return new (a||QA)(_.w(_.hf),_.w(_.Wc))};QA.Ia=_.hc({type:QA,qa:[["","footerRowOutlet",""]]});
var RA=function(a,b){this.uf=a;this.ob=b};RA.ha=function(a){return new (a||RA)(_.w(_.hf),_.w(_.Wc))};RA.Ia=_.hc({type:RA,qa:[["","noDataRowOutlet",""]]});
var SA=function(a,b,c,d,e,f,g,m,n,r,x,A){this.Zx=a;this.vb=b;this.Oa=c;this.Ac=e;this.Mc=g;this.WV=m;this.CU=n;this.jg=r;this.kpc=x;this.mb=A;this.Rp=new _.se;this.ZG=new Map;this.U3a=new Set;this.X3a=new Set;this.W3a=new Set;this.V3a=new Set;this.Kia=this.qO=this.kDa=this.PDa=!0;this.wU=new Map;this.GLb="cdk-table-sticky";this.Ozb=!0;this.Fia=this.v7a=this.T6a=!1;this.whb=new _.cl;this.gD=new _.Mf({start:0,end:Number.MAX_VALUE});d||this.Oa.ta.setAttribute("role","table");this.Fb=f;this.cV="TABLE"===
this.Oa.ta.nodeName};SA.prototype.Qa=function(){var a=this;this.Zoc();this.cV&&this.Vgc();this.BA=this.Zx.find([]).create(function(b,c){return a.bx?a.bx(c.b7,c.data):c});this.jg.ud().ka(_.xe(this.Rp)).subscribe(function(){a.Kia=!0})};SA.prototype.EK=function(){this.Bhc();this.Ahc();var a=this.hoc()||this.PDa||this.kDa;this.qO=this.qO||a;this.Kia=a;this.PDa&&(this.c5a(),this.PDa=!1);this.kDa&&(this.b5a(),this.kDa=!1);this.dataSource&&0<this.KH.length&&!this.Cka?this.Uja():this.qO&&TA(this);this.Yhc()};
SA.prototype.La=function(){[this.QA.uf,this.ON.uf,this.LN.uf,this.wU,this.U3a,this.X3a,this.W3a,this.V3a,this.ZG].forEach(function(a){a.clear()});this.NN=[];this.KN=[];this.d4a=null;this.Rp.next();this.Rp.complete();_.Dqa(this.dataSource)&&this.dataSource.disconnect(this)};
var ecb=function(a){a.Dka=a.ekc();var b=a.BA.diff(a.Dka);if(b){var c=a.QA.uf;a.WV.iIa(b,c,function(d,e,f){return a.uDa(d.item,f)},function(d){return d.item.data},function(d){1===d.operation&&d.context&&a.W8a(d.hL.item.u_,d.context)});a.kqc();_.vIa(b,function(d){c.get(d.Kk).context.wa=d.item.data});a.G$a();a.mb&&_.Aia()?a.mb.sg.ka(_.ke(1),_.xe(a.Rp)).subscribe(function(){TA(a)}):TA(a)}else a.G$a();a.whb.next()},fcb=function(a){var b=a.G2(a.ON),c=a.Oa.ta.querySelector("thead");c&&(c.style.display=b.length?
"":"none");c=a.NN.map(function(d){return d.sticky});$bb(a.SH,b,["top"]);bcb(a.SH,b,c,"top");a.NN.forEach(function(d){return d.QVa()})},gcb=function(a){var b=a.G2(a.LN),c=a.Oa.ta.querySelector("tfoot");c&&(c.style.display=b.length?"":"none");c=a.KN.map(function(d){return d.sticky});$bb(a.SH,b,["bottom"]);bcb(a.SH,b,c,"bottom");ccb(a.SH,a.Oa.ta,c);a.KN.forEach(function(d){return d.QVa()})},TA=function(a){var b=a.G2(a.ON),c=a.G2(a.QA),d=a.G2(a.LN);if(a.cV&&!a.Fia||a.qO)$bb(a.SH,[].concat(_.sc(b),_.sc(c),
_.sc(d)),["left","right"]),a.qO=!1;b.forEach(function(e,f){a.GBa([e],a.NN[f])});a.KH.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.Dka[g].u_===e&&f.push(c[g]);a.GBa(f,e)});d.forEach(function(e,f){a.GBa([e],a.KN[f])});Array.from(a.ZG.values()).forEach(function(e){return e.QVa()})};_.h=SA.prototype;
_.h.ekc=function(){var a=[],b=this.wU;this.wU=new Map;for(var c=0;c<this.Ah.length;c++){var d=this.Ah[c],e=this.Skc(d,c,b.get(d));this.wU.has(d)||this.wU.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.wU.get(f.data);g.has(f.u_)?g.get(f.u_).push(f):g.set(f.u_,[f]);a.push(f)}}return a};_.h.Skc=function(a,b,c){return this.Ukc(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.b7=b,d):{data:a,u_:d,b7:b}})};
_.h.Ahc=function(){var a=this;this.ZG.clear();Gbb(this.Uia(this.wic),this.U3a).forEach(function(b){a.ZG.has(b.name);a.ZG.set(b.name,b)})};_.h.Bhc=function(){this.NN=Gbb(this.Uia(this.yic),this.W3a);this.KN=Gbb(this.Uia(this.xic),this.V3a);this.KH=Gbb(this.Uia(this.zic),this.X3a);this.d4a=this.KH.filter(function(a){return!a.pA})[0]};
_.h.hoc=function(){var a=function(d,e){return d||!!e.ACa.diff(e.Ko)},b=this.KH.reduce(a,!1);b&&this.a5a();var c=this.NN.reduce(a,!1);c&&this.c5a();(a=this.KN.reduce(a,!1))&&this.b5a();return b||c||a};_.h.HGa=function(a){this.Ah=[];_.Dqa(this.dataSource)&&this.dataSource.disconnect(this);this.Cka&&(this.Cka.unsubscribe(),this.Cka=null);a||(this.BA&&this.BA.diff([]),this.QA.uf.clear());this.Jp=a};
_.h.Uja=function(){var a=this;if(this.dataSource){var b;_.Dqa(this.dataSource)?b=this.dataSource.connect(this):_.be(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.yd(this.dataSource));this.Cka=b.ka(_.xe(this.Rp)).subscribe(function(c){a.Ah=c||[];ecb(a)})}};_.h.c5a=function(){var a=this;0<this.ON.uf.length&&this.ON.uf.clear();this.NN.forEach(function(b,c){return a.Y8a(a.ON,b,c)});fcb(this)};
_.h.b5a=function(){var a=this;0<this.LN.uf.length&&this.LN.uf.clear();this.KN.forEach(function(b,c){return a.Y8a(a.LN,b,c)});gcb(this)};_.h.GBa=function(a,b){var c=this,d=Array.from(b.Ko||[]).map(function(e){return c.ZG.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.HLb});acb(this.SH,a,b,d,!this.Fia||this.Kia)};_.h.G2=function(a){for(var b=[],c=0;c<a.uf.length;c++){var d=a.uf.get(c);b.push(d.Xk[0])}return b};
_.h.Ukc=function(a,b){if(1==this.KH.length)return[this.KH[0]];var c=[];if(this.PSa)c=this.KH.filter(function(e){return!e.pA||e.pA(b,a)});else{var d=this.KH.find(function(e){return e.pA&&e.pA(b,a)})||this.d4a;d&&c.push(d)}return c};_.h.uDa=function(a,b){return{Pc:a.u_.va,context:{wa:a.data},index:b}};_.h.Y8a=function(a,b,c,d){d=void 0===d?{}:d;a=a.uf.Dh(b.va,d,c);this.W8a(b,d);return a};_.h.W8a=function(a,b){a=_.q(this.okc(a));for(var c=a.next();!c.done;c=a.next())c=c.value,Vbb&&Vbb.YH.Dh(c,b);_.Ak(this.vb)};
_.h.kqc=function(){for(var a=this.QA.uf,b=0,c=a.length;b<c;b++){var d=a.get(b).context;d.count=c;d.first=0===b;d.last=b===c-1;d.CX=0===b%2;d.lTa=!d.CX;this.PSa?(d.b7=this.Dka[b].b7,d.o0c=b):d.index=this.Dka[b].b7}};_.h.okc=function(a){var b=this;return a&&a.Ko?Array.from(a.Ko,function(c){c=b.ZG.get(c);return a instanceof IA?c.headerCell.va:a instanceof JA?c.mxc.va:c.AW.va}):[]};
_.h.Vgc=function(){for(var a=this.Fb.createDocumentFragment(),b=_.q([{tag:"thead",xw:[this.ON]},{tag:"tbody",xw:[this.QA,this.C7a]},{tag:"tfoot",xw:[this.LN]}]),c=b.next();!c.done;c=b.next()){var d=c.value;c=this.Fb.createElement(d.tag);c.setAttribute("role","rowgroup");d=_.q(d.xw);for(var e=d.next();!e.done;e=d.next())c.appendChild(e.value.ob.ta);a.appendChild(c)}this.Oa.ta.appendChild(a)};_.h.a5a=function(){this.BA.diff([]);this.QA.uf.clear();ecb(this)};
_.h.Yhc=function(){var a=function(b,c){return b||c.bzc()};this.NN.reduce(a,!1)&&fcb(this);this.KN.reduce(a,!1)&&gcb(this);Array.from(this.ZG.values()).reduce(a,!1)&&(this.qO=!0,TA(this))};_.h.Zoc=function(){var a=this;this.SH=new Zbb(this.cV,this.GLb,this.Ac?this.Ac.value:"ltr",this.CU,this.Mc.Zd,this.Ozb,this.kpc);(this.Ac?this.Ac.ud:_.yd()).ka(_.xe(this.Rp)).subscribe(function(b){a.SH.direction=b;TA(a)})};_.h.Uia=function(a){var b=this;return a.filter(function(c){return!c.uO||c.uO===b})};
_.h.G$a=function(){var a=this.hPc||this.dnc;if(a){var b=0===this.QA.uf.length;if(b!==this.T6a){var c=this.C7a.uf;b?(a=c.Dh(a.Pc),c=a.Xk[0],1===a.Xk.length&&(null==c?void 0:c.nodeType)===this.Fb.ELEMENT_NODE&&(c.setAttribute("role","row"),c.classList.add("cdk-no-data-row"))):c.clear();this.T6a=b}}};
_.Y.Object.defineProperties(SA.prototype,{bx:{configurable:!0,enumerable:!0,get:function(){return this.MV},set:function(a){this.MV=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.Jp},set:function(a){this.Jp!==a&&this.HGa(a)}},PSa:{configurable:!0,enumerable:!0,get:function(){return this.v7a},set:function(a){this.v7a=_.Vg(a);this.QA&&this.QA.uf.length&&(this.a5a(),TA(this))}},eNa:{configurable:!0,enumerable:!0,get:function(){return this.Fia},set:function(a){this.Fia=_.Vg(a);
this.qO=this.Kia=!0}}});SA.ha=function(a){return new (a||SA)(_.w(_.yl),_.w(_.wl),_.w(_.Wc),_.Nc("role"),_.w(_.wq,8),_.w(_.Zg),_.w(_.Vp),_.w(_.LSa),_.w(Qbb),_.w(_.Gq),_.w(Xbb,12),_.w(_.Ae,8))};
SA.ya=_.fc({type:SA,qa:[["cdk-table"],["table","cdk-table",""]],Cd:function(a,b,c){a&1&&(_.nf(c,Wbb,5),_.nf(c,DA,5),_.nf(c,KA,5),_.nf(c,IA,5),_.nf(c,JA,5));if(a&2){var d;_.lf(d=_.of())&&(b.dnc=d.first);_.lf(d=_.of())&&(b.wic=d);_.lf(d=_.of())&&(b.zic=d);_.lf(d=_.of())&&(b.yic=d);_.lf(d=_.of())&&(b.xic=d)}},ub:function(a,b){a&1&&(_.mf(OA,7),_.mf(PA,7),_.mf(QA,7),_.mf(RA,7));if(a&2){var c;_.lf(c=_.of())&&(b.QA=c.first);_.lf(c=_.of())&&(b.ON=c.first);_.lf(c=_.of())&&(b.LN=c.first);_.lf(c=_.of())&&(b.C7a=
c.first)}},Cb:["ngSkipHydration","true",1,"cdk-table"],Db:2,hb:function(a,b){a&2&&_.Ie("cdk-table-fixed-layout",b.eNa)},inputs:{bx:"trackBy",dataSource:"dataSource",PSa:"multiTemplateDataRows",eNa:"fixedLayout"},outputs:{whb:"contentChanged"},Xb:["cdkTable"],features:[_.af([{Ca:AA,Kb:SA},{Ca:_.LSa,Nd:Lbb},{Ca:Qbb,Nd:GA},{Ca:Xbb,uc:null}])],jc:["caption","colgroup, col"],Aa:6,Ba:0,Fa:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],va:function(a){a&1&&(_.Ue(dcb),
_.Ve(0),_.Ve(1,1),_.Me(2,0)(3,1)(4,2)(5,3))},Ja:[OA,PA,QA,RA],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],nb:2});var UA=function(){};UA.ha=function(a){return new (a||UA)};UA.Ea=_.gc({type:UA});UA.Da=_.Wb({imports:[_.Kq]});_.VA=function(){BA.apply(this,arguments)};_.X(_.VA,BA);_.VA.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.VA)))(b||_.VA)}}();_.VA.Ia=_.hc({type:_.VA,qa:[["","matCellDef",""]],features:[_.af([{Ca:BA,Kb:_.VA}]),_.De]});_.WA=function(){CA.apply(this,arguments)};_.X(_.WA,CA);_.WA.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.WA)))(b||_.WA)}}();_.WA.Ia=_.hc({type:_.WA,qa:[["","matHeaderCellDef",""]],features:[_.af([{Ca:CA,Kb:_.WA}]),_.De]});
_.XA=function(){return DA.apply(this,arguments)||this};_.X(_.XA,DA);_.XA.prototype.bHa=function(){DA.prototype.bHa.call(this);this.C3a.push("mat-column-"+this.dib)};_.Y.Object.defineProperties(_.XA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.ur},set:function(a){this.t9a(a)}}});_.XA.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.XA)))(b||_.XA)}}();
_.XA.Ia=_.hc({type:_.XA,qa:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[_.af([{Ca:DA,Kb:_.XA},{Ca:"MAT_SORT_HEADER_COLUMN_DEF",Kb:_.XA}]),_.De]});_.YA=function(){EA.apply(this,arguments)};_.X(_.YA,EA);_.YA.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.YA)))(b||_.YA)}}();_.YA.Ia=_.hc({type:_.YA,qa:[["mat-header-cell"],["th","mat-header-cell",""]],Cb:["role","columnheader",1,"mat-header-cell"],features:[_.De]});_.ZA=function(){FA.apply(this,arguments)};
_.X(_.ZA,FA);_.ZA.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.ZA)))(b||_.ZA)}}();_.ZA.Ia=_.hc({type:_.ZA,qa:[["mat-cell"],["td","mat-cell",""]],Cb:["role","gridcell",1,"mat-cell"],features:[_.De]});_.$A=function(){return IA.apply(this,arguments)||this};_.X(_.$A,IA);_.$A.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.$A)))(b||_.$A)}}();_.$A.Ia=_.hc({type:_.$A,qa:[["","matHeaderRowDef",""]],inputs:{Ko:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[_.af([{Ca:IA,Kb:_.$A}]),_.De]});_.aB=function(){KA.apply(this,arguments)};_.X(_.aB,KA);_.aB.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.aB)))(b||_.aB)}}();
_.aB.Ia=_.hc({type:_.aB,qa:[["","matRowDef",""]],inputs:{Ko:["matRowDefColumns","columns"],pA:["matRowDefWhen","when"]},features:[_.af([{Ca:KA,Kb:_.aB}]),_.De]});_.bB=function(){};_.X(_.bB,MA);_.bB.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.bB)))(b||_.bB)}}();
_.bB.ya=_.fc({type:_.bB,qa:[["mat-header-row"],["tr","mat-header-row",""]],Cb:["role","row",1,"mat-header-row"],Xb:["matHeaderRow"],features:[_.af([{Ca:MA,Kb:_.bB}]),_.De],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Me(0,0)},Ja:[LA],nb:2});_.cB=function(){};_.X(_.cB,NA);_.cB.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.cB)))(b||_.cB)}}();
_.cB.ya=_.fc({type:_.cB,qa:[["mat-row"],["tr","mat-row",""]],Cb:["role","row",1,"mat-row"],Xb:["matRow"],features:[_.af([{Ca:NA,Kb:_.cB}]),_.De],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Me(0,0)},Ja:[LA],nb:2});var hcb=function(a){a=void 0===a?[]:a;var b=this;this.X8a=new _.Mf([]);this.eDa=new _.Mf("");this.A6a=new _.se;this.nO=null;this.WKb=function(c,d){c=c[d];return isNaN(parseFloat(c))||isNaN(Number(c))?c:(d=Number(c),9007199254740991>d?d:c)};this.jJc=function(c,d){var e=d.active,f=d.direction;return e&&""!=f?c.sort(function(g,m){g=b.WKb(g,e);m=b.WKb(m,e);var n=0;null!=g&&null!=m?g>m?n=1:g<m&&(n=-1):null!=g?n=1:null!=m&&(n=-1);return n*("asc"==f?1:-1)}):c};this.cob=function(c,d){var e=Object.keys(c).reduce(function(f,
g){return f+c[g]+"\u25ec"},"").toLowerCase();d=d.trim().toLowerCase();return-1!=e.indexOf(d)};this.Ah=new _.Mf(a);this.mla()};_.X(hcb,_.Eq);_.h=hcb.prototype;
_.h.mla=function(){var a=this,b=this.Qka?_.Xd(this.Qka.x1c,this.Qka.SJ):_.yd(null),c=this.eka?_.Xd(this.eka.page,this.A6a,this.eka.SJ):_.yd(null),d=_.Nd([this.Ah,this.eDa]).ka(_.y(function(f){f=_.q(f).next().value;return a.fDa(f)}));b=_.Nd([d,b]).ka(_.y(function(f){f=_.q(f).next().value;return a.pnc(f)}));c=_.Nd([b,c]).ka(_.y(function(f){f=_.q(f).next().value;return a.snc(f)}));var e;null==(e=this.nO)||e.unsubscribe();this.nO=c.subscribe(function(f){return a.X8a.next(f)})};
_.h.fDa=function(a){var b=this;this.fob=null==this.filter||""===this.filter?a:a.filter(function(c){return b.cob(c,b.filter)});this.qC&&this.hqc(this.fob.length);return this.fob};_.h.pnc=function(a){return this.sort?this.jJc(a.slice(),this.sort):a};_.h.snc=function(a){if(!this.qC)return a;var b=this.qC.Td*this.qC.pageSize;return a.slice(b,b+this.qC.pageSize)};
_.h.hqc=function(a){var b=this;Promise.resolve().then(function(){var c=b.qC;if(c&&(c.length=a,0<c.Td)){var d=Math.min(c.Td,Math.ceil(c.length/c.pageSize)-1||0);d!==c.Td&&(c.Td=d,b.A6a.next())}})};_.h.connect=function(){this.nO||this.mla();return this.X8a};_.h.disconnect=function(){var a;null==(a=this.nO)||a.unsubscribe();this.nO=null};
_.Y.Object.defineProperties(hcb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Ah.value},set:function(a){a=Array.isArray(a)?a:[];this.Ah.next(a);this.nO||this.fDa(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.eDa.value},set:function(a){this.eDa.next(a);this.nO||this.fDa(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.Qka},set:function(a){this.Qka=a;this.mla()}},qC:{configurable:!0,enumerable:!0,get:function(){return this.eka},
set:function(a){this.eka=a;this.mla()}}});_.dB=function(){hcb.apply(this,arguments)};_.X(_.dB,hcb);var icb;icb=[[["caption"]],[["colgroup"],["col"]]];_.eB=function(){SA.apply(this,arguments);this.GLb="mat-table-sticky";this.Ozb=!1};_.X(_.eB,SA);_.eB.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.eB)))(b||_.eB)}}();
_.eB.ya=_.fc({type:_.eB,qa:[["mat-table"],["table","mat-table",""]],Cb:["ngSkipHydration","true",1,"mat-table"],Db:2,hb:function(a,b){a&2&&_.Ie("mat-table-fixed-layout",b.eNa)},Xb:["matTable"],features:[_.af([{Ca:_.LSa,Nd:Lbb},{Ca:SA,Kb:_.eB},{Ca:AA,Kb:_.eB},{Ca:Qbb,Nd:GA},{Ca:Xbb,uc:null}]),_.De],jc:["caption","colgroup, col"],Aa:6,Ba:0,Fa:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],va:function(a){a&1&&(_.Ue(icb),_.Ve(0),_.Ve(1,1),_.Me(2,0)(3,1)(4,2)(5,
3))},Ja:[OA,PA,QA,RA],styles:["mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}table.mat-table{border-spacing:0}tr.mat-header-row{height:56px}tr.mat-row,tr.mat-footer-row{height:48px}th.mat-header-cell{text-align:left}[dir=rtl] th.mat-header-cell{text-align:right}th.mat-header-cell,td.mat-cell,td.mat-footer-cell{padding:0;border-bottom-width:1px;border-bottom-style:solid}th.mat-header-cell:first-of-type,td.mat-cell:first-of-type,td.mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] th.mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}th.mat-header-cell:last-of-type,td.mat-cell:last-of-type,td.mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] th.mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}.mat-table-sticky{position:sticky !important}.mat-table-fixed-layout{table-layout:fixed}\n"],
nb:2});_.fB=function(){};_.fB.ha=function(a){return new (a||_.fB)};_.fB.Ea=_.gc({type:_.fB});_.fB.Da=_.Wb({imports:[UA,_.ar,_.ar]});var jcb=["input"],kcb=0,lcb=function(a,b){this.source=a;this.value=b},mcb=new _.oc("MatRadioGroup"),ncb=new _.oc("mat-radio-default-options",{Ha:"root",oa:Hbb}),ocb=_.ch(_.eh(function(a){this.Oa=a})),gB=function(a,b,c,d,e,f,g,m){b=ocb.call(this,b)||this;b.b2=c;b.Kd=d;b.L8a=e;b.I8a=g;b.RV="mat-radio-"+ ++kcb;b.id=b.RV;b.ud=new _.cl;b.ij=!1;b.Ae=null;b.T3=function(){};b.nh=a;b.YD="NoopAnimations"===f;m&&(b.tabIndex=_.Yg(m,0));return b};_.X(gB,ocb);_.h=gB.prototype;
_.h.focus=function(a,b){b?_.Zp(this.Kd,this.Gk,b,a):this.Gk.ta.focus(a)};_.h.kV=function(){_.Ak(this.b2)};_.h.Qa=function(){var a=this;if(this.nh){if(this.checked=this.nh.value===this.Ae)this.nh.selected=this;this.name=this.nh.name}this.T3=this.L8a.listen(function(b,c){b!==a.id&&c===a.name&&(a.checked=!1)})};_.h.Iq=function(){this.qla()};_.h.Vc=function(){var a=this;this.qla();this.Kd.Zn(this.Oa,!0).subscribe(function(b){!b&&a.nh&&a.nh.JPc()})};_.h.La=function(){this.Kd.Nl(this.Oa);this.T3()};
_.h.Xs=function(){this.ud.emit(new lcb(this,this.Ae))};_.h.Op=function(){return this.Dd||this.disabled};_.h.iO=function(a){a.stopPropagation()};_.h.L7a=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.nh&&this.value!==this.nh.value,this.checked=!0,this.Xs(),this.nh&&(this.nh.DN(this.value),a&&this.nh.Xs()))};_.h.R7a=function(a){this.L7a(a);this.disabled||this.Gk.ta.focus()};_.h.Goc=function(a){this.Lc!==a&&(this.Lc=a,_.Ak(this.b2))};
_.h.qla=function(){var a=this.nh;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.Mnc){var b,c=null==(b=this.Gk)?void 0:b.ta;c&&(c.setAttribute("tabindex",a+""),this.Mnc=a)}};
_.Y.Object.defineProperties(gB.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.ij},set:function(a){a=_.Vg(a);this.ij!==a&&((this.ij=a)&&this.nh&&this.nh.value!==this.value?this.nh.selected=this:!a&&this.nh&&this.nh.value===this.value&&(this.nh.selected=null),a&&this.L8a.notify(this.id,this.name),_.Ak(this.b2))}},value:{configurable:!0,enumerable:!0,get:function(){return this.Ae},set:function(a){this.Ae!==a&&(this.Ae=a,null!==this.nh&&(this.checked||(this.checked=this.nh.value===
a),this.checked&&(this.nh.selected=this)))}},YB:{configurable:!0,enumerable:!0,get:function(){return this.Amc||this.nh&&this.nh.YB||"after"},set:function(a){this.Amc=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Lc||null!==this.nh&&this.nh.disabled},set:function(a){this.Goc(_.Vg(a))}},required:{configurable:!0,enumerable:!0,get:function(){return this.Tp||this.nh&&this.nh.required},set:function(a){this.Tp=_.Vg(a)}},color:{configurable:!0,enumerable:!0,get:function(){return this.uo||
this.nh&&this.nh.color||this.I8a&&this.I8a.color||"accent"},set:function(a){this.uo=a}},St:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.RV)+"-input"}}});gB.ha=function(){_.ad()};
gB.Ia=_.hc({type:gB,ub:function(a,b){a&1&&_.mf(jcb,5);if(a&2){var c;_.lf(c=_.of())&&(b.Gk=c.first)}},inputs:{id:"id",name:"name",ariaLabel:["aria-label","ariaLabel"],nj:["aria-labelledby","ariaLabelledby"],kI:["aria-describedby","ariaDescribedby"],checked:"checked",value:"value",YB:"labelPosition",disabled:"disabled",required:"required",color:"color"},outputs:{ud:"change"},features:[_.De]});var pcb;pcb=function(a){return{uB:a}};_.hB=function(a,b,c,d,e,f,g,m){return gB.call(this,a,b,c,d,e,f,g,m)||this};_.X(_.hB,gB);_.hB.Ia=gB.Ia;_.hB.ha=function(a){return new (a||_.hB)(_.w(mcb,8),_.w(_.Wc),_.w(_.wl),_.w(_.Yp),_.w(_.Fq),_.w(_.xk,8),_.w(ncb,8),_.Nc("tabindex"))};
_.hB.ya=_.fc({type:_.hB,qa:[["mat-radio-button"]],Cb:[1,"mat-radio-button"],Db:17,hb:function(a,b){a&1&&_.M("focus",function(){return b.Gk.ta.focus()});a&2&&(_.Ge("tabindex",null)("id",b.id)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.Ie("mat-radio-checked",b.checked)("mat-radio-disabled",b.disabled)("_mat-animation-noopable",b.YD)("mat-primary","primary"===b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{Dd:"disableRipple",tabIndex:"tabIndex"},
Xb:["matRadioButton"],features:[_.De],jc:["*"],Aa:13,Ba:19,Fa:[[1,"mat-radio-label"],["label",""],[1,"mat-radio-container"],[1,"mat-radio-outer-circle"],[1,"mat-radio-inner-circle"],["type","radio",1,"mat-radio-input",3,"id","checked","disabled","required","change","click"],["input",""],["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"]],va:function(a,b){a&1&&(_.Ue(),_.B(0,"label",0,1)(2,"span",2),_.E(3,"span",3)(4,"span",4),_.B(5,"input",5,6),_.M("change",function(d){return b.L7a(d)})("click",function(d){return b.iO(d)}),_.C(),_.B(7,"span",7),_.E(8,"span",8),_.C()(),_.B(9,"span",9)(10,"span",10),_.R(11,"\u00a0"),_.C(),_.Ve(12),_.C()());if(a&2){var c=_.Ye(1);_.Ge("for",b.St);_.v(5);_.z("id",b.St)("checked",b.checked)("disabled",b.disabled)("required",b.required);_.Ge("name",b.name)("value",
b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.nj)("aria-describedby",b.kI);_.v(2);_.z("matRippleTrigger",c)("matRippleDisabled",b.Op())("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",_.cf(17,pcb,b.YD?0:150));_.v(2);_.Ie("mat-radio-label-before","before"==b.YB)}},Ja:[_.kr],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}.cdk-high-contrast-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-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-persistent-ripple,.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:""}.cdk-high-contrast-active .mat-radio-disabled{opacity:.5}\n'],
nb:2,Na:0});_.iB=function(){};_.iB.ha=function(a){return new (a||_.iB)};_.iB.Ea=_.gc({type:_.iB});_.iB.Da=_.Wb({imports:[_.or,_.ar,_.ar]});
}catch(e){_._DumpException(e)}
try{
var rcb,ucb,wcb,xcb,ycb,zcb,Acb,Bcb,Ccb,Dcb,Ecb,Fcb,Gcb,Hcb,Icb,Jcb,Kcb,Lcb,Mcb,Ncb,Ocb,Pcb,Qcb,Rcb,Scb,Tcb,Ucb,Vcb,Wcb,Xcb,Ycb,Zcb,$cb,adb,bdb,cdb,edb,fdb,gdb,hdb,idb,jdb,kdb,ldb,mdb,ndb,odb,pdb,qdb,rdb,sdb,tdb,udb,vdb,wdb,xdb,ydb,zdb,Adb,Bdb,Cdb,Ddb,Edb,Fdb,Gdb,Hdb,Idb,Jdb,Kdb,Ldb,Mdb,Ndb,Odb,Pdb,Qdb,Rdb,Sdb,Tdb,Vdb,Wdb,Xdb,Ydb,Zdb,$db,aeb,beb,ceb,deb,eeb,feb,geb,heb,ieb,jeb,keb,leb,meb,neb,oeb,peb,qeb,reb,seb,teb,ueb,veb,web,xeb,yeb,zeb,Aeb,Beb,Ceb,Deb,Eeb,Feb,Geb,Heb,Ieb,Jeb,Keb,Leb,Meb,Neb,Oeb,
Peb,Qeb,Reb,Seb,Teb,Ueb,Veb,Web,Xeb,Yeb,Zeb,$eb,afb,bfb,cfb,dfb,efb,ffb,gfb,hfb,ifb,jfb,kfb,mfb,nfb,ofb,pfb,qfb,rfb,sfb,tfb,ufb,vfb,xfb,yfb,Afb,Bfb,Cfb,Dfb,Efb,Ffb,Gfb,Hfb,Ifb,Jfb,Kfb,Lfb,Nfb,Ofb,Pfb,Qfb,Rfb,Sfb,Tfb,Ufb,Wfb,Xfb,Yfb,Zfb,$fb,agb,bgb,cgb,dgb,egb,fgb,ggb,igb,jgb,kgb,lgb,mgb,ngb,ogb,pgb,qgb,rgb,tgb,ugb,wgb,xgb,ygb,zgb,Agb,Bgb,Cgb,Dgb,Egb,Fgb,Ggb,Hgb,Igb,Jgb,Lgb,Mgb,Kgb,Ngb,Ogb,Pgb,Qgb,Rgb,Sgb,tcb,rB,Wgb,tB,Xgb,Ygb,uB,ahb,bhb,KB,nhb,phb;
_.qcb=function(a){var b={},c;for(c in a)b[a[c]]=c;return b};rcb=function(a){var b=a.VL,c=a.counter;a=a.rsa;b.next(c);this.qh({VL:b,counter:c+1,rsa:a},a)};_.scb=function(a){a=void 0===a?0:a;var b=void 0===b?_.$d:b;if((0,_.Kd)(a)||!(0<=a-parseFloat(a)+1)||0>a)a=0;b&&"function"===typeof b.qh||(b=_.$d);return new _.wd(function(c){c.add(b.qh(rcb,a,{VL:c,counter:0,rsa:a}));return c})};ucb=function(a){return function(b){return _.Fd(b,new tcb(a))}};
_.vcb=function(a,b,c,d,e,f,g){var m=_.Cc();var n=_.Bc.yn;var r=_.Fe(m,n,b,d);n=_.Ee(m,n+2,f)||r;_.cea(3);a=n?a+_.Xb(b)+c+_.Xb(d)+e+_.Xb(f)+g:_.od;a!==_.od&&_.lga(m,a);return _.vcb};wcb=function(a){var b=void 0===b?/\s+/:b;var c=[];if(null!=a)for(a=Array.isArray(a)?a:(""+a).split(b),a=_.q(a),b=a.next();!b.done;b=a.next())(b=(""+b.value).trim())&&c.push(b);return c};xcb=function(a,b){for(var c=Array(a),d=0;d<a;d++)c[d]=b(d);return c};ycb=function(){};
zcb=function(a){return null==a?null:"number"===typeof a?a:a.endsWith("ms")?_.Yg(a.substring(0,a.length-2)):a.endsWith("s")?1E3*_.Yg(a.substring(0,a.length-1)):"0"===a?0:null};Acb=function(a){a&1&&_.E(0,"span",19)};Bcb=function(a){a&1&&(_.B(0,"label",17),_.Ve(1,1),_.O(2,Acb,1,0,"span",18),_.C());a&2&&(a=_.N(2),_.z("floating",a.QH())("monitorResize",a.LD())("id",a.UD),_.Ge("for",a.Md.id)("aria-owns",a.Md.id),_.v(2),_.z("ngIf",!a.iQ&&a.Md.required))};
Ccb=function(a){a&1&&_.O(0,Bcb,3,6,"label",16);a&2&&(a=_.N(),_.z("ngIf",a.KD()))};Dcb=function(a){a&1&&_.E(0,"div",20)};Ecb=function(){};Fcb=function(a){a&1&&_.O(0,Ecb,0,0,"ng-template",22);a&2&&(_.N(2),_.z("ngTemplateOutlet",_.Ye(1)))};Gcb=function(a){a&1&&(_.B(0,"div",21),_.O(1,Fcb,1,1,"ng-template",9),_.C());a&2&&(a=_.N(),_.z("matFormFieldNotchedOutlineOpen",a.QH()),_.v(1),_.z("ngIf",!a.Z4a()))};Hcb=function(a){a&1&&(_.B(0,"div",23,24),_.Ve(2,2),_.C())};
Icb=function(a){a&1&&(_.B(0,"div",25,26),_.Ve(2,3),_.C())};Jcb=function(){};Kcb=function(a){a&1&&_.O(0,Jcb,0,0,"ng-template",22);a&2&&(_.N(),_.z("ngTemplateOutlet",_.Ye(1)))};Lcb=function(a){a&1&&(_.B(0,"div",27),_.Ve(1,4),_.C())};Mcb=function(a){a&1&&(_.B(0,"div",28),_.Ve(1,5),_.C())};Ncb=function(a){a&1&&_.E(0,"div",29)};Ocb=function(a){a&1&&(_.B(0,"div",30),_.Ve(1,6),_.C());a&2&&(a=_.N(),_.z("@transitionMessages",a.sO))};
Pcb=function(a){a&1&&(_.B(0,"mat-hint",34),_.R(1),_.C());a&2&&(a=_.N(2),_.z("id",a.V2),_.v(1),_.$e(a.lQ))};Qcb=function(a){a&1&&(_.B(0,"div",31),_.O(1,Pcb,2,2,"mat-hint",32),_.Ve(2,7),_.E(3,"div",33),_.Ve(4,8),_.C());a&2&&(a=_.N(),_.z("@transitionMessages",a.sO),_.v(1),_.z("ngIf",a.lQ))};
Rcb=function(a){a&1&&(_.Lc(),_.B(0,"svg",11),_.E(1,"circle",12),_.C());a&2&&(a=_.N(),_.Ge("viewBox",a.R$a()),_.v(1),_.He("stroke-dasharray",a.Yka(),"px")("stroke-dashoffset",a.Yka()/2,"px")("stroke-width",a.p3a(),"%"),_.Ge("r",a.lia()))};
Scb=function(a){var b=function(){var c=a.apply(this,[].concat(_.sc(_.lc.apply(0,arguments))))||this;c.Sjc=!1;return c};_.X(b,a);b.prototype.Qa=function(){this.Jic()};b.prototype.La=function(){var c;null==(c=this.Z2)||c.remove();this.Z2=this.aEa=null};b.prototype.Jic=function(){var c=this.ob.ta.ownerDocument||document;this.Z2=c.createElement("span");this.aEa=c.createElement("span");this.Z2.className="mdc-tab-indicator";this.aEa.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";
this.Z2.appendChild(this.aEa);this.Sgc()};b.prototype.Sgc=function(){(this.Sjc?this.ob.ta.querySelector(".mdc-tab__content"):this.ob.ta).appendChild(this.Z2)}};Tcb=function(){};Ucb=function(){};Vcb=function(a){a&1&&_.Ve(0)};Wcb=function(){};Xcb=function(a){a&1&&_.O(0,Wcb,0,0,"ng-template",10);a&2&&(a=_.N().wa,_.z("cdkPortalOutlet",a.TYa))};Ycb=function(a){a&1&&_.R(0);a&2&&(a=_.N().wa,_.$e(a.BNb))};
Zcb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"div",6);_.M("click",function(){var f=_.Dc(c),g=f.wa;f=f.index;var m=_.N();return _.Fc(m.Np(g,_.Ye(1),f))})("cdkFocusChange",function(f){var g=_.Dc(c).index,m=_.N();return _.Fc(m.xpc(f,g))});_.B(1,"div",7);_.O(2,Xcb,1,1,"ng-template",8);_.O(3,Ycb,1,1,"ng-template",null,9,_.tf);_.C()()}if(a&2){a=b.wa;b=b.index;var d=_.Ye(4),e=_.N();_.Ie("mat-tab-label-active",e.selectedIndex===b);_.z("id",e.L5a(b))("ngClass",a.yBc)("disabled",a.disabled)("matRippleDisabled",
a.disabled||e.Dd);_.Ge("tabIndex",e.jH(b))("aria-posinset",b+1)("aria-setsize",e.aq.length)("aria-controls",e.K5a(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.nj?a.nj:null);_.v(2);_.z("ngIf",a.TYa)("ngIfElse",d)}};
$cb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-tab-body",11);_.M("_onCentered",function(){_.Dc(c);var e=_.N();return _.Fc(e.goc())})("_onCentering",function(e){_.Dc(c);var f=_.N();return _.Fc(f.Qoc(e))});_.C()}if(a&2){a=b.wa;b=b.index;var d=_.N();_.Ie("mat-tab-body-active",d.selectedIndex===b);_.z("id",d.K5a(b))("ngClass",a.Wrc)("content",a.content)("position",a.position)("origin",a.origin)("animationDuration",d.animationDuration)("preserveContent",d.uR);_.Ge("tabindex",null!=d.J6&&d.selectedIndex===
b?d.J6:null)("aria-labelledby",d.L5a(b))}};
adb=function(a){if(!a)return{left:"0",width:"0"};if(a.classList.contains("mat-tab-link")){var b=window.getComputedStyle(a),c=b.paddingLeft?Number(b.paddingLeft.replace("px",""))||0:0;b=b.paddingRight?Number(b.paddingRight.replace("px",""))||0:0;return{left:a.offsetLeft+c+2+"px",width:a.offsetWidth-c-b-4+"px"}}b=a.querySelector(".mat-tab-label-content");if(!b)return{left:a.offsetLeft+2+"px",width:a.offsetWidth-4+"px"};c=a.offsetWidth;b=Math.min(Math.max(b.offsetWidth-4,24),c-4);return{left:a.offsetLeft+
c/2-b/2+"px",width:b+"px"}};bdb=function(a){a=a.classList;return!!((null==a?0:a.contains("cdk-nested-tree-node"))||(null==a?0:a.contains("cdk-tree")))};cdb=function(){return{color:"accent",Qsc:"check-indeterminate"}};
_.ddb=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;0<a&&(c-=a,d-=a);return 1-c/d};
edb=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.wd(function(c){(new MutationObserver(function(d){var e=d[0].target,f;d=null!=(f=e.getAttribute("aria-label"))?f:"";var g;f=null!=(g=e.getAttribute("aria-valuenow"))?g:"indeterminate";c.next([d,f])})).observe(a,b)})};fdb=function(a){a&1&&_.Me(0)};gdb=function(a){a&1&&_.R(0);a&2&&(a=_.N(),_.Ze(" ",a.Dc.ZI?a.Dc.ZI(a.option):a.option,"\n"))};hdb=function(a){a&1&&_.Me(0)};
idb=function(a,b){a&1&&(_.B(0,"mat-icon",7),_.R(1),_.C());a&2&&(a=b.Ma,_.z("svgIcon",a.Hi),_.v(1),_.Ze(" ",a.Hi?"":a.Gh," "))};jdb=function(a){a&1&&_.O(0,idb,2,2,"mat-icon",6);a&2&&(a=_.N(),_.z("ngIf",a.Qt.search))};kdb=function(a,b){a&1&&(_.B(0,"mat-icon",10),_.R(1),_.C());a&2&&(a=b.Ma,_.z("svgIcon",a.Hi),_.v(1),_.Ze(" ",a.Hi?"":a.Gh," "))};
ldb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",8);_.M("click",function(){_.Dc(b);var c=_.N();return _.Fc(c.Dc.Uz.next(""))});_.O(1,kdb,2,2,"mat-icon",9);_.C()}a&2&&(a=_.N(),_.v(1),_.z("ngIf",a.Qt.close))};mdb=function(a){a&1&&_.E(0,"xap-picker-search")};ndb=function(a){a&1&&_.Me(0,7);a&2&&(_.N(),_.z("ngTemplateOutlet",_.Ye(9)))};odb=function(a){a&1&&(_.B(0,"div",10),_.E(1,"mat-progress-spinner",11),_.C());a&2&&(_.v(1),_.z("diameter",48)("strokeWidth",4))};
pdb=function(a){a&1&&(_.H(0),_.B(1,"div",8),_.O(2,odb,2,2,"div",9),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Kn?0:a.Kn.Pc))("ngIfElse",null==a.Kn?null:a.Kn.Pc))};qdb=function(a){a&1&&(_.B(0,"div",14)(1,"p",15),_.R(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ze(" ",a.u1," "))};rdb=function(a){a&1&&(_.H(0),_.B(1,"div",12),_.O(2,qdb,3,1,"div",13),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.In?0:a.In.Pc))("ngIfElse",null==a.In?null:a.In.Pc))};
sdb=function(a){a&1&&(_.B(0,"div",14)(1,"p",15),_.R(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ze(" ",a.s1," "))};tdb=function(a){a&1&&(_.H(0),_.B(1,"div",16),_.O(2,sdb,3,1,"div",13),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Hn?0:a.Hn.Pc))("ngIfElse",null==a.Hn?null:a.Hn.Pc))};udb=function(a){a&1&&(_.B(0,"div",14),_.R(1),_.C());a&2&&(a=_.N(3),_.v(1),_.Ze(" ",a.t1," "))};
vdb=function(a){a&1&&(_.H(0),_.B(1,"div",17),_.O(2,udb,2,1,"div",13),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Jn?0:a.Jn.Pc))("ngIfElse",null==a.Jn?null:a.Jn.Pc))};wdb=function(a){a&1&&(_.B(0,"mat-checkbox",21),_.S(1,"async"),_.S(2,"format"),_.R(3),_.S(4,"async"),_.C());if(a&2){a=_.N(2).Ma;var b=_.N();_.z("xapSelectAll",b.Dc.model)("xapSelectAllCorpus",_.T(1,4,b.Dc.qB))("aria-label",_.Hz(2,6,a.xIb,b.D1a,"NUM_ITEMS"));_.v(3);_.Ze(" ",_.T(4,10,b.hea)," ")}};
xdb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-checkbox",24);_.M("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.Dc(b);var d=_.N(4);return _.Fc(d.kxc=0)});_.E(1,"xap-picker-option",25);_.C()}if(a&2){a=_.N().wa;var c=_.N(3);_.z("xapSelectionModel",c.Dc.model)("xapSelection",a)("aria-label",c.Dc.kW(a));_.v(1);_.z("template",null==(c.an||c.uM)?null:(c.an||c.uM).Pc)("option",a)}};
ydb=function(a){a&1&&(_.B(0,"mat-checkbox",26),_.M("keydown.enter",function(c){return c.target.click()}),_.E(1,"xap-picker-option",25),_.C());if(a&2){a=_.N().wa;var b=_.N(3);_.z("xapSelectionModel",b.Dc.model)("xapSelection",a)("aria-label",b.Dc.kW(a));_.v(1);_.z("template",null==(b.an||b.uM)?null:(b.an||b.uM).Pc)("option",a)}};
zdb=function(a,b){a&1&&(_.H(0),_.O(1,xdb,2,5,"mat-checkbox",22),_.O(2,ydb,2,5,"ng-template",null,23,_.tf),_.K());if(a&2){a=b.first;var c=_.Ye(3);_.v(1);_.z("ngIf",a)("ngIfElse",c)}};Adb=function(a){if(a&1){var b=_.Cc();_.O(0,wdb,5,12,"mat-checkbox",18);_.B(1,"div",19);_.M("keydown",function(d){_.Dc(b);var e=_.N(2);return _.Fc(e.CY(d))});_.O(2,zdb,4,2,"ng-container",20);_.S(3,"async");_.C()}if(a&2){a=_.N().Ma;var c=_.N();_.z("ngIf",a.Lw);_.v(2);_.z("ngForOf",_.T(3,2,c.Dc.qB))}};
Bdb=function(a,b){a&1&&(_.B(0,"div",1),_.O(1,mdb,1,0,"xap-picker-search",2),_.H(2,3),_.O(3,ndb,1,1,"ng-container",4),_.O(4,pdb,3,2,"ng-container",5),_.O(5,rdb,3,2,"ng-container",5),_.O(6,tdb,3,2,"ng-container",5),_.O(7,vdb,3,2,"ng-container",5),_.K(),_.O(8,Adb,4,4,"ng-template",null,6,_.tf),_.C());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngIf",a.Sq),_.v(1),_.z("ngSwitch",a.mca),_.v(1),_.z("ngSwitchCase",b.Ck.Cha),_.v(1),_.z("ngSwitchCase",b.Ck.LOADING),_.v(1),_.z("ngSwitchCase",b.Ck.vha),_.v(1),_.z("ngSwitchCase",
b.Ck.uha),_.v(1),_.z("ngSwitchCase",b.Ck.ERROR))};Cdb=function(a,b){a&1&&(_.B(0,"mat-icon",16),_.R(1),_.C());a&2&&(a=b.Ma,_.z("svgIcon",a.Hi),_.v(1),_.Ze(" ",a.Hi?"":a.Gh," "))};
Ddb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"li",8)(1,"div",9)(2,"div",10);_.E(3,"xap-picker-option",11);_.C();_.B(4,"div",12)(5,"button",13,14);_.M("click",function(){var d=_.Dc(c).wa,e=_.N();return _.Fc(e.Dc.model.Qi(d))})("keydown.enter",function(){var d=_.Dc(c).wa,e=_.N();return _.Fc(e.Dc.model.Qi(d))});_.O(7,Cdb,2,2,"mat-icon",15);_.C()()()()}a&2&&(a=b.wa,b=_.N(),_.v(3),_.z("template",null==b.an?null:b.an.Pc)("option",a),_.v(2),_.Ge("aria-label",b.Dc.ZI?"Deselect "+b.Dc.ZI(a):"Deselect"),_.v(2),
_.z("ngIf",b.Qt.remove_circle_outline))};Edb=function(a,b){if(b&&a&&("ArrowUp"===a.key||"ArrowDown"===a.key)){a.preventDefault();b=b.toArray();var c=b.findIndex(function(d){return d.ta===a.target});"ArrowUp"===a.key?c--:"ArrowDown"===a.key&&c++;0>c||c>=b.length||b[c].ta.focus()}};Fdb=function(a){a&1&&_.E(0,"xap-picker-search")};Gdb=function(a){a&1&&(_.H(0),_.Me(1,6),_.K());if(a&2){_.N();var b=_.Ye(9);_.v(1);_.z("ngTemplateOutlet",b)}};
Hdb=function(a){a&1&&(_.B(0,"div",9),_.E(1,"mat-progress-spinner",10),_.C());a&2&&(_.v(1),_.z("diameter",48)("strokeWidth",4))};Idb=function(a){a&1&&(_.H(0),_.B(1,"div",7),_.O(2,Hdb,2,2,"div",8),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Kn?0:a.Kn.Pc))("ngIfElse",null==a.Kn?null:a.Kn.Pc))};Jdb=function(a){a&1&&(_.B(0,"div",13)(1,"p",14),_.R(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ze(" ",a.u1," "))};
Kdb=function(a){a&1&&(_.H(0),_.B(1,"div",11),_.O(2,Jdb,3,1,"div",12),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.In?0:a.In.Pc))("ngIfElse",null==a.In?null:a.In.Pc))};Ldb=function(a){a&1&&(_.B(0,"div",13)(1,"p",14),_.R(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ze(" ",a.s1," "))};Mdb=function(a){a&1&&(_.H(0),_.B(1,"div",15),_.O(2,Ldb,3,1,"div",12),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Hn?0:a.Hn.Pc))("ngIfElse",null==a.Hn?null:a.Hn.Pc))};
Ndb=function(a){a&1&&(_.B(0,"div",13),_.R(1),_.C());a&2&&(a=_.N(3),_.v(1),_.Ze(" ",a.t1," "))};Odb=function(a){a&1&&(_.H(0),_.B(1,"div",16),_.O(2,Ndb,2,1,"div",12),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Jn?0:a.Jn.Pc))("ngIfElse",null==a.Jn?null:a.Jn.Pc))};
Pdb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-list-item",19,20);_.M("click",function(){var e=_.Dc(c).wa;_.N(3).Dc.replace([e]);return _.Fc()})("keydown.enter",function(){var e=_.Dc(c).wa;_.N(3).Dc.replace([e]);return _.Fc()})("keydown.space",function(){var e=_.Dc(c).wa;_.N(3).Dc.replace([e]);return _.Fc()});_.S(2,"async");_.B(3,"span",21);_.E(4,"xap-picker-option",22);_.C()()}if(a&2){a=b.wa;b=b.first;var d=_.N(3);_.Ie("xap-picker-single-selected",_.T(2,5,d.Dc.model.Te(a)));_.z("tabindex",b?0:
-1);_.v(4);_.z("template",null==d.an?null:d.an.Pc)("option",a)}};Qdb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-list",17);_.M("keydown",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.CY(c))});_.O(1,Pdb,5,7,"mat-list-item",18);_.C()}a&2&&(a=_.N().Ma,_.v(1),_.z("ngForOf",a.Dkb))};
Rdb=function(a,b){a&1&&(_.B(0,"div",1),_.O(1,Fdb,1,0,"xap-picker-search",2),_.H(2,3),_.O(3,Gdb,2,1,"ng-container",4),_.O(4,Idb,3,2,"ng-container",4),_.O(5,Kdb,3,2,"ng-container",4),_.O(6,Mdb,3,2,"ng-container",4),_.O(7,Odb,3,2,"ng-container",4),_.K(),_.O(8,Qdb,2,1,"ng-template",null,5,_.tf),_.C());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngIf",a.Sq),_.v(1),_.z("ngSwitch",a.mca),_.v(1),_.z("ngSwitchCase",b.Ck.Cha),_.v(1),_.z("ngSwitchCase",b.Ck.LOADING),_.v(1),_.z("ngSwitchCase",b.Ck.vha),_.v(1),_.z("ngSwitchCase",
b.Ck.uha),_.v(1),_.z("ngSwitchCase",b.Ck.ERROR))};Sdb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Tdb=function(a){a&1&&_.E(0,"xap-picker-checklist",7)};Vdb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-picker-selection-list",8);_.M("clearSelections",function(){_.Dc(b);var c=_.N(3);return _.Fc(Udb(c))});_.C()}};
Wdb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-picker",3);_.M("ngModelChange",function(e){_.Dc(b);var f=_.N(2);return _.Fc(f.Nw.next(e))});_.S(1,"async");_.S(2,"async");_.O(3,Sdb,1,0,"xap-picker-single-select",4);_.O(4,Tdb,1,0,"ng-template",null,5,_.tf);_.O(6,Vdb,1,0,"xap-picker-selection-list",6);_.C()}if(a&2){var c=_.Ye(5);a=_.N().Ma;var d=_.N();_.Ie("xap-picker-multi-pane",a.Bu);_.z("ngModel",_.T(1,11,d.Nw))("options",_.T(2,13,d.options))("displayFunction",a.mi)("searchVisible",a.Sq)("searchFilter",
a.y_)("selectAllVisible",a.Lw);_.v(3);_.z("ngIf",a.Z_)("ngIfElse",c);_.v(3);_.z("ngIf",a.Bu)}};Xdb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Ydb=function(a){a&1&&_.Me(0,12);a&2&&(a=_.N(4).Ma,_.z("ngTemplateOutlet",a.oK))};Zdb=function(a){a&1&&_.O(0,Ydb,1,1,"ng-template",11)};$db=function(a){a&1&&_.Me(0,12);a&2&&(a=_.N(4).Ma,_.z("ngTemplateOutlet",a.QLa))};aeb=function(a){a&1&&_.O(0,$db,1,1,"ng-template",13)};beb=function(a){a&1&&_.Me(0,12);a&2&&(a=_.N(4).Ma,_.z("ngTemplateOutlet",a.DLa))};
ceb=function(a){a&1&&_.O(0,beb,1,1,"ng-template",14)};deb=function(a){a&1&&_.Me(0,12);a&2&&(a=_.N(4).Ma,_.z("ngTemplateOutlet",a.ELa))};eeb=function(a){a&1&&_.O(0,deb,1,1,"ng-template",15)};feb=function(a){a&1&&(_.B(0,"xap-picker-checklist",7),_.O(1,Zdb,1,0,null,0),_.O(2,aeb,1,0,null,0),_.O(3,ceb,1,0,null,0),_.O(4,eeb,1,0,null,0),_.C());a&2&&(a=_.N(2).Ma,_.v(1),_.z("ngIf",a.oK),_.v(1),_.z("ngIf",a.QLa),_.v(1),_.z("ngIf",a.DLa),_.v(1),_.z("ngIf",a.ELa))};
geb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-picker-selection-list",16);_.M("clearSelection",function(){_.Dc(b);var c=_.N(3);return _.Fc(Udb(c))});_.C()}};
heb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-picker",9);_.M("ngModelChange",function(e){_.Dc(b);var f=_.N(2);return _.Fc(f.Nw.next(e))});_.S(1,"async");_.O(2,Xdb,1,0,"xap-picker-single-select",4);_.O(3,feb,5,4,"ng-template",null,5,_.tf);_.O(5,geb,1,0,"xap-picker-selection-list",10);_.C()}if(a&2){var c=_.Ye(4);a=_.N().Ma;var d=_.N();_.Ie("xap-picker-multi-pane",a.Bu);_.z("ngModel",_.T(1,9,d.Nw))("getOptions",a.getOptions)("displayFunction",a.mi)("selectAllVisible",a.Lw);_.v(2);_.z("ngIf",a.Z_)("ngIfElse",
c);_.v(3);_.z("ngIf",a.Bu)}};ieb=function(a,b){a&1&&(_.H(0),_.O(1,Wdb,7,15,"xap-picker",1),_.O(2,heb,6,11,"ng-template",null,2,_.tf),_.K());if(a&2){a=b.Ma;var c=_.Ye(3);_.v(1);_.z("ngIf",!a.wqa)("ngIfElse",c)}};jeb=function(a){a&1&&_.Me(0)};keb=function(a,b){a&1&&(_.B(0,"mat-icon",7),_.R(1),_.C());a&2&&(a=b.Ma,_.z("svgIcon",a.Hi),_.v(1),_.Ze(" ",a.Hi?"":a.Gh," "))};leb=function(a){a&1&&_.O(0,keb,2,2,"mat-icon",6);a&2&&(a=_.N(),_.z("ngIf",a.Qt.search))};
meb=function(a,b){a&1&&(_.B(0,"mat-icon",10),_.R(1),_.C());a&2&&(a=b.Ma,_.z("svgIcon",a.Hi),_.v(1),_.Ze(" ",a.Hi?"":a.Gh," "))};neb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",8);_.M("click",function(){_.Dc(b);var c=_.N();return _.Fc(c.Dc.Uz.next(""))});_.O(1,meb,2,2,"mat-icon",9);_.C()}a&2&&(a=_.N(),_.v(1),_.z("ngIf",a.Qt.close))};oeb=function(a){a&1&&_.E(0,"xap-picker-search")};peb=function(a){a&1&&_.Me(0,7);a&2&&(_.N(),_.z("ngTemplateOutlet",_.Ye(9)))};
qeb=function(a){a&1&&(_.B(0,"div",10),_.E(1,"mat-progress-spinner",11),_.C());a&2&&(_.v(1),_.z("diameter",48)("strokeWidth",4))};reb=function(a){a&1&&(_.H(0),_.B(1,"div",8),_.O(2,qeb,2,2,"div",9),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Kn?0:a.Kn.Pc))("ngIfElse",null==a.Kn?null:a.Kn.Pc))};seb=function(a){a&1&&(_.B(0,"div",14)(1,"p",15),_.R(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ze(" ",a.u1," "))};
teb=function(a){a&1&&(_.H(0),_.B(1,"div",12),_.O(2,seb,3,1,"div",13),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.In?0:a.In.Pc))("ngIfElse",null==a.In?null:a.In.Pc))};ueb=function(a){a&1&&(_.B(0,"div",14)(1,"p",15),_.R(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ze(" ",a.s1," "))};veb=function(a){a&1&&(_.H(0),_.B(1,"div",16),_.O(2,ueb,3,1,"div",13),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Hn?0:a.Hn.Pc))("ngIfElse",null==a.Hn?null:a.Hn.Pc))};
web=function(a){a&1&&(_.B(0,"div",14),_.R(1),_.C());a&2&&(a=_.N(3),_.v(1),_.Ze(" ",a.t1," "))};xeb=function(a){a&1&&(_.H(0),_.B(1,"div",17),_.O(2,web,2,1,"div",13),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Jn?0:a.Jn.Pc))("ngIfElse",null==a.Jn?null:a.Jn.Pc))};
yeb=function(a){a&1&&(_.B(0,"mat-checkbox",21),_.S(1,"async"),_.S(2,"format"),_.R(3),_.S(4,"async"),_.C());if(a&2){a=_.N(2).Ma;var b=_.N();_.z("xapSelectAll",b.Dc.model)("xapSelectAllCorpus",_.T(1,4,b.Dc.qB))("aria-label",_.Hz(2,6,a.xIb,b.D1a,"NUM_ITEMS"));_.v(3);_.Ze(" ",_.T(4,10,b.hea)," ")}};
zeb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-checkbox",24);_.M("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.Dc(b);var d=_.N(4);return _.Fc(d.kxc=0)});_.E(1,"xap-picker-option",25);_.C()}if(a&2){a=_.N().wa;var c=_.N(3);_.z("xapSelectionModel",c.Dc.model)("xapSelection",a)("aria-label",c.Dc.kW(a));_.v(1);_.z("template",null==(c.an||c.uM)?null:(c.an||c.uM).Pc)("option",a)}};
Aeb=function(a){a&1&&(_.B(0,"mat-checkbox",26),_.M("keydown.enter",function(c){return c.target.click()}),_.E(1,"xap-picker-option",25),_.C());if(a&2){a=_.N().wa;var b=_.N(3);_.z("xapSelectionModel",b.Dc.model)("xapSelection",a)("aria-label",b.Dc.kW(a));_.v(1);_.z("template",null==(b.an||b.uM)?null:(b.an||b.uM).Pc)("option",a)}};
Beb=function(a,b){a&1&&(_.H(0),_.O(1,zeb,2,5,"mat-checkbox",22),_.O(2,Aeb,2,5,"ng-template",null,23,_.tf),_.K());if(a&2){a=b.first;var c=_.Ye(3);_.v(1);_.z("ngIf",a)("ngIfElse",c)}};Ceb=function(a){if(a&1){var b=_.Cc();_.O(0,yeb,5,12,"mat-checkbox",18);_.B(1,"div",19);_.M("keydown",function(d){_.Dc(b);var e=_.N(2);return _.Fc(e.CY(d))});_.O(2,Beb,4,2,"ng-container",20);_.S(3,"async");_.C()}if(a&2){a=_.N().Ma;var c=_.N();_.z("ngIf",a.Lw);_.v(2);_.z("ngForOf",_.T(3,2,c.Dc.qB))}};
Deb=function(a,b){a&1&&(_.B(0,"div",1),_.O(1,oeb,1,0,"xap-picker-search",2),_.H(2,3),_.O(3,peb,1,1,"ng-container",4),_.O(4,reb,3,2,"ng-container",5),_.O(5,teb,3,2,"ng-container",5),_.O(6,veb,3,2,"ng-container",5),_.O(7,xeb,3,2,"ng-container",5),_.K(),_.O(8,Ceb,4,4,"ng-template",null,6,_.tf),_.C());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngIf",a.Sq),_.v(1),_.z("ngSwitch",a.mca),_.v(1),_.z("ngSwitchCase",b.Ck.Cha),_.v(1),_.z("ngSwitchCase",b.Ck.LOADING),_.v(1),_.z("ngSwitchCase",b.Ck.vha),_.v(1),_.z("ngSwitchCase",
b.Ck.uha),_.v(1),_.z("ngSwitchCase",b.Ck.ERROR))};Eeb=function(a,b){a&1&&(_.B(0,"mat-icon",16),_.R(1),_.C());a&2&&(a=b.Ma,_.z("svgIcon",a.Hi),_.v(1),_.Ze(" ",a.Hi?"":a.Gh," "))};
Feb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"li",8)(1,"div",9)(2,"div",10);_.E(3,"xap-picker-option",11);_.C();_.B(4,"div",12)(5,"button",13,14);_.M("click",function(){var d=_.Dc(c).wa,e=_.N();return _.Fc(e.Dc.model.Qi(d))})("keydown.enter",function(){var d=_.Dc(c).wa,e=_.N();return _.Fc(e.Dc.model.Qi(d))});_.O(7,Eeb,2,2,"mat-icon",15);_.C()()()()}a&2&&(a=b.wa,b=_.N(),_.v(3),_.z("template",null==b.an?null:b.an.Pc)("option",a),_.v(2),_.Ge("aria-label",b.Dc.ZI?"Deselect "+b.Dc.ZI(a):"Deselect"),_.v(2),
_.z("ngIf",b.Qt.remove_circle_outline))};Geb=function(a){a&1&&_.E(0,"xap-picker-search")};Heb=function(a){a&1&&(_.H(0),_.Me(1,6),_.K());if(a&2){_.N();var b=_.Ye(9);_.v(1);_.z("ngTemplateOutlet",b)}};Ieb=function(a){a&1&&(_.B(0,"div",9),_.E(1,"mat-progress-spinner",10),_.C());a&2&&(_.v(1),_.z("diameter",48)("strokeWidth",4))};Jeb=function(a){a&1&&(_.H(0),_.B(1,"div",7),_.O(2,Ieb,2,2,"div",8),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Kn?0:a.Kn.Pc))("ngIfElse",null==a.Kn?null:a.Kn.Pc))};
Keb=function(a){a&1&&(_.B(0,"div",13)(1,"p",14),_.R(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ze(" ",a.u1," "))};Leb=function(a){a&1&&(_.H(0),_.B(1,"div",11),_.O(2,Keb,3,1,"div",12),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.In?0:a.In.Pc))("ngIfElse",null==a.In?null:a.In.Pc))};Meb=function(a){a&1&&(_.B(0,"div",13)(1,"p",14),_.R(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.Ze(" ",a.s1," "))};
Neb=function(a){a&1&&(_.H(0),_.B(1,"div",15),_.O(2,Meb,3,1,"div",12),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Hn?0:a.Hn.Pc))("ngIfElse",null==a.Hn?null:a.Hn.Pc))};Oeb=function(a){a&1&&(_.B(0,"div",13),_.R(1),_.C());a&2&&(a=_.N(3),_.v(1),_.Ze(" ",a.t1," "))};Peb=function(a){a&1&&(_.H(0),_.B(1,"div",16),_.O(2,Oeb,2,1,"div",12),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ngIf",!(null==a.Jn?0:a.Jn.Pc))("ngIfElse",null==a.Jn?null:a.Jn.Pc))};
Qeb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-list-item",19,20);_.M("click",function(){var e=_.Dc(c).wa;_.N(3).Dc.replace([e]);return _.Fc()})("keydown.enter",function(){var e=_.Dc(c).wa;_.N(3).Dc.replace([e]);return _.Fc()})("keydown.space",function(){var e=_.Dc(c).wa;_.N(3).Dc.replace([e]);return _.Fc()});_.S(2,"async");_.B(3,"span",21);_.E(4,"xap-picker-option",22);_.C()()}if(a&2){a=b.wa;b=b.first;var d=_.N(3);_.Ie("xap-picker-single-selected",_.T(2,5,d.Dc.model.Te(a)));_.z("tabindex",b?0:
-1);_.v(4);_.z("template",null==d.an?null:d.an.Pc)("option",a)}};Reb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-list",17);_.M("keydown",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.CY(c))});_.O(1,Qeb,5,7,"mat-list-item",18);_.C()}a&2&&(a=_.N().Ma,_.v(1),_.z("ngForOf",a.Dkb))};
Seb=function(a,b){a&1&&(_.B(0,"div",1),_.O(1,Geb,1,0,"xap-picker-search",2),_.H(2,3),_.O(3,Heb,2,1,"ng-container",4),_.O(4,Jeb,3,2,"ng-container",4),_.O(5,Leb,3,2,"ng-container",4),_.O(6,Neb,3,2,"ng-container",4),_.O(7,Peb,3,2,"ng-container",4),_.K(),_.O(8,Reb,2,1,"ng-template",null,5,_.tf),_.C());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngIf",a.Sq),_.v(1),_.z("ngSwitch",a.mca),_.v(1),_.z("ngSwitchCase",b.Ck.Cha),_.v(1),_.z("ngSwitchCase",b.Ck.LOADING),_.v(1),_.z("ngSwitchCase",b.Ck.vha),_.v(1),_.z("ngSwitchCase",
b.Ck.uha),_.v(1),_.z("ngSwitchCase",b.Ck.ERROR))};Teb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Ueb=function(a){a&1&&_.E(0,"xap-picker-checklist",7)};Veb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-picker-selection-list",8);_.M("clearSelections",function(){_.Dc(b);var c=_.N(3);return _.Fc(Udb(c))});_.C()}};
Web=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-picker",3);_.M("ngModelChange",function(e){_.Dc(b);var f=_.N(2);return _.Fc(f.Nw.next(e))});_.S(1,"async");_.S(2,"async");_.O(3,Teb,1,0,"xap-picker-single-select",4);_.O(4,Ueb,1,0,"ng-template",null,5,_.tf);_.O(6,Veb,1,0,"xap-picker-selection-list",6);_.C()}if(a&2){var c=_.Ye(5);a=_.N().Ma;var d=_.N();_.Ie("xap-picker-multi-pane",a.Bu);_.z("ngModel",_.T(1,11,d.Nw))("options",_.T(2,13,d.options))("displayFunction",a.mi)("searchVisible",a.Sq)("searchFilter",
a.y_)("selectAllVisible",a.Lw);_.v(3);_.z("ngIf",a.Z_)("ngIfElse",c);_.v(3);_.z("ngIf",a.Bu)}};Xeb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Yeb=function(a){a&1&&_.Me(0,12);a&2&&(a=_.N(4).Ma,_.z("ngTemplateOutlet",a.oK))};Zeb=function(a){a&1&&_.O(0,Yeb,1,1,"ng-template",11)};$eb=function(a){a&1&&_.Me(0,12);a&2&&(a=_.N(4).Ma,_.z("ngTemplateOutlet",a.QLa))};afb=function(a){a&1&&_.O(0,$eb,1,1,"ng-template",13)};bfb=function(a){a&1&&_.Me(0,12);a&2&&(a=_.N(4).Ma,_.z("ngTemplateOutlet",a.DLa))};
cfb=function(a){a&1&&_.O(0,bfb,1,1,"ng-template",14)};dfb=function(a){a&1&&_.Me(0,12);a&2&&(a=_.N(4).Ma,_.z("ngTemplateOutlet",a.ELa))};efb=function(a){a&1&&_.O(0,dfb,1,1,"ng-template",15)};ffb=function(a){a&1&&(_.B(0,"xap-picker-checklist",7),_.O(1,Zeb,1,0,null,0),_.O(2,afb,1,0,null,0),_.O(3,cfb,1,0,null,0),_.O(4,efb,1,0,null,0),_.C());a&2&&(a=_.N(2).Ma,_.v(1),_.z("ngIf",a.oK),_.v(1),_.z("ngIf",a.QLa),_.v(1),_.z("ngIf",a.DLa),_.v(1),_.z("ngIf",a.ELa))};
gfb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-picker-selection-list",16);_.M("clearSelection",function(){_.Dc(b);var c=_.N(3);return _.Fc(Udb(c))});_.C()}};
hfb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-picker",9);_.M("ngModelChange",function(e){_.Dc(b);var f=_.N(2);return _.Fc(f.Nw.next(e))});_.S(1,"async");_.O(2,Xeb,1,0,"xap-picker-single-select",4);_.O(3,ffb,5,4,"ng-template",null,5,_.tf);_.O(5,gfb,1,0,"xap-picker-selection-list",10);_.C()}if(a&2){var c=_.Ye(4);a=_.N().Ma;var d=_.N();_.Ie("xap-picker-multi-pane",a.Bu);_.z("ngModel",_.T(1,9,d.Nw))("getOptions",a.getOptions)("displayFunction",a.mi)("selectAllVisible",a.Lw);_.v(2);_.z("ngIf",a.Z_)("ngIfElse",
c);_.v(3);_.z("ngIf",a.Bu)}};ifb=function(a,b){a&1&&(_.H(0),_.O(1,Web,7,15,"xap-picker",1),_.O(2,hfb,6,11,"ng-template",null,2,_.tf),_.K());if(a&2){a=b.Ma;var c=_.Ye(3);_.v(1);_.z("ngIf",!a.wqa)("ngIfElse",c)}};jfb=function(a){a&1&&(_.Pe(0,4,1),_.Me(1),_.Qe());a&2&&(a=_.N().wa,_.v(1),_.Bz(a.name),_.Cz(0))};kfb=function(a){a&1&&_.Se(0,4,2)};mfb=function(a){a&1&&(_.H(0),_.R(1),_.K());if(a&2){a=_.N(2).wa;var b=_.N();_.v(1);_.Ze(" ",_.lfb(b,a)," ")}};
nfb=function(a){a&1&&(_.B(0,"mat-error"),_.O(1,mfb,2,1,"ng-container",9),_.C());if(a&2){a=_.N().wa;var b=_.N();_.v(1);_.z("ngIf",_.lfb(b,a))}};ofb=function(a){a&1&&(_.B(0,"div",11),_.R(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.$e(a.kP))};
pfb=function(a,b){a&1&&(_.H(0),_.B(1,"mat-form-field",2)(2,"mat-label",3),_.Pe(3,4),_.O(4,jfb,2,1,"ng-container",5),_.O(5,kfb,1,0,"ng-template",null,6,_.tf),_.Qe(),_.C(),_.E(7,"input",7,8),_.O(9,nfb,2,1,"mat-error",9),_.C(),_.O(10,ofb,2,1,"div",10),_.K());if(a&2){a=b.wa;var c=_.Ye(6);b=_.N();var d;_.v(4);_.z("ngIf",a.name)("ngIfElse",c);_.v(3);_.z("type",a.inputType||"text")("placeholder",a.placeholder||"")("formControlName",a.rq);_.Ge("aria-label",a.placeholder)("autocomplete",a.autocomplete||null)("name",
a.name||null);_.v(2);_.z("ngIf",null==(d=b.ui.get(a.rq))?null:d.errors);_.v(1);_.z("ngIf",a.kP)}};qfb=function(a){a&1&&(_.B(0,"mat-error"),_.Se(1,12),_.C())};rfb=function(a){a&1&&(_.B(0,"mat-error"),_.Se(1,13),_.C())};sfb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};tfb=function(a,b){a&1&&(_.B(0,"mat-option",3),_.R(1),_.C());a&2&&(a=b.wa,_.z("value",a),_.v(1),_.Ze(" ",a.displayName," "))};
ufb=function(a,b){a&1&&(_.B(0,"mat-option",3),_.R(1),_.C());a&2&&(a=b.wa,_.z("value",a),_.v(1),_.Ze(" ",a.displayName," "))};vfb=function(a,b){a&1&&(_.B(0,"div",12),_.R(1),_.C());a&2&&(a=b.wa,b=_.N(3),_.We("id","dialog-description-",b.oc.id,""),_.v(1),_.Ze(" ",a," "))};
xfb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-comparison-operator-selector",13);_.M("change",function(c){_.Dc(b);var d=_.N(3);return _.Fc(wfb(d,c))})("operatorFocusChange",function(c){_.Dc(b);_.N(3).STa=c;return _.Fc()});_.C()}a&2&&(a=_.N(3),_.Ie("xap-filterbar-filtereditor-operator-single-line",a.filter.config.Y_),_.z("operators",a.Rd.MP())("value",null==a.oc?null:a.oc.Cf)("appliedFilterId",a.oc.id))};yfb=function(){};
Afb=function(a){a&1&&(_.H(0),_.Ve(1),_.B(2,"div",6),_.O(3,vfb,2,2,"div",7),_.B(4,"div",8),_.O(5,xfb,1,5,"xap-comparison-operator-selector",9),_.B(6,"div",10),_.O(7,yfb,0,0,"ng-template",null,11,_.tf),_.C()()(),_.Ve(9,1),_.K());a&2&&(a=_.N(2),_.v(3),_.z("ngIf",a.oc.config.description),_.v(1),_.Ie("xap-filterbar-multiple-lines",!a.filter.config.Y_)("xap-filterbar-single-line",a.filter.config.Y_),_.v(1),_.z("ngIf",zfb(a)))};Bfb=function(a){a&1&&_.Me(0)};
Cfb=function(a){a&1&&_.O(0,Bfb,1,0,"ng-container",14);a&2&&(a=_.N(2),_.z("ngTemplateOutlet",a.oK))};
Dfb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",2);_.M("keydown.enter",function(){_.Dc(b);var d=_.N();d.filter.config.CFc||d.Rd.JJ();return _.Fc()})("focusout",function(){_.Dc(b);var d=_.N();return _.Fc(d.BZ())});_.B(1,"div",3);_.O(2,Afb,10,6,"ng-container",4);_.O(3,Cfb,1,1,"ng-template",null,5,_.tf);_.C()()}if(a&2){var c=_.Ye(4);a=_.N();_.Ge("aria-labelledby","dialog-label-"+a.oc.id)("aria-describedby","dialog-description-"+a.oc.id);_.v(2);_.z("ngIf",a.filter)("ngIfElse",c)}};
Efb=function(a,b){a&1&&(_.B(0,"div",12),_.R(1),_.C());a&2&&(a=b.wa,b=_.N(3),_.We("id","dialog-description-",b.oc.id,""),_.v(1),_.Ze(" ",a," "))};
Ffb=function(a){if(a&1){var b=_.Cc();_.B(0,"xap-comparison-operator-selector",13);_.M("change",function(c){_.Dc(b);var d=_.N(3);return _.Fc(wfb(d,c))})("operatorFocusChange",function(c){_.Dc(b);_.N(3).STa=c;return _.Fc()});_.C()}a&2&&(a=_.N(3),_.Ie("xap-filterbar-filtereditor-operator-single-line",a.filter.config.Y_),_.z("operators",a.Rd.MP())("value",null==a.oc?null:a.oc.Cf)("appliedFilterId",a.oc.id))};Gfb=function(){};
Hfb=function(a){a&1&&(_.H(0),_.Ve(1),_.B(2,"div",6),_.O(3,Efb,2,2,"div",7),_.B(4,"div",8),_.O(5,Ffb,1,5,"xap-comparison-operator-selector",9),_.B(6,"div",10),_.O(7,Gfb,0,0,"ng-template",null,11,_.tf),_.C()()(),_.Ve(9,1),_.K());a&2&&(a=_.N(2),_.v(3),_.z("ngIf",a.oc.config.description),_.v(1),_.Ie("xap-filterbar-multiple-lines",!a.filter.config.Y_)("xap-filterbar-single-line",a.filter.config.Y_),_.v(1),_.z("ngIf",zfb(a)))};Ifb=function(a){a&1&&_.Me(0)};
Jfb=function(a){a&1&&_.O(0,Ifb,1,0,"ng-container",14);a&2&&(a=_.N(2),_.z("ngTemplateOutlet",a.oK))};
Kfb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",2);_.M("keydown.enter",function(){_.Dc(b);var d=_.N();d.filter.config.CFc||d.Rd.JJ();return _.Fc()})("focusout",function(){_.Dc(b);var d=_.N();return _.Fc(d.BZ())});_.B(1,"div",3);_.O(2,Hfb,10,6,"ng-container",4);_.O(3,Jfb,1,1,"ng-template",null,5,_.tf);_.C()()}if(a&2){var c=_.Ye(4);a=_.N();_.Ge("aria-labelledby","dialog-label-"+a.oc.id)("aria-describedby","dialog-description-"+a.oc.id);_.v(2);_.z("ngIf",a.filter)("ngIfElse",c)}};
Lfb=function(a){a&1&&(_.B(0,"mat-icon",11),_.R(1),_.C());a&2&&(a=_.N(),_.z("svgIcon",_.jB(a.Zh,"remove_filter")),_.v(1),_.Ze(" ",_.kB(a.Zh,"remove_filter")," "))};Nfb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",12)(1,"button",13);_.M("click",function(){_.Dc(b);var c=_.N();return _.Fc(c.JJ())});_.Se(2,14);_.C()()}a&2&&(a=_.N(),_.v(1),_.z("disabled",!_.Mfb(a.Rd)))};Ofb=function(a){a&1&&(_.B(0,"div",15),_.E(1,"mat-spinner",16),_.C())};
Pfb=function(a,b){a&1&&(_.B(0,"div",0,1),_.Ve(2),_.C());a&2&&(a=b.id,b=_.N(),_.z("id",b.id)("ngClass",b.Ip)("@panelAnimation",b.isOpen?"visible":"hidden"),_.Ge("aria-label",b.ariaLabel||null)("aria-labelledby",b.F2(a)))};Qfb=function(){return{Mla:!1,Nla:!1,Tr:!1}};Rfb=function(a,b){a&1&&(_.B(0,"div",0,1),_.Ve(2),_.C());a&2&&(a=b.id,b=_.N(),_.z("id",b.id)("ngClass",b.Ip),_.Ge("aria-label",b.ariaLabel||null)("aria-labelledby",b.F2(a)))};
Sfb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-option",12);_.R(1);_.B(2,"button",13);_.M("click",function(d){var e=_.Dc(c).wa,f=_.N(2);d.stopPropagation();f.VKa.emit(e);return _.Fc()});_.B(3,"mat-icon",14);_.R(4);_.C()()()}a&2&&(a=b.wa,b=_.N(2),_.z("value",a),_.v(1),_.Ze(" ",a.label," "),_.v(2),_.z("svgIcon",_.jB(b.Zh,"delete_filter"))("fontSet",b.eVa?"google-material-icons":void 0),_.v(1),_.$e(_.kB(b.Zh,"delete_filter")))};
Tfb=function(a){a&1&&(_.B(0,"div",9)(1,"mat-optgroup",10),_.O(2,Sfb,5,5,"mat-option",11),_.C()());a&2&&(a=_.N(),_.v(2),_.z("ngForOf",a.Tz))};Ufb=function(a){a&1&&_.Me(0)};Wfb=function(a,b){a&1&&(_.B(0,"mat-option",20),_.O(1,Ufb,1,0,"ng-container",21),_.C());if(a&2){a=b.wa;_.N(4);var c=_.Ye(12);_.z("value",a);_.v(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.cf(3,Vfb,a))}};
Xfb=function(a){a&1&&(_.B(0,"div")(1,"mat-optgroup",18),_.O(2,Wfb,2,5,"mat-option",19),_.C()());a&2&&(a=_.N().wa,_.v(1),_.z("label",a.WP),_.v(1),_.z("ngForOf",a.HJ))};Yfb=function(a){a&1&&_.Me(0)};Zfb=function(a){a&1&&(_.B(0,"mat-option",20),_.O(1,Yfb,1,0,"ng-container",21),_.C());if(a&2){a=_.N().wa;_.N(2);var b=_.Ye(12);_.z("value",a);_.v(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.cf(3,Vfb,a))}};
$fb=function(a,b){a&1&&(_.H(0),_.O(1,Xfb,3,2,"div",16),_.O(2,Zfb,2,5,"mat-option",17),_.K());a&2&&(a=b.wa,_.N(2),_.v(1),_.z("ngIf",_.lB(a)&&0<a.HJ.length),_.v(1),_.z("ngIf",!_.lB(a)))};agb=function(a){a&1&&(_.B(0,"mat-option",22)(1,"span",23),_.R(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.$e(a.sz))};bgb=function(a,b){a&1&&(_.H(0),_.O(1,agb,3,1,"mat-option",7),_.K());a&2&&(a=b.Ma,b=_.N(2),_.v(1),_.z("ngIf",b.sz&&0===a.length))};
cgb=function(a){a&1&&(_.H(0),_.O(1,$fb,3,2,"ng-container",15),_.S(2,"async"),_.O(3,bgb,2,1,"ng-container",16),_.S(4,"async"),_.K());a&2&&(a=_.N(),_.v(1),_.z("ngForOf",_.T(2,2,a.AR)),_.v(2),_.z("ngIf",_.T(4,4,a.AR)))};dgb=function(a,b){a&1&&(_.B(0,"mat-option",20)(1,"span"),_.R(2),_.C()());a&2&&(a=b.wa,_.z("value",a),_.Ge("aria-label",a.ariaLabel||a.displayName),_.v(2),_.$e(a.displayName))};
egb=function(a){a&1&&(_.B(0,"div")(1,"mat-optgroup",18),_.O(2,dgb,3,3,"mat-option",19),_.C()());a&2&&(a=_.N().wa,_.v(1),_.z("label",a.WP),_.v(1),_.z("ngForOf",a.HJ))};fgb=function(a){a&1&&(_.B(0,"mat-option",20)(1,"span"),_.R(2),_.C()());a&2&&(a=_.N().wa,_.z("value",a),_.Ge("aria-label",a.ariaLabel||null),_.v(2),_.$e(a.displayName))};
ggb=function(a,b){a&1&&(_.H(0),_.O(1,egb,3,2,"div",16),_.O(2,fgb,3,3,"mat-option",17),_.K());a&2&&(a=b.wa,_.N(2),_.v(1),_.z("ngIf",_.lB(a)&&0<a.HJ.length),_.v(1),_.z("ngIf",!_.lB(a)))};igb=function(a){a&1&&(_.B(0,"mat-option",22)(1,"span",23),_.R(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.$e(a.sz))};jgb=function(a,b){a&1&&(_.H(0),_.O(1,igb,3,1,"mat-option",7),_.K());a&2&&(a=b.Ma,b=_.N(2),_.v(1),_.z("ngIf",b.sz&&0===a.length))};
kgb=function(a){a&1&&(_.O(0,ggb,3,2,"ng-container",15),_.S(1,"async"),_.O(2,jgb,2,1,"ng-container",16),_.S(3,"async"));a&2&&(a=_.N(),_.z("ngForOf",_.T(1,2,a.uK)),_.v(2),_.z("ngIf",_.T(3,4,a.uK)))};lgb=function(a){a&1&&(_.B(0,"mat-option",22),_.E(1,"mat-spinner",24),_.C());a&2&&(a=_.N(),_.Ge("aria-label",a.g1a))};mgb=function(a){a&1&&(_.B(0,"b"),_.R(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.$e(a.text))};ngb=function(a){a&1&&(_.B(0,"i"),_.R(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.$e(a.text))};
ogb=function(a){a&1&&(_.B(0,"u"),_.R(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.$e(a.text))};pgb=function(a){a&1&&(_.H(0),_.R(1),_.K());a&2&&(a=_.N().wa,_.v(1),_.$e(a.text))};qgb=function(a,b){a&1&&(_.B(0,"span"),_.H(1,25),_.O(2,mgb,2,1,"b",26),_.O(3,ngb,2,1,"i",26),_.O(4,ogb,2,1,"u",26),_.O(5,pgb,2,1,"ng-container",27),_.K(),_.C());a&2&&(a=b.wa,_.v(1),_.z("ngSwitch",a.tag),_.v(1),_.z("ngSwitchCase","b"),_.v(1),_.z("ngSwitchCase","i"),_.v(1),_.z("ngSwitchCase","u"))};
rgb=function(a,b){a&1&&_.O(0,qgb,6,4,"span",15);a&2&&_.z("ngForOf",b.wa.lX)};tgb=function(a){a&1&&(_.B(0,"mat-icon",10),_.R(1),_.C());a&2&&(a=_.N(),_.z("svgIcon",_.sgb(a.Zh,a.d9())),_.v(1),_.Ze(" ",a.d9()," "))};ugb=function(a){a&1&&(_.B(0,"span",11),_.R(1),_.C());a&2&&(a=_.N(),_.v(1),_.$e(a.PX))};
wgb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"xap-filter-editor",12);_.M("editorVisibleChange",function(e){var f=_.Dc(c).index,g=_.N();return _.Fc(_.vgb(g,e,f))})("removed",function(){var e=_.Dc(c).index,f=_.N();return _.Fc(f.remove(e))})("update",function(e){var f=_.Dc(c).index,g=_.N();return _.Fc(g.update(f,e,g.editor))});_.S(1,"async");_.C()}if(a&2){a=b.wa;b=b.index;var d=_.N();_.z("appliedFilter",a)("filter",_.T(1,4,d.config.IB(a.config.id)))("isEditorVisible",d.TY(b))("disabled",d.disabled)}};
xgb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",13);_.M("click",function(c){_.Dc(b);var d=_.N();return _.Fc(d.Xra(c))});_.B(1,"mat-icon",14);_.R(2);_.C()()}a&2&&(a=_.N(),_.z("matTooltip",a.Oda),_.Ge("aria-label",a.Oda),_.v(1),_.z("svgIcon",_.jB(a.Zh,"save_filters")),_.v(1),_.$e(_.kB(a.Zh,"save_filters")))};
ygb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",15);_.M("click",function(c){_.Dc(b);var d=_.N();return _.Fc(d.DW(c))});_.B(1,"mat-icon",14);_.R(2);_.C()()}a&2&&(a=_.N(),_.z("matTooltip",a.gda),_.Ge("aria-label",a.gda),_.v(1),_.z("svgIcon",_.jB(a.Zh,"clear_filters")),_.v(1),_.$e(_.kB(a.Zh,"clear_filters")))};zgb=function(a){a&1&&(_.B(0,"tr",3)(1,"td",4),_.R(2),_.C()());a&2&&(a=_.N(),_.v(1),_.He("padding-top",a.xN)("padding-bottom",a.xN),_.Ge("colspan",a.Bra),_.v(1),_.Ze(" ",a.label," "))};
Agb=function(a){a&1&&(_.B(0,"td",4),_.R(1),_.C());a&2&&(a=_.N(2),_.He("padding-top",a.xN)("padding-bottom",a.xN),_.Ge("colspan",a.u2),_.v(1),_.Ze(" ",a.u2>=a.Mvb?a.label:""," "))};
Bgb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"td",8)(1,"button",9);_.M("click",function(f){var g=_.Dc(c).wa,m=_.N(2);return _.Fc(m.Qhc(g,f))})("focus",function(f){var g=_.Dc(c).wa,m=_.N(2);return _.Fc(m.xjc(g,f))});_.B(2,"span",10);_.R(3);_.C();_.E(4,"span",11);_.C()()}if(a&2){a=b.wa;b=b.index;var d=_.N().index,e=_.N();_.He("width",e.g3a)("padding-top",e.xN)("padding-bottom",e.xN);_.Ge("data-mat-row",d)("data-mat-col",b);_.v(1);_.Ie("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",
e.F6a(d,b))("mat-calendar-body-range-start",e.rEa(a.am))("mat-calendar-body-range-end",e.qEa(a.am))("mat-calendar-body-in-range",e.vja(a.am))("mat-calendar-body-comparison-bridge-start",e.dmc(a.am,d,b))("mat-calendar-body-comparison-bridge-end",e.cmc(a.am,d,b))("mat-calendar-body-comparison-start",e.I6a(a.am))("mat-calendar-body-comparison-end",e.H6a(a.am))("mat-calendar-body-in-comparison-range",e.hmc(a.am))("mat-calendar-body-preview-start",e.omc(a.am))("mat-calendar-body-preview-end",e.nmc(a.am))("mat-calendar-body-in-preview",
e.imc(a.am));_.z("ngClass",a.Itc)("tabindex",e.F6a(d,b)?0:-1);_.Ge("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.dV(a.am))("aria-current",e.MNb===a.am?"date":null)("aria-describedby",e.ukc(a.am));_.v(1);_.Ie("mat-calendar-body-selected",e.dV(a.am))("mat-calendar-body-comparison-identical",e.emc(a.am))("mat-calendar-body-today",e.MNb===a.am);_.v(1);_.Ze(" ",a.Kna," ")}};
Cgb=function(a,b){a&1&&(_.B(0,"tr",5),_.O(1,Agb,2,6,"td",6),_.O(2,Bgb,5,48,"td",7),_.C());if(a&2){a=b.wa;b=b.index;var c=_.N();_.v(1);_.z("ngIf",0===b&&c.u2);_.v(1);_.z("ngForOf",a)}};Dgb=function(a){return"TD"===(null==a?void 0:a.nodeName)};Egb=function(a){if(Dgb(a))var b=a;else if(Dgb(a.parentNode))b=a.parentNode;else{var c;Dgb(null==(c=a.parentNode)?void 0:c.parentNode)&&(b=a.parentNode.parentNode)}var d;return null!=(null==(d=b)?void 0:d.getAttribute("data-mat-row"))?b:null};
Fgb=function(a,b,c){return null!==c&&b!==c&&a<c&&a===b};Ggb=function(a,b,c){return null!==b&&b!==c&&a>=b&&a===c};Hgb=function(a,b,c,d){return d&&null!==b&&null!==c&&b!==c&&a>=b&&a<=c};Igb=function(a){a=a.changedTouches[0];return document.elementFromPoint(a.clientX,a.clientY)};Jgb=function(a,b){a&1&&(_.B(0,"th",5)(1,"span",6),_.R(2),_.C(),_.B(3,"span",7),_.R(4),_.C()());a&2&&(a=b.wa,_.v(2),_.$e(a.Fxb),_.v(2),_.$e(a.RSa))};
Lgb=function(a,b,c,d,e){d=Kgb(a,d,e);return Math.floor((a.getYear(b)-d)/24)===Math.floor((a.getYear(c)-d)/24)};Mgb=function(a,b,c,d){return((a.getYear(b)-Kgb(a,c,d))%24+24)%24};Kgb=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};Ngb=function(){};
Ogb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-month-view",5);_.M("activeDateChange",function(c){_.Dc(b);var d=_.N();return _.Fc(d.tb=c)})("_userSelection",function(c){_.Dc(b);var d=_.N();return _.Fc(d.wia(c))})("dragStarted",function(c){_.Dc(b);var d=_.N();return _.Fc(d.ujc(c))})("dragEnded",function(c){_.Dc(b);var d=_.N();return _.Fc(d.WCa(c))});_.C()}a&2&&(a=_.N(),_.z("activeDate",a.tb)("selected",a.selected)("dateFilter",a.Pi)("maxDate",a.Id)("minDate",a.Fd)("dateClass",a.Lk)("comparisonStart",
a.pt)("comparisonEnd",a.Ev)("startDateAccessibleName",a.e0)("endDateAccessibleName",a.vX)("activeDrag",a.Qha))};
Pgb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-year-view",6);_.M("activeDateChange",function(c){_.Dc(b);var d=_.N();return _.Fc(d.tb=c)})("monthSelected",function(c){_.Dc(b);var d=_.N();return _.Fc(d.Umc(c))})("selectedChange",function(c){_.Dc(b);var d=_.N();return _.Fc(d.P5a(c,"month"))});_.C()}a&2&&(a=_.N(),_.z("activeDate",a.tb)("selected",a.selected)("dateFilter",a.Pi)("maxDate",a.Id)("minDate",a.Fd)("dateClass",a.Lk))};
Qgb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-multi-year-view",7);_.M("activeDateChange",function(c){_.Dc(b);var d=_.N();return _.Fc(d.tb=c)})("yearSelected",function(c){_.Dc(b);var d=_.N();return _.Fc(d.Jqc(c))})("selectedChange",function(c){_.Dc(b);var d=_.N();return _.Fc(d.P5a(c,"year"))});_.C()}a&2&&(a=_.N(),_.z("activeDate",a.tb)("selected",a.selected)("dateFilter",a.Pi)("maxDate",a.Id)("minDate",a.Fd)("dateClass",a.Lk))};
Rgb=function(a,b){if(a.nodeType===Node.ELEMENT_NODE&&b){var c,d;b=((null==(c=a.getAttribute)?void 0:null==(d=c.call(a,"aria-labelledby"))?void 0:d.split(/\s+/g))||[]).reduce(function(n,r){(r=document.getElementById(r))&&n.push(r);return n},[]);if(b.length)return b.map(function(n){return Rgb(n,!1)}).join(" ")}if(a.nodeType===Node.ELEMENT_NODE){var e;if(c=null==(e=a.getAttribute("aria-label"))?void 0:e.trim())return c}if("INPUT"===a.nodeName||"TEXTAREA"===a.nodeName){var f;if(null==(f=a.labels)?0:f.length)return Array.from(a.labels).map(function(n){return Rgb(n,
!1)}).join(" ");var g;if(e=null==(g=a.getAttribute("placeholder"))?void 0:g.trim())return e;var m;if(g=null==(m=a.getAttribute("title"))?void 0:m.trim())return g}return(a.textContent||"").replace(/\s+/g," ").trim()};Sgb=function(){};
_.Tgb=function(a){for(var b=[],c=0,d=0;c<a.length;){var e=a[c++];if(128>e)b[d++]=String.fromCharCode(e);else if(191<e&&224>e){var f=a[c++];b[d++]=String.fromCharCode((e&31)<<6|f&63)}else if(239<e&&365>e){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("")};
_.mB=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};_.Ugb=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};tcb=function(a){this.qp=a};tcb.prototype.call=function(a,b){return b.subscribe(new _.ZHa(a,this.qp))};_.nB=function(a,b){this.Oa=a;this.Kd=b;this.V4a=null;this.zfb=new _.cl};
_.nB.prototype.Vc=function(){var a=this,b=this.Oa.ta;this.q7a=this.Kd.Zn(b,1===b.nodeType&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){a.V4a=c;a.zfb.emit(c)})};_.nB.prototype.La=function(){this.Kd.Nl(this.Oa);this.q7a&&this.q7a.unsubscribe()};_.Y.Object.defineProperties(_.nB.prototype,{Coa:{configurable:!0,enumerable:!0,get:function(){return this.V4a}}});_.nB.ha=function(a){return new (a||_.nB)(_.w(_.Wc),_.w(_.Yp))};
_.nB.Ia=_.hc({type:_.nB,qa:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{zfb:"cdkFocusChange"},Xb:["cdkMonitorFocus"]});_.oB=function(){this.Uqa=this.h7a=new _.se};_.pB=function(a,b){return Vgb(b)&&a.isValid(b)?b:null};_.oB.prototype.Fh=function(a){return null==a||Vgb(a)&&this.isValid(a)?a:this.invalid()};_.oB.prototype.I_=function(a){this.locale=a;this.h7a.next()};_.qB=function(a,b,c){return a.getYear(b)-a.getYear(c)||a.getMonth(b)-a.getMonth(c)||a.getDate(b)-a.getDate(c)};
rB=function(a,b,c){if(b&&c){var d=a.isValid(b),e=a.isValid(c);return d&&e?!_.qB(a,b,c):d==e}return b==c};_.sB=function(a,b,c,d){return c&&0>_.qB(a,b,c)?c:d&&0<_.qB(a,b,d)?d:b};Wgb=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;tB=function(a){_.oB.call(this);_.oB.prototype.I_.call(this,a)};_.X(tB,_.oB);tB.prototype.getYear=function(a){return a.getFullYear()};tB.prototype.getMonth=function(a){return a.getMonth()};tB.prototype.getDate=function(a){return a.getDate()};
Xgb=function(a){var b=new Intl.DateTimeFormat(a.locale,{month:"short",timeZone:"utc"});return xcb(12,function(c){return a.A2(b,new Date(2017,c,1))})};Ygb=function(a){var b=new Intl.DateTimeFormat(a.locale,{day:"numeric",timeZone:"utc"});return xcb(31,function(c){return a.A2(b,new Date(2017,0,c+1))})};_.Zgb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{weekday:b,timeZone:"utc"});return xcb(7,function(d){return a.A2(c,new Date(2017,0,d+1))})};
uB=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{year:"numeric",timeZone:"utc"});return a.A2(c,b)};_.$gb=function(a,b){return a.getDate(a.Tl(a.getYear(b),a.getMonth(b)+1,0))};tB.prototype.clone=function(a){return new Date(a.getTime())};tB.prototype.parse=function(a){return"number"==typeof a?new Date(a):a?new Date(Date.parse(a)):null};
tB.prototype.format=function(a,b){if(!this.isValid(a))throw Error("kc");b=new Intl.DateTimeFormat(this.locale,Object.assign({},b,{timeZone:"utc"}));return this.A2(b,a)};_.wB=function(a,b,c){return _.vB(a,b,12*c)};_.vB=function(a,b,c){var d=a.Tl(a.getYear(b),a.getMonth(b)+c,a.getDate(b));a.getMonth(d)!=((a.getMonth(b)+c)%12+12)%12&&(d=a.Tl(a.getYear(d),a.getMonth(d),0));return d};_.xB=function(a,b,c){return a.Tl(a.getYear(b),a.getMonth(b),a.getDate(b)+c)};
ahb=function(a,b){return[b.getUTCFullYear(),a.a2a(b.getUTCMonth()+1),a.a2a(b.getUTCDate())].join("-")};tB.prototype.Fh=function(a){if("string"===typeof a){if(!a)return null;if(Wgb.test(a)){var b=new Date(a);if(this.isValid(b))return b}}return _.oB.prototype.Fh.call(this,a)};var Vgb=function(a){return a instanceof Date};_.h=tB.prototype;_.h.isValid=function(a){return!isNaN(a.getTime())};_.h.invalid=function(){return new Date(NaN)};
_.h.Tl=function(a,b,c){var d=new Date;d.setFullYear(a,b,c);d.setHours(0,0,0,0);return d};_.h.a2a=function(a){return("00"+a).slice(-2)};_.h.A2=function(a,b){var c=new Date;c.setUTCFullYear(b.getFullYear(),b.getMonth(),b.getDate());c.setUTCHours(b.getHours(),b.getMinutes(),b.getSeconds(),b.getMilliseconds());return a.format(c)};tB.ha=function(a){return new (a||tB)(_.u(_.jTa,8),_.u(_.Vp))};tB.ua=_.t({token:tB,oa:tB.ha});var yB=function(){};yB.ha=function(a){return new (a||yB)};yB.Ea=_.gc({type:yB});
yB.Da=_.Wb({Nb:[{Ca:_.oB,Nd:tB}]});_.zB=function(){};_.zB.ha=function(a){return new (a||_.zB)};_.zB.Ea=_.gc({type:_.zB});_.zB.Da=_.Wb({Nb:[{Ca:_.br,uc:{parse:{Dr:null},display:{Dr:{year:"numeric",month:"numeric",day:"numeric"},ISa:{year:"numeric",month:"short"},Xtc:{year:"numeric",month:"long",day:"numeric"},kDc:{year:"numeric",month:"long"}}}}],imports:[yB]});
var AB=function(a,b,c,d,e,f,g,m,n){_.wr.call(this,a,b,c,d,e,f,g,n);var r=this;this.ze=m;this.WG="NoopAnimations"!==this.ze;this.RN=this.Oa.ta;var x;this.B3=this.WG?null!=(x=zcb(this.hd.Xna))?x:150:0;var A;this.xCa=this.WG?null!=(A=zcb(this.hd.coa))?A:75:0;this.T1=null;this.P4a=function(){r.u3a();r.V7a(r.B3)};this.NU=function(){r.u3a();r.zA.emit({state:"closed",totalTime:r.xCa})}};_.X(AB,_.wr);_.h=AB.prototype;_.h.pia=function(){_.wr.prototype.pia.call(this);this.jpc()};
_.h.La=function(){_.wr.prototype.La.call(this);null!==this.T1&&clearTimeout(this.T1)};_.h.jpc=function(){var a=this;this.zA.emit({state:"opening",totalTime:this.B3});this.WG?(this.RN.style.setProperty("--mat-dialog-transition-duration",this.B3+"ms"),this.c9a(function(){return a.RN.classList.add("mdc-dialog--opening","mdc-dialog--open")}),this.W$a(this.B3,this.P4a)):(this.RN.classList.add("mdc-dialog--open"),Promise.resolve().then(function(){return a.P4a()}))};
_.h.Tka=function(){var a=this;this.zA.emit({state:"closing",totalTime:this.xCa});this.RN.classList.remove("mdc-dialog--open");this.WG?(this.RN.style.setProperty("--mat-dialog-transition-duration",this.B3+"ms"),this.c9a(function(){return a.RN.classList.add("mdc-dialog--closing")}),this.W$a(this.xCa,this.NU)):Promise.resolve().then(function(){return a.NU()})};_.h.u3a=function(){this.RN.classList.remove("mdc-dialog--opening","mdc-dialog--closing")};
_.h.W$a=function(a,b){null!==this.T1&&clearTimeout(this.T1);this.T1=setTimeout(b,a)};_.h.c9a=function(a){this.mb.bc(function(){"function"===typeof requestAnimationFrame?requestAnimationFrame(a):a()})};AB.ha=function(a){return new (a||AB)(_.w(_.Wc),_.w(_.cq),_.w(_.Zg,8),_.w(_.sr),_.w(_.$p),_.w(_.Ae),_.w(_.Nq),_.w(_.xk,8),_.w(_.Yp))};
AB.ya=_.fc({type:AB,qa:[["mat-dialog-container"]],Cb:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],Db:8,hb:function(a,b){a&2&&(_.Ne("id",b.hd.id),_.Ge("aria-modal",b.hd.ariaModal)("role",b.hd.role)("aria-labelledby",b.hd.ariaLabel?null:b.W1)("aria-label",b.hd.ariaLabel)("aria-describedby",b.hd.Jla||null),_.Ie("_mat-animation-noopable",!b.WG))},features:[_.De],Aa:3,Ba:0,Fa:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],va:function(a){a&
1&&(_.B(0,"div",0)(1,"div",1),_.O(2,ycb,0,0,"ng-template",2),_.C()())},Ja:[_.Xq],styles:['.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:var(--mdc-dialog-z-index, 7)}.mdc-dialog .mdc-dialog__content{padding:20px 24px 20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-width:none}@media(max-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px;width:560px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 112px)}}@media(max-width: 720px)and (min-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:560px}}@media(max-width: 720px)and (max-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:calc(100vh - 160px)}}@media(max-width: 720px)and (min-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px}}@media(max-width: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-height: 400px),(max-width: 600px),(min-width: 720px)and (max-height: 400px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:calc(16px - 2 * 12px)}}@media(min-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 400px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim{opacity:0}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(0.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto;outline:0}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}[dir=rtl] .mdc-dialog__surface,.mdc-dialog__surface[dir=rtl]{text-align:right}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-dialog__surface{outline:2px solid windowText}}.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}@media screen and (forced-colors: active){.mdc-dialog__surface::before{border-color:CanvasText}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.mdc-dialog__surface::before{content:none}}.mdc-dialog__title{display:block;margin-top:0;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:0 24px 9px}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mdc-dialog__title,.mdc-dialog__title[dir=rtl]{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{margin-bottom:1px;padding-bottom:15px}.mdc-dialog--fullscreen .mdc-dialog__header{align-items:baseline;border-bottom:1px solid rgba(0,0,0,0);display:inline-flex;justify-content:space-between;padding:0 24px 9px;z-index:1}@media screen and (forced-colors: active){.mdc-dialog--fullscreen .mdc-dialog__header{border-bottom-color:CanvasText}}.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close{right:-12px}.mdc-dialog--fullscreen .mdc-dialog__title{margin-bottom:0;padding:0;border-bottom:0}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:0;margin-bottom:0}.mdc-dialog--fullscreen .mdc-dialog__close{top:5px}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--fullscreen--titleless .mdc-dialog__close{margin-top:4px}.mdc-dialog--fullscreen--titleless.mdc-dialog--scrollable .mdc-dialog__close{margin-top:0}.mdc-dialog__content{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{transform:none;opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim{opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{transition:opacity 75ms linear}.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim{transition:opacity 150ms linear}.mdc-dialog__surface-scrim{display:none;opacity:0;position:absolute;width:100%;height:100%;z-index:1}.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{display:block}.mdc-dialog-scroll-lock{overflow:hidden}.mdc-dialog--no-content-padding .mdc-dialog__content{padding:0}.mdc-dialog--sheet .mdc-dialog__container .mdc-dialog__close{right:12px;top:9px;position:absolute;z-index:1}.mdc-dialog__scrim--removed{pointer-events:none}.mdc-dialog__scrim--removed .mdc-dialog__scrim,.mdc-dialog__scrim--removed .mdc-dialog__surface-scrim{display:none}.mat-mdc-dialog-content{max-height:65vh}.mat-mdc-dialog-container{position:static;display:block}.mat-mdc-dialog-container,.mat-mdc-dialog-container .mdc-dialog__container,.mat-mdc-dialog-container .mdc-dialog__surface{max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mat-mdc-dialog-container .mdc-dialog__surface{display:block;width:100%;height:100%}.mat-mdc-dialog-container{--mdc-dialog-container-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);--mdc-dialog-container-shadow-color:#000;--mdc-dialog-container-shape:4px;--mdc-dialog-container-elevation: var(--mdc-dialog-container-elevation-shadow);outline:0}.mat-mdc-dialog-container .mdc-dialog__surface{background-color:var(--mdc-dialog-container-color, white)}.mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:var(--mdc-dialog-container-elevation, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12))}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:var(--mdc-dialog-container-shape, 4px)}.mat-mdc-dialog-container .mdc-dialog__title{font-family:var(--mdc-dialog-subhead-font, Roboto, sans-serif);line-height:var(--mdc-dialog-subhead-line-height, 1.5rem);font-size:var(--mdc-dialog-subhead-size, 1rem);font-weight:var(--mdc-dialog-subhead-weight, 400);letter-spacing:var(--mdc-dialog-subhead-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__title{color:var(--mdc-dialog-subhead-color, rgba(0, 0, 0, 0.87))}.mat-mdc-dialog-container .mdc-dialog__content{font-family:var(--mdc-dialog-supporting-text-font, Roboto, sans-serif);line-height:var(--mdc-dialog-supporting-text-line-height, 1.5rem);font-size:var(--mdc-dialog-supporting-text-size, 1rem);font-weight:var(--mdc-dialog-supporting-text-weight, 400);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__content{color:var(--mdc-dialog-supporting-text-color, rgba(0, 0, 0, 0.6))}.mat-mdc-dialog-container .mdc-dialog__container{transition-duration:var(--mat-dialog-transition-duration, 0ms)}.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__container{transition:none}.mat-mdc-dialog-content{display:block}.mat-mdc-dialog-actions{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}\n'],
nb:2});bhb={Ca:_.VTa,Eb:[_.Zq],wb:function(a){return function(){return a.xp.block()}}};_.BB=function(a,b,c,d,e,f,g,m){_.xr.call(this,a,b,d,f,g,e,_.STa,AB,_.TTa,m);this.s6a="mat-mdc-dialog-"};_.X(_.BB,_.xr);_.BB.ha=function(a){return new (a||_.BB)(_.u(_.Zq),_.u(_.cg),_.u(_.wm,8),_.u(_.UTa,8),_.u(_.VTa),_.u(_.BB,12),_.u(_.Bq),_.u(_.xk,8))};_.BB.ua=_.t({token:_.BB,oa:_.BB.ha});var CB=function(){};CB.ha=function(a){return new (a||CB)};CB.Ea=_.gc({type:CB});
CB.Da=_.Wb({Nb:[_.BB,bhb],imports:[_.vr,_.$q,_.Yq,_.ar,_.ar]});_.DB=function(){};_.DB.ha=function(a){return new (a||_.DB)};_.DB.Ea=_.gc({type:_.DB});_.DB.Da=_.Wb({imports:[_.ar,_.or,_.ar]});var chb={RRb:"ACTIVE",CXb:"DELETE_IN_PROGRESS",EXb:"DELETE_REQUESTED",C4b:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[chb.C4b,chb.RRb,chb.EXb,chb.CXb]}},dhb=function(){this.O={}};_.X(dhb,_.W);dhb.prototype.ma=function(){return dhb};dhb.prototype.na=function(){return{keys:[]}};
var EB=function(a){a=void 0===a?{}:a;this.O={};this.O.code=null==a.code?null:a.code;this.O.message=null==a.message?null:a.message;this.O.details=null==a.details?null:a.details};_.X(EB,_.W);EB.prototype.ma=function(){return EB};EB.prototype.na=function(){return{keys:["code","details","message"],Bd:{details:{xc:null,Qc:!0,Rc:!1,Sc:!1}}}};
_.Y.Object.defineProperties(EB.prototype,{code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.U(this,"code"):null},set:function(a){this.O.code=a}},details:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"details")?_.U(this,"details"):null},set:function(a){this.O.details=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.U(this,"message"):null},set:function(a){this.O.message=a}}});
_.FB=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.metadata=null==a.metadata?null:a.metadata;this.O.done=null==a.done?null:a.done;this.O.error=null==a.error?null:a.error;this.O.response=null==a.response?null:a.response};_.X(_.FB,_.W);_.FB.prototype.ma=function(){return _.FB};_.FB.prototype.na=function(){return{keys:["done","error","metadata","name","response"],Bd:{metadata:{xc:null,Qc:!1,Rc:!1,Sc:!1},response:{xc:null,Qc:!1,Rc:!1,Sc:!1}},Ka:{error:EB}}};
_.Y.Object.defineProperties(_.FB.prototype,{done:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"done")?_.U(this,"done"):null},set:function(a){this.O.done=a}},error:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"error")?_.U(this,"error"):null},set:function(a){this.O.error=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.U(this,"metadata"):null},set:function(a){this.O.metadata=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"name")?_.U(this,"name"):null},set:function(a){this.O.name=a}},response:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"response")?_.U(this,"response"):null},set:function(a){this.O.response=a}}});var GB=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.id=null==a.id?null:a.id};_.X(GB,_.W);GB.prototype.ma=function(){return GB};GB.prototype.na=function(){return{keys:["id","type"]}};
_.Y.Object.defineProperties(GB.prototype,{id:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"id")?_.U(this,"id"):null},set:function(a){this.O.id=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.U(this,"type"):null},set:function(a){this.O.type=a}}});
_.HB=function(a){a=void 0===a?{}:a;this.O={};this.O.projectNumber=null==a.projectNumber?null:a.projectNumber;this.O.projectId=null==a.projectId?null:a.projectId;this.O.lifecycleState=null==a.lifecycleState?null:a.lifecycleState;this.O.name=null==a.name?null:a.name;this.O.createTime=null==a.createTime?null:a.createTime;this.O.labels=null==a.labels?null:a.labels;this.O.parent=null==a.parent?null:a.parent};_.X(_.HB,_.W);_.HB.prototype.ma=function(){return _.HB};
_.HB.prototype.na=function(){return{Ta:{lifecycleState:chb},keys:"createTime labels lifecycleState name parent projectId projectNumber".split(" "),Bd:{labels:{xc:null,Qc:!1,Rc:!1,Sc:!1}},Ka:{parent:GB}}};
_.Y.Object.defineProperties(_.HB.prototype,{createTime:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"createTime")?_.U(this,"createTime"):null},set:function(a){this.O.createTime=a}},labels:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"labels")?_.U(this,"labels"):null},set:function(a){this.O.labels=a}},lifecycleState:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lifecycleState")?_.U(this,"lifecycleState"):null},set:function(a){this.O.lifecycleState=
a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.U(this,"name"):null},set:function(a){this.O.name=a}},parent:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parent")?_.U(this,"parent"):null},set:function(a){this.O.parent=a}},projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.U(this,"projectId"):null},set:function(a){this.O.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?
_.U(this,"projectNumber"):null},set:function(a){this.O.projectNumber=a}}});var IB=function(a){a=void 0===a?{}:a;this.O={};this.O.projects=null==a.projects?null:a.projects;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.X(IB,_.W);IB.prototype.ma=function(){return IB};IB.prototype.na=function(){return{Sa:{projects:_.HB},keys:["nextPageToken","projects"]}};
_.Y.Object.defineProperties(IB.prototype,{nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.U(this,"nextPageToken"):null},set:function(a){this.O.nextPageToken=a}},projects:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.U(this,"projects"):null},set:function(a){this.O.projects=a}}});
_.JB={$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"};KB=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};_.h=KB.prototype;
_.h.create=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Fl(this.kb,{body:a,Gb:"POST",Ib:"cloudresourcemanager.projects.create",path:"/"+this.Va+"/projects",Ra:_.yf(b,_.JB,c),Jb:_.FB})};_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Fl(this.kb,{body:null,Gb:"DELETE",Ib:"cloudresourcemanager.projects.delete",path:"/"+this.Va+"/projects/"+a,Ra:_.yf(b,_.JB,c),Jb:dhb})};
_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"cloudresourcemanager.projects.get",path:"/"+this.Va+"/projects/"+a,Ra:_.yf(b,_.JB,c),Jb:_.HB})};_.h.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"cloudresourcemanager.projects.list",path:"/"+this.Va+"/projects",Ra:_.yf(a,_.JB,b),Jb:IB})};
_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Fl(this.kb,{body:b,Gb:"PUT",Ib:"cloudresourcemanager.projects.update",path:"/"+this.Va+"/projects/"+a,Ra:_.yf(c,_.JB,d),Jb:_.HB})};KB.ha=function(a){return new (a||KB)(_.u(_.kXa,8),_.u(_.lXa),_.u(_.Dl,8))};KB.ua=_.t({token:KB,oa:KB.ha});_.LB=function(){};_.LB.ha=function(a){return new (a||_.LB)};_.LB.ua=_.t({token:_.LB,oa:function(a){return KB.ha(a)},Ha:_.yt});
var ehb=0,MB=function(a,b){this.id="mat-mdc-error-"+ehb++;a||b.ta.setAttribute("aria-live","polite")};MB.ha=function(a){return new (a||MB)(_.Nc("aria-live"),_.w(_.Wc))};MB.Ia=_.hc({type:MB,qa:[["mat-error"],["","matError",""]],Cb:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],Db:1,hb:function(a,b){a&2&&_.Ne("id",b.id)},inputs:{id:"id"},features:[_.af([{Ca:_.b3a,Kb:MB}])]});var fhb=0,NB=function(){this.align="start";this.id="mat-mdc-hint-"+fhb++};
NB.ha=function(a){return new (a||NB)};NB.Ia=_.hc({type:NB,qa:[["mat-hint"]],Cb:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],Db:4,hb:function(a,b){a&2&&(_.Ne("id",b.id),_.Ge("align",null),_.Ie("mat-mdc-form-field-hint-end","end"===b.align))},inputs:{align:"align",id:"id"}});var OB=function(){};OB.ha=function(a){return new (a||OB)};OB.Ia=_.hc({type:OB,qa:[["mat-label"]]});var PB=function(){this.e3=!1};
_.Y.Object.defineProperties(PB.prototype,{smc:{configurable:!0,enumerable:!0,set:function(){this.e3=!0}}});PB.ha=function(a){return new (a||PB)};PB.Ia=_.hc({type:PB,qa:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{smc:["matTextSuffix","_isTextSelector"]},features:[_.af([{Ca:_.d3a,Kb:PB}])]});var ghb=function(a){var b=this;this.phc=a;this.Pb=new _.se;this.XFa=new _.se;this.q2=new Map;"undefined"!==typeof ResizeObserver&&(this.Fka=new ResizeObserver(function(c){return b.XFa.next(c)}))};
ghb.prototype.observe=function(a){var b=this;this.q2.has(a)||this.q2.set(a,(new _.wd(function(c){var d=b.XFa.subscribe(c),e;null==(e=b.Fka)||e.observe(a,{box:b.phc});return function(){var f;null==(f=b.Fka)||f.unobserve(a);d.unsubscribe();b.q2.delete(a)}})).ka(_.Zd(function(c){return c.some(function(d){return d.target===a})}),_.te({bufferSize:1,Fw:!0}),_.xe(this.Pb)));return this.q2.get(a)};ghb.prototype.destroy=function(){this.Pb.next();this.Pb.complete();this.XFa.complete();this.q2.clear()};
var QB=function(){this.w3=new Map;this.mb=_.dc(_.Ae)};QB.prototype.La=function(){for(var a=_.q(this.w3),b=a.next();!b.done;b=a.next())b=_.q(b.value),b.next(),b.next().value.destroy();this.w3.clear()};QB.prototype.observe=function(a,b){b=(null==b?void 0:b.box)||"content-box";this.w3.has(b)||this.w3.set(b,new ghb(b));return this.w3.get(b).observe(a)};QB.ha=function(a){return new (a||QB)};QB.ua=_.t({token:QB,oa:QB.ha,Ha:"root"});
var RB=function(a){this.Oa=a;this.MEa=this.U4a=!1;this.Fka=_.dc(QB);this.mb=_.dc(_.Ae);this.yd=_.dc(_.f3a);this.Vp=new _.td};RB.prototype.La=function(){this.Vp.unsubscribe()};RB.prototype.getWidth=function(){var a=this.Oa.ta;if(null!==a.offsetParent)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};
RB.prototype.W5a=function(){var a=this;setTimeout(function(){return a.yd.slc()})};RB.prototype.upc=function(){var a=this;this.Vp.unsubscribe();this.mb.bc(function(){a.Vp=a.Fka.observe(a.Oa.ta,{box:"border-box"}).subscribe(function(){return a.W5a()})})};
_.Y.Object.defineProperties(RB.prototype,{sob:{configurable:!0,enumerable:!0,get:function(){return this.U4a},set:function(a){this.U4a=a;this.wzb&&this.W5a()}},wzb:{configurable:!0,enumerable:!0,get:function(){return this.MEa},set:function(a){(this.MEa=a)?this.upc():this.Vp.unsubscribe()}},element:{configurable:!0,enumerable:!0,get:function(){return this.Oa.ta}}});RB.ha=function(a){return new (a||RB)(_.w(_.Wc))};
RB.Ia=_.hc({type:RB,qa:[["label","matFormFieldFloatingLabel",""]],Cb:[1,"mdc-floating-label","mat-mdc-floating-label"],Db:2,hb:function(a,b){a&2&&_.Ie("mdc-floating-label--float-above",b.sob)},inputs:{sob:"floating",wzb:"monitorResize"}});
var SB=function(a,b){var c=this;this.Oa=a;this.Y5a=function(d){var e=c.Oa.ta.classList,f=e.contains("mdc-line-ripple--deactivating");"opacity"===d.propertyName&&f&&e.remove("mdc-line-ripple--active","mdc-line-ripple--deactivating")};b.bc(function(){a.ta.addEventListener("transitionend",c.Y5a)})};SB.prototype.ty=function(){var a=this.Oa.ta.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};SB.prototype.d7=function(){this.Oa.ta.classList.add("mdc-line-ripple--deactivating")};
SB.prototype.La=function(){this.Oa.ta.removeEventListener("transitionend",this.Y5a)};SB.ha=function(a){return new (a||SB)(_.w(_.Wc),_.w(_.Ae))};SB.Ia=_.hc({type:SB,qa:[["div","matFormFieldLineRipple",""]],Cb:[1,"mdc-line-ripple"]});var hhb=["notch"],TB=function(a,b){this.Oa=a;this.mb=b;this.open=!1};
TB.prototype.Vc=function(){var a=this.Oa.ta.querySelector(".mdc-floating-label");a?(this.Oa.ta.classList.add("mdc-notched-outline--upgraded"),"function"===typeof requestAnimationFrame&&(a.style.transitionDuration="0s",this.mb.bc(function(){requestAnimationFrame(function(){return a.style.transitionDuration=""})}))):this.Oa.ta.classList.add("mdc-notched-outline--no-label")};
TB.prototype.u9a=function(a){this.enc.ta.style.width=this.open&&a?"calc("+a+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":""};TB.ha=function(a){return new (a||TB)(_.w(_.Wc),_.w(_.Ae))};
TB.ya=_.fc({type:TB,qa:[["div","matFormFieldNotchedOutline",""]],ub:function(a,b){a&1&&_.mf(hhb,5);if(a&2){var c;_.lf(c=_.of())&&(b.enc=c.first)}},Cb:[1,"mdc-notched-outline"],Db:2,hb:function(a,b){a&2&&_.Ie("mdc-notched-outline--notched",b.open)},inputs:{open:["matFormFieldNotchedOutlineOpen","open"]},kc:["matFormFieldNotchedOutline",""],jc:["*"],Aa:5,Ba:0,Fa:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],["notch",""],[1,"mdc-notched-outline__trailing"]],va:function(a){a&1&&
(_.Ue(),_.E(0,"div",0),_.B(1,"div",1,2),_.Ve(3),_.C(),_.E(4,"div",3))},nb:2,Na:0});
var ihb=["textField"],jhb=["iconPrefixContainer"],khb=["textPrefixContainer"],lhb=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],mhb=0,UB=function(a,b,c,d,e,f,g){this.Oa=a;this.vb=b;this.mb=c;this.Ac=d;this.Mc=e;this.kv=f;this.ze=g;this.PN=!1;this.color="primary";this.Yx="fill";this.Q9a=
null;this.QN="";this.j6a=this.ODa=this.i6a=this.NDa=!1;this.UD="mat-mdc-form-field-label-"+mhb++;this.V2="mat-mdc-hint-"+mhb++;this.sO="";this.Pb=new _.se;this.b3=null;this.oV=!1;f&&(f.rd&&(this.rd=f.rd),this.PN=!(null==f||!f.iQ),f.color&&(this.color=f.color))};_.h=UB.prototype;_.h.Vc=function(){this.D$a();this.sO="enter";this.vb.he()};_.h.Be=function(){this.Plc();this.Tlc();this.Slc();this.Rlc()};_.h.EK=function(){};_.h.La=function(){this.Pb.next();this.Pb.complete()};
_.h.aY=function(){return this.a$a||this.Oa};_.h.w2a=function(){this.KD()&&(this.Mr="always")};_.h.Plc=function(){var a=this,b=this.Md;b.controlType&&this.Oa.ta.classList.add("mat-mdc-form-field-type-"+b.controlType);b.ad.subscribe(function(){a.D$a();a.VH();_.Ak(a.vb)});b.Ge&&b.Ge.Pl&&b.Ge.Pl.ka(_.xe(this.Pb)).subscribe(function(){return _.Ak(a.vb)})};
_.h.k3a=function(){this.NDa=!!this.FH.find(function(a){return!a.e3});this.i6a=!!this.FH.find(function(a){return a.e3});this.ODa=!!this.JV.find(function(a){return!a.e3});this.j6a=!!this.JV.find(function(a){return a.e3})};_.h.Slc=function(){var a=this;this.k3a();_.Xd(this.FH.nd,this.JV.nd).subscribe(function(){a.k3a();_.Ak(a.vb)})};_.h.Tlc=function(){var a=this;this.ey.nd.subscribe(function(){a.Q3();_.Ak(a.vb)});this.ay.nd.subscribe(function(){a.VH();_.Ak(a.vb)});this.VH()};_.h.bPc=function(){};
_.h.D$a=function(){if(this.Md.focused&&!this.b3){this.b3=!0;var a;null==(a=this.g7a)||a.ty()}else if(!this.Md.focused&&(this.b3||null===this.b3)){this.b3=!1;var b;null==(b=this.g7a)||b.d7()}var c;null==(c=this.a$a)||c.ta.classList.toggle("mdc-text-field--focused",this.Md.focused)};
_.h.Rlc=function(){var a=this;this.FH.nd.subscribe(function(){return a.oV=!0});this.mb.bc(function(){a.mb.sg.ka(_.xe(a.Pb)).subscribe(function(){a.oV&&(a.oV=!1,a.gqc())})});this.Ac.ud.ka(_.xe(this.Pb)).subscribe(function(){return a.oV=!0})};_.h.FV=function(){return"always"===this.Mr};_.h.LD=function(){return"outline"===this.rd};_.h.Z4a=function(){return!this.Mc.Zd&&this.FH.length&&!this.QH()};_.h.KD=function(){return!!this.vEa||!!this.wEa};_.h.QH=function(){return this.Md.Sea||this.FV()};
_.h.Yp=function(a){var b=this.Md?this.Md.Ge:null;return b&&b[a]};_.h.C2=function(){return this.ay&&0<this.ay.length&&this.Md.Jr?"error":"hint"};_.h.slc=function(){this.Unc()};_.h.Unc=function(){if(this.LD()&&this.Hia&&this.QH()){var a;null==(a=this.D7a)||a.u9a(this.Hia.getWidth())}else{var b;null==(b=this.D7a)||b.u9a(0)}};_.h.Q3=function(){this.VH()};_.h.rqc=function(){};
_.h.VH=function(){if(this.Md){var a=[];this.Md.kM&&"string"===typeof this.Md.kM&&a.push.apply(a,_.sc(this.Md.kM.split(" ")));if("hint"===this.C2()){var b=this.ey?this.ey.find(function(d){return"start"===d.align}):null,c=this.ey?this.ey.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.QN&&a.push(this.V2);c&&a.push(c.id)}else this.ay&&a.push.apply(a,_.sc(this.ay.map(function(d){return d.id})));this.Md.Pta(a)}};
_.h.gqc=function(){if(this.Mc.Zd&&this.LD()&&this.Hia){var a=this.Hia.element;if(this.r6a||this.b$a)if(this.amc()){var b,c=null==(b=this.r6a)?void 0:b.ta,d;b=null==(d=this.b$a)?void 0:d.ta;var e;c=null!=(e=null==c?void 0:c.getBoundingClientRect().width)?e:0;var f;e=null!=(f=null==b?void 0:b.getBoundingClientRect().width)?f:0;a.style.transform="var(\n        --mat-mdc-form-field-label-transform,\n        translateY(-50%) translateX(calc("+(("rtl"===this.Ac.value?"-1":"1")+" * ("+(c+e+"px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n    )"))}else this.oV=
!0;else a.style.transform=""}};_.h.amc=function(){var a=this.Oa.ta;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.Y.Object.defineProperties(UB.prototype,{iQ:{configurable:!0,enumerable:!0,get:function(){return this.PN},set:function(a){this.PN=_.Vg(a)}},Mr:{configurable:!0,enumerable:!0,get:function(){var a;return this.HD||(null==(a=this.kv)?void 0:a.Mr)||"auto"},set:function(a){a!==this.HD&&(this.HD=a,_.Ak(this.vb))}},rd:{configurable:!0,enumerable:!0,get:function(){return this.Yx},set:function(a){var b=this.Yx,c;this.Yx=a||(null==(c=this.kv)?void 0:c.rd)||"fill";"outline"===this.Yx&&this.Yx!==b&&(this.oV=
!0)}},Mua:{configurable:!0,enumerable:!0,get:function(){var a;return this.Q9a||(null==(a=this.kv)?void 0:a.Mua)||"fixed"},set:function(a){var b;this.Q9a=a||(null==(b=this.kv)?void 0:b.Mua)||"fixed"}},lQ:{configurable:!0,enumerable:!0,get:function(){return this.QN},set:function(a){this.QN=a;this.Q3()}},Md:{configurable:!0,enumerable:!0,get:function(){return this.dDa||this.bkc},set:function(a){this.dDa=a}}});
UB.ha=function(a){return new (a||UB)(_.w(_.Wc),_.w(_.wl),_.w(_.Ae),_.w(_.wq),_.w(_.Vp),_.w(_.g3a,8),_.w(_.xk,8),_.w(_.Zg))};
UB.ya=_.fc({type:UB,qa:[["mat-form-field"]],Cd:function(a,b,c){a&1&&(_.nf(c,OB,5),_.nf(c,OB,7),_.nf(c,_.Bw,5),_.nf(c,_.c3a,5),_.nf(c,_.d3a,5),_.nf(c,_.b3a,5),_.nf(c,NB,5));if(a&2){var d;_.lf(d=_.of())&&(b.vEa=d.first);_.lf(d=_.of())&&(b.wEa=d.first);_.lf(d=_.of())&&(b.bkc=d.first);_.lf(d=_.of())&&(b.FH=d);_.lf(d=_.of())&&(b.JV=d);_.lf(d=_.of())&&(b.ay=d);_.lf(d=_.of())&&(b.ey=d)}},ub:function(a,b){a&1&&(_.mf(ihb,5),_.mf(jhb,5),_.mf(khb,5),_.mf(RB,5),_.mf(TB,5),_.mf(SB,5));if(a&2){var c;_.lf(c=_.of())&&
(b.a$a=c.first);_.lf(c=_.of())&&(b.r6a=c.first);_.lf(c=_.of())&&(b.b$a=c.first);_.lf(c=_.of())&&(b.Hia=c.first);_.lf(c=_.of())&&(b.D7a=c.first);_.lf(c=_.of())&&(b.g7a=c.first)}},Cb:[1,"mat-mdc-form-field"],Db:42,hb:function(a,b){a&2&&_.Ie("mat-mdc-form-field-label-always-float",b.FV())("mat-mdc-form-field-has-icon-prefix",b.NDa)("mat-mdc-form-field-has-icon-suffix",b.ODa)("mat-form-field-invalid",b.Md.Jr)("mat-form-field-disabled",b.Md.disabled)("mat-form-field-autofilled",b.Md.Ola)("mat-form-field-no-animations",
"NoopAnimations"===b.ze)("mat-form-field-appearance-fill","fill"==b.rd)("mat-form-field-appearance-outline","outline"==b.rd)("mat-form-field-hide-placeholder",b.KD()&&!b.QH())("mat-focused",b.Md.focused)("mat-primary","accent"!==b.color&&"warn"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color)("ng-untouched",b.Yp("untouched"))("ng-touched",b.Yp("touched"))("ng-pristine",b.Yp("pristine"))("ng-dirty",b.Yp("dirty"))("ng-valid",b.Yp("valid"))("ng-invalid",b.Yp("invalid"))("ng-pending",
b.Yp("pending"))},inputs:{iQ:"hideRequiredMarker",color:"color",Mr:"floatLabel",rd:"appearance",Mua:"subscriptSizing",lQ:"hintLabel"},Xb:["matFormField"],features:[_.af([{Ca:_.Cw,Kb:UB},{Ca:_.f3a,Kb:UB}])],jc:"*;mat-label;[matPrefix], [matIconPrefix];[matTextPrefix];[matTextSuffix];[matSuffix], [matIconSuffix];mat-error, [matError];mat-hint:not([align='end']);mat-hint[align='end']".split(";"),Aa:18,Ba:23,Fa:[["labelTemplate",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],["textField",
""],["class","mat-mdc-form-field-focus-overlay",4,"ngIf"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen",4,"ngIf"],["class","mat-mdc-form-field-icon-prefix",4,"ngIf"],["class","mat-mdc-form-field-text-prefix",4,"ngIf"],[1,"mat-mdc-form-field-infix"],[3,"ngIf"],["class","mat-mdc-form-field-text-suffix",4,"ngIf"],["class","mat-mdc-form-field-icon-suffix",4,"ngIf"],["matFormFieldLineRipple","",4,"ngIf"],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align",
3,"ngSwitch"],["class","mat-mdc-form-field-error-wrapper",4,"ngSwitchCase"],["class","mat-mdc-form-field-hint-wrapper",4,"ngSwitchCase"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id",4,"ngIf"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true","class","mat-mdc-form-field-required-marker mdc-floating-label--required",4,"ngIf"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[1,"mat-mdc-form-field-focus-overlay"],
["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-icon-prefix"],["iconPrefixContainer",""],[1,"mat-mdc-form-field-text-prefix"],["textPrefixContainer",""],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],[3,"id",4,"ngIf"],[1,"mat-mdc-form-field-hint-spacer"],[3,"id"]],va:function(a,b){a&1&&(_.Ue(lhb),_.O(0,
Ccb,1,1,"ng-template",null,0,_.tf),_.B(2,"div",1,2),_.M("click",function(c){return b.Md.Gra(c)}),_.O(4,Dcb,1,0,"div",3),_.B(5,"div",4),_.O(6,Gcb,2,2,"div",5),_.O(7,Hcb,3,0,"div",6),_.O(8,Icb,3,0,"div",7),_.B(9,"div",8),_.O(10,Kcb,1,1,"ng-template",9),_.Ve(11),_.C(),_.O(12,Lcb,2,0,"div",10),_.O(13,Mcb,2,0,"div",11),_.C(),_.O(14,Ncb,1,0,"div",12),_.C(),_.B(15,"div",13),_.O(16,Ocb,2,1,"div",14),_.O(17,Qcb,5,2,"div",15),_.C());a&2&&(_.v(2),_.Ie("mdc-text-field--filled",!b.LD())("mdc-text-field--outlined",
b.LD())("mdc-text-field--no-label",!b.KD())("mdc-text-field--disabled",b.Md.disabled)("mdc-text-field--invalid",b.Md.Jr),_.v(2),_.z("ngIf",!b.LD()&&!b.Md.disabled),_.v(2),_.z("ngIf",b.LD()),_.v(1),_.z("ngIf",b.NDa),_.v(1),_.z("ngIf",b.i6a),_.v(2),_.z("ngIf",!b.LD()||b.Z4a()),_.v(2),_.z("ngIf",b.j6a),_.v(1),_.z("ngIf",b.ODa),_.v(1),_.z("ngIf",!b.LD()),_.v(1),_.Ie("mat-mdc-form-field-subscript-dynamic-size","dynamic"===b.Mua),_.z("ngSwitch",b.C2()),_.v(1),_.z("ngSwitchCase","error"),_.v(1),_.z("ngSwitchCase",
"hint"))},Ja:[_.km,_.om,_.lm,_.mm,NB,RB,TB,SB],styles:['.mdc-text-field{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{height:28px;width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}}@media all{.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__affix{height:28px;opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.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-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-floating-label{position:absolute;left:0;-webkit-transform-origin:left top;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,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after,.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.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,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;pointer-events:none}.mdc-notched-outline__trailing{flex-grow:1}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.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-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,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{border-top:1px solid;border-bottom:1px solid}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{max-width:calc(100% - 12px * 2)}.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}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::after{border-bottom-width:2px}.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{font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{line-height:normal;pointer-events:all}.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-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-text-field-wrapper::before{content:none}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none}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}.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}[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-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-active .mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left}[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%}.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,[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-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:12px;box-sizing:content-box}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__affix{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea{transition:none}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}[dir=rtl] .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}\n'],
nb:2,data:{animation:[_.e3a]},Na:0});nhb=["determinateSpinner"];_.VB=function(a,b,c){a=_.d4a.call(this,a)||this;a.mode="mat-spinner"===a.Oa.ta.nodeName.toLowerCase()?"indeterminate":"determinate";a.Ae=0;a.JU=100;a.YD="NoopAnimations"===b&&!!c&&!c.Yjc;c&&(c.color&&(a.color=a.defaultColor=c.color),c.diameter&&(a.diameter=c.diameter),c.strokeWidth&&(a.strokeWidth=c.strokeWidth));return a};_.X(_.VB,_.d4a);_.h=_.VB.prototype;_.h.lia=function(){return(this.diameter-10)/2};
_.h.R$a=function(){var a=2*this.lia()+this.strokeWidth;return"0 0 "+a+" "+a};_.h.Yka=function(){return 2*Math.PI*this.lia()};_.h.npc=function(){return"determinate"===this.mode?this.Yka()*(100-this.Ae)/100:null};_.h.p3a=function(){return this.strokeWidth/this.diameter*100};
_.Y.Object.defineProperties(_.VB.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Ae:0},set:function(a){this.Ae=Math.max(0,Math.min(100,_.Yg(a)))}},diameter:{configurable:!0,enumerable:!0,get:function(){return this.JU},set:function(a){this.JU=_.Yg(a)}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(a=this.BGa)?a:this.diameter/10},set:function(a){this.BGa=_.Yg(a)}}});
_.VB.ha=function(a){return new (a||_.VB)(_.w(_.Wc),_.w(_.xk,8),_.w(_.e4a))};
_.VB.ya=_.fc({type:_.VB,qa:[["mat-progress-spinner"],["mat-spinner"]],ub:function(a,b){a&1&&_.mf(nhb,5);if(a&2){var c;_.lf(c=_.of())&&(b.iPc=c.first)}},Cb:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],Db:16,hb:function(a,b){a&2&&(_.Ge("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.He("width",b.diameter,"px")("height",b.diameter,"px")("--mdc-circular-progress-size",b.diameter+"px")("--mdc-circular-progress-active-indicator-width",
b.diameter+"px"),_.Ie("_mat-animation-noopable",b.YD)("mdc-circular-progress--indeterminate","indeterminate"===b.mode))},inputs:{color:"color",mode:"mode",value:"value",diameter:"diameter",strokeWidth:"strokeWidth"},Xb:["matProgressSpinner"],features:[_.De],Aa:14,Ba:11,Fa:[["circle",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],["determinateSpinner",""],["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%"]],va:function(a,b){a&1&&(_.O(0,Rcb,2,8,"ng-template",null,0,_.tf),_.B(2,"div",1,2),_.Lc(),_.B(4,"svg",3),_.E(5,"circle",4),_.C()(),_.cz(),_.B(6,"div",5)(7,"div",6)(8,"div",7),_.Me(9,8),_.C(),_.B(10,"div",9),_.Me(11,8),_.C(),_.B(12,"div",10),_.Me(13,8),_.C()()());if(a&2){var c=_.Ye(1);_.v(4);_.Ge("viewBox",b.R$a());_.v(1);_.He("stroke-dasharray",b.Yka(),"px")("stroke-dashoffset",b.npc(),"px")("stroke-width",b.p3a(),"%");_.Ge("r",b.lia());_.v(4);_.z("ngTemplateOutlet",c);_.v(2);
_.z("ngTemplateOutlet",c);_.v(2);_.z("ngTemplateOutlet",c)}},Ja:[_.om],styles:["@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-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@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)}}.mdc-circular-progress{display:inline-flex;position:relative;direction:ltr;line-height:0;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.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-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 0ms 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{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.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__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--closed{opacity:0}.mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner circle{stroke-width:var(--mdc-circular-progress-active-indicator-width)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner .mdc-circular-progress{width:var(--mdc-circular-progress-size) !important;height:var(--mdc-circular-progress-size) !important}.mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none}.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}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}\n"],
nb:2,Na:0});var WB=function(){};WB.ha=function(a){return new (a||WB)};WB.Ea=_.gc({type:WB});WB.Da=_.Wb({imports:[_.qm,_.ar]});var ohb=["*",[["mat-option"],["ng-container"]]],XB=function(){return _.er.apply(this,arguments)||this};_.X(XB,_.er);XB.ha=function(){var a;return function(b){return(a||(a=_.Tc(XB)))(b||XB)}}();
XB.ya=_.fc({type:XB,qa:[["mat-optgroup"]],Cb:[1,"mat-optgroup"],Db:5,hb:function(a,b){a&2&&(_.Ge("role",b.mH?null:"group")("aria-disabled",b.mH?null:b.disabled.toString())("aria-labelledby",b.mH?null:b.UD),_.Ie("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},Xb:["matOptgroup"],features:[_.af([{Ca:_.fr,Kb:XB}]),_.De],jc:["*","mat-option, ng-container"],Aa:4,Ba:2,Fa:[["role","presentation",1,"mat-optgroup-label",3,"id"]],va:function(a,b){a&1&&(_.Ue(ohb),_.B(0,"span",0),_.R(1),_.Ve(2),
_.C(),_.Ve(3,1));a&2&&(_.z("id",b.UD),_.v(1),_.Ze("",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"],
nb:2,Na:0});phb="Y Z E P T G M K  m u n".split(" ");_.YB=function(a){this.Ga=a};_.qhb=function(a,b,c,d,e,f){var g=new _.qe(1);return _.scb(c).ka(_.xe(_.ae(d)),_.xe(g)).ka(_.kh(a.Ga,e),_.Pd(b,1),_.le(f),_.pe(g),_.Gd())};_.YB.ha=function(a){return new (a||_.YB)(_.u(_.Pn))};_.YB.ua=_.t({token:_.YB,oa:_.YB.ha,Ha:"root"});_.ZB=function(){};_.ZB.prototype.transform=function(a){var b=a;a=b;var c="",d=1;0>b&&(b=-b);if(Infinity===b)a=(Infinity*Math.sign(a)).toString();else{for(var e=0;e<phb.length;e++){var f=phb[e];d=_.lbb[f];if(b>=d||1>=d&&b>.1*d){c=f;break}}c||(d=1);b=Math.pow(10,0);a=Math.round(a/d*b)/b+""+c}return a+"B"};_.ZB.ha=function(a){return new (a||_.ZB)};_.ZB.Ce=_.ic({name:"humanizeBytes",type:_.ZB,de:!0});_.$B=function(){};_.$B.ha=function(a){return new (a||_.$B)};_.$B.Ea=_.gc({type:_.$B});_.$B.Da=_.Wb({Nb:[_.ZB]});_.rhb=new _.oc("GMAT_LEGACY_TABS_OPTION");var shb=new _.oc("MatInkBarPositioner",{Ha:"root",oa:function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}}});var thb=_.Cg("translateTab",[_.Fg("center, void, left-origin-center, right-origin-center",_.Eg({transform:"none"})),_.Fg("left",_.Eg({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.Fg("right",_.Eg({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.Gg("* => left, * => right, left => center, right => center",_.Dg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),_.Gg("void => left-origin-center",[_.Eg({transform:"translate3d(-100%, 0, 0)",
visibility:"hidden"}),_.Dg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),_.Gg("void => right-origin-center",[_.Eg({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),_.Dg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])]);var uhb=function(a){return{animationDuration:a}},vhb=function(a,b){return{value:a,params:b}},aC=function(a,b,c,d){_.Xq.call(this,a,b,d);this.Dj=c;this.e7a=this.h3a=_.td.EMPTY};_.X(aC,_.Xq);aC.prototype.Qa=function(){var a=this;_.Xq.prototype.Qa.call(this);this.h3a=this.Dj.cCa.ka(_.ve(this.Dj.ZU(this.Dj.Uh))).subscribe(function(b){b&&!a.jh()&&a.Pd(a.Dj.CN)});this.e7a=this.Dj.IBa.subscribe(function(){a.Dj.uR||a.detach()})};
aC.prototype.La=function(){_.Xq.prototype.La.call(this);this.h3a.unsubscribe();this.e7a.unsubscribe()};aC.ha=function(a){return new (a||aC)(_.w(_.tk),_.w(_.hf),_.w(_.ac(function(){return bC})),_.w(_.Zg))};aC.Ia=_.hc({type:aC,qa:[["","matTabBodyHost",""]],features:[_.De]});
var cC=function(a,b,c){var d=this;this.Oa=a;this.Ac=b;this.n4a=_.td.EMPTY;this.kla=new _.se;this.I7a=new _.cl;this.cCa=new _.cl;this.IBa=new _.cl;this.H7a=new _.cl(!0);this.animationDuration="500ms";this.uR=!1;b&&(this.n4a=b.ud.subscribe(function(e){d.G3a(e);_.Ak(c)}));this.kla.ka(_.ie(function(e,f){return e.wl===f.wl&&e.vg===f.vg})).subscribe(function(e){d.ZU(e.vg)&&d.ZU(d.Uh)&&d.H7a.emit();d.ZU(e.wl)&&!d.ZU(d.Uh)&&d.IBa.emit()})};_.h=cC.prototype;
_.h.Qa=function(){"center"==this.Uh&&null!=this.origin&&(this.Uh=this.tic(this.origin))};_.h.La=function(){this.n4a.unsubscribe();this.kla.complete()};_.h.T7a=function(a){a=this.ZU(a.vg);this.cCa.emit(a);a&&this.I7a.emit(this.Oa.ta.clientHeight)};_.h.FA=function(){return this.Ac&&"rtl"===this.Ac.value?"rtl":"ltr"};_.h.ZU=function(a){return"center"==a||"left-origin-center"==a||"right-origin-center"==a};
_.h.G3a=function(a){a=void 0===a?this.FA():a;this.Uh=0>this.u8a?"ltr"==a?"left":"right":0<this.u8a?"ltr"==a?"right":"left":"center"};_.h.tic=function(a){var b=this.FA();return"ltr"==b&&0>=a||"rtl"==b&&0<a?"left-origin-center":"right-origin-center"};_.Y.Object.defineProperties(cC.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.u8a=a;this.G3a()}}});cC.ha=function(a){return new (a||cC)(_.w(_.Wc),_.w(_.wq,8),_.w(_.wl))};
cC.Ia=_.hc({type:cC,inputs:{CN:["content","_content"],origin:"origin",animationDuration:"animationDuration",uR:"preserveContent",position:"position"},outputs:{I7a:"_onCentering",cCa:"_beforeCentering",IBa:"_afterLeavingCenter",H7a:"_onCentered"}});var bC=function(a,b,c){cC.call(this,a,b,c)};_.X(bC,cC);bC.Ia=cC.Ia;bC.ha=function(a){return new (a||bC)(_.w(_.Wc),_.w(_.wq,8),_.w(_.wl))};
bC.ya=_.fc({type:bC,qa:[["mat-tab-body"]],ub:function(a,b){a&1&&_.mf(_.Xq,5);if(a&2){var c;_.lf(c=_.of())&&(b.Cnc=c.first)}},Cb:[1,"mat-mdc-tab-body"],features:[_.De],Aa:3,Ba:6,Fa:[["cdkScrollable","",1,"mat-mdc-tab-body-content"],["content",""],["matTabBodyHost",""]],va:function(a,b){a&1&&(_.B(0,"div",0,1),_.M("@translateTab.start",function(c){return b.T7a(c)})("@translateTab.done",function(c){return b.kla.next(c)}),_.O(2,Tcb,0,0,"ng-template",2),_.C());a&2&&_.z("@translateTab",_.df(3,vhb,b.Uh,_.cf(1,
uhb,b.animationDuration)))},Ja:[aC],styles:['.mat-mdc-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-mdc-tab-body.mat-mdc-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow-y:hidden}.mat-mdc-tab-body-content{height:100%;overflow:auto}.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:hidden}.mat-mdc-tab-body-content[style*="visibility: hidden"]{display:none}\n'],
nb:2,data:{animation:[thb]}});var whb=new _.oc("MatTabContent"),dC=function(a){this.va=a};dC.ha=function(a){return new (a||dC)(_.w(_.gf))};dC.Ia=_.hc({type:dC,qa:[["","matTabContent",""]],features:[_.af([{Ca:whb,Kb:dC}])]});var xhb=new _.oc("MAT_TABS_CONFIG");var yhb=_.Tg({passive:!0}),eC=function(a,b,c,d,e,f,g){var m=this;this.Oa=a;this.vb=b;this.jg=c;this.Ac=d;this.mb=e;this.Mc=f;this.ze=g;this.DV=0;this.lGa=!1;this.Pb=new _.se;this.GV=!1;this.gH=this.fH=!0;this.Xka=new _.se;this.n2=!1;this.Xp=0;this.AIb=new _.cl;this.Csb=new _.cl;e.bc(function(){_.Ud(a.ta,"mouseleave").ka(_.xe(m.Pb)).subscribe(function(){m.UH()})})};_.h=eC.prototype;
_.h.Vc=function(){var a=this;_.Ud(this.F8a.ta,"touchstart",yhb).ka(_.xe(this.Pb)).subscribe(function(){a.TU("before")});_.Ud(this.A7a.ta,"touchstart",yhb).ka(_.xe(this.Pb)).subscribe(function(){a.TU("after")})};
_.h.Be=function(){var a=this,b=this.Ac?this.Ac.ud:_.yd("ltr"),c=this.jg.ud(150),d=function(){a.wga();a.JBa()};this.Bc=_.e9a(_.tq(_.ez(new _.vq(this.Bh),this.FA())).HG(),function(){return!1});_.uq(this.Bc,this.Xp);this.mb.sg.ka(_.ke(1)).subscribe(d);_.Xd(b,c,this.Bh.nd,this.ymc()).ka(_.xe(this.Pb)).subscribe(function(){a.mb.tc(function(){Promise.resolve().then(function(){a.DV=Math.max(0,Math.min(a.wDa(),a.DV));d()})});_.ez(a.Bc,a.FA())});this.Bc.ud.subscribe(function(e){a.Csb.emit(e);a.Roc(e)})};
_.h.ymc=function(){var a=this;return"function"!==typeof ResizeObserver?_.je:this.Bh.nd.ka(_.ve(this.Bh),_.we(function(b){return new _.wd(function(c){return a.mb.bc(function(){var d=new ResizeObserver(function(e){return c.next(e)});b.forEach(function(e){return d.observe(e.ob.ta)});return function(){d.disconnect()}})})}),_.ue(),_.Zd(function(b){return b.some(function(c){return 0<c.contentRect.width&&0<c.contentRect.height})}))};
_.h.EK=function(){this.ypc!=this.Bh.length&&(this.wga(),this.ypc=this.Bh.length,_.Ak(this.vb));this.lGa&&(this.l9a(this.Xp),this.pCa(),this.JBa(),this.lGa=!1,_.Ak(this.vb));this.i9a&&(this.K$a(),this.i9a=!1,_.Ak(this.vb))};_.h.La=function(){var a;null==(a=this.Bc)||a.destroy();this.Pb.next();this.Pb.complete();this.Xka.complete()};
_.h.Lg=function(a){if(!_.Sg(a))switch(a.keyCode){case 13:case 32:if(this.AP!==this.selectedIndex){var b=this.Bh.get(this.AP);b&&!b.disabled&&(this.AIb.emit(this.AP),this.X6a(a))}break;default:this.Bc.yz(a)}};_.h.J7a=function(){var a=this,b=this.Oa.ta.textContent;b!==this.Xic&&(this.Xic=b||"",this.mb.tc(function(){a.wga();a.JBa();_.Ak(a.vb)}))};_.h.wga=function(){this.Whc();this.pCa();this.K$a()};_.h.eV=function(a){return this.Bh?!!this.Bh.toArray()[a]:!0};
_.h.Roc=function(a){this.GV&&this.l9a(a);this.Bh&&this.Bh.length&&(this.Bh.toArray()[a].focus(),a=this.KV.ta,a.scrollLeft="ltr"==this.FA()?0:a.scrollWidth-a.offsetWidth)};_.h.FA=function(){return this.Ac&&"rtl"===this.Ac.value?"rtl":"ltr"};_.h.K$a=function(){if(!this.Ov){var a=this.JC;this.X9a.ta.style.transform="translateX("+Math.round("ltr"===this.FA()?-a:a)+"px)";if(this.Mc.Jha||this.Mc.Cxa)this.KV.ta.scrollLeft=0}};
_.h.j9a=function(a){return this.k9a(this.DV+("before"==a?-1:1)*this.KV.ta.offsetWidth/3)};_.h.bja=function(a){this.UH();this.j9a(a)};_.h.l9a=function(a){if(!this.Ov){var b=this.Bh?this.Bh.toArray()[a]:null;if(b){a=this.KV.ta.offsetWidth;var c=b.ob.ta;b=c.offsetLeft;var d=c.offsetWidth;"ltr"==this.FA()?c=b+d:(c=this.dla.ta.offsetWidth-b,b=c-d);d=this.JC;a=this.JC+a;b<d?this.JC-=d-b:c>a&&(this.JC+=Math.min(c-a,b-d))}}};
_.h.Whc=function(){if(this.Ov)this.GV=!1;else{var a=this.dla.ta.scrollWidth>this.Oa.ta.offsetWidth;a||(this.JC=0);a!==this.GV&&_.Ak(this.vb);this.GV=a}};_.h.pCa=function(){this.Ov?this.fH=this.gH=!0:(this.gH=0==this.JC,this.fH=this.JC==this.wDa(),_.Ak(this.vb))};_.h.wDa=function(){return this.dla.ta.scrollWidth-this.KV.ta.offsetWidth||0};_.h.JBa=function(){var a=this.Bh&&this.Bh.length?this.Bh.toArray()[this.selectedIndex]:null;(a=a?a.ob.ta:null)?zhb(this.pja,a):this.pja.Nj()};_.h.UH=function(){this.Xka.next()};
_.h.TU=function(a,b){var c=this;b&&null!=b.button&&0!==b.button||(this.UH(),_.ae(650,100).ka(_.xe(_.Xd(this.Xka,this.Pb))).subscribe(function(){var d=c.j9a(a),e=d.ryb;d=d.distance;(0===d||d>=e)&&c.UH()}))};_.h.k9a=function(a){if(this.Ov)return{ryb:0,distance:0};var b=this.wDa();this.DV=Math.max(0,Math.min(b,a));this.i9a=!0;this.pCa();return{ryb:b,distance:this.DV}};
_.Y.Object.defineProperties(eC.prototype,{Ov:{configurable:!0,enumerable:!0,get:function(){return this.n2},set:function(a){this.n2=_.Vg(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Xp},set:function(a){a=_.Yg(a);this.Xp!=a&&(this.lGa=!0,this.Xp=a,this.Bc&&_.uq(this.Bc,a))}},AP:{configurable:!0,enumerable:!0,get:function(){return this.Bc?this.Bc.cI:0},set:function(a){this.eV(a)&&this.AP!==a&&this.Bc&&this.Bc.lo(a)}},JC:{configurable:!0,enumerable:!0,get:function(){return this.DV},
set:function(a){this.k9a(a)}}});eC.ha=function(a){return new (a||eC)(_.w(_.Wc),_.w(_.wl),_.w(_.Gq),_.w(_.wq,8),_.w(_.Ae),_.w(_.Vp),_.w(_.xk,8))};eC.Ia=_.hc({type:eC,inputs:{Ov:"disablePagination"}});var Ahb=_.dh(function(){}),fC=function(a){var b=Ahb.call(this)||this;b.ob=a;return b};_.X(fC,Ahb);fC.prototype.focus=function(){this.ob.ta.focus()};fC.ha=function(a){return new (a||fC)(_.w(_.Wc))};fC.Ia=_.hc({type:fC,features:[_.De]});Scb(fC);var gC=function(a,b,c,d,e,f,g){eC.call(this,a,b,c,d,e,f,g);this.eH=!1};_.X(gC,eC);gC.prototype.X6a=function(a){a.preventDefault()};_.Y.Object.defineProperties(gC.prototype,{Dd:{configurable:!0,enumerable:!0,get:function(){return this.eH},set:function(a){this.eH=_.Vg(a)}}});gC.ha=function(a){return new (a||gC)(_.w(_.Wc),_.w(_.wl),_.w(_.Gq),_.w(_.wq,8),_.w(_.Ae),_.w(_.Vp),_.w(_.xk,8))};gC.Ia=_.hc({type:gC,inputs:{Dd:"disableRipple"},features:[_.De]});_.Bhb=new _.oc("MatTabLabel");_.Chb=new _.oc("MAT_TAB");var Dhb=_.dh(function(){}),Ehb=new _.oc("MAT_TAB_GROUP"),hC=function(a,b){var c=Dhb.call(this)||this;c.Kf=a;c.B3a=b;c.BNb="";c.K3a=null;c.Gj=new _.se;c.position=null;c.origin=null;c.isActive=!1;return c};_.X(hC,Dhb);hC.prototype.Ub=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.Gj.next()};hC.prototype.La=function(){this.Gj.complete()};hC.prototype.Qa=function(){this.K3a=new _.Uq(this.K4a||this.Jlc,this.Kf)};hC.prototype.Soc=function(a){a&&a.mic===this&&(this.Bpc=a)};
_.Y.Object.defineProperties(hC.prototype,{content:{configurable:!0,enumerable:!0,get:function(){return this.K3a}}});hC.ha=function(a){return new (a||hC)(_.w(_.hf),_.w(Ehb,8))};hC.Ia=_.hc({type:hC,ub:function(a,b){a&1&&_.mf(_.gf,7);if(a&2){var c;_.lf(c=_.of())&&(b.Jlc=c.first)}},inputs:{BNb:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],nj:["aria-labelledby","ariaLabelledby"],yBc:"labelClass",Wrc:"bodyClass"},features:[_.De,_.vc]});var Fhb=0,Ghb=_.bh(_.ch(function(a){this.Oa=a}),"primary"),iC=function(a,b,c,d){a=Ghb.call(this,a)||this;a.vb=b;a.ze=d;a.aq=new _.pf;a.X2=0;a.Cja=null;a.JGa=0;a.Y9a=_.td.EMPTY;a.cla=_.td.EMPTY;a.XCa=!1;a.Xp=null;a.Vqb="above";a.n2=!1;a.x8a=!1;a.GIb=new _.cl;a.TX=new _.cl;a.Ybb=new _.cl;a.WWa=new _.cl(!0);a.Q5a=Fhb++;a.animationDuration=c&&c.animationDuration?c.animationDuration:"500ms";a.Ov=c&&null!=c.Ov?c.Ov:!1;a.C7=c&&null!=c.C7?c.C7:!1;var e;a.J6=null!=(e=null==c?void 0:c.J6)?e:null;a.uR=!(null==
c||!c.uR);return a};_.X(iC,Ghb);_.h=iC.prototype;
_.h.EK=function(){var a=this,b=this.X2=this.q3a(this.X2);if(this.Xp!=b){var c=null==this.Xp;if(!c){this.WWa.emit(this.aH(b));var d=this.Z3.ta;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.aq.forEach(function(e,f){return e.isActive=f===b});c||(a.GIb.emit(b),a.Z3.ta.style.minHeight="")})}this.aq.forEach(function(e,f){e.position=f-b;null==a.Xp||0!=e.position||e.origin||(e.origin=b-a.Xp)});this.Xp!==b&&(this.Xp=b,this.Cja=null,_.Ak(this.vb))};
_.h.Be=function(){var a=this;this.ppc();this.vpc();this.Y9a=this.aq.nd.subscribe(function(){var b=a.q3a(a.X2);if(b===a.Xp){for(var c=a.aq.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.X2=a.Xp=e;a.Cja=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.WWa.emit(a.aH(b))})}_.Ak(a.vb)})};_.h.ppc=function(){var a=this;this.t2a.nd.ka(_.ve(this.t2a)).subscribe(function(b){a.aq.reset(b.filter(function(c){return c.B3a===a||!c.B3a}));_.jf(a.aq)})};
_.h.La=function(){this.aq.destroy();this.Y9a.unsubscribe();this.cla.unsubscribe()};_.h.wga=function(){this.KGa&&this.KGa.wga()};_.h.Iia=function(a){this.Cja=a;this.TX.emit(this.aH(a))};_.h.aH=function(a){var b=new Hhb;b.index=a;this.aq&&this.aq.length&&(b.tab=this.aq.toArray()[a]);return b};_.h.vpc=function(){var a=this;this.cla&&this.cla.unsubscribe();this.cla=_.Xd.apply(null,_.sc(this.aq.map(function(b){return b.Gj}))).subscribe(function(){return _.Ak(a.vb)})};
_.h.q3a=function(a){return Math.min(this.aq.length-1,Math.max(a||0,0))};_.h.L5a=function(a){return"mat-tab-label-"+this.Q5a+"-"+a};_.h.K5a=function(a){return"mat-tab-content-"+this.Q5a+"-"+a};_.h.Qoc=function(a){if(this.XCa&&this.JGa){var b=this.Z3.ta;b.style.height=this.JGa+"px";this.Z3.ta.offsetHeight&&(b.style.height=a+"px")}};_.h.goc=function(){var a=this.Z3.ta;this.JGa=a.clientHeight;a.style.height="";this.Ybb.emit()};_.h.Np=function(a,b,c){b.AP=c;a.disabled||(this.selectedIndex=c)};
_.h.jH=function(a){var b,c=null!=(b=this.Cja)?b:this.selectedIndex;return a===c?0:-1};_.h.xpc=function(a,b){a&&"mouse"!==a&&"touch"!==a&&(this.KGa.AP=b)};
_.Y.Object.defineProperties(iC.prototype,{C7:{configurable:!0,enumerable:!0,get:function(){return this.XCa},set:function(a){this.XCa=_.Vg(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Xp},set:function(a){this.X2=_.Yg(a,null)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.Ngc},set:function(a){this.Ngc=/^\d+$/.test(a+"")?a+"ms":a}},J6:{configurable:!0,enumerable:!0,get:function(){return this.Aic},set:function(a){this.Aic=_.Yg(a,null)}},Ov:{configurable:!0,
enumerable:!0,get:function(){return this.n2},set:function(a){this.n2=_.Vg(a)}},uR:{configurable:!0,enumerable:!0,get:function(){return this.x8a},set:function(a){this.x8a=_.Vg(a)}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.bCa},set:function(a){var b=this.Oa.ta.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);a&&b.add("mat-tabs-with-background","mat-background-"+a);this.bCa=a}}});
iC.ha=function(a){return new (a||iC)(_.w(_.Wc),_.w(_.wl),_.w(xhb,8),_.w(_.xk,8))};iC.Ia=_.hc({type:iC,inputs:{C7:"dynamicHeight",selectedIndex:"selectedIndex",Vqb:"headerPosition",animationDuration:"animationDuration",J6:"contentTabIndex",Ov:"disablePagination",uR:"preserveContent",backgroundColor:"backgroundColor"},outputs:{GIb:"selectedIndexChange",TX:"focusChange",Ybb:"animationDone",WWa:"selectedTabChange"},features:[_.De]});var Hhb=function(){};var Ihb=0,jC=function(a,b,c,d,e,f,g){eC.call(this,a,d,e,b,c,f,g);this.eH=!1;this.color="primary"};_.X(jC,eC);jC.prototype.X6a=function(){};jC.prototype.Be=function(){var a=this;this.Bh.nd.ka(_.ve(null),_.xe(this.Pb)).subscribe(function(){Jhb(a)});eC.prototype.Be.call(this)};var Jhb=function(a){if(a.Bh){for(var b=a.Bh.toArray(),c=0;c<b.length;c++)if(b[c].active){a.selectedIndex=c;_.Ak(a.vb);a.YC&&(a.YC.WOc=b[c].id);return}a.selectedIndex=-1;a.pja.Nj()}};
jC.prototype.EDa=function(){return this.YC?"tablist":this.Oa.ta.getAttribute("role")};_.Y.Object.defineProperties(jC.prototype,{backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.bCa},set:function(a){var b=this.Oa.ta.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);a&&b.add("mat-tabs-with-background","mat-background-"+a);this.bCa=a}},Dd:{configurable:!0,enumerable:!0,get:function(){return this.eH},set:function(a){this.eH=_.Vg(a)}}});
jC.ha=function(a){return new (a||jC)(_.w(_.Wc),_.w(_.wq,8),_.w(_.Ae),_.w(_.wl),_.w(_.Gq),_.w(_.Vp),_.w(_.xk,8))};jC.Ia=_.hc({type:jC,inputs:{backgroundColor:"backgroundColor",Dd:"disableRipple",color:"color",YC:"tabPanel"},features:[_.De]});var Khb=_.eh(_.ch(_.dh(function(){}))),kC=function(a,b,c,d,e,f){var g=Khb.call(this)||this;g.qy=a;g.ob=b;g.Kd=e;g.RD=!1;g.id="mat-tab-link-"+Ihb++;g.Hw=c||{};g.tabIndex=parseInt(d)||0;"NoopAnimations"===f&&(g.Hw.animation={uB:0,hJ:0});return g};_.X(kC,Khb);
_.h=kC.prototype;_.h.focus=function(){this.ob.ta.focus()};_.h.Vc=function(){this.Kd.Zn(this.ob)};_.h.La=function(){this.Kd.Nl(this.ob)};_.h.Zia=function(){this.qy.AP=this.qy.Bh.toArray().indexOf(this)};_.h.Lg=function(a){this.qy.YC&&32===a.keyCode&&this.ob.ta.click()};_.h.ikc=function(){var a;return this.qy.YC?null==(a=this.qy.YC)?void 0:a.id:this.ob.ta.getAttribute("aria-controls")};_.h.kkc=function(){return this.qy.YC?this.active?"true":"false":this.ob.ta.getAttribute("aria-selected")};
_.h.jkc=function(){return this.active&&!this.qy.YC?"page":null};_.h.EDa=function(){return this.qy.YC?"tab":this.ob.ta.getAttribute("role")};_.h.jH=function(){return this.qy.YC?this.RD&&!this.disabled?0:-1:this.tabIndex};_.Y.Object.defineProperties(kC.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.RD},set:function(a){a=_.Vg(a);a!==this.RD&&(this.RD=a,Jhb(this.qy))}},Ida:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Dd||this.qy.Dd||!!this.Hw.disabled}}});
kC.ha=function(a){return new (a||kC)(_.w(jC),_.w(_.Wc),_.w(_.jr,8),_.Nc("tabindex"),_.w(_.Yp),_.w(_.xk,8))};kC.Ia=_.hc({type:kC,inputs:{active:"active",id:"id"},features:[_.De]});Scb(kC);var lC=function(a,b,c,d){this.Oa=a;this.mb=b;this.Ulc=c;this.ze=d},zhb=function(a,b){a.show();a.mb.tc(function(){a.mb.sg.ka(_.ke(1)).subscribe(function(){var c=a.Ulc(b),d=a.Oa.ta;d.style.left=c.left;d.style.width=c.width})})};lC.prototype.show=function(){this.Oa.ta.style.visibility="visible"};lC.prototype.Nj=function(){this.Oa.ta.style.visibility="hidden"};lC.ha=function(a){return new (a||lC)(_.w(_.Wc),_.w(_.Ae),_.w(shb),_.w(_.xk,8))};
lC.Ia=_.hc({type:lC,qa:[["mat-ink-bar"]],Cb:[1,"mat-ink-bar"],Db:2,hb:function(a,b){a&2&&_.Ie("_mat-animation-noopable","NoopAnimations"===b.ze)}});var Lhb=function(a){return{animationDuration:a}},Mhb=function(a,b){return{value:a,params:b}},mC=function(a,b,c,d){aC.call(this,a,b,c,d)};_.X(mC,aC);mC.ha=function(a){return new (a||mC)(_.w(_.tk),_.w(_.hf),_.w(_.ac(function(){return nC})),_.w(_.Zg))};mC.Ia=_.hc({type:mC,qa:[["","matTabBodyHost",""]],features:[_.De]});var nC=function(a,b,c){cC.call(this,a,b,c)};_.X(nC,cC);nC.Ia=cC.Ia;nC.ha=function(a){return new (a||nC)(_.w(_.Wc),_.w(_.wq,8),_.w(_.wl))};
nC.ya=_.fc({type:nC,qa:[["mat-tab-body"]],ub:function(a,b){a&1&&_.mf(_.Xq,5);if(a&2){var c;_.lf(c=_.of())&&(b.Cnc=c.first)}},Cb:[1,"mat-tab-body"],features:[_.De],Aa:3,Ba:6,Fa:[["cdkScrollable","",1,"mat-tab-body-content"],["content",""],["matTabBodyHost",""]],va:function(a,b){a&1&&(_.B(0,"div",0,1),_.M("@translateTab.start",function(c){return b.T7a(c)})("@translateTab.done",function(c){return b.kla.next(c)}),_.O(2,Ucb,0,0,"ng-template",2),_.C());a&2&&_.z("@translateTab",_.df(3,Mhb,b.Uh,_.cf(1,Lhb,
b.animationDuration)))},Ja:[mC],styles:['.mat-tab-body-content{height:100%;overflow:auto}.mat-tab-group-dynamic-height .mat-tab-body-content{overflow:hidden}.mat-tab-body-content[style*="visibility: hidden"]{display:none}\n'],nb:2,data:{animation:[thb]}});_.oC=function(){dC.apply(this,arguments)};_.X(_.oC,dC);_.oC.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.oC)))(b||_.oC)}}();_.oC.Ia=_.hc({type:_.oC,qa:[["","matTabContent",""]],features:[_.af([{Ca:whb,Kb:_.oC}]),_.De]});var pC=function(){return fC.apply(this,arguments)||this};_.X(pC,fC);pC.ha=function(){var a;return function(b){return(a||(a=_.Tc(pC)))(b||pC)}}();pC.Ia=_.hc({type:pC,qa:[["","matTabLabelWrapper",""]],Db:3,hb:function(a,b){a&2&&(_.Ge("aria-disabled",!!b.disabled),_.Ie("mat-tab-disabled",b.disabled))},inputs:{disabled:"disabled"},features:[_.De]});var Nhb=["tabListContainer"],Ohb=["tabList"],Phb=["tabListInner"],Qhb=["nextPaginator"],Rhb=["previousPaginator"],qC=function(a,b,c,d,e,f,g){gC.call(this,a,b,c,d,e,f,g)};_.X(qC,gC);qC.Ia=gC.Ia;qC.ha=function(a){return new (a||qC)(_.w(_.Wc),_.w(_.wl),_.w(_.Gq),_.w(_.wq,8),_.w(_.Ae),_.w(_.Vp),_.w(_.xk,8))};
qC.ya=_.fc({type:qC,qa:[["mat-tab-header"]],Cd:function(a,b,c){a&1&&_.nf(c,pC,4);if(a&2){var d;_.lf(d=_.of())&&(b.Bh=d)}},ub:function(a,b){a&1&&(_.mf(lC,7),_.mf(Nhb,7),_.mf(Ohb,7),_.mf(Phb,7),_.mf(Qhb,5),_.mf(Rhb,5));if(a&2){var c;_.lf(c=_.of())&&(b.pja=c.first);_.lf(c=_.of())&&(b.KV=c.first);_.lf(c=_.of())&&(b.X9a=c.first);_.lf(c=_.of())&&(b.dla=c.first);_.lf(c=_.of())&&(b.A7a=c.first);_.lf(c=_.of())&&(b.F8a=c.first)}},Cb:[1,"mat-tab-header"],Db:4,hb:function(a,b){a&2&&_.Ie("mat-tab-header-pagination-controls-enabled",
b.GV)("mat-tab-header-rtl","rtl"==b.FA())},inputs:{selectedIndex:"selectedIndex"},outputs:{AIb:"selectFocusedIndex",Csb:"indexFocused"},features:[_.De],jc:["*"],Aa:14,Ba:10,Fa:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-label-container",3,"keydown"],
["tabListContainer",""],["role","tablist",1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-labels"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","disabled","mousedown","click","touchend"],["nextPaginator",""]],va:function(a,b){a&1&&(_.Ue(),_.B(0,"button",0,1),_.M("click",function(){return b.bja("before")})("mousedown",function(c){return b.TU("before",
c)})("touchend",function(){return b.UH()}),_.E(2,"div",2),_.C(),_.B(3,"div",3,4),_.M("keydown",function(c){return b.Lg(c)}),_.B(5,"div",5,6),_.M("cdkObserveContent",function(){return b.J7a()}),_.B(7,"div",7,8),_.Ve(9),_.C(),_.E(10,"mat-ink-bar"),_.C()(),_.B(11,"button",9,10),_.M("mousedown",function(c){return b.TU("after",c)})("click",function(){return b.bja("after")})("touchend",function(){return b.UH()}),_.E(13,"div",2),_.C());a&2&&(_.Ie("mat-tab-header-pagination-disabled",b.gH),_.z("matRippleDisabled",
b.gH||b.Dd)("disabled",b.gH||null),_.v(5),_.Ie("_mat-animation-noopable","NoopAnimations"===b.ze),_.v(6),_.Ie("mat-tab-header-pagination-disabled",b.fH),_.z("matRippleDisabled",b.fH||b.Dd)("disabled",b.fH||null))},Ja:[_.kr,_.kq,lC],styles:[".mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-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;background:none;border:none;outline:0;padding:0}.mat-tab-header-pagination::-moz-focus-inner{border:0}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-labels{display:flex}[mat-align-tabs=center]>.mat-tab-header .mat-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-tab-header .mat-tab-labels{justify-content:flex-end}.mat-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-tab-list._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}.mat-tab-label::before{margin:5px}@media(max-width: 599px){.mat-tab-label{min-width:72px}}\n"],
nb:2});_.rC=function(){var a=hC.apply(this,arguments)||this;a.K4a=void 0;return a};_.X(_.rC,hC);_.rC.Ia=hC.Ia;_.Y.Object.defineProperties(_.rC.prototype,{TYa:{configurable:!0,enumerable:!0,get:function(){return this.Bpc},set:function(a){this.Soc(a)}}});_.rC.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.rC)))(b||_.rC)}}();
_.rC.ya=_.fc({type:_.rC,qa:[["mat-tab"]],Cd:function(a,b,c){a&1&&(_.nf(c,_.Bhb,5),_.nf(c,whb,7,_.gf));if(a&2){var d;_.lf(d=_.of())&&(b.TYa=d.first);_.lf(d=_.of())&&(b.K4a=d.first)}},inputs:{disabled:"disabled"},Xb:["matTab"],features:[_.af([{Ca:_.Chb,Kb:_.rC}]),_.De],jc:["*"],Aa:1,Ba:0,va:function(a){a&1&&(_.Ue(),_.O(0,Vcb,1,0,"ng-template"))},nb:2});var Shb,Thb;Shb=["tabBodyWrapper"];Thb=["tabHeader"];_.sC=function(a,b,c,d){return iC.call(this,a,b,c,d)||this};_.X(_.sC,iC);_.sC.Ia=iC.Ia;_.sC.ha=function(a){return new (a||_.sC)(_.w(_.Wc),_.w(_.wl),_.w(xhb,8),_.w(_.xk,8))};
_.sC.ya=_.fc({type:_.sC,qa:[["mat-tab-group"]],Cd:function(a,b,c){a&1&&_.nf(c,_.rC,5);if(a&2){var d;_.lf(d=_.of())&&(b.t2a=d)}},ub:function(a,b){a&1&&(_.mf(Shb,5),_.mf(Thb,5));if(a&2){var c;_.lf(c=_.of())&&(b.Z3=c.first);_.lf(c=_.of())&&(b.KGa=c.first)}},Cb:["ngSkipHydration","true",1,"mat-tab-group"],Db:4,hb:function(a,b){a&2&&_.Ie("mat-tab-group-dynamic-height",b.C7)("mat-tab-group-inverted-header","below"===b.Vqb)},inputs:{color:"color",Dd:"disableRipple"},Xb:["matTabGroup"],features:[_.af([{Ca:Ehb,
Kb:_.sC}]),_.De],Aa:6,Ba:7,Fa:[[3,"selectedIndex","disableRipple","disablePagination","indexFocused","selectFocusedIndex"],["tabHeader",""],["class","mat-tab-label mat-focus-indicator","role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",3,"id","mat-tab-label-active","ngClass","disabled","matRippleDisabled","click","cdkFocusChange",4,"ngFor","ngForOf"],[1,"mat-tab-body-wrapper"],["tabBodyWrapper",""],["role","tabpanel",3,"id","mat-tab-body-active","ngClass","content","position",
"origin","animationDuration","preserveContent","_onCentered","_onCentering",4,"ngFor","ngForOf"],["role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",1,"mat-tab-label","mat-focus-indicator",3,"id","ngClass","disabled","matRippleDisabled","click","cdkFocusChange"],[1,"mat-tab-label-content"],[3,"ngIf","ngIfElse"],["tabTextLabel",""],[3,"cdkPortalOutlet"],["role","tabpanel",3,"id","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered",
"_onCentering"]],va:function(a,b){a&1&&(_.B(0,"mat-tab-header",0,1),_.M("indexFocused",function(c){return b.Iia(c)})("selectFocusedIndex",function(c){return b.selectedIndex=c}),_.O(2,Zcb,5,15,"div",2),_.C(),_.B(3,"div",3,4),_.O(5,$cb,1,11,"mat-tab-body",5),_.C());a&2&&(_.z("selectedIndex",b.selectedIndex||0)("disableRipple",b.Dd)("disablePagination",b.Ov),_.v(2),_.z("ngForOf",b.aq),_.v(1),_.Ie("_mat-animation-noopable","NoopAnimations"===b.ze),_.v(2),_.z("ngForOf",b.aq))},Ja:[_.im,_.jm,_.km,_.Xq,
_.kr,_.nB,pC,nC,qC],styles:[".mat-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-tab-group.mat-tab-group-inverted-header{flex-direction:column-reverse}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}@media(max-width: 599px){.mat-tab-label{padding:0 12px}}@media(max-width: 959px){.mat-tab-label{padding:0 12px}}.mat-tab-group[mat-stretch-tabs]>.mat-tab-header .mat-tab-label{flex-basis:0;flex-grow:1}.mat-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-tab-body.mat-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-tab-group.mat-tab-group-dynamic-height .mat-tab-body.mat-tab-body-active{overflow-y:hidden}\n"],
nb:2});var Uhb,Vhb,Whb,Xhb,Yhb;Uhb=["tabListContainer"];Vhb=["tabList"];Whb=["tabListInner"];Xhb=["nextPaginator"];Yhb=["previousPaginator"];_.tC=function(a,b,c,d,e,f,g){jC.call(this,a,b,c,d,e,f,g)};_.X(_.tC,jC);_.tC.Ia=jC.Ia;_.tC.ha=function(a){return new (a||_.tC)(_.w(_.Wc),_.w(_.wq,8),_.w(_.Ae),_.w(_.wl),_.w(_.Gq),_.w(_.Vp),_.w(_.xk,8))};
_.tC.ya=_.fc({type:_.tC,qa:[["","mat-tab-nav-bar",""]],Cd:function(a,b,c){a&1&&_.nf(c,_.uC,5);if(a&2){var d;_.lf(d=_.of())&&(b.Bh=d)}},ub:function(a,b){a&1&&(_.mf(lC,7),_.mf(Uhb,7),_.mf(Vhb,7),_.mf(Whb,7),_.mf(Xhb,5),_.mf(Yhb,5));if(a&2){var c;_.lf(c=_.of())&&(b.pja=c.first);_.lf(c=_.of())&&(b.KV=c.first);_.lf(c=_.of())&&(b.X9a=c.first);_.lf(c=_.of())&&(b.dla=c.first);_.lf(c=_.of())&&(b.A7a=c.first);_.lf(c=_.of())&&(b.F8a=c.first)}},Cb:[1,"mat-tab-nav-bar","mat-tab-header"],Db:11,hb:function(a,b){a&
2&&(_.Ge("role",b.EDa()),_.Ie("mat-tab-header-pagination-controls-enabled",b.GV)("mat-tab-header-rtl","rtl"==b.FA())("mat-primary","warn"!==b.color&&"accent"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{color:"color"},Xb:["matTabNavBar","matTabNav"],features:[_.De],kc:["mat-tab-nav-bar",""],jc:["*"],Aa:14,Ba:10,Fa:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",
3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-link-container",3,"keydown"],["tabListContainer",""],[1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-links"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","disabled","mousedown","click","touchend"],
["nextPaginator",""]],va:function(a,b){a&1&&(_.Ue(),_.B(0,"button",0,1),_.M("click",function(){return b.bja("before")})("mousedown",function(c){return b.TU("before",c)})("touchend",function(){return b.UH()}),_.E(2,"div",2),_.C(),_.B(3,"div",3,4),_.M("keydown",function(c){return b.Lg(c)}),_.B(5,"div",5,6),_.M("cdkObserveContent",function(){return b.J7a()}),_.B(7,"div",7,8),_.Ve(9),_.C(),_.E(10,"mat-ink-bar"),_.C()(),_.B(11,"button",9,10),_.M("mousedown",function(c){return b.TU("after",c)})("click",
function(){return b.bja("after")})("touchend",function(){return b.UH()}),_.E(13,"div",2),_.C());a&2&&(_.Ie("mat-tab-header-pagination-disabled",b.gH),_.z("matRippleDisabled",b.gH||b.Dd)("disabled",b.gH||null),_.v(5),_.Ie("_mat-animation-noopable","NoopAnimations"===b.ze),_.v(6),_.Ie("mat-tab-header-pagination-disabled",b.fH),_.z("matRippleDisabled",b.fH||b.Dd)("disabled",b.fH||null))},Ja:[_.kr,_.kq,lC],styles:[".mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-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;background:none;border:none;outline:0;padding:0}.mat-tab-header-pagination::-moz-focus-inner{border:0}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-tab-links{display:flex}[mat-align-tabs=center]>.mat-tab-link-container .mat-tab-links{justify-content:center}[mat-align-tabs=end]>.mat-tab-link-container .mat-tab-links{justify-content:flex-end}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-link-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-tab-link{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;vertical-align:top;text-decoration:none;position:relative;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-tab-link:focus{outline:none}.mat-tab-link:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-link.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-link.mat-tab-disabled{opacity:.5}.mat-tab-link .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-link{opacity:1}[mat-stretch-tabs] .mat-tab-link{flex-basis:0;flex-grow:1}.mat-tab-link.mat-tab-disabled{pointer-events:none}.mat-tab-link::before{margin:5px}@media(max-width: 599px){.mat-tab-link{min-width:72px}}\n"],
nb:2});_.uC=function(a,b,c,d,e,f,g,m){a=kC.call(this,a,b,e,f,g,m)||this;a.W9a=new _.ir(a,c,b,d);_.xTa(a.W9a,b.ta);return a};_.X(_.uC,kC);_.uC.prototype.La=function(){kC.prototype.La.call(this);this.W9a.Bka()};_.uC.ha=function(a){return new (a||_.uC)(_.w(_.tC),_.w(_.Wc),_.w(_.Ae),_.w(_.Vp),_.w(_.jr,8),_.Nc("tabindex"),_.w(_.Yp),_.w(_.xk,8))};
_.uC.Ia=_.hc({type:_.uC,qa:[["","mat-tab-link",""],["","matTabLink",""]],Cb:[1,"mat-tab-link","mat-focus-indicator"],Db:11,hb:function(a,b){a&1&&_.M("focus",function(){return b.Zia()})("keydown",function(c){return b.Lg(c)});a&2&&(_.Ge("aria-controls",b.ikc())("aria-current",b.jkc())("aria-disabled",b.disabled)("aria-selected",b.kkc())("id",b.id)("tabIndex",b.jH())("role",b.EDa()),_.Ie("mat-tab-disabled",b.disabled)("mat-tab-label-active",b.active))},inputs:{disabled:"disabled",Dd:"disableRipple",
tabIndex:"tabIndex"},Xb:["matTabLink"],features:[_.De]});_.vC=function(){};_.vC.ha=function(a){return new (a||_.vC)};_.vC.Ea=_.gc({type:_.vC});_.vC.Da=_.Wb({imports:[_.qm,_.ar,_.Yq,_.or,_.lq,_.nq,_.ar]});_.wC=function(a){this.Uzc=a};_.wC.prototype.isEnabled=function(){return this.Uzc===adb};_.wC.ha=function(a){return new (a||_.wC)(_.w(shb))};_.wC.Ia=_.hc({type:_.wC,qa:[["","gmat-tabs",""],["mat-tab-group"],["","mat-tab-nav-bar",""]],Db:2,hb:function(a,b){a&2&&_.Ie("gmat-tabs",b.isEnabled())},features:[_.af([{Ca:shb,wb:function(a,b,c){return a.ta.hasAttribute("gmat-tabs")||c&&c.enabled?adb:b},Eb:[_.Wc,[new _.sk,shb],[new _.rk,_.rhb]]}])]});_.Zhb=new _.oc("CDK_TREE_NODE_OUTLET_NODE");_.xC=function(a,b){this.uf=a;this.XEa=b};_.xC.ha=function(a){return new (a||_.xC)(_.w(_.hf),_.w(_.Zhb,8))};_.xC.Ia=_.hc({type:_.xC,qa:[["","cdkTreeNodeOutlet",""]]});var $hb;$hb=function(a){this.wa=a};_.yC=function(a){this.va=a};_.yC.ha=function(a){return new (a||_.yC)(_.w(_.gf))};_.yC.Ia=_.hc({type:_.yC,qa:[["","cdkTreeNodeDef",""]],inputs:{pA:["cdkTreeNodeDefWhen","when"]}});_.zC=function(a,b){this.Zx=a;this.vb=b;this.Rp=new _.se;this.Hja=new Map;this.gD=new _.Mf({start:0,end:Number.MAX_VALUE})};_.h=_.zC.prototype;_.h.Qa=function(){this.BA=this.Zx.find([]).create(this.bx)};_.h.La=function(){this.tV.uf.clear();this.gD.complete();this.Rp.next();this.Rp.complete();this.Jp&&"function"===typeof this.Jp.disconnect&&this.dataSource.disconnect(this);this.FN&&(this.FN.unsubscribe(),this.FN=null)};
_.h.EK=function(){this.djc=this.sV.filter(function(a){return!a.pA})[0];this.dataSource&&this.sV&&!this.FN&&this.Uja()};_.h.HGa=function(a){this.Jp&&"function"===typeof this.Jp.disconnect&&this.dataSource.disconnect(this);this.FN&&(this.FN.unsubscribe(),this.FN=null);a||this.tV.uf.clear();this.Jp=a;this.sV&&this.Uja()};
_.h.Uja=function(){var a=this,b;_.Dqa(this.Jp)?b=this.Jp.connect(this):_.be(this.Jp)?b=this.Jp:Array.isArray(this.Jp)&&(b=_.yd(this.Jp));b&&(this.FN=b.ka(_.xe(this.Rp)).subscribe(function(c){return _.aib(a,c)}))};_.aib=function(a,b,c,d,e){c=void 0===c?a.BA:c;d=void 0===d?a.tV.uf:d;if(c=c.diff(b))_.uIa(c,function(f,g,m){null==f.gu?a.insertNode(b[m],m,d,e):null==m?(d.remove(g),a.Hja.delete(f.item)):(f=d.get(g),d.move(f,m))}),a.vb.he()};
_.zC.prototype.Hkc=function(a,b){return 1===this.sV.length?this.sV.first:this.sV.find(function(c){return c.pA&&c.pA(b,a)})||this.djc};_.zC.prototype.insertNode=function(a,b,c,d){var e=this.Hkc(a,b),f=new $hb(a);this.md.Tv?f.level=this.md.Tv(a):"undefined"!==typeof d&&this.Hja.has(d)?f.level=this.Hja.get(d)+1:f.level=0;this.Hja.set(a,f.level);(c?c:this.tV.uf).Dh(e.va,f,b);bib&&(bib.data=a)};
_.Y.Object.defineProperties(_.zC.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.Jp},set:function(a){this.Jp!==a&&this.HGa(a)}}});_.zC.ha=function(a){return new (a||_.zC)(_.w(_.yl),_.w(_.wl))};
_.zC.ya=_.fc({type:_.zC,qa:[["cdk-tree"]],Cd:function(a,b,c){a&1&&_.nf(c,_.yC,5);if(a&2){var d;_.lf(d=_.of())&&(b.sV=d)}},ub:function(a,b){a&1&&_.mf(_.xC,7);if(a&2){var c;_.lf(c=_.of())&&(b.tV=c.first)}},Cb:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",md:"treeControl",bx:"trackBy"},Xb:["cdkTree"],Aa:1,Ba:0,Fa:[["cdkTreeNodeOutlet",""]],va:function(a){a&1&&_.Me(0,0)},Ja:[_.xC],nb:2});_.AC=function(a,b){this.Oa=a;this.bq=b;this.Pb=new _.se;this.LCa=new _.se;bib=this;this.role="treeitem"};
_.AC.prototype.Qa=function(){for(var a=this.Oa.ta.parentElement;a&&!bdb(a);)a=a.parentElement;this.vnc=a?a.classList.contains("cdk-nested-tree-node")?_.Yg(a.getAttribute("aria-level")):0:-1;this.Oa.ta.setAttribute("aria-level",""+(this.level+1))};_.AC.prototype.La=function(){bib===this&&(bib=null);this.LCa.complete();this.Pb.next();this.Pb.complete()};_.AC.prototype.focus=function(){this.Oa.ta.focus()};_.AC.prototype.Noc=function(){this.role="treeitem"};
_.Y.Object.defineProperties(_.AC.prototype,{role:{configurable:!0,enumerable:!0,get:function(){return"treeitem"},set:function(a){this.Oa.ta.setAttribute("role",a)}},data:{configurable:!0,enumerable:!0,get:function(){return this.Ah},set:function(a){a!==this.Ah&&(this.Ah=a,this.Noc(),this.LCa.next())}},De:{configurable:!0,enumerable:!0,get:function(){return this.bq.md.De(this.Ah)}},level:{configurable:!0,enumerable:!0,get:function(){return this.bq.md.Tv?this.bq.md.Tv(this.Ah):this.vnc}}});var bib=null;
_.AC.ha=function(a){return new (a||_.AC)(_.w(_.Wc),_.w(_.zC))};_.AC.Ia=_.hc({type:_.AC,qa:[["cdk-tree-node"]],Cb:[1,"cdk-tree-node"],Db:1,hb:function(a,b){a&2&&_.Ge("aria-expanded",b.De)},inputs:{role:"role"},Xb:["cdkTreeNode"]});var BC=function(){};BC.ha=function(a){return new (a||BC)};BC.Ea=_.gc({type:BC});BC.Da=_.Wb({});_.cib=_.eh(_.dh(_.AC));_.CC=function(){};_.CC.ha=function(a){return new (a||_.CC)};_.CC.Ea=_.gc({type:_.CC});_.CC.Da=_.Wb({imports:[BC,_.ar,_.ar]});_.DC=function(){};_.DC.ha=function(a){return new (a||_.DC)};_.DC.Ea=_.gc({type:_.DC});_.DC.Da=_.Wb({imports:[_.qm,_.vC]});_.dib=new _.oc("mat-checkbox-default-options",{Ha:"root",oa:cdb});var eib=["input"],fib=["label"],gib={Ca:_.ew,Kb:_.ac(function(){return EC}),qd:!0},hib=function(){},iib=0,jib=cdb(),kib=_.eh(_.bh(_.ch(_.dh(function(a){this.Oa=a})))),FC=function(a,b,c,d,e,f,g){b=kib.call(this,b)||this;b.vb=c;b.mb=d;b.ze=f;b.rn=g;b.ariaLabel="";b.nj=null;b.YB="after";b.name=null;b.ud=new _.cl;b.FPa=new _.cl;b.Th=function(){};b.IU="";b.Q3a=0;b.DN=function(){};b.ij=!1;b.Lc=!1;b.MD=!1;b.rn=b.rn||jib;b.color=b.defaultColor=b.rn.color||jib.color;b.tabIndex=parseInt(e)||0;b.id=b.RV=a+ ++iib;
return b};_.X(FC,kib);_.h=FC.prototype;_.h.Vc=function(){this.U9a(this.MD)};_.h.Op=function(){return this.Dd||this.disabled};_.h.fFa=function(){this.vb.he()};_.h.gr=function(a){this.checked=!!a};_.h.Oq=function(a){this.DN=a};_.h.Kz=function(a){this.Th=a};_.h.zu=function(a){this.disabled=a};
_.h.VGa=function(a){var b=this.Q3a,c=this.g5a();if(b!==a&&c&&(this.IU&&c.classList.remove(this.IU),this.IU=this.fkc(b,a),this.Q3a=a,0<this.IU.length)){c.classList.add(this.IU);var d=this.IU;this.mb.bc(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.Xs=function(){this.DN(this.checked);this.ud.emit(this.aH(this.checked));this.Gk&&(this.Gk.ta.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.DN(this.checked)};
_.h.JDa=function(){var a=this,b,c=null==(b=this.rn)?void 0:b.Qsc;this.disabled||"noop"===c?this.disabled||"noop"!==c||(this.Gk.ta.checked=this.checked,this.Gk.ta.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(function(){a.MD=!1;a.FPa.emit(a.MD)}),this.ij=!this.ij,this.VGa(this.ij?1:2),this.Xs())};_.h.N7a=function(a){a.stopPropagation()};_.h.Wl=function(){var a=this;Promise.resolve().then(function(){a.Th();_.Ak(a.vb)})};
_.h.fkc=function(a,b){if("NoopAnimations"===this.ze)return"";switch(a){case 0:if(1===b)return this.yA.IZa;if(3==b)return this.ij?this.yA.wJa:this.yA.JZa;break;case 2:return 1===b?this.yA.IZa:this.yA.JZa;case 1:return 2===b?this.yA.Qfb:this.yA.wJa;case 3:return 1===b?this.yA.Asb:this.yA.Bsb}return""};_.h.U9a=function(a){var b=this.Gk;b&&(b.ta.indeterminate=a)};
_.Y.Object.defineProperties(FC.prototype,{St:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.RV)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.Tp},set:function(a){this.Tp=_.Vg(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.ij},set:function(a){a=_.Vg(a);a!=this.checked&&(this.ij=a,_.Ak(this.vb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Lc},set:function(a){a=_.Vg(a);a!==this.disabled&&(this.Lc=a,_.Ak(this.vb))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.MD},set:function(a){var b=a!=this.MD;this.MD=_.Vg(a);b&&(this.MD?this.VGa(3):this.VGa(this.checked?1:2),this.FPa.emit(this.MD));this.U9a(this.MD)}}});FC.ha=function(){_.ad()};
FC.Ia=_.hc({type:FC,ub:function(a,b){a&1&&(_.mf(eib,5),_.mf(fib,5),_.mf(_.kr,5));if(a&2){var c;_.lf(c=_.of())&&(b.Gk=c.first);_.lf(c=_.of())&&(b.zmc=c.first);_.lf(c=_.of())&&(b.gG=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],nj:["aria-labelledby","ariaLabelledby"],kI:["aria-describedby","ariaDescribedby"],id:"id",required:"required",YB:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{ud:"change",FPa:"indeterminateChange"},
features:[_.De]});var EC=function(a,b,c,d,e,f){a=FC.call(this,"mat-mdc-checkbox-",a,b,c,d,e,f)||this;a.yA={IZa:"mdc-checkbox--anim-unchecked-checked",JZa:"mdc-checkbox--anim-unchecked-indeterminate",Qfb:"mdc-checkbox--anim-checked-unchecked",wJa:"mdc-checkbox--anim-checked-indeterminate",Asb:"mdc-checkbox--anim-indeterminate-checked",Bsb:"mdc-checkbox--anim-indeterminate-unchecked"};return a};_.X(EC,FC);EC.Ia=FC.Ia;_.h=EC.prototype;_.h.focus=function(){this.Gk.ta.focus()};
_.h.aH=function(a){var b=new hib;b.source=this;b.checked=a;return b};_.h.g5a=function(){var a;return null==(a=this.Gk)?void 0:a.ta};_.h.iO=function(){FC.prototype.JDa.call(this)};_.h.R7a=function(){FC.prototype.JDa.call(this);this.disabled||this.Gk.ta.focus()};_.h.Fnc=function(a){a.target&&this.zmc.ta.contains(a.target)&&a.stopPropagation()};EC.ha=function(a){return new (a||EC)(_.w(_.Wc),_.w(_.wl),_.w(_.Ae),_.Nc("tabindex"),_.w(_.xk,8),_.w(_.dib,8))};
EC.ya=_.fc({type:EC,qa:[["mat-checkbox"]],Cb:[1,"mat-mdc-checkbox"],Db:12,hb:function(a,b){a&2&&(_.Ne("id",b.id),_.Ge("tabindex",null)("aria-label",null)("aria-labelledby",null),_.Ie("_mat-animation-noopable","NoopAnimations"===b.ze)("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",b.disabled)("mat-mdc-checkbox-checked",b.checked))},inputs:{Dd:"disableRipple",color:"color",tabIndex:"tabIndex"},Xb:["matCheckbox"],features:[_.af([gib]),_.De],jc:["*"],Aa:15,Ba:19,Fa:[[1,"mdc-form-field",
3,"click"],[1,"mdc-checkbox"],["checkbox",""],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"checked","indeterminate","disabled","id","required","tabIndex","blur","click","change"],["input",""],[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-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"],["label",""]],va:function(a,b){a&1&&(_.Ue(),_.B(0,"div",0),_.M("click",function(d){return b.Fnc(d)}),_.B(1,"div",1,2)(3,"div",3),_.M("click",function(){return b.R7a()}),_.C(),_.B(4,"input",4,5),_.M("blur",function(){return b.Wl()})("click",function(){return b.iO()})("change",function(d){return b.N7a(d)}),_.C(),_.E(6,"div",6),_.B(7,"div",7),_.Lc(),
_.B(8,"svg",8),_.E(9,"path",9),_.C(),_.cz(),_.E(10,"div",10),_.C(),_.E(11,"div",11),_.C(),_.B(12,"label",12,13),_.Ve(14),_.C()());if(a&2){var c=_.Ye(2);_.Ie("mdc-form-field--align-end","before"==b.YB);_.v(4);_.Ie("mdc-checkbox--selected",b.checked);_.z("checked",b.checked)("indeterminate",b.indeterminate)("disabled",b.disabled)("id",b.St)("required",b.required)("tabIndex",b.tabIndex);_.Ge("aria-label",b.ariaLabel||null)("aria-labelledby",b.nj)("aria-describedby",b.kI)("name",b.name)("value",b.value);
_.v(7);_.z("matRippleTrigger",c)("matRippleDisabled",b.Dd||b.disabled)("matRippleCentered",!0);_.v(1);_.z("for",b.St)}},Ja:[_.kr],styles:['@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:mdc-animation-deceleration-curve-timing-function;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}}.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}.mdc-checkbox[hidden]{display:none}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-checkbox__mixedmark{margin:0 1px}}.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 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms 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 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.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 0s;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox--touch{margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms 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,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.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>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mdc-checkbox{padding:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:var(--mdc-checkbox-disabled-selected-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}}.mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}@keyframes mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}}@keyframes mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}}.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:hover.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2)}.mdc-checkbox .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:focus:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color);background-color:var(--mdc-checkbox-selected-focus-icon-color)}.mdc-checkbox:hover .mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox:hover .mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mat-mdc-checkbox{--mdc-checkbox-disabled-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-state-layer-opacity:0.16;--mdc-checkbox-selected-hover-state-layer-opacity:0.04;--mdc-checkbox-selected-pressed-state-layer-opacity:0.16;--mdc-checkbox-unselected-focus-state-layer-opacity:0.16;--mdc-checkbox-unselected-hover-state-layer-opacity:0.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:0.16}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox .mdc-checkbox__background{-webkit-print-color-adjust:exact;color-adjust:exact}.mat-mdc-checkbox._mat-animation-noopable *,.mat-mdc-checkbox._mat-animation-noopable *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default}.mat-mdc-checkbox label:empty{display:none}.cdk-high-contrast-active .mat-mdc-checkbox.mat-mdc-checkbox-disabled{opacity:.5}.cdk-high-contrast-active .mat-mdc-checkbox .mdc-checkbox__checkmark{--mdc-checkbox-selected-checkmark-color: CanvasText;--mdc-checkbox-disabled-selected-checkmark-color: CanvasText}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}.mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-ripple .mat-ripple-element{opacity:.1}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-mdc-focus-indicator::before{content:""}\n'],
nb:2,Na:0});_.GC=function(){};_.GC.ha=function(a){return new (a||_.GC)};_.GC.Ea=_.gc({type:_.GC});_.GC.Da=_.Wb({});var lib,mib,nib;lib=function(a){return{uB:a}};mib=function(){};nib={Ca:_.ew,Kb:_.ac(function(){return _.HC}),qd:!0};_.HC=function(a,b,c,d,e,f,g){a=FC.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.Kd=c;a.yA={IZa:"mat-checkbox-anim-unchecked-checked",JZa:"mat-checkbox-anim-unchecked-indeterminate",Qfb:"mat-checkbox-anim-checked-unchecked",wJa:"mat-checkbox-anim-checked-indeterminate",Asb:"mat-checkbox-anim-indeterminate-checked",Bsb:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.X(_.HC,FC);
_.HC.Ia=FC.Ia;_.h=_.HC.prototype;_.h.aH=function(a){var b=new mib;b.source=this;b.checked=a;return b};_.h.g5a=function(){return this.Oa.ta};_.h.Vc=function(){var a=this;FC.prototype.Vc.call(this);this.Kd.Zn(this.Oa,!0).subscribe(function(b){b||a.Wl()})};_.h.La=function(){this.Kd.Nl(this.Oa)};_.h.iO=function(a){a.stopPropagation();FC.prototype.JDa.call(this)};_.h.focus=function(a,b){a?_.Zp(this.Kd,this.Gk,a,b):this.Gk.ta.focus(b)};
_.HC.ha=function(a){return new (a||_.HC)(_.w(_.Wc),_.w(_.wl),_.w(_.Yp),_.w(_.Ae),_.Nc("tabindex"),_.w(_.xk,8),_.w(_.dib,8))};
_.HC.ya=_.fc({type:_.HC,qa:[["mat-checkbox"]],Cb:[1,"mat-checkbox"],Db:14,hb:function(a,b){a&2&&(_.Ne("id",b.id),_.Ge("tabindex",null)("aria-label",null)("aria-labelledby",null),_.Ie("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before","before"==b.YB)("_mat-animation-noopable","NoopAnimations"===b.ze))},inputs:{Dd:"disableRipple",color:"color",tabIndex:"tabIndex"},Xb:["matCheckbox"],features:[_.af([nib]),_.De],
jc:["*"],Aa:17,Ba:20,Fa:[[1,"mat-checkbox-layout"],["label",""],[1,"mat-checkbox-inner-container"],["type","checkbox",1,"mat-checkbox-input","cdk-visually-hidden",3,"id","required","checked","disabled","tabIndex","change","click"],["input",""],["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"],["checkboxLabel",""],[2,"display","none"]],va:function(a,b){a&1&&(_.Ue(),_.B(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.M("change",function(e){return b.N7a(e)})("click",function(e){return b.iO(e)}),_.C(),_.B(5,"span",5),
_.E(6,"span",6),_.C(),_.E(7,"span",7),_.B(8,"span",8),_.Lc(),_.B(9,"svg",9),_.E(10,"path",10),_.C(),_.cz(),_.E(11,"span",11),_.C()(),_.B(12,"span",12,13),_.M("cdkObserveContent",function(){return b.fFa()}),_.B(14,"span",14),_.R(15,"\u00a0"),_.C(),_.Ve(16),_.C()());if(a&2){var c=_.Ye(1),d=_.Ye(13);_.Ge("for",b.St);_.v(2);_.Ie("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());_.v(1);_.z("id",b.St)("required",b.required)("checked",b.checked)("disabled",b.disabled)("tabIndex",
b.tabIndex);_.Ge("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.nj)("aria-describedby",b.kI);_.v(2);_.z("matRippleTrigger",c)("matRippleDisabled",b.Op())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.cf(18,lib,"NoopAnimations"===b.ze?0:150))}},Ja:[_.kr,_.kq],styles:['@keyframes mat-checkbox-fade-in-background{0%{opacity:0}50%{opacity:1}}@keyframes mat-checkbox-fade-out-background{0%,50%{opacity:1}100%{opacity:0}}@keyframes mat-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:22.910259}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1)}100%{stroke-dashoffset:0}}@keyframes mat-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mat-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);stroke-dashoffset:0}to{stroke-dashoffset:-22.910259}}@keyframes mat-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(45deg)}}@keyframes mat-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(360deg)}}@keyframes mat-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes mat-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(315deg)}}@keyframes mat-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;opacity:1;transform:scaleX(1)}32.8%,100%{opacity:0;transform:scaleX(0)}}.mat-checkbox-background,.mat-checkbox-frame{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:2px;box-sizing:border-box;pointer-events:none}.mat-checkbox{display:inline-block;transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.mat-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-checkbox .mat-ripple-element:not(.mat-checkbox-persistent-ripple){opacity:.16}.mat-checkbox .mat-checkbox-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-checkbox-layout{-webkit-user-select:none;user-select:none;cursor:inherit;align-items:baseline;vertical-align:middle;display:inline-flex;white-space:nowrap}.mat-checkbox-label{-webkit-user-select:auto;user-select:auto}.mat-checkbox-inner-container{display:inline-block;height:16px;line-height:0;margin:auto;margin-right:8px;order:0;position:relative;vertical-align:middle;white-space:nowrap;width:16px;flex-shrink:0}[dir=rtl] .mat-checkbox-inner-container{margin-left:8px;margin-right:auto}.mat-checkbox-inner-container-no-side-margin{margin-left:0;margin-right:0}.mat-checkbox-frame{background-color:rgba(0,0,0,0);transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1);border-width:2px;border-style:solid}._mat-animation-noopable .mat-checkbox-frame{transition:none}.mat-checkbox-background{align-items:center;display:inline-flex;justify-content:center;transition:background-color 90ms cubic-bezier(0, 0, 0.2, 0.1),opacity 90ms cubic-bezier(0, 0, 0.2, 0.1);-webkit-print-color-adjust:exact;color-adjust:exact}._mat-animation-noopable .mat-checkbox-background{transition:none}.cdk-high-contrast-active .mat-checkbox .mat-checkbox-background{background:none}.mat-checkbox-persistent-ripple{display:block;width:100%;height:100%;transform:none}.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:.04}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-persistent-ripple{opacity:.12}.mat-checkbox-persistent-ripple,.mat-checkbox.mat-checkbox-disabled .mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:0}@media(hover: none){.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{display:none}}.mat-checkbox-checkmark{top:0;left:0;right:0;bottom:0;position:absolute;width:100%}.mat-checkbox-checkmark-path{stroke-dashoffset:22.910259;stroke-dasharray:22.910259;stroke-width:2.1333333333px}.cdk-high-contrast-black-on-white .mat-checkbox-checkmark-path{stroke:#000 !important}.mat-checkbox-mixedmark{width:calc(100% - 6px);height:2px;opacity:0;transform:scaleX(0) rotate(0deg);border-radius:2px}.cdk-high-contrast-active .mat-checkbox-mixedmark{height:0;border-top:solid 2px;margin-top:2px}.mat-checkbox-label-before .mat-checkbox-inner-container{order:1;margin-left:8px;margin-right:auto}[dir=rtl] .mat-checkbox-label-before .mat-checkbox-inner-container{margin-left:auto;margin-right:8px}.mat-checkbox-checked .mat-checkbox-checkmark{opacity:1}.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-checked .mat-checkbox-mixedmark{transform:scaleX(1) rotate(-45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark{opacity:0;transform:rotate(45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-indeterminate .mat-checkbox-mixedmark{opacity:1;transform:scaleX(1) rotate(0deg)}.mat-checkbox-unchecked .mat-checkbox-background{background-color:rgba(0,0,0,0)}.mat-checkbox-disabled{cursor:default}.cdk-high-contrast-active .mat-checkbox-disabled{opacity:.5}.mat-checkbox-anim-unchecked-checked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-checked .mat-checkbox-checkmark-path{animation:180ms linear 0ms mat-checkbox-unchecked-checked-checkmark-path}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-unchecked-indeterminate-mixedmark}.mat-checkbox-anim-checked-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-checked-unchecked .mat-checkbox-checkmark-path{animation:90ms linear 0ms mat-checkbox-checked-unchecked-checkmark-path}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-checkmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-checkmark}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-mixedmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-checkmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-checkmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-mixedmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-mixedmark}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-mixedmark{animation:300ms linear 0ms mat-checkbox-indeterminate-unchecked-mixedmark}.mat-checkbox-input{bottom:0;left:50%}.mat-checkbox-input:focus~.mat-focus-indicator::before{content:""}\n'],
nb:2,Na:0});var pib,rib,sib;_.IC=function(a){a=void 0===a?null:a;this.Lga=new Map;a&&(this.Lga=new Map(a))};_.IC.prototype.isValid=function(){return 0<this.Lga.size&&this.Zl.every(function(a){return null!=a})};_.JC=function(a){return new _.IC(new Map([["0",a]]))};_.oib=function(a){return new _.IC(new Map(a.map(function(b,c){return[String(c),b]})))};
_.Y.Object.defineProperties(_.IC.prototype,{Ap:{configurable:!0,enumerable:!0,get:function(){return this.Lga.values().next().value}},Zl:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.Lga.values())}},Qm:{configurable:!0,enumerable:!0,get:function(){return new Map(this.Lga)}}});_.KC=function(a,b,c,d,e){this.config=a;this.mu=void 0===d?!0:d;this.x$=void 0===e?!1:e;this.Cf=b;this.value=c;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+pib});pib++};
_.KC.prototype.NOa=function(a){return String(a)};
_.Y.Object.defineProperties(_.KC.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return null!=this.Cf&&this.value.isValid()}},tEc:{configurable:!0,enumerable:!0,get:function(){return this.Cf?"xap-filterbar-filtereditor-chip-operator-"+this.Cf.id.replace(/[^a-zA-Z0-9-_]/g,"-"):""}},NE:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.Cf&&0<this.value.Qm.size&&(b=this.value.Zl.filter(function(c){return null!==c}).map(function(c){return a.NOa(c)}).filter(function(c){return c.trim()}).join(", "));return!this.Cf||
0<this.value.Qm.size&&0===b.length?this.config.displayName||this.config.id:this.config.displayName+" "+(this.Cf.KL||this.Cf.displayName)+" "+b}}});pib=0;_.LC=function(){};_.LC.ha=function(a){return new (a||_.LC)};_.LC.Ia=_.hc({type:_.LC});_.qib=function(a){this.Ffa=a};rib=function(a){this.dob=a};_.tib=function(a){return new rib(function(b){return a.ka(_.we(function(c){if(!c.has(b))throw Error("Ld`"+b);return _.yd(new sib(c.get(b)))}))})};
sib=function(a){this.config=this.config=a;if(!(this.config.vl||this.config.Fl&&this.config.Fl.size))throw Error("Md");if(!(this.config.Fl&&this.config.Fl.size||this.config.uy&&this.config.uy.length))throw Error("Nd");};_.MC=function(a,b,c,d,e,f){d=void 0===d?!0:d;this.Iyb=a;this.hlb=b;this.TLc=d;this.jT=void 0===e?!1:e;this.Tf=new _.Mf([]);c&&this.Tf.next(c);d&&(this.VMa=new Map);f&&(this.wL=f)};_.MC.prototype.destroy=function(){this.Tf.complete()};
_.MC.prototype.clear=function(){var a=this.Tf.value.filter(function(b){return!b.mu});this.Tf.next(a)};_.MC.prototype.IB=function(a){var b=this;if(this.TLc){if(this.VMa.has(a))return _.yd(this.VMa.get(a));var c=this.hlb.dob(a).ka(_.te(1));c.ka(_.le()).subscribe(function(d){b.VMa.set(a,d)});return c.ka(_.le())}return this.hlb.dob(a)};
var uib=function(a,b){b=a.Tf.getValue().concat(b);a.Tf.next(b)},vib=function(a,b){var c=a.Tf.getValue().filter(function(d){return!b(d)});a.Tf.next(c)},wib=function(a,b,c){var d=a.Tf.getValue().slice();b<d.length&&(c?d[b]=c:d[b].mu&&d.splice(b,1));a.Tf.next(d)};
_.Y.Object.defineProperties(_.MC.prototype,{NE:{configurable:!0,enumerable:!0,get:function(){return this.Tf.value.map(function(a){return a.NE}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return 0<this.Tf.value.length&&this.Tf.value.every(function(a){return a.isValid})}}});var NC=function(a){var b=this;this.dzc=a=void 0===a?function(c){return c}:a;this.J0=new _.Mf(void 0);this.kA=this.J0.Lf();this.lJa=new _.se;this.Tj=[];this.selected=new Map;this.JIb=this.kA.ka(_.y(function(){return Array.from(b.selected.values())}),_.te(1));this.FIb=this.kA.ka(_.y(function(){return b.selected.size}),_.te(1))},xib=function(a){return a.Tj.length?a.JIb.ka(ucb(function(){return!!a.Tj.length})):a.JIb},OC=function(a){return a.Tj.length?a.FIb.ka(ucb(function(){return!!a.Tj.length}),_.ie()):
a.FIb.ka(_.ie())};NC.prototype.Te=function(a){var b=this;if(null==a)return _.yd(!1);var c=this.hash(a);a=this.kA.ka(_.y(function(){return b.selected.has(c)}));return this.Tj.length?a.ka(ucb(function(){return!!b.Tj.length}),_.ie()):a.ka(_.ve(this.selected.has(c)),_.ie())};var yib=function(a,b){if(null==b)return!1;b=a.hash(b);if(!a.Tj.length)return a.selected.has(b);a=a.Tj[a.Tj.length-1];b=a.Tt.has(b);return 0===a.mS?!b:b};_.h=NC.prototype;
_.h.toggle=function(a,b){null==b&&(b=!yib(this,a));b?this.select(a):this.Qi(a)};_.h.select=function(){var a=_.lc.apply(0,arguments);if(this.Tj.length){var b=this.Tj[this.Tj.length-1];if(0===b.mS){var c=_.q(a);for(a=c.next();!a.done;a=c.next())b.Tt.delete(this.hash(a.value))}else for(c=_.q(a),a=c.next();!a.done;a=c.next())a=a.value,b.Tt.set(this.hash(a),a)}else for(b=_.q(a),a=b.next();!a.done;a=b.next())a=a.value,this.selected.set(this.hash(a),a);this.J0.next()};
_.h.Qi=function(){var a=_.lc.apply(0,arguments);if(this.Tj.length){var b=this.Tj[this.Tj.length-1];if(0===b.mS){var c=_.q(a);for(a=c.next();!a.done;a=c.next())a=a.value,b.Tt.set(this.hash(a),a)}else for(c=_.q(a),a=c.next();!a.done;a=c.next())b.Tt.delete(this.hash(a.value))}else for(b=_.q(a),a=b.next();!a.done;a=b.next())this.selected.delete(this.hash(a.value));this.J0.next()};_.h.clear=function(){this.Tj.length=0;this.lJa.next();this.selected.clear();this.J0.next()};
_.h.gea=function(a,b,c){var d=this;c=void 0===c?!1:c;this.Tj.push({mS:a,tBc:b.ka(_.ke(1),_.te(1)),Tt:new Map});this.lJa.next();this.J0.next();_.Nd(this.Tj.map(function(e){return e.tBc})).ka(_.xe(this.lJa)).subscribe(function(e){var f=d.Tj;d.Tj=[];for(var g=0;g<e.length;g++){var m=e[g],n=f[g];0===n.mS?(c||(m=m.filter(function(r){return!yib(d,r)})),d.select.apply(d,_.sc(m)),d.Qi.apply(d,_.sc(n.Tt.values()))):(d.Qi.apply(d,_.sc(m)),d.select.apply(d,_.sc(n.Tt.values())))}d.J0.next()})};
var zib=function(a){if(!a.Tj.length)return null;a=a.Tj[a.Tj.length-1];return{mS:a.mS,Tt:Array.from(a.Tt.values())}};NC.prototype.hash=function(a){return this.dzc.call(null,a)};var Aib,Cib,PC;Aib=new _.ts("{COUNT, plural, =1 {# item}other {# items}}");_.Bib=new _.oc("xap_picker_hash_function");Cib={LOADING:0,ERROR:1,vha:2,uha:3,Cha:4,0:"LOADING",1:"ERROR",2:"EMPTY_SEARCH_AND_OPTIONS",3:"EMPTY_OPTIONS",4:"READY"};
PC=function(a){var b=this;this.T$=new _.Mf(!1);this.asa=new _.Mf([]);this.qB=new _.qe(1);this.qB.ka(_.y(function(c){return!c.length}),_.ve(!0));this.Uz=new _.qe(1);this.fBc=this.Uz.ka(_.y(function(c){return!c}),_.ve(!0));this.kS=new _.Mf(!0);this.Cta=new _.Mf(!0);this.getOptions=null;this.Bxc=function(c,d){return.8<_.ddb(c,b.ZI&&null!=d?b.ZI(d):String(d))};this.Xcb=_.Nd([this.Uz,this.T$]).ka(_.Zd(function(c){c=_.q(c);c.next();return!!c.next().value}),_.y(function(c){return[_.q(c).next().value,b.getOptions]}),
_.we(function(c){var d=_.q(c);c=d.next().value;d=d.next().value;return d(c).ka(_.ke(1),_.y(function(e){return{Sd:!1,options:e,error:null}}),_.ve({Sd:!0,options:[],error:null}),_.de(function(e){return _.yd({Sd:!1,error:e,options:[]})}))}),_.ve({Sd:!1,options:[],error:null}));this.yCb=_.Nd([this.T$,this.Xcb,this.fBc]).ka(_.y(function(c){var d=_.q(c);c=d.next().value;var e=d.next().value,f=e.error,g=e.Sd;e=e.options;d=d.next().value;return c?f?1:g?0:!e.length&&d?2:e.length||d?4:3:4}));this.model=new NC(a||
void 0);this.asa.subscribe(this.qB);this.hea=this.qB.ka(_.y(function(c){return Aib.format({COUNT:c.length})}));this.kW||(this.kW=function(){return null});_.Nd([this.asa,this.Uz,this.T$]).ka(_.Zd(function(c){c=_.q(c);c.next();c.next();return!c.next().value})).subscribe(function(c){c=_.q(c);var d=c.next().value,e=c.next().value;e?d&&(c=d.filter(function(f){return(b.y_||b.Bxc)(e,f)}),b.qB.next(c)):b.qB.next(d)});this.Xcb.ka(_.y(function(c){return c.options})).subscribe(this.asa)};
PC.prototype.replace=function(a){var b=this;OC(this.model).ka(_.ke(1)).subscribe(function(c){0<c&&b.model.clear();b.model.select.apply(b.model,_.sc(a))})};PC.ha=function(a){return new (a||PC)(_.u(_.Bib,8))};PC.ua=_.t({token:PC,oa:PC.ha});var Dib=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]],QC=function(a){this.Dc=a;this.Dc.T$.next(!0)};_.Y.Object.defineProperties(QC.prototype,{getOptions:{configurable:!0,enumerable:!0,set:function(a){this.Dc.getOptions=a}}});QC.ha=function(a){return new (a||QC)(_.w(PC))};QC.Ia=_.hc({type:QC,qa:[["xap-picker","xapAsyncOptions",""]],inputs:{getOptions:"getOptions"}});_.RC=function(a){this.Dc=a;this.Dc.T$.next(!1)};
_.Y.Object.defineProperties(_.RC.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.Dc.asa.next(a)}},Sq:{configurable:!0,enumerable:!0,set:function(a){this.Dc.kS.next(a)}},y_:{configurable:!0,enumerable:!0,set:function(a){this.Dc.y_=a}}});_.RC.ha=function(a){return new (a||_.RC)(_.w(PC))};_.RC.Ia=_.hc({type:_.RC,qa:[["xap-picker",3,"xapAsyncOptions",""]],inputs:{options:"options",Sq:"searchVisible",y_:"searchFilter"}});
_.SC=function(a){var b=this;this.Dc=a;this.Nf=new _.qe(1);xib(a.model).ka(_.xe(this.Nf)).subscribe(function(c){b.tk(c)})};_.h=_.SC.prototype;_.h.gr=function(a){null!=a&&this.Dc.replace(a)};_.h.tk=function(a){this.EAb&&this.EAb(a)};_.h.Oq=function(a){this.EAb=a};_.h.KTa=function(){};_.h.Kz=function(){};_.h.La=function(){this.Nf.next();this.Nf.complete()};
_.Y.Object.defineProperties(_.SC.prototype,{Lw:{configurable:!0,enumerable:!0,set:function(a){this.Dc.Cta.next(a)}},vrc:{configurable:!0,enumerable:!0,set:function(a){this.Dc.kW=a}},mi:{configurable:!0,enumerable:!0,set:function(a){this.Dc.ZI=a}}});_.SC.ha=function(a){return new (a||_.SC)(_.w(PC,2))};
_.SC.ya=_.fc({type:_.SC,qa:[["xap-picker"]],inputs:{Lw:"selectAllVisible",vrc:"ariaLabelFunction",mi:"displayFunction"},features:[_.af([{Ca:_.ew,Kb:_.ac(function(){return _.SC}),qd:!0},PC])],jc:["[xapPickerHeader]","[xapPickerFilter]","[xapPickerOptions]","[xapPickerSelections]","[xapPickerFooter]"],Aa:10,Ba:0,Fa:[[1,"xap-picker-container"],[1,"xap-picker-pane-container"],[1,"xap-picker-option-pane"],[1,"xap-picker-filter"],[1,"xap-picker-options"]],va:function(a){a&1&&(_.Ue(Dib),_.B(0,"div",0),_.Ve(1),
_.B(2,"div",1)(3,"div",2)(4,"div",3),_.Ve(5,1),_.C(),_.B(6,"div",4),_.Ve(7,2),_.C()(),_.Ve(8,3),_.C(),_.Ve(9,4),_.C())},nb:2,Na:0});var Eib=new _.oc("GMAT_CHECKBOX_OPTIONS",{Ha:"root",oa:function(){return{Mk:!1}}});var Fib=function(a){this.options=a};Fib.ha=function(a){return new (a||Fib)(_.w(Eib))};Fib.Ia=_.hc({type:Fib,qa:[["mat-checkbox"]],Db:2,hb:function(a,b){a&2&&_.Ie("gmat-mdc-checkbox",!b.options.Mk)}});var Gib=new _.rs(3);var Hib=new _.oc("GMAT_PROGRESS_SPINNER_OPTIONS",{Ha:"root",oa:function(){return{Mk:!1}}});_.TC=function(a,b){var c=this;this.options=a;this.Isa=b;this.nc=new _.se;this.kaa=document.createElement("label");this.kaa.classList.add("cdk-visually-hidden");this.kaa.classList.add("gmat-mdc-progress-spinner-accessible-label");edb(b.Oa.ta).ka(_.xe(this.nc)).subscribe(function(d){Iib(c,d[0],d[1])})};
_.TC.prototype.Qa=function(){this.Isa.Oa.ta.insertAdjacentElement("afterend",this.kaa);var a=this.Isa.Oa.ta.getAttribute("aria-label");Iib(this,null!=a?a:"","indeterminate"===this.Isa.mode?"indeterminate":this.Isa.value.toString())};_.TC.prototype.La=function(){this.kaa.remove();this.nc.next();this.nc.complete()};var Iib=function(a,b,c){b="indeterminate"===c?b:b+" "+Gib.format(Number(c)/100);a.kaa.textContent=b};_.TC.ha=function(a){return new (a||_.TC)(_.w(Hib),_.w(_.VB,10))};
_.TC.Ia=_.hc({type:_.TC,qa:[["mat-progress-spinner"],["mat-spinner"]],Cb:["aria-hidden","true"],Db:3,hb:function(a,b){a&2&&(_.Ge("tabindex",null),_.Ie("gmat-mdc-progress-spinner",!b.options.Mk))}});_.UC=function(){};_.UC.ha=function(a){return new (a||_.UC)};_.UC.Ea=_.gc({type:_.UC});_.UC.Da=_.Wb({imports:[WB]});_.VC=function(){};_.VC.prototype.transform=function(a,b,c){var d={};return null==a?a:b.format((d[c]=a,d))};_.VC.ha=function(a){return new (a||_.VC)};_.VC.Ce=_.ic({name:"format",type:_.VC,de:!0});_.WC=function(){};_.WC.ha=function(a){return new (a||_.WC)};_.WC.Ea=_.gc({type:_.WC});_.WC.Da=_.Wb({});var XC=function(a){this.Pc=a};XC.ha=function(a){return new (a||XC)(_.w(_.gf))};XC.Ia=_.hc({type:XC,qa:[["","xapPickerErrorTemplate",""]]});var YC=function(a){this.Pc=a};YC.ha=function(a){return new (a||YC)(_.w(_.gf))};YC.Ia=_.hc({type:YC,qa:[["","xapPickerLoadingTemplate",""]]});var ZC=function(a){this.Pc=a};ZC.ha=function(a){return new (a||ZC)(_.w(_.gf))};ZC.Ia=_.hc({type:ZC,qa:[["","xapPickerEmptyOptionsTemplate",""]]});var $C=function(a){this.Pc=a};$C.ha=function(a){return new (a||$C)(_.w(_.gf))};
$C.Ia=_.hc({type:$C,qa:[["","xapPickerEmptySearchAndOptionsTemplate",""]]});var Jib=function(a){return{wa:a}},aD=function(a){this.Pc=a};aD.ha=function(a){return new (a||aD)(_.w(_.gf))};aD.Ia=_.hc({type:aD,qa:[["","xapPickerCustomOption",""]]});var bD=function(a){this.Dc=a};bD.prototype.Qa=function(){};bD.ha=function(a){return new (a||bD)(_.w(PC))};
bD.ya=_.fc({type:bD,qa:[["xap-picker-option"]],inputs:{va:"template",option:"option"},Aa:3,Ba:4,Fa:[[4,"ngTemplateOutlet","ngTemplateOutletContext"],["defaultOption",""]],va:function(a,b){a&1&&(_.O(0,fdb,1,0,"ng-container",0),_.O(1,gdb,1,1,"ng-template",null,1,_.tf));if(a&2){var c=_.Ye(2);_.z("ngTemplateOutlet",b.va||c)("ngTemplateOutletContext",_.cf(2,Jib,b.option))}},Ja:[_.om],nb:2,Na:0});var cD=function(a){this.Dc=a;this.Ck=Cib;this.kS=this.Dc.kS.ka(_.ie());this.Cta=this.Dc.Cta.ka(_.ie());this.hea=this.Dc.hea.ka(_.ie());this.D1a=new _.ts("Select all {NUM_ITEMS}");this.u1="Use search to find options.";this.t1="Error loading search results. Please try again.";this.s1="No results found.";this.Sfb=_.Nd([this.Dc.yCb.ka(),this.Dc.hea.ka(_.ie()),this.Dc.kS.ka(_.ie()),this.Dc.Cta.ka(_.ie())]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value,e=c.next().value;c=c.next().value;
return{mca:b,xIb:d,Sq:e,Lw:c}}))};cD.ha=function(a){return new (a||cD)(_.w(PC))};cD.Ia=_.hc({type:cD,Cd:function(a,b,c){a&1&&(_.nf(c,YC,5),_.nf(c,XC,5),_.nf(c,ZC,5),_.nf(c,$C,5),_.nf(c,aD,5));if(a&2){var d;_.lf(d=_.of())&&(b.Kn=d.first);_.lf(d=_.of())&&(b.Jn=d.first);_.lf(d=_.of())&&(b.Hn=d.first);_.lf(d=_.of())&&(b.In=d.first);_.lf(d=_.of())&&(b.an=d.first)}},inputs:{uM:"xapPickerCustomOptionTemplate"}});_.Kib=new _.oc("GMAT_BUTTON_OPTIONS",{Ha:"root",oa:function(){return{Mk:!1}}});_.dD=function(a,b){this.ob=a;this.options=b};_.dD.prototype.Qa=function(){this.ob.ta.querySelector(".mat-icon, .material-icons")&&this.ob.ta.classList.add("gmat-mdc-button-with-prefix")};_.dD.ha=function(a){return new (a||_.dD)(_.w(_.Wc),_.w(_.Kib))};
_.dD.Ia=_.hc({type:_.dD,qa:[["button","mat-button",""],["a","mat-button",""],["button","mat-raised-button",""],["a","mat-raised-button",""],["button","mat-flat-button",""],["a","mat-flat-button",""],["button","mat-stroked-button",""],["a","mat-stroked-button",""],["button","mat-icon-button",""],["a","mat-icon-button",""],[""]],Db:2,hb:function(a,b){a&2&&_.Ie("gmat-mdc-button",!b.options.Mk)}});var Lib=new _.oc("GMAT_FORM_FIELD_OPTIONS",{Ha:"root",oa:function(){return{Mk:!1}}});var eD=function(a){this.options=a};eD.ha=function(a){return new (a||eD)(_.w(Lib))};eD.Ia=_.hc({type:eD,qa:[["mat-form-field"]],Db:2,hb:function(a,b){a&2&&_.Ie("gmat-mdc-form-field",!b.options.Mk)}});var Mib=new _.oc("GMAT_SELECT_OPTIONS",{Ha:"root",oa:function(){return{Mk:!1}}});var Nib=function(a){this.options=a};Nib.ha=function(a){return new (a||Nib)(_.w(Mib))};Nib.Ia=_.hc({type:Nib,qa:[["mat-select"]],Db:2,hb:function(a,b){a&2&&_.Ie("gmat-mdc-select",!b.options.Mk)}});_.Oib={Ca:_.H9a,Eb:[[new _.rk,new _.sk,new _.dGa(_.H9a)],[new _.rk,new _.dGa(Mib)]],wb:function(a,b){return!b||b.Mk?a||{}:a?Object.assign({},a,{fR:_.mqa(a.fR).concat("gmat-mdc-select")}):{fR:"gmat-mdc-select"}}};var Pib={search:{Gh:"search"},close:{Gh:"close"},expand_more:{Gh:"expand_more"},remove_circle_outline:{Gh:"remove_circle_outline"},arrow_back:{Gh:"arrow_back"}},Qib=new _.oc("ICON_MAPPING",{Ha:"root",oa:function(){return Pib}});var Rib=["searchInput"],fD=function(a,b){this.Dc=a;this.Qt=b};fD.prototype.focus=function(){this.input&&this.input.ta.focus()};fD.ha=function(a){return new (a||fD)(_.w(PC),_.w(Qib))};
fD.ya=_.fc({type:fD,qa:[["xap-picker-search"]],ub:function(a,b){a&1&&_.mf(Rib,7);if(a&2){var c;_.lf(c=_.of())&&(b.input=c.first)}},Aa:10,Ba:8,Fa:function(){return[[1,"xap-picker-search"],["aria-label","Search","placeholder","Search","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModel","ngModelChange"],["searchInput",""],[4,"ngIf","ngIfThen","ngIfElse"],["searchIcon",""],["clearIcon",""],["class","xap-picker-icon xap-picker-search-icon","matSuffix","",3,"svgIcon",4,"ngIf"],["matSuffix",
"",1,"xap-picker-icon","xap-picker-search-icon",3,"svgIcon"],["aria-label","Clear search term","mat-icon-button","","matSuffix","",1,"xap-picker-close-icon",3,"click"],["class","xap-picker-icon",3,"svgIcon",4,"ngIf"],[1,"xap-picker-icon",3,"svgIcon"]]},va:function(a,b){a&1&&(_.B(0,"div",0)(1,"input",1,2),_.M("ngModelChange",function(e){return b.Dc.Uz.next(e)}),_.S(3,"async"),_.C(),_.O(4,hdb,1,0,"ng-container",3),_.S(5,"async"),_.O(6,jdb,1,1,"ng-template",null,4,_.tf),_.O(8,ldb,2,1,"ng-template",null,
5,_.tf),_.C());if(a&2){var c=_.Ye(7),d=_.Ye(9);_.v(1);_.z("ngModel",_.T(3,4,b.Dc.Uz));_.v(3);_.z("ngIf",_.T(5,6,b.Dc.Uz))("ngIfThen",d)("ngIfElse",c)}},Ja:[_.km,_.Sh,_.jw,_.pw,_.dD,_.hs,PB,_.Ds,_.pm],nb:2,Na:0});var gD=function(a,b,c,d,e){var f=this;this.rl=c;this.ob=d;this.L6=new _.Mf(void 0);this.lKa=new _.Mf(0);this.Jna=new _.se;this.control=a[0];this.control.Oq(function(g){f.tk(g)});b&&(this.selection=b);this.control.zu&&_.Nd([this.L6,this.lKa]).subscribe(function(g){var m=_.q(g);g=m.next().value;m=m.next().value;m=g?g.length:m;f.control.zu(!m);_.Ak(f.rl)});e.bc(function(){d.ta.getAttribute("aria-label")||d.ta.setAttribute("aria-label","Select all")})};_.h=gD.prototype;_.h.Qa=function(){};
_.h.La=function(){this.Jna.next();this.Jna.complete()};_.h.tk=function(a){this.gea(a?0:1)};
_.h.oPa=function(){var a=this;this.Jna.next();_.Nd([this.L6,this.lKa,OC(this.MC),this.MC.kA]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.MC,f=zib(e);d=b?b.length:d;return d?f?b?b.every(function(g){return yib(e,g)})?2:1:0===f.mS?f.Tt.length?f.Tt.length<d?1:0:2:f.Tt.length?f.Tt.length<d?1:2:0:!c||b&&(c=b.filter(function(g){return yib(e,g)}).length,!c)?0:c<d?1:2:0}),_.ie(),_.xe(this.Jna)).subscribe(function(b){a.control.gr(2===b);a.indeterminate=1===
b;_.Ak(a.rl)})};_.h.gea=function(a){var b=null;this.gvb?b=this.gvb.call(null,a):Array.isArray(this.L6.value)&&(b=_.yd(this.L6.value));b?this.MC.gea(a,b):this.MC.clear()};
_.Y.Object.defineProperties(gD.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){this.control.indeterminate=a}},MMc:{configurable:!0,enumerable:!0,set:function(a){this.L6.next(a)}},NMc:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.lKa.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.MC=a,this.oPa())}}});gD.ha=function(a){return new (a||gD)(_.w(_.ew,2),_.w(NC,8),_.w(_.wl),_.w(_.Wc),_.w(_.Ae))};
gD.Ia=_.hc({type:gD,qa:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{MMc:"xapSelectAllCorpus",NMc:"xapSelectAllCorpusCount",selection:["xapSelectAll","selection"],gvb:["xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]}});var hD=function(a,b,c){var d=this;this.rl=c;this.kA=new _.qe(1);this.control=a[0];this.control.Oq(function(e){d.tk(e)});this.selection=b};hD.prototype.tk=function(a){void 0!==this.QQa&&this.MC&&this.MC.toggle(this.QQa,!!a)};hD.prototype.La=function(){var a;null==(a=this.ab)||a.unsubscribe();this.kA.complete()};
hD.prototype.oPa=function(){var a=this,b;null==(b=this.ab)||b.unsubscribe();this.ab=_.Nd([this.MC.kA,this.kA]).ka(_.y(function(){return yib(a.MC,a.QQa)}),_.ie()).subscribe(function(c){a.control.gr(c);_.Ak(a.rl)})};_.Y.Object.defineProperties(hD.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.QQa=a;this.kA.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.MC=a,this.oPa())}}});hD.ha=function(a){return new (a||hD)(_.w(_.ew,2),_.w(NC,8),_.w(_.wl))};
hD.Ia=_.hc({type:hD,qa:[["mat-checkbox","xapSelection",""],["input","type","checkbox","xapSelection",""]],inputs:{item:["xapSelection","item"],selection:["xapSelectionModel","selection"]}});_.ve(!1);var iD=function(){};iD.ha=function(a){return new (a||iD)};iD.Ea=_.gc({type:iD});iD.Da=_.Wb({});_.jD=function(){};_.jD.ha=function(a){return new (a||_.jD)};_.jD.Ea=_.gc({type:_.jD});_.jD.Da=_.Wb({imports:[iD,iD]});_.kD=function(){cD.apply(this,arguments)};_.X(_.kD,cD);_.kD.Ia=cD.Ia;_.kD.prototype.CY=function(a){if(this.Dy&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.Dy.toArray().findIndex(function(c){return c.Oa.ta.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.Dy.length||this.Dy.toArray()[b].focus()}};_.kD.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.kD)))(b||_.kD)}}();
_.kD.ya=_.fc({type:_.kD,qa:[["xap-picker-checklist"]],ub:function(a,b){a&1&&(_.mf(fD,5),_.mf(EC,5));if(a&2){var c;_.lf(c=_.of())&&(b.search=c.first);_.lf(c=_.of())&&(b.Dy=c)}},features:[_.De],Aa:2,Ba:3,Fa:[["class","xap-picker-checklist",4,"ngIf"],[1,"xap-picker-checklist"],[4,"ngIf"],[3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],
[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-checklist-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-status-message-container"],[1,"xap-picker-checklist-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["class","xap-picker-checklist-select-all xap-checkbox","tabindex","0",3,"xapSelectAll","xapSelectAllCorpus",
"aria-label",4,"ngIf"],["role","tree","xapPickerArrowNav","","xapPickerArrowNavChildSelector","input",1,"xap-picker-checklist-option-list",3,"keydown"],[4,"ngFor","ngForOf"],["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,"xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus",4,"ngIf","ngIfElse"],["noTab",""],["role","treeitem",
"tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",3,"xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"xapSelectionModel","xapSelection","aria-label","keydown.enter"]],va:function(a,b){a&1&&(_.O(0,Bdb,10,7,"div",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.Sfb))},Ja:[_.jm,_.km,_.om,_.lm,_.mm,Fib,EC,_.TC,_.VB,bD,gD,hD,fD,_.pm,_.VC],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}"],
nb:2,Na:0});var Sib=new _.oc("GMAT_INPUT_OPTIONS",{Ha:"root",oa:function(){return{Mk:!1}}});_.lD=function(a){this.options=a};_.lD.ha=function(a){return new (a||_.lD)(_.w(Sib))};_.lD.Ia=_.hc({type:_.lD,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Db:2,hb:function(a,b){a&2&&_.Ie("gmat-mdc-input",!b.options.Mk)}});_.mD=function(){};_.mD.ha=function(a){return new (a||_.mD)};_.mD.Ea=_.gc({type:_.mD});_.mD.Da=_.Wb({imports:[_.qm,_.Es,_.tz,_.CC,_.jD]});var Tib;Tib=["removeButton"];_.nD=function(a,b){this.Dc=a;this.Qt=b;this.GJa=new _.cl};_.nD.ha=function(a){return new (a||_.nD)(_.w(PC),_.w(Qib))};
_.nD.ya=_.fc({type:_.nD,qa:[["xap-picker-selection-list"]],Cd:function(a,b,c){a&1&&_.nf(c,aD,5);if(a&2){var d;_.lf(d=_.of())&&(b.an=d.first)}},ub:function(a,b){a&1&&_.mf(Tib,5,_.Wc);if(a&2){var c;_.lf(c=_.of())&&(b.m0c=c)}},outputs:{GJa:"clearSelections"},Aa:12,Ba:9,Fa:function(){return[[1,"xap-picker-selection-list-container"],[1,"xap-picker-selection-list-subheader"],["aria-live","polite",1,"xap-picker-number-selected"]," \ufffd0\ufffd selected ",["color","primary","mat-button","",1,"xap-picker-clear-all-button",
3,"disabled","click"]," Clear all ",[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"],["removeButton",""],["class","xap-picker-selection-remove",3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",3,"svgIcon"]]},
va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div",1)(2,"div",2),_.Se(3,3),_.S(4,"async"),_.C(),_.B(5,"div")(6,"button",4),_.M("click",function(){b.Dc.model.clear();b.GJa.emit()}),_.Se(7,5),_.S(8,"async"),_.C()()(),_.B(9,"ul",6),_.O(10,Ddb,8,4,"li",7),_.S(11,"async"),_.C()());a&2&&(_.v(4),_.Bz(_.T(4,3,OC(b.Dc.model))),_.Cz(3),_.v(2),_.z("disabled",0===_.T(8,5,OC(b.Dc.model))),_.v(4),_.z("ngForOf",_.T(11,7,xib(b.Dc.model))))},Ja:[_.jm,_.km,_.dD,_.gs,_.hs,_.Ds,bD,_.pm],nb:2,Na:0});var Uib;Uib=["optionItem"];_.oD=function(a){this.Dc=a;this.kS=this.Dc.kS.ka(_.ie());this.Ck=Cib;this.u1="Use search to find options.";this.t1="Error loading search results. Please try again.";this.s1="No results found.";this.yKb=_.Nd([this.Dc.yCb.ka(),this.Dc.kS.ka(_.ie()),this.Dc.qB]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=c.next().value;return{mca:b,Sq:d,Dkb:c}}))};_.oD.prototype.CY=function(a){Edb(a,this.options)};_.oD.ha=function(a){return new (a||_.oD)(_.w(PC))};
_.oD.ya=_.fc({type:_.oD,qa:[["xap-picker-single-select"]],Cd:function(a,b,c){a&1&&(_.nf(c,YC,5),_.nf(c,XC,5),_.nf(c,ZC,5),_.nf(c,$C,5),_.nf(c,aD,5));if(a&2){var d;_.lf(d=_.of())&&(b.Kn=d.first);_.lf(d=_.of())&&(b.Jn=d.first);_.lf(d=_.of())&&(b.Hn=d.first);_.lf(d=_.of())&&(b.In=d.first);_.lf(d=_.of())&&(b.an=d.first)}},ub:function(a,b){a&1&&_.mf(Uib,5,_.Wc);if(a&2){var c;_.lf(c=_.of())&&(b.options=c)}},Aa:2,Ba:3,Fa:[["class","xap-picker-single-select",4,"ngIf"],[1,"xap-picker-single-select"],[4,"ngIf"],
[3,"ngSwitch"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-single-select-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-single-select-status-message-container"],[1,"xap-picker-single-select-status-message",
"gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["role","tree",1,"xap-picker-single-select-options-list",3,"keydown"],["matRipple","","class","xap-picker-single-select-option","role","treeitem",3,"xap-picker-single-selected","tabindex","click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"tabindex","click","keydown.enter","keydown.space"],["optionItem",""],[1,"xap-picker-single-select-text"],
[3,"template","option"]],va:function(a,b){a&1&&(_.O(0,Rdb,10,7,"div",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.yKb))},Ja:[_.jm,_.km,_.om,_.lm,_.mm,_.TC,_.VB,_.Yz,_.sz,_.kr,bD,fD,_.pm],styles:[".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}"],
nb:2,Na:0});_.pD=function(a){this.Gd=a;this.nc=new _.qe;this.Qub=!0;this.Nw=new _.Mf([]);this.values=this.Nw.ka(_.y(function(b){return _.oib(null!=b?b:[])}),_.xe(this.nc));this.options=new _.Mf([]);this.Uma=new _.qe(1)};_.X(_.pD,_.LC);_.pD.Ia=_.LC.Ia;_.pD.prototype.La=function(){this.nc.next();this.nc.complete()};var Udb=function(a){var b;null!=(b=a.Rfb)&&b.Dy.length&&b.Dy.first.focus()};
_.pD.prototype.focus=function(){var a=this;this.Gd.bc(function(){setTimeout(function(){if(a.Qub){var b;null!=(b=a.Rfb)&&b.search&&b.search.focus()}else Udb(a)})})};
_.Y.Object.defineProperties(_.pD.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a.wqa||this.options.next(a.options);var b,c,d,e=Object.assign({},a,{Bu:null!=(b=a.Bu)?b:!0,Z_:!!a.Z_,Lw:null!=(c=a.Lw)?c:!0},a.wqa?{}:{Sq:null!=(d=a.Sq)?d:!0}),f;this.Qub=a.wqa||(null!=(f=null==e?void 0:e.Sq)?f:!0);this.Uma.next(e)}},oc:{configurable:!0,enumerable:!0,set:function(a){this.Nw.next(a&&a.value.Zl||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return!0}}});
_.pD.ha=function(a){return new (a||_.pD)(_.w(_.Ae))};
_.pD.ya=_.fc({type:_.pD,qa:[["xap-picker-editor"]],ub:function(a,b){a&1&&_.mf(_.kD,5);if(a&2){var c;_.lf(c=_.of())&&(b.Rfb=c.first)}},inputs:{config:"config",oc:"appliedFilter"},outputs:{values:"values"},features:[_.De],Aa:2,Ba:3,Fa:[[4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf","ngIfElse"],["asyncTemplate",""],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible",
"ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",3,"clearSelections",4,"ngIf"],["xapPickerOptions",""],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModel","getOptions","displayFunction","selectAllVisible","ngModelChange"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",""],["xapPickerEmptySearchAndOptionsTemplate",
""],["xapPickerSelections","",3,"clearSelection"]],va:function(a,b){a&1&&(_.O(0,ieb,4,2,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.Uma))},Ja:[_.km,_.om,_.jw,_.pw,_.kD,_.nD,ZC,$C,XC,YC,_.oD,_.SC,QC,_.RC,_.pm],styles:["xap-picker-editor{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}"],
nb:2,Na:0});var qD=function(){fD.apply(this,arguments)};_.X(qD,fD);qD.ha=function(){var a;return function(b){return(a||(a=_.Tc(qD)))(b||qD)}}();
qD.ya=_.fc({type:qD,qa:[["xap-picker-search"]],features:[_.De],Aa:10,Ba:8,Fa:function(){return[[1,"xap-picker-search"],["aria-label","Search","placeholder","Search","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModel","ngModelChange"],["searchInput",""],[4,"ngIf","ngIfThen","ngIfElse"],["searchIcon",""],["clearIcon",""],["class","xap-picker-icon xap-picker-search-icon","matSuffix","",3,"svgIcon",4,"ngIf"],["matSuffix","",1,"xap-picker-icon","xap-picker-search-icon",3,"svgIcon"],["aria-label",
"Clear search term","mat-icon-button","","matSuffix","",1,"xap-picker-close-icon",3,"click"],["class","xap-picker-icon",3,"svgIcon",4,"ngIf"],[1,"xap-picker-icon",3,"svgIcon"]]},va:function(a,b){a&1&&(_.B(0,"div",0)(1,"input",1,2),_.M("ngModelChange",function(e){return b.Dc.Uz.next(e)}),_.S(3,"async"),_.C(),_.O(4,jeb,1,0,"ng-container",3),_.S(5,"async"),_.O(6,leb,1,1,"ng-template",null,4,_.tf),_.O(8,neb,2,1,"ng-template",null,5,_.tf),_.C());if(a&2){var c=_.Ye(7),d=_.Ye(9);_.v(1);_.z("ngModel",_.T(3,
4,b.Dc.Uz));_.v(3);_.z("ngIf",_.T(5,6,b.Dc.Uz))("ngIfThen",d)("ngIfElse",c)}},Ja:[_.km,_.Sh,_.jw,_.pw,_.qr,_.Ds,_.lz,_.pm],nb:2,Na:0});_.rD=function(){};_.rD.ha=function(a){return new (a||_.rD)};_.rD.Ea=_.gc({type:_.rD});_.rD.Da=_.Wb({imports:[_.or,_.ar,_.lq,_.GC,_.ar,_.GC]});var sD=function(){cD.apply(this,arguments)};_.X(sD,cD);sD.Ia=cD.Ia;sD.prototype.CY=function(a){if(this.Dy&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.Dy.toArray().findIndex(function(c){return c.Oa.ta.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.Dy.length||this.Dy.toArray()[b].focus()}};sD.ha=function(){var a;return function(b){return(a||(a=_.Tc(sD)))(b||sD)}}();
sD.ya=_.fc({type:sD,qa:[["xap-picker-checklist"]],ub:function(a,b){a&1&&_.mf(_.HC,5);if(a&2){var c;_.lf(c=_.of())&&(b.Dy=c)}},features:[_.De],Aa:2,Ba:3,Fa:[["class","xap-picker-checklist",4,"ngIf"],[1,"xap-picker-checklist"],[4,"ngIf"],[3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],
["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-checklist-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-status-message-container"],[1,"xap-picker-checklist-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["class","xap-picker-checklist-select-all xap-checkbox","tabindex","0",3,"xapSelectAll","xapSelectAllCorpus","aria-label",4,"ngIf"],["role","tree","xapPickerArrowNav",
"","xapPickerArrowNavChildSelector","input",1,"xap-picker-checklist-option-list",3,"keydown"],[4,"ngFor","ngForOf"],["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,"xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus",4,"ngIf","ngIfElse"],["noTab",""],["role","treeitem","tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",
3,"xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"xapSelectionModel","xapSelection","aria-label","keydown.enter"]],va:function(a,b){a&1&&(_.O(0,Deb,10,7,"div",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.Sfb))},Ja:[_.jm,_.km,_.om,_.lm,_.mm,_.TC,_.VB,_.HC,bD,gD,hD,qD,_.pm,_.VC],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}"],
nb:2,Na:0});var tD=function(){_.nD.apply(this,arguments)};_.X(tD,_.nD);tD.ha=function(){var a;return function(b){return(a||(a=_.Tc(tD)))(b||tD)}}();
tD.ya=_.fc({type:tD,qa:[["xap-picker-selection-list"]],features:[_.De],Aa:12,Ba:9,Fa:function(){return[[1,"xap-picker-selection-list-container"],[1,"xap-picker-selection-list-subheader"],["aria-live","polite",1,"xap-picker-number-selected"]," \ufffd0\ufffd selected ",["color","primary","mat-button","",1,"xap-picker-clear-all-button",3,"disabled","click"]," Clear all ",[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"],["removeButton",""],["class","xap-picker-selection-remove",3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",3,"svgIcon"]]},va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div",1)(2,"div",2),_.Se(3,3),_.S(4,"async"),_.C(),_.B(5,"div")(6,"button",4),_.M("click",function(){b.Dc.model.clear();
b.GJa.emit()}),_.Se(7,5),_.S(8,"async"),_.C()()(),_.B(9,"ul",6),_.O(10,Feb,8,4,"li",7),_.S(11,"async"),_.C()());a&2&&(_.v(4),_.Bz(_.T(4,3,OC(b.Dc.model))),_.Cz(3),_.v(2),_.z("disabled",0===_.T(8,5,OC(b.Dc.model))),_.v(4),_.z("ngForOf",_.T(11,7,xib(b.Dc.model))))},Ja:[_.jm,_.km,_.qr,_.Ds,bD,_.pm],nb:2,Na:0});var uD=function(a){_.oD.call(this,a);this.Dc=a};_.X(uD,_.oD);uD.ha=function(a){return new (a||uD)(_.w(PC))};
uD.ya=_.fc({type:uD,qa:[["xap-picker-single-select"]],features:[_.De],Aa:2,Ba:3,Fa:[["class","xap-picker-single-select",4,"ngIf"],[1,"xap-picker-single-select"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class",
"xap-picker-single-select-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-single-select-status-message-container"],[1,"xap-picker-single-select-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["role","tree",1,"xap-picker-single-select-options-list",3,"keydown"],["matRipple","","class","xap-picker-single-select-option","role","treeitem",3,"xap-picker-single-selected","tabindex","click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],
["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"tabindex","click","keydown.enter","keydown.space"],["optionItem",""],[1,"xap-picker-single-select-text"],[3,"template","option"]],va:function(a,b){a&1&&(_.O(0,Seb,10,7,"div",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.yKb))},Ja:[_.jm,_.km,_.om,_.lm,_.mm,_.TC,_.VB,_.Yz,_.sz,_.kr,bD,qD,_.pm],styles:[".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}"],
nb:2,Na:0});_.vD=function(){_.pD.apply(this,arguments)};_.X(_.vD,_.pD);_.vD.Ia=_.pD.Ia;_.vD.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.vD)))(b||_.vD)}}();
_.vD.ya=_.fc({type:_.vD,qa:[["xap-picker-editor"]],features:[_.De],Aa:2,Ba:3,Fa:[[4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf","ngIfElse"],["asyncTemplate",""],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",3,"clearSelections",4,"ngIf"],["xapPickerOptions",
""],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModel","getOptions","displayFunction","selectAllVisible","ngModelChange"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",""],["xapPickerEmptySearchAndOptionsTemplate",""],["xapPickerSelections","",3,"clearSelection"]],va:function(a,b){a&1&&(_.O(0,ifb,4,2,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",
_.T(1,1,b.Uma))},Ja:[_.km,_.om,_.jw,_.pw,_.SC,QC,_.RC,sD,ZC,$C,XC,YC,tD,uD,_.pm],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}"],nb:2,Na:0});_.Vib=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"});_.wD={id:"EQ",displayName:"="};_.xD={id:"EQ_v",displayName:"equals",KL:"="};var Wib,Yib,Xib;Wib=["textInput"];_.yD=function(a){this.rl=a;this.xQb=new _.se;this.values=this.xQb.Lf();this.yXa=!1;this.ui=new _.mw({})};_.yD.prototype.Rm=function(){this.yXa&&(this.dNa.ta.focus(),this.yXa=!1,this.rl.he())};_.yD.prototype.La=function(){this.Goa&&this.Goa.unsubscribe()};_.yD.prototype.focus=function(){this.dNa?this.dNa.ta.focus():this.yXa=!0};
_.lfb=function(a,b){if(!b.FG||!b.FG.sQb)return null;for(var c=_.q(Array.from(b.FG.sQb.entries())),d=c.next();!d.done;d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;if(a.ui.get(b.rq).om(d))return e}return null};
Yib=function(a,b){if(b&&b.length){for(var c={},d=_.q(b),e=d.next();!e.done;e=d.next()){e=e.value;var f=new _.ow(e.sE&&""===e.value?"":e.value||null,e.FG?e.FG.hx:[]);c[e.rq]=f}a.Goa&&a.Goa.unsubscribe();a.ui=new _.mw(c);a.Goa=a.ui.Pl.subscribe(function(){Xib(a)});Xib(a);a.itc=b}};Xib=function(a){for(var b=new Map,c=_.q(Object.keys(a.ui.controls)),d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.ui.controls[d].value);a.xQb.next(b)};
_.Y.Object.defineProperties(_.yD.prototype,{qt:{configurable:!0,enumerable:!0,set:function(a){Yib(this,a)},get:function(){return this.itc}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.ui.disable():this.ui.enable()},get:function(){return this.ui.disabled}}});_.yD.ha=function(a){return new (a||_.yD)(_.w(_.wl))};
_.yD.ya=_.fc({type:_.yD,qa:[["xap-multi-text-field-base"]],ub:function(a,b){a&1&&_.mf(Wib,5);if(a&2){var c;_.lf(c=_.of())&&(b.dNa=c.first)}},inputs:{qt:"configs",disabled:"disabled"},outputs:{values:"values"},Aa:2,Ba:2,Fa:function(){return[[1,"xap-filterbar-multitextfieldbase",3,"formGroup"],[4,"ngFor","ngForOf"],["appearance","outline",1,"xap-filterbar-textbase-field"],[1,"xap-filterbar-textbase-field-label"],"\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",
[4,"ngIf","ngIfElse"],["default",""],["matInput","",3,"type","placeholder","formControlName"],["textInput",""],[4,"ngIf"],["class","delimiter",4,"ngIf"],[1,"delimiter"]]},va:function(a,b){a&1&&(_.B(0,"div",0),_.O(1,pfb,11,10,"ng-container",1),_.C());a&2&&(_.z("formGroup",b.ui),_.v(1),_.z("ngForOf",b.qt))},Ja:[_.jm,_.km,_.Sh,_.jw,_.yA,eD,UB,OB,MB,_.lD,_.Gw,_.sw,_.tw],styles:[".xap-filterbar-textbase-field{width:100%}.xap-filterbar-textbase-field .xap-filterbar-textbase-field-label{font-size:16px;font-weight:400;line-height:24px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:.1px;color:#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}"],
nb:2,Na:0});_.zD=function(){this.Ql=new _.Mf(_.JC(null));this.values=this.Ql.Lf();this.no={rq:"text-field"}};_.X(_.zD,_.LC);_.zD.prototype.focus=function(){this.y0.focus()};_.Zib=function(a,b){b=b.get("text-field");b=a.no.sE&&""===b?"":b||null;a.Ql.next(_.JC(b))};
_.Y.Object.defineProperties(_.zD.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.no.placeholder=a&&a.placeholder||void 0;this.no.autocomplete=a&&a.autocomplete||void 0;this.no.name=a&&a.name||void 0;this.no.FG=a&&a.FG||void 0;this.mi=(null==a?void 0:a.mi)||void 0;this.no.sE=(null==a?void 0:a.sE)||void 0;null==this.no.value&&this.no.sE&&(this.no.value="");null!=this.no.value&&this.mi&&(this.no.value=this.mi(this.no.value))}},oc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=null==(b=a.value)?void 0:b.Ap;this.no.sE&&""===a?this.no.value=this.mi?this.mi(a):a:(a=a||void 0,this.no.value=this.mi&&a?this.mi(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.Ql.value&&this.Ql.value.Zl.every(function(a){return null!=a})&&this.y0.ui.valid}}});_.zD.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.zD)))(b||_.zD)}}();_.zD.Ia=_.hc({type:_.zD,inputs:{config:"config",oc:"appliedFilter"},outputs:{values:"values"},features:[_.De]});var AD,$ib,ajb;AD={};$ib=(AD.remove_filter="close",AD.clear_filters="close",AD.close_editor="close",AD.save_filters="save",AD.delete_filter="delete",AD);ajb=new _.oc("xap_filter_bar_icon_config");_.BD=function(a){this.Erb=a};_.sgb=function(a,b){var c,d;return null==(c=a.Erb)?void 0:null==(d=c.m2c)?void 0:d.get(b)};_.jB=function(a,b){return _.sgb(a,_.kB(a,b))};_.kB=function(a,b){var c,d,e;return null!=(e=null==(c=a.Erb)?void 0:null==(d=c.xSc)?void 0:d[b])?e:$ib[b]};
_.BD.ha=function(a){return new (a||_.BD)(_.u(ajb,8))};_.BD.ua=_.t({token:_.BD,oa:_.BD.ha});var bjb=["labelInput"],CD=function(a,b){var c=this;this.Mv=a;this.data=b;this.nc=new _.se;this.GL=new _.ow("");b.Tz.ka(_.xe(this.nc)).subscribe(function(d){c.GL.Zha([_.L2a,sfb(d)]);_.Rh(c.GL)})};CD.prototype.La=function(){this.nc.next();this.nc.complete()};CD.prototype.cancel=function(){this.Mv.close({data:null})};CD.ha=function(a){return new (a||CD)(_.w(_.STa),_.w(_.TTa))};
CD.ya=_.fc({type:CD,qa:[["xap-filter-bar-save-dialog"]],ub:function(a,b){a&1&&_.mf(bjb,7);if(a&2){var c;_.lf(c=_.of())&&(b.input=c.first)}},Aa:14,Ba:3,Fa:function(){return[[1,"xap-filterbar-save-dialog-header"]," Save filter\n",["appearance","outline",1,"xap-filterbar-save-dialog-form-field"],"Filter label",["matInput","",1,"xap-filterbar-save-dialog-label-input",3,"formControl"],["labelInput",""],[4,"ngIf"],[1,"xap-filterbar-save-dialog-buttons"],["mat-button","","color","primary",1,"xap-filterbar-save-dialog-cancel-button",
3,"click"],"Cancel",["mat-button","","color","primary",1,"xap-filterbar-save-dialog-save-button",3,"click"],"Save"," You must enter a value "," A saved filter set with this label already exists "]},va:function(a,b){a&1&&(_.B(0,"div",0),_.Se(1,1),_.C(),_.B(2,"mat-form-field",2)(3,"mat-label"),_.Se(4,3),_.C(),_.E(5,"input",4,5),_.O(7,qfb,2,0,"mat-error",6),_.O(8,rfb,2,0,"mat-error",6),_.C(),_.B(9,"div",7)(10,"button",8),_.M("click",function(){return b.cancel()}),_.Se(11,9),_.C(),_.B(12,"button",10),
_.M("click",function(){b.GL.value&&b.GL.valid&&b.Mv.close({data:b.GL.value})}),_.Se(13,11),_.C()());a&2&&(_.v(5),_.z("formControl",b.GL),_.v(2),_.z("ngIf",b.GL.om("required")),_.v(1),_.z("ngIf",b.GL.om("validUnique")))},Ja:[_.km,_.dD,_.gs,eD,UB,OB,MB,_.lD,_.Gw,_.Sh,_.jw,_.rw],nb:2,Na:0});var ejb;_.cjb=new _.oc("xap_fbcc");
_.DD=function(a,b,c){var d=this;this.Zh=a;this.bm=b;this.Fwc=c;this.SF=new _.cl;this.kR="Add a filter";this.gda="Remove all filters";this.Oda="Save all filters";this.yl=!1;this.BI=null;this.cP=-1;this.yLa=!1;this.Fla=function(e){d.SF.emit({I0:0,DO:e.filters});d.config.Tf.next(e.filters)};this.Xra=function(e){e&&e.stopPropagation();var f,g;e=null!=(g=null==(f=d.config.wL)?void 0:f.HUc)?g:CD;var m,n,r;null==(r=null==(n=d.bm)?void 0:n.open(e,{data:{Tz:null==(m=d.config.wL)?void 0:m.Tz},fm:!0,je:"xap-filterbar-save-dialog",
ariaLabel:"Save applied filters"}))||r.qE().subscribe(function(){})}};_.DD.prototype.Qa=function(){};_.DD.prototype.La=function(){this.BI&&this.BI.unsubscribe()};
_.djb=function(a,b){var c=b.oc;a.SF.emit({I0:c.isValid?0:1,DO:[c]});if(b.zC){var d=a.config.Tf.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.oc.x$)return;vib(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.Tf.getValue().indexOf(d);c.value.Ap&&wib(a.config,b,c);_.vgb(a,!0,b)}else uib(a.config,[c])}else uib(a.config,[c]);c.isValid||-1!==a.Hv||(a.Hv=a.config.Tf.value.length-1)};_.vgb=function(a,b,c){b?a.Hv=c:c===a.Hv&&(a.Hv=-1)};
_.fjb=function(a){if(a.disabled)return!1;var b,c;switch(null!=(c=null==(b=a.Fwc)?void 0:b.FRc)?c:1){case 1:return ejb(a);case 2:return 0<a.config.Tf.getValue().length;default:return!0}};ejb=function(a){return 0<a.config.Tf.getValue().filter(function(b){return b.mu}).length};_.h=_.DD.prototype;_.h.DW=function(a){this.SF.emit({I0:4,DO:this.config.Tf.getValue()});this.config.clear();null==a||a.stopPropagation()};
_.h.update=function(a,b){b.isValid?(this.SF.emit({I0:2,DO:[b]}),wib(this.config,a,b)):this.remove(a);this.focus()};_.h.remove=function(a){this.SF.emit({I0:3,DO:[this.config.Tf.getValue()[a]]});wib(this.config,a,null);a<this.Hv&&this.Hv--};_.h.focus=function(){var a;null==(a=this.Vo)||a.focus()};_.h.LB=function(a){this.focus();a.stopPropagation()};
_.Y.Object.defineProperties(_.DD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.yl},set:function(a){this.yl=_.Vg(a)}},Hv:{configurable:!0,enumerable:!0,get:function(){return this.cP},set:function(a){this.cP!==a&&(-1<this.cP&&this.cP<this.config.Tf.getValue().length&&!this.config.Tf.getValue()[this.cP].isValid&&this.remove(this.cP),this.yLa=-1<a&&a<this.config.Tf.getValue().length,this.cP=a)}}});_.DD.ha=function(){_.ad()};
_.DD.Ia=_.hc({type:_.DD,inputs:{config:"config",PX:"filterBarLabel",bob:"filterBarIcon",kR:"placeholderMsg",D$:"inputLabel",gda:"removeFilterMsg",Oda:"saveFilterMsg",sz:"noResultsMessage",disabled:"disabled"},outputs:{SF:"update"}});_.ED=function(){this.Qna=!0;this.jlb=new _.se;this.ilb=this.jlb.Lf();this.ucb=new _.se;this.rrc=this.ucb.Lf();this.Pna=new _.se;this.xvc=this.Pna.Lf();this.uX=new _.se;this.glb=this.uX.Lf();this.zLa=this.newValue=this.kp=null;this.j_a=new _.se;this.wQb=this.j_a.Lf()};_.ED.prototype.MP=function(){return this.filter?this.filter.config.Fl&&0<this.filter.config.Fl.size?Array.from(this.filter.config.Fl.keys()):this.filter.config.uy:[]};
_.ED.prototype.uea=function(a){this.filter.config.JLc?this.zLa=a:this.newValue=a};_.ED.prototype.JJ=function(){if(this.filter&&(!this.filter.config.m3c||_.Mfb(this))&&(this.filter.config.JLc&&(this.newValue=this.zLa),null!==this.newValue&&null!==this.kp)){var a;this.rcb=a=this.filter.config.Fl&&0<this.filter.config.Fl.size?this.filter.config.Fl.get(this.kp).mj(this.kp,this.newValue):this.filter.config.mj(this.kp,this.newValue);this.ucb.next(a);this.uX.next()}};
_.Mfb=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.zLa)&&(a.oc.mu||!(null==(b=a.newValue)||!b.Zl.length))};_.gjb=function(a){return a.filter&&(!a.filter.config.zCc||!a.oc.isValid)&&!a.filter.config.toa};
_.Y.Object.defineProperties(_.ED.prototype,{fp:{configurable:!0,enumerable:!0,set:function(a){var b;a&&(null==(b=this.filter)?0:b.config.toa)?(this.uea(this.filter.config.toa),this.kp=this.MP()[0],this.JJ()):a!==this.Qna&&(this.Qna=a,this.jlb.next(this.Qna))},get:function(){return this.Qna}},oc:{configurable:!0,enumerable:!0,set:function(a){this.rcb=a;this.kp=a.Cf;this.newValue=a.value},get:function(){return this.rcb}}});_.ED.ha=function(a){return new (a||_.ED)};_.ED.ua=_.t({token:_.ED,oa:_.ED.ha});_.FD=function(a,b,c,d){var e=this;this.rl=a;this.Zh=b;this.Rd=c;this.ob=d;this.update=new _.cl;this.E7=new _.cl;this.yl=!1;this.ab=new _.td;this.ab.add(c.rrc.subscribe(this.update));this.ab.add(c.ilb.subscribe(this.E7));this.ab.add(c.xvc.subscribe(function(){_.hjb(e)}));this.ab.add(c.wQb.subscribe(function(){_.Ak(a)}))};_.FD.prototype.Qa=function(){};_.FD.prototype.La=function(){this.ab.unsubscribe()};_.hjb=function(a){a.fp&&a.Rd.editor&&a.Rd.editor.focus()};_.FD.prototype.MP=function(){return this.Rd.MP()};
_.FD.prototype.uea=function(a){this.Rd.uea(a)};_.FD.prototype.JJ=function(){this.Rd.JJ()};
_.Y.Object.defineProperties(_.FD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.yl},set:function(a){this.yl=_.Vg(a)}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Rd.filter=a;this.Rd.j_a.next()},get:function(){return this.Rd.filter}},fp:{configurable:!0,enumerable:!0,set:function(a){(this.Rd.fp=a)&&_.hjb(this)},get:function(){return this.Rd.fp}},oc:{configurable:!0,enumerable:!0,set:function(a){this.Rd.oc=a},get:function(){return this.Rd.oc}}});
_.FD.ha=function(a){return new (a||_.FD)(_.w(_.wl),_.w(_.BD),_.w(_.ED),_.w(_.Wc))};_.FD.Ia=_.hc({type:_.FD,inputs:{disabled:"disabled",filter:"filter",fp:"isEditorVisible",oc:"appliedFilter"},outputs:{update:"update",E7:"editorVisibleChange"}});var GD=function(){this.Oba=new _.ow;this.vtb=[];this.ud=this.Oba.Pl;this.Nba=new _.cl;this.hIa=""};GD.prototype.getValue=function(){return this.Oba.value};_.Y.Object.defineProperties(GD.prototype,{Zra:{configurable:!0,enumerable:!0,set:function(a){this.vtb=a;null===this.getValue()&&0<this.Zra.length&&(this.value=a[0])},get:function(){return this.vtb}},value:{configurable:!0,enumerable:!0,set:function(a){this.Oba.setValue(a)}}});GD.ha=function(a){return new (a||GD)};
GD.ya=_.fc({type:GD,qa:[["xap-comparison-operator-selector"]],inputs:{Zra:"operators",hIa:"appliedFilterId",value:"value"},outputs:{ud:"change",Nba:"operatorFocusChange"},Aa:3,Ba:4,Fa:function(){return[["floatLabel","never",1,"xap-filterbar-operator-select-field"],["matInput","","placeholder","Operator",1,"xap-comparison-operator-dropdown",3,"formControl","aria-labelledby","aria-describedby","focus","focusout"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},va:function(a,b){a&1&&(_.B(0,"mat-form-field",
0)(1,"mat-select",1),_.M("focus",function(){b.Nba.emit(!0)})("focusout",function(){b.Nba.emit(!1)}),_.O(2,tfb,2,2,"mat-option",2),_.C()());a&2&&(_.v(1),_.We("aria-labelledby","dialog-label-",b.hIa,"")("aria-describedby","dialog-description-",b.hIa,""),_.z("formControl",b.Oba),_.v(1),_.z("ngForOf",b.Zra))},Ja:[_.jm,_.nr,eD,UB,Nib,_.vz,_.jw,_.rw],styles:[".xap-filterbar-single-line .xap-filterbar-operator-select-field{padding:0 16px 0 24px}.xap-filterbar-multiple-lines .xap-filterbar-operator-select-field{padding:0 24px}.mat-mdc-form-field.xap-filterbar-operator-select-field{display:block}.xap-filterbar-operator-select-field .mat-mdc-form-field-subscript-wrapper{height:16px;margin-top:8px}.mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}"],
nb:2,Na:0});var HD=function(){GD.apply(this,arguments)};_.X(HD,GD);HD.ha=function(){var a;return function(b){return(a||(a=_.Tc(HD)))(b||HD)}}();
HD.ya=_.fc({type:HD,qa:[["xap-comparison-operator-selector"]],features:[_.De],Aa:3,Ba:2,Fa:function(){return[["color","accent","floatLabel","never",1,"xap-filterbar-operator-select-field"],["matInput","","placeholder","Operator",3,"formControl","focus","focusout"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},va:function(a,b){a&1&&(_.B(0,"mat-form-field",0)(1,"mat-select",1),_.M("focus",function(){b.Nba.emit(!0)})("focusout",function(){b.Nba.emit(!1)}),_.O(2,ufb,2,2,"mat-option",2),_.C()());a&2&&
(_.v(1),_.z("formControl",b.Oba),_.v(1),_.z("ngForOf",b.Zra))},Ja:[_.jm,_.pz,_.Ew,_.wz,_.jw,_.rw],styles:[".xap-filterbar-operator-select-field{width:100%}"],nb:2,Na:0});var ijb,jjb,kjb;ijb=["overlayContainer"];jjb=["valueEditor"];kjb=[[["","header",""]],[["","footer",""]]];_.ID=function(a,b,c){var d=this;this.fB=a;this.rl=b;this.Rd=c;this.STa=this.Doa=!1;this.Lva=new _.se;this.ab=new _.td;this.XKa=!1;this.ab.add(c.ilb.subscribe(function(){_.Ak(d.rl)}));this.ab.add(c.wQb.subscribe(function(){_.Ak(d.rl)}))};_.ID.prototype.La=function(){this.Lva.next();this.Lva.complete();this.ab.unsubscribe()};
var wfb=function(a,b){if(a.filter&&_.gjb(a.Rd)&&a.Kva){if(b){if(a.kp===b)return;a.kp=b}a.kp||(a.kp=a.Rd.MP()[0]);if(a.filter.config.Fl){var c=a.filter.config.Fl.get(a.kp);if(c)if(b=c.mj(a.kp,a.newValue||_.JC(null)),c.vl){var d=c.vl;var e=c.Lu}else var f=c.JUc;else return}else d=a.filter.config.vl,b=a.filter.config.mj(a.kp,a.newValue||_.JC(null)),e=a.filter.config.Lu;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.IC),a.Lva.next(),a.Kva.clear(),f)a.editor=null,a.Rd.uea(f);else{a.editor=
a.Kva.QI(_.Ck(a.fB,d)).instance;a.editor.oc=b;var g=!0;a.editor.values.ka(_.Z9a(),_.Zd(function(x){var A=_.q(x);x=A.next().value;A=A.next().value;return!_.Db(x||{},A||{})}),_.y(function(x){x=_.q(x);x.next();return x.next().value}),_.xe(a.Lva)).subscribe(function(x){a.Rd.uea(x);a.filter.config.x$&&!g&&null!=x.Ap&&a.Rd.JJ();g=!1})}if(a.editor&&(a.editor.config=e,a.fp&&!a.STa))if(zfb(a)){var m,n,r;null==(m=a.Pf.Hd)||null==(n=m.ls)||null==(r=n.querySelector(".xap-comparison-operator-dropdown"))||r.focus();
a.Doa=!0}else a.Rd.Pna.next();a.rl.he();a.Rd.j_a.next()}},zfb=function(a){return a.filter&&1<a.Rd.MP().length||!a.filter.config.fPa};_.ID.prototype.BZ=function(){this.fp?this.Doa||(this.Doa=!0,this.Rd.Pna.next()):this.Doa=!1};_.ID.prototype.Oh=function(){var a=this;setTimeout(function(){var b;null==(b=a.Pf.Hd)||b.Oh()})};_.ID.prototype.pTa=function(){this.XKa=!0;this.Rd.uX.next();this.XKa=!1};
_.Y.Object.defineProperties(_.ID.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.Rd.filter=a},get:function(){return this.Rd.filter}},fp:{configurable:!0,enumerable:!0,set:function(a){(this.Rd.fp=a)&&this.Rd.Pna.next()},get:function(){return this.Rd.fp}},oc:{configurable:!0,enumerable:!0,set:function(a){this.Rd.oc=a},get:function(){return this.Rd.oc}},Kva:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.wvc=a)?setTimeout(function(){b.filter.config.toa||wfb(b);b.Pf.Hd.Oh()}):
this.editor=null},get:function(){return this.wvc}},editor:{configurable:!0,enumerable:!0,set:function(a){this.Rd.editor=a},get:function(){return this.Rd.editor}},kp:{configurable:!0,enumerable:!0,set:function(a){this.Rd.kp=a},get:function(){return this.Rd.kp}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.Rd.newValue=a},get:function(){return this.Rd.newValue}}});_.ID.ha=function(a){return new (a||_.ID)(_.w(_.tk),_.w(_.wl),_.w(_.ED))};
_.ID.ya=_.fc({type:_.ID,qa:[["xap-filter-editor-content"]],ub:function(a,b){a&1&&(_.mf(ijb,5),_.mf(jjb,5,_.hf));if(a&2){var c;_.lf(c=_.of())&&(b.Pf=c.first);_.lf(c=_.of())&&(b.Kva=c.first)}},inputs:{trigger:"trigger",oK:"loadingTemplate"},jc:["[header]","[footer]"],Aa:2,Ba:2,Fa:[["cdkConnectedOverlay","","cdkConnectedOverlayHasBackdrop","true","cdkConnectedOverlayGrowAfterOpen","true","cdkConnectedOverlayPush","true","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayOpen",
"cdkConnectedOverlayOrigin","backdropClick","detach"],["overlayContainer","cdkConnectedOverlay"],["role","dialog",1,"xap-filterbar-filtereditor-popup",3,"keydown.enter","focusout"],["cdkTrapFocus","",1,"xap-filterbar-filtereditor-popup-card"],[4,"ngIf","ngIfElse"],["filterLoading",""],[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"],["valueEditor",""],[1,"xap-filterbar-filtereditor-description",3,"id"],[3,"operators","value","appliedFilterId","change","operatorFocusChange"],[4,"ngTemplateOutlet"]],va:function(a,b){a&1&&(_.Ue(kjb),_.O(0,Dfb,5,4,"ng-template",0,1,_.tf),_.M("backdropClick",function(){return b.Rd.uX.next()})("detach",function(){return b.pTa()}));a&2&&_.z("cdkConnectedOverlayOpen",b.fp)("cdkConnectedOverlayOrigin",
b.trigger)},Ja:[_.dq,_.km,_.om,_.iz,GD],nb:2,Na:0});var ljb=[[["","header",""]],[["","footer",""]]],JD=function(){_.ID.apply(this,arguments)};_.X(JD,_.ID);JD.prototype.pTa=function(){this.Rd.uX.next()};JD.ha=function(){var a;return function(b){return(a||(a=_.Tc(JD)))(b||JD)}}();
JD.ya=_.fc({type:JD,qa:[["xap-filter-editor-content"]],features:[_.De],jc:["[header]","[footer]"],Aa:2,Ba:2,Fa:[["cdkConnectedOverlay","","cdkConnectedOverlayHasBackdrop","true","cdkConnectedOverlayGrowAfterOpen","true","cdkConnectedOverlayPush","true","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayOpen","cdkConnectedOverlayOrigin","backdropClick","detach"],["overlayContainer","cdkConnectedOverlay"],["role","dialog",1,"xap-filterbar-filtereditor-popup",
3,"keydown.enter","focusout"],["cdkTrapFocus","",1,"xap-filterbar-filtereditor-popup-card"],[4,"ngIf","ngIfElse"],["filterLoading",""],[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"],["valueEditor",""],[1,"xap-filterbar-filtereditor-description",
3,"id"],[3,"operators","value","appliedFilterId","change","operatorFocusChange"],[4,"ngTemplateOutlet"]],va:function(a,b){a&1&&(_.Ue(ljb),_.O(0,Kfb,5,4,"ng-template",0,1,_.tf),_.M("backdropClick",function(){return b.Rd.uX.next()})("detach",function(){return b.pTa()}));a&2&&_.z("cdkConnectedOverlayOpen",b.fp)("cdkConnectedOverlayOrigin",b.trigger)},Ja:[_.dq,_.km,_.om,_.iz,HD],nb:2,Na:0});var mjb=new _.oc("GMAT_LEGACY_CHIPS_OPTION");var njb=new _.oc("mat-chips-default-options");var ojb,pjb,qjb,rjb;ojb=new _.oc("MatChipRemove");pjb=new _.oc("MatChipAvatar");qjb=new _.oc("MatChipTrailingIcon");rjb=_.eh(_.bh(_.ch(function(a){this.Oa=a}),"primary"),-1);
_.KD=function(a,b,c,d,e,f,g,m){var n=rjb.call(this,a)||this;n.mb=b;n.vb=e;n.yo=!1;n.U5=!0;n.yU=!1;n.m3a=!1;n.role="option";n.Qe=!1;n.et=!0;n.Lc=!1;n.S3=!0;n.Sp=new _.se;n.Wl=new _.se;n.us=new _.cl;n.nc=new _.cl;n.removed=new _.cl;n.n2a();n.tCa=f.createElement("div");n.tCa.classList.add("mat-chip-ripple");n.Oa.ta.appendChild(n.tCa);n.o3a=new _.ir(n,b,n.tCa,c);_.xTa(n.o3a,a);n.Hw=d||{};n.pr="NoopAnimations"===g;n.tabIndex=null!=m?parseInt(m)||-1:-1;return n};_.X(_.KD,rjb);_.h=_.KD.prototype;
_.h.n2a=function(){var a=this.Oa.ta;a.hasAttribute("mat-basic-chip")||"mat-basic-chip"===a.tagName.toLowerCase()?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};_.h.La=function(){this.nc.emit({Mf:this});this.o3a.Bka()};_.h.select=function(){this.Qe||(this.Qe=!0,this.o2(),_.Ak(this.vb))};_.h.Qi=function(){this.Qe&&(this.Qe=!1,this.o2(),_.Ak(this.vb))};_.h.RWa=function(){this.Qe||(this.Qe=!0,this.o2(!0),_.Ak(this.vb))};
_.h.mZa=function(a){this.Qe=!this.selected;this.o2(void 0===a?!1:a);_.Ak(this.vb)};_.h.focus=function(){this.yo||(this.Oa.ta.focus(),this.Sp.next({Mf:this}));this.yo=!0};_.h.remove=function(){this.mu&&this.removed.emit({Mf:this})};_.h.Np=function(a){this.disabled&&a.preventDefault()};_.h.Lg=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.Mw&&this.mZa(!0),a.preventDefault()}};
_.h.yD=function(){var a=this;this.mb.sg.ka(_.ke(1)).subscribe(function(){a.mb.tc(function(){a.yo=!1;a.Wl.next({Mf:a})})})};_.h.o2=function(a){this.us.emit({source:this,YY:void 0===a?!1:a,selected:this.Qe})};
_.Y.Object.defineProperties(_.KD.prototype,{Ida:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Dd||this.pr||!!this.Hw.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Qe},set:function(a){a=_.Vg(a);a!==this.Qe&&(this.Qe=a,this.o2())}},value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Ae?this.Ae:this.Oa.ta.textContent},set:function(a){this.Ae=a}},Mw:{configurable:!0,enumerable:!0,get:function(){return this.et&&this.U5},set:function(a){this.et=
_.Vg(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.m3a||this.Lc},set:function(a){this.Lc=_.Vg(a)}},mu:{configurable:!0,enumerable:!0,get:function(){return this.S3},set:function(a){this.S3=_.Vg(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.Mw&&(this.yU||this.selected)?this.selected.toString():null}}});_.KD.ha=function(a){return new (a||_.KD)(_.w(_.Wc),_.w(_.Ae),_.w(_.Vp),_.w(_.jr,8),_.w(_.wl),_.w(_.Zg),_.w(_.xk,8),_.Nc("tabindex"))};
_.KD.Ia=_.hc({type:_.KD,qa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],Cd:function(a,b,c){a&1&&(_.nf(c,pjb,5),_.nf(c,qjb,5),_.nf(c,ojb,5));if(a&2){var d;_.lf(d=_.of())&&(b.Bdb=d.first);_.lf(d=_.of())&&(b.D0=d.first);_.lf(d=_.of())&&(b.i_=d.first)}},Cb:[1,"mat-chip","mat-focus-indicator"],Db:15,hb:function(a,b){a&1&&_.M("click",function(c){return b.Np(c)})("keydown",function(c){return b.Lg(c)})("focus",function(){return b.focus()})("blur",function(){return b.yD()});
a&2&&(_.Ge("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.Ie("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.Bdb)("mat-chip-with-trailing-icon",b.D0||b.i_)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.pr))},inputs:{color:"color",Dd:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",Mw:"selectable",disabled:"disabled",mu:"removable"},outputs:{us:"selectionChange",
nc:"destroyed",removed:"removed"},Xb:["matChip"],features:[_.De]});var LD=function(a,b){this.BH=a;"BUTTON"===b.ta.nodeName&&b.ta.setAttribute("type","button")};LD.prototype.Np=function(a){var b=this.BH;b.mu&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};LD.ha=function(a){return new (a||LD)(_.w(_.KD),_.w(_.Wc))};
LD.Ia=_.hc({type:LD,qa:[["","matChipRemove",""]],Cb:[1,"mat-chip-remove","mat-chip-trailing-icon"],hb:function(a,b){a&1&&_.M("click",function(c){return b.Np(c)})},features:[_.af([{Ca:ojb,Kb:LD}])]});var sjb,tjb,ujb;sjb=_.Hqa(function(a,b,c,d){this.i2=a;this.L3=b;this.M3=c;this.Ge=d;this.ad=new _.se});tjb=0;ujb=function(a,b){this.source=a;this.value=b};
_.MD=function(a,b,c,d,e,f,g){g=sjb.call(this,f,d,e,g)||this;g.Oa=a;g.vb=b;g.Ac=c;g.controlType="mat-chip-list";g.Aja=null;g.Pb=new _.se;g.QV="mat-chip-list-"+tjb++;g.py=0;g.kHa=null;g.Th=function(){};g.Sh=function(){};g.il=!1;g.yN=function(m,n){return m===n};g.Lc=!1;g.ariaOrientation="horizontal";g.et=!0;g.ud=new _.cl;g.ix=new _.cl;g.Ge&&(g.Ge.er=g);return g};_.X(_.MD,sjb);_.h=_.MD.prototype;
_.h.Be=function(){var a=this;this.Bc=_.ez(_.tq(_.f9a((new _.vq(this.Ud)).HG())),this.Ac?this.Ac.value:"ltr");this.Ac&&this.Ac.ud.ka(_.xe(this.Pb)).subscribe(function(b){return _.ez(a.Bc,b)});this.Bc.r0.subscribe(function(){return a.KBa()});this.Ud.nd.ka(_.ve(null),_.xe(this.Pb)).subscribe(function(){!a.disabled&&a.Mw||Promise.resolve().then(function(){a.tO()});a.koc();a.Y2();a.qla();a.cqc();a.ad.next()})};_.h.Qa=function(){this.le=new _.gz(this.multiple,void 0,!1);this.ad.next()};
_.h.Iq=function(){this.Ge&&(this.Cva(),this.Ge.disabled!==this.Lc&&(this.disabled=!!this.Ge.disabled))};_.h.La=function(){var a;null==(a=this.Bc)||a.destroy();this.Pb.next();this.Pb.complete();this.ad.complete();this.w4a()};_.h.qFb=function(a){this.Us=a;this.Oa.ta.setAttribute("data-mat-chip-input",a.id)};_.h.Pta=function(a){a.length?this.Oa.ta.setAttribute("aria-describedby",a.join(" ")):this.Oa.ta.removeAttribute("aria-describedby")};_.h.gr=function(a){this.Ud&&this.SA(a,!1)};
_.h.Oq=function(a){this.Sh=a};_.h.Kz=function(a){this.Th=a};_.h.zu=function(a){this.disabled=a;this.ad.next()};_.h.Gra=function(a){this.mFa(a)||this.focus()};_.h.focus=function(a){this.disabled||this.Us&&this.Us.focused||(0<this.Ud.length?this.Bc.RA(0,1):this.Vjc(a),this.ad.next())};_.h.Vjc=function(a){this.Us&&this.Us.focus(a)};_.h.j3=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.Bc.yz(a),this.ad.next())};_.h.qla=function(){this.py=this.kHa||(0===this.Ud.length?-1:0)};
_.h.cqc=function(){null!=this.Aja&&(this.Ud.length?this.Bc.lo(Math.min(this.Aja,this.Ud.length-1)):this.focus());this.Aja=null};_.h.eV=function(a){return 0<=a&&a<this.Ud.length};_.h.SA=function(a,b){var c=this;b=void 0===b?!0:b;this.zU();this.Ud.forEach(function(d){return d.Qi()});Array.isArray(a)?(a.forEach(function(d){return c.MH(d,b)}),this.Rka()):(a=this.MH(a,b))&&b&&this.Bc.lo(a)};
_.h.MH=function(a,b){var c=this;b=void 0===b?!0:b;var d=this.Ud.find(function(e){return null!=e.value&&c.yN(e.value,a)});d&&(b?d.RWa():d.select(),this.le.select(d));return d};_.h.Y2=function(){var a=this;Promise.resolve().then(function(){if(a.Ge||a.Ae)a.SA(a.Ge?a.Ge.value:a.Ae,!1),a.ad.next()})};_.h.zU=function(a){this.le.clear();this.Ud.forEach(function(b){b!==a&&b.Qi()});this.ad.next()};
_.h.Rka=function(){var a=this;this.il&&(this.le.clear(),this.Ud.forEach(function(b){b.selected&&a.le.select(b)}),this.ad.next())};_.h.BV=function(a){var b=null;this.Ae=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.ud.emit(new ujb(this,b));this.ix.emit(b);this.Sh(b);_.Ak(this.vb)};_.h.yD=function(){var a=this;this.eja()||this.Bc.lo(-1);this.disabled||(this.Us?setTimeout(function(){a.focused||a.Jja()}):this.Jja())};
_.h.Jja=function(){this.Th();_.Ak(this.vb);this.ad.next()};_.h.KBa=function(){var a=this;-1!==this.py&&(this.py=-1,setTimeout(function(){a.py=a.kHa||0;_.Ak(a.vb)}))};_.h.koc=function(){this.w4a();this.Dmc();this.Fmc();this.Emc()};_.h.w4a=function(){this.rCa&&(this.rCa.unsubscribe(),this.rCa=null);this.qCa&&(this.qCa.unsubscribe(),this.qCa=null);this.uCa&&(this.uCa.unsubscribe(),this.uCa=null);this.sCa&&(this.sCa.unsubscribe(),this.sCa=null)};
_.h.Fmc=function(){var a=this;this.uCa=this.zJa.subscribe(function(b){b.source.selected?a.le.select(b.source):a.le.Qi(b.source);a.multiple||a.Ud.forEach(function(c){!a.le.Te(c)&&c.selected&&c.Qi()});b.YY&&a.BV()})};_.h.Dmc=function(){var a=this;this.rCa=this.T5.subscribe(function(b){b=a.Ud.toArray().indexOf(b.Mf);a.eV(b)&&_.uq(a.Bc,b);a.ad.next()});this.qCa=this.yJa.subscribe(function(){a.yD();a.ad.next()})};
_.h.Emc=function(){var a=this;this.sCa=this.Isc.subscribe(function(b){var c=b.Mf;b=a.Ud.toArray().indexOf(b.Mf);a.eV(b)&&c.yo&&(a.Aja=b)})};_.h.mFa=function(a){for(a=a.target;a&&a!==this.Oa.ta;){if(a.classList.contains("mat-chip"))return!0;a=a.parentElement}return!1};_.h.eja=function(){return this.Ud&&this.Ud.some(function(a){return a.yo})};_.h.tO=function(){var a=this;this.Ud&&this.Ud.forEach(function(b){b.m3a=a.Lc;b.yU=a.multiple;b.U5=a.et})};
_.Y.Object.defineProperties(_.MD.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.le)?void 0:a.selected)||[]:null==(b=this.le)?void 0:b.selected[0]}},role:{configurable:!0,enumerable:!0,get:function(){return this.MU?this.MU:this.empty?null:"listbox"},set:function(a){this.MU=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.il},set:function(a){this.il=_.Vg(a);this.tO()}},GE:{configurable:!0,enumerable:!0,get:function(){return this.yN},
set:function(a){this.yN=a;this.le&&this.Y2()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Ae},set:function(a){this.gr(a);this.Ae=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.Us?this.Us.id:this.QV}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.Tp)?c:null==(a=this.Ge)?void 0:null==(b=a.control)?void 0:_.O2a(b))?d:!1},set:function(a){this.Tp=_.Vg(a);this.ad.next()}},placeholder:{configurable:!0,enumerable:!0,
get:function(){return this.Us?this.Us.placeholder:this.DH},set:function(a){this.DH=a;this.ad.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Us&&this.Us.focused||this.eja()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.Us||this.Us.empty)&&(!this.Ud||0===this.Ud.length)}},Sea:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Ge?!!this.Ge.disabled:this.Lc},
set:function(a){this.Lc=_.Vg(a);this.tO()}},Mw:{configurable:!0,enumerable:!0,get:function(){return this.et},set:function(a){this.et=_.Vg(a);this.tO()}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.py=this.kHa=a}},zJa:{configurable:!0,enumerable:!0,get:function(){return _.Xd.apply(null,_.sc(this.Ud.map(function(a){return a.us})))}},T5:{configurable:!0,enumerable:!0,get:function(){return _.Xd.apply(null,_.sc(this.Ud.map(function(a){return a.Sp})))}},yJa:{configurable:!0,enumerable:!0,
get:function(){return _.Xd.apply(null,_.sc(this.Ud.map(function(a){return a.Wl})))}},Isc:{configurable:!0,enumerable:!0,get:function(){return _.Xd.apply(null,_.sc(this.Ud.map(function(a){return a.nc})))}}});_.MD.ha=function(a){return new (a||_.MD)(_.w(_.Wc),_.w(_.wl),_.w(_.wq,8),_.w(_.nw,8),_.w(_.sw,8),_.w(_.cr),_.w(_.hw,10))};
_.MD.ya=_.fc({type:_.MD,qa:[["mat-chip-list"]],Cd:function(a,b,c){a&1&&_.nf(c,_.KD,5);if(a&2){var d;_.lf(d=_.of())&&(b.Ud=d)}},Cb:["ngSkipHydration","true",1,"mat-chip-list"],Db:14,hb:function(a,b){a&1&&_.M("focus",function(){return b.focus()})("blur",function(){return b.yD()})("keydown",function(c){return b.j3(c)});a&2&&(_.Ne("id",b.QV),_.Ge("tabindex",b.disabled?null:b.py)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.Jr)("aria-multiselectable",
b.multiple)("role",b.role)("aria-orientation",b.ariaOrientation),_.Ie("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.Jr)("mat-chip-list-required",b.required))},inputs:{role:"role",kM:["aria-describedby","userAriaDescribedBy"],OLa:"errorStateMatcher",multiple:"multiple",GE:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:["aria-orientation","ariaOrientation"],Mw:"selectable",tabIndex:"tabIndex"},outputs:{ud:"change",ix:"valueChange"},
Xb:["matChipList"],features:[_.af([{Ca:_.Bw,Kb:_.MD}]),_.De],jc:["*"],Aa:2,Ba:0,Fa:[[1,"mat-chip-list-wrapper"]],va:function(a){a&1&&(_.Ue(),_.B(0,"div",0),_.Ve(1),_.C())},styles:['.mat-chip{position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;-webkit-appearance:none;-moz-appearance:none}.mat-chip::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-standard-chip{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:inline-flex;padding:7px 12px;border-radius:16px;align-items:center;cursor:default;min-height:32px;height:1px}.mat-standard-chip._mat-animation-noopable{transition:none !important;animation:none !important}.mat-standard-chip .mat-chip-remove{border:none;-webkit-appearance:none;-moz-appearance:none;padding:0;background:none}.mat-standard-chip .mat-chip-remove.mat-icon,.mat-standard-chip .mat-chip-remove .mat-icon{width:18px;height:18px;font-size:18px}.mat-standard-chip::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;opacity:0;content:"";pointer-events:none;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-standard-chip:hover::after{opacity:.12}.mat-standard-chip:focus{outline:none}.mat-standard-chip:focus::after{opacity:.16}.cdk-high-contrast-active .mat-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-standard-chip.mat-chip-selected{outline-width:3px}.mat-standard-chip.mat-chip-disabled::after{opacity:0}.mat-standard-chip.mat-chip-disabled .mat-chip-remove,.mat-standard-chip.mat-chip-disabled .mat-chip-trailing-icon{cursor:default}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar,.mat-standard-chip.mat-chip-with-avatar{padding-top:0;padding-bottom:0}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-right:8px;padding-left:0}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-left:8px;padding-right:0}.mat-standard-chip.mat-chip-with-trailing-icon{padding-top:7px;padding-bottom:7px;padding-right:8px;padding-left:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon{padding-left:8px;padding-right:12px}.mat-standard-chip.mat-chip-with-avatar{padding-left:0;padding-right:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-avatar{padding-right:0;padding-left:12px}.mat-standard-chip .mat-chip-avatar{width:24px;height:24px;margin-right:8px;margin-left:4px}[dir=rtl] .mat-standard-chip .mat-chip-avatar{margin-left:8px;margin-right:4px}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{width:18px;height:18px;cursor:pointer}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-standard-chip .mat-chip-remove,[dir=rtl] .mat-standard-chip .mat-chip-trailing-icon{margin-right:8px;margin-left:0}.mat-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit;overflow:hidden;transform:translateZ(0)}.mat-chip-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:-4px}.mat-chip-list-wrapper input.mat-input-element,.mat-chip-list-wrapper .mat-standard-chip{margin:4px}.mat-chip-list-stacked .mat-chip-list-wrapper{flex-direction:column;align-items:flex-start}.mat-chip-list-stacked .mat-chip-list-wrapper .mat-standard-chip{width:100%}.mat-chip-avatar{border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden;object-fit:cover}input.mat-chip-input{width:150px;margin:4px;flex:1 0 150px}\n'],
nb:2,Na:0});_.ND=function(){};_.ND.ha=function(a){return new (a||_.ND)};_.ND.Ea=_.gc({type:_.ND});_.ND.Da=_.Wb({Nb:[_.cr,{Ca:njb,uc:{qIc:[13]}}],imports:[_.ar]});var OD=function(a,b){this.ob=a;this.Qpb=b};OD.prototype.isEnabled=function(){return!!this.Qpb&&this.Qpb.enabled};_.Y.Object.defineProperties(OD.prototype,{UUa:{configurable:!0,enumerable:!0,get:function(){return this.ob.ta.hasAttribute("protected")}}});OD.ha=function(a){return new (a||OD)(_.w(_.Wc),_.w(mjb,8))};OD.Ia=_.hc({type:OD,qa:[["mat-chip"],["","mat-chip",""]],Db:4,hb:function(a,b){a&2&&_.Ie("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.UUa)}});var PD=function(a,b,c,d){_.FD.call(this,a,b,c,d);var e=this;this.rl=a;this.Zh=b;this.Rd=c;this.us=new _.cl;this.nc=new _.cl;this.removed=new _.cl;this.S5=new _.cl;this.yo=!1;this.Sp=new _.se;this.Wl=new _.se;vjb(this);this.ab.add(c.glb.subscribe(function(){e.e6()}))};_.X(PD,_.FD);PD.Ia=_.FD.Ia;PD.prototype.La=function(){_.FD.prototype.La.call(this);this.nc.emit({Mf:this})};
var vjb=function(a){a=a.ob.ta;a.hasAttribute("mat-basic-chip")||"mat-basic-chip"===a.tagName.toLowerCase()?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};PD.prototype.remove=function(){this.removed.emit({Mf:this})};PD.prototype.focus=function(){this.fp?_.hjb(this):(this.Mf.focus(),this.yo||(this.ob.ta.focus(),this.Sp.next({Mf:this})),this.yo=!0)};PD.prototype.e6=function(){this.fp=!1;this.focus()};
PD.prototype.BY=function(a){a.stopPropagation();this.S5.emit();!this.disabled&&_.gjb(this.Rd)&&(this.fp=!0)};PD.ha=function(a){return new (a||PD)(_.w(_.wl),_.w(_.BD),_.w(_.ED),_.w(_.Wc))};
PD.ya=_.fc({type:PD,qa:[["xap-filter-editor"]],ub:function(a,b){a&1&&_.mf(_.KD,7);if(a&2){var c;_.lf(c=_.of())&&(b.Mf=c.first)}},outputs:{us:"selectionChange",nc:"destroyed",removed:"removed",S5:"chipClick"},features:[_.af([{Ca:_.KD,Kb:PD},_.ED]),_.De],Aa:15,Ba:12,Fa:function(){return[["cdkOverlayOrigin","",1,"xap-filterbar-filtereditor-chip",3,"disableRipple","disabled","selectable","click","keydown.enter","keydown.space","removed"],["trigger","cdkOverlayOrigin"],[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"],["filterLoading",""],["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,"disabled","click"]," Apply ",[1,"xap-filterbar-filtereditor-popup-content"],["color","accent","diameter","48","strokeWidth","4",1,"xap-filterbar-filtereditor-popup-loading-spinner"]]},va:function(a,b){a&1&&(_.B(0,"mat-chip",0,1),_.M("click",function(e){return b.BY(e)})("keydown.enter",function(e){return b.BY(e)})("keydown.space",function(e){return b.BY(e)})("removed",
function(){return b.remove()}),_.B(2,"span",2),_.R(3),_.C(),_.O(4,Lfb,2,2,"mat-icon",3),_.C(),_.B(5,"xap-filter-editor-content",4)(6,"div",5)(7,"div",6),_.R(8),_.C(),_.B(9,"button",7),_.M("click",function(){return b.e6()}),_.B(10,"mat-icon",8),_.R(11),_.C()()(),_.O(12,Nfb,3,1,"div",9),_.C(),_.O(13,Ofb,2,0,"ng-template",null,10,_.tf));if(a&2){var c=_.Ye(1),d=_.Ye(14);_.z("disableRipple",!_.gjb(b.Rd))("disabled",b.disabled)("selectable",!1);_.v(3);_.Ze(" ",null==b.oc?null:b.oc.NE," ");_.v(1);_.z("ngIf",
!b.oc||b.oc.mu);_.v(1);_.z("trigger",c)("loadingTemplate",d);_.v(2);_.We("id","dialog-label-",b.oc.id,"");_.v(1);_.Ze(" ",b.oc.config.displayName," ");_.v(2);_.z("svgIcon",_.jB(b.Zh,"close_editor"));_.v(1);_.$e(_.kB(b.Zh,"close_editor"));_.v(1);_.z("ngIf",b.filter&&!b.filter.config.x$)}},Ja:[_.km,OD,_.qr,_.KD,LD,_.Ds,_.bx,_.hz,JD],nb:2,Na:0});var wjb,xjb;wjb=["autocompleteInputBox"];_.QD=function(a){var b=this;this.Zh=a;this.g1a="Loading options";this.selected=new _.cl;this.UWa=new _.cl;this.VKa=new _.cl;this.AAb=new _.cl;this.yl=!1;this.Rk=new _.ow;this.nc=new _.se;this.R$=!1;this.Rk.Pl.ka(_.xe(this.nc)).subscribe(function(c){"string"===typeof c&&xjb(b)})};_.QD.prototype.Qa=function(){this.jT&&!this.AR&&xjb(this)};_.QD.prototype.La=function(){this.nc.next();this.nc.complete()};_.QD.prototype.focus=function(){this.cqa.ta.focus()};
_.lB=function(a){return!!a.WP&&!!a.HJ};_.yjb=function(a){0===a.cqa.ta.selectionStart&&0===a.cqa.ta.selectionEnd&&a.AAb.emit()};xjb=function(a){var b=a.Ffa(a.Rk.value||"");a.jT?a.AR=b:a.uK=b};_.QD.prototype.be=function(){var a=this.cqa.ta;a.blur();a.focus()};
_.Y.Object.defineProperties(_.QD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.yl},set:function(a){this.yl=_.Vg(a);a?this.Rk.disable():this.Rk.enable()}},Ffa:{configurable:!0,enumerable:!0,set:function(a){this.ZCc=a;xjb(this)},get:function(){return this.ZCc}}});_.QD.ha=function(a){return new (a||_.QD)(_.w(_.BD))};
_.QD.Ia=_.hc({type:_.QD,ub:function(a,b){a&1&&_.mf(wjb,7);if(a&2){var c;_.lf(c=_.of())&&(b.cqa=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",D$:"inputLabel",jT:"useRankedSuggestions",sz:"noResultsMessage",Ffa:"suggestionProvider",Tz:"savedFilterSets"},outputs:{selected:"selected",UWa:"selectedSet",VKa:"deletedSet",AAb:"onBackspace"}});var zjb=_.Cg("panelAnimation",[_.Fg("void, hidden",_.Eg({opacity:0,transform:"scaleY(0.8)"})),_.Gg(":enter, hidden => visible",[_.Toa([_.Dg("0.03s linear",_.Eg({opacity:1})),_.Dg("0.12s cubic-bezier(0, 0, 0.2, 1)",_.Eg({transform:"scaleY(1)"}))])]),_.Gg(":leave, visible => hidden",[_.Dg("0.075s linear",_.Eg({opacity:0}))])]);var Ajb=["panel"],Bjb=0,Cjb=function(a,b){this.source=a;this.option=b},Djb=_.ch(function(){}),Ejb=new _.oc("mat-autocomplete-default-options",{Ha:"root",oa:Qfb}),RD=function(a,b,c,d){var e=Djb.call(this)||this;e.vb=a;e.Oa=b;e.kv=c;e.k2a=_.td.EMPTY;e.Zea=!1;e.pEa=!1;e.B7=null;e.bBb=new _.cl;e.Ci=new _.cl;e.closed=new _.cl;e.aBb=new _.cl;e.Ip={};e.id="mat-autocomplete-"+Bjb++;e.Szc=(null==d?void 0:d.A1a)||!1;e.L2a=!!c.Mla;e.M2a=!!c.Nla;return e};_.X(RD,Djb);_.h=RD.prototype;
_.h.pGa=function(a){this.uo=a;this.A9a(this.Ip)};_.h.Be=function(){var a=this;this.Bc=_.e9a((new _.k9a(this.options)).HG(),this.RH);this.k2a=this.Bc.ud.subscribe(function(b){a.isOpen&&a.aBb.emit({source:a,option:a.options.toArray()[b]||null})});this.tGa()};_.h.La=function(){var a;null==(a=this.Bc)||a.destroy();this.k2a.unsubscribe()};_.h.x9a=function(a){this.panel&&(this.panel.ta.scrollTop=a)};_.h.Wkc=function(){return this.panel?this.panel.ta.scrollTop:0};
_.h.tGa=function(){this.Zea=!!this.options.length;this.C9a(this.Ip);_.Ak(this.vb)};_.h.zjc=function(a){this.bBb.emit(new Cjb(this,a))};_.h.F2=function(a){return this.ariaLabel?null:this.nj?(a?a+" ":"")+this.nj:a};_.h.C9a=function(a){a[this.V$a]=this.Zea;a[this.m6a]=!this.Zea};_.h.A9a=function(a){a["mat-primary"]="primary"===this.uo;a["mat-warn"]="warn"===this.uo;a["mat-accent"]="accent"===this.uo};_.h.RH=function(a){return a.disabled};
_.Y.Object.defineProperties(RD.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.pEa&&this.Zea}},Mla:{configurable:!0,enumerable:!0,get:function(){return this.L2a},set:function(a){this.L2a=_.Vg(a)}},Nla:{configurable:!0,enumerable:!0,get:function(){return this.M2a},set:function(a){this.M2a=_.Vg(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Ip=a&&a.length?wcb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.C9a(this.Ip);this.A9a(this.Ip);this.Oa.ta.className=
""}}});RD.ha=function(a){return new (a||RD)(_.w(_.wl),_.w(_.Wc),_.w(Ejb),_.w(_.Vp))};
RD.Ia=_.hc({type:RD,ub:function(a,b){a&1&&(_.mf(_.gf,7),_.mf(Ajb,5));if(a&2){var c;_.lf(c=_.of())&&(b.va=c.first);_.lf(c=_.of())&&(b.panel=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],nj:["aria-labelledby","ariaLabelledby"],B7:"displayWith",Mla:"autoActiveFirstOption",Nla:"autoSelectActiveOption",XEc:"panelWidth",classList:["class","classList"]},outputs:{bBb:"optionSelected",Ci:"opened",closed:"closed",aBb:"optionActivated"},features:[_.De]});
_.SD=function(){var a=RD.apply(this,arguments)||this;a.V$a="mat-mdc-autocomplete-visible";a.m6a="mat-mdc-autocomplete-hidden";var b;a.lH=null!=(b=a.kv.Tr)?b:!1;return a};_.X(_.SD,RD);_.SD.Ia=RD.Ia;_.SD.prototype.IGa=function(){if(this.options)for(var a=_.q(this.options),b=a.next();!b.done;b=a.next())_.Ak(b.value.vb)};_.SD.prototype.RH=function(){return!1};_.Y.Object.defineProperties(_.SD.prototype,{Tr:{configurable:!0,enumerable:!0,get:function(){return this.lH},set:function(a){this.lH=_.Vg(a);this.IGa()}}});
_.SD.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.SD)))(b||_.SD)}}();
_.SD.ya=_.fc({type:_.SD,qa:[["mat-autocomplete"]],Cd:function(a,b,c){a&1&&(_.nf(c,_.fr,5),_.nf(c,_.nr,5));if(a&2){var d;_.lf(d=_.of())&&(b.NK=d);_.lf(d=_.of())&&(b.options=d)}},Cb:["ngSkipHydration","true",1,"mat-mdc-autocomplete"],inputs:{Dd:"disableRipple",Tr:"hideSingleSelectionIndicator"},Xb:["matAutocomplete"],features:[_.af([{Ca:_.dr,Kb:_.SD}]),_.De],jc:["*"],Aa:1,Ba:0,Fa:[["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface","mdc-menu-surface--open",3,"id","ngClass"],["panel",
""]],va:function(a){a&1&&(_.Ue(),_.O(0,Pfb,3,5,"ng-template"))},Ja:[_.im],styles:[".mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;margin:0;padding:0;transform:scale(1);transform-origin:top left;opacity:0;overflow:auto;will-change:transform,opacity;transform-origin-left:top left;transform-origin-right:top right}.mdc-menu-surface:focus{outline:none}.mdc-menu-surface--animating-open{display:inline-block;transform:scale(0.8);opacity:0}.mdc-menu-surface--open{display:inline-block;transform:scale(1);opacity:1}.mdc-menu-surface--animating-closed{display:inline-block;opacity:0}[dir=rtl] .mdc-menu-surface,.mdc-menu-surface[dir=rtl]{transform-origin-left:top right;transform-origin-right:top left}.mdc-menu-surface--anchor{position:relative;overflow:visible}.mdc-menu-surface--fixed{position:fixed}.mdc-menu-surface--fullwidth{width:100%}.mdc-menu-surface{max-width:calc(100vw - 32px);max-width:var(--mdc-menu-max-width, calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:var(--mdc-menu-max-height, calc(100vh - 32px));z-index:8;border-radius:4px;border-radius:var(--mdc-shape-medium, 4px)}.mdc-menu-surface.mat-mdc-autocomplete-panel{width:100%;max-height:256px;position:static;visibility:hidden;transform-origin:center top;margin:0;padding:8px 0;list-style-type:none}.mdc-menu-surface.mat-mdc-autocomplete-panel:focus{outline:none}.cdk-high-contrast-active .mdc-menu-surface.mat-mdc-autocomplete-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) .mdc-menu-surface.mat-mdc-autocomplete-panel{border-top-left-radius:0;border-top-right-radius:0}.mat-mdc-autocomplete-panel-above .mdc-menu-surface.mat-mdc-autocomplete-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:center bottom}.mdc-menu-surface.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible{visibility:visible}.mdc-menu-surface.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-hidden{visibility:hidden}mat-autocomplete{display:none}\n"],
nb:2,data:{animation:[zjb]},Na:0});var Fjb,Gjb,UD;Fjb={Ca:_.ew,Kb:_.ac(function(){return _.TD}),qd:!0};Gjb=new _.oc("mat-autocomplete-scroll-strategy");_.Hjb={Ca:Gjb,Eb:[_.Zq],wb:function(a){return function(){return a.xp.ou()}}};
UD=function(a,b,c,d,e,f,g,m,n,r,x){var A=this;this.Od=a;this.kj=b;this.Kf=c;this.Yl=d;this.vb=e;this.Ac=g;this.dk=m;this.Fb=n;this.jg=r;this.kv=x;this.DEa=this.WBa=this.F3a=!1;this.U$a=_.td.EMPTY;this.jCa=!0;this.yCa=new _.se;this.Y$a=function(){A.jCa=A.Fb.activeElement!==A.Od.ta||A.He};this.Sh=function(){};this.Th=function(){};this.position="auto";this.vIa="off";this.xH=!1;this.dBb=_.Sd(function(){var F=A.autocomplete?A.autocomplete.options:null;return F?F.nd.ka(_.ve(F),_.we(function(){return _.Xd.apply(null,
_.sc(F.map(function(J){return J.LK})))})):A.Yl.sg.ka(_.ke(1),_.we(function(){return A.dBb}))});this.ft=null;this.ig=f};UD.prototype.Vc=function(){var a=this,b=this.pv();"undefined"!==typeof b&&this.Yl.bc(function(){return b.addEventListener("blur",a.Y$a)})};UD.prototype.Ub=function(a){a.position&&this.Bm&&(this.z9a(this.Bm),this.He&&this.Sb.Oh())};
UD.prototype.La=function(){var a=this.pv();"undefined"!==typeof a&&a.removeEventListener("blur",this.Y$a);this.U$a.unsubscribe();this.F3a=!0;this.jjc();this.yCa.complete();this.vCa()};_.Ijb=function(a){a.aia();a.HD()};_.h=UD.prototype;_.h.IW=function(){var a=this;this.loc();this.xH&&(this.He&&this.Yl.tc(function(){a.autocomplete.closed.emit()}),this.autocomplete.pEa=this.xH=!1,this.wV=null,this.Sb&&this.Sb.jh()&&(this.Sb.detach(),this.d2.unsubscribe()),this.F3a||this.vb.he())};
_.h.Oh=function(){this.xH&&this.Sb.Oh()};_.h.Kkc=function(){var a=this;return _.Xd(_.Ud(this.Fb,"click"),_.Ud(this.Fb,"auxclick"),_.Ud(this.Fb,"touchend")).ka(_.Zd(function(b){b=_.Ug(b);var c=a.dk?a.dk.Oa.ta:null,d=a.Xma?a.Xma.ob.ta:null;return a.xH&&b!==a.Od.ta&&a.Fb.activeElement!==a.Od.ta&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.Sb&&!a.Sb.ls.contains(b)}))};_.h.gr=function(a){var b=this;Promise.resolve(null).then(function(){return b.VBa(a)})};_.h.Oq=function(a){this.Sh=a};
_.h.Kz=function(a){this.Th=a};_.h.zu=function(a){this.Od.ta.disabled=a};
_.h.Lg=function(a){var b=a.keyCode,c=_.Sg(a);27!==b||c||a.preventDefault();if(this.oE&&13===b&&this.He&&!c)this.oE.NH(),this.VFa(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Bc.Ik,e=38===b||40===b;9===b||e&&!c&&this.He?this.autocomplete.Bc.yz(a):e&&this.wN()&&_.Ijb(this);if(e||this.autocomplete.Bc.Ik!==d)this.voc(this.autocomplete.Bc.cI||0),this.autocomplete.Nla&&this.oE&&(this.wV||(this.uqc=this.Od.ta.value),this.wV=this.oE,this.VBa(this.oE.value))}};
_.h.aja=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));this.JFa!==c&&(this.JFa=c,this.wV=null,this.Sh(c),this.wN()&&this.Fb.activeElement===a.target&&_.Ijb(this))};_.h.Zia=function(){this.jCa?this.wN()&&(this.JFa=this.Od.ta.value,this.aia(),this.HD(!0)):this.jCa=!0};_.h.Np=function(){this.wN()&&!this.He&&_.Ijb(this)};_.h.HD=function(a){this.dk&&"auto"===this.dk.Mr&&((void 0===a?0:a)?this.dk.w2a():this.dk.Mr="always",this.DEa=!0)};
_.h.loc=function(){this.DEa&&(this.dk&&(this.dk.Mr="auto"),this.DEa=!1)};_.h.qpc=function(){var a=this,b=this.Yl.sg.ka(_.ke(1)),c=this.autocomplete.options.nd.ka(_.ye(function(){return _.WSa(a.Bm)}),_.he(0));return _.Xd(b,c).ka(_.we(function(){a.Yl.tc(function(){var d=a.He;a.VFa();a.autocomplete.tGa();a.vb.he();a.He&&a.Sb.Oh();d!==a.He&&(a.He?a.autocomplete.Ci.emit():a.autocomplete.closed.emit())});return a.VEc}),_.ke(1)).subscribe(function(d){return a.Xoc(d)})};
_.h.jjc=function(){this.Sb&&(this.IW(),this.Sb.dispose(),this.Sb=null)};_.h.VBa=function(a){a=this.autocomplete&&this.autocomplete.B7?this.autocomplete.B7(a):a;this.F$a(null!=a?a:"")};_.h.F$a=function(a){this.dk?this.dk.Md.value=a:this.Od.ta.value=a;this.JFa=a};_.h.Xoc=function(a){if(a=a?a.source:this.wV)this.eic(a),this.VBa(a.value),this.Sh(a.value),this.autocomplete.zjc(a),this.Od.ta.focus();this.IW()};_.h.eic=function(a){this.autocomplete.options.forEach(function(b){b!==a&&b.selected&&b.Qi()})};
_.h.aia=function(){var a=this,b=this.Sb;if(b)_.VSa(this.Bm,this.pDa()),b.jA({width:this.BDa()});else{var c;this.Bo=new _.Uq(this.autocomplete.va,this.Kf,{id:null==(c=this.dk)?void 0:_.j9a(c)});this.Sb=b=this.kj.create(this.E2());this.wlc(b);this.U$a=this.jg.ud().subscribe(function(){a.He&&b&&b.jA({width:a.BDa()})})}b&&!b.jh()&&(b.Pd(this.Bo),this.d2=this.qpc());c=this.He;this.autocomplete.tGa();this.autocomplete.pEa=this.xH=!0;var d;this.autocomplete.pGa(null==(d=this.dk)?void 0:d.color);this.QBa();
this.He&&c!==this.He&&this.autocomplete.Ci.emit()};_.h.E2=function(){var a,b;return new _.Mq({tj:this.ADa(),Jl:this.ig(),width:this.BDa(),direction:null!=(b=this.Ac)?b:void 0,je:null==(a=this.kv)?void 0:a.fR})};_.h.ADa=function(){var a=_.i9a(_.ZSa(_.Rq(this.kj.position(),this.pDa()),!1),!1);this.z9a(a);return this.Bm=a};
_.h.z9a=function(a){var b=[{Wc:"start",Xc:"bottom",zc:"start",Hc:"top"},{Wc:"end",Xc:"bottom",zc:"end",Hc:"top"}],c=this.i2a;c=[{Wc:"start",Xc:"top",zc:"start",Hc:"bottom",je:c},{Wc:"end",Xc:"top",zc:"end",Hc:"bottom",je:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.sc(b),_.sc(c));_.Pq(a,b)};_.h.pDa=function(){return this.Xma?this.Xma.ob:this.dk?this.dk.aY():this.Od};_.h.BDa=function(){return this.autocomplete.XEc||this.Fkc()};_.h.Fkc=function(){return this.pDa().ta.getBoundingClientRect().width};
_.h.VFa=function(){var a=this.autocomplete;if(a.Mla){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Bc.lo(b)}else a.Bc.lo(-1)};_.h.wN=function(){var a=this.Od.ta;return!a.readOnly&&!a.disabled&&!this.WBa};_.h.pv=function(){var a;return(null==(a=this.Fb)?void 0:a.defaultView)||window};
_.h.voc=function(a){var b=this.autocomplete,c=_.R8a(a,b.options,b.NK);0===a&&1===c?b.x9a(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Li(),b.x9a(_.S8a(a.offsetTop,a.offsetHeight,b.Wkc(),b.panel.ta.offsetHeight)))};_.h.wlc=function(a){var b=this;a.Xt().subscribe(function(c){if(27===c.keyCode&&!_.Sg(c)||38===c.keyCode&&_.Sg(c,"altKey")){if(b.wV){var d;b.F$a(null!=(d=b.uqc)?d:"");b.wV=null}b.yCa.next();b.VFa();c.stopPropagation();c.preventDefault()}});a.Sba().subscribe()};
_.h.QBa=function(){var a=this.Od.ta.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.ft&&_.uqa(this.ft,"aria-owns",b);_.tqa(a,"aria-owns",b);this.ft=a}};_.h.vCa=function(){this.ft&&(_.uqa(this.ft,"aria-owns",this.autocomplete.id),this.ft=null)};
_.Y.Object.defineProperties(UD.prototype,{Ay:{configurable:!0,enumerable:!0,get:function(){return this.WBa},set:function(a){this.WBa=_.Vg(a)}},He:{configurable:!0,enumerable:!0,get:function(){return this.xH&&this.autocomplete.Zea}},VEc:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.Xd(this.dBb,this.autocomplete.Bc.r0.ka(_.Zd(function(){return a.xH})),this.yCa,this.Kkc(),this.Sb?this.Sb.lv.ka(_.Zd(function(){return a.xH})):_.yd()).ka(_.y(function(b){return b instanceof _.BTa?b:null}))}},
oE:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Bc?this.autocomplete.Bc.Ik:null}}});UD.ha=function(a){return new (a||UD)(_.w(_.Wc),_.w(_.Zq),_.w(_.hf),_.w(_.Ae),_.w(_.wl),_.w(Gjb),_.w(_.wq,8),_.w(_.Cw,9),_.w(_.Zg,8),_.w(_.Gq),_.w(Ejb,8))};
UD.Ia=_.hc({type:UD,inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],Xma:["matAutocompleteConnectedTo","connectedTo"],vIa:["autocomplete","autocompleteAttribute"],Ay:["matAutocompleteDisabled","autocompleteDisabled"]},features:[_.vc]});_.TD=function(){UD.apply(this,arguments);this.i2a="mat-mdc-autocomplete-panel-above"};_.X(_.TD,UD);_.TD.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.TD)))(b||_.TD)}}();
_.TD.Ia=_.hc({type:_.TD,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Cb:[1,"mat-mdc-autocomplete-trigger"],Db:7,hb:function(a,b){a&1&&_.M("focusin",function(){return b.Zia()})("blur",function(){return b.Th()})("input",function(c){return b.aja(c)})("keydown",function(c){return b.Lg(c)})("click",function(){return b.Np()});a&2&&_.Ge("autocomplete",b.vIa)("role",b.Ay?null:"combobox")("aria-autocomplete",b.Ay?null:"list")("aria-activedescendant",b.He&&b.oE?b.oE.id:null)("aria-expanded",
b.Ay?null:b.He.toString())("aria-controls",b.Ay||!b.He?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.Ay?null:"listbox")},Xb:["matAutocompleteTrigger"],features:[_.af([Fjb]),_.De]});var Jjb;Jjb={Ca:_.ew,Kb:_.ac(function(){return _.VD}),qd:!0};_.VD=function(){UD.apply(this,arguments);this.i2a="mat-autocomplete-panel-above"};_.X(_.VD,UD);_.VD.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.VD)))(b||_.VD)}}();
_.VD.Ia=_.hc({type:_.VD,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Cb:[1,"mat-autocomplete-trigger"],Db:7,hb:function(a,b){a&1&&_.M("focusin",function(){return b.Zia()})("blur",function(){return b.Th()})("input",function(c){return b.aja(c)})("keydown",function(c){return b.Lg(c)})("click",function(){return b.Np()});a&2&&_.Ge("autocomplete",b.vIa)("role",b.Ay?null:"combobox")("aria-autocomplete",b.Ay?null:"list")("aria-activedescendant",b.He&&b.oE?b.oE.id:null)("aria-expanded",
b.Ay?null:b.He.toString())("aria-owns",b.Ay||!b.He?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.Ay?null:"listbox")},Xb:["matAutocompleteTrigger"],features:[_.af([Jjb]),_.De]});_.WD=function(){var a=RD.apply(this,arguments)||this;a.V$a="mat-autocomplete-visible";a.m6a="mat-autocomplete-hidden";return a};_.X(_.WD,RD);_.WD.Ia=RD.Ia;_.WD.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.WD)))(b||_.WD)}}();
_.WD.ya=_.fc({type:_.WD,qa:[["mat-autocomplete"]],Cd:function(a,b,c){a&1&&(_.nf(c,_.fr,5),_.nf(c,_.pz,5));if(a&2){var d;_.lf(d=_.of())&&(b.NK=d);_.lf(d=_.of())&&(b.options=d)}},Cb:["ngSkipHydration","true",1,"mat-autocomplete"],inputs:{Dd:"disableRipple"},Xb:["matAutocomplete"],features:[_.af([{Ca:_.dr,Kb:_.WD}]),_.De],jc:["*"],Aa:1,Ba:0,Fa:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],va:function(a){a&1&&(_.Ue(),_.O(0,Rfb,3,4,"ng-template"))},Ja:[_.im],styles:[".mat-autocomplete-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;max-width:none;max-height:256px;position:relative;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.mat-autocomplete-panel.mat-autocomplete-visible{visibility:visible}.mat-autocomplete-panel.mat-autocomplete-hidden{visibility:hidden}.mat-autocomplete-panel-above .mat-autocomplete-panel{border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.mat-autocomplete-panel .mat-divider-horizontal{margin-top:-1px}.cdk-high-contrast-active .mat-autocomplete-panel{outline:solid 1px}mat-autocomplete{display:none}\n"],
nb:2,Na:0});var Vfb=function(a){return{wa:a}},XD=function(){_.QD.apply(this,arguments);this.eVa=!1};_.X(XD,_.QD);XD.Ia=_.QD.Ia;XD.prototype.O9=function(a){this.Rk.setValue("");a.option.value.filters?this.UWa.emit(a.option.value):this.selected.emit(a.option.value)};_.Kjb=function(a){a.H$&&a.wIa.IW()};_.Y.Object.defineProperties(XD.prototype,{H$:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});XD.ha=function(){var a;return function(b){return(a||(a=_.Tc(XD)))(b||XD)}}();
XD.ya=_.fc({type:XD,qa:[["xap-filter-menu"]],ub:function(a,b){a&1&&(_.mf(_.WD,7),_.mf(_.VD,7));if(a&2){var c;_.lf(c=_.of())&&(b.autocomplete=c.first);_.lf(c=_.of())&&(b.wIa=c.first)}},features:[_.De],Aa:13,Ba:13,Fa:function(){return[[1,"xap-filterbar-menu-input-box",3,"formControl","matAutocomplete","placeholder","click","focusin","focusout","keydown.backspace"],["autocompleteInputBox",""],["autoActiveFirstOption","","panelWidth","auto",1,"xap-filterbar-menu-autocomplete",3,"aria-label","optionSelected"],
["auto","matAutocomplete"],["class","xap-filterbar-menu-saved-group",4,"ngIf"],[4,"ngIf","ngIfElse"],["standardSuggestions",""],["disabled","","class","xap-filterbar-menu-option",4,"ngIf"],["rankedItem",""],[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"]]},va:function(a,b){a&1&&(_.B(0,"input",
0,1),_.M("click",function(){return b.be()})("focusin",function(){return b.R$=!0})("focusout",function(){return b.R$=!1})("keydown.backspace",function(){return _.yjb(b)}),_.C(),_.B(2,"mat-autocomplete",2,3),_.M("optionSelected",function(e){return b.O9(e)}),_.O(4,Tfb,3,1,"div",4),_.O(5,cgb,5,6,"ng-container",5),_.O(6,kgb,4,6,"ng-template",null,6,_.tf),_.O(8,lgb,2,1,"mat-option",7),_.S(9,"async"),_.S(10,"async"),_.O(11,rgb,1,1,"ng-template",null,8,_.tf),_.C());if(a&2){var c=_.Ye(3),d=_.Ye(7);_.z("formControl",
b.Rk)("matAutocomplete",c)("placeholder",b.placeholder);_.Ge("aria-label",b.D$||b.placeholder||null);_.v(2);_.z("aria-label",b.placeholder);_.v(2);_.z("ngIf",null==b.Tz?null:b.Tz.length);_.v(1);_.z("ngIf",b.jT)("ngIfElse",d);_.v(3);_.z("ngIf",null==_.T(9,9,b.uK)&&null==_.T(10,11,b.AR))}},Ja:[_.jm,_.km,_.om,_.lm,_.mm,_.nm,_.WD,_.VD,_.pz,XB,_.qr,_.Ds,_.bx,_.Sh,_.jw,_.rw,_.pm],nb:2,Na:0});_.YD=function(a,b,c){_.DD.call(this,a,b,c);this.Zh=a;this.bm=b};_.X(_.YD,_.DD);_.YD.Ia=_.DD.Ia;_.YD.prototype.Vc=function(){var a=this,b;null==(b=this.klb)||b.nd.subscribe(function(){a.BI&&a.BI.unsubscribe();a.BI=a.wma.T5.subscribe(function(){_.Kjb(a.Vo)})})};_.YD.prototype.TY=function(a){return this.yLa&&this.Hv===a&&!this.Vo.H$};_.YD.prototype.d9=function(){return this.bob||"filter_list"};
_.YD.prototype.PWa=function(){if(0<this.wma.Ud.length){var a;null==(a=this.wma.Ud.get(this.wma.Ud.length-1))||a.focus()}else this.Vo&&this.Vo.be()};_.YD.ha=function(a){return new (a||_.YD)(_.w(_.BD),_.w(_.BB,8),_.w(_.cjb,8))};
_.YD.ya=_.fc({type:_.YD,qa:[["xap-filter-bar"]],ub:function(a,b){a&1&&(_.mf(_.MD,5),_.mf(XD,7),_.mf(PD,5));if(a&2){var c;_.lf(c=_.of())&&(b.wma=c.first);_.lf(c=_.of())&&(b.Vo=c.first);_.lf(c=_.of())&&(b.klb=c)}},features:[_.af([_.BD]),_.De],Aa:12,Ba:17,Fa:function(){return[[1,"xap-filterbar-filter-bar",3,"click"],[1,"xap-filterbar-header"],["class","xap-filterbar-icon-label",3,"svgIcon",4,"ngIf"],["class","xap-filterbar-text-label",4,"ngIf"],[1,"xap-filterbar-applied-filters-container"],["aria-label",
"list of filters, press backspace to remove filter",1,"xap-filterbar-chip-list",3,"disabled"],["class","xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","editorVisibleChange","removed","update",4,"ngFor","ngForOf"],["autoActiveFirstOption","",1,"xap-filterbar-menu",3,"suggestionProvider","useRankedSuggestions","placeholder","inputLabel","noResultsMessage","disabled","savedFilterSets","selected","selectedSet","deletedSet","onBackspace"],["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,"appliedFilter","filter","isEditorVisible","disabled","editorVisibleChange","removed","update"],["mat-icon-button","","type","button",1,"xap-filterbar-save-button",3,"matTooltip","click"],[3,"svgIcon"],["mat-icon-button",
"","type","button",1,"xap-filterbar-clear-button",3,"matTooltip","click"]]},va:function(a,b){a&1&&(_.B(0,"div",0),_.M("click",function(c){return b.LB(c)}),_.B(1,"div",1),_.O(2,tgb,2,2,"mat-icon",2),_.O(3,ugb,2,1,"span",3),_.C(),_.B(4,"div",4)(5,"mat-chip-list",5),_.O(6,wgb,2,6,"xap-filter-editor",6),_.S(7,"async"),_.B(8,"xap-filter-menu",7),_.M("selected",function(c){return _.djb(b,c)})("selectedSet",function(c){return b.Fla(c)})("deletedSet",function(){})("onBackspace",function(){return b.PWa()}),
_.S(9,"async"),_.C()()(),_.O(10,xgb,3,4,"button",8),_.O(11,ygb,3,4,"button",9),_.C());a&2&&(_.v(2),_.z("ngIf",!b.PX),_.v(1),_.z("ngIf",b.PX),_.v(2),_.z("disabled",b.disabled),_.v(1),_.z("ngForOf",_.T(7,13,b.config.Tf)),_.v(2),_.z("suggestionProvider",b.config.Iyb.Ffa)("useRankedSuggestions",b.config.jT)("placeholder",b.kR)("inputLabel",b.D$||b.kR)("noResultsMessage",b.sz)("disabled",b.disabled)("savedFilterSets",_.T(9,15,null==b.config.wL?null:b.config.wL.Tz)),_.v(2),_.z("ngIf",b.config.wL&&0<b.config.Tf.getValue().length),
_.v(1),_.z("ngIf",_.fjb(b)))},Ja:[_.jm,_.km,_.qr,_.MD,_.Ds,_.gx,PD,XD,_.pm],nb:2,Na:0});_.ZD=function(){_.Zq.apply(this,arguments);this.F9=[]};_.X(_.ZD,_.Zq);_.ZD.prototype.create=function(a){return _.Zq.prototype.create.call(this,Object.assign({},a,{je:(null==a?0:a.je)?_.mqa(a.je).concat(this.F9):this.F9}))};_.ZD.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.ZD)))(b||_.ZD)}}();_.ZD.ua=_.t({token:_.ZD,oa:_.ZD.ha});var Ljb=function(a,b,c,d,e,f,g){e=void 0===e?{}:e;this.value=a;this.Kna=b;this.ariaLabel=c;this.enabled=d;this.Itc=e;this.am=void 0===f?a:f;this.Psa=g},Mjb=1,eE=function(a,b){var c=this;this.Oa=a;this.mb=b;this.Mc=_.dc(_.Vp);this.ID=!1;this.Bra=7;this.nab=0;this.XB=!1;this.Dfb=1;this.YF=this.wR=null;this.OIb=new _.cl;this.Cca=new _.cl;this.nl=new _.cl;this.oP=new _.cl;this.sB=new _.cl;this.Aia=!1;this.Eia=function(d){if(c.J9a&&"focus"===d.type)c.J9a=!1;else if(d.target&&c.XB){var e=c.QU(d.target);
e&&c.mb.tc(function(){return c.Cca.emit({value:e.enabled?e:null,event:d})})}};this.l$a=function(d){if(c.XB){var e=Igb(d),f=e?c.QU(e):null;e!==d.target&&(c.Aia=!0);Egb(d.target)&&d.preventDefault();c.mb.tc(function(){return c.Cca.emit({value:(null==f?0:f.enabled)?f:null,event:d})})}};this.Eja=function(d){null!==c.YF&&c.XB&&("blur"!==d.type&&(c.Aia=!0),!d.target||!c.QU(d.target)||d.relatedTarget&&c.QU(d.relatedTarget)||c.mb.tc(function(){return c.Cca.emit({value:null,event:d})}))};this.Oja=function(d){if(c.XB){c.Aia=
!1;var e=d.target&&c.QU(d.target);e&&c.vja(e.Psa)&&c.mb.tc(function(){c.oP.emit({value:e.Psa,event:d})})}};this.PEa=function(d){if(c.XB){var e=Egb(d.target);e?e.closest(".mat-calendar-body")===c.Oa.ta&&c.mb.tc(function(){var f=c.QU(e),g;c.sB.emit({value:null!=(g=null==f?void 0:f.Psa)?g:null,event:d})}):c.mb.tc(function(){c.sB.emit({value:null,event:d})})}};this.k$a=function(d){(d=Igb(d))&&c.PEa({target:d})};this.If="mat-calendar-body-"+Mjb++;this.zGa=this.If+"-start-date";this.aDa=this.If+"-end-date";
b.bc(function(){var d=a.ta;d.addEventListener("mouseenter",c.Eia,!0);d.addEventListener("touchmove",c.l$a,!0);d.addEventListener("focus",c.Eia,!0);d.addEventListener("mouseleave",c.Eja,!0);d.addEventListener("blur",c.Eja,!0);d.addEventListener("mousedown",c.Oja);d.addEventListener("touchstart",c.Oja);c.Mc.Zd&&(window.addEventListener("mouseup",c.PEa),window.addEventListener("touchend",c.k$a))})};_.h=eE.prototype;_.h.Rm=function(){this.ID&&(this.by(),this.ID=!1)};
_.h.Qhc=function(a,b){this.Aia||a.enabled&&this.OIb.emit({value:a.value,event:b})};_.h.xjc=function(a,b){a.enabled&&this.nl.emit({value:a.value,event:b})};_.h.dV=function(a){return this.f0===a||this.wX===a};_.h.Ub=function(a){var b=a.numCols,c=this.rows,d=this.Bra;if(a.rows||b)this.u2=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.xN)this.xN=50*this.Dfb/d+"%";if(b||!this.g3a)this.g3a=100/d+"%"};
_.h.La=function(){var a=this.Oa.ta;a.removeEventListener("mouseenter",this.Eia,!0);a.removeEventListener("touchmove",this.l$a,!0);a.removeEventListener("focus",this.Eia,!0);a.removeEventListener("mouseleave",this.Eja,!0);a.removeEventListener("blur",this.Eja,!0);a.removeEventListener("mousedown",this.Oja);a.removeEventListener("touchstart",this.Oja);this.Mc.Zd&&(window.removeEventListener("mouseup",this.PEa),window.removeEventListener("touchend",this.k$a))};
_.h.F6a=function(a,b){b=a*this.Bra+b;a&&(b-=this.u2);return b==this.nab};_.h.by=function(a){var b=this;a=void 0===a?!0:a;this.mb.bc(function(){b.mb.sg.ka(_.ke(1)).subscribe(function(){setTimeout(function(){var c=b.Oa.ta.querySelector(".mat-calendar-body-active");c&&(a||(b.J9a=!0),c.focus())})})})};_.h.eGa=function(){this.ID=!0};_.h.rEa=function(a){return Fgb(a,this.f0,this.wX)};_.h.qEa=function(a){return Ggb(a,this.f0,this.wX)};_.h.vja=function(a){return Hgb(a,this.f0,this.wX,this.XB)};
_.h.I6a=function(a){return Fgb(a,this.pt,this.Ev)};_.h.dmc=function(a,b,c){if(!this.I6a(a)||this.rEa(a)||!this.vja(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.qEa(a.am)};_.h.cmc=function(a,b,c){if(!this.H6a(a)||this.qEa(a)||!this.vja(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.rEa(a.am)};_.h.H6a=function(a){return Ggb(a,this.pt,this.Ev)};_.h.hmc=function(a){return Hgb(a,this.pt,this.Ev,this.XB)};
_.h.emc=function(a){return this.pt===this.Ev&&a===this.pt};_.h.omc=function(a){return Fgb(a,this.wR,this.YF)};_.h.nmc=function(a){return Ggb(a,this.wR,this.YF)};_.h.imc=function(a){return Hgb(a,this.wR,this.YF,this.XB)};_.h.ukc=function(a){return this.XB?this.f0===a&&this.wX===a?this.zGa+" "+this.aDa:this.f0===a?this.zGa:this.wX===a?this.aDa:null:null};
_.h.QU=function(a){var b=Egb(a);return b&&(a=b.getAttribute("data-mat-row"),b=b.getAttribute("data-mat-col"),a&&b)?this.rows[parseInt(a)][parseInt(b)]:null};eE.ha=function(a){return new (a||eE)(_.w(_.Wc),_.w(_.Ae))};
eE.ya=_.fc({type:eE,qa:[["","mat-calendar-body",""]],Cb:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",MNb:"todayValue",f0:"startValue",wX:"endValue",Mvb:"labelMinRequiredCells",Bra:"numCols",nab:"activeCell",XB:"isRange",Dfb:"cellAspectRatio",pt:"comparisonStart",Ev:"comparisonEnd",wR:"previewStart",YF:"previewEnd",e0:"startDateAccessibleName",vX:"endDateAccessibleName"},outputs:{OIb:"selectedValueChange",Cca:"previewChange",nl:"activeDateChange",oP:"dragStarted",sB:"dragEnded"},Xb:["matCalendarBody"],
features:[_.vc],kc:["mat-calendar-body",""],Aa:6,Ba:6,Fa:[["aria-hidden","true",4,"ngIf"],["role","row",4,"ngFor","ngForOf"],[1,"mat-calendar-body-hidden-label",3,"id"],["aria-hidden","true"],[1,"mat-calendar-body-label"],["role","row"],["class","mat-calendar-body-label",3,"paddingTop","paddingBottom",4,"ngIf"],["role","gridcell","class","mat-calendar-body-cell-container",3,"width","paddingTop","paddingBottom",4,"ngFor","ngForOf"],["role","gridcell",1,"mat-calendar-body-cell-container"],["type","button",
1,"mat-calendar-body-cell",3,"ngClass","tabindex","click","focus"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],["aria-hidden","true",1,"mat-calendar-body-cell-preview"]],va:function(a,b){a&1&&(_.O(0,zgb,3,6,"tr",0),_.O(1,Cgb,3,2,"tr",1),_.B(2,"label",2),_.R(3),_.C(),_.B(4,"label",2),_.R(5),_.C());a&2&&(_.z("ngIf",b.u2<b.Mvb),_.v(1),_.z("ngForOf",b.rows),_.v(1),_.z("id",b.zGa),_.v(1),_.Ze(" ",b.e0,"\n"),_.v(1),_.z("id",b.aDa),_.v(1),_.Ze(" ",b.vX,"\n"))},Ja:[_.im,_.jm,_.km],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-label{height:0;line-height:0;text-align:left;padding-left:4.7142857143%;padding-right:4.7142857143%}.mat-calendar-body-hidden-label{display:none}.mat-calendar-body-cell-container{position:relative;height:0;line-height:0}.mat-calendar-body-cell{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;background:none;text-align:center;outline:none;font-family:inherit;margin: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 .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}.cdk-high-contrast-active .mat-calendar-body-disabled{opacity:.5}.mat-calendar-body-cell-content{top:5%;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;line-height:1;border-width:1px;border-style:solid;border-radius:999px}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.cdk-high-contrast-active .mat-datepicker-popup:not(:empty),.cdk-high-contrast-active .mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-selected{outline:solid 1px}.cdk-high-contrast-active .mat-calendar-body-today{outline:dotted 1px}.cdk-high-contrast-active .mat-calendar-body-cell::before,.cdk-high-contrast-active .mat-calendar-body-cell::after,.cdk-high-contrast-active .mat-calendar-body-selected{background:none}.cdk-high-contrast-active .mat-calendar-body-in-range::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-start::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-end::before{border-top:solid 1px;border-bottom:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:0;border-right:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:0;border-left:solid 1px}.cdk-high-contrast-active .mat-calendar-body-in-comparison-range::before{border-top:dashed 1px;border-bottom:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:0;border-right:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:0;border-left:dashed 1px}[dir=rtl] .mat-calendar-body-label{text-align:right}\n'],
nb:2,Na:0});var fE=function(a,b){this.selection=a;this.l2a=b;this.oIc=this.nGa=new _.se;this.selection=a};fE.prototype.yga=function(a,b){var c=this.selection;this.selection=a;this.nGa.next({selection:a,source:b,oldValue:c})};fE.prototype.La=function(){this.nGa.complete()};fE.prototype.umc=function(a){return Vgb(a)&&this.l2a.isValid(a)};fE.ha=function(){_.ad()};fE.ua=_.t({token:fE,oa:fE.ha});var gE=function(a){fE.call(this,null,a)};_.X(gE,fE);gE.prototype.add=function(a){fE.prototype.yga.call(this,a,this)};
gE.prototype.isValid=function(){return null!=this.selection&&this.umc(this.selection)};gE.prototype.Wr=function(){return null!=this.selection};gE.prototype.clone=function(){var a=new gE(this.l2a);a.yga(this.selection,this);return a};gE.ha=function(a){return new (a||gE)(_.u(_.oB))};gE.ua=_.t({token:gE,oa:gE.ha});var Njb={Ca:fE,Eb:[[new _.rk,new _.sk,fE],_.oB],wb:function(a,b){return a||new gE(b)}};new _.rk;new _.sk;_.hE=function(){this.nd=new _.se;this.qEc="Open calendar";this.Rsc="Close calendar"};_.hE.prototype.txc=function(a,b){return a+" \u2013 "+b};_.hE.prototype.uxc=function(a,b){return a+" to "+b};_.hE.ha=function(a){return new (a||_.hE)};_.hE.ua=_.t({token:_.hE,oa:_.hE.ha,Ha:"root"});var Ojb=new _.oc("MAT_DATE_RANGE_SELECTION_STRATEGY");new _.rk;new _.sk;_.iE=function(a,b,c,d,e){this.vb=a;this.jv=b;this.Xa=c;this.Ac=d;this.yka=e;this.HH=_.td.EMPTY;this.ht=null;this.Kl=new _.cl;this.TV=new _.cl;this.oP=new _.cl;this.sB=new _.cl;this.nl=new _.cl;this.xd=new Date};_.h=_.iE.prototype;_.h.Be=function(){var a=this;this.HH=this.Xa.Uqa.ka(_.ve(null)).subscribe(function(){return a.ND()})};_.h.Ub=function(a){var b=a.comparisonStart||a.comparisonEnd;b&&!b.bF&&this.qGa(this.selected);a.activeDrag&&!this.ht&&this.wCa()};_.h.La=function(){this.HH.unsubscribe()};
_.h.wia=function(a){var b=a.value,c=this.n5a(b),d;(d=this.tkc(this.Qe))===b&&d===b||this.Kl.emit(c);this.TV.emit({value:c,event:a.event});this.wCa();_.Ak(this.vb)};_.h.l4=function(a){var b=this.xd;this.tb=this.n5a(a.value);_.qB(this.Xa,b,this.tb)&&this.nl.emit(this.xd)};
_.h.K2=function(a){var b=this.xd,c=this.Am();switch(a.keyCode){case 37:this.tb=_.xB(this.Xa,this.xd,c?1:-1);break;case 39:this.tb=_.xB(this.Xa,this.xd,c?-1:1);break;case 38:this.tb=_.xB(this.Xa,this.xd,-7);break;case 40:this.tb=_.xB(this.Xa,this.xd,7);break;case 36:this.tb=_.xB(this.Xa,this.xd,1-this.Xa.getDate(this.xd));break;case 35:this.tb=_.xB(this.Xa,this.xd,_.$gb(this.Xa,this.xd)-this.Xa.getDate(this.xd));break;case 33:this.tb=a.altKey?_.wB(this.Xa,this.xd,-1):_.vB(this.Xa,this.xd,-1);break;
case 34:this.tb=a.altKey?_.wB(this.Xa,this.xd,1):_.vB(this.Xa,this.xd,1);break;case 13:case 32:this.OH=!0;this.c3a(this.xd)&&a.preventDefault();return;case 27:null==this.lO||_.Sg(a)||(this.wCa(),this.ht?this.sB.emit({value:null,event:a}):(this.Kl.emit(null),this.TV.emit({value:null,event:a})),a.preventDefault(),a.stopPropagation());return;default:return}_.qB(this.Xa,b,this.tb)&&(this.nl.emit(this.tb),this.ID());a.preventDefault()};
_.h.L2=function(a){if(32===a.keyCode||13===a.keyCode)this.OH&&this.c3a(this.xd)&&this.wia({value:this.Xa.getDate(this.xd),event:a}),this.OH=!1};_.h.ND=function(){this.qGa(this.selected);this.Ipc=this.JD(new Date);this.Tmc=this.jv.display.monthLabel?this.Xa.format(this.tb,this.jv.display.monthLabel):Xgb(this.Xa)[this.Xa.getMonth(this.tb)].toLocaleUpperCase();this.Rjc=(7+this.Xa.Tl(this.Xa.getYear(this.tb),this.Xa.getMonth(this.tb),1).getDay())%7;this.Mlc();this.Tic();_.Ak(this.vb)};_.h.by=function(a){this.WD.by(a)};
_.h.ID=function(){this.WD.eGa()};_.h.z8a=function(a){var b=a.event;a=a.value;if(this.yka){a=a?a.Psa:null;var c=this.yka.GSc(a,this.selected,b);this.AV=this.JD(c.start);this.lO=this.JD(c.end);if(this.ht&&a){var d,e;if(c=null==(e=(d=this.yka).pKa)?void 0:e.call(d,this.ht.value,this.selected,a,b))this.AV=this.JD(c.start),this.lO=this.JD(c.end)}this.vb.he()}};
_.h.WCa=function(a){if(this.ht)if(a.value){var b,c,d=null==(b=this.yka)?void 0:null==(c=b.pKa)?void 0:c.call(b,this.ht.value,this.selected,a.value,a.event);this.sB.emit({value:null!=d?d:null,event:a.event})}else this.sB.emit({value:null,event:a.event})};_.h.n5a=function(a){return this.Xa.Tl(this.Xa.getYear(this.tb),this.Xa.getMonth(this.tb),a)};_.h.Mlc=function(){var a=_.Zgb(this.Xa,"narrow"),b=_.Zgb(this.Xa,"long").map(function(c,d){return{Fxb:c,RSa:a[d]}});this.Dqc=b.slice(0).concat(b.slice(0,0))};
_.h.Tic=function(){var a=_.$gb(this.Xa,this.tb),b=Ygb(this.Xa);this.sla=[[]];for(var c=0,d=this.Rjc;c<a;c++,d++){7==d&&(this.sla.push([]),d=0);var e=this.Xa.Tl(this.Xa.getYear(this.tb),this.Xa.getMonth(this.tb),c+1),f=this.bpc(e),g=this.Xa.format(e,this.jv.display.Xtc),m=this.Lk?this.Lk(e,"month"):void 0;this.sla[this.sla.length-1].push(new Ljb(c+1,b[c],g,f,m,this.JD(e),e))}};
_.h.bpc=function(a){return!!a&&(!this.Fd||0<=_.qB(this.Xa,a,this.Fd))&&(!this.Id||0>=_.qB(this.Xa,a,this.Id))&&(!this.Pi||this.Pi(a))};_.h.tkc=function(a){return a&&this.d6a(a,this.tb)?this.Xa.getDate(a):null};_.h.d6a=function(a,b){return!(!a||!b||this.Xa.getMonth(a)!=this.Xa.getMonth(b)||this.Xa.getYear(a)!=this.Xa.getYear(b))};_.h.JD=function(a){return a?(new Date(this.Xa.getYear(a),this.Xa.getMonth(a),this.Xa.getDate(a))).getTime():null};_.h.Am=function(){return this.Ac&&"rtl"===this.Ac.value};
_.h.qGa=function(a){this.Pnc=this.Onc=this.JD(a);this.pmc=!1;this.qic=this.JD(this.pt);this.pic=this.JD(this.Ev)};_.h.c3a=function(a){return!this.Pi||this.Pi(a)};_.h.wCa=function(){this.AV=this.lO=null};
_.Y.Object.defineProperties(_.iE.prototype,{tb:{configurable:!0,enumerable:!0,get:function(){return this.xd},set:function(a){var b=this.xd;a=_.pB(this.Xa,this.Xa.Fh(a))||new Date;this.xd=_.sB(this.Xa,a,this.Fd,this.Id);this.d6a(b,this.xd)||this.ND()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Qe},set:function(a){this.Qe=_.pB(this.Xa,this.Xa.Fh(a));this.qGa(this.Qe)}},Fd:{configurable:!0,enumerable:!0,get:function(){return this.fO},set:function(a){this.fO=_.pB(this.Xa,this.Xa.Fh(a))}},
Id:{configurable:!0,enumerable:!0,get:function(){return this.dO},set:function(a){this.dO=_.pB(this.Xa,this.Xa.Fh(a))}}});_.iE.ha=function(a){return new (a||_.iE)(_.w(_.wl),_.w(_.br,8),_.w(_.oB,8),_.w(_.wq,8),_.w(Ojb,8))};
_.iE.ya=_.fc({type:_.iE,qa:[["mat-month-view"]],ub:function(a,b){a&1&&_.mf(eE,5);if(a&2){var c;_.lf(c=_.of())&&(b.WD=c.first)}},inputs:{tb:"activeDate",selected:"selected",Fd:"minDate",Id:"maxDate",Pi:"dateFilter",Lk:"dateClass",pt:"comparisonStart",Ev:"comparisonEnd",e0:"startDateAccessibleName",vX:"endDateAccessibleName",ht:"activeDrag"},outputs:{Kl:"selectedChange",TV:"_userSelection",oP:"dragStarted",sB:"dragEnded",nl:"activeDateChange"},Xb:["matMonthView"],features:[_.vc],Aa:7,Ba:15,Fa:[["role",
"grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col",4,"ngFor","ngForOf"],["aria-hidden","true","colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","startDateAccessibleName","endDateAccessibleName","selectedValueChange","activeDateChange","previewChange","dragStarted","dragEnded","keyup",
"keydown"],["scope","col"],[1,"cdk-visually-hidden"],["aria-hidden","true"]],va:function(a,b){a&1&&(_.B(0,"table",0)(1,"thead",1)(2,"tr"),_.O(3,Jgb,5,2,"th",2),_.C(),_.B(4,"tr"),_.E(5,"th",3),_.C()(),_.B(6,"tbody",4),_.M("selectedValueChange",function(c){return b.wia(c)})("activeDateChange",function(c){return b.l4(c)})("previewChange",function(c){return b.z8a(c)})("dragStarted",function(c){return b.oP.emit(c)})("dragEnded",function(c){return b.WCa(c)})("keyup",function(c){return b.L2(c)})("keydown",
function(c){return b.K2(c)}),_.C()());a&2&&(_.v(3),_.z("ngForOf",b.Dqc),_.v(3),_.z("label",b.Tmc)("rows",b.sla)("todayValue",b.Ipc)("startValue",b.Pnc)("endValue",b.Onc)("comparisonStart",b.qic)("comparisonEnd",b.pic)("previewStart",b.AV)("previewEnd",b.lO)("isRange",b.pmc)("labelMinRequiredCells",3)("activeCell",b.Xa.getDate(b.tb)-1)("startDateAccessibleName",b.e0)("endDateAccessibleName",b.vX))},Ja:[_.jm,eE],nb:2,Na:0});var jE=function(a,b,c){this.vb=a;this.Xa=b;this.Ac=c;this.HH=_.td.EMPTY;this.Kl=new _.cl;this.wM=new _.cl;this.nl=new _.cl;this.xd=new Date};_.h=jE.prototype;_.h.Be=function(){var a=this;this.HH=this.Xa.Uqa.ka(_.ve(null)).subscribe(function(){return a.ND()})};_.h.La=function(){this.HH.unsubscribe()};
_.h.ND=function(){var a=this;this.Kpc=this.Xa.getYear(new Date);var b=this.Xa.getYear(this.xd)-Mgb(this.Xa,this.tb,this.Fd,this.Id);this.cab=[];for(var c=0,d=[];24>c;c++)d.push(b+c),4==d.length&&(this.cab.push(d.map(function(e){return a.Gic(e)})),d=[]);_.Ak(this.vb)};_.h.bab=function(a){var b=a.value;a=this.Xa.Tl(b,0,1);b=this.p5a(b);this.wM.emit(a);this.Kl.emit(b)};_.h.l4=function(a){var b=this.xd;this.tb=this.p5a(a.value);_.qB(this.Xa,b,this.tb)&&this.nl.emit(this.tb)};
_.h.K2=function(a){var b=this.xd,c=this.Am();switch(a.keyCode){case 37:this.tb=_.wB(this.Xa,this.xd,c?1:-1);break;case 39:this.tb=_.wB(this.Xa,this.xd,c?-1:1);break;case 38:this.tb=_.wB(this.Xa,this.xd,-4);break;case 40:this.tb=_.wB(this.Xa,this.xd,4);break;case 36:this.tb=_.wB(this.Xa,this.xd,-Mgb(this.Xa,this.tb,this.Fd,this.Id));break;case 35:this.tb=_.wB(this.Xa,this.xd,24-Mgb(this.Xa,this.tb,this.Fd,this.Id)-1);break;case 33:this.tb=_.wB(this.Xa,this.xd,a.altKey?-240:-24);break;case 34:this.tb=
_.wB(this.Xa,this.xd,a.altKey?240:24);break;case 13:case 32:this.OH=!0;break;default:return}_.qB(this.Xa,b,this.tb)&&this.nl.emit(this.tb);this.ID();a.preventDefault()};_.h.L2=function(a){if(32===a.keyCode||13===a.keyCode)this.OH&&this.bab({value:this.Xa.getYear(this.xd),event:a}),this.OH=!1};_.h.dkc=function(){return Mgb(this.Xa,this.tb,this.Fd,this.Id)};_.h.by=function(){this.WD.by()};_.h.ID=function(){this.WD.eGa()};
_.h.p5a=function(a){var b=this.Xa.getMonth(this.tb),c=_.$gb(this.Xa,this.Xa.Tl(a,b,1));return this.Xa.Tl(a,b,Math.min(this.Xa.getDate(this.tb),c))};_.h.Gic=function(a){var b=this.Xa.Tl(a,0,1),c=uB(this.Xa,b);b=this.Lk?this.Lk(b,"multi-year"):void 0;return new Ljb(a,c,c,this.epc(a),b)};
_.h.epc=function(a){if(void 0===a||null===a||this.Id&&a>this.Xa.getYear(this.Id)||this.Fd&&a<this.Xa.getYear(this.Fd))return!1;if(!this.Pi)return!0;for(var b=this.Xa.Tl(a,0,1);this.Xa.getYear(b)==a;b=_.xB(this.Xa,b,1))if(this.Pi(b))return!0;return!1};_.h.Am=function(){return this.Ac&&"rtl"===this.Ac.value};_.h.Ooc=function(a){this.mGa=null;a&&(this.mGa=this.Xa.getYear(a))};
_.Y.Object.defineProperties(jE.prototype,{tb:{configurable:!0,enumerable:!0,get:function(){return this.xd},set:function(a){var b=this.xd;a=_.pB(this.Xa,this.Xa.Fh(a))||new Date;this.xd=_.sB(this.Xa,a,this.Fd,this.Id);Lgb(this.Xa,b,this.xd,this.Fd,this.Id)||this.ND()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Qe},set:function(a){this.Qe=_.pB(this.Xa,this.Xa.Fh(a));this.Ooc(a)}},Fd:{configurable:!0,enumerable:!0,get:function(){return this.fO},set:function(a){this.fO=_.pB(this.Xa,
this.Xa.Fh(a))}},Id:{configurable:!0,enumerable:!0,get:function(){return this.dO},set:function(a){this.dO=_.pB(this.Xa,this.Xa.Fh(a))}}});jE.ha=function(a){return new (a||jE)(_.w(_.wl),_.w(_.oB,8),_.w(_.wq,8))};
jE.ya=_.fc({type:jE,qa:[["mat-multi-year-view"]],ub:function(a,b){a&1&&_.mf(eE,5);if(a&2){var c;_.lf(c=_.of())&&(b.WD=c.first)}},inputs:{tb:"activeDate",selected:"selected",Fd:"minDate",Id:"maxDate",Pi:"dateFilter",Lk:"dateClass"},outputs:{Kl:"selectedChange",wM:"yearSelected",nl:"activeDateChange"},Xb:["matMultiYearView"],Aa:5,Ba:7,Fa:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body",
"",3,"rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],va:function(a,b){a&1&&(_.B(0,"table",0)(1,"thead",1)(2,"tr"),_.E(3,"th",2),_.C()(),_.B(4,"tbody",3),_.M("selectedValueChange",function(c){return b.bab(c)})("activeDateChange",function(c){return b.l4(c)})("keyup",function(c){return b.L2(c)})("keydown",function(c){return b.K2(c)}),_.C()());a&2&&(_.v(4),_.z("rows",b.cab)("todayValue",b.Kpc)("startValue",
b.mGa)("endValue",b.mGa)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.dkc()))},Ja:[eE],nb:2,Na:0});_.kE=function(a,b,c,d){this.vb=a;this.jv=b;this.Xa=c;this.Ac=d;this.HH=_.td.EMPTY;this.Kl=new _.cl;this.zK=new _.cl;this.nl=new _.cl;this.xd=new Date};_.h=_.kE.prototype;_.h.Be=function(){var a=this;this.HH=this.Xa.Uqa.ka(_.ve(null)).subscribe(function(){return a.ND()})};_.h.La=function(){this.HH.unsubscribe()};_.h.s7a=function(a){a=a.value;var b=this.Xa.Tl(this.Xa.getYear(this.tb),a,1);this.zK.emit(b);a=this.o5a(a);this.Kl.emit(a)};
_.h.l4=function(a){var b=this.xd;this.tb=this.o5a(a.value);_.qB(this.Xa,b,this.tb)&&this.nl.emit(this.tb)};
_.h.K2=function(a){var b=this.xd,c=this.Am();switch(a.keyCode){case 37:this.tb=_.vB(this.Xa,this.xd,c?1:-1);break;case 39:this.tb=_.vB(this.Xa,this.xd,c?-1:1);break;case 38:this.tb=_.vB(this.Xa,this.xd,-4);break;case 40:this.tb=_.vB(this.Xa,this.xd,4);break;case 36:this.tb=_.vB(this.Xa,this.xd,-this.Xa.getMonth(this.xd));break;case 35:this.tb=_.vB(this.Xa,this.xd,11-this.Xa.getMonth(this.xd));break;case 33:this.tb=_.wB(this.Xa,this.xd,a.altKey?-10:-1);break;case 34:this.tb=_.wB(this.Xa,this.xd,a.altKey?
10:1);break;case 13:case 32:this.OH=!0;break;default:return}_.qB(this.Xa,b,this.tb)&&(this.nl.emit(this.tb),this.ID());a.preventDefault()};_.h.L2=function(a){if(32===a.keyCode||13===a.keyCode)this.OH&&this.s7a({value:this.Xa.getMonth(this.xd),event:a}),this.OH=!1};
_.h.ND=function(){var a=this;this.y9a(this.selected);this.Jpc=this.v5a(new Date);this.Iqc=uB(this.Xa,this.tb);var b=Xgb(this.Xa);this.Vmc=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.Fic(d,b[d])})});_.Ak(this.vb)};_.h.by=function(){this.WD.by()};_.h.ID=function(){this.WD.eGa()};_.h.v5a=function(a){return a&&this.Xa.getYear(a)==this.Xa.getYear(this.tb)?this.Xa.getMonth(a):null};
_.h.o5a=function(a){var b=this.Xa.Tl(this.Xa.getYear(this.tb),a,1);b=_.$gb(this.Xa,b);return this.Xa.Tl(this.Xa.getYear(this.tb),a,Math.min(this.Xa.getDate(this.tb),b))};_.h.Fic=function(a,b){var c=this.Xa.Tl(this.Xa.getYear(this.tb),a,1),d=this.Xa.format(c,this.jv.display.kDc);c=this.Lk?this.Lk(c,"year"):void 0;return new Ljb(a,b.toLocaleUpperCase(),d,this.cpc(a),c)};
_.h.cpc=function(a){var b=this.Xa.getYear(this.tb);if(void 0===a||null===a||this.vmc(b,a)||this.wmc(b,a))return!1;if(!this.Pi)return!0;for(b=this.Xa.Tl(b,a,1);this.Xa.getMonth(b)==a;b=_.xB(this.Xa,b,1))if(this.Pi(b))return!0;return!1};_.h.vmc=function(a,b){if(this.Id){var c=this.Xa.getYear(this.Id),d=this.Xa.getMonth(this.Id);return a>c||a===c&&b>d}return!1};_.h.wmc=function(a,b){if(this.Fd){var c=this.Xa.getYear(this.Fd),d=this.Xa.getMonth(this.Fd);return a<c||a===c&&b<d}return!1};
_.h.Am=function(){return this.Ac&&"rtl"===this.Ac.value};_.h.y9a=function(a){this.o9a=this.v5a(a)};
_.Y.Object.defineProperties(_.kE.prototype,{tb:{configurable:!0,enumerable:!0,get:function(){return this.xd},set:function(a){var b=this.xd;a=_.pB(this.Xa,this.Xa.Fh(a))||new Date;this.xd=_.sB(this.Xa,a,this.Fd,this.Id);this.Xa.getYear(b)!==this.Xa.getYear(this.xd)&&this.ND()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Qe},set:function(a){this.Qe=_.pB(this.Xa,this.Xa.Fh(a));this.y9a(a)}},Fd:{configurable:!0,enumerable:!0,get:function(){return this.fO},set:function(a){this.fO=
_.pB(this.Xa,this.Xa.Fh(a))}},Id:{configurable:!0,enumerable:!0,get:function(){return this.dO},set:function(a){this.dO=_.pB(this.Xa,this.Xa.Fh(a))}}});_.kE.ha=function(a){return new (a||_.kE)(_.w(_.wl),_.w(_.br,8),_.w(_.oB,8),_.w(_.wq,8))};
_.kE.ya=_.fc({type:_.kE,qa:[["mat-year-view"]],ub:function(a,b){a&1&&_.mf(eE,5);if(a&2){var c;_.lf(c=_.of())&&(b.WD=c.first)}},inputs:{tb:"activeDate",selected:"selected",Fd:"minDate",Id:"maxDate",Pi:"dateFilter",Lk:"dateClass"},outputs:{Kl:"selectedChange",zK:"monthSelected",nl:"activeDateChange"},Xb:["matYearView"],Aa:5,Ba:9,Fa:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",
3,"label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],va:function(a,b){a&1&&(_.B(0,"table",0)(1,"thead",1)(2,"tr"),_.E(3,"th",2),_.C()(),_.B(4,"tbody",3),_.M("selectedValueChange",function(c){return b.s7a(c)})("activeDateChange",function(c){return b.l4(c)})("keyup",function(c){return b.L2(c)})("keydown",function(c){return b.K2(c)}),_.C()());a&2&&(_.v(4),_.z("label",b.Iqc)("rows",
b.Vmc)("todayValue",b.Jpc)("startValue",b.o9a)("endValue",b.o9a)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Xa.getMonth(b.tb)))},Ja:[eE],nb:2,Na:0});var Pjb=1,lE=function(a,b,c,d,e){this.Ul=a;this.calendar=b;this.Xa=c;this.jv=d;this.If="mat-calendar-header-"+Pjb++;this.l8a=this.If+"-period-label";this.calendar.ad.subscribe(function(){return _.Ak(e)})};lE.prototype.Csa=function(){return this.calendar.Fd?!this.calendar.Fd||!this.R6a(this.calendar.tb,this.calendar.Fd):!0};lE.prototype.xra=function(){return!this.calendar.Id||!this.R6a(this.calendar.tb,this.calendar.Id)};
lE.prototype.R6a=function(a,b){return"month"==this.calendar.Eh?this.Xa.getYear(a)==this.Xa.getYear(b)&&this.Xa.getMonth(a)==this.Xa.getMonth(b):"year"==this.calendar.Eh?this.Xa.getYear(a)==this.Xa.getYear(b):Lgb(this.Xa,a,b,this.calendar.Fd,this.calendar.Id)};lE.prototype.e5a=function(){var a=this.Xa.getYear(this.calendar.tb)-Mgb(this.Xa,this.calendar.tb,this.calendar.Fd,this.calendar.Id),b=a+24-1;a=uB(this.Xa,this.Xa.Tl(a,0,1));b=uB(this.Xa,this.Xa.Tl(b,0,1));return[a,b]};
_.Y.Object.defineProperties(lE.prototype,{ssa:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.Eh?this.Xa.format(this.calendar.tb,this.jv.display.ISa).toLocaleUpperCase():"year"==this.calendar.Eh?uB(this.Xa,this.calendar.tb):this.Ul.txc.apply(this.Ul,_.sc(this.e5a()))}},oFc:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.Eh?this.Xa.format(this.calendar.tb,this.jv.display.ISa).toLocaleUpperCase():"year"==this.calendar.Eh?uB(this.Xa,this.calendar.tb):
this.Ul.uxc.apply(this.Ul,_.sc(this.e5a()))}},jUa:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.Eh?"Choose month and year":"Choose date"}},AUa:{configurable:!0,enumerable:!0,get:function(){return{month:"Previous month",year:"Previous year","multi-year":"Previous 24 years"}[this.calendar.Eh]}},aTa:{configurable:!0,enumerable:!0,get:function(){return{month:"Next month",year:"Next year","multi-year":"Next 24 years"}[this.calendar.Eh]}}});
lE.ha=function(a){return new (a||lE)(_.w(_.hE),_.w(_.ac(function(){return _.mE})),_.w(_.oB,8),_.w(_.br,8),_.w(_.wl))};
lE.ya=_.fc({type:lE,qa:[["mat-calendar-header"]],Xb:["matCalendarHeader"],jc:["*"],Aa:13,Ba:11,Fa:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["mat-button","","type","button","aria-live","polite",1,"mat-calendar-period-button",3,"click"],["aria-hidden","true"],["viewBox","0 0 10 5","focusable","false","aria-hidden","true",1,"mat-calendar-arrow"],["points","0,0 5,5 10,0"],[1,"mat-calendar-spacer"],["mat-icon-button","","type","button",1,"mat-calendar-previous-button",3,"disabled","click"],
["mat-icon-button","","type","button",1,"mat-calendar-next-button",3,"disabled","click"],[1,"mat-calendar-hidden-label",3,"id"]],va:function(a,b){a&1&&(_.Ue(),_.B(0,"div",0)(1,"div",1)(2,"button",2),_.M("click",function(){b.calendar.Eh="month"==b.calendar.Eh?"multi-year":"month"}),_.B(3,"span",3),_.R(4),_.C(),_.Lc(),_.B(5,"svg",4),_.E(6,"polygon",5),_.C()(),_.cz(),_.E(7,"div",6),_.Ve(8),_.B(9,"button",7),_.M("click",function(){b.calendar.tb="month"==b.calendar.Eh?_.vB(b.Xa,b.calendar.tb,-1):_.wB(b.Xa,
b.calendar.tb,"year"==b.calendar.Eh?-1:-24)}),_.C(),_.B(10,"button",8),_.M("click",function(){b.calendar.tb="month"==b.calendar.Eh?_.vB(b.Xa,b.calendar.tb,1):_.wB(b.Xa,b.calendar.tb,"year"==b.calendar.Eh?1:24)}),_.C()()(),_.B(11,"label",9),_.R(12),_.C());a&2&&(_.v(2),_.Ge("aria-label",b.jUa)("aria-describedby",b.l8a),_.v(2),_.$e(b.ssa),_.v(1),_.Ie("mat-calendar-invert","month"!==b.calendar.Eh),_.v(4),_.z("disabled",!b.Csa()),_.Ge("aria-label",b.AUa),_.v(1),_.z("disabled",!b.xra()),_.Ge("aria-label",
b.aTa),_.v(1),_.z("id",b.l8a),_.v(1),_.$e(b.oFc))},Ja:[_.gs,_.hs],nb:2,Na:0});_.mE=function(a,b,c,d){var e=this;this.Xa=b;this.jv=c;this.vb=d;this.QEa=!1;this.QL="month";this.Kl=new _.cl;this.wM=new _.cl;this.zK=new _.cl;this.nM=new _.cl(!0);this.TV=new _.cl;this.O$a=new _.cl;this.Qha=null;this.ad=new _.se;this.hEa=a.nd.subscribe(function(){_.Ak(d);e.ad.next()})};_.h=_.mE.prototype;_.h.Be=function(){this.Jhc=new _.Tq(this.eQ||lE);this.tb=this.oG||new Date;this.KCa=this.QL};
_.h.Rm=function(){this.QEa&&(this.QEa=!1,this.qDa().by(!1))};_.h.La=function(){this.hEa.unsubscribe();this.ad.complete()};_.h.Ub=function(a){var b=a.minDate&&!rB(this.Xa,a.minDate.Wi,a.minDate.Vf)?a.minDate:void 0,c=a.maxDate&&!rB(this.Xa,a.maxDate.Wi,a.maxDate.Vf)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.bF&&(a=this.qDa())&&(this.vb.he(),a.ND());this.ad.next()};_.h.wia=function(a){var b=a.value;b&&!rB(this.Xa,b,this.selected)&&this.Kl.emit(b);this.TV.emit(a)};_.h.Jqc=function(a){this.wM.emit(a)};
_.h.Umc=function(a){this.zK.emit(a)};_.h.P5a=function(a,b){this.tb=a;this.Eh=b};_.h.ujc=function(a){this.Qha=a};_.h.WCa=function(a){this.Qha&&(a.value&&this.O$a.emit(a),this.Qha=null)};_.h.qDa=function(){return this.rZ||this.gwa||this.mDc};
_.Y.Object.defineProperties(_.mE.prototype,{oG:{configurable:!0,enumerable:!0,get:function(){return this.yGa},set:function(a){this.yGa=_.pB(this.Xa,this.Xa.Fh(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Qe},set:function(a){this.Qe=_.pB(this.Xa,this.Xa.Fh(a))}},Fd:{configurable:!0,enumerable:!0,get:function(){return this.fO},set:function(a){this.fO=_.pB(this.Xa,this.Xa.Fh(a))}},Id:{configurable:!0,enumerable:!0,get:function(){return this.dO},set:function(a){this.dO=_.pB(this.Xa,
this.Xa.Fh(a))}},tb:{configurable:!0,enumerable:!0,get:function(){return this.Zhc},set:function(a){this.Zhc=_.sB(this.Xa,a,this.Fd,this.Id);this.ad.next();_.Ak(this.vb)}},Eh:{configurable:!0,enumerable:!0,get:function(){return this.KCa},set:function(a){var b=this.KCa!==a?a:null;this.KCa=a;this.QEa=!0;_.Ak(this.vb);b&&this.nM.emit(b)}}});_.mE.ha=function(a){return new (a||_.mE)(_.w(_.hE),_.w(_.oB,8),_.w(_.br,8),_.w(_.wl))};
_.mE.ya=_.fc({type:_.mE,qa:[["mat-calendar"]],ub:function(a,b){a&1&&(_.mf(_.iE,5),_.mf(_.kE,5),_.mf(jE,5));if(a&2){var c;_.lf(c=_.of())&&(b.rZ=c.first);_.lf(c=_.of())&&(b.gwa=c.first);_.lf(c=_.of())&&(b.mDc=c.first)}},Cb:[1,"mat-calendar"],inputs:{eQ:"headerComponent",oG:"startAt",QL:"startView",selected:"selected",Fd:"minDate",Id:"maxDate",Pi:"dateFilter",Lk:"dateClass",pt:"comparisonStart",Ev:"comparisonEnd",e0:"startDateAccessibleName",vX:"endDateAccessibleName"},outputs:{Kl:"selectedChange",wM:"yearSelected",
zK:"monthSelected",nM:"viewChanged",TV:"_userSelection",O$a:"_userDragDrop"},Xb:["matCalendar"],features:[_.af([Njb]),_.vc],Aa:5,Ba:5,Fa:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content",3,"ngSwitch"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag","activeDateChange","_userSelection","dragStarted","dragEnded",4,"ngSwitchCase"],[3,"activeDate",
"selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag","activeDateChange","_userSelection","dragStarted","dragEnded"],[3,
"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange"]],va:function(a,b){a&1&&(_.O(0,Ngb,0,0,"ng-template",0),_.B(1,"div",1),_.O(2,Ogb,1,11,"mat-month-view",2),_.O(3,Pgb,1,6,"mat-year-view",3),_.O(4,Qgb,1,6,"mat-multi-year-view",4),_.C());a&2&&(_.z("cdkPortalOutlet",b.Jhc),_.v(1),_.z("ngSwitch",b.Eh),_.v(1),_.z("ngSwitchCase",
"month"),_.v(1),_.z("ngSwitchCase","year"),_.v(1),_.z("ngSwitchCase","multi-year"))},Ja:[_.lm,_.mm,_.nB,_.Xq,_.iE,_.kE,jE],styles:['.mat-calendar{display:block}.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}.mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;vertical-align:middle}.mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}[dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}.cdk-high-contrast-active .mat-calendar-arrow{fill:CanvasText}.mat-calendar-previous-button,.mat-calendar-next-button{position:relative}.mat-calendar-previous-button::after,.mat-calendar-next-button::after{top:0;left:0;right:0;bottom:0;position:absolute;content:"";margin:15.5px;border:0 solid currentColor;border-top-width:2px}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-previous-button::after{border-left-width:2px;transform:translateX(2px) rotate(-45deg)}.mat-calendar-next-button::after{border-right-width:2px;transform:translateX(-2px) rotate(45deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px 0}.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}.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:""}.mat-calendar-hidden-label{display:none}\n'],
nb:2,Na:0});var Qjb=function(a,b){this.target=a;this.targetElement=b;this.value=this.target.value},nE=function(a,b,c){var d=this;this.Oa=a;this.Xa=b;this.jv=c;this.KKa=new _.cl;this.Dr=new _.cl;this.ad=new _.se;this.Th=function(){};this.UV=function(){};this.uia=function(){};this.i7a=this.nHa=_.td.EMPTY;this.wnc=function(){return d.hV?null:{matDatepickerParse:{text:d.Oa.ta.value}}};this.Ljc=function(e){e=_.pB(d.Xa,d.Xa.Fh(e.value));return!e||d.FEa(e)?null:{matDatepickerFilter:!0}};this.Qmc=function(e){e=_.pB(d.Xa,
d.Xa.Fh(e.value));var f=d.Sia();return!f||!e||0>=_.qB(d.Xa,f,e)?null:{matDatepickerMin:{min:f,actual:e}}};this.Mmc=function(e){e=_.pB(d.Xa,d.Xa.Fh(e.value));var f=d.Ria();return!f||!e||0<=_.qB(d.Xa,f,e)?null:{matDatepickerMax:{max:f,actual:e}}};this.hV=!1;this.i7a=b.Uqa.subscribe(function(){d.X1(d.value)})};_.h=nE.prototype;_.h.glc=function(){return[this.wnc,this.Qmc,this.Mmc,this.Ljc]};
_.h.Ync=function(a){var b=this;this.Vl=a;this.nHa.unsubscribe();this.qv&&this.oU(this.qv);this.nHa=this.Vl.oIc.subscribe(function(c){b.E9a(c)&&(c=b.N5a(c.selection),b.hV=b.sEa(c),b.uia(c),b.Th(),b.nDa(c),b.Dr.emit(new Qjb(b,b.Oa.ta)),b.KKa.emit(new Qjb(b,b.Oa.ta)))})};_.h.Vc=function(){this.mn=!0};
_.h.Ub=function(a){a:{var b=this.Xa,c=Object.keys(a);c=_.q(c);for(var d=c.next();!d.done;d=c.next()){var e=a[d.value];d=e.Wi;e=e.Vf;if(Vgb(d)&&Vgb(e)){if(!rB(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.ad.next(void 0)};_.h.La=function(){this.nHa.unsubscribe();this.i7a.unsubscribe();this.ad.complete()};_.h.qVa=function(a){this.UV=a};_.h.validate=function(a){return this.p4?this.p4(a):null};_.h.gr=function(a){this.X1(a)};_.h.Oq=function(a){this.uia=a};_.h.Kz=function(a){this.Th=a};
_.h.zu=function(a){this.disabled=a};_.h.Yja=function(a){var b=["ctrlKey","shiftKey","metaKey"];_.Sg(a,"altKey")&&40===a.keyCode&&b.every(function(c){return!_.Sg(a,c)})&&!this.Oa.ta.readOnly&&(this.Y7a(),a.preventDefault())};_.h.y3=function(a){var b=this.hV,c=this.Xa.parse(a,this.jv.parse.Dr);this.hV=this.sEa(c);c=_.pB(this.Xa,c);var d=!rB(this.Xa,c,this.value);!c||d?this.uia(c):(a&&!this.value&&this.uia(c),b!==this.hV&&this.UV());d&&(this.oU(c),this.Dr.emit(new Qjb(this,this.Oa.ta)))};
_.h.Sh=function(){this.KKa.emit(new Qjb(this,this.Oa.ta))};_.h.Wl=function(){this.value&&this.nDa(this.value);this.Th()};_.h.nDa=function(a){this.Oa.ta.value=null!=a?this.Xa.format(a,this.jv.display.Dr):""};_.h.oU=function(a){this.Vl?(this.ahc(a),this.qv=null):this.qv=a};_.h.sEa=function(a){return!a||this.Xa.isValid(a)};_.h.i8a=function(){return!1};_.h.X1=function(a){a=this.Xa.Fh(a);this.hV=this.sEa(a);a=_.pB(this.Xa,a);this.oU(a);this.nDa(a)};_.h.FEa=function(a){var b=this.Oia();return!b||b(a)};
_.Y.Object.defineProperties(nE.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.Vl?this.N5a(this.Vl.selection):this.qv},set:function(a){this.X1(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return!!this.Lc||this.i8a()},set:function(a){a=_.Vg(a);var b=this.Oa.ta;this.Lc!==a&&(this.Lc=a,this.ad.next(void 0));a&&this.mn&&b.blur&&b.blur()}}});nE.ha=function(a){return new (a||nE)(_.w(_.Wc),_.w(_.oB,8),_.w(_.br,8))};
nE.Ia=_.hc({type:nE,inputs:{value:"value",disabled:"disabled"},outputs:{KKa:"dateChange",Dr:"dateInput"},features:[_.vc]});var Rjb=new _.oc("MAT_DATE_RANGE_INPUT_PARENT"),oE=function(a,b,c,d,e,f,g,m){nE.call(this,b,g,m);this.ny=a;this.Oa=b;this.i2=c;this.kf=d;this.L3=e;this.M3=f;this.Ac=_.dc(_.wq,{optional:!0})};_.X(oE,nE);_.h=oE.prototype;_.h.Qa=function(){var a=this.kf.get(_.hw,null,{optional:!0,self:!0});a&&(this.Ge=a)};_.h.Iq=function(){this.Ge&&this.Cva()};_.h.zl=function(){return 0===this.Oa.ta.value.length};_.h.CDa=function(){return this.Oa.ta.placeholder};_.h.focus=function(){this.Oa.ta.focus()};
_.h.y3=function(a){nE.prototype.y3.call(this,a);this.ny.tPc()};_.h.Y7a=function(){this.ny.BPc()};_.h.Sia=function(){return this.ny.min};_.h.Ria=function(){return this.ny.max};_.h.Oia=function(){return this.ny.Pi};_.h.i8a=function(){return this.ny.sPc};_.h.E9a=function(a){a=a.source;return a!==this.ny.L9a&&a!==this.ny.Ajc};_.h.X1=function(a){nE.prototype.X1.call(this,a);var b;null==(b=this===this.ny.L9a?this.ny.Ajc:this.ny.L9a)||b.UV()};_.h.lPc=function(){return Rgb(this.Oa.ta,!0)};
oE.ha=function(a){return new (a||oE)(_.w(Rjb),_.w(_.Wc),_.w(_.cr),_.w(_.cg),_.w(_.nw,8),_.w(_.sw,8),_.w(_.oB,8),_.w(_.br,8))};oE.Ia=_.hc({type:oE,features:[_.De]});_.Hqa(oE);var Sjb=_.Cg("transformPanel",[_.Gg("void => enter-dropdown",_.Dg("120ms cubic-bezier(0, 0, 0.2, 1)",{type:5,Gg:[_.Eg({opacity:0,transform:"scale(1, 0.8)"}),_.Eg({opacity:1,transform:"scale(1, 1)"})]})),_.Gg("void => enter-dialog",_.Dg("150ms cubic-bezier(0, 0, 0.2, 1)",{type:5,Gg:[_.Eg({opacity:0,transform:"scale(0.7)"}),_.Eg({transform:"none",opacity:1})]})),_.Gg("* => void",_.Dg("100ms linear",_.Eg({opacity:0})))]),Tjb=_.Cg("fadeInCalendar",[_.Fg("void",_.Eg({opacity:0})),_.Fg("enter",_.Eg({opacity:1})),
_.Gg("void => *",_.Dg("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))]);var Ujb=0,Vjb=new _.oc("mat-datepicker-scroll-strategy"),Wjb={Ca:Vjb,Eb:[_.Zq],wb:function(a){return function(){return a.xp.ou()}}},Xjb=_.bh(function(a){this.Oa=a}),pE=function(a,b,c,d,e,f){a=Xjb.call(this,a)||this;a.vb=b;a.Yia=c;a.Xa=d;a.EPc=e;a.jE=new _.td;a.rN=new _.se;a.VN=!1;a.L1=null;a.gic=f.Rsc;return a};_.X(pE,Xjb);_.h=pE.prototype;_.h.Qa=function(){this.Xx=this.Fe.mva?"enter-dialog":"enter-dropdown"};_.h.Vc=function(){var a=this;this.jE.add(this.Fe.ad.subscribe(function(){_.Ak(a.vb)}));this.Ihc.qDa().by(!1)};
_.h.La=function(){this.jE.unsubscribe();this.rN.complete()};_.h.ylc=function(a){var b=this.Vl.selection;a=a.value;!a||rB(this.Xa,a,b)||this.Vl.add(a);this.Vl&&!this.Vl.Wr()||this.L1||this.Fe.close()};_.h.xlc=function(a){this.Vl.yga(a.value,this)};_.h.Tka=function(){this.Xx="void";_.Ak(this.vb)};_.h.S5a=function(a){(this.VN="start"===a.rCb)||this.rN.next()};_.h.pPc=function(){return this.Vl.selection};_.h.E2a=function(){this.Vl!==this.Yia&&this.Yia.yga(this.Vl.selection,this)};
_.h.Ygc=function(a,b){this.Vl=a?this.Yia.clone():this.Yia;this.L1=a;b&&this.vb.he()};pE.ha=function(a){return new (a||pE)(_.w(_.Wc),_.w(_.wl),_.w(fE),_.w(_.oB),_.w(Ojb,8),_.w(_.hE))};
pE.ya=_.fc({type:pE,qa:[["mat-datepicker-content"]],ub:function(a,b){a&1&&_.mf(_.mE,5);if(a&2){var c;_.lf(c=_.of())&&(b.Ihc=c.first)}},Cb:[1,"mat-datepicker-content"],Db:3,hb:function(a,b){a&1&&_.Te("@transformPanel.start",function(c){return b.S5a(c)})("@transformPanel.done",function(c){return b.S5a(c)});a&2&&(_.Oe("@transformPanel",b.Xx),_.Ie("mat-datepicker-content-touch",b.Fe.mva))},inputs:{color:"color"},Xb:["matDatepickerContent"],features:[_.De],Aa:5,Ba:26,Fa:[["cdkTrapFocus","","role","dialog",
1,"mat-datepicker-content-container"],[3,"id","ngClass","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","yearSelected","monthSelected","viewChanged","_userSelection","_userDragDrop"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"color","focus","blur","click"]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"mat-calendar",1),
_.M("yearSelected",function(d){return b.Fe.zoc(d)})("monthSelected",function(d){return b.Fe.xoc(d)})("viewChanged",function(d){return b.Fe.wqc(d)})("_userSelection",function(d){return b.ylc(d)})("_userDragDrop",function(d){return b.xlc(d)}),_.C(),_.O(2,Sgb,0,0,"ng-template",2),_.B(3,"button",3),_.M("focus",function(){return b.y3a=!0})("blur",function(){return b.y3a=!1})("click",function(){return b.Fe.close()}),_.R(4),_.C()());if(a&2){var c;_.Ie("mat-datepicker-content-container-with-custom-header",
b.Fe.efb)("mat-datepicker-content-container-with-actions",b.L1);_.Ge("aria-modal",!0)("aria-labelledby",null!==(c=b.njc)&&void 0!==c?c:void 0);_.v(1);_.z("id",b.Fe.id)("ngClass",b.Fe.je)("startAt",b.Fe.oG)("startView",b.Fe.QL)("minDate",b.Fe.Sia())("maxDate",b.Fe.Ria())("dateFilter",b.Fe.Oia())("headerComponent",b.Fe.efb)("selected",b.Vl.selection)("dateClass",b.Fe.Lk)("comparisonStart",b.pt)("comparisonEnd",b.Ev)("@fadeInCalendar","enter")("startDateAccessibleName",b.e0)("endDateAccessibleName",
b.vX);_.v(1);_.z("cdkPortalOutlet",b.L1);_.v(1);_.Ie("cdk-visually-hidden",!b.y3a);_.z("color",b.color||"primary");_.v(1);_.$e(b.gic)}},Ja:[_.im,_.gs,_.dq,_.Xq,_.mE],styles:[".mat-datepicker-content{display:block;border-radius:4px}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content .mat-datepicker-content-container-with-custom-header .mat-calendar{height:auto}.mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}.ng-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}.mat-datepicker-content-touch{display:block;max-height:80vh;position:relative;overflow:visible}.mat-datepicker-content-touch .mat-datepicker-content-container{min-height:312px;max-height:788px;min-width:250px;max-width:750px}.mat-datepicker-content-touch .mat-calendar{width:100%;height:auto}@media all and (orientation: landscape){.mat-datepicker-content-touch .mat-datepicker-content-container{width:64vh;height:80vh}}@media all and (orientation: portrait){.mat-datepicker-content-touch .mat-datepicker-content-container{width:80vw;height:100vw}.mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:115vw}}\n"],
nb:2,data:{animation:[Sjb,Tjb]},Na:0});var qE=function(a,b,c,d,e,f,g){this.kj=a;this.mb=b;this.Kf=c;this.Xa=e;this.Ac=f;this.Vl=g;this.dEa=_.td.EMPTY;this.Fb=_.dc(_.Zg);this.QL="month";this.j$a=!1;this.IG="start";this.vM="below";this.IH=!0;this.wM=new _.cl;this.zK=new _.cl;this.nM=new _.cl(!0);this.PTa=new _.cl;this.Hma=new _.cl;this.IA=!1;this.id="mat-datepicker-"+Ujb++;this.z2=null;this.jhc=this.id+"-backdrop";this.ad=new _.se;this.ig=d};_.h=qE.prototype;_.h.Sia=function(){return this.Ln&&this.Ln.min};
_.h.Ria=function(){return this.Ln&&this.Ln.max};_.h.Oia=function(){return this.Ln&&this.Ln.Pi};_.h.Ub=function(a){(a=a.xPosition||a.yPosition)&&!a.bF&&this.Sb&&(a=this.Sb.xq().tj,a instanceof _.Oq&&(this.q9a(a),this.Ci&&this.Sb.Oh()));this.ad.next(void 0)};_.h.La=function(){this.PCa();this.close();this.dEa.unsubscribe();this.ad.complete()};_.h.select=function(a){this.Vl.add(a)};_.h.zoc=function(a){this.wM.emit(a)};_.h.xoc=function(a){this.zK.emit(a)};_.h.wqc=function(a){this.nM.emit(a)};
_.h.qFb=function(a){var b=this;this.dEa.unsubscribe();this.Ln=a;this.dEa=a.ad.subscribe(function(){return b.ad.next(void 0)});return this.Vl};_.h.open=function(){var a;this.IA||this.disabled||(null==(a=this.AN)?0:a.instance.VN)||(this.z2=_.kqa(),this.onc(),this.IA=!0,this.PTa.emit())};
_.h.close=function(){var a=this,b;if(this.IA&&(null==(b=this.AN)||!b.instance.VN)){var c=this.IH&&this.z2&&"function"===typeof this.z2.focus;b=function(){a.IA&&(a.IA=!1,a.Hma.emit())};if(this.AN){var d=this.AN,e=d.instance,f=d.location;e.Tka();e.rN.ka(_.ke(1)).subscribe(function(){var g=a.Fb.activeElement;!c||g&&g!==a.Fb.activeElement&&!f.ta.contains(g)||a.z2.focus();a.z2=null;a.PCa()})}c?setTimeout(b):b()}};_.h.E2a=function(){var a,b;null==(a=this.AN)||null==(b=a.instance)||b.E2a()};
_.h.ckc=function(a){a.Fe=this;a.color=this.color;var b=this.Ln;b=b.dk?_.j9a(b.dk):b.Oa.ta.getAttribute("aria-labelledby");a.njc=b;a.Ygc(this.L1,!1)};
_.h.onc=function(){var a=this;this.PCa();var b=this.mva,c=new _.Tq(pE,this.Kf),d=this.Sb=this.kj.create(new _.Mq({tj:b?this.vkc():this.zkc(),og:!0,Em:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.jhc],direction:this.Ac,Jl:b?this.kj.xp.block():this.ig(),je:"mat-datepicker-"+(b?"dialog":"popup")}));this.qkc(d).subscribe(function(e){e&&e.preventDefault();a.close()});d.Xt().subscribe(function(e){var f=e.keyCode;38!==f&&40!==f&&37!==f&&39!==f&&33!==f&&34!==f||e.preventDefault()});
this.AN=d.Pd(c);this.ckc(this.AN.instance);b||this.mb.sg.ka(_.ke(1)).subscribe(function(){return d.Oh()})};_.h.PCa=function(){this.Sb&&(this.Sb.dispose(),this.Sb=this.AN=null)};_.h.vkc=function(){return _.eTa(_.dTa(this.kj.position().global()))};_.h.zkc=function(){var a=_.aTa(_.YSa(_.ZSa(_.bTa(_.Rq(this.kj.position(),this.Ln.aY()),".mat-datepicker-content"),!1),8));return this.q9a(a)};
_.h.q9a=function(a){var b="end"===this.IG?"end":"start",c="start"===b?"end":"start",d="above"===this.vM?"bottom":"top",e="top"===d?"bottom":"top";return _.Pq(a,[{Wc:b,Xc:e,zc:b,Hc:d},{Wc:b,Xc:d,zc:b,Hc:e},{Wc:c,Xc:e,zc:c,Hc:d},{Wc:c,Xc:d,zc:c,Hc:e}])};_.h.qkc=function(a){var b=this,c=["ctrlKey","shiftKey","metaKey"];return _.Xd(a.Eo(),a.lv,a.Xt().ka(_.Zd(function(d){return 27===d.keyCode&&!_.Sg(d)||b.Ln&&_.Sg(d,"altKey")&&38===d.keyCode&&c.every(function(e){return!_.Sg(d,e)})})))};
_.Y.Object.defineProperties(qE.prototype,{oG:{configurable:!0,enumerable:!0,get:function(){return this.yGa||(this.Ln?this.Ln.value:null)},set:function(a){this.yGa=_.pB(this.Xa,this.Xa.Fh(a))}},color:{configurable:!0,enumerable:!0,get:function(){var a;(a=this.uo)||(this.Ln?(a=this.Ln,a=a.dk?a.dk.color:void 0):a=void 0);return a},set:function(a){this.uo=a}},mva:{configurable:!0,enumerable:!0,get:function(){return this.j$a},set:function(a){this.j$a=_.Vg(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return void 0===
this.Lc&&this.Ln?this.Ln.disabled:!!this.Lc},set:function(a){a=_.Vg(a);a!==this.Lc&&(this.Lc=a,this.ad.next(void 0))}},AC:{configurable:!0,enumerable:!0,get:function(){return this.IH},set:function(a){this.IH=_.Vg(a)}},je:{configurable:!0,enumerable:!0,get:function(){return this.tnc},set:function(a){this.tnc=wcb(a)}},Ci:{configurable:!0,enumerable:!0,get:function(){return this.IA},set:function(a){_.Vg(a)?this.open():this.close()}}});
qE.ha=function(a){return new (a||qE)(_.w(_.Zq),_.w(_.Ae),_.w(_.hf),_.w(Vjb),_.w(_.oB,8),_.w(_.wq,8),_.w(fE))};qE.Ia=_.hc({type:qE,inputs:{efb:"calendarHeaderComponent",oG:"startAt",QL:"startView",color:"color",mva:"touchUi",disabled:"disabled",IG:"xPosition",vM:"yPosition",AC:"restoreFocus",Lk:"dateClass",je:"panelClass",Ci:"opened"},outputs:{wM:"yearSelected",zK:"monthSelected",nM:"viewChanged",PTa:"opened",Hma:"closed"},features:[_.vc]});var Yjb,Zjb;Yjb={Ca:_.ew,Kb:_.ac(function(){return _.rE}),qd:!0};Zjb={Ca:_.fw,Kb:_.ac(function(){return _.rE}),qd:!0};_.rE=function(a,b,c,d){nE.call(this,a,b,c);this.dk=d;this.A3a=_.td.EMPTY;this.p4=_.dua(nE.prototype.glc.call(this))};_.X(_.rE,nE);_.h=_.rE.prototype;_.h.aY=function(){return this.dk?this.dk.aY():this.Oa};_.h.La=function(){nE.prototype.La.call(this);this.A3a.unsubscribe()};_.h.Y7a=function(){this.cH&&this.cH.open()};_.h.N5a=function(a){return a};
_.h.ahc=function(a){this.Vl&&this.Vl.yga(a,this)};_.h.Sia=function(){return this.JEa};_.h.Ria=function(){return this.GEa};_.h.Oia=function(){return this.Y3a};_.h.E9a=function(a){return a.source!==this};
_.Y.Object.defineProperties(_.rE.prototype,{PCc:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.cH=a,this.A3a=a.Hma.subscribe(function(){return b.Th()}),this.Ync(a.qFb(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.JEa},set:function(a){a=_.pB(this.Xa,this.Xa.Fh(a));rB(this.Xa,a,this.JEa)||(this.JEa=a,this.UV())}},max:{configurable:!0,enumerable:!0,get:function(){return this.GEa},set:function(a){a=_.pB(this.Xa,this.Xa.Fh(a));rB(this.Xa,a,this.GEa)||(this.GEa=
a,this.UV())}},Pi:{configurable:!0,enumerable:!0,get:function(){return this.Y3a},set:function(a){var b=this.FEa(this.value);this.Y3a=a;this.FEa(this.value)!==b&&this.UV()}}});_.rE.ha=function(a){return new (a||_.rE)(_.w(_.Wc),_.w(_.oB,8),_.w(_.br,8),_.w(_.Cw,8))};
_.rE.Ia=_.hc({type:_.rE,qa:[["input","matDatepicker",""]],Cb:[1,"mat-datepicker-input"],Db:6,hb:function(a,b){a&1&&_.M("input",function(c){return b.y3(c.target.value)})("change",function(){return b.Sh()})("blur",function(){return b.Wl()})("keydown",function(c){return b.Yja(c)});a&2&&(_.Ne("disabled",b.disabled),_.Ge("aria-haspopup",b.cH?"dialog":null)("aria-owns",(null==b.cH?null:b.cH.Ci)&&b.cH.id||null)("min",b.min?ahb(b.Xa,b.min):null)("max",b.max?ahb(b.Xa,b.max):null)("data-mat-calendar",b.cH?
b.cH.id:null))},inputs:{PCc:"matDatepicker",min:"min",max:"max",Pi:["matDatepickerFilter","dateFilter"]},Xb:["matDatepickerInput"],features:[_.af([Yjb,Zjb,{Ca:_.q3a,Kb:_.rE}]),_.De]});_.sE=function(){qE.apply(this,arguments)};_.X(_.sE,qE);_.sE.Ia=qE.Ia;_.sE.ha=function(){var a;return function(b){return(a||(a=_.Tc(_.sE)))(b||_.sE)}}();_.sE.ya=_.fc({type:_.sE,qa:[["mat-datepicker"]],Xb:["matDatepicker"],features:[_.af([Njb,{Ca:qE,Kb:_.sE}]),_.De],Aa:0,Ba:0,va:function(){},nb:2,Na:0});_.tE=function(){};_.tE.ha=function(a){return new (a||_.tE)};_.tE.Ea=_.gc({type:_.tE});_.tE.Da=_.Wb({Nb:[_.hE,Wjb],imports:[_.qm,_.DB,_.$q,_.nq,_.Yq,_.ar,_.Jq]});_.uE=function(){};_.uE.ha=function(a){return new (a||_.uE)};_.uE.Ea=_.gc({type:_.uE});_.uE.Da=_.Wb({imports:[_.qm,_.xw]});var $jb=new _.oc("GMAT_DIALOG_OPTIONS",{Ha:"root",oa:function(){return{Mk:!1}}});var vE=function(a,b,c,d,e,f,g,m){m.Mk||a.F9.push("gmat-mdc-dialog");_.BB.call(this,a,b,c,d,e,f,g)};_.X(vE,_.BB);vE.ha=function(a){return new (a||vE)(_.u(_.Zq),_.u(_.cg),_.u(_.wm,8),_.u(_.UTa,8),_.u(_.VTa),_.u(_.BB,12),_.u(_.Bq),_.u($jb))};vE.ua=_.t({token:vE,oa:vE.ha});_.wE=function(){};_.wE.ha=function(a){return new (a||_.wE)};_.wE.Ea=_.gc({type:_.wE});_.wE.Da=_.Wb({Nb:[{Ca:_.BB,Nd:vE},{Ca:_.Zq,Nd:_.ZD}],imports:[CB]});
}catch(e){_._DumpException(e)}
try{
_.pg("source");
/*

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

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

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

 Copyright 2017 Google LLC
 SPDX-License-Identifier: BSD-3-Clause

*/
var uAb,vAb,wAb,xAb,yAb,zAb,AAb,BAb,CAb,DAb,EAb,FAb,GAb,HAb,IAb,JAb,KAb,NAb,OAb,PAb,QAb,RAb,TAb,UAb,VAb,WAb,XAb,YAb,ZAb,$Ab,aBb,bBb,cBb,dBb,eBb,fBb,gBb,hBb,iBb,jBb,kBb,lBb,mBb,nBb,oBb,pBb,qBb,rBb,sBb,tBb,wBb,xBb,yBb,zBb,BBb,CBb,DBb,EBb,FBb,GBb,HBb,IBb,JBb,KBb,LBb,MBb,NBb,OBb,PBb,QBb,RBb,SBb,TBb,UBb,VBb,WBb,XBb,ZBb,aCb,bCb,dCb,eCb,fCb,gCb,hCb,kCb,iCb,jCb,lCb,mCb,nCb,oCb,pCb,qCb,tCb,uCb,vCb,wCb,xCb,yCb,zCb,ACb,BCb,CCb,DCb,ECb,FCb,GCb,HCb,ICb,JCb,KCb,LCb,MCb,OCb,PCb,QCb,RCb,SCb,TCb,UCb,WCb,YCb,ZCb,$Cb,
aDb,bDb,cDb,dDb,fDb,gDb,hDb,iDb,jDb,kDb,nDb,oDb,pDb,qDb,rDb,sDb,tDb,uDb,zDb,GDb,HDb,IDb,JDb,KDb,LDb,MDb,NDb,ODb,PDb,QDb,RDb,SDb,TDb,UDb,VDb,WDb,XDb,YDb,ZDb,$Db,aEb,bEb,cEb,dEb,eEb,fEb,gEb,hEb,iEb,jEb,kEb,lEb,mEb,nEb,oEb,pEb,qEb,rEb,sEb,tEb,uEb,vEb,wEb,xEb,yEb,zEb,AEb,BEb,CEb,DEb,EEb,FEb,HEb,IEb,KEb,LEb,MEb,NEb,OEb,PEb,QEb,SEb,TEb,UEb,VEb,WEb,XEb,YEb,ZEb,$Eb,aFb,bFb,cFb,dFb,eFb,fFb,gFb,vK,hFb,iFb,jFb,kFb,lFb,mFb,wK,nFb,oFb,pFb,qFb,rFb,sFb,tFb,uFb,vFb,wFb,xFb,yFb,zFb,AFb,BFb,CFb,DFb,EFb,FFb,GFb,HFb,
IFb,JFb,KFb,LFb,MFb,NFb,OFb,PFb,QFb,RFb,SFb,TFb,UFb,VFb,WFb,YFb,ZFb,$Fb,bGb,hGb,iGb,jGb,kGb,lGb,mGb,nGb,qGb,rGb,sGb,tGb,uGb,wGb,yGb,AGb,BGb,CGb,DGb,EGb,FGb,GGb,IGb,KGb,LGb,MGb,NGb,OGb,UGb,VGb,WGb,XGb,YGb,ZGb,aHb,bHb,cHb,dHb,eHb,fHb,gHb,hHb,iHb,jHb,kHb,lHb,nHb,oHb,pHb,qHb,rHb,sHb,tHb,vHb,wHb,xHb,zHb,AHb,BHb,CHb,DHb,EHb,GHb,HHb,IHb,JHb,KHb,LHb,MHb,NHb,OHb,PHb,QHb,RHb,SHb,THb,UHb,XHb,YHb,ZHb,$Hb,aIb,bIb,cIb,dIb,hIb,gIb,fIb,eIb,jIb,zK,lIb,mIb,nIb,pIb,oIb,qIb,rIb,sIb,tIb,uIb,vIb,wIb,xIb,yIb,zIb,AIb,BIb,
CIb,DIb,EIb,FIb,GIb,HIb,IIb,JIb,KIb,LIb,NIb,OIb,PIb,QIb,RIb,SIb,TIb,UIb,VIb,WIb,XIb,YIb,ZIb,$Ib,aJb,bJb,cJb,dJb,eJb,fJb,gJb,hJb,iJb,kJb,lJb,mJb,nJb,oJb,pJb,qJb,rJb,sJb,uJb,vJb,wJb,xJb,yJb,zJb,BJb,CJb,DJb,EJb,FJb,GJb,HJb,JJb,KJb,LJb,NJb,OJb,PJb,QJb,RJb,SJb,TJb,UJb,VJb,WJb,XJb,YJb,ZJb,$Jb,aKb,bKb,cKb,dKb,eKb,fKb,gKb,hKb,iKb,jKb,kKb,lKb,mKb,nKb,oKb,pKb,qKb,rKb,sKb,tKb,uKb,vKb,wKb,xKb,yKb,zKb,AKb,BKb,CKb,DKb,EKb,FKb,GKb,HKb,IKb,JKb,KKb,LKb,MKb,NKb,PKb,QKb,RKb,SKb,TKb,UKb,VKb,XKb,YKb,$Kb,aLb,bLb,cLb,dLb,
eLb,fLb,gLb,hLb,iLb,jLb,kLb,lLb,mLb,nLb,oLb,pLb,qLb,rLb,sLb,tLb,uLb,vLb,wLb,xLb,yLb,zLb,ALb,BLb,CLb,DLb,ELb,FLb,GLb,HLb,ILb,JLb,KLb,LLb,MLb,NLb,OLb,PLb,RLb,SLb,TLb,ULb,VLb,XLb,YLb,ZLb,$Lb,aMb,bMb,cMb,dMb,eMb,fMb,gMb,iMb,jMb,kMb,lMb,mMb,nMb,oMb,pMb,qMb,rMb,sMb,tMb,uMb,vMb,wMb,zMb,BMb,CMb,EMb,HMb,GMb,LMb,NMb,OMb,PMb,QMb,RMb,SMb,TMb,UMb,VMb,WMb,YMb,ZMb,$Mb,aNb,bNb,cNb,dNb,eNb,fNb,gNb,hNb,iNb,jNb,kNb,lNb,mNb,nNb,oNb,pNb,qNb,rNb,sNb,tNb,uNb,vNb,wNb,xNb,ANb,BNb,CNb,DNb,ENb,FNb,HNb,INb,JNb,LNb,NNb,ONb,PNb,
UNb,LK,VNb,WNb,XNb,MK,YNb,ZNb,$Nb,aOb,bOb,cOb,dOb,eOb,fOb,gOb,hOb,iOb,jOb,kOb,mOb,nOb,oOb,pOb,qOb,tOb,vOb,uOb,wOb,xOb,yOb,zOb,AOb,BOb,COb,DOb,EOb,GOb,HOb,IOb,JOb,KOb,LOb,MOb,NOb,QOb,ROb,SOb,TOb,UOb,VOb,WOb,XOb,ZOb,YOb,$Ob,aPb,bPb,cPb,dPb,ePb,fPb,gPb,hPb,iPb,jPb,kPb,lPb,mPb,nPb,oPb,pPb,qPb,rPb,sPb,tPb,vPb,uPb,xPb,yPb,zPb,APb,BPb,CPb,DPb,EPb,FPb,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,oQb,rQb,tQb,uQb,vQb,wQb,
xQb,zQb,AQb,BQb,CQb,EQb,FQb,HQb,IQb,JQb,KQb,NQb,OQb,PQb,QQb,RQb,SQb,TQb,UQb,VQb,ZQb,$Qb,aRb,bRb,cRb,dRb,eRb,fRb,gRb,hRb,iRb,jRb,kRb,lRb,mRb,nRb,pRb,qRb,rRb,vRb,wRb,xRb,yRb,zRb,ARb,BRb,CRb,DRb,ERb,FRb,GRb,HRb,IRb,JRb,KRb,LRb,MRb,PRb,SRb,TRb,URb,RRb,$Rb,cSb,aSb,dSb,hSb,jSb,pSb,RK,SK,sSb,tSb,uSb,vSb,xSb,ySb,zSb,ASb,BSb,CSb,DSb,ESb,FSb,GSb,HSb,ISb,JSb,KSb,LSb,MSb,NSb,OSb,PSb,QSb,RSb,SSb,TSb,USb,VSb,WSb,XSb,YSb,ZSb,$Sb,aTb,bTb,cTb,dTb,eTb,fTb,gTb,hTb,iTb,jTb,kTb,lTb,mTb,nTb,oTb,pTb,qTb,rTb,sTb,uTb,vTb,
wTb,xTb,yTb,zTb,ATb,CTb,DTb,ETb,FTb,GTb,HTb,ITb,JTb,KTb,LTb,MTb,NTb,OTb,PTb,rOb,QTb,RTb;uAb=function(a){return a.Jc};vAb=function(a,b){var c=b.jk.length-1;return 0<=c&&(b=b.jk[c],b.Of)?b.Of:a.path};wAb=function(a,b){var c=b.jk;b=b.eUa;var d=c.length-1;if(0<=d){c=c[d];if(c.Of)return a.ac().kd(c.Of).Ya();if(c=b.get(d))return a.ac().kd(c).Ya()}return a};xAb=function(a){for(var b=new Map,c=void 0,d=0;d<a.length;d++){b.set(d,c);var e=a[d].Of;e&&(c=e)}return b};
yAb=function(a,b){if(!_.nF(b))return Object.assign({},a,{hZ:b.state,l8:!1});var c=b.Wb.jzc,d=c.Fm,e=c.bTa;c=c.pageToken;if(!d)return Object.assign({},a,{hZ:2,l8:!1});a=[].concat(_.sc(a.jk),_.sc(d));var f=xAb(a),g=0<a.length?a[0].Bf:void 0,m=new Set(a.map(function(r){return r.Bf})),n=void 0;c?n={LZ:"TOKEN",token:c}:e&&0<e.length&&(n={LZ:"COMMITS",jk:e});d=0<d.length?null!=d[d.length-1].Of:!1;return{jk:a,vsb:m,hZ:2,NBc:g,nextPage:n,eUa:f,l8:b.Wb.l8&&d}};
zAb=function(a){if(a&&a.Bf)return{Bf:a.Bf,Ie:a.revisionNumber||void 0,qq:a.qq||void 0}};AAb=function(a){return a.ownerDocument};BAb=function(a){var b=_.Mfa();return b?b.ko(2,a)||"":_.hd(a,"Style")?_.gd(a):_.Xb(a)};CAb=function(a,b,c,d,e,f){c=_.Fe(a,b,c,d);return _.Fe(a,b+2,e,f)||c};DAb=function(a,b,c,d,e,f,g,m,n){var r=_.Cc(),x=CAb(r,_.Bc.yn,b,d,f,m);_.cea(4);a=x?a+_.Xb(b)+c+_.Xb(d)+e+_.Xb(f)+g+_.Xb(m)+n:_.od;a!==_.od&&_.lga(r,a);return DAb};
EAb=function(a,b,c,d,e,f){var g=a+25;a=_.Cc();var m=a[g];if(a[1].data[g].de){var n=_.Ic();g=m.transform;b=n+b;c=CAb(a,b,c,d,e,f)?_.cja(a,b+4,m?g.call(m,c,d,e,f):g(c,d,e,f)):_.dka(a,b+4)}else c=m.transform(c,d,e,f);return c};
FAb=function(a,b){a=a.key;b=b.key;if(a===b)return 0;if(void 0===a)return 1;if(void 0===b)return-1;if(null===a)return 1;if(null===b)return-1;if("string"==typeof a&&"string"==typeof b)return a<b?-1:1;if("number"==typeof a&&"number"==typeof b)return a-b;if("boolean"==typeof a&&"boolean"==typeof b)return a<b?-1:1;a=String(a);b=String(b);return a==b?0:a<b?-1:1};
GAb=function(a){a=_.jya(a,_.Eh);switch(a){case 1:return"project";case 3:return"host";case 4:return"depot";case 5:return"ossProject";case 0:break;default:throw _.tg(a);}};HAb=function(a){var b=GAb(a);if(b)return{id:a.Ri()||_.Qi(a,3,_.Eh)||_.Qi(a,4,_.Eh)||_.Qi(a,5,_.Eh),type:b}};IAb=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};
JAb=function(a,b){if(!a)return[{start:1,end:b}];if("number"===typeof a)return b<a?[{start:b,end:a}]:b>a?[{start:a,end:b}]:a;var c=_.q(a),d=c.next().value;c=_.Gwa(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 1<e.length||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}]};
KAb=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.MAb=function(a){var b=c?"ws":"createWs";if(!c){var c=_.H0a.format(new Date);var d;if(d=a.path){d=d.split("/");var e=d.pop()||d.pop(),f=e.lastIndexOf(".");e=-1===f?e:e.substring(0,f);LAb.includes(e)&&0<d.length&&(e=d.pop()+"-"+e);d=e.replace(/[^a-zA-Z0-9_\-]/g,"")}else d="";c="CS-"+d+"-"+c}d=_.aF(a.params.line);a="//depot/"+a.path;return _.th(_.th(new _.sh(_.u0a),"files",a+(d?":"+d:"")),b,c).toString()};
NAb=function(a,b){if(b&&b.rf){var c=b.rf,d=_.hlb(c);a=_.Bp(_.Ap(_.zp(a.ac(),d.id,d.type),c.Ei),b.Gy).kd(b.path).Ya()}return a};OAb=function(a){a=(a=a.Ab)&&a.toUpperCase();return"XREF"===a||"GROK"===a};
PAb=function(a){var b=_.bF(a,1),c=void 0;_.PE(a)&&a.Si()?c="/piper///depot/"+b:_.PE(a)?c="/"+a.repository+"/"+b:_.gK(a)&&(c="/h/"+a.lb+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.sh((_.v0a||"")+"/codesearch/f"+c);c=a.params.Ob;a=_.Ah(a,1);c?(_.th(b,"ws",c),a&&_.th(b,"snapshot",a)):a&&"HEAD"!==a&&_.th(b,"cl",a);return b.toString()};
QAb=function(a,b,c){if(_.iF(a)&&a.repository){var d=a.repository;if(b=_.Lva(d,b,c))if(c=_.Xh(b,2).split("/"),!(2>c.length))return a=_.Bp(_.Ap(_.zp(a.ac(),c[0],"host"),c.slice(1).join("/")),_.Xh(b,3)||"HEAD"),"android"===d&&_.AF(a),a.Ya()}};RAb=function(a,b){return a>=b.start&&a<b.end};TAb=function(a){return a.replace(SAb,function(b){return"\\"+b})};
UAb=function(a,b,c,d,e,f){void 0!==e&&(e=_.zf(e));f&&"HEAD"===d&&(d=void 0);return Object.assign({},_.xF(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};VAb=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:_.tg(a)}};WAb=function(a){return _.QE(a)?_.Vub:"ID"};XAb=function(a){return _.QE(a)?_.Wub:"Commit Date"};
YAb=function(a){return _.QE(a)?_.Xub:"Revision"};ZAb=function(a,b){return a.toLowerCase()!==a?0<=b.indexOf(a):0<=b.toLowerCase().indexOf(a.toLowerCase())};$Ab=function(a,b){a=a.zG;var c=b.zG;return a.length===c.length&&a.every(function(d){return c.includes(d)})};aBb=function(a){return!!a};bBb=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 _.tg(a)}};
cBb=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 _.tg(a)}};dBb=function(a){var b=[];for(a=a.parent;void 0!==a;)b.push(a),a=a.parent;return b};eBb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};fBb=function(a){a&1&&_.E(0,"blame-layer",3);a&2&&(a=_.N(),_.z("layerBaseLocation",a.ai))};
gBb=function(a){if(a&1){var b=_.Cc();_.B(0,"xrefs-layer",4);_.M("highlightedLines",function(c){_.Dc(b);var d=_.N();return _.Fc(d.Dva(c))});_.C()}a&2&&(a=_.N(),_.z("layerBaseLocation",a.ai))};hBb=function(a){a&1&&_.E(0,"unified-deprecation-layer",3);a&2&&(a=_.N(),_.z("layerBaseLocation",a.ai))};iBb=function(a){a&1&&_.E(0,"coverage-layer",3);a&2&&(a=_.N(),_.z("layerBaseLocation",a.ai))};jBb=function(a,b){a&1&&_.E(0,"finding-layer",5);a&2&&(a=b.wa,b=_.N(),_.z("layerBaseLocation",b.ai)("layerId",a))};
kBb=function(a){return 3===a.getType()&&a.zpa()};lBb=function(a){for(var b=[],c=_.nzb.exec(a);null!==c;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.sbb))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.nzb.exec(a)}return b};mBb=function(a,b){return 1!==a?_.yd(a):b.UX.ka(_.le(function(c){return 0===c}),_.ne(0),_.ve(1))};
nBb=function(a){a&1&&(_.B(0,"div",6)(1,"h2",7),_.R(2,"Commit message"),_.C(),_.E(3,"linkified-message",8),_.S(4,"emptyToConstant"),_.C());a&2&&(a=_.N(),_.v(3),_.z("message",a.message)("linkDefinitions",_.T(4,2,a.Caa)))};oBb=function(a){a&1&&(_.B(0,"div",9)(1,"mat-icon"),_.R(2,"person"),_.C(),_.B(3,"span"),_.R(4),_.C(),_.B(5,"span",3),_.R(6," (committer) "),_.C()());a&2&&(a=_.N(),_.v(4),_.$e(a.Zgb))};pBb=function(a){a&1&&_.Me(0)};qBb=function(a){a&1&&_.Me(0)};
rBb=function(a){a&1&&(_.H(0),_.O(1,pBb,1,0,"ng-container",7),_.R(2),_.O(3,qBb,1,0,"ng-container",7),_.K());if(a&2){a=_.N();var b=_.Ye(7),c=_.Ye(9);_.v(1);_.z("ngTemplateOutlet",b);_.v(1);_.Ze(" ",a.cGc," ");_.v(1);_.z("ngTemplateOutlet",c)}};sBb=function(a){a&1&&_.Me(0)};tBb=function(){};
wBb=function(a){a&1&&(_.H(0),_.O(1,sBb,1,0,"ng-container",7),_.O(2,tBb,0,0,"ng-template",8),_.K());if(a&2){a=_.N();var b=_.Ye(7),c=_.Ye(11);_.v(1);_.z("ngTemplateOutlet",b);_.v(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.cf(5,uBb,_.cf(3,vBb,a.gP)))}};xBb=function(){};yBb=function(a){a&1&&_.O(0,xBb,0,0,"ng-template",9);a&2&&(_.N(),_.z("ngTemplateOutlet",_.Ye(13)))};zBb=function(){};
BBb=function(a){a&1&&_.O(0,zBb,0,0,"ng-template",8);a&2&&(_.N(),_.z("ngTemplateOutlet",_.Ye(9))("ngTemplateOutletContext",_.bf(2,ABb)))};CBb=function(a){a&1&&(_.B(0,"span",10),_.R(1),_.S(2,"async"),_.C());a&2&&(a=_.N(),_.v(1),_.Ze("",_.T(2,1,a.gFb),":"))};DBb=function(a){a&1&&(_.B(0,"span",14),_.R(1,"@"),_.C())};EBb=function(){};
FBb=function(a,b){a&1&&(_.H(0),_.B(1,"span",12),_.R(2,"("),_.C(),_.O(3,DBb,2,0,"span",13),_.O(4,EBb,0,0,"ng-template",8),_.B(5,"span"),_.R(6,")"),_.C(),_.K());if(a&2){a=b.Ma;b=_.N().IIc;_.N();var c=_.Ye(11);_.v(3);_.z("ngIf",b);_.v(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.cf(3,uBb,a))}};GBb=function(a){a&1&&(_.O(0,FBb,7,5,"ng-container",11),_.S(1,"async"));a&2&&(a=_.N(),_.z("ngIf",_.T(1,1,a.Oea)))};
HBb=function(a,b){a&1&&(_.B(0,"conditional-link",15),_.S(1,"async"),_.S(2,"toPrettyRef"),_.R(3),_.S(4,"toPrettyRef"),_.C());a&2&&(a=b.context,b=_.N(),_.We("linkAriaLabel","Details for change ",_.T(2,8,null==a?null:a.Ab),""),_.z("condition",b.CRa)("link",_.T(1,6,b.q6(a)))("trackGestureClick",!!b.CRa)("trackProjectId",b.Ld.lb),_.v(3),_.Ze(" ",_.T(4,10,null==a?null:a.Ab)," "))};IBb=function(){};
JBb=function(a){a&1&&_.O(0,IBb,0,0,"ng-template",8);a&2&&(_.N(3),_.z("ngTemplateOutlet",_.Ye(9))("ngTemplateOutletContext",_.bf(2,ABb)))};
KBb=function(a){a&1&&(_.H(0),_.B(1,"span",14),_.R(2),_.C(),_.B(3,"a",16),_.R(4," HEAD "),_.C(),_.B(5,"span",12),_.R(6,"("),_.C(),_.B(7,"a",17),_.S(8,"async"),_.R(9," CL "),_.C(),_.B(10,"span"),_.R(11,")"),_.C(),_.K());if(a&2){a=_.N().Ma;var b=_.N(2);_.v(2);_.Ze("@ ",a.depth," behind");_.v(1);_.z("routerLink",a.dQ)("trackGestureClick",!0)("trackProjectId",b.Ld.lb);_.v(4);_.z("universalLink",_.T(8,6,b.q6(a)))("trackProjectId",b.Ld.lb)}};
LBb=function(a,b){a&1&&(_.H(0),_.O(1,JBb,1,3,null,11),_.O(2,KBb,12,8,"ng-container",11),_.K());a&2&&(a=b.Ma,_.v(1),_.z("ngIf",!a.depth||!a.dQ),_.v(1),_.z("ngIf",a.depth&&a.dQ))};MBb=function(a){a&1&&(_.O(0,LBb,3,2,"ng-container",11),_.S(1,"async"));a&2&&(a=_.N(),_.z("ngIf",_.T(1,1,a.Oea)))};
NBb=function(a){if(a&1){var b=_.Cc();_.B(0,"code-diff",2);_.M("rendered",function(c){_.Dc(b);var d=_.N();return _.Fc(d.Fra(c))});_.C()}a&2&&(a=_.N(),_.z("diffBase",a.vwb)("contents",a.kHb)("fileName",a.fileName)("leftLineNumberFormatter",a.xaa)("rightLineNumberFormatter",a.Fda)("leftLineWidgets",a.DQ)("rightLineWidgets",a.XR)("collapseIdenticalLines",!1)("align",!1))};OBb=function(a){a&1&&(_.B(0,"dc-information-box"),_.R(1),_.C());a&2&&(a=_.N(),_.v(1),_.$e(a.Uya))};
PBb=function(a,b,c){c={coverGutter:!1,noHScroll:!0,above:void 0===c?!0:c,showIfHidden:!1};var d=document.createElement("div");d.className="CodeMirror-merge-spacer";d.style.height=16*b+"px";d.style.minWidth="1px";return{line:a,element:d,options:c}};
QBb=function(a,b){var c=1;a=_.q(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++}}};
RBb=function(a){return function(b){return(b=a.get(b))?""+b:""}};SBb=function(a){a&1&&(_.B(0,"mat-spinner",10),_.R(1,"\n        "),_.C());a&2&&_.z("diameter",16)("strokeWidth",2)};TBb=function(a){if(a&1){var b=_.Cc();_.B(0,"code-diff-chunks",15);_.M("rendered",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.Fra(c))});_.R(1,"\n    ");_.C()}a&2&&(a=_.N(2),_.z("diffChunks",a.tl.oB)("fileName",a.Ny))};
UBb=function(a){a&1&&(_.H(0),_.R(1,"\n    "),_.B(2,"div",11),_.R(3,"\n      "),_.B(4,"commit-information",12),_.R(5,"\n      "),_.C(),_.R(6,"\n      "),_.B(7,"commit-information",13),_.R(8,"\n      "),_.C(),_.R(9,"\n    "),_.C(),_.R(10,"\n    "),_.O(11,TBb,2,2,"code-diff-chunks",14),_.R(12,"\n  "),_.K());a&2&&(a=_.N(),_.v(4),_.z("activeLocation",a.eCc)("version",a.oha)("linkToCommitDetails",!1),_.v(3),_.z("activeLocation",a.eHc)("version",a.oha)("linkToCommitDetails",!1),_.v(4),_.z("ngIf",a.zkb))};
VBb=function(a){a&1&&(_.B(0,"span",22),_.R(1,"\n    "),_.B(2,"span",23),_.R(3),_.S(4,"number"),_.C(),_.R(5,"\n    "),_.B(6,"span",24),_.R(7,","),_.C(),_.R(8,"\n    "),_.B(9,"span",25),_.R(10),_.S(11,"number"),_.C(),_.R(12,"\n    "),_.B(13,"span",24),_.R(14,","),_.C(),_.R(15,"\n    "),_.B(16,"span",26),_.R(17),_.S(18,"number"),_.C(),_.R(19,"\n  "),_.C());a&2&&(a=_.N(2),_.v(2),_.Ge("aria-label",a.mGc),_.v(1),_.Ze("\n      -",_.Gz(4,6,a.metadata.removed,"1.0-0"),"\n    "),_.v(6),_.Ge("aria-label",a.ysc),
_.v(1),_.Ze("\n      ",_.Gz(11,9,a.metadata.changed,"1.0-0"),"\n    "),_.v(6),_.Ge("aria-label",a.Tqc),_.v(1),_.Ze("\n      +",_.Gz(18,12,a.metadata.CO,"1.0-0"),"\n    "))};
WBb=function(a){a&1&&(_.R(0,"\n   "),_.B(1,"span",16),_.R(2,"\n    "),_.B(3,"span",17),_.R(4,"\n      "),_.E(5,"div",18),_.R(6,"\n      "),_.E(7,"div",19),_.R(8,"\n      "),_.E(9,"div",20),_.R(10,"\n    "),_.C(),_.R(11,"\n  "),_.C(),_.R(12,"\n  "),_.O(13,VBb,20,15,"span",21),_.R(14,"\n"));a&2&&(a=_.N(),_.v(5),_.He("width",a.nGc,"%"),_.v(2),_.He("width",a.zsc,"%"),_.v(2),_.He("width",a.Uqc,"%"),_.v(4),_.z("ngIf",a.tl&&a.tl.lra))};XBb=function(a,b){return b?100*a/(b.removed+b.changed+b.CO):0};
ZBb=function(a){a&1&&(_.B(0,"div",4)(1,"div",5)(2,"span",6),_.R(3,"Type"),_.C(),_.B(4,"span"),_.R(5," Path "),_.C()(),_.B(6,"div",7)(7,"span"),_.R(8," Change Summary "),_.C(),_.E(9,"expand-all-button",8),_.C()());a&2&&(a=_.N(),_.v(9),_.z("place",a.location)("disabled",!!YBb(a))("matTooltip",YBb(a))("matTooltipDisabled",!YBb(a)))};
aCb=function(a){if(a&1){var b=_.Cc();_.B(0,"commit-file-entry",10);_.M("rendered",function(d){_.Dc(b);var e=_.N(2);!e.GI.pQa&&d.rendered&&d.P7===e.yX&&(e.yX+=1,$Bb(e));return _.Fc()});_.C()}if(a&2){a=_.N().index;var c=_.N();_.z("entryIndex",a)("location",c.location)("entry",c.p8.get(a))("expand",c.expand.get(a))}};bCb=function(a,b){a&1&&(_.H(0),_.O(1,aCb,1,4,"commit-file-entry",9),_.K());a&2&&(a=b.index,b=_.N(),_.v(1),_.z("ngIf",a<b.RX))};
dCb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"button",11);_.M("click",function(){_.Dc(b);var c=_.N();cCb(c);return _.Fc()});_.R(2," Show More ");_.C();_.K()}a&2&&(a=_.N(),_.v(1),_.z("trackProjectId",a.location.lb))};eCb=function(a,b,c,d,e,f){return a+";"+b+"="+encodeURIComponent(f.id)+(null==f.Of?"":";"+c+"="+encodeURIComponent(f.Of))+(d&&(e||f.Ob)?";"+d+"="+("CitC"===f.Ie&&f.Ob?encodeURIComponent(f.Ob):""):"")+location.search+location.hash};
fCb=function(a){return _.yp(_.NF(a.ac(),function(b){b.oj="1";b.zf=0;delete b.Om;delete b.jw;delete b.kw}).Ya())};gCb=function(a){return _.yp(_.NF(a.ac(),function(b){b.oj="1";b.zf=0;delete b.tf;delete b.ho;delete b.qu}).Ya())};hCb=function(a){return _.yp(_.NF(a.ac(),function(b){b.oj="1";b.zf=0;delete b.Om;delete b.jw;delete b.kw;delete b.tf;delete b.ho;delete b.qu}).Ya())};
kCb=function(a,b,c,d,e){if(!c.XC||!_.PE(b.Wa)){var f;c=null!=(f=b.oL)?f:b.Wa;if(!_.PE(c))return _.Nm(e,_.vn(e,iCb(c,d.id,a.Of)));uK.has(c)||uK.set(c,{});b=uK.get(c);null==b.root&&(e=new URL(_.Nm(e,_.vn(e,iCb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=1===e.length?"":";"+e.slice(1).join(";");return e[0]+"/"+jCb(a.Of||c.path)+b+";cl="+encodeURIComponent(a.id)+("CitC"===a.Ie&&a.Ob?";ws="+encodeURIComponent(a.Ob):"")+location.search+location.hash}};
iCb=function(a,b,c){var d;return _.yp(_.Bp(a.ac().Fi({oj:"1",zf:0,line:a.params.line}),b).kd(null!=(d=null!=c?c:a.path)?d:"/").Ya())};jCb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};lCb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.R(1," Order "),_.C())};mCb=function(a){a&1&&(_.H(0),_.R(1),_.S(2,"number"),_.K());a&2&&(a=_.N().Ma,_.v(1),_.Ze(" #",_.Gz(2,1,a,"1.0-0")," "))};nCb=function(a){a&1&&(_.B(0,"mat-icon",38),_.R(1," help_outline "),_.C())};
oCb=function(a,b){a&1&&(_.H(0),_.O(1,mCb,3,4,"ng-container",36),_.O(2,nCb,2,0,"ng-template",null,37,_.tf),_.K());if(a&2){a=b.Ma;var c=_.Ye(3);_.v(1);_.z("ngIf",0<=a)("ngIfElse",c)}};pCb=function(a,b){a&1&&(_.B(0,"mat-cell"),_.O(1,oCb,4,2,"ng-container",35),_.S(2,"blameIndexOf"),_.C());a&2&&(a=b.wa,b=_.N(),_.v(1),_.z("ngIf",_.Gz(2,1,a.id,b.Xla)))};qCb=function(a){a&1&&(_.B(0,"mat-header-cell",39)(1,"span",40),_.R(2,"Action Button"),_.C()())};
tCb=function(a,b){a&1&&(_.B(0,"mat-cell")(1,"button",41)(2,"mat-icon"),_.R(3),_.C()()());a&2&&(a=b.wa,b=_.N(),_.v(1),_.Ge("aria-expanded",b.Ty.has(a.id))("aria-label",b.Ty.has(a.id)?rCb.format({id:a.id}):sCb.format({id:a.id}))("data-action",b.K0b)("data-row-id",a.id),_.v(2),_.$e(b.Ty.has(a.id)?"expand_less":"expand_more"))};uCb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.R(1),_.C());a&2&&(a=_.N(),_.He("max-width",a.iHb(),"px"),_.v(1),_.Ze(" ",a.Vxc(a.Ad.Wa)," "))};
vCb=function(a,b){a&1&&(_.B(0,"mat-cell")(1,"a",42),_.S(2,"linkifyRevision"),_.R(3),_.C()());a&2&&(a=b.wa,b=_.N(),_.He("max-width",b.iHb(),"px"),_.v(1),_.He("padding-left",b.bHc(),"px"),_.Ge("href",_.Hz(2,8,a,b.Ad,b.Ua),_.md)("data-action",b.F0b)("data-action-name",b.Ad.iD?"updateRightDiff":"updateRevisionContents"),_.v(2),_.Ze(" ",a.Ie," "))};wCb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.R(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ze(" ",a.Kxc(a.Ad.Wa)," "))};
xCb=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",49,50);if(a&2){var b=_.Ye(1);a=_.N(2).wa;_.z("changelistId",a.id)("onedevIsHovercardReady",b.sF)}};
yCb=function(a){a&1&&(_.H(0),_.B(1,"a",46),_.S(2,"linkifyId"),_.R(3),_.S(4,"toPrettyRef"),_.C(),_.B(5,"onedev-hovercard",null,47),_.O(7,xCb,2,2,"onedev-changelist-hovercard",48),_.C(),_.K());if(a&2){var b=_.Ye(6);a=_.N().wa;var c=_.N();_.v(1);_.z("onedevHovercardTrigger",b);_.Ge("href",EAb(2,4,a,c.Ad,c.KYa,c.Ua),_.md)("data-action",c.v0a);_.v(2);_.Ze(" ",_.T(4,9,a.id)," ")}};
zCb=function(a){a&1&&(_.B(0,"a",51),_.S(1,"linkifyId"),_.R(2),_.S(3,"toPrettyRef"),_.C());if(a&2){a=_.N().wa;var b=_.N();_.Ge("href",EAb(1,3,a,b.Ad,b.KYa,b.Ua),_.md)("data-action",b.v0a);_.v(2);_.Ze(" ",_.T(3,8,a.id)," ")}};
ACb=function(a,b){a&1&&(_.B(0,"mat-cell",43),_.O(1,yCb,8,11,"ng-container",44),_.O(2,zCb,4,10,"a",45),_.C());if(a&2){a=b.wa;b=_.N();if("history"!==a.bS)a=!1;else{var c="CitC"===a.Ie;a=null!=a.Ie&&_.QE(b.Ad.Wa)&&!c}_.z("ngSwitch",a);_.v(1);_.z("ngSwitchCase",!0);_.v(1);_.z("ngSwitchCase",!1)}};BCb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.R(1," Description "),_.C())};CCb=function(a){a&1&&(_.B(0,"strong"),_.R(1,"[deleted]"),_.C())};
DCb=function(a,b){a&1&&(_.B(0,"span",54),_.R(1),_.C());a&2&&(a=b.wa,b=_.N().wa,_.Ie("cleanup",b.Dv),_.v(1),_.$e(a))};ECb=function(a,b){a&1&&(_.B(0,"mat-cell",52),_.O(1,CCb,2,0,"strong",35),_.O(2,DCb,2,3,"span",53),_.R(3),_.S(4,"truncateCommitMessage"),_.C());a&2&&(a=b.wa,_.v(1),_.z("ngIf","DELETE"===a.operation),_.v(1),_.z("ngForOf",a.tags),_.v(1),_.Ze(" ",_.T(4,3,a.subject)," "))};FCb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.R(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ze(" ",a.Jxc(a.Ad.Wa)," "))};
GCb=function(a,b){a&1&&(_.B(0,"mat-cell",52),_.E(1,"date",55),_.C());a&2&&(a=b.wa,_.v(1),_.z("value",a.time))};HCb=function(a){a&1&&(_.B(0,"mat-header-cell"),_.R(1," Author "),_.C())};ICb=function(a){a&1&&(_.H(0),_.B(1,"a",57),_.R(2),_.C(),_.K());if(a&2){a=_.N().wa;var b=_.N();_.v(1);_.Xe("title",a.xn);_.We("email","",a.xn,"@google.com");_.Ge("href",_.qu+"#search/&q=a:"+a.xn+"%20is:submitted",_.md)("data-action",b.B0b);_.v(1);_.Ze(" ",a.xn," ")}};
JCb=function(a){a&1&&_.R(0);a&2&&(a=_.N().wa,_.Ze(" ",a.xn," "))};KCb=function(a){a&1&&(_.B(0,"mat-cell",52),_.O(1,ICb,3,5,"ng-container",36),_.S(2,"isPiperPlace"),_.O(3,JCb,1,1,"ng-template",null,56,_.tf),_.C());if(a&2){var b=_.Ye(4);a=_.N();_.v(1);_.z("ngIf",_.T(2,2,null==a.Ad?null:a.Ad.Wa))("ngIfElse",b)}};LCb=function(a){a&1&&(_.B(0,"mat-header-cell",58)(1,"span",40),_.R(2,"Action Button"),_.C()())};
MCb=function(a){a&1&&(_.B(0,"a",62),_.S(1,"linkifyLeft"),_.R(2),_.C());if(a&2){a=_.N().wa;var b=_.N();_.Ie("mat-flat-button",a.id===b.Ad.Aaa);_.Ge("aria-pressed",a.id===b.Ad.Aaa)("href",_.Hz(1,7,a,b.Ad,b.Ua),_.md)("data-action",b.w0a)("aria-label",b.V0a);_.v(2);_.Ze(" ",b.V0a," ")}};
OCb=function(a){if(a&1){var b=_.Cc();_.B(0,"a",63);_.M("keyup.enter",function(){_.Dc(b);var d=_.N(2);return _.Fc(NCb(d))});_.S(1,"linkifyDiff");_.R(2);_.C()}if(a&2){a=_.N().wa;var c=_.N();_.He("display",a.VF.length?null:"none");_.Ie("mat-flat-button",a.id===c.Ad.Aaa);_.Ge("aria-pressed",a.id===c.Ad.Aaa)("href",_.Hz(1,9,a,c.Ad,c.Ua),_.md)("data-action",c.w0a)("aria-label",c.X0a);_.v(2);_.Ze(" ",c.X0a," ")}};PCb=function(a){a&1&&(_.B(0,"span",40),_.R(1," No Data "),_.C())};
QCb=function(a,b){a&1&&(_.B(0,"mat-cell",43),_.O(1,MCb,3,11,"a",59),_.O(2,OCb,3,13,"a",60),_.O(3,PCb,2,0,"span",61),_.C());a&2&&(a=b.wa,b=_.N(),_.z("ngSwitch",b.Ad.iD),_.v(1),_.z("ngSwitchCase",!0),_.v(1),_.z("ngSwitchCase",!1),_.v(1),_.z("ngIf",!b.Ad.iD&&!a.VF.length))};RCb=function(a){a&1&&(_.B(0,"mat-header-cell",64)(1,"span",40),_.R(2,"Action Button"),_.C()())};
SCb=function(a){a&1&&(_.B(0,"a",67),_.S(1,"linkifyRight"),_.R(2),_.C());if(a&2){a=_.N().wa;var b=_.N();_.Ie("mat-flat-button",a.id===b.Ad.fG);_.Ge("aria-pressed",a.id===b.Ad.fG)("href",_.Hz(1,7,a,b.Ad,b.Ua),_.md)("data-action",b.x0a)("aria-label",b.W0a);_.v(2);_.Ze(" ",b.W0a," ")}};
TCb=function(a){a&1&&(_.B(0,"a",68),_.S(1,"linkifyRight"),_.R(2),_.C());if(a&2){a=_.N().wa;var b=_.N();_.Ie("mat-flat-button",a.id===b.Ad.fG);_.Ge("aria-pressed",a.id===b.Ad.fG)("href",_.Hz(1,7,a,b.Ad,b.Ua),_.md)("data-action",b.x0a)("aria-label",b.Y0a);_.v(2);_.Ze(" ",b.Y0a," ")}};UCb=function(a){a&1&&(_.B(0,"mat-cell",43),_.O(1,SCb,3,11,"a",65),_.O(2,TCb,3,11,"a",66),_.C());a&2&&(a=_.N(),_.z("ngSwitch",a.Ad.iD),_.v(1),_.z("ngSwitchCase",!0),_.v(1),_.z("ngSwitchCase",!1))};
WCb=function(a){a&1&&(_.B(0,"mat-header-cell",69)(1,"span",40),_.R(2,"Action Button"),_.C()());a&2&&(a=_.N(),_.Ge("aria-label","Browse repo at revision/ "+VCb(a.Ad.Wa)))};
YCb=function(a,b){a&1&&(_.B(0,"mat-cell")(1,"a",70),_.S(2,"linkifyRoot"),_.B(3,"mat-icon"),_.R(4,"code"),_.C()(),_.B(5,"button",71)(6,"mat-icon"),_.R(7,"content_copy"),_.C()()());a&2&&(a=b.wa,b=_.N(),_.v(1),_.z("matTooltip",XCb(a.id,b.Ad.Wa)),_.Ge("href",EAb(2,10,a,b.Ad,b.KYa,b.Ua),_.md)("title",XCb(a.id,b.Ad.Wa))("data-action",b.C0b)("aria-label",XCb(a.id,b.Ad.Wa)),_.v(4),_.z("title",VCb(b.Ad.Wa))("matTooltip",VCb(b.Ad.Wa)),_.Ge("data-copy-content",a.id)("data-action",b.D0b)("aria-label",VCb(b.Ad.Wa)))};
ZCb=function(a){a&1&&_.E(0,"mat-header-cell")};$Cb=function(a,b){a&1&&(_.B(0,"mat-cell"),_.R(1),_.C());a&2&&(a=b.wa,_.v(1),_.Ze(" Previously: ",a.Of," "))};aDb=function(a){a&1&&_.E(0,"mat-header-cell")};
bDb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-cell");_.R(1);_.B(2,"a",72);_.M("click",function(){var d=_.Dc(c).wa,e=_.N();d.M8=!d.M8;return _.Fc(e.return)});_.R(3);_.C()()}a&2&&(a=b.wa,_.v(1),DAb(" No matches in revisions [",a.Epa[a.Epa.length-1],", ",a.Epa[0],"], changelists [",a.Dpa[a.Dpa.length-1],", ",a.Dpa[0],"] "),_.v(2),_.Ze(" ",a.M8?"Hide":"Show"," "))};
cDb=function(a){a&1&&(_.E(0,"linkified-message",74),_.S(1,"emptyToConstant"));a&2&&(a=_.N().wa,_.z("message",a.message)("linkDefinitions",_.T(1,2,a.SO)))};dDb=function(a,b){a&1&&(_.B(0,"mat-cell"),_.O(1,cDb,2,4,"linkified-message",73),_.C());a&2&&(a=b.wa,b=_.N(),_.v(1),_.z("ngIf",b.Ty.has(a.id)))};
fDb=function(a){a&1&&(_.B(0,"div",76)(1,"button",41)(2,"mat-icon"),_.R(3),_.C()(),_.R(4),_.C());if(a&2){a=_.N().wa;var b=_.N();_.v(1);_.Ge("aria-expanded",b.RQ.has(a.id))("aria-label",b.RQ.has(a.id)?b.u6b:b.J6b);_.v(2);_.$e(b.RQ.has(a.id)?"expand_less":"expand_more");_.v(1);_.Ze(" ",eDb(a.matches)," matches in the code at this revision. ")}};
gDb=function(a,b){a&1&&(_.B(0,"mat-cell"),_.O(1,fDb,5,4,"div",75),_.C());a&2&&(a=b.wa,b=_.N(),_.Ge("data-action",b.H0b)("data-row-id",a.id),_.v(1),_.z("ngIf",null!=a.matches))};
hDb=function(a,b){a&1&&_.E(0,"file-search-snippet",78);if(a&2){a=b.wa;var c=b.last,d=_.N(2).wa;b=_.N();_.Ie("last",c);c=d.matches.Ie;d=d.Of||b.Ad.Wa.path;var e=d+":"+c;null==b.zRa.get(e)&&b.zRa.set(e,_.mlb(_.Ep(b.Ad.Wa.ac(),{tf:c}).kd(d).Ya(),b.Ua,{B$:"oneBased"}));c=b.zRa.get(e);_.z("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.eKa)}};
iDb=function(a){a&1&&(_.H(0),_.O(1,hDb,1,7,"file-search-snippet",77),_.K());a&2&&(a=_.N().wa,_.v(1),_.z("ngForOf",a.matches.aj))};jDb=function(a,b){a&1&&(_.B(0,"mat-cell"),_.O(1,iDb,2,1,"ng-container",35),_.C());a&2&&(a=b.wa,_.v(1),_.z("ngIf",null!=a.matches))};kDb=function(a){a&1&&_.E(0,"mat-header-row")};
nDb=function(a,b){a&1&&_.E(0,"mat-row",79);a&2&&(a=b.wa,b=_.N(),_.Ie("active",b.Ty.has(a.id))("left-row",b.Ad.Aaa===a.id)("right-row",b.Ad.fG===a.id)("active-element",a.id===b.I8)("hidden",!1===(null==a.hidden?null:a.hidden.M8))("cleanup",a.Dv),_.Ge("aria-label",_.QE(b.Ad.Wa)?lDb.format({id:a.id,author:a.xn}):mDb.format({id:a.id,author:a.xn})))};
oDb=function(a,b){a&1&&_.E(0,"mat-row",80);a&2&&(a=b.wa,b=_.N(),_.Ie("hidden",!1===(null==a.hidden?null:a.hidden.M8)||!b.Ty.has(a.id)),_.Ge("aria-hidden",!b.Ty.has(a.id)))};pDb=function(a){a&1&&_.E(0,"mat-row",81)};qDb=function(a){a&1&&_.E(0,"mat-row")};rDb=function(a,b){a&1&&_.E(0,"mat-row",82);a&2&&(a=b.wa,b=_.N(),_.He("display",b.RQ.has(a.id)&&null!=a.matches?"":"none"))};sDb=function(a){a&1&&_.E(0,"mat-row",83)};
tDb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",90);_.M("click",function(){_.Dc(b);var c=_.N(2);return _.Fc(c.iS=!1)});_.B(1,"mat-icon");_.R(2,"collapse_all");_.C()()}a&2&&(a=_.N(2),_.z("ascTrackElement",a.C1a))};
uDb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",84)(1,"button",85)(2,"mat-icon");_.R(3,"search");_.C()();_.B(4,"mat-form-field",86)(5,"input",87,88);_.M("keydown.enter",function(){_.Dc(b);var c=_.N();return _.Fc(c.FWa.next())});_.C()();_.O(7,tDb,3,1,"button",89);_.C()}a&2&&(a=_.N(),_.v(1),_.z("ascTrackElement",a.C1a),_.Ge("data-action",a.I0b),_.v(3),_.He("width",a.iS?"500px":0)("opacity",a.iS?1:0)("pointer-events",a.iS?"unset":"none"),_.v(1),_.z("formControl",a.yp),_.v(2),_.z("ngIf",a.iS))};
zDb=function(a){return[].concat(_.sc(vDb),_.sc(wDb),_.sc(a),_.sc(xDb),_.sc(yDb))};GDb=function(a,b){switch(a){case 0:return b?ADb:BDb;case 1:return b?CDb:DDb;case 2:return b?EDb:FDb;default:return _.tg(a,"Unknown column type")}};HDb=function(a,b,c){return a+" file:("+Array.from(new Set([c.Wa.path].concat(_.sc(b.entries.map(function(d){var e;return(null==(e=d.Lo)?void 0:e.Of)||""}))).filter(function(d){return!!d}))).join("|")+")"};
IDb=function(a){a&1&&(_.R(0),_.S(1,"number"));a&2&&(a=_.N().Ma,_.Ze(" files (",_.Gz(1,1,a.files.length,"1.0-0"),") "))};JDb=function(a){a&1&&(_.B(0,"span"),_.R(1,"+"),_.C())};KDb=function(a){a&1&&(_.R(0),_.S(1,"number"),_.O(2,JDb,2,0,"span",5),_.R(3,") "));a&2&&(a=_.N(2).Ma,_.Ze(" commits (",_.Gz(1,2,a.QJ.entries.length,"1.0-0"),""),_.v(2),_.z("ngIf",a.Qvb))};
LDb=function(a){a&1&&(_.B(0,"dc-information-box",8),_.R(1),_.S(2,"number"),_.C());a&2&&(a=_.N(2).Ma,_.v(1),_.Ze(" There are a large number of commits. We are only showing the most recent ",_.Gz(2,1,a.QJ.entries.length,"1.0-0")," commits. "))};MDb=function(a,b){a&1&&_.E(0,"history-table",9);a&2&&(a=b.Ma,b=_.N(2).Ma,_.z("data",b.QJ)("historyPlace",a))};
NDb=function(a){a&1&&(_.B(0,"mat-tab"),_.O(1,KDb,4,5,"ng-template",3),_.O(2,LDb,3,4,"dc-information-box",6),_.O(3,MDb,1,2,"history-table",7),_.S(4,"async"),_.C());a&2&&(a=_.N().Ma,_.v(2),_.z("ngIf",a.Qvb),_.v(1),_.z("ngIf",_.T(4,2,a.QJ.Ad)))};
ODb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.B(1,"mat-tab-group",2);_.M("selectedTabChange",function(d){_.Dc(c);var e=_.N(),f=e.Ga,g=f.qb;a:switch(d=d.index,d){case 0:d="openFilesTab";break a;case 1:d="openCommitsTab";break a;default:d=_.tg(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.comparison.Wa.lb});return _.Fc()});_.B(2,"mat-tab");_.O(3,IDb,2,4,"ng-template",3);_.E(4,"commit-fileset",4);_.C();_.O(5,NDb,5,4,"mat-tab",5);_.C();_.K()}a&
2&&(a=b.Ma,b=_.N(),_.v(1),_.z("@.disabled",!0),_.v(3),_.z("leftRefSpec",b.comparison.Fq)("location",b.comparison.Wa)("includeHeader",!0)("rightRefSpec",b.comparison.io)("fileDiffEntries",a.files),_.v(1),_.z("ngIf",!b.comparison.Ztb))};PDb=function(a){a&1&&_.E(0,"loading",10);a&2&&_.z("hasBackground",!0)("diameter",48)};QDb=function(a){a&1&&_.E(0,"ref-picker",3);a&2&&(a=_.N(2),_.z("refPickerData",a.a_))};RDb=function(a){a&1&&_.O(0,QDb,1,1,"ref-picker",2);a&2&&(a=_.N(),_.z("ngIf",a.comparison.Wa&&a.comparison.Wa.Ab))};
SDb=function(a,b){return _.Ep(b.ac(),{Om:a}).Ya()};TDb=function(a,b){return _.Bp(b.ac(),a).Ya()};
UDb=function(a){a&1&&(_.H(0),_.B(1,"span",6),_.R(2," Comparing: "),_.C(),_.E(3,"comparison-ref-picker",7),_.B(4,"span",8),_.R(5),_.C(),_.E(6,"comparison-ref-picker",9),_.B(7,"a",10)(8,"mat-icon"),_.R(9,"cancel"),_.C()(),_.K());a&2&&(a=_.N(),_.v(3),_.z("comparison",a.comparison)("selector",a.ATb),_.v(2),_.Ze(" ",a.atc," "),_.v(1),_.z("comparison",a.comparison),_.v(1),_.z("routerLink",a.Buc)("trackProjectId",a.comparison.Wa.lb))};
VDb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"a",11)(2,"mat-icon");_.R(3,"code");_.C();_.H(4);_.B(5,"span");_.R(6,"Browse");_.C();_.K();_.C();_.B(7,"copy-button",12);_.M("copyEvent",function(){_.Dc(b);var c=_.N();return _.Fc(c.Gq())});_.C();_.E(8,"mat-divider",13);_.K()}a&2&&(a=_.N(),_.v(1),_.z("routerLink",a.bsc)("matTooltip",a.csc)("trackProjectId",a.comparison.Wa.lb),_.v(6),_.z("buttonLabel",a.xtc)("hoverMsg",a.qPa)("copyText",a.comparison.cHc),_.v(1),_.z("vertical",!0))};
WDb=function(a){a&1&&(_.E(0,"commit-information",14),_.B(1,"a",15),_.R(2," Compare "),_.C());a&2&&(a=_.N(),_.z("activeLocation",a.comparison.Wa)("version",a.oha)("linkToCommitDetails",!1),_.v(1),_.z("routerLink",a.ctc)("trackProjectId",a.comparison.Wa.lb))};XDb=function(a){a&1&&_.E(0,"segmented-dropdown-button",6);a&2&&(a=_.N(),_.z("item",a.cFc))};
YDb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"li")(1,"button",8);_.M("click",function(){var d=_.Dc(c).wa,e=_.N(2);return _.Fc(e.KIb.emit(d.id))});_.R(2);_.S(3,"toPrettyRef");_.C()()}a&2&&(a=b.wa,_.Ie("active-element",a.selected),_.v(1),_.z("color",a.selected?"primary":null),_.v(1),_.Ze(" ",_.T(3,4,a.id)," "))};ZDb=function(a){a&1&&(_.B(0,"ul"),_.O(1,YDb,4,6,"li",7),_.C());a&2&&(a=_.N(),_.v(1),_.z("ngForOf",a.Yba))};
$Db=function(a,b){a&1&&(_.H(0),_.B(1,"a",10),_.R(2),_.S(3,"toPrettyRef"),_.C(),_.K());a&2&&(a=b.Ma,_.v(1),_.z("routerLink",a.Auc),_.v(1),_.Ze(" ",_.T(3,2,a.id)," "))};aEb=function(a){a&1&&_.O(0,$Db,4,4,"ng-container",9);a&2&&(a=_.N(),_.z("ngIf",a.Yba[0]))};bEb=function(a,b){return _.Bp(_.fF(a.ac(),"ref"),b).Fi({}).Ya()};cEb=function(a,b){return(a.displayName||a.rf.Ei).localeCompare(b.displayName||b.rf.Ei)};
dEb=function(a){a=a.rf;var b=_.blb(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.Mh};case "host":return{kind:b,rm:a.rm};case "depot":return{kind:b};default:return _.tg(b,"Unknown repository group type")}};eEb=function(a){switch(a.kind){case "project":return"p/"+a.projectId;case "ossProject":return"o/"+a.projectName;case "host":return"h/"+a.rm;case "depot":return"depot";default:return _.tg(a,"Unknown repository group type")}};
fEb=function(a){if(null!=a.LE)return a.LE.name;if(null!=a.Ve)return a.Ve.projectId;if(null!=a.host)return a.host.name;if(null!=a.Mh)return a.Mh.displayName;throw Error("Ie");};gEb=function(a,b){a=fEb(a);b=fEb(b);return a<b?-1:a>b?1:0};hEb=function(a){a&1&&_.E(0,"mat-icon",7);a&2&&(a=_.N(2),_.z("svgIcon",a.icon))};iEb=function(a){a&1&&(_.B(0,"span",8),_.R(1),_.C());a&2&&(a=_.N(2),_.v(1),_.Ze(" ",a.scope," "))};
jEb=function(a){a&1&&(_.B(0,"div",3),_.O(1,hEb,1,1,"mat-icon",4),_.B(2,"div",5),_.O(3,iEb,2,1,"span",6),_.B(4,"span"),_.R(5),_.C()()());a&2&&(a=_.N(),_.v(1),_.z("ngIf",a.icon),_.v(2),_.z("ngIf",a.scope),_.v(2),_.$e(a.name))};kEb=function(a){a&1&&(_.B(0,"conditional-link",6),_.R(1),_.C());a&2&&(a=_.N(2),_.Ie("active-element",a.YHa),_.z("ascTrackElement",a.F0)("trackGestureClick",!a.YHa)("trackProjectId",a.Wa.lb)("condition",!a.YHa)("link",a.XHa),_.v(1),_.Ze("",a.Wqc," "))};
lEb=function(a){a&1&&(_.B(0,"button",11),_.E(1,"mat-icon",12),_.C());if(a&2){a=_.N().wa;var b=_.N(2);_.v(1);_.z("svgIcon",b.md.De(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};mEb=function(a){a&1&&_.E(0,"mat-icon",13);a&2&&(a=_.N().wa,_.z("svgIcon",a.icon))};
nEb=function(a,b){a&1&&(_.B(0,"mat-tree-node",7),_.O(1,lEb,2,1,"button",8),_.O(2,mEb,1,1,"mat-icon",9),_.B(3,"conditional-link",10),_.R(4),_.C()());a&2&&(a=b.wa,b=_.N(2),_.Ie("active-element",a.ag===b.wn),_.z("matTreeNodePaddingIndent",50),_.v(1),_.z("ngIf",a.children),_.v(1),_.z("ngIf",a.icon),_.v(1),_.z("ascTrackElement",b.F0)("trackGestureClick",a.ag!==b.wn)("condition",a.ag!==b.wn)("link",_.OF(a.location).Hb)("queryParams",_.OF(a.location).Ra),_.v(1),_.Ze("",a.name," "))};
oEb=function(a){a&1&&(_.H(0),_.O(1,kEb,2,8,"conditional-link",3),_.B(2,"mat-tree",4),_.O(3,nEb,5,11,"mat-tree-node",5),_.C(),_.K());a&2&&(a=_.N(),_.v(1),_.z("ngIf",a.XHa),_.v(1),_.z("dataSource",a.dataSource)("treeControl",a.md))};pEb=function(a,b){a&1&&_.E(0,"repository-search-result-entry",17);a&2&&(a=b.wa,b=_.N(2),_.z("contextName",b.F0)("currentScope",b.Wa)("searchResultItem",a))};
qEb=function(a){if(a&1){var b=_.Cc();_.B(0,"no-search-match",18);_.M("clear",function(){_.Dc(b);var c=_.N(2);return _.Fc(c.CI())});_.C()}a&2&&(a=_.N(2),_.z("filter",a.rh))};rEb=function(a){a&1&&(_.B(0,"div",14),_.O(1,pEb,1,3,"repository-search-result-entry",15),_.C(),_.O(2,qEb,1,1,"no-search-match",16));a&2&&(a=_.N(),_.v(1),_.z("ngForOf",a.Kw),_.v(1),_.z("ngIf",a.EIc))};sEb=function(a){return a.level};tEb=function(a){return!a.location.repository};uEb=function(a){a&1&&_.E(0,"loading",5)};
vEb=function(a){a&1&&_.E(0,"repository-searchable-tree-data",6);if(a&2){a=_.N().Ma;var b=_.N();_.z("searchTrackElement",b.dea)("treeItemNavigateTrackElement",b.F0)("place",b.Wa)("repositoriesMap",a.Wb)}};wEb=function(a){a&1&&(_.B(0,"div",7),_.R(1),_.C());a&2&&(a=_.N().Ma,_.v(1),_.Ze(" ",a.message," "))};
xEb=function(a,b){a&1&&(_.H(0,1),_.O(1,uEb,1,0,"loading",2),_.O(2,vEb,1,4,"repository-searchable-tree-data",3),_.O(3,wEb,2,1,"div",4),_.K());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ic.hi),_.v(1),_.z("ngSwitchCase",b.Ic.Xg),_.v(1),_.z("ngSwitchCase",b.Ic.Error))};yEb=function(a){a&1&&_.E(0,"repository-searchable-tree",1);a&2&&(a=_.N(),_.z("place",a.Wa))};zEb=function(a){a&1&&(_.H(0),_.B(1,"div",5)(2,"span"),_.R(3," Could not load commit. "),_.C()(),_.K())};
AEb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"div",9,10);_.E(3,"commit-overview",11);_.C();_.E(4,"splitter",12);_.B(5,"parent-selector",13);_.M("selectedParentChange",function(d){_.Dc(b);var e=_.N(3);return _.Fc(e.QBb.next(d))});_.C();_.K()}if(a&2){var c=_.Ye(2);a=_.N(2).Ma;_.v(3);_.z("commit",a.Wb.Lo);_.v(1);_.z("changeSizeOf",c);_.v(1);_.z("parents",a.Wb.Zba)("comparison",a.Wb.comparison)}};
BEb=function(a){a&1&&(_.H(0),_.B(1,"div",6),_.E(2,"commit-header",7),_.O(3,AEb,6,4,"ng-container",1),_.E(4,"entry-container",8),_.C(),_.K());if(a&2){a=_.N().Ma;var b=_.N();_.v(2);_.z("comparison",a.Wb.comparison)("viewMode",a.Wb.Hs);_.v(1);_.z("ngIf",!b.mqa(a.Wb));_.v(1);_.z("comparison",a.Wb.comparison)}};CEb=function(a){a&1&&_.E(0,"loading",14);a&2&&_.z("hasBackground",!0)("diameter",48)};
DEb=function(a,b){a&1&&(_.H(0)(1,2),_.O(2,zEb,4,0,"ng-container",3),_.O(3,BEb,5,4,"ng-container",3),_.O(4,CEb,1,2,"loading",4),_.K()());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ic.Error),_.v(1),_.z("ngSwitchCase",b.Ic.Xg),_.v(1),_.z("ngSwitchCase",b.Ic.hi))};EEb=function(a,b){var c=b.VF||[],d,e=(d=(d=_.Ah(a,2))?d:c[0]||"")?c.includes(d):!0;d={Wa:a,io:_.Ah(a,0),Fq:d,cHc:b.Bf,Ztb:e};return{Lo:b,comparison:d,Zba:c,Hs:_.Ah(a,2)?0:1}};FEb=function(){};
HEb=function(a){a&1&&_.O(0,FEb,0,0,"ng-template",4);a&2&&(_.N(2),_.z("ngTemplateOutlet",_.Ye(3))("ngTemplateOutletContext",_.bf(2,GEb)))};IEb=function(){};KEb=function(a){a&1&&_.O(0,IEb,0,0,"ng-template",4);a&2&&(a=_.N().Ma,_.N(),_.z("ngTemplateOutlet",_.Ye(3))("ngTemplateOutletContext",_.cf(2,JEb,a.Wb.ica)))};
LEb=function(a,b){a&1&&(_.H(0,2),_.O(1,HEb,1,3,null,3),_.O(2,KEb,1,4,null,3),_.K());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ic.hi),_.v(1),_.z("ngSwitchCase",b.Ic.Xg))};MEb=function(a){a&1&&_.E(0,"loading",9);a&2&&_.z("inline",!0)};NEb=function(a){a&1&&_.R(0);a&2&&(a=_.N().count,_.$e(a))};
OEb=function(a,b){a&1&&(_.B(0,"a",5)(1,"mat-icon"),_.R(2,"check_circle"),_.C(),_.B(3,"span",6),_.O(4,MEb,1,1,"loading",7),_.R(5),_.O(6,NEb,1,1,"ng-template",null,8,_.tf),_.C()());if(a&2){a=b.cxb;b=b.count;var c=_.Ye(7),d=_.N();_.z("href",d.Nxc(d.Wa),_.md);_.v(4);_.z("ngIf",a)("ngIfElse",c);_.v(1);_.Ze(" active ",1===b?"CL":"CLs"," ")}};PEb=function(a){return _.qu+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+TAb(a.path||"")};
QEb=function(a){a&1&&_.E(0,"pending-cl-indicator",4);a&2&&(a=_.N(),_.z("place",a.Wa))};
SEb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",8);_.M("click",function(){var e=_.Dc(c).Ma,f=_.N(3);REb(f.YR,e.open?0:1);return _.Fc()});_.Lc();_.B(1,"svg",9);_.E(2,"path",10)(3,"path",11)(4,"rect",12)(5,"path",13)(6,"circle",14)(7,"circle",15)(8,"circle",16)(9,"circle",17)(10,"circle",18)(11,"circle",19)(12,"circle",20);_.C();_.cz();_.B(13,"span",21);_.R(14," Insights ");_.C()()}if(a&2){a=b.Ma;b=_.N().Ma;var d=_.N(2);_.He("pointer-events",0<b.size?"unset":"none");_.Ie("panel-is-open",a.open);
_.z("disabled",0===b.size)("trackProjectId",d.Wa.lb)("trackAction",a.open?"close":"open")}};TEb=function(a){a&1&&(_.B(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",22)(2,"p",23),_.R(3,"Code Insights"),_.C(),_.R(4," Get deployment status, ask a question, or report a bug for this file "),_.C()())};
UEb=function(a,b){a&1&&(_.B(0,"div",6),_.O(1,SEb,15,7,"button",7),_.S(2,"async"),_.O(3,TEb,5,0,"onedev-feature-tooltip-controller",2),_.C());a&2&&(a=b.Ma,b=_.N(2),_.z("matTooltipDisabled",0<a.size),_.v(1),_.z("ngIf",_.T(2,3,b.Zzc)),_.v(2),_.z("ngIf",b.Yzc&&0<a.size))};VEb=function(a){a&1&&(_.B(0,"div"),_.O(1,UEb,4,5,"div",5),_.S(2,"async"),_.C());a&2&&(a=_.N(),_.v(1),_.z("ngIf",_.T(2,1,a.ydb)))};
WEb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",25);_.M("click",function(){var d=_.Dc(c).Ma,e=_.N(2);REb(e.YR,d.open?0:2);return _.Fc()});_.E(1,"mat-icon",26);_.B(2,"span",21);_.R(3,"Docs");_.C()()}a&2&&(a=b.Ma,b=_.N(2),_.Ie("panel-is-open",a.open),_.z("trackAction",a.open?"close":"open")("disabled",!b.Fvc))};XEb=function(a){a&1&&(_.B(0,"div"),_.O(1,WEb,4,4,"button",24),_.S(2,"async"),_.C());a&2&&(a=_.N(),_.v(1),_.z("ngIf",_.T(2,1,a.cvc)))};
YEb=function(a){a&1&&(_.B(0,"segmented-dropdown-button",29)(1,"mat-icon"),_.R(2,"edit"),_.C()());if(a&2){a=_.N().Ma;var b=_.N();_.z("disabled",b.eLa)("item",a)}};ZEb=function(a){a&1&&(_.B(0,"a",30)(1,"mat-icon"),_.R(2,"edit"),_.C(),_.B(3,"span"),_.R(4),_.C()());if(a&2){a=_.N().Ma;var b=_.N();_.z("externalLink",a.Hb)("matTooltip",a.ariaLabel)("trackProjectId",b.Wa.lb);_.Ge("disabled",b.eLa);_.v(4);_.Ze(" ",a.title," ")}};
$Eb=function(a,b){a&1&&(_.H(0),_.O(1,YEb,3,2,"segmented-dropdown-button",27),_.O(2,ZEb,5,5,"ng-template",null,28,_.tf),_.K());if(a&2){a=b.Ma;var c=_.Ye(3);_.v(1);_.z("ngIf",!!a.va)("ngIfElse",c)}};aFb=function(a,b){a&1&&(_.B(0,"a",32)(1,"span"),_.R(2),_.C()());if(a&2){a=b.wa;b=b.index;var c=_.N(2);_.z("externalLink",a.Hb)("matTooltip",a.ariaLabel)("trackProjectId",c.Wa.lb);_.Ge("disabled",c.eLa)("data-index",b);_.v(2);_.Ze(" ",a.title," ")}};
bFb=function(a,b){a&1&&_.O(0,aFb,3,6,"a",31);a&2&&_.z("ngForOf",b.buttons)};cFb=function(a){a&1&&(_.B(0,"li",2)(1,"a",6),_.R(2),_.C()());a&2&&(a=_.N(),_.v(1),_.Ie("active-element",a.pBc),_.z("routerLink",a.vRb)("ascTrackElement",a.hg),_.v(1),_.Ze(" ",a.yMc," "))};dFb=function(a){if(a.Ab&&!_.Fp(a)&&!a.params.Ob){var b=Number(a.Ab);return isNaN(b)?a.Ab:b}};eFb=function(a){a&1&&(_.B(0,"span",7),_.R(1,"/"),_.C())};
fFb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.B(1,"a",4);_.S(2,"async");_.R(3);_.C();_.B(4,"a",5);_.M("click",function(){_.Dc(c);_.N().Kc.L8.next(1);return _.Fc()});_.C();_.O(5,eFb,2,0,"span",6);_.K()}if(a&2){a=b.wa;b=b.last;var d=_.N();_.v(1);_.Ie("has-info",d.nfa&&(d.nfa.has("//depot/"+a.path)||d.nfa.has("//depot/"+a.path+"/")));_.z("routerLink",a.Hb)("queryParams",a.Ra)("trackProjectId",d.projectId);_.Ge("style",_.T(2,9,a.style),BAb);_.v(2);_.$e(a.title);_.v(1);_.z("routerLink",a.Hb);_.v(1);
_.z("ngIf",!b)}};gFb=function(){var a=window;return"{{ flags.enable_freshness }}"===a.PY_ENABLE_FRESHNESS?!1:"True"===a.PY_ENABLE_FRESHNESS};vK=function(a,b){return a.getName()&&!b.getName()?-1:!a.getName()&&b.getName()?1:a.getName()<b.getName()?-1:a.getName()>b.getName()?1:0};hFb=function(a,b){switch(a){case 1:return"bug_report";case 2:return"mail";case 4:return"question_answer";case 5:return"construction";default:return b}};
iFb=function(a,b){return a.map(function(c){return wK({name:c.Kt()||c.EJ(),url:c.EJ(),icon:hFb(_.k(c,4),b)})}).sort(vK)};jFb=function(a){return a.map(function(b){return wK({name:b.Yf(),url:"https://teams.googleplex.com/"+b.LOa(),icon:"https://moma-teams-photos.corp.google.com/photos/"+b.LOa()})})};kFb=function(a){a=_.q(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.source&&b.source.length){var c=new xK;c.Le(b.name);c.tS(iFb(b.source,b.icon));b.Ai.push(c)}};
lFb=function(a){if(!a)return"";var b=document.createElement("div");a=_.BMa.ko(a);1===b.nodeType&&_.flb(b);b.innerHTML=_.Sf(a);a=_.q(b.querySelectorAll("a"));for(var c=a.next();!c.done;c=a.next())c=c.value,c.target="_blank",c.rel="noopener";return b.innerHTML};mFb=function(a){return new _.wd(function(b){var c=a(function(d,e){d?b.error(d):e&&b.next(e);b.complete()});return function(){var d;return null==c?void 0:null==(d=c.cancel)?void 0:d.call(c)}})};wK=function(a){var b=a.name,c=a.url;a=a.icon;return(new yK).Le(b).HL(c).zea(a)};
nFb=function(a){switch(a){case 0:return"np";case 4:return"dp";case 1:return"pre";case 2:return"sa";case 3:return"ga";default:return""}};oFb=function(a){switch(a){case 0:return"Not provided";case 4:return"Deprecated";case 1:return"Preview";case 2:return"Special availability";case 3:return"General availability";default:return""}};
pFb=function(a){switch(a){case 0:return"Accept customers unspecified";case 1:return"Accept No new customers";case 2:return"Accept with allowlist";case 3:return"Accept all customers";default:return""}};
qFb=function(a,b,c){if(b&&0!==b.length||11===a)switch(a){case 1:c.set("buildVisibility",b);break;case 2:case 3:case 4:c.has("groups")?(a=c.get("groups")||[],c.set("groups",a.concat(b))):c.set("groups",b);break;case 5:c.set("other",b);break;case 6:c.set("contactTeam",[b[0],"https://groups.google.com/a/google.com/g/"+b[0]]);break;case 7:b[0].includes("http")?c.set("onboardingDoc",b):c.set("onboardingDoc",["http://"+b[0]]);break;case 8:b[0].includes("http")?c.set("signUpDoc",b):c.set("signUpDoc",["http://"+
b[0]]);break;case 9:c.set("includedTeamId",b.map(function(d){return d.split(":")[0]}));break;case 10:c.set("excludedTeamId",b.map(function(d){return d.split(":")[0]}));break;case 11:c.set("gcpGuidance",["http://go/gcp-kitten"])}};rFb=function(a){switch(a){case 0:return"no_announce";case 2:return"info";case 1:return"warning";default:return""}};sFb=function(a,b){a&1&&_.E(0,"breadcrumb",9);a&2&&_.z("items",b.Ma)};
tFb=function(a){a&1&&(_.E(0,"path-breadcrumb",11),_.S(1,"async"),_.S(2,"maybeStripGoogle3"),_.S(3,"async"));if(a&2){a=_.N().bCb;var b=_.N();_.z("copyText",_.T(1,4,_.T(2,6,b.Wa)))("items",a)("projectId",b.Wa.lb)("stacksPaths",_.T(3,8,b.nfa))}};uFb=function(a,b){a&1&&_.O(0,tFb,4,10,"path-breadcrumb",10);a&2&&(a=b.bCb,_.z("ngIf",a&&0<a.length))};vFb=function(a){a&1&&(_.B(0,"mat-icon",14),_.R(1),_.C());a&2&&(a=_.N().icon,_.v(1),_.Ze(" ",a," "))};
wFb=function(a,b){a&1&&(_.B(0,"segmented-dropdown-button",12),_.O(1,vFb,2,1,"mat-icon",13),_.C());a&2&&(a=b.icon,_.z("item",b.lVa)("useBreadcrumbStyling",!0),_.v(1),_.z("ngIf",a))};xFb=function(a,b){a&1&&_.E(0,"ref-picker",16);a&2&&_.z("refPickerData",b.Ma)};yFb=function(a){a&1&&(_.O(0,xFb,1,1,"ref-picker",15),_.S(1,"async"));a&2&&(a=_.N(),_.z("ngIf",_.T(1,1,a.dGc)))};zFb=function(a){a&1&&_.E(0,"cl-picker",8);a&2&&(a=_.N(),_.z("place",a.Wa))};
AFb=function(a){a&1&&_.E(0,"loading",8);a&2&&_.z("hasBackground",!0)("diameter",36)};BFb=function(a){a&1&&(_.B(0,"dc-information-box",9),_.R(1),_.C());a&2&&(a=_.N().Ma,_.v(1),_.Ze(" ",a.message," "))};
CFb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"div",10);_.E(2,"mat-icon",11);_.B(3,"div",12)(4,"div",13);_.R(5,"DOCS");_.C();_.B(6,"div",14);_.R(7);_.S(8,"async");_.C()();_.B(9,"button",15);_.M("click",function(){_.Dc(b);var d=_.N(2);return _.Fc(d.close())});_.E(10,"mat-icon",16);_.C()();_.E(11,"mat-divider",17)(12,"div",18);_.K()}if(a&2){a=_.N().Ma;var c=_.N();_.v(7);_.$e(_.T(8,2,c.Yt).GLc);_.v(5);_.z("innerHTML",a.Wb,_.ld)}};
DFb=function(a,b){a&1&&(_.H(0,1),_.B(1,"div",2)(2,"span",3),_.R(3,"This panel will be turned down in Q3 2023 - "),_.B(4,"a",4),_.R(5,"b/266462371"),_.C()()(),_.O(6,AFb,1,2,"loading",5),_.O(7,BFb,2,1,"dc-information-box",6),_.O(8,CFb,13,4,"ng-container",7),_.K());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(6),_.z("ngSwitchCase",b.Ic.hi),_.v(1),_.z("ngSwitchCase",b.Ic.Error),_.v(1),_.z("ngSwitchCase",b.Ic.Xg))};
EFb=function(a,b){a&1&&(_.B(0,"icon-empty-state-subtitle")(1,"p"),_.R(2),_.C(),_.B(3,"a",3),_.R(4,"Download"),_.C()());a&2&&(a=b.Ma,b=_.N(),_.v(2),_.Ze(" Size in bytes: ",b.dna," "),_.v(1),_.Xe("href",a,_.md))};FFb=function(a){a&1&&(_.B(0,"icon-empty-state-subtitle"),_.R(1," Please clone this repository to view the file "),_.C())};GFb=function(a){a&1&&(_.B(0,"mat-label"),_.R(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ze(" ",a.label," "))};HFb=function(a){a&1&&(_.B(0,"mat-error"),_.R(1," Invalid regex "),_.C())};
IFb=function(a){a&1&&(_.B(0,"mat-error"),_.R(1," Invalid line number "),_.C())};JFb=function(a){a&1&&(_.B(0,"span",9),_.R(1),_.C());a&2&&(a=_.N(2),_.v(1),_.$e(a.item.label))};KFb=function(a){a&1&&_.E(0,"mat-icon",10);a&2&&(a=_.N(2),_.z("svgIcon",a.item.icon))};LFb=function(a){a&1&&_.Me(0)};
MFb=function(a){if(a&1){var b=_.Cc();_.B(0,"div")(1,"div",11,12);_.M("ascBlur",function(){_.Dc(b);var d=_.N(2);return _.Fc(d.OO())});_.O(3,LFb,1,0,"ng-container",13);_.C()()}if(a&2){var c=_.Ye(2);a=_.N(2);_.v(1);_.z("cdkTrapFocusAutoCapture",a.vob)("focusOnInit",null==c?null:c.Wo);_.v(2);_.z("ngTemplateOutlet",a.item.rX)("ngTemplateOutletContext",a.item.context)}};
NFb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"button",1,2);_.M("click",function(){_.Dc(b);var d=_.N();return _.Fc(d.fA())})("mousedown",function(d){_.Dc(b);var e=_.N();if(e.S$&&d.target){for(var f=d.target;f&&"BUTTON"!==f.tagName;)f=f.parentElement;e.jZa=f}d.preventDefault();return _.Fc()});_.S(3,"async");_.S(4,"async");_.B(5,"div",3);_.O(6,JFb,2,1,"span",4);_.B(7,"div",5);_.O(8,KFb,1,1,"mat-icon",6);_.R(9);_.E(10,"mat-icon",7);_.C()()();_.O(11,MFb,4,4,"ng-template",8);_.S(12,"async");_.M("detach",
function(){_.Dc(b);var d=_.N();return _.Fc(d.OO())});_.K()}if(a&2){var c=_.Ye(2);a=_.N();_.v(1);_.Ie("dense",a.pjb)("active",_.T(3,17,a.isOpen))("icon-only",a.Grb);_.z("ascTrackElement",a.item.qc)("trackAction",_.T(4,19,a.isOpen)?"openDropdown":"closeDropdown");_.Ge("aria-label",a.ariaLabel);_.v(5);_.z("ngIf",a.item.label);_.v(1);_.Ie("title",a.item.title);_.v(1);_.z("ngIf",a.item.icon);_.v(1);_.Ze(" ",a.item.title," ");_.v(2);_.z("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",_.T(12,21,
a.isOpen))("cdkConnectedOverlayPositions",a.LEc)}};OFb=function(a){a&1&&_.E(0,"find-in-file")(1,"go-to-line")};PFb=function(a){setTimeout(function(){var b=a();b&&b.focus()})};
QFb=function(a,b,c,d){c=void 0===c?[]:c;d=void 0===d?0:d;return a.map(function(e,f){if(e.children.length){var g={enabled:!1};return{Cy:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,nf:g,children:QFb(e.children,b,c.concat({nf:g,counts:new Map,Q5:new Map}),d+1)}}e={type:1,Jh:e.id,displayName:e.name,nf:{enabled:!1},X$:e.oQa};b.set(e.Jh,{node:e,Zba:c});return e})};RFb=function(a){return null!=a?a:null};
SFb=function(a,b){var c=new Set,d=new Set;a=_.q(a);for(var e=a.next();!e.done;e=a.next())e=e.value,e.iJ?d.add(e.Cy):c.add(e.Jh);return b.filter(function(f){return f.iJ?d.has(f.Cy):c.has(f.Jh)})};TFb=function(a){a&1&&_.E(0,"loading",5)};UFb=function(a){a&1&&(_.B(0,"mat-icon",6),_.R(1,"error"),_.C());a&2&&(a=_.N().Ma,_.z("matTooltip",a.Arb))};
VFb=function(a){a&1&&(_.B(0,"span",7),_.R(1),_.C());if(a&2){a=_.N().Ma;_.N();var b=a.Zt;b=(new _.ts("{NUM_FINDINGS, plural, =1 {1 finding} other {{NUM_FINDINGS} findings}}")).format({NUM_FINDINGS:b});_.Ge("aria-label",b);_.v(1);_.Ze(" (",a.Zt,") ")}};
WFb=function(a,b){a&1&&(_.H(0,1),_.O(1,TFb,1,0,"loading",2),_.O(2,UFb,2,1,"mat-icon",3),_.O(3,VFb,2,2,"span",4),_.K());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.Lr),_.v(1),_.z("ngSwitchCase",b.Gya.LOADING),_.v(1),_.z("ngSwitchCase",b.Gya.ERROR),_.v(1),_.z("ngSwitchCase",b.Gya.Kg))};
YFb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-radio-button",7);_.M("change",function(c){_.Dc(b);var d=_.N().wa,e=_.N();return _.Fc(XFb(e,c.source,d))});_.B(1,"span");_.R(2);_.C()()}a&2&&(a=_.N().wa,_.z("checked",a.nf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.v(2),_.$e(a.displayName))};
ZFb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-checkbox",7);_.M("change",function(c){_.Dc(b);var d=_.N().wa,e=_.N();return _.Fc(XFb(e,c,d))});_.R(1);_.C()}a&2&&(a=_.N().wa,_.z("checked",a.nf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.v(1),_.Ze(" ",a.displayName," "))};$Fb=function(a){a&1&&_.E(0,"layer-status",8);a&2&&(a=_.N().wa,_.z("id","layer-status-"+a.displayName)("layer",a.Jh))};
bGb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-tree-node",3);_.M("keydown",function(e){var f=_.Dc(c).wa,g=_.N();return _.Fc(aGb(g,e,f))});_.O(1,YFb,3,4,"mat-radio-button",4);_.O(2,ZFb,2,4,"ng-template",null,5,_.tf);_.O(4,$Fb,1,2,"layer-status",6);_.C()}if(a&2){a=b.wa;var d=_.Ye(3);_.v(1);_.z("ngIf",a.X$)("ngIfElse",d);_.v(3);_.z("ngIf",a.nf.enabled)}};
hGb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-tree-node",9);_.M("keydown",function(d){var e=_.Dc(c).wa,f=_.N();return _.Fc(aGb(f,d,e))});_.B(1,"mat-checkbox",10);_.M("change",function(d){var e=_.Dc(c).wa,f=_.N();return _.Fc(cGb(f,d,e))});_.R(2);_.C();_.B(3,"button",11)(4,"mat-icon");_.R(5);_.C()()()}a&2&&(a=b.wa,b=_.N(),_.z("ngClass",_.cf(7,dGb,b.De(a))),_.v(1),_.z("checked",a.nf.enabled)("indeterminate",eGb(b,a)),_.v(1),_.Ze(" ",a.displayName," "),_.v(1),_.Ge("aria-expanded",b.De(a))("aria-label",
b.md.De(a)?fGb.format({categoryName:a.displayName}):gGb.format({categoryName:a.displayName})),_.v(2),_.$e(b.md.De(a)?"expand_less":"expand_more"))};iGb=function(a){return!a.iJ};jGb=function(a){return a.level};kGb=function(a){return a.iJ};lGb=function(a){if(1===a.type)return[];if(0===a.type)return a.children;throw Error("Oe");};mGb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
nGb=function(a){a&1&&(_.B(0,"div",2)(1,"span",3),_.R(2,"Layers"),_.C(),_.E(3,"layer-menu"),_.B(4,"a",4),_.E(5,"mat-icon",5),_.C()());a&2&&(a=_.N(),_.v(4),_.z("externalLink",a.fQ))};qGb=function(a){a&1&&_.E(0,"link-row",12,13);if(a&2){a=_.N().Ma;var b=_.N(2),c=_.z("label",oGb(b)),d=!!b.Wa.params.line;b=_.QE(b.Wa)?d?"Copy link to line & CL":"Copy link to CL":d?"Copy link to line & commit":"Copy link to commit";c("ariaLabel",b)("shortcut",_.bf(4,pGb))("url",a.Wb)}};
rGb=function(a){a&1&&_.E(0,"loading",18);a&2&&_.z("inline",!0)};sGb=function(a){a&1&&(_.B(0,"span",19),_.R(1),_.C());a&2&&(a=_.N(2).Ma,_.v(1),_.Ze(" ",a.message," "))};tGb=function(a){a&1&&(_.B(0,"div",14)(1,"span",15),_.R(2),_.C(),_.O(3,rGb,1,1,"loading",16),_.O(4,sGb,2,1,"span",17),_.C());if(a&2){a=_.N().Ma;var b=_.N(2);_.v(2);_.$e(oGb(b));_.v(1);_.z("ngIf",a.state===b.Ic.hi);_.v(1);_.z("ngIf",a.state===b.Ic.Error)}};
uGb=function(a,b){a&1&&(_.H(0),_.O(1,qGb,2,5,"link-row",10),_.O(2,tGb,5,3,"div",11),_.K());a&2&&(a=b.Ma,_.v(1),_.z("ngIf",a.Wb),_.v(1),_.z("ngIf",!a.Wb))};wGb=function(a,b){a&1&&_.E(0,"link-row",20,21);a&2&&(a=b.Ma,_.z("shortcut",_.bf(2,vGb))("url",a))};yGb=function(a,b){a&1&&_.E(0,"link-row",22,23);a&2&&(a=b.Ma,_.N(2),_.z("label",a.endsWith('.h"')?"Include statement":"Import statement")("shortcut",_.bf(3,xGb))("url",a))};
AGb=function(a){a&1&&_.E(0,"link-row",26,27);a&2&&(a=_.N().Ma,_.z("shortcut",_.bf(2,zGb))("url",a.Wb))};BGb=function(a){a&1&&(_.B(0,"span",19),_.R(1," No targets found "),_.C())};CGb=function(a){a&1&&_.E(0,"loading",18);a&2&&_.z("inline",!0)};DGb=function(a){a&1&&(_.B(0,"span",19),_.R(1),_.C());a&2&&(a=_.N(2).Ma,_.v(1),_.Ze(" ",a.message," "))};
EGb=function(a){a&1&&(_.B(0,"div",28)(1,"span",15),_.R(2," Build rule "),_.C(),_.O(3,BGb,2,0,"span",17),_.O(4,CGb,1,1,"loading",16),_.O(5,DGb,2,1,"span",17),_.C());if(a&2){a=_.N().Ma;var b=_.N(3);_.v(3);_.z("ngIf",a.state===b.Ic.Xg);_.v(1);_.z("ngIf",a.state===b.Ic.hi);_.v(1);_.z("ngIf",a.state===b.Ic.Error)}};FGb=function(a,b){a&1&&(_.H(0),_.O(1,AGb,2,3,"link-row",24),_.O(2,EGb,6,3,"div",25),_.K());a&2&&(a=b.Ma,_.v(1),_.z("ngIf",a.Wb),_.v(1),_.z("ngIf",!a.Wb))};
GGb=function(a){a&1&&(_.H(0),_.O(1,FGb,3,2,"ng-container",6),_.S(2,"async"),_.K());a&2&&(a=_.N(2),_.v(1),_.z("ngIf",_.T(2,1,a.Qhb)))};IGb=function(a,b){a&1&&_.E(0,"link-row",29,30);a&2&&(a=b.Ma,_.z("shortcut",_.bf(2,HGb))("url",a))};
KGb=function(a){a&1&&_.E(0,"link-row",33,34);if(a&2){a=_.N().Ma;var b=_.N(2);_.z("label",b.Wa.params.line?"Line & Commit in Public CS":"Commit in Public CS")("ariaLabel",b.Wa.params.line?"Copy link to line & commit in public Code Search":"Copy link to commit in public Code Search")("shortcut",_.bf(4,JGb))("url",a.Wb)}};LGb=function(a){a&1&&_.E(0,"loading",18);a&2&&_.z("inline",!0)};MGb=function(a){a&1&&(_.B(0,"span",19),_.R(1),_.C());a&2&&(a=_.N(2).Ma,_.v(1),_.Ze(" ",a.message," "))};
NGb=function(a){a&1&&(_.B(0,"div",35)(1,"span",15),_.R(2),_.C(),_.O(3,LGb,1,1,"loading",16),_.O(4,MGb,2,1,"span",17),_.C());if(a&2){a=_.N().Ma;var b=_.N(2);_.v(2);_.$e(b.Wa.params.line?"Line & Commit in Public CS":"Commit in Public CS");_.v(1);_.z("ngIf",a.state===b.Ic.hi);_.v(1);_.z("ngIf",a.state===b.Ic.Error)}};OGb=function(a,b){a&1&&(_.H(0),_.O(1,KGb,2,5,"link-row",31),_.O(2,NGb,5,3,"div",32),_.K());a&2&&(a=b.Ma,b=_.N(2),_.v(1),_.z("ngIf",a.Wb),_.v(1),_.z("ngIf",a.state!==b.Ic.Xg))};
UGb=function(a){a&1&&(_.E(0,"link-row",2,3)(2,"link-row",4,5),_.S(4,"async"),_.O(5,uGb,3,2,"ng-container",6),_.S(6,"async"),_.O(7,wGb,2,3,"link-row",7),_.O(8,yGb,2,4,"link-row",8),_.O(9,GGb,3,3,"ng-container",6),_.O(10,IGb,2,3,"link-row",9),_.O(11,OGb,3,2,"ng-container",6),_.S(12,"async"));a&2&&(a=_.N(),_.z("shortcut",_.bf(16,PGb))("url",_.QE(a.Wa)?"//depot/"+a.Wa.path:a.Wa.Ny),_.v(2),_.z("shortcut",_.bf(17,QGb))("url",_.T(4,10,a.DRa)),_.v(3),_.z("ngIf",_.T(6,12,a.Uwb)),_.v(2),_.z("ngIf",RGb(a)),
_.v(1),_.z("ngIf",SGb(a)),_.v(1),_.z("ngIf",_.hF(a.Wa)),_.v(1),_.z("ngIf",TGb(a)),_.v(1),_.z("ngIf",_.T(12,14,a.Vwb)))};VGb=function(a,b){var c=a.params.tf;return c&&"HEAD"!==c?_.yd(c):(_.PE(a)?a.params.Ob&&_.Fp(a)?0:!_.Fp(a)&&!OAb(a):a.Ab&&_.vg.test(a.Ab))?_.yd(_.PE(a)?a.Ab:void 0):_.LH(b,a,!_.PE(a)||"chromium"===a.repository||a.Si()?"path":"repository")};WGb=function(a){return _.Fi(a,_.pp,1).map(function(b){var c=b.ie();b=_.Yh(b,2);return{file:c,zIc:b.length}})};
XGb=function(a,b){var c="";a=[].concat(_.sc(a));for(var d=void 0,e=0;e<a.length;e++)if(void 0!==d)if("}"===a[e])c+=b(d),d=void 0;else{if("{"===a[e])throw Error("Pe");d+=a[e]}else if("{"===a[e]){e++;if(e>=a.length)throw Error("Qe");"{"===a[e]?c+="{":d=a[e]}else c+=a[e];if(void 0!==d)throw Error("Qe");return c};YGb=function(a){a&1&&(_.H(0),_.R(1),_.K());a&2&&(a=_.N().wa,_.v(1),_.Ze(" ",a.label," "))};ZGb=function(a){a&1&&(_.R(0),_.S(1,"lastPathElement"));a&2&&(a=_.N().wa,_.Ze(" ",_.T(1,1,a.qJ)," "))};
aHb=function(a,b){a&1&&_.E(0,"menu-keyboard-shortcut-hint",10);a&2&&_.z("shortcut",_.cf(1,$Gb,b.Ma))};bHb=function(a,b){a&1&&(_.B(0,"a",6),_.S(1,"async"),_.O(2,YGb,2,1,"ng-container",7),_.O(3,ZGb,2,3,"ng-template",null,8,_.tf),_.O(5,aHb,1,3,"menu-keyboard-shortcut-hint",9),_.C());if(a&2){a=b.wa;var c=_.Ye(4);b=_.N(2);_.z("routerLink",_.T(1,5,b.Zoa(a.qJ)))("ascTrackElement",b.qc);_.v(2);_.z("ngIf",a.label)("ngIfElse",c);_.v(3);_.z("ngIf",a.Tb)}};
cHb=function(a){a&1&&(_.H(0),_.E(1,"mat-divider"),_.B(2,"div",15),_.R(3," Files with shared CLs "),_.C(),_.K())};dHb=function(a){a&1&&_.E(0,"loading")};eHb=function(a){a&1&&(_.B(0,"dc-information-box",16),_.R(1),_.C());a&2&&(a=_.N().Ma,_.v(1),_.Ze(" ",a.message," "))};
fHb=function(a,b){a&1&&(_.B(0,"a",18),_.S(1,"async"),_.R(2),_.S(3,"lastPathElement"),_.C());a&2&&(a=b.wa,b=_.N(4),_.Ez("title","",a.file,"\n",a.zIc," shared CLs"),_.z("routerLink",_.T(1,5,b.Zoa(a.file)))("ascTrackElement",b.qc),_.v(2),_.Ze(" ",_.T(3,7,a.file)," "))};gHb=function(a){a&1&&(_.H(0),_.O(1,fHb,4,9,"a",17),_.K());a&2&&(a=_.N().Ma,_.v(1),_.z("ngForOf",a.Wb))};
hHb=function(a,b){a&1&&(_.H(0,11),_.O(1,cHb,4,0,"ng-container",12),_.O(2,dHb,1,0,"loading",13),_.O(3,eHb,2,1,"dc-information-box",14),_.O(4,gHb,2,1,"ng-container",13),_.K());a&2&&(a=b.Ma,b=_.N(2),_.z("ngSwitch",a.state),_.v(1),_.z("ngIf",!a.Wb||0<a.Wb.length),_.v(1),_.z("ngSwitchCase",b.Ic.hi),_.v(1),_.z("ngSwitchCase",b.Ic.Error),_.v(1),_.z("ngSwitchCase",b.Ic.Xg))};
iHb=function(a){a&1&&(_.B(0,"mat-nav-list",3),_.O(1,bHb,6,7,"a",4),_.S(2,"async"),_.O(3,hHb,5,5,"ng-container",5),_.S(4,"async"),_.C());a&2&&(a=_.N(),_.v(1),_.z("ngForOf",_.T(2,2,a.uVa)),_.v(2),_.z("ngIf",_.T(4,4,a.qvc)))};jHb=function(a,b){var c,d=null!=(c=b.Po.exec(a.path))?c:[];b=XGb(b.Es,function(e){return _.mB(d[Number(e)])});return _.Ep(a.ac().kd(b),{line:void 0}).Ya()};kHb=function(a,b){return{qJ:a,label:b?"Tests directory":"Tested code directory",Usa:"test",Tb:"t"}};
lHb=function(a){if(a&1){var b=_.Cc();_.B(0,"dropdown-button",2);_.M("isOpen",function(c){_.Dc(b);var d=_.N();return _.Fc(c?d.Eba():d.Dba())});_.C()}a&2&&(a=_.N(),_.z("item",a.Oy)("ariaLabel",a.G7b)("dense",!0))};nHb=function(a,b){a&1&&(_.B(0,"a",5),_.R(1),_.E(2,"menu-keyboard-shortcut-hint",6),_.C());a&2&&(a=b.wa,_.z("href",a.url,_.md),_.v(1),_.Ze(" ",a.label," "),_.v(1),_.z("shortcut",_.cf(3,mHb,a.key)))};
oHb=function(a){a&1&&(_.B(0,"mat-nav-list",3),_.O(1,nHb,3,5,"a",4),_.C());a&2&&(a=_.N(),_.v(1),_.z("ngForOf",a.hta))};pHb=function(a){a&1&&_.E(0,"layer-menu-dropdown")};qHb=function(a){a&1&&(_.E(0,"find-in-file-dropdown",7),_.S(1,"async"));a&2&&(a=_.N(),_.z("overrideBrowserSearch",_.T(1,1,a.cvb&&a.JQb)))};rHb=function(a){a&1&&_.E(0,"links-dropdown",8);a&2&&(a=_.N(),_.z("viewData",a.Bb))};
sHb=function(a){a&1&&(_.B(0,"view-in-dropdown",9),_.S(1,"async"),_.S(2,"async"),_.R(3,"\n"),_.C());a&2&&(a=_.N(),_.z("place",a.Bb.location)("gitilesLink",a.Bb.qpa)("ossLink",a.Bb.TF)("isGenerated",a.VB)("ciderDefault",_.T(1,6,a.Vb.ZX()))("suggestUniqueCiderWs",_.T(2,8,a.Vb.vY())))};tHb=function(a){a&1&&(_.B(0,"related-files-dropdown",10),_.R(1,"\n"),_.C());a&2&&(a=_.N(),_.z("place",a.Ld)("config",a.Xsa.config))};
vHb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",11);_.M("click",function(){_.Dc(b);var c=_.N();return _.Fc(uHb(c))});_.R(1,"\n  ");_.B(2,"div",12);_.R(3,"\n    Blame\n  ");_.C();_.R(4,"\n");_.C()}a&2&&(a=_.N(),_.Ie("selected",a.rAc))};
wHb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.R(1,"\n  ");_.B(2,"button",13);_.M("click",function(){var d=_.Dc(c).Ma,e=_.N();return _.Fc(e.service.NC(!d.visible))});_.R(3,"\n    ");_.E(4,"mat-icon",14);_.R(5,"\n  ");_.C();_.R(6,"\n");_.K()}a&2&&(a=b.Ma,_.v(2),_.z("color",a.visible?"primary":null)("trackAction",a.visible?"hide":"show"))};
xHb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",16);_.M("click",function(){var d=_.Dc(c).Ma;_.N(2).Vb.n_a.next(!d.enabled);return _.Fc()});_.R(1,"\n    ");_.B(2,"mat-icon");_.R(3,"format_line_spacing");_.C();_.R(4,"\n  ");_.C()}a&2&&(a=b.Ma,_.z("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"))};
zHb=function(a){a&1&&(_.H(0),_.R(1,"\n  "),_.O(2,xHb,5,4,"button",15),_.S(3,"async"),_.R(4,"\n"),_.K());a&2&&(a=_.N(),_.v(2),_.z("ngIf",_.cf(3,yHb,_.T(3,1,a.JQb))))};AHb=function(a){a&1&&_.E(0,"star",8);a&2&&(a=_.N(),_.z("place",a.Wa)("type",a.uLb)("trackElement",a.qc)("elementName",a.fUa))};BHb=function(a){a&1&&(_.H(0),_.R(1," (Generated from "),_.B(2,"a",11),_.R(3),_.C(),_.R(4,") "),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ascTrackElement",a.qc)("routerLink",_.yp(a.ANa)),_.v(1),_.Ze(" ",a.ANa.path,""))};
CHb=function(a){a&1&&_.E(0,"img",12)};DHb=function(a){a&1&&(_.H(0),_.O(1,BHb,5,3,"ng-container",9),_.O(2,CHb,1,0,"img",10),_.K());if(a&2){a=_.N();var b=_.Ye(9);_.v(1);_.z("ngIf",a.ANa)("ngIfElse",b);_.v(1);_.z("ngIf",a.rub)}};EHb=function(a){a&1&&_.R(0," (Generated)\n")};
GHb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"div",1);_.M("click",function(){var d=_.Dc(c).wa,e=_.N();e.Ga.qb({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.Zxb.emit(d.line);"find"===d.type&&FHb(e.Kc,d.index);return _.Fc()});_.C()}a&2&&(a=b.wa,b=_.N(),_.dz("marker ",a.type,""),_.He("height",b.markerHeight)("top",a.offset))};
HHb=function(a,b,c){return(b||[]).map(function(d,e){if(c){var f=(d-1)/(c-1);f="calc("+(100*f+"% - ")+(10*f+"px)")}else f="";return{index:e,line:d,offset:f,type:a}})};IHb=function(a){a&1&&_.E(0,"markdown-content",4);a&2&&(a=_.N().wa,_.z("content",a.source.join("")))};JHb=function(a){a&1&&(_.B(0,"pre"),_.R(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.$e(a.text.join("")))};KHb=function(a){a&1&&(_.B(0,"pre"),_.E(1,"span",8),_.S(2,"renderData"),_.C());a&2&&(a=_.N().wa,_.v(1),_.z("outerHTML",_.T(2,1,a.data),_.ld))};
LHb=function(a){a&1&&(_.B(0,"pre"),_.E(1,"span",8),_.S(2,"renderData"),_.C());a&2&&(a=_.N().wa,_.v(1),_.z("outerHTML",_.T(2,1,a.data),_.ld))};MHb=function(a,b){a&1&&(_.H(0),_.R(1),_.K());a&2&&(a=b.wa,_.v(1),_.Ze("\n                ",a,"\n              "))};NHb=function(a){a&1&&(_.B(0,"pre"),_.R(1),_.O(2,MHb,2,1,"ng-container",0),_.R(3,"\n            "),_.C());a&2&&(a=_.N().wa,_.v(1),_.Ze("",a.ename-a.evalue,"\n              "),_.v(1),_.z("ngForOf",a.traceback))};
OHb=function(a,b){a&1&&(_.H(0)(1,1),_.O(2,JHb,2,1,"pre",3),_.O(3,KHb,3,3,"pre",3),_.O(4,LHb,3,3,"pre",3),_.O(5,NHb,4,2,"pre",3),_.K()());a&2&&(a=b.wa,_.v(1),_.z("ngSwitch",a.output_type),_.v(1),_.z("ngSwitchCase","stream"),_.v(1),_.z("ngSwitchCase","display_data"),_.v(1),_.z("ngSwitchCase","execute_result"),_.v(1),_.z("ngSwitchCase","error"))};
PHb=function(a){a&1&&(_.B(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.R(3," Outputs "),_.C()(),_.O(4,OHb,6,5,"ng-container",0),_.C());a&2&&(a=_.N(2).wa,_.z("expanded",!0),_.v(4),_.z("ngForOf",a.outputs))};QHb=function(a){a&1&&(_.H(0),_.B(1,"mat-card"),_.E(2,"format-code",5),_.C(),_.O(3,PHb,5,2,"mat-expansion-panel",6),_.K());a&2&&(a=_.N().wa,_.v(2),_.z("value",a.source.join(""))("fileName","name.py"),_.v(1),_.z("ngIf",0<a.outputs.length))};
RHb=function(a,b){a&1&&(_.H(0)(1,1),_.O(2,IHb,1,1,"markdown-content",2),_.O(3,QHb,4,3,"ng-container",3),_.K()());a&2&&(a=b.wa,_.v(1),_.z("ngSwitch",a.cell_type),_.v(1),_.z("ngSwitchCase","markdown"),_.v(1),_.z("ngSwitchCase","code"))};SHb=function(a,b){a&1&&(_.B(0,"pre"),_.R(1),_.C());a&2&&(a=b.Ma,_.v(1),_.$e(a))};THb=function(a){a&1&&_.E(0,"loading",3);a&2&&_.z("inline",!0)};
UHb=function(a){a&1&&(_.H(0),_.O(1,SHb,2,1,"pre",0),_.S(2,"async"),_.O(3,THb,1,1,"ng-template",null,2,_.tf),_.K());if(a&2){var b=_.Ye(4);a=_.N();_.v(1);_.z("ngIf",_.T(2,2,a.Osa))("ngIfElse",b)}};
XHb=function(a){if(a&1){var b=_.Cc();_.B(0,"icon-empty-state-subtitle")(1,"button",6);_.M("click",function(){_.Dc(b);var c=_.N(2);return _.Fc(VHb(c,c.N8))});_.R(2," Show anyway (may crash) ");_.C();_.B(3,"button",7);_.M("click",function(){_.Dc(b);var c=_.N(2);return _.Fc(WHb(c,c.N8))});_.R(4," Show raw contents ");_.C()()}};YHb=function(a){a&1&&_.E(0,"loading",3);a&2&&_.z("inline",!0)};
ZHb=function(a){a&1&&(_.B(0,"icon-empty-state-display",4)(1,"icon-empty-state-title"),_.R(2),_.S(3,"humanizeBytes"),_.C(),_.O(4,XHb,5,0,"icon-empty-state-subtitle",0),_.O(5,YHb,1,1,"ng-template",null,5,_.tf),_.C());if(a&2){var b=_.Ye(6);a=_.N();_.v(2);_.Ze(" File is very large (",_.T(3,3,a.size),") ");_.v(2);_.z("ngIf",!a.Xea)("ngIfElse",b)}};$Hb=function(a,b){a&1&&_.E(0,"div",18);a&2&&(a=b.wa,b=_.N(),_.He("height",b.getHeight(a.start,a.end),"px")("min-width",b.PO,"ch")("top",b.w9(a.start),"px"))};
aIb=function(a){a&1&&(_.B(0,"div",19),_.R(1,"\n        "),_.B(2,"pre",20),_.R(3),_.C(),_.R(4,"\n      "),_.C());a&2&&(a=_.N(),_.He("min-height",a.lineHeight*a.nT,"px"),_.v(3),_.$e(a.QO))};
bIb=function(a){if(a&1){var b=_.Cc();_.B(0,"code-folding-container",21);_.M("rangeToggled",function(c){_.Dc(b);var d=_.N();return _.Fc(d.LUa(c))})("mousedown",function(c){return c.stopPropagation()});_.C()}a&2&&(a=_.N(),_.He("pointer-events",a.k6?"none":"unset"),_.z("visibility",a.visibility)("folding",a.Km)("lineHeight",a.lineHeight))};cIb=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}};
dIb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};hIb=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");"canvas"===d?eIb(a,b):("input"===d||"select"===d||"textarea"===d)&&fIb(a,b);gIb("canvas",a,b,eIb);gIb("input, textarea, select",a,b,fIb);return b};
gIb=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])};fIb=function(a,b){"file"!==b.type&&(b.value=a.value);"radio"===b.type&&b.name&&(b.name="mat-clone-"+b.name+"-"+iIb++)};eIb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};jIb=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,(null==(f=c)?0:f.has(d))?"important":"")}else a.removeProperty(d)}};
zK=function(a,b){var c=b?"":"none";jIb(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})};lIb=function(a,b){jIb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},kIb)};mIb=function(a,b){return b&&"none"!=b?a+" "+b:a};nIb=function(a){return parseFloat(a)*(-1<a.toLowerCase().indexOf("ms")?1:1E3)};
pIb=function(a){a=getComputedStyle(a);var b=oIb(a,"transition-property"),c=b.find(function(d){return"transform"===d||"all"===d});if(!c)return 0;b=b.indexOf(c);c=oIb(a,"transition-duration");a=oIb(a,"transition-delay");return nIb(c[b])+nIb(a[b])};oIb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};qIb=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};rIb=function(a){return"t"===a.type[0]};
sIb=function(a,b){a=a.Xk;if(1===a.length&&a[0].nodeType===b.ELEMENT_NODE)return a[0];var c=b.createElement("div");a.forEach(function(d){return c.appendChild(d)});return c};tIb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=qIb(b.left,b.top)};uIb=function(a){a&1&&_.E(0,"detail-header",13);a&2&&(a=_.N(),_.z("contentType",a.contentType)("viewData",a.Bb))};vIb=function(a){a&1&&_.E(0,"diff-detail-header",14);a&2&&(a=_.N(),_.z("viewData",a.Bb))};
wIb=function(a){a&1&&_.E(0,"markdown-tab-header",14);a&2&&(a=_.N(),_.z("viewData",a.Bb))};
xIb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",15)(1,"div",16)(2,"div",17);_.E(3,"div",18)(4,"div",19);_.C();_.B(5,"file-matches-navigation",20);_.M("close",function(){_.Dc(b);_.N().Kc.roa.next(!0);return _.Fc()})("selectedMatchIndexChange",function(c){_.Dc(b);var d=_.N();d.wta=c;d.Kc.cea.next(c);return _.Fc()});_.S(6,"async");_.S(7,"async");_.S(8,"async");_.C();_.B(9,"div",21);_.E(10,"div",22)(11,"div",23);_.C()()()}a&2&&(a=_.N(),_.v(5),_.z("dataState",_.T(6,5,a.Bwc))("matchCount",_.T(7,7,a.aea).length)("selectedMatchIndex",
_.T(8,9,a.Kc.cea))("showCloseButton",!0)("trackProjectId",a.Ld.lb))};yIb=function(a){a&1&&(_.E(0,"markdown-content",24),_.S(1,"async"),_.S(2,"async"));a&2&&(a=_.N(),_.z("content",a.Bb.ue)("relativeLinkModifier",_.T(1,4,a.modifier.vFb))("relativeImageModifier",_.T(2,6,a.modifier.tFb))("safeHtmlContent",a.Bb.tHc))};zIb=function(a){a&1&&_.E(0,"img",27);a&2&&(a=_.N(2),_.Xe("alt",a.Bb.fileName),_.z("sanitizeSrc",a.JKa))};AIb=function(a){a&1&&_.E(0,"div",28);a&2&&(a=_.N(2),_.z("safeSvg",a.Bb.ue))};
BIb=function(a){a&1&&(_.H(0),_.O(1,zIb,1,2,"img",25),_.O(2,AIb,1,1,"ng-template",null,26,_.tf),_.K());if(a&2){var b=_.Ye(3);a=_.N();_.v(1);_.z("ngIf",!a.Rva)("ngIfElse",b)}};CIb=function(a){a&1&&(_.B(0,"div",29),_.E(1,"audio",30),_.C());a&2&&(a=_.N(),_.v(1),_.z("sanitizeSrc",a.JKa))};DIb=function(a){a&1&&(_.B(0,"div",29),_.E(1,"video",30),_.C());a&2&&(a=_.N(),_.v(1),_.z("sanitizeSrc",a.JKa))};EIb=function(a){a&1&&_.E(0,"binary-file",31);a&2&&(a=_.N(),_.z("contentLength",a.dna))};
FIb=function(a){if(a&1){var b=_.Cc();_.B(0,"large-file",32);_.M("largeFileViewData",function(c){_.Dc(b);var d=_.N();d.yBb=c;d.Bb=c;return _.Fc()});_.C()}a&2&&(a=_.N(),_.z("fullViewData",a.Bb.N8)("size",a.Bb.ZE))};GIb=function(a){a&1&&(_.H(0),_.E(1,"empty-file-detail",33),_.K());a&2&&(a=_.N(),_.v(1),_.z("path",a.Bb.fileName))};HIb=function(a){a&1&&_.E(0,"jupyter-notebook",34);a&2&&(a=_.N(),_.z("notebook",a.zZ))};
IIb=function(a){a&1&&(_.E(0,"search-match-layer",44),_.S(1,"async"));a&2&&(a=_.N(3),_.z("matches",_.T(1,3,a.aea))("scrollToIndex",a.wta)("selectedMatchIndex",a.Kc.cea))};
JIb=function(a){if(a&1){var b=_.Cc();_.B(0,"virtual-scroll-format-code",38);_.M("lineShown",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.show(c))})("rangeToggled",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.aga(c))})("lineNumberClicked",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.hp(c))})("gutterClicked",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.Pr(c))})("totalNumLines",function(c){_.Dc(b);_.N(2).El.next(c);return _.Fc()});_.S(1,"async");_.S(2,"async");_.S(3,"async");_.E(4,"link-decoration-layer",
39)(5,"hovercard-decoration-layer",40);_.B(6,"code-layers",41);_.M("highlightedXrefLines",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.Dva(c))});_.C();_.O(7,IIb,2,5,"search-match-layer",42);_.S(8,"async");_.E(9,"search-match-layer",43);_.S(10,"async");_.S(11,"async");_.C()}a&2&&(a=_.N(2),_.z("value",a.code)("rendered",a.Bb.DFb)("highlightInfo",a.Bb.Vv)("folding",_.T(1,21,a.Km))("visibility",_.T(2,23,a.visibility))("fileName",a.Bb.fileName)("lineNumberLinkProvider",_.T(3,25,a.link))("scrollToLine",
a.Bb.line)("lineLimitation",a.Bb.HF)("visibleCodeIdentifier",a.l0a)("focusableRegion",a.xha.O_a)("usePrefetchIfPossible",!0),_.Ge("aria-labelledby",a.GM),_.v(4),_.z("content",a.Bb.ue)("scoLinks",a.Bb.IC),_.v(1),_.z("scoLinks",a.Bb.IC),_.v(1),_.z("layerBaseLocation",a.Ld),_.v(1),_.z("ngIf",_.T(8,27,a.u8)),_.v(2),_.z("matches",_.T(10,29,a.E8))("scrollToIndex",_.T(11,31,a.aF))("selectedMatchIndex",a.aF))};
KIb=function(a){a&1&&(_.E(0,"search-match-layer",44),_.S(1,"async"));a&2&&(a=_.N(3),_.z("matches",_.T(1,3,a.aea))("scrollToIndex",a.wta)("selectedMatchIndex",a.Kc.cea))};
LIb=function(a){if(a&1){var b=_.Cc();_.B(0,"format-code",38);_.M("lineShown",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.show(c))})("rangeToggled",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.aga(c))})("lineNumberClicked",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.hp(c))})("gutterClicked",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.Pr(c))})("totalNumLines",function(c){_.Dc(b);_.N(2).El.next(c);return _.Fc()});_.S(1,"async");_.S(2,"async");_.S(3,"async");_.E(4,"link-decoration-layer",39)(5,
"hovercard-decoration-layer",40);_.B(6,"code-layers",41);_.M("highlightedXrefLines",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.Dva(c))});_.C();_.O(7,KIb,2,5,"search-match-layer",42);_.S(8,"async");_.E(9,"search-match-layer",43);_.S(10,"async");_.S(11,"async");_.C()}a&2&&(a=_.N(2),_.z("value",a.code)("rendered",a.Bb.DFb)("highlightInfo",a.Bb.Vv)("folding",_.T(1,21,a.Km))("visibility",_.T(2,23,a.visibility))("fileName",a.Bb.fileName)("lineNumberLinkProvider",_.T(3,25,a.link))("scrollToLine",a.Bb.line)("lineLimitation",
a.Bb.HF)("visibleCodeIdentifier",a.l0a)("focusableRegion",a.xha.O_a)("usePrefetchIfPossible",!0),_.Ge("aria-labelledby",a.GM),_.v(4),_.z("content",a.Bb.ue)("scoLinks",a.Bb.IC),_.v(1),_.z("scoLinks",a.Bb.IC),_.v(1),_.z("layerBaseLocation",a.Ld),_.v(1),_.z("ngIf",_.T(8,27,a.u8)),_.v(2),_.z("matches",_.T(10,29,a.E8))("scrollToIndex",_.T(11,31,a.aF))("selectedMatchIndex",a.aF))};
NIb=function(a){if(a&1){var b=_.Cc();_.H(0);_.O(1,JIb,12,33,"virtual-scroll-format-code",35);_.S(2,"async");_.O(3,LIb,12,33,"ng-template",null,36,_.tf);_.B(5,"file-content-pager",37);_.M("markerClicked",function(d){_.Dc(b);var e=_.N();return _.Fc(MIb(e,d))});_.S(6,"async");_.S(7,"async");_.C();_.K()}if(a&2){var c=_.Ye(4);a=_.N();_.v(1);_.z("ngIf",_.T(2,4,a.hMc))("ngIfElse",c);_.v(4);_.z("markers",_.T(6,6,a.ara))("numLines",_.T(7,8,a.El))}};
OIb=function(a){a&1&&_.E(0,"code-diff",45);a&2&&(a=_.N(),_.z("diffBase",a.Bb.diffBase)("contents",a.Bb.ue)("fileName",a.Bb.fileName)("scrollToLine",a.Bb.line))};PIb=function(a){a&1&&(_.B(0,"icon-empty-state-display",46)(1,"icon-empty-state-title"),_.R(2),_.C()());a&2&&(a=_.N(),_.v(2),_.$e(a.Uya))};QIb=function(a,b){return _.r1a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};
RIb=function(a,b,c){b=new Map([].concat(_.sc(b)).map(function(f){return[f,0]}));a=_.q(a.gOa());for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=QIb(d.h9(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};SIb=function(a,b,c){var d=a.ie();a=RIb(a,b,c);return{icon:c.icon,title:c.title,path:d.endsWith("/")?d.substring(0,d.length-1):d,instances:[].concat(_.sc(a.values())).reduce(function(e,f){return e+f},0),HS:a}};
TIb=function(a,b){var c=b.Yr;if(b=b.jFc){b=_.q(b.entries());for(var d=b.next();!d.done;d=b.next()){var e=_.q(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=_.q(a.entries()),d=b.next();!d.done;d=b.next())e=_.q(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)};
UIb=function(a){if(a&1){var b=_.Cc();_.H(0);_.R(1);_.B(2,"a",4);_.M("click",function(c){_.Dc(b);_.N().limit=void 0;return _.Fc(c.stopPropagation())});_.R(3," Show All ");_.C();_.K()}a&2&&(a=_.N(),_.v(1),_.Fz(" (",a.F0a,"/",a.fga(a.tpa),") "),_.v(1),_.z("trackAction","showAll"+a.Cpa))};VIb=function(a,b){a&1&&_.E(0,"file-list",6);a&2&&(a=b.wa,b=_.N(2),_.z("limit",b.limit)("ariaLabelledbyId",b.Cpa)("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.kT)("isPiper",b.Si))};
WIb=function(a){a&1&&_.O(0,VIb,1,6,"file-list",5);a&2&&(a=_.N(),_.z("ngForOf",a.tpa))};XIb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};YIb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",3);_.M("click",function(){_.Dc(b);var c=_.N();return _.Fc(c.expand())});_.R(1," Load more ");_.C()}};
ZIb=function(a){a&1&&(_.B(0,"div",1),_.E(1,"div",2),_.C());a&2&&(a=_.N(),_.v(1),_.Ie("info","info"===rFb(_.k(a.Jk,3)))("warning","warning"===rFb(_.k(a.Jk,3))),_.z("innerHTML",a.Fsa(a.bcb||""),_.ld))};$Ib=function(a){a&1&&(_.B(0,"a",7),_.R(1),_.C());if(a&2){a=_.N().wa;var b=_.N();_.z("routerLink",a.getUrl())("queryParams",b.params);_.v(1);_.$e(a.getName())}};aJb=function(a){a&1&&(_.B(0,"span"),_.R(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.$e(a.getName()))};
bJb=function(a,b){a&1&&(_.B(0,"span"),_.O(1,$Ib,2,3,"a",5),_.O(2,aJb,2,1,"span",6),_.C());a&2&&(a=b.wa,_.v(1),_.z("ngIf",a.W9()),_.v(1),_.z("ngIf",!a.W9()))};cJb=function(a){a&1&&_.E(0,"img",4);a&2&&(a=_.N(),_.z("src",a.xi,_.md)("alt",a.link.getName()+"'s profile photo"))};
dJb=function(a){a&1&&(_.B(0,"a",5),_.R(1),_.C());a&2&&(a=_.N(),_.He("background-image","url("+a.xi+")"),_.Ie("-no-icon",a.nqa)("-wrap",a.nqa)("-left-ellipsis","bug_report"===a.link.KP()),_.z("target",a.VAb?"_blank":"_self")("href",a.url,_.md),_.Ge("data-gtm-box",a.zY)("data-gtm-list",a.SOa),_.v(1),_.$e(a.link.getName()))};eJb=function(a){a&1&&(_.B(0,"span"),_.R(1),_.C());a&2&&(a=_.N(),_.He("background-image","url("+a.xi+")"),_.v(1),_.$e(a.link.getName()))};
fJb=function(a,b){a&1&&(_.B(0,"a",6),_.R(1),_.C());a&2&&(a=b.wa,b=_.N(),_.z("href",a.url,_.md),_.Ge("data-gtm-box",b.zY)("data-gtm-list",b.SOa),_.v(1),_.$e(b.link.getName()))};gJb=function(a,b){a&1&&(_.B(0,"p",7)(1,"a",8),_.R(2),_.C()());a&2&&(a=b.wa,_.v(1),_.z("href",a.key,_.md),_.v(1),_.$e(a.value))};
hJb=function(a){a&1&&(_.H(0),_.B(1,"button"),_.E(2,"img",1),_.C(),_.B(3,"div",2)(4,"p",3),_.R(5),_.C(),_.E(6,"div",4),_.B(7,"div",5),_.O(8,gJb,3,2,"p",6),_.S(9,"keyvalue"),_.C()(),_.K());a&2&&(a=_.N(),_.v(2),_.We("alt","",a.content.title," info icon"),_.z("src","https://www.gstatic.com/images/icons/material/system/2x/"+a.icon+"_24dp.png",_.md),_.v(3),_.$e(a.content.title),_.v(1),_.z("innerHTML",a.content.description,_.ld),_.v(2),_.z("ngForOf",_.T(9,5,a.content.urls)))};
iJb=function(a){a&1&&(_.B(0,"h3"),_.R(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.$e(a.getName()))};kJb=function(a){a&1&&_.E(0,"stacks-popup-info",7);a&2&&(a=_.N().wa,_.N(),a=a.getName(),a=jJb.get(a),_.z("name",a))};lJb=function(a,b){a&1&&(_.B(0,"li"),_.E(1,"stacks-icon-link",8),_.C());if(a&2){a=b.wa;b=_.N(2).wa;var c=_.N();_.v(1);_.z("link",a)("gtmBox",c.zY)("gtmList",b.getName())}};mJb=function(a){a&1&&(_.B(0,"ul"),_.O(1,lJb,2,3,"li",1),_.C());a&2&&(a=_.N().wa,_.v(1),_.z("ngForOf",a.hY()))};
nJb=function(a){a&1&&_.R(0," This information is currently unavailable. ")};oJb=function(a,b){a&1&&(_.B(0,"div")(1,"div",2),_.O(2,iJb,2,1,"h3",3),_.O(3,kJb,1,1,"stacks-popup-info",4),_.C(),_.O(4,mJb,2,1,"ul",5),_.O(5,nJb,1,0,"ng-template",null,6,_.tf),_.C());if(a&2){a=b.wa;var c=_.Ye(6);_.N();_.v(2);_.z("ngIf",a.getName());_.v(1);b=a.getName();b=jJb.get(b);_.z("ngIf",b);_.v(1);_.z("ngIf",a.hY().length)("ngIfElse",c)}};pJb=function(a){a&1&&_.E(0,"img",5)};qJb=function(a){a&1&&_.E(0,"img",6)};
rJb=function(a){a&1&&(_.B(0,"p",7),_.R(1,"Review is up-to-date"),_.C())};sJb=function(a){a&1&&(_.B(0,"p",7),_.R(1,"Review outdated"),_.C())};uJb=function(a,b){a&1&&(_.B(0,"div",7)(1,"p",8),_.R(2),_.C(),_.B(3,"p",9),_.R(4),_.C(),_.B(5,"p",10),_.R(6),_.C(),_.B(7,"p",11),_.R(8),_.C()());a&2&&(a=b.wa,_.N(),_.v(2),_.$e(a.getName()),_.v(1),_.Ie("satisfied-number",tJb(_.Xh(a,1))>=tJb(_.Xh(a,4))),_.v(1),_.Ze(" ",_.Xh(a,1),""),_.v(2),_.Ze("Target: ",_.Xh(a,4),""),_.v(2),_.Ze("Updated ",_.Xh(a,2),""))};
vJb=function(a,b){a&1&&(_.B(0,"div",7)(1,"p",8),_.R(2),_.C(),_.B(3,"p",9),_.R(4),_.C(),_.B(5,"p",10),_.R(6),_.C(),_.B(7,"p",11),_.R(8),_.C()());a&2&&(a=b.wa,_.v(2),_.$e(a.getName()),_.v(2),_.$e(_.Xh(a,1)),_.v(2),_.Ze("Target: ",_.Xh(a,4),""),_.v(2),_.Ze("Updated ",_.Xh(a,2),""))};wJb=function(a){a&1&&_.E(0,"stacks-popup-recommended",5);a&2&&(a=_.N(),_.z("product",a.product))};xJb=function(a){a&1&&_.E(0,"stacks-popup-isa",5);a&2&&(a=_.N(),_.Ie("to-right",!a.product.eOa()),_.z("product",a.product))};
yJb=function(a){a&1&&_.E(0,"stacks-popup-pp",6);a&2&&(a=_.N(),_.z("productPhase",a.product.fpa())("metrics",_.Fi(a.product,AK,27)))};zJb=function(a){a&1&&_.E(0,"stacks-popup-pp",7);a&2&&(a=_.N(),_.Ie("small-icon",a.vva),_.z("productPhase",a.product.fpa()))};BJb=function(a){a&1&&_.E(0,"stacks-popup-sl",8);if(a&2){a=_.N();var b;_.z("supportLevelId",null==(b=_.Ei(a.product,AJb,34))?null:b.Cpb())("metrics",_.Fi(a.product,AK,27))}};
CJb=function(a){a&1&&(_.E(0,"stacks-header",2),_.S(1,"async"));a&2&&(a=_.N(),_.z("breadcrumb",_.T(1,1,a.qW)))};DJb=function(a){a&1&&_.E(0,"loading",7)};EJb=function(a){a&1&&(_.B(0,"p",8),_.R(1),_.C());a&2&&(a=_.N().Ma,_.v(1),_.Ze(" ",a.message," "))};FJb=function(a){a&1&&_.E(0,"stacks-popup-freshness",25);a&2&&(a=_.N().Ma,_.z("isFresh",_.Bi(a,60))("freshnessDate",_.Xh(a,42))("productName",a.getName()))};
GJb=function(a){a&1&&(_.B(0,"span",26),_.R(1),_.C());a&2&&(a=_.N().Ma,_.v(1),_.Ze(" \u00a0Reviewed by team on ",_.Xh(a,42)," "))};HJb=function(a){a&1&&(_.B(0,"a",27),_.E(1,"img",28),_.R(2," \u00a0Edit product "),_.C());if(a&2){var b=_.N().Ma;a=_.N(4);b="product/"+b.yq()+"/edit";_.z("href",a.sQ?a.DS.environment.a0+"/"+b:"/"+b,_.md)}};
JJb=function(a){a&1&&(_.B(0,"a",29),_.E(1,"img",28),_.R(2," \u00a0Edit product "),_.C());if(a&2){var b=_.N().Ma;a=_.N(4);b="product/"+b.yq()+"/edit";_.z("routerLink",_.cf(2,IJb,a.sQ?a.DS.environment.a0+"/"+b:"/"+b))("queryParams",a.params)}};KJb=function(a){a&1&&(_.B(0,"div")(1,"div",30)(2,"strong"),_.R(3,"WARNING:"),_.C(),_.R(4," This product has not been reviewed by domain stewards and is not currently discoverable from browsing domain page. "),_.C()())};
LJb=function(a,b){a&1&&(_.B(0,"div",17),_.E(1,"stacks-popup-product",36),_.B(2,"a",37),_.R(3),_.C()());a&2&&(a=b.wa,b=_.N(6),_.v(1),_.z("product",a),_.v(1),_.z("routerLink",_.cf(4,IJb,"/product/"+a.yq()))("queryParams",b.params),_.v(1),_.$e(a.getName()))};
NJb=function(a){a&1&&(_.B(0,"div",31),_.E(1,"div",32),_.B(2,"h2",33),_.R(3,"Better Alternatives"),_.C(),_.B(4,"ul",34),_.O(5,LJb,4,6,"div",35),_.C()());if(a&2){a=_.N().Ma;var b=_.N(4);_.v(1);_.z("innerHTML",b.Fsa(_.Ei(a,BK,79).CJ()||""),_.ld);_.v(4);_.z("ngForOf",_.Fi(_.Ei(a,BK,79),MJb,6))}};OJb=function(a,b){a&1&&(_.B(0,"a",39),_.R(1),_.C());a&2&&(a=b.wa,_.z("href",a.getUrl(),_.md),_.v(1),_.Ze("",a.Kt()," "))};
PJb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.R(2,"Product page"),_.C(),_.O(3,OJb,2,2,"a",38),_.C());a&2&&(a=_.N().Ma,_.v(3),_.z("ngForOf",_.Fi(a,CK,28)))};QJb=function(a,b){a&1&&(_.B(0,"a",41),_.R(1),_.C());a&2&&(a=b.wa,_.z("href",a.getUrl(),_.md),_.v(1),_.Ze("",a.Kt()," "))};RJb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.R(2,"Landing page"),_.C(),_.O(3,QJb,2,2,"a",40),_.C());a&2&&(a=_.N().Ma,_.v(3),_.z("ngForOf",a.g9()))};
SJb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.R(2,"Customer adoption stage"),_.C(),_.B(3,"a",42),_.R(4),_.C()());if(a&2){a=_.N().Ma;var b=_.N(4);_.v(4);_.$e(b.Pxc(_.Pi(a,71,0)))}};TJb=function(a){a&1&&(_.B(0,"div"),_.R(1," Contact "),_.B(2,"a",47),_.R(3),_.C(),_.R(4," for more information "),_.C());a&2&&(a=_.N().wa,_.v(2),_.z("href",a.value[1],_.md),_.v(1),_.Ze("",a.value[0],"@"))};
UJb=function(a){a&1&&(_.B(0,"div"),_.R(1," Read instructions "),_.B(2,"a",47),_.R(3,"here"),_.C()());a&2&&(a=_.N().wa,_.v(2),_.z("href",a.value[0],_.md))};VJb=function(a){a&1&&(_.B(0,"div"),_.R(1," Sign up "),_.B(2,"a",47),_.R(3,"here"),_.C()());a&2&&(a=_.N().wa,_.v(2),_.z("href",a.value[0],_.md))};WJb=function(a,b){a&1&&(_.B(0,"span")(1,"a",47),_.R(2),_.C()());a&2&&(a=b.wa,b=_.N(5).Ma,_.N(3),_.v(1),_.z("href","https://moma.corp.google.com/team/"+a,_.md),_.v(1),_.Ze(" ",b.jNb.get(a)," "))};
XJb=function(a){a&1&&(_.B(0,"span"),_.R(1," is allowed."),_.C())};YJb=function(a){a&1&&(_.B(0,"span"),_.R(1," are allowed."),_.C())};ZJb=function(a){a&1&&(_.B(0,"div"),_.O(1,WJb,3,2,"span",45),_.O(2,XJb,2,0,"span",9),_.O(3,YJb,2,0,"span",9),_.C());a&2&&(a=_.N().wa,_.v(1),_.z("ngForOf",a.value),_.v(1),_.z("ngIf",1===a.value.length),_.v(1),_.z("ngIf",1<a.value.length))};
$Jb=function(a,b){a&1&&(_.B(0,"span")(1,"a",47),_.R(2),_.C()());a&2&&(a=b.wa,b=_.N(5).Ma,_.N(3),_.v(1),_.z("href","https://moma.corp.google.com/team/"+a,_.md),_.v(1),_.Ze(" ",b.jNb.get(a)," "))};aKb=function(a){a&1&&(_.B(0,"span"),_.R(1," is not allowed."),_.C())};bKb=function(a){a&1&&(_.B(0,"span"),_.R(1," are not allowed."),_.C())};
cKb=function(a){a&1&&(_.B(0,"div"),_.O(1,$Jb,3,2,"span",45),_.O(2,aKb,2,0,"span",9),_.O(3,bKb,2,0,"span",9),_.C());a&2&&(a=_.N().wa,_.v(1),_.z("ngForOf",a.value),_.v(1),_.z("ngIf",1===a.value.length),_.v(1),_.z("ngIf",1<a.value.length))};dKb=function(a){a&1&&(_.B(0,"div"),_.R(1," Please see the "),_.B(2,"a",47),_.R(3," general guidance "),_.C(),_.R(4,"for using GCP Systems. "),_.C());a&2&&(a=_.N().wa,_.v(2),_.z("href",a.value[0],_.md))};
eKb=function(a){a&1&&(_.B(0,"div"),_.R(1," Default visibility "),_.B(2,"a",47),_.R(3,"here"),_.C()());a&2&&(a=_.N().wa,_.v(2),_.z("href",a.value[0],_.md))};fKb=function(a,b){a&1&&(_.B(0,"span"),_.R(1),_.C());a&2&&(a=b.wa,_.v(1),_.Ze(" ",a," "))};gKb=function(a){a&1&&(_.B(0,"div"),_.O(1,fKb,2,1,"span",45),_.R(2," are allowed. "),_.C());a&2&&(a=_.N().wa,_.v(1),_.z("ngForOf",a.value))};hKb=function(a){a&1&&(_.B(0,"div"),_.R(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.Ze(" ",a.value," "))};
iKb=function(a,b){a&1&&(_.B(0,"div"),_.O(1,TJb,5,2,"div",9),_.O(2,UJb,4,1,"div",9),_.O(3,VJb,4,1,"div",9),_.O(4,ZJb,4,3,"div",9),_.O(5,cKb,4,3,"div",9),_.O(6,dKb,5,1,"div",9),_.O(7,eKb,4,1,"div",9),_.O(8,gKb,3,1,"div",9),_.O(9,hKb,2,1,"div",9),_.C());a&2&&(a=b.wa,_.v(1),_.z("ngIf","contactTeam"===a.key),_.v(1),_.z("ngIf","onboardingDoc"===a.key),_.v(1),_.z("ngIf","signUpDoc"===a.key),_.v(1),_.z("ngIf","includedTeamId"===a.key),_.v(1),_.z("ngIf","excludedTeamId"===a.key),_.v(1),_.z("ngIf","gcpGuidance"===
a.key),_.v(1),_.z("ngIf","buildVisibility"===a.key),_.v(1),_.z("ngIf","groups"===a.key),_.v(1),_.z("ngIf","other"===a.key))};jKb=function(a){a&1&&(_.B(0,"div",48)(1,"a",47),_.R(2),_.C()());if(a&2){var b=_.N(2).Ma;a=_.N().Ma;_.N(3);_.v(1);b="https://source.corp.google.com/piper///depot/google3/productivity/stacks/catalog/product/"+b.yq()+"/stacks.textproto";_.z("href",b,_.md);_.v(1);_.Ze("more (+",a.yla.length-3,")")}};
kKb=function(a){a&1&&(_.B(0,"div",22)(1,"div",43)(2,"p"),_.R(3,"Product allowlist"),_.C(),_.E(4,"stacks-popup-info",44),_.C(),_.O(5,iKb,10,9,"div",45),_.O(6,jKb,3,2,"div",46),_.C());a&2&&(a=_.N(2).Ma,_.v(5),_.z("ngForOf",a.yla.slice(0,3)),_.v(1),_.z("ngIf",3<a.yla.length))};lKb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.R(2,"Specialized purpose"),_.C(),_.B(3,"div"),_.R(4),_.C()());a&2&&(a=_.N().Ma,_.v(4),_.$e(_.Xh(a,74)))};
mKb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.R(2,"Support level"),_.C(),_.B(3,"a",49),_.R(4,"Agreement signed"),_.C()());a&2&&(a=_.N().Ma,_.v(3),_.We("href","/agreement/",a.yq(),"",_.md))};nKb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.R(2,"Support level"),_.C(),_.B(3,"a",49),_.R(4,"Unsigned draft agreement"),_.C()());a&2&&(a=_.N().Ma,_.v(3),_.We("href","/agreement/",a.yq(),"",_.md))};
oKb=function(a){a&1&&(_.B(0,"div",22)(1,"p"),_.R(2,"Moma Teams"),_.C(),_.B(3,"a",47),_.R(4,"Product page"),_.C()());a&2&&(a=_.N().Ma,_.v(3),_.We("href","http://moma.corp.google.com/product/",_.Li(a,82),"",_.md))};pKb=function(a,b){a&1&&(_.B(0,"li"),_.E(1,"stacks-icon-link",52),_.C());a&2&&(a=b.wa,_.v(1),_.z("link",a))};
qKb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",51),_.R(2,"Used in the following Core Solution(s):"),_.C(),_.B(3,"ul"),_.O(4,pKb,2,1,"li",45),_.C()());a&2&&(a=_.N(2).Ma,_.v(4),_.z("ngForOf",a.cFb))};rKb=function(a,b){a&1&&(_.B(0,"div")(1,"div",58),_.R(2),_.C(),_.B(3,"div",59),_.R(4),_.C(),_.B(5,"div"),_.R(6),_.C(),_.B(7,"div",55),_.R(8),_.C()());a&2&&(a=b.wa,_.v(2),_.$e(_.Xh(a,1)),_.v(2),_.$e(a.getName()),_.v(2),_.Ze("Target: ",_.Xh(a,4),""),_.v(2),_.Ze("Updated ",_.Xh(a,2),""))};
sKb=function(a){a&1&&(_.B(0,"section",50)(1,"header",53)(2,"h2",54),_.R(3,"Metrics"),_.C(),_.B(4,"p",55),_.R(5,"Source: Stacks data"),_.C()(),_.B(6,"div",56),_.O(7,rKb,9,4,"div",57),_.C()());a&2&&(a=_.N().Ma,_.v(7),_.z("stacksExpandListOf",_.Fi(a,AK,27)))};tKb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",60),_.R(2,"Education materials"),_.C(),_.E(3,"stacks-link-lists",61),_.C());a&2&&(a=_.N(2).Ma,_.v(3),_.z("lists",a.mlb))};uKb=function(a,b){a&1&&_.E(0,"iframe",66);a&2&&_.z("src",b.wa,_.Nfa)};
vKb=function(a){a&1&&(_.H(0),_.B(1,"h3",64),_.R(2,"Roadmap"),_.C(),_.O(3,uKb,1,1,"iframe",65),_.K());a&2&&(a=_.N(3).Ma,_.v(3),_.z("ngForOf",a.oHb))};wKb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",62),_.R(2),_.C(),_.E(3,"stacks-link-lists",63),_.O(4,vKb,4,1,"ng-container",9),_.C());if(a&2){a=_.N().Ma;var b=_.N().Ma;_.v(2);_.Ze("About ",a.name,"");_.v(1);_.z("lists",b.eab);_.v(1);_.z("ngIf",b.oHb.length)}};
xKb=function(a,b){a&1&&(_.B(0,"li"),_.E(1,"stacks-icon-link",69),_.C());a&2&&(a=b.wa,_.v(1),_.z("isContact",!0)("link",a))};yKb=function(a){a&1&&(_.H(0),_.B(1,"h3"),_.R(2,"Meet the team"),_.C(),_.B(3,"ul",34),_.O(4,xKb,2,2,"li",45),_.C(),_.K());a&2&&(a=_.N(3).Ma,_.v(1),_.Ie("h3-margin-top",a.vMa.length),_.v(3),_.z("ngForOf",a.PW))};
zKb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",67),_.R(2,"Feedback and communications"),_.C(),_.E(3,"stacks-link-lists",68),_.O(4,yKb,5,3,"ng-container",9),_.C());a&2&&(a=_.N(2).Ma,_.v(3),_.z("lists",a.vMa),_.v(1),_.z("ngIf",a.PW.length))};
AKb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",70),_.R(2,"Additional guidance"),_.C(),_.B(3,"p",71),_.R(4," These guidelines may or may not apply to your use case. We recommend contacting the groups identified below to confirm. "),_.C(),_.E(5,"stacks-link-lists",68),_.C());a&2&&(a=_.N(2).Ma,_.v(5),_.z("lists",a.jqb))};BKb=function(a,b){a&1&&(_.B(0,"li"),_.E(1,"stacks-icon-link",73),_.C());a&2&&(a=b.wa,_.v(1),_.z("link",a))};
CKb=function(a){a&1&&(_.B(0,"ul"),_.O(1,BKb,2,1,"li",45),_.C());a&2&&(a=_.N(4).Ma,_.v(1),_.z("ngForOf",a.JW))};DKb=function(a){a&1&&(_.B(0,"h3"),_.R(1,"Codepaths"),_.C(),_.O(2,CKb,2,1,"ul",9));a&2&&(a=_.N(3).Ma,_.v(2),_.z("ngIf",a.JW.length))};EKb=function(a,b){a&1&&(_.B(0,"li"),_.E(1,"stacks-icon-link",74),_.C());a&2&&(a=b.wa,_.v(1),_.z("link",a))};
FKb=function(a){a&1&&(_.B(0,"h3"),_.R(1,"Other resources"),_.C(),_.B(2,"ul",34),_.O(3,EKb,2,1,"li",45),_.C());a&2&&(a=_.N(3).Ma,_.Ie("h3-margin-top",a.JW.length),_.v(3),_.z("ngForOf",a.VTa))};GKb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",33),_.R(2,"Additional resources"),_.C(),_.O(3,DKb,3,1,"ng-template",72),_.O(4,FKb,4,3,"ng-template",72),_.C());a&2&&(a=_.N(2).Ma,_.v(3),_.z("ngIf",a.JW.length),_.v(1),_.z("ngIf",a.VTa.length))};
HKb=function(a,b){a&1&&(_.B(0,"ul"),_.E(1,"stacks-icon-link",74),_.C());a&2&&(a=b.wa,_.v(1),_.z("link",a))};IKb=function(a,b){a&1&&(_.H(0),_.B(1,"h3",75),_.R(2),_.C(),_.B(3,"p"),_.R(4),_.C(),_.O(5,HKb,2,1,"ul",45),_.E(6,"br"),_.K());a&2&&(a=b.wa,_.v(2),_.$e(a.name),_.v(2),_.$e(a.description),_.v(1),_.z("ngForOf",a.links))};
JKb=function(a){a&1&&(_.B(0,"section",50)(1,"h2",75),_.R(2,"External Google Tool Mapping"),_.C(),_.O(3,IKb,7,3,"ng-container",45),_.C());a&2&&(a=_.N(2).Ma,_.v(3),_.z("ngForOf",a.dwc))};
KKb=function(a,b){a&1&&(_.H(0),_.B(1,"div",10)(2,"h1"),_.R(3),_.C(),_.B(4,"div",11)(5,"p",12),_.O(6,FJb,1,3,"stacks-popup-freshness",13),_.O(7,GJb,2,1,"span",14),_.O(8,HJb,3,1,"a",15),_.O(9,JJb,3,4,"a",16),_.C()()(),_.O(10,KJb,5,0,"div",9),_.B(11,"div",17),_.E(12,"stacks-popup-product",18),_.C(),_.O(13,NJb,6,2,"div",19),_.E(14,"div",20),_.B(15,"div"),_.O(16,PJb,4,1,"div",21),_.O(17,RJb,4,1,"div",21),_.B(18,"div",22)(19,"p"),_.R(20,"Product phase"),_.C(),_.B(21,"a",23),_.R(22),_.C()(),_.O(23,SJb,5,
1,"div",21),_.O(24,kKb,7,2,"div",21),_.O(25,lKb,5,1,"div",21),_.O(26,mKb,5,1,"div",21),_.O(27,nKb,5,1,"div",21),_.O(28,oKb,5,1,"div",21),_.C(),_.O(29,qKb,5,1,"section",24),_.O(30,sKb,8,1,"section",24),_.O(31,tKb,4,1,"section",24),_.O(32,wKb,5,3,"section",24),_.O(33,zKb,5,2,"section",24),_.O(34,AKb,6,1,"section",24),_.O(35,GKb,5,2,"section",24),_.O(36,JKb,4,1,"section",24),_.K());if(a&2){a=b.Ma;b=_.N().Ma;var c=_.N(3);_.v(3);_.$e(a.getName());_.v(3);_.z("ngIf",c.Nlb&&_.Xh(a,42));_.v(1);_.z("ngIf",
c.Nlb&&_.Xh(a,42));_.v(1);_.z("ngIf",c.sQ);_.v(1);_.z("ngIf",!c.sQ);_.v(1);_.z("ngIf",!_.Xh(a,68));_.v(2);_.z("product",a);_.v(1);_.z("ngIf",_.Ei(a,BK,79));_.v(1);_.z("innerHTML",c.Fsa(a.CJ()),_.ld);_.v(2);_.z("ngIf",_.Fi(a,CK,28).length);_.v(1);_.z("ngIf",a.g9().length);_.v(5);_.$e(c.Txc(a.fpa()));_.v(1);_.z("ngIf",_.Pi(a,71,0));_.v(1);_.z("ngIf",b.yla.length);_.v(1);_.z("ngIf",_.Xh(a,74));_.v(1);_.z("ngIf",a.dOa());_.v(1);_.z("ngIf",_.Bi(a,69));_.v(1);_.z("ngIf",c.YUa&&null!=_.k(a,82)&&0<_.Li(a,
82));_.v(1);_.z("ngIf",c.nLa&&b.cFb.length);_.v(1);_.z("ngIf",0<_.Fi(a,AK,27).length);_.v(1);_.z("ngIf",b.mlb.length);_.v(1);_.z("ngIf",b.eab.length||a.J0c);_.v(1);_.z("ngIf",b.vMa.length||b.PW.length);_.v(1);_.z("ngIf",b.jqb.length);_.v(1);_.z("ngIf",b.JW.length||b.VTa.length);_.v(1);_.z("ngIf",c.kLa&&_.Fi(a,DK,81).length)}};LKb=function(a,b){a&1&&(_.H(0),_.O(1,KKb,37,26,"ng-container",9),_.K());a&2&&(a=b.Ma,_.v(1),_.z("ngIf",a.product))};
MKb=function(a){a&1&&(_.H(0),_.O(1,LKb,2,1,"ng-container",9),_.K());a&2&&(a=_.N().Ma,_.v(1),_.z("ngIf",a.Wb))};NKb=function(a,b){a&1&&(_.H(0,3),_.O(1,DJb,1,0,"loading",4),_.O(2,EJb,2,1,"p",5),_.O(3,MKb,2,1,"ng-container",6),_.K());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ic.hi),_.v(1),_.z("ngSwitchCase",b.Ic.Error),_.v(1),_.z("ngSwitchCase",b.Ic.Xg))};
PKb=function(a){var b=[];if(_.Fi(a,EK,80).length)for(var c={},d=_.q(_.Fi(a,EK,80)),e=d.next();!e.done;c={V0:c.V0},e=d.next()){c.V0=e.value;e=_.q(_.Fi(c.V0,FK,2));for(var f=e.next();!f.done;f=e.next())_.Fi(f.value,OKb,3).filter(function(g){return g.yq()===a.n9()}).forEach(function(g){return function(){b.push(wK({name:g.V0.getName(),url:"https://stacks-v4.corp.google.com/well_lit_path/"+g.V0.vpb(),icon:"school"}))}}(c))}return b};
QKb=function(a){var b=[];a=_.q(_.Fi(a,DK,81));for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=_.k(d,1);var e="";0<_.Fi(d,GK,2).length&&(e=e.concat("\n",_.Fi(d,GK,2)[0].CJ()));d=_.Yh(d,3).map(function(f){return wK({name:f,url:f,icon:"link"})}).sort(vK);b.push({name:c,description:e,links:d})}return b};
RKb=function(a){var b=[];kFb([{source:_.Fi(a,CK,8),Ai:b,name:"Critical user journeys",icon:"link"},{source:_.Fi(a,CK,12),Ai:b,name:"Future plans",icon:"drive_document"},{source:_.Fi(a,CK,20),Ai:b,name:"Launch plans",icon:"drive_document"},{source:_.Fi(a,CK,32),Ai:b,name:"SLOs",icon:"link"},{source:_.Fi(a,CK,22),Ai:b,name:"Monitoring",icon:"planner_review"}]);if(_.Bi(a,45)||_.Bi(a,46)){var c=[];_.Bi(a,45)&&c.push(wK({name:"Google Cloud Platform support",icon:"cloud_done"}));_.Bi(a,46)&&c.push(wK({name:"Open source",
icon:"ic_github_grey600_24dp.svg"}));c=(new xK).Le("Other attributes").tS(c);b.push(c)}_.Fi(a,HK,47).length&&(c=(new xK).Le("Data classification").tS(_.Fi(a,HK,47).map(function(d){return wK({name:d.Yf(),icon:"data_table"})})),b.push(c));_.Fi(a,IK,41).length&&(a=(new xK).Le("Languages").tS(_.Fi(a,IK,41).map(function(d){return wK({name:d.Yf(),icon:"language"})}).sort(vK)),b.push(a));b.sort(function(d,e){return"Other attributes"===d.Yf()?1:"Other attributes"===e.Yf()?-1:"Data classification"===d.Yf()?
1:"Data classification"===e.Yf()?-1:vK(d,e)});return b};
SKb=function(a){var b=[];kFb([{source:a.HNa(),Ai:b,name:"Ask a question",icon:"atari_site"},{source:_.Fi(a,CK,56),Ai:b,name:"Report an issue",icon:"atari_site"},{source:_.Fi(a,CK,57),Ai:b,name:"Stay updated",icon:"atari_site"}]);_.bb(a,35,_.Ua).length&&!a.DP().length&&(a=(new xK).Le("Team member").tS(_.bb(a,35,_.Ua).map(function(c){return wK({name:"Moma Teams",url:"https://moma.corp.google.com/team/"+c,icon:"group"})})),b.push(a));b.sort(vK);return b};
TKb=function(a){if(!a.DP().length)return[];var b=[],c=[];_.bb(a,35,_.Ua).length&&(b=_.bb(a,35,_.Ua).map(function(d){return wK({name:"Full team...",url:"https://moma.corp.google.com/team/"+d,icon:"moma_teams.png"})}));c=jFb(a.DP());return[].concat(_.sc(c),_.sc(b))};
UKb=function(a){var b=[],c=[],d=[];_.bb(a,14,_.Ua).length&&(b=_.bb(a,14,_.Ua).map(function(e){return wK({name:"Glossary",url:"https://glossary.googleplex.com/terms/"+e,icon:"auto_stories"})}));_.bb(a,25,_.Ua).length&&(c=_.bb(a,25,_.Ua).map(function(e){return wK({name:"Pegboard",url:"https://pegboard.corp.google.com/tools/"+e,icon:"keep"})}));a.q9().length&&(d=iFb(a.q9(),"link"));return[].concat(_.sc(b),_.sc(c),_.sc(d)).sort(vK)};
VKb=function(a){return wK({name:a,url:a.startsWith("http")?a:"http:"+a,icon:"code"})};XKb=function(a){return(null!=a?a:[]).map(function(b){var c=new Map;c.set("roadmapId",b);return _.Yf(WKb,c.get("roadmapId"))})};YKb=function(a){a&1&&_.E(0,"folder-tab-header",4);a&2&&(a=_.N(),_.z("viewData",a.Bb),_.Ge("aria-labelledby",a.GM))};
$Kb=function(a){a&1&&_.E(0,"readme",12);a&2&&(a=_.N(2),_.z("markdownContent",a.Qsa)("safeHtmlContent",a.gVa)("shouldCollapse",!ZKb(a))("trackProjectId",a.location.lb)("trackGestureScroll",!0))};aLb=function(a){a&1&&(_.E(0,"folder-detail-section",13),_.S(1,"async"));a&2&&(a=_.N(2),_.z("title",a.P6b)("groupedFiles",a.hSa)("useRelativeUrls",!ZKb(a))("aggregations",_.T(1,5,a.aggregations))("isPiper",a.Si(a.location)))};
bLb=function(a){if(a&1){var b=_.Cc();_.B(0,"folder-detail-section",14);_.M("toggle",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.suc(c))});_.S(1,"async");_.S(2,"async");_.C()}a&2&&(a=_.N(2),_.z("title",a.O6b)("groupedFiles",a.UKa)("initiallyExpanded",_.T(1,6,a.Pw.jpa().ka(_.le())))("useRelativeUrls",!ZKb(a))("aggregations",_.T(2,8,a.aggregations))("isPiper",a.Si(a.location)))};
cLb=function(a){if(a&1){var b=_.Cc();_.B(0,"folder-detail-section",15);_.M("toggle",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.Gxc(c))});_.S(1,"async");_.S(2,"async");_.C()}a&2&&(a=_.N(2),_.z("title",a.Q6b)("groupedFiles",a.fpb)("initiallyExpanded",_.T(1,6,JK(a.bs)?a.Pw.u9().ka(_.le()):_.yd(!0)))("useRelativeUrls",!ZKb(a))("aggregations",_.T(2,8,a.aggregations))("isPiper",a.Si(a.location)))};
dLb=function(a){a&1&&(_.B(0,"main",5,6),_.O(2,$Kb,1,5,"readme",7),_.B(3,"mat-accordion",8),_.O(4,aLb,2,7,"folder-detail-section",9),_.O(5,bLb,3,10,"folder-detail-section",10),_.O(6,cLb,3,10,"folder-detail-section",11),_.C()());a&2&&(a=_.N(),_.Ge("aria-labelledby",a.GM),_.v(2),_.z("ngIf",a.Qsa),_.v(1),_.z("multi",!0),_.v(1),_.z("ngIf",JK(a.bs)),_.v(1),_.z("ngIf",JK(a.Mn)),_.v(1),_.z("ngIf",JK(a.eF)))};
eLb=function(a,b){a&1&&(_.B(0,"mat-option",21),_.R(1),_.C());a&2&&(a=b.wa,_.z("value",a.yq()),_.v(1),_.Ze(" ",a.getName()," "))};fLb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",18)(1,"mat-form-field")(2,"mat-label");_.R(3);_.C();_.B(4,"mat-select",19);_.M("selectionChange",function(c){_.Dc(b);var d=_.N(3);return _.Fc(d.LIb.next(c.value))});_.O(5,eLb,2,2,"mat-option",20);_.C()()()}a&2&&(a=_.N().Ma,_.v(3),_.Ze("",a.length," products:"),_.v(1),_.z("value",a[0].yq()),_.v(1),_.z("ngForOf",a))};
gLb=function(a,b){a&1&&(_.H(0),_.O(1,fLb,6,3,"div",16),_.E(2,"stacks-product-page",17),_.S(3,"async"),_.S(4,"async"),_.K());a&2&&(a=b.Ma,b=_.N(2),_.v(1),_.z("ngIf",1<a.length),_.v(1),_.Ie("dark-theme","DARK"===_.T(3,4,b.Fu.theme)),_.z("productIdFromParent",_.T(4,6,b.qna)))};hLb=function(a){a&1&&(_.H(0),_.O(1,gLb,5,8,"ng-container",3),_.S(2,"async"),_.K());a&2&&(a=_.N(),_.v(1),_.z("ngIf",_.T(2,1,a.pLb)))};iLb=function(a){return 3===a.getType()?a.ie()+"/":a.ie()};
jLb=function(a){a&1&&(_.H(0),_.R(1,"\n  "),_.E(2,"diff-detail-header",2),_.R(3,"\n  "),_.B(4,"code-diff-chunks",3),_.R(5,"\n  "),_.C(),_.R(6,"\n"),_.K());a&2&&(a=_.N(),_.v(2),_.z("viewData",a.Bb),_.v(2),_.z("fileName",a.gUa)("diffChunks",a.Bb.Cna.oB))};kLb=function(a){a&1&&(_.B(0,"dc-information-box"),_.R(1,"\n      This directory is a git submodule that is hosted on another platform.\n    "),_.C())};
lLb=function(a){a&1&&(_.B(0,"a",14,15),_.R(2),_.C());a&2&&(a=_.N(2),_.z("routerLink",a.pzc),_.v(2),_.Ze("\n        ",a.Bb.A9,"\n      "))};mLb=function(a){a&1&&(_.R(0,"\n        "),_.B(1,"a",16,17),_.R(3),_.C(),_.R(4,"\n      "));a&2&&(a=_.N(2),_.v(1),_.z("externalLink",a.fwc),_.v(2),_.Ze("\n          ",a.Bb.A9,""))};
nLb=function(a){if(a&1){var b=_.Cc();_.R(0,"\n    ");_.B(1,"detail-header",4);_.R(2,"\n  ");_.C();_.R(3,"\n\n  ");_.B(4,"main");_.R(5,"\n    ");_.O(6,kLb,2,0,"dc-information-box",5);_.R(7,"\n\n    ");_.B(8,"h4");_.R(9,"Git Submodule");_.C();_.R(10,"\n    ");_.B(11,"dc-p",6);_.R(12,"\n      This directory is a git submodule. A submodule is a git repository stored inside another.\n    ");_.C();_.R(13,"\n    ");_.B(14,"dc-p",6);_.R(15,"\n        Use the following git URL and commit hash to view the repository at the time it was included in this one.\n    ");
_.C();_.R(16,"\n\n    ");_.B(17,"dc-p",7);_.R(18,"\n      ");_.B(19,"span");_.R(20,"Git URL:");_.C();_.R(21,"\n      ");_.O(22,lLb,3,2,"a",8);_.R(23,"\n      ");_.O(24,mLb,5,2,"ng-template",null,9,_.tf);_.R(26,"\n      ");_.B(27,"copy-button",10);_.M("copyEvent",function(){_.Dc(b);var d=_.N();_.emb((d.jyc||d.ewc).ta);return _.Fc()});_.R(28,"\n      ");_.C();_.R(29,"\n    ");_.C();_.R(30,"\n    ");_.B(31,"dc-p",11);_.R(32,"\n      ");_.B(33,"span");_.R(34,"Commit hash:");_.C();_.R(35,"\n      ");_.B(36,
"span",12,13);_.R(38);_.C();_.R(39,"\n      ");_.B(40,"copy-button",10);_.M("copyEvent",function(){_.Dc(b);var d=_.N();_.emb(d.Ysc.ta);return _.Fc()});_.R(41,"\n      ");_.C();_.R(42,"\n    ");_.C();_.R(43,"\n  ");_.C();_.R(44,"\n")}if(a&2){var c=_.Ye(25);a=_.N();_.v(1);_.z("viewData",a.Bb);_.v(5);_.z("ngIf",!a.tub);_.v(16);_.z("ngIf",a.tub)("ngIfElse",c);_.v(5);_.z("copyText",a.Bb.A9)("isSmall",!0);_.v(11);_.$e(a.Bb.Gy);_.v(2);_.z("copyText",a.Bb.Gy)("isSmall",!0)}};
oLb=function(a){a&1&&(_.H(0),_.B(1,"div",8)(2,"div",9),_.R(3,"Example usage"),_.C(),_.B(4,"mat-icon",10),_.R(5,"info_outline"),_.C(),_.B(6,"div",11),_.R(7),_.C()(),_.B(8,"div",12),_.R(9),_.B(10,"div",13)(11,"mat-icon"),_.R(12,"thumb_up"),_.C(),_.B(13,"mat-icon"),_.R(14,"thumb_down"),_.C()()(),_.B(15,"div",14),_.R(16),_.C(),_.K());a&2&&(a=_.N().Ma,_.v(7),_.Fz("Found in ",a.vua," of ",a.dqa," samples "),_.v(2),_.Ze(" ",a.DX," "),_.v(7),_.Ze("Source: ",a.c0,""))};
pLb=function(a,b){a&1&&(_.B(0,"div",7),_.O(1,oLb,17,4,"ng-container",1),_.C());if(a&2){a=b.Ma;_.N(3);var c=_.Ye(8);_.v(1);_.z("ngIf",a.DX)("ngIfElse",c)}};qLb=function(a,b){a&1&&(_.H(0),_.B(1,"div",5),_.R(2),_.C(),_.O(3,pLb,2,2,"div",6),_.S(4,"async"),_.K());if(a&2){a=b.Ma;b=_.N(2);var c=_.Ye(6);_.v(2);_.$e(a);_.v(1);_.z("ngIf",_.T(4,3,b.Usc))("ngIfElse",c)}};
rLb=function(a){a&1&&(_.H(0),_.O(1,qLb,5,5,"ng-container",1),_.S(2,"async"),_.K());if(a&2){a=_.N();var b=_.Ye(6);_.v(1);_.z("ngIf",_.T(2,2,a.rNa))("ngIfElse",b)}};sLb=function(a){a&1&&(_.B(0,"div",15),_.R(1,' Open the context menu on a symbol, and select "Show Example Usages" to view a code example for that symbol. '),_.C())};tLb=function(a){a&1&&(_.B(0,"div",16),_.R(1,"Looking for code examples for the selected symbol..."),_.C())};
uLb=function(a){a&1&&(_.B(0,"div",17),_.R(1,"No code examples were found for the selected symbol."),_.C())};vLb=function(a){var b=a.jk.map(function(c){return{Lo:c,eoa:!1}});return{Ad:a.Wa,XC:a.XC,entries:b}};wLb=function(a){for(var b=[],c=0;c<a.jk.length;c++)b.push({Lo:a.jk[c],eoa:!0});return{Ad:a.Wa,XC:a.XC,entries:b}};xLb=function(){};yLb=function(a){a&1&&_.O(0,xLb,0,0,"ng-template",11);a&2&&(_.N(3),_.z("ngTemplateOutlet",_.Ye(3)))};
zLb=function(a,b){a&1&&(_.E(0,"history-table",12),_.S(1,"async"),_.S(2,"async"));if(a&2){a=b.Ma;b=_.N(2).Ma;var c=_.N();_.z("data",b.Wb.QJ)("historyPlace",a)("blameInfo",_.T(1,5,c.Xla))("columnType",b.Wb.Mma)("focusCommit",_.T(2,7,c.I8))}};ALb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",14);_.M("click",function(){var d=_.Dc(b).Ma;return _.Fc(d())});_.R(1," Show more ");_.C()}if(a&2){a=_.N(3).Ma;var c=_.N();_.z("trackBucket",c.IM.FT)("trackProjectId",a.Wb.Wa.lb)}};
BLb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",14);_.M("click",function(){var d=_.Dc(b).Ma;return _.Fc(d())});_.R(1," Show all ");_.C()}if(a&2){a=_.N(3).Ma;var c=_.N();_.z("trackBucket",c.IM.FT)("trackProjectId",a.Wb.Wa.lb)}};CLb=function(a){a&1&&(_.H(0),_.O(1,ALb,2,2,"button",13),_.O(2,BLb,2,2,"button",13),_.K());a&2&&(a=_.N(2).Ma,_.v(1),_.z("ngIf",a.Wb.hoa),_.v(1),_.z("ngIf",a.Wb.j8))};
DLb=function(a){a&1&&(_.B(0,"div",15),_.E(1,"mat-spinner",16),_.C());a&2&&(_.v(1),_.z("diameter",18)("strokeWidth",2))};ELb=function(a){a&1&&(_.B(0,"dc-information-box",17),_.R(1," Failed to fetch more history "),_.C())};
FLb=function(a){a&1&&(_.H(0),_.O(1,yLb,1,1,null,6),_.S(2,"async"),_.B(3,"div",7),_.S(4,"async"),_.O(5,zLb,3,9,"history-table",8),_.S(6,"async"),_.H(7,3),_.S(8,"async"),_.O(9,CLb,3,2,"ng-container",4),_.O(10,DLb,2,2,"div",9),_.O(11,ELb,2,0,"dc-information-box",10),_.K(),_.C(),_.K());if(a&2){a=_.N().Ma;var b=_.N();_.v(1);_.z("ngIf",_.T(2,8,b.YTa));_.v(2);_.Ie("hidden",_.T(4,10,b.YTa));_.v(2);_.z("ngIf",_.T(6,12,a.Wb.QJ.Ad));_.v(2);_.z("ngSwitch",_.T(8,14,b.hZ));_.v(2);_.z("ngSwitchCase",b.uA.Xg);_.v(1);
_.z("ngSwitchCase",b.uA.hi);_.v(1);_.z("ngSwitchCase",b.uA.Error)}};GLb=function(){};HLb=function(a){a&1&&_.O(0,GLb,0,0,"ng-template",11);a&2&&(_.N(2),_.z("ngTemplateOutlet",_.Ye(3)))};ILb=function(a){a&1&&(_.B(0,"dc-information-box",18),_.R(1," History unavailable "),_.C())};
JLb=function(a,b){a&1&&(_.H(0,3),_.O(1,FLb,12,16,"ng-container",4),_.O(2,HLb,1,1,null,4),_.O(3,ILb,2,0,"dc-information-box",5),_.K());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.uA.Xg),_.v(1),_.z("ngSwitchCase",b.uA.hi),_.v(1),_.z("ngSwitchCase",b.uA.Error))};KLb=function(a){a&1&&(_.Pe(0,19),_.E(1,"loading",20),_.Qe());a&2&&(_.v(1),_.z("hasBackground",!0)("diameter",36))};LLb=function(a){return bBb(a)||8===a.kind};
MLb=function(a,b,c){var d=_.Ah(a,1);return d&&b.vsb.has(d)?_.yd({Jc:a,fG:d}):_.Ah(a,3)||_.PE(a)?_.LH(c,a,"path",1).ka(_.y(function(e){return{Jc:a,fG:e}})):_.yd({Jc:a,fG:b.NBc})};NLb=function(a,b){return!!a.QJ.entries.find(function(c){return c.Lo.Bf===b})};OLb=function(a,b){return _.Dp(a.location,b.location)};PLb=function(a){return 0===a.kind&&!a.ena||3===a.kind||2===a.kind};
RLb=function(a,b){var c=a.location;return _.Bh(c)?QLb(b,c).ka(_.y(function(d){return _.nF(d)?_.AE(Object.assign({},d.Wb,{Bb:a})):d})):_.je};SLb=function(a){var b=_.q(a);a=b.next().value;b=b.next().value;return!!a&&_.nF(b)};TLb=function(a){a&1&&_.E(0,"loading")};
ULb=function(a){if(a&1){var b=_.Cc();_.H(0);_.R(1," There are more than 500 findings for this layer. Loading them may take some time. ");_.B(2,"button",11);_.M("click",function(){_.Dc(b);var d=_.N(2).wa,e=_.N(3).Ma;return _.Fc(e.JXa.add(d.Jh.id))});_.R(3," Show findings anyway... ");_.C();_.K()}if(a&2){a=_.N(2).wa;var c=_.N(4);_.v(2);_.Ge("data-action",c.wcc)("data-action-id",a.Jh.id)}};VLb=function(a){a&1&&_.Me(0)};
XLb=function(a){a&1&&(_.H(0),_.O(1,VLb,1,0,"ng-container",12),_.K());if(a&2){a=_.N(2).wa;_.N(4);var b=_.Ye(5);_.v(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.cf(2,WLb,a))}};YLb=function(a){a&1&&(_.O(0,ULb,4,2,"ng-container",0),_.O(1,XLb,2,4,"ng-container",0));if(a&2){a=_.N().wa;var b=_.N(3).Ma;_.z("ngIf",500<a.count&&!b.JXa.has(a.Jh.id));_.v(1);_.z("ngIf",500>=a.count||b.JXa.has(a.Jh.id))}};
ZLb=function(a,b){a&1&&(_.B(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header",8)(2,"mat-panel-title"),_.E(3,"img",9),_.R(4),_.S(5,"number"),_.C()(),_.O(6,YLb,2,2,"ng-template",10),_.C());a&2&&(a=b.wa,b=_.N(4),_.z("expanded",b.hMa.has(a.Jh.id)),_.v(1),_.Ge("data-action",b.E0b)("data-action-id",a.Jh.id),_.v(2),_.z("src",a.icon,_.md),_.v(1),_.Fz(" ",a.Jh.name," (",_.Gz(5,6,a.count,"".locale)," warnings) "))};
$Lb=function(a){a&1&&(_.H(0),_.O(1,ZLb,7,9,"mat-expansion-panel",6),_.K());a&2&&(a=_.N(2).Ma,_.v(1),_.z("ngForOf",a.owb))};aMb=function(a){a&1&&(_.H(0),_.O(1,$Lb,2,1,"ng-container",5),_.K());if(a&2){a=_.N().Ma;_.N();var b=_.Ye(3);_.v(1);_.z("ngIf",0<a.owb.length)("ngIfElse",b)}};bMb=function(a,b){a&1&&(_.H(0)(1,3),_.O(2,TLb,1,0,"loading",4),_.O(3,aMb,2,2,"ng-container",4),_.K()());a&2&&(a=b.Ma,_.v(1),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase","loading"),_.v(1),_.z("ngSwitchCase","loaded"))};
cMb=function(a){a&1&&(_.B(0,"div",13),_.R(1," No warnings were found for this location. Consider enabling more layers. "),_.C())};dMb=function(a){a&1&&_.E(0,"loading")};eMb=function(a,b){a&1&&(_.B(0,"div",15)(1,"a",16),_.S(2,"warningLocation"),_.R(3),_.S(4,"warningLocationName"),_.C(),_.B(5,"div"),_.R(6),_.C()());if(a&2){a=b.wa;b=_.N(3).wa;var c=_.N();_.Ge("data-action",c.G0b)("data-action-id",b.Jh.id);_.v(1);_.z("routerLink",_.T(2,5,a));_.v(2);_.Ze(" ",_.Gz(4,7,a,c.Wa.path)," ");_.v(3);_.$e(a.message)}};
fMb=function(a){a&1&&(_.H(0),_.O(1,eMb,7,10,"div",14),_.K());a&2&&(a=_.N().Ma,_.v(1),_.z("ngForOf",a.H8))};gMb=function(a,b){a&1&&(_.H(0)(1,3),_.O(2,dMb,1,0,"loading",4),_.O(3,fMb,2,1,"ng-container",4),_.K()());a&2&&(a=b.Ma,_.v(1),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase","loading"),_.v(1),_.z("ngSwitchCase","loaded"))};iMb=function(a,b){a&1&&(_.O(0,gMb,4,3,"ng-container",0),_.S(1,"async"));a&2&&(a=b.wa,b=_.N(),_.z("ngIf",_.T(1,1,hMb(b,a.Jh.id))))};
jMb=function(a){a&1&&(_.B(0,"button",2)(1,"mat-icon"),_.R(2),_.C()());a&2&&(a=_.N(),_.z("color",a.selected?"primary":null)("matTooltip",a.dga)("disabled",a.disabled),_.Ge("aria-label",a.ariaLabel),_.v(2),_.$e(a.icon))};kMb=function(a){a&1&&(_.B(0,"button",3)(1,"mat-icon"),_.R(2),_.C(),_.Ve(3),_.C());a&2&&(a=_.N(),_.z("color",a.selected?"primary":null)("matTooltip",a.dga)("disabled",a.disabled),_.v(2),_.$e(a.icon))};lMb=function(a){a&1&&(_.H(0),_.R(1," Underlines "),_.K())};
mMb=function(a){a&1&&(_.H(0),_.R(1," Underline references "),_.K())};nMb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.B(1,"collapsible-icon-button",1);_.M("click",function(){var d=_.Dc(c).Ma,e=_.N();return _.Fc(e.toggle(d.LOb))});_.O(2,lMb,2,0,"ng-container",0);_.O(3,mMb,2,0,"ng-container",0);_.C();_.K()}a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("collapsed",b.collapsed)("selected",a.LOb),_.v(1),_.z("ngIf","short"===b.aZa),_.v(1),_.z("ngIf","long"===b.aZa))};
oMb=function(a){a&1&&_.E(0,"xap-picker-single-select",5)};pMb=function(a){a&1&&_.E(0,"xap-picker-checklist",5)};qMb=function(a){a&1&&_.E(0,"xap-picker-selection-list",6)};
rMb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"xap-picker",1);_.M("ngModelChange",function(e){_.Dc(c);var f=_.N();return _.Fc(f.Nw.next(e))});_.S(1,"async");_.O(2,oMb,1,0,"xap-picker-single-select",2);_.O(3,pMb,1,0,"ng-template",null,3,_.tf);_.O(5,qMb,1,0,"xap-picker-selection-list",4);_.C()}if(a&2){a=b.Ma;var d=_.Ye(4);b=_.N();_.Ie("xap-picker-multi-pane",a.Bu);_.z("ngModel",b.Nw)("options",_.T(1,11,b.options))("displayFunction",a.mi)("searchVisible",a.Sq)("searchFilter",a.y_)("selectAllVisible",
a.Lw);_.v(2);_.z("ngIf",a.Z_)("ngIfElse",d);_.v(3);_.z("ngIf",a.Bu)}};sMb=function(a,b){return a.size===b.size&&[].concat(_.sc(a)).every(function(c){return b.has(c)})};tMb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};uMb=function(a,b){return a===b||!(!a||!b)&&_.Db(a,b)};vMb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.Db(c,b[d])})};
wMb=function(a){var b=a.startsWith("-");a=b?a.slice(1):a;return(a=a.startsWith("f:")?a.slice(2):a)?{path:a,BK:b}:null};zMb=function(a){var b;return Object.assign({},{uy:[_.wD],vl:a.vl,fPa:!0},a,{gC:Object.assign({},{cra:a.zCc?xMb:(null==(b=a.gC)?void 0:b.cra)||yMb,zna:a.mj(_.wD,new _.IC),zC:!0,mi:a.mi,values:a.options?_.oib(a.options):void 0},a.gC),Lu:Object.assign({},{options:a.options,mi:a.mi},a.Lu),Y_:a.vl===_.vD})};BMb=function(a,b){return function(c,d){return new AMb({id:a,displayName:b},c,d)}};
CMb=function(a,b){return zMb({vl:_.pD,toa:_.JC("true"),mj:BMb(a,b),gC:{displayName:b},options:[]})};EMb=function(a){return zMb({vl:KK,Lu:{Sq:!1,Bu:!1},mj:DMb,gC:{displayName:"Category"},options:a,mi:function(b){return b.displayName}})};HMb=function(a,b){return FMb(GMb(a),b)};
GMb=function(a){var b=new Map([]);_.Bi(a,1)&&b.set("tests",IMb);_.Bi(a,2)&&b.set("generatedFiles",JMb);_.Bi(a,3)&&b.set("path",KMb);var c=_.lb(a,5,_.go);c&&c.has("cross references")&&(c=_.Fi(c.get("cross references"),_.Zn,2).map(function(d){return LMb(d)}),b.set("category",EMb(c)));a=a.MNa().filter(function(d){return!!d});a.length&&b.set("buildConfigs",zMb({vl:_.pD,Lu:{Sq:!1,Lw:!1,Bu:!1},mj:MMb,gC:{displayName:"Build Configs"},options:a}));return b};
LMb=function(a){a=a.getName().split("://",2);var b=a[0];if(!["KYTHE","GUICE"].includes(b))throw Error("Te`"+b);return{source:b,displayName:a[1]}};NMb=function(a){a&1&&(_.B(0,"span",8),_.Ve(1,1),_.C())};OMb=function(a){a&1&&(_.B(0,"span",9),_.Ve(1,2),_.C())};PMb=function(a){a&1&&(_.B(0,"span",9),_.Ve(1,1),_.B(2,"span",10),_.Lc(),_.B(3,"svg",11),_.E(4,"path",12),_.C()()())};QMb=function(a){a&1&&(_.B(0,"span",13),_.Ve(1,2),_.C())};
RMb=function(a){a&1&&(_.B(0,"button",3),_.M("click",function(b){return b.stopPropagation()}),_.S(1,"format"),_.B(2,"mat-icon",4),_.R(3),_.C()());a&2&&(a=_.N(),_.Ge("aria-label",_.Hz(1,3,null==a.oc?null:a.oc.NE,a.l_b,"SUMMARY")),_.v(2),_.z("svgIcon",_.jB(a.Zh,"remove_filter")),_.v(1),_.$e(_.kB(a.Zh,"remove_filter")))};SMb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",10);_.M("click",function(){_.Dc(b);var c=_.N();return _.Fc(c.JJ())});_.Se(1,11);_.C()}a&2&&(a=_.N(),_.z("disabled",!_.Mfb(a.Rd)))};
TMb=function(a){a&1&&(_.B(0,"div",12)(1,"div",3)(2,"h2",4),_.R(3),_.C()(),_.E(4,"mat-progress-spinner",13),_.C());a&2&&(a=_.N(),_.v(2),_.We("id","dialog-label-",a.oc.id,""),_.v(1),_.Ze(" ",a.oc.config.displayName," "),_.v(1),_.z("color",a.Fca)("diameter",48)("strokeWidth",4))};
UMb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-option",12);_.R(1);_.B(2,"button",13);_.M("click",function(d){var e=_.Dc(c).wa,f=_.N(2);d.stopPropagation();f.VKa.emit(e);return _.Fc()});_.B(3,"mat-icon",14);_.R(4);_.C()()()}a&2&&(a=b.wa,b=_.N(2),_.z("value",a),_.v(1),_.Ze(" ",a.label," "),_.v(2),_.z("svgIcon",_.jB(b.Zh,"delete_filter"))("fontSet",b.eVa?"google-material-icons":void 0),_.v(1),_.$e(_.kB(b.Zh,"delete_filter")))};
VMb=function(a){a&1&&(_.B(0,"div",9)(1,"mat-optgroup",10),_.O(2,UMb,5,5,"mat-option",11),_.C()());a&2&&(a=_.N(),_.v(2),_.z("ngForOf",a.Tz))};WMb=function(a){a&1&&_.Me(0)};YMb=function(a,b){a&1&&(_.B(0,"mat-option",20),_.O(1,WMb,1,0,"ng-container",21),_.C());if(a&2){a=b.wa;_.N(4);var c=_.Ye(12);_.z("value",a);_.v(1);_.z("ngTemplateOutlet",c)("ngTemplateOutletContext",_.cf(3,XMb,a))}};
ZMb=function(a){a&1&&(_.B(0,"div")(1,"mat-optgroup",18),_.O(2,YMb,2,5,"mat-option",19),_.C()());a&2&&(a=_.N().wa,_.v(1),_.z("label",a.WP),_.v(1),_.z("ngForOf",a.HJ))};$Mb=function(a){a&1&&_.Me(0)};aNb=function(a){a&1&&(_.B(0,"mat-option",20),_.O(1,$Mb,1,0,"ng-container",21),_.C());if(a&2){a=_.N().wa;_.N(2);var b=_.Ye(12);_.z("value",a);_.v(1);_.z("ngTemplateOutlet",b)("ngTemplateOutletContext",_.cf(3,XMb,a))}};
bNb=function(a,b){a&1&&(_.H(0),_.O(1,ZMb,3,2,"div",16),_.O(2,aNb,2,5,"mat-option",17),_.K());a&2&&(a=b.wa,_.N(2),_.v(1),_.z("ngIf",_.lB(a)&&0<a.HJ.length),_.v(1),_.z("ngIf",!_.lB(a)))};cNb=function(a){a&1&&(_.B(0,"mat-option",22)(1,"span",23),_.R(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.$e(a.sz))};dNb=function(a,b){a&1&&(_.H(0),_.O(1,cNb,3,1,"mat-option",7),_.K());a&2&&(a=b.Ma,b=_.N(2),_.v(1),_.z("ngIf",b.sz&&0===a.length))};
eNb=function(a){a&1&&(_.H(0),_.O(1,bNb,3,2,"ng-container",15),_.S(2,"async"),_.O(3,dNb,2,1,"ng-container",16),_.S(4,"async"),_.K());a&2&&(a=_.N(),_.v(1),_.z("ngForOf",_.T(2,2,a.AR)),_.v(2),_.z("ngIf",_.T(4,4,a.AR)))};fNb=function(a,b){a&1&&(_.B(0,"mat-option",20)(1,"span"),_.R(2),_.C()());a&2&&(a=b.wa,_.z("value",a),_.Ge("aria-label",a.ariaLabel||a.displayName),_.v(2),_.$e(a.displayName))};
gNb=function(a){a&1&&(_.B(0,"div")(1,"mat-optgroup",18),_.O(2,fNb,3,3,"mat-option",19),_.C()());a&2&&(a=_.N().wa,_.v(1),_.z("label",a.WP),_.v(1),_.z("ngForOf",a.HJ))};hNb=function(a){a&1&&(_.B(0,"mat-option",20)(1,"span"),_.R(2),_.C()());a&2&&(a=_.N().wa,_.z("value",a),_.Ge("aria-label",a.ariaLabel||null),_.v(2),_.$e(a.displayName))};
iNb=function(a,b){a&1&&(_.H(0),_.O(1,gNb,3,2,"div",16),_.O(2,hNb,3,3,"mat-option",17),_.K());a&2&&(a=b.wa,_.N(2),_.v(1),_.z("ngIf",_.lB(a)&&0<a.HJ.length),_.v(1),_.z("ngIf",!_.lB(a)))};jNb=function(a){a&1&&(_.B(0,"mat-option",22)(1,"span",23),_.R(2),_.C()());a&2&&(a=_.N(3),_.v(2),_.$e(a.sz))};kNb=function(a,b){a&1&&(_.H(0),_.O(1,jNb,3,1,"mat-option",7),_.K());a&2&&(a=b.Ma,b=_.N(2),_.v(1),_.z("ngIf",b.sz&&0===a.length))};
lNb=function(a){a&1&&(_.O(0,iNb,3,2,"ng-container",15),_.S(1,"async"),_.O(2,kNb,2,1,"ng-container",16),_.S(3,"async"));a&2&&(a=_.N(),_.z("ngForOf",_.T(1,2,a.uK)),_.v(2),_.z("ngIf",_.T(3,4,a.uK)))};mNb=function(a){a&1&&(_.B(0,"mat-option",22),_.E(1,"mat-spinner",24),_.C());a&2&&(a=_.N(),_.Ge("aria-label",a.g1a))};nNb=function(a){a&1&&(_.B(0,"b"),_.R(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.$e(a.text))};oNb=function(a){a&1&&(_.B(0,"i"),_.R(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.$e(a.text))};
pNb=function(a){a&1&&(_.B(0,"u"),_.R(1),_.C());a&2&&(a=_.N().wa,_.v(1),_.$e(a.text))};qNb=function(a){a&1&&(_.H(0),_.R(1),_.K());a&2&&(a=_.N().wa,_.v(1),_.$e(a.text))};rNb=function(a,b){a&1&&(_.B(0,"span"),_.H(1,25),_.O(2,nNb,2,1,"b",26),_.O(3,oNb,2,1,"i",26),_.O(4,pNb,2,1,"u",26),_.O(5,qNb,2,1,"ng-container",27),_.K(),_.C());a&2&&(a=b.wa,_.v(1),_.z("ngSwitch",a.tag),_.v(1),_.z("ngSwitchCase","b"),_.v(1),_.z("ngSwitchCase","i"),_.v(1),_.z("ngSwitchCase","u"))};
sNb=function(a,b){a&1&&_.O(0,rNb,6,4,"span",15);a&2&&_.z("ngForOf",b.wa.lX)};tNb=function(a){a&1&&(_.B(0,"mat-icon",13),_.R(1),_.C());a&2&&(a=_.N(2),_.z("svgIcon",_.sgb(a.Zh,a.d9())),_.v(1),_.Ze(" ",a.d9()," "))};uNb=function(a){a&1&&(_.B(0,"span",14),_.R(1),_.C());a&2&&(a=_.N(2),_.v(1),_.$e(a.PX))};
vNb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"xap-applied-filter-chip",15);_.M("editorVisibleChange",function(){var d=_.Dc(c).index,e=_.N(2);return _.Fc(e.openEditor(d))})("removed",function(){var d=_.Dc(c).index,e=_.N(2);e.remove(d);var f;null==(f=e.Vo)||_.Kjb(f);if(1<e.Ud.length&&d<e.Ud.length){var g;null==(g=e.Ud.get(d))||g.focus()}return _.Fc()})("chipClick",function(){_.Dc(c);var d;null==(d=_.N(2).Vo)||_.Kjb(d);return _.Fc()});_.S(1,"async");_.C()}a&2&&(a=b.wa,b=_.N(2),_.z("appliedFilter",a)("filter",
_.T(1,3,b.config.IB(a.config.id)))("disabled",b.disabled))};wNb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",16);_.M("click",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.Xra(c))});_.B(1,"mat-icon",17);_.R(2);_.C()()}a&2&&(a=_.N(2),_.z("matTooltip",a.Oda),_.Ge("aria-label",a.Oda),_.v(1),_.z("svgIcon",_.jB(a.Zh,"save_filters")),_.v(1),_.$e(_.kB(a.Zh,"save_filters")))};
xNb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",18);_.M("click",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.DW(c))})("mousedown",function(){_.Dc(b);var c=_.N(2);return _.Fc(c.EJa=!0)});_.B(1,"mat-icon",19);_.R(2);_.C()()}a&2&&(a=_.N(2),_.z("matTooltip",a.gda),_.Ge("aria-label",a.gda),_.v(1),_.z("svgIcon",_.jB(a.Zh,"clear_filters")),_.v(1),_.$e(_.kB(a.Zh,"clear_filters")))};
ANb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"xap-filter-editor",20);_.M("editorVisibleChange",function(e){var f=_.Dc(c).index,g=_.N(2);return _.Fc(_.vgb(g,e,f))})("update",function(e){var f=_.Dc(c).index,g=_.N(2);return _.Fc(g.update(f,e,g.editor))})("canceled",function(){_.Dc(c);var e=_.N(2);return _.Fc(yNb(e))})("onCloseEditor",function(e){_.Dc(c);var f=_.N(2);return _.Fc(zNb(f,e))});_.S(1,"async");_.C()}if(a&2){a=b.wa;b=b.index;var d=_.N(2);_.z("appliedFilter",a)("filter",_.T(1,5,d.config.IB(a.config.id)))("isEditorVisible",
d.TY(b))("disabled",d.disabled)("overlayOrigin",null==d.scb?null:d.scb.get(b))}};
BNb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"div",2);_.M("click",function(c){_.Dc(b);var d=_.N();return _.Fc(d.LB(c))})("focusin",function(){_.Dc(b);var c=_.N();return _.Fc(c.sTa())})("focusout",function(){_.Dc(b);var c=_.N();return _.Fc(c.BZ())});_.B(2,"div",3);_.O(3,tNb,2,2,"mat-icon",4);_.O(4,uNb,2,1,"span",5);_.C();_.B(5,"div",6)(6,"mat-chip-listbox",7);_.O(7,vNb,2,5,"xap-applied-filter-chip",8);_.S(8,"async");_.B(9,"xap-filter-menu",9);_.M("selected",function(c){_.Dc(b);var d=_.N();return _.Fc(_.djb(d,
c))})("selectedSet",function(c){_.Dc(b);var d=_.N();return _.Fc(d.Fla(c))})("deletedSet",function(){_.Dc(b);_.N();return _.Fc()})("onBackspace",function(){_.Dc(b);var c=_.N();return _.Fc(c.PWa())});_.S(10,"async");_.C()()();_.O(11,wNb,3,4,"button",10);_.O(12,xNb,3,4,"button",11);_.C();_.O(13,ANb,2,7,"xap-filter-editor",12);_.S(14,"async");_.K()}a&2&&(a=_.N(),_.v(3),_.z("ngIf",!a.PX),_.v(1),_.z("ngIf",a.PX),_.v(2),_.z("disabled",a.disabled),_.v(1),_.z("ngForOf",_.T(8,16,a.config.Tf))("ngForTrackBy",
a.GNa),_.v(2),_.z("suggestionProvider",a.config.Iyb.Ffa)("useRankedSuggestions",a.config.jT)("placeholder",a.kR)("inputLabel",a.D$||a.kR)("noResultsMessage",a.sz)("disabled",a.disabled)("savedFilterSets",_.T(10,18,null==a.config.wL?null:a.config.wL.Tz)),_.v(2),_.z("ngIf",a.config.wL&&0<a.config.Tf.getValue().length),_.v(1),_.z("ngIf",_.fjb(a)),_.v(1),_.z("ngForOf",_.T(14,20,a.config.Tf))("ngForTrackBy",a.GNa))};CNb=function(a){a&1&&_.Me(0)};
DNb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"xap-filter-editor",20);_.M("editorVisibleChange",function(e){var f=_.Dc(c).index,g=_.N(2);return _.Fc(_.vgb(g,e,f))})("update",function(e){var f=_.Dc(c).index,g=_.N(2);return _.Fc(g.update(f,e,g.editor))})("canceled",function(){_.Dc(c);var e=_.N(2);return _.Fc(yNb(e))})("onCloseEditor",function(e){_.Dc(c);var f=_.N(2);return _.Fc(zNb(f,e))});_.S(1,"async");_.C()}if(a&2){a=b.wa;b=b.index;var d=_.N(2);_.z("appliedFilter",a)("filter",_.T(1,5,d.config.IB(a.config.id)))("isEditorVisible",
d.TY(b))("disabled",d.disabled)("overlayOrigin",d.EKa)}};
ENb=function(a){a&1&&(_.O(0,CNb,1,0,"ng-container",21),_.O(1,DNb,2,7,"xap-filter-editor",12),_.S(2,"async"));if(a&2){a=_.N();var b=_.z("ngTemplateOutlet",a.MMa.Pc);var c=a.config;var d=a.openEditor,e=a.wFb,f=a.DW,g=a.HLc,m=a.zIb,n=a.Fla,r=a.Xra,x=_.Ic()+6,A=_.Cc(),F=CAb(A,x,c,d,e,f);c=CAb(A,x+4,g,m,n,r)||F?A[x+8]={config:c,openEditor:d,wFb:e,DW:f,HLc:g,zIb:m,Fla:n,Xra:r}:A[x+8];b("ngTemplateOutletContext",c);_.v(1);_.z("ngForOf",_.T(2,4,a.config.Tf))("ngForTrackBy",a.GNa)}};
FNb=function(a,b){if((a=_.lb(a,5,_.go))&&a.has("cross references")){a=_.q(_.Fi(a.get("cross references"),_.Zn,2));for(var c=a.next();!c.done;c=a.next())if(c=LMb(c.value),c.displayName===b)return{source:c.source,displayName:c.displayName}}return null};
HNb=function(a,b){if((a=_.lb(a,5,_.go))&&a.has("cross references")){a=_.q(_.Fi(a.get("cross references"),_.Zn,2));for(var c=a.next();!c.done;c=a.next())if(c=LMb(c.value),c.displayName===b)return new GNb({id:"category",displayName:"Category"},_.xD,_.oib([{source:c.source,displayName:c.displayName}]))}return null};INb=function(){return{height:window.outerHeight,width:window.outerWidth}};JNb=function(a,b){return a.height===b.height&&a.width===b.width};
LNb=function(a){if(a&1){var b=_.Cc();_.B(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.M("dismiss",function(){_.Dc(b);var c=_.N(2);return _.Fc(KNb(c))});_.B(2,"p",7);_.R(3);_.C();_.R(4);_.C()()}a&2&&(a=_.N(2),_.v(3),_.$e(a.j7b),_.v(1),_.Ze(" ",a.i7b," "))};
NNb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.B(1,"collapsible-icon-button",5);_.M("click",function(){var d=_.Dc(c).Ma,e=_.N();d=!d.enabled;_.kAb(e.Vb,d);e.Ga.qb({element:e.element,action:d?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:e.location.lb});return _.Fc()});_.S(2,"async");_.S(3,"async");_.S(4,"async");_.C();_.O(5,LNb,5,2,"onedev-feature-tooltip-controller",3);_.S(6,"async");_.E(7,"mat-divider",1);_.K()}a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("collapsed",!0)("selected",
a.enabled)("disabled",_.T(2,7,b.uta))("ariaLabel",_.T(3,9,b.uta)?b.h1a:a.enabled?b.j1a:b.i1a)("tooltipText",_.T(4,11,b.uta)?b.h1a:a.enabled?b.j1a:b.i1a),_.v(4),_.z("ngIf",_.T(6,13,MNb(b))),_.v(2),_.z("vertical",!0))};
ONb=function(a){if(a&1){var b=_.Cc();_.B(0,"collapsible-icon-button",8);_.M("click",function(){_.Dc(b);var c=_.N();return _.Fc(c.Yfa())});_.C()}a&2&&(a=_.N(),_.z("icon",a.fW?"expand_all":"collapse_all")("collapsed",!0)("ariaLabel",a.fW?a.P0a:a.L0a)("tooltipText",a.fW?a.P0a:a.L0a)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.fW?"expandAll":"collapseAll")("trackProjectId",a.location.lb))};PNb=function(a){return{status:1,fetch:function(){a.next()}}};
UNb=function(a){var b;if(a.visible&&(!a.Iu||0===(null==(b=a.Iu)?void 0:b.Bg())))return LK(QNb,a);if(!_.drb(a.Iu,a.tJ))return LK(RNb,a);var c;if((null==(c=a.Iu)?void 0:c.getSize())===a.visible){var d;return 1===(null==(d=a.Iu)?void 0:d.Bg())?LK(SNb,a):LK(QNb,a)}var e;return 0===(null==(e=a.Iu)?void 0:e.Bg())?LK(QNb,a):LK(TNb,a)};LK=function(a,b){var c=b.Iu,d=b.tJ,e=b.visible;return a.format({detailText:b.dX,total:VNb(c),totalModifier:WNb(c),filteredTotal:VNb(d),filteredModifier:WNb(d),visible:e})};
VNb=function(a){return a&&0!==a.Bg()?a.getSize():"?"};WNb=function(a){switch(null==a?void 0:a.Bg()){case 3:return">=";case 2:return"~";default:return""}};
XNb=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)"\\E"===g&&(b=!1);else if("\\Q"===g)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||"\\A"===g||"\\z"===g||"\\a"===g||"^"===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=_.q(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):"i"===m||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))}};MK=function(a){a=a.children;return!!a&&0<a.length};
YNb=function(a){if(!("children"in a))return 0===a.XQ.length?1:0;var b=0;a=_.q(a.children);for(var c=a.next();!c.done;c=a.next())b+=YNb(c.value);return b};ZNb=function(a,b){return b?a.ag===("string"===typeof b?b:b.ag):!1};$Nb=function(a){return _.nF(a)&&0===a.Wb.status};
aOb=function(a,b,c,d,e,f,g,m){var n,r,x=d+"::"+b+":"+(null!=(r=null==(n=a.fF())?void 0:n.Uv())?r:"");b=a.LP();if(!b)return b=g.Kk++,_.Qi(a,5,_.oOa)?new NK(a,c,x,e,m):{item:a,Xba:m,level:c,ag:x,XQ:"",Hf:b};d=_.Fi(b,_.ko,1).map(function(A,F){return aOb(A,F,c+1,x,e,f,g,m)});0===c&&2===_.Pi(b,7,0)?(n=x+"::-1:notice",n={item:new _.ko,Xba:m,level:c+1,ag:n,XQ: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)):0!==c||3!==_.Pi(b,7,0)&&4!==_.Pi(b,7,0)||(n=x+"::-1:notice",n={item:new _.ko,Xba:m,level:c+1,ag:n,XQ: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,Xba:m,level:c,ag:x,XQ:"",children:d,QX:_.Pi(b,7,0),Iu:_.Ei(b,_.co,5),tJ:_.Ei(b,_.co,6)}};
bOb=function(a){var b=a.Vvc,c=a.Mzc,d=a.cca;a=a.Nzc;var e=new _.eo;b=_.q(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.zJb(1);break;case "TEST":_.Ti(e,1,1);break;default:_.tg(f)}c&&(_.Ti(e,5,2),_.nb(e,6,c,_.Wa));if(d){_.Ti(e,3,d.BK?1:2);try{XNb(d.path);var g=!0}catch(m){g=!1}if(g)e.kd(d.path);else return{errorMessage:"Invalid regular expression in the path filter."}}a&&(_.Ti(e,9,2),e.sJb(a.map(function(m){return m.displayName})));return{filter:e}};
cOb=function(a){a&1&&(_.B(0,"a",7),_.R(1),_.C());a&2&&(a=_.N(2),_.Ge("href",a.cX,_.md),_.v(1),_.Ze("",a.w7,":"))};dOb=function(a){a&1&&(_.B(0,"div",4),_.O(1,cOb,2,2,"a",5),_.B(2,"a",6),_.R(3),_.C(),_.B(4,"a"),_.R(5),_.C()());a&2&&(a=_.N(),_.v(1),_.z("ngIf",a.w7&&a.cX),_.v(1),_.Ge("href",a.Ahb,_.md),_.v(1),_.$e(a.Chb),_.v(1),_.Ge("href",a.cX,_.md),_.v(1),_.vcb("","{","... ",a.dX," ...","}",""))};eOb=function(a){a&1&&(_.H(0),_.B(1,"span",9),_.R(2),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.$e(a.MDc))};
fOb=function(a){a&1&&_.O(0,eOb,3,1,"ng-container",8);if(a&2){a=_.N();var b=_.Ye(4);_.z("ngIf",a.uqa)("ngIfElse",b)}};gOb=function(a){a&1&&_.Me(0)};hOb=function(a){a&1&&(_.B(0,"a",12),_.O(1,gOb,1,0,"ng-container",13),_.C());if(a&2){a=_.N(2);var b=_.Ye(6);_.Ge("href",a.cX,_.md);_.v(1);_.z("ngTemplateOutlet",b)}};
iOb=function(a){if(a&1){var b=_.Cc();_.B(0,"span",14);_.E(1,"mat-divider",15);_.B(2,"button",16);_.M("click",function(c){_.Dc(b);var d=_.N(2),e,f;d.zI.emit({category:null!=(f=null==(e=d.node.Xba)?void 0:e.getName())?f:void 0,action:0});c.stopPropagation();return _.Fc()})("keydown.enter",function(c){_.Dc(b);_.N(2);c.stopPropagation();return _.Fc()});_.R(3);_.C()()}a&2&&(a=_.N(2),_.v(1),_.z("vertical",!0),_.v(1),_.z("matTooltip",a.z7b),_.v(1),_.Ze(" ",a.y7b," "))};
jOb=function(a){a&1&&(_.O(0,hOb,2,2,"a",10),_.O(1,iOb,4,3,"span",11));if(a&2){a=_.N();var b=_.Ye(6);_.z("ngIf",a.cX)("ngIfElse",b);_.v(1);_.z("ngIf",a.fKb)}};kOb=function(a){a&1&&(_.B(0,"span",7),_.R(1),_.C());a&2&&(a=_.N(2),_.v(1),_.Ze("",a.w7,":"))};mOb=function(a){a&1&&(_.O(0,kOb,2,1,"span",5),_.B(1,"span",17),_.R(2),_.C());a&2&&(a=_.N(),_.z("ngIf",a.w7),_.v(1),_.z("ngClass",_.cf(3,lOb,a.nub)),_.v(1),_.Ze(" ",a.dX,""))};
nOb=function(a){var b=a.find(function(g){var m;return 0===g.level&&"Definitions"===(null==(m=g.item.fF())?void 0:m.Uv())});if(b&&MK(b)){a=void 0;var c=[];b=_.q(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,MK(d)){d=_.q(d.children);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=_.Xh(e.item,4);if(f)if(f.startsWith("x-kythe://"))c.push({ag:e.ag,uri:f});else{if(a)return;a={ag:e.ag,uri:f}}}}if(a)return a;if(1===c.length)return c[0]}};oOb=function(a,b){return a.filter(function(c){return b.has(c.ag)})};
pOb=function(a,b){if(b)return(a=a.find(function(c){return ZNb(c,b)}))?{ag:a.ag,uri:_.Xh(a.item,4)}:void 0};qOb=function(a,b){return a.find(function(c){return c.ag===b})};
tOb=function(a,b,c,d,e){var f=[];c=_.q(c.values());for(var g=c.next();!g.done;g=c.next()){g=_.q(_.Fi(g.value,_.qo,2));for(var m=g.next();!m.done;m=g.next())f.push(m.value)}f.sort(function(F,J){var L,Q,aa,pa,ra,ua;return(null!=(ra=null==F?void 0:null==(L=_.Ei(F,_.Zn,4))?void 0:null==(Q=L.getMetadata())?void 0:_.Ji(Q,1))?ra:1E6)-(null!=(ua=null==J?void 0:null==(aa=_.Ei(J,_.Zn,4))?void 0:null==(pa=aa.getMetadata())?void 0:_.Ji(pa,1))?ua:1E6)});c={Kk:0};g=[];f=_.q(f);for(m=f.next();!m.done;m=f.next()){m=
m.value;var n=void 0,r=void 0,x=void 0,A=rOb(new _.ko,(new _.$n).uXa(null!=(x=null==(n=m)?void 0:null==(r=_.Ei(n,_.Zn,4))?void 0:r.getName())?x:"").Vm(1)).DJb(m.LP());r=n=void 0;m=aOb(A,g.length,0,"",function(F,J,L){return sOb(b,a,F,d,J,L)},e,c,null!=(r=null==(n=m)?void 0:_.Ei(n,_.Zn,4))?r:void 0);g.push(m)}return g};
vOb=function(a){a=uOb(a).map(function(b){return b.Ucb.ka(_.Zd($Nb),_.ye(function(c){c=c.Wb;b.children=c.children;b.Iu=c.Iu;b.tJ=c.tJ;b.QX=c.QX}),_.we(function(c){return vOb(c.Wb.children).ka(_.ve({}))}))});return _.Xd.apply(null,_.sc(a))};uOb=function(a){var b=[];a=[].concat(_.sc(a));for(var c;c=a.shift();)if(MK(c)){c=_.q(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof NK&&b.push(c);return b};
wOb=function(a,b,c,d,e,f,g){var m={Kk:0};return{status:0,children:_.Fi(d,_.ko,1).map(function(n,r){return aOb(n,r,e+1,c,function(x,A,F){return sOb(b,a,x,f,A,F)},g,m)}),Iu:_.Ei(d,_.co,5)||new _.co,tJ:_.Ei(d,_.co,6)||new _.co,QX:_.Pi(d,7,0)||0}};xOb=function(a){a&1&&_.Me(0)};yOb=function(a){a&1&&(_.B(0,"div",3),_.O(1,xOb,1,0,"ng-container",4),_.C());if(a&2){_.N();var b=_.Ye(4);_.v(1);_.z("ngTemplateOutlet",b)}};
zOb=function(a){a&1&&(_.B(0,"div",5)(1,"span",6),_.R(2),_.C(),_.Ve(3),_.Ve(4,1),_.C(),_.Ve(5,2));a&2&&(a=_.N(),_.Ge("aria-live",a.ntc)("role",a.qtc),_.v(2),_.$e(a.icon.ariaLabel))};
AOb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"unified-xref-actions",8);_.M("expansion",function(d){_.Dc(c);var e=_.N();return _.Fc(e.Yfa(d))})("filter",function(d){_.Dc(c);var e=_.N();return _.Fc(e.filter.next(d))})("openInMiniPanel",function(d){_.Dc(c);var e=_.N();d||e.md.HW();e.Mba=d;return _.Fc()});_.S(1,"async");_.S(2,"async");_.C()}a&2&&(a=b.Ma,b=_.N(),_.z("location",_.T(1,6,b.Yt))("categoryFilter",b.zI)("element",b.element)("showingCodePanel",_.T(2,8,b.NXa))("anyExpandableNodes",a.Cla)("allNodesCollapsed",
a.Hla))};BOb=function(a){a&1&&_.E(0,"loading",9,10)};COb=function(a){a&1&&(_.B(0,"dc-information-box",11,12),_.R(2),_.S(3,"async"),_.C());a&2&&(a=_.N(),_.v(2),_.Ze(" ",_.T(3,1,a.state).message," "))};DOb=function(a,b){a&1&&(_.B(0,"xap-callout",16)(1,"xap-callout-body"),_.R(2),_.C()());a&2&&(a=b.wa,_.v(2),_.Ze(" ",_.Ei(a,_.ao,1).getMessage()," "))};EOb=function(){};
GOb=function(a){a&1&&_.O(0,EOb,0,0,"ng-template",21);a&2&&(a=_.N().wa,_.N(2),_.z("ngTemplateOutlet",_.Ye(8))("ngTemplateOutletContext",_.cf(2,FOb,a)))};HOb=function(a){a&1&&_.E(0,"mat-spinner",24);a&2&&_.z("diameter",12)("strokeWidth",2)};IOb=function(a){a&1&&(_.H(0),_.B(1,"mat-icon"),_.R(2,"warning"),_.C(),_.B(3,"span",25),_.R(4),_.C(),_.K());a&2&&(a=_.N().wa,_.v(4),_.$e(a.message))};JOb=function(){};
KOb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",27);_.M("click",function(){_.Dc(b);var e=_.N(2).wa;_.N(4);e=e.Wb;1===e.status&&e.fetch();return _.Fc()});_.O(1,JOb,0,0,"ng-template",21);_.C()}if(a&2){a=_.N(4).wa;var c=_.N(2),d=_.Ye(8);_.z("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.md.De(a)?"expand":"collapse")("trackArtifactId",a.ag);_.v(1);_.z("ngTemplateOutlet",d)("ngTemplateOutletContext",_.cf(6,FOb,a))}};
LOb=function(a){a&1&&(_.H(0),_.O(1,KOb,2,8,"div",26),_.K());if(a&2){a=_.N().wa;_.N(4);var b=_.Ye(10);_.v(1);_.z("ngIf",1===a.Wb.status)("ngIfElse",b)}};MOb=function(a,b){a&1&&(_.H(0,1),_.O(1,HOb,1,2,"mat-spinner",23),_.O(2,IOb,5,1,"ng-container",4),_.O(3,LOb,2,2,"ng-container",4),_.K());a&2&&(a=b.wa,b=_.N(4),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ic.hi),_.v(1),_.z("ngSwitchCase",b.Ic.Error),_.v(1),_.z("ngSwitchCase",b.Ic.Xg))};
NOb=function(a){a&1&&(_.O(0,MOb,4,4,"ng-container",22),_.S(1,"async"));if(a&2){a=_.N().wa;_.N(2);var b=_.Ye(12);_.z("ngIf",_.T(1,2,a instanceof NK?a.Ucb:void 0))("ngIfElse",b)}};
QOb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"xrefs-tree-node",17);_.S(1,"async");_.O(2,GOb,1,4,null,18);_.O(3,NOb,2,4,"ng-template",null,19,_.tf);_.B(5,"node-contents",20);_.M("nodeClicked",function(e){_.Dc(c);var f=_.N(2);return _.Fc(OOb(f,e))});_.S(6,"async");_.C()()}if(a&2){a=b.wa;var d=_.Ye(4);b=_.N(2);_.Ie("header-bar",0===a.level)("active-element",_.T(1,14,POb(b.md,a)));_.z("matTreeNodePaddingIndent",b.IDc)("ascTrackElement",b.element)("trackGestureClick",!0)("trackAction",b.md.De(a)?"expand":
"collapse")("trackArtifactId",a.ag);_.v(2);_.z("ngIf",b.Tn(a))("ngIfElse",d);_.v(3);_.z("categoryFilter",b.zI)("makeLink",_.T(6,16,b.mK))("node",a)}};ROb=function(a){a&1&&(_.H(0),_.O(1,DOb,3,1,"xap-callout",13),_.S(2,"async"),_.B(3,"mat-tree",14),_.O(4,QOb,7,18,"xrefs-tree-node",15),_.C(),_.K());if(a&2){a=_.N();var b;_.v(1);_.z("ngForOf",null==(b=_.T(2,4,a.state))?null:null==b.Wb?null:b.Wb.jba);_.v(2);_.z("rawNodes",a.Dl)("dataSource",a.dataSource)("treeControl",a.md)}};
SOb=function(a,b){a&1&&(_.B(0,"button",28),_.E(1,"mat-icon",29),_.C());a&2&&(a=b.node,b=_.N(),_.v(1),_.z("svgIcon",b.md.De(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};TOb=function(a){a&1&&_.E(0,"mat-icon",30)};UOb=function(a){a&1&&_.E(0,"mat-icon")};VOb=function(a,b){b=void 0===b||b?"select":"deselect";return a?b+"Context":b};WOb=function(a,b){a&1&&(_.B(0,"span"),_.R(1),_.C());a&2&&(a=b.wa,_.Ie("match",a.match),_.v(1),_.$e(a.text))};
XOb=function(a,b){a&1&&(_.B(0,"span"),_.R(1),_.C());a&2&&(a=b.wa,_.Ie("match",a.match),_.v(1),_.$e(a.text))};ZOb=function(a,b){var c=[],d=0;b=_.q(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(YOb,[])};
YOb=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};$Ob=function(a){a&1&&(_.B(0,"mat-icon"),_.R(1,"keyboard_arrow_right"),_.C())};
aPb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.B(1,"button",10);_.M("click",function(){var d=_.Dc(c),e=d.index;d=d.last;var f=_.N(2);d||(f.qb("popStack"),f.Kc.RCb.next(e));return _.Fc()});_.R(2);_.C();_.O(3,$Ob,2,0,"mat-icon",9);_.K()}a&2&&(a=b.wa,b=b.last,_.v(1),_.z("disabled",b),_.v(1),_.$e(a),_.v(1),_.z("ngIf",!b))};bPb=function(a,b){a&1&&_.E(0,"copy-button",11);a&2&&(a=b.Ma,_.z("isSmall",!0)("copyText",a))};
cPb=function(a){a&1&&(_.B(0,"format-code",26),_.S(1,"async"),_.H(2),_.E(3,"xrefs-layer",27),_.K(),_.E(4,"link-decoration-layer",28),_.C());if(a&2){a=_.N().Ma;var b=_.N(3);_.z("value",a.code||a.ue)("fileName",a.fileName)("scrollToLine",_.T(1,9,b.iIc))("highlightInfo",a.Vv)("lineLimitation",a.HF)("focusableRegion",b.xha.cVb);_.v(3);_.z("layerBaseLocation",a.location);_.v(1);_.z("content",a.ue)("scoLinks",a.IC)}};dPb=function(a){a&1&&_.E(0,"loading")};
ePb=function(a){a&1&&(_.B(0,"dc-information-box",29),_.R(1," File not found "),_.C())};fPb=function(a,b){a&1&&(_.H(0,22),_.O(1,cPb,5,11,"format-code",23),_.O(2,dPb,1,0,"loading",24),_.O(3,ePb,2,0,"dc-information-box",25),_.K());a&2&&(a=b.Ma,b=_.N(3),_.z("ngSwitch",a.kind),_.v(1),_.z("ngSwitchCase",b.jn.Os),_.v(1),_.z("ngSwitchCase",b.jn.W1a))};
gPb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.E(1,"splitter",12);_.B(2,"div",13,14)(4,"div",15)(5,"a",16)(6,"middle-truncated-path",17)(7,"mat-icon",18);_.R(8,"open_in_browser");_.C();_.B(9,"span")(10,"copy-button",19);_.M("copyEvent",function(){_.Dc(c);var e=_.N(2);return _.Fc(e.qb("copyPath"))});_.S(11,"async");_.S(12,"maybeStripGoogle3");_.C()()()();_.B(13,"button",20);_.M("click",function(){_.Dc(c);var e=_.N(2);return _.Fc(e.HW())});_.B(14,"mat-icon");_.R(15,"close");_.C()()();_.O(16,fPb,4,
3,"ng-container",21);_.S(17,"async");_.C();_.K()}if(a&2){a=b.Ma;var d=_.Ye(3);b=_.N(2);_.v(1);_.z("changeSizeOf",d);_.v(4);_.z("routerLink",_.yp(a))("ascTrackElement",b.element)("trackProjectId",a.lb);_.v(1);_.z("path",a.Ny);_.v(4);_.z("copyText",_.T(11,10,_.T(12,12,a)))("isSmall",!0);_.v(3);_.z("ascTrackElement",b.element)("trackProjectId",a.lb);_.v(3);_.z("ngIf",_.T(17,14,b.jx))}};
hPb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"div",2)(2,"div",3)(3,"div",4);_.O(4,aPb,4,3,"ng-container",5);_.S(5,"async");_.C()();_.O(6,bPb,1,2,"copy-button",6);_.S(7,"async");_.C();_.B(8,"div",7)(9,"unified-xref-tree",8);_.M("selectedLocationChanged",function(c){_.Dc(b);var d=_.N();return _.Fc(d.Dta.next(c))});_.S(10,"async");_.C();_.O(11,gPb,18,16,"ng-container",9);_.S(12,"async");_.C();_.K()}a&2&&(a=_.N(),_.v(4),_.z("ngForOf",_.T(5,5,a.MIb)),_.v(2),_.z("ngIf",_.T(7,7,a.mIc)),_.v(3),_.z("location",
a.location)("selectedXref",_.T(10,9,a.Rtc)),_.v(2),_.z("ngIf",_.T(12,11,a.Dta)))};iPb=function(a){a&1&&(_.B(0,"div",30,31)(2,"div",32),_.R(3," Click a definition or usage to view references. "),_.C(),_.E(4,"underline-xrefs",33),_.C())};jPb=function(a){return!!a};kPb=function(a){a&1&&_.E(0,"history-panel",9);a&2&&(a=_.N(2),_.z("viewData",a.Bb))};lPb=function(a){a&1&&_.O(0,kPb,1,1,"history-panel",8);a&2&&(a=_.N(),_.z("ngIf",!a.ns))};
mPb=function(a){a&1&&(_.B(0,"div",12),_.S(1,"async"),_.R(2,"References"),_.C());a&2&&(a=_.N(2),_.z("matTooltip",_.T(1,1,a.B_a)))};nPb=function(a){a&1&&_.E(0,"xref-panel",13);a&2&&(a=_.N(2),_.z("location",a.Bb.location))};oPb=function(a){a&1&&(_.B(0,"mat-tab",10),_.S(1,"async"),_.O(2,mPb,3,3,"ng-template",11),_.O(3,nPb,1,1,"ng-template",2),_.C());a&2&&(a=_.N(),_.z("disabled",_.T(1,1,a.B_a)))};pPb=function(a){a&1&&(_.B(0,"div"),_.R(1,"Example Usages"),_.C())};
qPb=function(a){a&1&&_.E(0,"code-examples-panel",14)};rPb=function(a){a&1&&(_.B(0,"mat-tab"),_.O(1,pPb,2,0,"ng-template",11),_.O(2,qPb,1,0,"ng-template",2),_.C())};sPb=function(a){a&1&&_.E(0,"warnings-panel",16);a&2&&(a=_.N(2),_.z("viewDataType",a.Bb.kind))};tPb=function(a){a&1&&(_.B(0,"mat-tab",15),_.O(1,sPb,1,1,"ng-template",2),_.C())};
vPb=function(a,b){switch(b){case "not-file":return _.yd(1);case "code-diff":return _.yd(3);case "text":return a.AQ("XREFS").ka(_.Zd(uPb),_.y(function(c){if(!c.enabled)return 0;if(2===c.Lr)return c.Arb||1;if(0===c.Zt)return 2}));default:return _.yd(1)}};uPb=function(a){return!(a.enabled&&0===a.Lr)};xPb=function(a,b){return b+wPb[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};
yPb=function(a){switch(a){case 0:return"HISTORY";case 1:return"XREFS";case 6:return"EXAMPLE_USAGES";case 5:return"WARNINGS";default:throw _.tg(a,"Unsupported focusable tab: "+a);}};zPb=function(a){a&1&&(_.H(0),_.R(1,"\n  "),_.E(2,"diff-detail-header",2),_.R(3,"\n  "),_.B(4,"code-diff-chunks",3),_.R(5,"\n  "),_.C(),_.R(6,"\n"),_.K());a&2&&(a=_.N(),_.v(2),_.z("viewData",a.Bb),_.v(2),_.z("fileName",a.gUa)("diffChunks",a.Bb.Cna.oB))};
APb=function(a){a&1&&(_.B(0,"dc-information-box"),_.R(1,"\n      The item this link refers to is not located in this repository. You can try to locate it using the path specified below.\n    "),_.C())};
BPb=function(a){if(a&1){var b=_.Cc();_.R(0,"\n    ");_.B(1,"detail-header",4);_.R(2,"\n  ");_.C();_.R(3,"\n\n  ");_.B(4,"main");_.R(5,"\n    ");_.O(6,APb,2,0,"dc-information-box",5);_.R(7,"\n\n    ");_.B(8,"h4");_.R(9,"Symbolic link");_.C();_.R(10,"\n    ");_.B(11,"dc-p",6);_.R(12,"\n      This item is a symbolic link. Use the path below to view the item it refers to.\n    ");_.C();_.R(13,"\n    ");_.B(14,"dc-p",7);_.R(15,"\n      Path:\n      ");_.B(16,"conditional-link",8,9);_.R(18,"\n          ");
_.B(19,"span");_.R(20);_.C();_.R(21,"\n      ");_.C();_.R(22,"\n      ");_.B(23,"copy-button",10);_.M("copyEvent",function(){_.Dc(b);var c=_.N();_.emb(c.EKc.ta);return _.Fc()});_.R(24,"\n      ");_.C();_.R(25,"\n    ");_.C();_.R(26,"\n  ");_.C();_.R(27,"\n")}a&2&&(a=_.N(),_.v(1),_.z("viewData",a.Bb)("showLinksDropdown",!0),_.v(5),_.z("ngIf",!a.SVa),_.v(10),_.z("link",a.wj)("condition",a.SVa)("trackGestureClick",a.SVa),_.v(4),_.$e(a.gUa),_.v(3),_.z("copyText",a.Bb.target)("isSmall",!0))};
CPb=function(a){a&1&&_.Me(0)};DPb=function(a){a&1&&_.Me(0)};EPb=function(a){a&1&&_.Me(0)};FPb=function(a){a&1&&_.Me(0)};
HPb=function(a,b){a&1&&(_.H(0),_.O(1,EPb,1,0,"ng-container",12),_.S(2,"isPiperPlace"),_.B(3,"a",13),_.O(4,FPb,1,0,"ng-container",12),_.S(5,"isPiperPlace"),_.C(),_.K());if(a&2){a=b.Ma;b=_.N();var c=_.Ye(21),d=_.Ye(23),e=_.Ye(25),f=_.Ye(27);_.v(1);_.z("ngTemplateOutlet",_.T(2,5,b.location)?c:d)("ngTemplateOutletContext",_.cf(9,GPb,a));_.v(2);var g=a[1];g=_.yp(_.Ep(b.location.ac(),{tf:g}).Ya());_.z("routerLink",g);_.v(1);_.z("ngTemplateOutlet",_.T(5,7,b.location)?e:f)("ngTemplateOutletContext",_.cf(11,
GPb,a))}};IPb=function(a){a&1&&_.R(0," The file does not exist, or you do not have permission ")};JPb=function(a){a&1&&_.R(0," The file does not exist at this CL\n")};KPb=function(a){a&1&&_.R(0," The file does not exist at this commit\n")};LPb=function(a){a&1&&_.R(0," Contact the repository owner if this is unexpected. ")};MPb=function(a){a&1&&_.R(0," The file you have selected did not exist at this point in history.\n")};
NPb=function(a,b){a&1&&(_.R(0," It was deleted in "),_.B(1,"a",14),_.R(2),_.S(3,"toPrettyRef"),_.C(),_.R(4,".\n"));a&2&&(a=b.Iqa,b=_.N(),_.v(1),_.z("universalLink",_.gF(b.location,a[0])),_.v(1),_.Ze("CL ",_.T(3,2,a&&a[0]),""))};OPb=function(a,b){a&1&&(_.R(0," It was deleted in "),_.B(1,"a",15),_.R(2),_.S(3,"toPrettyRef"),_.C(),_.R(4,".\n"));a&2&&(a=b.Iqa,b=_.N(),_.v(1),_.z("universalLink",_.gF(b.location,a[0])),_.v(1),_.Ze("commit ",_.T(3,2,a&&a[0]),""))};
PPb=function(a,b){a&1&&(_.R(0),_.S(1,"toPrettyRef"));a&2&&(a=b.Iqa,_.Ze(" View at previous CL ",_.T(1,1,a&&a[1]),".\n"))};QPb=function(a,b){a&1&&(_.R(0),_.S(1,"toPrettyRef"));a&2&&(a=b.Iqa,_.Ze(" View at previous commit ",_.T(1,1,a&&a[1]),".\n"))};RPb=function(a){a&1&&_.E(0,"folder-detail",14);a&2&&(a=_.N().Ma,_.z("viewData",a))};
SPb=function(a){if(a&1){var b=_.Cc();_.B(0,"file-detail",15);_.M("contentTypeChange",function(d){_.Dc(b);var e=_.N(2);return _.Fc(e.contentType=d)});_.S(1,"async");_.C()}if(a&2){a=_.N().Ma;var c=_.N();_.z("viewData",a)("windowWidth",_.T(1,2,c.sMc.gRb).width)}};TPb=function(a){a&1&&_.E(0,"symlink-detail",16);a&2&&(a=_.N().Ma,_.z("viewData",a))};UPb=function(a){a&1&&_.E(0,"git-submodule-detail",16);a&2&&(a=_.N().Ma,_.z("viewData",a))};
VPb=function(a){a&1&&_.E(0,"loading",19);a&2&&_.z("diameter",48)("hasBackground",!0)};WPb=function(a){a&1&&_.E(0,"div",20)};XPb=function(a){a&1&&(_.H(0),_.O(1,VPb,1,2,"loading",17),_.S(2,"async"),_.O(3,WPb,1,0,"ng-template",null,18,_.tf),_.K());if(a&2){var b=_.Ye(4);a=_.N(2);_.v(1);_.z("ngIf",_.T(2,2,a.qJc))("ngIfElse",b)}};YPb=function(a){a&1&&_.E(0,"file-not-found",21);a&2&&(a=_.N().Ma,_.z("location",a.location))};ZPb=function(a){a&1&&_.E(0,"submodule-cannot-fetch",22)};
$Pb=function(a){a&1&&(_.B(0,"div",22)(1,"span",23),_.R(2," Error loading contents. "),_.C()())};aQb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"splitter",24);_.M("resizeDone",function(d){_.Dc(b);var e=_.N(2);return _.Fc(e.WOa(d))});_.C();_.K()}if(a&2){_.N();var c=_.Ye(14);_.v(1);_.z("changeSizeOf",c)}};bQb=function(a){a&1&&_.E(0,"insights-panel")};
cQb=function(a){if(a&1){var b=_.Cc();_.B(0,"docs-panel",30);_.M("onClose",function(){_.Dc(b);var c=_.N(4);return _.Fc(REb(c.YR,c.Fha.NONE))});_.C()}a&2&&(a=_.N(3).Ma,_.z("location",a.location))};
dQb=function(a){if(a&1){var b=_.Cc();_.H(0);_.B(1,"splitter",25);_.M("mousedown",function(){_.Dc(b);var e=_.N(3);return _.Fc(e.IHa=!0)})("mouseup",function(){_.Dc(b);var e=_.N(3);return _.Fc(e.IHa=!1)});_.C();_.B(2,"div",26,27)(4,"div",28);_.O(5,bQb,1,0,"insights-panel",7);_.O(6,cQb,1,1,"docs-panel",29);_.C()();_.K()}if(a&2){var c=_.Ye(3);a=_.N().Ma;var d=_.N(2);_.v(1);_.z("changeSizeOf",c);_.v(1);_.He("pointer-events",d.IHa?"none":"unset");_.v(2);_.z("ngSwitch",a);_.v(1);_.z("ngSwitchCase",d.Fha.r3b);
_.v(1);_.z("ngSwitchCase",d.Fha.UXb)}};eQb=function(a,b){a&1&&(_.H(0),_.O(1,dQb,7,6,"ng-container",10),_.K());a&2&&(a=b.Ma,b=_.N(2),_.v(1),_.z("ngIf",a!==b.Fha.NONE))};
fQb=function(a,b){a&1&&(_.B(0,"div",1)(1,"div",2),_.H(2,3),_.O(3,RPb,1,1,"folder-detail",4),_.O(4,SPb,2,4,"file-detail",5),_.O(5,TPb,1,1,"symlink-detail",6),_.O(6,UPb,1,1,"git-submodule-detail",6),_.O(7,XPb,5,4,"ng-container",7),_.O(8,YPb,1,1,"file-not-found",8),_.O(9,ZPb,1,0,"submodule-cannot-fetch",9),_.O(10,$Pb,3,0,"div",9),_.K(),_.O(11,aQb,2,1,"ng-container",10),_.S(12,"async"),_.B(13,"div",11,12),_.S(15,"async"),_.E(16,"lower-detail-panel",13),_.S(17,"async"),_.C()(),_.O(18,eQb,2,1,"ng-container",
10),_.S(19,"async"),_.C());a&2&&(a=b.Ma,b=_.N(),_.v(2),_.z("ngSwitch",a.kind),_.v(1),_.z("ngSwitchCase",b.jn.s0a),_.v(1),_.z("ngSwitchCase",b.jn.Os),_.v(1),_.z("ngSwitchCase",b.jn.wdc),_.v(1),_.z("ngSwitchCase",b.jn.Y_b),_.v(1),_.z("ngSwitchCase",b.jn.W1a),_.v(1),_.z("ngSwitchCase",b.jn.n9b),_.v(1),_.z("ngSwitchCase",b.jn.kdc),_.v(1),_.z("ngSwitchCase",b.jn.ERROR),_.v(1),_.z("ngIf",_.T(12,16,b.oj)),_.v(2),_.Ie("panel-closed",!1===_.T(15,18,b.oj)),_.v(3),_.z("contentType",b.contentType)("viewData",
a)("panelClosed",!1===_.T(17,20,b.oj)),_.v(2),_.z("ngIf",_.T(19,22,b.YR.zKa)))};gQb=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};hQb=function(a,b){return a.startsWith(gQb(b))?0===b.length||a.length===b.length||"/"===a[b.length]:!1};iQb=function(a){return a.split("/").filter(function(b){return!!b})};jQb=function(){};kQb=function(a){a&1&&(_.B(0,"button",16),_.E(1,"div",17),_.C());a&2&&(a=_.N().wa,_.v(1),_.Ie("expanded",a.zd))};
lQb=function(a){a&1&&_.E(0,"mat-icon",18);a&2&&(a=_.N().wa,_.N(4),_.z("svgIcon",cBb(a.type)))};mQb=function(){};oQb=function(a){a&1&&_.O(0,mQb,0,0,"ng-template",0);if(a&2){a=_.N().wa;var b=_.N(3).level;_.N();_.z("ngTemplateOutlet",_.Ye(2))("ngTemplateOutletContext",nQb(a,b+1))}};
rQb=function(a,b){a&1&&(_.B(0,"div",null,6)(2,"div",7,8)(4,"button",9),_.E(5,"mat-icon",10),_.C(),_.B(6,"div",11),_.O(7,kQb,2,2,"button",12),_.B(8,"a",13),_.O(9,lQb,1,1,"mat-icon",14),_.B(10,"span"),_.R(11),_.C()()()(),_.B(12,"div",15),_.O(13,oQb,1,2,null,3),_.C()());if(a&2){a=b.wa;b=_.N(3).level;var c=_.N();_.Ge("class",c.ldc);_.v(2);_.dz("",c.Obc," hover-focus-element");_.Ie("bold-active-element",a.active||a.oab&&!a.zd)("folder",c.By(a.type))("expanded",a.zd);_.Ge("aria-expanded",c.By(a.type)?a.zd:
void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.oab&&!a.zd);_.v(2);_.Ge("aria-label",c.k_b.format(_.cf(24,pQb,a.name)));_.v(2);_.He("padding-left",b*c.g3b,"px");_.v(1);_.z("ngIf",c.By(a.type));_.v(1);_.Xe("title",a.name);_.Ge("href",c.nK(a.path,a.type),_.md);_.v(1);_.z("ngIf",a.type!==c.Hx);_.v(2);_.$e(a.name);_.v(1);_.z("ngClass",_.cf(26,qQb,a.zd));_.v(1);_.z("ngIf",a.gMa)}};
tQb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",19);_.M("click",function(){_.Dc(b);var d=_.N(4);return _.Fc(sQb(d))});_.R(1);_.C()}if(a&2){a=_.N().Ma;var c=_.N().Ma;_.v(1);_.Ze(" Display ",a.total-c," more ")}};uQb=function(a,b){a&1&&(_.H(0),_.O(1,rQb,14,28,"div",4),_.O(2,tQb,2,1,"button",5),_.K());a&2&&(a=b.Ma,b=_.N().Ma,_.v(1),_.z("ngForOf",a.Dl),_.v(1),_.z("ngIf",b<a.total))};
vQb=function(a){a&1&&(_.H(0),_.O(1,uQb,3,2,"ng-container",3),_.S(2,"async"),_.K());a&2&&(a=_.N().node,_.v(1),_.z("ngIf",_.T(2,1,a.xLc)))};wQb=function(a){a&1&&(_.O(0,vQb,3,3,"ng-container",3),_.S(1,"async"));a&2&&(a=_.N(),_.z("ngIf",_.T(1,1,a.Cra)))};
xQb=function(a){a&1&&(_.B(0,"mat-dialog-content"),_.R(1," This directory contains a large number of files and may take a long time to render. Are you sure? "),_.C(),_.B(2,"mat-dialog-actions")(3,"button",20),_.R(4," Cancel "),_.C(),_.B(5,"button",21),_.R(6," OK "),_.C()());a&2&&(_.v(5),_.z("mat-dialog-close",!0))};zQb=function(a){a&1&&(_.B(0,"div",5)(1,"a",6),_.R(2," Repository root "),_.C()());a&2&&(a=_.N(2),_.v(1),_.Xe("title",a.Ld.repository),_.z("routerLink",yQb(a,""))("trackProjectId",a.Ld.lb))};
AQb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",7);_.M("click",function(c){_.Dc(b);var d=_.N(2);return _.Fc(d.up(c))});_.E(1,"mat-icon",8);_.C();_.B(2,"a",6);_.S(3,"lastPathElement");_.R(4);_.S(5,"lastPathElement");_.C()}a&2&&(a=_.N(2),_.z("matTooltip",a.aHc),_.v(2),_.Xe("title",_.T(3,5,_.zf(a.scope))),_.z("routerLink",yQb(a,a.scope))("trackProjectId",a.Ld.lb),_.v(2),_.Ze(" ",_.T(5,7,_.zf(a.scope))," "))};
BQb=function(a){a&1&&(_.H(0),_.B(1,"div",2),_.O(2,zQb,3,3,"div",3),_.O(3,AQb,6,9,"ng-template",null,4,_.tf),_.C(),_.K());if(a&2){var b=_.Ye(4);a=_.N();_.v(2);_.z("ngIf",!a.scope||"/"===a.scope)("ngIfElse",b)}};CQb=function(a){return{path:a.ie(),type:a.getType()}};
EQb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",11);_.M("click",function(){var e=_.Dc(c).wa,f=_.N().Ma,g=_.N(2);switch(e){case 1:g.Vb.sw({showPublic:!f.showPublic});break;case 3:g.Vb.sw({showProtected:!f.showProtected});break;case 2:g.Vb.sw({showPrivate:!f.showPrivate});break;case 7:g.Vb.sw({showPackagePrivate:!f.showPackagePrivate});break;default:_.tg(e)}return _.Fc()});_.B(1,"label");_.R(2);_.C();_.E(3,"mat-pseudo-checkbox",8);_.C()}if(a&2){a=b.wa;b=_.N().Ma;var d=_.N(2);_.z("value",a);_.Ge("aria-checked",
DQb(b,a)?"true":"false");_.v(2);_.$e(d.COa(a));_.v(1);_.z("state",DQb(b,a)?"checked":"unchecked")}};FQb=function(a){a&1&&_.E(0,"mat-divider")};
HQb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",11);_.M("click",function(){var e=_.Dc(c).wa,f=_.N().Ma,g=_.N(2);switch(e){case "static":g.Vb.sw({showStatic:!f.showStatic});break;case "not_static":g.Vb.sw({showNonStatic:!f.showNonStatic});break;default:_.tg(e)}return _.Fc()});_.B(1,"label");_.R(2);_.C();_.E(3,"mat-pseudo-checkbox",8);_.C()}if(a&2){a=b.wa;b=_.N().Ma;_.N(2);_.z("value",a);_.Ge("aria-checked",GQb(b,a)?"true":"false");_.v(2);a:switch(a){case "static":var d="Static";break a;case "not_static":d=
"Non-Static";break a;default:d=_.tg(a)}_.$e(d);_.v(1);_.z("state",GQb(b,a)?"checked":"unchecked")}};IQb=function(a){a&1&&(_.H(0),_.B(1,"mat-list",10),_.O(2,EQb,4,4,"button",9),_.S(3,"async"),_.O(4,FQb,1,0,"mat-divider",5),_.S(5,"async"),_.O(6,HQb,4,4,"button",9),_.S(7,"async"),_.C(),_.K());a&2&&(a=_.N(2),_.v(2),_.z("ngForOf",_.T(3,3,a.scopes)),_.v(2),_.z("ngIf",0<_.T(5,5,a.mYa).length),_.v(2),_.z("ngForOf",_.T(7,7,a.mYa)))};JQb=function(a){a&1&&_.E(0,"mat-divider")};
KQb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",11);_.M("click",function(){var d=_.Dc(c).wa,e=_.N().Ma;_.N();e.rG.toggle(d);return _.Fc()});_.B(1,"label");_.R(2);_.C();_.E(3,"mat-pseudo-checkbox",8);_.C()}a&2&&(a=b.wa,b=_.N().Ma,_.N(),_.z("value",a),_.Ge("aria-checked",b.rG.get(a)?"true":"false"),_.v(2),_.$e(_.Swb[a].name),_.v(1),_.z("state",b.rG.get(a)?"checked":"unchecked"))};
NQb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",4);_.M("click",function(c){return c.stopPropagation()});_.O(1,IQb,8,9,"ng-container",5);_.S(2,"async");_.O(3,JQb,1,0,"mat-divider",5);_.S(4,"async");_.S(5,"async");_.B(6,"mat-list",6)(7,"button",7);_.M("click",function(){var c=_.Dc(b).Ma;_.N();return _.Fc(LQb(c))});_.S(8,"async");_.B(9,"label");_.R(10," All Symbols ");_.C();_.E(11,"mat-pseudo-checkbox",8);_.S(12,"async");_.C();_.O(13,KQb,4,4,"button",9);_.S(14,"async");_.C()()}a&2&&(a=_.N(),_.v(1),
_.z("ngIf",_.T(2,5,a.Bz)),_.v(2),_.z("ngIf",0<_.T(4,7,a.mYa).length||0<_.T(5,9,a.scopes).length),_.v(4),_.Ge("aria-checked",_.T(8,11,a.yIb)),_.v(4),_.z("state",MQb(_.T(12,13,a.yIb))),_.v(2),_.z("ngForOf",_.T(14,15,a.Oua)))};
OQb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"div",4);_.M("click",function(d){return d.stopPropagation()});_.B(1,"mat-list",5)(2,"button",6);_.M("click",function(){var d=_.Dc(c).Ma,e=_.N();return _.Fc(e.Yfa(d))});_.B(3,"label");_.R(4);_.C()();_.B(5,"button",7);_.M("click",function(){var d=_.Dc(c).Ma;_.N().Vb.sw({stickyHeaders:!d.stickyHeaders});return _.Fc()});_.B(6,"label");_.R(7);_.C();_.E(8,"mat-pseudo-checkbox",8);_.C()()()}a&2&&(a=b.Ma,b=_.N(),_.v(2),_.z("value",a.collapseAll),_.Ge("aria-checked",
a.collapseAll?"true":"false"),_.v(2),_.$e(a.collapseAll?b.d7b:b.c7b),_.v(1),_.z("value",a.stickyHeaders),_.Ge("aria-checked",a.stickyHeaders?"true":"false"),_.v(2),_.$e(b.e7b),_.v(1),_.z("state",a.stickyHeaders?"checked":"unchecked"))};
PQb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"button",8);_.M("click",function(){var d=_.Dc(c).Ma;_.N(3).Vb.sw({sortAlphabetically:!d.sortAlphabetically});return _.Fc()});_.B(1,"mat-icon");_.R(2);_.C()()}a&2&&(a=b.Ma,_.N(3),_.z("matTooltip",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.v(2),_.$e(a.sortAlphabetically?"sort_by_alpha":"sort"))};
QQb=function(a){a&1&&(_.H(0),_.O(1,PQb,3,2,"button",7),_.S(2,"async"),_.E(3,"outline-options-menu"),_.K());a&2&&(a=_.N(2),_.v(1),_.z("ngIf",_.T(2,1,a.Bz)))};
RQb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.B(1,"div",1);_.S(2,"async");_.S(3,"async");_.B(4,"form",2);_.M("submit",function(d){_.Dc(c);_.N();d.preventDefault();return _.Fc()});_.B(5,"mat-form-field",3)(6,"mat-label");_.R(7," Filter ");_.C();_.B(8,"input",4,5);_.M("focus",function(){_.Dc(c);var d=_.N();return _.Fc(d.QMa.next(!0))})("blur",function(){_.Dc(c);var d=_.N();return _.Fc(d.QMa.next(!1))});_.C()()()();_.E(10,"filter-menu",6);_.O(11,QQb,4,3,"ng-container",0);_.S(12,"async");_.K()}a&2&&
(a=b.Ma,b=_.N(),_.v(1),_.Ie("expanded",_.T(2,5,b.QMa)||_.T(3,7,b.R9)),_.v(7),_.z("formControl",b.Xo),_.v(2),_.z("outlineData",a),_.v(1),_.z("ngIf",_.T(12,9,b.Bz)))};SQb=function(a,b){return a.label.localeCompare(b.label)};TQb=function(a){a&1&&(_.B(0,"div",3),_.R(1," Nothing matches your filter.\n"),_.C())};UQb=function(a){a&1&&(_.B(0,"button",11),_.E(1,"div",12),_.C());if(a&2){a=_.N().wa;var b=_.N(2);_.v(1);_.Ie("expanded",b.vq.De(a))}};VQb=function(a){a&1&&_.E(0,"div",13)};
ZQb=function(a,b){a&1&&(_.B(0,"mat-tree-node",6),_.S(1,"async"),_.S(2,"async"),_.S(3,"async"),_.O(4,UQb,2,2,"button",7),_.B(5,"a",8),_.O(6,VQb,1,0,"div",9),_.B(7,"span"),_.R(8),_.C(),_.B(9,"span",10),_.R(10),_.C()()());a&2&&(a=b.wa,b=_.N(2),_.He("padding-left",20*a.level,"px")("top",_.T(1,23,WQb(b,a)),"px")("z-index",100-a.level),_.Ie("header",_.T(2,25,XQb(b,a)))("bottom-header",_.T(3,27,YQb(b,a)))("bold-active-element",a.active),_.z("role","treeitem"),_.Ge("aria-selected",a.active)("data-id",a.id),
_.v(4),_.z("ngIf",a.gp),_.v(1),_.Ge("href",b.gY(a),_.md),_.v(1),_.z("ngIf",!1===a.gp),_.v(1),_.Ge("class",a.fe)("aria-label",a.tooltip)("title",a.tooltip),_.v(1),_.$e(a.Gc),_.v(2),_.Ze(" ",a.label," "))};$Qb=function(a){a&1&&(_.B(0,"mat-tree",4),_.S(1,"async"),_.O(2,ZQb,11,29,"mat-tree-node",5),_.C());a&2&&(a=_.N(),_.Ie("sticky-headers",_.T(1,6,a.pYa)),_.z("dataSource",a.Wy)("treeControl",a.vq)("@.disabled",!0)("trackBy",a.gA))};aRb=function(a){return a.p_a};bRb=function(a){return a.level};
cRb=function(a){return a?_.aF(a.params.line)||-1:-1};dRb=function(a){return a.gp};eRb=function(a,b){a.level=b;return a};fRb=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var m=g.modifiers.filter(eBb);return m.length&&m.every(function(n){return!c.get(n)})||d.has("static")&&((m=g.modifiers.includes(11))&&!e||!m&&!f)?!1:_.ni(a)||_.oa(g.label,a)?!0:!1}};
gRb=function(a){if(a&1){var b=_.Cc();_.B(0,"div",7)(1,"h4");_.R(2,"Outline is very large");_.C();_.B(3,"button",8);_.M("click",function(){_.Dc(b);var c=_.N(2);return _.Fc(c.IXa=!1)});_.R(4," Show anyway (may crash) ");_.C()()}};hRb=function(a){a&1&&_.E(0,"outline-controls",11);a&2&&(a=_.N(3),_.z("outlineData",a.Kq.Wb))};
iRb=function(a){a&1&&(_.H(0),_.O(1,hRb,1,1,"outline-controls",9),_.E(2,"outline-tree",10),_.K());a&2&&(a=_.N(2),_.v(1),_.z("ngIf",a.FEc),_.v(1),_.z("outlineTreeInput",a.Kq.Wb)("location",a.Ld))};jRb=function(a){a&1&&(_.H(0,4),_.O(1,gRb,5,0,"div",5),_.O(2,iRb,3,3,"ng-container",6),_.K());a&2&&(a=_.N(),_.z("ngSwitch",a.IXa),_.v(1),_.z("ngSwitchCase",!0),_.v(1),_.z("ngSwitchCase",!1))};kRb=function(a){a&1&&(_.B(0,"dc-information-box",12),_.R(1),_.C());a&2&&(a=_.N(),_.v(1),_.Ze(" ",a.Z8(a.Kq.pE)," "))};
lRb=function(a){a&1&&_.E(0,"loading",13);a&2&&_.z("hasBackground",!0)};mRb=function(a){a&1&&(_.B(0,"span",7),_.R(1,"Files"),_.C())};nRb=function(a){a&1&&(_.H(0),_.E(1,"directory-navigation",8),_.K());a&2&&(a=_.N(2),_.v(1),_.z("activeLocation",a.Ld)("directoryPanelState",a.Hna))};pRb=function(a){a&1&&(_.B(0,"span",10),_.R(1,"Outline"),_.C());if(a&2){a=_.N(2).Ma;var b=_.N();_.z("matTooltip",oRb(a,b.Bb))}};
qRb=function(a){a&1&&(_.H(0),_.E(1,"outline",11),_.S(2,"async"),_.K());a&2&&(a=_.N(3),_.v(1),_.z("outlineData",_.T(2,2,a.Kq))("activeLocation",a.Ld))};rRb=function(a){a&1&&(_.H(0),_.B(1,"mat-tab",9),_.O(2,pRb,2,1,"ng-template",3),_.O(3,qRb,3,4,"ng-container",4),_.C(),_.K());if(a&2){a=_.N().Ma;var b=_.N();_.v(1);_.z("disabled",a!==b.h9b.Kg);_.v(2);_.z("ngIf",b.lBb)}};
vRb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"nav",1)(1,"mat-tab-group",2);_.M("selectedIndexChange",function(d){var e=_.Dc(c).Ma,f=_.N();return _.Fc(f.tk(e,d))});_.B(2,"mat-tab");_.O(3,mRb,2,0,"ng-template",3);_.O(4,nRb,2,2,"ng-container",4);_.C();_.O(5,rRb,4,2,"ng-container",4);_.C();_.B(6,"div",5)(7,"button",6);_.M("click",function(){_.Dc(c);var d=_.N().Kc;2===d.cG.getValue()?sRb(d):tRb(d);return _.Fc()});_.B(8,"mat-icon");_.R(9,"keyboard_capslock");_.C()()()()}a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("@.disabled",
!0)("selectedIndex",uRb(b,a)),_.v(3),_.z("ngIf",b.Znb),_.v(1),_.z("ngIf",b.X_),_.v(2),_.z("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.rbc)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Ld.lb),_.Ge("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
wRb=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"}};xRb=function(a){switch(a.state){case 1:return"UNSUPPORTED_LANGUAGE"===a.pE||"UNSUPPORTED_DATA_TYPE"===a.pE?3:2;case 2:return 0===a.Wb.Ima.length?4:1;default:return _.tg(a)}};
yRb=function(a){switch(a){case "OUTLINE":return _.Bg.TM;case "FILES":return _.Bg.Mxa;default:return _.tg(a,"Unknown file detail tab selected")}};zRb=function(a){a&1&&_.E(0,"repository-detail",5);a&2&&(a=_.N(),_.z("viewData",a.Bb))};ARb=function(a){a&1&&(_.B(0,"div"),_.R(1," Please contact the administrator. "),_.C())};
BRb=function(a){a&1&&(_.B(0,"div"),_.R(1," This could be due to an incorrect package configuration. Contact the repository owner if you believe you should have permission to view this repository. "),_.C())};CRb=function(a){a&1&&(_.E(0,"repository-breadcrumb",6),_.S(1,"async"));if(a&2){a=_.N().Ma;var b=_.N();_.z("location",a.location)("isEmptyRepo",a.kind===b.jn.UNINITIALIZED)("editLink",0===a.kind?a.tX:void 0);_.Ge("aria-label",_.T(1,4,b.Zrc))}};
DRb=function(a){a&1&&_.E(0,"no-repository-information",7)};ERb=function(a){a&1&&_.E(0,"repository-not-found",8);a&2&&(a=_.N().Ma,_.z("location",a.location))};FRb=function(a){a&1&&_.E(0,"repository-permission-denied",8);a&2&&(a=_.N().Ma,_.z("location",a.location))};GRb=function(a){a&1&&_.E(0,"no-default-branch",7)};HRb=function(a){a&1&&(_.E(0,"browse-repository-contents",9),_.S(1,"async"));if(a&2){a=_.N().Ma;var b=_.N();_.z("repositoryNavState",_.T(1,3,b.hD.AGc))("viewData",a)("showOutlineTab",!b.Wsa)}};
IRb=function(a,b){a&1&&(_.H(0),_.O(1,CRb,2,6,"repository-breadcrumb",1),_.H(2,2),_.O(3,DRb,1,0,"no-repository-information",3),_.O(4,ERb,1,1,"repository-not-found",4),_.O(5,FRb,1,1,"repository-permission-denied",4),_.O(6,GRb,1,0,"no-default-branch",3),_.O(7,HRb,2,5,"browse-repository-contents",5),_.K()());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngIf",_.PE(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.v(1),_.z("ngSwitch",a.kind),_.v(1),_.z("ngSwitchCase",b.jn.NONE),_.v(1),_.z("ngSwitchCase",
b.jn.qbc),_.v(1),_.z("ngSwitchCase",b.jn.PERMISSION_DENIED),_.v(1),_.z("ngSwitchCase",b.jn.x8b))};JRb=function(a,b){return new _.wd(function(c){fetch(a,b).then(function(d){if(!d.ok)throw Error(d.statusText);return d.json()}).then(function(d){c.next(d);c.complete()}).catch(function(d){c.error(d)})})};KRb=function(a,b){return(window.injected||new Map).get(a)||b};LRb=function(a){return a&&a.cw?a.Bq():a};MRb=function(a,b){return b};
PRb=function(a,b,c){if(Object.hasOwnProperty.call(NRb,a)&&(a=NRb[a],Object.hasOwnProperty.call(a,b)&&(a=a[b],a instanceof Array))){for(var d=null,e=!1,f=0,g=a.length;f<g;++f){var m=a[f],n=m.Fn;if(!n)return m.Ye;null===d&&(d={});n=Object.hasOwnProperty.call(d,n)?d[n]:d[n]=c(n);if(n===m.fo)return m.Ye;null==n&&(e=!0)}if(e)return null}b=ORb[b];return"number"===typeof b?b:null};SRb=function(a){var b=QRb;b||(b=RRb(),b=QRb=_.qcb(b));b=b[a];return"string"===typeof b?b:_.XAa(a)};
TRb=function(a){a=String(a).toLowerCase();var b=RRb()[a];return"string"===typeof b?b:_.Ugb(a)};URb=function(a){a=a.toLowerCase();a=RRb()[a];return"string"===typeof a?a:null};RRb=function(){if(!VRb){for(var a=Object.assign({},WRb),b=_.q(XRb),c=b.next();!c.done;c=b.next())c=c.value,a[c.toLowerCase()]=c;VRb=a}return VRb};$Rb=function(a,b){var c=window.customElements;return c&&c.get(a)||!0===YRb[a]?2:"HTMLUnknownElement"===b.name?1:"HTMLElement"===b.name&&ZRb.test(a)?3:0};
cSb=function(a,b){switch(b){case "innerHTML":return 1===aSb(a)?2:null;case "textContent":return a=aSb(a),1===a||6===a?1:null;default:var c,d;return null!=(d=null==(c=bSb[a.localName])?void 0:c[b])?d:null}};aSb=function(a){var b=a.localName,c=$Rb(b,a.constructor);switch(c){case 0:case 1:return dSb(b,a);case 3:case 2:return 1;default:_.tg(c,"got an unknown element classification")}};
dSb=function(a,b){var c=Object.hasOwnProperty.call(eSb,a)?eSb[a]:null;return null!==c?c:Object.hasOwnProperty.call(fSb,a)&&b instanceof SVGElement?fSb[a]:null};hSb=function(a){return(a=a.split(gSb,2))?{url:a[0],metadata:a[1]}:null};jSb=function(a){var b=String(a.url).replace(iSb,encodeURIComponent);if(a=a.metadata){iSb.lastIndex=0;if(iSb.test(a))return null;b+=" "+a}return b};
pSb=function(a,b,c){return[,{Uy:function(d,e,f){return f},Vy:void 0,FC:void 0,GC:void 0},{Uy:void 0,Vy:void 0,FC:void 0,GC:"HTML"},{Uy:void 0,Vy:void 0,FC:kSb,GC:"URL"},{Uy:void 0,Vy:void 0,FC:kSb,GC:"RESOURCE_URL"},{Uy:void 0,Vy:void 0,FC:OK,GC:"STYLE"},,{Uy:void 0,Vy:void 0,FC:lSb,GC:"JAVASCRIPT"},{Uy:void 0,Vy:function(d,e,f){f=String(f).toLowerCase();a:{var g=null;(d=mSb[d])&&(g=d[e]);if("number"!==typeof g&&((d=mSb["*"])&&(g=d[e]),"number"!==typeof g)){e=!1;break a}e=!0===nSb[g][String(f).toLowerCase()]}return e?
f:OK},FC:OK,GC:void 0},{Uy:void 0,Vy:void 0,FC:OK,GC:"CONSTANT"},{Uy:void 0,Vy:function(d,e,f){return a.test(f)?f:OK},FC:OK,GC:"CONSTANT"},{Uy:function(d,e,f,g){if("string"===typeof f)var m=(m=f.match(oSb))?m.map(hSb).filter(Boolean):[];else if(Array.isArray(f))m=f;else return kSb;var n=m;m=[];var r=[],x={};if(Array.isArray(n))for(var A=0,F=n.length;A<F;++A){var J=n[A],L=J&&J.url;if(L){var Q=b(L,"URL",x);if(Q){var aa=Q!==x;(aa?m:r).push({url:aa?Q:L,metadata:J.metadata})}}}else r.push(n);n=r.length?
JSON.stringify(r):null;r=PK;if(m.length){if(!Array.isArray(m))throw Error();r=m.map(jSb).filter(Boolean).join(" , ")||PK}n&&c&&c(!0,"Failed to sanitize attribute value of <"+d+">: <"+d+" "+e+'="'+f+'">: '+n,g);return r===PK?kSb:r},Vy:void 0,FC:void 0,GC:void 0}]};
RK=function(a,b,c,d){c=void 0===c?a:c;if(b===QK)return b;var e,f=void 0!==d?null==(e=c.c2a)?void 0:e[d]:c.rgc;e=qSb(b)?void 0:b._$litDirective$;var g;if((null==(g=f)?void 0:g.constructor)!==e){var m,n;null==(m=f)||null==(n=m._$notifyDirectiveConnectionChanged)||n.call(m,!1);void 0===e?f=void 0:(f=new e(a),f.ogc(a,c,d));if(void 0!==d){var r,x;(null!=(x=(r=c).c2a)?x:r.c2a=[])[d]=f}else c.rgc=f}void 0!==f&&(b=RK(a,f.qgc(a,b.values),f,d));return b};
SK=function(a){return function(b,c){void 0!==c?(b.constructor.RI(c,a),b=void 0):b=rSb(a,b);return b}};sSb=function(){return SK(Object.assign({},void 0,{state:!0}))};tSb=function(a){a=a.privateDoNotAccessOrElseSafeUrlWrappedValue;if(void 0===a||null===a)throw Error("bf");return _.Zf(a)};uSb=function(a){return a&&a.startsWith("go/")?a:""};vSb=function(a,b){a&1&&(_.B(0,"th",4),_.R(1),_.C());a&2&&(a=b.wa,_.v(1),_.$e(a.RSa))};
xSb=function(a){if(a&1){var b=_.Cc();_.B(0,"mat-month-view",7);_.M("_userSelection",function(d){_.Dc(b);var e=_.N(2);return _.Fc(e.OWa(d))})("dragStarted",function(d){_.Dc(b);var e=_.N(2);return _.Fc(e.oP(d))})("dragEnded",function(d){_.Dc(b);var e=_.N(2);return _.Fc(e.sB(d))});_.C()}if(a&2){a=_.N().wa;var c=_.N();_.Ie("reach-calendar-month-active",wSb(c,a,c.tb));_.z("activeDate",a)("selected",c.selected)("dateFilter",c.Pi)("maxDate",c.Id)("minDate",c.Fd)("dateClass",c.Lk)("comparisonStart",c.pt)("comparisonEnd",
c.Ev)("activeDrag",c.ht)}};ySb=function(a,b){a&1&&(_.B(0,"div",5),_.O(1,xSb,1,11,"mat-month-view",6),_.C());a&2&&(a=b.wa,_.v(1),_.z("ngIf",!!a))};zSb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"mat-year-view",2);_.M("selectedChange",function(d){_.Dc(c);var e=_.N();return _.Fc(e.Kl.next(d))});_.C()}a&2&&(a=b.wa,b=_.N(),_.z("activeDate",a)("selected",b.selected)("dateFilter",b.Pi)("maxDate",b.Id)("minDate",b.Fd)("dateClass",b.Lk))};
ASb=function(a){if(a&1){var b=_.Cc();_.B(0,"reach-date-presets-menu",9);_.M("presetSelected",function(c){_.Dc(b);_.N().mM.next({source:"view",value:(null==c?void 0:c.date)||null});return _.Fc()});_.C()}a&2&&(a=_.N(),_.z("presets",a.YW))};BSb=function(a,b){a&1&&(_.B(0,"mat-icon",6),_.R(1),_.C());a&2&&(a=b.Ma,_.z("svgIcon",a.Hi),_.v(1),_.Ze(" ",a.Hi?"":a.Gh," "))};CSb=function(a,b){a&1&&(_.B(0,"mat-icon",6),_.R(1),_.C());a&2&&(a=b.Ma,_.z("svgIcon",a.Hi),_.v(1),_.Ze(" ",a.Hi?"":a.Gh," "))};
DSb=function(a,b){if(a&1){var c=_.Cc();_.B(0,"div",3);_.M("click",function(){var d=_.Dc(c).wa,e=_.N(2);d&&e.dDb.next(d);return _.Fc()});_.E(1,"div",4);_.B(2,"span",5);_.R(3);_.C()()}a&2&&(a=b.wa,_.z("first",b.first),_.v(3),_.$e(a.title))};ESb=function(a){a&1&&(_.H(0),_.E(1,"mat-divider"),_.O(2,DSb,4,2,"div",2),_.E(3,"mat-divider"),_.K());a&2&&(a=_.N(),_.v(2),_.z("ngForOf",a.Asa))};FSb=function(a){return a.Ab?a.repository+" \u203a "+_.$E(a.Ab):""+a.repository};GSb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};
HSb=function(a){a&1&&(_.H(0),_.B(1,"a",3),_.R(2),_.C(),_.B(3,"a",4),_.R(4),_.C(),_.K());a&2&&(a=_.N(),_.v(1),_.z("routerLink",a.data.Yqa)("ascTrackElement",a.data.cT)("trackAction",a.data.Zaa),_.v(1),_.$e(a.data.Yaa),_.v(1),_.z("routerLink",a.data.MDb)("ascTrackElement",a.data.cT),_.v(1),_.$e(a.data.Ve))};
ISb=function(a){a&1&&(_.B(0,"a",9),_.S(1,"repoRootLink"),_.R(2),_.C());a&2&&(a=_.N(2),_.z("routerLink",_.T(1,4,a.data.Wa))("ascTrackElement",a.data.cT),_.v(2),_.Fz("[",a.data.repository," \u203a ",a.data.me,"]"))};
JSb=function(a){a&1&&(_.O(0,ISb,3,6,"a",5),_.B(1,"a"),_.S(2,"placeToHref"),_.B(3,"span"),_.R(4),_.C(),_.B(5,"span",6),_.R(6),_.C()(),_.B(7,"button",7)(8,"span",8),_.R(9,"content_copy"),_.C()());if(a&2){a=_.N();_.z("ngIf",null==a.displayName);_.v(1);_.Ge("href",_.T(2,9,a.data.Wa),_.md)("data-action-name","navigate")("data-element-name",a.data.cT)("data-track-action-name",a.data.Zaa);_.v(3);var b=a.data;b=null!=a.displayName?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.$e(b);_.v(2);_.$e(a.data.Yaa);_.v(1);_.Ge("data-copy-content",a.data.Wa.path)("data-action-name","copy")}};KSb=function(a,b){a&1&&(_.B(0,"li"),_.E(1,"item-display",9),_.C());a&2&&(a=b.wa,b=_.N(4),_.v(1),_.z("place",a)("placeItemType",b.dpa(a)))};LSb=function(a){a&1&&(_.B(0,"ul"),_.O(1,KSb,2,2,"li",8),_.C());a&2&&(a=_.N(2).Ma,_.v(1),_.z("ngForOf",a.Wb))};
MSb=function(a){a&1&&(_.H(0),_.O(1,LSb,2,1,"ul",7),_.K());if(a&2){a=_.N().Ma;_.N();var b=_.Ye(4);_.v(1);_.z("ngIf",0<a.Wb.length)("ngIfElse",b)}};NSb=function(a){a&1&&(_.B(0,"dc-information-box",10),_.R(1," Recent items unavailable "),_.C())};OSb=function(a){a&1&&_.E(0,"loading",11)};
PSb=function(a,b){a&1&&(_.H(0)(1,3),_.O(2,MSb,2,2,"ng-container",4),_.O(3,NSb,2,0,"dc-information-box",5),_.O(4,OSb,1,0,"loading",6),_.K()());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.uA.Xg),_.v(1),_.z("ngSwitchCase",b.uA.Error),_.v(1),_.z("ngSwitchCase",b.uA.hi))};QSb=function(a){a&1&&(_.B(0,"p",12),_.R(1," You don't have any recently viewed items yet. "),_.C())};
RSb=function(a,b){a&1&&(_.B(0,"mat-tree-node"),_.E(1,"div",12)(2,"simple-star",13)(3,"item-display",14),_.C());a&2&&(a=b.wa,b=_.N(4),_.Ge("aria-label",a.displayName),_.v(2),_.z("isStarred",a.Uw)("type",b.dpa(a.location)),_.Ge("data-node-id",a.id)("data-action",b.y0a),_.v(1),_.z("displayName",a.displayName)("place",a.location)("placeItemType",a.iw))};
SSb=function(a,b){a&1&&(_.B(0,"mat-nested-tree-node")(1,"div",15)(2,"button",16)(3,"span",17),_.R(4," expand_more "),_.C()(),_.E(5,"simple-star",13)(6,"item-display",14),_.C(),_.B(7,"ul"),_.Me(8,18),_.C()());a&2&&(a=b.wa,b=_.N(4),_.Ge("aria-label",a.displayName),_.v(2),_.Ge("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.J0b),_.v(1),_.Ie("collapsed",!b.md.De(a)),_.v(2),_.z("isStarred",a.Uw)("type",b.dpa(a.location)),_.Ge("data-node-id",a.id)("data-action",b.y0a),_.v(1),
_.z("displayName",a.displayName)("place",a.location)("placeItemType",a.iw),_.v(1),_.Ie("tree-invisible",!b.md.De(a)))};TSb=function(a){if(a&1){var b=_.Cc();_.B(0,"button",19);_.M("click",function(){_.Dc(b);var c=_.N(4);return _.Fc(c.nua.next(!0))});_.R(1," Show all ");_.C()}};
USb=function(a){a&1&&(_.H(0),_.B(1,"mat-tree",8),_.O(2,RSb,4,8,"mat-tree-node",9),_.O(3,SSb,9,15,"mat-nested-tree-node",10),_.C(),_.O(4,TSb,2,0,"button",11),_.K());if(a&2){a=_.N(2).Ma;var b=_.N();_.v(1);_.z("dataSource",a.Wb)("treeControl",b.md);_.v(2);_.z("matTreeNodeDefWhen",b.P9);_.v(1);_.z("ngIf",!b.nua.value)}};VSb=function(a){a&1&&(_.H(0),_.O(1,USb,5,4,"ng-container",7),_.K());if(a&2){a=_.N().Ma;_.N();var b=_.Ye(4);_.v(1);_.z("ngIf",0<a.Wb.data.length)("ngIfElse",b)}};
WSb=function(a){a&1&&(_.B(0,"dc-information-box",20),_.R(1," Starred items unavailable "),_.C())};XSb=function(a){a&1&&_.E(0,"loading",21)};YSb=function(a,b){a&1&&(_.H(0)(1,3),_.O(2,VSb,2,2,"ng-container",4),_.O(3,WSb,2,0,"dc-information-box",5),_.O(4,XSb,1,0,"loading",6),_.K()());a&2&&(a=b.Ma,b=_.N(),_.v(1),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ic.Xg),_.v(1),_.z("ngSwitchCase",b.Ic.Error),_.v(1),_.z("ngSwitchCase",b.Ic.hi))};
ZSb=function(a){a&1&&(_.B(0,"p",22),_.R(1," You don't have any starred items yet. "),_.C())};$Sb=function(a,b){b.push(a);a=_.q(a.children.values());for(var c=a.next();!c.done;c=a.next())$Sb(c.value,b)};aTb=function(a,b){return 0<b.children.size};
bTb=function(a,b,c){c=void 0===c?0:c;for(var d=0,e=_.q(a.values()),f=e.next();!f.done;f=e.next())f=f.value,c<b&&d++,f.Uw&&c++,0!==f.children.size&&(c=bTb(f.children,b,c));if(d<a.size)for(b=Array.from(a.entries()).slice(0,d),a.clear(),b=_.q(b),d=b.next();!d.done;d=b.next())e=_.q(d.value),d=e.next().value,e=e.next().value,a.set(d,e);return c};
cTb=function(a,b){var c=a.location,d=a.Uw;a=new Map(Array.from(a.children).map(function(g){var m=_.q(g);g=m.next().value;m=m.next().value;return[g,cTb(m,b)]}).sort(function(g,m){g=_.q(g).next().value;m=_.q(m).next().value;return g.localeCompare(m)}));if(!c.path){var e=b.size;d={children:a,displayName:c.repository,Uw:d,location:c,iw:_.$h(c),id:e};b.set(e,d);return d}e=c.path.split("/").filter(function(g){return!!g}).pop()||"";1!==a.size||d||(d=a.values().next().value,a=d.children,e=e+"/"+d.displayName,
c=d.location,d=d.Uw);var f=b.size;d={children:a,displayName:e,location:c,Uw:d,iw:_.$h(c),id:f};b.set(f,d);return d};dTb=function(a){a&1&&(_.H(0),_.E(1,"initial-welcome"),_.K())};eTb=function(a){a&1&&(_.H(0),_.R(1),_.S(2,"number"),_.K());a&2&&(a=_.N(2),_.v(1),_.Ze(" (",_.T(2,1,a.jC),") "))};fTb=function(a,b){a&1&&(_.H(0),_.R(1),_.S(2,"number"),_.K());a&2&&(a=b.Ma,_.v(1),_.Ze(" (",_.T(2,1,a),") "))};
gTb=function(a,b){if(a&1){var c=_.Cc();_.H(0);_.B(1,"div",2);_.O(2,dTb,2,0,"ng-container",3);_.B(3,"mat-accordion",4)(4,"mat-expansion-panel",5);_.M("afterExpand",function(){_.Dc(c);var d=_.N();return _.Fc(d.qb("expandStarredItems"))})("afterCollapse",function(){_.Dc(c);var d=_.N();return _.Fc(d.qb("collapseStarredItems"))});_.B(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon",6);_.R(8,"star");_.C();_.B(9,"h2");_.R(10," starred ");_.O(11,eTb,3,3,"ng-container",3);_.C()()();_.B(12,
"starred-items",7);_.M("countChanged",function(d){_.Dc(c);var e=_.N();return _.Fc(e.jC=d)});_.C()();_.B(13,"mat-expansion-panel",5);_.M("afterExpand",function(){_.Dc(c);var d=_.N();return _.Fc(d.qb("expandRecentItems"))})("afterCollapse",function(){_.Dc(c);var d=_.N();return _.Fc(d.qb("collapseRecentItems"))});_.B(14,"mat-expansion-panel-header")(15,"mat-panel-title");_.E(16,"mat-icon",8);_.B(17,"h2");_.R(18," recently viewed ");_.O(19,fTb,3,3,"ng-container",3);_.S(20,"async");_.C()()();_.E(21,"recent-items",
9);_.C()()();_.K()}a&2&&(a=b.Ma,b=_.N(),_.v(2),_.z("ngIf",a===b.EBc.n3b),_.v(1),_.z("multi",!0),_.v(1),_.z("expanded",!0),_.v(7),_.z("ngIf",0<b.jC),_.v(2),_.z("expanded",!0),_.v(6),_.z("ngIf",_.T(20,6,b.YFc)))};hTb=function(a){a&1&&_.E(0,"loading",10);a&2&&_.z("diameter",20)};iTb=function(a){a&1&&_.E(0,"th",5)};jTb=function(a){a&1&&(_.B(0,"th",6),_.R(1," Project ID "),_.C())};
kTb=function(a){a&1&&(_.B(0,"td",13),_.E(1,"star",14),_.C());if(a&2){a=_.N().wa;var b=_.N();_.v(1);_.z("place",a.Wa)("type",b.sbc)("elementName",a.Vj)}};lTb=function(a,b){a&1&&(_.H(0),_.E(1,"mat-icon",15),_.K());a&2&&(a=b.Ma,b=_.N().wa,_.v(1),_.z("matTooltip",b.uGc)("svgIcon",a))};mTb=function(a){a&1&&(_.B(0,"td",16)(1,"a",17),_.R(2),_.C()());a&2&&(a=_.N().wa,_.v(1),_.z("routerLink",a.sGc),_.v(1),_.Ze(" ",a.aG," "))};
nTb=function(a,b){a&1&&(_.B(0,"tr",7),_.O(1,kTb,2,3,"td",8),_.B(2,"td")(3,"div",9)(4,"a",10),_.R(5),_.C(),_.O(6,lTb,2,2,"ng-container",11),_.C()(),_.O(7,mTb,3,2,"td",12),_.C());a&2&&(a=b.wa,b=_.N(),_.v(1),_.z("ngIf",b.aKb),_.v(3),_.z("routerLink",a.vGc),_.v(1),_.Ze(" ",a.Vj," "),_.v(1),_.z("ngIf",a.tGc),_.v(1),_.z("ngIf",b.zXa))};oTb=function(a,b){return a.aG.localeCompare(b.aG)||a.Vj.localeCompare(b.Vj)};pTb=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};
qTb=function(a){a&1&&_.E(0,"repository-searchable-tree",1);a&2&&(a=_.N(),_.z("place",a.Wa))};rTb=function(a){a&1&&_.E(0,"loading",4);a&2&&_.z("diameter",20)};sTb=function(a){a&1&&(_.B(0,"div",10),_.E(1,"project-selector",11),_.C());a&2&&(a=_.N(3),_.v(1),_.z("place",a.location))};uTb=function(a){if(a&1){var b=_.Cc();_.B(0,"input-with-icon",12);_.M("valueChange",function(c){_.Dc(b);var d=_.N(3);return _.Fc(d.Bta.next(c))});_.C()}a&2&&(a=_.N(3),_.z("placeholder",a.EWa)("trackingConfig",_.cf(2,tTb,a.qc)))};
vTb=function(a){a&1&&(_.H(0),_.E(1,"repository-table",13),_.K());if(a&2){a=_.N(2).Ma;var b=_.N();_.v(1);_.z("rows",a.Wb.rows)("location",b.location)}};wTb=function(a){if(a&1){var b=_.Cc();_.B(0,"no-search-match",14);_.M("clear",function(){_.Dc(b);var c=_.N(3);return _.Fc(c.CI())});_.S(1,"async");_.C()}a&2&&(a=_.N(3),_.z("filter",_.T(1,1,a.Bta)))};
xTb=function(a){a&1&&(_.B(0,"icon-empty-state-display",15)(1,"icon-empty-state-title"),_.R(2," There are no repositories for this project "),_.C(),_.B(3,"icon-empty-state-subtitle"),_.R(4," Verify that you can access it "),_.C()())};yTb=function(a){a&1&&(_.B(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.R(2," Unable to load this project "),_.C(),_.B(3,"icon-empty-state-subtitle"),_.R(4," Verify that it exists and you can access it "),_.C()())};
zTb=function(a){a&1&&(_.H(0),_.O(1,sTb,2,1,"div",5),_.O(2,uTb,1,4,"input-with-icon",6),_.S(3,"async"),_.H(4,1),_.O(5,vTb,2,2,"ng-container",3),_.O(6,wTb,2,3,"no-search-match",7),_.O(7,xTb,5,0,"icon-empty-state-display",8),_.O(8,yTb,5,0,"icon-empty-state-display",9),_.K()());if(a&2){a=_.N().Ma;var b=_.N();_.v(1);_.z("ngIf",b.bKb);_.v(1);_.z("ngIf",_.T(3,7,b.FIc));_.v(2);_.z("ngSwitch",a.Wb.kind);_.v(1);_.z("ngSwitchCase",b.Kha.xcc);_.v(1);_.z("ngSwitchCase",b.Kha.tZb);_.v(1);_.z("ngSwitchCase",b.Kha.sZb);
_.v(1);_.z("ngSwitchCase",b.Kha.v3b)}};ATb=function(a,b){a&1&&(_.H(0,1),_.O(1,rTb,1,1,"loading",2),_.O(2,zTb,9,9,"ng-container",3),_.K());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ic.hi),_.v(1),_.z("ngSwitchCase",b.Ic.Xg))};CTb=function(a){var b=a.rf,c=_.ilb(b),d=b.projectId||b.rm||b.mq,e=a.UQ?_.aAb(a.UQ):null,f=e?e.icon:null;e=e?BTb.format({repoType:e.name}):null;return{Vj:a.displayName||b.Ei,vGc:_.yp(c),aG:d,sGc:_.yp(_.fF(c.ac(),"repoGroup").Ya()),tGc:f,uGc:e,Wa:c}};
DTb=function(a,b){return a===b?!0:void 0===a||void 0===b?!1:_.Db(a,b)};ETb=function(a){var b=a.lb;a=a.Oc;if(b&&a)switch(a){case "depot":return{kind:a};case "host":return{kind:a,rm:b};case "project":return{kind:a,projectId:b};case "ossProject":return{kind:a,projectName:b};default:return _.tg(a,"Unknown group type")}};
FTb=function(a){a&1&&(_.B(0,"nav",10)(1,"a",11),_.R(2,"My source"),_.C(),_.B(3,"a",12),_.R(4,"All repositories"),_.C()());if(a&2){a=_.N(3).Ma;var b=_.N();_.v(1);_.z("routerLink",b.BBc)("active",a.Wb===b.CT.rya);_.v(2);_.z("routerLink",b.iI)("active",a.Wb===b.CT.Gza)}};GTb=function(a){a&1&&(_.B(0,"div",8),_.O(1,FTb,5,4,"nav",9),_.C());if(a&2){a=_.N(2).Ma;var b=_.N();_.v(1);_.z("ngIf",a.Wb===b.CT.rya||a.Wb===b.CT.Gza)}};HTb=function(a){a&1&&_.E(0,"landing-page")};
ITb=function(a){a&1&&(_.E(0,"repositories-browser",13),_.S(1,"async"));a&2&&(a=_.N(3),_.z("location",_.T(1,1,a.Wa)))};JTb=function(a){a&1&&(_.H(0),_.O(1,GTb,2,1,"div",6),_.H(2,2),_.O(3,HTb,1,0,"landing-page",3),_.O(4,ITb,2,3,"repositories-browser",7),_.K()());if(a&2){a=_.N().Ma;var b=_.N();_.v(1);_.z("ngIf",b.Ovb);_.v(1);_.z("ngSwitch",a.Wb);_.v(1);_.z("ngSwitchCase",b.CT.rya);_.v(1);_.z("ngSwitchCase",b.CT.Gza)}};KTb=function(a){a&1&&_.Me(0,14);a&2&&(_.N(2),_.z("ngTemplateOutlet",_.Ye(3)))};
LTb=function(a){a&1&&_.E(0,"loading",15);a&2&&_.z("diameter",20)};MTb=function(a,b){a&1&&(_.H(0,2),_.O(1,JTb,5,4,"ng-container",3),_.O(2,KTb,1,1,"ng-container",4),_.O(3,LTb,1,1,"loading",5),_.K());a&2&&(a=b.Ma,b=_.N(),_.z("ngSwitch",a.state),_.v(1),_.z("ngSwitchCase",b.Ic.Xg),_.v(1),_.z("ngSwitchCase",b.Ic.Error),_.v(1),_.z("ngSwitchCase",b.Ic.hi))};
NTb=function(a){a&1&&(_.B(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.R(2," Unable to load page. "),_.C(),_.B(3,"icon-empty-state-subtitle"),_.R(4," Please try again later. "),_.C()());a&2&&_.z("isSvg",!1)};OTb=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.tg(a)}};PTb=function(a){return _.yd(null).ka(_.he(1),_.ye(function(){a.jq=_.ENa(a,_.mg(),{gestureName:"BACKGROUND",element:"Insights",action:"load"});a.jq.Eob=!0}))};
rOb=function(a,b){return _.Gi(a,3,b)};QTb=function(a,b){return _.Ii(a,1,_.fo,b)};RTb=function(a){this.stream=a};RTb.prototype.on=function(a,b){return"data"==a||"error"==a?this:this.stream.on(a,b)};RTb.prototype.removeListener=function(a,b){return this.stream.removeListener(a,b)};RTb.prototype.cancel=function(){this.stream.cancel()};
var STb=function(a,b,c,d,e,f){var g=b.substr(0,b.length-e.name.length);b=_.DPa(function(m){return _.EPa(a,m,g)},a.LLb).call(a,_.WOa(e,c,d));b.on("data",function(m){return f(null,m)});b.on("error",function(m){return f(m,null)});return new RTb(b)},TTb=function(a,b){return _.nb(a,3,b,_.Wa)},UTb=function(a,b){return _.ob(a,4,b,0)},VTb=function(a,b){a.hK.getValue(_.Xw(a,b)).ka(_.Zd(function(c){return"SHOWING"!==c})).subscribe(function(){a.hK.setValue(_.Xw(a,b),"HIDDEN")})},WTb=function(a,b,c){var d=new _.qe(1);
return d.ka(_.ie(),_.Pd(function(e){return a.resolve(e.location,e.nextPage,e.qq,e.refHint,e.count).ka(_.y(_.AE),_.ve(_.KE),_.de(function(){return _.zE("History unavailable")}))},1),_.ve(_.AE(b)),_.oe(yAb,_.Nub),_.y(function(e){var f=0<e.jk.length?e.jk[0].qq||void 0:void 0,g=f&&_.klb(c,f);g=g&&_.Bh(g)?g:c;if(_.iF(c)){var m;var n=null==f?void 0:null==(m=f.Wq)?void 0:m.refHint;var r=f}m=Object.assign({},e);var x=e.nextPage;m=(delete m.nextPage,m);if(!x||"0000000000000000000000000000000000000000"===x.token)return Object.assign({},
m,{XC:f});var A=vAb(g,e),F="TOKEN"===x.LZ&&A!==g.path,J=wAb(g,e);return m.l8?(d.next({nextPage:F?void 0:x,location:J,qq:r,refHint:n,count:7E5}),Object.assign({},m,{XC:f})):Object.assign({},m,{XC:f,hoa:function(){d.next({nextPage:F?void 0:x,location:J,qq:r,refHint:n,count:50})},j8:function(){d.next({nextPage:F?void 0:x,location:J,qq:r,refHint:n,count:1E6})}})}))},QLb=function(a,b){var c="depot"===b.Oc?b.params.Ob?"":"HEAD":b.Ab;return a.resolve(b,c?{LZ:"COMMITS",jk:[c]}:void 0).ka(_.we(function(d){return WTb(a,
d,b).ka(_.y(_.AE))}),_.de(function(){return _.zE("History unavailable")}),_.ve(_.KE))},sRb=function(a){0!==a.cG.getValue()&&a.cG.next(0)},tRb=function(a){2!==a.cG.getValue()&&a.cG.next(2)},FHb=function(a,b){var c=a.xoa.getValue();0>=c?a.aF.next(-1):(b%=c,a.aF.next(0<=b?b:b+c))},XTb=function(a,b){var c=_.fob(b);return a.lCc.fetch(c,function(){a.Pab.next(c);return _.gob(a.Nrc,c,b.category)})},YTb=function(a){return a.swb.ka(_.y(function(b){return Array.from(b.values())}))},ZTb=function(a){return a.vc.Qb(27)?
new Map([["LINE_COUNTS",_.s1a.children.map(function(b){return b.id})],["FILE_COUNTS",_.t1a.children.map(function(b){return b.id})]]):new Map},TK=function(a,b,c,d){var e=arguments.length,f=3>e?b:null===d?d=Object.getOwnPropertyDescriptor(b,c):d,g;if("object"===typeof Reflect&&Reflect&&"function"===typeof Reflect.decorate)f=Reflect.decorate(a,b,c,d);else for(var m=a.length-1;0<=m;m--)if(g=a[m])f=(3>e?g(f):3<e?g(b,c,f):g(b,c))||f;return 3<e&&f&&Object.defineProperty(b,c,f),f},UK=function(a){if("object"===
typeof Reflect&&Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata("design:type",a)},$Tb=function(a){if(!/^image\/.*/g.test(a.type))throw Error("da");var b=_.da.URL.createObjectURL(a);a=new _.da.Image;a.onload=function(){_.da.URL.revokeObjectURL(b)};a.src=b;return a},aUb=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},VK=function(a){this.ZKa=a;this.Fqa=[];this.ahb=FAb};
VK.prototype.transform=function(a,b){var c=this;b=void 0===b?FAb:b;if(!a||!(a instanceof Map)&&"object"!==typeof a)return null;this.Dna||(this.Dna=this.ZKa.find(a).create());a=this.Dna.diff(a);var d=b!==this.ahb;a&&(this.Fqa=[],a.Bob(function(e){c.Fqa.push({key:e.key,value:e.Vf})}));if(a||d)this.Fqa.sort(b),this.ahb=b;return this.Fqa};VK.ha=function(a){return new (a||VK)(_.w(_.zl,16))};VK.Ce=_.ic({name:"keyvalue",type:VK,de:!1,standalone:!0});
var WK=function(a,b,c,d){_.Tn.call(this,a,b,d,c,"scroll");this.mOb=!0};_.X(WK,_.Tn);WK.prototype.rTa=function(a){var b=this;this.mOb&&(clearTimeout(this.FHc),this.FHc=setTimeout(function(){_.TNa(b,"SCROLL",a,500)},500))};WK.ha=function(a){return new (a||WK)(_.w(_.Pn),_.w(_.yk),_.w(_.Wc),_.w(_.Sn,8))};
WK.Ia=_.hc({type:WK,qa:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{mOb:"trackGestureScroll"},features:[_.De]});
var wPb={FT:0,exa:1,kOc:2,uOc:3,JNc:4,zfc:5,XZb:6,0:"HISTORY",1:"CROSS_REFERENCES",2:"REMOVED_CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS",6:"EXAMPLE_USAGES"},bUb=function(a,b,c){c=c||{};c.format="jspb";this.Ch=new _.Uo(c);this.Hh=void 0==a?a:a.replace(/\/+$/,"")},XK=function(a,b,c,d){this.Oa=a;this.AEa=b;this.HCa=c;this.mb=d;this.lka="polite"};XK.prototype.La=function(){this.oy&&this.oy.unsubscribe()};
_.Y.Object.defineProperties(XK.prototype,{qR:{configurable:!0,enumerable:!0,get:function(){return this.lka},set:function(a){var b=this;this.lka="off"===a||"assertive"===a?a:"polite";"off"===this.lka?this.oy&&(this.oy.unsubscribe(),this.oy=null):this.oy||(this.oy=this.mb.bc(function(){return b.HCa.observe(b.Oa).subscribe(function(){var c=b.Oa.ta.textContent;c!==b.Inc&&(b.AEa.Jk(c,b.lka,b.duration),b.Inc=c)})}))}}});XK.ha=function(a){return new (a||XK)(_.w(_.Wc),_.w(_.mq),_.w(_.jq),_.w(_.Ae))};
XK.Ia=_.hc({type:XK,qa:[["","cdkAriaLive",""]],inputs:{qR:["cdkAriaLive","politeness"],duration:["cdkAriaLiveDuration","duration"]},Xb:["cdkAriaLive"]});var YK=function(a,b){_.Uq.call(this,a,b)};_.X(YK,_.Uq);YK.ha=function(a){return new (a||YK)(_.w(_.gf),_.w(_.hf))};YK.Ia=_.hc({type:YK,qa:[["","cdkPortal",""]],Xb:["cdkPortal"],features:[_.De]});var ZK=function(){};ZK.ha=function(a){return new (a||ZK)};ZK.Ea=_.gc({type:ZK});ZK.Da=_.Wb({imports:[_.or,_.qm,_.ar,_.kz]});
var $K=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};$K.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.oK(a,RegExp("^operations/.*$"));return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"cloudresourcemanager.operations.get",path:"/"+this.Va+"/"+a,Ra:_.yf(b,_.JB,c),Jb:_.FB})};$K.ha=function(a){return new (a||$K)(_.u(_.kXa,8),_.u(_.lXa),_.u(_.Dl,8))};$K.ua=_.t({token:$K,oa:$K.ha});var cUb=function(){};cUb.ha=function(a){return new (a||cUb)};
cUb.ua=_.t({token:cUb,oa:function(a){return $K.ha(a)},Ha:_.yt});var LAb=["BUILD","index","METADATA","OWNERS","README"],aL=function(a,b,c){this.QCc=b;this.Ua=c;this.m7b="GoB packages are being deprecated. Redirected to the repository view.";this.k7b="Dismiss";this.l7b="Back to Package";this.PEc=_.Ep(a.ac(),{Nv:"1"}).Ya()};aL.prototype.Yd=function(){this.QCc.Yd()};var dUb=function(a){a.Ua.navigate(_.yp(a.PEc)).then(function(){a.Yd()})};aL.ha=function(a){return new (a||aL)(_.w(_.EUa),_.w(_.is),_.w(_.fg))};
aL.ya=_.fc({type:aL,qa:[["multibranch-redirect-notice"]],Aa:7,Ba:3,Fa:[[1,"mat-simple-snack-bar-content"],[1,"mat-simple-snackbar-action"],["gme-button","","format","flat","ascTrackElement","FileDetail","trackAction","returnToPackage",1,"return-to-package","action-button",3,"click"],["gme-button","","format","flat",1,"dismiss","action-button",3,"click"]],va:function(a,b){a&1&&(_.B(0,"span",0),_.R(1),_.C(),_.B(2,"div",1)(3,"button",2),_.M("click",function(){return dUb(b)}),_.R(4),_.C(),_.B(5,"button",
3),_.M("click",function(){return b.Yd()}),_.R(6),_.C()());a&2&&(_.v(1),_.$e(b.m7b),_.v(3),_.Ze(" ",b.l7b," "),_.v(2),_.Ze(" ",b.k7b," "))},Ja:[_.UF,_.Un],styles:["multibranch-redirect-notice[_nghost-%COMP%]{display:flex;align-items:center}multibranch-redirect-notice[_nghost-%COMP%]   span[_ngcontent-%COMP%]{flex-grow:1}.snackBarLink[_ngcontent-%COMP%], .snackBarLink[_ngcontent-%COMP%]:active, .snackBarLink[_ngcontent-%COMP%]:focus, .snackBarLink[_ngcontent-%COMP%]:hover, .snackBarLink[_ngcontent-%COMP%]:visited{color:inherit}"]});
var eUb={LOADING:0,Kg:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},fUb={M_a:"CALLGRAPHS",O_a:"CODE",cVb:"CODE_XREFS_PREVIEW",XZb:"EXAMPLE_USAGES",xNc:"FILE_TREE",FT:"HISTORY",BNc:"HOME_PAGE_SEARCH",TM:"OUTLINE",sOc:"SEARCH_BAR",Mfc:"XREFS",zfc:"WARNINGS"},gUb={e1:"DEFAULT",rxa:"DEFINITION",Bj:"DEPRECATED",Kfc:"WRITE_REFERENCE",values:function(){return[gUb.e1,gUb.Kfc,gUb.Bj,gUb.rxa]}},bL=function(a){a=void 0===a?{}:a;this.O={};this.O.locationSpecUri=null==a.Vqa?null:a.Vqa;this.O.baseUriIndex=null==
a.HIa?null:a.HIa;this.O.externalUrl=null==a.jMa?null:a.jMa;this.O.label=null==a.label?null:a.label};_.X(bL,_.W);bL.prototype.ma=function(){return bL};bL.prototype.na=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.Y.Object.defineProperties(bL.prototype,{HIa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseUriIndex")?_.U(this,"baseUriIndex"):0},set:function(a){this.O.baseUriIndex=a}},jMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"externalUrl")?_.U(this,"externalUrl"):""},set:function(a){this.O.externalUrl=a}},label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.U(this,"label"):""},set:function(a){this.O.label=a}},Vqa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"locationSpecUri")?_.U(this,"locationSpecUri"):""},set:function(a){this.O.locationSpecUri=a}}});var cL=function(a){a=void 0===a?{}:a;this.O={};this.O.primary=null==a.Fca?null:a.Fca;this.O.alternatives=null==a.Pbb?null:a.Pbb};_.X(cL,_.W);cL.prototype.ma=function(){return cL};cL.prototype.na=function(){return{Sa:{alternatives:bL},keys:["alternatives","primary"],Ka:{primary:bL}}};
_.Y.Object.defineProperties(cL.prototype,{Pbb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alternatives")?_.U(this,"alternatives"):[]},set:function(a){this.O.alternatives=a}},Fca:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"primary")?_.U(this,"primary"):null},set:function(a){this.O.primary=a}}});var dL=function(a){a=void 0===a?{}:a;this.O={};this.O.message=null==a.message?null:a.message;this.O.proxyId=null==a.XUa?null:a.XUa};_.X(dL,_.W);dL.prototype.ma=function(){return dL};
dL.prototype.na=function(){return{keys:["message","proxyId"]}};_.Y.Object.defineProperties(dL.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.U(this,"message"):""},set:function(a){this.O.message=a}},XUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"proxyId")?_.U(this,"proxyId"):""},set:function(a){this.O.proxyId=a}}});
var eL=function(a){a=void 0===a?{}:a;this.O={};this.O.line=null==a.line?null:a.line;this.O.column=null==a.column?null:a.column};_.X(eL,_.W);eL.prototype.ma=function(){return eL};eL.prototype.na=function(){return{keys:["column","line"]}};
_.Y.Object.defineProperties(eL.prototype,{column:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"column")?_.U(this,"column"):0},set:function(a){this.O.column=a}},line:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"line")?_.U(this,"line"):0},set:function(a){this.O.line=a}}});var fL=function(a){a=void 0===a?{}:a;this.O={};this.O.start=null==a.start?null:a.start;this.O.end=null==a.end?null:a.end};_.X(fL,_.W);fL.prototype.ma=function(){return fL};
fL.prototype.na=function(){return{keys:["end","start"],Ka:{end:eL,start:eL}}};_.Y.Object.defineProperties(fL.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"end")?_.U(this,"end"):null},set:function(a){this.O.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"start")?_.U(this,"start"):null},set:function(a){this.O.start=a}}});
var gL=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRange=null==a.sourceRange?null:a.sourceRange;this.O.hoverProxy=null==a.rPa?null:a.rPa;this.O.navigation=null==a.navigation?null:a.navigation;this.O.panelProxy=null==a.ZTa?null:a.ZTa;this.O.highlightIds=null==a.PJ?null:a.PJ;this.O.semanticTags=null==a.SIb?null:a.SIb};_.X(gL,_.W);gL.prototype.ma=function(){return gL};
gL.prototype.na=function(){return{Ta:{semanticTags:gUb},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange".split(" "),Ka:{navigation:cL,sourceRange:fL}}};
_.Y.Object.defineProperties(gL.prototype,{PJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"highlightIds")?_.U(this,"highlightIds"):[]},set:function(a){this.O.highlightIds=a}},rPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hoverProxy")?_.U(this,"hoverProxy"):""},set:function(a){this.O.hoverProxy=a}},navigation:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"navigation")?_.U(this,"navigation"):null},set:function(a){this.O.navigation=a}},ZTa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"panelProxy")?_.U(this,"panelProxy"):""},set:function(a){this.O.panelProxy=a}},SIb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"semanticTags")?_.U(this,"semanticTags"):[]},set:function(a){this.O.semanticTags=a}},sourceRange:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceRange")?_.U(this,"sourceRange"):null},set:function(a){this.O.sourceRange=a}}});
var hL=function(a){a=void 0===a?{}:a;this.O={};this.O.decorations=null==a.wt?null:a.wt;this.O.isComplete=null==a.Wr?null:a.Wr;this.O.resolvedFileSpecUri=null==a.VVa?null:a.VVa;this.O.baseLocationSpecUri=null==a.Mdb?null:a.Mdb;this.O.diagnostics=null==a.Ojb?null:a.Ojb};_.X(hL,_.W);hL.prototype.ma=function(){return hL};hL.prototype.na=function(){return{Sa:{decorations:gL,diagnostics:dL},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.Y.Object.defineProperties(hL.prototype,{Mdb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseLocationSpecUri")?_.U(this,"baseLocationSpecUri"):[]},set:function(a){this.O.baseLocationSpecUri=a}},wt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"decorations")?_.U(this,"decorations"):[]},set:function(a){this.O.decorations=a}},Ojb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diagnostics")?_.U(this,"diagnostics"):[]},set:function(a){this.O.diagnostics=
a}},Wr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isComplete")?_.U(this,"isComplete"):!1},set:function(a){this.O.isComplete=a}},VVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resolvedFileSpecUri")?_.U(this,"resolvedFileSpecUri"):""},set:function(a){this.O.resolvedFileSpecUri=a}}});var iL=function(a){a=void 0===a?{}:a;this.O={};this.O.piperWorkspaceId=null==a.nUa?null:a.nUa};_.X(iL,_.W);iL.prototype.ma=function(){return iL};iL.prototype.na=function(){return{keys:["piperWorkspaceId"]}};
_.Y.Object.defineProperties(iL.prototype,{nUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"piperWorkspaceId")?_.U(this,"piperWorkspaceId"):""},set:function(a){this.O.piperWorkspaceId=a}}});var jL=function(a){a=void 0===a?{}:a;this.O={};this.O.renderedDocumentation=null==a.EVa?null:a.EVa};_.X(jL,_.W);jL.prototype.ma=function(){return jL};jL.prototype.na=function(){return{keys:["renderedDocumentation"],Ka:{renderedDocumentation:_.iG}}};
_.Y.Object.defineProperties(jL.prototype,{EVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"renderedDocumentation")?_.U(this,"renderedDocumentation"):null},set:function(a){this.O.renderedDocumentation=a}}});var kL=function(a){a=void 0===a?{}:a;this.O={};this.O.targets=null==a.fj?null:a.fj};_.X(kL,_.W);kL.prototype.ma=function(){return kL};kL.prototype.na=function(){return{keys:["targets"]}};
_.Y.Object.defineProperties(kL.prototype,{fj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targets")?_.U(this,"targets"):[]},set:function(a){this.O.targets=a}}});var lL=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};lL.prototype.getFile=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.documentation.getFile",path:"/"+this.Va+"/documentation/file",Ra:_.yf(a,_.Sv,b),Jb:jL})};
lL.ha=function(a){return new (a||lL)(_.u(_.Pv,8),_.u(_.Qv),_.u(_.Dl,8))};lL.ua=_.t({token:lL,oa:lL.ha});var hUb=function(){};hUb.ha=function(a){return new (a||hUb)};hUb.ua=_.t({token:hUb,oa:function(a){return lL.ha(a)},Ha:_.Rv});var mL=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};
mL.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Fl(this.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Va+"/file/targets",Ra:_.yf(a,_.Sv,b),Jb:kL})};mL.ha=function(a){return new (a||mL)(_.u(_.Pv,8),_.u(_.Qv),_.u(_.Dl,8))};mL.ua=_.t({token:mL,oa:mL.ha});var iUb=function(){};iUb.ha=function(a){return new (a||iUb)};iUb.ua=_.t({token:iUb,oa:function(a){return mL.ha(a)},Ha:_.Rv});var jUb=function(){};
jUb.ha=function(a){return new (a||jUb)};jUb.ua=_.t({token:jUb,oa:function(a){return _.Uv.ha(a)},Ha:_.Rv});var kUb=function(){};kUb.ha=function(a){return new (a||kUb)};kUb.ua=_.t({token:kUb,oa:function(a){return _.Vv.ha(a)},Ha:_.Rv});var nL=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.kb=new _.El(b,c)};
nL.prototype.wt=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Fl(this.kb,{body:a,Gb:"POST",Ib:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Va+"/decorations",Ra:_.yf(b,_.Sv,c),Jb:hL})};var lUb=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Fl(a.kb,{body:null,Gb:"GET",Ib:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Va+"/citcWorkspaceId",Ra:_.yf(b,_.Sv,c),Jb:iL})};
nL.ha=function(a){return new (a||nL)(_.u(_.Pv,8),_.u(_.Qv),_.u(_.Dl,8))};nL.ua=_.t({token:nL,oa:nL.ha});var mUb=function(){};mUb.ha=function(a){return new (a||mUb)};mUb.ua=_.t({token:mUb,oa:function(a){return nL.ha(a)},Ha:_.Rv});var oL=function(){};oL.ha=function(a){return new (a||oL)};oL.Ea=_.gc({type:oL});oL.Da=_.Wb({imports:[_.ar,_.qm,_.lq,_.ar]});var pL=function(){};pL.ha=function(a){return new (a||pL)};pL.Ea=_.gc({type:pL});pL.Da=_.Wb({imports:[_.ar,oL,oL,_.Aw,_.ar]});
var qL=function(a,b,c,d,e,f,g,m,n,r,x,A){_.cx.call(this,a,b,c,d,e,f,g,m,n,r,x,A);this.g$a=_.ex;this.f2="mat-mdc";this.vn=8};_.X(qL,_.cx);qL.prototype.FBa=function(a){var b=!this.Ac||"ltr"==this.Ac.value;"top"===a.Xc?a.offsetY=-8:"bottom"===a.Xc?a.offsetY=8:"start"===a.Wc?a.offsetX=b?-8:8:"end"===a.Wc&&(a.offsetX=b?8:-8);return a};qL.ha=function(a){return new (a||qL)(_.w(_.Zq),_.w(_.Wc),_.w(_.Cq),_.w(_.hf),_.w(_.Ae),_.w(_.Vp),_.w(_.oq),_.w(_.Yp),_.w(_.i4a),_.w(_.wq,8),_.w(_.k4a,8),_.w(_.Zg))};
qL.Ia=_.hc({type:qL,qa:[["","matTooltip",""]],Cb:[1,"mat-mdc-tooltip-trigger"],Db:2,hb:function(a,b){a&2&&_.Ie("mat-mdc-tooltip-disabled",b.disabled)},Xb:["matTooltip"],features:[_.De]});var rL=function(){};rL.ha=function(a){return new (a||rL)};rL.Ea=_.gc({type:rL});rL.Da=_.Wb({Nb:[_.j4a],imports:[_.nq,_.qm,_.$q,_.ar,_.ar,_.Jq]});var sL=function(){};sL.ha=function(a){return new (a||sL)};sL.Ea=_.gc({type:sL});sL.Da=_.Wb({Nb:[_.D4a],imports:[_.qm,_.or,_.ar,_.$q,_.Jq,_.ar]});
var tL=function(a,b,c){var d=this;this.VE=a;this.renderer=b;this.ob=c;this.BFc=function(){VTb(d.VE,d.Ep)}};tL.prototype.Qa=function(){this.OZa||(this.event="click")};tL.prototype.La=function(){var a;null==(a=this.OZa)||a.call(this)};_.Y.Object.defineProperties(tL.prototype,{event:{configurable:!0,enumerable:!0,set:function(a){var b;null==(b=this.OZa)||b.call(this);this.OZa=this.renderer.listen(this.ob.ta,a,this.BFc)}}});tL.ha=function(a){return new (a||tL)(_.w(_.Ww),_.w(_.yk),_.w(_.Wc))};
tL.Ia=_.hc({type:tL,qa:[["","onedevTooltipPreventer",""]],inputs:{Ep:["onedevTooltipPreventer","tooltipId"],event:["onedevPreventTooltipOn","event"]}});var uL=function(a,b,c,d,e,f){this.VE=a;this.jI=b;this.ob=c;this.renderer=d;this.erc=e;this.DFc=f;this.jva=new this.DFc(this.VE,this.renderer,this.ob);this.iva=new this.erc(this.jI,this.ob)};uL.prototype.Qa=function(){this.jva.Qa();this.iva.Qa()};uL.prototype.La=function(){this.jva.La();this.iva.La()};
_.Y.Object.defineProperties(uL.prototype,{Ep:{configurable:!0,enumerable:!0,set:function(a){this.jva.Ep=a;this.iva.Ep=a}},f$:{configurable:!0,enumerable:!0,set:function(a){this.iva.f$=a}},event:{configurable:!0,enumerable:!0,set:function(a){this.jva.event=a}}});uL.ha=function(a){return new (a||uL)(_.w(_.Ww),_.w(_.Pw),_.w(_.Wc),_.w(_.yk),_.w(_.h5a),_.w(_.i5a))};
uL.Ia=_.hc({type:uL,qa:[["","onedevFeatureTooltip",""]],inputs:{Ep:["onedevFeatureTooltip","tooltipId"],f$:"hideTooltipWhenAnchorNotVisible",event:["onedevPreventTooltipOn","event"]},features:[_.af([{Ca:_.h5a,uc:_.Zw},{Ca:_.i5a,uc:tL}])]});var vL=function(){};vL.ha=function(a){return new (a||vL)};vL.Ea=_.gc({type:vL});vL.Da=_.Wb({Nb:[_.I9a],imports:[_.qm,_.$q,ZK,_.ar,_.Jq,oL,ZK,_.ar]});var nUb=0,wL=function(){this.Gj=new _.se;this.W7a=new _.se;this.id="cdk-accordion-"+nUb++;this.u7a=!1};
wL.prototype.Ub=function(a){this.Gj.next(a)};wL.prototype.La=function(){this.Gj.complete();this.W7a.complete()};_.Y.Object.defineProperties(wL.prototype,{qd:{configurable:!0,enumerable:!0,get:function(){return this.u7a},set:function(a){this.u7a=_.Vg(a)}}});wL.ha=function(a){return new (a||wL)};wL.Ia=_.hc({type:wL,qa:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{qd:"multi"},Xb:["cdkAccordion"],features:[_.af([{Ca:_.vbb,Kb:wL}]),_.vc]});
var xL=function(){wL.apply(this,arguments);this.cka=new _.pf;this.U2=!1;this.displayMode="default";this.YS="after"};_.X(xL,wL);xL.prototype.Be=function(){var a=this;this.l6a.nd.ka(_.ve(this.l6a)).subscribe(function(b){a.cka.reset(b.filter(function(c){return c.panel.Hk===a}));_.jf(a.cka)});this.Bc=_.tq((new _.vq(this.cka)).HG())};xL.prototype.plc=function(a){this.Bc.yz(a)};xL.prototype.olc=function(a){_.uq(this.Bc,a)};
xL.prototype.La=function(){wL.prototype.La.call(this);var a;null==(a=this.Bc)||a.destroy();this.cka.destroy()};_.Y.Object.defineProperties(xL.prototype,{OJ:{configurable:!0,enumerable:!0,get:function(){return this.U2},set:function(a){this.U2=_.Vg(a)}}});xL.ha=function(){var a;return function(b){return(a||(a=_.Tc(xL)))(b||xL)}}();
xL.Ia=_.hc({type:xL,qa:[["mat-accordion"]],Cd:function(a,b,c){a&1&&_.nf(c,_.dH,5);if(a&2){var d;_.lf(d=_.of())&&(b.l6a=d)}},Cb:[1,"mat-accordion"],Db:2,hb:function(a,b){a&2&&_.Ie("mat-accordion-multi",b.qd)},inputs:{qd:"multi",OJ:"hideToggle",displayMode:"displayMode",YS:"togglePosition"},Xb:["matAccordion"],features:[_.af([{Ca:_.xbb,Kb:xL}]),_.De]});var yL=function(){};yL.ha=function(a){return new (a||yL)};yL.Ea=_.gc({type:yL});yL.Da=_.Wb({imports:[_.ar,_.qm,_.or,_.ar]});
var zL=function(a,b,c){_.Uq.call(this,a,b);this.mic=c};_.X(zL,YK);zL.ha=function(a){return new (a||zL)(_.w(_.gf),_.w(_.hf),_.w(_.Chb,8))};zL.Ia=_.hc({type:zL,qa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.af([{Ca:_.Bhb,Kb:zL}]),_.De]});var AL=function(){zL.apply(this,arguments)};_.X(AL,zL);AL.ha=function(){var a;return function(b){return(a||(a=_.Tc(AL)))(b||AL)}}();AL.Ia=_.hc({type:AL,qa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.af([{Ca:_.Bhb,Kb:AL}]),_.De]});
var BL=function(){this.lf=new _.gz(!0)};_.h=BL.prototype;_.h.toggle=function(a){this.lf.toggle(this.kE(a))};_.h.expand=function(a){this.lf.select(this.kE(a))};_.h.collapse=function(a){this.lf.Qi(this.kE(a))};_.h.De=function(a){return this.lf.Te(this.kE(a))};_.h.collapseAll=function(){this.lf.clear()};
var oUb=function(a,b){var c=[b];c.push.apply(c,_.sc(a.cY(b)));a.lf.select.apply(a.lf,_.sc(c.map(function(d){return a.kE(d)})))},pUb=function(a,b){var c=[b];c.push.apply(c,_.sc(a.cY(b)));a.lf.Qi.apply(a.lf,_.sc(c.map(function(d){return a.kE(d)})))};BL.prototype.kE=function(a){return this.bx?this.bx(a):a};var CL=function(a,b,c){BL.call(this);this.Tv=a;this.gp=b;if(this.options=c)this.bx=this.options.bx};_.X(CL,BL);
CL.prototype.cY=function(a){for(var b=[],c=this.Kj.indexOf(a)+1;c<this.Kj.length&&this.Tv(a)<this.Tv(this.Kj[c]);c++)b.push(this.Kj[c]);return b};CL.prototype.GX=function(){var a=this;this.lf.select.apply(this.lf,_.sc(this.Kj.map(function(b){return a.kE(b)})))};var qUb=function(a,b){BL.call(this);this.BJ=a;if(this.options=b)this.bx=this.options.bx};_.X(qUb,BL);
qUb.prototype.GX=function(){var a=this;this.lf.clear();var b=this.Kj.reduce(function(c,d){return[].concat(_.sc(c),_.sc(a.cY(d)),[d])},[]);this.lf.select.apply(this.lf,_.sc(b.map(function(c){return a.kE(c)})))};qUb.prototype.cY=function(a){var b=[];this.rDa(b,a);return b.splice(1)};
qUb.prototype.rDa=function(a,b){var c=this;a.push(b);b=this.BJ(b);Array.isArray(b)?b.forEach(function(d){return c.rDa(a,d)}):_.be(b)&&b.ka(_.ke(1),_.Zd(Boolean)).subscribe(function(d){d=_.q(d);for(var e=d.next();!e.done;e=d.next())c.rDa(a,e.value)})};var DL=function(a,b,c){_.AC.call(this,a,b);this.Zx=c};_.X(DL,_.AC);
DL.prototype.Be=function(){var a=this;this.BA=this.Zx.find([]).create(this.bq.bx);var b=this.bq.md.BJ(this.data);Array.isArray(b)?rUb(this,b):_.be(b)&&b.ka(_.xe(this.Pb)).subscribe(function(c){return rUb(a,c)});this.eAb.nd.ka(_.xe(this.Pb)).subscribe(function(){return rUb(a)})};DL.prototype.Qa=function(){_.AC.prototype.Qa.call(this)};DL.prototype.La=function(){this.bic();_.AC.prototype.La.call(this)};var rUb=function(a,b){var c=a.x5a();b&&(a.l3a=b);c&&a.l3a?_.aib(a.bq,a.l3a,a.BA,c.uf,a.Ah):a.BA.diff([])};
DL.prototype.bic=function(){var a=this.x5a();a&&(a.uf.clear(),this.BA.diff([]))};DL.prototype.x5a=function(){var a=this,b=this.eAb;return b&&b.find(function(c){return!c.XEa||c.XEa===a})};DL.ha=function(a){return new (a||DL)(_.w(_.Wc),_.w(_.zC),_.w(_.yl))};
DL.Ia=_.hc({type:DL,qa:[["cdk-nested-tree-node"]],Cd:function(a,b,c){a&1&&_.nf(c,_.xC,5);if(a&2){var d;_.lf(d=_.of())&&(b.eAb=d)}},Cb:[1,"cdk-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},Xb:["cdkNestedTreeNode"],features:[_.af([{Ca:_.AC,Kb:DL},{Ca:_.Zhb,Kb:DL}]),_.De]});
var sUb=/([A-Za-z%]+)$/,EL=function(a,b,c,d){var e=this;this.f4=a;this.bq=b;this.Od=c;this.Ac=d;this.Pb=new _.se;this.zsb="px";this.lja=40;this.W3();d&&d.ud.ka(_.xe(this.Pb)).subscribe(function(){return e.W3(!0)});a.LCa.subscribe(function(){return e.W3()})};_.h=EL.prototype;_.h.La=function(){this.Pb.next();this.Pb.complete()};_.h.rnc=function(){var a=this.f4.data&&this.bq.md.Tv?this.bq.md.Tv(this.f4.data):null;a=null==this.Gja?a:this.Gja;return"number"===typeof a?""+a*this.lja+this.zsb:null};
_.h.W3=function(a){a=void 0===a?!1:a;var b=this.rnc();if(b!==this.Wic||a){a=this.Od.ta;var c=this.Ac&&"rtl"===this.Ac.value?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style["paddingLeft"===c?"paddingRight":"paddingLeft"]="";this.Wic=b}};_.h.s9a=function(a){this.Gja=_.Yg(a,null);this.W3()};_.h.r9a=function(a){var b=a,c="px";"string"===typeof a&&(a=a.split(sUb),b=a[0],c=a[1]||c);this.zsb=c;this.lja=_.Yg(b);this.W3()};
_.Y.Object.defineProperties(EL.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.Gja},set:function(a){this.s9a(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.lja},set:function(a){this.r9a(a)}}});EL.ha=function(a){return new (a||EL)(_.w(_.AC),_.w(_.zC),_.w(_.Wc),_.w(_.wq,8))};EL.Ia=_.hc({type:EL,qa:[["","cdkTreeNodePadding",""]],inputs:{level:["cdkTreeNodePadding","level"],indent:["cdkTreeNodePaddingIndent","indent"]}});
var FL=function(a,b){this.bq=a;this.f4=b;this.N8a=!1};FL.prototype.hla=function(a){if(this.recursive){var b=this.bq.md,c=this.f4.data;b.lf.Te(b.kE(c))?pUb(b,c):oUb(b,c)}else this.bq.md.toggle(this.f4.data);a.stopPropagation()};_.Y.Object.defineProperties(FL.prototype,{recursive:{configurable:!0,enumerable:!0,get:function(){return this.N8a},set:function(a){this.N8a=_.Vg(a)}}});FL.ha=function(a){return new (a||FL)(_.w(_.zC),_.w(_.AC))};
FL.Ia=_.hc({type:FL,qa:[["","cdkTreeNodeToggle",""]],hb:function(a,b){a&1&&_.M("click",function(c){return b.hla(c)})},inputs:{recursive:["cdkTreeNodeToggleRecursive","recursive"]}});var GL=function(a,b,c,d){this.nLc=a;this.Tv=b;this.gp=c;this.BJ=d};GL.prototype.S4a=function(a,b,c,d){var e=this,f=this.nLc(a,b);c.push(f);this.gp(f)&&(a=this.BJ(a))&&(Array.isArray(a)?this.R4a(a,b,c,d):a.ka(_.ke(1)).subscribe(function(g){e.R4a(g,b,c,d)}));return c};
GL.prototype.R4a=function(a,b,c,d){var e=this;a.forEach(function(f,g){var m=d.slice();m.push(g!=a.length-1);e.S4a(f,b+1,c,m)})};var tUb=function(a,b){var c=[];b.forEach(function(d){return a.S4a(d,0,c,[])});return c},uUb=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,m=0;m<=a.Tv(f);m++)g=g&&e[m];g&&d.push(f);a.gp(f)&&(e[a.Tv(f)+1]=c.De(f))});return d},HL=function(a,b,c){this.WGa=a;this.o$a=b;this.Gia=new _.Mf([]);this.J4a=new _.Mf([]);this.Ah=new _.Mf([]);c&&(this.data=c)};
_.X(HL,_.Eq);HL.prototype.connect=function(a){var b=this;return _.Xd(a.gD,this.WGa.lf.changed,this.Gia).ka(_.y(function(){b.J4a.next(uUb(b.o$a,b.Gia.value,b.WGa));return b.J4a.value}))};HL.prototype.disconnect=function(){};_.Y.Object.defineProperties(HL.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Ah.value},set:function(a){this.Ah.next(a);this.Gia.next(tUb(this.o$a,this.data));this.WGa.Kj=this.Gia.value}}});var vUb=function(){this.Ah=new _.Mf([])};_.X(vUb,_.Eq);
vUb.prototype.connect=function(a){var b=this;return _.Xd.apply(null,[a.gD,this.Ah]).ka(_.y(function(){return b.data}))};vUb.prototype.disconnect=function(){};_.Y.Object.defineProperties(vUb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Ah.value},set:function(a){this.Ah.next(a)}}});var IL=function(a,b,c){a=_.cib.call(this,a,b)||this;a.tabIndex=Number(c)||0;return a};_.X(IL,_.cib);IL.prototype.Qa=function(){_.cib.prototype.Qa.call(this)};IL.prototype.La=function(){_.cib.prototype.La.call(this)};
IL.ha=function(a){return new (a||IL)(_.w(_.Wc),_.w(_.zC),_.Nc("tabindex"))};IL.Ia=_.hc({type:IL,qa:[["mat-tree-node"]],Cb:[1,"mat-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},Xb:["matTreeNode"],features:[_.af([{Ca:_.AC,Kb:IL}]),_.De]});var JL=function(){_.yC.apply(this,arguments)};_.X(JL,_.yC);JL.ha=function(){var a;return function(b){return(a||(a=_.Tc(JL)))(b||JL)}}();
JL.Ia=_.hc({type:JL,qa:[["","matTreeNodeDef",""]],inputs:{pA:["matTreeNodeDefWhen","when"],data:["matTreeNode","data"]},features:[_.af([{Ca:_.yC,Kb:JL}]),_.De]});var KL=function(a,b,c,d){DL.call(this,a,b,c);this.Lc=!1;this.tabIndex=Number(d)||0};_.X(KL,DL);KL.prototype.Qa=function(){DL.prototype.Qa.call(this)};KL.prototype.Be=function(){DL.prototype.Be.call(this)};KL.prototype.La=function(){DL.prototype.La.call(this)};
_.Y.Object.defineProperties(KL.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Lc},set:function(a){this.Lc=_.Vg(a)}},tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.py},set:function(a){this.py=null!=a?a:0}}});KL.ha=function(a){return new (a||KL)(_.w(_.Wc),_.w(_.zC),_.w(_.yl),_.Nc("tabindex"))};
KL.Ia=_.hc({type:KL,qa:[["mat-nested-tree-node"]],Cb:[1,"mat-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex",node:["matNestedTreeNode","node"]},Xb:["matNestedTreeNode"],features:[_.af([{Ca:DL,Kb:KL},{Ca:_.AC,Kb:KL},{Ca:_.Zhb,Kb:KL}]),_.De]});var LL=function(a,b){this.uf=a;this.XEa=b};LL.ha=function(a){return new (a||LL)(_.w(_.hf),_.w(_.Zhb,8))};LL.Ia=_.hc({type:LL,qa:[["","matTreeNodeOutlet",""]],features:[_.af([{Ca:_.xC,Kb:LL}])]});var ML=function(){EL.apply(this,arguments)};
_.X(ML,EL);_.Y.Object.defineProperties(ML.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.Gja},set:function(a){this.s9a(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.lja},set:function(a){this.r9a(a)}}});ML.ha=function(){var a;return function(b){return(a||(a=_.Tc(ML)))(b||ML)}}();
ML.Ia=_.hc({type:ML,qa:[["","matTreeNodePadding",""]],inputs:{level:["matTreeNodePadding","level"],indent:["matTreeNodePaddingIndent","indent"]},features:[_.af([{Ca:EL,Kb:ML}]),_.De]});var NL=function(){FL.apply(this,arguments)};_.X(NL,FL);NL.ha=function(){var a;return function(b){return(a||(a=_.Tc(NL)))(b||NL)}}();NL.Ia=_.hc({type:NL,qa:[["","matTreeNodeToggle",""]],inputs:{recursive:["matTreeNodeToggleRecursive","recursive"]},features:[_.af([{Ca:FL,Kb:NL}]),_.De]});
var OL=function(){_.zC.apply(this,arguments);this.tV=void 0};_.X(OL,_.zC);OL.ha=function(){var a;return function(b){return(a||(a=_.Tc(OL)))(b||OL)}}();
OL.ya=_.fc({type:OL,qa:[["mat-tree"]],ub:function(a,b){a&1&&_.mf(LL,7);if(a&2){var c;_.lf(c=_.of())&&(b.tV=c.first)}},Cb:["role","tree",1,"mat-tree"],Xb:["matTree"],features:[_.af([{Ca:_.zC,Kb:OL}]),_.De],Aa:1,Ba:0,Fa:[["matTreeNodeOutlet",""]],va:function(a){a&1&&_.Me(0,0)},Ja:[LL],styles:[".mat-tree{display:block}.mat-tree-node{display:flex;align-items:center;flex:1;word-wrap:break-word}.mat-nested-tree-node{border-bottom-width:0}\n"],nb:2});var PL=function(){};
PL.ha=function(a){return new (a||PL)};PL.Ea=_.gc({type:PL});PL.Da=_.Wb({imports:[_.ar,_.or,_.GC,_.ar,_.GC]});var wUb=function(a){this.config=a;this.Euc=/[\u0300-\u036f]/g};wUb.prototype.normalize=function(a){return a.normalize("NFD").replace(this.Euc,"")};
var xUb=function(a,b){a=a.config.mj?a.config.mj:(a=a.config.Fl&&a.config.Fl.get(_.wD))&&a.mj?a.mj:null;return a(_.wD,b)},zUb=function(a,b){var c=a.config.gC;if(!c.displayName||!c.zna)return null;var d=c.zC;if(0===b.length)return{oc:c.zna,confidence:1,lX:[{text:c.displayName}],zC:d};var e=a.normalize(b);a=_.ddb(e,a.normalize(c.displayName));return.9<=a?{confidence:a,oc:c.zna,lX:yUb(c.displayName,b),zC:d}:null},yUb=function(a,b){b="string"===typeof b?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());0<e&&d===f?c[c.length-1].text+=a[e]:c.push({tag:f?"b":void 0,text:a[e]});d=f}return c},AUb=function(a){return new _.qib(function(b){return a.ka(_.we(function(c){var d=[];c=_.q(c.values());for(var e=c.next();!e.done;e=c.next()){e=e.value;var f=e.gC;!f.QQ&&f.cra&&(f.QQ=new f.cra(e));f.QQ&&d.push.apply(d,_.sc(f.QQ.match(b)))}d.sort(function(g,m){return m.confidence-g.confidence});return _.yd(d)}))})},FMb=function(a,b){b=void 0===b?[]:b;return new _.MC(AUb(_.yd(a)),
_.tib(_.yd(a)),b,!0,!0,void 0)},QL=function(){wUb.apply(this,arguments)};_.X(QL,wUb);var RL=function(){};RL.ha=function(a){return new (a||RL)};RL.Ea=_.gc({type:RL});RL.Da=_.Wb({Nb:[{Ca:_.dib,uc:{color:"primary"}}],imports:[PL]});var SL=function(){};SL.ha=function(a){return new (a||SL)};SL.Ea=_.gc({type:SL});SL.Da=_.Wb({Nb:[{Ca:_.DUa,uc:{color:"primary"}}],imports:[_.DB]});var TL=function(){};TL.ha=function(a){return new (a||TL)};TL.Ea=_.gc({type:TL});TL.Da=_.Wb({imports:[oL]});var UL=function(){};
UL.ha=function(a){return new (a||UL)};UL.Ea=_.gc({type:UL});UL.Da=_.Wb({Nb:[_.Oib],imports:[vL,TL]});var VL=function(){};VL.ha=function(a){return new (a||VL)};VL.Ea=_.gc({type:VL});VL.Da=_.Wb({imports:[pL,TL]});var WL=function(){};WL.ha=function(a){return new (a||WL)};WL.Ea=_.gc({type:WL});WL.Da=_.Wb({imports:[_.qm,_.xw,SL,RL,VL,_.UC,UL,_.Es,_.tz,_.or,_.mD,_.jD,_.WC,_.mD]});var XL=function(){};XL.ha=function(a){return new (a||XL)};XL.Ea=_.gc({type:XL});
XL.Da=_.Wb({Nb:[_.Hjb],imports:[_.$q,ZK,_.ar,_.qm,_.Jq,ZK,_.ar]});var BUb=function(a){return _.vtb(a.lineNumber,a.line,a.wt)},SAb=/[^\w/]/g,YL=function(a,b){this.Ga=a;this.client=b;this.qf=new _.Ws(this.Ga)};YL.prototype.diff=function(a,b,c,d,e,f){var g=this,m=Object.assign({},_.xF(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e});f&&(m.diffBase=f);return this.qf.fetch(m,function(){return g.client.FP(m)})};
YL.ha=function(a){return new (a||YL)(_.u(_.Pn),_.u(_.B5a))};YL.ua=_.t({token:YL,oa:YL.ha,Ha:"root"});
var CUb={Os:0,s0a:1,Y_b:2,wdc:3,NONE:4,W1a:5,PERMISSION_DENIED:6,qbc:7,n9b:8,UNINITIALIZED:9,x8b:10,qNc:11,ERROR:12,kdc: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"},ZL=function(a,b,c,d){this.wp=a;this.Hb=b;this.Ua=c;this.w8=d};ZL.prototype.La=function(){this.ab&&this.ab.unsubscribe()};
ZL.ha=function(a){return new (a||ZL)(_.u(_.Yv),_.u(_.Lf),_.u(_.fg),_.u(_.SH))};ZL.ua=_.t({token:ZL,oa:ZL.ha});
var $L=function(a,b,c){var d=this;this.DB=b;this.ae=c;this.Gwa="BLAME";this.Mfc="XREFS";this.j$=new _.cl;this.Nqc=a.Qb(14)?_.Nd([YTb(this.DB),this.ae.ofa]).ka(_.y(function(e){e=_.q(e);var f=e.next().value,g=e.next().value;return f.filter(function(m){return(m=g.get(m.id))?m.enabled:!1}).map(function(m){return m.id})})):_.yd([]);this.Trc=this.WB("BLAME");this.WMc=this.WB("XREFS");this.wuc=this.WB("DEPRECATED");this.Btc=this.ae.hna.ka(_.we(function(e){return _.Nd(e.map(function(f){return d.WB(f)}))}),
_.y(function(e){return e.some(Boolean)}))};$L.prototype.Qa=function(){};$L.prototype.Dva=function(a){this.j$.emit(a)};$L.prototype.WB=function(a){return this.ae.AQ(a).ka(_.y(function(b){return b.enabled}),_.ie())};$L.ha=function(a){return new (a||$L)(_.w(_.ou),_.w(_.JI),_.w(_.LI))};
$L.ya=_.fc({type:$L,qa:[["code-layers"]],inputs:{ai:"layerBaseLocation"},outputs:{j$:"highlightedXrefLines"},Aa:12,Ba:15,Fa:[[3,"layerBaseLocation",4,"ngIf"],[3,"layerBaseLocation","highlightedLines",4,"ngIf"],[3,"layerBaseLocation","layerId",4,"ngFor","ngForOf"],[3,"layerBaseLocation"],[3,"layerBaseLocation","highlightedLines"],[3,"layerBaseLocation","layerId"]],va:function(a,b){a&1&&(_.O(0,fBb,1,1,"blame-layer",0),_.S(1,"async"),_.H(2),_.O(3,gBb,1,1,"xrefs-layer",1),_.S(4,"async"),_.K(),_.H(5),
_.O(6,hBb,1,1,"unified-deprecation-layer",0),_.S(7,"async"),_.K(),_.O(8,iBb,1,1,"coverage-layer",0),_.S(9,"async"),_.O(10,jBb,1,2,"finding-layer",2),_.S(11,"async"));a&2&&(_.z("ngIf",_.T(1,5,b.Trc)),_.v(3),_.z("ngIf",_.T(4,7,b.WMc)),_.v(3),_.z("ngIf",_.T(7,9,b.wuc)),_.v(2),_.z("ngIf",_.T(9,11,b.Btc)),_.v(2),_.z("ngForOf",_.T(11,13,b.Nqc)))},Ja:[_.UI,_.VI,_.jm,_.km,_.$I,_.YI,_.BJ,_.pm],nb:2,Na:0});var DUb=function(a,b,c,d,e){this.Br=a;this.line=b;this.context=c;this.BRa=d;this.yRa=e};
DUb.prototype.remove=function(){this.sM&&this.sM.remove()};DUb.prototype.render=function(){this.sM=this.Br.dW(this.line,{startColumn:this.BRa,endColumn:this.yRa,Go:"hovercard-decoration-layer",key:this.context.email})};var aM=function(a,b){_.RI.call(this,b);var c=this;this.Br=a;this.ab=new _.td;this.ab.add(a.sra.subscribe(function(d){if(0!==c.Ky.length&&(d=c.Aq(d))){var e=d.key;null!=e&&(d.hovercardId=e)}}))};_.X(aM,_.RI);aM.prototype.La=function(){_.RI.prototype.La.call(this);this.ab.unsubscribe()};
aM.prototype.kna=function(){var a=this,b=[];this.fIb&&(b=this.fIb.filter(kBb).map(function(c){var d=c.Aq().lastIndexOf("/");d=c.Aq().substring(d+1,c.Aq().length)+"@google.com";return new DUb(a.Br,_.Ji(c.getRange(),1),{email:d},_.Ji(c.getRange(),2),_.Ji(c.getRange(),4))}));return _.yd(b)};aM.prototype.Aq=function(a){a=a.target;return a instanceof Element&&"div"!==a.tagName?(a=_.uF(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};
_.Y.Object.defineProperties(aM.prototype,{IC:{configurable:!0,enumerable:!0,set:function(a){this.fIb=a;this.update()}}});aM.ha=function(a){return new (a||aM)(_.w(_.CH),_.w(_.qd))};aM.Ia=_.hc({type:aM,qa:[["hovercard-decoration-layer"]],inputs:{IC:"scoLinks"},features:[_.De]});var EUb=function(a,b,c,d,e){this.Br=a;this.line=b;this.context=c;this.BRa=d;this.yRa=e};EUb.prototype.remove=function(){this.sM&&this.sM.remove()};
EUb.prototype.render=function(){var a=this.context.href;this.sM=this.Br.dW(this.line,{startColumn:this.BRa,endColumn:this.yRa,tagName:"a",Go:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,fSa:!0})};var bM=function(a,b,c,d,e,f,g,m){_.RI.call(this,m);var n=this;this.Br=a;this.ffa=b;this.Ua=c;this.Hb=d;this.iZ=e;this.Ga=f;this.Mg=g;this.ab=new _.td;this.content=this.Tbb="";this.ab.add(a.GW.subscribe(function(r){n.LB(r)}))};_.X(bM,_.RI);_.h=bM.prototype;
_.h.Qa=function(){};_.h.Ub=function(){this.update()};_.h.La=function(){_.RI.prototype.La.call(this);this.ab.unsubscribe()};_.h.LB=function(a){if(0===a.button&&!_.vF(a)){var b=a.target;if(b instanceof Element&&(b=_.uF(b,"a.link-decoration-layer","code-container"))){var c="external"===b.dataset.key?b.href:void 0;this.Ga.qb({gestureName:"CLICK",element:this.Tbb+"CodeLink",action:"navigate",Ol:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.wn(this.Ua,b.pathname+b.search+b.hash))}}};
_.h.kna=function(){var a=this,b=[];if(this.IC)b=this.IC.map(function(m){var n=m.Aq(),r=m.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=FUb(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:_.tg(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.un(a.Ua,n),n=FUb(a,["/"+_.Yn.Gha],n.Ra));return new EUb(a.Br,_.Ji(m.getRange(),1),{href:n,style:"link-decoration-layer"},_.Ji(m.getRange(),2),_.Ji(m.getRange(),
4))}).filter(function(m){return null!=m});else{var c=this.Br.lines;0===c.length&&console.error("bad");for(var d=0;d<c.length;d++){var e=lBb(c[d]);e=_.q(e);for(var f=e.next();!f.done;f=e.next()){var g=f.value;f=g.text;g=g.start;b.push(new EUb(this.Br,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.yd(b)};var FUb=function(a,b,c){return a.iZ.Cw(_.Nm(a.Ua,a.KOa(b,c)))};bM.prototype.KOa=function(a,b){return _.vn(this.Ua,a,{bi:this.Hb,Ra:b})};
bM.ha=function(a){return new (a||bM)(_.w(_.CH),_.w(_.pu),_.w(_.fg),_.w(_.Lf),_.w(_.tm),_.w(_.Pn),_.w(_.cs),_.w(_.qd))};bM.Ia=_.hc({type:bM,qa:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{Tbb:"analyticsElementToTrack",content:"content",IC:"scoLinks"},features:[_.De,_.vc]});var cM=function(){this.XY=!1;this.B7b="Star";this.F7b="Unstar";this.C0=""};cM.prototype.Qa=function(){this.C0=_.zqb(this.type,this.XY)};cM.ha=function(a){return new (a||cM)};
cM.ya=_.fc({type:cM,qa:[["simple-star"]],inputs:{type:"type",XY:"isStarred"},Aa:3,Ba:7,Fa:[["type","button",1,"mat-button-base","mat-icon-button"],[1,"google-material-icons"]],va:function(a,b){a&1&&(_.B(0,"button",0)(1,"span",1),_.R(2),_.C()());a&2&&(_.Ge("title",b.C0)("aria-label",b.XY?b.F7b:b.B7b),_.v(1),_.Ie("starred",b.XY)("disabled",!b.XY),_.v(1),_.Ze(" ",b.XY?"star":"star_border"," "))},styles:[_.pzb()],Na:0});var dM=function(){};dM.ha=function(a){return new (a||dM)};dM.Ea=_.gc({type:dM});
dM.Da=_.Wb({imports:[_.rK,_.ar,_.or,_.qm,_.rK,_.ar]});var GUb=function(){this.email=""};GUb.ha=function(a){return new (a||GUb)};GUb.Ia=_.hc({type:GUb,qa:[["","contactHovercard",""]],Db:1,hb:function(a,b){a&2&&_.Ge("data-hovercard-id",b.email)},inputs:{email:"email"}});var eM=function(){};eM.ha=function(a){return new (a||eM)};eM.Ea=_.gc({type:eM});eM.Da=_.Wb({});var fM=function(){this.BQ="row"};fM.ha=function(a){return new (a||fM)};fM.ya=_.fc({type:fM,qa:[["dc-p"]],inputs:{size:"size",BQ:"layout"},jc:["*"],Aa:5,Ba:3,Fa:[[3,"fxLayout"]],va:function(a,b){a&1&&(_.Ue(),_.B(0,"p",0),_.R(1,"\n  "),_.Ve(2),_.R(3,"\n"),_.C(),_.R(4,"\n"));a&2&&(_.Ie("skinny","skinny"===b.size),_.z("fxLayout",b.BQ))},Ja:[_.Lr],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});var gM=function(){};gM.ha=function(a){return new (a||gM)};gM.Ea=_.gc({type:gM});gM.Da=_.Wb({imports:[_.Vr]});var HUb={NONE:0,r3b:1,UXb:2,0:"NONE",1:"INSIGHTS",2:"DOCS"},IUb=new _.oc("FORCE_INSIGHTS",{Ha:"root",oa:function(){try{return(new URLSearchParams(window.location.search)).has("showInsights")}catch(a){return!1}}}),hM=function(a,b,c,d){this.Dm=a;this.Ua=b;this.state=new _.Mf(c?1:0);this.zKa=this.state.ka(_.we(function(e){return mBb(e,d)}),_.we(function(e){return a.data.ka(_.y(function(f){var g;return null!=(null==(g=f.Jc)?void 0:g.params.os)}),_.ie(),_.y(function(f,g){return f?1:2>g?e:0}))}),_.ie(),
_.re(1),_.Gd())},REb=function(a,b){a.state.next(b);b=_.Ag(a.Dm.Uc);null!=b.params.os&&a.Ua.navigate(_.yp(_.NF(b.ac(),function(c){delete c.os}).Ya()),{dg:"preserve"})};hM.ha=function(a){return new (a||hM)(_.u(_.Lf),_.u(_.fg),_.u(IUb),_.u(_.JH))};hM.ua=_.t({token:hM,oa:hM.ha});var JUb=new _.oc("GRAPH_TOOLS_PROMISE",{Ha:"root",oa:function(){return _.Hd(function(a){switch(a.Tc){case 1:return _.bha(a,2),_.Id(a,google.corp.devops.tools.loadGraph(),4);case 4:a.Tc=3;a.yI=0;break;case 2:return _.fha(a),a.return(Promise.resolve(void 0));case 3:return a.return(google.corp.devops.tools.graph)}})}}),iM=function(a,b,c){this.Ga=a;this.myc=b;this.jtb=c};
iM.prototype.init=function(){var a=this,b;return _.Hd(function(c){if(1==c.Tc)return a.rpa?c.return():_.Id(c,_.Kn(a.Ga,a.myc,"g3GraphToolsPromise"),2);b=c.fl;if(!b)return c.return();var d=b,e=d.createService;a:{var f=a.jtb;switch(f){case 1:f="production";break a;case 0:f="autopush";break a;default:f=_.tg(f)}}a.rpa=e.call(d,{environment:f});c.Tc=0})};iM.prototype.createController=function(a){var b=this,c;return _.Hd(function(d){return 1==d.Tc?_.Id(d,b.init(),2):d.return(null==(c=b.rpa)?void 0:c.createController(a))})};
var KUb=function(a,b,c){return _.Hd(function(d){return 1==d.Tc?_.Id(d,a.init(),2):a.rpa&&0!==b.length?d.return(_.Kn(a.Ga,a.rpa.getAvailableFileContext("//depot/"+b,{changelistId:c}).catch(function(){return new Set}),"g3GraphAvailableInsights")):d.return(new Set)})};iM.ha=function(a){return new (a||iM)(_.u(_.Pn),_.u(JUb),_.u(_.K0a))};iM.ua=_.t({token:iM,oa:iM.ha,Ha:"root"});var jM=function(a,b,c,d,e,f,g,m,n){this.ob=a;this.Ga=b;this.eqa=c;this.Rg=d;this.Fu=f;this.Ng=g;this.Gd=m;this.YR=n;this.ab=new _.td;this.qra=void 0;this.Wa=e.data.ka(_.y(uAb))};
jM.prototype.Qa=function(){var a=this;return _.Hd(function(b){if(1==b.Tc)return a.ab.add(a.Fu.theme.subscribe(function(c){switch(c){case "DARK":a.qra="dark";break;case "LIGHT":a.qra="light";break;default:_.tg(c)}a.spa&&a.spa.setTheme(a.qra)})),_.Id(b,LUb(a),2);a.ab.add(a.Wa.ka(_.eF(),_.we(function(c){return _.Nd([a.Wa,_.LH(a.Rg,c,"path",1).ka(_.de(function(){return _.yd("Failed to load the current cl.")})),_.LH(a.Rg,_.Bp(c.ac(),"HEAD").Ya(),"path",0).ka(_.de(function(){return _.yd("Failed to load the base cl.")}))])})).subscribe(function(c){c=
_.q(c);var d=c.next().value.path,e=c.next().value,f=c.next().value,g,m,n;return _.Hd(function(r){if(1==r.Tc)return g=Number(e),m=Number(f),_.Id(r,KUb(a.eqa,d||"",m),2);n=r.fl;return a.spa&&d&&!isNaN(g)&&!isNaN(m)&&0<n.size?_.Id(r,a.spa.openFileContext("//depot/"+d,{changelistId:g,mostRecentChangelistId:m}),0):(a.IW(),0<n.size&&_.$Va(a.Ng,{error:Error("Ae`"+e+"`"+f),message:"Failed to load insights panel",Yd:"Dismiss"}),r.zi(0))})}));b.Tc=0})};jM.prototype.La=function(){this.ab.unsubscribe()};
jM.prototype.IW=function(){var a=this;this.Gd.tc(function(){REb(a.YR,0)})};var LUb=function(a){var b;return _.Hd(function(c){if(1==c.Tc)return b=a,_.Id(c,a.eqa.createController({element:a.ob.ta,theme:a.qra,onOpen:function(){},onClose:function(){a.Ga.qb({element:"insightsPanel",action:"close",gestureName:"CLICK"});a.IW()}}),2);b.spa=c.fl;c.Tc=0})};jM.ha=function(a){return new (a||jM)(_.w(_.Wc),_.w(_.Pn),_.w(iM),_.w(_.KH),_.w(_.Lf),_.w(_.Uu),_.w(_.us),_.w(_.Ae),_.w(hM))};
jM.ya=_.fc({type:jM,qa:[["insights-panel"]],Aa:0,Ba:0,va:function(){},styles:["insights-panel[_nghost-%COMP%]{display:flex;height:100%;min-width:350px}insights-panel[_nghost-%COMP%]   .holder[_ngcontent-%COMP%]{flex:1 1 100%}"],Na:0});var kM=function(){};kM.ha=function(a){return new (a||kM)};kM.Ea=_.gc({type:kM});kM.Da=_.Wb({imports:[_.qm]});var lM=function(){this.time=this.message=this.rIa="";this.Caa=[]};lM.prototype.Ub=function(){var a;this.rIa=(null==(a=this.commit.xn)?void 0:a.email)||"";var b;this.Zgb=null==(b=this.commit.TJa)?void 0:b.email;this.message=this.commit.Cr;this.time=this.commit.FI;this.Caa=this.commit.SO};lM.ha=function(a){return new (a||lM)};
lM.ya=_.fc({type:lM,qa:[["commit-overview","commit",""]],inputs:{commit:"commit"},features:[_.vc],kc:["commit",""],Aa:18,Ba:6,Fa:[["class","message",4,"ngIf"],[1,"author-and-date"],["tabIndex","0",1,"detail"],[1,"person-label","grimoire-secondary-text"],["class","detail committer","tabIndex","0",4,"ngIf"],[1,"date"],[1,"message"],[1,"cdk-visually-hidden"],[3,"message","linkDefinitions"],["tabIndex","0",1,"detail","committer"]],va:function(a,b){a&1&&(_.O(0,nBb,5,4,"div",0),_.B(1,"div",1)(2,"div",2)(3,
"mat-icon"),_.R(4,"person"),_.C(),_.B(5,"span"),_.R(6),_.C(),_.B(7,"span",3),_.R(8," (author) "),_.C()(),_.O(9,oBb,7,1,"div",4),_.B(10,"div",2)(11,"mat-icon"),_.R(12,"event"),_.C(),_.B(13,"span"),_.R(14," Committed on "),_.C(),_.B(15,"span",5),_.R(16),_.S(17,"dateTimeDisplay"),_.C()()());a&2&&(_.z("ngIf",b.message),_.v(6),_.$e(b.rIa),_.v(3),_.z("ngIf",b.rIa!==b.Zgb),_.v(7),_.$e(_.T(17,4,b.time)))},Ja:[_.km,_.NH,_.Ds,_.mA,_.MH],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 vBb=function(a){return{Ab:a}},uBb=function(a){return{context:a}},ABb=function(){return{IIc:!0}},MUb={NONE:0,NTb:1,w4b:2,b$b:3,a$b:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},mM=function(a,b,c){this.Rg=b;this.IR=c;this.rha=MUb;this.gFb=this.mVa=this.Oea=_.je;this.ku={};this.version=1;this.CRa=!0;this.W_=!1;this.tYa=a.Qb(56)};_.h=mM.prototype;_.h.Qa=function(){};_.h.Vc=function(){};
_.h.Ub=function(a){var b=this;a.activeLocation&&(this.mVa=_.jF(this.location)?_.Tub(this.IR,_.NF(_.Bp(this.location.ac(),this.gP),function(c){c.Ob=b.Qtc}).Ya()).ka(_.ye(function(){b.ku.lu=!0}),_.ve(_.yF(this.location.Ab)),_.y(function(c){return c.type})):_.je,this.gFb=this.mVa.ka(_.y(_.zF)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)NUb(this,a.activeLocation),!this.W_&&this.fFb?(this.Oea=_.yd(void 0),this.ku.Au=!0):this.W_&&1===this.version?(a=_.PE(this.location)?_.Bp(this.location.ac(),
"HEAD").Ya():this.location,this.Oea=_.Nd([this.iY(a,0),this.iY()]).ka(_.we(function(c){var d=_.q(c);c=d.next().value;return(d=d.next().value)?c&&c.Bf===d.Bf?_.yd(void 0):OUb(b,d):_.yd(void 0)}),_.ye(function(c){c&&c.Ab?b.ku.Au=!0:b.ku={}}))):this.Oea=this.iY().ka(_.y(function(c){if(null!=c&&c.Bf)return{Ab:c.Bf,oL:c.qq?_.olb(b.location,c):void 0}}),_.ye(function(){b.ku.Au=!0}))};_.h.Rm=function(){this.ku.location&&this.ku.lu&&this.ku.Au&&(this.ku={},this.gG.launch(0,0))};
_.h.q6=function(a){var b=this;if(!a)return _.yd();var c=this.tYa?NAb(this.location,this.MBc):this.location;return PUb(this,a).ka(_.y(function(d){return _.gF(b.location,d,b.version,a.oL||c)}))};
var PUb=function(a,b){return a.mVa.ka(_.y(function(c){var d;return 5===c?(null==(d=a.location.params.Ob)?void 0:d.replace("codereview/",""))||void 0:b.Ab}))},OUb=function(a,b){var c=b.Bf;return a.Si?QUb(a,c,a.location).ka(_.y(function(d){if(-1===d)return{Ab:c};if(0!==d)return{Ab:c,depth:d,dQ:_.yp(_.Bp(_.AF(a.location.ac()),"HEAD").Ya())}})):_.yd({Ab:c,oL:_.olb(a.location,b)})},QUb=function(a,b,c){var d=Number(b);return isNaN(d)||!_.Bh(c)?_.yd(-1):QLb(a.Rg,c).ka(_.Zd(_.nF),_.ie(function(e,f){return e.Wb.jk===
f.Wb.jk}),_.we(function(e){var f=e.Wb;e=f.hoa;f=f.jk.findIndex(function(g){g=Number(g.Bf);return!isNaN(g)&&d>=g});return-1===f?e?(e(),_.je):_.yd(-1):_.yd(f)}))};mM.prototype.iY=function(a,b){a=void 0===a?this.location:a;b=void 0===b?this.version:b;return this.Rg.iY(a,this.W_?"path":"repository",b).ka(_.y(zAb)).ka(_.de(function(){return _.yd(void 0)}))};
var NUb=function(a,b){b=b&&b.Wi;if(b){var c=_.cF(b,a.location);var d=_.Ah(b,a.version);c=c&&d===a.gP}else c=!1;c||(a.ku={},a.W_?(a.ku.location=!0,a.ku.lu=!0):(c=a.ku,b?(d=_.cF(b,a.location),b=_.Ah(b,a.version),a=d&&b!==a.gP):a=!1,c.location=a))};
_.Y.Object.defineProperties(mM.prototype,{Ld:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},gP:{configurable:!0,enumerable:!0,get:function(){return _.Ah(this.location,this.version)||""}},Qtc:{configurable:!0,enumerable:!0,get:function(){return _.llb(this.location,this.version)||""}},Xuc:{configurable:!0,enumerable:!0,get:function(){return this.gP?this.W_?this.Si?3:2:this.fFb?4:1:0}},cGc:{configurable:!0,enumerable:!0,get:function(){return _.$E(this.gP)}},
fFb:{configurable:!0,enumerable:!0,get:function(){return _.vg.test(this.gP)||_.PE(this.location)}},Si:{configurable:!0,enumerable:!0,get:function(){return _.QE(this.location)}}});mM.ha=function(a){return new (a||mM)(_.w(_.ou),_.w(_.KH),_.w(_.QH))};
mM.ya=_.fc({type:mM,qa:[["commit-information"]],ub:function(a,b){a&1&&_.mf(_.kr,5);if(a&2){var c;_.lf(c=_.of())&&(b.gG=c.first)}},inputs:{version:"version",CRa:"linkToCommitDetails",Ld:"activeLocation",MBc:"lastSubmoduleFetchSpec",W_:"showMostRecentCommitForPath"},features:[_.vc],Aa:14,Ba:7,Fa:[["fxFlex","auto","fxLayout","",3,"ngSwitch"],[4,"ngSwitchCase"],["matRipple","",1,"mat-button-ripple",3,"matRippleCentered","matRippleDisabled"],["refType",""],["parentheticalSha",""],["linkToDetails",""],
["piper",""],[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"]],va:function(a,b){a&1&&(_.B(0,"span",0),_.O(1,rBb,4,3,"ng-container",1),_.O(2,wBb,3,7,"ng-container",1),_.O(3,yBb,1,1,null,1),_.O(4,BBb,1,3,null,1),_.C(),_.E(5,"div",2),_.O(6,CBb,3,3,"ng-template",null,3,_.tf),_.O(8,GBb,2,3,"ng-template",null,4,_.tf),_.O(10,HBb,5,12,"ng-template",null,5,_.tf),_.O(12,MBb,2,3,"ng-template",null,6,_.tf));a&2&&(_.z("ngSwitch",
b.Xuc),_.v(1),_.z("ngSwitchCase",b.rha.NTb),_.v(1),_.z("ngSwitchCase",b.rha.a$b),_.v(1),_.z("ngSwitchCase",b.rha.b$b),_.v(1),_.z("ngSwitchCase",b.rha.w4b),_.v(1),_.z("matRippleCentered",!0)("matRippleDisabled",!0))},Ja:[_.Un,_.km,_.om,_.lm,_.mm,_.OH,_.Lr,_.Sr,_.kr,_.xn,_.Zv,_.pm,_.PF],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 RUb=function(a){return""+a};var nM=function(a,b){this.line=a;this.ch=void 0===b?null:b};var SUb=function(a,b,c,d,e){var f=void 0===f?[]:f;this.type=a;this.bC=b;this.aC=c;this.uL=d;this.tL=e;this.BE=[];this.type=a;this.bC=b;this.aC=c;this.uL=d;this.tL=e;if(f)for(a=_.q(f),b=a.next();!b.done;b=a.next())this.BE.push(b.value)};var TUb=function(a,b){this.qg=a;this.Gzc=!!b};var UUb=function(a,b,c){this.left=a;this.right=b;this.Sg=c};var VUb=function(){this.eYa=this.kfa=0;this.vUa=[];this.wUa=[];this.diff=this.dYa=this.cYa=0};
VUb.prototype.tc=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),A=[],F=[];this.vUa=[];this.wUa=[];for(var J=0;J<=x;J++){for(var L=-1,Q=A[J]=0;Q<=J;Q++){var aa=A[Q];this.vUa.push(L<aa?2*aa:2*L+1);var pa=L<aa?aa:L,ra=pa-2*Q+J;for(L=aa+1;pa<m&&ra<n&&a.charAt(pa)===c.charAt(ra);)++pa,++ra;A[Q]=pa;aa=J-Q-Math.ceil((n-m)/2);if(r&&0<=aa&&aa<J&&F[aa]<=pa){A=Q;a=pa;this.diff=J=2*J-1;this.cYa=A;this.dYa=aa;this.kfa=a;this.eYa=a-2*A+Math.ceil(J/2);
break a}}L=F[J]=m;for(aa=0;aa<=J;aa++){pa=F[aa];this.wUa.push(L>=pa?2*pa:2*L+1);Q=L>=pa?pa:L;ra=n-m-J+Q+2*aa;for(L=pa-1;0<Q&&0<ra&&a.charAt(Q-1)===c.charAt(ra-1);)--Q,--ra;F[aa]=Q;pa=Math.floor((m-n)/2)-aa+J;if(!r&&0<=pa&&pa<=J&&Q<=A[pa]){a=aa;A=A[pa];this.diff=J*=2;this.cYa=pa;this.dYa=a;this.kfa=A;this.eYa=A-2*pa+Math.ceil(J/2);break a}}}this.diff=-3}if(0<=this.diff){e=[];J=Math.ceil(this.diff/2);a=this.cYa;A=this.kfa;for(c=e.length;0<=J;--J)m=this.vUa[(J+1)*J/2+a],n=A-Math.floor(m/2),A-=n,0!==
n&&(r=new UUb(A+b,A-2*a+J+d,n),x=e[e.length-1],0!==e.length&&WUb(r,x)?(x.left-=n,x.right-=n,x.Sg+=n):e.splice(0,0,r)),m&1&&(A--,a--);0<c&&WUb(e[c-1],e[e.length-1])&&(e[c-1].Sg+=e[e.length-1].Sg,e.pop());J=e.splice(c-1,e.length-c+1).reverse();for(A=0;A<J.length;A++)e.push(J[A]);J=Math.floor(this.diff/2);a=this.dYa;for(A=this.kfa;0<=J;--J)c=this.wUa[J*(J+1)/2+a],m=Math.floor(c/2)-A,r=g-f-J+A+2*a,x=Math.min(m,Math.max(0,Math.max(this.kfa-A,this.eYa-r))),n=m-x,0!==n&&(r=new UUb(A+x+b,r+x+d,n),0!==e.length&&
WUb(e[e.length-1],r)?e[e.length-1].Sg+=n:e.push(r)),A+=m,c&1&&(A++,a--)}return{BE:e,KYc:(f+g-this.diff)/2}};var WUb=function(a,b){return a.left+a.Sg===b.left&&a.right+a.Sg===b.right};for(var oM=[],XUb=0;256>XUb;++XUb)oM[XUb]=2;for(var YUb=97;122>=YUb;++YUb)oM[YUb]=3;for(var ZUb=65;90>=ZUb;++ZUb)oM[ZUb]=3;for(var $Ub=48;57>=$Ub;++$Ub)oM[$Ub]=3;oM[95]=3;oM[32]=oM[9]=oM[10]=oM[13]=0;for(var aVb=_.q("(){},.#/*\";'"),pM=aVb.next();!pM.done;pM=aVb.next())oM[pM.value.charCodeAt(0)]=0;var bVb=_.q("!%^&[]?\\|<>+-=~@`");for(pM=bVb.next();!pM.done;pM=bVb.next())oM[pM.value.charCodeAt(0)]=5;oM[0]=0;
var cVb=function(){this.pAb=1;this.ci=this.Kh=null;this.lineArray=[];this.yaa=[];this.Gda=[];this.tta=[]};cVb.prototype.FP=function(a,b){a=dVb(a);b=dVb(b);return eVb(this,a,b)};
var eVb=function(a,b,c){b=fVb(a,b,c);a.Kh=b.jCc;a.ci=b.kCc;a.lineArray=b.lineArray;for(b=0;b<a.Kh.text.length;++b)a.yaa.push({matchType:1,index:b});for(b=0;b<a.ci.text.length;++b)a.Gda.push({matchType:1,index:b});b=gVb(a,!0);for(c=1;c!==a.pAb&&0<b;++c)b=gVb(a,!1);b=hVb(a.yaa,4,-1);c=hVb(a.Gda,3,1);a=[];for(var d={},e=0;e+2<b.length;++e)if(4===b[e].type||6===b[e].type){var f=!1;if(-1===b[e+1].type&&4===b[e+2].type)f=!0;else if(4!==b[e+1].type)continue;var g=iVb(b[e].aZ,c),m=iVb(b[e+(f?2:1)].aZ,c);
if(1===m-g)d[g]=e+1;else if(2===m-g&&1===c[g+1].type)f&&(c[g+1].type=5,c[g+1].bZ=b[e+1].dL,c[g+1].aZ=b[e+1].zR);else continue;b[e].type=7;f&&(b[e+1].type=7);f=f?2:1;b[e+f].type=6;b[e+f].dL=b[e].dL;b[e+f].bZ=b[e].bZ}g=[];for(e=0;e<b.length;++e)-1!==b[e].type&&0!==b[e].type||g.push([b[e].type,e]);m=[];for(e=0;e<c.length;++e)1!==c[e].type&&0!==c[e].type||m.push([c[e].type,e]);for(f=e=0;e<g.length&&f<m.length;)if(-1===g[e][0]&&1===m[f][0]){var n=g[e][1],r=m[f][1];b[n].type=2;c[r].type=2;c[r].bZ=b[n].dL;
c[r].aZ=b[n].zR;++e;++f}else if(0===g[e][0]&&0===m[f][0])++e,++f;else if(0===g[e][0])++f;else if(0===m[f][0])++e;else throw Error("Be");for(f=e=0;!(e>=b.length&&f>=c.length);){for(;f<c.length&&0!==c[f].type&&2!==c[f].type;)7!==c[f].type&&a.push(c[f]),void 0!==d[f]&&(g=b[d[f]],m=g.dL,n=g.zR,g.bZ=g.dL,g.aZ=g.zR,g.dL=m,g.zR=n,g.type=-1,a.push(g)),++f;for(;e<b.length&&0!==b[e].type&&2!==b[e].type;)-1!==b[e].type&&4!==b[e].type&&6!==b[e].type||a.push(b[e]),++e;f<c.length&&(a.push(c[f]),++e,++f)}if(0===
a.length)a=[];else{b=new nM(0,0);c=new nM(0,0);d=[];a=_.q(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new SUb(e.type,new nM(e.bZ,0),new nM(e.aZ,null),new nM(e.dL,0),new nM(e.zR,null)),1===e.type&&(f.bC=b,f.aC=b),-1===e.type&&(f.uL=c,f.tL=c),b=jVb(f.aC),c=jVb(f.tL),d.push(f);a=d}return a},dVb=function(a){for(var b=0,c=-1,d=[];c<a.length-1;){c=a.indexOf("\n",b);-1===c&&(c=a.length-1);var e=a.substring(b,c+1);b=c+1;d.push(e)}return d},fVb=function(a,b,c){var d=[],e=new Map;d[0]="";var f=function(g,
m){var n="",r=[],x=0,A=d.length;g=_.q(g);for(var F=g.next();!F.done;F=g.next()){F=F.value;if(e.has(F))n+=String.fromCharCode(e.get(F));else{n+=String.fromCharCode(A);e.set(F,A);d[A]=F;for(var J=oM[0],L=0;L<F.length;++L){var Q=F[L];void 0!==oM[Q.charCodeAt(0)]&&(J+=oM[Q.charCodeAt(0)])}m[A]=J;A++}r.push(x++)}return new kVb(n,r)};b=f(b,a.tta);a=f(c,a.tta);return{jCc:b,kCc:a,lineArray:d}},iVb=function(a,b){for(var c=0;c<b.length&&!(b[c].zR>=a);c++);return c},jVb=function(a){return null===a.ch?new nM(a.line+
1,0):a},gVb=function(a,b){if(!a.Kh||!a.ci)throw Error();if(b){var c=a.Kh;for(var d=a.ci,e=0,f=Math.min(c.text.length,d.text.length);e<f&&c.text[e]===d.text[e];)++e;0===e?c=null:(f={zaa:new kVb(c.text.substr(0,e),c.lineNumbers.splice(0,e)),Hda:new kVb(d.text.substr(0,e),d.lineNumbers.splice(0,e)),Sg:e},c.text=c.text.substr(e),d.text=d.text.substr(e),c=f)}else c=null;d=c;if(b){c=a.Kh;e=a.ci;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;
1===f?c=null:(g={zaa:new kVb(c.text.slice(1-f),c.lineNumbers.splice(1-f)),Hda:new kVb(e.text.slice(1-f),e.lineNumbers.splice(1-f)),Sg: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 VUb).tc(a.Kh.text,0,a.ci.text,0).BE;c=[];for(g=0;g<f.length;g++)c.push(new TUb(f[g],!1));null!==d&&(a.Kh.text=d.zaa.text+a.Kh.text,a.Kh.lineNumbers.splice.apply(a.Kh.lineNumbers,[0,0].concat(_.sc(d.zaa.lineNumbers))),a.ci.text=d.Hda.text+a.ci.text,a.ci.lineNumbers.splice.apply(a.ci.lineNumbers,
[0,0].concat(_.sc(d.Hda.lineNumbers))),c.splice(0,0,new TUb(new UUb(0,0,d.Sg),!0)));d=d&&0<d.Sg?d.Sg:0;null!==e&&(a.Kh.text+=e.zaa.text,a.Kh.lineNumbers.splice.apply(a.Kh.lineNumbers,[a.Kh.lineNumbers.length,0].concat(_.sc(e.zaa.lineNumbers))),a.ci.text+=e.Hda.text,a.ci.lineNumbers.splice.apply(a.ci.lineNumbers,[a.ci.lineNumbers.length,0].concat(_.sc(e.Hda.lineNumbers))),f=d+e.Sg,c.push(new TUb(new UUb(a.Kh.text.length-f,a.ci.text.length-f,e.Sg),!0)));if(!a.Kh||!a.ci)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].qg.Sg,A=c[r];e<A.qg.left;)++e,++g;for(;f<A.qg.right;)++f,++m;var F=r+1;F<c.length&&(c[F].qg.left+=d,c[F].qg.right+=d,A.qg.left+x===c[F].qg.left?(lVb(a,a.ci,m,A,c[F],c[F].qg.right-A.qg.right),x=A.qg.Sg):A.qg.right+x===c[F].qg.right&&(lVb(a,a.Kh,g,A,c[F],c[F].qg.left-A.qg.left),x=A.qg.Sg));F=g;for(var J=m;;){var L=F-1,Q=J-1;if(0>L||0>Q)break;if(a.Kh.text[L]!==a.ci.text[Q])break;if(a.Kh.lineNumbers[L]+1!==a.Kh.lineNumbers[F]||a.ci.lineNumbers[Q]+1!==a.ci.lineNumbers[J])break;
Q=a.ci.lineNumbers[Q];if(1!==a.yaa[a.Kh.lineNumbers[L]].matchType||1!==a.Gda[Q].matchType)break;--F;--J;++x}if(0!==x){L=0;Q=F;for(var aa=0;aa<x&&0>=L;++aa)L+=a.tta[a.Kh.text.charCodeAt(Q)],++Q;if(0<L||A.Gzc){++n;g=F;m=J;for(L=0;L<x;++L,++J,++F)Q=a.Kh.lineNumbers[F],aa=a.ci.lineNumbers[J],a.yaa[Q].matchType=b,a.yaa[Q].index=aa,a.Gda[aa].matchType=b,a.Gda[aa].index=Q;a.Kh.text=a.Kh.text.substr(0,g)+String.fromCharCode(-1)+a.Kh.text.substr(F);a.ci.text=a.ci.text.substr(0,m)+String.fromCharCode(-2)+a.ci.text.substr(J);
a.Kh.lineNumbers.splice(g,F-g,null);a.ci.lineNumbers.splice(m,J-m,null);g++;m++;e+=A.qg.Sg;f+=A.qg.Sg}}}return n},lVb=function(a,b,c,d,e,f){var g=c+d.qg.Sg,m=c+f;c=0;var n=g,r=m;for(f=0;f<d.qg.Sg&&!(--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.qg.Sg&&!(n<b.text.length&&b.text[n]!==b.text[r]);++x,++f)++n,++r;if(0!==c||0!==f){n=c+f+1;r=g-1-c;x=g-c;var A=m-1-c;m-=c;g=[];for(var F=0;F<n;++F,++r,++x,++A,++m){var J=mVb(a,b,r),L=mVb(a,b,x),Q=mVb(a,b,A),aa=mVb(a,b,
m),pa=Math.min(J,L),ra=Math.min(Q,aa);"}"===nVb(a,b,r)&&(pa-=2);"{"===nVb(a,b,x)&&(pa-=2);"}"===nVb(a,b,A)&&(ra-=2);J<L&&--pa;Q<aa&&--ra;g.push(pa+ra)}c===d.qg.Sg&&(g[0]-=10);f===e.qg.Sg&&(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;0!==c&&(d.qg.Sg+=c,e.qg.left+=c,e.qg.right+=c,e.qg.Sg-=c)}},mVb=function(a,b,c){b=b.text.charCodeAt(c);c=a.lineArray[b];return void 0===c||0>=c.length||1===c.length&&"\n"===c[0]||2===c.length&&"\r"===c[0]&&"\n"===c[1]?-3:a.tta[b]},nVb=
function(a,b,c){a=a.lineArray[b.text.charCodeAt(c)];return void 0===a||0>=a.length?null:1===a.length?a[0]:"\n"===a[a.length-1]?3<=a.length&&"\r"===a[a.length-2]?a[a.length-3]:a[a.length-2]:a[a.length-1]},hVb=function(a,b,c){var d=[];if(0===a.length)return[];for(var e=a[0].matchType,f=a[0].index,g=a[0].index,m=0,n=0,r=1;r<a.length;++r)if(a[r].matchType===e&&a[r].index===g+1)g++,n=r;else{if(0===e)e=0;else if(1===e)e=c;else if(2===e)e=b;else throw Error("Ce`"+e);d.push(new oVb(e,f,g,m,n));m=n=r;f=g=
a[r].index;e=a[r].matchType}a=new oVb(0,f,g,m,n);1===e?a.type=c:2===e&&(a.type=b);d.push(a);return d},kVb=function(a,b){this.text=a;this.lineNumbers=b},oVb=function(a,b,c,d,e){this.type=a;this.bZ=b;this.aZ=c;this.dL=d;this.zR=e};var pVb=function(){this.pAb=void 0},qVb=function(a,b){if(""===a)return{lines:["\n"],UTa:[new nM(b,0),new nM(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return""!==g});for(var c=0,d=[new nM(b,c)],e=_.q(a),f=e.next();!f.done;f=e.next())f=f.value,"\n"===f?(b++,c=0):c+=f.length,d.push(new nM(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),UTa:d}};
pVb.prototype.FP=function(a,b){var c=new cVb,d=c.FP(a,b);a=rVb(a);b=rVb(b);for(var e=_.q(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(!(500<f.aC.line-f.bC.line||500<f.tL.line-f.uL.line)){f.BE=[];var g=this.getRange(a,f.bC,f.aC);if(!(1E4<g.length)){g=qVb(g,f.bC.line);var m=this.getRange(b,f.uL,f.tL);if(!(1E4<m.length)){m=qVb(m,f.uL.line);c=new cVb;c=eVb(c,g.lines,m.lines);c=_.q(c);for(var n=c.next();!n.done;n=c.next()){n=n.value;
var r=function(x,A){return null!==A.ch?x.UTa[A.line]:x.UTa[A.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.bC=r(g,n.bC);n.aC=r(g,n.aC);n.uL=r(m,n.uL);n.tL=r(m,n.tL);break;default:throw Error("De");}f.BE.push(n)}}}}}return d};
var rVb=function(a){if(0===a.length)return[""];a=dVb(a);_.qa(a).endsWith("\n")&&a.push("");return a},sVb=function(a,b,c,d){var e=[];b=_.q(b);for(var f=b.next();!f.done;f=b.next())if(f=f.value,0<f.BE.length){var g=a.getRange(c,f.bC,f.BE[0].bC);0<g.length&&e.push([0,g]);e.push.apply(e,_.sc(sVb(a,f.BE,c,d)));f=a.getRange(c,_.qa(f.BE).aC,f.aC);0<f.length&&e.push([0,f])}else{g=f.bC;var m=f.aC,n=f.uL,r=f.tL;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("Ee");default:throw Error("Fe");}}return e};pVb.prototype.getRange=function(a,b,c){if(b.line===c.line&&b.ch===c.ch||b.line+1===c.line&&null===b.ch&&0===c.ch||c.line+1===b.line&&null===c.ch&&0===b.ch)return"";a=a.slice(b.line,c.line+1);null!==c.ch&&(a[a.length-1]=a[a.length-1].slice(0,c.ch));null!==b.ch&&(a[0]=a[0].slice(b.ch));return a.join("")};var tVb=["codeview"],uVb={lineNumbers:!0,extraKeys:{"Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},readOnly:!0},qM=function(a,b,c){var d=this;this.vc=b;this.zone=c;this.line=void 0;this.o7=uVb;this.vMc=new pVb;this.tl=this.diffBase="";this.Sgb=3;this.DQ=[];this.XR=[];this.rendered=new _.cl;this.align=!0;this.Fda=this.xaa=RUb;this.ab=a.NJa.subscribe(function(e){d.o7=Object.assign({},uVb,{theme:e});if(d.Bn){e=_.q(vVb(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};
qM.prototype.Qa=function(){};qM.prototype.Ub=function(a){(a.diffBase||a.contents||a.fileName)&&wVb(this)};qM.prototype.La=function(){this.ab.unsubscribe()};
var wVb=function(a){a.rendered.emit(!1);a.Bn&&a.MJa.ta.removeChild(a.MJa.ta.lastChild);var b=a.vc.Qb(35);a.zone.bc(function(){setTimeout(function(){var c,d,e,f;return _.Hd(function(g){if(1==g.Tc)return c=a,_.Id(g,_.pmb(),2);c.Bn=g.fl.MergeView(a.MJa.ta,{orig:null,origLeft:a.diffBase,value:a.tl,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.Sgb,diffDriverFunction:function(m,n){if(b){var r=a.vMc;var x=rVb(m),A=rVb(n);15E3<x.length||15E3<A.length?r=void 0:(m=r.FP(m,
n),r=sVb(r,m,x,A));return r}}});xVb(a);d={};e=_.q(vVb(a));for(f=e.next();!f.done;d={gha:d.gha},f=e.next())d.gha=f.value,d.gha.operation(function(m){return function(){var n=m.gha;yVb(a,n);a.setOptions(n);if(a.Bn){var r=zVb(a,n),x=r?"left-edit-gutter":"right-edit-gutter",A=a.Bn.leftChunks();A=_.q(A);for(var F=A.next();!F.done;F=A.next()){var J=F.value;F=r?J.origTo:J.editTo;for(J=r?J.origFrom:J.editFrom;J<F;J++)n.addLineClass(J,"gutter",x)}}r=zVb(a,n)?a.xaa:a.Fda;n.setOption("lineNumberFormatter",r);
r=zVb(a,n)?a.DQ:a.XR;r=_.q(r);for(x=r.next();!x.done;x=r.next())x=x.value,n.addLineWidget(x.line,x.element,x.options)}}(d));g.Tc=0})},0)})},vVb=function(a){return a.Bn?[a.Bn.leftOriginal(),a.Bn.editor()]:[]},xVb=function(a){if(a.Bn)a.Bn.editor().on("update",function(){a.zone.tc(function(){a.rendered.emit(!0)})})},zVb=function(a,b){if(a.Bn)return b===a.Bn.leftOriginal()?!0:!1};
qM.prototype.setOptions=function(a){if(this.Bn)for(var b=_.q(Object.entries(this.o7)),c=b.next();!c.done;c=b.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;a.setOption(c,d)}};var yVb=function(a,b){var c,d;_.Hd(function(e){if(1==e.Tc)return a.Bn&&a.fileName?_.Id(e,_.pmb(),2):e.return();d=(c=e.fl.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);e.Tc=0})};
_.Y.Object.defineProperties(qM.prototype,{Vda:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.Bn&&(a=_.aF(this.line))&&(this.Bn.editor().scrollTo(0,this.Bn.editor().charCoords({line:a-1,ch:0},"local").top),this.Bn.editor().getDoc().setCursor({line:a-1,ch:0}))}},PKc:{configurable:!0,enumerable:!0,set:function(a){this.MJa=a}}});qM.ha=function(a){return new (a||qM)(_.w(_.Uu),_.w(_.ou),_.w(_.Ae))};
qM.ya=_.fc({type:qM,qa:[["code-diff","fileName",""]],ub:function(a,b){a&1&&_.mf(tVb,7);if(a&2){var c;_.lf(c=_.of())&&(b.PKc=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",tl:"contents",Sgb:"collapseIdenticalLines",DQ:"leftLineWidgets",XR:"rightLineWidgets",Vda:"scrollToLine",align:"align",xaa:"leftLineNumberFormatter",Fda:"rightLineNumberFormatter"},outputs:{rendered:"rendered"},features:[_.vc],kc:["fileName",""],Aa:2,Ba:0,Fa:[[1,"scope"],["codeview",""]],va:function(a){a&1&&_.E(0,"div",
0,1)},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 rM=function(){this.rendered=new _.cl;this.Uya="Diff is too large to display";this.jJa=!1;this.DQ=[];this.XR=[];this.kHb=this.vwb=void 0;this.Fda=this.xaa=RUb;this.wwb=new Map;this.lHb=new Map};rM.prototype.Qa=function(){};
rM.prototype.Ub=function(){a:{var a=0;for(var b=_.q(this.oB),c=b.next();!c.done;c=b.next())if(c=c.value,a+=c.ZB.tl.length+c.DC.tl.length,10485760<=a){a=!0;break a}a=!1}if(a)this.jJa=!1,this.Fra(!0);else{a=[];b=[];c=_.q(this.oB);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.DC;e=_.Tgb(_.Eab(e.ZB.tl||""));d=_.Tgb(_.Eab(d.tl||""));a.push(e);b.push(d)}this.vwb=a.join("");this.kHb=b.join("");a=new Map;b=new Map;d=c=1;e=_.q(this.oB);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=c;var m=
d;var n=f.DC,r=f.ZB;var x=n.endLine+1;var A=r.endLine+1;n=n.aB+1;r=r.aB+1;switch(f.type){case _.dv.qwa:for(A=n;A<x;A++,m++)a.set(g,""),b.set(m," "+A);break;case _.dv.Eza:for(x=r;x<A;x++,g++)a.set(g,""+x),b.set(m,"");break;case _.dv.WAa:case _.dv.Mwa:for(;r<A;r++,g++)a.set(g,""+r);for(g=n;g<x;g++,m++)b.set(m," "+g);break;default:throw Error("Ge");}c+=f.ZB.endLine-f.ZB.aB;d+=f.DC.endLine-f.DC.aB}this.wwb=a;this.lHb=b;this.xaa=RBb(a);this.Fda=RBb(b);b=a=0;c=_.q(this.oB);for(d=c.next();!d.done;d=c.next()){d=
d.value;e=a;f=b;m=d.ZB;g=d.DC;m=m.endLine-m.aB;A=g.endLine-g.aB;switch(d.type){case _.dv.qwa:this.DQ.push(PBb(e,A));break;case _.dv.Eza:this.XR.push(PBb(f,m));break;case _.dv.Mwa:x=n=0;g=!0;A>m?(n=A-m,g=!1):m>A&&(x=m-A,g=!1);m=n;this.DQ.push(PBb(e,m,g));this.XR.push(PBb(f,x,g));break;case _.dv.WAa:break;default:throw Error("Ge");}a+=d.ZB.endLine-d.ZB.aB;b+=d.DC.endLine-d.DC.aB}QBb(this.wwb,this.DQ);QBb(this.lHb,this.XR);this.jJa=!0}};rM.prototype.Fra=function(a){this.rendered.emit(a)};
rM.ha=function(a){return new (a||rM)};
rM.ya=_.fc({type:rM,qa:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{oB:"diffChunks",fileName:"fileName"},outputs:{rendered:"rendered"},features:[_.vc],kc:["diffChunks","","fileName",""],Aa:3,Ba:2,Fa:[[3,"diffBase","contents","fileName","leftLineNumberFormatter","rightLineNumberFormatter","leftLineWidgets","rightLineWidgets","collapseIdenticalLines","align","rendered",4,"ngIf","ngIfElse"],["tooBig",""],[3,"diffBase","contents","fileName","leftLineNumberFormatter","rightLineNumberFormatter",
"leftLineWidgets","rightLineWidgets","collapseIdenticalLines","align","rendered"]],va:function(a,b){a&1&&(_.O(0,NBb,1,9,"code-diff",0),_.O(1,OBb,2,1,"ng-template",null,1,_.tf));if(a&2){var c=_.Ye(2);_.z("ngIf",b.jJa)("ngIfElse",c)}},Ja:[_.km,_.FE,qM],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Na:0});var sM=function(a){this.Ga=a;this.oha=0;this.D0a=2;this.tl=void 0;this.rendered=new _.cl;this.FVa=!1;this.zmb={Fq:"",io:"",MF:"",Of:"",cQa:!1,rQ:!1}};sM.prototype.Qa=function(){};sM.prototype.Ub=function(a){if(a.location||a.entry)this.eCc=_.Bp(_.fF(this.location.ac(),"repo"),this.Zb.Fq).Ya(),this.eHc=_.Bp(_.fF(this.location.ac(),"repo"),this.Zb.io).Ya(),this.qwc=_.yp(_.Bp(this.location.ac(),this.Zb.io).kd(this.Zb.MF).Fi({Om:this.Zb.Fq}).Ya())};
sM.prototype.Fra=function(a){this.FVa=a;this.rendered.emit({rendered:a,P7:this.P7})};var AVb=function(a){a.Ga.qb({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.doa.zd?"expand":"collapse",projectId:a.location.lb})},BVb=function(a){a.doa.zd&&a.FVa&&a.rendered.emit({rendered:a.FVa,P7:a.P7})};
_.Y.Object.defineProperties(sM.prototype,{Zb:{configurable:!0,enumerable:!0,set:function(a){this.zmb=a;this.tl=a.tl},get:function(){return this.zmb}},expand:{configurable:!0,enumerable:!0,set:function(a){this.doa.zd=a;BVb(this)},get:function(){return this.doa.zd}},XCc:{configurable:!0,enumerable:!0,get:function(){return this.Zb.rQ?"source:file_delete":this.Zb.cQa?"source:file_add":"source:file_edit"}},gDc:{configurable:!0,enumerable:!0,get:function(){return this.Zb.rQ?"Removed":this.Zb.cQa?"Modified":
"Added"}},pwc:{configurable:!0,enumerable:!0,get:function(){return this.Zb.rQ?"":this.qwc}},Ny:{configurable:!0,enumerable:!0,get:function(){return this.Zb.rQ?this.Zb.Of:this.Zb.MF}},KAc:{configurable:!0,enumerable:!0,get:function(){return!this.Zb.tl}},zkb:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.Zb.tl}},nGc:{configurable:!0,enumerable:!0,get:function(){return XBb(this.metadata.removed,this.metadata)}},Uqc:{configurable:!0,enumerable:!0,get:function(){return XBb(this.metadata.CO,
this.metadata)}},zsc:{configurable:!0,enumerable:!0,get:function(){return XBb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.Zb&&this.Zb.tl?this.Zb.tl.lra:void 0;return a?{DLc:Number(a.xRa||0),removed:Number(a.wRa||0),changed:Number(a.tRa||0),CO:Number(a.sRa||0)}:{changed:0,removed:0,DLc:0,CO:0}}},mGc:{configurable:!0,enumerable:!0,get:function(){return CVb.format({count:this.metadata.removed})}},ysc:{configurable:!0,enumerable:!0,get:function(){return DVb.format({count:this.metadata.changed})}},
Tqc:{configurable:!0,enumerable:!0,get:function(){return EVb.format({count:this.metadata.CO})}}});sM.ha=function(a){return new (a||sM)(_.w(_.Pn))};
sM.ya=_.fc({type:sM,qa:[["commit-file-entry"]],ub:function(a,b){a&1&&_.mf(_.uA,7);if(a&2){var c;_.lf(c=_.of())&&(b.doa=c.first)}},inputs:{location:"location",P7:"entryIndex",Zb:"entry",expand:"expand"},outputs:{rendered:"rendered"},features:[_.vc],Aa:30,Ba:10,Fa:[[3,"opened","closed"],["expandedHeight","28px","collapsedHeight","28px"],[1,"left-header"],[1,"modification-icon",3,"svgIcon"],["tabindex","0",1,"cdk-visually-hidden"],["ascTrackElement","CommitFileEntry","trackAction","fileNavigate",1,"filepath",
3,"condition","link","trackGestureClick","trackProjectId","click"],[1,"right-header"],[3,"diameter","strokeWidth",4,"ngIf","ngIfElse"],[4,"ngIf"],["modificationTemplate",""],[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,"diffChunks","fileName",
"rendered"],[1,"modification-block-centered"],[1,"modification-blocks"],[1,"removed-block"],[1,"changed-block"],[1,"added-block"],["class","modification-numbers",4,"ngIf"],[1,"modification-numbers"],["tabindex","0",1,"removed"],[1,"separator"],["tabindex","0",1,"changed"],["tabindex","0",1,"added"]],va:function(a,b){a&1&&(_.B(0,"mat-expansion-panel",0),_.M("opened",function(){BVb(b);AVb(b)})("closed",function(){BVb(b);AVb(b)}),_.R(1,"\n  "),_.B(2,"mat-expansion-panel-header",1),_.R(3,"\n    "),_.B(4,
"mat-panel-title"),_.R(5,"\n      "),_.B(6,"div",2),_.R(7,"\n        "),_.E(8,"mat-icon",3),_.R(9,"\n        "),_.B(10,"span",4),_.R(11),_.C(),_.R(12,"\n        "),_.B(13,"conditional-link",5),_.M("click",function(d){return d.stopPropagation()}),_.R(14),_.C(),_.R(15,"\n      "),_.C(),_.R(16,"\n      "),_.B(17,"span",6),_.R(18,"\n        "),_.O(19,SBb,2,2,"mat-spinner",7),_.R(20,"\n      "),_.C(),_.R(21,"\n    "),_.C(),_.R(22,"\n  "),_.C(),_.R(23,"\n  "),_.O(24,UBb,13,7,"ng-container",8),_.R(25,"\n"),
_.C(),_.R(26,"\n\n"),_.O(27,WBb,15,7,"ng-template",null,9,_.tf),_.R(29,"\n"));if(a&2){var c=_.Ye(28);_.v(8);_.z("svgIcon",b.XCc);_.v(3);_.$e(b.gDc);_.v(2);_.z("condition",!b.Zb.rQ)("link",b.pwc)("trackGestureClick",!b.Zb.rQ)("trackProjectId",b.location.lb);_.v(1);_.Ze("",b.Ny,"\n        ");_.v(5);_.z("ngIf",b.KAc)("ngIfElse",c);_.v(5);_.z("ngIf",b.zkb)}},Ja:[_.Un,rM,_.OH,mM,_.km,_.Lr,_.Sr,_.Ds,_.uA,_.dH,_.eH,_.bx,_.Vz],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-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 CVb=new _.ts("{count, plural, =1 {1 removed line} other {# removed lines}}"),DVb=new _.ts("{count, plural, =1 {1 changed line} other {# changed lines}}"),EVb=new _.ts("{count, plural, =1 {1 added line} other {# added lines}}");var tM=function(){this.Yvc=this.HX=new _.Mf(0)};_.Y.Object.defineProperties(tM.prototype,{DAc:{configurable:!0,enumerable:!0,get:function(){return 1===this.HX.getValue()}},pQa:{configurable:!0,enumerable:!0,get:function(){return 0===this.HX.getValue()}}});tM.ha=function(a){return new (a||tM)};tM.ua=_.t({token:tM,oa:tM.ha});var FVb=function(a){this.GI=a;this.disabled=!1;this.Wa=new _.zg;this.v6b="Collapse All";this.w6b="Expand All"};FVb.ha=function(a){return new (a||FVb)(_.w(tM))};
FVb.ya=_.fc({type:FVb,qa:[["expand-all-button"]],inputs:{disabled:"disabled",Wa:"place"},Aa:3,Ba:5,Fa:[["type","button","gme-button-old","","format","hairline","size","xsmall","ascTrackElement","CommitDetails",3,"disabled","trackAction","trackGestureClick","trackProjectId","click"]],va:function(a,b){a&1&&(_.B(0,"button",0),_.M("click",function(){var c=b.GI;c.DAc?c.HX.next(0):c.HX.next(1)}),_.B(1,"span"),_.R(2),_.C()());a&2&&(_.z("disabled",b.disabled)("trackAction",b.GI.pQa?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.Wa.lb),_.v(2),_.$e(b.GI.pQa?b.w6b:b.v6b))},Ja:[_.Un,_.mz],nb:2,Na:0});var uM=function(a,b,c,d){this.o8=a;this.Ng=b;this.GI=c;this.Qd=d;this.jm=[];this.rsb=!1;this.p8=new Map;this.expand=new Map;this.RX=0;this.ooa=new _.td;this.Gua=new _.td;this.yX=0};uM.prototype.Qa=function(){var a=this;this.Gua=this.GI.Yvc.subscribe(function(b){switch(b){case 1:if(!a.jm||1>a.jm.length)break;$Bb(a);break;case 0:clearTimeout(a.cMa);a.expand=new Map;a.yX=0;break;default:_.tg(b,"Unknown expansion state")}})};uM.prototype.La=function(){clearTimeout(this.cMa);this.ooa.unsubscribe();this.Gua.unsubscribe()};
uM.prototype.Ub=function(){this.RX=0;this.ooa.unsubscribe();this.ooa=new _.td;this.p8=new Map;for(var a=0;a<this.jm.length;a++){var b=this.jm[a],c=b.Of;b=b.MF;this.p8.set(a,{Fq:this.Fq,io:this.io,Of:c||"",MF:b||"",cQa:!(c||!b),rQ:!(b||!c)})}this.expand=new Map;cCb(this)};
var YBb=function(a){a=a.jm.length;return 1>a?"No files to expand":50<a?"Too many files to expand":null},$Bb=function(a){a.yX>=a.jm.length||(clearTimeout(a.cMa),a.cMa=setTimeout(function(){a.expand.set(a.yX,!0);_.Ak(a.Qd)}))},cCb=function(a){if(a.jm){for(var b=Math.min(a.RX+150,a.jm.length),c=[],d=[],e=a.RX;e<b;e++){var f=a.jm[e],g=f.MF?a.io:void 0;var m=new _.xv({path:f.Of,hash:f.Of?a.Fq:void 0,type:f.mTa});f=new _.xv({path:f.MF,hash:g,type:f.ZSa});m=new _.vv({left:m,right:f});d.push({poa:m,index:e});
10===d.length&&(c.push(d),d=[])}d.length&&c.push(d);c=_.q(c);for(d=c.next();!d.done;d=c.next())GVb(a,d.value);a.RX=b}},HVb=function(a,b){return 1>b.length?_.Oh:a.o8.diff(a.location.lb,a.location.Oc,a.location.repository,b).ka(_.de(function(c){var d=a.Ng;_.ZVa(d);d.log(c);return _.Oh}))},GVb=function(a,b){var c=b.map(function(d){return d.poa});a.ooa.add(HVb(a,c).ka(_.y(function(d){d=d.noa;if(!d||1>d.length)throw Error("He");return d})).subscribe(function(d){for(var e=0;e<b.length;e++){var f=b[e].index,
g=d[e],m=a.p8.get(f);m&&(g=Object.assign({},m,{tl:g}),a.p8.set(f,g))}a.Qd.he()}))};uM.ha=function(a){return new (a||uM)(_.w(_.RH),_.w(_.us),_.w(tM),_.w(_.wl))};
uM.ya=_.fc({type:uM,qa:[["commit-fileset"]],inputs:{location:"location",jm:"fileDiffEntries",rsb:"includeHeader",Fq:"leftRefSpec",io:"rightRefSpec"},features:[_.vc],Aa:4,Ba:3,Fa:[["class","gmat-caption header",4,"ngIf"],[1,"commit-entries"],[4,"ngFor","ngForOf"],[4,"ngIf"],[1,"gmat-caption","header"],[1,"right-header"],[1,"type"],[1,"left-header"],[3,"place","disabled","matTooltip","matTooltipDisabled"],["class","inner-block",3,"entryIndex","location","entry","expand","rendered",4,"ngIf"],[1,"inner-block",
3,"entryIndex","location","entry","expand","rendered"],["type","button","mat-button","","ascTrackElement","CommitDetails","trackAction","showMore",1,"show-more",3,"trackProjectId","click"]],va:function(a,b){a&1&&(_.O(0,ZBb,10,4,"div",0),_.B(1,"div",1),_.O(2,bCb,2,1,"ng-container",2),_.O(3,dCb,3,1,"ng-container",3),_.C());a&2&&(_.z("ngIf",b.rsb),_.v(2),_.z("ngForOf",b.jm),_.v(1),_.z("ngIf",b.RX<b.jm.length))},Ja:[_.Un,sM,_.jm,_.km,FVb,_.qr,_.gx],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 vM=function(){};vM.prototype.transform=function(a,b){if(!b)return null;b=b.Ygb;if(!b)return null;a=b.get(a);return null==a?-1:a};vM.ha=function(a){return new (a||vM)};vM.Ce=_.ic({name:"blameIndexOf",type:vM,de:!0});var uK=new WeakMap,wM=function(){};wM.prototype.transform=function(a,b,c){if(!a.Ob||"CitC"===a.Ie){var d=b.Wa;uK.has(d)||uK.set(d,{});var e=uK.get(d);if(null==e.left){var f;b=new URL(_.Nm(c,_.vn(c,fCb(null!=(f=b.oL)?f:d))),location.href);e.left=b.pathname;setTimeout(function(){var g;null==(g=document.getElementById("historyLeftSelector"))||g.focus()})}return eCb(e.left,"dlc","dlf","dlw",d.params.Ob,a)}};wM.ha=function(a){return new (a||wM)};wM.Ce=_.ic({name:"linkifyLeft",type:wM,de:!0});var xM=function(){};
xM.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.iD||!a.Ob||"CitC"===a.Ie){uK.has(d)||uK.set(d,{});var e=uK.get(d);if(null==e.right){var f;b=new URL(_.Nm(c,_.vn(c,gCb(null!=(f=b.oL)?f:d))),location.href);e.right=b.pathname}return eCb(e.right,_.QE(d)?"rcl":"drc","drf","drw",d.params.Ob,a)}};xM.ha=function(a){return new (a||xM)};xM.Ce=_.ic({name:"linkifyRight",type:xM,de:!0});var yM=function(){};
yM.prototype.transform=function(a,b,c){if(!a.Ob||"CitC"===a.Ie){var d=b.Wa;uK.has(d)||uK.set(d,{});var e=uK.get(d);if(null==e.diff){var f;b=new URL(_.Nm(c,_.vn(c,hCb(null!=(f=b.oL)?f:d))),location.href);e.diff=b.pathname}f=_.QE(d);d=d.params.Ob;b="CitC"===a.Ie&&a.id>a.VF[0]&&a.Ob||"";c="CitC"===a.Ie&&a.Ob||"";return e.diff+";"+(f?"rcl":"drc")+"="+encodeURIComponent(a.id)+(null==a.Of?"":";drf="+encodeURIComponent(a.Of))+";dlc="+encodeURIComponent(a.VF[0])+(null==a.parentPath?"":";dlf="+encodeURIComponent(a.parentPath))+
(d||a.Ob?";dlw="+encodeURIComponent(b)+";drw="+encodeURIComponent(c):"")+location.search+location.hash}};yM.ha=function(a){return new (a||yM)};yM.Ce=_.ic({name:"linkifyDiff",type:yM,de:!0});var zM=function(){};zM.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.iD||!a.Ob||"CitC"===a.Ie)return uK.has(d)||uK.set(d,{}),b=uK.get(d),b.Ie||(c=new URL(_.Nm(c,_.vn(c,gCb(d))),location.href),b.Ie=c.pathname),eCb(b.Ie,_.PE(d)?"rcl":"drc","drf","drw",d.params.Ob,a)};zM.ha=function(a){return new (a||zM)};
zM.Ce=_.ic({name:"linkifyRevision",type:zM,de:!0});var AM=function(){};AM.prototype.transform=function(a,b,c,d){return kCb(a,b,c,a,d)};AM.ha=function(a){return new (a||AM)};AM.Ce=_.ic({name:"linkifyRoot",type:AM,de:!0});var BM=function(){};
BM.prototype.transform=function(a,b,c,d){var e=b.Wa;if(a.Ob)return kCb(a,b,c,a,d);var f;c=a.id;a=a.Of;b=null!=(f=b.oL)?f:e;e.lb&&e.repository?_.QE(e)?(d=_.qu,e=jCb(null!=a?a:_.bF(e,0)),c=!e||e.match(/\/$/)?d+"cl/"+c:d+"cl/"+c+"/depot/"+e):_.PE(e)?c=""+(_.t0a&&"https://"+b.lb+"."+_.t0a+"/")+b.repository+"/+/"+c:(e=b.ac(),c&&_.Bp(e,c),e.Fi({}),c=_.Nm(d,_.vn(d,_.yp(_.fF(e,"ref").Ya())))):c=void 0;return c};BM.ha=function(a){return new (a||BM)};BM.Ce=_.ic({name:"linkifyId",type:BM,de:!0});var CM=function(){};CM.prototype.transform=function(a){return a?_.QE(a):!1};CM.ha=function(a){return new (a||CM)};CM.Ce=_.ic({name:"isPiperPlace",type:CM,de:!0});var DM=function(){};DM.prototype.transform=function(a){return a?_.iF(a):!1};DM.ha=function(a){return new (a||DM)};DM.Ce=_.ic({name:"isPackagePlace",type:DM,de:!0});var EM=function(){};EM.ha=function(a){return new (a||EM)};EM.Ea=_.gc({type:EM});EM.Da=_.Wb({});var FM=function(){};FM.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};FM.ha=function(a){return new (a||FM)};FM.Ce=_.ic({name:"truncateCommitMessage",type:FM,de:!0});var IVb=["filterInput"],JVb=function(){return["details"]},KVb=function(){return["oldPath"]},LVb=function(){return["matchSummary"]},MVb=function(){return["matches"]},NVb=function(){return["hiddenCommitsInfo"]},sCb=new _.ts("Expand history row of CL {id}"),rCb=new _.ts("Collapse history row of CL {id}"),mDb=new _.ts("Commit {id} by {author}"),lDb=new _.ts("CL {id} by {author}"),wDb=["blame"],OVb=["author","time","subject"],PVb=["id"].concat(_.sc(OVb)),QVb=["id","revision"].concat(_.sc(OVb)),yDb=["actions"],
xDb=["left","right"],vDb=["toggleExpanded"],BDb=[].concat(_.sc(vDb),_.sc(PVb),["right"],_.sc(yDb)),DDb=[].concat(_.sc(vDb),_.sc(PVb),_.sc(xDb),_.sc(yDb)),FDb=zDb(PVb),ADb=[].concat(_.sc(vDb),_.sc(QVb),["right"],_.sc(yDb)),CDb=[].concat(_.sc(vDb),_.sc(QVb),_.sc(xDb),_.sc(yDb)),EDb=zDb(QVb),RVb=["#cleanup"],SVb=[].concat(_.sc(RVb),["#minor"]),GM=function(a,b,c,d,e,f,g,m,n,r,x){var A=this;this.Ga=a;this.Frc=b;this.scroll=c;this.Pg=e;this.w8=f;this.ob=g;this.Ua=m;this.VXa=n;this.Mg=r;this.Xn=x;this.Kxc=
WAb;this.Jxc=XAb;this.Vxc=YAb;this.J6b="Expand search results";this.u6b="Collapse search results";this.W0a="right";this.Y0a="view";this.V0a="left";this.X0a="diff";this.dataSource=new _.dB;this.IM=_.Bg;this.C1a="SearchInRevisions";this.v0a="uyc";this.B0b="syc";this.w0a="yyc";this.x0a="Eyc";this.F0b="Dyc";this.K0b="Kyc";this.H0b="Gyc";this.D0b="vyc";this.C0b="tyc";this.I0b="Hyc";this.OE=[];this.yp=new _.ow("",{hx:[_.Ebb()]});this.FWa=new _.se;this.SSa=this.aPa=this.iS=!1;this.Ty=new Set;this.RQ=new Set;
this.iP=new _.Mf(void 0);this.Nf=new _.qe(1);this.Mma=0;this.Xla=null;this.zPa=new Map;this.bHc=function(){return A.Ad&&_.QE(A.Ad.Wa)?10:0};this.iHb=function(){return A.Ad&&_.QE(A.Ad.Wa)?60:80};this.zRa=new Map;if(this.Ata=d.Qb(46))a=this.iP.ka(_.Zd(function(F){return!!F})),_.Nd([this.FWa.ka(_.y(function(){return A.yp.value}),_.ye(function(){A.Ga.qb({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.ve(""),_.ie()),a]).ka(_.we(function(F){F=_.q(F);var J=F.next().value,L=F.next().value;
return L.Ad.ka(_.y(function(Q){return""===J?void 0:HDb(J,L,Q)}))}),_.we(function(F){return F?A.w8.search(F,new _.wG({pageSize:4,Dt:!0,oNa:!0})).ka(_.de(function(J){_.ds(A.Mg,J);return _.yd(new _.MG)})):_.yd(void 0)}),_.y(function(F){return F?new Map(F.Kw.flatMap(function(J){var L;return(null==(L=J.NX)?void 0:L.iWa.map(function(Q){return[Q.Ie,Q]}))||[]})):void 0}),_.ze(this.iP.ka(_.Zd(function(F){return!!F}))),_.xe(this.Nf)).subscribe(function(F){var J=_.q(F);F=J.next().value;J=J.next().value;TVb(A,
J,F)})};_.h=GM.prototype;_.h.Qa=function(){this.Ata&&this.Ad&&(this.eKa=_.tta(this.Ad.Wa,"","",["CLICK_RESULT_CONTENT"]))};_.h.be=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.uF(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.h.uyc=function(a,b){UVb(this,"commitDetailsNavigate");!_.vF(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),VVb(this,b))};_.h.syc=function(){UVb(this,"authorClsNavigate",_.Bg.Zwa)};
_.h.yyc=function(a,b){WVb(this,a,b)};_.h.Eyc=function(a,b){WVb(this,a,b)};var WVb=function(a,b,c){UVb(a,c.dataset.actionName||"");_.vF(b)||(b.preventDefault(),VVb(a,c))};_.h=GM.prototype;_.h.Dyc=function(a,b){UVb(this,b.dataset.actionName||"");_.vF(a)||(a.preventDefault(),VVb(this,b))};_.h.Kyc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.Ty.has(a)?this.Ty.delete(a):this.Ty.add(a)};_.h.Gyc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.RQ.has(a)?this.RQ.delete(a):this.RQ.add(a)};
_.h.vyc=function(a,b){a=b.dataset.copyContent||"";_.Pz(document,b,a);this.Gq(a);this.VXa.open("Copied to clipboard!","",{duration:1E3})};_.h.tyc=function(a,b){UVb(this,"browseRepoNavigate");_.vF(a)||(a.preventDefault(),VVb(this,b))};_.h.Hyc=function(){this.iS?this.FWa.next():(this.iS=!0,this.Hwc.ta.focus())};
var NCb=function(a){setTimeout(function(){a.Xn.Jk("Diff has been loaded in the code panel.","polite")})},VVb=function(a,b){b instanceof HTMLAnchorElement&&_.wn(a.Ua,b.pathname+b.search+b.hash)},VCb=function(a){return _.QE(a)?"Copy CL number":"Copy commit hash"},XCb=function(a,b){return _.QE(b)?"Browse repo at CL "+a:_.Uub.format({refSpec:_.Aoa(a)})};GM.prototype.Gq=function(a){this.Ga.qb({gestureName:"CLICK",element:"HistoryTable",action:"copyId",Re:a})};
var UVb=function(a,b,c){a.Ga.qb({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};GM.prototype.VAc=function(a,b){return"oldPath"===b.bS};GM.prototype.GAc=function(a,b){return"hiddenCommits"===b.bS};GM.prototype.FHb=function(a,b){return"history"===b.bS};GM.prototype.GHb=function(a,b){return"history"===b.bS&&null!=b.matches&&0<b.matches.aj.length};var eDb=function(a){return a?a.aj.map(function(b){return b.zs.length}).reduce(function(b,c){return b+c}):0};
GM.prototype.Ub=function(a){a.data&&(this.Ata?this.iP.next(this.data):TVb(this,this.data));if(a.focusCommit){this.aPa=!1;var b=a.focusCommit.Vf;b&&(this.Ty.add(b),this.SSa=!0)}if(a.columnType||a.data||a.historyPlace)this.OE=GDb(this.Mma,(_.PE(this.Ad.Wa)||_.gK(this.Ad.Wa))&&this.Ad.Wa.fz)};
GM.prototype.Rm=function(){var a=this.I8;a&&!this.aPa&&(a=this.zPa.get(a))&&(a=this.ob.ta.querySelectorAll("mat-row.history-table-row")[a])&&(this.scroll.scrollTo(a,0,40),this.SSa&&(a.focus({preventScroll:!0}),this.SSa=!1),this.aPa=!0)};GM.prototype.Vc=function(){var a=this;this.hA=this.Pg.registerCallback("HISTORY",this.ob.ta,function(){var b;null==(b=a.ob.ta.querySelector("mat-row"))||b.focus()})};GM.prototype.La=function(){this.Nf.next();this.hA&&this.hA()};
var TVb=function(a,b,c){a.KYa=b;var d=[];a.zPa=new Map;for(var e=null,f=void 0,g=0;g<b.entries.length;g++){var m=b.entries[g],n=m.Lo,r=n.Bf;n=n.revisionNumber;c&&!c.has(r)?(f||(f={bS:"hiddenCommits",Dpa:[],Epa:[],M8:!1},d.push(f)),f.Epa.push(n),f.Dpa.push(r)):f=void 0;var x=void 0;n=d;var A=n.push,F=a,J=null==(x=c)?void 0:x.get(r);x=g;J=XVb(F,m.Lo,e,J,f);if(_.iF(F.Ad.Wa)||_.gK(F.Ad.Wa))J.Ie=0===x?"HEAD":"HEAD~"+x;m.eoa&&m.Lo.Ob&&(J.Ie="CitC",J.Ob=m.Lo.Ob);A.call(n,J);a.zPa.set(r,g);if(m=m.Lo.Of)d.push({bS:"oldPath",
Of:m}),f=void 0,e=m}a.dataSource.data=d},XVb=function(a,b,c,d,e){var f=null!=b.metadata&&b.metadata.hasOwnProperty("CLEANUP"),g,m=(null!=(g=b.Cr.match(/(\s|^)#\w+/g))?g:[]).map(function(r){return r.trim()}).filter(function(r){return SVb.includes(r)});f?m.unshift("Cleanup"):f=m.some(function(r){return RVb.includes(r)});m.splice(1);var n;return{bS:"history",id:b.Bf,subject:b.Qma,Ie:b.revisionNumber,message:b.Cr,SO:b.SO,time:b.FI,operation:b.HMa,xn:a.Frc.transform(b.xn),sL:(null==(n=b.metadata)?0:n.hasOwnProperty("R"))?
b.metadata.R.split(","):[],matches:d,hidden:e,Dv:f,Of:null!=c?c:void 0,Ob:b.Ob,VF:b.VF,parentPath:b.Of?b.Of:null!=c?c:void 0,tags:m}};GM.ha=function(a){return new (a||GM)(_.w(_.lu),_.w(_.UH),_.w(_.Tt),_.w(_.ou),_.w(_.kg),_.w(_.SH),_.w(_.Wc),_.w(_.fg),_.w(_.ps),_.w(_.cs),_.w(_.mq))};
GM.ya=_.fc({type:GM,qa:[["history-table"]],ub:function(a,b){a&1&&_.mf(IVb,5);if(a&2){var c;_.lf(c=_.of())&&(b.Hwc=c.first)}},hb:function(a,b){a&1&&_.M("click",function(c){return b.be(c)})},inputs:{I8:"focusCommit",data:"data",Ad:"historyPlace",Mma:"columnType",Xla:"blameInfo"},features:[_.vc],Aa:53,Ba:22,Fa:[["multiTemplateDataRows","","aria-label","History",3,"dataSource"],["table",""],["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"],["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"],["noIndex",""],["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"],["clCard",""],[3,"changelistId","onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId",
"onedevIsHovercardReady"],["cardBody",""],["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"],["rowAuthor",""],["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"],["id","historyLeftSelector",
"mat-button","","role","button","color","primary","class","diff-left mat-primary","data-action-name","updateLeftDiff","matTooltip","Display this history entry on the left side of the diff view",3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","class","diff-left mat-primary","data-action-name","showDiff","matTooltip","Display a diff of this history entry and the currently displayed file",3,"mat-flat-button","display","keyup.enter",4,"ngSwitchCase"],["class",
"screen-reader-only-content",4,"ngIf"],["id","historyLeftSelector","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","mat-primary"],["mat-button","","role","button","color","primary","data-action-name","showDiff","matTooltip","Display a diff of this history entry and the currently displayed file",1,"diff-left","mat-primary",3,"keyup.enter"],["aria-label","Historical file view/ update right diff action",
"aria-live","polite"],["mat-button","","role","button","color","primary","class","diff-right mat-primary","data-action-name","updateRightDiff","matTooltip","Display this history entry on the right side of the diff view",3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","class","diff-right mat-primary","data-action-name","updateViewContents","matTooltip","Display this history entry",3,"mat-flat-button",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","mat-primary"],["mat-button","","role","button","color","primary","data-action-name","updateViewContents","matTooltip","Display this history entry",1,"diff-right","mat-primary"],["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"],["type","text","matInput","","placeholder","Search code in revisions",3,"formControl","keydown.enter"],["filterInput",""],["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,"ascTrackElement","click"]],va:function(a,b){a&1&&(_.B(0,"mat-table",0,1),_.H(2,2),_.O(3,lCb,2,0,"mat-header-cell",3),_.O(4,pCb,3,4,"mat-cell",4),_.K(),_.H(5,5),_.O(6,qCb,3,0,"mat-header-cell",6),_.O(7,tCb,4,5,"mat-cell",4),_.K(),_.H(8,7),_.O(9,uCb,2,3,"mat-header-cell",8),_.O(10,vCb,4,
12,"mat-cell",9),_.K(),_.H(11,10),_.O(12,wCb,2,1,"mat-header-cell",3),_.O(13,ACb,3,3,"mat-cell",11),_.K(),_.H(14,12),_.O(15,BCb,2,0,"mat-header-cell",3),_.O(16,ECb,5,5,"mat-cell",13),_.K(),_.H(17,14),_.O(18,FCb,2,1,"mat-header-cell",3),_.O(19,GCb,2,1,"mat-cell",13),_.K(),_.H(20,15),_.O(21,HCb,2,0,"mat-header-cell",3),_.O(22,KCb,5,4,"mat-cell",13),_.K(),_.H(23,16),_.O(24,LCb,3,0,"mat-header-cell",17),_.O(25,QCb,4,4,"mat-cell",11),_.K(),_.H(26,18),_.O(27,RCb,3,0,"mat-header-cell",19),_.O(28,UCb,3,3,
"mat-cell",11),_.K(),_.H(29,20),_.O(30,WCb,3,1,"mat-header-cell",21),_.O(31,YCb,8,15,"mat-cell",4),_.K(),_.H(32,22),_.O(33,ZCb,1,0,"mat-header-cell",3),_.O(34,$Cb,2,1,"mat-cell",4),_.K(),_.H(35,23),_.O(36,aDb,1,0,"mat-header-cell",3),_.O(37,bDb,4,5,"mat-cell",4),_.K(),_.H(38,24),_.O(39,dDb,2,1,"mat-cell",4),_.K(),_.H(40,25),_.O(41,gDb,2,3,"mat-cell",4),_.K(),_.H(42,26),_.O(43,jDb,2,1,"mat-cell",4),_.K(),_.O(44,kDb,1,0,"mat-header-row",27),_.O(45,nDb,1,13,"mat-row",28),_.O(46,oDb,1,3,"mat-row",29),
_.O(47,pDb,1,0,"mat-row",30),_.O(48,qDb,1,0,"mat-row",31),_.O(49,rDb,1,2,"mat-row",32),_.O(50,sDb,1,0,"mat-row",33),_.C(),_.O(51,uDb,8,10,"div",34),_.S(52,"isPiperPlace"));a&2&&(_.z("dataSource",b.dataSource),_.v(44),_.z("matHeaderRowDef",b.OE),_.v(1),_.z("matRowDefColumns",b.OE)("matRowDefWhen",b.FHb),_.v(1),_.z("matRowDefColumns",_.bf(17,JVb))("matRowDefWhen",b.FHb),_.v(1),_.z("matRowDefColumns",_.bf(18,KVb))("matRowDefWhen",b.VAc),_.v(1),_.z("matRowDefColumns",_.bf(19,LVb))("matRowDefWhen",b.GHb),
_.v(1),_.z("matRowDefColumns",_.bf(20,MVb))("matRowDefWhen",b.GHb),_.v(1),_.z("matRowDefColumns",_.bf(21,NVb))("matRowDefWhen",b.GAc),_.v(1),_.z("ngIf",_.T(52,15,b.Ata&&(null==b.Ad?null:b.Ad.Wa))))},Ja:[_.Un,_.XH,_.$H,_.aI,_.dI,_.bI,_.jm,_.km,_.lm,_.mm,GUb,_.TH,_.Sh,_.jw,_.NH,_.eB,_.WA,_.$A,_.XA,_.VA,_.aB,_.YA,_.ZA,_.bB,_.cB,_.qr,_.rr,_.Ds,_.Ew,_.Hw,_.gx,_.rw,_.xH,_.Vz,CM,_.MH,_.PF,FM,vM,yM,BM,wM,zM,xM,AM],styles:[".mat-column-actions[_ngcontent-%COMP%]{max-width:80px}.mat-column-toggleExpanded[_ngcontent-%COMP%]{max-width:40px;padding-left:0}.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-column-time[_ngcontent-%COMP%]{padding-left:10px;max-width:160px}.mat-column-subject[_ngcontent-%COMP%]{padding-left:10px}.mat-column-author[_ngcontent-%COMP%]{padding-left:10px;max-width:100px}.mat-column-blame[_ngcontent-%COMP%], .mat-column-revision[_ngcontent-%COMP%]{padding-left:10px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.mat-column-blame[_ngcontent-%COMP%]{max-width:60px}.mat-column-left[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]{max-width:100px}.mat-cell[_ngcontent-%COMP%]{font-size:1rem;max-height:28px}.mat-cell.truncate-text[_ngcontent-%COMP%]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-row.old-path[_ngcontent-%COMP%]{height:unset;line-height:1.8461538462rem}.mat-row.old-path[_ngcontent-%COMP%]   .mat-cell[_ngcontent-%COMP%]{max-height:unset;word-break:break-all}.mat-header-cell[_ngcontent-%COMP%]{white-space:nowrap}mat-header-row[_ngcontent-%COMP%]{min-height:3.0769230769rem;position:sticky;position:-webkit-sticky;top:0;z-index:1}.mat-row[_ngcontent-%COMP%]{height:2.1538461538rem;line-height:2.1538461538rem;min-height:2.1538461538rem}.mat-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%]{display:none}.mat-row.details-row[_ngcontent-%COMP%]{height:inherit;padding:6px;padding-left:50px}.mat-row.details-row[_ngcontent-%COMP%]   .mat-cell[_ngcontent-%COMP%]{padding:0;max-height:inherit}.mat-row.details-row[_ngcontent-%COMP%]:hover{background:inherit}.mat-row.matches-row[_ngcontent-%COMP%]{height:inherit}.mat-row.matches-row[_ngcontent-%COMP%]   .mat-cell[_ngcontent-%COMP%]{align-items:start;flex-direction:column;layout:flex;max-height:inherit;padding:0}.mat-row[_ngcontent-%COMP%]   file-search-snippet[_ngcontent-%COMP%]{padding-bottom:8px;padding-top:4px;width:100%}.mat-row[_ngcontent-%COMP%]   file-search-snippet[_ngcontent-%COMP%]:not(.last){border-bottom-style:solid;border-bottom-width:1px}.mat-row.hidden[_ngcontent-%COMP%]{display:none}.mat-row.active[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.active[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.active[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.active[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .blame-help[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .mat-column-actions[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .mat-column-left[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .mat-column-right[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .blame-help[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .mat-column-actions[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .mat-column-left[_ngcontent-%COMP%], .mat-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-button[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]   a.mat-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-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}.browse-link[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{font-size:18px}.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}@media (max-width:940px){.search-box[_ngcontent-%COMP%]{right:16px;background:var(--page-bg-secondary);height:40px;border-left:1px solid var(--hairline)}}.copy-button[_ngcontent-%COMP%], .expand-button[_ngcontent-%COMP%]{background-color:initial;height:24px;line-height:24px;margin:auto;width:24px}.copy-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%], .expand-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{font-size:18px}.copy-button[_ngcontent-%COMP%]:focus, .expand-button[_ngcontent-%COMP%]:focus{outline:none}.diff-left[_ngcontent-%COMP%]:not([href]), .diff-right[_ngcontent-%COMP%]:not([href]){display:none}"],
Na:0});var HM=function(a,b,c,d){this.Ga=a;this.Iuc=b;this.Rg=c;this.GI=d};HM.prototype.Qa=function(){};var YVb=function(a){var b=a.comparison,c=b.Wa;return a.Iuc.diff(c.lb,c.Oc,c.repository,b.io,"",b.Fq).ka(_.y(function(d){return d.jm}))},ZVb=function(a){var b=a.comparison,c=b.Wa;return a.Rg.list(c.lb,c.Oc,c.repository,b.Fq,"",151,!1,b.io).ka(_.y(function(d){return d.Fm.map(function(e){return{Lo:e,eoa:!1,Ob:_.yd(void 0)}})}))};
_.Y.Object.defineProperties(HM.prototype,{comparison:{configurable:!0,enumerable:!0,set:function(a){this.btc=a;this.Lvc=_.Td(YVb(this),ZVb(this)).ka(_.y(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=!1;151===d.length&&(d.pop(),c=!0);d={Ad:_.yd({Wa:a.Wa}),entries:d};return{files:b,QJ:d,Qvb:c}}));this.GI.HX.next(0)},get:function(){return this.btc}}});HM.ha=function(a){return new (a||HM)(_.w(_.Pn),_.w(YL),_.w(_.KH),_.w(tM))};
HM.ya=_.fc({type:HM,qa:[["entry-container","comparison",""]],inputs:{comparison:"comparison"},kc:["comparison",""],Aa:4,Ba:4,Fa:[[4,"ngIf","ngIfElse"],["loading",""],["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"]],va:function(a,b){a&1&&(_.O(0,ODb,6,7,"ng-container",0),_.S(1,"async"),_.O(2,PDb,1,2,"ng-template",null,1,_.tf));if(a&2){var c=_.Ye(3);_.z("ngIf",_.T(1,2,b.Lvc))("ngIfElse",c)}},Ja:[uM,_.km,_.wC,_.Lr,_.Mr,_.Sr,GM,_.FE,_.DE,_.sC,AL,_.rC,_.pm,_.Vz],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}"],
Na:0});var $Vb=["refPicker"],IM=function(a){this.IR=a;this.Za=1;this.lu=_.yF("");this.kVa=new _.td;this.Eta=""};IM.prototype.Qa=function(){};IM.prototype.Ub=function(a){if(a.comparison||a.selector){switch(this.Za){case 1:this.a_={Wa:this.comparison.Wa,ota:SDb,version:2};this.Eta=this.comparison.Fq;break;case 0:this.a_={Wa:this.comparison.Wa,ota:TDb,version:0};this.Eta=this.comparison.io;break;default:throw _.tg(this.Za,"Unknown selector type");}aWb(this,this.comparison.Wa,this.Eta);this.wIb=bWb(this,this.lu)}};
IM.prototype.La=function(){this.kVa.unsubscribe()};var aWb=function(a,b,c){a.lu=_.yF(c||"");a.kVa.unsubscribe();b.lb&&b.Oc&&b.repository&&c&&(a.kVa=_.Tub(a.IR,_.Bp(b.ac(),c).Ya()).subscribe(function(d){a.lu=d;a.wIb=bWb(a,a.lu)}))},bWb=function(a,b){var c=_.$E(b);return Object.assign({},{ariaLabel:"Git ref picker",title:_.zF(b.type)+" "+c,va:a.cda,qc:"ComparisonRefPicker"},a.MWa())};IM.prototype.MWa=function(){return _.OF(_.Bp(_.fF(this.comparison.Wa.ac(),"ref"),this.Eta).Fi({}).Ya())};
IM.ha=function(a){return new (a||IM)(_.w(_.QH))};
IM.ya=_.fc({type:IM,qa:[["comparison-ref-picker","comparison",""]],ub:function(a,b){a&1&&_.mf($Vb,7,_.gf);if(a&2){var c;_.lf(c=_.of())&&(b.cda=c.first)}},inputs:{comparison:"comparison",Za:"selector"},features:[_.vc],kc:["comparison",""],Aa:3,Ba:1,Fa:[[3,"item"],["refPicker",""],[3,"refPickerData",4,"ngIf"],[3,"refPickerData"]],va:function(a,b){a&1&&(_.E(0,"segmented-dropdown-button",0),_.O(1,RDb,1,1,"ng-template",null,1,_.tf));a&2&&_.z("item",b.wIb)},Ja:[_.km,_.gI,_.$z],nb:2,Na:0});var JM=function(){};JM.ha=function(a){return new (a||JM)};JM.Ea=_.gc({type:JM});JM.Da=_.Wb({imports:[_.qm,_.Vr,_.iI,_.zn,_.cA]});var KM=function(a,b,c){this.re=a;this.ld=b;this.hD=c;this.ab=new _.td};KM.prototype.Qa=function(){var a=this;this.wk=this.ld.register("toggleFullscreen","a",function(){a.Zfa()});this.ab.add(this.hD.UX.subscribe(function(b){cWb(a,b)}))};KM.prototype.La=function(){var a;null==(a=this.wk)||a.call(this);var b;null==(b=this.ROb)||b.call(this);this.ab.unsubscribe()};KM.prototype.KP=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.tg(a)}};
KM.prototype.lpa=function(a){switch(a){case 0:return"Exit full screen";case 1:return"Full screen";default:return _.tg(a)}};var cWb=function(a,b){switch(b){case 0:a.ROb=a.ld.register("leaveFullScreen","esc",function(){a.Zfa()});break;case 1:var c;null==(c=a.ROb)||c.call(a);break;default:_.tg(b)}};KM.prototype.Zfa=function(a){this.hD.Zfa();this.re.qb({element:this.componentId,action:this.hD.wF?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
KM.ha=function(a){return new (a||KM)(_.w(_.Pn),_.w(_.Et),_.w(_.JH))};
KM.ya=_.fc({type:KM,qa:[["fullscreen-button"]],inputs:{componentId:"componentId"},Aa:6,Ba:9,Fa:[["type","button","fxLayout","","fxLayoutAlign","center center","mat-icon-button","","color","primary",3,"matTooltip","click"]],va:function(a,b){a&1&&(_.B(0,"button",0),_.M("click",function(c){return b.Zfa(c)}),_.S(1,"async"),_.S(2,"async"),_.B(3,"mat-icon"),_.R(4),_.S(5,"async"),_.C()());a&2&&(_.z("matTooltip",b.lpa(_.T(1,3,b.hD.UX))),_.Ge("aria-label",b.lpa(_.T(2,5,b.hD.UX))),_.v(4),_.$e(b.KP(_.T(5,7,
b.hD.UX))))},Ja:[_.Lr,_.Mr,_.qr,_.Ds,_.gx,_.pm],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Na:0});var LM=function(a){this.Ga=a;this.wF=!1;this.ATb=this.oha=0;this.xtc="Copy full hash";this.qPa="Copy commit hash";this.Hs=1};LM.prototype.Qa=function(){};LM.prototype.Gq=function(){this.Ga.qb({gestureName:"CLICK",element:"CommitHeader",action:"copySha",Re:this.comparison.io,projectId:this.comparison.Wa.lb})};
_.Y.Object.defineProperties(LM.prototype,{mqa:{configurable:!0,enumerable:!0,get:function(){return 0===this.Hs}},bsc:{configurable:!0,enumerable:!0,get:function(){if(this.comparison.Wa)return _.yp(_.Bp(this.comparison.Wa.ac(),this.comparison.io).kd("/").Ya())}},ctc:{configurable:!0,enumerable:!0,get:function(){return _.yp(_.Bp(this.comparison.Wa.ac(),this.comparison.io).Fi({Om:this.comparison.Fq||this.comparison.io}).Ya())}},Buc:{configurable:!0,enumerable:!0,get:function(){return _.yp(_.Bp(this.comparison.Wa.ac(),
this.comparison.io).Fi({}).Ya())}},csc:{configurable:!0,enumerable:!0,get:function(){return _.Uub.format({refSpec:_.Aoa(this.comparison.io)})}},atc:{configurable:!0,enumerable:!0,get:function(){return this.comparison.Ztb?"to Parent:":"to:"}}});LM.ha=function(a){return new (a||LM)(_.w(_.Pn))};
LM.ya=_.fc({type:LM,qa:[["commit-header","comparison",""]],inputs:{comparison:"comparison",Hs:"viewMode"},kc:["comparison",""],Aa:7,Ba:3,Fa:[["fxFlex","nogrow",1,"left-actions"],[4,"ngIf","ngIfElse"],["fxFlex","nogrow",1,"right-actions"],[4,"ngIf"],["componentId","CommitDetail"],["detailsModeLeftHeader",""],[1,"label"],["fxFlex","nogrow",3,"comparison","selector"],[1,"label","compared-against"],["fxFlex","nogrow",3,"comparison"],["mat-icon-button","","matTooltip","Exit comparison","ascTrackElement",
"CommitHeader","trackAction","exitCompare","aria-label","Close comparison",1,"exit",3,"routerLink","trackProjectId"],["gme-button-old","","format","hairline","size","xsmall","ascTrackElement","CommitHeader","trackAction","browseRepoNavigate",1,"action-button","browse",3,"routerLink","matTooltip","trackProjectId"],[3,"buttonLabel","hoverMsg","copyText","copyEvent"],[3,"vertical"],[1,"label",3,"activeLocation","version","linkToCommitDetails"],["gme-button-old","","format","hairline","size","xsmall",
"matTooltip","Compare against a branch, tag, or commit","ascTrackElement","CommitHeader","trackAction","enterCompare",1,"action-button","compare",3,"routerLink","trackProjectId"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.O(1,UDb,10,6,"ng-container",1),_.C(),_.B(2,"div",2),_.O(3,VDb,9,7,"ng-container",3),_.E(4,"fullscreen-button",4),_.C(),_.O(5,WDb,3,5,"ng-template",null,5,_.tf));if(a&2){var c=_.Ye(6);_.v(1);_.z("ngIf",b.mqa)("ngIfElse",c);_.v(2);_.z("ngIf",!b.mqa)}},Ja:[_.Un,mM,_.km,IM,_.fA,KM,_.mz,
_.rr,_.ax,_.Ds,_.gx,_.xn],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 dWb=["dropdownContainer"],MM=function(){this.Yba=[];this.KIb=new _.cl};MM.prototype.Ub=function(){var a=this,b=this.comparison.Fq;this.cFc=Object.assign({},{ariaLabel:"Parent commit selector",title:_.$E(b),va:this.zt,qc:"ParentSelector"},this.MWa(b));this.Yba=this.Zba.map(function(c){return{id:c,Auc:_.yp(bEb(a.comparison.Wa,c)),selected:c===a.comparison.Fq}})};MM.prototype.MWa=function(a){return _.OF(bEb(this.comparison.Wa,a))};MM.ha=function(a){return new (a||MM)};
MM.ya=_.fc({type:MM,qa:[["parent-selector"]],ub:function(a,b){a&1&&_.mf(dWb,7,_.gf);if(a&2){var c;_.lf(c=_.of())&&(b.zt=c.first)}},inputs:{Zba:"parents",comparison:"comparison"},outputs:{KIb:"selectedParentChange"},features:[_.vc],Aa:8,Ba:3,Fa:function(){return[["fxLayout","","fxFlexAlign","start center"],["fxLayout","","fxFlexAlign"," center",1,"label"],_.Dz("{VAR_PLURAL, plural, =0 {no parent} =1 {parent:} other {parent:}}",{VAR_PLURAL:"\ufffd0\ufffd"}),[3,"item",4,"ngIf","ngIfElse"],["dropdownContainer",
""],["singleOrNoParents",""],[3,"item"],[3,"active-element",4,"ngFor","ngForOf"],["ascTrackElement","ParentSelector","type","button","mat-button","","trackAction","selectParent",3,"color","click"],[4,"ngIf"],["ascTrackElement","ParentSelector","trackAction","navigate",1,"single-parent",3,"routerLink"]]},va:function(a,b){a&1&&(_.B(0,"div",0)(1,"span",1),_.Se(2,2),_.C(),_.O(3,XDb,1,1,"segmented-dropdown-button",3),_.C(),_.O(4,ZDb,2,1,"ng-template",null,4,_.tf),_.O(6,aEb,1,1,"ng-template",null,5,_.tf));
if(a&2){var c=_.Ye(7);_.v(2);_.Bz(b.Yba.length);_.Cz(2);_.v(1);_.z("ngIf",1<b.Yba.length)("ngIfElse",c)}},Ja:[_.Un,_.jm,_.km,_.Lr,_.Qr,_.qr,_.xn,_.$z,_.PF],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-button[_ngcontent-%COMP%]{font-size:13px;padding:0 20px;width:100%}"],Na:0});var NM=function(a,b,c,d,e){this.mrc=a;this.Ga=b;this.vc=c;this.GJ=d;this.bqa=e;this.qf=new _.Xs(this.Ga)},eWb=function(a){return a.qf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.GJ?a.bqa.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:a.vc.Qb(37)};return a.mrc.list(b).ka(_.y(function(c){var d=new Map,e=new Map;c=_.q(c.Um);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=eEb(dEb(f));if(!e.has(g)){e.set(g,[]);var m=f.xe;m&&d.set(g,m)}e.get(g).push(f)}c=
_.q(e.entries());for(f=c.next();!f.done;f=c.next())g=_.q(f.value),f=g.next().value,g=g.next().value,e.set(f,g.sort(cEb));return{JVa:e,groups:d}}))})};NM.prototype.getMap=function(){return eWb(this).ka(_.y(function(a){for(var b=new Map,c=_.q(a.JVa.entries()),d=c.next();!d.done;d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;d=a.groups.get(d);b.set(d,e)}return b}))};
var fWb=function(a){return eWb(a).ka(_.y(function(b){var c=[];b=_.q(b.JVa.values());for(var d=b.next();!d.done;d=b.next())c=c.concat(d.value);return c}))},gWb=function(a,b){return eWb(a).ka(_.y(function(c){return c.JVa.get(eEb(b))||[]}))};NM.ha=function(a){return new (a||NM)(_.u(_.F5a),_.u(_.Pn),_.u(_.ou),_.u(_.em),_.u(_.yJa))};NM.ua=_.t({token:NM,oa:NM.ha,Ha:"root"});var OM=function(){this.clear=new _.cl};OM.prototype.CI=function(a){a.preventDefault();this.clear.emit()};OM.ha=function(a){return new (a||OM)};
OM.ya=_.fc({type:OM,qa:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},kc:["filter",""],Aa:7,Ba:1,Fa:[[1,"gmat-subhead-1"],["mat-button","","type","button","color","primary",3,"click"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.R(1),_.C(),_.B(2,"div"),_.R(3," Please "),_.B(4,"button",1),_.M("click",function(c){return b.CI(c)}),_.R(5," clear your filter "),_.C(),_.R(6," and try again.\n"),_.C());a&2&&(_.v(1),_.Ze(' Nothing matches your filter "',
b.filter,'".\n'))},Ja:[_.qr],styles:["no-search-match[_nghost-%COMP%]{text-align:center}.mat-button[_ngcontent-%COMP%]{padding:0}"]});var PM=function(){this.isActive=!1};PM.prototype.Qa=function(){};PM.prototype.Ub=function(a){if(a.currentScope||a.searchResultItem){a=this.BL;if(a instanceof _.Mv)a=_.Izb(a);else if(a.rf)a=_.ilb(a.rf);else throw Error("Je");this.Wa=a;this.isActive=_.Boa(this.Otc,this.Wa)}};
_.Y.Object.defineProperties(PM.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.BL instanceof _.Mv?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.BL instanceof _.Mv||!this.BL.rf)var a=null;else a=this.BL.rf,a=a.projectId||a.rm||a.mq;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.BL instanceof _.Mv?fEb(this.BL):this.BL.rf.Ei}},dM:{configurable:!0,enumerable:!0,get:function(){return this.Wa.lb}},
Hb:{configurable:!0,enumerable:!0,get:function(){return _.OF(this.Wa).Hb}},Ra:{configurable:!0,enumerable:!0,get:function(){return _.OF(this.Wa).Ra}}});PM.ha=function(a){return new (a||PM)};
PM.ya=_.fc({type:PM,qa:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],Db:2,hb:function(a,b){a&2&&_.Ie("active-element",b.isActive)},inputs:{vtc:"contextName",Otc:"currentScope",BL:"searchResultItem"},features:[_.vc],kc:"contextName  currentScope  searchResultItem ".split(" "),Aa:4,Ba:7,Fa:[["trackAction","navigate","fxFlex","",3,"ascTrackElement","trackGestureClick","trackProjectId","condition","link","queryParams"],[3,"ngTemplateOutlet"],["content",""],
["fxLayout","row"],["fxFlex","none",3,"svgIcon",4,"ngIf"],["fxLayout","column"],["class","scope",4,"ngIf"],["fxFlex","none",3,"svgIcon"],[1,"scope"]],va:function(a,b){a&1&&(_.B(0,"conditional-link",0),_.Me(1,1),_.C(),_.O(2,jEb,6,3,"ng-template",null,2,_.tf));if(a&2){var c=_.Ye(3);_.z("ascTrackElement",b.vtc)("trackGestureClick",!b.isActive)("trackProjectId",b.dM)("condition",!b.isActive)("link",b.Hb)("queryParams",b.Ra);_.v(1);_.z("ngTemplateOutlet",c)}},Ja:[_.Un,_.OH,_.km,_.om,_.Lr,_.Sr,_.Ds],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 hWb=function(a){return{element:a,DJa:"clearButton",rJa:"search"}},iWb=new GL(function(a){return a},sEb,tEb,function(a){return a.children}),QM=function(a,b,c){this.Ga=a;this.Ua=b;this.Wqc="All repositories";this.md=new CL(sEb,tEb);this.dataSource=new HL(this.md,iWb);this.rh="";this.Kw=[];this.yF=c.Qb(28)};QM.prototype.Qa=function(){};
QM.prototype.Ub=function(){var a=this.n_;1!==a.size?this.dataSource.data=jWb(this,a):(a=Array.from(a.values())[0],this.dataSource.data=kWb(a,0));this.Wa.repository?(a=this.Wa,a=a.lb+"/"+a.repository):a=this.Wa.lb;this.wn=a;lWb(this);mWb(this)};QM.prototype.CI=function(){this.Rk&&_.bkb(this.Rk);this.Ga.qb({gestureName:"CLICK",element:this.dea,action:"clearLink",projectId:this.Wa.lb})};
var mWb=function(a){a.Kw=[];if(a.rh)for(var b=_.q(a.n_),c=b.next();!c.done;c=b.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;ZAb(a.rh,fEb(c))&&1<a.n_.size&&a.Kw.push(c);a.Kw=a.Kw.concat(d.filter(function(e){return ZAb(a.rh,e.rf.Ei)}))}},lWb=function(a){a.md.collapseAll();if(a.Wa.lb){var b=a.dataSource.data.find(function(c){return c.ag===a.Wa.lb});b&&a.md.expand(b)}},jWb=function(a,b){return 0===b.size?[]:Array.from(b.keys()).sort(gEb).filter(function(c){a:{for(var d=_.q(a.n_),e=d.next();!e.done;e=
d.next()){var f=_.q(e.value);e=f.next().value;f=f.next().value;if(e.Ve&&c.Ve?e.Ve.projectId===c.Ve.projectId:e.host&&c.host?e.host.name===c.host.name:e.LE&&c.LE?e.LE.name===c.LE.name:e.Mh&&c.Mh&&e.Mh===c.Mh){c=0<f.length;break a}}c=!1}return c}).map(function(c){var d=b.get(c)||[],e=_.Izb(c);c=fEb(c);return{icon:"shared:project",name:c,ag:c,level:0,location:e,children:kWb(d)}})},kWb=function(a,b){b=void 0===b?1:b;return a.map(function(c){var d=b,e=_.ilb(c.rf);return{icon:"shared:repository",location:e,
level:d,name:c.displayName||c.rf.Ei,ag:e.lb+"/"+e.repository}})};
_.Y.Object.defineProperties(QM.prototype,{EWa:{configurable:!0,enumerable:!0,get:function(){return"Search projects and repositories"}},XHa:{configurable:!0,enumerable:!0,get:function(){return this.yF?void 0:"/repos"}},YHa:{configurable:!0,enumerable:!0,get:function(){var a=this.XHa;return a&&this.Ua.isActive(a,!0)}},EIc:{configurable:!0,enumerable:!0,get:function(){return this.Pub&&0===this.Kw.length}},Pub:{configurable:!0,enumerable:!0,get:function(){return!!this.rh}}});
QM.ha=function(a){return new (a||QM)(_.w(_.Pn),_.w(_.fg),_.w(_.ou))};
QM.ya=_.fc({type:QM,qa:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],ub:function(a,b){a&1&&_.mf(_.LE,5);if(a&2){var c;_.lf(c=_.of())&&(b.Rk=c.first)}},inputs:{n_:"repositoriesMap",Wa:"place",dea:"searchTrackElement",F0:"treeItemNavigateTrackElement"},features:[_.vc],kc:"repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" "),Aa:4,Ba:6,Fa:[["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig",
"valueChange"],[4,"ngIf","ngIfElse"],["resultList",""],["class","all-orgs-link hover-focus-element","trackAction","navigateToShowAllRepositories",3,"ascTrackElement","trackGestureClick","trackProjectId","active-element","condition","link",4,"ngIf"],["fxFlex","grow",3,"dataSource","treeControl"],["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,"filter","clear"]],va:function(a,b){a&1&&(_.B(0,"input-with-icon",0),_.M("valueChange",function(d){b.rh=d;mWb(b)}),_.C(),_.O(1,oEb,4,3,"ng-container",1),_.O(2,rEb,3,2,
"ng-template",null,2,_.tf));if(a&2){var c=_.Ye(3);_.z("placeholder",b.EWa)("trackingConfig",_.cf(4,hWb,b.dea));_.v(1);_.z("ngIf",!b.Pub)("ngIfElse",c)}},Ja:[_.Un,_.OH,_.jm,_.km,_.Lr,_.Sr,_.LE,_.qr,_.Ds,JL,ML,NL,OL,IL,OM,PM],styles:["repository-searchable-tree-data[_nghost-%COMP%]{display:flex;flex-direction:column}conditional-link[_ngcontent-%COMP%]     a{color:inherit;display:block;font-size:13px;word-break:break-all}conditional-link.all-orgs-link[_ngcontent-%COMP%]{font-size:13px;line-height:28px;padding-left:20px}mat-tree[_ngcontent-%COMP%]{background-color:transparent;min-height:260px;overflow-x:hidden}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]{align-items:center;min-height:28px;padding:4px 20px}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:first-child{margin-left:20px}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%]{height:28px;line-height:28px;width:28px}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}.searchResults[_ngcontent-%COMP%]{overflow:auto}"]});var RM=function(a,b){this.F0=this.dea="";this.Ic=_.JE;this.n_=b.getMap().ka(_.y(_.AE),_.de(function(c){_.ds(a,c);return _.yd({state:1,message:"Couldn't load repositories."})}),_.ve(_.KE))};RM.prototype.Qa=function(){};RM.ha=function(a){return new (a||RM)(_.w(_.cs),_.w(NM))};
RM.ya=_.fc({type:RM,qa:[["repository-searchable-tree"]],inputs:{Wa:"place",dea:"searchTrackElement",F0:"treeItemNavigateTrackElement"},Aa:2,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["fxFlex","grow",4,"ngSwitchCase"],["fxFlex","grow",3,"searchTrackElement","treeItemNavigateTrackElement","place","repositoriesMap",4,"ngSwitchCase"],["fxFlex","grow","fxLayoutAlign","center center",4,"ngSwitchCase"],["fxFlex","grow"],["fxFlex","grow",3,"searchTrackElement","treeItemNavigateTrackElement","place",
"repositoriesMap"],["fxFlex","grow","fxLayoutAlign","center center"]],va:function(a,b){a&1&&(_.O(0,xEb,4,4,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.n_))},Ja:[_.km,_.lm,_.mm,_.Mr,_.Sr,_.DE,QM,_.pm],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});var nWb=["scope"],SM=function(){};SM.prototype.Qa=function(){};var oWb=function(a,b){return Object.assign({},{type:2,title:a.COa(b),va:a.xWa,label:b.repository?"Repository":b.lb?"Project":"",ariaLabel:b.repository?"Repository picker":b.lb?"Project picker":"",qc:"BreadcrumbRepositoriesTree"},_.OF(_.fF(b.ac(),"repo").Ya()))};SM.prototype.COa=function(a){return _.gK(a)&&a.repository?a.lb+"/"+a.repository:a.repository?a.repository:a.lb?a.lb:"All repositories"};SM.ha=function(a){return new (a||SM)};
SM.ya=_.fc({type:SM,qa:[["resource-scope-breadcrumb-item","place",""]],ub:function(a,b){a&1&&_.mf(nWb,7,_.gf);if(a&2){var c;_.lf(c=_.of())&&(b.xWa=c.first)}},inputs:{Wa:"place"},kc:["place",""],Aa:2,Ba:0,Fa:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],va:function(a){a&1&&_.O(0,yEb,1,1,"ng-template",null,0,_.tf)},Ja:[RM],nb:2});var TM=function(){};TM.ha=function(a){return new (a||TM)};TM.Ea=_.gc({type:TM});TM.Da=_.Wb({imports:[_.qm,_.Pr]});var UM=function(){};UM.ha=function(a){return new (a||UM)};UM.Ea=_.gc({type:UM});UM.Da=_.Wb({imports:[_.Wn,_.jI,_.qm,_.Vr,_.xw,_.ME,_.EE,_.Pr,_.Es,_.Iw,_.CC,TM,_.cH,_.yw,_.zn]});var VM=function(){};VM.ha=function(a){return new (a||VM)};VM.Ea=_.gc({type:VM});VM.Da=_.Wb({imports:[_.qm,UM]});var WM=function(){this.ama=[]};WM.prototype.Qa=function(){};WM.prototype.P6=function(){var a=[];a.unshift(oWb(this.Ada,this.Wa));return a};_.Y.Object.defineProperties(WM.prototype,{Ld:{configurable:!0,enumerable:!0,set:function(a){this.Wa=a;this.ama=this.P6()}}});WM.ha=function(a){return new (a||WM)};
WM.ya=_.fc({type:WM,qa:[["resource-scope-breadcrumb"]],ub:function(a,b){a&1&&_.mf(SM,7);if(a&2){var c;_.lf(c=_.of())&&(b.Ada=c.first)}},inputs:{Ld:"activeLocation"},Aa:2,Ba:2,Fa:[[3,"items"],[3,"place"]],va:function(a,b){a&1&&_.E(0,"breadcrumb",0)(1,"resource-scope-breadcrumb-item",1);a&2&&(_.z("items",b.ama),_.v(1),_.z("place",b.Wa))},Ja:[SM,_.aA],nb:2});var XM=function(a,b,c,d,e,f){var g=this;this.Ng=a;this.Hb=b;this.Ua=c;this.SC=d;this.Rg=e;this.ifa=f;this.Ic=_.JE;this.QBb=new _.se;this.Wa=this.Hb.data.ka(_.y(uAb),_.Zd(_.jF));this.Utc=this.Wa.ka(_.we(function(m){return g.XZa(m)}));this.iHc=this.Wa.subscribe(function(m){g.SC.Ml(m)})};XM.prototype.La=function(){this.iHc.unsubscribe()};
XM.prototype.XZa=function(a){var b=this;return this.Rg.list(a.lb,a.Oc,a.repository,_.Ah(a,0),"",1,!0).ka(_.we(function(c){if(!c.Fm||1>c.Fm.length)return _.zE("unused");c=EEb(a,c.Fm[0]);return b.QBb.ka(_.oe(function(d,e){return Object.assign({},d,{comparison:Object.assign({},d.comparison,{Fq:e})})},c),_.ve(c),_.y(_.AE))}),_.de(function(c){var d=c.error;d&&404===d.code&&_.$Va(b.Ng,{error:c,message:"Could not load commit history.",Yd:"Dismiss"});d&&403===d.code&&_.$Va(b.Ng,{error:c,message:"Permission denied.",
Yd:"Dismiss"});return _.zE("unused")}),_.ve(_.KE))};XM.prototype.mqa=function(a){return 0===a.Hs};_.Y.Object.defineProperties(XM.prototype,{wF:{configurable:!0,enumerable:!0,get:function(){return this.ifa.wF}}});XM.ha=function(a){return new (a||XM)(_.w(_.us),_.w(_.Lf),_.w(_.fg),_.w(_.lK),_.w(_.KH),_.w(_.JH))};
XM.ya=_.fc({type:XM,qa:[["commit-detail"]],Db:2,hb:function(a,b){a&2&&_.Ie("fullscreen",b.wF)},Aa:4,Ba:6,Fa:[[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"],[1,"overview"],["overview",""],[3,"commit"],["layout","horizontal",3,"changeSizeOf"],[3,"parents","comparison","selectedParentChange"],["text",
"Loading page...",1,"centered",3,"hasBackground","diameter"]],va:function(a,b){a&1&&(_.E(0,"resource-scope-breadcrumb",0),_.S(1,"async"),_.O(2,DEb,5,4,"ng-container",1),_.S(3,"async"));a&2&&(_.z("activeLocation",_.T(1,2,b.Wa)),_.v(2),_.z("ngIf",_.T(3,4,b.Utc)))},Ja:[LM,lM,_.km,_.lm,_.mm,HM,_.DE,MM,WM,_.pA,_.pm],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 YM=function(){};YM.ha=function(a){return new (a||YM)};YM.Ea=_.gc({type:YM});YM.Da=_.Wb({imports:[_.qm,_.nA,_.kI,_.Es,_.QF]});var ZM=function(){};ZM.ha=function(a){return new (a||ZM)};ZM.Ea=_.gc({type:ZM});ZM.Da=_.Wb({imports:[_.Wn,_.qm,_.jI,_.Vr,_.or,_.zn,_.QF,_.Dx]});var $M=function(){};$M.ha=function(a){return new (a||$M)};$M.Ea=_.gc({type:$M});$M.Da=_.Wb({imports:[_.qm,_.GE]});var aN=function(){};aN.ha=function(a){return new (a||aN)};aN.Ea=_.gc({type:aN});aN.Da=_.Wb({imports:[_.Wn,$M,_.jI,ZM,_.qm,_.Vr,_.Es,_.vA,_.Gx,_.zn]});var bN=function(){};bN.ha=function(a){return new (a||bN)};bN.Ea=_.gc({type:bN});bN.Da=_.Wb({imports:[_.Wn,_.qm,_.oz,_.Pr]});var cN=function(){};cN.ha=function(a){return new (a||cN)};cN.Ea=_.gc({type:cN});cN.Da=_.Wb({imports:[_.Wn,aN,_.qm,bN,_.Pr,_.wx]});var dN=function(){};dN.ha=function(a){return new (a||dN)};dN.Ea=_.gc({type:dN});dN.Da=_.Wb({});var eN=function(){};eN.ha=function(a){return new (a||eN)};eN.Ea=_.gc({type:eN});eN.Da=_.Wb({Nb:[_.UH],imports:[_.Wn,_.gA,_.qI,_.rI,_.qm,eM,_.hA,_.lI,_.Rn,_.xw,EM,_.kI,_.fB,_.Pr,_.Es,_.Iw,_.Gx,_.os,_.wx,_.sx,_.yw,_.zn,_.IH,_.QF,dN,_.Dx]});var fN=function(){};fN.ha=function(a){return new (a||fN)};fN.Ea=_.gc({type:fN});fN.Da=_.Wb({imports:[_.Wn,cN,_.qm,_.DC,_.Vr,eN,_.GE,_.EE,_.vC]});var gN=function(){};gN.ha=function(a){return new (a||gN)};gN.Ea=_.gc({type:gN});gN.Da=_.Wb({imports:[_.qm,_.Vr,_.Pr,_.Es,_.wx]});var hN=function(){};hN.ha=function(a){return new (a||hN)};hN.Ea=_.gc({type:hN});hN.Da=_.Wb({imports:[_.Wn,ZM,_.qm,JM,_.hA,gN,_.oz,_.Pr,_.Fx,_.Es,_.wx,_.zn,_.Dx]});var iN=function(){};iN.ha=function(a){return new (a||iN)};iN.Ea=_.gc({type:iN});iN.Da=_.Wb({imports:[_.Wn,_.qm,_.Vr,_.Pr,_.zn,_.cA,_.QF]});var jN=function(){};jN.ha=function(a){return new (a||jN)};jN.Ea=_.gc({type:jN});jN.Da=_.Wb({imports:[_.qm,VM,_.dA]});var kN=function(){};kN.ha=function(a){return new (a||kN)};kN.Ea=_.gc({type:kN});kN.Da=_.Wb({Nb:[tM],imports:[hN,YM,_.qm,fN,_.EE,iN,jN,_.qA,_.Dx]});var lN=function(a,b){this.Ua=b;this.enabled=a.Qb(22)};lN.prototype.Xe=function(){this.enabled||this.Ua.navigate(["/404"]);return this.enabled};lN.ha=function(a){return new (a||lN)(_.u(_.ou),_.u(_.fg))};lN.ua=_.t({token:lN,oa:lN.ha,Ha:"root"});var mN=function(a){this.Ua=a};mN.prototype.Xe=function(){_.wn(this.Ua,"/piper///",{Yi:!0});return!1};mN.ha=function(a){return new (a||mN)(_.u(_.fg))};mN.ua=_.t({token:mN,oa:mN.ha,Ha:"root"});var nN=function(a){this.Ua=a};nN.prototype.Xe=function(a){var b=_.Ioa(a.Ra),c=b.oUa;b=b.Ra;if(0===Object.keys(c).length)return!0;a=a.QK.reduce(function(e,f){f=_.q(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 _.vn(this.Ua,a,{Ra:b})};nN.ha=function(a){return new (a||nN)(_.u(_.fg))};nN.ua=_.t({token:nN,oa:nN.ha,Ha:"root"});var oN=function(a,b){this.Ua=a;this.client=b};oN.prototype.Xe=function(a){var b=this,c=_.Ag(a);if(!c||!_.QE(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}).ka(_.y(function(e){var f=c.ac();e.Fm&&(e=e.Fm.find(function(g){return g.revisionNumber===d}))&&_.Ep(f,{tf:e.Bf});b.Ua.navigate(_.yp(f.Ya()));return!1}))};
oN.ha=function(a){return new (a||oN)(_.u(_.fg),_.u(kUb))};oN.ua=_.t({token:oN,oa:oN.ha,Ha:"root"});var pN=function(a){this.window=a};pN.prototype.Xe=function(a){var b=_.Ag(a);return b&&_.QE(b)&&b.path&&a.Ra.edit?(a=this.window.location,b=_.$f(_.MAb(b)),b=_.Wf(b),void 0!==b&&a.replace(b),!1):!0};pN.ha=function(a){return new (a||pN)(_.u(_.Ks))};pN.ua=_.t({token:pN,oa:pN.ha,Ha:"root"});var qN=function(a,b){this.Ua=a;this.client=b};qN.prototype.Xe=function(a){var b=this,c=_.Ag(a);if(!c||!_.QE(c))return!0;a=c.params.Ob;if(void 0===a)return!0;var d=a.indexOf("/");if(0>=d||d===a.length-1)return!0;var e=a.substring(d+1);return e.match("^[0-9]+$")?!0:lUb(this.client,{owner:a.substring(0,d),alias:e}).ka(_.y(function(f){var g=c.ac();f=f.nUa.split(":");if(4!==f.length||"citc"!==f[3])return!0;_.Ep(g,{Ob:f[0]+"/"+f[2]});b.Ua.navigate(_.yp(g.Ya()));return!1}))};
qN.ha=function(a){return new (a||qN)(_.u(_.fg),_.u(mUb))};qN.ua=_.t({token:qN,oa:qN.ha,Ha:"root"});var rN=function(a,b){this.Ga=a;this.mPa=b;this.qf=new _.Ws(this.Ga)};rN.prototype.kOa=function(a){var b=this;if(!_.kF(a))return _.yd(_.yE("Failed to load pending changes"));var c=UAb(a.lb,a.Oc,a.repository,a.Ab,a.path,a.params.Ob);return this.qf.fetch(c,function(){return b.mPa.kOa(c)}).ka(_.y(function(d){return _.AE({ica:d.ica})}),_.ve(_.KE),_.de(function(){return _.yd(_.yE("Failed to load pending changes"))}))};rN.ha=function(a){return new (a||rN)(_.u(_.Pn),_.u(jUb))};
rN.ua=_.t({token:rN,oa:rN.ha,Ha:"root"});var GEb=function(){return{cxb:!0,count:0}},JEb=function(a){return{cxb:!1,count:a}},sN=function(a){this.mFc=a;this.Ic=_.JE;this.Nxc=PEb;this.pending=_.yd()};sN.prototype.Ub=function(){this.pending=this.mFc.kOa(this.Wa)};sN.ha=function(a){return new (a||sN)(_.w(rN))};
sN.ya=_.fc({type:sN,qa:[["pending-cl-indicator"]],inputs:{Wa:"place"},features:[_.vc],Aa:4,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],["display",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["gme-button-old","","format","hairline","size","xsmall","target","_blank",3,"href"],[1,"active"],["text","",3,"inline",4,"ngIf","ngIfElse"],["showCount",""],["text","",3,"inline"]],va:function(a,b){a&1&&(_.O(0,LEb,3,3,"ng-container",0),_.S(1,"async"),_.O(2,OEb,8,4,"ng-template",
null,1,_.tf));a&2&&_.z("ngIf",_.T(1,1,b.pending))},Ja:[_.km,_.om,_.lm,_.mm,_.mz,_.DE,_.Ds,_.pm],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Na:0});var pWb=["menuTrigger"],qWb=["auxiliaryCiderButton"],tN=function(a,b,c,d,e,f,g,m){var n=this;this.Ga=a;this.Zi=c;this.ld=d;this.Rg=e;this.eqa=f;this.YR=g;this.Vb=m;this.oqa=!1;this.xLa=new _.Mf(void 0);this.Gl=new _.Mf(void 0);this.zt=new _.Mf(void 0);this.IM=_.Bg;this.ydb=_.yd(new Set);this.Wsa=b.Qb(37);this.dvc=b.Qb(12);this.nFc=b.Qb(32);this.itb=b.Qb(20);this.Yzc=b.Qb(21);this.cvc=g.zKa.ka(_.y(function(r){return 2===r}),_.ie(),_.y(function(r){return{open:r}}));this.Zzc=g.zKa.ka(_.y(function(r){return 1===
r}),_.ie(),_.y(function(r){return{open:r}}));this.vvc=_.Nd([this.Vb.ZX(),this.Vb.vY(),this.Gl,this.xLa,this.zt]).ka(_.y(function(r){var x=_.q(r);r=x.next().value;var A=x.next().value,F=x.next().value,J=x.next().value;x=x.next().value;if(J)return{ariaLabel:"Edit this file",title:"Edit Code",Hb:J};if(F&&_.QE(F)){J=void 0;var L=[],Q=_.MAb(F);if(Q){var aa={ariaLabel:"Edit this file in a new workspace in Cider",title:"Edit in Cider",Hb:Q};"prompt"!==r?J=aa:L.push(aa)}if(A=KAb(Q,A))A={ariaLabel:"Edit in Cider with CitC Workspace picker",
title:"Choose workspace",Hb:A},"prompt"===r?J=A:L.push(A);r=J?L.length?Object.assign({},J,{tooltip:F.fz?J.ariaLabel:"Editing code in Cider not supported for this resource type",va:x,qc:"BreadcrumbOpenInEditor",context:{buttons:L}}):J:void 0;return r}}),_.ye(function(r){var x=void 0;"string"===typeof(null==r?void 0:r.Hb)&&(x=r.Hb);rWb(n,x)}),_.re(1),_.Gd())};tN.prototype.Qa=function(){};tN.prototype.La=function(){this.yva&&this.yva()};
tN.prototype.Ub=function(a){var b=this;if("place"in a&&this.itb){var c=a.place;a=c.Vf;c=c.Wi;c&&_.cF(a,c)||(this.ydb=PTb(this.Ga).ka(_.we(function(){return _.LH(b.Rg,_.Bp(b.Wa.ac(),"HEAD").Ya(),"path",0).ka(_.kh(b.Ga,"history"),_.de(function(){return _.yd(void 0)}))}),_.we(function(d){d=Number(d);return isNaN(d)?_.yd(new Set):KUb(b.eqa,b.Wa.path||"",d)}),_.ye(function(d){b.Ga.Zm({uE:new Map([["insights",0<d.size?"AVAILABLE":"UNAVAILABLE"],["insights-expertise",d.has("expertise")?"AVAILABLE":"UNAVAILABLE"],
["insights-deployments",d.has("deployments")?"AVAILABLE":"UNAVAILABLE"]])})}),_.ve(new Set),_.re(1),_.Gd()))}};tN.prototype.f6=function(){this.Kyb&&this.Kyb.f6()};var rWb=function(a,b){a.yva&&a.yva();a.yva=b&&a.Wa.fz?a.ld.register("editCode","shift+e",function(){_.vj(b,void 0,_.nh("_blank"))}):void 0};
_.Y.Object.defineProperties(tN.prototype,{tX:{configurable:!0,enumerable:!0,set:function(a){this.xLa.next(a)},get:function(){return this.xLa.value}},Wa:{configurable:!0,enumerable:!0,set:function(a){this.Gl.next(a)},get:function(){return this.Gl.value}},Hrc:{configurable:!0,enumerable:!0,set:function(a){this.zt.value!==a&&this.zt.next(a)}},eLa:{configurable:!0,enumerable:!0,get:function(){return _.PE(this.Wa)&&!this.Wa.fz||null}},Fvc:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null!=(b=
(null!=(a=this.Wa.path)?a:"").split(".").pop())?b:"";return["h","cc","go","java","py"].includes(c)}}});tN.ha=function(a){return new (a||tN)(_.w(_.lu),_.w(_.ou),_.w(_.BI),_.w(_.Et),_.w(_.KH),_.w(iM),_.w(hM),_.w(_.Nu))};
tN.ya=_.fc({type:tN,qa:[["activity-header-actions","place",""]],ub:function(a,b){a&1&&(_.mf(pWb,5),_.mf(qWb,5,_.gf));if(a&2){var c;_.lf(c=_.of())&&(b.Kyb=c.first);_.lf(c=_.of())&&(b.Hrc=c.first)}},inputs:{oqa:"isEmptyRepo",tX:"editLink",Wa:"place"},features:[_.vc],kc:["place",""],Aa:10,Ba:10,Fa:[[1,"actions-button-container"],[3,"place",4,"ngIf"],[4,"ngIf"],["auxiliaryCiderButton",""],[3,"place"],["matTooltip","We were unable to associate this file with any deployments, Buganizer components, or YAQS tags.",
"class","insights-button-disabled-tooltip-container",3,"matTooltipDisabled",4,"ngIf"],["matTooltip","We were unable to associate this file with any deployments, Buganizer components, or YAQS tags.",1,"insights-button-disabled-tooltip-container",3,"matTooltipDisabled"],["matTooltip","Source Insights - Deployments, Ask a question, File a bug","ascTrackElement","insightsPanel","class","insights-button","format","hairline","gme-button-old","","size","xsmall","onedevFeatureTooltip","insightsTooltip",3,
"panel-is-open","disabled","trackProjectId","trackAction","pointer-events","click",4,"ngIf"],["matTooltip","Source Insights - Deployments, Ask a question, File a bug","ascTrackElement","insightsPanel","format","hairline","gme-button-old","","size","xsmall","onedevFeatureTooltip","insightsTooltip",1,"insights-button",3,"disabled","trackProjectId","trackAction","click"],"format;hairline;xmlns;http://www.w3.org/2000/svg;viewBox;0 0 24 24".split(";"),["opacity",".3","d","M20,7.4c-0.1,0-0.1,0-0.2-0.1l-8-3.9c-0.2-0.1-0.4-0.4-0.2-0.7c0.1-0.2,0.4-0.4,0.7-0.2l8,3.9\n              c0.2,0.1,0.4,0.4,0.2,0.7C20.4,7.3,20.2,7.4,20,7.4z"],
["opacity",".3","d","M12,11.3c-0.1,0-0.1,0-0.2-0.1l-8-3.9C3.5,7.2,3.4,6.9,3.6,6.7C3.7,6.4,4,6.3,4.2,6.5l8,3.9\n              c0.2,0.1,0.4,0.4,0.2,0.7C12.4,11.2,12.2,11.3,12,11.3z"],"x 11.5 y 10.8 opacity .3 width 1 height 10".split(" "),["d","M12,21.6c-0.1,0-0.2,0-0.3-0.1l-8-3.9c-0.3-0.1-0.4-0.4-0.4-0.7v-10c0-0.3,0.2-0.5,0.4-0.7l8-3.9\n              c0.4-0.2,0.8,0,1,0.3c0.2,0.4,0,0.8-0.3,1L4.8,7.4v9.1L12,20l7.2-3.5V8.1l-6.9,3.4c-0.4,0.2-0.8,0-1-0.3c-0.2-0.4,0-0.8,0.3-1\n              l8-3.9c0.2-0.1,0.5-0.1,0.7,0c0.2,0.1,0.4,0.4,0.4,0.6v10c0,0.3-0.2,0.5-0.4,0.7l-8,3.9C12.2,21.6,12.1,21.6,12,21.6z"],
"cx 4 cy 6.9 r 1.5".split(" "),"cx 20 cy 6.9 r 1.5".split(" "),"cx 12 cy 10.8 r 1.5".split(" "),"cx 4 cy 16.9 r 1.5".split(" "),"cx 20 cy 16.9 r 1.5".split(" "),"cx 12 cy 20.8 r 1.5".split(" "),"cx 12 cy 3 r 1.5".split(" "),[1,"no-select"],["tooltipId","insightsTooltip"],["onedevTooltipTitle",""],["class","docs-button","ascTrackElement","docsPanel","format","hairline","gme-button-old","","size","xsmall",3,"panel-is-open","trackAction","disabled","click",4,"ngIf"],["ascTrackElement","docsPanel","format",
"hairline","gme-button-old","","size","xsmall",1,"docs-button",3,"trackAction","disabled","click"],["svgIcon","shared:description"],["class","external-editor-link responsive",3,"disabled","item",4,"ngIf","ngIfElse"],["simpleLink",""],[1,"external-editor-link","responsive",3,"disabled","item"],["gme-button-old","","format","hairline","size","xsmall","ascTrackElement","BreadcrumbOpenInEditor","trackAction","navigate",1,"external-editor-link",3,"externalLink","matTooltip","trackProjectId"],["gme-button-old",
"","format","hairline","size","xsmall","class","external-editor-dropdown-link","ascTrackElement","BreadcrumbOpenAlternateInEditor","trackAction","navigate",3,"externalLink","matTooltip","trackProjectId",4,"ngFor","ngForOf"],["gme-button-old","","format","hairline","size","xsmall","ascTrackElement","BreadcrumbOpenAlternateInEditor","trackAction","navigate",1,"external-editor-dropdown-link",3,"externalLink","matTooltip","trackProjectId"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.O(1,QEb,1,1,"pending-cl-indicator",
1),_.S(2,"isPiperPlace"),_.O(3,VEb,3,3,"div",2),_.S(4,"isPiperPlace"),_.O(5,XEb,3,3,"div",2),_.O(6,$Eb,4,2,"ng-container",2),_.S(7,"async"),_.C(),_.O(8,bFb,1,1,"ng-template",null,3,_.tf));a&2&&(_.v(1),_.z("ngIf",b.nFc&&_.T(2,4,b.Wa)),_.v(2),_.z("ngIf",_.T(4,6,b.itb&&null!=b.Wa.path&&b.Wa)),_.v(2),_.z("ngIf",b.dvc),_.v(1),_.z("ngIf",_.T(7,8,!b.Wsa&&b.vvc)))},Ja:[_.Un,_.jm,_.km,sN,_.Qn,_.Sw,_.Yw,uL,_.$w,_.mz,_.Ds,_.gx,_.$z,_.pm,CM],styles:["activity-header-actions[_nghost-%COMP%]{display:inline-flex;align-items:center;margin-right:16px}activity-header-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%]{display:flex;align-items:center}activity-header-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:last-child{margin-right:0}activity-header-actions[_nghost-%COMP%]   svg[_ngcontent-%COMP%]{margin:0 4px 0 -8px;width:20px}@media only screen and (max-width:1001px){activity-header-actions[_nghost-%COMP%]{margin-right:0}.debug-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{margin:0}.debug-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%]{margin:0}.debug-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{width:0;overflow:hidden}}.actions-button-container[_ngcontent-%COMP%], .actions-button-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.actions-button-container[_ngcontent-%COMP%]:empty, .actions-button-container[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:empty{margin-right:0}button.panel-is-open[gme-button-old][_ngcontent-%COMP%]{border-color:var(--primary-default)}button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:active, button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:focus, button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:hover{border-color:var(--primary-default)}.debug-button.xsmall[_ngcontent-%COMP%]{height:auto;flex-direction:row}.debug-button.xsmall[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:first-of-type{margin-top:3px}.debug-button.xsmall[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:last-child{margin-bottom:3px}.debug-button.xsmall[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;width:18px}.watching-debug[_ngcontent-%COMP%]{margin-right:8px;font-size:12px}dbg-app-picker[_ngcontent-%COMP%]{margin-right:8px}.selectAppText[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;padding:4px 0 8px 16px;margin-bottom:8px}.external-editor-link[_ngcontent-%COMP%]:disabled{pointer-events:none;cursor:default}  segmented-dropdown-button.external-editor-link{border-radius:4px}  segmented-dropdown-button.external-editor-link .dropdown-container{display:flex;flex-direction:column}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link{border-radius:0;border:none;border-bottom:1px solid}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:disabled{pointer-events:none;cursor:default}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:first-child{border-top-left-radius:8px;border-top-right-radius:8px}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:none}  segmented-dropdown-button.external-editor-link div.segmented-button .main-button{font-size:12px}  segmented-dropdown-button.external-editor-link div.segmented-button .mat-icon{padding-left:4px;height:16px;width:16px;line-height:16px;font-size:16px;margin-right:6px}  segmented-dropdown-button.external-editor-link div.segmented-button a{padding:4px 4px 0 0;display:flex}  segmented-dropdown-button.external-editor-link div.segmented-button .segment{height:22px}  segmented-dropdown-button.external-editor-link div.segmented-button .arrow-drop-down{width:22px}  segmented-dropdown-button.external-editor-link div.segmented-button.disabled,   segmented-dropdown-button.external-editor-link div.segmented-button.disabled .main-button,   segmented-dropdown-button.external-editor-link div.segmented-button.disabled .segment{background:transparent}"],
Na:0});var uN=function(a,b){this.Ga=a;this.Ua=b;this.hg="ChangelistPicker";this.jfa=void 0;this.hLb="number"};uN.prototype.Qa=function(){};var sWb=function(a){if(a.jfa){var b=a.jfa.toString();a.Ga.qb({element:"ChangelistPicker",action:"selectSpecificCl",Re:b,gestureName:"CLICK"});a.Ua.navigate(_.yp(_.NF(_.AF(_.Bp(a.nca.ac(),b)),function(c){delete c.Ob;c.line=a.nca.params.line}).Ya()))}};
_.Y.Object.defineProperties(uN.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.nca=a;this.dQ=_.yp(_.NF(_.AF(_.Bp(a.ac(),"")),function(c){delete c.Ob;delete c.qu;delete c.kw;c.line=a.params.line}).Ya());this.jfa=dFb(a);this.hLb=a.Si()?"number":"text";var b=a.params.Ob?_.yp(_.AF(a.ac()).Ya()):void 0;this.vRb=b;this.yMc=_.rlb(a)}},ZAc:{configurable:!0,enumerable:!0,get:function(){return _.Fp(this.nca)||OAb(this.nca)}},pBc:{configurable:!0,enumerable:!0,get:function(){return!!this.nca.params.Ob}}});
uN.ha=function(a){return new (a||uN)(_.w(_.Pn),_.w(_.fg))};
uN.ya=_.fc({type:uN,qa:[["cl-picker","place",""]],inputs:{Wa:"place"},kc:["place",""],Aa:11,Ba:7,Fa:["role listbox fxLayout column fxFlex none".split(" "),["role","option",4,"ngIf"],["role","option"],["mat-button","","trackAction","pinToHead",3,"routerLink","ascTrackElement"],["appearance","outline"],["matInput","",3,"type","ngModel","ngModelChange","keyup.enter"],["mat-button","","trackAction","pinToWorkspace",3,"routerLink","ascTrackElement"]],va:function(a,b){a&1&&(_.B(0,"ul",0),_.O(1,cFb,3,5,
"li",1),_.B(2,"li",2)(3,"a",3),_.R(4," HEAD "),_.C()(),_.E(5,"mat-divider"),_.B(6,"li",2)(7,"mat-form-field",4)(8,"mat-label"),_.R(9," Specific CL "),_.C(),_.B(10,"input",5),_.M("ngModelChange",function(c){return b.jfa=c})("keyup.enter",function(){return sWb(b)}),_.C()()()());a&2&&(_.v(1),_.z("ngIf",b.vRb),_.v(2),_.Ie("active-element",b.ZAc),_.z("routerLink",b.dQ)("ascTrackElement",b.hg),_.v(7),_.z("type",b.hLb)("ngModel",b.jfa))},Ja:[_.Un,_.km,_.Lr,_.Sr,_.Sh,_.jw,_.pw,_.rr,_.ax,_.Ew,_.Dw,_.Hw,_.xn],
styles:["li[_ngcontent-%COMP%]:last-child{padding:8px}mat-form-field.mat-form-field[_ngcontent-%COMP%]{line-height:1}mat-form-field.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-wrapper{margin:0;padding-bottom:0}ul[_ngcontent-%COMP%]{list-style-type:none}.mat-button[_ngcontent-%COMP%]{font-weight:400;line-height:32px;max-height:32px;text-align:left;width:100%}"],Na:0});var vN=function(){};vN.ha=function(a){return new (a||vN)};vN.Ea=_.gc({type:vN});vN.Da=_.Wb({imports:[_.Wn,_.qm,_.Vr,_.xw,_.Pr,_.Fx,_.Iw,_.wx,_.zn]});var tWb=["crumbs"],uWb=["copyButton"],wN=function(a,b){this.Ga=a;this.Kc=b;this.t6b="Copy file path";this.items=[];this.ZO=""};wN.prototype.Gq=function(){this.Ga.qb({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};wN.ha=function(a){return new (a||wN)(_.w(_.Pn),_.w(_.FI))};
wN.ya=_.fc({type:wN,qa:[["path-breadcrumb"]],ub:function(a,b){a&1&&(_.mf(tWb,5),_.mf(uWb,5,_.Wc));if(a&2){var c;_.lf(c=_.of())&&(b.ISc=c.first);_.lf(c=_.of())&&(b.BSc=c.first)}},inputs:{items:"items",ZO:"copyText",projectId:"projectId",nfa:"stacksPaths"},Aa:5,Ba:3,Fa:[["id","skiplink-navigation-target","role","link","tabindex","0",1,"crumbs"],[4,"ngFor","ngForOf"],["color","lowContrast",3,"hoverMsg","copyText","copyEvent"],["copyButton",""],["ascTrackElement","BreadcrumbFilePath","trackAction","navigate",
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,"routerLink","click"],["class","separator",4,"ngIf"],[1,"separator"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.O(1,fFb,6,11,"ng-container",1),_.C(),_.B(2,"div")(3,"copy-button",2,3),_.M("copyEvent",function(){return b.Gq()}),_.C()());a&
2&&(_.v(1),_.z("ngForOf",b.items),_.v(2),_.z("hoverMsg",b.t6b)("copyText",b.ZO))},Ja:[_.Un,_.jm,_.km,_.fA,_.xn,_.pm],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 vWb=function(a){_.p.call(this,a)};_.X(vWb,_.p);_.h=vWb.prototype;_.h.RNa=function(){return _.Xh(this,1)};_.h.cXa=function(a){_.mb(this,1,a)};_.h.getName=function(){return _.Xh(this,2)};_.h.Yf=function(){return _.k(this,2)};_.h.Le=function(a){return _.mb(this,2,a)};_.h.yq=function(){return _.Xh(this,3)};_.h.n9=function(){return _.k(this,3)};_.h.K_=function(a){_.mb(this,3,a)};_.h.toObject=function(){return wWb(this)};
var wWb=function(a){if(null!=a)return _.zb(a),{codePath:_.l(_.k(a,1)),name:_.l(_.k(a,2)),productId:_.l(_.k(a,3))}};var xN=function(a){_.p.call(this,a)};_.X(xN,_.p);var xWb=_.Cb(xN);xN.mc=[1];xN.prototype.toObject=function(){if(null!=this){_.zb(this);var a={r_c:_.vb(_.Fi(this,vWb,1),wWb)}}else a=void 0;return a};var yN=function(a){_.p.call(this,a)};_.X(yN,_.p);yN.prototype.RNa=function(){return _.Xh(this,1)};yN.prototype.cXa=function(a){_.mb(this,1,a)};yN.prototype.oS=function(a){_.mb(this,2,_.Ta(a))};yN.prototype.toObject=function(){if(null!=this){_.zb(this);var a={codePath:_.l(_.k(this,1)),zE:_.Bi(this,2,!1)}}else a=void 0;return a};var zN=function(a){_.p.call(this,a)};_.X(zN,_.p);_.h=zN.prototype;_.h.getScope=function(){return _.Pi(this,1,0)};_.h.setScope=function(a){return _.mb(this,1,a)};_.h.mpa=function(){return _.Yh(this,2)};_.h.getValue=function(a){return _.oya(this,2,a)};_.h.setValue=function(a,b){return _.pb(this,2,a,b,_.Yh)};zN.mc=[2];zN.prototype.toObject=function(){return yWb(this)};var yWb=function(a){if(null!=a)return _.zb(a),{scope:_.l(_.k(a,1)),bMc:_.l(_.Yh(a,2))}};var zWb=function(a){_.p.call(this,a)};_.X(zWb,_.p);_.h=zWb.prototype;_.h.getName=function(){return _.Xh(this,1)};_.h.Yf=function(){return _.k(this,1)};_.h.Le=function(a){return _.mb(this,1,a)};_.h.oS=function(a){_.mb(this,2,_.Ta(a))};_.h.toObject=function(){if(null!=this){_.zb(this);var a={name:_.l(_.k(this,1)),zE:_.Bi(this,2,!1)}}else a=void 0;return a};var AN=function(a){_.p.call(this,a)};_.X(AN,_.p);AN.prototype.uJb=function(a){_.mb(this,1,a)};AN.prototype.oS=function(a){_.mb(this,2,_.Ta(a))};AN.prototype.LOa=function(){return _.k(this,3)};AN.prototype.toObject=function(){if(null!=this){_.zb(this);var a={hvc:_.l(_.k(this,1)),zE:_.Bi(this,2,!1),username:_.l(_.k(this,3)),iWc:_.Bi(this,4,!1)}}else a=void 0;return a};var AWb=function(a){_.p.call(this,a)};_.X(AWb,_.p);_.h=AWb.prototype;_.h.yq=function(){return _.Xh(this,1)};_.h.n9=function(){return _.k(this,1)};_.h.K_=function(a){_.mb(this,1,a)};_.h.oS=function(a){_.mb(this,3,_.Ta(a))};_.h.toObject=function(){if(null!=this){_.zb(this);var a={productId:_.l(_.k(this,1)),PZc:_.l(_.k(this,2)),zE:_.Bi(this,3,!1)}}else a=void 0;return a};var AJb=function(a){_.p.call(this,a)};_.X(AJb,_.p);_.h=AJb.prototype;_.h.getName=function(){return _.Xh(this,1)};_.h.Yf=function(){return _.k(this,1)};_.h.Le=function(a){return _.mb(this,1,a)};_.h.Cpb=function(){return _.Xh(this,2)};_.h.toObject=function(){return BWb(this)};var BWb=function(a){if(null!=a)return _.zb(a),{name:_.l(_.k(a,1)),o0:_.l(_.k(a,2))}};var BN=function(){};BN.ha=function(a){return new (a||BN)};BN.ua=_.t({token:BN,oa:BN.ha,Ha:"root"});var CWb=new Map([[2,{a0:"https://dev-stacks.corp.google.com",jW:"https://dev-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[1,{a0:"https://staging-stacks.corp.google.com",jW:"https://staging-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[3,{a0:"https://nightly-stacks.corp.google.com",jW:"https://nightly-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyBJfv3Pzc9Y-hagj8Gd5pfcCT56QvtDFIA"}],
[0,{a0:"https://stacks-v4.corp.google.com",jW:"https://stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[4,{a0:"http://localhost:5432",jW:"http://localhost:8788",apiKey:""}]]),CN=function(){};
_.Y.Object.defineProperties(CN.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return CWb.get(this.Ptc)}},Ptc:{configurable:!0,enumerable:!0,get:function(){switch("{{ flags.environment }}"===window.PY_ENVIRONMENT?"prod":window.PY_ENVIRONMENT){case "prod":return 0;case "staging":return 1;case "dev":return 2;case "nightly":return 3;case "local":return 4;default:return 0}}}});CN.ha=function(a){return new (a||CN)(_.u(BN))};CN.ua=_.t({token:CN,oa:CN.ha,Ha:"root"});var CK=function(a){_.p.call(this,a)};_.X(CK,_.p);_.h=CK.prototype;_.h.getUrl=function(){return _.Xh(this,1)};_.h.EJ=function(){return _.k(this,1)};_.h.HL=function(a){return _.mb(this,1,a)};_.h.W9=function(){return _.Ui(this,1)};_.h.Kt=function(){return _.Xh(this,2)};_.h.EW=function(){return _.Ci(this,2)};_.h.getId=function(){return _.Xh(this,3)};_.h.toObject=function(){return DN(this)};
var DN=function(a){if(null!=a)return _.zb(a),{url:_.l(_.k(a,1)),label:_.l(_.k(a,2)),id:_.l(_.k(a,3)),protocol:_.l(_.k(a,4))}};var EN=function(a){_.p.call(this,a)};_.X(EN,_.p);EN.prototype.getName=function(){return _.Xh(this,2)};EN.prototype.Yf=function(){return _.k(this,2)};EN.prototype.Le=function(a){return _.mb(this,2,a)};EN.prototype.toObject=function(){return DWb(this)};var DWb=function(a){if(null!=a)return _.zb(a),{trc:_.l(_.k(a,1)),name:_.l(_.k(a,2)),resource:DN(_.Ei(a,CK,3))}};var EWb=function(a){_.p.call(this,a)};_.X(EWb,_.p);_.h=EWb.prototype;_.h.LOa=function(){return _.k(this,1)};_.h.getName=function(){return _.Xh(this,2)};_.h.Yf=function(){return _.k(this,2)};_.h.Le=function(a){return _.mb(this,2,a)};_.h.toObject=function(){return FWb(this)};var FWb=function(a){if(null!=a)return _.zb(a),{username:_.l(_.k(a,1)),name:_.l(_.k(a,2))}};var HK=function(a){_.p.call(this,a)};_.X(HK,_.p);HK.prototype.getName=function(){return _.Xh(this,2)};HK.prototype.Yf=function(){return _.k(this,2)};HK.prototype.Le=function(a){return _.mb(this,2,a)};HK.prototype.toObject=function(){return GWb(this)};var GWb=function(a){if(null!=a)return _.zb(a),{TSc:_.l(_.k(a,1)),name:_.l(_.k(a,2))}};var GK=function(a){_.p.call(this,a)};_.X(GK,_.p);GK.prototype.CJ=function(){return _.Xh(this,2)};GK.prototype.toObject=function(){return HWb(this)};var HWb=function(a){if(null!=a)return _.zb(a),{perspective:_.l(_.k(a,1)),description:_.l(_.k(a,2))}};var DK=function(a){_.p.call(this,a)};_.X(DK,_.p);DK.mc=[2,3];DK.prototype.toObject=function(){return IWb(this)};var IWb=function(a){if(null!=a)return _.zb(a),{x_c:_.l(_.k(a,1)),i0c:_.vb(_.Fi(a,GK,2),HWb),c3c:_.l(_.Yh(a,3))}};var IK=function(a){_.p.call(this,a)};_.X(IK,_.p);IK.prototype.getName=function(){return _.Xh(this,2)};IK.prototype.Yf=function(){return _.k(this,2)};IK.prototype.Le=function(a){return _.mb(this,2,a)};IK.prototype.toObject=function(){return JWb(this)};var JWb=function(a){if(null!=a)return _.zb(a),{cZ:_.l(_.k(a,1)),name:_.l(_.k(a,2))}};var AK=function(a){_.p.call(this,a)};_.X(AK,_.p);AK.prototype.getName=function(){return _.Xh(this,3)};AK.prototype.Yf=function(){return _.k(this,3)};AK.prototype.Le=function(a){return _.mb(this,3,a)};AK.prototype.toObject=function(){return KWb(this)};var KWb=function(a){if(null!=a)return _.zb(a),{TPc:_.l(_.k(a,1)),SPc:_.l(_.k(a,2)),name:_.l(_.k(a,3)),v2c:_.l(_.k(a,4))}};var FN=function(a){_.p.call(this,a)};_.X(FN,_.p);FN.prototype.getName=function(){return _.Xh(this,1)};FN.prototype.Yf=function(){return _.k(this,1)};FN.prototype.Le=function(a){return _.mb(this,1,a)};FN.prototype.toObject=function(){return LWb(this)};var LWb=function(a){if(null!=a)return _.zb(a),{name:_.l(_.k(a,1)),HFc:_.l(_.k(a,2))}};var GN=function(a){_.p.call(this,a)};_.X(GN,_.p);GN.prototype.getName=function(){return _.Xh(this,2)};GN.prototype.Yf=function(){return _.k(this,2)};GN.prototype.Le=function(a){return _.mb(this,2,a)};GN.prototype.toObject=function(){return MWb(this)};var MWb=function(a){if(null!=a)return _.zb(a),{X0c:_.l(_.k(a,1)),name:_.l(_.k(a,2)),resource:DN(_.Ei(a,CK,3))}};var HN=function(a){_.p.call(this,a)};_.X(HN,_.p);HN.prototype.getName=function(){return _.Xh(this,1)};HN.prototype.Yf=function(){return _.k(this,1)};HN.prototype.Le=function(a){return _.mb(this,1,a)};HN.prototype.toObject=function(){return NWb(this)};var NWb=function(a){if(null!=a)return _.zb(a),{name:_.l(_.k(a,1)),uJc:_.l(_.k(a,2))}};var OWb=function(a){_.p.call(this,a)};_.X(OWb,_.p);_.h=OWb.prototype;_.h.getName=function(){return _.Xh(this,2)};_.h.Yf=function(){return _.k(this,2)};_.h.Le=function(a){return _.mb(this,2,a)};_.h.Tv=function(){return _.Li(this,3)};_.h.toObject=function(){return PWb(this)};var PWb=function(a){if(null!=a)return _.zb(a),{teamsId:_.l(_.k(a,1)),name:_.l(_.k(a,2)),level:_.l(_.k(a,3)),p_c:_.l(_.k(a,4))}};var MJb=function(a){_.p.call(this,a)};_.X(MJb,_.p);_.h=MJb.prototype;_.h.yq=function(){return _.Xh(this,1)};_.h.K_=function(a){_.mb(this,1,a)};_.h.getName=function(){return _.Xh(this,2)};_.h.Le=function(a){return _.mb(this,2,a)};_.h.fpa=function(){return _.Pi(this,3,0)};_.h.dOa=function(){return _.Bi(this,4)};_.h.eOa=function(){return _.Bi(this,5,!1)};_.h.toObject=function(){return QWb(this)};
var QWb=function(a){if(null!=a)return _.zb(a),{productId:_.l(_.k(a,1)),name:_.l(_.k(a,2)),Nca:_.l(_.k(a,3)),czc:_.l(_.yi(a,4)),cBc:_.Bi(a,5,!1)}};var BK=function(a){_.p.call(this,a)};_.X(BK,_.p);BK.prototype.yq=function(){return _.Xh(this,1)};BK.prototype.K_=function(a){_.mb(this,1,a)};BK.prototype.CJ=function(){return _.Xh(this,2)};BK.mc=[3,6];BK.prototype.toObject=function(){return RWb(this)};var RWb=function(a){if(null!=a)return _.zb(a),{productId:_.l(_.k(a,1)),description:_.l(_.k(a,2)),U_c:_.l(_.Yh(a,3)),h0c:_.l(_.k(a,4)),oYc:_.l(_.k(a,5)),X_c:_.vb(_.Fi(a,MJb,6),QWb)}};var OKb=function(a){_.p.call(this,a)};_.X(OKb,_.p);_.h=OKb.prototype;_.h.yq=function(){return _.Qi(this,1,SWb)};_.h.K_=function(a){_.Dh(this,1,SWb,a)};_.h.vpb=function(){return _.Qi(this,2,SWb)};_.h.getName=function(){return _.Xh(this,4)};_.h.Le=function(a){return _.mb(this,4,a)};var SWb=[1,2];OKb.prototype.toObject=function(){return TWb(this)};var TWb=function(a){if(null!=a)return _.zb(a),{productId:_.l(_.Ri(a,1,SWb)),hFc:_.l(_.Ri(a,2,SWb)),name:_.l(_.k(a,4)),W_c:_.l(_.k(a,3))}};var FK=function(a){_.p.call(this,a)};_.X(FK,_.p);FK.prototype.CJ=function(){return _.Xh(this,2)};FK.mc=[3];FK.prototype.toObject=function(){return UWb(this)};var UWb=function(a){if(null!=a)return _.zb(a),{w6:_.l(_.k(a,1)),description:_.l(_.k(a,2)),mSc:_.vb(_.Fi(a,OKb,3),TWb)}};var EK=function(a){_.p.call(this,a)};_.X(EK,_.p);_.h=EK.prototype;_.h.vpb=function(){return _.Xh(this,1)};_.h.getName=function(){return _.Xh(this,3)};_.h.Le=function(a){return _.mb(this,3,a)};_.h.CJ=function(){return _.Xh(this,4)};_.h.DP=function(){return _.Yh(this,7)};_.h.HNa=function(){return _.Yh(this,9)};EK.mc=[2,7,9,11,13];EK.prototype.toObject=function(){return VWb(this)};
var VWb=function(a){if(null!=a)return _.zb(a),{hFc:_.l(_.k(a,1)),nSc:_.vb(_.Fi(a,FK,2),UWb),name:_.l(_.k(a,3)),description:_.l(_.k(a,4)),wS:_.l(_.k(a,6)),vQc:_.Bi(a,5,!1),PW:_.l(_.Yh(a,7)),r0c:_.l(_.k(a,8)),yrc:_.l(_.Yh(a,9)),cRc:_.l(_.k(a,10)),G3c:_.l(_.Yh(a,11)),LXc:_.l(_.k(a,12)),fQc:_.l(_.Yh(a,13)),SYc:_.l(_.k(a,14))}};var IN=function(a){_.p.call(this,a)};_.X(IN,_.p);_.h=IN.prototype;_.h.Poa=function(){return _.Fi(this,CK,2)};_.h.RNa=function(){return _.oya(this,4)};_.h.cXa=function(a){_.pb(this,4,a,void 0,_.Yh)};_.h.Roa=function(){return _.Fi(this,CK,5)};_.h.DP=function(){return _.Fi(this,EWb,7)};_.h.CJ=function(){return _.Xh(this,9)};_.h.Qg=function(){return _.Ei(this,JN,10)};_.h.rS=function(a){_.Gi(this,10,a)};_.h.LJ=function(){return _.wi(this,JN,10)};_.h.Uoa=function(){return _.Fi(this,CK,13)};
_.h.Voa=function(){return _.Fi(this,CK,15)};_.h.Xoa=function(){return _.Fi(this,CK,16)};_.h.eOa=function(){return _.Bi(this,17,!1)};_.h.g9=function(){return _.Fi(this,CK,18)};_.h.getName=function(){return _.Xh(this,23)};_.h.Yf=function(){return _.k(this,23)};_.h.Le=function(a){return _.mb(this,23,a)};_.h.yq=function(){return _.Xh(this,26)};_.h.n9=function(){return _.k(this,26)};_.h.K_=function(a){_.mb(this,26,a)};_.h.q9=function(){return _.Fi(this,CK,31)};_.h.HNa=function(){return _.Fi(this,CK,55)};
_.h.dOa=function(){return _.Bi(this,66)};_.h.Cpb=function(){return _.Xh(this,53)};_.h.fpa=function(){return _.Pi(this,70,0)};var WWb=_.Cb(IN),JN=function(a){_.p.call(this,a)};_.X(JN,_.p);_.h=JN.prototype;_.h.uJb=function(a){_.mb(this,1,a)};_.h.getName=function(){return _.Xh(this,2)};_.h.Yf=function(){return _.k(this,2)};_.h.Le=function(a){return _.mb(this,2,a)};_.h.getParent=function(){return _.Ei(this,JN,3)};_.h.Yta=function(a){_.Gi(this,3,a)};_.h.CJ=function(){return _.Xh(this,7)};
_.h.Poa=function(){return _.Fi(this,CK,8)};_.h.Roa=function(){return _.Fi(this,CK,9)};_.h.DP=function(){return _.Fi(this,EWb,10)};_.h.Uoa=function(){return _.Fi(this,CK,11)};_.h.Voa=function(){return _.Fi(this,CK,12)};_.h.Xoa=function(){return _.Fi(this,CK,13)};_.h.g9=function(){return _.Fi(this,CK,14)};_.h.q9=function(){return _.Fi(this,CK,16)};var XWb=_.Cb(JN);IN.mc=[2,4,61,5,6,7,8,39,12,13,14,83,15,16,18,41,20,22,25,27,28,30,31,38,32,59,40,35,44,47,55,56,57,62,63,64,65,78,49,50,72,80,81];
IN.prototype.toObject=function(){return YWb(this)};
var YWb=function(a){if(null!=a)return _.zb(a),{Rrc:_.vb(a.Poa(),DN),JW:_.l(_.Yh(a,4)),UPc:_.l(_.Yh(a,61)),Wsc:_.vb(a.Roa(),DN),qSc:_.vb(_.Fi(a,CK,6),DN),PW:_.vb(a.DP(),FWb),QSc:_.vb(_.Fi(a,CK,8),DN),fTc:_.vb(_.Fi(a,CK,39),DN),description:_.l(_.k(a,9)),domain:ZWb(a.Qg()),Pob:_.l(_.k(a,42)),VUc:_.vb(_.Fi(a,CK,12),DN),dyc:_.vb(a.Uoa(),DN),rVc:_.l(_.bb(a,14,_.Ua)),qVc:_.l(_.Yh(a,83)),xzc:_.vb(a.Voa(),DN),hAc:_.vb(a.Xoa(),DN),cBc:_.Bi(a,17,!1),CBc:_.vb(a.g9(),DN),gXc:_.vb(_.Fi(a,IK,41),JWb),lXc:_.vb(_.Fi(a,
CK,20),DN),lYc:_.vb(_.Fi(a,CK,22),DN),name:_.l(_.k(a,23)),QZc:_.l(_.bb(a,25,_.Ua)),productId:_.l(_.k(a,26)),t_c:_.vb(_.Fi(a,AK,27),KWb),u_c:_.vb(_.Fi(a,CK,28),DN),v_c:LWb(_.Ei(a,FN,29)),a0c:_.vb(_.Fi(a,CK,30),DN),PGc:_.vb(a.q9(),DN),K0c:_.l(_.Yh(a,38)),w1c:_.vb(_.Fi(a,CK,32),DN),W0c:MWb(_.Ei(a,GN,58)),Y0c:_.vb(_.Fi(a,CK,59),DN),M1c:NWb(_.Ei(a,HN,33)),g2c:BWb(_.Ei(a,AJb,34)),teamList:_.vb(_.Fi(a,OWb,40),PWb),D2c:_.l(_.bb(a,35,_.Ua)),h3c:_.l(_.Ki(a,36)),wQc:DWb(_.Ei(a,EN,43)),xQc:_.vb(_.Fi(a,CK,44),
DN),h2c:_.l(_.yi(a,45)),IWc:_.l(_.yi(a,46)),VSc:_.vb(_.Fi(a,HK,47),GWb),j_c:_.l(_.k(a,54)),yrc:_.vb(a.HNa(),DN),s0c:_.vb(_.Fi(a,CK,56),DN),R1c:_.vb(_.Fi(a,CK,57),DN),PRc:_.vb(_.Fi(a,CK,62),DN),eTc:_.vb(_.Fi(a,CK,63),DN),I0c:_.vb(_.Fi(a,CK,64),DN),I2c:_.vb(_.Fi(a,CK,65),DN),J$:_.l(_.yi(a,60)),czc:_.l(_.yi(a,66)),DVc:_.l(_.yi(a,69)),BVc:_.l(_.yi(a,67)),l_c:_.l(_.Yh(a,78)),trc:_.l(_.k(a,48)),USc:_.l(_.Yh(a,49)),fXc:_.l(_.Yh(a,50)),HFc:_.l(_.k(a,51)),uJc:_.l(_.k(a,52)),o0:_.l(_.k(a,53)),Nca:_.l(_.k(a,
70)),RSc:_.l(_.k(a,71)),XPc:_.vb(_.Fi(a,zN,72),yWb),PPc:_.l(_.yi(a,73)),J1c:_.l(_.k(a,74)),zYc:_.l(_.k(a,75)),V2c:_.l(_.yi(a,76)),k1c:_.l(_.k(a,77)),ZPc:RWb(_.Ei(a,BK,79)),V_c:_.vb(_.Fi(a,EK,80),VWb),F0c:_.l(_.k(a,68)),sUc:_.vb(_.Fi(a,DK,81),IWb),w_c:_.l(_.k(a,82)),C2c:_.l(_.k(a,84))}};JN.mc=[4,6,8,9,10,11,12,13,14,15,16];JN.prototype.toObject=function(){return ZWb(this)};
var ZWb=function(a){if(null!=a)return _.zb(a),{hvc:_.l(_.k(a,1)),name:_.l(_.k(a,2)),parent:ZWb(a.getParent()),b2c:_.vb(_.Fi(a,JN,4),ZWb),CWc:_.l(_.yi(a,5)),s_c:_.vb(_.Fi(a,IN,6),YWb),description:_.l(_.k(a,7)),Rrc:_.vb(a.Poa(),DN),Wsc:_.vb(a.Roa(),DN),PW:_.vb(a.DP(),FWb),dyc:_.vb(a.Uoa(),DN),xzc:_.vb(a.Voa(),DN),hAc:_.vb(a.Xoa(),DN),CBc:_.vb(a.g9(),DN),MXc:_.vb(_.Fi(a,CK,15),DN),cc:_.l(_.k(a,20)),PGc:_.vb(a.q9(),DN),JTc:_.l(_.k(a,17)),A1c:_.l(_.k(a,18)),lRc:_.l(_.yi(a,19))}};var yK=function(a){_.p.call(this,a)};_.X(yK,_.p);_.h=yK.prototype;_.h.getName=function(){return _.Xh(this,1)};_.h.Yf=function(){return _.k(this,1)};_.h.Le=function(a){return _.mb(this,1,a)};_.h.getUrl=function(){return _.Xh(this,2)};_.h.EJ=function(){return _.k(this,2)};_.h.HL=function(a){return _.mb(this,2,a)};_.h.W9=function(){return _.Ui(this,2)};_.h.KP=function(){return _.Xh(this,3)};_.h.zea=function(a){return _.mb(this,3,a)};yK.mc=[4];yK.prototype.toObject=function(){return $Wb(this)};
var $Wb=function(a){if(null!=a)return _.zb(a),{name:_.l(_.k(a,1)),url:_.l(_.k(a,2)),icon:_.l(_.k(a,3)),B0c:_.vb(_.Fi(a,CK,4),DN)}};var xK=function(a){_.p.call(this,a)};_.X(xK,_.p);_.h=xK.prototype;_.h.getName=function(){return _.Xh(this,1)};_.h.Yf=function(){return _.k(this,1)};_.h.Le=function(a){return _.mb(this,1,a)};_.h.hY=function(){return _.Fi(this,yK,2)};_.h.tS=function(a){return _.Hi(this,2,a)};_.h.B4=function(a){_.Ii(this,2,yK,a)};xK.mc=[2];xK.prototype.toObject=function(){if(null!=this){_.zb(this);var a={name:_.l(_.k(this,1)),iCc:_.vb(this.hY(),$Wb)}}else a=void 0;return a};var aXb=["domain_less","no_domain"];var bXb=new _.Jo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",yN,xN,function(a){return a.jd()},xWb);var KN=function(a){_.p.call(this,a)};_.X(KN,_.p);KN.prototype.getName=function(){return _.Xh(this,1)};KN.prototype.Yf=function(){return _.k(this,1)};KN.prototype.Le=function(a){return _.mb(this,1,a)};var cXb=_.Cb(KN);KN.prototype.toObject=function(){if(null!=this){_.zb(this);var a={name:_.l(_.k(this,1)),bcb:_.l(_.k(this,2)),iQc:_.l(_.k(this,3))}}else a=void 0;return a};var dXb=new _.Jo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",zWb,KN,function(a){return a.jd()},cXb);var eXb=new _.Jo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",AN,JN,function(a){return a.jd()},XWb);var fXb=new _.Jo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",AWb,IN,function(a){return a.jd()},WWb);var gXb=function(a){var b={withCredentials:!0};b=b||{};b.format="jspb";this.Ch=new _.Uo(b);this.Hh=void 0==a?a:a.replace(/\/+$/,"")};gXb.prototype.epa=function(a,b,c){return STb(this.Ch,this.Hh+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",a,b||{},fXb,c)};gXb.prototype.YX=function(a,b,c){return STb(this.Ch,this.Hh+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",a,b||{},dXb,c)};
gXb.prototype.Qg=function(a,b,c){return STb(this.Ch,this.Hh+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",a,b||{},eXb,c)};var LN=function(a){this.Mvc=a};LN.prototype.create=function(){return new gXb(this.Mvc.current.jW)};LN.ha=function(a){return new (a||LN)(_.u(CN))};LN.ua=_.t({token:LN,oa:LN.ha,Ha:"root"});var MN=function(a,b){this.zE=!1;this.environment=a.current;this.Cua=b.create();this.zE="{{ flags.bypass_cache }}"===window.PY_BYPASS_CACHE?!1:"True"===window.PY_BYPASS_CACHE};MN.prototype.YX=function(){var a=this,b=new zWb;b.oS(this.zE);return mFb(function(c){return a.Cua.YX(b,{"X-Goog-Api-Key":a.environment.apiKey},c)}).ka(_.de(function(c){console.error("Failed to fetch announcement",c);return _.Cd(c)}))};
MN.prototype.Qg=function(a){var b=this;if(aXb.includes(a))return _.Cd(Error("Ke"));var c=new AN;c.uJb(a);c.oS(this.zE);_.mb(c,4,_.Ta(!1));return mFb(function(d){return b.Cua.Qg(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ka(_.de(function(d){console.error("Failed to fetch domain",a,d);return d&&404===d.code?_.Cd(Error("Le`"+a)):_.Cd(d)}))};
MN.prototype.epa=function(a){var b=this,c=new AWb;c.K_(a);c.oS(this.zE);return mFb(function(d){return b.Cua.epa(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ka(_.de(function(d){console.error("Failed to fetch product",d);return"Requested entity was not found."===d.message?_.Cd(Error("Me`"+a)):_.Cd(d)}))};
var hXb=function(a,b){var c=new yN;c.cXa(b.endsWith("/")?b.substring(0,b.length-1):b);c.oS(a.zE);return mFb(function(d){var e=a.Cua;return STb(e.Ch,e.Hh+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",c,{"X-Goog-Api-Key":a.environment.apiKey},bXb,d)})};MN.prototype.getUrl=function(a){return this.environment.jW+"/v3/"+a+"?key="+this.environment.apiKey};MN.ha=function(a){return new (a||MN)(_.u(CN),_.u(LN),_.u(BN))};MN.ua=_.t({token:MN,oa:MN.ha,Ha:"root"});var NN=function(a,b,c){this.Ga=a;this.DS=b;this.Mg=c;this.qf=new _.Ws(this.Ga)};NN.prototype.get=function(a){var b=this;a.fz&&(a=a.parent||a);if(!a.path)return _.je;var c=a.path;return this.qf.fetch(c,function(){return hXb(b.DS,"//depot/"+c).ka(_.kh(b.Ga,"stacksServiceGet"),_.de(function(d){_.ds(b.Mg,d);return _.yd(new xN)}))})};NN.ha=function(a){return new (a||NN)(_.u(_.Pn),_.u(MN),_.u(_.cs))};NN.ua=_.t({token:NN,oa:NN.ha,Ha:"root"});var iXb=["clPicker"],jXb=["pathBreadcrumb"],kXb=["refPickerDropdownButton"],lXb=["refPicker"],ON=function(a,b,c,d,e){var f=this;this.Ga=a;this.IR=b;this.vc=c;this.hYa=d;this.Kc=e;this.oqa=!1;this.tsb=!0;this.tX=void 0;this.KQ=new _.qe(1);this.nfa=c.Qb(53)?this.KQ.ka(_.we(function(m){return f.hYa.get(m)}),_.y(function(m){return new Set(_.Fi(m,vWb,1).map(function(n){return(n.RNa()||"")+"/"}))}),_.ye(function(m){f.Ga.Zm({uE:new Map([["stacks",0<m.size?"AVAILABLE":"UNAVAILABLE"]])})}),_.te()):_.Oh;this.dGc=
this.KQ.ka(_.y(function(m){return _.jF(m)?{Wa:m,ota:_.wnb,version:0}:void 0}));var g=[];this.ama=this.KQ.ka(_.we(function(m){return _.jF(m)?_.Tub(f.IR,m).ka(_.ve(_.yF(m.Ab)),_.y(function(n){return{location:m,lu:n}})):_.yd({location:m,lu:_.yF("")})}),_.y(function(m){return f.P6(g,m.location,m.lu)}))};ON.prototype.Qa=function(){};
ON.prototype.P6=function(a,b,c){var d=_.AF(b.ac()).Ya();a[0]=oWb(this.Ada,b);if(_.jF(b)){if(_.PE(d)){if(d.params.Ob){c="CitC Workspace";var e=_.rlb(d)}else _.Fp(d)||OAb(d)?(c="Root",e="HEAD"):(c="Pinned to",e=d.Ab,e=d.Si()?e:_.$E(e));d=Object.assign({},{type:2,va:this.Asc,title:e,label:c,ariaLabel:"Pin to CL",qc:"ChangelistPicker",tooltip:void 0},_.OF(d.ac().kd("").Ya()))}else d=this.uKa(d,c),c=VAb(c.type),d={type:1,va:this.eGc,label:"Ref Picker Button",ariaLabel:"Toggle ref picker dropdown",context:{lVa:d,
icon:c}};a[1]=d;d=!b.path||"/"===b.path;if(this.tsb&&!d){d=[];c=b;var f=c.params;e=f.oj;var g=f.zf,m=f.ut,n=f.Ob;f=f.Nv;for(var r=_.Ah(c,0);c&&c.path;){var x=0===d.length?{Ob:n}:{oj:e,zf:g,ut:m,Ob:n,Nv:f};x=_.yp(_.Bp(c.ac().Fi(x),r).Ya());var A=void 0;d.unshift({title:_.Jzb(c),Hb:x,path:null==(A=c)?void 0:A.path});c=c.parent}a[2]={type:1,va:this.gFc,label:"File path",context:{bCb:d,ZO:b.path||""}}}else a.splice(2,1)}else a.splice(1,2);return a};
ON.prototype.uKa=function(a,b){var c=_.$E(b);return Object.assign({},{title:c,va:this.cda,label:_.zF(b.type),ariaLabel:"Ref picker dropdown",qc:"BreadcrumbRefPicker"},_.OF(a.ac().kd("").Ya()))};_.Y.Object.defineProperties(ON.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.tt=a;this.KQ.next(a)},get:function(){return this.tt}},hQa:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.Wa)||!a.params.Ob)}}});
ON.ha=function(a){return new (a||ON)(_.w(_.lu),_.w(_.QH),_.w(_.ou),_.w(NN),_.w(_.FI))};
ON.ya=_.fc({type:ON,qa:[["repository-breadcrumb","location",""]],ub:function(a,b){a&1&&(_.mf(iXb,7,_.gf),_.mf(jXb,7,_.gf),_.mf(kXb,7,_.gf),_.mf(lXb,7,_.gf),_.mf(SM,7));if(a&2){var c;_.lf(c=_.of())&&(b.Asc=c.first);_.lf(c=_.of())&&(b.gFc=c.first);_.lf(c=_.of())&&(b.eGc=c.first);_.lf(c=_.of())&&(b.cda=c.first);_.lf(c=_.of())&&(b.Ada=c.first)}},Cb:["aria-label","Repository toolbar"],inputs:{oqa:"isEmptyRepo",tsb:"includePathBreadcrumb",tX:"editLink",Wa:["location","place"]},features:[_.af([_.QH])],kc:["location",
""],Aa:14,Ba:9,Fa:[["fxLayout","row","fxLayoutAlign","center",1,"header-bar"],["fxFlex","","fxGrow","1",1,"crumbs"],[3,"items",4,"ngIf"],[3,"place","isEmptyRepo","editLink"],["pathBreadcrumb",""],["refPickerDropdownButton",""],["refPicker",""],["clPicker",""],[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",4,"ngIf"],[3,"refPickerData"]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div",1),_.O(2,sFb,1,1,"breadcrumb",2),_.S(3,"async"),_.C(),_.E(4,"activity-header-actions",3),_.C(),_.O(5,uFb,1,1,"ng-template",null,4,_.tf),_.O(7,wFb,2,3,"ng-template",null,5,_.tf),_.O(9,yFb,2,3,"ng-template",null,6,_.tf),_.O(11,zFb,1,1,"ng-template",null,7,_.tf),_.E(13,"resource-scope-breadcrumb-item",8));a&
2&&(_.Ie("citc",b.hQa),_.v(2),_.z("ngIf",_.T(3,7,b.ama)),_.v(2),_.z("place",b.Wa)("isEmptyRepo",b.oqa)("editLink",b.tX),_.v(9),_.z("place",b.Wa))},Ja:[tN,uN,_.km,_.Lr,_.Mr,_.Sr,_.Ds,_.gI,SM,_.$z,_.aA,wN,_.pm,_.GI],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 PN=function(a,b){this.Ga=a;this.evc=b;this.Cwc=new _.Ws(this.Ga)};PN.prototype.getFile=function(a,b,c,d,e,f){var g=this,m=UAb(a,b,c,d,e,f);return this.Cwc.fetch(m,function(){return g.evc.getFile(m)}).ka(_.y(function(n){return _.AE(_.Nh(n.EVa))}),_.ve(_.KE),_.de(function(){return _.yd(_.yE("Failed to retrieve documentation for file."))}))};PN.ha=function(a){return new (a||PN)(_.u(_.Pn),_.u(hUb))};PN.ua=_.t({token:PN,oa:PN.ha,Ha:"root"});var QN=function(a){this.Ic=_.JE;this.Yt=new _.qe(1);this.onClose=new _.cl;this.vwc=this.Yt.ka(_.eF(),_.Zd(_.kF),_.we(function(b){return a.getFile(b.lb,b.Oc,b.repository,b.Ab,b.path,b.params.Ob)}))};QN.prototype.close=function(){this.onClose.emit()};_.Y.Object.defineProperties(QN.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Yt.next(a)}}});QN.ha=function(a){return new (a||QN)(_.w(PN))};
QN.ya=_.fc({type:QN,qa:[["docs-panel","location",""]],inputs:{location:"location"},outputs:{onClose:"onClose"},kc:["location",""],Aa:2,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[1,"announcement-bar"],[1,"announcement-text"],["href","http://b/266462371"],["text","Loading documentation...",3,"hasBackground","diameter",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[4,"ngSwitchCase"],["text","Loading documentation...",3,"hasBackground","diameter"],["theme","error"],[1,"docs-header"],["svgIcon",
"shared:description_filled",1,"docs-header-icon"],[1,"docs-header-text"],[1,"docs-header-title"],[1,"docs-header-unqualified-path"],["type","button","mat-icon-button","","svgIcon","shared:close","matTooltip","Close docs panel","aria-label","Close docs panel",1,"docs-header-close-button",3,"click"],["svgIcon","shared:close"],[1,"docs-header-separator"],[1,"injected-file-documentation-container",3,"innerHTML"]],va:function(a,b){a&1&&(_.O(0,DFb,9,4,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,
1,b.vwc))},Ja:[_.km,_.lm,_.mm,_.FE,_.DE,_.qr,_.ax,_.Ds,_.gx,_.pm],styles:["docs-panel dc-information-box,docs-panel loading{margin:0;width:100%;height:100%;min-width:100%;min-height:100%}body.light-mode docs-panel,body:not(.dark-mode) docs-panel{--close-icon:#9aa0a6;--symbol-name-color:#085;--pre-background:#f1f3f4}body.dark-mode docs-panel{--close-icon:var(--icon-secondary);--symbol-name-color:#eede7b;--pre-background:#000}docs-panel .docs-header{margin:20px 20px 10px;display:flex}docs-panel .docs-header .docs-header-icon{width:32px;height:32px;background-color:#1a73e8;fill:#fff;border-radius:20px}docs-panel .docs-header .docs-header-icon>svg{padding:6px}docs-panel .docs-header .docs-header-text{margin-left:7.5px}docs-panel .docs-header .docs-header-text .docs-header-title{color:#70757a;font-family:Roboto;font-size:11px;font-weight:500;letter-spacing:.8px;line-height:16px;text-transform:uppercase}docs-panel .docs-header .docs-header-text .docs-header-unqualified-path{margin-top:-3px;font-size:16px;font-weight:700;letter-spacing:.1px;line-height:24px}docs-panel .docs-header .docs-header-close-button{margin-left:auto;margin-bottom:auto}docs-panel .docs-header .docs-header-close-button,docs-panel .docs-header .docs-header-close-button .mat-icon{color:var(--close-icon);width:18px;height:18px;line-height:18px;font-size:18px}docs-panel .docs-header-separator{margin:auto 20px}docs-panel .injected-file-documentation-container{margin:10px 20px}docs-panel .injected-file-documentation-container .grok-doc,docs-panel .injected-file-documentation-container .grok-doc-content{margin-top:10px;margin-bottom:10px}docs-panel .injected-file-documentation-container .grok-doc-element-signature .grok-doc-type-name{color:var(--symbol-name-color);font-family:Roboto Mono,monospace}docs-panel .injected-file-documentation-container .grok-doc-element-signature .grok-doc-qualified-name{display:none}docs-panel .injected-file-documentation-container .grok-doc-content *{margin:15px 0}docs-panel .injected-file-documentation-container .grok-doc-content ol,docs-panel .injected-file-documentation-container .grok-doc-content ul{-webkit-padding-start:20px;padding-inline-start:20px}docs-panel .injected-file-documentation-container .grok-doc-content ol li,docs-panel .injected-file-documentation-container .grok-doc-content ul li{margin:7.5px 0}docs-panel .injected-file-documentation-container .grok-doc-content pre{overflow-x:scroll;background-color:var(--pre-background);border-left:.25rem solid var(--primary-default);padding:.5rem}.announcement-text{font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400;margin:1.3rem}.announcement-text ::ng-deep a:link,.announcement-text ::ng-deep a:visited{color:inherit}.announcement-bar{align-items:center;background-color:var(--tonal-fill-yellow);color:var(--tonal-yellow);display:flex;place-content:center flex-start}"],
nb:2,Na:0});var mXb=function(a){this.kvc=a.data.ka(_.y(function(){var b=_.Ag(a.Uc);return _.PE(b)||_.gK(b)?PAb(b):""}))};mXb.ha=function(a){return new (a||mXb)(_.w(_.Lf))};
mXb.ya=_.fc({type:mXb,qa:[["binary-file"]],inputs:{dna:"contentLength"},Aa:7,Ba:4,Fa:[["icon","source:file"],[4,"ngIf","ngIfElse"],["alternative",""],[3,"href"]],va:function(a,b){a&1&&(_.B(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.R(2," You have selected a binary file "),_.C(),_.O(3,EFb,5,2,"icon-empty-state-subtitle",1),_.S(4,"async"),_.O(5,FFb,2,0,"ng-template",null,2,_.tf),_.C());if(a&2){var c=_.Ye(6);_.v(3);_.z("ngIf",_.T(4,2,b.kvc))("ngIfElse",c)}},Ja:[_.km,_.iA,_.kA,_.jA,
_.pm],styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});var nXb=["filterInput"],RN=function(a){this.Ga=a;this.Kra=new _.cl;this.OAb=new _.cl;this.Tra=new _.cl;this.Xo=new _.ow("");this.lFb=this.nVa=new _.Mf(!1);this.ab=new _.td};
RN.prototype.Qa=function(){var a=this,b="";this.RB&&(b=this.RB.query,this.Xo.setValue(this.RB.query),this.nVa.next(this.RB.FQa));b=this.Xo.Pl.ka(_.ve(b),_.fe(300),_.ye(function(){a.Ga.qb({element:a.qc,action:"queryChange",gestureName:"CHANGE"})}));this.ab.add(_.Nd(b,this.lFb).subscribe(function(c){var d=_.q(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,_.lw(a.Xo,{invalidRegex:{value:""}})):_.lw(a.Xo,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?
"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.mB(c),g));a.Tra.emit({query:c,FQa:d,Wd:g})}))};RN.prototype.La=function(){this.ab.unsubscribe()};RN.prototype.uw=function(a){a.preventDefault()};RN.prototype.focus=function(){this.input&&this.input.ta.focus()};RN.ha=function(a){return new (a||RN)(_.w(_.Pn))};
RN.ya=_.fc({type:RN,qa:[["regex-filter-input"]],ub:function(a,b){a&1&&_.mf(nXb,7);if(a&2){var c;_.lf(c=_.of())&&(b.input=c.first)}},hb:function(a,b){a&1&&_.M("keydown.enter",function(){b.Kra.emit(null)})("keydown.shift.enter",function(){b.OAb.emit(null)})},inputs:{RB:"initialState",label:"label",qc:"trackElement"},outputs:{Kra:"onEnter",OAb:"onShiftEnter",Tra:"onStateChange"},jc:["*"],Aa:11,Ba:6,Fa:[[3,"submit"],["appearance","outline","floatLabel","always"],[4,"ngIf"],["type","text","matInput","",
"spellcheck","false",3,"formControl","focus"],["filterInput",""],["matSuffix",""],["color","primary",3,"checked","change"]],va:function(a,b){if(a&1){var c=_.Cc();_.Ue();_.B(0,"form",0);_.M("submit",function(d){return b.uw(d)});_.B(1,"mat-form-field",1);_.O(2,GFb,2,1,"mat-label",2);_.B(3,"input",3,4);_.M("focus",function(){_.Dc(c);return _.Fc(_.Ye(4).select())});_.C();_.O(5,HFb,2,0,"mat-error",2);_.B(6,"div",5);_.Ve(7);_.C()();_.B(8,"mat-slide-toggle",6);_.M("change",function(d){d=d.checked;b.Ga.qb({element:b.qc,
action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.nVa.next(d)});_.S(9,"async");_.R(10," Use regex ");_.C()()}a&2&&(_.v(2),_.z("ngIf",b.label),_.v(1),_.z("formControl",b.Xo),_.v(2),_.z("ngIf",b.Xo.om("invalidRegex")),_.v(3),_.z("checked",_.T(9,4,b.lFb)))},Ja:[_.km,_.zA,_.Sh,_.jw,_.yA,_.nw,_.pK,_.Ew,_.Dw,_.lz,_.Hw,_.sK,_.rw,_.pm],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}form[_ngcontent-%COMP%]{display:inline-block;padding:8px 0 8px 8px}mat-slide-toggle[_ngcontent-%COMP%]{margin-left:4px}"],
Na:0});var SN=function(){};SN.ha=function(a){return new (a||SN)};SN.Ea=_.gc({type:SN});SN.Da=_.Wb({imports:[_.qm,_.xw,_.Fw,_.Iw,_.tK,_.wx,_.yw]});var TN=function(a,b){var c=this;this.Ga=a;this.Kc=b;this.M6b="Find";this.aec="FindInFile";this.ab=new _.td;this.vga=new _.Mf(0);this.Tzc=this.Kc.F8.ka(_.le());this.TCc=_.Nd([this.Kc.F8,this.Kc.woa,this.Kc.xoa]).ka(_.y(function(d){var e=_.q(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d.query?0===e?"0 / 0":f+1+" / "+e:""}));this.SCc=_.Nd([this.Kc.F8,this.Kc.woa,this.Kc.xoa]).ka(_.y(function(d){var e=_.q(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d.query?0===
e?(new _.ts("Match {index} of {totalCount}")).format({index:0,totalCount:0}):(new _.ts("Match {index} of {totalCount}")).format({index:f+1,totalCount:e}):""}));this.ab.add(this.vga.ka(_.ze(this.Kc.woa)).subscribe(function(d){var e=_.q(d);d=e.next().value;e=e.next().value;c.Ga.qb({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});FHb(c.Kc,e+d)}))};TN.prototype.La=function(){this.ab.unsubscribe()};TN.prototype.focus=function(){this.mFb&&this.mFb.focus()};TN.prototype.Tra=function(a){this.Kc.ZMa.next(a)};
TN.ha=function(a){return new (a||TN)(_.w(_.Pn),_.w(_.FI))};
TN.ya=_.fc({type:TN,qa:[["find-in-file"]],ub:function(a,b){a&1&&_.mf(RN,7);if(a&2){var c;_.lf(c=_.of())&&(b.mFb=c.first)}},Aa:12,Ba:11,Fa:[["id","filter-input","aria-describedby","matches-count-label",3,"label","initialState","trackElement","onEnter","onShiftEnter","onStateChange"],["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"]],va:function(a,b){a&1&&(_.B(0,"regex-filter-input",0),_.M("onEnter",function(){b.vga.next(1);b.focus()})("onShiftEnter",function(){b.vga.next(-1);b.focus()})("onStateChange",function(c){return b.Tra(c)}),_.S(1,"async"),_.B(2,"span",1),_.S(3,"async"),_.R(4),_.S(5,"async"),_.C()(),_.B(6,"button",2),_.M("click",function(){b.vga.next(-1);b.focus()}),_.B(7,"mat-icon"),_.R(8,"keyboard_arrow_up"),_.C()(),_.B(9,"button",3),_.M("click",function(){b.vga.next(1);
b.focus()}),_.B(10,"mat-icon"),_.R(11,"keyboard_arrow_down"),_.C()());a&2&&(_.z("label",b.M6b)("initialState",_.T(1,5,b.Tzc))("trackElement",b.aec),_.v(2),_.Ge("aria-label",_.T(3,7,b.SCc)),_.v(2),_.Ze(" ",_.T(5,9,b.TCc)," "))},Ja:[_.qr,_.Ds,RN,_.pm],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}}"],Na:0});var UN=function(){};UN.ha=function(a){return new (a||UN)};UN.Ea=_.gc({type:UN});UN.Da=_.Wb({imports:[_.qm,_.Pr,_.Es,SN]});var oXb=["goToLineInput"],VN=function(a,b,c){this.Ga=a;this.Hb=b;this.Ua=c;this.Xo=new _.ow("");this.S6b="Go To"};VN.prototype.focus=function(){this.Vpb&&this.Vpb.ta.focus()};VN.prototype.uw=function(a){a.preventDefault();(a=this.Xo.value)&&!isNaN(+a)&&0<+a?this.ROa(Number(this.Xo.value)):_.lw(this.Xo,{invalidLineNumber:{value:""}})};VN.prototype.ROa=function(a){this.Ga.qb({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Ua.navigate(_.yp(_.Ep(_.Ag(this.Hb.Uc).ac(),{line:a}).Ya()))};
VN.ha=function(a){return new (a||VN)(_.w(_.Pn),_.w(_.Lf),_.w(_.fg))};
VN.ya=_.fc({type:VN,qa:[["go-to-line"]],ub:function(a,b){a&1&&_.mf(oXb,7);if(a&2){var c;_.lf(c=_.of())&&(b.Vpb=c.first)}},Aa:7,Ba:3,Fa:[[3,"submit"],["appearance","outline","floatLabel","always"],["type","text","matInput","","spellcheck","false",3,"formControl"],["goToLineInput",""],[4,"ngIf"]],va:function(a,b){a&1&&(_.B(0,"form",0),_.M("submit",function(c){return b.uw(c)}),_.B(1,"mat-form-field",1)(2,"mat-label"),_.R(3),_.C(),_.E(4,"input",2,3),_.O(6,IFb,2,0,"mat-error",4),_.C()());a&2&&(_.v(3),
_.Ze(" ",b.S6b," "),_.v(1),_.z("formControl",b.Xo),_.v(2),_.z("ngIf",b.Xo.om("invalidLineNumber")))},Ja:[_.km,_.zA,_.Sh,_.jw,_.yA,_.nw,_.pK,_.Ew,_.Dw,_.Hw,_.rw],styles:["go-to-line[_nghost-%COMP%]{flex-direction:row;display:flex}go-to-line[_nghost-%COMP%]   mat-form-field[_ngcontent-%COMP%]{width:205px}@media (max-width:940px){go-to-line[_nghost-%COMP%]   mat-form-field[_ngcontent-%COMP%]{width:195px}}form[_ngcontent-%COMP%]{display:inline-block;padding:8px 0 8px 8px}form[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}form[_ngcontent-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}"]});var WN=function(){};WN.ha=function(a){return new (a||WN)};WN.Ea=_.gc({type:WN});WN.Da=_.Wb({imports:[_.qm,_.xw,_.Pr,_.Fw,_.Iw,_.yw]});var XN=function(){this.Afb=!0};XN.prototype.Qa=function(){this.yob&&this.Afb&&_.bq(this.yob)};XN.ha=function(a){return new (a||XN)};XN.Ia=_.hc({type:XN,qa:[["","focusOnInit",""]],inputs:{yob:"focusOnInit",Afb:"cdkTrapFocusAutoCapture"}});var pXb=[{Wc:"start",Xc:"bottom",zc:"start",Hc:"top",offsetX:0,offsetY:0},{Wc:"end",Xc:"bottom",zc:"end",Hc:"top",offsetX:0,offsetY:0}],YN=function(){this.LEc=pXb;this.pjb=this.S$=!1;this.vob=!0;this.Grb=!1;this.isOpen=new _.cl};YN.prototype.Qa=function(){this.isOpen.emit(!1)};YN.prototype.fA=function(){qXb(this,!this.S$)};YN.prototype.OO=function(){qXb(this,!1);this.jZa&&(this.jZa.focus(),delete this.jZa)};var qXb=function(a,b){b!==a.S$&&(a.S$=b,a.isOpen.emit(a.S$))};
YN.prototype.Oh=function(){this.Pf&&this.Pf.Hd&&this.Pf.Hd.Oh()};YN.ha=function(a){return new (a||YN)};
YN.ya=_.fc({type:YN,qa:[["dropdown-button","item","","ariaLabel",""]],ub:function(a,b){a&1&&_.mf(_.iz,5);if(a&2){var c;_.lf(c=_.of())&&(b.Pf=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",pjb:"dense",vob:"focusAutoCapture",Grb:"iconOnly"},outputs:{isOpen:"isOpen"},kc:["item","","ariaLabel",""],Aa:1,Ba:1,Fa:[[4,"ngIf"],["type","button","mat-stroked-button","","color","primary","cdk-overlay-origin","","fxLayout","","aria-haspopup","true",3,"ascTrackElement","trackAction","click","mousedown"],
["origin","cdkOverlayOrigin"],["fxLayout","column","fxLayoutAlign","start start"],["class","label gmat-overline",4,"ngIf"],["fxLayout","",1,"gmat-subhead-2"],[3,"svgIcon",4,"ngIf"],["svgIcon","shared:arrow_down",1,"trigger-icon"],["cdk-connected-overlay","","cdkConnectedOverlayHasBackdrop","false",3,"cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","detach"],[1,"label","gmat-overline"],[3,"svgIcon"],["cdkTrapFocus","",1,"dropdown-button-container",3,"cdkTrapFocusAutoCapture",
"focusOnInit","ascBlur"],["trapFocus","cdkTrapFocus"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],va:function(a,b){a&1&&_.O(0,NFb,13,23,"ng-container",0);a&2&&_.z("ngIf",b.item)},Ja:[_.dq,_.Un,_.Zz,_.km,_.om,_.Lr,_.Mr,_.qr,_.Ds,_.iz,_.hz,XN,_.pm],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}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 ZN=function(){};ZN.ha=function(a){return new (a||ZN)};ZN.Ea=_.gc({type:ZN});ZN.Da=_.Wb({imports:[_.nq,_.Wn,_.bA,_.qm,_.Vr,_.Pr,_.Es,_.wx,_.$q]});var rXb=["dropdownTemplate"],$N=function(a,b,c,d){var e=this;this.Hb=a;this.ld=b;this.Kc=c;this.vBb=!1;this.qc="FindInFileDropdown";this.displayText="Find in file";this.ab=new _.td;this.wg=[];this.mh=new _.Dt(d);this.mh.Ala=!1;this.mh.iL("CTRL_F",70,2);this.mh.iL("CTRL_F",70,8);_.Nj(this.mh,"shortcut",function(f){"CTRL_F"===f.identifier&&e.vBb&&(f.preventDefault(),e.Ro.fA(),PFb(function(){return e.YMa}));return!0});this.ab.add(this.Hb.data.ka(_.y(uAb),_.eF()).subscribe(function(){sXb(e)}))};
$N.prototype.Qa=function(){var a=this;this.Oy={rX:this.zt,title:"Find",qc:this.qc};this.wg=[this.ld.register("findInFile","f",function(){a.Ro.fA();PFb(function(){return a.YMa})}),this.ld.register("goToLine","g",function(){a.Ro.fA();PFb(function(){return a.ROa})})]};$N.prototype.La=function(){this.ab.unsubscribe();sXb(this);if(this.wg)for(var a=_.q(this.wg),b=a.next();!b.done;b=a.next())b=b.value,b();this.mh&&this.mh.dispose()};
var tXb=function(a){PFb(function(){return a.YMa})},sXb=function(a){a.Kc.ZMa.next({FQa:!1,query:"",Wd:null})};$N.ha=function(a){return new (a||$N)(_.w(_.Lf),_.w(_.Et),_.w(_.FI),_.w(_.Zg))};
$N.ya=_.fc({type:$N,qa:[["find-in-file-dropdown"]],ub:function(a,b){a&1&&(_.mf(rXb,7),_.mf(YN,7),_.mf(TN,5),_.mf(VN,5));if(a&2){var c;_.lf(c=_.of())&&(b.zt=c.first);_.lf(c=_.of())&&(b.Ro=c.first);_.lf(c=_.of())&&(b.YMa=c.first);_.lf(c=_.of())&&(b.ROa=c.first)}},inputs:{vBb:"overrideBrowserSearch"},Aa:4,Ba:4,Fa:[[3,"item","ariaLabel","dense","click"],["dropdownTemplate",""]],va:function(a,b){a&1&&(_.B(0,"dropdown-button",0),_.M("click",function(){return tXb(b)}),_.R(1),_.C(),_.O(2,OFb,2,0,"ng-template",
null,1,_.tf));a&2&&(_.z("item",b.Oy)("ariaLabel",b.displayText)("dense",!0),_.v(1),_.Ze(" ",b.displayText,"\n"))},Ja:[YN,TN,VN],nb:2,Na:0});var aO=function(a){this.ae=a;a=this.ae.iOa().ka(_.y(function(b){var c=new Map;return{index:c,E0:[].concat(_.sc(QFb(b,c)))}}));this.vna=_.Nd([a,this.ae.ofa]).ka(_.ye(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;b=b.index;c=_.q(c);for(var d=c.next();!d.done;d=c.next()){var e=_.q(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.Zba;e=d.nf.enabled;var m=d.nf.Lr,n=d.nf.Zt;Object.assign(d.nf,f);f=_.q(g);for(g=f.next();!g.done;g=f.next()){g=g.value;
var r=g.nf.Zt;1===d.nf.Lr&&void 0===n&&(r=(r||0)+d.nf.Zt);g.counts.set(RFb(m),(g.counts.get(RFb(m))||1)-1);g.counts.set(RFb(d.nf.Lr),(g.counts.get(RFb(d.nf.Lr))||0)+1);g.Q5.set(e,(g.Q5.get(e)||1)-1);g.Q5.set(d.nf.enabled,(g.Q5.get(d.nf.enabled)||0)+1);var x=0<(g.counts.get(2)||0)?2:0<(g.counts.get(0)||0)?0:0<(g.counts.get(1)||0)?1:void 0;r={enabled:0<(g.Q5.get(!0)||0),Lr:x,Zt:r};Object.assign(g.nf,r)}}}}),_.y(function(b){return _.q(b).next().value.E0}))};aO.ha=function(a){return new (a||aO)(_.u(_.LI))};
aO.ua=_.t({token:aO,oa:aO.ha});var uXb=function(){CL.apply(this,arguments);this.PPa=[]};_.X(uXb,CL);_.Y.Object.defineProperties(uXb.prototype,{Kj:{configurable:!0,enumerable:!0,set:function(a){this.PPa=a;a=this.lf.selected;this.lf.clear();this.lf.select.apply(this.lf,_.sc(SFb(a,this.PPa)))},get:function(){return this.PPa}}});var vXb=function(){this.cache=new Map};
vXb.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.nf;switch(a.type){case 1:b={Jh:a.Jh,displayName:c,nf:d,level:b,iJ:!1,X$:a.X$};break a;case 0:if(0===a.children.length)throw Error("Ne");b={Cy:a.Cy,displayName:c,nf:d,level:b,iJ:!0};break a;default:b=_.tg(a,"Unsupported tree node type")}}a=1===a.type?"layer-"+a.Jh:"category-"+a.Cy;if((c=this.cache.get(a))&&_.Db(Object.assign({},b,{nf:void 0}),Object.assign({},c,{nf:void 0}))&&_.Db(b.nf,c.nf))return c;this.cache.set(a,b);return b};var bO=function(a){this.nwb=new _.qe(1);this.Gya=eUb;this.nf=this.nwb.ka(_.we(function(b){return a.AQ(b)}))};_.Y.Object.defineProperties(bO.prototype,{Jh:{configurable:!0,enumerable:!0,set:function(a){this.nwb.next(a)}}});bO.ha=function(a){return new (a||bO)(_.w(_.LI))};
bO.ya=_.fc({type:bO,qa:[["layer-status"]],inputs:{Jh:"layer"},Aa:2,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["text","",4,"ngSwitchCase"],["color","warn","aria-hidden","false","aria-label","Error retrieving findings",3,"matTooltip",4,"ngSwitchCase"],["class","findings-count grimoire-secondary-text",4,"ngSwitchCase"],["text",""],["color","warn","aria-hidden","false","aria-label","Error retrieving findings",3,"matTooltip"],[1,"findings-count","grimoire-secondary-text"]],va:function(a,b){a&1&&
(_.O(0,WFb,4,4,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.nf))},Ja:[_.km,_.lm,_.mm,_.DE,_.Ds,_.gx,_.pm],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Na:0});var dGb=function(a){return{expanded:a}},gGb=new _.ts("Expand {categoryName}"),fGb=new _.ts("Collapse {categoryName}"),cO=function(a,b,c,d){var e=this;this.ae=b;this.Ga=c;this.nc=new _.se;this.md=new uXb(jGb,kGb);var f=new vXb;this.dataSource=new HL(this.md,new GL(function(g,m){return f.transform(g,m)},jGb,kGb,lGb),[]);d.vna.ka(_.xe(this.nc),_.ye(function(){_.Ak(a)}),_.ie()).subscribe(function(g){e.dataSource.data=g})};cO.prototype.Qa=function(){};cO.prototype.La=function(){this.nc.next()};
cO.prototype.De=function(a){return this.md.De(a)};cO.prototype.gp=function(a,b){return b.iJ};
var aGb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.uF(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=mGb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=mGb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.iJ)a.md.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=mGb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.iJ&&a.md.expand(c)}},XFb=function(a,b,c){b=b.checked;c=c.Jh;b?a.ae.GLa(c):a.ae.fLa(c);a.Ga.qb({element:"LayerMenu",action:b?"enableLayer":"disableLayer",Re:c,gestureName:"CLICK"})},cGb=function(a,b,c){var d=a.md.cY(c).filter(iGb);b.checked?(d.some(function(e){return e.X$})&&(d=d.slice(0,1)),a.ae.GLa.apply(a.ae,_.sc(d.map(function(e){return e.Jh})))):a.ae.fLa.apply(a.ae,_.sc(d.map(function(e){return e.Jh})));a.Ga.qb({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",Re:c.Cy,gestureName:"CLICK"})},eGb=function(a,b){return a.md.cY(b).some(function(c,d,e){d=c.X$;return c.nf.enabled!==e[0].nf.enabled&&!d})};cO.ha=function(a){return new (a||cO)(_.w(_.wl),_.w(_.LI),_.w(_.Pn),_.w(aO))};
cO.ya=_.fc({type:cO,qa:[["layer-menu"]],features:[_.af([aO])],Aa:3,Ba:3,Fa:[[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"],["checkbox",""],[3,"id","layer",4,"ngIf"],[3,"checked","aria-label","aria-describedby","change"],[3,"id","layer"],["matTreeNodePadding","","matTreeNodePaddingIndent","24",1,"category-node",3,"ngClass","keydown"],[3,"checked","indeterminate","change"],["mat-icon-button","","matTreeNodeToggle","",1,"toggle-expansion"]],va:function(a,b){a&1&&(_.B(0,"mat-tree",0),_.O(1,bGb,5,3,"mat-tree-node",1),_.O(2,hGb,6,9,"mat-tree-node",2),_.C());a&2&&(_.z("dataSource",b.dataSource)("treeControl",
b.md),_.v(2),_.z("matTreeNodeDefWhen",b.gp))},Ja:[_.im,_.km,bO,_.qr,_.HC,_.Ds,_.hB,JL,ML,NL,OL,IL],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)}}.mat-icon-button[_ngcontent-%COMP%]{height:30px;width:30px;line-height:30px}.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}mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-inner-container{margin-top:1px}@media (forced-colors:active){mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-inner-container .mat-checkbox-checkmark-path{stroke:ButtonText!important}}"],
Na:0});var wXb=["layerMenuDropdownItem"],dO=function(){this.fQ="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};dO.prototype.Qa=function(){this.Oy={rX:this.PBc,title:"Layers",qc:"LayerMenuDropdown"}};dO.ha=function(a){return new (a||dO)};
dO.ya=_.fc({type:dO,qa:[["layer-menu-dropdown"]],ub:function(a,b){a&1&&_.mf(wXb,7);if(a&2){var c;_.lf(c=_.of())&&(b.PBc=c.first)}},Aa:3,Ba:2,Fa:[["ariaLabel","Layers",3,"item","dense"],["layerMenuDropdownItem",""],[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"]],va:function(a,b){a&1&&(_.E(0,"dropdown-button",0),_.O(1,nGb,6,1,"ng-template",null,1,_.tf));
a&2&&_.z("item",b.Oy)("dense",!0)},Ja:[YN,_.Qn,cO,_.rr,_.Ds],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;vertical-align:middle}.mat-icon-button[_ngcontent-%COMP%]{height:26px;width:26px;line-height:26px}"],
Na:0});var eO=function(){this.Tb=[];this.tooltip="Copy link"};eO.prototype.Qa=function(){};eO.prototype.copy=function(){this.button.trigger()};eO.ha=function(a){return new (a||eO)};
eO.ya=_.fc({type:eO,qa:["link-row label  url  shortcut ".split(" ")],ub:function(a,b){a&1&&_.mf(_.fA,7);if(a&2){var c;_.lf(c=_.of())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",Tb:"shortcut",url:"url"},kc:"label  url  shortcut ".split(" "),Aa:5,Ba:9,Fa:[[3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","aria-label","buttonLabel"],["copyButton",""],[3,"shortcut"]],va:function(a,b){a&1&&(_.B(0,"span"),_.R(1),_.C(),_.E(2,"copy-button",0,1)(4,
"menu-keyboard-shortcut-hint",2));a&2&&(_.v(1),_.$e(b.label),_.v(1),_.z("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.tooltip)("copyText",b.url)("aria-label",b.ariaLabel)("buttonLabel",b.url),_.v(2),_.z("shortcut",b.Tb))},Ja:[_.fA,_.tI],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 fO=function(a,b){this.Ga=a;this.Dwc=b;this.qf=new _.Ws(this.Ga)};fO.prototype.list=function(a){var b=this;if(!a.lb||!a.Oc||!a.repository)return _.Cd("Missing necessary repo group details.");var c=Object.assign({},_.xF(a.lb,a.Oc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.Ab,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE"});return this.qf.fetch(c,function(){return b.Dwc.list(c)}).ka(_.y(function(d){return d.fj}))};
fO.ha=function(a){return new (a||fO)(_.u(_.Pn),_.u(iUb))};fO.ua=_.t({token:fO,oa:fO.ha,Ha:"root"});var xXb=["clLink"],yXb=["dropdownList"],zXb=["buildLink"],AXb=["headLink"],BXb=["includeLink"],CXb=["pathLink"],DXb=["google3Link"],EXb=["publicCsHeadLink"],FXb=["publicCommitLink"],pGb=function(){return["l","r"]},vGb=function(){return["l","g"]},xGb=function(){return["l","i"]},zGb=function(){return["l","b"]},HGb=function(){return["l","e"]},JGb=function(){return["l","c"]},PGb=function(){return["l","p"]},QGb=function(){return["l","h"]},gO=function(a,b,c,d,e,f,g){this.Ga=a;this.Rg=b;this.ksc=c;this.ld=
d;this.DKa=e;this.window=f;this.BS=g;this.Ic=_.JE;this.V6b="List of code hyperlinks";this.Vwb=this.Uwb=this.Qhb=_.je;this.DRa=this.DKa.DRa;this.wg=[]};gO.prototype.Qa=function(){var a=this;this.Oy={title:"Links",rX:this.zt,qc:"LinksDropdown"};this.hM=this.ld.register("toggleLinkDropdown","l",function(){a.Ro.fA();a.Hq("toggleDropdown")})};
gO.prototype.Ub=function(){var a=this,b=VGb(this.Wa,this.Rg).ka(_.re(1),_.Gd());this.Qhb=this.ksc.list(this.Wa).ka(_.y(function(c){return null!=c&&c.length?_.AE(c[0]):_.AE(void 0)}),_.ye(function(c){c&&a.wg.push(a.ld.register("copyBuildRule","b",function(){a.isc.copy();a.Hq("focusIncludeBuildRule")},!0))}),_.de(function(){return _.zE("Error contacting Depserver")}),_.ve(_.KE));this.Uwb=GXb(this,b).ka(_.ye(function(){a.wg.push(a.ld.register("copyClLink","r",function(){a.yma.copy();a.Hq("focusClLink")},
!0))}),_.y(_.AE),_.de(function(){return _.zE("Error determining most recent commit")}),_.ve(_.KE));this.Vwb=HXb(this,b).ka(_.ye(function(){a.wg.push(a.ld.register("copyPublicCommitLink","c",function(){a.QFc.copy();a.Hq("focusPublicCommitLink")},!0))}),_.y(_.AE),_.de(function(){return _.zE("Error determining most recent commit")}),_.ve(_.KE))};gO.prototype.La=function(){this.hM&&this.hM();this.fM()};
var RGb=function(a){if(_.hF(a.Wa))return _.plb(a.Wa)},TGb=function(a){if(_.PE(a.Wa)||_.gK(a.Wa))switch(a.Bb.kind){case 1:return a.Bb.TF?a.Bb.TF+"/":void 0;case 0:return a.Bb.TF}},oGb=function(a){var b=!!a.Wa.params.line;return _.QE(a.Wa)?b?"Line & CL":"CL":b?"Line & Commit":"Commit"},GXb=function(a,b){return b.ka(_.y(function(c){var d=a.Wa;_.PE(a.Wa)&&(d=_.Bp(d.ac()).Ya());d=d.ac().Fi({line:a.Wa.params.line,tf:c,Ob:a.Wa.params.Ob,ho:a.Wa.params.ho}).Ya();return _.crb(a.BS,d)}))},HXb=function(a,b){return TGb(a)?
b.ka(_.y(function(c){var d=TGb(a),e=_.Doa(a.Wa.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.yd(void 0)},SGb=function(a){if(!a.Wa||!_.hF(a.Wa))return null;var b=_.plb(a.Wa);b.endsWith(".cc")?b=b.replace(/\.cc$/,".h"):b.endsWith(".c")?b=b.replace(/\.c$/,".h"):b.endsWith(".proto")&&(b=b.replace(/\.proto$/,".proto.h"));if(b.endsWith(".h"))return'#include "'+b+'"';if(b.endsWith(".dart"))return a=b.split("/lib/"),2>a.length?null:"import 'package:"+(a.slice(0,a.length-1).join("/lib/").replace(/\//g,
".")+"/"+a[a.length-1])+"';";if(b.endsWith(".java")){if(b.startsWith("java/"))b=b.substring(5);else return null;b=b.substring(0,b.length-5);b=b.replace(/\//g,".");return"import "+b+";"}if(b.endsWith(".py")||b.endsWith(".clif")){b=b.substring(0,b.length-(b.endsWith(".py")?3:5));a=!1;b.startsWith("third_party/py/")&&(a=!0,b=b.substring(15));var c=b.lastIndexOf("/");if(0>c||c>=b.length)return null;var d=b.substring(c+1,b.length);b=b.substring(0,c).replace(/\//g,".");a||(b="google3."+b);return"from "+
b+" import "+d}return b.endsWith(".td")?'include "'+b+'"':b.endsWith(".value")?'#import "'+b.replace(/\.value$/,".h")+'"':null};gO.prototype.Dba=function(){this.fM()};
gO.prototype.Eba=function(){var a=this;this.wg=[this.ld.register("copyPathLink","p",function(){a.iFc.copy();a.Hq("focusPathLink")},!0),this.ld.register("copyHeadLink","h",function(){a.dQ.copy();a.Hq("focusHeadLink")},!0)];SGb(this)&&this.wg.push(this.ld.register("copyIncludeLink","i",function(){a.Kzc.copy();a.Hq("focusIncludeLink")},!0));RGb(this)&&this.wg.push(this.ld.register("copyGoogle3Link","g",function(){a.kyc.copy();a.Hq("focusGoogle3Link")},!0));TGb(this)&&this.wg.push(this.ld.register("copyPublicHeadLink",
"e",function(){a.RFc.copy();a.Hq("focusPublicHeadLink")},!0))};gO.prototype.Hq=function(a){this.Ga.qb({element:"LinksDropdown",action:a,projectId:this.Wa.lb,gestureName:"KEYBOARD"})};gO.prototype.fM=function(){if(this.wg)for(var a=_.q(this.wg),b=a.next();!b.done;b=a.next())b=b.value,b()};_.Y.Object.defineProperties(gO.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}}});
gO.ha=function(a){return new (a||gO)(_.w(_.Pn),_.w(_.KH),_.w(fO),_.w(_.Et),_.w(_.qJ),_.w(_.Ks),_.w(_.Qy))};
gO.ya=_.fc({type:gO,qa:[["links-dropdown","viewData",""]],ub:function(a,b){a&1&&(_.mf(xXb,5),_.mf(yXb,7),_.mf(YN,7),_.mf(zXb,5),_.mf(AXb,5),_.mf(BXb,5),_.mf(CXb,5),_.mf(DXb,5),_.mf(EXb,5),_.mf(FXb,5));if(a&2){var c;_.lf(c=_.of())&&(b.yma=c.first);_.lf(c=_.of())&&(b.zt=c.first);_.lf(c=_.of())&&(b.Ro=c.first);_.lf(c=_.of())&&(b.isc=c.first);_.lf(c=_.of())&&(b.dQ=c.first);_.lf(c=_.of())&&(b.Kzc=c.first);_.lf(c=_.of())&&(b.iFc=c.first);_.lf(c=_.of())&&(b.kyc=c.first);_.lf(c=_.of())&&(b.RFc=c.first);_.lf(c=
_.of())&&(b.QFc=c.first)}},inputs:{Bb:"viewData"},features:[_.vc],kc:["viewData",""],Aa:3,Ba:3,Fa:[[3,"item","ariaLabel","dense","isOpen"],["dropdownList",""],["id","path-link","fxLayoutAlign","space-between center","label","Path","ariaLabel","Copy link to path",3,"shortcut","url"],["pathLink",""],["id","head-link","fxLayoutAlign","space-between center","label","HEAD","ariaLabel","Copy link to HEAD",3,"shortcut","url"],["headLink",""],[4,"ngIf"],["id","google3-link","fxLayoutAlign","space-between center",
"label","G3 Path","ariaLabel","Copy link to google3 path",3,"shortcut","url",4,"ngIf"],["id","include-link","fxLayoutAlign","space-between center","ariaLabel","Copy import statement",3,"label","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"],["clLink",""],["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"],["google3Link",
""],["id","include-link","fxLayoutAlign","space-between center","ariaLabel","Copy import statement",3,"label","shortcut","url"],["includeLink",""],["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"],
["buildLink",""],["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"],["publicCsHeadLink",""],["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"],["publicCommitLink",""],["id","public-commit-link",1,"missing-link"]],va:function(a,b){a&1&&(_.B(0,"dropdown-button",0),_.M("isOpen",function(c){return c?b.Eba():b.Dba()}),_.C(),_.O(1,UGb,13,18,"ng-template",null,1,_.tf));a&2&&_.z("item",b.Oy)("ariaLabel",b.V6b)("dense",!0)},Ja:[_.km,YN,_.Mr,_.DE,eO,_.pm],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 hO=function(a,b,c){this.Ga=a;this.nJ=b;this.ne=c;this.qf=new _.Ws(this.Ga)};hO.prototype.Y8=function(a,b,c){var d=this;c=void 0===c?[]:c;if(!_.kF(a))return _.yd(_.yE("Dynamic related files unavailable"));var e=TTb(UTb((new _.op).L_(_.rta(a.lb,a.Oc,a.repository)).kd(a.path),b),c);return this.qf.fetch(e.jd(),function(){return _.Au(d.ne,function(){return d.nJ.Y8(e,d.ne.Ij())},"FileService.getRelated")}).ka(_.y(function(f){return _.AE(WGb(f))}),_.ve(_.KE),_.de(function(){return _.yd(_.yE("Dynamic related files unavailable"))}))};
hO.ha=function(a){return new (a||hO)(_.u(_.Pn),_.u(_.H5a),_.u(_.Ou))};hO.ua=_.t({token:hO,oa:hO.ha,Ha:"root"});var IXb=["dropdownList"],$Gb=function(a){return["r",a]},iO=function(a,b,c,d,e,f,g,m){var n=this;this.Ga=a;this.vc=b;this.rvc=c;this.tq=d;this.Mg=e;this.Ua=f;this.ld=g;this.BS=m;this.Ic=_.JE;this.label="Related files";this.qc="RelatedFilesDropdown";this.nQa=new _.Mf(!1);this.Gl=new _.Mf(new _.zg({}));this.ab=new _.td;this.wg=[];this.uVa=this.Gl.ka(_.we(function(r){return JXb(n,r)}));b.Qb(13)&&(this.qvc=this.uVa.ka(_.ze(this.Gl.Lf()),_.we(function(r){var x=_.q(r);r=x.next().value;x=x.next().value;if(!_.QE(x))return _.yd(_.AE([]));
r=r.map(function(A){return A.qJ});return n.rvc.Y8(x,10,r)}),_.ye(function(r){2===r.state&&n.Ro&&0<r.Wb.length&&setTimeout(function(){n.Ro.Oh()},0)})))};_.h=iO.prototype;
_.h.Qa=function(){var a=this;this.Oy={rX:this.zt,title:"Related files",qc:this.qc};this.hM=this.ld.register("toggleRelatedFilesDropdown","r",function(){a.Ro.fA();a.Ga.qb({element:a.qc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.ab.add(_.Nd([this.uVa,this.nQa.Lf(),this.Gl.Lf()]).subscribe(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.fM();d&&a.rVa(b,c)}))};_.h.La=function(){this.hM&&this.hM();this.fM();this.ab.unsubscribe()};_.h.Eba=function(){this.nQa.next(!0)};
_.h.Dba=function(){this.nQa.next(!1)};
_.h.rVa=function(a,b){var c=this,d=new Set,e={};a=_.q(a);for(var f=a.next();!f.done;e={yM:e.yM,qA:e.qA},f=a.next())e.qA=f.value,e.yM=e.qA.Usa,e.yM&&e.qA.Tb&&!d.has(e.qA.Tb)&&(d.add(e.qA.Tb),this.wg.push(this.ld.register(e.yM,e.qA.Tb,function(g){return function(){c.Ro.fA();c.Ga.qb({element:c.qc,action:"navigateTo"+aUb(g.yM),gestureName:"KEYBOARD"});c.Ua.navigate(_.yp(_.AF(b.ac().kd(g.qA.qJ)).Ya()))}}(e),!0)),this.wg.push(this.ld.register(e.yM+"InNewTab","shift+"+e.qA.Tb,function(g){return function(){c.Ro.fA();
c.Ga.qb({element:c.qc,action:"navigateTo"+aUb(g.yM),gestureName:"KEYBOARD"});var m=_.AF(b.ac().kd(g.qA.qJ)).Ya();_.vj(_.M7a(c.BS,m),void 0,_.nh("_blank"))}}(e),!0)))};_.h.Zoa=function(a){return this.Gl.ka(_.y(function(b){return _.yp(_.AF(b.ac().kd(a)).Ya())}))};
var JXb=function(a,b){var c=b.parent,d=b.path,e=a.Eaa(c).ka(_.y(function(n){var r=[];n=_.q(n);for(var x=n.next();!x.done;x=n.next())(x=KXb(a,d,x.value))&&r.push(x);c.path&&r.push({qJ:c.path,Usa:"parent",Tb:"p"});return r})),f=_.yd([]);if(!b.fz){var g=LXb(a,d);g&&(b=jHb(b,g.Zua),f=a.Eaa(b).ka(_.y(function(n){return n.length&&(n=_.ug(n[0]))?[kHb(n,g.Cqa)]:[]}),_.ve([])))}else if(c.path){var m=LXb(a,c.path);m&&(b=jHb(c,m.Zua),f=a.Eaa(b).ka(_.y(function(n){for(var r=[],x=_.q(n),A=x.next();!A.done;A=x.next())(A=
MXb(d,A.value,m.Zua))&&r.push(A);!r.length&&n.length&&(n=_.ug(n[0]))&&r.push(kHb(n,m.Cqa));return r}),_.ve([])))}return _.Nd(f,e).ka(_.y(function(n){var r=_.q(n);n=r.next().value;r=r.next().value;return n.concat(r)}))},LXb=function(a,b){a=_.q(a.config.x0);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.UC;d=d.aD;if(b.match(c.Po))return{Cqa:!0,Zua:c};if(b.match(d.Po))return{Cqa:!1,Zua:d}}},MXb=function(a,b,c){var d=_.Qz(b),e=c.Wd.exec(_.Qz(a));if(e&&(a=new RegExp(XGb(c.Ug,function(f){return _.mB(e[Number(f)])})),
d.match(a)))return{qJ:b,Usa:"test",Tb:"t"}},KXb=function(a,b,c){if(c!==b){var d=_.Qz(c);b=_.Qz(b);var e={};a=_.q(a.config.f_);for(var f=a.next();!f.done;e={lha:e.lha},f=a.next())if(f=f.value,e.lha=f.Wd.exec(b),e.lha){var g=new RegExp(XGb(f.Ug,function(m){return function(n){return _.mB(m.lha[Number(n)])}}(e)));if(d.match(g))return{qJ:c,Usa:f.label,Tb:f.Tb}}}};
iO.prototype.Eaa=function(a){var b=this;return this.tq.list(a.lb,a.Oc,a.repository,_.Fh(a),a.path||"",a.params.Ob).ka(_.y(function(c){return c.map(function(d){return d.ie()})}),_.de(function(c){_.ds(b.Mg,c);return _.yd([])}))};iO.prototype.fM=function(){for(var a=_.q(this.wg),b=a.next();!b.done;b=a.next())b=b.value,b();this.wg=[]};_.Y.Object.defineProperties(iO.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Gl.next(a)},get:function(){return this.Gl.value}}});
iO.ha=function(a){return new (a||iO)(_.w(_.Pn),_.w(_.ou),_.w(hO),_.w(_.lJ),_.w(_.cs),_.w(_.fg),_.w(_.Et),_.w(_.Qy))};
iO.ya=_.fc({type:iO,qa:[["related-files-dropdown"]],ub:function(a,b){a&1&&(_.mf(YN,7),_.mf(IXb,7));if(a&2){var c;_.lf(c=_.of())&&(b.Ro=c.first);_.lf(c=_.of())&&(b.zt=c.first)}},inputs:{config:"config",Wa:"place"},Aa:5,Ba:4,Fa:[[3,"item","ariaLabel","dense","isOpen"],["dropdownButton",""],["dropdownList",""],["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"],["relatedFilepath",""],[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"]],va:function(a,b){a&1&&(_.B(0,"dropdown-button",0,1),_.M("isOpen",function(c){return c?b.Eba():b.Dba()}),_.R(2),_.C(),_.O(3,iHb,5,6,"ng-template",null,2,_.tf));a&2&&(_.z("item",b.Oy)("ariaLabel",b.label)("dense",!0),_.v(2),_.Ze(" ",b.label,"\n"))},Ja:[_.Un,_.jm,_.km,_.lm,_.mm,YN,_.FE,_.DE,_.rz,_.sz,_.ax,_.tI,_.xn,_.pm,_.oA],styles:[".dynamic-header[_ngcontent-%COMP%]{font-weight:700;text-align:center;padding:4px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:12px}a.space-between-alignment[_ngcontent-%COMP%] >   span.mat-list-item-content{display:flex;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}}"],
Na:0});_.NXb=[];var OXb=["dropdownTemplate"],mHb=function(a){return["v",a]},jO=function(a,b){this.Ga=a;this.ld=b;this.nCc=_.NXb;this.G7b="View this file in an external site";this.VB=!1;this.W5="ciderv";this.Efa=!1;this.hta=[];this.wg=[]};_.h=jO.prototype;_.h.Qa=function(){var a=this;this.Oy={title:"View in",rX:this.zt,qc:"ViewInDropdown"};this.hM=this.ld.register("openViewInDropdown","v",function(){a.Ro.fA();a.Hq("openDropdown")})};
_.h.Ub=function(a){if(a.place||null!=a.ciderDefault.Vf||null!=a.suggestUniqueCiderWs.Vf){var b=this.Wa;a=[];for(var c=_.q(this.nCc),d=c.next();!d.done;d=c.next())if(d=d.value,!d.Wd||b.path.match(d.Wd)){var e=d;d=Object.assign({},e);e=e.lA;d=(delete d.lA,d);e=e(b);var f=void 0;if(null==(f=e)?0:f.includes("cider.corp.google.com"))switch(this.W5){case "prompt":f=void 0,e=null!=(f=KAb(e,this.Efa))?f:null}e&&a.push(Object.assign({},d,{url:e}))}this.VB||(b=PAb(b))&&a.push({description:"View raw file content",
key:"r",label:"Raw Content View",url:b});this.qpa&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.qpa});this.TF&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.TF});this.hta=a}};_.h.La=function(){this.hM&&this.hM();this.fM()};_.h.Dba=function(){this.fM()};
_.h.Eba=function(){for(var a=this,b={},c=_.q(this.hta),d=c.next();!d.done;b={tT:b.tT},d=c.next())b.tT=d.value,this.wg.push(this.ld.register(b.tT.label,b.tT.key,function(e){return function(){_.vj(e.tT.url,void 0,_.nh("_blank"));a.Ro.OO();a.Hq(e.tT.label)}}(b),!0))};_.h.Hq=function(a){this.Ga.qb({element:"ViewInDropdown",action:a,projectId:this.Wa.lb,gestureName:"KEYBOARD"})};_.h.fM=function(){for(var a=_.q(this.wg),b=a.next();!b.done;b=a.next())b=b.value,b();this.wg=[]};
jO.ha=function(a){return new (a||jO)(_.w(_.Pn),_.w(_.Et))};
jO.ya=_.fc({type:jO,qa:[["view-in-dropdown"]],ub:function(a,b){a&1&&(_.mf(YN,5),_.mf(OXb,7));if(a&2){var c;_.lf(c=_.of())&&(b.Ro=c.first);_.lf(c=_.of())&&(b.zt=c.first)}},inputs:{Wa:"place",qpa:"gitilesLink",TF:"ossLink",VB:"isGenerated",W5:"ciderDefault",Efa:"suggestUniqueCiderWs"},features:[_.vc],Aa:3,Ba:1,Fa:[[3,"item","ariaLabel","dense","isOpen",4,"ngIf"],["dropdownTemplate",""],[3,"item","ariaLabel","dense","isOpen"],["dense",""],["class","space-between-alignment","mat-list-item","","target",
"_blank",3,"href",4,"ngFor","ngForOf"],["mat-list-item","","target","_blank",1,"space-between-alignment",3,"href"],[3,"shortcut"]],va:function(a,b){a&1&&(_.O(0,lHb,1,3,"dropdown-button",0),_.O(1,oHb,2,1,"ng-template",null,1,_.tf));a&2&&_.z("ngIf",b.hta.length)},Ja:[_.jm,_.km,YN,_.rz,_.sz,_.tI],styles:["menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:12px}  a.space-between-alignment>span.mat-list-item-content{display:flex;justify-content:space-between}"],Na:0});var yHb=function(a){return{enabled:a}},kO=function(a,b,c,d,e,f,g,m){this.Ga=a;this.Qd=b;this.vc=c;this.ae=d;this.ld=e;this.Xsa=f;this.service=g;this.Vb=m;this.JQb=this.Vb.n_a.ka(_.te(1))};kO.prototype.Qa=function(){var a=this;this.wk=this.ld.register("toggleBlame","b",function(){a.bfa&&(uHb(a,"KEYBOARD"),_.Ak(a.Qd))})};kO.prototype.La=function(){this.wk&&this.wk()};kO.prototype.ZJ=function(){return this.service.ZJ(this.jx.ka(_.y(function(a){return 1===a.kind}))).ka(_.y(function(a){return{visible:a}}))};
var uHb=function(a,b){b=void 0===b?"CLICK":b;a.ae.WB("BLAME")?(a.ae.fLa("BLAME"),PXb(a,!1,b)):(a.ae.GLa("BLAME"),PXb(a,!0,b))},PXb=function(a,b,c){a.Ga.qb({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Ld.lb,gestureName:c})};
_.Y.Object.defineProperties(kO.prototype,{Bb:{configurable:!0,enumerable:!0,set:function(a){this.jx?this.jx.next(a):this.jx=new _.Mf(a)},get:function(){return this.jx.value}},dBc:{configurable:!0,enumerable:!0,get:function(){return _.Dp(this.Ld,_.fF(this.Ld.ac(),"ref").Ya())}},jKb:{configurable:!0,enumerable:!0,get:function(){return"DiffDetailHeader"!==this.componentId&&("FileDetail"!==this.componentId||"code-diff"!==this.contentType)}},bfa:{configurable:!0,enumerable:!0,get:function(){return"FileDetail"===
this.componentId&&"text"===this.contentType}},aJc:{configurable:!0,enumerable:!0,get:function(){return _.kF(this.Ld)&&"FileDetail"===this.componentId&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},mwb:{configurable:!0,enumerable:!0,get:function(){var a="FolderDetail"===this.componentId&&this.vc.Qb(11);return this.vc.Qb(23)&&(this.bfa||a)}},VB:{configurable:!0,enumerable:!0,get:function(){return _.lF(this.Bb.vC)}},cvb:{configurable:!0,enumerable:!0,
get:function(){return this.vc.Qb(85)&&this.bfa}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}},rAc:{configurable:!0,enumerable:!0,get:function(){return this.ae.WB("BLAME")}}});kO.ha=function(a){return new (a||kO)(_.w(_.Pn),_.w(_.wl),_.w(_.ou),_.w(_.LI),_.w(_.Et),_.w(_.nK),_.w(_.FI),_.w(_.Nu))};
kO.ya=_.fc({type:kO,qa:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",Bb:"viewData"},kc:["componentId","","viewData",""],Aa:20,Ba:11,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"],[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,"color","trackAction","click"],["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,"color","trackAction","ariaLabel","matTooltip","click"]],va:function(a,b){a&1&&(_.O(0,pHb,1,0,"layer-menu-dropdown",0),_.R(1,"\n"),_.O(2,qHb,2,3,"find-in-file-dropdown",1),_.R(3,"\n"),_.O(4,rHb,1,1,"links-dropdown",2),_.R(5,"\n"),_.O(6,sHb,4,10,"view-in-dropdown",
3),_.R(7,"\n"),_.O(8,tHb,2,2,"related-files-dropdown",4),_.R(9,"\n"),_.R(10,"\n"),_.O(11,vHb,5,2,"button",5),_.R(12,"\n"),_.O(13,wHb,7,2,"ng-container",0),_.S(14,"async"),_.R(15,"\n"),_.O(16,zHb,5,5,"ng-container",0),_.R(17,"\n"),_.E(18,"fullscreen-button",6),_.R(19,"\n"));a&2&&(_.z("ngIf",b.mwb),_.v(2),_.z("ngIf",b.bfa),_.v(2),_.z("ngIf",b.jKb),_.v(2),_.z("ngIf",b.aJc),_.v(2),_.z("ngIf",b.Xsa.config&&!b.dBc&&b.jKb),_.v(3),_.z("ngIf",b.bfa&&!b.mwb),_.v(2),_.z("ngIf",_.T(14,9,b.ZJ())),_.v(3),_.z("ngIf",
b.cvb),_.v(2),_.z("componentId",b.componentId))},Ja:[_.Un,_.km,$N,KM,dO,gO,_.qr,_.Ds,_.gx,iO,jO,_.pm],styles:["header-actions[_nghost-%COMP%]{align-items:center;display:flex;padding:0 10px}header-actions[_nghost-%COMP%]     .mat-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[_ngcontent-%COMP%]{border-radius:4px;min-width:unset;padding:0}button.blame[_ngcontent-%COMP%]   div.title[_ngcontent-%COMP%]{align-items:center;padding:0 8px}"],
Na:0});var lO=function(a,b,c){this.Ga=a;this.ld=c;this.rub=this.VB=this.PIc=!1;this.fUa="";this.uLb="FILE";this.Fwa="Generated by a BUILD rule. See go/bbcp for more details";this.GM="detail-header-id";this.qc="DetailHeader";this.wk=function(){};this.MXa=b.Qb(22)};lO.prototype.Qa=function(){var a=this;this.wk=this.ld.register("triggerStarButton","s",function(){a.Ga.qb({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.sLb&&a.sLb.YZa.next({kind:"event",action:"KEYBOARD"})})};
lO.prototype.La=function(){this.wk()};
_.Y.Object.defineProperties(lO.prototype,{Bb:{configurable:!0,enumerable:!0,set:function(a){this.VB=_.lF(a.vC);this.rub=_.vlb(a.vC);var b;(b=a.location.path||"")&&"/"!==b?(b=_.Qz(b),b="/"===b.substr(-1)?b.substr(0,b.length-1):b):b="Repository Root";this.fUa=b;if(0===a.kind&&0!==a.hpb.length){var c=a.hpb[0],d=_.zo(c);b=d.Pk();d=_.Xh(d,3);c=c.ie();var e=HAb(b);b=_.Xh(b,2);b="depot"===e.type?new _.yg({repository:b,Ab:d,path:c,params:void 0}):new _.zg({xe:e,repository:b,Ab:d,path:c,params:void 0})}else b=
void 0;this.ANa=b;this.uLb=_.$h(a.location);this.Pva=a},get:function(){return this.Pva}},Wa:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}}});lO.ha=function(a){return new (a||lO)(_.w(_.Pn),_.w(_.ou),_.w(_.Et))};
lO.ya=_.fc({type:lO,qa:[["detail-header","componentId","","viewData",""]],ub:function(a,b){a&1&&_.mf(_.OJ,5);if(a&2){var c;_.lf(c=_.of())&&(b.sLb=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",PIc:"showLinksDropdown",Bb:"viewData"},kc:["componentId","","viewData",""],Aa:10,Ba:10,Fa:[["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"],["unknownGeneratingFile",""],[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(";")],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div",1),_.O(2,AHb,1,4,"star",2),_.B(3,"h2",3),_.R(4),_.O(5,DHb,3,3,"ng-container",4),_.C(),_.E(6,"commit-information",5),_.C(),_.E(7,"header-actions",6),_.C(),_.O(8,
EHb,1,0,"ng-template",null,7,_.tf));a&2&&(_.v(2),_.z("ngIf",b.MXa),_.v(1),_.Ge("id",b.GM),_.v(1),_.Ze(" ",b.fUa," "),_.v(1),_.z("ngIf",b.VB),_.v(1),_.z("activeLocation",b.Wa)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.Bb.dZ),_.v(1),_.z("componentId",b.componentId)("contentType",b.contentType)("viewData",b.Bb))},Ja:[_.Un,mM,_.km,_.Lr,_.Mr,_.Sr,_.Qr,kO,_.gx,_.xn,_.OJ],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 mO=function(){this.D0a=2};mO.prototype.Qa=function(){};_.Y.Object.defineProperties(mO.prototype,{sFc:{configurable:!0,enumerable:!0,get:function(){return _.yp(_.NF(this.Bb.location.ac(),function(a){delete a.jw;delete a.Om}).Ya())}}});mO.ha=function(a){return new (a||mO)};
mO.ya=_.fc({type:mO,qa:[["diff-detail-header"]],inputs:{Bb:"viewData"},Aa:11,Ba:6,Fa:[["fxFlex","50","fxLayout","row",1,"left-diff"],["fxFlex","grow","fxLayoutAlign","stretch"],[3,"activeLocation","version"],["fxFlexAlign","center","ascTrackElement","DiffDetailHeader","trackAction","closeDiff",1,"close-diff",3,"routerLink","trackProjectId"],"type;button;mat-icon-button;;aria-label;Exit diff".split(";"),["fxLayoutAlign","end","fxFlex","noshrink",1,"right-diff"],["fxFlexAlign","stretch",3,"activeLocation"],
["fxFlex","grow"],["componentId","DiffDetailHeader",3,"viewData"]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div",1),_.E(2,"commit-information",2),_.C(),_.B(3,"a",3)(4,"button",4)(5,"mat-icon"),_.R(6,"clear"),_.C()()()(),_.B(7,"div",5),_.E(8,"commit-information",6)(9,"div",7)(10,"header-actions",8),_.C());a&2&&(_.v(2),_.z("activeLocation",null==b.Bb?null:b.Bb.location)("version",b.D0a),_.v(1),_.z("routerLink",b.sFc)("trackProjectId",b.Bb.location.lb),_.v(5),_.z("activeLocation",null==b.Bb?null:b.Bb.location),
_.v(2),_.z("viewData",b.Bb))},Ja:[_.Un,mM,_.Lr,_.Mr,_.Sr,_.Qr,kO,_.qr,_.Ds,_.xn],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 nO=function(a,b){this.Ga=a;this.Kc=b;this.markerHeight="10px";this.byb=new _.Mf([]);this.oAb=new _.Mf(null);this.ayb=new _.Mf({});this.Zxb=new _.cl;this.byb=_.Nd(this.ayb,this.oAb).ka(_.y(function(c){var d=_.q(c);c=d.next().value;var e=d.next().value;d=HHb("find",c.find,e);var f=HHb("search",c.search,e),g=HHb("xrefs",c.VMc,e);c=HHb("importantXrefs",c.Jzc,e);return[].concat(_.sc(f),_.sc(g),_.sc(c),_.sc(d))}))};
_.Y.Object.defineProperties(nO.prototype,{ara:{configurable:!0,enumerable:!0,set:function(a){this.ayb.next(a)}},El:{configurable:!0,enumerable:!0,set:function(a){this.oAb.next(a)}}});nO.ha=function(a){return new (a||nO)(_.w(_.Pn),_.w(_.FI))};
nO.ya=_.fc({type:nO,qa:[["file-content-pager"]],inputs:{ara:"markers",El:"numLines"},outputs:{Zxb:"markerClicked"},Aa:2,Ba:3,Fa:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],va:function(a,b){a&1&&(_.O(0,GHb,1,7,"div",0),_.S(1,"async"));a&2&&_.z("ngForOf",_.T(1,1,b.byb))},Ja:[_.jm,_.pm],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 oO=function(a,b){this.Ga=a;this.Mg=b};_.h=oO.prototype;_.h.Jq=function(a){_.ds(this.Mg,a)};_.h.wZa=function(a){return _.BNa(this.Ga,a,"codeRenderFull")};_.h.jga=function(a,b){_.BNa(this.Ga,a,"codeRenderRefresh_"+b)};_.h.yxb=function(){this.Ga.qb({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.h.dSa=function(){this.Ga.qb({element:"Folding",action:"expand",gestureName:"CLICK"})};_.h.jZ=function(){this.Ga.qb({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.h.Gq=function(){this.Ga.qb({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD"})};_.h.NQ=function(){this.Ga.qb({element:"FileDetail",action:"scroll",gestureName:"SCROLL"})};oO.ha=function(a){return new (a||oO)(_.u(_.Pn),_.u(_.cs))};oO.ua=_.t({token:oO,oa:oO.ha});var pO=function(){};pO.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.Qab("img",{src:"data:image/png;base64,"+a["image/png"]})):a["text/plain"]||a["text/html"]?(a=a["text/plain"]||a["text/html"],a="string"===typeof a?a:a.join(""),_.alb(a)):_.alb("<data with types: "+Object.keys(a).join(", ")+">")};pO.ha=function(a){return new (a||pO)};pO.Ce=_.ic({name:"renderData",type:pO,de:!0});var qO=function(){};qO.prototype.Qa=function(){};qO.ha=function(a){return new (a||qO)};
qO.ya=_.fc({type:qO,qa:[["jupyter-notebook"]],inputs:{zZ:"notebook"},Aa:1,Ba:1,Fa:[[4,"ngFor","ngForOf"],[3,"ngSwitch"],[3,"content",4,"ngSwitchCase"],[4,"ngSwitchCase"],[3,"content"],[1,"inline",3,"value","fileName"],[3,"expanded",4,"ngIf"],[3,"expanded"],[3,"outerHTML"]],va:function(a,b){a&1&&_.O(0,RHb,4,3,"ng-container",0);a&2&&_.z("ngForOf",b.zZ.cells)},Ja:[_.jm,_.km,_.lm,_.mm,_.uJ,_.hH,_.uA,_.dH,_.eH,_.GH,pO],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0}"]});var rO=function(){this.size=0;this.N8=_.je;this.Rvb=new _.cl;this.Osa=void 0;this.Xea=!1};rO.prototype.Qa=function(){};rO.prototype.La=function(){var a;null==(a=this.ab)||a.unsubscribe()};rO.prototype.Ub=function(a){if(a.fullViewData){var b;null==(b=this.ab)||b.unsubscribe();this.Osa=void 0;this.Xea=!1;this.ab=void 0}};
var WHb=function(a,b){a.Xea=!1;var c;null==(c=a.ab)||c.unsubscribe();a.ab=void 0;a.Osa=b.ka(_.y(function(d){return d.ue}))},VHb=function(a,b){a.Xea=!0;var c;null==(c=a.ab)||c.unsubscribe();a.ab=b.ka(_.ke(1)).subscribe(function(d){a.Rvb.emit(d);a.Xea=!1})};rO.ha=function(a){return new (a||rO)};
rO.ya=_.fc({type:rO,qa:[["large-file","fullViewData",""]],inputs:{size:"size",N8:"fullViewData"},outputs:{Rvb:"largeFileViewData"},features:[_.vc],kc:["fullViewData",""],Aa:3,Ba:2,Fa:[[4,"ngIf","ngIfElse"],["prompt",""],["spinner",""],[3,"inline"],["icon","source:file"],["fullContentsLoading",""],["gme-button-old","","ascTrackElement","FileDetail","trackAction","showFullContents",3,"click"],["gme-button-old","","ascTrackElement","FileDetail","trackAction","showRawContents",3,"click"]],va:function(a,
b){a&1&&(_.O(0,UHb,5,4,"ng-container",0),_.O(1,ZHb,7,5,"ng-template",null,1,_.tf));if(a&2){var c=_.Ye(2);_.z("ngIf",b.Osa)("ngIfElse",c)}},Ja:[_.Un,_.km,_.mz,_.iA,_.kA,_.jA,_.DE,_.pm,_.ZB],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 sO=function(a,b,c){var d=this;this.Ga=a;this.Kc=b;this.Vb=c;this.KS=_.Eu().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.Kc.Onb.ka(_.y(function(e){return d.KS.get(e)}))};sO.prototype.Qa=function(){};sO.prototype.tk=function(a){(a=_.Lh(this.KS.inverse,a))&&this.Kc.XE!==a&&(this.Ga.qb({element:"MarkdownTabHeader",action:this.BNa(a),gestureName:"CLICK",projectId:this.Bb.location.lb}),this.Kc.XE=a,this.Vb.Aea(a))};
sO.prototype.BNa=function(a){switch(a){case "SOURCE":return"openSourceTab";case "PREVIEW":return"openPreviewTab";default:return _.tg(a,"Unknown file detail tab selected")}};sO.ha=function(a){return new (a||sO)(_.w(_.Pn),_.w(_.FI),_.w(_.Nu))};
sO.ya=_.fc({type:sO,qa:[["markdown-tab-header","viewData",""]],inputs:{Bb:"viewData"},kc:["viewData",""],Aa:4,Ba:3,Fa:[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Preview"],["label","Source"]],va:function(a,b){a&1&&(_.B(0,"mat-tab-group",0),_.M("selectedIndexChange",function(c){return b.tk(c)}),_.S(1,"async"),_.E(2,"mat-tab",1)(3,"mat-tab",2),_.C());a&2&&_.z("selectedIndex",_.T(1,1,b.selectedIndex))},Ja:[_.wC,_.sC,_.rC,_.pm],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}"]});var tO=function(a){this.element=a};_.Y.Object.defineProperties(tO.prototype,{uHc:{configurable:!0,enumerable:!0,set:function(a){var b=this;a="data:image/svg+xml,"+encodeURIComponent(null!=a?a:"");fetch(a).then(function(c){return c.blob()}).then(function(c){var d=b.element.ta;_.Ij(d);d.appendChild($Tb(c))})}}});tO.ha=function(a){return new (a||tO)(_.w(_.Wc))};tO.Ia=_.hc({type:tO,qa:[["","safeSvg",""]],inputs:{uHc:"safeSvg"}});var uO=function(a){this.Ab=a};_.Y.Object.defineProperties(uO.prototype,{wHc:{configurable:!0,enumerable:!0,set:function(a){switch(this.Ab.ta.tagName){case "AUDIO":var b=this.Ab.ta;a=a instanceof _.Uf?a:_.FAa(a);b.src=_.Vf(a);break;case "IMG":this.Ab.ta.src=a;break;case "VIDEO":b=this.Ab.ta,a=a instanceof _.Uf?a:_.FAa(a),b.src=_.Vf(a)}}}});uO.ha=function(a){return new (a||uO)(_.w(_.Wc))};uO.Ia=_.hc({type:uO,qa:[["","sanitizeSrc",""]],inputs:{wHc:"sanitizeSrc"}});var vO=function(a){this.kNa=a};
vO.prototype.Jt=function(a){if(5===a.kind)return _.yd(_.KE);if(0!==a.kind)return _.yd(_.yE("Folding unsupported"));var b=a.location,c=b.lb,d=b.Oc,e=b.repository,f=b.path;b=b.params;f=_.bF(a.location,1)||f;var g=b.Ob?"HEAD":_.Ah(a.location,1);a={Ab:_.Ah(a.location,0)||"",commit:g};return this.kNa.Jt(c,d,e,a,f,b.Ob).ka(_.y(function(m){if(2===m.Bg()||4===m.Bg())var n=_.yE("Folding unavailable");else{n=[];m=_.q(_.Fi(m,_.ep,3));for(var r=m.next();!r.done;r=m.next()){r=r.value;var x=r.getRange();x&&n.push({start:_.Ji(x,
1)-1,end:_.Ji(x,3)-1,indentation:_.Ji(r,2)})}n=_.AE(n)}return n}),_.ve(_.KE),_.de(function(){return _.yd(_.yE("Folding unavailable"))}))};vO.ha=function(a){return new (a||vO)(_.u(_.Xx))};vO.ua=_.t({token:vO,oa:vO.ha});var QXb=function(){this.fRb=[]};_.Y.Object.defineProperties(QXb.prototype,{widgets:{configurable:!0,enumerable:!0,get:function(){return this.fRb},set:function(a){this.fRb=a}}});var wO=function(){QXb.apply(this,arguments)};_.X(wO,QXb);var RXb=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.xY=function(a){var b=this.widgets.filter(function(c){return RAb(c.line,a)});this.oh=0<b.length?{first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])}:void 0;return b};
_.h.npa=function(a,b){if(!this.oh||a>this.widgets[this.oh.last].line||b<=this.widgets[this.oh.first].line)return[{widgets:this.xY({start:a,end:b}),type:"replace"}];var c=this.widgets[this.oh.first],d=this.widgets[this.oh.last],e=[];if(a>c.line){var f=this.uOa(a);0<f.length&&e.push({widgets:f,type:"remove"})}a<c.line&&(a=this.DNa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));b<d.line&&(a=this.tOa(b),0<a.length&&e.push({widgets:a,type:"remove"}));b>d.line&&(b=this.CNa(b),0<b.length&&
e.push({widgets:b,type:"add",location:"end"}));return e};_.h.CNa=function(a){for(var b=[],c=this.oh.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(d.line>a)break;b.push(d);this.oh.last=c}return b};_.h.DNa=function(a){for(var b=[],c=this.oh.first-1;0<=c;c--){var d=this.widgets[c];if(d.line<a)break;b.push(d);this.oh.first=c}return b};_.h.uOa=function(a){for(var b=[],c=this.oh.first;c<=this.oh.last;c++){var d=this.widgets[c];if(d.line>=a){this.oh.first=c;break}b.push(d)}return b};
_.h.tOa=function(a){for(var b=[],c=this.oh.last;c>=this.oh.first;c--){var d=this.widgets[c];if(d.line<=a){this.oh.last=c;break}b.push(d)}return b};wO.ha=function(){var a;return function(b){return(a||(a=_.Tc(wO)))(b||wO)}}();wO.ua=_.t({token:wO,oa:wO.ha});var xO=function(){QXb.apply(this,arguments)};_.X(xO,QXb);_.h=xO.prototype;_.h.xY=function(a){var b=this.widgets.filter(function(c){return void 0!==c.startLine&&RAb(c.startLine,a)||void 0!==c.endLine&&RAb(c.endLine,a)});0<b.length&&(this.oh={first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])});return b};
_.h.npa=function(a,b){if(!this.oh)return[];var c=this.widgets[this.oh.first],d=this.widgets[this.oh.last];if(void 0!==d.endLine&&a>=d.endLine||void 0!==c.startLine&&b<=c.startLine)return[{widgets:this.xY({start:a,end:b}),type:"replace"}];var e=[];if(void 0!==c.endLine&&a>c.endLine){var f=this.uOa(a);0<f.length&&e.push({widgets:f,type:"remove"})}void 0!==c.startLine&&a<c.startLine&&(a=this.DNa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));void 0!==d.startLine&&b<d.startLine&&(a=this.tOa(b),
0<a.length&&e.push({widgets:a,type:"remove"}));void 0!==d.endLine&&b>d.endLine&&(b=this.CNa(b),0<b.length&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.CNa=function(a){for(var b=[],c=this.oh.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(void 0!==d.startLine&&d.startLine>a)break;b.push(d);this.oh.last=c}return b};_.h.DNa=function(a){for(var b=[],c=this.oh.first-1;0<=c;c--){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine<a)break;b.push(d);this.oh.first=c}return b};
_.h.uOa=function(a){for(var b=[],c=this.oh.first;c<=this.oh.last;c++){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine>=a){this.oh.first=c;break}b.push(d)}return b};_.h.tOa=function(a){for(var b=[],c=this.oh.last;c>=this.oh.first;c--){var d=this.widgets[c];if(void 0!==d.startLine&&d.startLine<=a){this.oh.last=c;break}b.push(d)}return b};xO.ha=function(){var a;return function(b){return(a||(a=_.Tc(xO)))(b||xO)}}();xO.ua=_.t({token:xO,oa:xO.ha});var yO=function(a){var b=a.column;this.line=a.line;this.column=b};yO.prototype.isBefore=function(a){return this.line<a.line||a.line===this.line&&this.column<a.column};yO.prototype.isEqual=function(a){return this.line===a.line&&this.column===a.column};var CO=function(a){var b=a.start;a=a.end;this.start=b;this.end=a;b.isBefore(a)||b.isEqual(a)};CO.prototype.isEqual=function(a){return this.start.isEqual(a.start)&&this.end.isEqual(a.end)};var DO=function(a,b){_.rH.call(this,a,b);this.ob=a;this.visibility=_.yH;this.NB=new Map;this.st=0;this.Wk=[];this.Oi=this.jf=0;this.Qwb=10};_.X(DO,_.rH);var SXb=function(a){a.ega&&(a.ega.style.height=_.wF(a.visibility,a.jf)*a.lineHeight+"px");if(a.z5){for(var b=a.visibility,c=a.Oi,d=0,e=b.aT.length-1;0<=e;e--){var f=b.aT[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.z5.style.height=(a.st-c-d)*a.lineHeight+"px"}};
DO.prototype.MAb=function(){this.ega||(this.ega=document.createElement("div"),this.container.appendChild(this.ega));this.content||(this.content=document.createElement("div"),this.container.appendChild(this.content));this.z5||(this.z5=document.createElement("div"),this.container.appendChild(this.z5))};DO.prototype.Nr=function(){return this.st};var TXb=function(a){return{start:a.jf,end:a.Oi}};DO.prototype.vi=function(a){if(a>=this.jf&&a<this.Oi)return this.Wk[a-this.jf]};
var UXb=function(a,b,c){b>=a.jf&&b<a.Oi&&(a.content.replaceChild(c,a.Wk[b-a.jf]),a.Wk[b-a.jf]=c)};_.h=DO.prototype;_.h.clear=function(){_.rH.prototype.clear.call(this);this.Wk=[];this.Oi=this.jf=0;this.content&&(this.content.textContent="");this.NB.clear()};
_.h.ks=function(a,b){if(this.content&&this.ega&&this.z5&&this.fKa()){var c=a+b;a>=this.Oi||c<=this.jf?(this.hda(this.Oi-this.jf),this.Oi=this.jf=a,this.AO(b,!0)):(a>this.jf?this.hda(a-this.jf):this.AO(this.jf-a),c<this.Oi?this.hda(this.Oi-c,!0):this.AO(c-this.Oi,!0));SXb(this)}};
_.h.AO=function(a,b){b=void 0===b?!1:b;if(!(0>=a)){this.Oi=Math.max(this.Oi,0);this.jf=Math.max(this.jf,0);var c=this.epb(Math.max(0,b?this.Oi:this.jf-a),a);this.content.insertAdjacentHTML(b?"beforeend":"afterbegin",_.Sf(c));this.Wk=Array.from(this.content.children);b?this.Oi+=a:(this.jf-=a,0>=this.jf&&(this.Oi-=this.jf,this.jf=0))}};
_.h.hda=function(a,b){b=void 0===b?!1:b;a=Math.min(this.Wk.length,a);for(var c=_.q(this.Wk.splice(b?this.Wk.length-a:0,a)),d=c.next();!d.done;d=c.next())this.content.removeChild(d.value);b||(this.jf+=a);this.Oi=this.jf+this.Wk.length};_.h.fKa=function(){return!0};
_.h.Ju=function(a,b){var c=new Map(b.map(function(g){return[g.start,g]}));b=new Set;a=_.q(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;for(var e=VXb(d,c),f=d.start;f<d.end;f++)WXb(this,f,e,f===d.start),b.add(f)}c=_.q(this.NB);for(a=c.next();!a.done;a=c.next())a=_.q(a.value).next().value,b.has(a)||this.showLine(a);SXb(this)};
var VXb=function(a,b){for(var c=void 0,d=a.start;d<a.end;d++){var e=b.get(d);e&&(c=void 0===c?e.indentation:Math.min(c,e.indentation))}var f;return null!=(f=c)?f:0},WXb=function(a,b,c,d){if(_.qF(b,a.Nr())){var e=a.NB.get(b);e&&e.hidden===!d||(c=a.Phb(b,c,!d),a.NB.set(b,{node:c,hidden:!d}),a.vi(b)&&(d=document.createElement("div"),d.insertAdjacentHTML("afterbegin",_.Sf(c)),UXb(a,b,d.firstChild)))}};
DO.prototype.showLine=function(a){if(_.qF(a,this.Nr())&&this.NB.get(a)){var b=this.vi(a);b&&UXb(this,a,b.lastElementChild.firstElementChild);this.NB.delete(a)}};_.Y.Object.defineProperties(DO.prototype,{lineHeight:{configurable:!0,enumerable:!0,get:function(){return this.Qwb},set:function(a){this.Qwb=a;SXb(this)}},FK:{configurable:!0,enumerable:!0,set:function(a){this.st=a;SXb(this)}}});DO.ha=function(a){return new (a||DO)(_.w(_.Wc),_.w(_.yk))};
DO.Ia=_.hc({type:DO,inputs:{visibility:"visibility"},features:[_.De]});var EO=function(a,b,c,d,e,f){DO.call(this,c,d);var g=this;this.Qd=a;this.view=b;this.ob=c;this.KZa=f;this.Ku=!1;this.Ff=[];this.Rj=new _.cl;this.jz=new _.cl;this.ab=new _.td;this.lines=[];this.Al=[];this.Kfb=new _.se;this.dPb=new _.se;this.lF=new Set;this.OUa=0;this.ab.add(e.SP().ka(_.ie()).subscribe(function(m){var n=void 0===g.tabSize;g.tabSize=m;n||_.Ak(g.Qd)}));this.ab.add(this.KZa.XMc.subscribe(function(){g.Bga(_.Q9a(0,g.Al.length))}));this.ab.add(this.dPb.ka(_.Sha(function(){return g.Kfb.ka(_.ve(void 0),
_.fe(20),_.le())})).subscribe(function(){XXb(g)}))};_.X(EO,DO);EO.Ia=DO.Ia;_.h=EO.prototype;_.h.Qa=function(){DO.prototype.MAb.call(this)};_.h.La=function(){this.ab.unsubscribe()};_.h.epb=function(a,b){b=a+b;for(var c=[];a<b;a++)this.NB.has(a)?c.push(this.NB.get(a).node):c.push(this.Al[a]);return _.Nab(c)};
_.h.AO=function(a,b){b=void 0===b?!1:b;if(!(0>=a)){var c=Math.max(0,b?this.Oi:this.jf-a),d=c+a;DO.prototype.AO.call(this,a,b);for(a=c;a<d;a++)this.lF.has(a)&&(b=void 0,null==(b=this.vi(a))||b.setAttribute("aria-current","true"));this.dPb.next()}};_.h.fKa=function(){return 0<this.Al.length};
_.h.Ub=function(a){if(a.highlightedLines){a=_.q(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=_.pF(this.Ff,this.Nr(),this.jf,!0);a=_.q(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;null==(d=this.vi(c))||d.setAttribute("aria-current","true")}}this.lF=_.Llb(this.Ff)}};
_.h.jna=function(a,b){var c=this,d=_.qH(this,"line");d.appendChild(_.pH(this,Array.from({length:b+1}).join(" "),"line"));b=_.pH(this,"...","line ellipses");b.addEventListener("click",function(){c.Rj.emit(a)});d.appendChild(b);return d};
_.h.Phb=function(a,b,c){a=this.Al[a];c='<div class="line"'+(c?' style="display:none;"':"")+'><span class="line">';b=Math.max(0,Math.ceil(b+1));for(var d=0;d<b;d++)c+=" ";c+='</span><span class="line ellipses">...</span><div style="display:none;">'+_.lH(a)+"</div></div>";return(0,_.kH)(c).eA()};_.h.be=function(a){a=a.target;a.classList.contains("ellipses")&&this.Rj.emit(Number(a.nextElementSibling.firstElementChild.dataset.lineNumber))};
_.h.TO=function(){if(this.Nr()&&this.Wk[0])return this.Wk[0].getBoundingClientRect().height;var a=_.qH(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.C4=function(a,b){b=void 0===b?[]:b;this.lines=a;this.FK=a.length;this.Al=[];var c=document.getElementById("pre-rendered-code");if(null!=c&&this.Ku){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.Wk=Array.from(this.content.children);this.jf=Number(this.Wk[0].getAttribute("data-line-number"));this.Oi=this.jf+this.Wk.length;(c=_.uF(this.container,"virtual-scroll-format-code",
"body"))&&0>=c.scrollTop&&(c.scrollTop=d)}for(d=0;d<b.length;d++)this.Al.push(b[d]);if(this.Al.length<a.length)for(b=this.QJa(0,a.length),d=this.Al.length;d<a.length;d++)this.Al.push(BUb({lineNumber:d,line:a[d],wt:b[d]}).eA())};var ZXb=function(a){a.selection=new CO({start:new yO({line:0,column:0}),end:YXb(a)});XXb(a)};
EO.prototype.Bga=function(a){var b=this;if(this.fKa()&&(a=a.filter(function(n){return _.qF(n,b.Nr())}),!(0===a.length||a[a.length-1]>=this.Nr()))){var c=new _.vH(new $Xb),d=a.map(function(n){var r;return c.jd(null!=(r=b.sj.get(n))?r:null)}),e=document.activeElement,f=null;null!=e&&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.Al[m]=BUb({lineNumber:m,line:this.lines[m],wt:d[g]}).eA();e.insertAdjacentHTML("afterbegin",
_.Sf(this.Al[m]));UXb(this,m,e.firstChild)}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};EO.prototype.focus=function(a){a=_.pF(a,this.Nr());if(0!==a.length){var b=this.vi(a[0].start);b&&(b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1"),this.jz.next(a[0].start),b.focus())}};
EO.prototype.LK=function(){if(this.OUa)this.OUa--;else{this.Kfb.next();var a=aYb(this);if(null==a?0:a.we){var b=a.we,c,d=b.start.isEqual(new yO({line:this.jf,column:0}))&&(null==(c=this.selection)?0:c.start.isBefore(b.start))?this.selection.start:b.start,e;c=b.end.isEqual(bYb(this))&&(null==(e=this.selection)?0:e.end)&&b.end.isBefore(this.selection.end)?this.selection.end:b.end;this.selection=new CO({start:d,end:c});this.eaa=a.eaa}else this.eaa=this.selection=void 0}};
var XXb=function(a){if(a.selection){var b=a.selection;var c=new CO({start:new yO({line:a.jf,column:0}),end:bYb(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 CO({start:d,end:c})}var f;d=null==(f=aYb(a))?void 0:f.we;f=!c;d=d&&c&&c.isEqual(d);f||d||(f=cYb(a,c.start),d=cYb(a,c.end),(c=document.getSelection())&&f&&d&&(a.eaa||(d=_.q([d,f]),f=d.next().value,d=d.next().value),c.setBaseAndExtent(f.node,
f.offset,d.node,d.offset),a.OUa++))}},eYb=function(a,b,c){if(!a.content.contains(b))return a.content.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_FOLLOWING?YXb(a):new yO({line:0,column:0});a=dYb(a,b,c);b=a.node;c=a.offset;a=b.parentElement;do{for(var d=_.q(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+=null!=(g=null==(f=e.textContent)?void 0:f.length)?g:0}a=_.q([a,a.parentElement]);b=a.next().value;a=a.next().value}while(!(b instanceof
HTMLDivElement));b.getAttribute("data-line-number");return new yO({line:Number(b.getAttribute("data-line-number")),column:c})},dYb=function(a,b,c){return 0===b.childNodes.length?{node:b,offset:c}:b.childNodes.length<=c?cYb(a,bYb(a)):dYb(a,b.childNodes[c],0)},cYb=function(a,b){var c=a.vi(b.line);if(c)return fYb(a,c,b.column)},fYb=function(a,b,c){if(!b.hasChildNodes())return{node:b,offset:c};var d=0;b=_.q(b.childNodes);for(var e=b.next();!e.done;e=b.next()){e=e.value;var f=void 0,g=void 0,m=null!=(g=
null==(f=e.textContent)?void 0:f.length)?g:0;if(d+m>=c)return fYb(a,e,c-d);d+=m}},gYb=function(a){if(!a.selection)return"";var b=a.lines.slice(a.selection.start.line,a.selection.end.line+1);if(0===b.length)return"";if(1===b.length)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("")};
EO.prototype.clear=function(){DO.prototype.clear.call(this);this.view.clear();this.lines=[];this.Al=[]};
var aYb=function(a){var b=document.getSelection(),c=!(null==b?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=eYb(a,d,b.anchorOffset),a=eYb(a,c,e),!b.isEqual(a)))return b.isBefore(a)?{we:new CO({start:b,end:a}),eaa:!0}:{we:new CO({start:a,end:b}),eaa:!1}}},bYb=function(a){var b,c;return new yO({line:a.Oi-1,column:(null==(b=a.vi(a.Oi-1))?void 0:null==(c=b.textContent)?void 0:c.length)||0})},YXb=function(a){var b=a.lines.length-
1;return new yO({line:b,column:a.lines[b].length})};EO.prototype.QJa=function(a,b){for(var c=new _.vH(new $Xb),d=[];a<b;a++){var e=void 0;d.push(c.jd(null!=(e=this.sj.get(a))?e:null))}return d};EO.ha=function(a){return new (a||EO)(_.w(_.wl),_.w(_.hf),_.w(_.Wc),_.w(_.yk),_.w(_.Nu),_.w(_.oJ))};
EO.ya=_.fc({type:EO,qa:[["virtual-scroll-code-container"]],Db:4,hb:function(a,b){a&1&&_.M("click",function(c){return b.be(c)});a&2&&_.He("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{Ku:"usePrefetchIfPossible",Ff:"highlightedLines",sj:"inlineWidgets"},outputs:{Rj:"lineShown",jz:"lineFocused"},features:[_.De,_.vc],Aa:0,Ba:0,va: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}"],
nb:2,Na:0});var $Xb=function(){};_.h=$Xb.prototype;_.h.z4=function(a,b){_.Ii(a,8,_.oH,b)};_.h.Hhb=function(a,b,c){return _.Hi(a.clone(),8).setStart(b).setEnd(c)};_.h.Qn=function(a){return a};_.h.BJ=function(a){return _.nH(a)};_.h.rj=function(a){return a.rj()};_.h.Qk=function(a){return a.Qk()};_.h.jqa=function(a){return"a"===_.Xh(a,3)};_.h.sqa=function(a){return _.Bi(a,7)};_.h.FFb=function(a,b){b=_.nH(a).concat(_.nH(b));_.Hi(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.jLb=function(a,b){if(b<a.Qk()||b>=a.rj())throw new RangeError;var c=_.Hi(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.ac=function(a){var b=(new _.oH).setStart(a.startColumn).setEnd(a.endColumn);a.fSa&&_.sb(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.tb(b,3,d);_.tb(c,4,a.Go);null!=a.href&&_.tb(b,5,a.href);null!=a.key&&b.OC(a.key);return b};_.h.w_a=function(a,b){return b.Qk()-a.Qk()||a.rj()-b.rj()};var hYb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],FO=function(a,b){DO.call(this,a,b);this.ob=a;this.jz=new _.cl;this.hp=new _.cl;this.Pr=new _.cl;this.Rj=new _.cl;this.IY=void 0;this.yC=new Set;this.lF=new Set;this.kMa=new Map;this.rma=10};_.X(FO,DO);FO.Ia=DO.Ia;_.h=FO.prototype;
_.h.Qa=function(){DO.prototype.MAb.call(this);if(this.content){var a=_.qH(this,"");a.appendChild(document.createTextNode("_"));this.content.appendChild(a);var b=a.getBoundingClientRect().width;this.content.removeChild(a);a=b}else a=this.rma;this.Csc=a};_.h.jna=function(a){var b=this,c=_.qH(this,"line-number CodeMirror-gutter-background");c.appendChild(_.pH(this,"-",""));c.addEventListener("click",function(){b.Rj.emit(a)});return c};
_.h.Phb=function(a,b,c){b=this.Bl?this.Bl(a):void 0;return(0,_.kH)('<div class="line-number hidden-node CodeMirror-gutter-background"'+(c?' style="display:none;"':"")+'><span>-</span><div style="display:none;">'+(b?_.rtb(a,b):_.ttb(a,a+1))+"</div></div>").eA()};
_.h.be=function(a){var b=a.target;if(b.classList.contains("hidden-node"))return this.Rj.emit(Number(b.lastElementChild.firstElementChild.firstElementChild.dataset.lineNumber)),!0;if("A"===b.tagName&&(0!==a.button||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("A"!==b.tagName)return this.Pr.next({line:c,tZ:a}),!0;this.hp.next({line:c,tZ:a});return!1};
_.h.clear=function(){DO.prototype.clear.call(this);this.FK=0};_.h.focus=function(a){a=_.pF(a,this.Wk.length,this.jf,!0);0<a.length&&(this.Wk[a[0].start-this.jf].firstElementChild.focus(),this.jz.next(a[0].start))};
_.h.h$=function(a){for(var b=_.q(this.yC||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.q(hYb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.IY=a;this.yC=_.Klb(this.IY,this.Wk,this.jf,!0);this.lF=_.Llb(a);a=_.q(this.yC);for(c=a.next();!c.done;c=a.next())this.g$(c.value)};
_.h.TZa=function(a){if(this.Bl){this.Bl=a;for(var b=0,c=this.Wk.length;b<c;b++){var d=this.Wk[b].firstElementChild,e=a(b+this.jf);e=_.Wf(e);void 0!==e&&(d.href=e)}}else this.clear(),this.FK=this.st};_.h.epb=function(a,b){b=a+b;if(this.Bl){for(var c=[];a<b;a++)this.NB.has(a)?c.push(this.NB.get(a).node):c.push(_.stb({lineNumber:a,href:this.Bl(a)}).eA());return _.Nab(c)}return _.utb({start:a,end:b}).eA()};
_.h.AO=function(a,b){b=void 0===b?!1:b;var c=Math.max(0,b?this.Oi:this.jf-a),d=c+a;DO.prototype.AO.call(this,a,b);a=_.q(this.kMa.entries());for(b=a.next();!b.done;b=a.next()){var e=_.q(b.value);b=e.next().value;e=e.next().value;c<=b&&b<d&&this.Wk[b-c].classList.add.apply(this.Wk[b-c].classList,_.sc(e))}for(;c<d;c++)this.lF.has(c)&&(a=this.vi(c))&&(this.g$(a),this.yC.add(a))};
_.h.hda=function(a,b){b=void 0===b?!1:b;for(var c=Math.max(0,b?this.Oi:this.jf-a),d=c+a;c<d;c++)if(this.lF.has(c)){var e=this.vi(c);e&&this.yC.delete(e)}DO.prototype.hda.call(this,a,b)};_.h.g$=function(a){a.classList.add("highlight");for(var b=_.q(hYb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};
_.Y.Object.defineProperties(FO.prototype,{Csc:{configurable:!0,enumerable:!0,set:function(a){this.rma=a;this.container.style.width=Math.ceil(Math.log10(this.st))*this.rma+13+"px"}},FK:{configurable:!0,enumerable:!0,set:function(a){this.container.style.width=Math.ceil(Math.log10(a))*this.rma+13+"px";this.st=a;SXb(this)}}});FO.ha=function(a){return new (a||FO)(_.w(_.Wc),_.w(_.yk))};
FO.ya=_.fc({type:FO,qa:[["virtual-scroll-line-number-container"]],hb:function(a,b){a&1&&_.M("click",function(c){return b.be(c)})},inputs:{Bl:"lineNumberLinkProvider"},outputs:{jz:"lineFocused",hp:"lineNumberClicked",Pr:"gutterClicked",Rj:"lineShown"},features:[_.De],Aa:0,Ba:0,va: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}"],
nb:2,Na:0});var iYb=["content"],jYb=["gutter"],kYb=["decorations"],lYb=["sidebar"],mYb=["focusElement"],nYb=new _.oc("sidebarService"),oYb=new _.oc("lineWidgetsService"),GO=function(a,b,c,d,e,f,g,m,n,r,x,A,F,J,L,Q,aa,pa,ra,ua){_.CH.call(this,A,F,a);var ya=this;this.renderer=c;this.view=d;this.kk=e;this.Xda=f;this.mT=g;this.Pg=m;this.ld=n;this.document=r;this.Qd=J;this.Fu=L;this.pRa=Q;this.HHa=aa;this.PXa=pa;this.Qqa=ra;this.I9=ua;this.MOa=_.pF;this.nq=new Set;this.sj=new Map;this.cz=this.cQ=this.aQ=this.bQ=!1;
this.lw=[];this.Mt=new Map;this.az=new Map;this.E6=new _.qe(1);this.ab=new _.td;this.ys=[];this.tC=null;this.WS=[];this.Ema=new _.se;this.iA=function(){};this.ZP=!0;this.nT=this.lineHeight=0;this.value=this.fileName="";this.maa=1E3;this.Hqa=800;this.visibility=_.yH;this.Km=[];this.oA=void 0;this.Ku=!1;this.gga=new _.cl;this.Rj=new _.cl;this.eL=new _.cl;this.PO=0;this.fe=this.QO="";this.Fp=this.wk=this.DF=void 0;this.k6=!1;this.nP=!0;this.hp=new _.cl;this.Pr=new _.cl;this.NQ=_.Vi(function(){ya.re.NQ()},
500);this.re=x||_.zub;this.mh=new _.Dt(this.document);this.mh.Ala=!1;this.mh.iL("CTRL_A",65,2);this.mh.iL("CTRL_A",65,8);_.Nj(this.mh,"shortcut",function(Pa){if("CTRL_A"===Pa.identifier){Pa=ya.G6.ta;for(var Va={};Pa;){if(ya.document.activeElement===Pa)return ya.continue?(Va.xT=r.getSelection(),Va.iwa=Va.xT&&Va.xT.toString(),ya.continue.then(function(kb){return function(){kb.xT&&kb.xT.toString()!==kb.iwa||ZXb(ya.Xd)}}(Va))):ZXb(ya.Xd),!1;Pa=Pa.parentElement;Va={xT:Va.xT,iwa:Va.iwa}}}return!0});this.ab.add(this.HHa.Fy.subscribe(function(Pa){ya.ob.ta.style.fontSize=
null!=Pa?Pa+"px":"";_.Ak(ya.Qd);setTimeout(function(){ya.ada(ya.Xd.TO())})}));this.ab.add(this.Fu.Kma.subscribe(function(Pa){ya.fe=Pa;_.Ak(ya.Qd)}))};_.X(GO,_.CH);GO.Ia=_.CH.Ia;_.h=GO.prototype;_.h.LK=function(){this.Xd.LK()};
_.h.Ub=function(a){var b=this;if(!this.lineHeight){for(var c=_.q(this.fe.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.G6.ta.classList.add(d);this.lineHeight=this.Xd.TO();this.rg.lineHeight=this.lineHeight;this.Xd.lineHeight=this.lineHeight;this.ks()}a.fileName||a.value?(this.ATa(),this.continue=this.re.wZa(function(){return b.render()})):a.scrollToLine?(this.Ot(this.Ff),this.hS(_.aF(this.Ff))):a.lineNumberLinkProvider?(c=function(){b.rg.TZa(b.Bl)},this.continue?this.continue.then(c):
c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.Wi&&this.mT.My(a.visibleCodeIdentifier.Wi),this.fda());(a.visibility||a.folding)&&this.Ju();if(!this.ZP){this.iA();var e=this.Ff;"CODE"===this.cF?this.iA=_.arb(this.Pg,function(){null!=e?b.AJ(e,!0):b.J8.ta.focus()}):void 0!==this.cF&&(this.iA=this.Pg.registerCallback(this.cF,this.ob.ta,function(){b.AJ(e,!0);b.iA()}))}this.nP||this.rg.clear();if(a.lineLimitation){var f;this.QO="".padStart(null!=(f=this.HF)?f:80," ")}};
_.h.pS=function(a){this.k6=a};_.h.AJ=function(a,b){b=void 0===b?!1:b;var c=this;_.Hd(function(d){if(1==d.Tc)return _.Id(d,c.continue,2);_.VZa(c.kk,function(){c.pF(a,b)});d.Tc=0})};_.h.pF=function(a,b){if(void 0===b||!b||this.O$(_.aF(a)))this.Xd.focus(a),this.ob.ta.scrollLeft=0,this.ZP=!0};_.h.ada=function(a){this.lineHeight=a;this.rg.lineHeight=a;this.Xd.lineHeight=a;_.Ak(this.Qd);this.hS(_.aF(this.Ff));pYb(this)};
_.h.Qa=function(){var a=this;_.CH.prototype.Qa.call(this);this.iH.ka(_.ce(function(){return a.kk.DK}),_.y(function(b){return b.target.scrollLeft}),_.ce(function(){return a.kk.yra})).subscribe(function(b){a.Vq.ta.style.right=-b+"px";a.NQ()});this.ob.ta.addEventListener("copy",function(b){b.preventDefault();var c;null==(c=b.clipboardData)||c.setData("text/plain",gYb(a.Xd));a.re.Gq()});this.ob.ta.addEventListener("keydown",function(b){if(!_.vF(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&
a.ob.ta.contains(c)){var d=c.dataset.lineNumber||c.parentElement.dataset.lineNumber;d&&(d=Number(d),isNaN(d)||(["Up","ArrowUp","k"].includes(b.key)&&(a.Xd.ob.ta.contains(c)?a.pF(d-1):a.rg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.Xd.ob.ta.contains(c)?a.pF(d+1):a.rg.focus(d+1),b.preventDefault())))}}});"CODE"===this.cF&&(this.wk=this.ld.register("openCode","c",function(){a.re.jZ();_.$u(a.Pg,"CODE")}),this.Fp=this.Pg.registerCallback("CODE",this.ob.ta,function(){var b=
document.activeElement;b&&b instanceof HTMLElement&&a.ob.ta.contains(b)&&!a.rg.ob.ta.contains(b)&&a.J8.ta!==b?a.rg.focus(a.DF||0):a.pF(a.DF||0)}))};_.h.Vc=function(){var a=this;this.fda();this.iH.subscribe(function(){a.ks()})};
_.h.ks=function(){var a=this.oZ("top");a=Math.max(0,Math.floor(a/this.lineHeight)-100);for(var b=_.q(this.visibility.aT),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.ob.ta.clientHeight/this.lineHeight)+200,m=_.q(this.visibility.aT),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.rg.ks(a,b);this.Xd.ks(a,b);c=a+b;if(this.ys&&0!==this.ys.length){d=this.PXa.npa(a,c);d=_.q(d);for(e=d.next();!e.done;e=d.next())switch(f=e.value,f.type){case "replace":this.m_(this.lineHeight,!1,f.widgets);break;case "add":g=_.q(f.widgets);for(e=g.next();!e.done;e=g.next())this.NR(this.Vq,e.value,"start"===f.location);break;case "remove":for(f=_.q(f.widgets),e=f.next();!e.done;e=f.next())qYb(this,this.Vq,e.value)}_.Ak(this.Qd)}if(this.lw&&0!==this.lw.length){d=this.Qqa.npa(a,c);
d=_.q(d);for(e=d.next();!e.done;e=d.next())switch(f=e.value,f.type){case "replace":this.l_(f.widgets);break;case "add":g=_.q(f.widgets);for(e=g.next();!e.done;e=g.next())this.NR(this.HQ,e.value,"start"===f.location);break;case "remove":for(f=_.q(f.widgets),e=f.next();!e.done;e=f.next())qYb(this,this.HQ,e.value)}_.Ak(this.Qd)}if(this.I9.widgets&&0!==this.I9.widgets.length){c=this.I9.npa(a,c);c=_.q(c);for(d=c.next();!d.done;d=c.next())switch(d=d.value,d.type){case "replace":this.k_(this.lineHeight,
!1,d.widgets);break;case "add":e=_.q(d.widgets);for(f=e.next();!f.done;f=e.next())f=f.value,this.Ysa(f.line,f.widgets,this.lineHeight,"start"===d.location);break;case "remove":for(d=_.q(d.widgets),f=d.next();!f.done;f=d.next())(e=this.az.get(f.value.line))&&this.renderer.removeChild(this.Dq.ta,e)}_.Ak(this.Qd)}this.scroll.next({yoa:a,FK:b})};
_.h.fda=function(){var a=this;this.oA&&this.mT.register(this.oA,this.iH.ka(_.ce(function(){return a.kk.DK}),_.y(function(b){return b.target.scrollTop}),_.ie(),_.y(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.ob.ta.clientHeight)/a.lineHeight),a.El)}}),_.ce(function(){return a.kk.qba})))};_.h.Be=function(){this.E6.next(!0)};
_.h.La=function(){this.clear();this.oA&&this.mT.My(this.oA);this.mh&&this.mh.dispose();this.wk&&this.wk();this.Fp&&this.Fp();this.iA();this.ab.unsubscribe();_.CH.prototype.La.call(this)};_.h.fI=function(a){this.ob.ta.classList.add(a)};_.h.jL=function(a){this.ob.ta.classList.remove(a)};_.h.LUa=function(a){this.eL.emit(a);this.AJ(a.start-1)};_.h.Ju=function(){for(var a=_.q([this.Xd,this.rg]),b=a.next();!b.done;b=a.next())b.value.Ju(this.visibility.aT,this.Km);_.Mub(this);pYb(this);this.ks()};
_.h.nSa=function(){var a=this;this.bQ||(this.bQ=!0,setTimeout(function(){a.bQ=!1;a.l_();_.Ak(a.Qd)}))};_.h.oSa=function(){var a=this;this.cQ||(this.cQ=!0,setTimeout(function(){a.cQ=!1;a.m_(a.lineHeight);_.Ak(a.Qd)}))};_.h.cba=function(){var a=this;this.aQ||(this.aQ=!0,setTimeout(function(){a.aQ=!1;a.k_();_.Ak(a.Qd)}))};_.h.dba=function(a){this.nq.add(a);this.Nea()};_.h.Xxb=function(a,b,c,d){this.tC={Za:a,position:b,line:c,offset:d};this.Nea()};
_.h.Ot=function(a){var b=this;return _.Hd(function(c){if(1==c.Tc)return b.Rj.emit(a),_.Id(c,b.continue,2);b.re.jga(function(){b.rg.h$(a);return Promise.resolve()},"selectLine");c.Tc=0})};
_.h.Nea=function(){var a=this;this.cz||(this.cz=!0,this.re.jga(function(){var b;return _.Hd(function(c){if(1==c.Tc)return b=new _.wd(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.KR=b.subscribe(),_.Id(c,_.Ed(b),2);if(3!=c.Tc)return a.KR=void 0,a.cz=!1,_.Id(c,a.continue,3);0<a.nq.size&&a.Xd.Bga(Array.from(a.nq));a.nq.clear();a.AWa();c.Tc=0})},"inline"))};
_.h.FHa=function(a,b,c,d){var e=this;return this.A4(function(){e.nSa()},{startLine:c,endLine:d,va:a,context:b},this.lw)};_.h.qab=function(a,b,c,d){var e=this;return this.A4(function(){e.oSa()},{startLine:c,endLine:d,va:a,context:b},this.ys)};_.h.pab=function(a,b,c){var d=this,e={line:c,va:a,context:b},f=this.Mt.get(c)||[];f.push(e);this.Mt.set(c,f);this.cba();return function(){f.splice(f.indexOf(e),1);d.cba()}};
_.h.dW=function(a,b){var c=this;this.sj.has(a)?this.sj.get(a).push(b):this.sj.set(a,[b]);this.dba(a);return{remove:function(){var d=c.sj.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.dba(a))}}}};_.h.w9=function(a){return this.lineHeight*(this.visibility?_.wF(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.wF(this.visibility,b)-_.wF(this.visibility,a):b-a))};
_.h.A4=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.ATa=function(){this.Mt.clear();this.az.clear();this.lw=[];this.ys=[];this.sj.clear();this.nq.clear();this.u7()};
_.h.render=function(){var a=this,b,c,d,e;return _.Hd(function(f){if(1==f.Tc)return a.clear(),a.rendered||(a.cz=!0),(b=document.getElementById("pre-rendered-code"))&&a.Xd.Ku&&b.setAttribute("processed",""),_.Id(f,a.hPa(),2);if(3!=f.Tc)return c=f.fl,d=a.lines,_.Mub(a),_.Id(f,_.Wga(a.E6),3);a.Ff=_.pF(a.Ff,d.length);a.gga.emit(d.length);e=a.lineHeight;a.k_(e);a.l_();a.m_(e);a.rg.FK=a.lines.length;a.Xd.C4(d,a.rendered);a.hS(_.aF(a.Ff));a.rendered||a.nq.clear();a.PO=c+3;a.ks();pYb(a,e);a.rendered||(a.cz=
!1);a.rg.h$(a.Ff);f.Tc=0})};_.h.hPa=function(){var a=this,b,c,d,e,f,g,m,n;return _.Hd(function(r){if(1==r.Tc){a.BO(null!=(b=a.Vv)?b:new Map);if(a.value.lines)return a.BO(a.value.kQ),a.lines=a.value.lines,r.return(a.value.oyb);if(a.Vv&&a.Vv.size)return r.zi(2);c=a.x6(a.value);f=_.Bub;g=f.SNb;m=a.value;return _.Id(r,_.pmb(),4)}return 2!=r.Tc?(n=g.call(f,m,null!=(e=null==(d=r.fl.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.BO(n),r.return(c)):r.return(a.x6(a.value))})};
_.h.x6=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.BO=function(a){a=_.q(a.entries());for(var b=a.next();!b.done;b=a.next()){var c=_.q(b.value);b=c.next().value;var d=c.next().value;c=b;b=this.sj.get(c);if(null==b)this.sj.set(c,d);else for(c=_.q(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.l_=function(a){0===this.Qqa.widgets.length&&(this.Qqa.widgets=this.lw);_.Ij(this.HQ.ta);a=a||this.Qqa.xY(TXb(this.rg));a=_.q(a);for(var b=a.next();!b.done;b=a.next())this.NR(this.HQ,b.value)};
_.h.m_=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.Ij(this.Vq.ta);this.zga(a);this.PXa.widgets=this.ys;b&&this.renderer.Vg(this.Vq.ta,"display","none");a=c||this.PXa.xY(TXb(this.rg));a=_.q(a);for(b=a.next();!b.done;b=a.next())b=b.value,this.renderer.Vg(this.Vq.ta,"display","block"),this.NR(this.Vq,b)};
_.h.k_=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.Ij(this.Dq.ta);b&&(RXb(this.I9,this.Mt),this.az.clear(),this.tga(a),this.RZa(11),b=this.cPa()?"block":"none",this.renderer.Vg(this.Dq.ta,"display",b));c=c||this.I9.xY(TXb(this.rg));c=_.q(c);for(b=c.next();!b.done;b=c.next()){b=b.value;var d=b.widgets;0!==d.length&&this.Ysa(b.line,d,a)}};
_.h.Ysa=function(a,b,c,d){d=void 0===d?!1:d;var e=this.az.get(a);e||(e=this.qKa(),this.uga(e,a,c),this.az.set(a,e));a=_.q(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.nu&&0!==b.nu.length||(c=this.view.Dh(b.va,b.context),c.he(),b.nu=c.Xk),b=_.q(b.nu),c=b.next();!c.done;c=b.next())this.renderer.appendChild(e,c.value);d&&0<this.Dq.ta.children.length?this.renderer.insertBefore(this.Dq.ta,e,this.Dq.ta.children[0]):this.renderer.appendChild(this.Dq.ta,e)};
_.h.qKa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.Oo&&_.VE(a)&&this.WS.push(a);return a};_.h.uga=function(a,b,c){b*=c;this.renderer.Vg(a,"position","absolute");this.renderer.Vg(a,"top",b+"px");this.renderer.Vg(a,"height",c+"px");this.renderer.Vg(a,"bottom","0")};_.h.cPa=function(){for(var a=_.q(this.Mt.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var pYb=function(a,b){b=void 0===b?a.lineHeight:b;a.tga(b);a.zga(b);for(var c=_.q(a.lw.concat(a.ys)),d=c.next();!d.done;d=c.next())a.hT(d.value);c=_.q(a.az);for(d=c.next();!d.done;d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;a.uga(e,d,b)}};_.h=GO.prototype;_.h.zga=function(a){this.Aga(this.Vq,a)};_.h.tga=function(a){this.Aga(this.Dq,a)};_.h.Aga=function(a,b){this.renderer.Vg(a.ta,"height",b*this.nT+"px")};
_.h.RZa=function(a){var b=Array.from(this.Mt.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.sc(b)):0;this.renderer.Vg(this.Dq.ta,"width",a*b+"px")};_.h.NR=function(a,b,c){c=void 0===c?!1:c;if(!b.nu){var d=this.view.Dh(b.va,b.context);d.he();b.nu=d.Xk}this.hT(b);b=_.q(b.nu);for(d=b.next();!d.done;d=b.next())d=d.value,c&&0<a.ta.children.length?this.renderer.insertBefore(a.ta,d,a.ta.children[0]):this.renderer.appendChild(a.ta,d)};
var qYb=function(a,b,c){var d;null==(d=c.nu)||d.forEach(function(e){a.renderer.removeChild(b.ta,e)})};_.h=GO.prototype;_.h.AWa=function(){if(this.tC){var a=this.tC,b=a.position,c=a.line,d=a.offset;(a=this.ob.ta.querySelector(a.Za))?this.Xda.scrollTo(a,b,null!=d?d:0):this.hS(c);this.tC=null}};
_.h.hT=function(a){var b=a.nu,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){var d=this.w9(c);c=this.getHeight(c,a);b=_.q(b);for(var e=b.next();!e.done;e=b.next())e=e.value,this.renderer.Vg(e,"top",d+"px"),-1<a?this.renderer.Vg(e,"height",c+"px"):this.renderer.Vg(e,"bottom","0")}};_.h.clear=function(){this.view.clear();this.Xd.clear();this.rg.clear();this.u7();this.Ema.next(!0);this.continue=void 0;var a;null==(a=this.KR)||a.unsubscribe();this.KR=void 0};
_.h.u7=function(){if(this.renderer.Oo)for(var a=_.q(this.WS),b=a.next();!b.done;b=a.next())this.renderer.Oo(b.value);this.WS=[]};_.h.hS=function(a){null==a||this.O$(a)||(this.ob.ta.scrollTop=this.lineHeight*Math.max(a-5,0))};_.h.O$=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.ob.ta.scrollTop,c=b+this.ob.ta.offsetHeight;return b<=a&&a<c};
_.Y.Object.defineProperties(GO.prototype,{Xd:{configurable:!0,enumerable:!0,get:function(){return this.LJa},set:function(a){var b=this;this.LJa=a;this.ab.add(_.Ud(window,"resize").ka(_.y(function(){return a.TO()}),_.ie()).subscribe(function(c){b.ada(c)}))}},El:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Vda:{configurable:!0,enumerable:!0,set:function(a){this.ZP=!1;this.Ff=_.nmb(a)}}});
GO.ha=function(a){return new (a||GO)(_.w(_.Ae),_.w(_.Lf),_.w(_.yk),_.w(_.hf),_.w(_.St),_.w(_.Tt),_.w(_.FH),_.w(_.kg),_.w(_.Et),_.w(_.Zg),_.w(_.yub,8),_.w(_.Wc),_.w(_.Cq),_.w(_.wl),_.w(_.Uu),_.w(_.DH),_.w(_.IE),_.w(nYb),_.w(oYb),_.w(wO))};
GO.ya=_.fc({type:GO,qa:[["virtual-scroll-format-code"]],ub:function(a,b){a&1&&(_.mf(iYb,7),_.mf(jYb,7),_.mf(FO,7),_.mf(kYb,7),_.mf(lYb,7),_.mf(mYb,7),_.mf(EO,7));if(a&2){var c;_.lf(c=_.of())&&(b.G6=c.first);_.lf(c=_.of())&&(b.Dq=c.first);_.lf(c=_.of())&&(b.rg=c.first);_.lf(c=_.of())&&(b.HQ=c.first);_.lf(c=_.of())&&(b.Vq=c.first);_.lf(c=_.of())&&(b.J8=c.first);_.lf(c=_.of())&&(b.Xd=c.first)}},inputs:{fileName:"fileName",value:"value",Vv:"highlightInfo",rendered:"rendered",maa:"largeFileThreshold",
Hqa:"largeFileRenderCount",HF:"lineLimitation",visibility:"visibility",Km:"folding",oA:"visibleCodeIdentifier",cF:"focusableRegion",Ku:"usePrefetchIfPossible",nP:"displayLineNumbers",Vda:"scrollToLine",Bl:"lineNumberLinkProvider"},outputs:{gga:"totalNumLines",Rj:"lineShown",eL:"rangeToggled",hp:"lineNumberClicked",Pr:"gutterClicked"},features:[_.af([{Ca:_.CH,Kb:GO},{Ca:nYb,Nd:xO},{Ca:oYb,Nd:xO},wO]),_.De,_.vc],Aa:39,Ba:25,Fa:[[1,"layout",3,"ascResizeNotifier"],["tabindex","-1"],["content",""],[1,
"gutter","CodeMirror-gutters"],["gutter",""],[1,"CodeMirror-gutters",3,"visibility","lineNumberLinkProvider","lineFocused","lineNumberClicked","gutterClicked","lineShown"],[3,"click","contextmenu","mouseover","mouseout","mousedown","mouseup","mouseleave","keydown","keyup","selectionchange"],[1,"decorations"],["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"],["focusElement",""],[1,"cdk-visually-hidden"],[3,"visibility","usePrefetchIfPossible","inlineWidgets","highlightedLines","lineFocused","lineShown"],[3,"visibility","folding","lineHeight","pointerEvents","rangeToggled","mousedown",4,"ngIf"],["tabindex","0","role","region",1,"sidebar"],["sidebar",""],[1,"code-highlight","CodeMirror-activeline-background"],[1,"column-guide"],[1,"column-guide-margin"],[3,"visibility","folding","lineHeight","rangeToggled","mousedown"]],va:function(a,
b){a&1&&(_.B(0,"div",0),_.M("ascResizeNotifier",function(){return b.ks()}),_.R(1,"\n  "),_.B(2,"div",1,2),_.R(4,"\n    "),_.E(5,"div",3,4),_.R(7,"\n    "),_.B(8,"virtual-scroll-line-number-container",5),_.M("lineFocused",function(c){return b.DF=c})("lineNumberClicked",function(c){return b.hp.emit(c)})("gutterClicked",function(c){return b.Pr.emit(c)})("lineShown",function(c){return b.Rj.emit(c)}),_.R(9,"\n    "),_.C(),_.R(10,"\n    "),_.B(11,"div",6),_.M("click",function(c){return b.GW.next(c)})("contextmenu",
function(c){return b.GW.next(c)})("mouseover",function(c){return b.sra.next(c)})("mouseout",function(c){return b.LSa.next(c)})("mousedown",function(){return b.pS(!0)})("mouseup",function(){return b.pS(!1)})("mouseleave",function(){return b.pS(!1)})("keydown",function(c){return b.XQa.next(c)})("keyup",function(c){return b.YQa.next(c)})("selectionchange",function(){return b.LK()},!1,AAb),_.R(12,"\n      "),_.E(13,"div",7,8),_.R(15,"\n      "),_.O(16,$Hb,1,6,"div",9),_.R(17,"\n      "),_.O(18,aIb,5,
3,"div",10),_.S(19,"async"),_.R(20,"\n      "),_.B(21,"div",11,12),_.R(23,"\n        "),_.B(24,"span",13),_.R(25,"\n          Code panel - press c to focus line 1.\n        "),_.C(),_.R(26,"\n      "),_.C(),_.R(27,"\n      "),_.B(28,"virtual-scroll-code-container",14),_.M("lineFocused",function(c){return b.DF=c})("lineShown",function(c){return b.Rj.emit(c)}),_.R(29,"\n      "),_.C(),_.R(30,"\n      "),_.O(31,bIb,1,5,"code-folding-container",15),_.R(32,"\n    "),_.C(),_.R(33,"\n  "),_.C(),_.R(34,"\n  "),
_.E(35,"div",16,17),_.R(37,"\n"),_.C(),_.R(38,"\n"));a&2&&(_.v(2),_.dz("content CodeMirror ",b.fe,""),_.v(6),_.He("min-height",b.lineHeight*b.nT,"px"),_.Ie("line-numbers",b.nP),_.z("visibility",b.visibility)("lineNumberLinkProvider",b.Bl),_.v(3),_.Je(b.Lmb),_.v(2),_.He("min-width",b.PO,"ch"),_.v(3),_.z("ngForOf",b.MOa(b.Ff,b.lines.length)),_.v(2),_.z("ngIf",_.T(19,23,b.pRa.enabled)&&b.QO),_.v(10),_.He("padding-right",0===b.ys.length?0:300,"px"),_.z("visibility",b.visibility)("usePrefetchIfPossible",
b.Ku)("inlineWidgets",b.sj)("highlightedLines",b.Ff),_.v(3),_.z("ngIf",0<b.Km.length))},Ja:[_.AH,_.jm,_.km,_.$v,EO,FO,_.pm],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 rYb=new _.oc("CDK_DRAG_PARENT");var sYb=new _.oc("CdkDragHandle");var tYb=new _.oc("CdkDragPlaceholder");var uYb=new _.oc("CdkDragPreview");var vYb=new _.oc("CDK_DRAG_CONFIG");var wYb=_.Tg({passive:!1,capture:!0}),HO=function(a,b){var c=this;this.mb=a;this.v4a=new Set;this.p2=new Set;this.Vx=[];this.I2=new Map;this.vjc=function(d){return d.fw()};this.vsa=new _.se;this.qUa=new _.se;this.scroll=new _.se;this.Gnc=function(d){0<c.Vx.length&&d.preventDefault()};this.m8a=function(d){0<c.Vx.length&&(c.Vx.some(c.vjc)&&d.preventDefault(),c.vsa.next(d))};this.Fb=b},xYb=function(a,b){a.p2.add(b);1===a.p2.size&&a.mb.bc(function(){a.Fb.addEventListener("touchmove",a.m8a,wYb)})},zYb=
function(a,b){a.p2.delete(b);yYb(a,b);0===a.p2.size&&a.Fb.removeEventListener("touchmove",a.m8a,wYb)},AYb=function(a,b,c){-1<a.Vx.indexOf(b)||(a.Vx.push(b),1===a.Vx.length&&(b=c.type.startsWith("touch"),a.I2.set(b?"touchend":"mouseup",{handler:function(d){return a.qUa.next(d)},options:!0}).set("scroll",{handler:function(d){return a.scroll.next(d)},options:!0}).set("selectstart",{handler:a.Gnc,options:wYb}),b||a.I2.set("mousemove",{handler:function(d){return a.vsa.next(d)},options:wYb}),a.mb.bc(function(){a.I2.forEach(function(d,
e){a.Fb.addEventListener(e,d.handler,d.options)})})))},yYb=function(a,b){b=a.Vx.indexOf(b);-1<b&&(a.Vx.splice(b,1),0===a.Vx.length&&a.v3a())};HO.prototype.fw=function(a){return-1<this.Vx.indexOf(a)};HO.prototype.kG=function(a){var b=this,c=[this.scroll];a&&a!==this.Fb&&c.push(new _.wd(function(d){return b.mb.bc(function(){var e=function(f){b.Vx.length&&d.next(f)};a.addEventListener("scroll",e,!0);return function(){a.removeEventListener("scroll",e,!0)}})}));return _.Xd.apply(null,_.sc(c))};
HO.prototype.La=function(){var a=this;this.p2.forEach(function(b){return zYb(a,b)});this.v4a.forEach(function(b){a.v4a.delete(b)});this.v3a();this.vsa.complete();this.qUa.complete()};HO.prototype.v3a=function(){var a=this;this.I2.forEach(function(b,c){a.Fb.removeEventListener(c,b.handler,b.options)});this.I2.clear()};HO.ha=function(a){return new (a||HO)(_.u(_.Ae),_.u(_.Zg))};HO.ua=_.t({token:HO,oa:HO.ha,Ha:"root"});var iIb=0;var BYb=function(a){this.Fb=a;this.Bw=new Map};BYb.prototype.clear=function(){this.Bw.clear()};BYb.prototype.cache=function(a){var b=this;this.clear();this.Bw.set(this.Fb,{BWa:this.iF()});a.forEach(function(c){b.Bw.set(c,{BWa:{top:c.scrollTop,left:c.scrollLeft},ngb:cIb(c)})})};
var CYb=function(a,b){var c=_.Ug(b);b=a.Bw.get(c);if(!b)return null;b=b.BWa;if(c===a.Fb){var d=a.iF();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.Bw.forEach(function(m,n){m.ngb&&c!==n&&c.contains(n)&&dIb(m.ngb,f,g)});b.top=e;b.left=d;return{top:f,left:g}};BYb.prototype.iF=function(){return{top:window.scrollY,left:window.scrollX}};var DYb=_.Tg({passive:!0}),EYb=_.Tg({passive:!1}),kIb=new Set(["position"]),HYb=function(a,b,c,d,e,f){var g=this;this.hd=b;this.Fb=c;this.mb=d;this.jg=e;this.mv=f;this.LA={x:0,y:0};this.Wx={x:0,y:0};this.P2=!1;this.Pja=new _.se;this.Vp=this.Wp=this.s8a=this.r8a=_.td.EMPTY;this.YG=null;this.x7a=!0;this.xo=[];this.ED=new Set;this.o4a="ltr";this.pX=0;this.Lc=!1;this.Tla=new _.se;this.started=new _.se;this.released=new _.se;this.ended=new _.se;this.xX=new _.se;this.FX=new _.se;this.sX=new _.se;this.MSa=
this.Pja;this.kka=function(m){g.Tla.next();if(g.xo.length){var n=g.M5a(m);!n||g.ED.has(n)||g.disabled||g.u6a(n,m)}else g.disabled||g.u6a(g.lj,m)};this.znc=function(m){var n=g.Via(m);if(g.P2){m.preventDefault();var r=g.m5a(n);g.c6a=!0;g.Z6a=n;g.iqc(r);if(g.Cj)g.v$a(r,n);else{n=g.II?g.TN:g.rv;var x=g.Wx;x.x=r.x-n.x+g.LA.x;x.y=r.y-n.y+g.LA.y;g.SBa(x.x,x.y)}g.Pja.sk.length&&g.mb.tc(function(){g.Pja.next({source:g,tg:r,event:m,distance:g.tDa(r),aX:g.zFa})})}else Math.abs(n.x-g.rv.x)+Math.abs(n.y-g.rv.y)>=
g.hd.Mna&&((n=Date.now()>=g.tjc+g.ykc(m),x=g.Cj,n)?x&&(x.fw()||x.NWc())||(m.preventDefault(),g.P2=!0,g.mb.tc(function(){return g.hpc(m)})):g.F4a(m))};this.Bnc=function(m){g.F4a(m)};this.w7a=function(m){if(g.xo.length){var n=g.M5a(m);!n||g.ED.has(n)||g.disabled||m.preventDefault()}else g.disabled||m.preventDefault()};FYb(GYb(this,a),b.CZc||null);this.vV=new BYb(c);xYb(f,this)},IYb=function(a,b){a.xo=b.map(function(d){return _.Xg(d)});a.xo.forEach(function(d){return zK(d,a.disabled)});a.ila();var c=
new Set;a.ED.forEach(function(d){-1<a.xo.indexOf(d)&&c.add(d)});a.ED=c},GYb=function(a,b){var c=_.Xg(b);c!==a.lj&&(a.lj&&a.U8a(a.lj),a.mb.bc(function(){c.addEventListener("mousedown",a.kka,EYb);c.addEventListener("touchstart",a.kka,DYb);c.addEventListener("dragstart",a.w7a,EYb)}),a.PD=void 0,a.lj=c);"undefined"!==typeof SVGElement&&a.lj instanceof SVGElement&&(a.dka=a.lj.ownerSVGElement);return a},JYb=function(a,b){a.YG=b?_.Xg(b):null;a.Vp.unsubscribe();b&&(a.Vp=a.jg.ud(10).subscribe(function(){return a.vic()}));
return a},FYb=function(a,b){a.sFa=b};_.h=HYb.prototype;
_.h.dispose=function(){this.U8a(this.lj);if(this.fw()){var a;null==(a=this.lj)||a.remove()}var b;null==(b=this.Ss)||b.remove();this.h4a();this.g4a();zYb(this.mv,this);this.QFa();this.Tla.complete();this.started.complete();this.released.complete();this.ended.complete();this.xX.complete();this.FX.complete();this.sX.complete();this.Pja.complete();this.xo=[];this.ED.clear();this.Cj=void 0;this.Vp.unsubscribe();this.vV.clear();this.YG=this.lj=this.dka=this.yV=this.bE=this.Ss=this.sFa=null};
_.h.fw=function(){return this.P2&&this.mv.fw(this)};_.h.reset=function(){this.lj.style.transform=this.PD||"";this.Wx={x:0,y:0};this.LA={x:0,y:0}};_.h.Hqc=function(a){this.Cj=a};_.h.xea=function(a){this.Wx={x:0,y:0};this.LA.x=a.x;this.LA.y=a.y;this.Cj||this.SBa(a.x,a.y)};_.h.GPc=function(){var a=this.Z6a;a&&this.Cj&&this.v$a(this.m5a(a),a)};_.h.QFa=function(){this.r8a.unsubscribe();this.s8a.unsubscribe();this.Wp.unsubscribe()};
_.h.h4a=function(){var a;null==(a=this.my)||a.remove();var b;null==(b=this.A8a)||b.destroy();this.my=this.A8a=null};_.h.g4a=function(){var a;null==(a=this.DH)||a.remove();var b;null==(b=this.ika)||b.destroy();this.DH=this.ika=null};
_.h.F4a=function(a){var b=this;if(this.mv.fw(this)&&(this.QFa(),yYb(this.mv,this),this.ila(),this.xo&&(this.lj.style.webkitTapHighlightColor=this.ooc),this.P2))if(this.released.next({source:this,event:a}),this.Cj)this.Cj.Xka(),this.Lgc().then(function(){b.aic(a);b.r3a();yYb(b.mv,b)});else{this.LA.x=this.Wx.x;var c=this.Via(a);this.LA.y=this.Wx.y;this.mb.tc(function(){b.ended.next({source:b,distance:b.tDa(c),qX:c,event:a})});this.r3a();yYb(this.mv,this)}};
_.h.hpc=function(a){rIb(a)&&(this.a7a=Date.now());this.ila();var b=this.Cj;if(b){var c=this.lj,d=c.parentNode,e=this.DH=this.Oic(),f=this.Ss=this.Ss||this.Fb.createComment(""),g=this.F5a();d.insertBefore(f,c);this.PD=c.style.transform||"";this.my=this.Ric();lIb(c,!1);this.Fb.body.appendChild(d.replaceChild(e,c));this.Pkc(d,g).appendChild(this.my);this.started.next({source:this,event:a});b.start();this.OD=b;this.nja=b.ppb(this)}else this.started.next({source:this,event:a}),this.OD=this.nja=void 0;
this.vV.cache(b?b.dVc():[])};
_.h.u6a=function(a,b){var c=this;this.sFa&&b.stopPropagation();var d=this.fw(),e=rIb(b),f=!e&&0!==b.button,g=this.lj,m=_.Ug(b),n=!e&&this.a7a&&this.a7a+800>Date.now();e=e?_.Zpa(b):_.Ypa(b);m&&m.draggable&&"mousedown"===b.type&&b.preventDefault();d||f||n||e||(this.xo.length&&(d=g.style,this.ooc=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.P2=this.c6a=!1,this.QFa(),this.TN=this.lj.getBoundingClientRect(),this.r8a=this.mv.vsa.subscribe(this.znc),this.s8a=this.mv.qUa.subscribe(this.Bnc),
this.Wp=this.mv.kG(this.F5a()).subscribe(function(r){return c.fqc(r)}),this.YG&&(this.tU=cIb(this.YG)),this.hka=(d=this.bE)&&d.va&&!d.bra?{x:0,y:0}:this.Nkc(this.TN,a,b),a=this.rv=this.Z6a=this.Via(b),this.zFa={x:0,y:0},this.Anc={x:a.x,y:a.y},this.tjc=Date.now(),AYb(this.mv,this,b))};
_.h.aic=function(a){var b=this;lIb(this.lj,!0);this.Ss.parentNode.replaceChild(this.lj,this.Ss);this.h4a();this.g4a();this.TN=this.tU=this.zV=this.PD=void 0;this.mb.tc(function(){var c=b.Cj,d=c.ppb(b),e=b.Via(a),f=b.tDa(e),g=c.lmc(e.x,e.y);b.ended.next({source:b,distance:f,qX:e,event:a});b.sX.next({item:b,Kk:d,gu:b.nja,container:c,iDb:b.OD,Gub:g,distance:f,qX:e,event:a});c.PTc(b,d,b.nja,b.OD,g,f,e,a);b.Cj=b.OD})};
_.h.v$a=function(a,b){var c=this,d=a.x,e=a.y;a=b.x;b=b.y;var f=this.OD.qPc(this,d,e);!f&&this.Cj!==this.OD&&this.OD.lmc(d,e)&&(f=this.OD);f&&f!==this.Cj&&this.mb.tc(function(){c.FX.next({item:c,container:c.Cj});c.Cj.bMa(c);c.Cj=f;c.Cj.Wna(c,d,e,f===c.OD&&f.z1c?c.nja:void 0);c.xX.next({item:c,container:f,Kk:f.ppb(c)})});this.fw()&&(this.Cj.IPc(a,b),this.Cj.HPc(this,d,e,this.zFa),this.II?this.RBa(d,e):this.RBa(d-this.hka.x,e-this.hka.y))};
_.h.Ric=function(){var a=this.bE,b=this.Dca,c=a?a.va:null;if(c&&a){var d=a.bra?this.TN:null;c=a.uf.Dh(c,a.context);c.he();var e=sIb(c,this.Fb);this.A8a=c;a.bra?tIb(e,d):e.style.transform=qIb(this.rv.x,this.rv.y)}else e=hIb(this.lj),tIb(e,this.TN),this.PD&&(e.style.transform=this.PD);jIb(e.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":""+(this.hd.zIndex||1E3)},kIb);zK(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("dir",this.o4a);b&&(Array.isArray(b)?
b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};
_.h.Lgc=function(){var a=this;if(!this.c6a)return Promise.resolve();var b=this.DH.getBoundingClientRect();this.my.classList.add("cdk-drag-animating");this.RBa(b.left,b.top);var c=pIb(this.my);return 0===c?Promise.resolve():this.mb.bc(function(){return new Promise(function(d){var e=function(g){if(!g||_.Ug(g)===a.my&&"transform"===g.propertyName){var m;null==(m=a.my)||m.removeEventListener("transitionend",e);d();clearTimeout(f)}},f=setTimeout(e,1.5*c);a.my.addEventListener("transitionend",e)})})};
_.h.Oic=function(){var a=this.yV,b=a?a.va:null;b?(this.ika=a.uf.Dh(b,a.context),this.ika.he(),a=sIb(this.ika,this.Fb)):a=hIb(this.lj);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.h.Nkc=function(a,b,c){b=(b=b===this.lj?null:b)?b.getBoundingClientRect():a;c=rIb(c)?c.targetTouches[0]:c;var d=this.O5a();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.h.Via=function(a){var b=this.O5a(),c=rIb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.dka&&(c=this.dka.getScreenCTM())){var d=this.dka.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.h.m5a=function(a){var b=this.Cj?this.Cj.MQ:null,c=this.II?this.II(a,this,this.TN,this.hka):a;a=c.x;c=c.y;if("x"===this.MQ||"x"===b)c=this.rv.y;else if("y"===this.MQ||"y"===b)a=this.rv.x;if(this.tU){var d=this.hka;b=d.x;var e=d.y;d=this.tU;var f=this.Qkc(),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.iqc=function(a){var b=a.x;a=a.y;var c=this.zFa,d=this.Anc,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.hd.qca&&(c.x=b>d.x?1:-1,d.x=b);e>this.hd.qca&&(c.y=a>d.y?1:-1,d.y=a);return c};_.h.ila=function(){if(this.lj&&this.xo){var a=0<this.xo.length||!this.fw();a!==this.x7a&&(this.x7a=a,zK(this.lj,a))}};_.h.U8a=function(a){a.removeEventListener("mousedown",this.kka,EYb);a.removeEventListener("touchstart",this.kka,DYb);a.removeEventListener("dragstart",this.w7a,EYb)};
_.h.SBa=function(a,b){a=qIb(a,b);b=this.lj.style;null==this.PD&&(this.PD=b.transform&&"none"!=b.transform?b.transform:"");b.transform=mIb(a,this.PD)};_.h.RBa=function(a,b){var c,d=(null==(c=this.bE)?0:c.va)?void 0:this.PD;this.my.style.transform=mIb(qIb(a,b),d)};_.h.tDa=function(a){var b=this.rv;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.h.r3a=function(){this.tU=this.zV=void 0;this.vV.clear()};
_.h.vic=function(){var a=this.LA,b=a.x;a=a.y;if(!(0===b&&0===a||this.fw())&&this.YG){var c=this.lj.getBoundingClientRect(),d=this.YG.getBoundingClientRect();if(!(0===d.width&&0===d.height||0===c.width&&0===c.height)){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?(0<e&&(b+=e),0<f&&(b-=f)):b=0;d.height>c.height?(0<g&&(a+=g),0<m&&(a-=m)):a=0;b===this.LA.x&&a===this.LA.y||this.xea({y:a,x:b})}}};
_.h.ykc=function(a){var b=this.pX;return"number"===typeof b?b:rIb(a)?b.kLc:b?b.pYc:0};_.h.fqc=function(a){var b=CYb(this.vV,a);b&&(a=_.Ug(a),this.tU&&a!==this.YG&&a.contains(this.YG)&&dIb(this.tU,b.top,b.left),this.rv.x+=b.left,this.rv.y+=b.top,this.Cj||(this.Wx.x-=b.left,this.Wx.y-=b.top,this.SBa(this.Wx.x,this.Wx.y)))};_.h.O5a=function(){var a;return(null==(a=this.vV.Bw.get(this.Fb))?void 0:a.BWa)||this.vV.iF()};_.h.F5a=function(){void 0===this.X2a&&(this.X2a=_.jqa(this.lj));return this.X2a};
_.h.Pkc=function(a,b){var c=this.Hnc||"global";return"parent"===c?a:"global"===c?(a=this.Fb,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.Xg(c)};_.h.Qkc=function(){this.zV&&(this.zV.width||this.zV.height)||(this.zV=this.my?this.my.getBoundingClientRect():this.TN);return this.zV};_.h.M5a=function(a){return this.xo.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.Y.Object.defineProperties(HYb.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Lc||!(!this.Cj||!this.Cj.disabled)},set:function(a){var b=_.Vg(a);b!==this.Lc&&(this.Lc=b,this.ila(),this.xo.forEach(function(c){return zK(c,b)}))}}});var KYb={Mna:5,qca:5},IO=function(a,b,c,d){this.Fb=a;this.mb=b;this.jg=c;this.mv=d};IO.prototype.pKa=function(a,b){b=void 0===b?KYb:b;return new HYb(a,b,this.Fb,this.mb,this.jg,this.mv)};IO.ha=function(a){return new (a||IO)(_.u(_.Zg),_.u(_.Ae),_.u(_.Gq),_.u(HO))};IO.ua=_.t({token:IO,oa:IO.ha,Ha:"root"});var LYb=new _.oc("CdkDropList");var JO=function(a,b,c,d,e,f,g,m,n,r,x){var A=this;this.element=a;this.Nna=b;this.mb=d;this.Kf=e;this.Ac=g;this.vb=n;this.Aoc=r;this.rFa=x;this.Pb=new _.se;this.started=new _.cl;this.released=new _.cl;this.ended=new _.cl;this.xX=new _.cl;this.FX=new _.cl;this.sX=new _.cl;this.MSa=new _.wd(function(F){var J=A.ln.MSa.ka(_.y(function(L){return{source:A,tg:L.tg,event:L.event,aX:L.aX,distance:L.distance}})).subscribe(F);return function(){J.unsubscribe()}});this.ln=m.pKa(a,{Mna:f&&null!=f.Mna?f.Mna:5,qca:f&&
null!=f.qca?f.qca:5,zIndex:null==f?void 0:f.zIndex});this.ln.data=this;MYb.push(this);f&&this.Zgc(f);b&&this.ln.Hqc(b.kPc);this.wpc(this.ln);this.nlc(this.ln)};_.h=JO.prototype;_.h.reset=function(){this.ln.reset()};_.h.xea=function(a){this.ln.xea(a)};_.h.Vc=function(){var a=this;this.mb.bc(function(){a.mb.sg.ka(_.ke(1),_.xe(a.Pb)).subscribe(function(){a.J$a();a.Yoc();a.Ioa&&a.ln.xea(a.Ioa)})})};
_.h.Ub=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.bF&&this.J$a();a&&!a.bF&&this.Ioa&&this.ln.xea(this.Ioa)};_.h.La=function(){var a=this;this.Nna&&this.Nna.removeItem(this);var b=MYb.indexOf(this);-1<b&&MYb.splice(b,1);this.mb.bc(function(){a.Pb.next();a.Pb.complete();a.ln.dispose()})};_.h.J$a=function(){var a=this.element.ta,b=a;if(this.s_){var c;b=void 0!==a.closest?a.closest(this.s_):null==(c=a.parentElement)?void 0:c.closest(this.s_)}GYb(this.ln,b||a)};
_.h.lkc=function(){var a=this.RIa;return a?"string"===typeof a?this.element.ta.closest(a):_.Xg(a):null};
_.h.wpc=function(a){var b=this;a.Tla.subscribe(function(){if(!a.fw()){var c=b.Ac,d=b.pX,e=b.yV?{va:b.yV.Pc,context:b.yV.data,uf:b.Kf}:null,f=b.bE?{va:b.bE.Pc,context:b.bE.data,bra:b.bE.bra,uf:b.Kf}:null;a.disabled=b.disabled;a.MQ=b.MQ;a.pX="object"===typeof d&&d?d:_.Yg(d);a.II=b.II;a.Dca=b.Dca;d=JYb(a,b.lkc());d.yV=e;d.bE=f;d.Hnc=b.BUa||"global";c&&(a.o4a=c.value)}});a.Tla.ka(_.ke(1)).subscribe(function(){if(b.rFa)a.sFa=b.rFa.ln;else for(var c=b.element.ta.parentElement;c;){if(c.classList.contains("cdk-drag")){var d=
void 0;FYb(a,(null==(d=MYb.find(function(e){return e.element.ta===c}))?void 0:d.ln)||null);break}c=c.parentElement}})};
_.h.nlc=function(a){var b=this;a.started.subscribe(function(c){b.started.emit({source:b,event:c.event});_.Ak(b.vb)});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,qX:c.qX,event:c.event});_.Ak(b.vb)});a.xX.subscribe(function(c){b.xX.emit({container:c.container.data,item:b,Kk:c.Kk})});a.FX.subscribe(function(c){b.FX.emit({container:c.container.data,item:b})});a.sX.subscribe(function(c){b.sX.emit({gu:c.gu,
Kk:c.Kk,iDb:c.iDb.data,container:c.container.data,Gub:c.Gub,item:b,distance:c.distance,qX:c.qX,event:c.event})})};_.h.Zgc=function(a){var b=a.MQ,c=a.pX,d=a.II,e=a.Dca,f=a.RIa,g=a.KTc,m=a.s_;a=a.BUa;this.disabled=null==g?!1:g;this.pX=c||0;b&&(this.MQ=b);d&&(this.II=d);e&&(this.Dca=e);f&&(this.RIa=f);m&&(this.s_=m);a&&(this.BUa=a)};
_.h.Yoc=function(){var a=this;this.xo.nd.ka(_.ve(this.xo),_.ye(function(b){b=b.filter(function(c){return c.rFa===a}).map(function(c){return c.element});a.Aoc&&a.s_&&b.push(a.element);IYb(a.ln,b)}),_.we(function(b){return _.Xd.apply(null,_.sc(b.map(function(c){return c.Gj.ka(_.ve(c))})))}),_.xe(this.Pb)).subscribe(function(b){var c=a.ln,d=b.element.ta;b.disabled?!c.ED.has(d)&&-1<c.xo.indexOf(d)&&(c.ED.add(d),zK(d,!0)):c.ED.has(d)&&(c.ED.delete(d),zK(d,c.disabled))})};
_.Y.Object.defineProperties(JO.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Lc||this.Nna&&this.Nna.disabled},set:function(a){this.Lc=_.Vg(a);this.ln.disabled=this.Lc}}});var MYb=[];JO.ha=function(a){return new (a||JO)(_.w(_.Wc),_.w(LYb,12),_.w(_.Zg),_.w(_.Ae),_.w(_.hf),_.w(vYb,8),_.w(_.wq,8),_.w(IO),_.w(_.wl),_.w(sYb,10),_.w(rYb,12))};
JO.Ia=_.hc({type:JO,qa:[["","cdkDrag",""]],Cd:function(a,b,c){a&1&&(_.nf(c,uYb,5),_.nf(c,tYb,5),_.nf(c,sYb,5));if(a&2){var d;_.lf(d=_.of())&&(b.bE=d.first);_.lf(d=_.of())&&(b.yV=d.first);_.lf(d=_.of())&&(b.xo=d)}},Cb:[1,"cdk-drag"],Db:4,hb:function(a,b){a&2&&_.Ie("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.ln.fw())},inputs:{data:["cdkDragData","data"],MQ:["cdkDragLockAxis","lockAxis"],s_:["cdkDragRootElement","rootElementSelector"],RIa:["cdkDragBoundary","boundaryElement"],pX:["cdkDragStartDelay",
"dragStartDelay"],Ioa:["cdkDragFreeDragPosition","freeDragPosition"],disabled:["cdkDragDisabled","disabled"],II:["cdkDragConstrainPosition","constrainPosition"],Dca:["cdkDragPreviewClass","previewClass"],BUa:["cdkDragPreviewContainer","previewContainer"]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",xX:"cdkDragEntered",FX:"cdkDragExited",sX:"cdkDragDropped",MSa:"cdkDragMoved"},Xb:["cdkDrag"],standalone:!0,features:[_.af([{Ca:rYb,Kb:JO}]),_.vc]});var KO=function(){};KO.ha=function(a){return new (a||KO)};KO.Ea=_.gc({type:KO});KO.Da=_.Wb({Nb:[IO],imports:[_.Jq]});var NYb=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],LO=function(a,b,c,d,e,f,g,m,n,r,x,A,F,J){var L=this;this.Kc=a;this.Hb=b;this.Ua=c;this.YE=d;this.Zi=e;this.Ga=f;this.modifier=g;this.hQ=m;this.kNa=n;this.ld=r;this.Vb=x;this.Rg=A;this.Gd=F;this.vc=J;this.l0a="file_detail";this.xha=fUb;this.contentType="empty";this.zhb=new _.cl(!0);this.aF=_.yd(-1);this.wta=-1;this.line=this.ara=this.E8=this.u8=this.aea=_.je;this.code="";this.Km=_.yd([]);this.dna=0;this.Uya="Diff is too large to display";
this.GM="detail-header-id";this.El=new _.Mf(null);this.GMa=new _.Mf(!1);this.j$=new _.Mf([]);this.ym=new _.td;this.ZCb=new _.Mf("SOURCE");this.pLa=!1;this.tMc=0;this.ym.add(this.Vb.i9().ka().subscribe(function(Q){L.ZCb.next(Q)}));this.visibility=this.Vb.PP().ka(_.we(function(Q){return Q?L.hQ.visibility:_.yd(_.yH)}),_.ve(_.yH));this.link=this.gY();this.Tnb=_.Nd([this.GMa,this.Hb.Ra]).ka(_.y(function(Q){var aa=_.q(Q);Q=aa.next().value;aa=aa.next().value;return Q&&aa.q}),_.re(1),_.Gd());this.u8=_.Nd([this.Tnb,
this.Kc.Awc]).ka(_.y(function(Q){var aa=_.q(Q);Q=aa.next().value;aa=aa.next().value;return Q&&!aa}));this.vc.Qb(38)&&(this.pLa=!0);this.hMc=this.Vb.n_a.ka(_.y(function(Q){return J.Qb(85)&&Q}),_.ie())};
LO.prototype.Qa=function(){var a=this;this.ym.add(this.Kc.Onb.subscribe(function(){OYb(a)}));this.ym.add(this.Tnb.subscribe(function(b){b&&!a.MX?a.MX=a.ld.register("toggleSearchMatches","y",function(){var c=a.Kc;c.roa.next(!c.roa.value);a.Ga.qb({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Ld.lb})}):!b&&a.MX&&(a.MX(),a.MX=void 0)}));this.ym.add(this.Kc.aba.ka(_.ce(function(){return a.Gd.sg})).subscribe(function(){a.Hoa&&a.Hoa.AJ(_.nmb(a.Bb.line))}));
this.aea=this.YE.matches.ka(_.y(function(b){return _.xE(b,[])}),_.ye(function(b){var c=b.length?0:-1,d=a.Ld.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}));0<=e&&(c=e);a.wta=d&&-1===e?-1:c;a.Kc.cea.next(c)}),_.re(1),_.Gd());this.E8=this.Kc.F8.ka(_.y(function(b){var c=b.Wd;if(!c)return[];b=a.Bb.ue.split("\n");c=new RegExp(c);for(var d=[],e=0;e<b.length;e++){var f=b[e];c.lastIndex=0;for(var g;(g=c.exec(f))&&
g.index!==c.lastIndex;)d.push({lineNumber:e+1,we:{start:g.index,end:c.lastIndex}})}return d}));this.aF=this.Kc.woa;this.ym.add(this.E8.subscribe(function(b){a.Kc.xoa.next(b.length)}));this.ara=_.Nd(this.u8,this.E8,this.aea,this.j$).ka(_.y(function(b){var c=_.q(b),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 0===f[1]||!a.pLa}).map(function(f){return f[0]});c=c.filter(function(f){return 0!==f[1]&&
a.pLa}).map(function(f){return f[0]});return{find:b.map(function(f){return f.lineNumber}),search:d,VMc:e,Jzc:c}}))};LO.prototype.La=function(){this.ym.unsubscribe();this.MX&&this.MX()};LO.prototype.show=function(a){this.hQ.Ju({action:"show",line:a})};LO.prototype.aga=function(a){this.hQ.Ju({action:"toggleRange",we:a})};
var OYb=function(a){a.contentType="PREVIEW"===a.Ll&&a.IQb?"markdown":"PREVIEW"===a.Ll&&a.Rva||a.gMc&&!a.Rva?"image":"PREVIEW"===a.Ll&&a.HQb?"jupyter":a.Bb.ena?a.Bb.mimeType&&a.Bb.mimeType.startsWith("audio/")?"audio":a.Bb.mimeType&&a.Bb.mimeType.startsWith("video/")?"video":"binary":a.iD?10485760<=a.Bb.diffBase.length+a.Bb.ZE?"diffTooBig":"code-diff":0===a.Bb.ZE?"empty":0<a.Bb.ZE&&!a.Bb.ue?"largeFile":"text";a.zhb.emit(a.contentType);"text"!==a.contentType?(a.GMa.next(!1),a.El.next(null)):a.GMa.next(!0)};
LO.prototype.Dva=function(a){this.j$.next(a)};LO.prototype.Pr=function(){PYb(this,"selectLine")};LO.prototype.hp=function(a){var b=a.tZ.shiftKey?JAb(this.Ld.params.line,a.line+1):a.line+1;IAb(b,this.Ld.params.line)||this.Ua.navigate(_.yp(_.Ep(this.Ld.ac(),{line:b}).Ya()),{dg:"preserve"});PYb(this,a.tZ.shiftKey?"shiftSelectLine":"selectLine")};
var MIb=function(a,b){a.Ua.navigate(_.yp(_.Ep(a.Bb.location.ac(),{line:b}).Ya()),{dg:"preserve"}).then(function(){a.Kc.aba.next()})},PYb=function(a,b){a.Ga.qb({gestureName:"CLICK",element:"FileDetail",action:b})},QYb=function(a,b){b=!b||!_.cF(a.Pva.location,b.location);a.Kc.XE=!a.mKb||b&&a.Ld.params.line?"SOURCE":a.ZCb.getValue()};
LO.prototype.gY=function(){var a=this;return this.Hb.data.ka(_.y(uAb),_.eF(),_.we(function(b){return _.nlb(b,_.LH(a.Rg,b,_.PE(b)&&"android"===b.repository?"repository":"path"),a.Ua)}))};
_.Y.Object.defineProperties(LO.prototype,{Ld:{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&&_.Dp(this.Ld,a.location)){var c;a=null!=(c=this.yBb)?c:a}else this.yBb=void 0;this.Bb&&_.dF(this.Ld,a.location)&&this.Bb.ue===a.ue||(this.code=a.code||a.ue||"",this.hQ.Ju({action:"showAll"}),this.Km=this.Vb.PP().ka(_.we(function(d){return d?b.kNa.Jt(a):_.zE("folding disabled")}),_.ve(_.KE),_.y(function(d){return _.xE(d,
[])})),this.zZ=void 0);c=this.Bb;this.Pva=a;this.YE.Wqa.next(this.Ld);QYb(this,c);this.dna=a.ZE;OYb(this)},get:function(){return this.Pva}},Bwc:{configurable:!0,enumerable:!0,get:function(){return this.YE.matches.ka(_.y(function(a){return a.state}))}},Ll:{configurable:!0,enumerable:!0,get:function(){return this.Kc.XE}},mKb:{configurable:!0,enumerable:!0,get:function(){return(this.IQb||this.Rva||this.HQb)&&!this.iD}},iD:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Bb.diffBase}},
mimeType:{configurable:!0,enumerable:!0,get:function(){var a=this.Bb.mimeType;return"image/vnd.microsoft.icon"===a?"image/x-icon":a}},gMc:{configurable:!0,enumerable:!0,get:function(){return 0<=NYb.indexOf(this.mimeType)}},Rva:{configurable:!0,enumerable:!0,get:function(){return"image/svg+xml"===this.Bb.mimeType}},IQb:{configurable:!0,enumerable:!0,get:function(){return".MD"===this.Bb.fileName.slice(-3).toUpperCase()}},HQb:{configurable:!0,enumerable:!0,get:function(){if(".IPYNB"!==this.Bb.fileName.slice(-6).toUpperCase())return!1;
if(!this.zZ)try{this.zZ=JSON.parse(this.Bb.ue)}catch(a){return!1}return 4===this.zZ.nbformat}},JKa:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.Bb.ue}}});LO.ha=function(a){return new (a||LO)(_.w(_.FI),_.w(_.Lf),_.w(_.fg),_.w(_.SJ),_.w(_.BI),_.w(_.Pn),_.w(_.sJ),_.w(_.zH),_.w(vO),_.w(_.Et),_.w(_.Nu),_.w(_.KH),_.w(_.Ae),_.w(_.ou))};
LO.ya=_.fc({type:LO,qa:[["file-detail"]],ub:function(a,b){a&1&&_.mf(_.CH,5);if(a&2){var c;_.lf(c=_.of())&&(b.Hoa=c.first)}},inputs:{tMc:"windowWidth",Bb:"viewData"},outputs:{zhb:"contentTypeChange"},features:[_.af([_.SJ,{Ca:_.yub,Nd:oO},_.zH])],Aa:18,Ba:18,Fa:[["componentId","FileDetail",3,"contentType","viewData",4,"ngIf","ngIfElse"],["diffHeader",""],[3,"viewData",4,"ngIf"],["class","file-matches-navigation",4,"ngIf"],[1,"file-detail-contents",3,"ngSwitch"],["class","markdown-preview",3,"content",
"relativeLinkModifier","relativeImageModifier","safeHtmlContent",4,"ngSwitchCase"],[4,"ngSwitchCase"],["class","media",4,"ngSwitchCase"],[3,"contentLength",4,"ngSwitchCase"],[3,"fullViewData","size","largeFileViewData",4,"ngSwitchCase"],[3,"notebook",4,"ngSwitchCase"],[3,"diffBase","contents","fileName","scrollToLine",4,"ngSwitchCase"],["icon","source:file",4,"ngSwitchCase"],["componentId","FileDetail",3,"contentType","viewData"],[3,"viewData"],[1,"file-matches-navigation"],["cdkDrag","","cdkDragBoundary",
"file-detail","cdkDragLockAxis","x",1,"file-matches-mole"],[1,"outer","left"],[1,"whiteout","left"],[1,"corner","left"],["trackElement","matchesTrackElement",3,"dataState","matchCount","selectedMatchIndex","showCloseButton","trackProjectId","close","selectedMatchIndexChange"],[1,"outer","right"],[1,"whiteout","right"],[1,"corner","right"],[1,"markdown-preview",3,"content","relativeLinkModifier","relativeImageModifier","safeHtmlContent"],[3,"alt","sanitizeSrc",4,"ngIf","ngIfElse"],["svg",""],[3,"alt",
"sanitizeSrc"],[1,"svg-container",3,"safeSvg"],[1,"media"],["controls","",3,"sanitizeSrc"],[3,"contentLength"],[3,"fullViewData","size","largeFileViewData"],[3,"path"],[3,"notebook"],["tabindex","-1","role","region",3,"value","rendered","highlightInfo","folding","visibility","fileName","lineNumberLinkProvider","scrollToLine","lineLimitation","visibleCodeIdentifier","focusableRegion","usePrefetchIfPossible","lineShown","rangeToggled","lineNumberClicked","gutterClicked","totalNumLines",4,"ngIf","ngIfElse"],
["formatCode",""],[3,"markers","numLines","markerClicked"],["tabindex","-1","role","region",3,"value","rendered","highlightInfo","folding","visibility","fileName","lineNumberLinkProvider","scrollToLine","lineLimitation","visibleCodeIdentifier","focusableRegion","usePrefetchIfPossible","lineShown","rangeToggled","lineNumberClicked","gutterClicked","totalNumLines"],["analyticsElementToTrack","FileDetail",3,"content","scoLinks"],[3,"scoLinks"],[3,"layerBaseLocation","highlightedXrefLines"],["highlightStyle",
"search",3,"matches","scrollToIndex","selectedMatchIndex",4,"ngIf"],["highlightStyle","find",3,"matches","scrollToIndex","selectedMatchIndex"],["highlightStyle","search",3,"matches","scrollToIndex","selectedMatchIndex"],[3,"diffBase","contents","fileName","scrollToLine"],["icon","source:file"]],va:function(a,b){a&1&&(_.O(0,uIb,1,2,"detail-header",0),_.O(1,vIb,1,1,"ng-template",null,1,_.tf),_.O(3,wIb,1,1,"markdown-tab-header",2),_.O(4,xIb,12,11,"div",3),_.S(5,"async"),_.B(6,"main",4),_.O(7,yIb,3,8,
"markdown-content",5),_.O(8,BIb,4,2,"ng-container",6),_.O(9,CIb,2,1,"div",7),_.O(10,DIb,2,1,"div",7),_.O(11,EIb,1,1,"binary-file",8),_.O(12,FIb,1,2,"large-file",9),_.O(13,GIb,2,1,"ng-container",6),_.O(14,HIb,1,1,"jupyter-notebook",10),_.O(15,NIb,8,10,"ng-container",6),_.O(16,OIb,1,4,"code-diff",11),_.O(17,PIb,3,1,"icon-empty-state-display",12),_.C());if(a&2){var c=_.Ye(2);_.z("ngIf",!b.iD)("ngIfElse",c);_.v(3);_.z("ngIf",b.mKb);_.v(1);_.z("ngIf",_.T(5,16,b.u8));_.v(2);_.z("ngSwitch",b.contentType);
_.v(1);_.z("ngSwitchCase","markdown");_.v(1);_.z("ngSwitchCase","image");_.v(1);_.z("ngSwitchCase","audio");_.v(1);_.z("ngSwitchCase","video");_.v(1);_.z("ngSwitchCase","binary");_.v(1);_.z("ngSwitchCase","largeFile");_.v(1);_.z("ngSwitchCase","empty");_.v(1);_.z("ngSwitchCase","jupyter");_.v(1);_.z("ngSwitchCase","text");_.v(1);_.z("ngSwitchCase","code-diff");_.v(1);_.z("ngSwitchCase","diffTooBig")}},Ja:[mXb,qM,_.km,_.lm,_.mm,mO,lO,JO,_.QJ,_.iA,_.jA,nO,_.TJ,qO,rO,$L,bM,aM,_.uJ,sO,_.GH,_.RJ,GO,tO,
uO,_.pm],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%}audio[_ngcontent-%COMP%], video[_ngcontent-%COMP%]{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 RYb=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(a.Yoa())}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.Li(a,
3))}}],SYb=function(a){this.FBc=a};SYb.prototype.baa=function(a){return!!RYb.find(function(b){return b.id===a})};SYb.prototype.ENa=function(a,b,c){var d=RYb.find(function(e){return e.id===a});return c&&d?this.FBc.list(b).ka(_.y(function(e){var f=new Map;e.map(function(g){return SIb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.yd()};var TYb=new _.oc("lang_counts_service",{Ha:"root",oa:function(){return _.Kh(bUb)}});var MO=function(a,b){this.client=a;this.ne=b;this.bRa=new _.Us};
MO.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.eXa(b.bRa,f);g||c.push(f);return g}).filter(function(f){return null!=f});if(0===c.length)return _.yd(d);var e=c.reduce(function(f,g){return f.addPath(g)},new _.vp);return _.Au(this.ne,function(){var f=b.client,g=b.ne.Ij();return _.Vo(f.Ch,f.Hh+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.SQa)},"LangCountsService.listLangCounts").ka(_.ye(function(f){c.forEach(function(g){b.bRa.put(g,(new _.wp).kd(g))});
_.Fi(f,_.wp,1).forEach(function(g){b.bRa.put(g.ie(),g)})}),_.y(function(f){return d.concat(_.Fi(f,_.wp,1))}))};MO.ha=function(a){return new (a||MO)(_.u(TYb),_.u(_.Ou))};MO.ua=_.t({token:MO,oa:MO.ha,Ha:"root"});var NO=function(a,b,c,d){this.SX=a;this.DB=b;this.ae=d;this.Pvb=new SYb(c)},VYb=function(a,b,c){return UYb(a).ka(_.ye(function(d){var e=d.Yr,f=d.HS;if(d.enabled)if(f)for(d=_.q(f),e=d.next();!e.done;e=d.next())_.NI(a.ae,e.value);else _.NI(a.ae,e)}),_.Pd(function(d){var e=d.Yr,f=d.HS;return d.enabled?a.ENa(b,e,c,f).ka(_.ye(function(g){if(f)for(var m=_.q(f),n=m.next();!n.done;n=m.next()){n=n.value;for(var r=0,x=_.q(g.values()),A=x.next();!A.done;A=x.next()){A=A.value;var F=void 0;if(null==(F=A.HS)?0:
F.has(n))r+=A.HS.get(n)}_.pwb(a.ae,n,r)}else{m=0;g=_.q(g.values());for(A=g.next();!A.done;A=g.next())m+=A.value.instances;_.pwb(a.ae,e,m)}}),_.de(function(g){if(f)for(var m=_.q(f),n=m.next();!n.done;n=m.next())_.MI(a.ae,n.value,g);else _.MI(a.ae,e,g);return _.yd(new Map)}),_.y(function(g){return{Yr:e,jFc:g}})):_.yd({Yr:e})}),_.oe(TIb,new Map))};NO.prototype.mpb=function(){var a=this;return YTb(this.DB).ka(_.y(function(b){var c=ZTb(a.ae);b.forEach(function(d){c.set(d.id,null)});return c}))};
var UYb=function(a){return _.Nd([a.ae.ofa,a.mpb()]).ka(_.y(function(b){b=_.q(b);var c=b.next().value,d=b.next().value;b=new Map;d=_.q(d);for(var e=d.next();!e.done;e=d.next()){var f=_.q(e.value);e=f.next().value;(f=f.next().value)?(f=f.filter(function(g){var m;return null==(m=c.get(g))?void 0:m.enabled}),b.set(e,new Set(f))):(f=void 0,(null==(f=c.get(e))?0:f.enabled)&&b.set(e,null))}return b}),_.ve(new Map),_.Z9a(),_.y(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value;c=[];for(var e=
_.q(b),f=e.next();!f.done;f=e.next()){var g=_.q(f.value);f=g.next().value;g=g.next().value;(!d.has(f)||g&&0===d.get(f).size)&&c.push({Yr:f,enabled:!1,HS:g})}e={};d=_.q(d);for(f=d.next();!f.done;e={eha:e.eha,OG:e.OG},f=d.next())if(g=_.q(f.value),f=g.next().value,g=g.next().value,e.OG=g,b.has(f)){if(e.OG&&0<e.OG.size){e.eha=b.get(f)||new Set([]);g=[].concat(_.sc(e.OG)).some(function(n){return function(r){return!n.eha.has(r)}}(e));var m=[].concat(_.sc(e.eha)).some(function(n){return function(r){return!n.OG.has(r)}}(e));
(g||m)&&c.push({Yr:f,enabled:!0,HS:e.OG})}}else c.push({Yr:f,enabled:!0,HS:e.OG});return c}),_.Zd(function(b){return!!b.length}),_.Pd(function(b){return _.yd.apply(null,_.sc(b))}))};
NO.prototype.ENa=function(a,b,c,d){var e=this;if(a.fz)return _.Cd("Aggregations are only supported for directories");if(!_.kF(a))return _.Cd("Invalid location");var f=a.Ab,g=a.lb,m=a.Oc,n=a.repository,r=a.path;return this.Pvb.baa(b)?this.Pvb.ENa(b,c,d):_.ewb(this.DB,b).ka(_.we(function(x){if(!x)return _.yd(new Map);var A=_.job(x);return A?XTb(e.SX,{lb:g,Oc:m,fileSpecSourceRootRepositoryKeyRepositoryName:n,fileSpecSourceRootRefSpec:f,fileSpecPath:r,fileSpecType:"DIRECTORY",category:A}).ka(_.y(function(F){return F.map(function(J){var L,
Q;return{icon:x.icon,title:x.name,path:(null==(L=J.Xf)?void 0:L.path)||"",instances:Number(null==(Q=J.data)?void 0:Q.iTa)||0}}).reduce(function(J,L){J.set(L.path,L);return J},new Map)})):_.yd(new Map)}))};NO.ha=function(a){return new (a||NO)(_.u(_.II),_.u(_.JI),_.u(MO),_.u(_.LI))};NO.ua=_.t({token:NO,oa:NO.ha});var OO=function(){this.F0a=500;this.fga=XIb;this.title=this.Cpa="";this.tpa=[];this.Ssb=!0;this.Si=this.kT=!1;this.toggle=new _.cl;this.limit=500};OO.prototype.Ub=function(a){a.groupedFiles&&(this.limit=500)};OO.ha=function(a){return new (a||OO)};
OO.ya=_.fc({type:OO,qa:[["folder-detail-section"]],inputs:{Cpa:"headerId",title:"title",tpa:"groupedFiles",Ssb:"initiallyExpanded",kT:"useRelativeUrls",aggregations:"aggregations",Si:"isPiper"},outputs:{toggle:"toggle"},features:[_.vc],Aa:7,Ba:4,Fa:[["togglePosition","before",3,"expanded","afterExpand","afterCollapse"],[1,"gmat-subhead-1"],[4,"ngIf"],["matExpansionPanelContent",""],["mat-button","","color","primary","ascTrackElement","ShowAllFilesInFolderDetail",1,"show-all-button",3,"trackAction",
"click"],[3,"limit","ariaLabelledbyId","files","aggregations","useRelativeUrls","isPiper",4,"ngFor","ngForOf"],[3,"limit","ariaLabelledbyId","files","aggregations","useRelativeUrls","isPiper"]],va:function(a,b){a&1&&(_.B(0,"mat-expansion-panel",0),_.M("afterExpand",function(){return b.toggle.emit(!0)})("afterCollapse",function(){return b.toggle.emit(!1)}),_.B(1,"mat-expansion-panel-header")(2,"mat-panel-title")(3,"h3",1),_.R(4),_.O(5,UIb,4,3,"ng-container",2),_.C()()(),_.O(6,WIb,1,1,"ng-template",
3),_.C());a&2&&(_.z("expanded",b.Ssb),_.v(3),_.Ge("id",b.Cpa),_.v(1),_.Ze(" ",b.title," "),_.v(1),_.z("ngIf",b.F0a<b.fga(b.tpa)&&null!=b.limit))},Ja:[_.Un,_.jm,_.km,_.VJ,_.rr,_.uA,_.dH,_.eH,_.tA],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}"],Na:0});var PO=function(a,b){this.Ga=a;this.Kc=b;this.TIc=!1};PO.prototype.tk=function(a){this.Kc.L8.getValue()!==a&&(this.Ga.qb({element:"FolderTabHeader",action:this.BNa(a),gestureName:"CLICK",projectId:this.Bb.location.lb}),this.Kc.L8.next(a))};PO.prototype.BNa=function(a){switch(a){case 0:return"openFilesTab";case 1:return"openProjectsTab";default:return _.tg(a,"Unknown folder detail tab selected")}};PO.ha=function(a){return new (a||PO)(_.w(_.Pn),_.w(_.FI))};
PO.ya=_.fc({type:PO,qa:[["folder-tab-header"]],inputs:{Bb:"viewData",TIc:"showProjectTab"},Aa:4,Ba:3,Fa:[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Files"],["label","Project Info"]],va:function(a,b){a&1&&(_.B(0,"mat-tab-group",0),_.M("selectedIndexChange",function(c){return b.tk(c)}),_.S(1,"async"),_.E(2,"mat-tab",1)(3,"mat-tab",2),_.C());a&2&&_.z("selectedIndex",_.T(1,1,b.Kc.lxc))},Ja:[_.wC,_.sC,_.rC,_.pm],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-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}"],
Na:0});var WYb=["markdownContentComponent"],XYb={P_a:0,c0a:1,wd:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},QO=function(a,b){this.kk=a;this.modifier=b;this.ZJb=!1;this.W_a=XYb;this.CE=2};QO.prototype.Qa=function(){};QO.prototype.Ub=function(a){a.markdownContent&&(this.CE=2)};QO.prototype.Rm=function(){YYb(this)};QO.prototype.expand=function(){this.CE=1};var YYb=function(a){2===a.CE&&(a.ZJb?_.WZa(a.kk,function(){180<a.NCc.element.ta.scrollHeight&&(a.CE=0)}):a.CE=1)};
QO.ha=function(a){return new (a||QO)(_.w(_.St),_.w(_.sJ))};
QO.ya=_.fc({type:QO,qa:[["readme"]],ub:function(a,b){a&1&&_.mf(WYb,5);if(a&2){var c;_.lf(c=_.of())&&(b.NCc=c.first)}},inputs:{ZJb:"shouldCollapse",MCc:"markdownContent",rta:"safeHtmlContent"},features:[_.vc],Aa:6,Ba:11,Fa:[[3,"content","relativeLinkModifier","relativeImageModifier","safeHtmlContent"],["markdownContentComponent",""],["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"]],va:function(a,b){a&1&&(_.E(0,"markdown-content",0,1),_.S(2,"async"),_.S(3,"async"),_.B(4,"div"),_.O(5,YIb,2,0,"button",2),_.C());a&2&&(_.Ie("collapsed",b.CE===b.W_a.P_a),_.z("content",b.MCc)("relativeLinkModifier",_.T(2,7,b.modifier.vFb))("relativeImageModifier",_.T(3,9,b.modifier.tFb))("safeHtmlContent",b.rta),_.v(5),_.z("ngIf",b.CE===b.W_a.P_a))},Ja:[_.km,_.uJ,_.qr,_.pm],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 RO=function(){this.label="";this.IJa=new _.cl};RO.prototype.be=function(){this.IJa.emit()};RO.ha=function(a){return new (a||RO)};RO.ya=_.fc({type:RO,qa:[["stacks-expand-list-button"]],inputs:{label:"label"},outputs:{IJa:"clickEvent"},Aa:2,Ba:1,Fa:[[1,"toggle-button",3,"click"]],va:function(a,b){a&1&&(_.B(0,"button",0),_.M("click",function(){return b.be()}),_.R(1),_.C());a&2&&(_.v(1),_.$e(b.label))},styles:["[_nghost-%COMP%]{grid-column:var(--expand-list-button-grid-column, auto)}.toggle-button[_ngcontent-%COMP%]{color:var(--primary-color);font-size:.9em;font-style:italic;margin-top:.6em}\n/*# sourceMappingURL=expand_list_button.css.map */"]});var SO=function(a,b,c,d){this.ZKa=a;this.Pc=b;this.Oe=c;this.OGc=d;this.nLb=5;this.mLb=!0;this.nc=new _.se;this.De=!1};SO.prototype.Ub=function(a){(a=a.stacksExpandListOf)&&a.bF?(this.Dna=this.ZKa.find(this.items).create(this.DJc),ZYb(this)):a||ZYb(this)};SO.prototype.Iq=function(){var a;(null==(a=this.Dna)?0:a.diff(this.items))&&ZYb(this)};SO.prototype.La=function(){this.nc.next()};var ZYb=function(a){a.Oe.clear();a.LIc?(a.MR(a.Pwc),a.De&&(a.Jqa=a.MR(a.gRa)),$Yb(a)):a.MR(a.items)};
SO.prototype.MR=function(a){var b=this;return a.map(function(c){return b.Oe.Dh(b.Pc,{wa:c})})};var $Yb=function(a){var b=_.Ck(a.OGc,RO);a.button=a.Oe.QI(b);a.button.instance.IJa.ka(_.xe(a.nc)).subscribe(function(){a.De?a.collapse():a.expand();a.button&&(aZb(a),a.Oe.detach(a.Oe.indexOf(a.button.Pt)),a.Oe.oQ(a.button.Pt))});aZb(a)},aZb=function(a){a.button&&(a.button.instance.label=a.De?"Less":"More (+"+a.gRa.length+")")};
SO.prototype.collapse=function(){for(var a=_.q(this.Jqa||[]),b=a.next();!b.done;b=a.next())this.Oe.detach(this.Oe.indexOf(b.value));this.De=!1};SO.prototype.expand=function(){if(this.Jqa)for(var a=_.q(this.Jqa||[]),b=a.next();!b.done;b=a.next())this.Oe.oQ(b.value);else this.Jqa=this.MR(this.gRa);this.De=!0};
_.Y.Object.defineProperties(SO.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return this.CJc||[]}},Pwc:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(0,this.bNa)}},gRa:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(this.bNa)}},bNa:{configurable:!0,enumerable:!0,get:function(){return this.items.length<=this.limit+1?this.items.length:this.limit}},limit:{configurable:!0,enumerable:!0,get:function(){return this.nLb||5}},LIc:{configurable:!0,
enumerable:!0,get:function(){return!!this.mLb&&this.bNa!==this.items.length}}});SO.ha=function(a){return new (a||SO)(_.w(_.yl),_.w(_.gf),_.w(_.hf),_.w(_.tk))};SO.Ia=_.hc({type:SO,qa:[["","stacksExpandList",""]],inputs:{CJc:"stacksExpandListOf",nLb:"stacksExpandListSize",DJc:"stacksExpandListTrackBy",mLb:"stacksExpandListShowToggleButton"},features:[_.vc]});var TO=function(a){var b=this;this.DS=a;this.Jk=null;this.Fsa=lFb;this.DS.YX().subscribe(function(c){b.Jk=c},function(){console.error("No announcement found.")})};_.Y.Object.defineProperties(TO.prototype,{bcb:{configurable:!0,enumerable:!0,get:function(){return _.k(this.Jk,2)}}});TO.ha=function(a){return new (a||TO)(_.w(MN))};
TO.ya=_.fc({type:TO,qa:[["stacks-butterbar"]],features:[_.af([MN])],Aa:1,Ba:1,Fa:[["class","butterbar",4,"ngIf"],[1,"butterbar"],[3,"innerHTML"]],va:function(a,b){a&1&&_.O(0,ZIb,2,5,"div",0);a&2&&_.z("ngIf",b.Jk&&"no_announce"!==rFb(_.k(b.Jk,3)))},Ja:[_.km],styles:[".butterbar{text-align:center;padding-bottom:1px} .butterbar a{text-decoration:underline} .butterbar .info{background-color:var(--butterbar-bg-info-color);padding-top:4px;height:30px} .butterbar .warning{background-color:var(--butterbar-bg-warning-color);padding-top:4px;height:30px}\n/*# sourceMappingURL=butterbar.css.map */"]});var bZb=function(){};bZb.ha=function(a){return new (a||bZb)};bZb.ya=_.fc({type:bZb,qa:[["stacks-search"]],Aa:1,Ba:0,Fa:[["placeholder","Search Stacks for infrastructure","hidden-query","type:stacks"]],va:function(a){a&1&&_.E(0,"g3mark-moma-search",0)},styles:["[_nghost-%COMP%]{align-items:center;background:var(--page-background);background-image:url(https://www.gstatic.com/images/icons/material/system/2x/search_grey600_24dp.png);background-size:1.5em;background-repeat:no-repeat;background-position:right 1em center;border-radius:2em;display:flex;max-width:620px;min-width:300px;padding:.5em 2.5em .5em 1em}g3mark-moma-search[_ngcontent-%COMP%]{font-size:.9em;flex:1;margin-left:.5em;--background-color: var(--page-background);--border: 0;--padding: 0.5em}\n/*# sourceMappingURL=search.css.map */"]});var UO=function(){this.qW=[];this.IK=!1};_.Y.Object.defineProperties(UO.prototype,{params:{configurable:!0,enumerable:!0,get:function(){var a={};this.IK&&(a.oldView=this.IK);return a}}});UO.ha=function(a){return new (a||UO)};
UO.ya=_.fc({type:UO,qa:[["stacks-header"]],inputs:{qW:"breadcrumb",IK:"oldView"},Aa:10,Ba:2,Fa:[[1,"box"],["routerLink","/",3,"queryParams"],["src","https://static.corp.google.com/stacks/logo.png","alt","Stacks logo",1,"logo"],[1,"breadcrumb"],[4,"ngFor","ngForOf"],[3,"routerLink","queryParams",4,"ngIf"],[4,"ngIf"],[3,"routerLink","queryParams"]],va:function(a,b){a&1&&(_.B(0,"header")(1,"div",0)(2,"a",1),_.E(3,"img",2),_.B(4,"h1"),_.R(5,"Stacks"),_.C()(),_.E(6,"stacks-search"),_.B(7,"div",3),_.O(8,
bJb,3,2,"span",4),_.C()(),_.E(9,"stacks-butterbar"),_.C());a&2&&(_.v(2),_.z("queryParams",b.params),_.v(6),_.z("ngForOf",b.qW))},Ja:[TO,_.jm,_.km,_.xn,bZb],styles:['header[_ngcontent-%COMP%]{background:var(--shading-bg);position:fixed;top:0;left:0;right:0;z-index:var(--z-home-top)}.box[_ngcontent-%COMP%]{align-items:center;display:grid;grid-gap:.5em 1em;grid-template-columns:auto auto 1fr;margin:1em auto;max-width:var(--main-width);background:var(--shading-bg);padding:1em 2em;position:relative;transition:padding var(--transition-fast);z-index:var(--z-box)}a[_ngcontent-%COMP%]{display:contents}h1[_ngcontent-%COMP%]{font-size:1.8em}.logo[_ngcontent-%COMP%]{height:2.4em}.breadcrumb[_ngcontent-%COMP%]{grid-column:3/4;padding-left:2.4em;font-size:.8em}.breadcrumb[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{align-items:center;display:inline-flex}.breadcrumb[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]:not(:last-child)::after{background-image:url(https://www.gstatic.com/images/icons/material/system/2x/keyboard_arrow_right_grey600_24dp.png);background-size:contain;background-repeat:no-repeat;background-position:center center;content:"";display:inline-block;height:1.4em;width:1.4em}\n/*# sourceMappingURL=header.css.map */']});var VO=function(){this.nqa=!1;this.VAb=!0;this.SOa=this.zY=""};VO.prototype.Qa=function(){if(!this.link)throw Error("Re");};
_.Y.Object.defineProperties(VO.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return this.link.EJ()}},xi:{configurable:!0,enumerable:!0,get:function(){return this.link.KP()?this.link.KP().startsWith("https://")?_.k(this.link,3):this.link.KP().includes(".")?"https://static.corp.google.com/stacks/"+_.k(this.link,3):"https://www.gstatic.com/images/icons/material/system/2x/"+_.k(this.link,3)+"_grey600_24dp.png":"https://www.gstatic.com/images/icons/material/system/2x/link_grey600_24dp.png"}}});
VO.ha=function(a){return new (a||VO)};
VO.ya=_.fc({type:VO,qa:[["stacks-icon-link"]],inputs:{link:"link",nqa:"isContact",VAb:"openInNewTab",zY:"gtmBox",SOa:"gtmList"},Aa:4,Ba:4,Fa:[["class","avatar",3,"src","alt",4,"ngIf"],[3,"background-image","-no-icon","-wrap","-left-ellipsis","target","href",4,"ngIf"],[3,"background-image",4,"ngIf"],["target","_blank",3,"href",4,"ngFor","ngForOf"],[1,"avatar",3,"src","alt"],[3,"target","href"],["target","_blank",3,"href"]],va:function(a,b){a&1&&(_.O(0,cJb,1,2,"img",0),_.O(1,dJb,2,13,"a",1),_.O(2,eJb,
2,3,"span",2),_.O(3,fJb,2,4,"a",3));a&2&&(_.z("ngIf",b.nqa),_.v(1),_.z("ngIf",b.url),_.v(1),_.z("ngIf",!b.url&&!_.Fi(b.link,CK,4).length),_.v(1),_.z("ngForOf",_.Fi(b.link,CK,4)))},Ja:[_.jm,_.km],styles:["[_nghost-%COMP%] {\n  align-items: center;\n  display: inline-flex;\n  max-width: 100%;\n}\n\n.contact[_nghost-%COMP%] {\n  margin-bottom: 1em;\n}\n\n.avatar[_ngcontent-%COMP%] {\n  border-radius: 50%;\n  height: 4em;\n  margin-right: 1em;\n  object-fit: cover;\n  width: 4em;\n}\n\na[_ngcontent-%COMP%] {\n  color: var(--primary-color);\n}\n\na[_ngcontent-%COMP%], span[_ngcontent-%COMP%] {\n  background-position: left center;\n  background-repeat: no-repeat;\n  background-size: 1.4em;\n  padding-left: 1.8em;\n  word-wrap: break-word;\n}\n\n.-left-ellipsis[_ngcontent-%COMP%] {\n  direction: rtl;\n  text-align: left;\n}\n\n.-wrap[_ngcontent-%COMP%] {\n  white-space: initial;\n}\n\n.-no-icon[_ngcontent-%COMP%] {\n  \n  background: none !important;\n  padding: 0;\n}"]});var WO=function(){this.icon="info_outline_grey600";this.content=void 0};WO.prototype.Qa=function(){this.content=cZb.get(this.name)};WO.ha=function(a){return new (a||WO)};
WO.ya=_.fc({type:WO,qa:[["stacks-popup-info"]],inputs:{name:"name",icon:"icon"},Aa:1,Ba:1,Fa:[[4,"ngIf"],[3,"src","alt"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text",3,"innerHTML"],[1,"popup-text"],["class","popup-link-text",4,"ngFor","ngForOf"],[1,"popup-link-text"],["target","_blank",3,"href"]],va:function(a,b){a&1&&_.O(0,hJb,10,7,"ng-container",0);a&2&&_.z("ngIf",b.content)},Ja:[_.jm,_.km,VK],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});
var cZb=new Map([["domain",{title:"Stacks domains",description:"Domains are groups of internal tools, libraries, and services that solve similar problems for first-party (1P) developers at Google.",urls:new Map([["https://goto.google.com/about-domains","go/about-domains"]])}],["support_level",{title:"Support levels",description:"Support levels reflects the degree to which a product provides support to its users.",urls:new Map([["https://goto.google.com/support-levels","go/support-levels"]])}],["stage",
{title:"Product stage",description:"Stage in the life cycle of the product (e.g. Generally Available, Deprecated).",urls:new Map([["https://g3doc.corp.google.com/production/uniformity/g3doc/howto/authorities.md?cl=head#stage","Learn more about product stages"]])}],["product_phase",{title:"Product phases",description:"Product phase in the life cycle of the product (e.g. Generally Availability, Deprecated).",urls:new Map([["https://g3doc.corp.google.com/company/teams/stacks-docs/product-phases.md?cl=head",
"go/stacks-product-phases"]])}],["product_phase_and_recommended",{title:"Product phases and Recommended",description:'Product phase in the life cycle of the product (e.g. Generally Availability, Deprecated).<br/><br/>Certain products in Stacks are recommended. This means that the Domain Stewards that oversee that product\'s domain have recommended it for a particular use case. For more context, look at the subdomain page where that product is listed.<br/><br/> "General Availability and Recommended" option would filter out the product which are general availability and recommended. "General Availability or Recommended" would filter out products that are general availability or recommended. This logic applies to other options.',
urls:new Map([["https://g3doc.corp.google.com/company/teams/stacks-docs/product-phases.md?cl=head","go/stacks-product-phases"],["https://goto.google.com/about-eng-elders","go/about-eng-elders"]])}],["depended",{title:"Depended on by",description:"Cross-reference Moma Teams with their respective Blueprints, and match projects' direct dependencies with product information in Stacks.",urls:new Map([["https://goto.google.com/stacks-used-by-methodology","go/stacks-used-by-methodology"]])}],["sre_status",
{title:"SRE guidance",description:"The SRE status offers users guidance on vetting by the recognized authorities within SRE and production generally. It is managed by SRE authorities.",urls:new Map([["http://g3doc/production/uniformity/g3doc/howto/authorities#status","Learn more about SRE guidance"]])}],["privacy_stance",{title:"Privacy",description:"Privacy team curates a desired privacy stance for Google infrastructure teams; and scalably keeps teams accountable to this stance.",urls:new Map([["http://go/pchips",
"Learn more about pChips"]])}],["apps_status",{title:"Apps ATL guidance",description:"The Apps Area Tech Leads status offers guidance to engineers in Apps on vetting by the recognized authorities within Apps.",urls:new Map([["http://go/apps-atl-techs#states","Learn more about Apps ATL guidance"]])}],["recommended",{title:"Recommended products",description:"Certain products in Stacks are recommended. This means that the Domain Stewards that oversee that product's domain have recommended it for a particular use case. For more context, look at the subdomain page where that product is listed.",
urls:new Map([["https://goto.google.com/about-eng-elders","go/about-eng-elders"]])}],["data_classification",{title:"Data classification and type",description:"Data classification and type are provided by Security & Privacy team.",urls:new Map([["https://goto.google.com/dataclassification","go/dataclassification"]])}],["security_status",{title:"Security guidance",description:"Information Security Engineering team recommendations provide security guidance for developers creating new products or infrastructure.",
urls:new Map([["https://goto.google.com/security-stacks","Learn more about Security guidance"]])}],["staffing_committment",{title:"Staffing committment",description:"Infrastructure Provider agrees to maintain minimum staffing to deliver the specific Business Support, Developer Support, Production Support and Quality Metrics outlined in this agreement.",urls:new Map([["https://goto.google.com/isa-template","Learn more about staffing committment"]])}],["lifecycle_committment",{title:"Lifecycle committment",
description:"Infrastructure Provider agrees to staff and fully support infrastructure through the given date, with this agreement to be renewed by the given date. If the agreement is not renewed and the product is deprecated, Infrastructure Provider will provide written notice at least given number of quarters in advance and will make reasonable efforts to minimize the cost of migrations for its users.",urls:new Map([["https://goto.google.com/isa-template","Learn more about lifecycle committment"]])}],
["product_roadmap",{title:"Product roadmap",description:"Infrastructure Provider will publish an X quarter product roadmap that is updated every Y quarters. The roadmap process will cover both incremental changes as well as larger strategic changes. Customers can provide input, review, and escalations for  the product roadmap as well as feedback on the roadmap process in the following way.",urls:new Map([["https://goto.google.com/isa-template","Learn more about product roadmap"]])}],["roadmap_alignment",
{title:"Roadmap alignment",description:"Infrastructure Provider will collaborate with other Google-wide infrastructure providers to ensure product roadmaps are aligned across the following Google recommended infrastructure products.",urls:new Map([["https://goto.google.com/isa-template","Learn more about roadmap alignment"]])}],["cost_of_maintenance",{title:"Cost of maintenance",description:" Infrastructure is at the following stage of maturity. Users of infrastructure should expect to incur the following ongoing maintenance costs. Infrastructure Provider will communicate all customer  impacting deprecations to users at least X quarters in advance and will use the standard Google-wide Technical Change Management program to communicate rationale, schedule and status; and to minimize the cost of migrations for its users.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about cost of maintenance"]])}],["support_level_change",{title:"Support level changes",description:"Infrastructure Provider will communicate any changes to the level of support described in this agreement to users at least X quarters in advance and will make every reasonable effort to ensure that any changes are seamless to its users.",urls:new Map([["https://goto.google.com/isa-template","Learn more about support level changes"]])}],
["points_of_contact",{title:"Points of contact",description:"The following person is the primary point of contact for product and is responsible for ensuring delivering on the terms of this agreement.",urls:new Map([["https://goto.google.com/isa-template","Learn more about points of contact"]])}],["educational_materials",{title:"Educational materials",description:"Educational material to provide users with the necessary content to successfully use the Infrastructure. The material will be maintained up to date and its freshness tracked.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about educational materials"]])}],["testing_support",{title:"Testing support",description:"Where applicable robust, low overhead, and accurate testing tools and interfaces will be maintained and provided to users.",urls:new Map([["https://goto.google.com/isa-template","Learn more about testing support"]])}],["oncall_support",{title:"Oncall support",description:"For infrastructure services utilized in production services, Infrastructure Provider agrees to staff 24x7 on call support and to publish the escalation process and production playbooks following Google-wide Oncall Best Practices. Infrastructure Provider will support a committed to on call response time. For developer tools, frameworks and libraries, Infrastructure Provider agrees to staff product support for 8 hours per business day in the chosen timezone to ensure that the infrastructure remains available.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about oncall support"]])}],["release_policies",{title:"Release policies",description:"For infrastructure services and frameworks utilized in production serving, Infrastructure Provider agrees to follow Google 3 Release Best Practices and Policies (or their non-Google3 equivalent) including browser support policy, operating system version policy, user data protection policy, change management security policy, managing user and group access, and data/CL rollback policy.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about release policies"]])}],["postmortem_rigour",{title:"Postmortem rigour",description:"Infrastructure Provider agrees to follow post mortem best practices including creating, reviewing, and publishing a postmortem report for all production outages, as well as, addressing postmortem action items. Infrastructure Provider agrees to perform production audits every X quarters to review the past history of incidents in order to identify systemic problems that required structural changes to be included in the product roadmap.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about postmortem rigour"]])}],["dependency_management",{title:"Dependency management",description:"Infrastructure Provider takes responsibility for ensuring that the infrastructure it itself relies on provides the level of support needed for the Infrastructure Provider to meet the terms of this agreement.",urls:new Map([["https://goto.google.com/isa-template","Learn more about dependency management"]])}],["allow_list",{title:"Allow List",
description:"This project is release to a select group of users through AllowList.",urls:new Map([["https://source.corp.google.com/piper///depot/google3/productivity/stacks/common/product_phases.proto;rcl=370446564;l=86","Learn more about allow list"]])}]]);var dZb=function(){this.Ai=[];this.zY=""};dZb.ha=function(a){return new (a||dZb)};
dZb.ya=_.fc({type:dZb,qa:[["stacks-link-lists"]],inputs:{Ai:"lists",zY:"gtmBox"},Aa:2,Ba:1,Fa:[[1,"grid"],[4,"ngFor","ngForOf"],[1,"link-title-container"],[4,"ngIf"],["class","-push-left",3,"name",4,"ngIf"],[4,"ngIf","ngIfElse"],["emptyList",""],[1,"-push-left",3,"name"],[3,"link","gtmBox","gtmList"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.O(1,oJb,7,4,"div",1),_.C());a&2&&(_.v(1),_.z("ngForOf",b.Ai))},Ja:[_.jm,_.km,VO,WO],styles:[".grid[_ngcontent-%COMP%]{grid-row-gap:2em}.link-title-container[_ngcontent-%COMP%]{align-items:center;display:flex}stacks-popup-info[_ngcontent-%COMP%]{font-size:.8em;margin-bottom:10px;margin-left:.5em}\n/*# sourceMappingURL=link_lists.css.map */"]});
var jJb=new Map([["Apps ATLs","apps_status"],["Security","security_status"],["SRE authorities","sre_status"],["Privacy","privacy_stance"],["Data classification","data_classification"],["Staffing committment","staffing_committment"],["Lifecycle committment","lifecycle_committment"],["Product roadmap","product_roadmap"],["Roadmap alignment","roadmap_alignment"],["Cost of maintenance","cost_of_maintenance"],["Support level change","support_level_change"],["Points of contact","points_of_contact"],["Educational materials",
"educational_materials"],["Testing support","testing_support"],["Oncall support","oncall_support"],["Release policies","release_policies"],["Postmortem rigour","postmortem_rigour"],["Dependency management","dependency_management"],["Product phases","product_phase"],["Allow list","allow_list"],["Product phase and Recommended","product_phase_and_recommended"]]);var XO=function(){};XO.prototype.Qa=function(){};XO.ha=function(a){return new (a||XO)};
XO.ya=_.fc({type:XO,qa:[["stacks-popup-freshness"]],inputs:{vp:"productName",Pob:"freshnessDate",J$:"isFresh"},Aa:8,Ba:6,Fa:[["src","https://fonts.gstatic.com/s/i/googlematerialicons/check_circle_filled/v6/gm_blue-24dp/2x/gm_check_circle_filled_gm_blue_24dp.png","alt","Review is up-to-date icon","class","freshness-badge-fresh",4,"ngIf"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/error/v8/gm_blue-24dp/2x/gm_error_gm_blue_24dp.png","alt","Review is outdated icon","class","freshness-badge-stale",
4,"ngIf"],[1,"popup-box"],["class","popup-title",4,"ngIf"],[1,"popup-text"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/check_circle_filled/v6/gm_blue-24dp/2x/gm_check_circle_filled_gm_blue_24dp.png","alt","Review is up-to-date icon",1,"freshness-badge-fresh"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/error/v8/gm_blue-24dp/2x/gm_error_gm_blue_24dp.png","alt","Review is outdated icon",1,"freshness-badge-stale"],[1,"popup-title"]],va:function(a,b){a&1&&(_.B(0,"button"),
_.O(1,pJb,1,0,"img",0),_.O(2,qJb,1,0,"img",1),_.C(),_.B(3,"div",2),_.O(4,rJb,2,0,"p",3),_.O(5,sJb,2,0,"p",3),_.B(6,"p",4),_.R(7),_.C()());a&2&&(_.v(1),_.z("ngIf",b.J$),_.v(1),_.z("ngIf",!b.J$),_.v(2),_.z("ngIf",b.J$),_.v(1),_.z("ngIf",!b.J$),_.v(2),_.Fz("",b.vp," team has reviewed this product on ",b.Pob,"."))},Ja:[_.km],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});var YO=function(){};YO.prototype.Qa=function(){};YO.ha=function(a){return new (a||YO)};
YO.ya=_.fc({type:YO,qa:[["stacks-popup-isa"]],inputs:{product:"product"},Aa:10,Ba:2,Fa:function(){return[["src","https://www.gstatic.com/images/icons/material/system/2x/license_googblue_24dp.png","alt","certified agreement icon",1,"agreement-icon"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text"],["target","_blank","rel","noopener","aria-label","learn more about ISA",3,"href"]]},va:function(a,b){a&1&&(_.B(0,"button"),_.E(1,"img",0),_.C(),_.B(2,"div",1)(3,"p",2),_.R(4,"Infrastructure Support Agreement"),
_.C(),_.B(5,"p",3),_.R(6),_.C(),_.B(7,"p",3)(8,"a",4),_.R(9,"More info"),_.C()()());a&2&&(_.v(6),_.Ze("",b.product.getName()," has signed an ISA."),_.v(2),_.We("href","/agreement/",b.product.yq(),"",_.md))},styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */'],
Na:0});var ZO=function(){this.metrics=[];this.description=""},tJb=function(a){for(var b=0,c=!1;b<a.length;){if("."===a.charAt(b))if(c)break;else c=!0;if("0">a.charAt(b)||"9"<a.charAt(b))break;b++}return Number(a.substring(0,b))};ZO.prototype.Qa=function(){this.description=eZb.get(this.Nca)||""};_.Y.Object.defineProperties(ZO.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return oFb(this.Nca)}},Azc:{configurable:!0,enumerable:!0,get:function(){return nFb(this.Nca)}}});
ZO.ha=function(a){return new (a||ZO)};
ZO.ya=_.fc({type:ZO,qa:[["stacks-popup-pp"]],inputs:{Nca:"productPhase",metrics:"metrics"},Aa:15,Ba:5,Fa:function(){return[[3,"src","alt"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text","sl"],["class","metric-box",4,"ngFor","ngForOf"],[1,"footnote"],"target;_blank;href;http://go/product-phases;aria-label;learn more about product phases".split(";"),[1,"metric-box"],[1,"metric-name"],[1,"metric-actual"],[1,"metric-target"],[1,"metric-updated"]]},va:function(a,b){a&1&&(_.B(0,"button"),_.E(1,"img",
0),_.C(),_.B(2,"div",1)(3,"p",2),_.R(4),_.C(),_.B(5,"div",3)(6,"p"),_.R(7),_.C(),_.O(8,uJb,9,6,"div",4),_.E(9,"hr"),_.B(10,"p",5),_.R(11," Product phases is a standard set of product stages."),_.E(12,"br"),_.B(13,"a",6),_.R(14,"go/product-phases"),_.C()()()());a&2&&(_.v(1),_.We("src","https://static.corp.google.com/stacks/icon_",b.Azc,".svg",_.md),_.z("alt","product phase "+b.name+" icon"),_.v(3),_.$e(b.name),_.v(3),_.$e(b.description),_.v(1),_.z("ngForOf",b.metrics))},Ja:[_.jm],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});
var eZb=new Map([[0,"Default value."],[4,"For a product near end-of-life to indicate that it is not available for new customers while providing the current customers some time to plan migrations off the product."],[1,"Limited docs and support may be available. Might not graduate to further stages."],[2,"Quality, stability, and support are there for the product's intended usage."],[3,"Quality, stability and support are adequate for new adoption across Google."]]);var fZb=function(a){return[a]},$O=function(){};$O.prototype.Qa=function(){};_.Y.Object.defineProperties($O.prototype,{eKc:{configurable:!0,enumerable:!0,get:function(){return this.product.Qg().Yf()}},dKc:{configurable:!0,enumerable:!0,get:function(){return"/domain/"+_.nya(this.product.Qg(),1)}}});$O.ha=function(a){return new (a||$O)};
$O.ya=_.fc({type:$O,qa:[["stacks-popup-recommended"]],inputs:{product:"product"},Aa:10,Ba:5,Fa:function(){return[["src","https://www.gstatic.com/images/icons/material/system/2x/star_googyellow500_24dp.png","alt","recommended info icon"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text"],["target","_blank","rel","noopener","aria-label","learn more about recommended product",3,"href"]]},va:function(a,b){a&1&&(_.B(0,"button"),_.E(1,"img",0),_.C(),_.B(2,"div",1)(3,"p",2),_.R(4,"Recommended products"),
_.C(),_.B(5,"p",3),_.R(6),_.C(),_.B(7,"p",3)(8,"a",4),_.R(9,"More info"),_.C()()());a&2&&(_.v(6),_.Fz("",b.product.getName()," is recommended by the ",b.eKc," domain stewards."),_.v(2),_.z("href",_.cf(3,fZb,b.dKc),_.md))},styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});var aP=function(){this.metrics=[];this.description=""};aP.prototype.Qa=function(){this.description=gZb.get(this.o0)||""};_.Y.Object.defineProperties(aP.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.o0.replace("sl","Support level ")}}});aP.ha=function(a){return new (a||aP)};
aP.ya=_.fc({type:aP,qa:[["stacks-popup-sl"]],inputs:{o0:"supportLevelId",metrics:"metrics"},Aa:15,Ba:5,Fa:function(){return[[3,"src","alt"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text","sl"],["class","metric-box",4,"ngFor","ngForOf"],[1,"footnote"],"target;_blank;href;https://goto.google.com/stacks-pt#support-levels;aria-label;learn more about support level".split(";"),[1,"metric-box"],[1,"metric-name"],[1,"metric-actual"],[1,"metric-target"],[1,"metric-updated"]]},va:function(a,b){a&1&&(_.B(0,
"button"),_.E(1,"img",0),_.C(),_.B(2,"div",1)(3,"p",2),_.R(4),_.C(),_.B(5,"div",3)(6,"p"),_.R(7),_.C(),_.O(8,vJb,9,4,"div",4),_.E(9,"hr"),_.B(10,"p",5),_.R(11," Support levels reflect the degree to which a product provides support to its users."),_.E(12,"br"),_.B(13,"a",6),_.R(14,"go/stacks-pt#support-levels"),_.C()()()());a&2&&(_.v(1),_.We("src","https://static.corp.google.com/stacks/icon_",b.o0,".svg",_.md),_.z("alt","service level "+b.o0+" icon"),_.v(3),_.$e(b.name),_.v(3),_.$e(b.description),
_.v(1),_.z("ngForOf",b.metrics))},Ja:[_.jm],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});
var gZb=new Map([["sl0","The owner haven't updated their product in over a year."],["sl1","Provides basic information and a way for users to contact the product\n    team."],["sl2","Adopted support standards and provides links to documentation and feedback\n    channels."],["sl3","Made a commitment to provide great support and reports metrics showing that\n    support."],["sl4","Made a commitment to provide excellent report by signing a support agreement with their SVP."]]);var bP=function(){this.vva=this.IK=!1};bP.prototype.Qa=function(){};bP.ha=function(a){return new (a||bP)};
bP.ya=_.fc({type:bP,qa:[["stacks-popup-product"]],inputs:{product:"product",IK:"oldView",vva:"underAlternatives"},Aa:5,Ba:5,Fa:[[3,"product",4,"ngIf"],[3,"product","to-right",4,"ngIf"],[3,"productPhase","metrics",4,"ngIf"],[3,"productPhase","small-icon",4,"ngIf"],[3,"supportLevelId","metrics",4,"ngIf"],[3,"product"],[3,"productPhase","metrics"],[3,"productPhase"],[3,"supportLevelId","metrics"]],va:function(a,b){a&1&&(_.O(0,wJb,1,1,"stacks-popup-recommended",0),_.O(1,xJb,1,3,"stacks-popup-isa",1),
_.O(2,yJb,1,2,"stacks-popup-pp",2),_.O(3,zJb,1,3,"stacks-popup-pp",3),_.O(4,BJb,1,2,"stacks-popup-sl",4));a&2&&(_.z("ngIf",b.product.eOa()),_.v(1),_.z("ngIf",b.product.dOa()),_.v(1),_.z("ngIf",!b.IK&&!b.vva),_.v(1),_.z("ngIf",!b.IK&&b.vva),_.v(1),_.z("ngIf",b.IK))},Ja:[_.km,ZO,$O,aP,YO],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}\n/*# sourceMappingURL=popup.css.map */']});var WKb=_.bi(["https://roadmap.googleplex.com/",""]),IJb=function(a){return[a]},hZb="contactTeam onboardingDoc signUpDoc includedTeamId excludedTeamId gcpGuidance buildVisibility groups other".split(" "),cP=function(a,b,c){var d=this;this.BG=a;this.DS=b;this.Dm=c;this.Ic=_.JE;this.gtb=new _.Mf("");this.sQ=!1;this.nLa=!0;this.kLa=this.YUa=!1;this.Txc=oFb;this.Pxc=pFb;this.productId=_.Nd([this.gtb,this.Dm.params]).ka(_.y(function(e){var f=_.q(e);e=f.next().value;f=f.next().value;return e||f.productId}));
this.product=this.productId.ka(_.we(function(e){return d.DS.epa(e)}),_.ye(function(e){d.sQ||d.BG.Ml(e.Yf()+" - Stacks")}));this.FDb=_.Nd([this.product]).ka(_.y(function(e){e=_.q(e).next().value;for(var f=[],g=new Map,m=_.q(_.Fi(e,zN,72)),n=m.next();!n.done;n=m.next())n=n.value,qFb(n.getScope(),n.mpa(),g);m=_.q(hZb);for(n=m.next();!n.done;n=m.next())n=n.value,g.has(n)&&f.push({key:n,value:g.get(n)});g=PKb(e);m=[];kFb([{source:e.Poa(),Ai:m,name:"Best practices",icon:"school"},{source:e.Roa(),Ai:m,name:"Codelabs",
icon:"school"},{source:_.Fi(e,CK,6),Ai:m,name:"Concepts",icon:"school"},{source:e.Uoa(),Ai:m,name:"Getting started",icon:"school"},{source:e.Voa(),Ai:m,name:"How to",icon:"school"},{source:e.Xoa(),Ai:m,name:"Introductory guides",icon:"school"},{source:_.Fi(e,CK,30),Ai:m,name:"Reference guides",icon:"school"},{source:_.Fi(e,CK,65),Ai:m,name:"Testing",icon:"school"}]);m.sort(vK);n=QKb(e);var r=RKb(e),x=SKb(e),A=[];if(_.Ei(e,EN,43)){var F=(new xK).Le("Apps ATLs"),J=_.Fi(e,CK,44);if(0===J.length)F.B4(wK({name:_.Ei(e,
EN,43).Yf(),icon:"track_changes"}));else{var L=_.q(J);for(J=L.next();!J.done;J=L.next())J=J.value,F.B4(wK({name:_.Ei(e,EN,43).Yf(),icon:"track_changes",url:J.EJ()}))}A.push(F)}if(_.Ei(e,GN,58)){F=new xK;J=_.Fi(e,CK,59);F.Le("Security");L=_.q(J);for(J=L.next();!J.done;J=L.next())J=J.value,F.B4(wK({name:_.Ei(e,GN,58).Yf(),icon:"enhanced_encryption",url:J.EJ()}));A.push(F)}_.Ei(e,HN,33)&&A.push((new xK).Le("SRE authorities").tS([wK({name:_.Ei(e,HN,33).Yf(),icon:"track_changes"})]));if(_.Bi(e,67)){F=
(new xK).Le("Privacy");J=_.q(_.Yh(e,78));for(L=J.next();!L.done;L=J.next())F.B4(wK({name:"Guidance",icon:"enhanced_encryption",url:"https://g3doc.corp.google.com/privacy/pwg/infra/pchips/stances/_generated/g3doc/"+L.value+"/composite_privacy_stance.textproto_generated"}));A.push(F)}A.sort(vK);F=UKb(e);J=_.Yh(e,4);J=void 0===J?[]:J;J=J.map(VKb).sort(vK);L=XKb(_.Yh(e,38));for(var Q=TKb(e),aa=new Map,pa=_.q(_.Fi(e,zN,72)),ra=pa.next();!ra.done;ra=pa.next())if(ra=ra.value,10===ra.getScope()||9===ra.getScope()){ra=
_.q(ra.mpa());for(var ua=ra.next();!ua.done;ua=ra.next())ua=ua.value.split(":"),1===ua.length?aa.set(ua[0],ua[0]):aa.set(ua[0],ua[1])}return _.AE({product:e,yla:f,cFb:g,mlb:m,dwc:n,eab:r,vMa:x,jqb:A,VTa:F,JW:J,oHb:L,PW:Q,jNb:aa})}),_.re(1),_.Gd(),_.de(function(e){return _.zE(e.message)}),_.ve(_.KE));this.qW=this.FDb.ka(_.Zd(_.nF),_.y(function(e){return e.Wb.product}),_.y(function(e){return aXb.includes(_.nya(e.Qg(),1))?[wK({name:"Home",url:"/"}),wK({name:e.Yf(),url:""})]:[wK({name:"Home",url:"/"}),
wK({name:e.Qg().getParent().Yf(),url:"/domain/"+_.nya(e.Qg().getParent(),1)}),wK({name:e.Qg().Yf(),url:"/domain/"+_.nya(e.Qg(),1)}),wK({name:e.Yf(),url:""})]}),_.ve([wK({name:"Home",url:"/"})]));this.Nlb=gFb();this.Fsa=lFb;this.nLa=!0;this.YUa=this.Dm.Uc.Ra.pscMvpLaunch||!1;this.kLa=this.Dm.Uc.Ra.displayExternalProducts||!1};
_.Y.Object.defineProperties(cP.prototype,{GFc:{configurable:!0,enumerable:!0,set:function(a){this.sQ=!!a;this.gtb.next(a)}},Myc:{configurable:!0,enumerable:!0,get:function(){return 0<document.getElementsByClassName("butterbar").length}},params:{configurable:!0,enumerable:!0,get:function(){var a={};this.nLa&&(a.displayStacksWellLitPaths=!0);this.YUa&&(a.pscMvpLaunch=!0);this.kLa&&(a.displayExternalProducts=!0);return a}}});cP.ha=function(a){return new (a||cP)(_.w(_.Ym),_.w(MN),_.w(_.Lf),_.w(BN))};
cP.ya=_.fc({type:cP,qa:[["stacks-product-page"]],inputs:{GFc:"productIdFromParent"},features:[_.af([MN])],Aa:4,Ba:6,Fa:[[3,"breadcrumb",4,"ngIf"],[3,"ngSwitch",4,"ngIf"],[3,"breadcrumb"],[3,"ngSwitch"],["class","main-loading-spinner","diameter","32",4,"ngSwitchCase"],["class","page-message",4,"ngSwitchCase"],[4,"ngSwitchCase"],["diameter","32",1,"main-loading-spinner"],[1,"page-message"],[4,"ngIf"],[1,"product-name-container"],[1,"edit-section-container"],[1,"edit-section"],["class","-inline",3,"isFresh",
"freshnessDate","productName",4,"ngIf"],["class","freshness-badge",4,"ngIf"],["class","edit-button","target","_blank",3,"href",4,"ngIf"],["class","edit-button",3,"routerLink","queryParams",4,"ngIf"],[1,"badges"],[1,"-inline",3,"product"],["class","alternate-products",4,"ngIf"],[1,"main-description",3,"innerHTML"],["class","key-link",4,"ngIf"],[1,"key-link"],["href","http://go/stacks-product-phases#product-phases","target","_blank"],["class","box",4,"ngIf"],[1,"-inline",3,"isFresh","freshnessDate",
"productName"],[1,"freshness-badge"],["target","_blank",1,"edit-button",3,"href"],["src","https://www.gstatic.com/images/icons/material/system/2x/edit_grey600_24dp.png","alt","Edit info icon"],[1,"edit-button",3,"routerLink","queryParams"],[1,"unreviewed-product"],[1,"alternate-products"],[1,"alternate-products-description",3,"innerHTML"],["id","resources"],[1,"grid"],["class","badges",4,"ngFor","ngForOf"],["underAlternatives","true",1,"-inline",3,"product"],["id","resources",3,"routerLink","queryParams"],
["target","_blank","data-gtm-box","Key links","data-gtm-list","product page",3,"href",4,"ngFor","ngForOf"],["target","_blank","data-gtm-box","Key links","data-gtm-list","product page",3,"href"],["target","_blank","data-gtm-box","Key links","data-gtm-list","landing page",3,"href",4,"ngFor","ngForOf"],["target","_blank","data-gtm-box","Key links","data-gtm-list","landing page",3,"href"],["href","http://go/stacks-product-phases#additional-product-phase-metadata","target","_blank"],[1,"title-with-popup"],
["name","allow_list",1,"icon"],[4,"ngFor","ngForOf"],["class","proto-link",4,"ngIf"],["target","_blank",3,"href"],[1,"proto-link"],[3,"href"],[1,"box"],["id","recommended-for"],["gtmBox","Others","gtmLink","Education",3,"link"],[1,"metrics-header"],["id","metrics",1,"metrics-title"],[1,"caption"],[1,"metric-list","grid"],[4,"stacksExpandList","stacksExpandListOf"],[1,"actual-value"],[1,"metric-name"],["id","education"],["gtmBox","Education",3,"lists"],["id","about"],["gtmBox","About",3,"lists"],[1,
"h3-margin-top"],["class","roadmap-iframe",3,"src",4,"ngFor","ngForOf"],[1,"roadmap-iframe",3,"src"],["id","feedback"],["gtmBox","Feedback",3,"lists"],["gtmBox","Feedback","gtmList","Contacts",1,"contact",3,"isContact","link"],["id","additional-guidance"],[1,"guidelines-explanation"],[3,"ngIf"],["gtmBox","Others","gtmList","Codepaths",3,"link"],["gtmBox","Others","gtmList","Others",3,"link"],["id","external-product"]],va:function(a,b){a&1&&(_.O(0,CJb,2,3,"stacks-header",0),_.B(1,"main"),_.O(2,NKb,
4,4,"ng-container",1),_.S(3,"async"),_.C());a&2&&(_.z("ngIf",!b.sQ),_.v(1),_.Ie("hasButterbar",b.Myc),_.v(1),_.z("ngIf",_.T(3,4,b.FDb)))},Ja:[_.jm,_.km,_.lm,_.mm,UO,_.xn,VO,dZb,_.DE,XO,bP,WO,SO,_.pm],styles:["[_nghost-%COMP%]{flex:1} .alternate-products{background-color:var(--alternative-bg-color);padding:1em 0 0 1em;margin-bottom:1em} .alternate-products .alternate-products-description{color:var(--alternative-error-color)} .alternate-products a{text-decoration:underline}.hasButterbar[_ngcontent-%COMP%]{top:3vh}.badges[_ngcontent-%COMP%]{align-items:center;display:flex;margin-bottom:1em}.key-link[_ngcontent-%COMP%]{display:inline-grid;font-size:20px;margin:0 2em 2em 0;max-width:360px;word-warp:break-word}.key-link[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:500}.key-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}.key-link[_ngcontent-%COMP%]   .proto-link[_ngcontent-%COMP%]{font-size:.9em;font-style:italic}.key-link[_ngcontent-%COMP%]   .title-with-popup[_ngcontent-%COMP%]{display:flex}.key-link[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:16px;display:flex;margin-left:.3em}.meta-data[_ngcontent-%COMP%]{font-size:16px;margin:0 2em 2em 0}.meta-data[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:16px}.meta-data[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:0}.meta-data[_ngcontent-%COMP%]   .label[_ngcontent-%COMP%]{font-weight:bold;display:flex;align-items:center}.proto-link[_ngcontent-%COMP%]{color:var(--primary-color);font-size:14.4px;font-style:italic}.guidelines-explanation[_ngcontent-%COMP%]{margin-bottom:1em}.guidelines-explanation[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}.roadmap-iframe[_ngcontent-%COMP%]{border:1px solid var(--border-color);height:400px}.toggle-list-button[_ngcontent-%COMP%]{align-items:center;color:var(--primary-color);display:inline-flex;font-size:1em}.toggle-list-button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.4em;margin-right:.5em}stacks-dependency-info[_ngcontent-%COMP%]{margin-bottom:1.5em}stacks-popup-product[_ngcontent-%COMP%]{font-size:1.5em;margin-bottom:.5em}.product-name-container[_ngcontent-%COMP%]{display:flex;align-items:flex-start;flex-flow:row-reverse wrap;justify-content:flex-end}.product-name-container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{order:1}.product-name-container[_ngcontent-%COMP%]   .edit-section-container[_ngcontent-%COMP%]{display:flex;flex:auto;justify-content:flex-end;margin:60px 0 10px}p.edit-section[_ngcontent-%COMP%]{display:flex;align-items:center}.freshness-badge[_ngcontent-%COMP%]{color:var(--inactive-text-color);margin:0 1em 0 0}.edit-button[_ngcontent-%COMP%]{align-items:center;display:inline-flex}.edit-button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.main-loading-spinner[_ngcontent-%COMP%]{margin-top:1em}.caption[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.9em}.metrics-header[_ngcontent-%COMP%]{margin:0 0 16px}.metrics-header[_ngcontent-%COMP%]   .metrics-title[_ngcontent-%COMP%]{margin:0}.metric-list[_ngcontent-%COMP%]{line-height:24px}.metric-list.grid[_ngcontent-%COMP%]{--expand-list-button-grid-column: 1;--grid-column-count: 5;gap:2em 1em}.metric-list[_ngcontent-%COMP%]   .actual-value[_ngcontent-%COMP%]{color:var(--value-color);font-size:1.2em}.metric-list[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:bold}.team-icon-link[_ngcontent-%COMP%]{margin:2px 0}.unreviewed-product[_ngcontent-%COMP%]{font-size:20px;color:#a52714;background-color:#fbe9e7;margin-bottom:5px;width:fit-content;padding:3px}\n/*# sourceMappingURL=product_page.css.map */"],
Na:0});var iZb=["mainContent"],dP=function(a,b,c,d,e,f,g,m){var n=this;this.Pg=b;this.Pw=c;this.Kc=d;this.Vqc=e;this.vc=f;this.hYa=g;this.Fu=m;this.GM="detail-header-id";this.P6b="Files and Directories";this.Q6b="Generated Files and Directories";this.O6b="Deleted Files and Directories";this.Si=_.QE;this.bs={files:{Tq:new Set,entries:[]},Xy:{Tq:new Set,entries:[]}};this.hSa=[];this.eF={files:{Tq:new Set,entries:[]},Xy:{Tq:new Set,entries:[]}};this.fpb=[];this.Mn={files:{Tq:new Set,entries:[]},Xy:{Tq:new Set,
entries:[]}};this.UKa=[];this.Fp=function(){};this.LIb=new _.Mf(null);this.oLb=new _.qe;this.suc=_.Vi(function(r){n.Pw.eua(r)},300);this.Gxc=_.Vi(function(r){!JK(n.bs)||n.Pw.Hea(r)},300);this.pLb=(this.BJc=f.Qb(53))?this.oLb.ka(_.we(function(r){return n.hYa.get(r)}),_.y(function(r){return _.Fi(r,vWb,1)}),_.re(1),_.Gd()):_.je;this.qna=_.Nd([this.LIb,this.pLb]).ka(_.y(function(r){r=_.q(r);var x=r.next().value;return(r=r.next().value)?x&&r.some(function(A){return A.n9()===x})?x:0===r.length?null:r[0].n9():
null}),_.ie(),_.re(1),_.Gd())};dP.prototype.Qa=function(){};
dP.prototype.Ub=function(a){var b=this,c=a.viewData;if(c){a=c.Vf;var d=c.Wi;d=(c=d&&_.dF(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.bs={files:{Tq:new Set,entries:[]},Xy:{Tq:new Set,entries:[]}},this.eF={files:{Tq:new Set,entries:[]},Xy:{Tq:new Set,entries:[]}},this.Mn={files:{Tq:new Set,entries:[]},Xy:{Tq:new Set,entries:[]}});c&&!d||jZb(this,a.entries,this.location);c||(this.Qsa=a.Qsa,this.gVa=a.gVa,this.vc.Qb(11)&&(this.aggregations=VYb(this.Vqc,a.location,a.entries.filter(function(e){var f;
return!(null==(f=_.Ei(e,_.bp,4))?0:_.Bi(f,4))&&!_.lF(e.QP())}).map(iLb)).ka(_.re(1),_.Gd())),this.Fp=_.arb(this.Pg,function(){var e;null==(e=b.KCc)||e.ta.focus()}),this.oLb.next(this.location))}};dP.prototype.La=function(){this.Fp()};
var JK=function(a){return a.entries?0<a.entries.length:0<a.files.entries.length||0<a.Xy.entries.length},kZb=function(a){var b=a.files;a=a.Xy;var c=[];JK(a)&&c.push(a.entries);JK(b)&&c.push(b.entries);return c},ZKb=function(a){return""===a.location.path||"/"===a.location.path},jZb=function(a,b,c){var d=ZKb(a);b=_.q(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=null==(g=_.Ei(e,_.bp,4))?void 0:_.Xh(g,5),r=iLb(e);g=_.lF(e.QP());var x=_.vlb(e.QP()),A=!g||x;e={Jc:d||
!A?_.Ep(_.AF(m.ac().kd(r)),{tf:n}).Ya():void 0,path:r,name:_.Qz(r),tf:n,entryType:e.getType(),Mn:null==(f=_.Ei(e,_.bp,4))?void 0:_.Bi(f,4),eF:g,qAc:x,OIc:A};f=3===e.entryType||5===e.entryType;f=e.Mn?f?a.Mn.Xy:a.Mn.files:e.eF?f?a.eF.Xy:a.eF.files:f?a.bs.Xy:a.bs.files;f.Tq.has(e.name)||(f.Tq.add(e.name),f.entries.push(e))}!JK(a.bs)&&JK(a.Mn)?(a.bs=a.Mn,a.hSa=kZb(a.bs),a.Mn={files:{Tq:new Set,entries:[]},Xy:{Tq:new Set,entries:[]}},a.UKa=[]):(a.hSa=kZb(a.bs),a.UKa=kZb(a.Mn));a.fpb=kZb(a.eF)};
_.Y.Object.defineProperties(dP.prototype,{Ll:{configurable:!0,enumerable:!0,get:function(){return this.Kc.L8.getValue()}},nBc:{configurable:!0,enumerable:!0,get:function(){return 0===this.Ll}},oBc:{configurable:!0,enumerable:!0,get:function(){return 1===this.Ll}},location:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}}});dP.ha=function(a){return new (a||dP)(_.w(_.Lf),_.w(_.kg),_.w(_.Nu),_.w(_.FI),_.w(NO),_.w(_.ou),_.w(NN),_.w(_.Uu))};
dP.ya=_.fc({type:dP,qa:[["folder-detail","viewData",""]],ub:function(a,b){a&1&&_.mf(iZb,5);if(a&2){var c;_.lf(c=_.of())&&(b.KCc=c.first)}},inputs:{Bb:"viewData"},features:[_.af([NO]),_.vc],kc:["viewData",""],Aa:7,Ba:11,Fa:[["componentId","FolderDetail",3,"viewData","showLinksDropdown"],["tabindex","-1",3,"viewData",4,"ngIf"],["tabindex","-1",4,"ngIf"],[4,"ngIf"],["tabindex","-1",3,"viewData"],["tabindex","-1"],["mainContent",""],["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,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations","isPiper","toggle"],["headerId","generated-files-header",3,"title","groupedFiles","initiallyExpanded",
"useRelativeUrls","aggregations","isPiper","toggle"],["class","select-wrapper",4,"ngIf"],[3,"productIdFromParent"],[1,"select-wrapper"],[3,"value","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],va:function(a,b){a&1&&(_.E(0,"detail-header",0),_.O(1,YKb,1,2,"folder-tab-header",1),_.S(2,"async"),_.O(3,dLb,7,6,"main",2),_.S(4,"async"),_.O(5,hLb,3,3,"ng-container",3),_.S(6,"async"));a&2&&(_.z("viewData",b.Bb)("showLinksDropdown",!0),_.v(1),_.z("ngIf",_.T(2,5,b.qna)),_.v(2),_.z("ngIf",
b.nBc||!1===_.T(4,7,b.qna)),_.v(2),_.z("ngIf",_.T(6,9,b.oBc&&b.qna)))},Ja:[WK,_.jm,_.km,lO,PO,xL,_.Ew,_.Dw,_.wz,_.pz,cP,QO,OO,_.pm],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}"],
Na:0});var lZb=["gobUrl"],mZb=["externalUrl"],nZb=["commitHash"],eP=function(){};
_.Y.Object.defineProperties(eP.prototype,{tub:{configurable:!0,enumerable:!0,get:function(){return!!this.Bb.lL}},fwc:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.Bb.A9;var b=this.Bb.Gy;var c=_.qj(a);c=new _.sh(c);if(c.LJ()){c=c.Qg();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}},pzc:{configurable:!0,enumerable:!0,get:function(){if(!this.Bb.lL)throw Error("Se");
var a=this.Bb.lL,b=_.Qi(a,3,_.Eh)||a.Ri(),c=_.Qi(a,3,_.Eh)?"host":"project";return _.yp(new _.zg({xe:{id:b,type:c},repository:_.Xh(a,2),Ab:this.Bb.Gy,path:""}))}},NQa:{configurable:!0,enumerable:!0,get:function(){return!!this.Bb.Cna}}});eP.ha=function(a){return new (a||eP)};
eP.ya=_.fc({type:eP,qa:[["git-submodule-detail"]],ub:function(a,b){a&1&&(_.mf(lZb,5,_.Wc),_.mf(mZb,5,_.Wc),_.mf(nZb,5,_.Wc));if(a&2){var c;_.lf(c=_.of())&&(b.jyc=c.first);_.lf(c=_.of())&&(b.ewc=c.first);_.lf(c=_.of())&&(b.Ysc=c.first)}},inputs:{Bb:"viewData"},Aa:5,Ba:2,Fa:[[4,"ngIf","ngIfElse"],["detailView",""],[3,"viewData"],[3,"fileName","diffChunks"],["componentId","GitSubmoduleDetail",3,"viewData"],[4,"ngIf"],["size","skinny"],["size","skinny",1,"url"],["class","padded",3,"routerLink",4,"ngIf",
"ngIfElse"],["externalRepo",""],[1,"padded",3,"copyText","isSmall","copyEvent"],["size","skinny",1,"commit-hash"],[1,"padded"],["commitHash",""],[1,"padded",3,"routerLink"],["gobUrl",""],[1,"padded",3,"externalLink"],["externalUrl",""]],va:function(a,b){a&1&&(_.O(0,jLb,7,3,"ng-container",0),_.R(1,"\n\n"),_.O(2,nLb,45,9,"ng-template",null,1,_.tf),_.R(4,"\n"));if(a&2){var c=_.Ye(3);_.z("ngIf",b.NQa)("ngIfElse",c)}},Ja:[rM,_.km,_.fA,mO,lO,_.Qn,_.FE,fM,_.xn],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 oZb=function(a,b,c,d){var e=this;this.Df=a;this.i6=b;this.hD=c;this.tNa=d;this.ZQa=new _.wd;this.rNa=new _.wd;this.ZQa=this.hD.E_.ka(_.Zd(function(f){return!!f}),_.y(function(f){return f.Z6}),_.y(function(f){return f.zG[0]}));this.rNa=this.ZQa.ka(_.we(function(f){return _.Fzb(e.tNa,f).ka(_.ve(void 0))}),_.de(function(f){e.Df.handleError(f);return _.yd(void 0)}));this.Usc=this.rNa.ka(_.Zd(function(f){return void 0!==f}),_.we(function(f){return e.i6.get(f).ka(_.ve(void 0))}),_.de(function(f){e.Df.handleError(f);
return _.yd(void 0)}))};oZb.ha=function(a){return new (a||oZb)(_.w(_.qd),_.w(_.WJ),_.w(_.FI),_.w(_.XJ))};
oZb.ya=_.fc({type:oZb,qa:[["code-examples-panel"]],Aa:9,Ba:4,Fa:[[1,"code-examples"],[4,"ngIf","ngIfElse"],["noSymbolSelected",""],["loading",""],["noCodeExampleFound",""],[1,"symbol"],["class","example",4,"ngIf","ngIfElse"],[1,"example"],[1,"header"],[1,"title"],["matTooltip","Learn more about example usage"],[1,"frequency"],[1,"snippet"],[1,"feedback"],[1,"source"],[1,"instructions"],[1,"loading"],[1,"no-example"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.O(1,rLb,3,4,"ng-container",1),_.S(2,"async"),
_.C(),_.O(3,sLb,2,0,"ng-template",null,2,_.tf),_.O(5,tLb,2,0,"ng-template",null,3,_.tf),_.O(7,uLb,2,0,"ng-template",null,4,_.tf));if(a&2){var c=_.Ye(4);_.v(1);_.z("ngIf",_.T(2,2,b.ZQa))("ngIfElse",c)}},Ja:[_.km,_.Ds,qL,_.pm],styles:[".code-examples[_ngcontent-%COMP%]   .symbol[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-weight:500;padding:7px 16px;border-bottom-width:1px;border-bottom-style:solid}.code-examples[_ngcontent-%COMP%]   .example[_ngcontent-%COMP%], .code-examples[_ngcontent-%COMP%]   .instructions[_ngcontent-%COMP%], .code-examples[_ngcontent-%COMP%]   .loading[_ngcontent-%COMP%]{padding:9px 16px}.code-examples[_ngcontent-%COMP%]   .instructions[_ngcontent-%COMP%]{padding-top:20px;text-align:center;font-size:14px}.code-examples[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{padding-bottom:6px}.code-examples[_ngcontent-%COMP%]   .frequency[_ngcontent-%COMP%], .code-examples[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%], .code-examples[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{vertical-align:middle}.code-examples[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{display:inline-block;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500}.code-examples[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{scale:50%}.code-examples[_ngcontent-%COMP%]   .frequency[_ngcontent-%COMP%]{display:inline}.code-examples[_ngcontent-%COMP%]   .snippet[_ngcontent-%COMP%]{white-space:pre;font-family:monospace;border-width:1px;border-style:solid;padding:6px;position:relative}.code-examples[_ngcontent-%COMP%]   .snippet[_ngcontent-%COMP%]   .feedback[_ngcontent-%COMP%]{position:absolute;right:0;bottom:0}.code-examples[_ngcontent-%COMP%]   .source[_ngcontent-%COMP%]{padding-top:4px;font-size:11px}\n/*# sourceMappingURL=code_examples.css.map */"],
Na:0});var fP=function(a,b,c,d,e,f){var g=this;this.Urc=a;this.Rg=b;this.Ga=c;this.uA=_.JE;this.YTa=new _.wd;this.IM=_.Bg;this.ym=new _.td;this.Qga=new _.qe(1);this.tYa=d.Qb(56);this.qxb=this.Qga.ka(_.Zd(LLb),_.y(function(m){return m.location}));this.zxc=this.qxb.ka(_.ie(function(m,n){return m&&n&&_.dF(m,n)}));a=e.AQ("BLAME").ka(_.y(function(m){return m.enabled}),_.ie(),_.re(1),_.Gd());this.Xla=pZb(this,a);this.I8=f.ixc.ka(_.ie());f=this.Qga.ka(_.Zd(function(m){return!LLb(m)&&5!==m.kind}),_.ne(_.yE("History unavailable")));
b=this.Qga.ka(_.Zd(LLb),_.ie(OLb),_.we(function(m){return RLb(m,g.Rg)}),_.re(1),_.Gd());this.hZ=b.ka(_.Zd(_.nF),_.y(function(m){return m.Wb.hZ}));b=b.ka(_.ie(function(m,n){return _.nF(m)&&_.nF(n)&&m.Wb.jk===n.Wb.jk}));this.Nib=_.Xd(f,_.Nd([b,a]).ka(_.y(function(m){var n=_.q(m);m=n.next().value;n=n.next().value;return _.nF(m)?qZb(g,m.Wb,n):m}),_.ve(_.KE))).ka(_.re(1),_.Gd());f=_.Nd([this.I8,this.Nib]).ka(_.Zd(SLb),_.y(function(m){var n=_.q(m);m=n.next().value;n=n.next().value;if(!NLb(n.Wb,m)&&n.Wb.j8)return n.Wb.j8}));
this.YTa=f.ka(_.y(function(m){return!!m}),_.ve(!1));this.ym.add(f.ka(_.we(function(m){return _.ae(0).ka(_.kh(g.Ga,"paging_to_focused_commit",!1),_.ne(m))})).subscribe(function(m){m&&m()}))};fP.prototype.Qa=function(){this.Ga.Zm({bucket:_.Bg.FT})};fP.prototype.La=function(){this.ym.unsubscribe()};
var pZb=function(a,b){var c=a.zxc.ka(_.we(function(d){var e=_.Ah(d,1)||"",f=_.bF(d,1)||"";return a.Urc.get(d.lb,d.Oc,d.repository,e,f).ka(_.de(function(){return _.yd(null)}))}));return _.Nd([a.Qga,b]).ka(_.we(function(d){d=_.q(d);var e=d.next().value;return d.next().value&&PLb(e)?c:_.yd(null)}),_.te(1))},qZb=function(a,b,c){for(var d=[],e=0;e<b.jk.length;e++){var f=b.eUa.get(e);d.push(f)}f=a.qxb.ka(_.ie(),_.we(function(g){return MLb(g,b,a.Rg)}),_.y(function(g){var m=g.Jc;g=g.fG;var n=_.Ah(m,2),r=
!!n,x=a.tYa?b.XC:void 0;x=null!=x?_.klb(m,x):m;return{Wa:m,oL:x,Aaa:n,fG:g,iD:r}}),_.te(1));e=PLb(b.Bb);d={Wa:f,jk:b.jk,XC:b.XC,NYc:d,eoa:e};d=e?wLb(d):vLb(d);return _.AE({QJ:d,Mma:e?c?2:1:0,hoa:b.hoa,j8:b.j8,Wa:b.Bb.location})};_.Y.Object.defineProperties(fP.prototype,{kzc:{configurable:!0,enumerable:!0,set:function(a){this.lzc=a},get:function(){return this.lzc}},Bb:{configurable:!0,enumerable:!0,set:function(a){this.Qga.next(a)}}});
fP.ha=function(a){return new (a||fP)(_.w(_.TI),_.w(_.KH),_.w(_.lu),_.w(_.ou),_.w(_.LI),_.w(_.FI))};
fP.ya=_.fc({type:fP,qa:[["history-panel"]],ub:function(a,b){a&1&&_.mf(GM,5);if(a&2){var c;_.lf(c=_.of())&&(b.kzc=c.first)}},inputs:{Bb:"viewData"},Aa:4,Ba:3,Fa:function(){return[[3,"ngSwitch",4,"ngIf"],["aria-live","polite"],["loading",""],[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,"trackBucket","trackProjectId","click"],[1,"show-more-loading"],[3,"diameter","strokeWidth"],["theme","error",1,"show-more-error"],
["theme","error"],"\ufffd#1\ufffd\ufffd/#1\ufffd",["text","Loading change history...",3,"hasBackground","diameter"]]},va:function(a,b){a&1&&(_.O(0,JLb,4,4,"ng-container",0),_.S(1,"async"),_.O(2,KLb,2,2,"ng-template",1,2,_.tf));a&2&&_.z("ngIf",_.T(1,1,b.Nib))},Ja:[_.Un,_.TF,_.km,_.om,_.lm,_.mm,GM,_.FE,_.DE,_.qr,_.bx,_.pm],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%]     .mat-button:hover .mat-button-focus-overlay{opacity:0}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%}dc-information-box.error[_ngcontent-%COMP%]{background-color:transparent;border:0}"],
Na:0});var gP=function(){};gP.prototype.transform=function(a){var b=a.Xf,c,d;if((null==b?0:null==(c=b.Wq)?0:null==(d=c.rf)?0:d.Ei)&&b.path){c=b.Wq.Nq;d=b.Wq.refHint;b=_.Bp(_.jlb(b).ac(),d?d:c);var e=b.Fi;a=a.we;a=null!=a&&a.startLine?a.endLine?[{start:a.startLine,end:a.endLine}]:a.startLine:void 0;return _.yp(e.call(b,{line:a,zf:5,tf:d?c:void 0}).Ya())}};gP.ha=function(a){return new (a||gP)};gP.Ce=_.ic({name:"warningLocation",type:gP,de:!0});var hP=function(){};
hP.prototype.transform=function(a,b){var c,d=null==(c=a.Xf)?void 0:c.path;if(d&&b&&0===d.indexOf(b))return a=a.we,a=""+((null==a?0:a.startLine)?a.startLine:"")+((null==a?0:a.endLine)&&a.endLine!==a.startLine?"-"+a.endLine:""),b=d.slice(b.length),b+(b&&a?":":"")+a};hP.ha=function(a){return new (a||hP)};hP.Ce=_.ic({name:"warningLocationName",type:hP,de:!0});var WLb=function(a){return{wa:a}},iP=function(a,b,c,d,e,f,g){this.DB=b;this.SX=c;this.Hb=d;this.Ga=e;this.Ua=f;this.EC=g;this.E0b="xyc";this.G0b="Fyc";this.wcc="QIc";this.hMa=new Set;this.oMc=_.Nd([a.ofa,YTb(b)]).ka(_.y(function(m){m=_.q(m);var n=m.next().value;return{state:"loaded",owb:m.next().value.map(function(r){return{Jh:r,count:n.has(r.id)&&n.get(r.id).Zt||0,icon:_.$f(r.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(r){return r.Jh.OQa&&
0<r.count}),JXa:new Set}}),_.ve({state:"loading"}))};iP.prototype.Qa=function(){};var hMb=function(a,b){return rZb(a,b).ka(_.y(function(c){return{H8:c,state:"loaded"}}),_.ve({state:"loading"}))};iP.prototype.be=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.uF(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
iP.prototype.xyc=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.hMa.add(b):this.hMa.delete(b);this.Ga.qb({gestureName:"CLICK",element:"Warnings",action:c})};
iP.prototype.Fyc=function(a,b){this.Ga.qb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"FindingsNavigate"});var c=document.getSelection()||{};c=void 0===c.isCollapsed?!0:c.isCollapsed;if(!_.vF(a)&&c){c=void 0;b=_.q(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=(null==(e=c)?void 0:e.href)||"";c&&b.startsWith(location.origin)&&(a.preventDefault(),_.wn(this.Ua,c.pathname+c.search))}};
iP.prototype.QIc=function(a,b){this.Ga.qb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var rZb=function(a,b){var c=a.dMc;if(0!==c&&1!==c)return _.yd([]);var d=a.Wa,e=d.lb,f=d.Oc,g=d.repository;return null==e||null==f||null==g?_.yd([]):_.Nd([_.ewb(a.DB,b),_.cAb(a.EC,d)]).ka(_.we(function(m){m=_.q(m);var n=m.next().value;m=m.next().value;var r,x;n=null==n?void 0:null==(r=n.dataSource)?void 0:null==(x=r.j6)?void 0:x.Cy;if(!n)return _.yd([]);r=_.Ah(m,1)||"";return _.cwb(a.SX,{lb:e,Oc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:m.path||"",fileSpecSourceRootRefSpec:r,fileSpecType:0===
c?"FILE":"DIRECTORY",category:n})}))};_.Y.Object.defineProperties(iP.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return _.Ag(this.Hb.Uc)}}});iP.ha=function(a){return new (a||iP)(_.w(_.LI),_.w(_.JI),_.w(_.II),_.w(_.Lf),_.w(_.Pn),_.w(_.fg),_.w(_.PH))};
iP.ya=_.fc({type:iP,qa:[["warnings-panel"]],hb:function(a,b){a&1&&_.M("click",function(c){return b.be(c)})},inputs:{dMc:"viewDataType"},Aa:6,Ba:3,Fa:[[4,"ngIf"],["noWarnings",""],["findings",""],[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"]],va:function(a,b){a&1&&(_.O(0,bMb,4,3,"ng-container",0),_.S(1,"async"),_.O(2,cMb,2,0,"ng-template",null,1,_.tf),_.O(4,iMb,2,3,"ng-template",null,2,_.tf));a&2&&_.z("ngIf",_.T(1,1,b.oMc))},Ja:[_.Un,_.jm,_.km,_.om,_.lm,_.mm,_.DE,_.qr,_.uA,_.dH,_.eH,_.tA,_.xn,_.pm,_.Vz,gP,hP],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 jP=function(){this.ariaLabel="";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};jP.ha=function(a){return new (a||jP)};
jP.ya=_.fc({type:jP,qa:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",dga:"tooltipText",disabled:"disabled"},kc:["icon",""],jc:["*"],Aa:3,Ba:2,Fa:[["mat-icon-button","","type","button",3,"color","matTooltip","disabled",4,"ngIf","ngIfElse"],["buttonWithContent",""],["mat-icon-button","","type","button",3,"color","matTooltip","disabled"],["type","button","mat-button","",1,"gmat-caption",3,"color","matTooltip","disabled"]],
va:function(a,b){a&1&&(_.Ue(),_.O(0,jMb,3,5,"button",0),_.O(1,kMb,4,4,"ng-template",null,1,_.tf));if(a&2){var c=_.Ye(2);_.z("ngIf",b.collapsed)("ngIfElse",c)}},Ja:[_.km,_.qr,_.Ds,_.gx],styles:[".mat-icon-button[_ngcontent-%COMP%]{line-height:1.0769230769rem;height:24px;width:24px}.mat-icon-button[_ngcontent-%COMP%]:focus{outline:1px solid var(--primary-default)}.mat-icon-button[_ngcontent-%COMP%]:focus:not(.mat-primary){outline:1px solid var(--icon)}.mat-icon-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{line-height:1.0769230769rem;margin-right:0}mat-icon[_ngcontent-%COMP%]{font-size:1.0769230769rem;height:1.0769230769rem;margin-right:6px;width:1.0769230769rem}"],
Na:0});var kP=function(a){this.Pw=a;this.collapsed=!1;this.aZa="short";this.ELc=this.Pw.JP().ka(_.y(function(b){return{LOb:b}}))};kP.prototype.toggle=function(a){this.Pw.G_(!a)};kP.ha=function(a){return new (a||kP)(_.w(_.Nu))};
kP.ya=_.fc({type:kP,qa:[["underline-xrefs"]],inputs:{collapsed:"collapsed",aZa:"textFormat"},Aa:2,Ba:3,Fa:[[4,"ngIf"],["icon","format_underlined","tooltipText","Underline all references in the code","ariaLabel","Underline references",3,"collapsed","selected","click"]],va:function(a,b){a&1&&(_.O(0,nMb,4,4,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.ELc))},Ja:[jP,_.km,_.pm],nb:2,Na:0});var lP=function(a,b){var c=this;this.Vb=a;this.service=b;this.Xmb=this.W7=new _.Mf(new Set);this.ab=this.Vb.x9().ka(_.ke(1),_.xe(this.Xmb.ka(_.ue()))).subscribe(function(d){c.W7.next(d)})};lP.prototype.La=function(){this.ab.unsubscribe()};var sZb=function(a,b,c){var d=new Set(a.W7.getValue());c?d.add(b):d.delete(b);a.W7.next(d);a.Vb.Kea(d)},tZb=function(a,b){var c;return a.service.bOa((new _.kOa).qS(_.Pob(_.Hh(b.lb,b.Oc,b.repository,_.Fh(b),b.path,null==(c=b.params)?void 0:c.Ob))))};
lP.ha=function(a){return new (a||lP)(_.u(_.Nu),_.u(_.ZI))};lP.ua=_.t({token:lP,oa:lP.ha});var KK=function(){_.pD.apply(this,arguments)};_.X(KK,_.pD);KK.Ia=_.pD.Ia;KK.ha=function(){var a;return function(b){return(a||(a=_.Tc(KK)))(b||KK)}}();
KK.ya=_.fc({type:KK,qa:[["editable-picker-editor"]],features:[_.af([{Ca:_.Bib,uc:function(a){return a.displayName}}]),_.De],Aa:2,Ba:3,Fa:[[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",4,"ngIf"],["xapPickerOptions",
""],["xapPickerSelections",""]],va:function(a,b){a&1&&(_.O(0,rMb,6,13,"xap-picker",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.Uma))},Ja:[_.km,_.jw,_.pw,_.SC,_.RC,_.kD,_.nD,_.oD,_.pm],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}"],
nb:2,Na:0});var xMb=function(){QL.apply(this,arguments)};_.X(xMb,QL);xMb.prototype.match=function(){return[]};var uZb=new _.ts("{DISPLAY_NAME}: "),vZb=function(){QL.apply(this,arguments)};_.X(vZb,QL);
vZb.prototype.match=function(a){var b=zUb(this,a);if(b)return[b];b=this.config.gC;var c=b.zC;if(b.values){for(var d=[],e=_.q(b.values.Zl),f=e.next();!f.done;f=e.next()){var g=f.value;if(null!==g){var m=b.mi?b.mi(g):g;f=_.ddb(a,m);.8>f||!(g=xUb(this,_.JC(g)))||(m=[{text:uZb.format({DISPLAY_NAME:b.displayName})}].concat(_.sc(yUb(m,a))),d.push({oc:g,confidence:f,lX:m,zC:c}))}}return d}return[{oc:xUb(this,_.JC(a)),confidence:.25,lX:[{text:uZb.format({DISPLAY_NAME:b.displayName})},{text:a}],zC:c}]};var yMb=function(){QL.apply(this,arguments)};_.X(yMb,QL);
yMb.prototype.match=function(a){var b=zUb(this,a);if(b)return[b];b=this.config.gC;var c=b.zC;if(!b.values)return[];for(var d=[],e=_.q(b.values.Zl),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.mi?b.mi(g):g){var m=this.normalize(f).toLowerCase().split(" "),n=this.normalize(a).toLowerCase().split(" "),r=[];m=_.q(m);for(var x=m.next();!x.done;x=m.next()){x=x.value;for(var A=_.q(n),F=A.next();!F.done;F=A.next())F=F.value,""!==x&&""!==F&&x.includes(F)&&r.push(F)}r.length&&(n=1+.01*r.length,g=xUb(this,
_.JC(g)))&&(f=[{text:uZb.format({DISPLAY_NAME:b.displayName})}].concat(_.sc(wZb(f,r))),d.push({oc:g,confidence:n,lX:f,zC:c}))}}return d};
var wZb=function(a,b){b.sort(function(n,r){return r.length-n.length});var c=Array(a.length);c.fill(!1);b=_.q(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;-1<e;){var m=Array(d.length);m.fill(!0);c.splice.apply(c,[g+e,d.length].concat(_.sc(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 xZb=function(a){return[a]},mP=function(){_.zD.apply(this,arguments);this.disabled=new _.qe(1)};_.X(mP,_.zD);mP.Ia=_.zD.Ia;mP.ha=function(){var a;return function(b){return(a||(a=_.Tc(mP)))(b||mP)}}();
mP.ya=_.fc({type:mP,qa:[["xap-string-editor"]],ub:function(a,b){a&1&&_.mf(_.yD,7);if(a&2){var c;_.lf(c=_.of())&&(b.y0=c.first)}},features:[_.De],Aa:2,Ba:6,Fa:[[3,"configs","disabled","values"]],va:function(a,b){a&1&&(_.B(0,"xap-multi-text-field-base",0),_.M("values",function(c){return _.Zib(b,c)}),_.S(1,"async"),_.C());a&2&&_.z("configs",_.cf(4,xZb,b.no))("disabled",_.T(1,2,b.disabled))},Ja:[_.yD,_.pm],nb:2,Na:0});var AMb=function(){_.KC.apply(this,arguments)};_.X(AMb,_.KC);_.Y.Object.defineProperties(AMb.prototype,{NE:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var IMb=CMb("tests","Exclude Tests"),JMb=CMb("generatedFiles","Exclude Generated Files"),yZb=function(){_.KC.apply(this,arguments)};_.X(yZb,_.KC);
_.Y.Object.defineProperties(yZb.prototype,{NE:{configurable:!0,enumerable:!0,get:function(){var a=wMb(String(this.value.Ap));return this.config.displayName+": "+(a?a.BK?"-"+a.path:a.path:"")}}});var zZb=function(a,b){return new yZb({id:"path",displayName:"Path"},a,b)},KMb={mj:zZb,uy:[_.wD],vl:mP,fPa:!0,gC:{zna:zZb(_.wD,new _.IC),displayName:"Path",cra:vZb,zC:!0}},GNb=function(){_.KC.apply(this,arguments)};_.X(GNb,_.KC);
_.Y.Object.defineProperties(GNb.prototype,{NE:{configurable:!0,enumerable:!0,get:function(){var a=this.value.Zl.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.map(function(b){return b.displayName}).join(", ");return this.config.displayName+": "+a}}});var DMb=function(a,b){return new GNb({id:"category",displayName:"Category"},a,b)},AZb=function(){_.KC.apply(this,arguments)};_.X(AZb,_.KC);
_.Y.Object.defineProperties(AZb.prototype,{NE:{configurable:!0,enumerable:!0,get:function(){var a=this.value.Zl.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var MMb=function(a,b){return new AZb({id:"buildConfigs",displayName:"Build Configs"},a,b)};var BZb=new _.oc("GMAT_CHIPS_OPTIONS",{Ha:"root",oa:function(){return{Mk:!1}}});var CZb=function(a){this.options=a};CZb.ha=function(a){return new (a||CZb)(_.w(BZb))};
CZb.Ia=_.hc({type:CZb,qa:[["mat-chip"],["mat-basic-chip"],["mat-chip-row"],["mat-basic-chip-row"],["mat-chip-option"],["mat-basic-chip-option"]],Db:16,hb:function(a,b){a&2&&_.Ie("gmat-mdc-chip",!b.options.Mk)("gmat-input-chip","input"===b.rd)("gmat-filter-chip","hairline-filter"===b.rd||"protected-filter"===b.rd)("gmat-suggestive-chip","hairline-suggestive"===b.rd||"protected-suggestive"===b.rd)("gmat-assistive-chip","hairline-assistive"===b.rd||"protected-assistive"===b.rd)("gmat-hairline-chip",
"input"===b.rd||"hairline-filter"===b.rd||"hairline-suggestive"===b.rd||"hairline-assistive"===b.rd)("gmat-protected-chip","protected-filter"===b.rd||"protected-suggestive"===b.rd||"protected-assistive"===b.rd)("gmat-selectable-chip","input"===b.rd||"hairline-filter"===b.rd||"protected-filter"===b.rd)},inputs:{rd:"appearance"}});var DZb=new _.oc("mat-chips-default-options"),EZb=new _.oc("MatChipAvatar"),FZb=new _.oc("MatChipTrailingIcon"),GZb=new _.oc("MatChipRemove"),HZb=new _.oc("MatChip");var IZb=_.eh(function(){},-1),nP=function(a,b){var c=IZb.call(this)||this;c.Oa=a;c.BH=b;c.tQ=!0;c.d3=!0;c.Lc=!1;c.LBa=!1;"BUTTON"===a.ta.nodeName&&a.ta.setAttribute("type","button");return c};_.X(nP,IZb);_.h=nP.prototype;_.h.wkc=function(){return this.disabled&&!this.LBa?"":null};_.h.blc=function(){return this.disabled&&!this.LBa||!this.tQ?null:this.tabIndex.toString()};_.h.focus=function(){this.Oa.ta.focus()};_.h.Np=function(a){!this.disabled&&this.tQ&&this.d3&&(a.preventDefault(),this.BH.KDa())};
_.h.Lg=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||!this.tQ||!this.d3||this.BH.vPc||(a.preventDefault(),this.BH.KDa())};_.Y.Object.defineProperties(nP.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Lc||this.BH.disabled},set:function(a){this.Lc=_.Vg(a)}}});nP.ha=function(a){return new (a||nP)(_.w(_.Wc),_.w(HZb))};
nP.Ia=_.hc({type:nP,qa:[["","matChipAction",""]],Cb:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],Db:9,hb:function(a,b){a&1&&_.M("click",function(c){return b.Np(c)})("keydown",function(c){return b.Lg(c)});a&2&&(_.Ge("tabindex",b.blc())("disabled",b.wkc())("aria-disabled",b.disabled),_.Ie("mdc-evolution-chip__action--primary",b.d3)("mdc-evolution-chip__action--presentational",!b.tQ)("mdc-evolution-chip__action--trailing",!b.d3))},inputs:{disabled:"disabled",tabIndex:"tabIndex",tQ:"isInteractive",
LBa:"_allowFocusWhenDisabled"},features:[_.De]});var oP=function(){var a=nP.apply(this,arguments)||this;a.d3=!1;return a};_.X(oP,nP);oP.prototype.Np=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.BH.remove())};oP.prototype.Lg=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||(a.stopPropagation(),a.preventDefault(),this.BH.remove())};oP.ha=function(){var a;return function(b){return(a||(a=_.Tc(oP)))(b||oP)}}();
oP.Ia=_.hc({type:oP,qa:[["","matChipRemove",""]],Cb:["role","button",1,"mat-mdc-chip-remove","mat-mdc-chip-trailing-icon","mat-mdc-focus-indicator","mdc-evolution-chip__icon","mdc-evolution-chip__icon--trailing"],Db:1,hb:function(a){a&2&&_.Ge("aria-hidden",null)},features:[_.af([{Ca:GZb,Kb:oP}]),_.De]});var JZb=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],KZb=0,LZb=_.eh(_.bh(_.ch(_.dh(function(a){this.Oa=a})),"primary"),-1),pP=function(a,b,c,d,e,f,g,m){b=LZb.call(this,b)||this;b.vb=a;b.mb=c;b.Kd=d;b.kH=g;b.Q6a=!1;b.Sp=new _.se;b.Wl=new _.se;b.role=null;b.MDa=!1;b.id="mat-mdc-chip-"+KZb++;b.ariaLabel=null;b.Kcb=null;b.F2a=b.id+"-aria-description";b.S3=!0;b.WU=!1;b.removed=new _.cl;b.nc=new _.cl;b.IIa="mat-basic-chip";
b.Fb=e;b.pr="NoopAnimations"===f;if(null!=m){var n;b.tabIndex=null!=(n=parseInt(m))?n:b.kjb}b.Smc();return b};_.X(pP,LZb);_.h=pP.prototype;_.h.yo=function(){return this.MDa};_.h.Qa=function(){var a=this.Oa.ta;this.WN=a.hasAttribute(this.IIa)||a.tagName.toLowerCase()===this.IIa};_.h.Vc=function(){this.Fpc=this.Oa.ta.querySelector(".mat-mdc-chip-action-label");this.k8a&&(this.k8a=!1,this.focus())};_.h.Be=function(){var a=this;this.xgc=_.Xd(this.Igc.nd,this.Kgc.nd,this.Jgc.nd).subscribe(function(){return _.Ak(a.vb)})};
_.h.La=function(){this.Kd.Nl(this.Oa);var a;null==(a=this.xgc)||a.unsubscribe();this.nc.emit({Mf:this});this.nc.complete()};_.h.remove=function(){this.mu&&this.removed.emit({Mf:this})};_.h.Op=function(){var a;return this.disabled||this.Dd||this.pr||this.WN||!(null==(a=this.kH)||!a.disabled)};_.h.UU=function(){return!(!this.D0&&!this.i_)};_.h.Lg=function(a){if(8===a.keyCode||46===a.keyCode)a.preventDefault(),this.remove()};_.h.focus=function(){this.disabled||(this.YZ?this.YZ.focus():this.k8a=!0)};
_.h.FDa=function(a){return this.Lia().find(function(b){b=b.Oa.ta;return b===a||b.contains(a)})};_.h.Lia=function(){var a=[];this.YZ&&a.push(this.YZ);this.i_&&a.push(this.i_);this.D0&&a.push(this.D0);return a};_.h.KDa=function(){};_.h.Smc=function(){var a=this;this.Kd.Zn(this.Oa,!0).subscribe(function(b){b=null!==b;b!==a.MDa&&((a.MDa=b)?a.Sp.next({Mf:a}):a.mb.sg.ka(_.ke(1)).subscribe(function(){return a.mb.tc(function(){return a.Wl.next({Mf:a})})}))})};
_.Y.Object.defineProperties(pP.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Ae?this.Ae:this.Fpc.textContent.trim()},set:function(a){this.Ae=a}},mu:{configurable:!0,enumerable:!0,get:function(){return this.S3},set:function(a){this.S3=_.Vg(a)}},highlighted:{configurable:!0,enumerable:!0,get:function(){return this.WU},set:function(a){this.WU=_.Vg(a)}}});
pP.ha=function(a){return new (a||pP)(_.w(_.wl),_.w(_.Wc),_.w(_.Ae),_.w(_.Yp),_.w(_.Zg),_.w(_.xk,8),_.w(_.jr,8),_.Nc("tabindex"))};
pP.ya=_.fc({type:pP,qa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],Cd:function(a,b,c){a&1&&(_.nf(c,EZb,5),_.nf(c,FZb,5),_.nf(c,GZb,5),_.nf(c,EZb,5),_.nf(c,FZb,5),_.nf(c,GZb,5));if(a&2){var d;_.lf(d=_.of())&&(b.GF=d.first);_.lf(d=_.of())&&(b.D0=d.first);_.lf(d=_.of())&&(b.i_=d.first);_.lf(d=_.of())&&(b.Igc=d);_.lf(d=_.of())&&(b.Kgc=d);_.lf(d=_.of())&&(b.Jgc=d)}},ub:function(a,b){a&1&&(_.mf(_.kr,5),_.mf(nP,5));if(a&2){var c;_.lf(c=_.of())&&(b.gG=c.first);_.lf(c=_.of())&&
(b.YZ=c.first)}},Cb:[1,"mat-mdc-chip"],Db:30,hb:function(a,b){a&1&&_.M("keydown",function(c){return b.Lg(c)});a&2&&(_.Ne("id",b.id),_.Ge("role",b.role)("tabindex",b.role?b.tabIndex:null)("aria-label",b.ariaLabel),_.Ie("mdc-evolution-chip",!b.WN)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.UU())("mdc-evolution-chip--with-primary-graphic",b.GF)("mdc-evolution-chip--with-primary-icon",b.GF)("mdc-evolution-chip--with-avatar",b.GF)("mat-mdc-chip-with-avatar",
b.GF)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-basic-chip",b.WN)("mat-mdc-standard-chip",!b.WN)("mat-mdc-chip-with-trailing-icon",b.UU())("_mat-animation-noopable",b.pr))},inputs:{color:"color",disabled:"disabled",Dd:"disableRipple",tabIndex:"tabIndex",role:"role",id:"id",ariaLabel:["aria-label","ariaLabel"],Kcb:["aria-description","ariaDescription"],value:"value",mu:"removable",highlighted:"highlighted"},outputs:{removed:"removed",nc:"destroyed"},Xb:["matChip"],
features:[_.af([{Ca:HZb,Kb:pP}]),_.De],jc:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:9,Ba:6,Fa:[["matRipple","",1,"mat-mdc-chip-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","",3,"isInteractive"],["class","mdc-evolution-chip__graphic mat-mdc-chip-graphic",4,"ngIf"],[1,"mdc-evolution-chip__text-label",
"mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing",4,"ngIf"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],va:function(a,b){a&1&&(_.Ue(JZb),_.E(0,"span",0)(1,"span",1),_.B(2,"span",2)(3,"span",3),_.O(4,NMb,2,0,"span",4),_.B(5,"span",5),_.Ve(6),_.E(7,"span",6),_.C()()(),_.O(8,OMb,2,0,"span",7));a&2&&(_.z("matRippleDisabled",
b.Op())("matRippleCentered",b.Q6a)("matRippleTrigger",b.Oa.ta),_.v(3),_.z("isInteractive",!1),_.v(1),_.z("ngIf",b.GF),_.v(4),_.z("ngIf",b.UU()))},Ja:[_.km,_.kr,nP],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 .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.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__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.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--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.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,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.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,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{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__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.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,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.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,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.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,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{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__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,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{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__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.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,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__graphic{height:24px;width:24px;font-size:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__icon--primary{height:24px;width:24px;font-size:24px}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px);height:var(--mdc-chip-container-height, 32px)}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius, 14px 14px 14px 14px)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size, 28px);width:var(--mdc-chip-with-avatar-avatar-size, 28px);font-size:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-outline-width, 1px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-outline-width, 1px)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--selected) .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-unselected-outline-width, 1px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size, 18px);width:var(--mdc-chip-with-icon-icon-size, 18px);font-size:var(--mdc-chip-with-icon-icon-size, 18px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color, currentColor)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:.4}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{width:100%}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit}.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-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.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:hover .mat-mdc-chip-focus-overlay{opacity:.04}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{opacity:.12}.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-chip-remove{opacity:.54}.mat-mdc-chip-remove:focus{opacity:1}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px) * -1);left:8px;right:8px}.mat-mdc-chip-remove .mat-icon{width:inherit;height:inherit;font-size:inherit;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}\n'],
nb:2,Na:0});var MZb=_.eh(function(){}),qP=function(a,b,c){var d=MZb.call(this,a)||this;d.Oa=a;d.vb=b;d.Ac=c;d.Bja=null;d.Pb=new _.se;d.c4a="presentation";d.Lc=!1;d.MU=null;d.kia=new _.pf;return d};_.X(qP,MZb);_.h=qP.prototype;_.h.Vc=function(){this.Voc();this.Mpc();this.Npc()};_.h.La=function(){var a;null==(a=this.Bc)||a.destroy();this.kia.destroy();this.Pb.next();this.Pb.complete()};_.h.eja=function(){return this.Qh&&this.Qh.some(function(a){return a.yo()})};
_.h.tO=function(){var a=this;this.Qh&&this.Qh.forEach(function(b){b.disabled=a.Lc;_.Ak(b.vb)})};_.h.focus=function(){};_.h.Lg=function(a){this.mFa(a)&&this.Bc.yz(a)};_.h.eV=function(a){return 0<=a&&a<this.Qh.length};_.h.KBa=function(){var a=this;if(-1!==this.tabIndex){var b=this.tabIndex;this.tabIndex=-1;setTimeout(function(){return a.tabIndex=b})}};_.h.Mia=function(a){var b=this;return this.Qh.nd.ka(_.ve(null),_.we(function(){return _.Xd.apply(null,_.sc(b.Qh.map(a)))}))};
_.h.mFa=function(a){for(a=a.target;a&&a!==this.Oa.ta;){if(a.classList.contains("mat-mdc-chip"))return!0;a=a.parentElement}return!1};
_.h.Voc=function(){var a=this;this.Qh.nd.ka(_.ve(this.Qh)).subscribe(function(c){var d=[];c.forEach(function(e){return e.Lia().forEach(function(f){return d.push(f)})});a.kia.reset(d);_.jf(a.kia)});this.Bc=_.e9a(_.tq(_.ez(_.f9a(new _.vq(this.kia)),this.Ac?this.Ac.value:"ltr")),function(c){return a.RH(c)});this.T5.ka(_.xe(this.Pb)).subscribe(function(c){(c=c.Mf.FDa(document.activeElement))&&_.uq(a.Bc,c)});var b;null==(b=this.Ac)||b.ud.ka(_.xe(this.Pb)).subscribe(function(c){return _.ez(a.Bc,c)})};
_.h.RH=function(a){return!a.tQ||a.disabled};_.h.Mpc=function(){var a=this;this.Qh.nd.ka(_.ve(null),_.xe(this.Pb)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.tO()});a.Snc()})};_.h.Npc=function(){var a=this;this.Gsc.ka(_.xe(this.Pb)).subscribe(function(b){var c=a.Qh.toArray().indexOf(b.Mf);a.eV(c)&&b.Mf.yo()&&(a.Bja=c)})};
_.h.Snc=function(){if(null!=this.Bja){if(this.Qh.length){var a=Math.min(this.Bja,this.Qh.length-1);a=this.Qh.toArray()[a];a.disabled?1===this.Qh.length?this.focus():_.ASa(this.Bc):a.focus()}else this.focus();this.Bja=null}};
_.Y.Object.defineProperties(qP.prototype,{T5:{configurable:!0,enumerable:!0,get:function(){return this.Mia(function(a){return a.Sp})}},Gsc:{configurable:!0,enumerable:!0,get:function(){return this.Mia(function(a){return a.nc})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Lc},set:function(a){this.Lc=_.Vg(a);this.tO()}},empty:{configurable:!0,enumerable:!0,get:function(){return 0===this.Qh.length}},role:{configurable:!0,enumerable:!0,get:function(){return this.MU?this.MU:this.empty?
null:this.c4a},set:function(a){this.MU=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.eja()}}});qP.ha=function(a){return new (a||qP)(_.w(_.Wc),_.w(_.wl),_.w(_.wq,8))};
qP.ya=_.fc({type:qP,qa:[["mat-chip-set"]],Cd:function(a,b,c){a&1&&_.nf(c,pP,5);if(a&2){var d;_.lf(d=_.of())&&(b.Qh=d)}},Cb:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],Db:1,hb:function(a,b){a&1&&_.M("keydown",function(c){return b.Lg(c)});a&2&&_.Ge("role",b.role)},inputs:{disabled:"disabled",role:"role"},features:[_.De],jc:["*"],Aa:2,Ba:0,Fa:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],va:function(a){a&1&&(_.Ue(),_.B(0,"div",0),_.Ve(1),_.C())},styles:[".mdc-evolution-chip-set{display:flex}.mdc-evolution-chip-set:focus{outline:none}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.mdc-evolution-chip-set--overflow .mdc-evolution-chip-set__chips{flex-flow:nowrap}.mdc-evolution-chip-set .mdc-evolution-chip-set__chips{margin-left:-8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,.mdc-evolution-chip-set .mdc-evolution-chip-set__chips[dir=rtl]{margin-left:0;margin-right:-8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-left:8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip,.mdc-evolution-chip-set .mdc-evolution-chip[dir=rtl]{margin-left:0;margin-right:8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-top:4px;margin-bottom:4px}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%}.mat-mdc-chip-set-stacked{flex-direction:column;align-items:flex-start}.mat-mdc-chip-set-stacked .mat-mdc-chip{width:100%}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px}\n"],
nb:2,Na:0});var NZb=function(a,b,c,d,e,f,g){a=qP.call(this,a,b,c)||this;a.i2=d;a.L3=e;a.M3=f;a.Ge=g;a.ad=new _.se;return a};_.X(NZb,qP);NZb.ya=qP.ya;NZb.ha=qP.ha;_.Hqa(NZb);var OZb=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],rP=function(){var a=pP.apply(this,arguments)||this;a.wo=_.dc(DZb,{optional:!0});a.U5=!0;a.yU=!1;var b,c;a.n3a=null!=(c=null==(b=a.wo)?void 0:b.Tr)?c:!1;a.et=!0;a.Qe=!1;a.IIa="mat-basic-chip-option";a.us=new _.cl;return a};_.X(rP,pP);_.h=rP.prototype;_.h.Qa=function(){pP.prototype.Qa.call(this);this.role="presentation"};_.h.select=function(){this.PH(!0,!1,!0)};
_.h.Qi=function(){this.PH(!1,!1,!0)};_.h.RWa=function(){this.PH(!0,!0,!0)};_.h.mZa=function(a){this.PH(!this.selected,void 0===a?!1:a,!0)};_.h.KDa=function(){this.Mw&&!this.disabled&&this.mZa(!0)};_.h.b6a=function(){return this.GF?!0:!this.n3a||this.yU};_.h.PH=function(a,b,c){a!==this.selected&&(this.Qe=a,c&&this.us.emit({source:this,YY:b,selected:this.selected}),_.Ak(this.vb))};
_.Y.Object.defineProperties(rP.prototype,{Mw:{configurable:!0,enumerable:!0,get:function(){return this.et&&this.U5},set:function(a){this.et=_.Vg(a);_.Ak(this.vb)}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Qe},set:function(a){this.PH(_.Vg(a),!1,!0)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.Mw?this.selected.toString():null}}});rP.ha=function(){var a;return function(b){return(a||(a=_.Tc(rP)))(b||rP)}}();
rP.ya=_.fc({type:rP,qa:[["mat-basic-chip-option"],["","mat-basic-chip-option",""],["mat-chip-option"],["","mat-chip-option",""]],Cb:[1,"mat-mdc-chip","mat-mdc-chip-option"],Db:37,hb:function(a,b){a&2&&(_.Ne("id",b.id),_.Ge("tabindex",null)("aria-label",null)("aria-description",null)("role",b.role),_.Ie("mdc-evolution-chip",!b.WN)("mdc-evolution-chip--filter",!b.WN)("mdc-evolution-chip--selectable",!b.WN)("mat-mdc-chip-selected",b.selected)("mat-mdc-chip-multiple",b.yU)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-with-avatar",
b.GF)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--selected",b.selected)("mdc-evolution-chip--selecting",!b.pr)("mdc-evolution-chip--with-trailing-action",b.UU())("mdc-evolution-chip--with-primary-icon",b.GF)("mdc-evolution-chip--with-primary-graphic",b.b6a())("mdc-evolution-chip--with-avatar",b.GF)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",b.UU()))},inputs:{color:"color",disabled:"disabled",Dd:"disableRipple",tabIndex:"tabIndex",Mw:"selectable",
selected:"selected"},outputs:{us:"selectionChange"},features:[_.af([{Ca:pP,Kb:rP},{Ca:HZb,Kb:rP}]),_.De],jc:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:11,Ba:12,Fa:[["matRipple","",1,"mat-mdc-chip-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","","role","option",3,"tabIndex","_allowFocusWhenDisabled"],
["class","mdc-evolution-chip__graphic mat-mdc-chip-graphic",4,"ngIf"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing",4,"ngIf"],[1,"cdk-visually-hidden",3,"id"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__checkmark"],["viewBox","-2 -3 30 30","focusable","false",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"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],va:function(a,b){a&1&&(_.Ue(OZb),_.E(0,"span",0)(1,"span",1),_.B(2,"span",2)(3,"button",3),_.O(4,PMb,5,0,"span",4),_.B(5,"span",5),_.Ve(6),_.E(7,"span",6),_.C()()(),_.O(8,QMb,2,0,"span",7),_.B(9,"span",8),_.R(10),_.C());a&2&&(_.z("matRippleDisabled",b.Op())("matRippleCentered",b.Q6a)("matRippleTrigger",b.Oa.ta),_.v(3),_.z("tabIndex",
b.tabIndex)("_allowFocusWhenDisabled",!0),_.Ge("aria-selected",b.ariaSelected)("aria-label",b.ariaLabel)("aria-describedby",b.F2a),_.v(1),_.z("ngIf",b.b6a()),_.v(4),_.z("ngIf",b.UU()),_.v(1),_.z("id",b.F2a),_.v(1),_.$e(b.Kcb))},Ja:[_.km,_.kr,nP],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 .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.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__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.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--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.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,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.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,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{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__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.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,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.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,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.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,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{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__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,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{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__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.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,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__graphic{height:24px;width:24px;font-size:24px}.mdc-evolution-chip--with-avatar .mdc-evolution-chip__icon--primary{height:24px;width:24px;font-size:24px}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px);height:var(--mdc-chip-container-height, 32px)}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius, 16px 16px 16px 16px)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius, 14px 14px 14px 14px)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size, 28px);width:var(--mdc-chip-with-avatar-avatar-size, 28px);font-size:var(--mdc-chip-with-avatar-avatar-size, 28px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-outline-width, 1px)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-outline-width, 1px)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-selected-outline-width, 0)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--selected) .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-unselected-outline-width, 1px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color, transparent)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color, currentColor)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size, 18px);width:var(--mdc-chip-with-icon-icon-size, 18px);font-size:var(--mdc-chip-with-icon-icon-size, 18px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color, currentColor)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color, currentColor)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color, currentColor)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:.4}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{width:100%}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit}.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-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.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:hover .mat-mdc-chip-focus-overlay{opacity:.04}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{opacity:.12}.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-chip-remove{opacity:.54}.mat-mdc-chip-remove:focus{opacity:1}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px) * -1);left:8px;right:8px}.mat-mdc-chip-remove .mat-icon{width:inherit;height:inherit;font-size:inherit;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}\n'],
nb:2,Na:0});var PZb=function(a,b){this.source=a;this.value=b},QZb={Ca:_.ew,Kb:_.ac(function(){return sP}),qd:!0},sP=function(){var a=qP.apply(this,arguments)||this;a.Th=function(){};a.Sh=function(){};a.c4a="listbox";a.wo=_.dc(DZb,{optional:!0});a.il=!1;a.ariaOrientation="horizontal";a.et=!0;a.GE=function(d,e){return d===e};a.Tp=!1;var b,c;a.lH=null!=(c=null==(b=a.wo)?void 0:b.Tr)?c:!1;a.ud=new _.cl;a.Qh=void 0;return a};_.X(sP,qP);_.h=sP.prototype;
_.h.Be=function(){var a=this;void 0!==this.vFa&&Promise.resolve().then(function(){a.SA(a.vFa,!1);a.vFa=void 0});this.Qh.nd.ka(_.ve(null),_.xe(this.Pb)).subscribe(function(){a.bla()});this.yJa.ka(_.xe(this.Pb)).subscribe(function(){return a.yD()});this.zJa.ka(_.xe(this.Pb)).subscribe(function(b){a.multiple||a.Qh.forEach(function(c){c!==b.source&&c.PH(!1,!1,!1)});b.YY&&a.BV()})};_.h.focus=function(){if(!this.disabled){var a=this.Ckc();a&&!a.disabled?a.focus():0<this.Qh.length?this.Bc.RA(0,1):this.Oa.ta.focus()}};
_.h.gr=function(a){this.Qh?this.SA(a,!1):null!=a&&(this.vFa=a)};_.h.Oq=function(a){this.Sh=a};_.h.Kz=function(a){this.Th=a};_.h.zu=function(a){this.disabled=a};_.h.SA=function(a,b){var c=this;b=void 0===b?!0:b;this.zU();Array.isArray(a)?a.forEach(function(d){return c.MH(d,b)}):this.MH(a,b)};_.h.yD=function(){var a=this;this.disabled||setTimeout(function(){a.focused||a.Jja()})};_.h.j3=function(a){9===a.keyCode&&qP.prototype.KBa.call(this)};_.h.Jja=function(){this.Th();_.Ak(this.vb)};
_.h.BV=function(){var a=null;this.Ae=a=Array.isArray(this.selected)?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:void 0;this.ud.emit(new PZb(this,a));this.Sh(a);_.Ak(this.vb)};_.h.zU=function(a){this.Qh.forEach(function(b){b!==a&&b.Qi()})};_.h.MH=function(a,b){var c=this,d=this.Qh.find(function(e){return null!=e.value&&c.GE(e.value,a)});d&&(b?d.RWa():d.select());return d};
_.h.bla=function(){var a=this;this.Qh&&Promise.resolve().then(function(){a.Qh.forEach(function(b){b.yU=a.multiple;b.U5=a.et;b.n3a=a.Tr;_.Ak(b.vb)})})};_.h.Ckc=function(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected};_.h.RH=function(a){return!a.tQ};
_.Y.Object.defineProperties(sP.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.il},set:function(a){this.il=_.Vg(a);this.bla()}},selected:{configurable:!0,enumerable:!0,get:function(){var a=this.Qh.toArray().filter(function(b){return b.selected});return this.multiple?a:a[0]}},Mw:{configurable:!0,enumerable:!0,get:function(){return this.et},set:function(a){this.et=_.Vg(a);this.bla()}},required:{configurable:!0,enumerable:!0,get:function(){return this.Tp},set:function(a){this.Tp=
_.Vg(a)}},Tr:{configurable:!0,enumerable:!0,get:function(){return this.lH},set:function(a){this.lH=_.Vg(a);this.bla()}},zJa:{configurable:!0,enumerable:!0,get:function(){return this.Mia(function(a){return a.us})}},yJa:{configurable:!0,enumerable:!0,get:function(){return this.Mia(function(a){return a.Wl})}},value:{configurable:!0,enumerable:!0,get:function(){return this.Ae},set:function(a){this.gr(a);this.Ae=a}}});sP.ha=function(){var a;return function(b){return(a||(a=_.Tc(sP)))(b||sP)}}();
sP.ya=_.fc({type:sP,qa:[["mat-chip-listbox"]],Cd:function(a,b,c){a&1&&_.nf(c,rP,5);if(a&2){var d;_.lf(d=_.of())&&(b.Qh=d)}},Cb:["ngSkipHydration","true",1,"mdc-evolution-chip-set","mat-mdc-chip-listbox"],Db:11,hb:function(a,b){a&1&&_.M("focus",function(){return b.focus()})("blur",function(){return b.yD()})("keydown",function(c){return b.j3(c)});a&2&&(_.Ne("tabIndex",b.empty?-1:b.tabIndex),_.Ge("role",b.role)("aria-describedby",b.ZOc||null)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-multiselectable",
b.multiple)("aria-orientation",b.ariaOrientation),_.Ie("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-required",b.required))},inputs:{tabIndex:"tabIndex",multiple:"multiple",ariaOrientation:["aria-orientation","ariaOrientation"],Mw:"selectable",GE:"compareWith",required:"required",Tr:"hideSingleSelectionIndicator",value:"value"},outputs:{ud:"change"},features:[_.af([QZb]),_.De],jc:["*"],Aa:2,Ba:0,Fa:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],va:function(a){a&1&&(_.Ue(),
_.B(0,"div",0),_.Ve(1),_.C())},styles:[".mdc-evolution-chip-set{display:flex}.mdc-evolution-chip-set:focus{outline:none}.mdc-evolution-chip-set__chips{display:flex;flex-flow:wrap;min-width:0}.mdc-evolution-chip-set--overflow .mdc-evolution-chip-set__chips{flex-flow:nowrap}.mdc-evolution-chip-set .mdc-evolution-chip-set__chips{margin-left:-8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip-set__chips,.mdc-evolution-chip-set .mdc-evolution-chip-set__chips[dir=rtl]{margin-left:0;margin-right:-8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-left:8px;margin-right:0}[dir=rtl] .mdc-evolution-chip-set .mdc-evolution-chip,.mdc-evolution-chip-set .mdc-evolution-chip[dir=rtl]{margin-left:0;margin-right:8px}.mdc-evolution-chip-set .mdc-evolution-chip{margin-top:4px;margin-bottom:4px}.mat-mdc-chip-set .mdc-evolution-chip-set__chips{min-width:100%}.mat-mdc-chip-set-stacked{flex-direction:column;align-items:flex-start}.mat-mdc-chip-set-stacked .mat-mdc-chip{width:100%}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px}\n"],
nb:2,Na:0});var tP=function(){};tP.ha=function(a){return new (a||tP)};tP.Ea=_.gc({type:tP});tP.Da=_.Wb({Nb:[_.cr,{Ca:DZb,uc:{qIc:[13]}}],imports:[_.ar,_.qm,_.or,_.ar]});var uP=function(){};uP.ha=function(a){return new (a||uP)};uP.Ea=_.gc({type:uP});uP.Da=_.Wb({imports:[tP]});var RZb=new _.ts("Remove filter: {SUMMARY}"),vP=function(a,b){this.vb=a;this.Zh=b;this.E7=new _.cl;this.S5=new _.cl;this.removed=new _.cl;this.us=new _.cl;this.aAc=new _.cl;this.nc=new _.cl;this.Sp=new _.se;this.Wl=new _.se;this.ab=new _.td;this.l_b=RZb};_.h=vP.prototype;_.h.yo=function(){return this.Mf.yo()};_.h.FDa=function(a){return this.Mf.FDa(a)};_.h.Lia=function(){return this.Mf.Lia()};_.h.PH=function(a,b,c){this.Mf.PH(a,b,c)};_.h.focus=function(){!this.disabled&&this.oc.value.Zl.length&&this.Mf.focus()};
_.h.remove=function(){this.removed.emit({Mf:this})};_.h.Vc=function(){var a=this;this.ab.add(this.Mf.Sp.subscribe(function(){a.Sp.next({Mf:a})}));this.ab.add(this.Mf.Wl.subscribe(function(){a.Wl.next({Mf:a})}))};_.h.La=function(){this.nc.emit({Mf:this})};_.h.BY=function(a){a.stopPropagation();this.S5.emit();!this.disabled&&_.gjb(this)&&this.E7.emit()};_.Y.Object.defineProperties(vP.prototype,{YZ:{configurable:!0,enumerable:!0,get:function(){return this.Mf.YZ}},id:{configurable:!0,enumerable:!0,get:function(){return this.Mf.id}}});
vP.ha=function(a){return new (a||vP)(_.w(_.wl),_.w(_.BD))};
vP.ya=_.fc({type:vP,qa:[["xap-applied-filter-chip"]],ub:function(a,b){a&1&&_.mf(rP,7);if(a&2){var c;_.lf(c=_.of())&&(b.Mf=c.first)}},inputs:{disabled:"disabled",filter:"filter",oc:"appliedFilter"},outputs:{E7:"editorVisibleChange",S5:"chipClick",removed:"removed",us:"selectionChange",aAc:"interaction",nc:"destroyed"},features:[_.af([{Ca:rP,Kb:vP},{Ca:HZb,Kb:vP}])],Aa:4,Ba:6,Fa:[["appearance","input","role","button",1,"xap-filterbar-filtereditor-chip",3,"ngClass","disabled","selectable","disableRipple",
"click","keydown.space","removed","keydown.backspace"],[1,"xap-filterbar-filtereditor-chip-text"],["matChipRemove","","class","xap-filterbar-filtereditor-chip-remove-icon",3,"click",4,"ngIf"],["matChipRemove","",1,"xap-filterbar-filtereditor-chip-remove-icon",3,"click"],[3,"svgIcon"]],va:function(a,b){a&1&&(_.B(0,"mat-chip-option",0),_.M("click",function(c){return b.BY(c)})("keydown.space",function(c){return b.BY(c)})("removed",function(){return b.remove()})("keydown.backspace",function(){return b.remove()}),
_.B(1,"span",1),_.R(2),_.C(),_.O(3,RMb,4,7,"button",2),_.C());a&2&&(_.z("ngClass",null==b.oc?null:b.oc.tEc)("disabled",b.disabled)("selectable",!1)("disableRipple",!_.gjb(b)),_.v(2),_.Ze(" ",null==b.oc?null:b.oc.NE," "),_.v(1),_.z("ngIf",!b.oc||b.oc.mu))},Ja:[_.im,_.km,CZb,rP,oP,_.Ds,_.VC],nb:2,Na:0});var wP=function(a,b,c,d){_.FD.call(this,a,b,c,d);var e=this;this.vb=a;this.Zh=b;this.Rd=c;this.rBb=null;this.mJa=new _.cl;this.GAb=new _.cl;this.ab.add(c.glb.subscribe(function(){e.e6()}))};_.X(wP,_.FD);wP.Ia=_.FD.Ia;wP.prototype.focus=function(){_.hjb(this)};wP.prototype.e6=function(){this.fp=!1;this.GAb.emit(this.oc);var a;(null==(a=this.Gwc)?0:a.XKa)&&this.mJa.emit()};wP.ha=function(a){return new (a||wP)(_.w(_.wl),_.w(_.BD),_.w(_.ED),_.w(_.Wc))};
wP.ya=_.fc({type:wP,qa:[["xap-filter-editor"]],ub:function(a,b){a&1&&_.mf(_.ID,5);if(a&2){var c;_.lf(c=_.of())&&(b.Gwc=c.first)}},inputs:{rBb:"overlayOrigin"},outputs:{mJa:"canceled",GAb:"onCloseEditor"},features:[_.af([_.ED]),_.De],Aa:12,Ba:5,Fa:function(){return[["cdkOverlayOrigin",""],["defaultOverlayOrigin","cdkOverlayOrigin"],[3,"trigger","loadingTemplate"],["header","",1,"xap-filterbar-filtereditor-popup-header"],[3,"id"],["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"]," Cancel ",["filterLoading",""],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-apply-button",3,"disabled","click"]," Apply ",[1,"xap-filterbar-filtereditor-popup-content"],["mode","indeterminate",1,"xap-filterbar-filtereditor-popup-loading-spinner",3,"color","diameter","strokeWidth"]]},va:function(a,
b){a&1&&(_.E(0,"div",0,1),_.B(2,"xap-filter-editor-content",2)(3,"div",3)(4,"h2",4),_.R(5),_.C()(),_.B(6,"div",5),_.O(7,SMb,2,1,"button",6),_.B(8,"button",7),_.M("click",function(){b.e6();b.mJa.emit()}),_.Se(9,8),_.C()()(),_.O(10,TMb,5,5,"ng-template",null,9,_.tf));if(a&2){var c=_.Ye(1),d=_.Ye(11),e;_.v(2);_.z("trigger",null!==(e=b.rBb)&&void 0!==e?e:c)("loadingTemplate",d);_.v(2);_.We("id","dialog-label-",b.oc.id,"");_.v(1);_.Ze(" ",b.oc.config.displayName," ");_.v(2);_.z("ngIf",b.filter&&!b.filter.config.x$)}},
Ja:[_.km,_.dD,_.gs,_.TC,_.VB,_.hz,_.ID],nb:2,Na:0});var SZb=new _.oc("GMAT_AUTOCOMPLETE_OPTIONS",{Ha:"root",oa:function(){return{Mk:!1}}});var TZb=function(a,b){a.Mk||b.F9.push("gmat-mdc-autocomplete")};TZb.ha=function(a){return new (a||TZb)(_.w(SZb),_.w(_.Zq))};TZb.Ia=_.hc({type:TZb,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],features:[_.af([{Ca:_.Zq,Nd:_.ZD}])]});var xP=function(){};xP.ha=function(a){return new (a||xP)};xP.Ea=_.gc({type:xP});xP.Da=_.Wb({imports:[XL]});var XMb=function(a){return{wa:a}},yP=function(){_.QD.apply(this,arguments);this.eVa=!0};_.X(yP,_.QD);yP.Ia=_.QD.Ia;yP.prototype.O9=function(a){this.Rk.setValue("");a.option.value.filters?this.UWa.emit(a.option.value):this.selected.emit(a.option.value)};_.Y.Object.defineProperties(yP.prototype,{H$:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});yP.ha=function(){var a;return function(b){return(a||(a=_.Tc(yP)))(b||yP)}}();
yP.ya=_.fc({type:yP,qa:[["xap-filter-menu"]],ub:function(a,b){a&1&&(_.mf(_.SD,7),_.mf(_.TD,7));if(a&2){var c;_.lf(c=_.of())&&(b.autocomplete=c.first);_.lf(c=_.of())&&(b.wIa=c.first)}},features:[_.De],Aa:13,Ba:13,Fa:function(){return[[1,"xap-filterbar-menu-input-box",3,"formControl","matAutocomplete","placeholder","click","focusin","focusout","keydown.backspace"],["autocompleteInputBox",""],["autoActiveFirstOption","","panelWidth","auto",1,"xap-filterbar-menu-autocomplete",3,"aria-label","optionSelected"],
["auto","matAutocomplete"],["class","xap-filterbar-menu-saved-group",4,"ngIf"],[4,"ngIf","ngIfElse"],["standardSuggestions",""],["disabled","","class","xap-filterbar-menu-option",4,"ngIf"],["rankedItem",""],[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"]]},va:function(a,b){a&1&&(_.B(0,"input",
0,1),_.M("click",function(){return b.be()})("focusin",function(){return b.R$=!0})("focusout",function(){return b.R$=!1})("keydown.backspace",function(){return _.yjb(b)}),_.C(),_.B(2,"mat-autocomplete",2,3),_.M("optionSelected",function(e){return b.O9(e)}),_.O(4,VMb,3,1,"div",4),_.O(5,eNb,5,6,"ng-container",5),_.O(6,lNb,4,6,"ng-template",null,6,_.tf),_.O(8,mNb,2,1,"mat-option",7),_.S(9,"async"),_.S(10,"async"),_.O(11,sNb,1,1,"ng-template",null,8,_.tf),_.C());if(a&2){var c=_.Ye(3),d=_.Ye(7);_.z("formControl",
b.Rk)("matAutocomplete",c)("placeholder",b.placeholder);_.Ge("aria-label",b.D$||b.placeholder||null);_.v(2);_.z("aria-label",b.placeholder);_.v(2);_.z("ngIf",null==b.Tz?null:b.Tz.length);_.v(1);_.z("ngIf",b.jT)("ngIfElse",d);_.v(3);_.z("ngIf",null==_.T(9,9,b.uK)&&null==_.T(10,11,b.AR))}},Ja:[_.jm,_.km,_.om,_.lm,_.mm,_.nm,TZb,_.SD,_.nr,_.hr,_.TD,_.dD,_.hs,_.TC,_.VB,_.Ds,_.Sh,_.jw,_.rw,_.pm],nb:2,Na:0});var UZb=function(a){this.Pc=a};UZb.ha=function(a){return new (a||UZb)(_.w(_.gf))};UZb.Ia=_.hc({type:UZb,qa:[["","xapFilterBarCustomTemplate",""]]});var zP=function(a,b,c){_.DD.call(this,a,b,c);var d=this;this.Zh=a;this.bm=b;this.dK=new _.cl;this.EJa=!1;this.wFb=function(e){d.remove(e)};this.zIb=function(e,f){d.EKa=f;_.djb(d,e)};this.openEditor=function(e,f){d.Hv=e;f&&(d.EKa=f)};this.EKa=null;this.DW=function(e){_.DD.prototype.DW.call(d,e);var f;null==(f=d.Vo)||_.Kjb(f);d.dK.emit(!1);d.EJa=!1}};
_.X(zP,_.DD);zP.Ia=_.DD.Ia;zP.prototype.Vc=function(){var a=this,b;null==(b=this.Ud)||b.nd.subscribe(function(){a.BI&&a.BI.unsubscribe();a.BI=a.Hsc.T5.subscribe(function(){var c;null==(c=a.Vo)||_.Kjb(c)})})};var zNb=function(a,b){var c;null==(c=a.Ud.find(function(d){return d.oc.id===b.id}))||c.focus()};_.h=zP.prototype;_.h.TY=function(a){var b;return this.yLa&&this.Hv===a&&!(null==(b=this.Vo)?0:b.H$)};_.h.GNa=function(a,b){return b.id};_.h.d9=function(){return this.bob||"filter_alt"};_.h.sTa=function(){this.dK.emit(!0)};
_.h.BZ=function(){var a=this;setTimeout(function(){var b;(null==(b=a.Vo)?0:b.R$)||a.TY(a.Hv)||VZb(a)||WZb(a)?a.dK.emit(!0):a.EJa||a.dK.emit(!1)},100)};
var yNb=function(a){setTimeout(function(){var b;if(!((null==(b=a.Vo)?0:b.H$)||VZb(a)||a.TY(a.Hv))){var c;null==(c=a.Vo)||_.Ijb(c.wIa)}},100)},VZb=function(a){var b=document.activeElement;return a.Ud.some(function(c){c=c.Mf.Oa.ta;return c===b||c.contains(b)})},WZb=function(a){return a.Ud.some(function(b){return b.Mf.Oa.ta.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};
zP.prototype.PWa=function(){if(0<this.Ud.length){var a;null==(a=this.Ud.get(this.Ud.length-1))||a.focus()}else this.Vo&&this.Vo.be()};zP.ha=function(a){return new (a||zP)(_.w(_.BD),_.w(_.BB,8),_.w(_.cjb,8))};
zP.ya=_.fc({type:zP,qa:[["xap-filter-bar"]],Cd:function(a,b,c){a&1&&_.nf(c,UZb,5);if(a&2){var d;_.lf(d=_.of())&&(b.MMa=d.first)}},ub:function(a,b){a&1&&(_.mf(sP,5),_.mf(yP,5),_.mf(_.hz,5),_.mf(wP,5),_.mf(vP,5));if(a&2){var c;_.lf(c=_.of())&&(b.Hsc=c.first);_.lf(c=_.of())&&(b.Vo=c.first);_.lf(c=_.of())&&(b.scb=c);_.lf(c=_.of())&&(b.klb=c);_.lf(c=_.of())&&(b.Ud=c)}},outputs:{dK:"isFocused"},features:[_.af([_.BD]),_.De],Aa:3,Ba:2,Fa:function(){return[[4,"ngIf","ngIfElse"],["custom",""],[1,"xap-filterbar-filter-bar",
3,"click","focusin","focusout"],[1,"xap-filterbar-header","xap-filterbar-header-reach"],["class","xap-filterbar-icon-label","fontSet","google-material-icons",3,"svgIcon",4,"ngIf"],["class","xap-filterbar-text-label",4,"ngIf"],[1,"xap-filterbar-applied-filters-container"],["aria-label","Applied filters",1,"xap-filterbar-chip-list",3,"disabled"],["class","xap-filterbar-filtereditor","cdkOverlayOrigin","",3,"appliedFilter","filter","disabled","editorVisibleChange","removed","chipClick",4,"ngFor","ngForOf",
"ngForTrackBy"],["autoActiveFirstOption","",1,"xap-filterbar-menu",3,"suggestionProvider","useRankedSuggestions","placeholder","inputLabel","noResultsMessage","disabled","savedFilterSets","selected","selectedSet","deletedSet","onBackspace"],["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,"appliedFilter","filter","disabled","editorVisibleChange","removed","chipClick"],["mat-icon-button","","type","button",1,"xap-filterbar-save-button",3,"matTooltip","click"],
["fontSet","google-material-icons",3,"svgIcon"],["mat-icon-button","","type","button",1,"xap-filterbar-clear-button",3,"matTooltip","click","mousedown"],[3,"svgIcon"],[1,"xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","overlayOrigin","editorVisibleChange","update","canceled","onCloseEditor"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]]},va:function(a,b){a&1&&(_.O(0,BNb,15,22,"ng-container",0),_.O(1,ENb,3,15,"ng-template",null,1,_.tf));if(a&2){var c=_.Ye(2);
_.z("ngIf",!(null==b.MMa?0:b.MMa.Pc))("ngIfElse",c)}},Ja:[_.jm,_.km,_.om,_.dD,_.hs,sP,_.Ds,_.gx,_.hz,wP,yP,vP,_.pm],nb:2,Na:0});var AP=function(a,b){this.Ga=a;this.service=b;this.filter=new _.cl;this.element="UnifiedXrefFilterbar";this.ab=new _.td;this.Yt=new _.qe(1);this.cca=new _.Mf(null);this.pma=new _.Mf(null);this.aJa=new _.Mf(null);this.rJ=new _.Mf(FMb(new Map([])))};
AP.prototype.Qa=function(){var a=this;this.ab.add(this.Yt.ka(_.we(function(b){return tZb(a.service,b)}),_.ie(_.drb)).subscribe(function(b){var c=a.rJ,d=c.next,e=a.service.W7.getValue(),f=GMb(b),g=[];_.Bi(b,1)&&e.has("TEST")&&g.push(new AMb({id:"tests",displayName:"Exclude Tests"},_.wD,_.JC("true")));_.Bi(b,2)&&e.has("GENERATED")&&g.push(new AMb({id:"generatedFiles",displayName:"Exclude Generated Files"},_.wD,_.JC("true")));b=FMb(f,g);d.call(c,b)}));this.ab.add(_.Nd([this.Yt.ka(_.we(function(b){return tZb(a.service,
b)}),_.ie(_.drb)),this.zI]).subscribe(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;0===c.action&&XZb(a,b,c)}));this.ab.add(_.Nd([this.service.Xmb.ka(_.ie(sMb)),this.aJa.ka(_.ie(tMb)),this.cca.ka(_.ie(uMb)),this.pma.ka(_.ie(vMb))]).subscribe(function(b){var c=_.q(b);b=c.next().value;var d=c.next().value,e=c.next().value;c=c.next().value;a.filter.emit({Vvc:b,Mzc:d,cca:e,Nzc:c})}))};
var XZb=function(a,b,c){if(c.category){var d=FNb(b,c.category);d&&a.pma.next([d]);if(c=HNb(b,c.category))a.log("show-only-category"),d=a.rJ.getValue().Tf.getValue().filter(function(e){return"category"!==e.config.id}),b=HMb(b,[].concat(_.sc(d),[c])),a.rJ.next(b)}};AP.prototype.La=function(){var a;null==(a=this.ab)||a.unsubscribe()};
var YZb=function(a,b){switch(b.config.id){case "tests":sZb(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":sZb(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.cca.next(wMb(b.value.Ap));a.log("applyPathFilter",b.value.Ap);break;case "category":a.pma.next(b.value.Zl);b=b.value.Zl.filter(function(c){return null!==c}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.aJa.next(b.value.Zl),
b=b.value.Zl.filter(function(c){return null!==c}).join(", "),a.log("includeBuildConfigs",b)}},ZZb=function(a,b){switch(b.config.id){case "tests":sZb(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":sZb(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.cca.next(null);a.log("clearPathFilter");break;case "category":a.pma.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.aJa.next(null),a.log("clearBuildConfigsFilter")}};
AP.prototype.log=function(a,b){this.Ga.qb({element:this.element,action:a,gestureName:"CHANGE",rh:b})};_.Y.Object.defineProperties(AP.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Yt.next(a)}}});AP.ha=function(a){return new (a||AP)(_.w(_.Pn),_.w(lP))};
AP.ya=_.fc({type:AP,qa:[["xrefs-filters","location",""]],inputs:{location:"location",zI:"categoryFilter"},outputs:{filter:"filter"},kc:["location",""],Aa:2,Ba:3,Fa:[["filterBarIcon","filter_list",1,"filter-bar",3,"config","update"]],va:function(a,b){a&1&&(_.B(0,"xap-filter-bar",0),_.M("update",function(c){switch(c.I0){case 0:case 2:YZb(b,c.DO[0]);break;case 3:ZZb(b,c.DO[0]);break;case 4:c=c.DO;b.log("clearAll");c=_.q(c);for(var d=c.next();!d.done;d=c.next())ZZb(b,d.value);break;case 1:break;default:_.tg(c.I0)}}),
_.S(1,"async"),_.C());a&2&&_.z("config",_.T(1,1,b.rJ))},Ja:[zP,_.pm],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-option.xap-filterbar-filtereditor-chip{height:24px;margin:2px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]    .cdk-focused{background:var(--focus)}"]});var BP=function(a){var b=this;this.AKb=new _.qe(1);a.bc(function(){_.Ud(window,"resize").ka(_.ce(function(){return a.sg}),_.y(INb),_.ve(INb()),_.ie(JNb)).subscribe(b.AKb)})};_.Y.Object.defineProperties(BP.prototype,{gRb:{configurable:!0,enumerable:!0,get:function(){return this.AKb}}});BP.ha=function(a){return new (a||BP)(_.u(_.Ae))};BP.ua=_.t({token:BP,oa:BP.ha,Ha:"root"});var $Zb=function(a){return{enabled:a}},CP=function(a,b,c,d,e){this.Ga=a;this.Vb=b;this.Zi=c;this.vc=d;this.element="";this.fcb=!0;this.fW=!1;this.expansion=new _.cl;this.filter=new _.cl;this.Mba=new _.cl;this.L0a="Collapse All";this.P0a="Expand All";this.j7b="Preview Panel";this.i7b="Toggle the file preview here, or configure the toggle width in settings";this.j1a="Opens references in the preview pane and create a breadcrumb as you step through references";this.i1a="Opens references in the main window";
this.h1a="The screen is too small to support the preview. See settings to change this minimum size.";this.tKb=new _.Mf(!1);this.ab=new _.td;this.kzb=_.jAb(this.Vb).ka(_.ve(!1));this.uta=_.Nd([this.Vb.ppa(),e.gRb]).ka(_.y(function(f){f=_.q(f);var g=f.next().value;return f.next().value.width<g}),_.ve(!1),_.ie())};CP.prototype.Qa=function(){var a=this;this.ab.add(_.Nd([this.kzb,this.uta]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.Mba.emit(b)}))};
CP.prototype.La=function(){this.ab.unsubscribe()};CP.prototype.Yfa=function(){this.expansion.emit(this.fW?0:1)};var MNb=function(a){return _.Nd([a.Vb.UP(),a.tKb,a.Zi.ZJ(_.yd(!1))]).ka(_.y(function(b){var c=_.q(b),d=c.next().value;b=c.next().value;c=c.next().value&&_.PE(a.location);d=null==d||"MINI"===d;return a.vc.Qb(61)&&c&&d&&!b}))},KNb=function(a){a.Vb.UP().subscribe(function(b){null==b?_.kAb(a.Vb,!1):"MINI"===b&&_.kAb(a.Vb,!0)})};
_.Y.Object.defineProperties(CP.prototype,{NXa:{configurable:!0,enumerable:!0,set:function(a){this.tKb.next(a)}}});CP.ha=function(a){return new (a||CP)(_.w(_.Pn),_.w(_.Nu),_.w(_.BI),_.w(_.ou),_.w(BP))};
CP.ya=_.fc({type:CP,qa:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",zI:"categoryFilter",fcb:"anyExpandableNodes",fW:"allNodesCollapsed",NXa:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",Mba:"openInMiniPanel"},features:[_.af([lP])],kc:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Aa:8,Ba:11,Fa:[[3,"location","categoryFilter",
"filter"],[3,"vertical"],[3,"collapsed"],[4,"ngIf"],[3,"icon","collapsed","ariaLabel","tooltipText","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click",4,"ngIf"],["icon","side_navigation",3,"collapsed","selected","disabled","ariaLabel","tooltipText","click"],["tooltipId","xrefPreviewCallout",3,"dismiss"],["onedevTooltipTitle",""],[3,"icon","collapsed","ariaLabel","tooltipText","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click"]],va:function(a,b){a&
1&&(_.B(0,"xrefs-filters",0),_.M("filter",function(c){return b.filter.next(c)}),_.C(),_.B(1,"div"),_.E(2,"mat-divider",1)(3,"underline-xrefs",2)(4,"mat-divider",1),_.O(5,NNb,8,15,"ng-container",3),_.S(6,"async"),_.O(7,ONb,1,8,"collapsible-icon-button",4),_.C());a&2&&(_.z("location",b.location)("categoryFilter",b.zI),_.v(2),_.z("vertical",!0),_.v(1),_.z("collapsed",!0),_.v(1),_.z("vertical",!0),_.v(1),_.z("ngIf",_.cf(9,$Zb,_.T(6,7,b.kzb))),_.v(2),_.z("ngIf",b.fcb))},Ja:[_.Un,jP,_.km,_.Sw,_.Yw,_.$w,
_.ax,kP,AP,_.pm],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 NK=function(a,b,c,d,e){var f=this;this.item=a;this.level=b;this.ag=c;this.XQ="";this.Xba=e;this.Hf=void 0;b=new _.se;this.Ucb=b.ka(_.ke(1),_.we(function(){return d(_.Qi(a,5,_.oOa),f.ag,f.level)}),_.ve(_.AE(PNb(b))),_.te(1))};var RNb=new _.ts("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}} after filtering, {visible} displayed)"),TNb=new _.ts("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}}, {visible} displayed)"),SNb=new _.ts("{detailText} ({filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}})"),QNb=new _.ts("{detailText} ({visible} displayed)");var lOb=function(a){return{"file-path":a}},DP=function(a){this.fKb=this.uqa=this.nub=!1;this.y7b="Show only";this.z7b="Set and apply a filter to only include this category.";this.tba=new _.cl;this.tsc=a.Qb(78)};
DP.prototype.be=function(a){if(!(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey)&&a.target&&a.target instanceof Element){var b,c=null==(b=_.uF(a.target,"a","node-contents"))?void 0:b.getAttribute("href");c&&(a.preventDefault(),a.stopPropagation(),b=!!(a.target&&a.target instanceof Element&&a.target.classList.contains("context")),this.tba.emit({event:a,href:c,uri:b?_.Xh(this.node.item,1):_.Xh(this.node.item,4),ag:this.node.ag,pMc:b,Hf:this.node.Hf}))}};
DP.prototype.Ub=function(){0===this.node.level&&this.tsc&&(this.fKb=!0);if(this.uqa=0<this.node.XQ.length)this.MDc=this.node.XQ;var a;this.nub=!this.uqa&&0!==this.node.level&&1===(null==(a=this.node.item.fF())?void 0:a.getType());if(a=_.Ei(this.node.item,_.$n,2)){this.Chb=_.wpb(a,this.Oxb);var b=_.Xh(this.node.item,1);this.Ahb=b?this.iSa(b).link:void 0}if(b=this.node.item.fF())this.dX=_.wpb(b,this.Oxb);"children"in this.node&&!a&&(this.NQb||(this.NQb=YNb(this.node)),this.dX=UNb({dX:this.dX,visible:this.NQb,
Iu:this.node.Iu,tJ:this.node.tJ,QX:this.node.QX}));(a=_.Xh(this.node.item,4))?(a=this.iSa(a),b=a.line,this.cX=a.link,this.w7=_.aF(b)):this.w7=this.cX=void 0};DP.prototype.Oxb=function(a){try{return this.iSa(a).link}catch(b){return a}};DP.ha=function(a){return new (a||DP)(_.w(_.ou))};
DP.ya=_.fc({type:DP,qa:[["node-contents","makeLink","","node",""]],hb:function(a,b){a&1&&_.M("click",function(c){return b.be(c)})},inputs:{iSa:"makeLink",node:"node",zI:"categoryFilter"},outputs:{tba:"nodeClicked"},features:[_.vc],kc:["makeLink","","node",""],Aa:7,Ba:2,Fa:[["class","context-container",4,"ngIf","ngIfElse"],["noContext",""],["detail",""],["basic",""],[1,"context-container"],["class","line",4,"ngIf"],[1,"context"],[1,"line"],[4,"ngIf","ngIfElse"],[1,"notice"],["tabindex","-1",4,"ngIf",
"ngIfElse"],["class","inlineCategoryFilter",4,"ngIf"],["tabindex","-1"],[4,"ngTemplateOutlet"],[1,"inlineCategoryFilter"],[3,"vertical"],["type","button","gme-button","","format","flat","size","small","aria-label","Show this category only",3,"matTooltip","click","keydown.enter"],[3,"ngClass"]],va:function(a,b){a&1&&(_.O(0,dOb,6,7,"div",0),_.O(1,fOb,1,2,"ng-template",null,1,_.tf),_.O(3,jOb,2,3,"ng-template",null,2,_.tf),_.O(5,mOb,3,5,"ng-template",null,3,_.tf));if(a&2){var c=_.Ye(2);_.z("ngIf",b.Ahb&&
b.Chb)("ngIfElse",c)}},Ja:[_.im,_.km,_.om,_.UF,_.ax,qL],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 EP=function(){CL.call(this,function(b){return b.level},MK);var a=this;this.wn=this.dI=new _.Mf(void 0);this.ad=_.Nd([this.wn.ka(_.y(function(b){return null==b?void 0:b.ag}),_.ie()),this.lf.changed.ka(_.y(function(){return a.lf.selected.map(function(b){return b.ag})}))]).ka(_.y(function(b){b=_.q(b);var c=b.next().value;return{zd:b.next().value,wn:c}}));this.CE=this.lf.changed.ka(_.y(function(){return a.Kj.reduce(function(b,c){var d=MK(c);return{Cla:b.Cla||d,Hla:b.Hla&&!(d&&a.lf.Te(c))}},{Hla:!0,
Cla:!1})}),_.ve({Cla:!1,Hla:!0}),_.re(1),_.Gd())};_.X(EP,CL);EP.prototype.HW=function(){this.dI.next(void 0)};EP.prototype.GX=function(){this.lf.select.apply(this.lf,_.sc(this.Kj.filter(MK)))};var POb=function(a,b){return a.wn.ka(_.y(function(c){return ZNb(b,c)}))},a_b=function(a,b){var c=a.dI.value;c=ZNb(b,c)&&c&&c.uri===b.uri;a.dI.next(c?void 0:b);return!c};
EP.prototype.XZa=function(a,b,c){var d=this.Kj;this.Kj=a;if(!this.PIb||!$Ab(b,this.PIb))this.PIb=b,this.lf.clear(),b_b(this,b);else if(c){b=new Set;var e=_.q(this.lf.selected);for(c=e.next();!c.done;c=e.next())b.add(c.value.ag);a=a.filter(function(g){g=qOb(d,g.ag);return!g||!MK(g)});a=_.q(a);for(c=a.next();!c.done;c=a.next())b.add(c.value.ag);this.lf.clear();this.lf.select.apply(this.lf,_.sc(oOb(this.Kj,b)));var f;pOb(this.Kj,null==(f=this.dI.value)?void 0:f.ag)||this.dI.next(void 0)}};
var b_b=function(a,b){b.fMa?(a.lf.select.apply(a.lf,_.sc(oOb(a.Kj,new Set(b.fMa)))),a.dI.next(pOb(a.Kj,b.jIc))):(a.GX(),a.dI.next(b.isFirst?void 0:nOb(a.Kj)))};EP.ha=function(a){return new (a||EP)};EP.ua=_.t({token:EP,oa:EP.ha});var FP=function(a,b,c){this.service=a;this.rc=c;this.sua=!1;b.Qb(80)?this.nZ=50:b.Qb(81)?this.nZ=100:b.Qb(82)?this.nZ=250:b.Qb(83)?this.nZ=500:this.nZ=250;this.rc.Yb(2)&&(this.sua=!0)};
FP.prototype.p_=function(a,b,c){var d=this,e=this.makeRequest(a.zG,b,c);return e.errorMessage?_.zE(e.errorMessage):e.request?this.service.p_(e.request).ka(_.y(function(f){var g=tOb(b,d,_.lb(f,1,_.ro),c,d.sua),m=d.sua,n=Array.from(_.lb(f,4,_.wo).values());a:{f=_.q(_.lb(f,1,_.ro).values());for(var r=f.next();!r.done;r=f.next())if(_.Bi(r.value,3)){f=!0;break a}f=!1}f&&(f=n.push,r=(new _.wo).LJb(2),m=(new _.ao).Xta(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=_.Gi(r,1,m),f.call(n,m));return{Dl:g,jba:n}}),_.we(function(f){return vOb(f.Dl).ka(_.ne(f.Dl),_.ve(f.Dl)).ka(_.y(function(g){return{Dl:g,jba:f.jba}}))}),_.y(function(f){return 0===f.Dl.length?_.yE("Could not find any references."):_.AE({Dl:f.Dl,jba:f.jba,TMc:a})}),_.de(function(){return _.zE("References could not be loaded.")}),_.ve(_.KE)):_.zE("References could not be loaded.")};
FP.prototype.makeRequest=function(a,b,c){var d=(new _.vo).Jta(!0);c=bOb(c);if(c.errorMessage)return{errorMessage:c.errorMessage};if(!c.filter)return{errorMessage:"References could not be loaded."};a=_.q(a);for(var e=a.next();!e.done;e=a.next())e=e.value,_.Sqb(d,_.Qqb(new _.fo,e).Qta(c.filter));d.Wta(this.nZ).qS(_.Pob(_.ulb(b)));return{request:d}};
var sOb=function(a,b,c,d,e,f){if(!c)return _.zE("Error loading references.");var g=bOb(d);if(g.errorMessage)return _.zE(g.errorMessage);if(!g.filter)return _.zE("References could not be loaded.");g=QTb((new _.to).Jta(!0).Wta(a.nZ),_.Qqb(new _.fo,c).Qta(g.filter)).qS(_.Pob(_.ulb(b)));return a.service.UVa(g).ka(_.y(function(m){return _.AE(wOb(b,a,e,_.lb(m,1,_.jo).get(c),f,d,a.sua))}),_.de(function(){return _.zE("Error loading references.")}),_.ve(_.KE))};
FP.ha=function(a){return new (a||FP)(_.u(_.ZI),_.u(_.ou),_.u(_.mu))};FP.ua=_.t({token:FP,oa:FP.ha,Ha:"root"});var c_b=new GL(function(a){return a},function(a){return a.level},MK,function(a){return a.children}),d_b=function(a){this.md=a;this.MOb=[];this.EB=new _.Mf([])};_.X(d_b,_.Eq);d_b.prototype.setData=function(a,b){var c=a!==this.MOb;this.EB.next(tUb(c_b,a));this.md.XZa(this.EB.value,b,c);this.MOb=a};d_b.prototype.connect=function(a){var b=this;return _.Xd.apply(null,_.sc([a.gD,this.md.lf.changed.Lf(),this.EB.Lf()])).ka(_.y(function(){return uUb(c_b,b.EB.value,b.md)}))};d_b.prototype.disconnect=function(){};var GP=function(a,b){this.Qd=a;this.ob=b;this.AS=[]};GP.prototype.Qa=function(){var a=this;this.ab=this.SEb.nd.subscribe(function(){a.AS=e_b(a);a.AS.find(function(b){return b.UB()})||(a.It=a.AS[0])})};GP.prototype.La=function(){this.ab&&this.ab.unsubscribe()};GP.prototype.focus=function(){this.It&&this.It.focus()};
GP.prototype.UOa=function(a){if(this.It&&!_.vF(a)){var b=this.AS.indexOf(this.It),c=this.It;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();if(c.De&&c.Tn())c.collapse();else for(a=b;0<=a;a--)if(b=this.AS[a],b.ariaLevel!==c.ariaLevel){this.It=b;this.It.focus();break}break;case "Right":case "ArrowRight":a.preventDefault();c.De&&c.Tn()?f_b(this,b+1):c.Tn()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();f_b(this,b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();
f_b(this,b-1);break;case "Enter":a.preventDefault(),this.It.ty()}}};var f_b=function(a,b){if(b=a.AS[b])a.It=b,a.It.focus()},e_b=function(a){var b=[].concat(_.sc(a.ob.ta.children)),c=[];a=_.q(a.SEb);for(var d=a.next();!d.done;d=a.next())d=d.value,c[b.indexOf(d.Oa.ta)]=d;return c.filter(function(e){return void 0!==e})};
_.Y.Object.defineProperties(GP.prototype,{It:{configurable:!0,enumerable:!0,set:function(a){this.jxc=a;for(var b=_.q(this.AS),c=b.next();!c.done;c=b.next())c.value.It=a;this.Qd.he()},get:function(){return this.jxc}}});GP.ha=function(a){return new (a||GP)(_.w(_.wl),_.w(_.Wc))};GP.Ia=_.hc({type:GP,qa:[["mat-tree","xrefsKeyboardListener",""]],hb:function(a,b){a&1&&_.M("keydown",function(c){return b.UOa(c)})},inputs:{SEb:"rawNodes"}});var HP=function(){return IL.apply(this,arguments)||this};_.X(HP,IL);HP.prototype.focus=function(){this.Oa.ta.focus()};HP.prototype.expand=function(){if(!this.De){var a=g_b(this);a&&a.click()}};HP.prototype.collapse=function(){this.bq.md.collapse(this.data)};HP.prototype.ty=function(){var a=this.Oa.ta,b=g_b(this);b?b.click():(a=a.querySelector("a"))&&a.click()};
var g_b=function(a){if("children"in a.data||a.data instanceof NK){var b=a.Oa.ta;return a.data instanceof NK?(a=b.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=b.hasAttribute("matTreeNodeToggle")?b:b.querySelector("[matTreeNodeToggle]"))?a:void 0}};HP.prototype.UB=function(){return this.It===this};HP.prototype.Tn=function(){return MK(this.data)||this.data instanceof NK&&!this.data.children};
_.Y.Object.defineProperties(HP.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.UB()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},gp:{configurable:!0,enumerable:!0,get:function(){return this.bq.md.gp(this.data)}},De:{configurable:!0,enumerable:!0,get:function(){return this.bq.md.De(this.data)}}});HP.ha=function(){var a;return function(b){return(a||(a=_.Tc(HP)))(b||HP)}}();
HP.Ia=_.hc({type:HP,qa:[["xrefs-tree-node"]],Cb:[1,"mat-tree-node"],Db:4,hb:function(a,b){a&2&&_.Ge("aria-expanded",b.gp?b.De:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},features:[_.af([{Ca:_.AC,Kb:HP}]),_.De]});var h_b=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],i_b=new _.oc("ICON_MAPPING"),j_b=new Map([["app",{aS:!1,border:"bottom"}],["page",{aS:!0,border:"full"}],["card",{aS:!1,border:"none"}],["component",{aS:!0,border:"none"}]]),IP=function(a){this.DOb="notify";this.qjb="standard";this.background="white";this.kma="standard";this.Qt=a||k_b;this.icon=this.Qt[this.type]};
_.Y.Object.defineProperties(IP.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.DOb},set:function(a){this.icon=this.Qt[a];this.DOb=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.neb=a},get:function(){return null!=this.neb?this.neb:this.level?j_b.get(this.level).border:"dark"===this.background?"full":"none"}},aS:{configurable:!0,enumerable:!0,set:function(a){this.AHb=_.Vg(a)},get:function(){return void 0!==this.AHb?this.AHb:this.level?j_b.get(this.level).aS:
!0}},FLa:{configurable:!0,enumerable:!0,set:function(a){this.Elb=_.Vg(a)},get:function(){return void 0!==this.Elb?this.Elb:!1}},ntc:{configurable:!0,enumerable:!0,get:function(){if(!this.FLa)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},qtc:{configurable:!0,enumerable:!0,get:function(){if(!this.FLa)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});IP.ha=function(a){return new (a||IP)(_.w(i_b,8))};
IP.ya=_.fc({type:IP,qa:[["xap-banner-callout"],["xap-callout"]],Cb:[1,"xap-callout","reach-no-density"],Db:31,hb:function(a,b){a&2&&(_.Ge("data-callout-type",b.type),_.Ie("xap-callout-dark-background","dark"===b.background)("xap-callout-dense","dense"===b.qjb)("xap-callout-warn","warn"===b.type)("xap-callout-caution","caution"===b.type)("xap-callout-confirm","confirm"===b.type)("xap-callout-notify","notify"===b.type)("xap-callout-app","app"===b.level)("xap-callout-page","page"===b.level)("xap-callout-card",
"card"===b.level)("xap-callout-component","component"===b.level)("xap-callout-border-full","full"===b.border)("xap-callout-border-bottom","bottom"===b.border)("xap-callout-rounded",b.aS)("xap-callout-display-legacy","legacy"===b.kma)("xap-callout-display-standard","standard"===b.kma))},inputs:{type:"type",qjb:"density",background:"background",kma:"calloutUxVersion",border:"border",aS:"rounded",FLa:"enableAriaLiveRegion",level:"level"},standalone:!0,features:[_.aka],jc:["xap-callout-title","xap-callout-body",
"xap-callout-actions"],Aa:5,Ba:4,Fa:[["fontSet","google-material-icons",1,"xap-callout-icon",3,"svgIcon"],["class","xap-callout-content-and-actions",4,"ngIf","ngIfElse"],["contentAndActions",""],[1,"xap-callout-content-and-actions"],[4,"ngTemplateOutlet"],[1,"xap-callout-content"],[1,"cdk-visually-hidden"]],va:function(a,b){a&1&&(_.Ue(h_b),_.B(0,"mat-icon",0),_.R(1),_.C(),_.O(2,yOb,2,1,"div",1),_.O(3,zOb,6,3,"ng-template",null,2,_.tf));if(a&2){var c=_.Ye(4);_.z("svgIcon",b.icon.Hi);_.v(1);_.Ze(" ",
b.icon.Hi?"":b.icon.Gh,"\n");_.v(1);_.z("ngIf","standard"===b.kma)("ngIfElse",c)}},Ja:[_.Es,_.Ds,_.km,_.om],styles:[".xap-callout-display-standard.xap-callout{outline:1px solid transparent;-moz-box-sizing:border-box;box-sizing:border-box;color:#3c4043;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-wrap:anywhere;padding:0 16px 6px 8px}.xap-callout-display-standard.xap-callout-rounded{border-radius:8px}.xap-callout-display-standard.xap-callout-border-full{border:1px solid}.xap-callout-display-standard.xap-callout-border-bottom{border-bottom:1px solid}.xap-callout-display-standard.xap-callout .xap-callout-icon{margin:12px 0 0 16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-standard.xap-callout .xap-callout-content{-webkit-box-flex:1;-webkit-flex:1 1 60ch;-moz-box-flex:1;-ms-flex:1 1 60ch;flex:1 1 60ch;padding:12px 8px 0 16px;margin:2px 0 8px}.xap-callout-display-standard.xap-callout .xap-callout-content-and-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.xap-callout-display-standard.xap-callout xap-callout-body,.xap-callout-display-standard.xap-callout xap-callout-title{display:block}.xap-callout-display-standard.xap-callout xap-callout-title{margin-top:-3px}.xap-callout-display-standard.xap-callout xap-callout-actions{margin-bottom:-6px}.xap-callout-display-standard.xap-callout xap-callout-actions>*{margin:6px 8px}.xap-callout-display-legacy.xap-callout{-moz-box-sizing:border-box;box-sizing:border-box;color:#3c4043;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xap-callout-display-legacy.xap-callout.xap-callout-dense{min-height:32px;padding:8px 16px 8px 16px}.xap-callout-display-legacy.xap-callout.xap-callout-dense .xap-callout-icon{height:20px;font-size:20px;line-height:20px;width:20px;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-legacy.xap-callout.xap-callout-dense>*{margin:0 8px}.xap-callout-display-legacy.xap-callout.xap-callout-dense>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout.xap-callout-dense>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense){min-height:48px;padding:12px 16px 12px 24px}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense) .xap-callout-icon{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>*{margin:0 8px}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout-rounded{border-radius:8px}.xap-callout-display-legacy.xap-callout-border-full{border:1px solid}.xap-callout-display-legacy.xap-callout-border-bottom{border-bottom:1px solid}.xap-callout-display-legacy.xap-callout .xap-callout-content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.xap-callout-display-legacy.xap-callout xap-callout-body,.xap-callout-display-legacy.xap-callout xap-callout-title{display:block}.xap-callout-display-legacy.xap-callout xap-callout-actions{display:inline-block;white-space:nowrap}.xap-callout-display-legacy.xap-callout xap-callout-actions>*{margin:0 12px}.xap-callout-display-legacy.xap-callout xap-callout-actions>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout xap-callout-actions>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout xap-callout-actions.xap-callout-dense>*{margin:8px}.xap-callout-display-legacy.xap-callout xap-callout-actions .mat-button-base.mat-button,.xap-callout-display-legacy.xap-callout xap-callout-actions .mat-button-base.mat-flat-button,.xap-callout-display-legacy.xap-callout xap-callout-actions [mat-button],.xap-callout-display-legacy.xap-callout xap-callout-actions [mat-flat-button]{height:24px;line-height:24px}",
".xap-callout-warn{background-color:#fce8e6}.xap-callout-warn.xap-callout-dark-background{background-color:#fff;border-color:#ee675c}.xap-callout-warn:not(.xap-callout-dark-background){border-color:#c5221f}.xap-callout-warn .xap-callout-icon{color:#c5221f}.xap-callout-warn .mat-button-base:not(:disabled)[mat-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#c5221f}.xap-callout-warn .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#c5221f;color:#fff}.xap-callout-caution{background-color:#fef7e0}.xap-callout-caution.xap-callout-dark-background{background-color:#fff;border-color:#f29900}.xap-callout-caution:not(.xap-callout-dark-background){border-color:#d56e0c}.xap-callout-caution .mat-button-base:not(:disabled)[mat-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#3c4043}.xap-callout-caution .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#f9ab00;color:#3c4043}.xap-callout-caution.xap-callout-dark-background .xap-callout-icon{color:#e37400}.xap-callout-caution:not(.xap-callout-dark-background) .xap-callout-icon{color:#d56e0c}.xap-callout-confirm{background-color:#e6f4ea}.xap-callout-confirm.xap-callout-dark-background{background-color:#fff;border-color:#5bb974}.xap-callout-confirm:not(.xap-callout-dark-background){border-color:#137333}.xap-callout-confirm .xap-callout-icon{color:#137333}.xap-callout-confirm .mat-button-base:not(:disabled)[mat-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#137333}.xap-callout-confirm .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#137333;color:#fff}.xap-callout-notify{background-color:#e8f0fe}.xap-callout-notify.xap-callout-dark-background{background-color:#fff;border-color:#669df6}.xap-callout-notify:not(.xap-callout-dark-background){border-color:#1967d2}.xap-callout-notify .xap-callout-icon{color:#1967d2}.xap-callout-notify .mat-button-base:not(:disabled)[mat-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1967d2}.xap-callout-notify .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1967d2;color:#fff}:not(.xap-callout-display-legacy).xap-callout-warn{background-color:#fce8e6}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background{background-color:#fff;border-color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background){border-color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .xap-callout-icon{color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#d93025;color:#fff}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .xap-callout-icon{color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#c5221f;color:#fff}:not(.xap-callout-display-legacy).xap-callout-caution{background-color:#fef7e0}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background{background-color:#fff;border-color:#d56e0c}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background){border-color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .xap-callout-icon{color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#202124}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#fbbc04;color:#202124}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .xap-callout-icon{color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#a85d00;color:#fff}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled):focus[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled):hover[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled):focus[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled):hover[mat-button]{color:#8a4c00}:not(.xap-callout-display-legacy).xap-callout-confirm{background-color:#e6f4ea}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background{background-color:#fff;border-color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background){border-color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .xap-callout-icon{color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#188038;color:#fff}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .xap-callout-icon{color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#137333;color:#fff}:not(.xap-callout-display-legacy).xap-callout-notify{background-color:#e8f0fe}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background{background-color:#fff;border-color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background){border-color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .xap-callout-icon{color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1a73e8;color:#fff}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .xap-callout-icon{color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1967d2;color:#fff}"],
nb:2,Na:0});var l_b=function(){};l_b.ha=function(a){return new (a||l_b)};l_b.Ia=_.hc({type:l_b,qa:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]],standalone:!0});var k_b={warn:{Gh:"error_outline",ariaLabel:"Warning"},caution:{Gh:"warning_amber",ariaLabel:"Caution"},confirm:{Gh:"check_circle",ariaLabel:"Confirmation"},notify:{Gh:"info",ariaLabel:"Notification"}};var JP=function(){};JP.ha=function(a){return new (a||JP)};JP.Ea=_.gc({type:JP});JP.Da=_.Wb({imports:[IP]});var m_b=["error"],n_b=["loading"],FOb=function(a){return{node:a}},KP=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ga=a;this.Pg=b;this.IQ=c;this.Xn=d;this.Ua=e;this.md=f;this.Kc=m;this.N5=n;this.HIb=new _.cl;this.Ic=_.JE;this.element="UnifiedXrefPanelTree";this.IM=_.Bg;this.filter=new _.qe(1);this.Tn=MK;this.Yt=new _.qe(1);this.IDc=20;this.QIb=new _.qe(1);this.qva=20;this.zI=new _.cl;this.Mba=!0;this.ab=new _.td;this.dataSource=new d_b(this.md);this.state=_.Nd([this.QIb.ka(_.ie($Ab)),this.filter]).ka(_.ze(this.Yt),
_.we(function(x){var A=_.q(x),F=_.q(A.next().value);x=F.next().value;F=F.next().value;A=A.next().value;return g.p_(x,A,F)}),_.ve(_.KE),_.re(1),_.Gd());this.mK=this.Yt.ka(_.y(function(x){return function(A){A=_.vpb(A,x);var F;return{link:_.byb(r.IQ,A),line:null==(F=A.params)?void 0:F.line}}}),_.re(1),_.Gd());this.NXa=this.md.wn.ka(_.y(function(x){return!!x}),_.ie(),_.re(1),_.Gd());this.ab.add(this.state.ka(_.Zd(_.nF)).subscribe(function(x){x=x.Wb;r.dataSource.setData(x.Dl,x.TMc);r.Xn.Jk("Xrefs updated in detail panel",
"polite")}));this.ab.add(this.md.ad.subscribe(function(x){r.Kc.QJb.next({jIc:x.wn,fMa:x.zd})}));this.ab.add(_.Nd([this.md.wn,this.Yt]).ka(_.y(function(x){var A=_.q(x);x=A.next().value;A=A.next().value;if(x)return x=_.vpb(x.uri,A),x.params=Object.assign({},A.params,x.params),new A.constructor(x)})).subscribe(function(x){r.HIb.next(x)}))};KP.prototype.Vc=function(){this.N5.he()};KP.prototype.La=function(){this.ab.unsubscribe()};KP.prototype.HW=function(){this.md.HW()};
KP.prototype.focus=function(){if(this.Jvb)this.Jvb.focus();else if(this.Emb)this.Emb.ta.focus();else if(this.fxb)this.fxb.ta.focus();else throw Error("Ue");};var OOb=function(a,b){var c=b.href,d=b.uri,e=b.event,f=b.ag,g=b.pMc;b=b.Hf;var m="";a.Mba?((c=a_b(a.md,{ag:f,uri:d}))&&_.$u(a.Pg,"CODE_XREFS_PREVIEW"),m=VOb(g,c)):(_.wn(a.Ua,c).then(function(){a.Kc.aba.next()}),m=VOb(g)+"InMainWindow");a.qb(m,"CLICK",{Re:f,Hf:b},e)};
KP.prototype.Yfa=function(a){switch(a){case 0:this.md.GX();break;case 1:this.md.collapseAll();break;default:_.tg(a)}};KP.prototype.qb=function(a,b,c,d){c=void 0===c?{}:c;this.Ga.qb(Object.assign({},{element:this.element,action:a,gestureName:b},c),d)};_.Y.Object.defineProperties(KP.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.IQ.location=a;this.Yt.next(a)}},nIc:{configurable:!0,enumerable:!0,set:function(a){this.QIb.next(a)}}});
KP.ha=function(a){return new (a||KP)(_.w(_.Pn),_.w(_.kg),_.w(_.rJ),_.w(_.mq),_.w(_.fg),_.w(EP),_.w(FP),_.w(_.FI),_.w(_.wl))};
KP.ya=_.fc({type:KP,qa:[["unified-xref-tree","selectedXref",""]],ub:function(a,b){a&1&&(_.mf(GP,5),_.mf(m_b,5,_.Wc),_.mf(n_b,5,_.Wc),_.mf(HP,5));if(a&2){var c;_.lf(c=_.of())&&(b.Jvb=c.first);_.lf(c=_.of())&&(b.Emb=c.first);_.lf(c=_.of())&&(b.fxb=c.first);_.lf(c=_.of())&&(b.Dl=c)}},inputs:{location:"location",nIc:"selectedXref"},outputs:{HIb:"selectedLocationChanged"},features:[_.af([_.rJ,EP])],kc:["selectedXref",""],Aa:13,Ba:9,Fa:[["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"],["expander",""],["leafNodeIcon",""],["spacer",""],["style.visibility","visible",3,"location","categoryFilter","element","showingCodePanel","anyExpandableNodes","allNodesCollapsed","expansion","filter","openInMiniPanel"],["tabindex","-1"],["loading",""],["theme","error","tabindex",
"-1"],["error",""],["background","white","level","card","density","dense","type","notify",4,"ngFor","ngForOf"],["xrefsKeyboardListener","",3,"rawNodes","dataSource","treeControl"],["matTreeNodeToggle","","matTreeNodePadding","",3,"matTreeNodePaddingIndent","ascTrackElement","trackGestureClick","trackAction","trackArtifactId","header-bar","active-element",4,"matTreeNodeDef"],"background white level card density dense type notify".split(" "),["matTreeNodeToggle","","matTreeNodePadding","",3,"matTreeNodePaddingIndent",
"ascTrackElement","trackGestureClick","trackAction","trackArtifactId"],[4,"ngIf","ngIfElse"],["asyncChildren",""],[3,"categoryFilter","makeLink","node","nodeClicked"],[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,"ascTrackElement","trackGestureClick","trackAction","trackArtifactId","click"],"mat-icon-button;;aria-hidden;true;tabindex;-1;aria-label;Toggle section expansion".split(";"),[3,"svgIcon"],["svgIcon","shared:leaf_node",1,"leaf"]],va:function(a,b){a&1&&(_.O(0,AOb,3,10,"unified-xref-actions",0),_.S(1,"async"),_.H(2,1),_.S(3,"async"),_.O(4,BOb,2,0,"loading",2),_.O(5,COb,4,3,"dc-information-box",3),_.O(6,ROb,5,6,"ng-container",4),_.K(),_.O(7,SOb,2,1,"ng-template",
null,5,_.tf),_.O(9,TOb,1,0,"ng-template",null,6,_.tf),_.O(11,UOb,1,0,"ng-template",null,7,_.tf));a&2&&(_.z("ngIf",_.T(1,5,b.md.CE)),_.v(2),_.z("ngSwitch",_.T(3,7,b.state).state),_.v(2),_.z("ngSwitchCase",b.Ic.hi),_.v(1),_.z("ngSwitchCase",b.Ic.Error),_.v(1),_.z("ngSwitchCase",b.Ic.Xg))},Ja:[_.Un,WK,_.jm,_.km,_.om,_.lm,_.mm,_.FE,_.DE,_.qr,_.Ds,_.bx,JL,ML,NL,OL,CP,IP,l_b,DP,GP,HP,_.pm],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-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}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-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-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 LP=function(){this.hX=!0;this.fyb=null;this.path="";this.filename=[];this.prefix=[]};
LP.prototype.Ub=function(){var a=this.path,b=this.fyb;var c=a.lastIndexOf("/");var d=_.q(-1===c?["",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=_.q([e,f]);a=b.next().value;b=b.next().value;c=[ZOb(c,a),ZOb(d,b)]}else c=[[{text:c,
match:!1}],[{text:d,match:!1}]];c=_.q(c);d=c.next().value;this.filename=c.next().value;this.prefix=d};LP.ha=function(a){return new (a||LP)};
LP.ya=_.fc({type:LP,qa:[["middle-truncated-path"]],Db:2,hb:function(a,b){a&2&&(_.Ne("title",b.path),_.Oe("@.disabled",b.hX))},inputs:{fyb:"matchingRegex",path:"path"},features:[_.vc],jc:["*"],Aa:6,Ba:2,Fa:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],va:function(a,b){a&1&&(_.Ue(),_.B(0,"span",0),_.O(1,WOb,2,3,"span",1),_.C(),_.B(2,"span",2),_.O(3,XOb,2,3,"span",1),_.C(),_.B(4,"span"),_.Ve(5),_.C());a&2&&(_.v(1),_.z("ngForOf",b.prefix),_.v(2),_.z("ngForOf",b.filename))},Ja:[_.jm],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 o_b=["xrefZeroState"],p_b=RegExp("^KYTHE://"),MP=function(a,b,c,d,e,f,g){var m=this;this.Ga=a;this.vc=b;this.Pg=c;this.ob=d;this.Ova=e;this.Kc=f;this.rc=g;this.xha=fUb;this.jn=CUb;this.element="UnifiedXrefPanel";this.IM=_.Bg;this.Dta=new _.Mf(void 0);this.ab=new _.td;this.Rtc=this.Kc.E_.ka(_.Zd(aBb),_.y(function(n){return n.Z6}));this.iIc=this.Dta.ka(_.y(function(n){return null==n?void 0:n.params.line}),_.ie(IAb));this.jx=this.Dta.ka(_.eF(),_.we(function(n){return n?m.Ova.vOa(n):_.yd(void 0)}),
_.re(1),_.Gd());this.MIb=this.Kc.E_.ka(_.y(function(n){var r;return null!=(r=null==n?void 0:n.Oua)?r:[]}));this.mIc=this.vc.Qb(52)?this.Kc.E_.ka(_.y(function(n){return null==n?void 0:n.Z6.zG.map(function(r){return r.replace(p_b,"")}).join(", ")})):_.je;this.lBc=this.Kc.E_.ka(_.y(aBb));this.ab=this.MIb.subscribe(function(n){0<n.length&&m.Ga.Zm({bucket:_.Bg.exa})})};_.h=MP.prototype;_.h.Qa=function(){};
_.h.Vc=function(){var a=this;this.hA=this.Pg.registerCallback("XREFS",this.ob.ta,function(){a.xva?a.xva.focus():a.DRb&&a.DRb.ta.focus()})};_.h.La=function(){this.hA&&this.hA();this.ab.unsubscribe()};_.h.HW=function(){this.xva&&this.xva.HW()};_.h.qb=function(a){this.Ga.qb({element:this.element,action:a,projectId:this.location.lb,gestureName:"CLICK"})};MP.ha=function(a){return new (a||MP)(_.w(_.lu),_.w(_.ou),_.w(_.kg),_.w(_.Wc),_.w(_.mJ),_.w(_.FI),_.w(_.mu))};
MP.ya=_.fc({type:MP,qa:[["xref-panel","location",""]],ub:function(a,b){a&1&&(_.mf(KP,5),_.mf(o_b,5));if(a&2){var c;_.lf(c=_.of())&&(b.xva=c.first);_.lf(c=_.of())&&(b.DRb=c.first)}},inputs:{location:"location"},features:[_.af([{Ca:_.jwb,wb:function(a){return a.jx.ka(_.Zd(jPb))},Eb:[_.ac(function(){return MP})]},_.LI])],kc:["location",""],Aa:4,Ba:4,Fa:[[4,"ngIf","ngIfElse"],["noSymbolSelected",""],["flex","nogrow",1,"overall-header","header-bar"],[1,"no-overflow"],[1,"overflow-left"],[4,"ngFor","ngForOf"],
["iconInnerText","link","hoverMsg","Click to copy ticket(s) for debugging. Use go/kythe-bug to report a bug on cross-references.",3,"isSmall","copyText",4,"ngIf"],[1,"main-container"],[3,"location","selectedXref","selectedLocationChanged"],[4,"ngIf"],["type","button","mat-button","",1,"gmat-caption",3,"disabled","click"],["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"],["codeContainer",""],[1,"code-header","header-bar"],["trackAction","codePanelNavigate",3,"routerLink","ascTrackElement","trackProjectId"],[3,"path"],[1,"promote-icon"],["hoverMsg","Copy file path","color","mediumContrast",3,"copyText","isSmall","copyEvent"],["mat-icon-button","","type","button","aria-label","Hide the code panel","trackAction","expandTree",3,"ascTrackElement","trackProjectId","click"],[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[3,"value","fileName","scrollToLine",
"highlightInfo","lineLimitation","focusableRegion",4,"ngSwitchCase"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchDefault"],[3,"value","fileName","scrollToLine","highlightInfo","lineLimitation","focusableRegion"],["chainXrefs","true",3,"layerBaseLocation"],["analyticsElementToTrack","Xrefs",3,"content","scoLinks"],["theme","error"],["tabindex","-1",1,"xref-zero-state"],["xrefZeroState",""],[1,"gmat-body-2"],["textFormat","long"]],va:function(a,b){a&1&&(_.O(0,hPb,13,13,"ng-container",0),_.S(1,"async"),
_.O(2,iPb,5,0,"ng-template",null,1,_.tf));if(a&2){var c=_.Ye(3);_.z("ngIf",_.T(1,2,b.lBc))("ngIfElse",c)}},Ja:[_.Un,_.jm,_.km,_.lm,_.mm,_.nm,_.fA,_.FE,bM,_.BJ,_.DE,_.qr,_.Ds,LP,_.GH,_.xn,_.pA,kP,KP,_.pm,_.GI],styles:["xrefs-panel[_nghost-%COMP%]{display:block;height:100%;outline:0;overflow:hidden;position:relative;width:100%}.overall-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-content:center;align-items:center;display:flex;height:28px;justify-content:space-between;white-space:nowrap}.overall-header[_ngcontent-%COMP%]   .no-overflow[_ngcontent-%COMP%]{overflow:hidden}.overall-header[_ngcontent-%COMP%]   .overflow-left[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;float:right;justify-content:center}.overall-header[_ngcontent-%COMP%] > copy-button[_ngcontent-%COMP%]{margin-right:8px}.main-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;height:calc(100% - 28px);overflow:hidden;width:100%}middle-truncated-path[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;padding-right:5px}mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}format-code[_ngcontent-%COMP%]{overflow:auto}format-code[_ngcontent-%COMP%], loading[_ngcontent-%COMP%]{flex:1 1 100%}unified-xref-tree[_ngcontent-%COMP%], xref-tree[_ngcontent-%COMP%]{min-width:350px;width:100%}.code-container[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;display:flex;flex:0 0 auto;flex-direction:column;max-width:calc(100% - 355px);width:70%}.code-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;flex:1 1 30px;flex-direction:row;max-height:28px;min-height:28px;place-content:center space-between}.code-header[_ngcontent-%COMP%]:not(:hover):not(:focus)   copy-button[_ngcontent-%COMP%]{opacity:0}.code-header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{flex:1 1 100%;overflow:hidden}.code-header[_ngcontent-%COMP%]   .mat-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-button[_ngcontent-%COMP%]{line-height:28px}.mat-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 NP=function(a,b,c,d,e,f,g){var m=this;this.Ga=a;this.Pg=c;this.Zi=e;this.ld=f;this.Xn=g;this.Y4b="RepoDetailTogglePanel";this.ns=!0;this.gKa=new _.se;this.okb=new _.td;this.tK=[];this.wg=[];this.Dqa=b.Qb(10);this.PQa=b.Qb(60);this.Wsa=b.Qb(37);this.RY=b.Qb(89);a=this.gKa.ka(_.ie());this.B_a=a.ka(_.we(function(n){return vPb(d,n)}),_.y(function(n){if(null==n||"string"===typeof n)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"}}),_.re(1),_.Gd());this.okb.add(this.B_a.subscribe(function(n){m.Dqa&&n&&1===m.Zi.zf.value&&m.Zi.zf.next(0)}));a.ka(_.we(function(n){return vPb(d,n)}),_.y(function(n){if(null==n||"string"===typeof n)return n}),_.re(1),_.Gd());q_b(this);this.Ll=this.Zi.zf.ka(_.y(function(n){return null!=n?m.tK.indexOf(n):0}))};
NP.prototype.Qa=function(){var a=this,b=[r_b(this,"openHistory","history","h",0),this.ld.register("toggleBottomPanel","q",function(){var c=a.ns?"openDetailsPanel":"closeDetailsPanel";a.Zi.NC(a.ns);a.Xn.Jk(a.ns?"Lower details panel opened":"Lower details panel closed","polite");a.qb(c,"KEYBOARD")})];this.Dqa&&b.push(r_b(this,"openCrossReferences","cross references","x",1));this.PQa&&b.push(r_b(this,"openWarnings","warnings","w",5));this.wg=b};
NP.prototype.Ub=function(a){if(a.viewData||a.contentType)0===this.Bb.kind?this.contentType&&this.gKa.next(this.contentType):5!==this.Bb.kind&&this.gKa.next("not-file")};NP.prototype.La=function(){this.okb.unsubscribe();for(var a=_.q(this.wg),b=a.next();!b.done;b=a.next())b=b.value,b()};NP.prototype.qb=function(a,b,c){this.Ga.qb({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var q_b=function(a){a.tK.length=0;a.tK.push(0);a.Dqa&&a.tK.push(1);a.RY&&a.tK.push(6);a.PQa&&a.tK.push(5)},r_b=function(a,b,c,d,e){return a.ld.register(b,d,function(){_.$u(a.Pg,yPb(e));var f=a.ns||a.Zi.zf.value!==e;a.ns&&(a.Zi.NC(!0),a.Xn.Jk("Lower details panel opened","polite"));f&&(a.Zi.zf.next(e),a.Xn.Jk("Switched to "+c+" tab","polite"));a.qb(xPb(e,f?"show":"focus"),"KEYBOARD")})};
_.Y.Object.defineProperties(NP.prototype,{Bb:{configurable:!0,enumerable:!0,set:function(a){this.bG=a;q_b(this)},get:function(){return this.bG}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.Bb;return bBb(a)?a.location.lb:void 0}}});NP.ha=function(a){return new (a||NP)(_.w(_.Pn),_.w(_.ou),_.w(_.kg),_.w(_.LI),_.w(_.BI),_.w(_.Et),_.w(_.mq))};
NP.ya=_.fc({type:NP,qa:[["lower-detail-panel"]],ub:function(a,b){a&1&&_.mf(_.rC,5);if(a&2){var c;_.lf(c=_.of())&&(b.KS=c)}},Db:2,hb:function(a,b){a&2&&_.Ie("panel-closed",b.ns)},inputs:{ns:"panelClosed",contentType:"contentType",Bb:"viewData"},features:[_.vc],Aa:12,Ba:12,Fa:[["gmat-tabs","",3,"selectedIndex","click"],["label","History"],["matTabContent",""],[3,"disabled",4,"ngIf"],[4,"ngIf"],["label","Warnings",4,"ngIf"],[1,"toggle-panel-button-container"],["mat-icon-button","","type","button",3,
"matTooltip","ascTrackElement","trackAction","trackProjectId","click"],["tabIndex","-1",3,"viewData",4,"ngIf"],["tabIndex","-1",3,"viewData"],[3,"disabled"],["mat-tab-label",""],[3,"matTooltip"],["tabIndex","-1",3,"location"],["tabIndex","-1"],["label","Warnings"],[3,"viewDataType"]],va:function(a,b){a&1&&(_.B(0,"mat-tab-group",0),_.M("click",function(c){for(var d=-1,e=c.target;e;){if(e.classList.contains("mat-tab-label")){d=e.parentElement?[].concat(_.sc(e.parentElement.children)).indexOf(e):-1;
break}e=e.parentElement}if(-1===d)b.ns&&(b.Zi.NC(!0),b.qb("expand","CLICK",c)),c=!0;else if(b.KS.toArray()[d].disabled)c=!1;else{e=b.Zi.zf.value;e=(null!=e?b.tK.indexOf(e):0)!==d;d=b.tK[d];var f=e||b.ns;b.Zi.NC(f);e&&b.Zi.zf.next(d);b.qb(xPb(d,f?"show":"hide"),"CLICK",c);c=!0}return c}),_.S(1,"async"),_.B(2,"mat-tab",1),_.O(3,lPb,1,1,"ng-template",2),_.C(),_.O(4,oPb,4,3,"mat-tab",3),_.O(5,rPb,3,0,"mat-tab",4),_.O(6,tPb,2,0,"mat-tab",5),_.C(),_.H(7),_.B(8,"div",6)(9,"button",7),_.M("click",function(){return b.Zi.NC(b.ns)}),
_.B(10,"mat-icon"),_.R(11,"keyboard_capslock"),_.C()()(),_.K());a&2&&(_.z("selectedIndex",_.T(1,10,b.Ll))("@.disabled",!0),_.v(4),_.z("ngIf",b.Dqa),_.v(1),_.z("ngIf",b.RY),_.v(1),_.z("ngIf",b.PQa),_.v(3),_.z("matTooltip",b.ns?"Open bottom panel":"Close bottom panel")("ascTrackElement",b.Y4b)("trackAction",b.ns?"close":"open")("trackProjectId",b.projectId),_.Ge("aria-label",b.ns?"Open bottom panel":"Close bottom panel"))},Ja:[_.Un,oZb,_.km,_.wC,fP,_.qr,_.Ds,_.sC,AL,_.rC,_.oC,_.gx,iP,MP,_.pm],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-tab-body-content[_ngcontent-%COMP%]{height:auto}}lower-detail-panel[_nghost-%COMP%]     .mat-tab-header{height:40px}lower-detail-panel[_nghost-%COMP%]     .mat-tab-body-wrapper, lower-detail-panel[_nghost-%COMP%]     .mat-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-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-tab-label.mat-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}"],
Na:0});var s_b=["targetPath"],OP=function(a){this.vc=a};
_.Y.Object.defineProperties(OP.prototype,{wj:{configurable:!0,enumerable:!0,get:function(){var a=this.vc.Qb(55)?this.Bb.dZ:void 0,b=this.Bb.location;if(a){var c=a.Pk();if(c){var d=HAb(c);a=_.Bp(_.Ap(_.zp(b.ac(),d.id,d.type),_.Xh(c,2)),_.Xh(a,2)).kd(a.ie()).Ya()}else a=b}else a=b;return _.yp(a.ac().kd(this.Bb.path).Fi().Ya())}},gUa:{configurable:!0,enumerable:!0,get:function(){return this.Bb.target||"repository root"}},SVa:{configurable:!0,enumerable:!0,get:function(){return this.Bb.pGb}},NQa:{configurable:!0,
enumerable:!0,get:function(){return!!this.Bb.Cna}}});OP.ha=function(a){return new (a||OP)(_.w(_.ou))};
OP.ya=_.fc({type:OP,qa:[["symlink-detail"]],ub:function(a,b){a&1&&_.mf(s_b,5,_.Wc);if(a&2){var c;_.lf(c=_.of())&&(b.EKc=c.first)}},inputs:{Bb:"viewData"},Aa:5,Ba:2,Fa:[[4,"ngIf","ngIfElse"],["detailView",""],[3,"viewData"],[3,"fileName","diffChunks"],["componentId","SymlinkDetail",3,"viewData","showLinksDropdown"],[4,"ngIf"],["size","skinny",1,"definition"],["size","skinny",1,"path"],["ascTrackElement","SymlinkDetail","trackAction","symlinkNavigate",1,"padded",3,"link","condition","trackGestureClick"],
["targetPath",""],[1,"padded",3,"copyText","isSmall","copyEvent"]],va:function(a,b){a&1&&(_.O(0,zPb,7,3,"ng-container",0),_.R(1,"\n\n"),_.O(2,BPb,28,9,"ng-template",null,1,_.tf),_.R(4,"\n"));if(a&2){var c=_.Ye(3);_.z("ngIf",b.NQa)("ngIfElse",c)}},Ja:[rM,_.km,_.OH,_.fA,mO,lO,_.FE,fM,_.Un],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 GPb=function(a){return{Iqa:a}},PP=function(a,b){this.Rg=a;this.Ua=b;this.jwb=_.je};PP.prototype.Qa=function(){};PP.prototype.Ub=function(a){a.location&&(this.jwb=t_b(this,a.location.Vf).ka(_.y(function(b){return!b||!b.Fm||2>b.Fm.length?null:[b.Fm[0].Bf,b.Fm[1].Bf]}),_.de(function(){return _.yd(null)})))};var t_b=function(a,b){return _.kF(b)?a.Rg.list(b.lb,b.Oc,b.repository,_.PE(b)?"HEAD":b.Ab,b.path,2):_.yd(null)};PP.ha=function(a){return new (a||PP)(_.w(_.KH),_.w(_.fg))};
PP.ya=_.fc({type:PP,qa:[["file-not-found"]],inputs:{location:"location"},features:[_.vc],Aa:28,Ba:11,Fa:[["role","alert","icon","source:file"],[4,"ngTemplateOutlet"],[4,"ngIf"],["packageTitle",""],["piperTitle",""],["gitTitle",""],["packageExplanation",""],["piperOrGitExplanation",""],["piperMessage",""],["gitMessage",""],["piperButtonText",""],["gitButtonText",""],[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"]],va:function(a,b){a&1&&(_.B(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.O(2,CPb,1,0,"ng-container",1),_.S(3,"isPackagePlace"),_.S(4,"isPiperPlace"),_.C(),_.B(5,"icon-empty-state-subtitle"),_.O(6,DPb,1,0,"ng-container",1),_.S(7,"isPackagePlace"),_.O(8,HPb,6,13,"ng-container",2),_.S(9,"async"),_.C()(),_.O(10,IPb,1,0,"ng-template",null,3,_.tf),_.O(12,JPb,1,0,"ng-template",
null,4,_.tf),_.O(14,KPb,1,0,"ng-template",null,5,_.tf),_.O(16,LPb,1,0,"ng-template",null,6,_.tf),_.O(18,MPb,1,0,"ng-template",null,7,_.tf),_.O(20,NPb,5,4,"ng-template",null,8,_.tf),_.O(22,OPb,5,4,"ng-template",null,9,_.tf),_.O(24,PPb,2,3,"ng-template",null,10,_.tf),_.O(26,QPb,2,3,"ng-template",null,11,_.tf));if(a&2){var c=_.Ye(11),d=_.Ye(13),e=_.Ye(15),f=_.Ye(17),g=_.Ye(19);_.v(2);_.z("ngTemplateOutlet",_.T(3,3,b.location)?c:_.T(4,5,b.location)?d:e);_.v(4);_.z("ngTemplateOutlet",_.T(7,7,b.location)?
f:g);_.v(2);_.z("ngIf",_.T(9,9,b.jwb))}},Ja:[_.Un,_.km,_.om,_.iA,_.kA,_.jA,_.rr,_.xn,_.Zv,_.pm,CM,DM,_.PF],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}"],Na:0});var u_b=function(){};u_b.ha=function(a){return new (a||u_b)};
u_b.ya=_.fc({type:u_b,qa:[["submodule-cannot-fetch"]],Aa:3,Ba:0,Fa:[["role","alert","icon","source:file"]],va:function(a){a&1&&(_.B(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.R(2," The submodule existed at this commit, but can no longer be fetched. "),_.C()())},Ja:[_.iA,_.jA],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}"],Na:0});var QP=function(a){this.element=a;this.Za="";this.A0=0};QP.prototype.Vc=function(){var a=this;this.A0=setTimeout(function(){var b=a.element.ta;b&&a.Za&&(b=b.querySelector(a.Za));b&&!b.contains(document.activeElement)&&b.focus()})};QP.prototype.La=function(){clearTimeout(this.A0)};QP.ha=function(a){return new (a||QP)(_.w(_.Wc))};QP.Ia=_.hc({type:QP,qa:[["","ascFocusOnInitAsync",""]],inputs:{Za:["ascFocusOnInitAsync","selector"]}});var RP=function(){};RP.ha=function(a){return new (a||RP)};RP.Ea=_.gc({type:RP});
RP.Da=_.Wb({});var SP=function(a,b,c,d){this.Ga=a;this.YR=b;this.sMc=d;this.Fha=HUb;this.jn=CUb;this.qJc=_.yd(!0).ka(_.he(300));this.IHa=!1;this.jx=new _.qe(1);this.oj=c.ZJ(this.jx.ka(_.y(function(e){return 1===e.kind})))};SP.prototype.WOa=function(a){this.Ga.qb({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.Y.Object.defineProperties(SP.prototype,{Bb:{configurable:!0,enumerable:!0,set:function(a){this.jx.next(a)}}});SP.ha=function(a){return new (a||SP)(_.w(_.Pn),_.w(hM),_.w(_.BI),_.w(BP))};
SP.ya=_.fc({type:SP,qa:[["repository-detail","viewData",""]],inputs:{Bb:"viewData"},features:[_.af([{Ca:_.jwb,wb:function(a){return a.jx},Eb:[_.ac(function(){return SP})]},_.LI])],kc:["viewData",""],Aa:2,Ba:3,Fa:[["class","main-view",4,"ngIf"],[1,"main-view"],[1,"middle-view"],[3,"ngSwitch"],["class","detail",3,"viewData",4,"ngSwitchCase"],["class","detail",3,"viewData","windowWidth","contentTypeChange",4,"ngSwitchCase"],["class","detail","ascFocusOnInitAsync","","tabIndex","0",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"],["lowerDetailPanel",""],[3,"contentType","viewData","panelClosed"],[1,"detail",3,"viewData"],[1,"detail",3,"viewData","windowWidth","contentTypeChange"],["ascFocusOnInitAsync","","tabIndex","0",1,"detail",3,"viewData"],["class","centered","text","Loading page...","aria-live","polite",3,
"diameter","hasBackground",4,"ngIf","ngIfElse"],["placeholder",""],["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,"changeSizeOf","resizeDone"],["layout","vertical",3,"changeSizeOf","mousedown","mouseup"],[1,"right-panel"],["rightPanel",""],[1,"panel-content",3,"ngSwitch"],[3,"location","onClose",4,"ngSwitchCase"],[3,"location","onClose"]],
va:function(a,b){a&1&&(_.O(0,fQb,20,24,"div",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.jx))},Ja:[_.km,_.lm,_.mm,QN,QP,LO,dP,eP,jM,_.DE,NP,PP,u_b,_.pA,OP,_.pm],styles:["repository-detail[_nghost-%COMP%]{display:flex;flex-direction:column}.centered[_ngcontent-%COMP%]{align-items:center;display:flex;flex:auto;flex-direction:column;justify-content:center}.middle-view[_ngcontent-%COMP%]{display:flex;flex:1 1 0;flex-direction:column;overflow:hidden}.main-view[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;overflow:auto}.centered[_ngcontent-%COMP%], .detail[_ngcontent-%COMP%]{flex:1 1 100%;min-height:100px}.lower-detail-wrapper[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;flex:1 0 auto;height:50%;max-height:calc(100% - 110px);min-height:40px;position:relative}.lower-detail-wrapper.panel-closed[_ngcontent-%COMP%]{max-height:40px;overflow:hidden}.right-panel[_ngcontent-%COMP%]{position:relative;overflow:hidden;width:400px}.panel-content[_ngcontent-%COMP%]{height:100%;overflow:auto;position:absolute;width:100%}splitter[_ngcontent-%COMP%]{flex:0 0 auto}"],
Na:0});var v_b=function(a,b,c,d,e,f,g){this.path=a;this.type=b;this.By=c;this.Eoa=d;this.service=e;this.limit=f;this.vab=g;this.gMa=this.enb=!1;a=this.path.split("/");this.name=a[a.length-1]},y_b=function(a){a.uma=a.By(a.type)?w_b(a):_.yd([]);x_b(a)},x_b=function(a){a.yOb=_.Nd([a.uma,a.limit]).ka(_.y(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;a.tma=new Map;for(var d=_.q(b),e=d.next();!e.done;e=d.next())e=e.value,a.tma.set(e.path,e);return{Dl:b.slice(0,c),total:b.length}}))},w_b=function(a){var b=
_.Nd([a.service.Eaa(a.path).ka(_.y(function(c){return a.jSa(c)})),a.Eoa]).ka(_.y(function(c){var d=_.q(c);c=d.next().value;var e=d.next().value;if(d=c.find(function(f){return f.path===gQb(e)}))d.zd=!0;return c}),_.re());b.connect();return b};v_b.prototype.jSa=function(a){var b=this;return a.map(function(c){var d=gQb(c.path),e;return d===(null==(e=b.vab)?void 0:e.path)?b.vab:new v_b(d,c.type,b.By,b.Eoa,b.service,b.limit)})};
_.Y.Object.defineProperties(v_b.prototype,{xLc:{configurable:!0,enumerable:!0,get:function(){this.yOb||y_b(this);return this.yOb}},children:{configurable:!0,enumerable:!0,get:function(){this.uma||y_b(this);return this.uma},set:function(a){this.uma=a;x_b(this)}},active:{configurable:!0,enumerable:!0,get:function(){return gQb(this.Eoa.value)===this.path}},oab:{configurable:!0,enumerable:!0,get:function(){return hQb(this.Eoa.value,this.path)}},zd:{configurable:!0,enumerable:!0,get:function(){return this.enb},
set:function(a){this.gMa=this.gMa||a;this.enb=a&&this.By(this.type)}}});var z_b=["largeDirectoryDialog"],A_b=["row"],pQb=function(a){return{name:a}},qQb=function(a){return{children:!0,expanded:a}},B_b=new _.ts("Scope to \u201c{name}\u201d."),TP=function(a,b,c,d){this.bm=a;this.Ua=c;this.document=d;this.Hx=3;this.g3b=15;this.Obc="row";this.ldc="subtree";this.eca=new _.Mf("");this.ab=new _.td;this.yta="";this.Cra=new _.Mf(500);this.k_b=B_b;this.encode=encodeURIComponent;this.gIb=new _.cl;this.nK=function(){return""};this.gAb=new _.cl;this.tba=new _.cl;this.jIb=new _.cl;
this.By=b.Qb(55)?function(e){return 3===e||5===e}:function(e){return 3===e}};_.h=TP.prototype;
_.h.be=function(a){if(!_.vF(a)){var b=a.target;if(null!=b&&b instanceof Element&&(b=_.uF(b,"a,button","depth-finder"),null!=b)){var c=_.uF(b,".row","depth-finder");null!=c&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.gIb.emit(c):(c=C_b(this,c),null!=c&&(b.classList.contains("expander")?D_b(this,c):b.classList.contains("element-link")&&(E_b(this,c),a.preventDefault()))))}}};
_.h.yz=function(a){var b=a.target;if(null!=b&&b instanceof Element){var c=_.uF(b,".row","depth-finder");if(null!=c&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=C_b(this,d),null!=d&&(b=_.uF(b,".subtree","depth-finder"),!_.vF(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.zd&&3===d.type?D_b(this,d):this.Rta(b)||this.jIb.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.zd?F_b(this,d,c,b):D_b(this,d);break;case "Down":case "ArrowDown":case "j":a.preventDefault();
F_b(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.Rta(b);break;case "Enter":a.preventDefault(),E_b(this,d)}}}};_.h.Qa=function(){this.root=nQb(this.createNode(this.zL))};_.h.Ub=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.zL))};
_.h.Vc=function(){var a=this;this.ab.add(_.Nd([this.eca,this.Dl.nd]).subscribe(function(b){b=_.q(b).next().value;if(a.yta!==b){a.yta="";var c=a.encode(b),d=a.Dl.find(function(e){return e.ta.getAttribute("data-path")===c});d&&a.document.body.contains(d.ta)&&(a.LLa(d.ta),a.yta=b)}}))};_.h.La=function(){this.eca.complete();this.ab.unsubscribe()};
var nQb=function(a,b){return{level:void 0===b?0:b,node:a}},D_b=function(a,b){var c=!b.zd;a.gAb.next({Ci:c,path:b.path});b.zd=c},E_b=function(a,b){a.By(b.type)&&(b.zd=!b.zd);var c=a.nK(b.path,b.type);a.tba.next({path:b.path,nodeType:b.type});_.wn(a.Ua,c)},sQb=function(a){a.ab.add(a.bm.open(a.JBc).qE().subscribe(function(b){b&&a.Cra.next(Number.POSITIVE_INFINITY)}))};
TP.prototype.hNa=function(){var a=this.Dl.find(function(b){return b.ta.classList.contains("bold-active-element")})||this.Dl.first;a&&this.document.body.contains(a.ta)&&a.ta.focus()};var C_b=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.tma)return null;c=c.tma.get(b.slice(0,a+1).join("/"));if(!c)return null}return c};
TP.prototype.LLa=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)};TP.prototype.createNode=function(a){return new v_b(_.zf(a),3,this.By,this.eca,this.service,this.Cra)};
TP.prototype.Rta=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var F_b=function(a,b,c,d){if(a.By(b.type)&&b.zd)a=c.nextElementSibling;else for(b=d,a=b.nextElementSibling;!a;)b=b.parentElement,a=b.nextElementSibling;(a=a.querySelector(".row"))&&a.focus()};
_.Y.Object.defineProperties(TP.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.zL;this.zL=a;if(this.root&&a!==b){var c=b?iQb(b):[],d=a?iQb(a):[];if(hQb(a,_.zf(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=null==(c=e.tma)?void 0:null==(f=c.get(b))?void 0:f.children)this.root.node.children=e}else if(hQb(b,_.zf(a)))for(a=c.length;a>d.length;a--)b=this.root.node,b.zd=!0,c=this.root,f=
b.path.split("/"),f=f.slice(0,f.length-1).join("/"),c.node=new v_b(_.zf(f),3,this.By,this.eca,this.service,this.Cra,b);else this.root.node=this.createNode(a);this.yta=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.eca.next(a)}}});TP.ha=function(a){return new (a||TP)(_.w(_.Br),_.w(_.ou),_.w(_.fg),_.w(_.Zg))};
TP.ya=_.fc({type:TP,qa:["depth-finder scope  path  service ".split(" ")],ub:function(a,b){a&1&&(_.mf(z_b,5),_.mf(A_b,5,_.Wc));if(a&2){var c;_.lf(c=_.of())&&(b.JBc=c.first);_.lf(c=_.of())&&(b.Dl=c)}},Cb:["role","tree"],hb:function(a,b){a&1&&_.M("click",function(c){return b.be(c)})("keydown",function(c){return b.yz(c)})},inputs:{scope:"scope",path:"path",service:"service",nK:"linkTo"},outputs:{gIb:"scopeChange",gAb:"nodeToggled",tba:"nodeClicked",jIb:"scopeUp"},features:[_.vc],kc:"scope  path  service ".split(" "),
Aa:5,Ba:2,Fa:[[3,"ngTemplateOutlet","ngTemplateOutletContext"],["tree",""],["largeDirectoryDialog",""],[4,"ngIf"],[4,"ngFor","ngForOf"],["mat-button","","class","gmat-button",3,"click",4,"ngIf"],["subtree",""],["role","treeitem","tabindex","0"],["row",""],["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,"gmat-button",3,"click"],["mat-button","","mat-dialog-close",""],["mat-button","",3,"mat-dialog-close"]],va:function(a,b){a&1&&(_.O(0,jQb,0,0,"ng-template",0),_.O(1,wQb,2,3,"ng-template",null,1,_.tf),_.O(3,xQb,7,1,"ng-template",null,2,_.tf));a&2&&_.z("ngTemplateOutlet",_.Ye(2))("ngTemplateOutletContext",b.root)},Ja:[_.im,_.jm,_.km,_.om,_.qr,
_.Cr,_.Er,_.Fr,_.Ds,_.pm],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.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 G_b=new _.ts("Scope to parent directory: {folder}/"),UP=function(a,b,c,d,e,f){var g=this;this.Mg=a;this.ob=b;this.tq=c;this.Pg=d;this.re=e;this.Ua=f;this.nK=function(){return""};this.Gl=new _.Mf(new _.zg);this.service=this.Gl.ka(_.ie(function(m,n){return _.Boa(m,n)&&_.Coa(m.Ab,n.Ab,_.aRa)}),_.y(function(){return g.createService()}))};UP.prototype.Vc=function(){var a=this;this.hA=this.Pg.registerCallback("FILE_TREE",this.ob.ta,function(){a.xuc.hNa()})};
UP.prototype.La=function(){this.Gl.complete();this.hA&&this.hA()};UP.prototype.up=function(a){this.re.qb({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Ld.lb},a);this.zL=_.ug(_.zf(this.scope||""))};var yQb=function(a,b){return _.yp(_.AF(a.Ld.ac().kd(b)).Ya())};UP.prototype.VOa=function(){this.re.qb({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Ld.lb})};
UP.prototype.createService=function(){var a=this;return{Eaa:function(b){var c=_.Ah(a.Ld,0);return a.tq.list(a.Ld.lb,a.Ld.Oc,a.Ld.repository,{Ab:c,commit:c},b,a.Ld.params.Ob).ka(_.y(function(d){return d.map(CQb)}),_.de(function(d){_.ds(a.Mg,d);return _.yd([])}))}}};
UP.prototype.Zoa=function(){var a=this,b=_.yp(_.AF(this.Ld.ac().kd("")).Ya()),c=new URL(_.Nm(this.Ua,_.vn(this.Ua,b)),location.origin),d=_.q(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));null==f&&(f="");return function(g,m){3!==m||g.endsWith("/")||(g+="/");a.scope===g&&g===a.Ld.path&&(g=(g=_.ug(a.scope))&&g+"/"||"");g=g.split("/").map(encodeURIComponent).join("/");return e+"/"+g+f+c.search+c.hash}};
_.Y.Object.defineProperties(UP.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.Hna}},Ld:{configurable:!0,enumerable:!0,set:function(a){this.Gl.next(a);this.path=a.path||"";a=this.path.endsWith("/")?this.path:this.path.substring(0,this.path.lastIndexOf("/"));if(void 0===this.scope||"/"!==this.scope&&!a.startsWith(this.scope))this.zL=a;var b=encodeURIComponent(_.zf(this.path));!this.ob.ta.querySelector('[data-path="'+b+'"]')&&"/"!==this.path&&this.path.includes("/")&&
(this.zL=a);this.nK=this.Zoa()},get:function(){return this.Gl.value}},scope:{configurable:!0,enumerable:!0,get:function(){return this.zL},set:function(a){this.re.qb({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Ld.lb});this.zL=a;this.path.startsWith(a||"")||_.wn(this.Ua,this.nK(a||"",3))}},aHc:{configurable:!0,enumerable:!0,get:function(){return G_b.format({folder:_.Qz(_.ug(_.zf(this.scope||"")))||"Repository root"})}}});
UP.ha=function(a){return new (a||UP)(_.w(_.cs),_.w(_.Wc),_.w(_.lJ),_.w(_.kg),_.w(_.Pn),_.w(_.fg))};
UP.ya=_.fc({type:UP,qa:[["directory-navigation"]],ub:function(a,b){a&1&&_.mf(TP,7);if(a&2){var c;_.lf(c=_.of())&&(b.xuc=c.first)}},Db:2,hb:function(a,b){a&2&&_.Ie("collapsed",b.isCollapsed)},inputs:{Hna:"directoryPanelState",Ld:"activeLocation"},Aa:4,Ba:7,Fa:[[4,"ngIf"],[3,"scope","path","service","linkTo","scopeChange","nodeToggled","nodeClicked","scopeUp"],["fxLayoutAlign","start center","fxFlex","grow",1,"header-row"],["class","repo-name",4,"ngIf","ngIfElse"],["scoper",""],[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,"matTooltip","click"],["svgIcon","source:move_up"]],va:function(a,b){a&1&&(_.B(0,"header"),_.O(1,BQb,5,2,"ng-container",0),_.C(),_.B(2,"depth-finder",1),_.M("scopeChange",function(c){return b.scope=c})("nodeToggled",function(c){b.re.qb({gestureName:"CLICK",element:"RepositoryContentsTreeItemCollapser",
action:c.Ci?"expand":"collapse",Re:b.nK(c.path,3),projectId:b.Ld.lb})})("nodeClicked",function(c){return b.VOa(c)})("scopeUp",function(c){return b.up(c)}),_.S(3,"async"),_.C());a&2&&(_.v(1),_.z("ngIf",!b.isCollapsed),_.v(1),_.z("scope",b.scope)("path",b.path)("service",_.T(3,5,b.service))("linkTo",b.nK))},Ja:[_.Un,_.km,TP,_.Mr,_.Sr,_.qr,_.Ds,_.gx,_.xn,_.pm,_.oA],styles:["directory-navigation[_nghost-%COMP%]{--header-icon:rgba(0,0,0,.54);display:flex;flex:auto;flex-direction:column;min-height:0;width:100%}directory-navigationbody.dark-mode[_nghost-%COMP%] -no-combinator[_nghost-%COMP%], body.dark-mode   [_nghost-%COMP%]{--header-icon:var(--grey-300)}directory-navigation.collapsed[_nghost-%COMP%]{overflow:hidden}directory-navigation.collapsed[_nghost-%COMP%]   depth-finder[_ngcontent-%COMP%]{overflow:hidden;width:0}directory-navigation.collapsed[_nghost-%COMP%]:hover{cursor:pointer}.root-link[_ngcontent-%COMP%]{flex:1 1 100%}a[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;color:var(--emphasized-text)}header[_ngcontent-%COMP%]{border-bottom-style:none;display:flex;flex:0 0;min-height:32px;overflow:hidden;white-space:nowrap}header[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{min-width:24px}header[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%]{color:var(--header-icon)}.repo-name[_ngcontent-%COMP%]{display:flex;margin-left:24px}button.scope-up[_ngcontent-%COMP%]{margin-left:4px}"],
Na:0});var VP=function(a){var b=this;this.Vb=a;this.data=new _.qe(1);_.xj();_.xj();this.Bz=this.Vb.hF();this.Oua=this.data.ka(_.we(function(c){return c.rG.tk}),_.y(function(c){return[].concat(_.sc(c.keys()))}));this.scopes=this.data.ka(_.we(function(c){return c.kIb.tk}),_.y(function(c){return[].concat(_.sc(c.keys()))}));this.mYa=this.data.ka(_.we(function(c){return c.lYa.tk}),_.y(function(c){return[].concat(_.sc(c.keys()))}));this.yIb=this.data.ka(_.we(function(c){return c.rG.tk}),_.y(function(c){var d=
[].concat(_.sc(c.keys())),e=d.reduce(function(f,g){return c.get(g)?++f:f},0);return e===d.length?"true":e<d.length&&0<e?"mixed":"false"}));this.Bz.ka(_.ke(1)).subscribe(function(c){null!=c.showPublic&&null!=c.showPrivate&&null!=c.showProtected&&null!=c.showPackagePrivate&&null!=c.showStatic&&null!=c.showNonStatic||b.Vb.sw({showPublic:null==c.showPublic?!0:c.showPublic,showProtected:null==c.showProtected?!0:c.showProtected,showPrivate:null==c.showPrivate?!0:c.showPrivate,showPackagePrivate:null==c.showPackagePrivate?
!0:c.showPackagePrivate,showStatic:null==c.showStatic?!0:c.showStatic,showNonStatic:null==c.showNonStatic?!0:c.showNonStatic})})},MQb=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};VP.prototype.COa=function(a){return _.Twb[a]};
var DQb=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 _.tg(b)}},GQb=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.tg(b)}},LQb=function(a){var b=[].concat(_.sc(a.rG.getState().keys())).some(function(c){return!a.rG.get(c)});a.rG.fill(b)};_.Y.Object.defineProperties(VP.prototype,{Kq:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
VP.ha=function(a){return new (a||VP)(_.w(_.Nu))};
VP.ya=_.fc({type:VP,qa:[["filter-menu"]],inputs:{Kq:"outlineData"},Aa:7,Ba:4,Fa:[["mat-icon-button","","aria-label","Outline filter options","matTooltip","Filtering options",1,"filter-menu-button",3,"matMenuTriggerFor"],[1,"outline-filtering-menu"],["menu","matMenu"],[3,"click",4,"ngIf"],[3,"click"],[4,"ngIf"],["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"],["dense","","aria-label","Modifiers",1,"modifiers"],["mat-menu-item","","role","checkbox",3,"value","click"]],va:function(a,b){a&1&&(_.B(0,"button",0)(1,"mat-icon"),_.R(2,"tune"),_.C()(),_.B(3,"mat-menu",1,2),_.O(5,NQb,15,17,"div",3),_.S(6,"async"),_.C());a&2&&(_.z("matMenuTriggerFor",_.Ye(4)),_.v(5),_.z("ngIf",_.T(6,2,b.data)))},Ja:[_.jm,_.km,_.qr,_.Ds,_.Yz,_.lr,_.ax,_.rx,_.px,_.qx,_.gx,_.pm],styles:[".mat-menu-panel.outline-filtering-menu mat-list.symbols{max-height:400px;overflow:auto}  .mat-menu-panel.outline-filtering-menu button.select-all{font-weight:700}  .mat-menu-panel.outline-filtering-menu button.mat-menu-item{align-items:center;display:flex}  .mat-menu-panel.outline-filtering-menu button.mat-menu-item label{margin-right:2em}  .mat-menu-panel.outline-filtering-menu button.mat-menu-item mat-pseudo-checkbox{margin-left:auto}  .mat-menu-panel.outline-filtering-menu .mat-subheader{padding:12px 8px 0 8px}  .mat-menu-panel.outline-filtering-menu .mat-subheader:first-child{padding:0 8px}  .mat-menu-panel.outline-filtering-menu .mat-list-base[dense]{padding-bottom:4px}  .mat-menu-panel.outline-filtering-menu .mat-list-base[dense] .mat-menu-item{height:28px;line-height:28px}"]});var WP=function(a){this.Vb=a;this.Bz=this.Vb.hF();this.c7b="Collapse all";this.d7b="Expand all";this.e7b="Sticky Headers"};WP.prototype.Yfa=function(a){this.Vb.sw({collapseAll:!a.collapseAll})};WP.ha=function(a){return new (a||WP)(_.w(_.Nu))};
WP.ya=_.fc({type:WP,qa:[["outline-options-menu"]],Aa:7,Ba:4,Fa:[["mat-icon-button","","aria-label","Outline options","matTooltip","Outline options",1,"options-menu-button",3,"matMenuTriggerFor"],[1,"outline-options-menu"],["menu","matMenu"],[3,"click",4,"ngIf"],[3,"click"],["dense","",1,"options"],["mat-menu-item","","role","checkbox",1,"expansion",3,"value","click"],["mat-menu-item","","role","checkbox",1,"sticky-headers",3,"value","click"],["gmat-checkbox","",1,"sticky-headers-checkbox",3,"state"]],
va:function(a,b){a&1&&(_.B(0,"button",0)(1,"mat-icon"),_.R(2,"settings"),_.C()(),_.B(3,"mat-menu",1,2),_.O(5,OQb,9,7,"div",3),_.S(6,"async"),_.C());a&2&&(_.z("matMenuTriggerFor",_.Ye(4)),_.v(5),_.z("ngIf",_.T(6,2,b.Bz)))},Ja:[_.km,_.qr,_.Ds,_.Yz,_.lr,_.rx,_.px,_.qx,_.gx,_.pm],styles:[".mat-menu-panel.outline-options-menu button.mat-menu-item{align-items:center;display:flex}  .mat-menu-panel.outline-options-menu button.mat-menu-item label{margin-right:2em}  .mat-menu-panel.outline-options-menu button.mat-menu-item mat-pseudo-checkbox{margin-left:auto}  .mat-menu-panel.outline-options-menu .mat-list-base[dense]{padding-bottom:4px}  .mat-menu-panel.outline-options-menu .mat-list-base[dense] .mat-menu-item{height:28px;line-height:28px}"]});var XP=function(a,b){this.Ga=a;this.Vb=b;this.IM=_.Bg;this.data=new _.qe(1);this.Xo=new _.ow("",{hx:[_.Ebb()]});this.QMa=new _.Mf(!1);this.R9=new _.wd;this.Bz=this.Vb.hF();this.ab=new _.td;this.R9=this.data.ka(_.we(function(c){return c.uoa}),_.y(function(c){return!!c}))};
XP.prototype.Qa=function(){var a=this;this.ab.add(this.Xo.Pl.ka(_.ie(),_.ue(),_.fe(300),_.ze(this.data)).subscribe(function(b){var c=_.q(b);b=c.next().value;c=c.next().value;a.Ga.qb({element:"OutlineControls",action:"filterQueryChange",gestureName:"CHANGE"});c.uoa.next(b)}));this.ab.add(this.data.ka(_.we(function(b){return b.uoa}),_.ie()).subscribe(function(b){a.Xo.setValue(b)}))};XP.prototype.La=function(){this.ab.unsubscribe()};
_.Y.Object.defineProperties(XP.prototype,{Kq:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});XP.ha=function(a){return new (a||XP)(_.w(_.Pn),_.w(_.Nu))};
XP.ya=_.fc({type:XP,qa:[["outline-controls"]],inputs:{Kq:"outlineData"},Aa:2,Ba:3,Fa:[[4,"ngIf"],[1,"filter"],[3,"submit"],["appearance","outline","floatLabel","auto"],["type","text","matInput","",3,"formControl","focus","blur"],["filterInput",""],[3,"outlineData"],["mat-icon-button","","class","sort","ascTrackElement","OutlineControls","trackAction","outlineSortChange",3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","ascTrackElement","OutlineControls","trackAction","outlineSortChange",1,"sort",
3,"matTooltip","click"]],va:function(a,b){a&1&&(_.O(0,RQb,13,11,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.data))},Ja:[_.Un,_.km,_.qr,_.Ew,_.Dw,_.Ds,_.Hw,_.gx,_.zA,_.Sh,_.jw,_.yA,_.nw,_.rw,VP,WP,_.pm],styles:["outline-controls[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-direction:row;flex-wrap:wrap;padding:2px 0}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]{display:flex;padding:0 2px}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[_ngcontent-%COMP%]:not(.expanded){flex:1 1 4em}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}"],
Na:0});var H_b=function(){CL.apply(this,arguments);this.fjb=!0;this.Fib=[];this.Zvc=this.lf.changed.ka(_.y(function(){return null}),_.ve(null))};_.X(H_b,CL);H_b.prototype.De=function(a){return a.gp?CL.prototype.De.call(this,a):null};var I_b=function(a){if(a.Kj)if(a.ejb)a.GX();else if(a.collapseAll(),a.Kda&&a.expand(a.Kda),a.wn)for(var b=_.q(dBb(a.wn)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.Y.Object.defineProperties(H_b.prototype,{ejb:{configurable:!0,enumerable:!0,set:function(a){this.fjb=a;I_b(this)},get:function(){return this.fjb}},Kj:{configurable:!0,enumerable:!0,set:function(a){this.Fib=a;a=a.filter(function(b){return!b.parent});1===a.length&&(this.Kda=a[0]);I_b(this)},get:function(){return this.Fib}}});var YP=function(a,b){var c=this;this.md=a;this.pva=b;this.Xk=[];this.u$=new Map;this.wLa=new Map;this.EB=new _.Mf([]);this.jMc=_.Nd([this.EB,this.md.Zvc]).ka(_.y(function(d){var e=_.q(d).next().value;d=[];var f=null,g=0;e=_.q(e);for(var m=e.next();!m.done;m=e.next())m=m.value,null!==f&&f<m.level||(m.index=g++,d.push(m),f=c.md.gp(m)&&!c.md.De(m)?m.level:null);return d}),_.re(1),_.Gd());this.eMa=[];this.b0=this.z8=null};_.X(YP,_.Eq);
var J_b=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.Xk.flatMap(b);return a.b0?c.sort(a.b0):c};YP.prototype.zl=function(){return 0<this.Xk.length&&0===this.EB.value.length};var L_b=function(a,b){a.Xk=b;if(a.b0||a.z8){b=_.q(a.Xk);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.b0,a.z8&&(c.filter=a.z8)}K_b(a)};
YP.prototype.connect=function(a){var b=this;return _.Xd.apply(null,_.sc([a.gD,this.md.lf.changed.Lf(),this.EB.Lf()])).ka(_.y(function(){b.eMa=uUb(b.pva,b.EB.value,b.md);return b.eMa}))};YP.prototype.disconnect=function(){};var K_b=function(a){var b=J_b(a);b=tUb(a.pva,b);a.md.Kj=b;a.u$.clear();for(var c=0;c<b.length;c++){var d=b[c];a.u$.set(d.id,d)}a.wLa.clear();c=[];d=_.q(b);for(var e=d.next();!e.done;e=d.next()){for(e=e.value;0<c.length&&c[c.length-1].level>=e.level;)a.wLa.set(c.pop().id,e.id);c.push(e)}a.EB.next(b)};
_.Y.Object.defineProperties(YP.prototype,{fMa:{configurable:!0,enumerable:!0,get:function(){return this.eMa}},filter:{configurable:!0,enumerable:!0,set:function(a){this.z8=a;a=_.q(this.Xk);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.z8;K_b(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.b0=a?SQb:null;a=_.q(this.Xk);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.b0;K_b(this)}}});var ZP=function(a,b,c,d,e,f,g,m){var n=this;this.re=a;this.Pg=b;this.Ua=c;this.Vb=d;this.Kc=e;this.ob=f;this.Xda=g;this.Gd=m;this.nIb=new _.se;this.vta=new _.Mf(0);this.qva=24;this.ab=new _.td;this.lB=_.yd(!0).ka(_.he(1));this.pYa=this.Vb.hF().ka(_.y(function(r){return!!r.stickyHeaders}),_.ie());this.vq=new H_b(bRb,dRb);this.pva=new GL(eRb,bRb,dRb,aRb);this.Wy=new YP(this.vq,this.pva);this.oYa=this.pYa.ka(_.we(function(r){return r?_.Nd([n.nIb.ka(_.ie()),n.Wy.jMc]).ka(_.y(function(x){return n.Xxc.apply(n,
_.sc(x))})):_.yd(new Map)}),_.ie(function(r,x){if(x.size!==r.size)return!1;x=_.q(x.keys());for(var A=x.next();!A.done;A=x.next())if(!r.has(A.value))return!1;return!0}),_.re(1),_.Gd());this.OJc=_.Nd([this.oYa,this.vta]).ka(_.y(function(r){return n.Yxc.apply(n,_.sc(r))}),_.re(1),_.Gd());this.Kib=new _.Mf(this.Wy.zl());this.Wtc=this.Kib.Lf();this.yqa=!1;this.ab.add(this.Vb.hF().ka(_.y(function(r){return r.collapseAll}),_.ie()).subscribe(function(r){n.vq.ejb=!r}));this.ab.add(this.Vb.hF().ka(_.y(function(r){return r.sortAlphabetically}),
_.ie()).subscribe(function(r){n.Wy.sortAlphabetically=!!r}))};_.h=ZP.prototype;_.h.Qa=function(){};
_.h.Ub=function(a){if(a.location){var b=cRb(a.location.Vf);this.yqa=cRb(a.location.Wi)!==b;a=this.vq;var c;if(null!=(c=a.Kj)&&c.length){var d=a.Kj;c=d[0];var e=Number.POSITIVE_INFINITY;d=_.q(d);for(var f=d.next();!f.done;f=d.next()){f=f.value;var g=_.Ji(f.bZa,1);g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.wn&&a.wn!==b&&(a.wn.active=!1);a.wn=b;b=_.q(dBb(a.wn));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.h.La=function(){this.ab.unsubscribe();var a;null==(a=this.Pib)||a.unsubscribe();var b;null==(b=this.CHc)||b.unsubscribe();this.hA&&this.hA()};_.h.Vc=function(){var a=this;this.lB.subscribe(function(){a.hA=a.Pg.registerCallback("OUTLINE",a.ob.ta,function(){a.hNa()})});this.CHc=_.Nd([this.Bfb.iH.ka(_.y(function(){return a.Bfb.oZ()}),_.ie()),this.pYa]).subscribe(function(b){b=_.q(b);var c=b.next().value;b.next().value&&a.Gd.tc(function(){a.vta.next(c)})})};
_.h.Rm=function(){if(this.yqa){var a=this.ob.ta.querySelector("mat-tree-node.bold-active-element");a&&this.LLa(a);this.yqa=!1}};_.h.LLa=function(a){this.Xda.scrollTo(a,0)};_.h.be=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.uF(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.Wy.u$.get(c),"A"===b.tagName?this.VOa(a,c):this.toggle(a,c))}};
_.h.toggle=function(a,b){this.vq.toggle(b);a.stopPropagation();this.re.qb({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.vq.De(b)?"expand":"collapse"})};_.h.gY=function(a){var b=this.Swb.get(a.id);return b?b:(b=this.mK(_.Ji(a.bZa,1)),this.Swb.set(a.id,b),b)};_.h.VOa=function(a,b){_.vF(a)||(a.preventDefault(),this.vq.expand(b),M_b(this,b))};
_.h.hNa=function(){var a=this.ob.ta.querySelector("mat-tree-node.bold-active-element");if(a)a.focus();else{var b;null==(b=this.ob.ta.querySelector("mat-tree-node"))||b.focus()}};_.h.gA=function(a,b){return b.id};
var XQb=function(a,b){return a.oYa.ka(_.y(function(c){return c.has(b.id)}))},WQb=function(a,b){return a.OJc.ka(_.y(function(c){return c.get(b.id)}))},YQb=function(a,b){return a.oYa.ka(_.y(function(c){return 0<c.size&&c.entries().next().value[0]===b.id}))},M_b=function(a,b){var c=a.gY(b);"PREVIEW"===a.Kc.XE?a.Ua.navigate(_.yp(a.location),{af:b.wua}):_.wn(a.Ua,c).then(function(){a.Kc.aba.next()});a.re.qb({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.Bg.TM})};
ZP.prototype.Rta=function(a){var b=a.parent;b&&(a=this.RCc.find(function(c){return c.data===b}))&&a.focus()};ZP.prototype.Xxc=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.p_a.length&&this.vq.De(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(void 0===m?0:a>=m-g.level)this.vq.De(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};
ZP.prototype.Yxc=function(a,b){for(var c=new Map,d=_.q(a.entries()),e=d.next();!e.done;e=d.next()){var f=_.q(e.value);e=f.next().value;f=f.next().value;var g=this.Wy.wLa.get(e);g=void 0!==g?this.Wy.u$.get(g).index:void 0;var m=f.level*this.qva;void 0!==g&&(m=Math.min(m,this.qva*(g-(a.size-f.level))-b));c.set(e,m)}return c};
_.Y.Object.defineProperties(ZP.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.ow||!_.dF(a,this.ow),c=!this.ow||!_.qlb(a,this.ow,["line"]);if(b||c)this.Swb=new Map,this.mK=_.mlb(a,this.Ua,{B$:"oneBased"});this.ow=a},get:function(){return this.ow}},IEc:{configurable:!0,enumerable:!0,set:function(a){var b=this;L_b(this.Wy,a.Ima);I_b(this.vq);var c;null==(c=this.Pib)||c.unsubscribe();this.Pib=_.Nd([a.uoa,a.rG.tk,a.lYa.tk,this.Vb.hF()]).subscribe(function(d){var e=_.q(d);
d=e.next().value;var f=e.next().value,g=e.next().value;e=e.next().value;b.Wy.filter=fRb(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.Kib.next(b.Wy.zl())})}}});ZP.ha=function(a){return new (a||ZP)(_.w(_.lu),_.w(_.kg),_.w(_.fg),_.w(_.Nu),_.w(_.FI),_.w(_.Wc),_.w(_.Tt),_.w(_.Ae))};
ZP.ya=_.fc({type:ZP,qa:[["outline-tree","outlineTreeInput",""]],ub:function(a,b){a&1&&(_.mf(_.Iq,7),_.mf(IL,5));if(a&2){var c;_.lf(c=_.of())&&(b.Bfb=c.first);_.lf(c=_.of())&&(b.RCc=c)}},hb:function(a,b){a&1&&_.M("click",function(c){return b.be(c)})("keydown",function(c){if(!_.vF(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.uF(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.Wy.u$.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.vq.De(e)&&e.P9?b.vq.collapse(e):
b.Rta(e);break;case "Right":case "ArrowRight":c.preventDefault();b.vq.De(e)&&e.P9?(c=d.nextElementSibling)&&c.focus():e.P9&&b.vq.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(),M_b(b,e)}}}})},inputs:{location:"location",IEc:"outlineTreeInput"},features:[_.vc],kc:["outlineTreeInput",""],Aa:5,Ba:7,Fa:[["class",
"gmat-subhead-1 no-data-message",4,"ngIf"],[3,"itemSize","scrolledIndexChange"],["aria-label","Outline",3,"dataSource","treeControl","sticky-headers","trackBy",4,"ngIf"],[1,"gmat-subhead-1","no-data-message"],["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"]],va:function(a,b){a&1&&(_.O(0,TQb,2,0,"div",0),_.S(1,"async"),_.B(2,"cdk-virtual-scroll-viewport",1),_.M("scrolledIndexChange",function(c){return b.nIb.next(c)}),_.O(3,$Qb,3,8,"mat-tree",2),_.S(4,"async"),_.C());a&2&&(_.z("ngIf",_.T(1,3,b.Wtc)),_.v(2),_.z("itemSize",b.qva),_.v(1),_.z("ngIf",
_.T(4,5,b.lB)))},Ja:[_.km,JL,OL,IL,_.Wz,_.Iq,_.pm],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 $P=function(){};$P.ha=function(a){return new (a||$P)};$P.Ea=_.gc({type:$P});$P.Da=_.Wb({imports:[_.qm,_.Es,_.CC,_.zn,_.Kq]});var N_b=new _.oc("MAX_OUTLINE_CODEBLOCK_COUNT"),aQ=function(a,b,c){this.Ga=b;this.VCc=c;this.Ic=_.JE;this.IXa=!1;this.kBb=_.KE;this.FEc=a.Qb(31)};aQ.prototype.Qa=function(){this.Ga.Zm({bucket:_.Bg.TM})};aQ.prototype.Z8=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Outline unsupported";case "UNAVAILABLE":return"Outline unavailable";default:return _.tg(a,"Unknown OutlineError encountered.")}};
_.Y.Object.defineProperties(aQ.prototype,{Kq:{configurable:!0,enumerable:!0,set:function(a){this.kBb=a;this.IXa=2===a.state&&a.Wb.size>this.VCc},get:function(){return this.kBb}}});aQ.ha=function(a){return new (a||aQ)(_.w(_.ou),_.w(_.lu),_.w(N_b))};
aQ.ya=_.fc({type:aQ,qa:[["outline","activeLocation","","outlineData",""]],ub:function(a,b){a&1&&_.mf(ZP,5);if(a&2){var c;_.lf(c=_.of())&&(b.mBb=c.first)}},inputs:{Kq:"outlineData",Ld:"activeLocation"},features:[_.af([{Ca:N_b,uc:1E4}])],kc:["activeLocation","","outlineData",""],Aa:4,Ba:4,Fa:[[1,"outline-wrapper",3,"ngSwitch"],[3,"ngSwitch",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[3,"hasBackground",4,"ngSwitchCase"],[3,"ngSwitch"],["class","outline-size-warning","role","status","tabIndex",
"0",4,"ngSwitchCase"],[4,"ngSwitchCase"],["role","status","tabIndex","0",1,"outline-size-warning"],["gme-button-old","",3,"click"],[3,"outlineData",4,"ngIf"],[3,"outlineTreeInput","location"],[3,"outlineData"],["theme","error"],[3,"hasBackground"]],va:function(a,b){a&1&&(_.B(0,"div",0),_.O(1,jRb,3,3,"ng-container",1),_.O(2,kRb,2,1,"dc-information-box",2),_.O(3,lRb,1,1,"loading",3),_.C());a&2&&(_.z("ngSwitch",b.Kq.state),_.v(1),_.z("ngSwitchCase",b.Ic.Xg),_.v(1),_.z("ngSwitchCase",b.Ic.Error),_.v(1),
_.z("ngSwitchCase",b.Ic.hi))},Ja:[_.km,_.lm,_.mm,_.mz,_.FE,_.DE,ZP,XP],styles:["outline[_nghost-%COMP%]{flex:1 1 100%;position:relative}dc-information-box.error[_ngcontent-%COMP%]{margin:8px}loading[_ngcontent-%COMP%]{height:100%}.outline-wrapper[_ngcontent-%COMP%]{position:absolute;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 O_b={Kg:1,Ns:2,Oec:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},P_b=_.f1a([0,"FILES"],[1,"OUTLINE"]),bQ=function(a,b,c,d,e,f,g,m,n,r){var x=this;this.re=a;this.ob=b;this.BKa=c;this.Vb=d;this.Kc=e;this.Ua=f;this.Hb=g;this.Qd=m;this.rbc="RepositoryBrowserTree";this.wg=[];this.X_=!0;this.h9b=O_b;this.Kq=this.BKa.Kq.ka(_.ve(_.KE));this.HEc=this.Kq.ka(_.akb(),_.y(xRb),_.ve(1));this.lBb=this.Znb=this.P5=!1;this.YLc=this.Vb.fY().ka(_.ke(1)).subscribe(function(A){void 0===x.Ll&&(x.Ll=
A,_.Ak(x.Qd))});this.wg=[].concat(_.sc(this.X_?[r.register("openOutline","o",function(){tRb(x.Kc);"OUTLINE"!==x.Ll?x.P5=!0:x.jZ("OUTLINE");x.Ll="OUTLINE";_.$u(n,"OUTLINE");_.Ak(x.Qd)})]:[]),[r.register("openDirectoryTree","t",function(){tRb(x.Kc);"FILES"!==x.Ll?x.P5=!0:x.jZ("FILES");x.Ll="FILES";_.$u(n,"FILE_TREE");_.Ak(x.Qd)}),r.register("toggleNavPanel","u",function(){var A=x.Kc;2===A.cG.getValue()?sRb(A):tRb(A);x.re.qb({element:"RepositoryBrowserTree",action:x.isCollapsed?"expand":"collapse",gestureName:"KEYBOARD",
projectId:x.Ld.lb})})])};bQ.prototype.Qa=function(){};bQ.prototype.La=function(){this.YLc.unsubscribe();for(var a=_.q(this.wg),b=a.next();!b.done;b=a.next())b=b.value,b()};bQ.prototype.jZ=function(a){var b=this.re,c=b.qb;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.tg(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:yRb(a),gestureName:"KEYBOARD",projectId:this.Ld.lb})};
bQ.prototype.Fma=function(a){this.isCollapsed&&a===this.ob.ta&&tRb(this.Kc)};var oRb=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 wRb(b);case 4:return"Outline is currently empty";default:return _.tg(a,"Unsupported outline state")}},uRb=function(a,b){b=(1!==b?"FILES":a.Ll)||"FILES";"FILES"===b?a.Znb=!0:"OUTLINE"===b&&(a.lBb=!0);return _.Lh(P_b.inverse,b,0)};
bQ.prototype.tk=function(a,b){b=P_b.get(b,"FILES");"OUTLINE"===b&&this.outline&&this.outline.mBb&&(this.outline.mBb.yqa=!0);if((1!==a?"FILES":this.Ll)!==b||this.P5){a=this.P5?"KEYBOARD":"CLICK";this.P5=!1;this.Ll=b;var c=this.re,d=c.qb;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.tg(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:yRb(b),gestureName:a,projectId:this.Ld.lb});this.Vb.H_(b)}};
_.Y.Object.defineProperties(bQ.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.Hna}}});bQ.ha=function(a){return new (a||bQ)(_.w(_.lu),_.w(_.Wc),_.w(_.nJ),_.w(_.Nu),_.w(_.FI),_.w(_.fg),_.w(_.Lf),_.w(_.wl),_.w(_.kg),_.w(_.Et))};
bQ.ya=_.fc({type:bQ,qa:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],ub:function(a,b){a&1&&_.mf(aQ,5);if(a&2){var c;_.lf(c=_.of())&&(b.outline=c.first)}},Db:2,hb:function(a,b){a&1&&_.M("click",function(c){return b.Fma(c.target)});a&2&&_.Ie("collapsed",b.isCollapsed)},inputs:{Ld:"activeLocation",Hna:"directoryPanelState",X_:"showOutlineTab",Bb:"viewData"},kc:"viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" "),Aa:2,Ba:3,Fa:[["class",
"mat-tab-group-reflow-isolation-container",4,"ngIf"],[1,"mat-tab-group-reflow-isolation-container"],["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["mat-tab-label",""],[4,"ngIf"],[1,"toggle-panel-button-container"],["mat-icon-button","","type","button",1,"toggle-panel-button",3,"matTooltip","ascTrackElement","trackAction","trackProjectId","click"],["label","Files","matTooltip","Files"],[3,"activeLocation","directoryPanelState"],[3,"disabled"],["label","Outline",3,"matTooltip"],[3,"outlineData",
"activeLocation"]],va:function(a,b){a&1&&(_.O(0,vRb,10,9,"nav",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.HEc))},Ja:[_.Un,_.km,UP,_.wC,_.qr,_.Ds,_.sC,AL,_.rC,_.gx,aQ,_.pm],styles:["repository-navigation[_nghost-%COMP%]{display:flex;flex-direction:column;position:relative}repository-navigation[_nghost-%COMP%]     div.mat-tab-body-wrapper{flex:1 1 100%}repository-navigation[_nghost-%COMP%]     .mat-tab-body-content{display:flex}repository-navigation[_nghost-%COMP%]     .mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:none}repository-navigation.collapsed[_nghost-%COMP%]{overflow:hidden;min-width:36px;max-width:36px}repository-navigation.collapsed[_nghost-%COMP%]:hover{cursor:pointer}repository-navigation.collapsed[_nghost-%COMP%]     mat-ink-bar.mat-ink-bar{visibility:hidden}repository-navigation.collapsed[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{visibility:hidden;display:none}repository-navigation.collapsed[_nghost-%COMP%]   .toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}repository-navigation[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{flex:1 1 100%}repository-navigation[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}repository-navigation[_nghost-%COMP%]   mat-tab[_ngcontent-%COMP%]{display:flex}nav[_ngcontent-%COMP%]{flex:1 1 100%;overflow:auto}.mat-tab-group-reflow-isolation-container[_ngcontent-%COMP%]{position:relative}.mat-tab-group-reflow-isolation-container[_ngcontent-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.toggle-panel-button-container[_ngcontent-%COMP%]{position:absolute;z-index:1;top:0;right: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}"],
Na:0});var Q_b=["navComponent"],R_b=["splitter"],cQ=function(a,b,c){this.Ga=a;this.zGc=b;this.ifa=c;this.qub=this.X_=!0;this.HQa=!1;this.ura=new _.Mf(document.createElement("span"));this.TSa=!1};cQ.prototype.Qa=function(){};cQ.prototype.Ub=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.Vf;0===b.Wi&&2===c&&this.TSa&&(this.ura.getValue().style.width="",this.TSa=!1)}a.viewData&&(a=this.Bb,this.qub=0!==a.kind||a.ena||2E4>a.ue.length)};
cQ.prototype.WOa=function(a){40>this.ura.getValue().offsetWidth&&2===this.KVa&&(this.TSa=!0,sRb(this.zGc));var b=bBb(this.Bb)?this.Bb.location.lb:void 0;this.Ga.qb({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.Y.Object.defineProperties(cQ.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){a&&this.ura.next(a.ta)}},Mub:{configurable:!0,enumerable:!0,get:function(){return 0===this.KVa}},wF:{configurable:!0,enumerable:!0,get:function(){return this.ifa.wF}}});
cQ.ha=function(a){return new (a||cQ)(_.w(_.Pn),_.w(_.FI),_.w(_.JH))};
cQ.ya=_.fc({type:cQ,qa:[["browse-repository-contents","viewData","","repositoryNavState",""]],ub:function(a,b){a&1&&(_.mf(Q_b,7,_.Wc),_.mf(R_b,7,_.Wc));if(a&2){var c;_.lf(c=_.of())&&(b.Ab=c.first);_.lf(c=_.of())&&(b.K1c=c.first)}},Db:4,hb:function(a,b){a&2&&_.Ie("nav-collapsed",b.Mub)("fullscreen",b.wF)},inputs:{Bb:"viewData",KVa:"repositoryNavState",X_:"showOutlineTab"},features:[_.vc],kc:["viewData","","repositoryNavState",""],Aa:6,Ba:12,Fa:[["fxFlex","none",1,"left-panel",3,"directoryPanelState",
"viewData","activeLocation","showOutlineTab"],["navComponent",""],["fxFlex","none","layout","vertical",3,"changeSizeOf","resizeDone","mousedown","mouseup"],["splitter",""],["fxFlex","auto",3,"viewData",4,"ngIf"],["fxFlex","auto",3,"viewData"]],va:function(a,b){a&1&&(_.E(0,"repository-navigation",0,1),_.B(2,"splitter",2,3),_.M("resizeDone",function(c){return b.WOa(c)})("mousedown",function(){b.HQa=!0})("mouseup",function(){b.HQa=!1}),_.S(4,"async"),_.C(),_.O(5,zRb,1,1,"repository-detail",4));a&2&&
(_.Ie("hover-focus-element",b.Mub)("transitionWidth",b.qub&&!b.HQa),_.z("directoryPanelState",b.KVa)("viewData",b.Bb)("activeLocation",b.Bb.location)("showOutlineTab",b.X_),_.v(2),_.z("changeSizeOf",_.T(4,10,b.ura)),_.v(3),_.z("ngIf",4!==b.Bb.kind))},Ja:[_.km,_.Sr,SP,bQ,_.pA,_.pm],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 S_b=function(){};S_b.ha=function(a){return new (a||S_b)};S_b.ya=_.fc({type:S_b,qa:[["no-repository-information"]],Aa:1,Ba:0,va:function(a){a&1&&_.E(0,"loading")},Ja:[_.DE],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}"],Na:0});var dQ=function(){this.iI="/repos"};dQ.prototype.Qa=function(){};dQ.ha=function(a){return new (a||dQ)};
dQ.ya=_.fc({type:dQ,qa:[["repository-not-found","location",""]],inputs:{location:"location"},kc:["location",""],Aa:8,Ba:2,Fa:[["role","alert","icon","shared:repository"],["mat-button","","ascTrackElement","RepositoryNotFound","trackAction","navigate",3,"routerLink","trackProjectId"]],va:function(a,b){a&1&&(_.B(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.R(2," Unable to load this repository. "),_.C(),_.B(3,"icon-empty-state-subtitle")(4,"div"),_.R(5," Verify that it exists and you can access it. "),
_.C(),_.B(6,"a",1),_.R(7," View all repositories "),_.C()()());a&2&&(_.v(6),_.z("routerLink",b.iI)("trackProjectId",b.location.lb))},Ja:[_.Un,_.iA,_.kA,_.jA,_.rr,_.xn],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}"],Na:0});var eQ=function(a,b,c){this.Hb=b;this.document=c;this.v_a=!1;this.iI="/repos";this.Sk=a.Yb(2)};eQ.prototype.Qa=function(){this.Sk&&_.iF(this.location)&&(this.v_a=!0)};eQ.ha=function(a){return new (a||eQ)(_.w(_.mu),_.w(_.Lf),_.w(_.Zg))};
eQ.ya=_.fc({type:eQ,qa:[["repository-permission-denied","location",""]],inputs:{location:"location"},kc:["location",""],Aa:8,Ba:4,Fa:[["role","alert","icon","shared:repository"],[4,"ngIf"],["mat-button","","ascTrackElement","RepositoryPermissionDenied","trackAction","navigate",3,"routerLink","trackProjectId"]],va:function(a,b){a&1&&(_.B(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.R(2," Permission denied. "),_.C(),_.B(3,"icon-empty-state-subtitle"),_.O(4,ARb,2,0,"div",1),_.O(5,BRb,
2,0,"div",1),_.B(6,"a",2),_.R(7," View all repositories "),_.C()()());a&2&&(_.v(4),_.z("ngIf",!b.v_a&&"host"!==b.location.Oc),_.v(1),_.z("ngIf",b.v_a),_.v(1),_.z("routerLink",b.iI)("trackProjectId",b.location.lb))},Ja:[_.Un,_.km,_.iA,_.kA,_.jA,_.rr,_.xn],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}"],Na:0});var fQ=function(){};fQ.prototype.update=function(){};fQ.ha=function(a){return new (a||fQ)};fQ.ua=_.t({token:fQ,oa:fQ.ha,Ha:"root"});var gQ=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ova=b;this.SC=e;this.Vb=f;this.hD=g;this.jn=CUb;this.bG=this.Ova.bG;this.ab=new _.td;this.Wsa=c.Qb(37);this.IAc=c.Qb(22);this.ab.add(b.Jc.subscribe(function(x){d.update(x);r.SC.Ml(x)}));this.ab.add(b.bG.subscribe(function(x){r.xga(x)}));this.Zrc=this.Ova.Jc.ka(_.y(function(x){return _.PE(x)&&x.params.Ob?"Path breadcrumb - "+_.rlb(x):"Path breadcrumb"}));m.Yb(2)&&(a=a.Dw.ka(_.y(_.YE),_.y(function(x){return!!x.Vk}),_.ie()),this.ab.add(a.subscribe(function(x){x&&
_.P4a(n,"kNb3eTWhP0jd2PDg8Pq0RfMJ1L55")})))};gQ.prototype.La=function(){_.krb(this.SC);this.ab.unsubscribe()};gQ.prototype.xga=function(a){this.IAc&&bBb(a)&&(a=a.location,!_.kF(a)||this.dwb&&_.Dp(a,this.dwb)||(this.dwb=a,this.Vb.xga(a)))};gQ.ha=function(a){return new (a||gQ)(_.w(_.Lf),_.w(_.mJ),_.w(_.ou),_.w(fQ),_.w(_.lK),_.w(_.Nu),_.w(_.FI),_.w(_.mu),_.w(_.zx))};
gQ.ya=_.fc({type:gQ,qa:[["repository-browser"]],features:[_.af([hM,_.FI,_.mJ,_.nJ,_.qJ])],Aa:2,Ba:3,Fa:[[4,"ngIf"],["role","navigation","fxFlex","none",3,"location","isEmptyRepo","editLink",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"],["fxFlex","grow"],["fxFlex",
"grow",3,"location"],["fxLayout","","fxFlex","grow",3,"repositoryNavState","viewData","showOutlineTab"]],va:function(a,b){a&1&&(_.O(0,IRb,8,6,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.bG))},Ja:[cQ,_.km,_.lm,_.mm,_.nm,_.Lr,_.Sr,ON,S_b,dQ,eQ,_.pm],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 hQ=function(){};hQ.ha=function(a){return new (a||hQ)};hQ.Ea=_.gc({type:hQ});hQ.Da=_.Wb({imports:[_.qm,_.oz,_.EE,_.ND,_.Es]});var iQ=function(){};iQ.ha=function(a){return new (a||iQ)};iQ.Ea=_.gc({type:iQ});iQ.Da=_.Wb({Nb:[{Ca:_.V3a,uc:{vp:"grimoire-activity-header",kKa:864E5,ILa:!0}}],imports:[_.Hu,_.qm,hQ,_.Rn,_.Ex,_.oz,EM,_.Pr,_.Es,_.sx,_.wx,_.zn,_.cA]});var jQ=function(){};jQ.ha=function(a){return new (a||jQ)};jQ.Ea=_.gc({type:jQ});jQ.Da=_.Wb({imports:[_.Wn,iQ,vN,_.Cx,_.qm,_.hA,_.Vr,_.Pr,_.Es,_.HI,_.iI,VM,UM,_.zn,_.cA,_.dA]});var kQ=function(){};kQ.ha=function(a){return new (a||kQ)};kQ.Ea=_.gc({type:kQ});kQ.Da=_.Wb({imports:[_.qm,_.GE,_.EE,_.Pr,_.Fx,_.Es,_.wx]});var lQ=function(){};lQ.ha=function(a){return new (a||lQ)};lQ.Ea=_.gc({type:lQ});lQ.Da=_.Wb({imports:[_.qm,_.lA]});var mQ=function(){};mQ.ha=function(a){return new (a||mQ)};mQ.Ea=_.gc({type:mQ});mQ.Da=_.Wb({imports:[_.qm,ZN,UN,WN]});var nQ=function(){};nQ.ha=function(a){return new (a||nQ)};nQ.Ea=_.gc({type:nQ});nQ.Da=_.Wb({imports:[_.qm,_.EE,_.Es,_.wx]});var oQ=function(){};oQ.ha=function(a){return new (a||oQ)};oQ.Ea=_.gc({type:oQ});oQ.Da=_.Wb({imports:[_.Wn,_.qm,nQ,_.Pr,_.rD,_.Es,_.iB,_.CC]});var pQ=function(){};pQ.ha=function(a){return new (a||pQ)};pQ.Ea=_.gc({type:pQ});pQ.Da=_.Wb({imports:[_.qm,ZN,_.Rn,oQ,_.Pr,_.Es]});var qQ=function(){};qQ.ha=function(a){return new (a||qQ)};qQ.Ea=_.gc({type:qQ});qQ.Da=_.Wb({imports:[_.Wn,_.qm,_.hA,ZN,_.Vr,_.EE,_.Pr,_.Es,_.zI]});var rQ=function(){};rQ.ha=function(a){return new (a||rQ)};rQ.Ea=_.gc({type:rQ});rQ.Da=_.Wb({imports:[_.Wn,_.qm,ZN,_.GE,_.EE,_.tz,_.zI,_.cH,_.zn]});var sQ=function(){};sQ.ha=function(a){return new (a||sQ)};sQ.Ea=_.gc({type:sQ});sQ.Da=_.Wb({imports:[_.qm,ZN,_.tz,_.zI]});var tQ=function(){};tQ.ha=function(a){return new (a||tQ)};tQ.Ea=_.gc({type:tQ});tQ.Da=_.Wb({imports:[_.Wn,_.qm,mQ,gN,EM,pQ,_.NJ,qQ,_.Pr,_.ND,_.Es,_.wx,rQ,sQ]});var uQ=function(){};uQ.ha=function(a){return new (a||uQ)};uQ.Ea=_.gc({type:uQ});uQ.Da=_.Wb({imports:[_.Wn,ZM,_.qm,_.Vr,tQ,qQ,_.Pr,_.Es,_.wx,_.zn,_.PJ]});var vQ=function(){};vQ.ha=function(a){return new (a||vQ)};vQ.Ea=_.gc({type:vQ});vQ.Da=_.Wb({imports:[_.Wn,ZM,_.qm,_.Vr,tQ,_.Pr,_.Es,_.zn]});var wQ=function(){};wQ.ha=function(a){return new (a||wQ)};wQ.Ea=_.gc({type:wQ});wQ.Da=_.Wb({imports:[_.qm]});var xQ=function(){};xQ.ha=function(a){return new (a||xQ)};xQ.Ea=_.gc({type:xQ});xQ.Da=_.Wb({imports:[_.qm,_.KJ,_.wA,_.vA,_.HH]});var yQ=function(){};yQ.ha=function(a){return new (a||yQ)};yQ.Ea=_.gc({type:yQ});yQ.Da=_.Wb({imports:[_.Wn,_.qm,_.oz,_.$B,_.lA,_.EE]});var zQ=function(){};zQ.ha=function(a){return new (a||zQ)};zQ.Ea=_.gc({type:zQ});zQ.Da=_.Wb({imports:[_.qm,_.DC,_.vC]});var AQ=function(){};AQ.ha=function(a){return new (a||AQ)};AQ.Ea=_.gc({type:AQ});AQ.Da=_.Wb({imports:[_.qm,_.KJ,_.Pr]});var BQ=function(){};BQ.ha=function(a){return new (a||BQ)};BQ.Ea=_.gc({type:BQ});BQ.Da=_.Wb({imports:[_.BH,_.qm,_.Iw,_.aw,_.zn]});var CQ=function(){};CQ.ha=function(a){return new (a||CQ)};CQ.Ea=_.gc({type:CQ});CQ.Da=_.Wb({imports:[lQ,$M,_.Cx,_.qm,vQ,uQ,KO,_.YJ,_.lA,wQ,_.$J,RP,_.xw,_.lA,xQ,yQ,_.NJ,_.IJ,_.KJ,zQ,_.cH,AQ,_.HH,_.zn,_.ZJ,BQ]});var DQ=function(){};DQ.ha=function(a){return new (a||DQ)};DQ.Ea=_.gc({type:DQ});DQ.Da=_.Wb({imports:[_.qm,_.DC,_.vC]});var EQ=function(){};EQ.ha=function(a){return new (a||EQ)};EQ.Ea=_.gc({type:EQ});EQ.Da=_.Wb({});var FQ=function(){};FQ.ha=function(a){return new (a||FQ)};FQ.Ea=_.gc({type:FQ});FQ.Da=_.Wb({imports:[_.qm]});var GQ=function(){};GQ.ha=function(a){return new (a||GQ)};GQ.Ea=_.gc({type:GQ});GQ.Da=_.Wb({imports:[_.qm]});var T_b=new Set,U_b=new Map,V_b=function(a,b){if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){var c,d,e=(null==(c=window.ShadyDOM)?0:c.inUse)&&!0===(null==(d=window.ShadyDOM)?void 0:d.noPatch)?window.ShadyDOM.wrap:function(A){return A},f=function(A){var F=U_b.get(A);void 0===F&&U_b.set(A,F=[]);return F},g=new Map,m=a.createElement;a.createElement=function(A,F){A=m.call(a,A,F);F=null==F?void 0:F.scope;void 0!==F&&(window.ShadyCSS.nativeShadow||window.ShadyCSS.prepareTemplateDom(A,
F),void 0===F||T_b.has(F)||(F=f(F),F.push.apply(F,_.sc(Array.from(A.content.querySelectorAll("style")).map(function(J){var L;null==(L=J.parentNode)||L.removeChild(J);return J.textContent})))));return A};var n=document.createDocumentFragment(),r=document.createComment("");b=b.prototype;var x=b.wD;b.wD=function(A,F){F=void 0===F?this:F;var J=e(this.xD).parentNode,L,Q=null==(L=this.options)?void 0:L.scope,aa;if((J instanceof ShadowRoot||J===(null==(aa=this.options)?void 0:aa.n0c))&&void 0!==Q&&!T_b.has(Q)){L=
this.xD;aa=this.hU;n.appendChild(r);this.xD=r;this.hU=null;x.call(this,A,F);A=(null==A?0:A._$litType$)?this.zh.ABa.Wf:document.createElement("template");F=f(Q);var pa=0!==F.length;if(pa){var ra=document.createElement("style");ra.textContent=F.join("\n");A.content.appendChild(ra)}T_b.add(Q);U_b.delete(Q);window.ShadyCSS.prepareTemplateStyles(A,Q);pa&&window.ShadyCSS.nativeShadow&&(Q=A.content.querySelector("style"),null!==Q&&A.content.appendChild(Q));n.removeChild(r);var ua;if(null==(ua=window.ShadyCSS)?
0:ua.nativeShadow)ua=A.content.querySelector("style"),null!==ua&&n.appendChild(ua.cloneNode(!0));J.insertBefore(n,aa);this.xD=L;this.hU=aa}else x.call(this,A,F)};b.Y1a=function(A){var F,J=null==(F=this.options)?void 0:F.scope;F=g.get(J);void 0===F&&g.set(J,F=new Map);J=F.get(A.aA);void 0===J&&F.set(A.aA,J=new a(A,this.options));return J}}},W_b;null!=(W_b=window).litHtmlPolyfillSupport||(W_b.litHtmlPolyfillSupport=V_b);var X_b="";if(window.Symbol){var Y_b=Symbol();"symbol"!==typeof Y_b&&(X_b=Object.keys(Y_b)[0])}
var Z_b=""!==X_b,$_b=Z_b?function(a){return null!=a&&void 0!==a[X_b]}:function(){return!1};if(Z_b&&!window.Symbol.for){var a0b=new Map;window.Symbol.for=function(a){a0b.has(a)||a0b.set(a,Symbol(a));return a0b.get(a)}};var b0b=function(a){if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a=a.ReactiveElement.prototype;window.ShadyDOM&&window.ShadyDOM.inUse&&!0===window.ShadyDOM.noPatch&&window.ShadyDOM.patchElementProto(a);var b=a.aP;a.aP=function(){var e=this.localName;if(window.ShadyCSS.nativeShadow)return b.call(this);if(!this.constructor.hasOwnProperty("__scoped")){this.constructor.__scoped=!0;var f=this.constructor.qP.map(function(r){return r instanceof CSSStyleSheet?Array.from(r.cssRules).reduce(function(x,
A){return x+A.cssText},""):r.cssText}),g,m;null==(g=window.ShadyCSS)||null==(m=g.ScopingShim)||m.prepareAdoptedCssText(f,e);void 0===this.constructor.ngc&&window.ShadyCSS.prepareTemplateStyles(document.createElement("template"),e)}var n;return null!=(n=this.shadowRoot)?n:this.attachShadow(this.constructor.P_)};var c=a.connectedCallback;a.connectedCallback=function(){c.call(this);this.V9&&window.ShadyCSS.styleElement(this)};var d=a.yBa;a.yBa=function(e){this.V9||window.ShadyCSS.styleElement(this);
d.call(this,e)}}},c0b;null!=(c0b=window).reactiveElementPolyfillSupport||(c0b.reactiveElementPolyfillSupport=b0b);var d0b=function(a){a=a.LitElement;if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a.ngc=!0;a=a.prototype;var b=a.aP;a.aP=function(){this.Zsa.scope=this.localName;return b.call(this)}}},e0b;null!=(e0b=window).litElementPolyfillSupport||(e0b.litElementPolyfillSupport=d0b);var f0b=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,g0b={CONSTANT:{vQ:function(a){return a instanceof _.mj},dD:_.mh},JAVASCRIPT:{vQ:function(a){return a instanceof _.nj},dD:function(a){return _.Awa(a)}},HTML:{vQ:function(a){return a instanceof _.tj},dD:function(a){return _.Sf(a)}},RESOURCE_URL:{vQ:function(a){return a instanceof _.oj},dD:function(a){return _.jh(a)}},STRING:{vQ:function(a){return a instanceof Object},dD:LRb},STYLE:{vQ:function(a){return a instanceof _.rj},dD:function(a){return _.Jab(a)}},
URL:{vQ:function(a){return a instanceof _.Uf},dD:function(a){return _.Vf(a)}}},h0b={CONSTANT:MRb,JAVASCRIPT:MRb,HTML:function(a){return _.Sf(_.alb(a))},RESOURCE_URL:MRb,STRING:String,STYLE:MRb,URL:function(a,b){a=f0b.test(a)?a:void 0;return void 0===a?b:a}};var i0b={allowedIdentifierPrefixes:[""],reportHandler:function(){},safeTypesBridge:function(a,b,c){var d=g0b[b];return d.vQ(a)&&(d=d.dD(a,c),d!==c)?d:(0,h0b[b])(String(LRb(a)),c)}};var ORb={align:1,alt:1,"aria-activedescendant":10,"aria-atomic":1,"aria-autocomplete":1,"aria-busy":1,"aria-checked":1,"aria-controls":10,"aria-current":1,"aria-disabled":1,"aria-dropeffect":1,"aria-expanded":1,"aria-haspopup":1,"aria-hidden":1,"aria-invalid":1,"aria-label":1,"aria-labelledby":10,"aria-level":1,"aria-live":1,"aria-multiline":1,"aria-multiselectable":1,"aria-orientation":1,"aria-owns":10,"aria-posinset":1,"aria-pressed":1,"aria-readonly":1,"aria-relevant":1,"aria-required":1,"aria-selected":1,
"aria-setsize":1,"aria-sort":1,"aria-valuemax":1,"aria-valuemin":1,"aria-valuenow":1,"aria-valuetext":1,async:8,autocapitalize:1,autocomplete:1,autocorrect:1,autofocus:1,autoplay:1,bgcolor:1,border:1,cellpadding:1,cellspacing:1,checked:1,cite:3,"class":1,color:1,cols:1,colspan:1,contenteditable:1,controls:1,datetime:1,dir:8,disabled:1,download:1,draggable:1,enctype:1,face:1,"for":10,formenctype:1,frameborder:1,height:1,hidden:1,href:4,hreflang:1,id:10,ismap:1,itemid:1,itemprop:1,itemref:1,itemscope:1,
itemtype:1,label:1,lang:1,list:10,loading:8,loop:1,max:1,maxlength:1,media:1,min:1,minlength:1,multiple:1,muted:1,name:10,nonce:1,open:1,placeholder:1,poster:3,preload:1,rel:1,required:1,reversed:1,role:1,rows:1,rowspan:1,selected:1,shape:1,size:1,sizes:1,slot:1,span:1,spellcheck:1,src:4,srcset:11,start:1,step:1,style:5,summary:1,tabindex:1,target:8,title:1,translate:1,type:1,valign:1,value:1,width:1,wrap:1},NRb={a:{href:[{Ye:3}]},area:{href:[{Ye:3}]},audio:{src:[{Ye:3}]},button:{formaction:[{Ye:3}],
formmethod:[{Ye:1}]},form:{action:[{Ye:3}],method:[{Ye:1}]},iframe:{srcdoc:[{Ye:2}]},img:{src:[{Ye:3}]},input:{accept:[{Ye:1}],formaction:[{Ye:3}],formmethod:[{Ye:1}],pattern:[{Ye:1}],readonly:[{Ye:1}],src:[{Ye:3}]},link:{href:[{Ye:3,Fn:"rel",fo:"alternate"},{Ye:3,Fn:"rel",fo:"author"},{Ye:3,Fn:"rel",fo:"bookmark"},{Ye:3,Fn:"rel",fo:"canonical"},{Ye:3,Fn:"rel",fo:"cite"},{Ye:3,Fn:"rel",fo:"help"},{Ye:3,Fn:"rel",fo:"icon"},{Ye:3,Fn:"rel",fo:"license"},{Ye:3,Fn:"rel",fo:"next"},{Ye:3,Fn:"rel",fo:"prefetch"},
{Ye:3,Fn:"rel",fo:"dns-prefetch"},{Ye:3,Fn:"rel",fo:"prerender"},{Ye:3,Fn:"rel",fo:"preconnect"},{Ye:3,Fn:"rel",fo:"preload"},{Ye:3,Fn:"rel",fo:"prev"},{Ye:3,Fn:"rel",fo:"search"},{Ye:3,Fn:"rel",fo:"subresource"}]},script:{defer:[{Ye:1}]},source:{src:[{Ye:3}]},textarea:{readonly:[{Ye:1}]},video:{src:[{Ye:3}]}},eSb={a:1,abbr:1,address:1,applet:4,area:5,article:1,aside:1,audio:1,b:1,base:4,bdi:1,bdo:1,blockquote:1,body:1,br:5,button:1,canvas:1,caption:1,center:1,cite:1,code:1,col:5,colgroup:1,command:1,
data:1,datalist:1,dd:1,del:1,details:1,dfn:1,dialog:1,div:1,dl:1,dt:1,em:1,embed:4,fieldset:1,figcaption:1,figure:1,font:1,footer:1,form:1,frame:1,frameset:1,h1:1,h2:1,h3:1,h4:1,h5:1,h6:1,head:1,header:1,hr:5,html:1,i:1,iframe:1,img:5,input:5,ins:1,kbd:1,label:1,legend:1,lh:1,li:1,link:5,main:1,map:1,mark:1,math:4,menu:1,meta:4,meter:1,nav:1,noscript:1,object:4,ol:1,optgroup:1,option:1,output:1,p:1,param:5,picture:1,pre:1,progress:1,q:1,rb:1,rp:1,rt:1,rtc:1,ruby:1,s:1,samp:1,script:3,section:1,select:1,
slot:1,small:1,source:5,span:1,strong:1,style:2,sub:1,summary:1,sup:1,svg:4,table:1,tbody:1,td:1,template:4,textarea:6,tfoot:1,th:1,thead:1,time:1,title:6,tr:1,track:5,u:1,ul:1,"var":1,video:1,wbr:5},nSb=[{auto:!0,ltr:!0,rtl:!0},{async:!0},{eager:!0,lazy:!0},{_self:!0,_blank:!0}],mSb={"*":{async:1,dir:0,loading:2,target:3}};var XRb="aLink accessKey allowFullscreen bgColor cellPadding cellSpacing codeBase codeType contentEditable crossOrigin dateTime dirName formAction formEnctype formMethod formNoValidate formTarget frameBorder innerHTML innerText inputMode isMap longDesc marginHeight marginWidth maxLength mediaGroup minLength noHref noResize noShade noValidate noWrap nodeValue outerHTML outerText readOnly tabIndex textContent trueSpeed useMap vAlign vLink valueAsDate valueAsNumber valueType".split(" "),WRb={accept_charset:"acceptCharset",
"char":"ch",charoff:"chOff",checked:"defaultChecked","class":"className","for":"htmlFor",http_equiv:"httpEquiv",muted:"defaultMuted",selected:"defaultSelected",value:"defaultValue"},VRb=null,QRb=null;var YRb={},ZRb=RegExp("^(?!(?:annotation-xml|color-profile|font-face|font-face(?:-(?:src|uri|format|name))?|missing-glyph)$)[a-z][a-z.0-9_\u00b7\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u037d\u200c\u200d\u203f-\u2040\u2070-\u218f\u2c00-\u2fef\u3001-\udfff\uf900-\ufdcf\ufdf0-\ufffd]*-[\\-a-z.0-9_\u00b7\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u037d\u200c\u200d\u203f-\u2040\u2070-\u218f\u2c00-\u2fef\u3001-\udfff\uf900-\ufdcf\ufdf0-\ufffd]*$");var fSb={text:1},bSb={audio:{currentTime:1,srcObject:1},video:{currentTime:1,srcObject:1}};var oSb=/(?!,)([^\t\n\f\r ]+)(?:[\t\n\f\r ]+([.0-9+\-]+[a-z]?))?/gi,gSb=/[\t\n\f\r ]+/,iSb=/[\t\n\f\r ,]+/g,j0b=function(a,b,c){return c},PK={},k0b=function(){var a=function(){var d={createHTML:function(){return"zClosurez"},createScript:function(){return" /*zClosurez*/ "},createScriptURL:function(){return"about:invalid#zClosurez"}};return"undefined"!==typeof trustedTypes?trustedTypes.createPolicy("polymer_resin",d):d}(),b=a.createHTML(""),c=a.createScript("");a=a.createScriptURL("");return{p3b:b,
o3b:c,q3b:a}}(),OK=k0b.p3b,lSb=k0b.o3b,kSb=k0b.q3b;/*

 Copyright 2019 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var l0b=function(){function a(r){var x=r.localName;if(!r.getAttribute("is")&&2===$Rb(x,r.constructor)){var A;return null!=(A=n)?A:n=document.createElement("polyresinuncustomized")}(r=m[x])||(r=m[x]=document.createElement(x));return r}var b=i0b.reportHandler||void 0,c=i0b.safeTypesBridge||j0b,d=/^$/,e=i0b.allowedIdentifierPrefixes;if(e){e=_.q(e);for(var f=e.next();!f.done;f=e.next())d=new RegExp(d.source+"|^"+_.mB(f.value))}b&&b(!1,"initResin",null);var g=pSb(d,c,b),m={},n=null;return function(r,x,
A){var F=r.nodeType;if(F!==Node.ELEMENT_NODE){if(F===Node.TEXT_NODE){x=r.parentElement;A=!x;if(x&&x.nodeType===Node.ELEMENT_NODE){F=x.localName;var J=$Rb(F,x.constructor);switch(J){case 0:case 1:x=dSb(F,x);A=1===x||6===x;break;case 3:case 2:A=!0;break;default:_.tg(J,"got an unknown element classification")}}if(A)return function(pa){return""+c(pa,"STRING",pa)}}return function(pa){if(!pa&&pa!==document.all)return pa;b&&b(!0,"Failed to sanitize "+(r.parentElement&&r.parentElement.nodeName)+" #text node to value "+
pa,r.parentElement);return OK}}var L=r.localName;F=a(r);var Q=null;switch(A){case "attribute":if(TRb(x)in F)break;return function(pa){return pa};case "property":if(x in F){Q=cSb(F,x);break}if((J=URb(x))&&J in F)break;return function(pa){return pa};default:_.tg(A,"got an unknown resin type, expected either 'property' or 'attribute'")}var aa="attribute"===A?x.toLowerCase():SRb(x);Q||(Q=PRb(L,aa,function(pa){var ra=r.getAttribute(pa);return!ra||/[\[\{]/.test(pa)?null:ra}));return function(pa){var ra=
PK,ua=null;if(!pa&&pa!==document.all)return pa;if(null!=Q){var ya=g[Q],Pa=ya.GC;ua=ya.FC;Pa&&(ra=c(pa,Pa,PK));ra===PK&&(ya.Vy?(ra=String(c(pa,"STRING",pa)),ra=ya.Vy(L,aa,ra)):ya.Uy&&(ra=ya.Uy(L,aa,pa,r)),ra===ua&&(ra=PK))}ra===PK&&(ra=ua||OK,b&&b(!0,"Failed to sanitize attribute of <"+L+">: <"+L+" "+aa+'="'+pa+'">',r));return ra}}}();var m0b,n0b,o0b,HQ=(null==(m0b=_.da.ShadyDOM)?0:m0b.inUse)&&(!0===(null==(n0b=_.da.ShadyDOM)?void 0:n0b.noPatch)||"on-demand"===(null==(o0b=_.da.ShadyDOM)?void 0:o0b.noPatch))?_.da.ShadyDOM.wrap:function(a){return a},p0b=_.da.trustedTypes,q0b=p0b?p0b.createPolicy("lit-html",{createHTML:function(a){return a}}):void 0,r0b=function(a){return a},s0b=function(){return r0b},t0b=new Map,IQ="lit$"+String(Math.random()).slice(9)+"$",u0b="?"+IQ,v0b="<"+u0b+">",JQ=document,qSb=function(a){return null===a||"object"!=
typeof a&&"function"!=typeof a||$_b(a)},w0b=Array.isArray,x0b=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,y0b=/--\x3e/g,z0b=/>/g,KQ=RegExp(">|[ \t\n\f\r](?:([^\\s\"'>=/]+)([ \t\n\f\r]*=[ \t\n\f\r]*(?:[^ \t\n\f\r\"'`<>=]|(\"|')|))|$)","g"),A0b=/'/g,B0b=/"/g,C0b=/^(?:script|style|textarea|title)$/i,D0b=function(a){var b=_.lc.apply(1,arguments),c={};return c._$litType$=1,c.aA=a,c.values=b,c},QK=Symbol.for?Symbol.for("lit-noChange"):Symbol("Ve"),LQ=Symbol.for?Symbol.for("lit-nothing"):Symbol("We"),
E0b=new WeakMap,MQ=JQ.createTreeWalker(JQ,129),F0b=function(a,b){var c=a.aA,d=a._$litType$;this.PZ=[];for(var e=a=0,f=c.length-1,g=this.PZ,m=c.length-1,n=[],r=2===d?"<svg>":"",x,A=x0b,F=0;F<m;F++){for(var J=c[F],L=-1,Q=void 0,aa=0,pa;aa<J.length;){A.lastIndex=aa;pa=A.exec(J);if(null===pa)break;aa=A.lastIndex;A===x0b?"!--"===pa[1]?A=y0b:void 0!==pa[1]?A=z0b:void 0!==pa[2]?(C0b.test(pa[2])&&(x=new RegExp("</"+pa[2],"g")),A=KQ):void 0!==pa[3]&&(A=KQ):A===KQ?">"===pa[0]?(L=void 0,A=null!=(L=x)?L:x0b,
L=-1):void 0===pa[1]?L=-2:(L=A.lastIndex-pa[2].length,Q=pa[1],A=void 0===pa[3]?KQ:'"'===pa[3]?B0b:A0b):A===B0b||A===A0b?A=KQ:A===y0b||A===z0b?A=x0b:(A=KQ,x=void 0)}aa=A===KQ&&c[F+1].startsWith("/>")?" ":"";r+=A===x0b?J+v0b:0<=L?(n.push(Q),J.slice(0,L)+"$lit$"+J.slice(L))+IQ+aa:J+IQ+(-2===L?F:aa)}x=r+(c[m]||"<?>")+(2===d?"</svg>":"");if(!Array.isArray(c)||!c.hasOwnProperty("raw"))throw Error("Xe");c=[void 0!==q0b?q0b.createHTML(x):x,n];c=_.q(c);n=c.next().value;c=c.next().value;this.Wf=F0b.createElement(n,
b);MQ.currentNode=this.Wf.content;2===d&&(b=this.Wf.content.firstChild,b.replaceWith.apply(b,_.sc(b.childNodes)));for(;null!==(b=MQ.nextNode())&&g.length<f;){if(1===b.nodeType){if(b.hasAttributes())for(d=_.q(b.getAttributeNames()),n=d.next();!n.done;n=d.next())n=n.value,n.endsWith("$lit$")?(m=c[e++],x=b.getAttribute(n).split(IQ),m=/([.?@])?(.*)/.exec(m),g.push({type:1,index:a,name:m[2],aA:x,xc:"."===m[1]?G0b:"?"===m[1]?H0b:"@"===m[1]?I0b:NQ}),b.removeAttribute(n)):n.startsWith(IQ)&&(g.push({type:6,
index:a}),b.removeAttribute(n));if(C0b.test(b.tagName)&&(d=b.textContent.split(IQ),n=d.length-1,0<n)){b.textContent=p0b?p0b.emptyScript:"";for(x=0;x<n;x++)b.append(d[x],JQ.createComment("")),MQ.nextNode(),g.push({type:2,index:++a});b.append(d[n],JQ.createComment(""))}}else if(8===b.nodeType)if(b.data===u0b)g.push({type:2,index:a});else for(d=-1;-1!==(d=b.data.indexOf(IQ,d+1));)g.push({type:7,index:a}),d+=IQ.length-1;a++}};
F0b.createElement=function(a){var b=JQ.createElement("template");b.innerHTML=a;return b};var J0b=function(a,b){this.Z1a=[];this.zBa=void 0;this.ABa=a;this.fv=b};
J0b.prototype.fic=function(a){var b=this.ABa,c=b.Wf.content;b=b.PZ;var d,e=(null!=(d=null==a?void 0:a.HSc)?d:JQ).importNode(c,!0);MQ.currentNode=e;c=MQ.nextNode();for(var f=d=0,g=b[0];void 0!==g;){if(d===g.index){var m=void 0;2===g.type?m=new OQ(c,c.nextSibling,this,a):1===g.type?m=new g.xc(c,g.name,g.aA,this,a):6===g.type&&(m=new K0b(c,this,a));this.Z1a.push(m);g=b[++f]}m=void 0;d!==(null==(m=g)?void 0:m.index)&&(c=MQ.nextNode(),d++)}return e};
J0b.prototype.u$a=function(a){for(var b=0,c=_.q(this.Z1a),d=c.next();!d.done;d=c.next())d=d.value,void 0!==d&&(void 0!==d.aA?(d.wD(a,d,b),b+=d.aA.length-2):d.wD(a[b])),b++};_.Y.Object.defineProperties(J0b.prototype,{parentNode:{configurable:!0,enumerable:!0,get:function(){return this.fv.parentNode}},vD:{configurable:!0,enumerable:!0,get:function(){return this.fv.vD}}});
var OQ=function(a,b,c,d){this.type=2;this.zh=LQ;this.zBa=void 0;this.xD=a;this.hU=b;this.fv=c;this.options=d;var e;this.e2a=null!=(e=null==d?void 0:d.isConnected)?e:!0;this.LV=void 0};_.h=OQ.prototype;_.h.wD=function(a,b){a=RK(this,a,void 0===b?this:b);qSb(a)?a===LQ||null==a||""===a?(this.zh!==LQ&&this.Oha(),this.zh=LQ):a!==this.zh&&a!==QK&&this.D3a(a):void 0!==a._$litType$?this.oic(a):void 0!==a.nodeType?this.CCa(a):w0b(a)||"function"===typeof(null==a?void 0:a[Symbol.iterator])?this.nic(a):this.D3a(a)};
_.h.eEa=function(a){return HQ(HQ(this.xD).parentNode).insertBefore(a,this.hU)};_.h.CCa=function(a){if(this.zh!==a){this.Oha();if(l0b!==s0b){var b,c=null==(b=this.xD.parentNode)?void 0:b.nodeName;if("STYLE"===c||"SCRIPT"===c)throw Error("Ye");}this.zh=this.eEa(a)}};
_.h.D3a=function(a){if(this.zh!==LQ&&qSb(this.zh)){var b=HQ(this.xD).nextSibling;void 0===this.LV&&(this.LV=l0b(b,"data","property"));a=this.LV(a);b.data=a}else b=JQ.createTextNode(""),this.CCa(b),void 0===this.LV&&(this.LV=l0b(b,"data","property")),a=this.LV(a),b.data=a;this.zh=a};
_.h.oic=function(a){var b=a.values,c=a._$litType$;a="number"===typeof c?this.Y1a(a):(void 0===c.Wf&&(c.Wf=F0b.createElement(c.h,this.options)),c);var d;(null==(d=this.zh)?void 0:d.ABa)===a?this.zh.u$a(b):(d=new J0b(a,this),a=d.fic(this.options),d.u$a(b),this.CCa(a),this.zh=d)};_.h.Y1a=function(a){var b=a.aA,c=E0b.get(b);if(void 0===c){var d=b.join("\x00");c=t0b.get(d);void 0===c&&(c=new F0b(a),t0b.set(d,c));E0b.set(b,c)}return c};
_.h.nic=function(a){w0b(this.zh)||(this.zh=[],this.Oha());var b=this.zh,c=0,d;a=_.q(a);for(var e=a.next();!e.done;e=a.next())e=e.value,c===b.length?b.push(d=new OQ(this.eEa(JQ.createComment("")),this.eEa(JQ.createComment("")),this,this.options)):d=b[c],d.wD(e),c++;c<b.length&&(this.Oha(d&&HQ(d.hU).nextSibling,c),b.length=c)};_.h.Oha=function(a,b){a=void 0===a?HQ(this.xD).nextSibling:a;var c;for(null==(c=this.pgc)||c.call(this,!1,!0,b);a&&a!==this.hU;)b=HQ(a).nextSibling,HQ(a).remove(),a=b};
var L0b=function(a,b){if(void 0===a.fv){a.e2a=b;var c;null==(c=a.pgc)||c.call(a,b)}};_.Y.Object.defineProperties(OQ.prototype,{vD:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.fv)?void 0:a.vD)?b:this.e2a}},parentNode:{configurable:!0,enumerable:!0,get:function(){var a=HQ(this.xD).parentNode,b=this.fv,c;void 0!==b&&11===(null==(c=a)?void 0:c.nodeType)&&(a=b.parentNode);return a}}});
var NQ=function(a,b,c,d,e){this.type=1;this.zh=LQ;this.zBa=void 0;this.element=a;this.name=b;this.fv=d;this.options=e;2<c.length||""!==c[0]||""!==c[1]?(this.zh=Array(c.length-1).fill(new String),this.aA=c):this.zh=LQ;this.hE=void 0};
NQ.prototype.wD=function(a,b,c,d){b=void 0===b?this:b;var e=this.aA,f=!1;if(void 0===e){if(a=RK(this,a,b,0),f=!qSb(a)||a!==this.zh&&a!==QK)this.zh=a}else{var g=a;a=e[0];var m;for(m=0;m<e.length-1;m++){var n=RK(this,g[c+m],b,m);n===QK&&(n=this.zh[m]);f||(f=!qSb(n)||n!==this.zh[m]);if(n===LQ)a=LQ;else if(a!==LQ){var r=void 0;a+=(null!=(r=n)?r:"")+e[m+1]}this.zh[m]=n}}f&&!d&&this.DCa(a)};
NQ.prototype.DCa=function(a){if(a===LQ)HQ(this.element).removeAttribute(this.name);else{void 0===this.hE&&(this.hE=l0b(this.element,this.name,"attribute"));var b;a=this.hE(null!=(b=a)?b:"");var c;HQ(this.element).setAttribute(this.name,null!=(c=a)?c:"")}};_.Y.Object.defineProperties(NQ.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return this.element.tagName}},vD:{configurable:!0,enumerable:!0,get:function(){return this.fv.vD}}});
var G0b=function(){NQ.apply(this,arguments);this.type=3};_.X(G0b,NQ);G0b.prototype.DCa=function(a){void 0===this.hE&&(this.hE=l0b(this.element,this.name,"property"));a=this.hE(a);this.element[this.name]=a===LQ?void 0:a};var H0b=function(){NQ.apply(this,arguments);this.type=4};_.X(H0b,NQ);H0b.prototype.DCa=function(a){HQ(this.element).toggleAttribute(this.name,!!a&&a!==LQ)};var I0b=function(a,b,c,d,e){NQ.call(this,a,b,c,d,e);this.type=5};_.X(I0b,NQ);
I0b.prototype.wD=function(a,b){var c;a=null!=(c=RK(this,a,void 0===b?this:b,0))?c:LQ;if(a!==QK){b=this.zh;c=a===LQ&&b!==LQ||a.capture!==b.capture||a.once!==b.once||a.passive!==b.passive;var d=a!==LQ&&(b===LQ||c);c&&this.element.removeEventListener(this.name,this,b);d&&this.element.addEventListener(this.name,this,a);this.zh=a}};I0b.prototype.handleEvent=function(a){if("function"===typeof this.zh){var b,c;this.zh.call(null!=(c=null==(b=this.options)?void 0:b.host)?c:this.element,a)}else this.zh.handleEvent(a)};
var K0b=function(a,b,c){this.element=a;this.type=6;this.zBa=void 0;this.fv=b;this.options=c};K0b.prototype.wD=function(a){RK(this,a)};_.Y.Object.defineProperties(K0b.prototype,{vD:{configurable:!0,enumerable:!0,get:function(){return this.fv.vD}}});var M0b;null==(M0b=window.litHtmlPolyfillSupport)||M0b(F0b,OQ);var N0b,O0b;(null!=(O0b=_.da.litHtmlVersions)?O0b:_.da.litHtmlVersions=[]).push("3.0.0-pre.0");
N0b=function(a,b,c){var d,e=null!=(d=null==c?void 0:c.DVa)?d:b;d=e._$litPart$;if(void 0===d){var f;d=null!=(f=null==c?void 0:c.DVa)?f:null;e._$litPart$=d=new OQ(b.insertBefore(JQ.createComment(""),d),d,void 0,null!=c?c:{})}d.wD(a);return d};var P0b=_.da.ShadowRoot&&(void 0===_.da.ShadyCSS||_.da.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,Q0b=Symbol(),R0b=new WeakMap,S0b=function(a,b,c){this._$cssResult$=!0;if(c!==Q0b)throw Error("Ze");this.cssText=a;this.mpc=b};S0b.prototype.toString=function(){return this.cssText};
_.Y.Object.defineProperties(S0b.prototype,{styleSheet:{configurable:!0,enumerable:!0,get:function(){var a=this.opc,b=this.mpc;if(P0b&&void 0===a){var c=void 0!==b&&1===b.length;c&&(a=R0b.get(b));void 0===a&&((this.opc=a=new CSSStyleSheet).replaceSync(this.cssText),c&&R0b.set(b,a))}return a}}});
var T0b=function(a,b){if(P0b)a.adoptedStyleSheets=b.map(function(f){return f instanceof CSSStyleSheet?f:f.styleSheet});else{b=_.q(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=document.createElement("style"),e=_.da.litNonce;void 0!==e&&d.setAttribute("nonce",e);d.textContent=c.cssText;a.appendChild(d)}}},U0b=P0b?function(a){return a}:function(a){if(a instanceof CSSStyleSheet){var b="";a=_.q(a.cssRules);for(var c=a.next();!c.done;c=a.next())b+=c.value.cssText;b=new S0b("string"===typeof b?
b:String(b),void 0,Q0b)}else b=a;return b};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var V0b=!!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString())||HTMLElement.es5Shimmed||void 0===_.da.Reflect||void 0===_.da.customElements||_.da.customElements.polyfillWrapFlushCallback||!1,W0b,X0b=function(){var a=HTMLElement;if(V0b)return a;if(void 0!==W0b)return W0b;var b=_.da.Reflect,c=function(){return b.construct(a,[],this.constructor)};c.prototype=a.prototype;c.prototype.constructor=c;c.es5Shimmed=!0;Object.setPrototypeOf(c,a);return W0b=c},Y0b=!1;V0b||Y0b||(Y0b=!0,_.da.HTMLElement=X0b());
var Z0b=X0b(),$0b=_.da.trustedTypes,a1b=$0b?$0b.emptyScript:"",b1b=_.da.reactiveElementPolyfillSupport,c1b={LNb:function(a,b){switch(b){case Boolean:a=a?a1b:null;break;case Object:case Array:a=null==a?a:JSON.stringify(a)}return a},mNa:function(a,b){var c=a;switch(b){case Boolean:c=null!==a;break;case Number:c=null===a?null:Number(a);break;case Object:case Array:try{c=JSON.parse(a)}catch(d){c=null}}return c}},d1b=function(a,b){return b!==a&&(b===b||a===a)},e1b={Z4:!0,type:String,QW:c1b,jFb:!1,Nyc:d1b},
PQ=function(){var a=Z0b.call(this)||this;a.Pha=new Map;a.faa=!1;a.V9=!1;a.jU=null;a.Olc();return a};_.X(PQ,Z0b);PQ.RI=function(a,b){b=void 0===b?e1b:b;b.state&&(b.Z4=!1);this.Qn();this.tB.set(a,b);b.HYc||this.prototype.hasOwnProperty(a)||(b=this.p9(a,Symbol(),b),void 0!==b&&Object.defineProperty(this.prototype,a,b))};PQ.p9=function(a,b,c){return{get:function(){return this[b]},set:function(d){var e=this[a];this[b]=d;f1b(this,a,e,c)},configurable:!0,enumerable:!0}};
PQ.oY=function(a){return this.tB.get(a)||e1b};
PQ.Qn=function(){g1b();if(this.hasOwnProperty("finalized"))return!1;this.finalized=!0;var a=Object.getPrototypeOf(this);a.Qn();void 0!==a.ZDa&&(this.ZDa=[].concat(_.sc(a.ZDa)));this.tB=new Map(a.tB);this.b2a=new Map;if(this.hasOwnProperty("properties")){a=this.properties;var b=[].concat(_.sc(Object.getOwnPropertyNames(a)),_.sc(Object.getOwnPropertySymbols(a)));b=_.q(b);for(var c=b.next();!c.done;c=b.next())c=c.value,this.RI(c,a[c])}this.qP=this.C8(this.styles);return!0};
PQ.C8=function(a){var b=[];if(Array.isArray(a)){a=new Set(a.flat(Infinity).reverse());a=_.q(a);for(var c=a.next();!c.done;c=a.next())b.unshift(U0b(c.value))}else void 0!==a&&b.push(U0b(a));return b};PQ.iU=function(a,b){b=b.Z4;return!1===b?void 0:"string"===typeof b?b:"string"===typeof a?a.toLowerCase():void 0};_.h=PQ.prototype;_.h.Olc=function(){var a=this;this.h2a=new Promise(function(c){return a.mmb=c});this.Nha=new Map;this.wgc();f1b(this);var b;null==(b=this.constructor.ZDa)||b.forEach(function(c){return c(a)})};
_.h.wgc=function(){for(var a=_.q(this.constructor.tB.keys()),b=a.next();!b.done;b=a.next())b=b.value,this.hasOwnProperty(b)&&(this.Pha.set(b,this[b]),delete this[b])};_.h.aP=function(){var a,b=null!=(a=this.shadowRoot)?a:this.attachShadow(this.constructor.P_);T0b(b,this.constructor.qP);return b};_.h.connectedCallback=function(){void 0===this.CFb&&(this.CFb=this.aP());this.mmb(!0);var a;null==(a=this.CBa)||a.forEach(function(b){var c;return null==(c=b.OVc)?void 0:c.call(b)})};_.h.mmb=function(){};
_.h.disconnectedCallback=function(){var a;null==(a=this.CBa)||a.forEach(function(b){var c;return null==(c=b.QVc)?void 0:c.call(b)})};_.h.attributeChangedCallback=function(a,b,c){this.mgc(a,c)};_.h.vgc=function(a,b,c){c=void 0===c?e1b:c;var d=this.constructor.iU(a,c);if(void 0!==d&&!0===c.jFb){var e,f=(void 0!==(null==(e=c.QW)?void 0:e.LNb)?c.QW:c1b).LNb(b,c.type);this.jU=a;null==f?this.removeAttribute(d):this.setAttribute(d,f);this.jU=null}};
_.h.mgc=function(a,b){var c=this.constructor;a=c.b2a.get(a);if(void 0!==a&&this.jU!==a){c=c.oY(a);var d,e="function"===typeof c.QW?{mNa:c.QW}:void 0!==(null==(d=c.QW)?void 0:d.mNa)?c.QW:c1b;this.jU=a;this[a]=e.mNa(b,c.type);this.jU=null}};var f1b=function(a,b,c,d){var e=!0;void 0!==b&&(d=d||a.constructor.oY(b),(d.Nyc||d1b)(a[b],c)?(a.Nha.has(b)||a.Nha.set(b,c),!0===d.jFb&&a.jU!==b&&(void 0===a.K1&&(a.K1=new Map),a.K1.set(b,d))):e=!1);!a.faa&&e&&(a.h2a=a.sgc())};
PQ.prototype.sgc=function(){var a=this,b,c;return _.Hd(function(d){switch(d.Tc){case 1:return a.faa=!0,_.bha(d,2),_.Id(d,a.h2a,4);case 4:d.Tc=3;d.yI=0;break;case 2:b=_.fha(d),a.L1c||Promise.reject(b);case 3:c=h1b(a);if(null==c){d.zi(5);break}return _.Id(d,c,5);case 5:return d.return(!a.faa)}})};
var h1b=function(a){if(a.faa){a.Pha&&(a.Pha=a.Pha.forEach(function(e,f){return a[f]=e}));var b=!1,c=a.Nha;try{b=!0;var d;null==(d=a.CBa)||d.forEach(function(e){var f;return null==(f=e.SVc)?void 0:f.call(e)});a.update(c)}catch(e){throw b=!1,a.f2a(),e;}b&&a.yBa(c)}};_.h=PQ.prototype;_.h.yBa=function(a){var b;null==(b=this.CBa)||b.forEach(function(c){var d;return null==(d=c.TVc)?void 0:d.call(c)});this.V9||(this.V9=!0,this.qob());this.kA(a)};_.h.f2a=function(){this.Nha=new Map;this.faa=!1};
_.h.update=function(){var a=this;this.K1&&(this.K1=this.K1.forEach(function(b,c){return a.vgc(c,a[c],b)}));this.f2a()};_.h.kA=function(){};_.h.qob=function(){};_.Y.Object.defineProperties(PQ,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){this.Qn();for(var a=[],b=_.q(this.tB),c=b.next();!c.done;c=b.next()){var d=_.q(c.value);c=d.next().value;d=d.next().value;d=this.iU(c,d);void 0!==d&&(this.b2a.set(d,c),a.push(d))}return a}}});PQ.finalized=!0;PQ.tB=new Map;PQ.qP=[];PQ.P_={mode:"open"};
null==b1b||b1b({ReactiveElement:PQ});var g1b=function(){var a;(null!=(a=_.da.reactiveElementVersions)?a:_.da.reactiveElementVersions=[]).push("2.0.0-pre.0");g1b=function(){}};var QQ=function(){var a=PQ.apply(this,arguments)||this;a.Zsa={host:a};a.BBa=void 0;return a};_.X(QQ,PQ);QQ.P_=PQ.P_;QQ.qP=PQ.qP;QQ.tB=PQ.tB;QQ.iU=PQ.iU;QQ.C8=PQ.C8;QQ.oY=PQ.oY;QQ.p9=PQ.p9;QQ.RI=PQ.RI;_.h=QQ.prototype;_.h.aP=function(){var a=PQ.prototype.aP.call(this),b;null!=(b=this.Zsa).DVa||(b.DVa=a.firstChild);return a};_.h.update=function(a){var b=this.render();this.V9||(this.Zsa.isConnected=this.isConnected);PQ.prototype.update.call(this,a);this.BBa=N0b(b,this.CFb,this.Zsa)};
_.h.connectedCallback=function(){PQ.prototype.connectedCallback.call(this);var a;null==(a=this.BBa)||L0b(a,!0)};_.h.disconnectedCallback=function(){PQ.prototype.disconnectedCallback.call(this);var a;null==(a=this.BBa)||L0b(a,!1)};_.h.render=function(){return QK};QQ.Qn=function(){i1b();return PQ.Qn.call(this)};QQ.finalized=!0;QQ._$litElement$=!0;var j1b;null==(j1b=window.litElementPolyfillSupport)||j1b({LitElement:QQ});
var i1b=function(){var a,b;(null!=(b=(a=window).litElementVersions)?b:a.litElementVersions=[]).push("4.0.0-pre.0");i1b=function(){}};var k1b=_.bi(["\n\n:host([hidden]){display:none}:host{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:1px}*{-moz-box-sizing:border-box;box-sizing:border-box}form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;margin:0}form:not(:focus-within) .items{display:none}input{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:inherit;font:inherit;outline:none;border:var(--border,1px solid #dadce0);background-color:var(--background-color,#f1f3f4);padding:var(--padding,10px);border-radius:var(--border-radius,2px)}input::-webkit-input-placeholder{color:inherit;opacity:var(--placeholder-opacity)}input::-moz-placeholder{color:inherit;opacity:var(--placeholder-opacity)}input:-ms-input-placeholder{color:inherit;opacity:var(--placeholder-opacity)}input::-ms-input-placeholder{color:inherit;opacity:var(--placeholder-opacity)}input::placeholder{color:inherit;opacity:var(--placeholder-opacity)}.value{font-style:italic}.items{text-align:left;color:#000;position:absolute;border:1px solid #dadce0;border-bottom:0;border-top:0;box-shadow:2px 2px 4px 0 rgba(0,0,0,.25);z-index:99;top:100%;left:calc(var(--items-left, 0em)*-1);right:calc(var(--items-right, 0em)*-1);-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.items ul{margin:0;padding:0;list-style:none;background-color:#fff}.items ul li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:4px 10px}.items ul li .icon{display:inline-block;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-right:.5em}.items ul li .icon.sprite{width:16px;height:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAFoklEQVRYR+2YeWxURRjAf/OW3S2UUlohENtEJWJDtYCkgoFSgza9wCsgAUkKFFQiMYJHUTSKBoICBpWoKEo8IoJCwCpoBaKBFjRCUEtEUBIPjrbSWuix3fbtG/OtswjL7rZAa/jDL9lsZmfnm99857ynuMREXWI8tAfUDYgD4gE/4ANaAd3Bg8h6WSs6GoAWwIm1NhqQKLoemAyMAXoAAWA/8D7wJXCqHahrgFlADuAF/jRrPwDqo62NBGQBdwNPAnXAduAokAgMN5+1wGIzH0m3wKwEkoBNBiYDKARk7bNAU6SFkYAKgJeArcAy4FdAIMXUAnUX8DjwLrAQsMMUi3WXGMuKhb4x8+K2aUAJMAco7QhQMvAm4DaLa4FUYCLwDiBjF/AwUAxMAfaGKe4N7AA2AM+EzcmBPjPz8yPFU7iFMoGNwAPG1KJvMPACMBP4zWxwFbDefMR1Z0o/s+HLwCthc92BNUAVMNcE+Vl/CQH1BPoDucDTwL3m5BI71xkg+U3cJyIu3AL8AdwTtqlkVRlQGWHTK4FPTXCHHySoJgQkwSfERcDlwPfA88YCV5iY+hl4AzhsAKIBiU6JncdM4ItFpFTIgSVRRgNTga/bi6GBwItAlgFYamqHWGOAcZmc8AlTAiRGxG2RTipxJIEvCSDuqQZEv8SmlAtJ/VVGf0SXhX5MA4YBmyPUGakl1xq3iZumRwnqkC5x3S3ASEAAJf6khIwC5pmyIIc+K/2jFUY5jSjbZlwUqswJwCRAMuRtYFGEtA/3hGSlWEYqveiReJUsFbeKlaS0nC6y0YCyTYYIvUAdAwRmBCCZKMXtuRiFsb3OIpVf6tF9piatCy2I1TqGGmvcbPqRFMAzW4f0pouRXkC+ycYD7QGF5kPNVU4kmdIMtJ1Hcz1v4Pa6/XkrvNgF/wO1Z8GghfQCLN+Y5BTLZfXQym6JO1p/RE0M3n/OFY1KL9ncz4M7wdHabvYHjv2yolBSulMkCFSXMyAxbkLDKle6fSNK1yllzfJk1UUs7QUbClJP/DjptZaGlMEoqrECRZWL837qFJpQLzs1POUyruYTz8SWEapPwMJRaz3d4ovVyCNyZf1XNKqwdNxTtYfyH/XVpMdry6nWAXL3L8v5oVOBTualJus26/Nuo1qHuHNb3KB8aGeqN/uk9KrTklc6bpgLvbH2YEFfX016964Fsq0yFa+Heab42qwU26s0O93aHq+yG+UuTMGWAq+y1UoN0+oOFjZ1vYVsqwyHTNfQtgbPHb44LFxa80hcdv1yARr78dixjtJrlFY9aw8VNvhqBiV2uYWCfcqrK+PmNtYrrx6N4pCHwK2Zx/Or+3mb12ulcxTqQNW+ohq7qc9NWuloMSQ3A+l50ky/NbF6gxnvMTEgYxGZly4QlGCWBWNILASZ2mFHjwcbV6hkZ5WG3hbO8jvrsg4HFMtBWUqph46Uz5Fr7QytiAYkV4yPTIeXy5i0GxmLTAA85o4u4HJnqogOpKhwpQVu905qWoKmOIBVv7BxUNNeOynFQpcHbM/447tnL1aK4g4AyYOhAEljFiCxmACEgORbxrtiAvkr/XnJm1rStG2VWtpJ2dfWx7+kaWBrA9bMstu2fJhRsnW1Qk2PASQbhVwmLhJPyDjkIvkOuUzmY7hMUWH7mgv6Vpxo8O9IWgR6vo1FqT913eTjQ2ZQ9F5TB4AuuCydG0NnALXsTBxgoV7XmmTLUnPcWX/tBK0ySra91Y6FugZIaxS7eyVhOy6qGuv+6W//NRDsslua88VlkY+pVca87auVZlqMGLo4C0lztZy2V7VSQ4A9fpd/dv8vqiO+DJCdBpdsXQCM10pVuRzn/u+W5sozW6fI6evHqd2pvV222237A62J5b/XqxjvgNJKyhO8TlN3t/Y4CQnUf7VgTPgLhwuGu+RujH8DsrRXQ+NIJjIAAAAASUVORK5CYII=);background-repeat:no-repeat}.items ul li .icon.sprite.personal{background-position:-1px -1px;opacity:.55}.items ul li .icon.sprite.popular{background-position:-19px -1px;opacity:.55}.items ul li .icon.sprite.moma{background-position:-1px -19px}.items ul li .icon.sprite.more{background-position:-19px -19px}.items ul li .icon.moma-image{width:16px;height:16px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-top:3px}.items ul li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:inherit}.items ul.queries li.selected,.items ul.queries li:hover,.items ul.results li.selected,.items ul.results li:hover{background-color:#f8f9fa;border-left:2px solid #4285f4;margin-left:-2px}.items ul.queries li:first-child,.items ul.results li:first-child{padding-top:10px}.items ul.queries li:last-child,.items ul.results li:last-child{padding-bottom:10px}.items ul.queries li a,.items ul.results li a{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.items ul.queries li a .title,.items ul.results li a .title{color:#174ea6}.items ul.queries li a .short,.items ul.results li a .short{color:#006621;font-size:small;margin-left:.5em;vertical-align:middle}.items ul.queries li a .short:empty,.items ul.results li a .short:empty{display:none}.items ul.queries li a .snippet,.items ul.results li a .snippet{font-size:small;opacity:.75;padding-top:2px}.items ul.queries li a .raw-query,.items ul.results li a .raw-query{display:none}.items ul.search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.items ul.search li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:5px 0 10px 10px;padding:0}.items ul.search li.selected a{background:#f8f9fa}.items ul.search li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;border:1px solid #d3d3d3;color:rgba(0,0,0,.75);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;line-height:20px;padding:7px 14px}.items ul.search li a:hover{background:#f8f9fa}\n/*# sourceMappingURL=moma_search.css.map */"]),
l1b=function(a){var b=_.lc.apply(1,arguments);return function(){var c=1===a.length?a[0]:b.reduce(function(d,e,f){if(!0===e._$cssResult$)e=e.cssText;else if("number"!==typeof e)throw Error("$e`"+e);return d+e+a[f+1]},a[0]);return new S0b(c,a,Q0b)}()}(k1b);var m1b=function(a,b){return{kind:b.kind,elements:b.elements,nob:function(c){customElements.define(a,c)}}};var rSb=function(a,b){return"method"!==b.kind||!b.Gjb||"value"in b.Gjb?{kind:"field",key:Symbol(),TZc:"own",Gjb:{},dZc:b.key,Rsb:function(){"function"===typeof b.Rsb&&(this[b.key]=b.Rsb.call(this))},nob:function(c){c.RI(b.key,a)}}:Object.assign({},b,{nob:function(c){c.RI(b.key,a)}})};var n1b=function(){};n1b.prototype.ogc=function(a,b,c){this.VOc=a;this.fv=b;this.TOc=c};n1b.prototype.qgc=function(a,b){return this.update(a,b)};n1b.prototype.update=function(a,b){return this.render.apply(this,_.sc(b))};_.Y.Object.defineProperties(n1b.prototype,{vD:{configurable:!0,enumerable:!0,get:function(){return this.fv.vD}}});var o1b=function(a){this.value=LQ;if(2!==a.type)throw Error("af`"+this.constructor.Luc);};_.X(o1b,n1b);o1b.prototype.render=function(a){if(a===LQ||void 0===a)return this.nNb=void 0,this.value=a;if(a===QK)return a;if(a===this.value)return this.nNb;this.value=a;a=[_.Sf(a)];a.raw=a;var b={};return this.nNb=(b._$litType$=this.constructor.resultType,b.aA=a,b.values=[],b)};o1b.Luc="safeHTML";o1b.resultType=1;
var p1b=function(a){return function(){var b=_.lc.apply(0,arguments),c={};return c._$litDirective$=a,c.values=b,c}}(o1b);/*

 Copyright 2021 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var q1b=_.bi('\n        <li class="item">\n          <span class="icon sprite ;"></span>\n          <a href="#" @mousedown=;\n                      @click=;>\n            ;<strong>;</strong>;\n            <span class="raw-query">;</span>\n          </a>\n        </li>'.split(";")),r1b=_.bi(['\n         <li class="no">\n           No results for&nbsp;<span class="value">',"</span>\n         </li>"]),s1b=_.bi("\n        <li class=\"item\">\n          <img aria-hidden=\"true\" class=\"icon moma-image\" .src=;></img>\n          <a .href=; @click=;>\n            <div class='title'>;\n              <span class='short'>;</span>\n            </div>\n            <div class='snippet'>;</div>\n          </a>\n        </li>".split(";")),
t1b=_.bi(["\n        <li class=\"item\">\n          <a rel='search'\n             .href="," @click=",'><span class="icon sprite ','"></span> ',"</a>\n        </li>"]),u1b=_.bi('\n  <form autocomplete="off" action="#">\n    <input type="text" spellcheck="false" placeholder=";">\n    <div class="items">\n      <ul class="queries">\n      ;\n      </ul>\n      <ul class="results">\n      ;\n      ;\n      </ul>\n      <ul class="search">\n      ;\n      </ul>\n    </div>\n  </form>\n'.split(";")),v1b=
function(a,b,c){this.category=a;this.rawQuery=b;a=b.indexOf(c);-1!==a?(this.prefix=b.substr(0,a),this.Ot=b.substr(a,c.length),this.suffix=b.substr(a+c.length)):(this.prefix=b,this.suffix=this.Ot="")},w1b=function(a,b,c,d,e){this.title=a;this.snippet=b;this.url=c;this.icon=d;this.shortUrl=e},x1b=function(a,b,c){this.icon=a;this.url=b;this.description=c},RQ=function(){var a=QQ.apply(this,arguments)||this;a.placeholder="Search...";a.hiddenQuery="";a.accesskey="/";a.from="";a.dataHiddenQuery="";a.dataFrom=
"";a.queries=[];a.results=[];a.CL=[];a.Dga=new _.se;a.Cga=a.Dga;a.Hnb=KRb("fetchJson",function(b,c){return JRb(b,c)});a.hKc="https://g3mark-service-backend.corp.google.com/moma_search_api/suggest";a.THc="https://g3mark-service-backend.corp.google.com/moma_search_api/search";a.jDc=KRb("momaUrl",new URL("https://moma.corp.google.com/search"));a.input=void 0;return a};_.X(RQ,QQ);RQ.P_=QQ.P_;RQ.qP=QQ.qP;RQ.tB=QQ.tB;RQ.iU=QQ.iU;RQ.C8=QQ.C8;RQ.oY=QQ.oY;RQ.p9=QQ.p9;RQ.RI=QQ.RI;RQ.Qn=QQ.Qn;
RQ.prototype.render=function(){var a=this,b=this.input?this.input.value:"",c=0<this.CL.length&&0===this.results.length;return D0b(u1b,this.placeholder,this.queries.map(function(d){return D0b(q1b,d.category,function(e){e.preventDefault()},function(e){e.preventDefault();a.FL(d.rawQuery);a.fireEvent("query-event",d.rawQuery)},d.prefix,d.Ot,d.suffix,d.rawQuery)}),c?D0b(r1b,b):"",this.results.map(function(d){return D0b(s1b,tSb(d.icon.imageUrl),d.url,function(){a.fireEvent("navigate-event",_.Vf(d.url))},
d.title,uSb(d.shortUrl),p1b(d.snippet))}),this.CL.map(function(d){return D0b(t1b,d.url,function(){a.fireEvent("navigate-event",_.Vf(d.url))},d.icon,d.description)}))};
RQ.prototype.qob=function(){var a=this;if(this.shadowRoot){var b=this.shadowRoot.querySelector(".items"),c=this.shadowRoot.querySelector("input");this.accesskey&&c.setAttribute("accesskey",this.accesskey);var d=_.Ud(c,"input").ka(_.ye(function(){for(var f=_.q(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")}),_.fe(500),_.y(function(){return c.value}),_.Zd(function(f){return""!==f}),_.ye(function(f){var g=a.jDc;f=[f];g.searchParams.set("q",f.join(" "));
var m=a.from||a.dataFrom;m&&g.searchParams.set("from",m);a.CL=[];a.CL.push(new x1b("moma",_.qj(g.toString()),"Moma search"));if(m=a.hiddenQuery||a.dataHiddenQuery)f.push(m),g.searchParams.set("q",f.join(" ")),a.CL.push(new x1b("more",_.qj(g.toString()),"More results"));a.CL.reverse()}));this.input=c;var e=function(){a.Dga.next(!0)};_.rha(d,d.ka(_.we(function(f){return a.Hnb(a.getUrl(a.hKc,f),{credentials:"include"})}))).subscribe(function(f){f=_.q(f);var g=f.next().value,m=f.next().value;f=(m.suggestedPersonalQueries||
[]).map(function(n){return new v1b("personal",n.rawQuery,g)});m=(m.suggestedPopularQueries||[]).map(function(n){return new v1b("popular",n.rawQuery,g)});a.queries=f.concat(m);a.Dga.next(!0)},e);d.ka(_.we(function(f){return a.Hnb(a.getUrl(a.THc,f),{credentials:"include"})})).subscribe(function(f){a.results=[];f=_.q(f.results||[]);for(var g=f.next();!g.done;g=f.next())if((g=g.value.organicResult)&&g.secondaryResults&&(g=g.secondaryResults[0]),g&&g.title&&g.snippet&&g.link&&g.icon){var m=a.results,n=
m.push,r=g.title;var x=g.snippet.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(void 0===x||null===x)throw Error("bf");x=_.Rf(x);n.call(m,new w1b(r,x,tSb(g.link.linkUrl),g.icon,g.link.shortUrl))}a.Dga.next(!0)},e);_.Ud(c,"input").ka(_.Zd(function(){return""===c.value})).subscribe(function(){a.CL=[];a.queries=[];a.results=[];a.Dga.next(!1)});_.Ud(c,"focusin").subscribe(function(){for(var f=_.q(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")});_.Ud(c,
"keydown").subscribe(function(f){switch(f.key){case "ArrowDown":f.preventDefault();y1b(a,1);break;case "ArrowUp":f.preventDefault();y1b(a,-1);break;case "Enter":if(f.preventDefault(),f=a.shadowRoot.querySelector(".selected > a")){var g=f.getAttribute("href");if(g&&"#"!==g)a.fireEvent("navigate-event",g),f=window.location,g=_.$f(g),g=_.Wf(g),void 0!==g&&(f.href=g);else{g=_.q(b.querySelectorAll(".item"));for(var m=g.next();!m.done;m=g.next())m.value.classList.remove("selected");if(f=f.querySelector(".raw-query"))a.FL(f.textContent||
""),a.fireEvent("query-event",f.textContent||"");(f=a.shadowRoot.querySelector("ul.search > .item"))&&f.classList.add("selected")}}}})}};RQ.prototype.getUrl=function(a,b){a=new URL(a);a.searchParams.set("q",b);(b=this.hiddenQuery||this.dataHiddenQuery)&&a.searchParams.set("hq",b);(b=this.from||this.dataFrom)&&a.searchParams.set("from",b);return a.toString()};
var y1b=function(a,b){a=a.shadowRoot.querySelectorAll(".item");for(var c=_.q(a.entries()),d=c.next();!d.done;d=c.next()){var e=_.q(d.value);d=e.next().value;e=e.next().value;if(e.classList.contains("selected")){e.classList.remove("selected");(b=a[(d+a.length+b)%a.length])&&b.classList.add("selected");return}}(b=a[0])&&b.classList.add("selected")};RQ.prototype.FL=function(a){this.input&&(this.input.value=a,this.input.dispatchEvent(new InputEvent("input")))};
RQ.prototype.fireEvent=function(a,b){this.dispatchEvent(new CustomEvent(a,{detail:{value:b}}))};_.Y.Object.defineProperties(RQ,{styles:{configurable:!0,enumerable:!0,get:function(){return l1b}}});var SQ=RQ;TK([SK({type:String}),UK(Object)],SQ.prototype,"placeholder",void 0);TK([SK({type:String,Z4:"hidden-query"}),UK(Object)],SQ.prototype,"hiddenQuery",void 0);TK([SK({type:String}),UK(Object)],SQ.prototype,"accesskey",void 0);TK([SK({type:String}),UK(Object)],SQ.prototype,"from",void 0);
TK([SK({type:String,Z4:"data-hidden-query"}),UK(Object)],SQ.prototype,"dataHiddenQuery",void 0);TK([SK({type:String,Z4:"data-from"}),UK(Object)],SQ.prototype,"dataFrom",void 0);TK([sSb(),UK(Array)],SQ.prototype,"queries",void 0);TK([sSb(),UK(Array)],SQ.prototype,"results",void 0);TK([sSb(),UK(Array)],SQ.prototype,"CL",void 0);SQ=TK([function(a){return function(b){"function"===typeof b?customElements.define(a,b):b=m1b(a,b);return b}}("g3mark-moma-search")],SQ);var TQ=function(){};TQ.ha=function(a){return new (a||TQ)};TQ.Ea=_.gc({type:TQ});TQ.Da=_.Wb({});var UQ=function(){};UQ.ha=function(a){return new (a||UQ)};UQ.Ea=_.gc({type:UQ});UQ.Da=_.Wb({imports:[GQ,_.qm,_.zn,TQ]});var VQ=function(){};VQ.ha=function(a){return new (a||VQ)};VQ.Ea=_.gc({type:VQ});VQ.Da=_.Wb({imports:[_.qm]});var WQ=function(){};WQ.ha=function(a){return new (a||WQ)};WQ.Ea=_.gc({type:WQ});WQ.Da=_.Wb({imports:[_.qm,_.zn]});var XQ=function(){};XQ.ha=function(a){return new (a||XQ)};XQ.Ea=_.gc({type:XQ});XQ.Da=_.Wb({imports:[_.qm,VQ,WQ]});var YQ=function(){};YQ.ha=function(a){return new (a||YQ)};YQ.Ea=_.gc({type:YQ});YQ.Da=_.Wb({imports:[_.qm,EQ,UQ,_.zn,VQ,XQ,_.EE,WQ,FQ]});var ZQ=function(){};ZQ.ha=function(a){return new (a||ZQ)};ZQ.Ea=_.gc({type:ZQ});ZQ.Da=_.Wb({Nb:[{Ca:_.Cbb,uc:{expandedHeight:"48px",collapsedHeight:"48px",OJ:!1}}],imports:[_.Wn,_.qm,uQ,_.fK,RP,DQ,_.xw,_.Pr,_.vA,_.xz,YQ,AQ]});var $Q=function(){};$Q.ha=function(a){return new (a||$Q)};$Q.Ea=_.gc({type:$Q});$Q.Da=_.Wb({imports:[$M,_.qm,_.hA,vQ,uQ,_.Rn,_.GE,gM,_.zn]});var aR=function(){};aR.ha=function(a){return new (a||aR)};aR.Ea=_.gc({type:aR});aR.Da=_.Wb({imports:[_.qm,_.Es,rL]});var bR=function(){};bR.ha=function(a){return new (a||bR)};bR.Ea=_.gc({type:bR});bR.Da=_.Wb({imports:[_.Hu,_.qm,eN,_.GE,_.EE,_.Pr,_.Es,_.Gx]});var cR=function(){};cR.ha=function(a){return new (a||cR)};cR.Ea=_.gc({type:cR});cR.Da=_.Wb({imports:[_.Wn,_.qm,_.EE,_.Pr,_.vA,_.tz,_.zn]});var dR=function(){};dR.ha=function(a){return new (a||dR)};dR.Ea=_.gc({type:dR});dR.Da=_.Wb({imports:[_.qm,_.Pr,_.Es,_.wx]});var eR=function(){};eR.ha=function(a){return new (a||eR)};eR.Ea=_.gc({type:eR});eR.Da=_.Wb({imports:[dR,_.qm]});new _.rk;new _.sk;new _.rk;new _.sk;new _.ts("Last {count} days");var fR=function(a,b,c,d){this.ob=a;this.Zc=b;this.dir=c;this.zone=d;this.nc=new _.qe;this.YF=this.wR=null;this.HSa=192;this.mda=new _.Mf([]);this.yW=[];this.Psb=!1;this.Ev=this.pt=null;this.Kl=new _.cl;this.mM=new _.cl;this.jQb=new _.cl;this.nl=new _.cl;this.ht=null;this.ztb=[];z1b(this)};_.h=fR.prototype;_.h.Qa=function(){this.yW=A1b(this);var a=this.mda,b=a.next,c=Array.from({length:this.yW.length});c[0]=this.tb;c[1]=_.vB(this.Zc,this.tb,1);b.call(a,c)};
_.h.Vc=function(){var a=this;this.GPa();B1b(this);C1b(this);this.zone.bc(function(){setTimeout(function(){a.mda.next(a.yW);a.Psb=!0})})};_.h.Ub=function(a){var b=this;this.Psb&&(a.minDate||a.maxDate)&&(this.yW=A1b(this),this.mda.next(this.yW));a.activeDate&&a.activeDate.Vf!==a.activeDate.Wi&&this.zone.bc(function(){setTimeout(function(){b.jG(b.tb,"auto")})})};_.h.La=function(){this.nc.next();this.nc.complete()};
_.h.jG=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.yW.findIndex(function(e){return wSb(c,e,a)});-1<d&&this.Wda.Jw(d,b)};_.h.OWa=function(a){this.mM.next(a.value);D1b(this)};_.h.oP=function(a){this.ht=a};_.h.sB=function(a){this.ht&&(a.value&&this.jQb.emit(a),this.ht=null)};
var z1b=function(a){var b=_.Zgb(a.Zc,"narrow"),c=_.Zgb(a.Zc,"long").map(function(d,e){return{Fxb:d,RSa:b[e]}});a.ztb=c.slice(0).concat(c.slice(0,0))},E1b=function(a,b){return(new Date(a.Zc.getYear(b),a.Zc.getMonth(b),1)).getTime()},F1b=function(a,b){return a.nba.toArray().find(function(c){return wSb(a,c.tb,b)})},D1b=function(a){a=_.q(a.nba.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.lO=null,b.AV=null,b.vb.he()};
fR.prototype.GPa=function(){var a=this;_.Ud(this.ob.ta,"keydown",{capture:!0}).ka(_.xe(this.nc)).subscribe(function(b){a:{var c=a.tb,d="rtl"===a.dir.value;switch(b.keyCode){case 37:a.tb=_.xB(a.Zc,a.tb,d?1:-1);break;case 39:a.tb=_.xB(a.Zc,a.tb,d?-1:1);break;case 38:a.tb=_.xB(a.Zc,a.tb,-7);break;case 40:a.tb=_.xB(a.Zc,a.tb,7);break;case 36:a.tb=_.xB(a.Zc,a.tb,1-a.Zc.getDate(a.tb));break;case 35:a.tb=_.xB(a.Zc,a.tb,_.$gb(a.Zc,a.tb)-a.Zc.getDate(a.tb));break;case 33:a.tb=b.altKey?_.wB(a.Zc,a.tb,-1):_.vB(a.Zc,
a.tb,-1);break;case 34:a.tb=b.altKey?_.wB(a.Zc,a.tb,1):_.vB(a.Zc,a.tb,1);break;case 27:null===a.YF||_.Sg(b)||(D1b(a),a.Kl.emit(null),a.mM.emit(null));break;default:break a}a.tb=_.sB(a.Zc,a.tb,a.Fd,a.Id);_.qB(a.Zc,c,a.tb)&&a.nl.emit(a.tb);c=F1b(a,c);if(d=F1b(a,a.tb))d.tb=a.tb,d.by(),d.vb.he(),null==c||c.vb.he();b.preventDefault();b.stopPropagation()}})};
var C1b=function(a){a.zone.bc(function(){var b=a.Wda.ob.ta;_.Ud(b,"mousemove").ka(_.y(function(c){if(!a.ht)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}),_.ie(),_.we(function(c){return 0===c?_.Oh:_.scb(50).ka(_.ne(c))}),_.xe(a.nc)).subscribe(function(c){b.scrollTo({top:b.scrollTop+c})})})},B1b=function(a){a.nba.nd.ka(_.ve(a.nba),_.we(function(b){return _.Xd.apply(null,
_.sc(b.toArray().map(function(c){return c.WD.Cca})))}),_.xe(a.nc)).subscribe(function(b){var c=a.nba.toArray();null==c||c[0].z8a(b);a.wR=(null==c?void 0:c[0].AV)||null;a.YF=(null==c?void 0:c[0].lO)||null;for(b=1;b<c.length;b++)c[b].AV=a.wR,c[b].lO=a.YF,c[b].vb.he()})},A1b=function(a){for(var b=[],c=E1b(a,a.Id),d=a.Zc.clone(a.Fd);E1b(a,d)<=c;)b.push(a.Zc.clone(d)),d=_.vB(a.Zc,d,1);return b},wSb=function(a,b,c){return a.Zc.getMonth(b)===a.Zc.getMonth(c)&&a.Zc.getYear(b)===a.Zc.getYear(c)};
_.Y.Object.defineProperties(fR.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.ztb}}});fR.ha=function(a){return new (a||fR)(_.w(_.Wc),_.w(_.oB),_.w(_.wq),_.w(_.Ae))};
fR.ya=_.fc({type:fR,qa:[["reach-calendar-month-view"]],ub:function(a,b){a&1&&(_.mf(_.Iq,7),_.mf(_.Xz,7),_.mf(_.iE,5));if(a&2){var c;_.lf(c=_.of())&&(b.Wda=c.first);_.lf(c=_.of())&&(b.q3c=c.first);_.lf(c=_.of())&&(b.nba=c)}},Cb:[1,"reach-calendar-month-view"],inputs:{tb:"activeDate",selected:"selected",Fd:"minDate",Id:"maxDate",Pi:"dateFilter",Lk:"dateClass",pt:"comparisonStart",Ev:"comparisonEnd"},outputs:{Kl:"selectedChange",mM:"userSelection",jQb:"userDragDrop",nl:"activeDateChange"},features:[_.vc],
Aa:8,Ba:8,Fa:[["role","presentation",1,"reach-calendar-month-view-header"],["scope","col",4,"ngFor","ngForOf"],[1,"reach-calendar-scroll-viewport",3,"itemSize","minBufferPx","maxBufferPx"],["cdkMonitorSubtreeFocus","","tabindex","-1",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],["scope","col"],["cdkMonitorSubtreeFocus","","tabindex","-1"],["class","reach-calendar-month",3,"reach-calendar-month-active","activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart",
"comparisonEnd","activeDrag","_userSelection","dragStarted","dragEnded",4,"ngIf"],[1,"reach-calendar-month",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDrag","_userSelection","dragStarted","dragEnded"]],va:function(a,b){a&1&&(_.B(0,"table",0)(1,"thead")(2,"tr"),_.O(3,vSb,2,1,"th",1),_.C()()(),_.E(4,"mat-divider"),_.B(5,"cdk-virtual-scroll-viewport",2),_.O(6,ySb,2,1,"div",3),_.S(7,"async"),_.C());a&2&&(_.v(3),_.z("ngForOf",b.weekdays),
_.v(2),_.z("itemSize",b.HSa)("minBufferPx",5*b.HSa)("maxBufferPx",10*b.HSa),_.v(1),_.z("cdkVirtualForOf",_.T(7,6,b.mda))("cdkVirtualForTemplateCacheSize",50))},Ja:[_.nB,_.jm,_.km,_.iE,_.ax,_.Wz,_.Xz,_.Iq,_.pm],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 */"],
nb:2,Na:0});var gR=function(a,b,c){this.ob=a;this.Zc=b;this.dir=c;this.nc=new _.qe;this.hJa=new _.Mf([]);this.C_a=128;this.Kl=new _.se;this.nl=new _.cl};_.h=gR.prototype;_.h.Vc=function(){this.GPa()};_.h.Ub=function(a){if(a.minDate||a.maxDate){a=[];for(var b=(new Date(this.Zc.getYear(this.Id),0,1)).getTime(),c=this.Zc.clone(this.Fd);(new Date(this.Zc.getYear(c),0,1)).getTime()<=b;)a.push(this.Zc.clone(c)),c=_.wB(this.Zc,c,1);this.hJa.next(a)}};
_.h.jG=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.hJa.value.findIndex(function(e){return c.Zc.getYear(e)===c.Zc.getYear(a)});-1<d&&this.Wda.Jw(d,b)};_.h.GPa=function(){var a=this;_.Ud(this.ob.ta,"keydown",{capture:!0}).ka(_.xe(this.nc)).subscribe(function(b){a.UOa(b)})};
_.h.UOa=function(a){var b=this.tb,c="rtl"===this.dir.value;switch(a.keyCode){case 37:this.tb=_.vB(this.Zc,this.tb,c?1:-1);break;case 39:this.tb=_.vB(this.Zc,this.tb,c?-1:1);break;case 38:this.tb=_.vB(this.Zc,this.tb,-4);break;case 40:this.tb=_.vB(this.Zc,this.tb,4);break;case 36:this.tb=_.vB(this.Zc,this.tb,-this.Zc.getDate(this.tb));break;case 35:this.tb=_.xB(this.Zc,this.tb,11-this.Zc.getMonth(this.tb));break;case 33:this.tb=_.wB(this.Zc,this.tb,a.altKey?-10:-1);break;case 34:this.tb=_.wB(this.Zc,
this.tb,a.altKey?10:1);break;default:return}this.tb=_.sB(this.Zc,this.tb,this.Fd,this.Id);_.qB(this.Zc,b,this.tb)&&this.nl.emit(this.tb);b=G1b(this,b);if(c=G1b(this,this.tb))c.tb=this.tb,c.by(),c.vb.he(),null==b||b.vb.he();a.preventDefault();a.stopPropagation()};var G1b=function(a,b){return a.YMc.toArray().find(function(c){return a.Zc.getYear(c.tb)===a.Zc.getYear(b)})};gR.ha=function(a){return new (a||gR)(_.w(_.Wc),_.w(_.oB),_.w(_.wq))};
gR.ya=_.fc({type:gR,qa:[["reach-calendar-year-view"]],ub:function(a,b){a&1&&(_.mf(_.Iq,7),_.mf(_.kE,5));if(a&2){var c;_.lf(c=_.of())&&(b.Wda=c.first);_.lf(c=_.of())&&(b.YMc=c)}},Cb:[1,"reach-calendar-year-view"],inputs:{tb:"activeDate",Fd:"minDate",Id:"maxDate",selected:"selected",Pi:"dateFilter",Lk:"dateClass"},outputs:{Kl:"selectedChange",nl:"activeDateChange"},features:[_.vc],Aa:3,Ba:7,Fa:[[1,"reach-calendar-scroll-viewport",3,"itemSize","minBufferPx","maxBufferPx"],["cdkMonitorSubtreeFocus","",
"tabindex","-1","class","reach-calendar-year",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","selectedChange",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"reach-calendar-year",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","selectedChange"]],va:function(a,b){a&1&&(_.B(0,"cdk-virtual-scroll-viewport",0),_.O(1,zSb,1,6,"mat-year-view",1),_.S(2,"async"),_.C());a&2&&(_.z("itemSize",
b.C_a)("minBufferPx",3*b.C_a)("maxBufferPx",5*b.C_a),_.v(1),_.z("cdkVirtualForOf",_.T(2,5,b.hJa))("cdkVirtualForTemplateCacheSize",50))},Ja:[_.nB,_.kE,_.Wz,_.Xz,_.Iq,_.pm],nb:2,Na:0});var H1b=_.Cg("pickerView",[_.Fg("month",_.Eg({transform:"translateY(calc(-100% - 1px))"})),_.Fg("year",_.Eg({transform:"translateY(0)"})),_.Gg("month <=> year",[_.Dg("375ms cubic-bezier(0.4,0.0,0.2,1)")])]),hR=function(a,b){var c=this;this.Zc=a;this.Qd=b;this.nc=new _.qe(1);this.kea=new _.ow(null);this.utb=new _.qe(1);this.ad=new _.se;this.YW=[];this.Xzc="Date";this.xtb=null;this.QL="month";this.Kl=new _.cl;this.nM=new _.cl(!0);this.mM=new _.cl;this.kea.Pl.ka(_.xe(this.nc)).subscribe(function(d){c.mM.next({source:"input",
value:d})})};_.h=hR.prototype;_.h.Qa=function(){this.Fd||(this.Fd=_.wB(this.Zc,new Date,-3));this.Id||(this.Id=_.wB(this.Zc,new Date,3));this.kea.setValue(this.selected,{te:!1})};_.h.Be=function(){this.tb=this.oG||new Date;this.OPa=this.QL};_.h.Vc=function(){this.utb.next()};_.h.Ub=function(a){if(a=a.selected)a=!!this.kea.value;a&&this.kea.setValue(this.selected,{te:!1});this.ad.next()};_.h.La=function(){this.nc.next();this.nc.complete()};_.h.OWa=function(a){this.mM.next({source:"view",value:a})};
_.Y.Object.defineProperties(hR.prototype,{tb:{configurable:!0,enumerable:!0,get:function(){return this.Msc},set:function(a){this.Msc=_.sB(this.Zc,a,this.Fd,this.Id);this.ad.next();_.Ak(this.Qd)}},Eh:{configurable:!0,enumerable:!0,get:function(){return this.OPa},set:function(a){var b=this.OPa!==a?a:null;this.OPa=a;_.Ak(this.Qd);b&&this.nM.emit(b)}},oG:{configurable:!0,enumerable:!0,get:function(){return this.xtb},set:function(a){this.xtb=_.pB(this.Zc,this.Zc.Fh(a));var b;this.tb=null!=(b=this.oG)?
b:new Date}},Fd:{configurable:!0,enumerable:!0,get:function(){return this.fAc},set:function(a){this.fAc=_.pB(this.Zc,this.Zc.Fh(a))||_.wB(this.Zc,new Date,-3)}},Id:{configurable:!0,enumerable:!0,get:function(){return this.eAc},set:function(a){this.eAc=_.pB(this.Zc,this.Zc.Fh(a))||_.wB(this.Zc,new Date,3)}}});hR.ha=function(a){return new (a||hR)(_.w(_.oB,8),_.w(_.wl))};
hR.ya=_.fc({type:hR,qa:[["reach-calendar"]],ub:function(a,b){a&1&&(_.mf(fR,5),_.mf(gR,5));if(a&2){var c;_.lf(c=_.of())&&(b.rZ=c.first);_.lf(c=_.of())&&(b.gwa=c.first)}},Cb:[1,"reach-calendar","cdk-edit-pane"],Db:2,hb:function(a,b){a&2&&_.Ie("reach-date-calendar-with-presets",null==b.YW?null:b.YW.length)},inputs:{YW:"datePresets",oG:"startAt",QL:"startView",selected:"selected",Pi:"dateFilter",Lk:"dateClass",Fd:"minDate",Id:"maxDate"},outputs:{Kl:"selectedChange",nM:"viewChanged",mM:"userSelection"},
Xb:["reachCalendar"],features:[_.af([{Ca:_.mE,Kb:hR}]),_.vc],Aa:11,Ba:22,Fa:[[1,"reach-calendar-selection-view"],[1,"reach-calendar-header"],[1,"reach-calendar-date-input"],["matInput","","autocomplete","off","matDatepicker","",3,"formControl","placeholder","min","max"],[3,"presets","presetSelected",4,"ngIf"],[3,"activeDate","maxDate","minDate","view"],[1,"reach-calendar-picker-view"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","selectedChange"],[3,"activeDate","selected",
"dateFilter","maxDate","minDate","dateClass","userSelection"],[3,"presets","presetSelected"]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"div",1)(2,"div",2)(3,"reach-calendar-form-field"),_.E(4,"input",3),_.C()(),_.O(5,ASb,1,1,"reach-date-presets-menu",4),_.E(6,"reach-calendar-month-toolbar",5),_.C(),_.B(7,"div",6)(8,"div")(9,"reach-calendar-year-view",7),_.M("selectedChange",function(c){b.Eh="month";var d;null==(d=b.rZ)||d.jG(c)}),_.C(),_.B(10,"reach-calendar-month-view",8),_.M("userSelection",function(c){return b.OWa(c)}),
_.C()()()());a&2&&(_.v(4),_.z("formControl",b.kea)("placeholder",b.Xzc)("min",b.Fd)("max",b.Id),_.v(1),_.z("ngIf",null==b.YW?null:b.YW.length),_.v(1),_.z("activeDate",b.tb)("maxDate",b.Id)("minDate",b.Fd)("view",b.Eh),_.v(2),_.z("@pickerView",b.Eh),_.v(1),_.z("activeDate",b.tb)("selected",b.selected)("dateFilter",b.Pi)("maxDate",b.Id)("minDate",b.Fd)("dateClass",b.Lk),_.v(1),_.z("activeDate",b.tb)("selected",b.selected)("dateFilter",b.Pi)("maxDate",b.Id)("minDate",b.Fd)("dateClass",b.Lk))},styles:[".reach-calendar-picker-view{display:grid;overflow:hidden;min-height:256px}.reach-calendar-preset-view{height:100%;overflow:auto}.reach-calendar-preset-view .mat-mdc-slide-toggle{--mdc-switch-state-layer-size:40px}.reach-calendar-selection-view{display:grid;grid-template-rows:auto 1fr}.reach-calendar-header{padding:16px 0}.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 .reach-calendar-form-field{width:136px}.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 */"],
nb:2,data:{animation:[H1b]},Na:0});var I1b={keyboard_arrow_left:{Gh:"keyboard_arrow_left"},keyboard_arrow_right:{Gh:"keyboard_arrow_right"},arrow_right:{Gh:"arrow_right"}},J1b=new _.oc("ICON_MAPPING",{Ha:"root",oa:function(){return I1b}});var K1b=0,iR=function(a,b,c,d,e,f){this.calendar=a;this.Qd=b;this.Zc=d;this.Ytc=e;this.Qt=f;this.nc=new _.qe(1);this.ssa="";this.Teb="reach-calendar-button-"+K1b++};iR.prototype.Vc=function(){var a=this;this.calendar.utb.ka(_.ke(1)).subscribe(function(){L1b(a)})};var L1b=function(a){var b;null==(b=a.calendar.rZ)||b.Wda.xta.ka(_.xe(a.nc)).subscribe(function(c){var d,e=null==(d=a.calendar.rZ)?void 0:d.mda.value[c];e&&(a.ssa=a.Zc.format(e,a.Ytc.display.ISa),a.Mu=e,_.Ak(a.Qd))})};
iR.prototype.Csa=function(){return!this.Fd||0>_.qB(this.Zc,this.Fd,this.Mu)};iR.prototype.xra=function(){return!this.Id||0<_.qB(this.Zc,this.Id,this.Mu)};iR.prototype.jG=function(a,b){b=void 0===b?"auto":b;if("month"===this.view){var c;null==(c=this.calendar.rZ)||c.jG(a,b)}else{var d;null==(d=this.calendar.gwa)||d.jG(a,b)}};var M1b=function(a,b,c){b="month"===a.view?_.vB(a.Zc,b,c):_.wB(a.Zc,b,c);return _.sB(a.Zc,b,a.Fd,a.Id)};
_.Y.Object.defineProperties(iR.prototype,{tb:{configurable:!0,enumerable:!0,get:function(){return this.cAc},set:function(a){this.cAc=this.Mu=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.gAc},set:function(a){this.gAc=a}},jUa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Choose month and year":"Choose date"}},AUa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Previous month":"Previous year"}},aTa:{configurable:!0,enumerable:!0,
get:function(){return"month"===this.view?"Next month":"Next year"}}});iR.ha=function(a){return new (a||iR)(_.w(hR),_.w(_.wl),_.w(_.hE),_.w(_.oB,8),_.w(_.br,8),_.w(J1b))};
iR.ya=_.fc({type:iR,qa:[["reach-calendar-month-toolbar"]],Cb:[1,"reach-calendar-month-toolbar"],inputs:{tb:"activeDate",Fd:"minDate",Id:"maxDate",view:"view"},features:[_.af([{Ca:_.Kib,uc:{Mk:!0}}])],Aa:9,Ba:12,Fa:[[1,"reach-calendar-period"],["mat-button","","cdkAriaLive","polite",1,"reach-calendar-period-button",3,"click"],[1,"reach-calendar-arrow"],["mat-icon-button","",1,"reach-calendar-previous-button",3,"disabled","click"],[3,"svgIcon",4,"ngIf"],["mat-icon-button","",1,"reach-calendar-next-button",
3,"disabled","click"],[3,"svgIcon"]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"button",1),_.M("click",function(){b.calendar.Eh="month"===b.view?"year":"month";if("year"===b.calendar.Eh&&b.Mu){var c;null==(c=b.calendar.gwa)||c.jG(b.Mu)}}),_.B(2,"span"),_.R(3),_.C(),_.E(4,"div",2),_.C()(),_.B(5,"button",3),_.M("click",function(){b.Csa()&&(b.Mu=M1b(b,b.Mu||b.Mu,-1),b.jG(b.Mu,"smooth"))}),_.O(6,BSb,2,2,"mat-icon",4),_.C(),_.B(7,"button",5),_.M("click",function(){b.xra()&&(b.Mu=M1b(b,b.Mu||b.Mu,1),b.jG(b.Mu,
"smooth"))}),_.O(8,CSb,2,2,"mat-icon",4),_.C());a&2&&(_.v(1),_.Ge("aria-label",b.jUa)("aria-describedby",b.Teb),_.v(1),_.Ge("id",b.Teb),_.v(1),_.$e(b.ssa),_.v(1),_.Ie("reach-calendar-invert","month"!==b.view),_.v(1),_.z("disabled",!b.Csa()),_.Ge("aria-label",b.AUa),_.v(1),_.z("ngIf",b.Qt.keyboard_arrow_left),_.v(1),_.z("disabled",!b.xra()),_.Ge("aria-label",b.aTa),_.v(1),_.z("ngIf",b.Qt.keyboard_arrow_right))},Ja:[XK,_.km,_.dD,_.gs,_.hs,_.Ds],styles:[".reach-calendar-month-toolbar{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.reach-calendar-month-toolbar .mat-mdc-button.mat-mdc-button-base,.reach-calendar-month-toolbar .mat-mdc-outlined-button.mat-mdc-button-base,.reach-calendar-month-toolbar .mat-mdc-raised-button.mat-mdc-button-base,.reach-calendar-month-toolbar .mat-mdc-unelevated-button.mat-mdc-button-base{height:24px;margin-top:0;margin-bottom:0}.reach-calendar-month-toolbar .mat-mdc-button.mat-mdc-button-base .mdc-button__touch,.reach-calendar-month-toolbar .mat-mdc-outlined-button.mat-mdc-button-base .mdc-button__touch,.reach-calendar-month-toolbar .mat-mdc-raised-button.mat-mdc-button-base .mdc-button__touch,.reach-calendar-month-toolbar .mat-mdc-unelevated-button.mat-mdc-button-base .mdc-button__touch{height:100%}.reach-calendar-month-toolbar .mat-mdc-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-month-toolbar .mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-month-toolbar .mat-mdc-raised-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-month-toolbar .mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:32px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:4px}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.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 */"],
nb:2,Na:0});var jR=function(){};jR.ha=function(a){return new (a||jR)};jR.Ea=_.gc({type:jR});jR.Da=_.Wb({Nb:[{Ca:_.Zq,Nd:_.ZD}],imports:[sL]});var kR=function(){};kR.ha=function(a){return new (a||kR)};kR.Ea=_.gc({type:kR});kR.Da=_.Wb({Nb:[{Ca:_.nAb,uc:{color:"primary"}}],imports:[dM]});var lR=function(a,b){this.Qd=a;this.zone=b;this.nc=new _.qe(1);this.dK=!1};lR.prototype.Be=function(){var a=this;this.zone.bc(function(){_.Xd(_.Ud(a.input.ta,"focus").ka(_.ne(!0)),_.Ud(a.input.ta,"blur").ka(_.ne(!1))).ka(_.xe(a.nc)).subscribe(function(b){a.dK=b;_.Ak(a.Qd);a.Qd.he()})})};_.Y.Object.defineProperties(lR.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.dK}}});lR.ha=function(a){return new (a||lR)(_.w(_.wl),_.w(_.Ae))};
lR.ya=_.fc({type:lR,qa:[["reach-calendar-form-field"]],Cd:function(a,b,c){a&1&&_.nf(c,_.Gw,7,_.Wc);if(a&2){var d;_.lf(d=_.of())&&(b.input=d.first)}},Cb:[1,"reach-calendar-form-field"],Db:2,hb:function(a,b){a&2&&_.Ie("reach-calendar-form-field-focused",b.focused)},jc:["*"],Aa:2,Ba:0,Fa:[[1,"reach-calendar-form-field-outline"]],va:function(a){a&1&&(_.Ue(),_.E(0,"div",0),_.Ve(1))},styles:[".reach-calendar-form-field{display:inline-block;position:relative}.reach-calendar-form-field .mat-mdc-input-element{background:transparent;border:none;border-radius:4px;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;margin:0;outline:none;padding:0 8px;position:relative;width:100%;z-index:1}.reach-calendar-form-field .reach-calendar-form-field-outline{bottom:0;border:1px solid currentColor;border-radius:4px;left:0;position:absolute;right:0;top:0}.reach-calendar-form-field.reach-calendar-form-field-focused .reach-calendar-form-field-outline{border-width:2px}\n/*# sourceMappingURL=calendar_form_field.css.map */"],
nb:2,Na:0});new _.rk;new _.sk;var mR=function(){};mR.ha=function(a){return new (a||mR)};mR.Ea=_.gc({type:mR});mR.Da=_.Wb({imports:[yL]});var nR=function(){};nR.ha=function(a){return new (a||nR)};nR.Ea=_.gc({type:nR});nR.Da=_.Wb({imports:[_.qm]});var N1b=function(a){this.ob=a};N1b.prototype.focus=function(){this.ob.ta.focus()};N1b.prototype.Kt=function(){return this.ob.ta.textContent};var oR=function(a,b){this.ob=a;this.wKc=b;this.first=!1};_.X(oR,N1b);oR.ha=function(a){return new (a||oR)(_.w(_.Wc),_.w(pR))};oR.Ia=_.hc({type:oR,qa:[["","xapTabstopGroupItem",""]],Db:1,hb:function(a,b){if(a&2){var c;a=b.first||(null==(c=b.wKc.items)?void 0:c.first)===b?0:-1;_.Ne("tabIndex",a)}},inputs:{first:"first"},features:[_.De]});
var pR=function(a){this.dir=a;this.orientation="vertical";this.pT=this.HG=!1};pR.prototype.Be=function(){this.ZY=_.tq((new _.vq(this.items)).HG(this.HG));this.pT&&this.ZY.pT();var a="vertical"===this.orientation;_.f9a(this.ZY,a);var b;_.ez(this.ZY,a?null:(null==(b=this.dir)?void 0:b.value)||"ltr")};pR.ha=function(a){return new (a||pR)(_.w(_.wq))};
pR.Ia=_.hc({type:pR,qa:[["","xapTabstopGroup",""]],Cd:function(a,b,c){a&1&&_.nf(c,oR,4);if(a&2){var d;_.lf(d=_.of())&&(b.items=d)}},hb:function(a,b){a&1&&_.M("keyup",function(c){b.ZY&&(_.BSa(b.ZY,"keyboard"),b.ZY.yz(c))})},inputs:{orientation:"orientation",HG:"withWrap",pT:"withTypeAhead"}});var O1b=function(){this.Asa=[];this.dDb=new _.se};O1b.ha=function(a){return new (a||O1b)};
O1b.ya=_.fc({type:O1b,qa:[["reach-date-presets-menu"]],Cb:[1,"reach-date-presets-menu"],inputs:{Asa:"presets"},outputs:{dDb:"presetSelected"},Aa:2,Ba:1,Fa:function(){return[["xapTabstopGroup","","role","listbox","aria-label","List of preset date options",1,"reach-calendar-presets"],[4,"ngIf"],["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,"first",
"click"],[1,"reach-calendar-preset-menu-item-state"],[1,"reach-calendar-preset-label"]]},va:function(a,b){a&1&&(_.B(0,"div",0),_.O(1,ESb,4,1,"ng-container",1),_.C());a&2&&(_.v(1),_.z("ngIf",0<(null==b.Asa?null:b.Asa.length)))},Ja:[_.jm,_.km,_.ax,pR,oR],styles:[".reach-calendar-presets-menu .reach-calendar-presets{padding:8px 0}.reach-calendar-preset-label{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.mat-mdc-menu-item.reach-calendar-presets-menu-item,.reach-calendar-presets-menu-item{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:40px;position:relative;padding:0 16px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:32px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:4px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.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:#202124;opacity:.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:#202124;opacity:.12}.reach-calendar-preset-menu-item-state{bottom:0;left:0;position:absolute;right:0;top:0}\n/*# sourceMappingURL=date_presets_menu.css.map */"],
nb:2,Na:0});var qR=function(){};qR.ha=function(a){return new (a||qR)};qR.Ea=_.gc({type:qR});qR.Da=_.Wb({});var rR=function(){};rR.ha=function(a){return new (a||rR)};rR.Ea=_.gc({type:rR});rR.Da=_.Wb({imports:[_.nq,_.qm,_.xw,SL,_.wE,VL,jR,kR,_.tE,_.Fx,_.Es,_.$q,_.Yq,_.yw,_.Kq,nR,qR]});_.Ikb(hR,[_.km,_.Sh,_.jw,_.lD,_.Gw,_.rE,_.rw,lR,iR,fR,gR,O1b],[]);var sR=function(){};sR.ha=function(a){return new (a||sR)};sR.Ea=_.gc({type:sR});sR.Da=_.Wb({imports:[_.qm,_.xw,TL,VL,mR,UL,_.tE,_.zB,rR,_.yw,WL,_.uE]});var tR=function(){};tR.ha=function(a){return new (a||tR)};tR.Ea=_.gc({type:tR});tR.Da=_.Wb({imports:[_.qm,SL,_.wE,TL,VL,_.yw]});var uR=function(){};uR.ha=function(a){return new (a||uR)};uR.Ea=_.gc({type:uR});uR.Da=_.Wb({imports:[_.nq,_.qm,xP,SL,uP,_.wE,TL,VL,jR,_.UC,UL,_.Es,_.wx,_.WC,_.$q,tR,_.yw,sR]});var vR=function(){};vR.ha=function(a){return new (a||vR)};vR.Ea=_.gc({type:vR});vR.Da=_.Wb({imports:[_.qm,uR,sR]});var wR=function(){};wR.ha=function(a){return new (a||wR)};wR.Ea=_.gc({type:wR});wR.Da=_.Wb({Nb:[{Ca:_.V3a,uc:{vp:"grimoire-xref",kKa:864E5,ILa:!0}}],imports:[_.Wn,dR,_.qm,_.Ex,_.Fx,eR,vR]});var xR=function(){};xR.ha=function(a){return new (a||xR)};xR.Ea=_.gc({type:xR});xR.Da=_.Wb({imports:[_.Wn,_.qm,_.Ku,_.GE,_.EE,_.Pr,_.Fx,_.Es,_.Gx,rL,_.CC,wR,JP]});var yR=function(){};yR.ha=function(a){return new (a||yR)};yR.Ea=_.gc({type:yR});yR.Da=_.Wb({imports:[_.qm,_.aw]});var zR=function(){};zR.ha=function(a){return new (a||zR)};zR.Ea=_.gc({type:zR});zR.Da=_.Wb({imports:[_.Wn,_.qm,_.hA,_.GE,_.NJ,_.EE,_.Pr,_.rD,_.Es,_.HI,yR,_.HH,_.zn,_.qA,eR,xR]});var AR=function(){};AR.ha=function(a){return new (a||AR)};AR.Ea=_.gc({type:AR});AR.Da=_.Wb({imports:[_.Wn,aR,_.qm,_.DC,bR,_.Pr,_.Es,_.Gx,_.tK,_.vC,_.wx,_.zn,cR,zR]});var BR=function(){};BR.ha=function(a){return new (a||BR)};BR.Ea=_.gc({type:BR});BR.Da=_.Wb({imports:[$M,_.qm,_.jI,_.hA,vQ,uQ,_.GE,gM,_.zn,_.Wn]});var CR=function(){};CR.ha=function(a){return new (a||CR)};CR.Ea=_.gc({type:CR});CR.Da=_.Wb({imports:[_.Wn,_.qm,_.Vt,_.lA,EM,_.EE,_.Pr,_.zn,_.QF,_.Dx]});var DR=function(){};DR.ha=function(a){return new (a||DR)};DR.Ea=_.gc({type:DR});DR.Da=_.Wb({Nb:[ZL,vO,_.sJ],imports:[_.Wn,_.qm,kQ,RP,CQ,ZQ,$Q,kM,_.EE,AR,CR,_.qA,BR]});var ER=function(){};ER.ha=function(a){return new (a||ER)};ER.Ea=_.gc({type:ER});ER.Da=_.Wb({imports:[_.qm,_.Pr,_.Gr,_.Es,_.wx,_.zn]});var FR=function(){};FR.ha=function(a){return new (a||FR)};FR.Ea=_.gc({type:FR});FR.Da=_.Wb({imports:[_.Wn,_.qm,ER,_.Vr,_.Pr,_.Es,_.wx,_.cH,_.zn]});var GR=function(){};GR.ha=function(a){return new (a||GR)};GR.Ea=_.gc({type:GR});GR.Da=_.Wb({imports:[_.qm,_.Pr,_.rD,_.Es,_.tz,_.sx,_.wx]});var HR=function(){};HR.ha=function(a){return new (a||HR)};HR.Ea=_.gc({type:HR});HR.Da=_.Wb({imports:[_.qm,_.Pr,_.rD,_.Es,_.tz,_.sx,_.wx]});var IR=function(){};IR.ha=function(a){return new (a||IR)};IR.Ea=_.gc({type:IR});IR.Da=_.Wb({imports:[_.Wn,_.qm,_.Pr,_.Fw,_.Es,_.Iw,_.wx,_.xw,_.yw,GR,HR]});var JR=function(){};JR.ha=function(a){return new (a||JR)};JR.Ea=_.gc({type:JR});JR.Da=_.Wb({imports:[_.qm,_.oz,_.GE,_.EE,$P,IR,GR,HR]});var KR=function(){};KR.ha=function(a){return new (a||KR)};KR.Ea=_.gc({type:KR});KR.Da=_.Wb({Nb:[{Ca:_.k4a,uc:{Vea:0,c$:0,gOb:1500,Quc:!0}}],imports:[_.Wn,_.qm,FR,_.DC,_.Pr,_.Es,_.vC,_.wx,JR]});var LR=function(){};LR.ha=function(a){return new (a||LR)};LR.Ea=_.gc({type:LR});LR.Da=_.Wb({imports:[_.qm,_.Vr,DR,KR,_.qA]});var MR=function(){};MR.ha=function(a){return new (a||MR)};MR.Ea=_.gc({type:MR});MR.Da=_.Wb({Nb:[_.lJ,_.kJ],imports:[LR,_.qm,_.Vr,jQ,CR]});var NR=function(){};NR.prototype.resolve=function(a){return _.Ag(a)};NR.ha=function(a){return new (a||NR)};NR.ua=_.t({token:NR,oa:NR.ha,Ha:"root"});var P1b=function(a,b){this.iI="/repos";this.bvc="https://cloud.google.com/source-repositories/docs/";this.kKc="https://cloud.google.com/source-repositories/docs/support";a.Yb(2)&&b.navigate([this.iI])};P1b.ha=function(a){return new (a||P1b)(_.w(_.mu),_.w(_.fg))};
P1b.ya=_.fc({type:P1b,qa:[["initial-welcome"]],Aa:18,Ba:3,Fa:["fxLayout;column;fxLayoutAlign;center center;fxFlex;noshrink".split(";"),["fxLayout","","fxLayoutAlign","center",1,"docs-container"],["ascTrackElement","initialWelcome","trackAction","navigateDocumentation","fxLayoutAlign","center",3,"externalLink"],["ascTrackElement","initialWelcome","trackAction","navigateSupport","fxLayoutAlign","center",3,"externalLink"],["mat-button","","ascTrackElement","initialWelcome","trackAction","navigateViewAllRepos",
3,"routerLink"]],va:function(a,b){a&1&&(_.B(0,"div",0)(1,"h2"),_.R(2," Welcome to Cloud Source Repositories "),_.C(),_.B(3,"p"),_.R(4," Easily connect to other Google Cloud products, while privately hosting, tracking, and managing changes to your codebase."),_.C(),_.B(5,"div",1)(6,"a",2)(7,"mat-icon"),_.R(8,"info"),_.C(),_.H(9),_.R(10,"Documentation"),_.K(),_.C(),_.B(11,"a",3)(12,"mat-icon"),_.R(13,"help"),_.C(),_.H(14),_.R(15,"Support"),_.K(),_.C()(),_.B(16,"a",4),_.R(17," view all repositories "),
_.C()());a&2&&(_.v(6),_.z("externalLink",b.bvc),_.v(5),_.z("externalLink",b.kKc),_.v(5),_.z("routerLink",b.iI))},Ja:[_.Un,_.Qn,_.Lr,_.Mr,_.Sr,_.rr,_.Ds,_.xn],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}.mat-button[_ngcontent-%COMP%]{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}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 Q1b={VT:0,kbc:1,Os:2,s0a:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};var OR=function(){};OR.prototype.transform=function(a){return _.QE(a)?"/piper///depot/"+GSb(a.path):_.PE(a)?encodeURIComponent(a.repository)+"/"+GSb(a.path):(_.gK(a)?"/h":"")+"/"+encodeURIComponent(a.lb)+"/"+GSb(a.repository)+"/+/"+GSb(a.Ab)+":"+GSb(a.path)};OR.ha=function(a){return new (a||OR)};OR.Ce=_.ic({name:"placeToHref",type:OR,de:!0});var PR=function(){};PR.prototype.transform=function(a){return _.yp(a.ac().kd("/").Ya())};PR.ha=function(a){return new (a||PR)};PR.Ce=_.ic({name:"repoRootLink",type:PR,de:!0});var QR=function(){this.iw=Q1b;this.iga="RecentItem"};
QR.prototype.Qa=function(){switch(this.BCb){case "REPO":var a=this.Wa;this.data={Wa:a,type:0,cT:this.iga+"Repo",icon:"shared:repository",Yaa:FSb(a),Yqa:_.yp(a.ac().kd("/").Ya()),Zaa:"navigateMainRepo",Ve:a.lb,MDb:_.yp(_.fF(a.ac(),"repoGroup").Ya())};break;case "REF":a=this.Wa;this.data={Wa:a,type:1,cT:this.iga+"Branch",icon:"source:branch",Yaa:FSb(a),Yqa:_.yp(a.ac().kd("/").Ya()),Zaa:"navigateMainBranch",Ve:a.lb,MDb:_.yp(_.fF(a.ac(),"repoGroup").Ya())};break;case "FOLDER":a=this.Wa;this.data={Wa:a,
type:3,cT:this.iga+"Folder",icon:"source:folder_open",repository:a.repository,me:a.Ab&&_.$E(a.Ab),Yaa:_.Qz(a.path||"")||"/",Yqa:_.yp(a),Zaa:"navigateMainFolder",path:a.path,prefix:_.ug(a.path)+"/"};break;case "FILE":a=this.Wa;this.data={Wa:a,type:2,cT:this.iga+"File",icon:"source:file",repository:a.repository,me:a.Ab&&_.$E(a.Ab),Yaa:_.Qz(a.path),Yqa:_.yp(a),Zaa:"navigateMainFile",path:a.path,prefix:_.ug(a.path)+"/"};break;default:_.tg(this.BCb,"Unexpected place item type")}};
QR.ha=function(a){return new (a||QR)};
QR.ya=_.fc({type:QR,qa:[["item-display","place",""]],inputs:{iga:"trackElementPrefix",displayName:"displayName",BCb:"placeItemType",Wa:"place"},kc:["place",""],Aa:4,Ba:3,Fa:[[3,"svgIcon"],[4,"ngIf","ngIfElse"],["fileOrFolder",""],[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"]],va:function(a,b){a&1&&(_.E(0,"mat-icon",0),_.O(1,HSb,5,7,"ng-container",1),_.O(2,JSb,10,11,"ng-template",null,2,_.tf));if(a&2){var c=_.Ye(3);_.z("svgIcon",b.data.icon);_.v(1);_.z("ngIf",b.data.type==b.iw.VT||b.data.type==b.iw.kbc)("ngIfElse",c)}},Ja:[_.Un,_.km,_.Ds,_.xn,OR,PR],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 R1b=_.yd({state:1,message:"Unavailable"}),S1b=function(a,b){this.uA=_.JE;this.dpa=_.$h;this.ZFc=b.pY().ka(_.y(function(c){return _.AE(c)}),_.de(function(c){_.ds(a,c);return R1b}),_.ve(_.KE),_.te())};S1b.ha=function(a){return new (a||S1b)(_.w(_.cs),_.w(_.Nu))};
S1b.ya=_.fc({type:S1b,qa:[["recent-items"]],Aa:5,Ba:3,Fa:[["fxLayout","column","fxFlex","",1,"card"],[4,"ngIf"],["emptyRecents",""],[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(";")],
va:function(a,b){a&1&&(_.B(0,"div",0),_.O(1,PSb,5,4,"ng-container",1),_.S(2,"async"),_.C(),_.O(3,QSb,2,0,"ng-template",null,2,_.tf));a&2&&(_.v(1),_.z("ngIf",_.T(2,1,b.ZFc)))},Ja:[_.jm,_.km,_.lm,_.mm,_.Lr,_.Mr,_.Sr,QR,_.FE,_.DE,_.pm],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 T1b=_.yd({state:1,message:"Unavailable"}),RR=function(a,b,c,d){var e=this;this.Vb=c;this.Ga=d;this.J0b="Jyc";this.y0a="Iyc";this.P9=aTb;this.Ic=_.JE;this.dpa=_.$h;this.md=new qUb(function(f){return Array.from(f.children.values())});this.gJa=new Map;this.nua=new _.Mf(!1);this.jC=0;this.mKa=new _.cl(!0);this.SDc=c.lY().ka(_.y(function(f){return f||50}));this.EJc=c.tY().ka(_.ke(1),_.ye(function(f){e.jC=f.length;e.mKa.emit(e.jC);b.he()}),_.Skb(this.SDc),_.ye(function(f){f=_.q(f);f.next();f=f.next().value;
e.jC<=f&&e.nua.next(!0)}),_.Skb(this.nua),_.y(function(f){f=_.q(f);var g=_.q(f.next().value),m=g.next().value;g=g.next().value;var n=f.next().value;f=e.gJa;n=n?void 0:g;f.clear();g=new Map;m=_.q(m);for(var r=m.next();!r.done;r=m.next()){r=r.value;var x=r.ac().kd().Fi(void 0),A=r.repository;if(A){var F="repo:"+A+" ref:"+r.Ab;A=g.get(F);A||(A=!r.path,A={children:new Map,displayName:"",location:x.Ya(),Uw:A,iw:"REPO"},g.set(F,A));if(r.path){F="";for(var J=_.q(r.path.split("/")),L=J.next();!L.done;L=J.next())if(L=
L.value,0!==L.length){0<F.length&&(F+="/");F+=L;var Q=A.children.get(L);if(!Q){Q=F;var aa=r.path,pa=x.kd(Q===aa?Q:Q+"/").Ya();Q={children:new Map,displayName:"",location:pa,Uw:Q===aa||Q+"/"===aa,iw:_.$h(pa)};A.children.set(L,Q)}A=Q}}}}m=_.q(g.keys());for(r=m.next();!r.done;r=m.next())r=r.value,g.set(r,cTb(g.get(r),f));n&&bTb(g,n);f=new vUb;f.data=Array.from(g.values());return _.AE(f)}),_.ye(function(f){e.md.Kj=[];f=_.q(f.Wb.data);for(var g=f.next();!g.done;g=f.next())$Sb(g.value,e.md.Kj);e.md.GX()}),
_.de(function(f){_.ds(a,f);return T1b}),_.ve(_.KE))};RR.prototype.LB=function(a){if(!_.vF(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.uF(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};RR.prototype.Jyc=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.gJa.get(a))&&this.md.toggle(a)};
RR.prototype.Iyc=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.gJa.get(a))&&(a.Uw?this.Vb.zva(a.location).ka(_.ke(1)).subscribe():this.Vb.Dua(a.location).ka(_.ke(1)).subscribe(),this.Ga.qb({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.Uw=!a.Uw,this.jC+=a.Uw?1:-1,this.mKa.emit(this.jC))};RR.ha=function(a){return new (a||RR)(_.w(_.cs),_.w(_.wl),_.w(_.Nu),_.w(_.Pn))};
RR.ya=_.fc({type:RR,qa:[["starred-items"]],hb:function(a,b){a&1&&_.M("click",function(c){return b.LB(c)})},outputs:{mKa:"countChanged"},Aa:5,Ba:3,Fa:[["fxLayout","column","fxFlex",""],[4,"ngIf"],["emptyStarredItems",""],[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(";")],va:function(a,b){a&1&&(_.B(0,"div",0),_.O(1,
YSb,5,4,"ng-container",1),_.S(2,"async"),_.C(),_.O(3,ZSb,2,0,"ng-template",null,2,_.tf));a&2&&(_.v(1),_.z("ngIf",_.T(2,1,b.EJc)))},Ja:[_.km,_.lm,_.mm,_.Lr,_.Mr,_.Sr,_.FE,QR,_.DE,_.qr,KL,JL,OL,IL,LL,cM,_.pm],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.row-toggle[_ngcontent-%COMP%]{align-self:center;height:24px;line-height:24px;width:24px}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 U1b={n3b:"initial",oOc:"return"},SR=function(a,b,c,d,e,f,g){this.Ga=a;this.Vb=c;this.SC=d;this.VXa=f;this.Ua=g;this.Blb=new _.zg;this.EBc=U1b;this.jC=0;_.$u(e,"SEARCH_BAR");this.YFc=c.pY().ka(_.y(function(m){return m.length}));this.state=_.Nd(c.pY(),c.tY()).ka(_.ke(1),_.y(function(m){var n=_.q(m);m=n.next().value;n=n.next().value;return m.length||n.length?"return":"initial"}),_.de(function(m){_.ds(b,m);return _.yd("return")}))};SR.prototype.Qa=function(){this.SC.Ml(this.Blb)};
SR.prototype.La=function(){_.krb(this.SC)};
SR.prototype.LB=function(a){var b=this;if(!_.vF(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.uF(c,"[data-action-name]");if(d&&d instanceof HTMLElement)if(c=d.dataset.actionName,"copy"===c){this.qb("copy");var e=d.dataset.copyContent||"";this.Vb.uY().ka(_.ke(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.Pz(document,d,e);b.VXa.open("Copied to clipboard!","",{duration:1E3})})}else"navigate"===c&&d instanceof HTMLAnchorElement&&(this.qb(d.dataset.elementName,
d.dataset.trackActionName),_.wn(this.Ua,d.pathname+d.search+d.hash),a.preventDefault())}}};SR.prototype.qb=function(a){this.Ga.qb({element:"LandingPage",action:a,gestureName:"CLICK"})};SR.ha=function(a){return new (a||SR)(_.w(_.Pn),_.w(_.cs),_.w(_.Nu),_.w(_.lK),_.w(_.kg),_.w(_.ps),_.w(_.fg))};
SR.ya=_.fc({type:SR,qa:[["landing-page"]],hb:function(a,b){a&1&&_.M("click",function(c){return b.LB(c)})},Aa:4,Ba:4,Fa:[[4,"ngIf","ngIfElse"],["loading",""],[1,"main-content"],[4,"ngIf"],["displayMode","flat","togglePosition","before",3,"multi"],[3,"expanded","afterExpand","afterCollapse"],[1,"star"],["role","region","aria-label","Starred Items","fxLayout","",3,"countChanged"],["svgIcon","source:history"],"role;region;aria-label;Recent Items;fxLayout;".split(";"),[3,"diameter"]],va:function(a,b){a&
1&&(_.O(0,gTb,22,8,"ng-container",0),_.S(1,"async"),_.O(2,hTb,1,1,"ng-template",null,1,_.tf));if(a&2){var c=_.Ye(3);_.z("ngIf",_.T(1,2,b.state))("ngIfElse",c)}},Ja:[_.km,_.Lr,P1b,_.DE,xL,_.uA,_.dH,_.eH,_.Ds,S1b,RR,_.pm,_.Vz],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 TR=function(a){this.sbc="REPO";this.zXa=!1;this.VKb=[];this.aKb=a.Qb(22);a.Qb(2)};_.Y.Object.defineProperties(TR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.zXa=!(a&&a.lb)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.VKb=a.concat().sort(oTb)}}});TR.ha=function(a){return new (a||TR)(_.w(_.ou))};
TR.ya=_.fc({type:TR,qa:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},kc:["location","","rows",""],Aa:9,Ba:3,Fa:[["aria-label","Repository Table"],["class","header-bar star-heading",4,"ngIf"],[1,"header-bar"],["class","header-bar project-heading",4,"ngIf"],["class","hover-focus-element",4,"ngFor","ngForOf"],[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"]],va:function(a,b){a&1&&(_.B(0,"table",0)(1,"thead")(2,"tr"),_.O(3,iTb,1,0,"th",1),_.B(4,"th",2),_.R(5,"Name"),
_.C(),_.O(6,jTb,2,0,"th",3),_.C()(),_.B(7,"tbody"),_.O(8,nTb,8,5,"tr",4),_.C()());a&2&&(_.v(3),_.z("ngIf",b.aKb),_.v(3),_.z("ngIf",b.zXa),_.v(2),_.z("ngForOf",b.VKb))},Ja:[_.Un,_.jm,_.km,_.Lr,_.Mr,_.Ds,_.gx,_.xn,_.OJ],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 V1b=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.X(V1b,Error);var UR=function(a,b){this.QTa=a;this.sUa=b};UR.prototype.rUa=function(a){var b=this,c=a.name;return c?_.qhb(this.sUa,function(){return b.QTa.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.Cd(new V1b)};UR.ha=function(a){return new (a||UR)(_.u(cUb),_.u(_.YB))};UR.ua=_.t({token:UR,oa:UR.ha,Ha:"root"});var W1b={filter:"lifecycleState:ACTIVE"},VR=function(a,b,c){this.Ga=a;this.RTa=b;this.Ksa=c;this.QUa=new _.Ws(this.Ga);this.qf=new _.Xs(this.Ga);this.tFc=new _.Xs(this.Ga)};VR.prototype.create=function(a,b,c){var d=this,e=new _.HB({name:a,projectId:b});c&&(e.parent=c);return this.Ksa.create(e).ka(_.we(function(f){return X1b(d,e,f)}),_.de(function(f){return _.yd(_.oF({reason:0,error:f}))}),_.ve(_.KE),_.ye(function(f){_.nF(f)&&Y1b(d,f.Wb)}))};
VR.prototype.get=function(a){var b=this;return this.QUa.fetch(a,function(){return b.Ksa.get(a)})};var X1b=function(a,b,c){return a.RTa.rUa(c).ka(_.y(function(d){return d.response?_.AE(b):d.error?_.oF({reason:1,error:d.error}):_.oF({reason:2,error:Error("cf")})}),_.de(function(d){return _.yd(_.oF({reason:2,error:d}))}))};VR.prototype.refreshPolicy=function(a,b){this.tFc.refresh(a,function(){return b},!1)};var Y1b=function(a,b){a.qf.refresh(W1b,function(c){return c.concat(b).sort(pTb)})};
VR.ha=function(a){return new (a||VR)(_.u(_.Pn),_.u(UR),_.u(_.LB))};VR.ua=_.t({token:VR,oa:VR.ha,Ha:"root"});var Z1b=["scope"],WR=function(){this.update=new _.cl};WR.prototype.Qa=function(){};WR.prototype.v9=function(a){return _.Bh(a)?a.repository:a.Oc&&a.lb&&!_.PE(a)?a.lb:"All repositories"};WR.prototype.Kt=function(a){if(_.Bh(a))return"Repository";if(a.Oc&&a.lb&&!_.PE(a))return"Project"};WR.ha=function(a){return new (a||WR)};
WR.ya=_.fc({type:WR,qa:[["project-selector-item","place",""]],ub:function(a,b){a&1&&_.mf(Z1b,7);if(a&2){var c;_.lf(c=_.of())&&(b.xWa=c.first)}},inputs:{Wa:"place"},outputs:{update:"update"},kc:["place",""],Aa:2,Ba:0,Fa:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],va:function(a){a&1&&_.O(0,qTb,1,1,"ng-template",null,0,_.tf)},Ja:[RM],nb:2,Na:0});var YR=function(){};YR.ha=function(a){return new (a||YR)};YR.Ea=_.gc({type:YR});YR.Da=_.Wb({imports:[_.qm,UM]});var ZR=function(a){this.rl=a};ZR.prototype.Qa=function(){};ZR.prototype.Ub=function(){$1b(this)};var $1b=function(a){a.Ro.OO();var b=a.Ada;var c=a.Wa;b={title:b.v9(c),rX:b.xWa,qc:"ProjectSelectorRepositoriesTree",label:b.Kt(c)};a.Oy=b;a.rl.he()};ZR.ha=function(a){return new (a||ZR)(_.w(_.wl))};
ZR.ya=_.fc({type:ZR,qa:[["project-selector","place",""]],ub:function(a,b){a&1&&(_.mf(YN,7),_.mf(WR,7));if(a&2){var c;_.lf(c=_.of())&&(b.Ro=c.first);_.lf(c=_.of())&&(b.Ada=c.first)}},inputs:{Wa:"place"},features:[_.vc],kc:["place",""],Aa:2,Ba:2,Fa:[["ariaLabel","select repository menu",3,"item"],[3,"place","update"]],va:function(a,b){a&1&&(_.E(0,"dropdown-button",0),_.B(1,"project-selector-item",1),_.M("update",function(){return $1b(b)}),_.C());a&2&&(_.z("item",b.Oy),_.v(1),_.z("place",b.Wa))},Ja:[YN,
WR],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Na:0});var tTb=function(a){return{element:a,DJa:"clearButton",rJa:"search"}},BTb=new _.ts("This repository is mirrored from {repoType}"),a2b={sZb:0,tZb:1,v3b:2,xcc:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},b2b=_.AE({kind:0}),c2b=_.AE({kind:1}),d2b=_.AE({kind:2}),$R=function(a,b,c,d,e,f){var g=this;this.Ga=a;this.Mg=b;this.TDb=c;this.rda=d;this.SC=e;this.vc=f;this.Ic=_.JE;this.EWa="Type to filter repositories";this.Kha=a2b;this.qc="RepositoriesSearch";this.KQ=new _.qe(1);
this.Bta=new _.Mf("");this.bKb=!1;this.Rk=void 0;this.JMb=_.Nd([this.KQ.ka(_.y(ETb),_.ie(DTb)),this.Bta.ka(_.ie())]).ka(_.we(function(m){var n=_.q(m);m=n.next().value;n=n.next().value;return e2b(g,m,n)}),_.ve(_.KE));this.FIc=this.JMb.ka(_.Zd(_.nF),_.we(function(m){var n=m.Wb;return fWb(g.rda).ka(_.y(function(r){return 9<r.length&&(1===n.kind||3===n.kind)}))}))};_.h=$R.prototype;_.h.Vc=function(){this.Rk&&this.Rk.focus()};_.h.Qa=function(){};
_.h.Ub=function(a){a.location&&(this.SC.Ml(this.location),this.Rk&&(_.bkb(this.Rk),this.Bta.next("")),this.KQ.next(this.location),this.bKb=!_.PE(this.location))};_.h.La=function(){_.krb(this.SC)};_.h.CI=function(){this.Rk&&(_.bkb(this.Rk),this.Ga.qb({gestureName:"CLICK",element:this.qc,action:"clearLink",projectId:this.location.lb}))};
var e2b=function(a,b,c){return(!b||a.vc.Qb(69)&&"depot"===b.kind?fWb(a.rda):gWb(a.rda,b)).ka(_.y(function(d){return d.filter(function(e){if(c){var f=e.rf;e=ZAb(c,f.Ei)||ZAb(c,e.displayName)||ZAb(c,f.projectId||f.rm||f.mq)}else e=!0;return e})}),_.we(function(d){return 0<d.length?_.yd(_.AE({kind:3,rows:d.map(CTb)})):c?_.yd(c2b):b&&"project"===b.kind?a.TDb.get(b.projectId).ka(_.ne(b2b),_.de(function(e){_.ds(a.Mg,e);return _.yd(d2b)}),_.ke(1)):_.yd(d2b)}))};
$R.ha=function(a){return new (a||$R)(_.w(_.Pn),_.w(_.cs),_.w(VR),_.w(NM),_.w(_.lK),_.w(_.ou))};
$R.ya=_.fc({type:$R,qa:[["repositories-browser","location",""]],ub:function(a,b){a&1&&_.mf(_.LE,5);if(a&2){var c;_.lf(c=_.of())&&(b.Rk=c.first)}},inputs:{location:"location"},features:[_.vc],kc:["location",""],Aa:2,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["fxFlex","auto",3,"diameter",4,"ngSwitchCase"],[4,"ngSwitchCase"],["fxFlex","auto",3,"diameter"],["class","toolbar",4,"ngIf"],["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig","valueChange",4,"ngIf"],["fxFlex","auto",
3,"filter","clear",4,"ngSwitchCase"],["icon","shared:repository",4,"ngSwitchCase"],["icon","shared:project",4,"ngSwitchCase"],[1,"toolbar"],[3,"place"],["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig","valueChange"],[3,"rows","location"],["fxFlex","auto",3,"filter","clear"],["icon","shared:repository"],["icon","shared:project"]],va:function(a,b){a&1&&(_.O(0,ATb,3,3,"ng-container",0),_.S(1,"async"));a&2&&_.z("ngIf",_.T(1,1,b.JMb))},Ja:[_.km,_.lm,_.mm,_.Sr,_.iA,_.kA,_.jA,_.LE,
_.DE,OM,ZR,TR,_.pm],styles:["repositories-browser[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0}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 f2b={rya:0,Gza:1,0:"LANDING_PAGE",1:"REPOSITORIES"},aS=function(a,b,c,d,e,f,g,m){var n=this;this.Mg=a;this.Hb=b;this.Ua=c;this.rda=f;this.Vb=g;this.RE=m;this.CT=f2b;this.Ic=_.JE;this.BBc="/"+_.Yn.rD;this.iI="/repos";this.Blb=new _.zg;this.Ovb=d.Qb(22);this.Sk=e.Yb(2);this.Wa=this.Hb.data.ka(_.y(uAb),_.re(1),_.Gd());this.RE?(this.Ovb&&g2b(this),this.HFb=this.Sk?this.Hb.data.ka(_.y(function(r){return _.AE(OTb(r.component))})):fWb(this.rda).ka(_.ye(function(r){h2b(n,r)}),_.we(function(){return n.Hb.data}),
_.y(function(r){return _.AE(OTb(r.component))}),_.de(function(r){_.ds(n.Mg,r);return _.zE("Unavailable")}),_.ve(_.KE))):(h2b(this,[]),this.HFb=_.je)},g2b=function(a){_.Nd(a.Vb.pY(),a.Vb.tY()).ka(_.ke(1),_.de(function(b){_.ds(a.Mg,b);return _.je})).subscribe()},h2b=function(a,b){0===b.length&&a.Ua.navigate(["/"+_.Yn.hza])};aS.ha=function(a){return new (a||aS)(_.w(_.cs),_.w(_.Lf),_.w(_.fg),_.w(_.ou),_.w(_.mu),_.w(NM),_.w(_.Nu),_.w(_.bm))};
aS.ya=_.fc({type:aS,qa:[["source-root-container"]],Aa:4,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],["error",""],[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","",4,"ngIf"],["mat-tab-nav-bar","","gmat-tabs",""],["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"]],va:function(a,b){a&1&&(_.O(0,MTb,4,4,"ng-container",0),_.S(1,"async"),_.O(2,NTb,5,1,"ng-template",null,1,_.tf));a&2&&_.z("ngIf",_.T(1,1,b.HFb))},Ja:[_.Un,_.km,_.om,_.lm,_.mm,_.wC,_.iA,_.kA,_.jA,SR,_.DE,_.tC,_.uC,$R,_.xn,_.pm],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 bS=function(){};bS.ha=function(a){return new (a||bS)};bS.Ea=_.gc({type:bS});bS.Da=_.Wb({imports:[_.Wn,_.qm,_.Rn,_.Vr,_.Pr,_.Es,_.zn]});var cS=function(){};cS.ha=function(a){return new (a||cS)};cS.Ea=_.gc({type:cS});cS.Da=_.Wb({imports:[_.Wn,_.qm,_.Vr,_.Pr,_.Es,_.HI,_.zn]});var dS=function(){};dS.ha=function(a){return new (a||dS)};dS.Ea=_.gc({type:dS});dS.Da=_.Wb({imports:[_.qm,_.Vr,cS,_.GE,_.EE,_.Es]});var eS=function(){};eS.ha=function(a){return new (a||eS)};eS.Ea=_.gc({type:eS});eS.Da=_.Wb({imports:[_.Wn,_.qm,_.Vr,_.GE,cS,_.EE,_.Pr,_.Es,_.CC,_.zn,_.PJ]});var fS=function(){};fS.ha=function(a){return new (a||fS)};fS.Ea=_.gc({type:fS});fS.Da=_.Wb({imports:[_.qm,_.Vr,bS,_.EE,_.Pr,_.vA,_.Es,_.os,dS,eS]});var gS=function(){};gS.ha=function(a){return new (a||gS)};gS.Ea=_.gc({type:gS});gS.Da=_.Wb({imports:[_.qm,ZN,YR,UM]});var hS=function(){};hS.ha=function(a){return new (a||hS)};hS.Ea=_.gc({type:hS});hS.Da=_.Wb({imports:[_.Wn,_.qm,_.Vr,_.xw,_.lA,_.ME,_.EE,_.Pr,_.Es,_.Iw,_.wx,TM,_.yw,gS,_.zn,_.PJ]});var iS=function(){};iS.ha=function(a){return new (a||iS)};iS.Ea=_.gc({type:iS});iS.Da=_.Wb({imports:[_.Wn,_.qm,_.DC,_.lA,fS,_.EE,_.vC,hS,_.zn]});var jS=function(a,b,c,d,e,f){this.location=a;this.Um=b;this.UF=c;this.Ua=d;this.Fg=e;this.CIc=f.Qb(77)};jS.prototype.Xe=function(a){var b=a.LBb.get("package");return this.UF.has(b)?i2b(this,a):j2b(this,this.location.path())};
var j2b=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 _.sh;_.th(c,"q",b.replace(_.$Qa,""));c.kd("/"+_.Yn.Gha);return _.un(a.Ua,c.toString())},i2b=function(a,b){if(!a.CIc)return!0;var c=_.Ag(b);return"1"===c.params.Nv?!0:(b=QAb(c,a.UF,a.Um))?_.yd(_.vn(a.Ua,_.yp(b),{dg:"preserve"})).ka(_.ye(function(){a.Fg.pU(aL,{data:c,duration:7E3})})):!0};
jS.ha=function(a){return new (a||jS)(_.u(_.wm),_.u(_.L0a),_.u(_.M0a),_.u(_.fg),_.u(_.ps),_.u(_.ou))};jS.ua=_.t({token:jS,oa:jS.ha,Ha:"root"});var kS,l2b,lS;kS={Jc:NR,Mm:_.mK};_.k2b=new _.b5a;
l2b=[{path:"",dca:"full",Xe:_.XE([lN]),children:[{path:"**",component:aS,resolve:kS,Rz:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",component:aS,resolve:kS,Rz:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"piper",Xe:_.XE([mN]),children:[]},{QQ:function(a){if(2>a.length||"piper"!==a[0].path)return null;var b=a,c=a[a.length-1];2===a.length&&c.path.startsWith("//depot/")&&(c.path=c.path.substring(8),b=[a[0],new _.If("_",{}),new _.If("depot",
{}),c]);return 4>b.length?{JI:b}:{JI:b,wsa:{path:c}}},Exb:"piper/:path",component:gQ,resolve:kS,data:{groupType:"depot"},Xe:_.XE([pN,nN,oN,qN])},{QQ:function(a,b,c){var d=_.k2b.Me();return d?d(a,b,c):null},Exb:":package/:path",component:gQ,resolve:kS,data:{groupType:"depot"},Xe:_.XE([nN,jS]),Rz:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",component:aS,resolve:kS,Rz:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:":repositoryGroupId/:repo",component:gQ,resolve:kS,
Rz:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch",component:XM,resolve:kS,Rz:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",component:gQ,resolve:kS,Rz:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",component:gQ,resolve:kS,Xe:_.XE([nN]),Rz:"paramsOrQueryParamsChange"}];lS=function(){};lS.ha=function(a){return new (a||lS)};lS.Ea=_.gc({type:lS,id:"source"});
lS.Da=_.Wb({Nb:[_.mK,_.BI,_.JH],imports:[kN,_.AI,iS,MR,_.fz(l2b),_.zn]});_.P8a(lS,"source");
_.qg();
}catch(e){_._DumpException(e)}
try{
_.pg("search");

_.qg();
}catch(e){_._DumpException(e)}
try{
_.pg("codemirror");
_.Bwa('(function(){/*\n\n Copyright (C) 2017 by Marijn Haverbeke <marijnh@gmail.com> and others\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the "Software"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n*/\n(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(){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||\nedge;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)||\nnavigator.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==\nnull||presto_version<12.11));var captureRightClick=gecko||ie&&ie_version>=9;function classTest(cls){return new RegExp("(^|\\\\s)"+cls+"(?:$|\\\\s)\\\\s*")}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:"")}};function removeChildren(e){for(var count=e.childNodes.length;count>0;--count)e.removeChild(e.firstChild);return e}function removeChildrenAndAdd(parent,\ne){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)for(var i=0;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}var range;if(document.createRange)range=\nfunction(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};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;\nif(child==parent)return true}while(child=child.parentNode)}function activeElt(){var activeElement;try{activeElement=document.activeElement}catch(e){activeElement=document.body||null}while(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(" ");\nfor(var i=0;i<as.length;i++)if(as[i]&&!classTest(as[i]).test(b))b+=" "+as[i];return b}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){}};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={};for(var prop in obj)if(obj.hasOwnProperty(prop)&&\n(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}for(var i=startIndex||0,n=startValue||0;;){var nextTab=string.indexOf("\\t",i);if(nextTab<0||nextTab>=end)return n+(end-i);n+=nextTab-i;n+=tabSize-n%tabSize;i=nextTab+1}}var Delayed=function(){this.id=null;this.f=null;this.time=0;this.handler=bind(this.onTimeout,this)};Delayed.prototype.onTimeout=\nfunction(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}};function indexOf(array,elt){for(var i=0;i<array.length;++i)if(array[i]==elt)return i;return-1}var scrollerGap=50;var Pass={toString:function(){return"CodeMirror.Pass"}};var sel_dontScroll={scroll:false},sel_mouse={origin:"*mouse"},\nsel_move={origin:"+move"};function findColumn(string,goal,tabSize){for(var pos=0,col=0;;){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+=nextTab-pos;col+=tabSize-col%tabSize;pos=nextTab+1;if(col>=goal)return pos}}var spaceStrs=[""];function spaceStr(n){while(spaceStrs.length<=n)spaceStrs.push(lst(spaceStrs)+" ");return spaceStrs[n]}function lst(arr){return arr[arr.length-\n1]}function map(array,f){var out=[];for(var i=0;i<array.length;i++)out[i]=f(array[i],i);return out}function insertSorted(array,value,score){var pos=0,priority=score(value);while(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}var nonASCIISingleCaseWordChar=/[\\u00df\\u0587\\u0590-\\u05f4\\u0600-\\u06ff\\u3040-\\u309f\\u30a0-\\u30ff\\u3400-\\u4db5\\u4e00-\\u9fcc\\uac00-\\ud7af]/;\nfunction 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){for(var n in obj)if(obj.hasOwnProperty(n)&&obj[n])return false;return true}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]/;\nfunction isExtendingChar(ch){return ch.charCodeAt(0)>=768&&extendingChars.test(ch)}function skipExtendingChars(str,pos,dir){while((dir<0?pos>0:pos<str.length)&&isExtendingChar(str.charAt(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,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,\nto,"ltr",0);var found=false;for(var i=0;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")}var bidiOther=null;function getBidiPartAt(order,ch,sticky){var found;bidiOther=null;for(var i=0;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==\nch)if(cur.from!=cur.to&&sticky!="before")found=i;else bidiOther=i}return found!=null?found:bidiOther}var bidiOrdering=function(){var lowTypes="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN";var arabicTypes="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";\nfunction 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"}var bidiRE=/[\\u0590-\\u05f4\\u0600-\\u06ff\\u0700-\\u08ac]/;var isNeutral=/[stwN]/,isStrong=/[LRr]/,countsAsLeft=/[Lb1n]/,countsAsNum=/[1n]/;function BidiSpan(level,from,to){this.level=level;this.from=from;\nthis.to=to}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,types=[];for(var i=0;i<len;++i)types.push(charType(str.charCodeAt(i)));for(var i$1=0,prev=outerType;i$1<len;++i$1){var type=types[i$1];if(type=="m")types[i$1]=prev;else prev=type}for(var i$2=0,cur=outerType;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==\n"r")types[i$2]="R"}}for(var i$3=1,prev$1=types[0];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}for(var i$4=0;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;for(end=i$4+1;end<len&&types[end]=="%";++end);var replace=i$4&&types[i$4-1]=="!"||end<len&&types[end]=="1"?"1":"N";for(var j=i$4;j<\nend;++j)types[j]=replace;i$4=end-1}}for(var i$5=0,cur$1=outerType;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}for(var i$6=0;i$6<len;++i$6)if(isNeutral.test(types[i$6])){var end$1=void 0;for(end$1=i$6+1;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;for(var j$1=i$6;j$1<end$1;++j$1)types[j$1]=\nreplace$1;i$6=end$1-1}var order=[],m;for(var i$7=0;i$7<len;)if(countsAsLeft.test(types[i$7])){var start=i$7;for(++i$7;i$7<len&&countsAsLeft.test(types[i$7]);++i$7);order.push(new BidiSpan(0,start,i$7))}else{var pos=i$7,at=order.length,isRTL=direction=="rtl"?1:0;for(++i$7;i$7<len&&types[i$7]!="L";++i$7);for(var j$2=pos;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+=isRTL}var nstart=j$2;for(++j$2;j$2<i$7&&countsAsNum.test(types[j$2]);++j$2);order.splice(at,\n0,new BidiSpan(2,nstart,j$2));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}}();function getOrder(line,direction){var order=line.order;if(order==null)order=line.order=\nbidiOrdering(line.text,direction);return 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)}};function getHandlers(emitter,type){return emitter._handlers&&emitter._handlers[type]||noHandlers}function off(emitter,type,f){if(emitter.removeEventListener)emitter.removeEventListener(type,\nf,false);else if(emitter.detachEvent)emitter.detachEvent("on"+type,f);else{var map=emitter._handlers,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);for(var i=0;i<handlers.length;++i)handlers[i].apply(null,args)}function signalDOMEvent(cm,e,override){if(typeof e=="string")e={type:e,\npreventDefault: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=[]);for(var i=0;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=\nfunction(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=\ne.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}var dragAndDrop=function(){if(ie&&ie_version<9)return false;var div=elt("div");return"draggable"in div||"dragDrop"in div}();var zwspSupported;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&&\ntest.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}var badBidiRects;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||\nr0.left==r0.right)return false;return badBidiRects=r1.right-r0.right<3}var splitLinesAuto="\\n\\nb".split(/\\n/).length!=3?function(string){var pos=0,result=[],l=string.length;while(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+=rt+1}else{result.push(line);pos=nl+1}}return result}:function(string){return string.split(/\\r\\n?|\\n/)};var hasSelection=window.getSelection?\nfunction(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);\ne.setAttribute("oncopy",policy.createScript(""));return typeof e.oncopy=="function"}();var badZoomedRects=null;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}var modes={},mimeModes={};function defineMode(name,mode){if(arguments.length>2)mode.dependencies=Array.prototype.slice.call(arguments,\n2);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==\n"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];for(var prop in exts){if(!exts.hasOwnProperty(prop))continue;if(modeObj.hasOwnProperty(prop))modeObj["_"+\nprop]=modeObj[prop];modeObj[prop]=exts[prop]}}modeObj.name=spec.name;if(spec.helperType)modeObj.helperType=spec.helperType;if(spec.modeProps)for(var prop$1 in spec.modeProps)modeObj[prop$1]=spec.modeProps[prop$1];return modeObj}var modeExtensions={};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);\nvar nstate={};for(var 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;while(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}var StringStream=function(string,tabSize,lineOracle){this.pos=this.start=0;this.string=string;this.tabSize=\ntabSize||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);\nvar 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;while(this.eat(match));return this.pos>start};StringStream.prototype.eatSpace=function(){var start=this.pos;while(/[\\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=\nthis.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,\nnull,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;\nif(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)};function getLine(doc,\nn){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;while(!chunk.lines)for(var i=0;;++i){var child=chunk.children[i],sz=child.chunkSize();if(n<sz){chunk=child;break}n-=sz}return chunk.lines[n]}function getBetween(doc,start,end){var out=[],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}\nfunction 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)for(var n=line;n;n=n.parent)n.height+=diff}function lineNo(line){if(line.parent==null)return null;var cur=line.parent,no=indexOf(cur.lines,line);for(var chunk=cur.parent;chunk;cur=chunk,chunk=chunk.parent)for(var i=0;;++i){if(chunk.children[i]==cur)break;no+=chunk.children[i].chunkSize()}return no+cur.first}function lineAtHeight(chunk,\nh){var n=chunk.first;outer:do{for(var i$1=0;i$1<chunk.children.length;++i$1){var child=chunk.children[i$1],ch=child.height;if(h<ch){chunk=child;continue outer}h-=ch;n+=child.chunkSize()}return n}while(!chunk.lines);var i=0;for(;i<chunk.lines.length;++i){var line=chunk.lines[i],lh=line.height;if(h<lh)break;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,\nch,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<\ndoc.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=[];for(var i=0;i<array.length;i++)out[i]=clipPos(doc,array[i]);return out}var SavedContext=function(state,lookAhead){this.state=\nstate;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;while(this.baseTokens[this.baseTokenPos]<=n)this.baseTokenPos+=2;var type=this.baseTokens[this.baseTokenPos+\n1];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):\nthis.state;return this.maxLookAhead>0?new SavedContext(state,this.maxLookAhead):state};function highlightLine(cm,line,context,forceToEnd){var st=[cm.state.modeGen],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],i=1,at=0;context.state=true;runMode(cm,line.text,overlay.mode,context,function(end,style){var start=i;while(at<\nend){var i_end=st[i];if(i_end>end)st.splice(i,1,end,st[i+1],i_end);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+=2){var cur=st[start+1];st[start+1]=(cur?cur+" ":"")+"overlay "+style}},lineClasses);context.state=state;context.baseTokens=null;context.baseTokenPos=1};for(var o=0;o<cm.state.overlays.length;++o)loop(o);return{styles:st,classes:lineClasses.bgClass||lineClasses.textClass?lineClasses:null}}\nfunction 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===\ncm.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,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,\ncontext);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);while(!stream.eol()){readToken(mode,stream,context.state);stream.start=stream.pos}}function callBlankLine(mode,\nstate){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){for(var i=0;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.");}var Token=function(stream,type,state){this.start=stream.start;this.end=stream.pos;\nthis.string=stream.current();this.type=type||null;this.state=state};function takeToken(cm,pos,precise,asArray){var doc=cm.doc,mode=doc.mode,style;pos=clipPos(doc,pos);var line=getLine(doc,pos.line),context=getContextBefore(cm,pos.line,precise);var stream=new StringStream(line.text,cm.options.tabSize,context),tokens;if(asArray)tokens=[];while((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,\ncopyState(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]+=\n" "+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,curStyle=null;var stream=new StringStream(text,cm.options.tabSize,context),style;var inner=cm.options.addModeClass&&[null];if(text=="")extractLineClasses(callBlankLine(mode,context.state),lineClasses);while(!stream.eol()){if(stream.pos>cm.options.maxHighlightLength){flattenSpans=false;if(forceToEnd)processLine(cm,\ntext,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){while(curStart<stream.start){curStart=Math.min(stream.start,curStart+5E3);f(curStart,curStyle)}curStyle=style}stream.start=stream.pos}while(curStart<stream.pos){var pos=Math.min(stream.pos,curStart+5E3);f(pos,curStyle);curStart=pos}}function findStartLine(cm,\nn,precise){var minindent,minline,doc=cm.doc;var lim=precise?-1:n-(cm.doc.mode.innerMode?1E3:100);for(var search=n;search>lim;--search){if(search<=doc.first)return doc.first;var line=getLine(doc,search-1),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,\nn){doc.modeFrontier=Math.min(doc.modeFrontier,n);if(doc.highlightFrontier<n-10)return;var start=doc.first;for(var line=n-1;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)}var sawReadOnlySpans=false,sawCollapsedSpans=false;function seeReadOnlySpans(){sawReadOnlySpans=true}function seeCollapsedSpans(){sawCollapsedSpans=true}function MarkedSpan(marker,\nfrom,to){this.marker=marker;this.from=from;this.to=to}function getMarkedSpanFor(spans,marker){if(spans)for(var i=0;i<spans.length;++i){var span=spans[i];if(span.marker==marker)return span}}function removeMarkedSpan(spans,span){var r;for(var i=0;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);\nelse{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)for(var i=0;i<old.length;++i){var span=old[i],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||\n(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)for(var i=0;i<old.length;++i){var span=old[i],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?\nspan.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,endCh=change.to.ch,isInsert=cmp(change.from,change.to)==\n0;var first=markedSpansBefore(oldFirst,startCh,isInsert);var last=markedSpansAfter(oldLast,endCh,isInsert);var sameLine=change.text.length==1,offset=lst(change.text).length+(sameLine?startCh:0);if(first)for(var i=0;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)for(var i$1=0;i$1<last.length;++i$1){var span$1=last[i$1];if(span$1.to!=null)span$1.to+=offset;\nif(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,gapMarkers;if(gap>0&&first)for(var i$2=0;i$2<first.length;++i$2)if(first[i$2].to==null)(gapMarkers||(gapMarkers=[])).push(new MarkedSpan(first[i$2].marker,\nnull,null));for(var i$3=0;i$3<gap;++i$3)newMarkers.push(gapMarkers);newMarkers.push(last)}return newMarkers}function clearEmptySpans(spans){for(var i=0;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)for(var i=0;i<line.markedSpans.length;++i){var mark=\nline.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}];for(var i=0;i<markers.length;++i){var mk=markers[i],m=mk.find(0);for(var j=0;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],dfrom=cmp(p.from,m.from),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&&\n!dto)newParts.push({from:m.to,to:p.to});parts.splice.apply(parts,newParts);j+=newParts.length-3}}return parts}function detachMarkedSpans(line){var spans=line.markedSpans;if(!spans)return;for(var i=0;i<spans.length;++i)spans[i].marker.detachLine(line);line.markedSpans=null}function attachMarkedSpans(line,spans){if(!spans)return;for(var i=0;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?\n1:0}function compareCollapsedMarkers(a,b){var lenDiff=a.lines.length-b.lines.length;if(lenDiff!=0)return lenDiff;var aPos=a.find(),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,found;if(sps)for(var sp=void 0,i=0;i<sps.length;++i){sp=sps[i];if(sp.marker.collapsed&&\n(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,found;if(sps)for(var i=0;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,\nsp.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)for(var i=0;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&&\n(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;while(merged=collapsedSpanAtStart(line))line=merged.find(-1,true).line;return line}function visualLineEnd(line){var merged;while(merged=collapsedSpanAtEnd(line))line=merged.find(1,true).line;return line}function visualLineContinued(line){var merged,lines;\nwhile(merged=collapsedSpanAtEnd(line)){line=merged.find(1,true).line;(lines||(lines=[])).push(line)}return lines}function visualLineNo(doc,lineN){var line=getLine(doc,lineN),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),merged;if(!lineIsHidden(doc,line))return lineN;while(merged=collapsedSpanAtEnd(line))line=merged.find(1,true).line;return lineNo(line)+1}function lineIsHidden(doc,\nline){var sps=sawCollapsedSpans&&line.markedSpans;if(sps)for(var sp=void 0,i=0;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==\nline.text.length)return true;for(var sp=void 0,i=0;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,chunk=lineObj.parent;for(var i=0;i<chunk.lines.length;++i){var line=chunk.lines[i];if(line==lineObj)break;else h+=line.height}for(var p=\nchunk.parent;p;chunk=p,p=chunk.parent)for(var i$1=0;i$1<p.children.length;++i$1){var cur=p.children[i$1];if(cur==chunk)break;else h+=cur.height}return h}function lineLength(line){if(line.height==0)return 0;var len=line.text.length,merged,cur=line;while(merged=collapsedSpanAtStart(cur)){var found=merged.find(0,true);cur=found.from.line;len+=found.from.ch-found.to.ch}cur=line;while(merged=collapsedSpanAtEnd(cur)){var found$1=merged.find(0,true);len-=cur.text.length-found$1.from.ch;cur=found$1.to.line;\nlen+=cur.text.length-found$1.to.ch}return len}function findMaxLine(cm){var d=cm.display,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}})}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)};\neventMixin(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)}var styleToClassCache={},styleToClassCacheWithMode={};function interpretTokenStyle(style,\noptions){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={};for(var i=0;i<=(lineView.rest?\nlineView.rest.length:0);i++){var line=i?lineView.rest[i-1]:lineView.line,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,\nbuilder.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;\nif(/\\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,\ntext,style,startStyle,endStyle,css,attributes){if(!text)return;var displayText=builder.splitSpaces?splitSpaces(text,builder.trailingSpace):text;var special=builder.cm.state.specialChars,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;while(true){special.lastIndex=\npos;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+=skipped+1;var txt$1=void 0;if(m[0]=="\\t"){var tabSize=builder.cm.options.tabSize,tabWidth=tabSize-builder.col%tabSize;txt$1=content.appendChild(elt("span",\nspaceStr(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,\nbuilder.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+=startStyle;if(endStyle)fullStyle+=endStyle;var token=elt("span",[content],fullStyle,css);if(attributes)for(var 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");\nreturn builder.content.appendChild(token)}builder.content.appendChild(content)}function splitSpaces(text,trailingBefore){if(text.length>1&&!/  /.test(text))return text;var spaceBefore=trailingBefore,result="";for(var i=0;i<text.length;i++){var ch=text.charAt(i);if(ch==" "&&spaceBefore&&(i==text.length-1||text.charCodeAt(i+1)==32))ch="\\u00a0";result+=ch;spaceBefore=ch==" "}return result}function buildTokenBadBidi(inner,order){return function(builder,text,style,startStyle,endStyle,css,attributes){style=\nstyle?style+" cm-force-border":"cm-force-border";var start=builder.pos,end=start+text.length;for(;;){var part=void 0;for(var i=0;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=\n!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,allText=\nline.text,at=0;if(!spans){for(var i$1=1;i$1<styles.length;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,pos=0,i=1,text="",style,css;var nextChange=0,spanStyle,spanEndStyle,spanStartStyle,collapsed,attributes;for(;;){if(nextChange==pos){spanStyle=spanEndStyle=spanStartStyle=css="";attributes=null;collapsed=null;nextChange=Infinity;var foundBookmarks=[],endStyles=void 0;for(var j=0;j<spans.length;++j){var sp=\nspans[j],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+=" "+m.className;if(m.css)css=(css?css+";":"")+m.css;if(m.startStyle&&sp.from==pos)spanStartStyle+=" "+m.startStyle;if(m.endStyle&&sp.to==nextChange)(endStyles||(endStyles=[])).push(m.endStyle,sp.to);if(m.title)(attributes||\n(attributes={})).title=m.title;if(m.attributes)for(var 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)for(var j$1=0;j$1<endStyles.length;j$1+=2)if(endStyles[j$1+1]==nextChange)spanEndStyle+=" "+endStyles[j$1];if(!collapsed||collapsed.from==pos)for(var j$2=0;j$2<foundBookmarks.length;++j$2)buildCollapsedSpan(builder,\n0,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);while(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==\nnextChange?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=[],nextPos;for(var pos=from;pos<to;pos=\nnextPos){var view=new LineView(cm.doc,getLine(cm.doc,pos),pos);nextPos=pos+view.size;array.push(view)}return array}var operationGroup=null;function pushOperation(op){if(operationGroup)operationGroup.ops.push(op);else op.ownsGroup=operationGroup={ops:[op],delayedCallbacks:[]}}function fireCallbacksForOps(group){var callbacks=group.delayedCallbacks,i=0;do{for(;i<callbacks.length;i++)callbacks[i].call(null);for(var j=0;j<group.ops.length;j++){var op=group.ops[j];if(op.cursorActivityHandlers)while(op.cursorActivityCalled<\nop.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)}}var orphanDelayedCallbacks=null;function signalLater(emitter,type){var arr=getHandlers(emitter,type);if(!arr.length)return;var args=Array.prototype.slice.call(arguments,2),list;if(operationGroup)list=operationGroup.delayedCallbacks;\nelse if(orphanDelayedCallbacks)list=orphanDelayedCallbacks;else{list=orphanDelayedCallbacks=[];setTimeout(fireOrphanDelayed,0)}var loop=function(i){list.push(function(){return arr[i].apply(null,args)})};for(var i=0;i<arr.length;++i)loop(i)}function fireOrphanDelayed(){var delayed=orphanDelayedCallbacks;orphanDelayedCallbacks=null;for(var i=0;i<delayed.length;++i)delayed[i]()}function updateLineForChanges(cm,lineView,lineN,dims){for(var j=0;j<lineView.changes.length;j++){var type=lineView.changes[j];\nif(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);\nif(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+=" 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",\nnull,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,\nlineView.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?\nlineView.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 "+\nlineView.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)+\n"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+\n"px"));if(markers)for(var k=0;k<cm.display.gutterSpecs.length;++k){var id=cm.display.gutterSpecs[k].className,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");for(var node=lineView.node.firstChild,next=void 0;node;node=\nnext){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,\nlineView,dims){insertLineWidgetsFor(cm,lineView.line,lineView,dims,true);if(lineView.rest)for(var i=0;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);for(var i=0,ws=line.widgets;i<ws.length;++i){var widget=ws[i],node=elt("div",[widget.node],"CodeMirror-linewidget"+(widget.className?" "+widget.className:""));if(!widget.handleMouseEvents)node.setAttribute("cm-ignore-events",\n"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-=dims.gutterTotalWidth;node.style.paddingLeft=\ndims.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+="margin-left: -"+cm.display.gutters.offsetWidth+"px;";if(widget.noHScroll)parentStyle+=\n"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){for(var n=e_target(e);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-\ndisplay.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-\nscrollGap(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();for(var i=0;i<rects.length-1;i++){var cur=\nrects[i],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){for(var i=0;i<lineView.rest.length;i++)if(lineView.rest[i]==line)return{map:lineView.measure.maps[i],cache:lineView.measure.caches[i]};for(var i$1=0;i$1<lineView.rest.length;i$1++)if(lineNo(lineView.rest[i$1])>\nlineN)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),\nch,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,\nline);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||""),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=\ntrue}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}}var nullRect={left:0,right:0,top:0,bottom:0};function nodeAndOffsetInLineMap(map,ch,bias){var node,start,end,collapse,mStart,mEnd;for(var i=0;i<map.length;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==\nmap.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)while(i&&map[i-2]==map[i-3]&&map[i-1].insertLeft){node=map[(i-=3)+2];collapse="left"}if(bias=="right"&&start==mEnd-mStart)while(i<map.length-3&&map[i+3]==map[i+4]&&!map[i+5].insertLeft){node=map[(i+=3)+2];collapse="right"}break}}return{node:node,start:start,end:end,collapse:collapse,\ncoverStart:mStart,coverEnd:mEnd}}function getUsefulRect(rects,bias){var rect=nullRect;if(bias=="left")for(var i=0;i<rects.length;i++){if((rect=rects[i]).left!=rect.right)break}else for(var i$1=rects.length-1;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,start=place.start,end=place.end,collapse=place.collapse;var rect;if(node.nodeType==3){for(var i$1=0;i$1<\n4;i$1++){while(start&&isExtendingChar(prepared.line.text.charAt(place.coverStart+start)))--start;while(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=\nmaybeUpdateRectForZooming(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,\nrbot=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,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,\nrect){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)for(var i=0;i<lineView.rest.length;i++)lineView.measure.caches[i]=\n{}}}function clearLineMeasurementCache(cm){cm.display.externalMeasure=null;removeChildren(cm.display.lineMeasure);for(var i=0;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-\nparseInt(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)for(var i=0;i<widgets.length;++i)if(widgets[i].above)height+=\nwidgetHeight(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+=paddingTop(cm.display);else yOff-=cm.display.viewOffset;if(context=="page"||context=="window"){var lOff=cm.display.lineSpace.getBoundingClientRect();yOff+=lOff.top+(context=="window"?0:pageScrollY());\nvar 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,top=coords.top;if(context=="page"){left-=pageScrollX();top-=pageScrollY()}else if(context=="local"||!context){var localBox=cm.display.sizer.getBoundingClientRect();left+=localBox.left;top+=localBox.top}var lineSpaceBox=cm.display.lineSpace.getBoundingClientRect();return{left:left-\nlineSpaceBox.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){lineObj=lineObj||getLine(cm.doc,pos.line);if(!preparedMeasure)preparedMeasure=prepareMeasureForLine(cm,lineObj);function get(ch,right){var m=measureCharPrepared(cm,preparedMeasure,ch,right?"right":"left",varHeight);\nif(right)m.left=m.right;else m.right=m.left;return intoCoordSystem(cm,lineObj,m,context)}var order=getOrder(lineObj,cm.doc.direction),ch=pos.ch,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");function getBidi(ch,partPos,invert){var part=order[partPos],right=part.level==1;return get(invert?ch-1:ch,right!=invert)}var partPos=getBidiPartAt(order,ch,sticky);var other=\nbidiOther;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=\noutside;return pos}function coordsChar(cm,x,y){var doc=cm.doc;y+=cm.display.viewOffset;if(y<0)return PosWithInfo(doc.first,0,null,-1,-1);var lineN=lineAtHeight(doc,y),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=\ncollapsed.find(1);if(rangeEnd.line==lineN)return rangeEnd;lineObj=getLine(doc,lineN=rangeEnd.line)}}function wrappedLineExtent(cm,lineObj,preparedMeasure,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=\nprepareMeasureForLine(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-=heightAtLine(lineObj);var preparedMeasure=prepareMeasureForLine(cm,lineObj);var widgetHeight=widgetTopHeight(lineObj);var begin=0,end=lineObj.text.length,\nltr=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,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;\nboxAround=box}return true},begin,end);var baseX,sticky,outside=false;if(boxAround){var atLeft=x-boxAround.left<boxAround.right-x,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,\npreparedMeasure);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],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=\npart.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,closestDist=null;for(var i=0;i<order.length;i++){var p=order[i];if(p.from>=\nend||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}var measureText;function textHeight(display){if(display.cachedTextHeight!=null)return display.cachedTextHeight;\nif(measureText==null){measureText=elt("pre",null,"CodeMirror-line-like");for(var i=0;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;\nvar anchor=elt("span","xxxxxxxxxx");var pre=elt("pre",[anchor],"CodeMirror-line-like");removeChildrenAndAdd(display.measure,pre);var rect=anchor.getBoundingClientRect(),width=(rect.right-rect.left)/10;if(width>2)display.cachedCharWidth=width;return width||10}function getDimensions(cm){var d=cm.display,left={},width={};var gutterLeft=d.gutters.clientLeft;for(var n=d.gutters.firstChild,i=0;n;n=n.nextSibling,++i){var id=cm.display.gutterSpecs[i].className;left[id]=n.offsetLeft+n.clientLeft+gutterLeft;\nwidth[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),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,\nline))return 0;var widgetsHeight=0;if(line.widgets)for(var i=0;i<line.widgets.length;i++)if(line.widgets[i].height)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,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;\nif(!liberal&&e_target(e).getAttribute("cm-not-content")=="true")return null;var x,y,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),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}\nfunction findViewIndex(cm,n){if(n>=cm.display.viewTo)return null;n-=cm.display.viewFrom;if(n<0)return null;var view=cm.display.view;for(var i=0;i<view.length;i++){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=\ntrue;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+=\nlendiff}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=\ndisplay.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,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=\n[]);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),diff,view=cm.display.view;if(!sawCollapsedSpans||newN==cm.doc.first+cm.doc.size)return{index:index,lineN:newN};var n=cm.display.viewFrom;for(var i=0;i<index;i++)n+=view[i].size;if(n!=oldN){if(dir>0){if(index==view.length-1)return null;diff=n+view[index].size-oldN;\nindex++}else diff=n-oldN;oldN+=diff;newN+=diff}while(visualLineNo(cm.doc,newN)!=newN){if(index==(dir<0?0:view.length-1))return null;newN+=dir*view[index-(dir<0?1:0)].size;index+=dir}return{index:index,lineN:newN}}function adjustView(cm,from,to){var display=cm.display,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);\nelse 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,dirty=0;for(var i=0;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())}\nfunction prepareSelection(cm,primary){if(primary===void 0)primary=true;var doc=cm.doc,result={};var curFragment=result.cursors=document.createDocumentFragment();var selFragment=result.selection=document.createDocumentFragment();var customCursor=cm.options.$customCursor;if(customCursor)primary=true;for(var i=0;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=\nrange.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+\n"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+\n"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){var display=cm.display,doc=cm.doc;var fragment=document.createDocumentFragment();var padding=paddingH(cm.display),leftSide=padding.left;var rightSide=Math.max(display.sizerWidth,displayWidth(cm)-display.sizer.offsetLeft)-padding.right;var docLTR=doc.direction=="ltr";function add(left,\ntop,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){var lineObj=getLine(doc,line);var lineLen=lineObj.text.length;var start,end;function coords(ch,bias){return charCoords(cm,Pos(line,\nch),"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 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?\n"right":"left");var openStart=fromArg==null&&from==0,openEnd=toArg==null&&to==lineLen;var first=i==0,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,topRight,botLeft,botRight;if(ltr){topLeft=docLTR&&openStart&&first?leftSide:\nfromPos.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);\nadd(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 sFrom=range.from(),sTo=range.to();if(sFrom.line==sTo.line)drawForLine(sFrom.line,sFrom.ch,sTo.ch);else{var fromLine=getLine(doc,sFrom.line),toLine=getLine(doc,sTo.line);var singleVLine=visualLine(fromLine)==visualLine(toLine);var leftEnd=drawForLine(sFrom.line,\nsFrom.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;\nvar 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=\ntrue;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)},\n20)}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);\nvar oldHeight=display.lineDiv.getBoundingClientRect().top;var mustScroll=0;for(var i=0;i<display.view.length;i++){var cur=display.view[i],wrapping=cm.options.lineWrapping;var height=void 0,width=0;if(cur.hidden)continue;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-\nbox.left-1}var diff=cur.line.height-height;if(diff>.005||diff<-.005){if(oldHeight<viewTop)mustScroll-=diff;updateLineHeight(cur.line,height);updateWidgetHeight(cur.line);if(cur.rest)for(var j=0;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+=\nmustScroll}function updateWidgetHeight(line){if(line.widgets)for(var i=0;i<line.widgets.length;++i){var w=line.widgets[i],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),to=lineAtHeight(doc,\nbottom);if(viewport&&viewport.ensure){var ensureFrom=viewport.ensure.from.line,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;\nvar display=cm.display,box=display.sizer.getBoundingClientRect(),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: "+\nrect.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}for(var limit=0;limit<5;limit++){var changed=false;var coords=\ncursorCoords(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,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!=\nnull){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,snapMargin=textHeight(cm.display);if(rect.top<0)rect.top=0;var screentop=cm.curOp&&cm.curOp.scrollTop!=\nnull?cm.curOp.scrollTop:display.scroller.scrollTop;var screen=displayHeight(cm),result={};if(rect.bottom-rect.top>screen)rect.bottom=rect.top+screen;var docBottom=cm.doc.height+paddingVert(display);var atTop=rect.top<snapMargin,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?\n0: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;\nreturn 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);\ncm.curOp.scrollToPos=range}function resolveScrollToPos(cm){var range=cm.curOp.scrollToPos;if(range){cm.curOp.scrollToPos=null;var from=estimateCoords(cm,range.from),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,\nsPos.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!=\nval)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,gutterW=d.gutters.offsetWidth;\nvar 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}}var NativeScrollbars=function(place,scroll,cm){this.cm=cm;var vert=this.vert=elt("div",[elt("div",null,null,"min-width: 1px")],\n"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=\nfunction(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=\n"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}};\nNativeScrollbars.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=\nthis.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){bar.style.visibility="";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,\nmaybeDisable)}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(){};function updateScrollbars(cm,measure){if(!measure)measure=measureForScrollbars(cm);\nvar startWidth=cm.display.barWidth,startHeight=cm.display.barHeight;updateScrollbarsInner(cm,measure);for(var i=0;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=\n(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=\nsizes.bottom+"px";d.gutterFiller.style.width=measure.gutterWidth+"px"}else d.gutterFiller.style.display=""}var scrollbarModel={"native":NativeScrollbars,"null":NullScrollbars};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);\non(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)}var nextOpId=0;function startOperation(cm){cm.curOp={cm:cm,viewChanged:false,startHeight:cm.doc.height,forceUpdate:false,updateInput:0,typing:false,changeObjs:null,\ncursorActivityHandlers: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){for(var i=0;i<group.ops.length;i++)group.ops[i].cm.curOp=null;endOperations(group)})}function endOperations(group){var ops=group.ops;for(var i=0;i<ops.length;i++)endOperation_R1(ops[i]);for(var i$1=0;i$1<ops.length;i$1++)endOperation_W1(ops[i$1]);\nfor(var i$2=0;i$2<ops.length;i$2++)endOperation_R2(ops[i$2]);for(var i$3=0;i$3<ops.length;i$3++)endOperation_W2(ops[i$3]);for(var i$4=0;i$4<ops.length;i$4++)endOperation_finish(ops[i$4])}function endOperation_R1(op){var cm=op.cm,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;\nop.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,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+\n3;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<\ncm.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);\nif(takeFocus)ensureFocus(op.cm)}function endOperation_finish(op){var cm=op.cm,display=cm.display,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),\nclipPos(doc,op.scrollToPos.to),op.scrollToPos.margin);maybeScrollWindow(cm,rect)}var hidden=op.maybeHiddenMarkers,unhidden=op.maybeUnhiddenMarkers;if(hidden)for(var i=0;i<hidden.length;++i)if(!hidden[i].lines.length)signal(hidden[i],"hide");if(unhidden)for(var i$1=0;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()}\nfunction 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||\ncm.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,\ncm.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,newCls=highlighted.classes;if(newCls)line.styleClasses=newCls;else if(oldCls)line.styleClasses=null;var ischange=!oldStyles||oldStyles.length!=line.styles.length||\noldCls!=newCls&&(!oldCls||!newCls||oldCls.bgClass!=newCls.bgClass||oldCls.textClass!=newCls.textClass);for(var i=0;!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}});\ndoc.highlightFrontier=context.line;doc.modeFrontier=Math.max(doc.modeFrontier,context.line);if(changedLines.length)runInOp(cm,function(){for(var i=0;i<changedLines.length;i++)regLineChange(cm,changedLines[i],"text")})}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;\nthis.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(){for(var i=0;i<this.events.length;i++)signal.apply(null,this.events[i])};function maybeClipScrollbars(cm){var display=cm.display;if(!display.scrollbarsClipped&&display.scroller.offsetWidth){display.nativeBarWidth=display.scroller.offsetWidth-display.scroller.clientWidth;\ndisplay.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=\nsel.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(),range=document.createRange();range.setEnd(snapshot.anchorNode,\nsnapshot.anchorOffset);range.collapse(false);sel.removeAllRanges();sel.addRange(range);sel.extend(snapshot.focusNode,snapshot.focusOffset)}}function updateDisplayIfNeeded(cm,update){var display=cm.display,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;\nif(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=\nfrom!=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);\nif(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}\nfunction postUpdateDisplay(cm,update){var viewport=update.viewport;for(var first=true;;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,\ncm.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=\ncm.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){var display=cm.display,lineNumbers=cm.options.lineNumbers;var container=display.lineDiv,cur=container.firstChild;\nfunction 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 view=display.view,lineN=display.viewFrom;for(var i=0;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{while(cur!=lineView.node)cur=rm(cur);var updateNumber=lineNumbers&&\nupdateNumbersFrom!=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+=lineView.size}while(cur)cur=rm(cur)}function updateGutterSpace(display){var width=display.gutters.offsetWidth;display.sizer.style.marginLeft=\nwidth+"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,view=display.view;if(!display.alignWidgets&&(!display.gutters.firstChild||!cm.options.fixedGutter))return;var comp=compensateForHScroll(display)-display.scroller.scrollLeft+\ncm.doc.scrollLeft;var gutterW=display.gutters.offsetWidth,left=comp+"px";for(var i=0;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)for(var j=0;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;\nvar doc=cm.doc,last=lineNumberFor(cm.options,doc.first+doc.size-1),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,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=\ndisplay.lineNumInnerWidth?last.length:-1;display.lineGutter.style.width=display.lineNumWidth+"px";updateGutterSpace(cm.display);return true}return false}function getGutters(gutters,lineNumbers){var result=[],sawLineNumbers=false;for(var i=0;i<gutters.length;i++){var name=gutters[i],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",\nstyle:null});return result}function renderGutters(display){var gutters=display.gutters,specs=display.gutterSpecs;removeChildren(gutters);display.lineGutter=null;for(var i=0;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=\nspecs.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",\nnull,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=\nelt("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=\ntrue;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=\nnull;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)}var wheelSamples=0,wheelPixelsPerUnit=null;if(ie)wheelPixelsPerUnit=-.53;else if(gecko)wheelPixelsPerUnit=15;else if(chrome)wheelPixelsPerUnit=-.7;else if(safari)wheelPixelsPerUnit=-1/3;function wheelEventDelta(e){var dx=e.wheelDeltaX,dy=e.wheelDeltaY;\nif(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=\nsetTimeout(function(){cm.display.chromeScrollHack=null;cm.display.sizer.style.pointerEvents=""},100)}var delta=wheelEventDelta(e),dx=delta.x,dy=delta.y;var pixelsPerUnit=wheelPixelsPerUnit;if(e.deltaMode===0){dx=e.deltaX;dy=e.deltaY;pixelsPerUnit=1}var display=cm.display,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)outer:for(var cur=e.target,view=display.view;cur!=\nscroll;cur=cur.parentNode)for(var i=0;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,bot=top+display.wrapper.clientHeight;\nif(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&&\nmovedY/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}}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;\nif(other.primIndex!=this.primIndex||other.ranges.length!=this.ranges.length)return false;for(var i=0;i<this.ranges.length;i++){var here=this.ranges[i],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=[];for(var i=0;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=\nfunction(){for(var i=0;i<this.ranges.length;i++)if(!this.ranges[i].empty())return true;return false};Selection.prototype.contains=function(pos,end){if(!end)end=pos;for(var i=0;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)};\nRange.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};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);for(var i=1;i<ranges.length;i++){var cur=ranges[i],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()),\nto=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,\nchange){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,ch=pos.ch;if(pos.line==change.to.line)ch+=changeEnd(change).ch-change.to.ch;return Pos(line,ch)}function computeSelAfterChange(doc,change){var out=[];for(var i=0;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,\nout,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),newPrev=oldPrev;for(var i=0;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],\ninv=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,\nchange){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=[];for(var i=start;i<end;++i)result.push(new Line(text[i],spansFor(i),estimateHeight));return result}var from=\nchange.from,to=change.to,text=change.text;var firstLine=getLine(doc,from.line),lastLine=getLine(doc,to.line);var lastText=lst(text),lastSpans=spansFor(text.length-1),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==\nlastLine)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,\nfirstLine.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)for(var i=0;i<doc.linked.length;++i){var rel=doc.linked[i];if(rel.doc==skip)continue;var shared=sharedHist&&rel.sharedHist;if(sharedHistOnly&&\n!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,\nfunction(){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,\nchange.to.line+1);linkedDocs(doc,function(doc){return attachLocalSpans(doc,histChange,change.from.line,change.to.line+1)},true);return histChange}function clearSelectionEvents(array){while(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();\nreturn lst(hist.done)}}function addChangeToHistory(doc,change,selAfter,opId){var hist=doc.history;hist.undone.length=0;var time=+new Date,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);\nelse 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);while(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=\nhist.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,origin=options&&options.origin;if(opId==hist.lastSelOp||origin&&hist.lastSelOrigin==\norigin&&(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,\nfrom,to){var existing=change["spans_"+doc.id],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;for(var i=0;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=\nchange["spans_"+doc.id];if(!found)return null;var nw=[];for(var i=0;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;for(var i=0;i<old.length;++i){var oldCur=old[i],stretchCur=stretched[i];if(oldCur&&stretchCur)spans:for(var j=0;j<stretchCur.length;++j){var span=stretchCur[j];for(var k=0;k<oldCur.length;++k)if(oldCur[k].marker==\nspan.marker)continue spans;oldCur.push(span)}else if(stretchCur)old[i]=stretchCur}return old}function copyHistoryArray(events,newGroup,instantiateSel){var copy=[];for(var i=0;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,newChanges=[];copy.push({changes:newChanges});for(var j=0;j<changes.length;++j){var change=changes[j],m=void 0;newChanges.push({from:change.from,to:change.to,text:change.text});\nif(newGroup)for(var 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,\nhead,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);for(var i=0;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,\ni,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=[];for(var i=0;i<ranges.length;i++)this.ranges[i]=new Range(clipPos(doc,ranges[i].anchor),clipPos(doc,ranges[i].head))},origin:options&&\noptions.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,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,\noptions);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)}\nfunction 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;for(var i=0;i<sel.ranges.length;i++){var range=sel.ranges[i];var old=sel.ranges.length==doc.sel.ranges.length&&doc.sel.ranges[i];\nvar 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)for(var i=0;i<line.markedSpans.length;++i){var sp=\nline.markedSpans[i],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),diff=void 0;if(dir<\n0?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=\nskipAtomicInner(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+\n1,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=\norigin};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,\nchange,true);if(!change)return}var split=sawReadOnlySpans&&!ignoreReadOnly&&removeReadOnlyRanges(doc,change.from,change.to);if(split)for(var i=split.length-1;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,\ndoc.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,\nevent,selAfter=doc.sel;var source=type=="undo"?hist.done:hist.undone,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);\nreturn}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,\nchange):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))})};for(var i$1=event.changes.length-1;i$1>=0;--i$1){var returned=loop(i$1);if(returned)return returned.v}}function shiftDoc(doc,\ndistance){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);for(var d=doc.cm.display,l=d.viewFrom;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,\nchange,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),\ntext:[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,display=cm.display,from=change.from,to=change.to;var recomputeMaxLength=\nfalse,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=\nline;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"),changeHandler=hasHandler(cm,\n"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,\nto: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){for(var i=0;i<array.length;++i){var sub=array[i],ok=true;if(sub.ranges){if(!sub.copied){sub=array[i]=sub.deepCopy();sub.copied=true}for(var j=0;j<sub.ranges.length;j++){rebaseHistSelSingle(sub.ranges[j].anchor,from,to,diff);rebaseHistSelSingle(sub.ranges[j].head,from,to,diff)}continue}for(var j$1=0;j$1<\nsub.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,to=change.to.line,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,line=handle;if(typeof handle==\n"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;for(var i=0;i<lines.length;++i){lines[i].parent=this;height+=lines[i].height}this.height=height}LeafChunk.prototype={chunkSize:function(){return this.lines.length},removeInner:function(at,n){for(var i=at,e=at+n;i<e;++i){var line=this.lines[i];this.height-=line.height;\ncleanUpLine(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));for(var i=0;i<lines.length;++i)lines[i].parent=this},iterN:function(at,n,op){for(var e=at+n;at<e;++at)if(op(this.lines[at]))return true}};function BranchChunk(children){this.children=children;var size=0,height=0;for(var i=0;i<children.length;++i){var ch=\nchildren[i];size+=ch.chunkSize();height+=ch.height;ch.parent=this}this.size=size;this.height=height;this.parent=null}BranchChunk.prototype={chunkSize:function(){return this.size},removeInner:function(at,n){this.size-=n;for(var i=0;i<this.children.length;++i){var child=this.children[i],sz=child.chunkSize();if(at<sz){var rm=Math.min(n,sz-at),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-=rm)==0)break;\nat=0}else 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){for(var i=0;i<this.children.length;++i)this.children[i].collapse(lines)},insertInner:function(at,lines,height){this.size+=lines.length;this.height+=height;for(var i=0;i<this.children.length;++i){var child=this.children[i],sz=child.chunkSize();if(at<=sz){child.insertInner(at,\nlines,height);if(child.lines&&child.lines.length>50){var remaining=child.lines.length%25+25;for(var pos=remaining;pos<child.lines.length;){var leaf=new LeafChunk(child.lines.slice(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-=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);\nif(!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){for(var i=0;i<this.children.length;++i){var child=this.children[i],sz=child.chunkSize();if(at<sz){var used=Math.min(n,sz-at);if(child.iterN(at,used,op))return true;\nif((n-=used)==0)break;at=0}else at-=sz}}};var LineWidget=function(doc,node,options){if(options)for(var 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,ws=this.line.widgets,line=this.line,no=lineNo(line);if(no==null||!ws)return;for(var i=0;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-\nheight));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,cm=this.doc.cm,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,\ndiff);signalLater(cm,"lineWidgetChanged",cm,this$1,lineNo(line))})};eventMixin(LineWidget);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==\nnull)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}var nextMarkerId=0;var TextMarker=function(doc,\ntype){this.lines=[];this.type=type;this.doc=doc;this.id=++nextMarkerId};TextMarker.prototype.clear=function(){if(this.explicitlyCleared)return;var cm=this.doc.cm,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,max=null;for(var i=0;i<this.lines.length;++i){var line=this.lines[i];var span=getMarkedSpanFor(line.markedSpans,this);if(cm&&!this.collapsed)regLineChange(cm,lineNo(line),\n"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)for(var i$1=0;i$1<this.lines.length;++i$1){var visual=visualLine(this.lines[i$1]),len=lineLength(visual);if(len>cm.display.maxLineLength){cm.display.maxLine=visual;cm.display.maxLineLength=len;\ncm.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,to;for(var i=0;i<this.lines.length;++i){var line=this.lines[i];\nvar 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),widget=this,cm=this.doc.cm;if(!pos||!cm)return;runInOp(cm,function(){var line=pos.line,lineN=lineNo(pos.line);var view=findViewForLine(cm,lineN);if(view){clearLineMeasurementCacheFor(view);\ncm.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||\n(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);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,\ntype);var marker=new TextMarker(doc,type),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)||\nfrom.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,cm=doc.cm,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,\n0);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;\nmarker.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)for(var i=from.line;i<=to.line;i++)regLineChange(cm,i,"text");if(marker.atomic)reCheckSelection(cm.doc);signalLater(cm,"markerAdded",cm,marker)}return marker}var SharedTextMarker=function(markers,primary){this.markers=markers;this.primary=primary;for(var i=0;i<markers.length;++i)markers[i].parent=\nthis};SharedTextMarker.prototype.clear=function(){if(this.explicitlyCleared)return;this.explicitlyCleared=true;for(var i=0;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);function markTextShared(doc,from,to,options,type){options=copyObj(options);options.shared=false;var markers=[markText(doc,from,to,options,type)],primary=markers[0];var widget=options.widgetNode;\nlinkedDocs(doc,function(doc){if(widget)options.widgetNode=widget.cloneNode(true);markers.push(markText(doc,clipPos(doc,from),clipPos(doc,to),options,type));for(var i=0;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){for(var i=0;i<markers.length;i++){var marker=\nmarkers[i],pos=marker.find();var mFrom=doc.clipPos(pos.from),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],linked=[marker.primary.doc];linkedDocs(marker.primary.doc,function(d){return linked.push(d)});for(var j=0;j<marker.markers.length;j++){var subMarker=marker.markers[j];if(indexOf(linked,subMarker.doc)==\n-1){subMarker.parent=null;marker.markers.splice(j--,1)}}};for(var i=0;i<markers.length;i++)loop(i)}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,\n0);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,\nthis.first+this.size,from)},insert:function(at,lines){var height=0;for(var i=0;i<lines.length;++i)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),last=this.first+this.size-1;makeChange(this,{from:top,\nto: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("");\nreturn 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,\npos)},getCursor:function(start){var range=this.sel.primary(),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)}),\nsetSelection: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,\nheads),options)}),setSelections:docMethodOp(function(ranges,primary,options){if(!ranges.length)return;var out=[];for(var i=0;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,\nanchor),clipPos(this,head||anchor)));setSelection(this,normalizeSelection(this.cm,ranges,ranges.length-1),options)}),getSelection:function(lineSep){var ranges=this.sel.ranges,lines;for(var i=0;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=[],ranges=this.sel.ranges;for(var i=0;i<ranges.length;i++){var sel=\ngetBetween(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=[];for(var i=0;i<this.sel.ranges.length;i++)dup[i]=code;this.replaceSelections(dup,collapse,origin||"+input")},replaceSelections:docMethodOp(function(code,collapse,origin){var changes=[],sel=this.sel;for(var i=0;i<sel.ranges.length;i++){var range=sel.ranges[i];changes[i]={from:range.from(),to:range.to(),text:this.splitLines(code[i]),\norigin:origin}}var newSel=collapse&&collapse!="end"&&computeReplacedSel(this,changes,collapse);for(var i$1=changes.length-1;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,\n"redo",true)}),setExtending:function(val){this.extend=val},getExtending:function(){return this.extend},historySize:function(){var hist=this.history,done=0,undone=0;for(var i=0;i<hist.done.length;i++)if(!hist.done[i].ranges)++done;for(var i$1=0;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=\nthis.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),\nnull,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",\nfunction(){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,\nwhere,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"?\n"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,\nto,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=\n[],spans=getLine(this,pos.line).markedSpans;if(spans)for(var i=0;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=[],lineNo=from.line;this.iter(from.line,to.line+1,function(line){var spans=line.markedSpans;if(spans)for(var i=0;i<spans.length;i++){var span=spans[i];if(!(span.to!=null&&lineNo==\nfrom.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)for(var i=0;i<sps.length;++i)if(sps[i].from!=null)markers.push(sps[i].marker)});return markers},posFromIndex:function(off){var ch,lineNo=this.first,sepSize=this.lineSeparator().length;this.iter(function(line){var sz=\nline.text.length+sepSize;if(sz>off){ch=off;return true}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+=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,\nthis.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,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,\nthis.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)for(var i=0;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));\nbreak}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)},\nlineSeparator: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;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),files=\ne.dataTransfer.files;if(!pos||cm.isReadOnly())return;if(files&&files.length&&window.FileReader&&window.File){var n=files.length,text=Array(n),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,\nchangeEnd(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)};\nfor(var i=0;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)for(var i$1=0;i$1<selected.length;++i$1)replaceRange(cm.doc,"",selected[i$1].anchor,\nselected[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==";\nif(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,\nfrag)}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"),editors=[];for(var i=0;i<byClass.length;i++){var cm=byClass[i].CodeMirror;if(cm)editors.push(cm)}if(editors.length)editors[0].operation(function(){for(var i=0;i<editors.length;i++)f(editors[i])})}var globalsRegistered=false;function ensureGlobalHandlers(){if(globalsRegistered)return;\nregisterGlobalHandlers();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()}var keyNames={3:"Pause",8:"Backspace",9:"Tab",13:"Enter",16:"Shift",\n17:"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",\n63302:"Insert"};for(var i=0;i<10;i++)keyNames[i+48]=keyNames[i+96]=String(i);for(var i$1=65;i$1<=90;i$1++)keyNames[i$1]=String.fromCharCode(i$1);for(var i$2=1;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",\n"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",\n"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",\n"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",\n"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;function normalizeKeyName(name){var parts=name.split(/-(?!$)/);name=parts[parts.length-1];var alt,ctrl,shift,cmd;for(var i=\n0;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={};for(var keyname in keymap)if(keymap.hasOwnProperty(keyname)){var value=\nkeymap[keyname];if(/^(name|fallthrough|(de|at)tach)$/.test(keyname))continue;if(value=="..."){delete keymap[keyname];continue}var keys=map(keyname.split(" "),normalizeKeyName);for(var i=0;i<keys.length;i++){var val=void 0,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]}for(var prop in copy)keymap[prop]=\ncopy[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);for(var i=0;i<map.fallthrough.length;i++){var result=lookupKey(key,map.fallthrough[i],handle,context);if(result)return result}}}\nfunction 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,\nnoShift){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,kill=[];for(var i=0;i<ranges.length;i++){var toKill=compute(ranges[i]);while(kill.length&&cmp(toKill.from,lst(kill).to)<=0){var replaced=\nkill.pop();if(cmp(replaced.from,toKill.from)<0){toKill.from=replaced.from;break}}kill.push(toKill)}runInOp(cm,function(){for(var i=kill.length-1;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,\nch,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,\nprep,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=\n0;start.sticky="after"}var partPos=getBidiPartAt(bidi,start.ch,start.sticky),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,\nprep,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=\nfunction(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+=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,\nmoveInStorageOrder)}};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}var commands={selectAll:selectAll,singleSelection:function(cm){return cm.setSelection(cm.getCursor("anchor"),cm.getCursor("head"),sel_dontScroll)},killLine:function(cm){return deleteNearSelection(cm,\nfunction(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,\nfunction(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(),\nto: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,\nrange.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,\ntop: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")},\ngoCharLeft: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,\n"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=\n[],ranges=cm.listSelections(),tabSize=cm.options.tabSize;for(var i=0;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(),newSel=[];for(var i=0;i<ranges.length;i++){if(!ranges[i].empty())continue;\nvar cur=ranges[i].head,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,\ncur))}cm.setSelections(newSel)})},newlineAndIndent:function(cm){return runInOp(cm,function(){var sels=cm.listSelections();for(var i=sels.length-1;i>=0;i--)cm.replaceRange(cm.doc.lineSeparator(),sels[i].anchor,sels[i].head,"+input");sels=cm.listSelections();for(var i$1=0;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()}};function lineStart(cm,\nlineN){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,\nline.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,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=\nfalse}return done}function lookupKeyForEditor(cm,name,handle){for(var i=0;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)}var stopSeq=new Delayed;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,\nfunction(){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=\nkeyName(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)})}var lastStoppedKey=null;function onKeyDown(e){var cm=\nthis;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");\nif(code==18&&!/\\bCodeMirror-crosshair\\b/.test(cm.display.lineDiv.className))showCrossHair(cm)}function showCrossHair(cm){var lineDiv=cm.display.lineDiv;addClass(lineDiv,"CodeMirror-crosshair");function up(e){if(e.keyCode==18||!e.altKey){rmClass(lineDiv,"CodeMirror-crosshair");off(document,"keyup",up);off(document,"mouseover",up)}}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;\nif(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,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)}var DOUBLECLICK_DELAY=\n400;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,lastDoubleClick;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,\npos,button);lastClick=null;return"double"}else{lastClick=new PastClick(now,pos,button);lastDoubleClick=null;return"single"}}function onMouseDown(e){var cm=this,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=\nposFromMouse(cm,e),button=e_button(e),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);\nelse 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=\nfalse}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=\n!(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,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,\nevent,pos,behavior)}function leftButtonStartDrag(cm,event,pos,behavior){var display=cm.display,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",\ndragEnd);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=\ndragEnd;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==\n"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){if(ie)delayBlurEvent(cm);var display=cm.display,doc=cm.doc;e_preventDefault(event);var ourRange,ourIndex,startSel=doc.sel,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();\nourIndex=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,\nranges.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;function extendTo(pos){if(cmp(lastPos,pos)==0)return;lastPos=pos;if(behavior.unit=="rectangle"){var ranges=[],tabSize=\ncm.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),right=Math.max(startCol,posCol);for(var line=Math.min(start.line,pos.line),end=Math.min(cm.lastLine(),Math.max(start.line,pos.line));line<=end;line++){var text=getLine(doc,line).text,leftPos=findColumn(text,left,tabSize);if(left==right)ranges.push(new Range(Pos(line,leftPos),Pos(line,leftPos)));else if(text.length>\nleftPos)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,head;if(cmp(range.anchor,anchor)>0){head=range.head;anchor=minPos(oldRange.from(),range.anchor)}else{head=\nrange.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)}}var editorSize=display.wrapper.getBoundingClientRect();var counter=0;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,\ndoc);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,\n"mouseup",up);doc.history.lastSelOrigin=null}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;\nvar index=getBidiPartAt(order,anchor.ch,anchor.sticky),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||\nheadIndex==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,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,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;\nif(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-=lineBox.top-display.viewOffset;for(var i=0;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,\ne){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,\n" cm-s-");clearCaches(cm)}var Init={toString:function(){return"CodeMirror.Init"}};var defaults={};var optionHandlers={};function defineOptions(CodeMirror){var optionHandlers=CodeMirror.optionHandlers;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}CodeMirror.defineOption=option;CodeMirror.Init=Init;option("value","",function(cm,val){return cm.setValue(val)},true);option("mode",\nnull,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=[],lineNo=cm.doc.first;cm.doc.iter(function(line){for(var pos=0;;){var found=line.text.indexOf(val,pos);if(found==-1)break;pos=found+val.length;newBreaks.push(Pos(lineNo,\nfound))}lineNo++});for(var i=newBreaks.length-1;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",\ntrue);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",\ntrue);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)},\ntrue);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=\ngetGutters(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)});\noption("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",\ntrue,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=\nval||""});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,\n"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=\noptions?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);\nthis.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);\nif(options.autofocus&&!mobile||this.hasFocus())setTimeout(function(){if(this$1.hasFocus()&&!this$1.state.focused)onFocus(this$1)},20);else onBlur(this);for(var opt in optionHandlers)if(optionHandlers.hasOwnProperty(opt))optionHandlers[opt](this,options[opt],Init);maybeUpdateLineNumberWidth(this);if(options.finishInit)options.finishInit(this);for(var i=0;i<initHooks.length;++i)initHooks[i](this);endOperation(this);if(webkit&&options.lineWrapping&&getComputedStyle(display.lineDiv).textRendering=="optimizelegibility")display.lineDiv.style.textRendering=\n"auto"}CodeMirror.defaults=defaults;CodeMirror.optionHandlers=optionHandlers;function registerEventHandlers(cm){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",\nfunction(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,prevTouch={end:0};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=\ne.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,dy=other.top-touch.top;return dx*dx+dy*dy>20*20}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=\ne.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"),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=\nnew 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)});\non(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",\noperation(cm,onKeyPress));on(inp,"focus",function(e){return onFocus(cm,e)});on(inp,"blur",function(e){return onBlur(cm,e)})}var initHooks=[];CodeMirror.defineInitHook=function(f){return initHooks.push(f)};function indentLine(cm,n,how,aggressive){var doc=cm.doc,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),curSpace=countColumn(line.text,null,tabSize);if(line.stateAfter)line.stateAfter=\nnull;var curSpaceString=line.text.match(/^\\s*/)[0],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=\ncurSpace-cm.options.indentUnit;else if(typeof how=="number")indentation=curSpace+how;indentation=Math.max(0,indentation);var indentString="",pos=0;if(cm.options.indentWithTabs)for(var i=Math.floor(indentation/tabSize);i;--i){pos+=tabSize;indentString+="\\t"}if(pos<indentation)indentString+=spaceStr(indentation-pos);if(indentString!=curSpaceString){replaceRange(doc,indentString,Pos(n,0),Pos(n,curSpaceString.length),"+input");line.stateAfter=null;return true}else for(var i$1=0;i$1<doc.sel.ranges.length;i$1++){var range=\ndoc.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}}}var lastCopied=null;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),multiPaste=\nnull;if(paste&&sel.ranges.length>1)if(lastCopied&&lastCopied.text.join("\\n")==inserted){if(sel.ranges.length%lastCopied.text.length==0){multiPaste=[];for(var i=0;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;for(var i$1=sel.ranges.length-1;i$1>=0;i$1--){var range=sel.ranges[i$1];var from=range.from(),\nto=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")};\nmakeChange(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,\n0,null,"paste")});return true}}function triggerElectric(cm,inserted){if(!cm.options.electricChars||!cm.options.smartIndent)return;var sel=cm.doc.sel;for(var i=sel.ranges.length-1;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)for(var j=0;j<mode.electricChars.length;j++){if(inserted.indexOf(mode.electricChars.charAt(j))>-1){indented=indentLine(cm,range.head.line,\n"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=[],ranges=[];for(var i=0;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,\nranges: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;");\nif(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,old=options[option];if(options[option]==value&&option!="mode")return;options[option]=\nvalue;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;for(var i=0;i<maps.length;++i)if(maps[i]==map||maps[i].name==map){maps.splice(i,1);return true}},addOverlay:methodOp(function(spec,\noptions){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;for(var i=0;i<overlays.length;++i){var cur=overlays[i].modeSpec;if(cur==spec||typeof spec==\n"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,end=-1;for(var i=0;i<ranges.length;i++){var range=ranges[i];if(!range.empty()){var from=range.from(),\nto=range.to();var start=Math.max(end,from.line);end=Math.min(this.lastLine(),to.line-(to.ch?0:1))+1;for(var j=start;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,\nprecise){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,after=(styles.length-1)/2,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 "):\n-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],mode=this.getModeAt(pos);if(typeof mode[type]=="string"){if(help[mode[type]])found.push(help[mode[type]])}else if(mode[type])for(var i=\n0;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]);for(var i$1=0;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,\nline+1,precise).state},cursorCoords:function(start,mode){var pos,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,\nmode){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,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-\nheightAtLine(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,left=pos.left;node.style.position="absolute";node.setAttribute("cm-ignore-events","true");this.display.input.setUneditable(node);display.sizer.appendChild(node);\nif(vert=="over")top=pos.top;else if(vert=="above"||vert=="near"){var vspace=Math.max(display.wrapper.clientHeight,this.doc.height),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==\n"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,\nthis)},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);for(var i=0;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);\nelse return dir<0?range.from():range.to()},sel_move)}),deleteH:methodOp(function(dir,unit){var sel=this.doc.sel,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,x=goalColumn;if(amount<0){dir=-1;amount=-amount}var cur=clipPos(this.doc,from);for(var i=\n0;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,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;\ngoals.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)for(var i=0;i<doc.sel.ranges.length;i++)doc.sel.ranges[i].goalColumn=goals[i]}),findWordAt:function(pos){var doc=this.doc,line=getLine(doc,pos.line).text;var start=pos.ch,end=pos.ch;if(line){var helper=this.getHelper(pos,"wordChars");if((pos.sticky=="before"||end==line.length)&&start)--start;\nelse++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)};while(start>0&&check(line.charAt(start-1)))--start;while(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,\n"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)-\nthis.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!=\nnull)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,\nfunction(line){if(line.widgets)for(var i=0;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,\nthis.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",\nthis,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]=\nCodeMirror[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){var oldPos=pos;var origDir=dir;var lineObj=getLine(doc,pos.line);var lineDir=visually&&doc.direction=="rtl"?-dir:dir;function findNextLine(){var l=pos.line+lineDir;if(l<doc.first||l>=doc.first+doc.size)return false;pos=new Pos(l,pos.ch,\npos.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,\ndoc.cm,lineObj,pos.line,lineDir);else return false;else pos=next;return true}if(unit=="char"||unit=="codepoint")moveOnce();else if(unit=="column")moveOnce(true);else if(unit=="word"||unit=="group"){var sawType=null,group=unit=="group";var helper=doc.cm&&doc.cm.getHelper(pos,"wordChars");for(var first=true;;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&&\n!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,x=pos.left,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),\n3);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+=dir*5}return target}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=\nfunction(display){var this$1=this;var input=this,cm=input.cm;var div=input.div=display.lineDiv;div.contentEditable=true;disableBrowserMagic(div,cm.options.spellcheck,cm.options.autocorrect,cm.options.autocapitalize);function belongsToInput(e){for(var t=e.target;t;t=t.parentNode){if(t==div)return true;if(/\\bCodeMirror-(?:line)?widget\\b/.test(t.className))break}return false}on(div,"paste",function(e){if(!belongsToInput(e)||signalDOMEvent(cm,e)||handlePaste(e,cm))return;if(ie_version<=11)setTimeout(operation(cm,\nfunction(){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()});\nfunction 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();\nvar content=lastCopied.text.join("\\n");e.clipboardData.setData("Text",content);if(e.clipboardData.getData("Text")==content){e.preventDefault();return}}var kludge=hiddenTextarea(),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)}on(div,"copy",onCopyCut);\non(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();\nthis.showMultipleSelections(info)};ContentEditableInput.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()};ContentEditableInput.prototype.showPrimarySelection=function(){var sel=this.getSelection(),cm=this.cm,prim=cm.doc.sel.primary();var from=prim.from(),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);\nvar 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-\n1],offset:map[map.length-2]-map[map.length-3]}}if(!start||!end){sel.removeAllRanges();return}var old=sel.rangeCount&&sel.getRangeAt(0),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=\nfunction(){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();\nthis.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(),\ntrue);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(){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});function poll(){if(input.cm.state.focused){input.pollSelection();\ninput.polling.set(input.cm.options.pollInterval,poll)}}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(),\ncm=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=\ntrue})};ContentEditableInput.prototype.pollContent=function(){if(this.readDOMTimeout!=null){clearTimeout(this.readDOMTimeout);this.readDOMTimeout=null}var cm=this.cm,display=cm.display,sel=cm.doc.sel.primary();var from=sel.from(),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,\nfromLine,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,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;\nvar 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));while(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,cutEnd=0;var newTop=newText[0],oldTop=oldText[0],maxCutFront=Math.min(newTop.length,oldTop.length);while(cutFront<maxCutFront&&\nnewTop.charCodeAt(cutFront)==oldTop.charCodeAt(cutFront))++cutFront;var newBot=lst(newText),oldBot=lst(oldText);var maxCutEnd=Math.min(newBot.length-(newText.length==1?cutFront:0),oldBot.length-(oldText.length==1?cutFront:0));while(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)while(cutFront&&cutFront>from.ch&&newBot.charCodeAt(newBot.length-cutEnd-1)==oldBot.charCodeAt(oldBot.length-\ncutEnd-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=\nfunction(){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()},\n80)};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),\n0)};ContentEditableInput.prototype.readOnlyChanged=function(val){this.div.contentEditable=String(val!="nocursor")};ContentEditableInput.prototype.onContextMenu=function(){};ContentEditableInput.prototype.resetPosition=function(){};ContentEditableInput.prototype.needsContentAttribute=true;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),\nside="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){for(var scan=node;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){var text="",closing=false,\nlineSep=cm.doc.lineSeparator(),extraLinebreak=false;function recognizeMarker(id){return function(marker){return marker.id==id}}function close(){if(closing){text+=lineSep;if(extraLinebreak)text+=lineSep;closing=extraLinebreak=false}}function addText(str){if(str){close();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"),range;if(markerID){var found=cm.findMarks(Pos(fromLine,0),Pos(toLine+\n1,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();for(var i=0;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==\n3)addText(node.nodeValue.replace(/\\u200b/g,"").replace(/\\u00a0/g," "))}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 for(lineNode=node;;lineNode=lineNode.parentNode){if(!lineNode||lineNode==cm.display.lineDiv)return null;if(lineNode.parentNode&&\nlineNode.parentNode==cm.display.lineDiv)break}for(var i=0;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){var wrapper=lineView.text.firstChild,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;\nreturn badPos(Pos(lineNo(line),line.text.length),bad)}}var textNode=node.nodeType==3?node:null,topNode=node;if(!textNode&&node.childNodes.length==1&&node.firstChild.nodeType==3){textNode=node.firstChild;if(offset)offset=textNode.nodeValue.length}while(topNode.parentNode!=wrapper)topNode=topNode.parentNode;var measure=lineView.measure,maps=measure.maps;function find(textNode,topNode,offset){for(var i=-1;i<(maps?maps.length:0);i++){var map=i<0?measure.map:maps[i];for(var j=0;j<map.length;j+=3){var curNode=\nmap[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 found=find(textNode,topNode,offset);if(found)return badPos(found,bad);for(var after=topNode.nextSibling,dist=textNode?textNode.nodeValue.length-offset:0;after;after=after.nextSibling){found=find(after,after.firstChild,0);if(found)return badPos(Pos(found.line,found.ch-dist),bad);else dist+=after.textContent.length}for(var before=\ntopNode.previousSibling,dist$1=offset;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+=before.textContent.length}}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){var this$1=this;var input=this,cm=this.cm;this.createField(display);var te=this.textarea;\ndisplay.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()});function prepareCopyCut(e){if(signalDOMEvent(cm,e))return;if(cm.somethingSelected())setLastCopied({lineWise:false,text:cm.getSelections()});else if(!cm.options.lineWiseCopyCut)return;\nelse{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}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=\nnew 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();\ninput.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,display=cm.display,doc=cm.doc;var result=prepareSelection(cm);if(cm.options.moveInputWithCursor){var headPos=cursorCoords(cm,\ndoc.sel.primary().head,"div");var wrapOff=display.wrapper.getBoundingClientRect(),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,display=cm.display;removeChildrenAndAdd(display.cursorDiv,drawn.cursors);removeChildrenAndAdd(display.selectionDiv,\ndrawn.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>=\n9)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=\nfunction(){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(){var missed=false,input=this;input.pollingFast=true;function p(){var changed=input.poll();if(!changed&&!missed){missed=true;input.polling.set(60,p)}else{input.pollingFast=false;input.slowPoll()}}input.polling.set(20,p)};TextareaInput.prototype.poll=\nfunction(){var this$1=this;var cm=this.cm,input=this.textarea,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=\ntext.charCodeAt(0);if(first==8203&&!prevInput)prevInput="\\u200b";if(first==8666){this.reset();return this.cm.execCommand("undo")}}var same=0,l=Math.min(prevInput.length,text.length);while(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();\nthis$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){var input=this,cm=input.cm,display=cm.display,te=input.textarea;if(input.contextMenuPending)input.contextMenuPending();\nvar pos=posFromMouse(cm,e),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,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: "+\n(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;\ndisplay.selForContextMenu=cm.doc.sel;clearTimeout(display.detectingSelectAll);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;\nte.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,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=\nsetTimeout(poll,200)}}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;function fromTextArea(textarea,\noptions){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}function save(){textarea.value=cm.getValue()}var realSubmit;if(textarea.form){on(textarea.form,"submit",save);\nif(!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&&\ntypeof 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;\nCodeMirror.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=\nkeyMap;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=\nkeyNames}defineOptions(CodeMirror);addEditorMethods(CodeMirror);var dontDelegate="iter insert remove copy getEditor constructor".split(" ");for(var 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&&\nname!="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";\nreturn 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";\ndialog.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){if(!options)options={};closeNotification(this,null);var dialog=dialogDiv(this,template,options.bottom);var closed=false,me=this;function close(newVal){if(typeof newVal=="string")inp.value=\nnewVal;else{if(closed)return;closed=true;CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog);me.focus();if(options.onClose)options.onClose(dialog)}}var inp=dialog.getElementsByTagName("input")[0],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,\ninp.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()});\nif(options.closeOnBlur!==false)CodeMirror.on(button,"blur",close);button.focus()}return close});CodeMirror.defineExtension("openConfirm",function(template,callbacks,options){closeNotification(this,null);var dialog=dialogDiv(this,template,options&&options.bottom);var buttons=dialog.getElementsByTagName("button");var closed=false,me=this,blurring=1;function close(){if(closed)return;closed=true;CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog);me.focus()}buttons[0].focus();\nfor(var i=0;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){closeNotification(this,close);var dialog=dialogDiv(this,template,options&&options.bottom);\nvar closed=false,doneTimer;var duration=options&&typeof options.duration!=="undefined"?options.duration:5E3;function close(){if(closed)return;closed=true;clearTimeout(doneTimer);CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog)}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;\ndiff_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=\nthis.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,\ncommonsuffix]);this.diff_cleanupMerge(diffs);return diffs};\ndiff_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;\nreturn 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);\nreturn this.diff_bisect_(text1,text2,deadline)};\ndiff_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="";while(pointer<diffs.length){switch(diffs[pointer][0]){case DIFF_INSERT:count_insert++;text_insert+=\ndiffs[pointer][1];break;case DIFF_DELETE:count_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);for(var j=subDiff.length-1;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();\nreturn diffs};\ndiff_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);for(var x=0;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;for(var d=0;d<max_d;d++){if((new Date).getTime()>deadline)break;\nfor(var k1=-d+k1start;k1<=d-k1end;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;while(x1<text1_length&&y1<text2_length&&text1.charAt(x1)==text2.charAt(y1)){x1++;y1++}v1[k1_offset]=x1;if(x1>text1_length)k1end+=2;else if(y1>text2_length)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,\ntext2,x1,y1,deadline)}}}for(var k2=-d+k2start;k2<=d-k2end;k2+=2){var k2_offset=v_offset+k2;var x2;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;while(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+=2;else if(y2>text2_length)k2start+=2;else if(!front){var k1_offset=v_offset+delta-k2;if(k1_offset>=0&&k1_offset<v_length&&v1[k1_offset]!=\n-1){var x1=v1[k1_offset];var 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]]};\ndiff_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)};\ndiff_match_patch.prototype.diff_linesToChars=function(text1,text2){var lineArray=[];var lineHash={};lineArray[0]="";function diff_linesToCharsMunge_(text){var chars="";var lineStart=0;var lineEnd=-1;var lineArrayLength=lineArray.length;while(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+=String.fromCharCode(lineHash[line]);\nelse{if(lineArrayLength==maxLines){line=text.substring(lineStart);lineEnd=text.length}chars+=String.fromCharCode(lineArrayLength);lineHash[line]=lineArrayLength;lineArray[lineArrayLength++]=line}lineStart=lineEnd+1}return chars}var maxLines=4E4;var chars1=diff_linesToCharsMunge_(text1);maxLines=65535;var chars2=diff_linesToCharsMunge_(text2);return{chars1:chars1,chars2:chars2,lineArray:lineArray}};\ndiff_match_patch.prototype.diff_charsToLines=function(diffs,lineArray){for(var x=0;x<diffs.length;x++){var chars=diffs[x][1];var text=[];for(var y=0;y<chars.length;y++)text[y]=lineArray[chars.charCodeAt(y)];diffs[x][1]=text.join("")}};\ndiff_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;while(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};\ndiff_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;while(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=\nMath.floor((pointermax-pointermin)/2+pointermin)}return pointermid};\ndiff_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;while(true){var pattern=text1.substring(text_length-length);var found=\ntext2.indexOf(pattern);if(found==-1)return best;length+=found;if(found==0||text1.substring(text_length-length)==text2.substring(0,length)){best=length;length++}}};\ndiff_match_patch.prototype.diff_halfMatch_=function(text1,text2){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;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,best_longtext_b,best_shorttext_a,best_shorttext_b;while((j=\nshorttext.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);\nbest_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}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,text1_b,text2_a,text2_b;if(text1.length>\ntext2.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]};\ndiff_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;while(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]==\nDIFF_INSERT)length_insertions2+=diffs[pointer][1].length;else 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=\n0;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;while(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>=\noverlap_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-\n1][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++}};\ndiff_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_);\nvar 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||\nnonAlphaNumeric2)return 1;return 0}var pointer=1;while(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=\ncommonString+equality2}var bestEquality1=equality1;var bestEdit=edit;var bestEquality2=equality2;var bestScore=diff_cleanupSemanticScore_(equality1,edit)+diff_cleanupSemanticScore_(edit,equality2);while(edit.charAt(0)===equality2.charAt(0)){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=\nedit;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$/;\ndiff_match_patch.blanklineStartRegex_=/^\\r?\\n\\r?\\n/;\ndiff_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;while(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=\nnull}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>\n0?equalities[equalitiesLength-1]:-1;post_ins=post_del=false}changes=true}}pointer++}if(changes)this.diff_cleanupMerge(diffs)};\ndiff_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;while(pointer<diffs.length)switch(diffs[pointer][0]){case DIFF_INSERT:count_insert++;text_insert+=diffs[pointer][1];pointer++;break;case DIFF_DELETE:count_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=\nthis.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!==\n0){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,\ncount_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;while(pointer<diffs.length-1){if(diffs[pointer-1][0]==DIFF_EQUAL&&diffs[pointer+\n1][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+\n1][1].length)+diffs[pointer+1][1];diffs.splice(pointer+1,1);changes=true}pointer++}if(changes)this.diff_cleanupMerge(diffs)};\ndiff_match_patch.prototype.diff_xIndex=function(diffs,loc){var chars1=0;var chars2=0;var last_chars1=0;var last_chars2=0;var x;for(x=0;x<diffs.length;x++){if(diffs[x][0]!==DIFF_INSERT)chars1+=diffs[x][1].length;if(diffs[x][0]!==DIFF_DELETE)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)};\ndiff_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;for(var x=0;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;">\'+\ntext+"</del>";break;case DIFF_EQUAL:html[x]="<span>"+text+"</span>";break}}return html.join("")};diff_match_patch.prototype.diff_text1=function(diffs){var text=[];for(var x=0;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=[];for(var x=0;x<diffs.length;x++)if(diffs[x][0]!==DIFF_DELETE)text[x]=diffs[x][1];return text.join("")};\ndiff_match_patch.prototype.diff_levenshtein=function(diffs){var levenshtein=0;var insertions=0;var deletions=0;for(var x=0;x<diffs.length;x++){var op=diffs[x][0];var data=diffs[x][1];switch(op){case DIFF_INSERT:insertions+=data.length;break;case DIFF_DELETE:deletions+=data.length;break;case DIFF_EQUAL:levenshtein+=Math.max(insertions,deletions);insertions=0;deletions=0;break}}levenshtein+=Math.max(insertions,deletions);return levenshtein};\ndiff_match_patch.prototype.diff_toDelta=function(diffs){var text=[];for(var x=0;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," ")};\ndiff_match_patch.prototype.diff_fromDelta=function(text1,delta){var diffs=[];var diffsLength=0;var pointer=0;var tokens=delta.split(/\\t/g);for(var x=0;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=\ntext1.substring(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};\ndiff_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)};\ndiff_match_patch.prototype.match_bitap_=function(text,pattern,loc){if(pattern.length>this.Match_MaxBits)throw new Error("Pattern too long for this browser.");var s=this.match_alphabet_(pattern);var dmp=this;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}var score_threshold=this.Match_Threshold;var best_loc=text.indexOf(pattern,loc);if(best_loc!=-1){score_threshold=\nMath.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,bin_mid;var bin_max=pattern.length+text.length;var last_rd;for(var d=0;d<pattern.length;d++){bin_min=0;bin_mid=bin_max;while(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-\nbin_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;for(var j=finish;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=\nMath.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={};for(var i=0;i<pattern.length;i++)s[pattern.charAt(i)]=0;for(var i=0;i<pattern.length;i++)s[pattern.charAt(i)]|=1<<pattern.length-i-1;return s};\ndiff_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;while(text.indexOf(pattern)!=text.lastIndexOf(pattern)&&pattern.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin){padding+=this.Patch_Margin;pattern=text.substring(patch.start2-padding,patch.start2+patch.length1+padding)}padding+=this.Patch_Margin;var prefix=\ntext.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};\ndiff_match_patch.prototype.patch_make=function(a,opt_b,opt_c){var text1,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=\na;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;for(var x=0;x<diffs.length;x++){var diff_type=diffs[x][0];var diff_text=diffs[x][1];if(!patchDiffLength&&diff_type!==DIFF_EQUAL){patch.start1=\nchar_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&&\npatchDiffLength&&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+=diff_text.length;if(diff_type!==DIFF_DELETE)char_count2+=diff_text.length}if(patchDiffLength){this.patch_addContext_(patch,\nprepatch_text);patches.push(patch)}return patches};diff_match_patch.prototype.patch_deepCopy=function(patches){var patchesCopy=[];for(var x=0;x<patches.length;x++){var patch=patches[x];var patchCopy=new diff_match_patch.patch_obj;patchCopy.diffs=[];for(var y=0;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};\ndiff_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=[];for(var x=0;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,\nthis.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-=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=\ntext.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;for(var y=0;y<patches[x].diffs.length;y++){var mod=patches[x].diffs[y];if(mod[0]!==DIFF_EQUAL)index2=\nthis.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+=mod[1].length}}}}}text=text.substring(nullPadding.length,text.length-nullPadding.length);return[text,results]};\ndiff_match_patch.prototype.patch_addPadding=function(patches){var paddingLength=this.Patch_Margin;var nullPadding="";for(var x=1;x<=paddingLength;x++)nullPadding+=String.fromCharCode(x);for(var x=0;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+=\npaddingLength}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>\ndiffs[diffs.length-1][1].length){var 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};\ndiff_match_patch.prototype.patch_splitMax=function(patches){var patch_size=this.Match_MaxBits;for(var x=0;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="";while(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=\nprecontext.length;patch.diffs.push([DIFF_EQUAL,precontext])}while(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+=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+=\ndiff_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+=diff_text.length;if(diff_type===DIFF_EQUAL){patch.length2+=diff_text.length;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=\nthis.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)}}};\ndiff_match_patch.prototype.patch_toText=function(patches){var text=[];for(var x=0;x<patches.length;x++)text[x]=patches[x];return text.join("")};\ndiff_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*) @@$/;while(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=\n0;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++;while(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,\nline]);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};\ndiff_match_patch.patch_obj.prototype.toString=function(){var coords1,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;for(var x=0;x<this.diffs.length;x++){switch(this.diffs[x][0]){case DIFF_INSERT:op="+";break;case DIFF_DELETE:op=\n"-";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){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",\nconnect:"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"};function DiffView(mv,type){this.mv=mv;this.type=type;this.classes=type=="left"?LEFT_CLASSES:\nRIGHT_CLASSES}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=\nthis.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;\nthis.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")}}};function ensureDiff(dv){if(dv.diffOutOfDate){dv.diff=getDiff(dv.orig.getValue(),dv.edit.getValue(),dv.mv.options.ignoreWhitespace);dv.chunks=getChunks(dv.diff);\ndv.diffOutOfDate=false;CodeMirror.signal(dv.edit,"updateDiff",dv.diff)}}var updating=false;function registerUpdate(dv){var edit={from:0,to:0,marked:[]};var orig={from:0,to:0,marked:[]};var debounceChange,updatingFast=false;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,\ndv.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=\ntrue;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")}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)});\ndv.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;\nvar editor,other,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,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=\ngetOffsets(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,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=\ntargetPos*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:\nCodeMirror.rmClass)(dv.lockButton,"CodeMirror-merge-scrolllock-enabled")}function removeClass(editor,line,classes){var locs=classes.classLocation;for(var i=0;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){for(var i=0;i<arr.length;++i){var mark=arr[i];if(mark instanceof CodeMirror.TextMarker)mark.clear();else if(mark.parent)removeClass(editor,\nmark,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,\ntype,state.marked,state.to,vp.to,classes);state.to=vp.to}}})}function addClass(editor,lineNr,classes,main,start,end){var locs=classes.classLocation,line=editor.getLineHandle(lineNr);for(var i=0;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){var pos=Pos(0,0);var top=Pos(from,0),bot=editor.clipPos(Pos(to-\n1));var cls=type==DIFF_DELETE?classes.del:classes.insert;function markChunk(start,end){var bfrom=Math.max(from,start),bto=Math.min(to,end);for(var i=bfrom;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 chunkStart=0,pending=false;for(var i=0;i<diff.length;++i){var part=diff[i],tp=part[0],str=part[1];\nif(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),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;\nif(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(),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;for(var i=\n0;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,origStart=0;for(var i=0;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)}\nfunction alignableFor(cm,chunks,isOrig){var tracker=cm.state.trackAlignable;var start=cm.firstLine(),trackI=0;var result=[];for(var i=0;;i++){var chunk=chunks[i];var chunkStart=!chunk?1E9:isOrig?chunk.origFrom:chunk.editFrom;for(;trackI<tracker.alignable.length;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,\nsetIndex){var rI=0,origI=0,chunkI=0,diff=0;outer:for(;;rI++){var nextR=result[rI],nextO=origAlignable[origI];if(!nextR&&nextO==null)break;var rLine=nextR?nextR[0]:1E9,oLine=nextO==null?1E9:nextO;while(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+=chunk.origTo-chunk.origFrom-(chunk.editTo-chunk.editFrom);chunkI++}if(rLine==oLine-diff){nextR[setIndex]=\noLine;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),result=[];if(other)for(var i=0,j=0;i<other.chunks.length;i++){var n=other.chunks[i].editTo;while(j<alignable.length&&alignable[j]<n)j++;if(j==alignable.length||alignable[j]!=n)alignable.splice(j++,0,n)}for(var i=0;i<alignable.length;i++)result.push([alignable[i],\nnull,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=\ndv.mv.aligners;for(var i=0;i<aligners.length;i++)aligners[i].clear();aligners.length=0;var cm=[dv.edit,dv.orig],scroll=[],offset=[];if(other)cm.push(other.orig);for(var i=0;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);for(var ln=0;ln<linesToAlign.length;ln++)alignLines(cm,offset,linesToAlign[ln],aligners);for(var i=0;i<cm.length;i++)cm[i].scrollTo(null,\nscroll[i])}function alignLines(cm,cmOffset,lines,aligners){var maxOffset=-1E8,offset=[];for(var i=0;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)}for(var i=0;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=\n"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,\n"local",true)-sTopOrig;var botRpx=dv.edit.heightAtLine(chunk.editTo,"local",true)-sTopEdit;if(flip){var 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=\ndv.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,\n"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",\ncopyReverse.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)}\nvar 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,origRight=options.origRight==null?options.orig:options.origRight;var hasLeft=origLeft!=null,hasRight=origRight!=null;var panes=1+(hasLeft?1:0)+(hasRight?1:0);var wrap=[],left=this.left=null,right=this.right=null;var self=this;\nif(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";\nwrap.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,\ntrue)}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=\nsetInterval(function(){for(var p=wrapElt.parentNode;p&&p!=document.body;p=p.parentNode);if(!p){clearInterval(resizeInterval);CodeMirror.off(window,"resize",onResize)}},5E3)};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===\n"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===\n"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")}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);\nif(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)}};function asString(obj){if(typeof obj=="string")return obj;else return obj.getValue()}var dmp;function getDiff(a,b,ignoreWhitespace){if(!dmp)dmp=new diff_match_patch;var diff=\ndiffDriverFunction?diffDriverFunction(a,b):dmp.diff_main(a,b);if(diff==undefined)diff=dmp.diff_main(a,b);for(var i=0;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,startOrig=0;var edit=Pos(0,0),orig=Pos(0,0);for(var i=0;i<diff.length;++i){var part=diff[i],tp=part[0];if(tp==\nDIFF_EQUAL){var startOff=!startOfLineClean(diff,i)||edit.line<startEdit||orig.line<startOrig?1:0;var cleanFromEdit=edit.line+startOff,cleanFromOrig=orig.line+startOff;moveOver(edit,part[1],null,orig);var endOff=endOfLineClean(diff,i)?1:0;var cleanToEdit=edit.line+endOff,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?\nedit: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=\ndiff[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,afterE,beforeO,afterO;for(var i=0;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<=\nn){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){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,\ninclusiveRight:true,replacedWith:widget,clearOnEnter:true});function clear(){mark.clear();cm.removeLineClass(from,"wrap","CodeMirror-merge-collapsed-line")}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){var marks=[];function clear(){for(var i=0;i<marks.length;i++)marks[i].clear()}for(var i=0;i<editors.length;i++){var editor=editors[i];var mark=collapseSingle(editor.cm,\neditor.line,editor.line+size);marks.push(mark);mark.mark.on("clear",clear)}return marks[0].mark}function unclearNearChunks(dv,margin,off,clear){for(var i=0;i<dv.chunks.length;i++){var chunk=dv.chunks[i];for(var l=chunk.editFrom-margin;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=[],edit=mv.editor(),off=edit.firstLine();for(var l=off,e=edit.lastLine();l<=e;l++)clear.push(true);\nif(mv.left)unclearNearChunks(mv.left,margin,off,clear);if(mv.right)unclearNearChunks(mv.right,margin,off,clear);for(var i=0;i<clear.length;i++)if(clear[i]){var line=i+off;for(var size=1;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,\nline,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)for(var i=0;i<content.length;++i)e.appendChild(content[i]);return e}function clear(node){for(var count=node.childNodes.length;count>0;--count)node.removeChild(node.firstChild)}function copyObj(obj,target){if(!target)target={};for(var prop in obj)if(obj.hasOwnProperty(prop))target[prop]=\nobj[prop];return target}function moveOver(pos,str,copy,other){var out=copy?Pos(pos.line,pos.ch):pos,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}var F_WIDGET=1,F_WIDGET_BELOW=2,F_MARKER=4;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;\nvar 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-\n1,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,nBefore=change.to.line-change.from.line;var nAfter=change.text.length-1,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!=\nself.height)self.signal()})}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+=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){for(var i=0;i<this.alignable.length;i+=2)if(this.alignable[i]==n)return i;\nreturn-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)for(var i=0;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=\nthis.cm.getLineHandle(n);if(handle.widgets)for(var i=0;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)for(var i=0;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,to=from+nBefore,widgetFrom=-1,\nwidgetTo=-1;for(var i=0;i<this.alignable.length;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,\nF_WIDGET_BELOW)}};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){for(var i=chunks.length-1;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){for(var i=0;i<chunks.length;i++){var chunk=chunks[i];var from=isOrig?chunk.origFrom:chunk.editFrom;if(from>\nstart)return from}}function goNearbyDiff(cm,dir){var found=null,views=cm.state.diffViews,line=cm.getCursor().line;if(views)for(var i=0;i<views.length;i++){var dv=views[i],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}CodeMirror.commands.goNextDiff=function(cm){return goNearbyDiff(cm,1)};CodeMirror.commands.goPrevDiff=\nfunction(cm){return goNearbyDiff(cm,-1)};function DiffBaseHighlighter(content,editor,options){var state={from:0,to:0,marked:[]};var lastDiffContent=editor.getValue();var diff=getDiff(content,lastDiffContent,options.ignoreWhitespace);var updateDisplayTimeout=0,updateDiffTimeout=0;function updateDisplay(){if(updateDiffTimeout)return;updateMarks(editor,diff,state,DIFF_INSERT,RIGHT_CLASSES)}function debouncedUpdateDisplay(){if(updateDisplayTimeout)clearTimeout(updateDisplayTimeout);updateDisplayTimeout=\nsetTimeout(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);\nupdateDiffTimeout=setTimeout(function(){updateDiffTimeout=0;updateDiff()},20)}this.forceUpdate=updateDiff;editor.on("viewportChange",debouncedUpdateDisplay);editor.on("change",debouncedUpdateDiff);editor.on("swapDoc",updateDiff);updateDisplay()}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){var defaults={style:"matchhighlight",minChars:2,delay:100,wordsOnly:false,annotateScrollbar:false,showToken:false,trim:true};function State(options){this.options={};for(var name in defaults)this.options[name]=(options&&\noptions.hasOwnProperty(name)?options:defaults)[name];this.overlay=this.timeout=null;this.matchesonscroll=null;this.active=false}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",\nonFocus);cm.on("cursorActivity",cursorActivity)}});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;\ncm.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);\nstate.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(),line=cm.getLine(cur.line),start=cur.ch,end=start;while(start&&re.test(line.charAt(start-1)))--start;while(end<line.length&&re.test(line.charAt(end)))++end;\nif(start<end)addOverlay(cm,line.slice(start,end),re,state.options.style);return}var from=cm.getCursor("from"),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>\n0){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){var pos={line:to.line,ch:to.ch+1};var 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,\nstyle){return{token:function(stream){if(stream.match(query)&&(!hasBoundary||boundariesAround(stream,hasBoundary)))return style;stream.next();stream.skipTo(query.charAt(0))||stream.skipToEnd()}}}});(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){CodeMirror.defineExtension("showMatchesOnScrollbar",function(query,caseFold,options){if(typeof options=="string")options={className:options};if(!options)options=\n{};return new SearchAnnotation(this,query,caseFold,options)});function SearchAnnotation(cm,query,caseFold,options){this.cm=cm;this.options=options;var annotateOptions={listenForChanges:false};for(var 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=\nnull;this.findMatches();this.annotation.update(this.matches);var self=this;cm.on("change",this.changeHandler=function(_cm,change){self.onChange(change)})}var MAX_MATCHES=1E3;SearchAnnotation.prototype.findMatches=function(){if(!this.gap)return;for(var i=0;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,\nmultiline:this.options.multiline});var maxMatches=this.options&&this.options.maxMatches||MAX_MATCHES;while(cursor.findNext()){var 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};function offsetLine(line,changeStart,sizeChange){if(line<=changeStart)return line;return Math.max(changeStart,line+sizeChange)}SearchAnnotation.prototype.onChange=function(change){var startLine=change.from.line;\nvar 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)for(var i=0;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,\nmatch.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){CodeMirror.defineOption("search",{bottom:false});function searchOverlay(query,caseInsensitive){if(typeof query=="string")query=new RegExp(query.replace(/[\\-\\[\\]\\/\\{\\}\\(\\)\\*\\+\\?\\.\\\\\\^\\$\\|]/g,\n"\\\\$&"),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||\n(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,\ntext,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=\nquery.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();\nstate.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=\nstate.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"),cmd=extra&&extra[keyName]||CodeMirror.keyMap[cm.getOption("keyMap")][keyName];\nif(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();\nfindNext(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(),\ncursor.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();for(var key in attrs)element[key]=attrs[key];for(var i=2;i<arguments.length;i++){var child=arguments[i];element.appendChild(typeof child==\n"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("",\nnull," ",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"},\ncm.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(){for(var cursor=getSearchCursor(cm,query);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;\nvar 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=\ngetSearchCursor(cm,query,cm.getCursor("from"));var advance=function(){var start=cursor.from(),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)}])};\nvar doReplace=function(match){cursor.replace(typeof query=="string"?text:text.replace(/\\$(\\d)/g,function(_,i){return match[i]}));advance()};advance()}})})}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=\ndoSearch;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){var Pos=CodeMirror.Pos;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),target=current;for(var i=0;i<\nflags.length;i++)if(target.indexOf(flags.charAt(i))==-1)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");for(var line=start.line,ch=start.ch,last=doc.lastLine();line<=last;line++,ch=0){regexp.lastIndex=ch;var string=doc.getLine(line),match=regexp.exec(string);if(match)return{from:Pos(line,match.index),\nto: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,chunk=1;for(var line=start.line,last=doc.lastLine();line<=last;){for(var i=0;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=\nstring.slice(0,match.index).split("\\n"),inside=match[0].split("\\n");var startLine=start.line+before.length-1,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,from=0;while(from<=string.length){regexp.lastIndex=from;var newMatch=regexp.exec(string);if(!newMatch)break;var end=newMatch.index+newMatch[0].length;\nif(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");for(var line=start.line,ch=start.ch,first=doc.firstLine();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,\nregexp,start){if(!maybeMultiline(regexp))return searchRegexpBackward(doc,regexp,start);regexp=ensureFlags(regexp,"gm");var string,chunkSize=1,endMargin=doc.getLine(start.line).length-start.ch;for(var line=start.line,first=doc.firstLine();line>=first;){for(var i=0;i<chunkSize&&line>=first;i++){var curLine=doc.getLine(line--);string=string==null?curLine:curLine+"\\n"+string}chunkSize*=2;var match=lastMatchIn(string,regexp,endMargin);if(match){var before=string.slice(0,match.index).split("\\n"),inside=\nmatch[0].split("\\n");var startLine=line+before.length,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}}}}var doFold,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}}function adjustPos(orig,\nfolded,pos,foldFunc){if(orig.length==folded.length)return pos;for(var min=0,max=pos+Math.max(0,orig.length-folded.length);;){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?/);search:for(var line=start.line,ch=start.ch,last=doc.lastLine()+1-lines.length;line<=\nlast;line++,ch=0){var orig=doc.getLine(line).slice(ch),string=fold(orig);if(lines.length==1){var found=string.indexOf(lines[0]);if(found==-1)continue search;var 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;for(var i=1;i<lines.length-1;i++)if(fold(doc.getLine(line+i))!=lines[i])continue search;\nvar end=doc.getLine(line+lines.length-1),endString=fold(end),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?/);search:for(var line=start.line,ch=start.ch,first=doc.firstLine()-\n1+lines.length;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;for(var i=1,start=line-lines.length+1;i<lines.length-1;i++)if(fold(doc.getLine(start+\ni))!=lines[i])continue search;var top=doc.getLine(line+1-lines.length),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;\nif(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,\npos){return(reverse?searchRegexpBackward:searchRegexpForward)(doc,query,pos)}}}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)||\n"").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},\nreplace: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,\nquery,pos,caseFold)});CodeMirror.defineExtension("selectMatches",function(query,caseFold){var ranges=[];var cur=this.getSearchCursor(query,this.getCursor("from"),caseFold);while(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",\nmode:"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",\n"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"]},\n{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"]},\n{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"},\n{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"},\n{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",\nmode:"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",\next:["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"]},\n{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",\nmode:"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"]},\n{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"]},\n{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++"]},\n{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",\n"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",\nmime:"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",\nmode:"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",\n"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"]},\n{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"]},\n{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",\nmode:"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",\nmode:"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",\nmime:"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",\nmode:"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"]}];for(var i=0;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();for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=\nCodeMirror.modeInfo[i];if(info.mime==mime)return info;if(info.mimes)for(var j=0;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();for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.ext)for(var j=0;j<info.ext.length;j++)if(info.ext[j]==ext)return info}};\nCodeMirror.findModeByFileName=function(filename){for(var i=0;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();for(var i=0;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.name.toLowerCase()==name)return info;\nif(info.alias)for(var j=0;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){var isBlock=/^(p|li|div|h\\\\d|pre|blockquote|td)$/;function textContent(node,out){if(node.nodeType==3)return out.push(node.nodeValue);for(var ch=node.firstChild;ch;ch=ch.nextSibling){textContent(ch,out);if(isBlock.test(node.nodeType))out.push("\\n")}}\nCodeMirror.colorize=function(collection,defaultMode){if(!collection)collection=document.body.getElementsByTagName("pre");for(var i=0;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&&\n(document.documentMode==null||document.documentMode<9);var node=callback,col=0;node.textContent="";callback=function(text,style){if(text=="\\n"){node.appendChild(document.createTextNode(ie_lt9?"\\r":text));col=0;return}var content="";for(var pos=0;;){var idx=text.indexOf("\\t",pos);if(idx==-1){content+=text.slice(pos);col+=text.length-pos;break}else{col+=idx-pos;content+=text.slice(pos,idx);var size=tabSize-col%tabSize;col+=size;for(var i=0;i<size;++i)content+=" ";pos=idx+1}}if(style){var sp=node.appendChild(document.createElement("span"));\nsp.className="cm-"+style.replace(/ +/g," cm-");sp.appendChild(document.createTextNode(content))}else node.appendChild(document.createTextNode(content))}}var lines=CodeMirror.splitLines(string),state=options&&options.state||CodeMirror.startState(mode);for(var i=0,e=lines.length;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);while(!stream.eol()){var style=\nmode.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){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_={},meta=states.meta||{},hasIndentation=false;\nfor(var state in states)if(state!=meta&&states.hasOwnProperty(state)){var list=states_[state]=[],orig=states[state];for(var i=0;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)};\nif(state.localState)s.localState=CodeMirror.copyState(state.local.mode,state.localState);if(state.stack)s.stack=state.stack.slice(0);for(var pers=state.persistentStates;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_,\nmeta)};if(meta)for(var prop in meta)if(meta.hasOwnProperty(prop))mode[prop]=meta[prop];return mode};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+="u";val=val.source}else val=String(val);return new RegExp((caret===false?"":"^")+"(?:"+val+")",flags)}function asToken(val){if(!val)return null;\nif(val.apply)return val;if(typeof val=="string")return val.replace(/\\./g," ");var result=[];for(var i=0;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=\nnull;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{var tok=state.local.mode.token(stream,state.localState),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];for(var i=0;i<curState.length;i++){var rule=curState[i];var matches=(!rule.data.sol||stream.sol())&&\nstream.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=\ntoken(matches);if(matches.length>2&&rule.token&&typeof rule.token!="string"){for(var j=2;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;for(var prop in a)if(a.hasOwnProperty(prop)){if(!b.hasOwnProperty(prop)||\n!cmp(a[prop],b[prop]))return false;props++}for(var prop in b)if(b.hasOwnProperty(prop))props--;return props==0}function enterLocalMode(config,state,spec,token){var pers;if(spec.persistent)for(var p=state.persistentStates;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,\nstate: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){for(var i=0;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);\nif(state.indent==null||state.local||meta.dontIndentStates&&indexOf(state.state,meta.dontIndentStates)>-1)return CodeMirror.Pass;var pos=state.indent.length-1,rules=states[state.state];scan:for(;;){for(var i=0;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]}}\n});(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=\n"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),instructionRegex="("+instructions.join("|")+")",instructionOnlyLine=new RegExp("^(\\\\s*)"+instructionRegex+"(\\\\s*)(#.*)?$","i"),instructionWithArguments=new RegExp("^(\\\\s*)"+instructionRegex+"(\\\\s+)","i");CodeMirror.defineSimpleMode("dockerfile",\n{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*)(#.*)$/,\ntoken:[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"},\n{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",\n"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){var others=Array.prototype.slice.call(arguments,1);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=\npattern.exec(from?string.slice(from):string);return m?m.index+from+(returnEnd?m[0].length:0):-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=\nInfinity,oldContent=stream.string;for(var i=0;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);\nreturn 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)}var found=curInner.close&&!state.startingInner?indexOf(oldContent,\ncurInner.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=\nstate.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:\nstate.outer);if(!state.innerActive)for(var i=0;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,\n"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",\n{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){var defaultTags={script:[["lang",/(javascript|babel)/i,"javascript"],["type",/^(?:text|application)\\/(?:x-)?(?:java|ecma)script$|^module$|^$/i,\n"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"]]};function maybeBackup(stream,pat,style){var cur=stream.current(),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}var attrRegexpCache={};function getAttrRegexp(attr){var regexp=attrRegexpCache[attr];\nif(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){for(var tag in from){var dest=to[tag]||(to[tag]=[]);var source=from[tag];for(var i=source.length-1;i>=0;i--)dest.unshift(source[i])}}\nfunction findMatchingMode(tagInfo,tagText){for(var i=0;i<tagInfo.length;i++){var spec=tagInfo[i];if(!spec[0]||spec[1].test(getAttrValue(tagText,spec[0])))return spec[2]}}CodeMirror.defineMode("htmlmixed",function(config,parserConfig){var htmlMode=CodeMirror.getMode(config,{name:"xml",htmlMode:true,multilineTagIndentFactor:parserConfig.multilineTagIndentFactor,multilineTagIndentPastTag:parserConfig.multilineTagIndentPastTag,allowMissingTagName:parserConfig.allowMissingTagName});var tags={};var configTags=\nparserConfig&&parserConfig.tags,configScript=parserConfig&&parserConfig.scriptTypes;addTags(defaultTags,tags);if(configTags)addTags(configTags,tags);if(configScript)for(var i=configScript.length-1;i>=0;i--)tags.script.unshift(["type",configScript[i].matches,configScript[i].mode]);function html(stream,state){var style=htmlMode.token(stream,state.htmlState),tag=/\\btag\\b/.test(style),tagName;if(tag&&!/[<>\\s\\/]/.test(stream.current())&&(tagName=state.htmlState.tagName&&state.htmlState.tagName.toLowerCase())&&\ntags.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),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,\nendTag,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}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,\nstate.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||\nstate.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){var indentUnit=config.indentUnit;var statementIndent=parserConfig.statementIndent;var jsonldMode=parserConfig.jsonld;var jsonMode=parserConfig.json||jsonldMode;var trackScope=parserConfig.trackScope!==false;\nvar 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"),B=kw("keyword b"),C=kw("keyword c"),D=kw("keyword d");var operator=kw("operator"),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"),\n"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)"/;\nfunction readRegexp(stream){var escaped=false,next,inSet=false;while((next=stream.next())!=null){if(!escaped){if(next=="/"&&!inSet)return;if(next=="[")inSet=true;else if(inSet&&next=="]")inSet=false}escaped=!escaped&&next=="\\\\"}}var type,content;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",\n"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();\nreturn 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("!--")||\nch=="-"&&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();\nif(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,next;if(jsonldMode&&stream.peek()=="@"&&stream.match(isJsonldKeyword)){state.tokenize=tokenBase;return ret("jsonld-keyword","meta")}while((next=stream.next())!=\nnull){if(next==quote&&!escaped)break;escaped=!escaped&&next=="\\\\"}if(!escaped)state.tokenize=tokenBase;return ret("string","string")}}function tokenComment(stream,state){var maybeEnd=false,ch;while(ch=stream.next()){if(ch=="/"&&maybeEnd){state.tokenize=tokenBase;break}maybeEnd=ch=="*"}return ret("comment","comment")}function tokenQuasi(stream,state){var escaped=false,next;while((next=stream.next())!=null){if(!escaped&&(next=="`"||next=="$"&&stream.eat("{"))){state.tokenize=tokenBase;break}escaped=\n!escaped&&next=="\\\\"}return ret("quasi","string-2",stream.current())}var brackets="([{}])";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,sawSomething=false;for(var pos=arrow-1;pos>=0;--pos){var ch=stream.string.charAt(pos);var bracket=brackets.indexOf(ch);if(bracket>=\n0&&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}var atomicTypes={"atom":true,"number":true,"variable":true,"string":true,"regexp":true,"this":true,\n"import":true,"jsonld-keyword":true};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;for(var v=state.localVars;v;v=v.next)if(v.name==varname)return true;for(var cx=state.context;cx;cx=cx.prev)for(var v=cx.vars;v;v=v.next)if(v.name==varname)return true}function parseJS(state,style,type,content,stream){var cc=state.cc;\ncx.state=state;cx.stream=stream;cx.marked=null,cx.cc=cc;cx.style=style;if(!state.lexical.hasOwnProperty("align"))state.lexical.align=true;while(true){var combinator=cc.length?cc.pop():jsonMode?expression:statement;if(combinator(type,content)){while(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}}}var cx={state:null,column:null,marked:null,cc:null};function pass(){for(var i=arguments.length-1;i>=0;i--)cx.cc.push(arguments[i])}\nfunction cont(){pass.apply(null,arguments);return true}function inList(name,list){for(var v=list;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);\nreturn}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==\n"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}var defaultVars=new Var("this",new Var("arguments",null));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=\nnull}pushcontext.lex=pushblockcontext.lex=true;function popcontext(){cx.state.localVars=cx.state.context.vars;cx.state.context=cx.state.context.prev}popcontext.lex=true;function pushlex(type,info){var result=function(){var state=cx.state,indent=state.indented;if(state.lexical.type=="stat")indent=state.lexical.indented;else for(var outer=state.lexical;outer&&outer.type==")"&&outer.align;outer=outer.prev)indent=outer.indented;state.lexical=new JSLexical(indent,cx.stream.column(),type,null,state.lexical,\ninfo)};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}}poplex.lex=true;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==\n"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()();\nreturn 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/,\nfalse)){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"),\nparenExpr,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,\nstatement);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=\nnoComma?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,\npoplex)}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();\nreturn 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=="<"&&\ncx.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=\ncx.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,\ncx.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)}}\nfunction 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=\ncx.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==\n":")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)},\nproceed)}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){for(var i=3;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);\nif(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"?\nexpressionNoComma: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);\nif(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==\n"[")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"&&\ncx.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,\nexpect(":"),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==\n"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(":"),\npattern,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,\nforspec2);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,\n")"),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,\nvalue){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,\nvalue);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==\n"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&&\ntype=="(")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,isInterface=context&&context.info=="interface";return pass(isInterface?functiondecl:functiondef)}function afterExport(type,\nvalue){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);\nif(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=\n"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,\nstate,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)))}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||\n0};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=="--")?\n"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),lexical=state.lexical,top;if(!/^\\s*else\\b/.test(textAfter))for(var i=state.cc.length-1;i>=0;--i){var c=state.cc[i];if(c==poplex)lexical=lexical.prev;else if(c!=maybeelse&&c!=popcontext)break}while((lexical.type=="stat"||lexical.type=="form")&&\n(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,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+\nindentUnit;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?\nnull:"*/",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",\n"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});\nCodeMirror.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"&&\ntype!="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()==\nstream.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}}CodeMirror.defineMode("clike",function(config,parserConfig){var indentUnit=config.indentUnit,statementIndentUnit=parserConfig.statementIndentUnit||indentUnit,dontAlignCalls=parserConfig.dontAlignCalls,keywords=parserConfig.keywords||{},types=parserConfig.types||{},builtin=parserConfig.builtin||{},\nblockKeywords=parserConfig.blockKeywords||{},defKeywords=parserConfig.defKeywords||{},atoms=parserConfig.atoms||{},hooks=parserConfig.hooks||{},multiLineStrings=parserConfig.multiLineStrings,indentStatements=parserConfig.indentStatements!==false,indentSwitch=parserConfig.indentSwitch!==false,namespaceSeparator=parserConfig.namespaceSeparator,isPunctuationChar=parserConfig.isPunctuationChar||/[\\[\\]{}\\(\\),;:\\.]/,numberStart=parserConfig.numberStart||/[\\d\\.]/,number=parserConfig.number||/^(?:0x[a-f\\d]+|0b[01]+|(?:\\d+\\.?\\d*|\\.\\d+)(?:e[-+]?\\d+)?)(u|ll?|l|f)?/i,\nisOperatorChar=parserConfig.isOperatorChar||/[+\\-*&%=<>!?|\\/]/,isIdentifierChar=parserConfig.isIdentifierChar||/[\\w\\$_\\xa1-\\uffff]/,isReservedIdentifier=parserConfig.isReservedIdentifier||false;var curPunc,isDefKeyword;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";\nstream.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)){while(!stream.match(/^\\/[\\/*]/,false)&&stream.eat(isOperatorChar));return"operator"}stream.eatWhile(isIdentifierChar);if(namespaceSeparator)while(stream.match(namespaceSeparator))stream.eatWhile(isIdentifierChar);var cur=stream.current();if(contains(keywords,\ncur)){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,next,end=false;while((next=stream.next())!=null){if(next==quote&&!escaped){end=\ntrue;break}escaped=!escaped&&next=="\\\\"}if(end||!(escaped||multiLineStrings))state.tokenize=null;return"string"}}function tokenComment(stream,state){var maybeEnd=false,ch;while(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)}return{startState:function(basecolumn){return{tokenize:null,\ncontext: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==\n";"||curPunc==":"||curPunc==","&&stream.match(/^\\s*(?:\\/\\/.*)?$/,false))while(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=="}"){while(ctx.type=="statement")ctx=popContext(state);if(ctx.type=="}")ctx=popContext(state);while(ctx.type=="statement")ctx=popContext(state)}else if(curPunc==ctx.type)popContext(state);\nelse 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===\nfalse)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,firstChar=textAfter&&textAfter.charAt(0);var closing=firstChar==ctx.type;if(ctx.type=="statement"&&firstChar=="}")ctx=ctx.prev;if(parserConfig.dontIndentStatements)while(ctx.type=="statement"&&parserConfig.dontIndentStatements.test(ctx.info))ctx=\nctx.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)){while(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+\nstatementIndentUnit;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"}});function words(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}function contains(words,word){if(typeof words==="function")return words(word);\nelse return words.propertyIsEnumerable(word)}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 "+\n"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";\nvar 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");function cTypes(identifier){return contains(basicCTypes,\nidentifier)||/.+_t$/.test(identifier)}function objCTypes(identifier){return cTypes(identifier)||contains(basicObjCTypes,identifier)}var cBlockKeywords="case do else for if switch while struct enum union";var cDefKeywords="struct enum union";function cppHook(stream,state){if(!state.startOfLine)return false;for(var ch,next=null;ch=stream.peek();){if(ch=="\\\\"&&stream.match(/^.$/)){next=cppHook;break}else if(ch=="/"&&stream.match(/^\\/[\\/\\*]/,false))break;stream.next()}state.tokenize=next;return"meta"}\nfunction 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=\nmatch[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;while((next=stream.next())!=null)if(next==\'"\'&&!stream.eat(\'"\')){state.tokenize=null;break}return"string"}function tokenRawString(stream,state){var delim=\nstate.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){if(typeof mimes=="string")mimes=[mimes];var words=[];function add(obj){if(obj)for(var prop in obj)if(obj.hasOwnProperty(prop))words.push(prop)}add(mode.keywords);add(mode.types);add(mode.builtin);add(mode.atoms);if(words.length){mode.helperType=mimes[0];CodeMirror.registerHelper("hintWords",mimes[0],\nwords)}for(var i=0;i<mimes.length;++i)CodeMirror.defineMIME(mimes[i],mode)}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),\ntypes: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,\n6: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 "+\n"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,\natoms: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"+\n" 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"+\n" 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\\$_]/);\nreturn"meta"}}});function tokenTripleString(stream,state){var escaped=false;while(!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;while(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=\ntokenNestedComment(depth+1);return state.tokenize(stream,state)}return"comment"}}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 "+\n"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 "+\n"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\\$_]/);\nreturn"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=\ntokenNestedComment(1);return state.tokenize(stream,state)}},modeProps:{closeBrackets:{pairs:\'()[]{}""\',triples:\'"\'}}});function tokenKotlinString(tripleString){return function(stream,state){var escaped=false,next,end=false;while(!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=\nnull;return"string"}}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 "+\n"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 "+\n"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==\n"."?"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!="}"&&\nstate.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 "+\n"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 "+\n"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 "+\n"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 "+\n"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 "+\n"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 "+\n"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:/^@.*$/,\ntypeFirstDefinitions: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"),\ndontIndentStatements:/^@.*$|^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()=="("&&\n(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"),\ntypeFirstDefinitions:true,atoms:words("true false null"),hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});var stringTokenizer=null;function tokenCeylonString(type){return function(stream,state){var escaped=false,next,end=false;while(!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=\nnull;return"string"}}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"),\ndefKeywords: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,\natoms: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]/);\nreturn"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){CodeMirror.defineMode("css",function(config,parserConfig){var inline=parserConfig.inline;if(!parserConfig.propertyKeywords)parserConfig=CodeMirror.resolveMode("text/css");var indentUnit=config.indentUnit,tokenHooks=parserConfig.tokenHooks,documentTypes=parserConfig.documentTypes||\n{},mediaTypes=parserConfig.mediaTypes||{},mediaFeatures=parserConfig.mediaFeatures||{},mediaValueKeywords=parserConfig.mediaValueKeywords||{},propertyKeywords=parserConfig.propertyKeywords||{},nonStandardPropertyKeywords=parserConfig.nonStandardPropertyKeywords||{},fontProperties=parserConfig.fontProperties||{},counterDescriptors=parserConfig.counterDescriptors||{},colorKeywords=parserConfig.colorKeywords||{},valueKeywords=parserConfig.valueKeywords||{},allowNested=parserConfig.allowNested,lineComment=\nparserConfig.lineComment,supportsAtComponent=parserConfig.supportsAtComponent===true,highlightNonStandardPropertyKeywords=config.highlightNonStandardPropertyKeywords!==false;var type,override;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,\n"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\\\\\\-]/);\nif(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;\nreturn 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,ch;while((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*["\')]/,\nfalse))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,\nstream,state)}function popAndPass(type,stream,state,n){for(var i=n||1;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 states={};states.top=function(type,stream,state){if(type=="{")return pushContext(state,stream,"block");else if(type=="}"&&state.context.prev)return popContext(state);\nelse 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)==\n"@")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=\n"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+=" 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,\nstream,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+=" error";else if(type=="word")wordAsValue(stream);\nelse 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,\nstream,"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,\nstream,"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";\nelse 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,\nstream,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==\n"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"};\nstates.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=="{"||\ntype==";")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];\nstyle=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,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==\n"at"||cx.type=="atBlock"))indent=Math.max(0,cx.indent-indentUnit);return indent},electricChars:"}",blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:lineComment,fold:"brace"}});function keySet(array){var keys={};for(var i=0;i<array.length;++i)keys[array[i].toLowerCase()]=true;return keys}var documentTypes_=["domain","regexp","url","url-prefix"],documentTypes=keySet(documentTypes_);var mediaTypes_=["all","aural","braille","handheld","print","projection","screen","tty",\n"tv","embossed"],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",\n"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"],mediaFeatures=keySet(mediaFeatures_);var mediaValueKeywords_=["landscape","portrait","none","coarse","fine","on-demand","hover","interlace","progressive","dark","light","standard","high"],mediaValueKeywords=keySet(mediaValueKeywords_);var propertyKeywords_=["align-content",\n"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",\n"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",\n"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",\n"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",\n"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",\n"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",\n"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",\n"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",\n"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",\n"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",\n"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",\n"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",\n"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",\n"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",\n"stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode"],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",\n"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",\n"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"],nonStandardPropertyKeywords=keySet(nonStandardPropertyKeywords_);\nvar fontProperties_=["font-display","font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"],fontProperties=keySet(fontProperties_);var counterDescriptors_=["additive-symbols","fallback","negative","pad","prefix","range","speak-as","suffix","symbols","system"],counterDescriptors=keySet(counterDescriptors_);var colorKeywords_=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet",\n"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",\n"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",\n"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",\n"snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],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",\n"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",\n"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",\n"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",\n"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",\n"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",\n"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",\n"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",\n"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",\n"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",\n"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",\n"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",\n"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",\n"window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"],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);function tokenCComment(stream,state){var maybeEnd=false,ch;while((ch=stream.next())!=null){if(maybeEnd&&\nch=="/"){state.tokenize=null;break}maybeEnd=ch=="*"}return["comment","comment"]}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;\nstate.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",\n"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",\n{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",\n"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,\nmediaFeatures: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){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,\n"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,\n"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;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]+/)||\nstream.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==\n"default")curPunc="case";return"keyword"}if(atoms.propertyIsEnumerable(cur))return"atom";return"variable"}function tokenString(quote){return function(stream,state){var escaped=false,next,end=false;while((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,ch;while(ch=stream.next()){if(ch=="/"&&maybeEnd){state.tokenize=\ntokenBase;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}return{startState:function(basecolumn){return{tokenize:null,\ncontext: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(),\n"}");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,firstChar=textAfter&&textAfter.charAt(0);if(ctx.type=="case"&&/^(?:case|default)\\b/.test(textAfter)){state.context.type=\n"}";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={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}function matchSequence(list,end,escapes){if(list.length==\n0)return phpString(end);return function(stream,state){var patterns=list[0];for(var i=0;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=\nnull;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;while(!stream.eol()&&(escaped||escapes===false||!stream.match("{$",false)&&\n!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 "+\n"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";\nCodeMirror.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\\$_]/);\nreturn"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){while(!stream.eol()&&!stream.match("?>",false))stream.next();return"comment"},"/":function(stream){if(stream.eat("/")){while(!stream.eol()&&\n!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}}};\nCodeMirror.defineMode("php",function(config,parserConfig){var htmlMode=CodeMirror.getMode(config,parserConfig&&parserConfig.htmlMode||"text/html");var phpMode=CodeMirror.getMode(config,phpConfig);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,"",""));\nstate.curState=state.php;return"meta"}if(state.pending==\'"\'||state.pending=="\'"){while(!stream.eol()&&stream.next()!=state.pending);var style="string"}else if(state.pending&&stream.pos<state.pending.end){stream.pos=state.pending.end;var style=state.pending.style}else var style=htmlMode.token(stream,state.curState);if(state.pending)state.pending=null;var cur=stream.current(),openPHP=cur.search(/<\\?/),m;if(openPHP!=-1){if(style=="string"&&(m=cur.match(/[\'"]$/))&&!/\\?>/.test(cur))state.pending=m[0];\nelse 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)}return{startState:function(){var html=CodeMirror.startState(htmlMode);var php=parserConfig.startOpen?CodeMirror.startState(phpMode):null;return{html:html,php:php,curMode:parserConfig.startOpen?\nphpMode:htmlMode,curState:parserConfig.startOpen?php:html,pending:null}},copyState:function(state){var html=state.html,htmlNew=CodeMirror.copyState(htmlMode,html),php=state.php,phpNew=php&&CodeMirror.copyState(phpMode,php),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&&\n/^\\?>/.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)});/*\n\n Copyright (C) 2014 by Marijn Haverbeke <marijnh@gmail.com> and others\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the "Software"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n*/\n(function(){function words(str){var obj={},words=str.split(" ");for(var i=0;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"),\nbuiltin: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")}var keywordArray=["package","message","import","syntax","required","optional","repeated","reserved","default","extensions","packed","bool","bytes","double","enum","float","string","int32",\n"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]*");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";\nif(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}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")}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",\n"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",\n"round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip","__import__","NotImplemented","Ellipsis","__debug__"];CodeMirror.registerHelper("hintWords","python",commonKeywords.concat(commonBuiltins));function top(state){return state.scopes[state.scopes.length-1]}CodeMirror.defineMode("python",function(conf,parserConf){var ERRORCLASS="error";var delimiters=parserConf.delimiters||parserConf.singleDelimiters||/^[\\(\\)\\[\\]\\{\\}@,:`=;\\.\\\\]/;var operators=[parserConf.singleOperators,\nparserConf.doubleOperators,parserConf.doubleDelimiters,parserConf.tripleDelimiters,parserConf.operators||/^([-+*/%\\/&|^]=?|[<>=]+|\\/\\/=?|\\*\\*=?|!=|[~!@]|\\.\\.\\.)/];for(var i=0;i<operators.length;i++)if(!operators[i])operators.splice(i--,1);var hangingIndent=parserConf.hangingIndent||conf.indentUnit;var myKeywords=commonKeywords,myBuiltins=commonBuiltins;if(parserConf.extra_keywords!=undefined)myKeywords=myKeywords.concat(parserConf.extra_keywords);if(parserConf.extra_builtins!=undefined)myBuiltins=\nmyBuiltins.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{var identifiers=parserConf.identifiers||/^[_A-Za-z][_A-Za-z0-9]*/;\nmyKeywords=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"]);var stringPrefixes=new RegExp("^(([rubf]|(ur)|(br))?(\'{3}|\\"{3}|[\'\\"]))","i")}var keywords=wordRegexp(myKeywords);var builtins=wordRegexp(myBuiltins);function tokenBase(stream,state){var sol=stream.sol()&&state.lastToken!="\\\\";if(sol)state.indent=stream.indentation();\nif(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+=" "+ERRORCLASS;return style}}return tokenBaseInner(stream,state)}function tokenBaseInner(stream,state,inFormat){if(stream.eatSpace())return null;\nif(!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);\nintLiteral=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)}}for(var i=0;i<operators.length;i++)if(stream.match(operators[i]))return"operator";\nif(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){while("rubf".indexOf(delimiter.charAt(0).toLowerCase())>=\n0)delimiter=delimiter.substr(1);var singleline=delimiter.length==1;var OUTCLASS="string";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){while(!stream.eol()){stream.eatWhile(/[^\'"\\{\\}\\\\]/);if(stream.eat("\\\\")){stream.next();\nif(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=\ntokenOuter;return OUTCLASS}tokenString.isString=true;return tokenString}function tokenStringFactory(delimiter,tokenOuter){while("rubf".indexOf(delimiter.charAt(0).toLowerCase())>=0)delimiter=delimiter.substr(1);var singleline=delimiter.length==1;var OUTCLASS="string";function tokenString(stream,state){while(!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;\nelse state.tokenize=tokenOuter;return OUTCLASS}tokenString.isString=true;return tokenString}function pushPyScope(state){while(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();\nwhile(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==\n"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!=\n-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 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,\nstate);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!=\nnull)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={};for(var i=0;i<words.length;++i)res[words[i]]=true;return res}var commonAtoms=["NULL","NA","Inf","NaN","NA_integer_","NA_real_","NA_complex_",\n"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);\nvar opChars=/[+\\-*\\/^<>=!&|~$:]/;var curPunc;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(/[^`]+`/);\nreturn"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==\n"<"&&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==\n"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;while((next=stream.next())!=null){if(next==quote){state.tokenize=tokenBase;break}if(next=="\\\\"){stream.backUp(1);break}}return"string"}}}var ALIGN_YES=1,ALIGN_NO=2,BRACELESS=4;function push(state,type,stream){state.ctx={type:type,indent:state.indent,flags:0,column:stream.column(),\nprev: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}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);\nstate.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==\nstate.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),ctx=state.ctx,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+\n(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={};for(var i=0,e=words.length;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",\n"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__"],keywords=wordObj(keywordList);var indentWords=wordObj(["def","class","case","for","while","until","module","catch","loop","proc","begin"]);var dedentWords=wordObj(["end","until"]);var opening=\n{"[":"]","{":"}","(":")"};var closing={"]":"[","}":"{",")":"("};CodeMirror.defineMode("ruby",function(config){var curPunc;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(),m;if(ch=="`"||ch=="\'"||ch==\'"\')return chain(readQuoted(ch,"string",ch==\'"\'||ch=="`"),stream,\nstate);else if(ch=="/")if(regexpAhead(stream))return chain(readQuoted(ch,"string-2",true),stream,state);else return"operator";else if(ch=="%"){var style="string",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,\nembed,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=="?"){while(stream.match(/^\\\\[CM]-/));\nif(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("@");\nstream.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==\n"-"&&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,depth=0,next,found=false,escaped=false;while((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-\nstart);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();\nreturn 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,ch;if(state.context.type==="read-quoted-paused"){state.context=state.context.prev;stream.eat("}")}while((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"};\nstate.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"}\nreturn{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),kwtype;var thisTok=curPunc;if(style=="ident"){var word=stream.current();style=state.lastTok=="."?"property":keywords.propertyIsEnumerable(stream.current())?"keyword":/^[A-Z]/.test(word)?\n"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;\nif(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=\nct.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}\\}))\'/,\ntoken:"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/,\ntoken:"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:/[\\{\\[\\(]/,\nindent: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:"*/",\nlineComment:"//",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(){var words={};function define(style,dict){for(var i=0;i<dict.length;i++)words[dict[i]]=style}var commonAtoms=["true","false"];var commonKeywords=["if","then","do","else","elif","while","until","for","in","esac","fi","fin","fil","done",\n"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",\n"zsh"];CodeMirror.registerHelper("hintWords","shell",commonAtoms.concat(commonKeywords,commonCommands));define("atom",commonAtoms);define("keyword",commonKeywords);define("builtin",commonCommands);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();\nreturn"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-]/);\nvar 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,escaped=false;while((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!==\nclose&&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)}}var tokenDollar=function(stream,state){if(state.tokens.length>1)stream.eat("$");\nvar 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"};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)}return{startState:function(){return{tokens:[]}},\ntoken: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){CodeMirror.defineMode("sql",function(config,parserConfig){var client=parserConfig.client||{},atoms=parserConfig.atoms||{"false":true,"true":true,"null":true},builtin=parserConfig.builtin||set(defaultBuiltin),keywords=parserConfig.keywords||set(sqlKeywords),operatorChars=\nparserConfig.operatorChars||/^[*+\\-%<>!=&|~^\\/]/,support=parserConfig.support||{},hooks=parserConfig.hooks||{},dateSQL=parserConfig.dateSQL||{"date":true,"time":true,"timestamp":true},backslashStringEscapes=parserConfig.backslashStringEscapes!==false,brackets=parserConfig.brackets||/^[\\{}\\(\\)\\[\\]]/,punctuation=parserConfig.punctuation||/^[;.,:]/;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&&\n(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==\n"\'"||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&&\nch=="/"&&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);\nreturn"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";\nif(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,ch;while((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(/^.*?(\\/\\*|\\*\\/)/);\nif(!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}return{startState:function(){return{tokenize:tokenBase,context:null}},token:function(stream,state){if(stream.sol())if(state.context&&\nstate.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;\nvar 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:"()[]{}\'\'\\"\\"``"}});function hookIdentifier(stream){var ch;while((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;\nwhile((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";\nreturn null}function hookClient(stream){if(stream.eat("N"))return"atom";return stream.match(/^[a-zA-Z.#!?]/)?"variable-2":null}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 ";function set(str){var obj={},words=str.split(" ");for(var i=0;i<words.length;++i)obj[words[i]]=true;return obj}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";\nCodeMirror.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"),\nkeywords: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 "),\natoms: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"),\nkeywords: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"),\nbuiltin: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"),\nhooks:{"@":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"),\nbuiltin: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"),\nhooks:{"@":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+\n"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"),\nbuiltin: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,\n"?":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"),\nbuiltin: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"),\nkeywords: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"),\nbuiltin: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"),\noperatorChars:/^[*\\/+\\-%<>!=~]/,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"),\nbuiltin: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"),\nbuiltin: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:/^[*\\/+\\-%<>!=&|^\\/#@?~]/,\nbackslashStringEscapes: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:/^[*+\\-%<>!=]/});\nCodeMirror.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"),\nbuiltin: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:/^[*+\\-%<>!=&|^\\/#@?~]/,\ndateSQL: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"),\nbuiltin: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"),\natoms: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"),\nbuiltin:{},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={};for(var i=0;i<words.length;i++)set[words[i]]=true;return set}var keywords=wordSet(["_","var","let","actor","class","enum","extension","import","protocol","struct","func","typealias","associatedtype","open","public","internal","fileprivate",\n"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",\n"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",\n"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]+/;\nvar attribute=/^@(?:\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1)/;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";\nif(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";\nif(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-\n1](stream,state)}else--depth;return inner}}function tokenString(openQuote,stream,state){var singleLine=openQuote.length==1;var ch,escaped=false;while(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;while(true){stream.match(/^[^/*]+/,\ntrue);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;\nstate.context=state.context.prev}}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]?\npopContext: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){var ERRORCLASS="error";function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b","i")}var singleOperators=new RegExp("^[\\\\+\\\\-\\\\*/%&\\\\\\\\|\\\\^~<>!]");var singleDelimiters=new RegExp("^[\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}@,:`=;\\\\.]");\nvar 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"];\nvar 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",\n"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",\n"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=\n\'"\';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));function indent(_stream,state){state.currentIndent++}function dedent(_stream,state){state.currentIndent--}function tokenBase(stream,\nstate){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=\ntrue;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;\nif(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";\nstream.next();return ERRORCLASS}function tokenStringFactory(delimiter){var singleline=delimiter.length==1;var OUTCLASS="string";return function(stream,state){while(!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();\nif(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 external={electricChars:"dDpPtTfFeE ",startState:function(){return{tokenize:tokenBase,lastToken:null,currentIndent:0,\nnextLineIndent: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<\n0)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,\n"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,\n"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,\nallowMissing:false,allowMissingTagName:false,caseFold:false};CodeMirror.defineMode("xml",function(editorConf,config_){var indentUnit=editorConf.indentUnit;var config={};var defaults=config_.htmlMode?htmlConfig:xmlConfig;for(var prop in defaults)config[prop]=defaults[prop];for(var prop in config_)config[prop]=config_[prop];var type,setStyle;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",\n"]]\\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(";");\nelse ok=stream.eatWhile(/[\\d]/)&&stream.eat(";");else ok=stream.eatWhile(/[\\w\\.\\-:]/)&&stream.eat(";");return ok?"atom":"error"}else{stream.eatWhile(/[^&<]/);return null}}inText.isInText=true;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=\nstate.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){while(!stream.eol())if(stream.next()==quote){state.tokenize=inTag;break}return"string"};closure.isInAttribute=true;return closure}function inBlock(style,terminator){return function(stream,\nstate){while(!stream.eol()){if(stream.match(terminator)){state.tokenize=inText;break}stream.next()}return style}}function doctype(depth){return function(stream,state){var ch;while((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,\ntagName,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;while(true){if(!state.context)return;parentTagName=state.context.tagName;if(!config.contextGrabbers.hasOwnProperty(lower(parentTagName))||\n!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,\nstream,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=\n"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,tagStart=state.tagStart;\nstate.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==\n"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)}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,\nstate){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+\nindentUnit;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])while(context)if(context.tagName==\ntagAfter[2]){context=context.prev;break}else if(config.implicitlyClosed.hasOwnProperty(lower(context.tagName)))context=context.prev;else break;else if(tagAfter)while(context){var grabbers=config.contextGrabbers[lower(context.tagName)];if(grabbers&&grabbers.hasOwnProperty(lower(tagAfter[2])))context=context.prev;else break}while(context&&context.prev&&!context.startOfLine)context=context.prev;if(context)return context.indent+indentUnit;else return state.baseIndent||0},electricInput:/<\\/[\\s\\w:]+>$/,\nblockCommentStart:"\\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=[];for(var cx=state.context;cx;cx=cx.prev)context.push(cx.tagName);return context.reverse()}}});CodeMirror.defineMIME("text/xml",\n"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==\n0||/\\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==\n"{")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";\nif(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,\nkeyCol: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);\n');
_.qg();
}catch(e){_._DumpException(e)}
}).call(this,this.default_gr);
// Google Inc.
