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

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

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


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

 SPDX-License-Identifier: Apache-2.0
*/
/*

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

 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.
*/
var ea,fa,aaa,ma,na,baa,caa,daa,eaa,faa,haa,gaa,iaa,jaa,kaa,laa,maa,naa,paa,qaa,raa,waa,Da,yaa,zaa,Aaa,Ha,Baa,Caa,Daa,Eaa,Ma,Oa,Faa,Gaa,Haa,Kaa,Ra,Laa,Maa,Naa,Oaa,Xa,Paa,Qaa,Raa,Taa,Uaa,Yaa,Zaa,$aa,bba,dba,fba,eba,iba,kba,jba,mba,lba,nba,oba,pba,Xaa,mb,sba,tba,uba,xba,yba,Bba,zb,Cba,Dba,Fba,Cb,Db,Gba,Hba,Iba,Jba,Kba,Lba,Mba,Qba,Qb,Rba,Uba,Vba,Wba,Zba,Yba,cca,dca,eca,Vb,gca,Rb,jca,lca,sca,qca,tca,uca,Zb,wca,xca,yca,Fca,Gca,Dca,Eca,Hca,Ica,Jca,Lca,ac,Mca,Pca,Qca,Tca,Uca,Vca,Wca,fc,Yca,hc,Zca,ic,bda,
cda,dda,eda,fda,gda,ida,hda,jda,kda,lda,mda,nda,tda,uda,vda,xda,oda,pda,uc,zda,Ada,Bda,Eda,Cda,Gda,Fda,Ida,Hda,Jda,Nda,wc,Qda,Sda,Rda,Vda,Tda,yc,Wda,Xda,Yda,Zda,aea,$da,Fc,dea,cea,eea,Pc,gea,iea,jea,hea,kea,lea,mea,Uc,oea,pea,rea,sea,qea,tea,uea,wea,zea,Dea,Bea,Aea,Cea,Fea,Hea,Gea,Jea,Zc,Iea,Lea,Eea,Oea,Mea,Qea,fd,Rea,hd,Tea,Uea,Wea,jd,Xea,Yea,Zea,$ea,bfa,md,cfa,ifa,hfa,ud,rfa,sfa,Jd,vfa,wfa,xfa,Bfa,Dfa,Cfa,Gfa,Hfa,Ifa,Kfa,Lfa,Ofa,Sfa,Yfa,Wfa,Yd,ega,hga,jga,nga,pga,qga,rga,uga,zga,Bga,Dga,Fga,Cga,
Ega,Iga,Lga,Mga,Nga,ue,Rga,Sga,Uga,Tga,Vga,Wga,Zga,aha,$ga,ve,cha,dha,fha,gha,hha,jha,kha,nha,pha,Ae,qha,Bha,Kha,Eha,Mha,Nha,Oha,Sha,De,Tha,Vha,Wha,Xha,bia,cia,Yha,dia,eia,iia,hia,aia,gia,$ha,kia,Zha,lia,mia,nia,fia,pia,qia,ria,tia,sia,uia,via,wia,xia,yia,Aia,Bia,Cia,Eia,Jia,Hia,Fia,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,xja,yja,zja,Aja,Cja,Dja,Hja,Jja,Mja,Lja,Ija,Tja,Sja,Vja,Uja,Wja,Yja,Xja,$ja,Zja,aka,dka,gka,ika,hka,lka,mka,
kka,oka,pka,qka,tka,rka,zka,Aka,Cka,Dka,Fka,Gka,Hka,Ika,Jka,Kka,Eka,Nka,Mka,Lka,Oka,Pka,Qka,Rka,Kf,Ska,Tka,Uka,Vka,Wka,Lf,Xka,Yka,Mf,ala,bla,dla,ela,gla,fla,cla,hla,Nf,ila,lla,mla,nla,ola,jla,kla,pla,rla,sla,tla,Rf,ula,Bla,yla,Cla,vla,Dla,wla,Fla,Ala,zla,Gla,Hla,Ila,Jla,Kla,Lla,Ola,Qla,Pla,Rla,Sla,Tla,Ula,Xla,Vla,Wla,Zla,Yla,$la,ama,Xf,cma,dma,Yf,Zf,hma,fma,jma,kma,lma,oma,mma,nma,tma,sma,pma,vma,uma,wma,$f,Ama,yma,Ema,Bma,Cma,Dma,Fma,Gma,Hma,Jma,Lma,Kma,Nma,Oma,Pma,Rma,Sma,Vma,Wma,Xma,Yma,Zma,$ma,
ana,bna,cna,gna,hna,mna,ag,ona,qna,rna,sna,tna,vna,yna,zna,Ana,Bna,Cna,Ina,Lna,Nna,Pna,Tna,Una,Wna,Xna,Yna,Zna,$na,aoa,boa,coa,ioa,noa,Aoa,Doa,Eoa,zoa,Foa,Goa,Hoa,Koa,Ioa,Joa,Wg,Soa,Uoa,Toa,Voa,Xg,Woa,Yoa,Zoa,$oa,Yg,apa,bpa,cpa,dpa,epa,Zg,$g,ah,fpa,hpa,gpa,jpa,kpa,Qoa,mpa,bh,opa,ppa,qpa,ch,rpa,tpa,upa,vpa,wpa,xpa,ypa,Apa,Bpa,Cpa,Dpa,Fpa,Gpa,dh,eh,Ipa,Kpa,Jpa,Lpa,Mpa,Ppa,Npa,Qpa,Rpa,Ypa,$pa,bqa,fqa,jh,hqa,iqa,jqa,kqa,lqa,mqa,oqa,qqa,nh,rqa,tqa,uqa,vqa,xqa,wqa,Aqa,zqa,Bqa,Cqa,Eqa,Dqa,Fqa,Gqa,Jqa,Kqa,
sh,Nqa,Oqa,Pqa,Qqa,Rqa,Sqa,Tqa,Uqa,Vqa,Wqa,Xqa,Yqa,Zqa,$qa,ara,bra,cra,dra,era,hra,ira,jra,kra,lra,mra,ora,wra,xra,yra,Ara,zra,Cra,Gra,Era,Lra,Mra,Ora,Qra,Tra,Ura,Pra,Wra,Gh,csa,jsa,dsa,ksa,lsa,msa,nsa,osa,psa,qsa,ssa,usa,vsa,wsa,xsa,ysa,zsa,Asa,Bsa,Csa,Esa,Fsa,Ssa,Tsa,Usa,Vsa,Wsa,Xsa,Ysa,Zsa,$sa,ata,bta,cta,dta,eta,fta,gta,lta,pta,sta,tta,vta,yta,zta,Ata,bi,Bta,Cta,Dta,Eta,Fta,Hta,Ita,Kta,Mta,Nta,Ota,Qta,Sta,Tta,Uta,Vta,Wta,Yta,Zta,$ta,aua,bua,hua,jua,kua,gua,cua,iua,dua,fua,nua,eua,qua,rua,sua,
vua,wua,xua,yua,zua,Aua,Bua,Cua,Dua,Eua,Fua,Gua,Hua,Iua,Jua,Kua,Lua,Mua,Nua,Oua,Pua,Rua,Sua,Tua,Uua,Vua,Wua,Xua,Yua,Zua,$ua,ava,bva,cva,dva,eva,fva,gva,hva,iva,jva,kva,lva,mva,nva,ova,pva,qva,rva,sva,tva,uva,vva,wva,yva,zva,Ava,Bva,Dva,Eva,Fva,Gva,Hva,Iva,Jva,Kva,Lva,Mva,Nva,Ova,Qva,Pva,Rva,Uva,Sva,Tva,Vva,Wva,Xva,Zva,Yva,$va,awa,cwa,bwa,dwa,ewa,fwa,gwa,kwa,lwa,pwa,qwa,rwa,oi,swa,qi,uwa,ri,Bwa,si,xta,lfa,mfa,Cwa,Dwa,Ewa,Gwa,wta,Hwa,kfa;_._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.tHb=!0};ea=function(a){_.ca.setTimeout(function(){throw a;},0)};fa=function(){var a=_.ca.navigator;return a&&(a=a.userAgent)?a:""};aaa=function(a){return ia?ja?ja.brands.some(function(b){return(b=b.brand)&&_.ka(b,a)}):!1:!1};ma=function(a){return _.ka(fa(),a)};na=function(){return ia?!!ja&&0<ja.brands.length:!1};
baa=function(){return na()?!1:ma("Opera")};caa=function(){return na()?!1:ma("Trident")||ma("MSIE")};daa=function(){return na()?!1:ma("Edge")};eaa=function(){return na()?aaa("Microsoft Edge"):ma("Edg/")};faa=function(){return ma("Firefox")||ma("FxiOS")};haa=function(){return ma("Safari")&&!(gaa()||(na()?0:ma("Coast"))||baa()||daa()||eaa()||(na()?aaa("Opera"):ma("OPR"))||faa()||ma("Silk")||ma("Android"))};gaa=function(){return na()?aaa("Chromium"):(ma("Chrome")||ma("CriOS"))&&!daa()||ma("Silk")};
iaa=function(){return ma("Android")&&!(gaa()||faa()||baa()||ma("Silk"))};jaa=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})]||""}};
kaa=function(a){var b=fa();if("Internet Explorer"===a){if(caa())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=
jaa(c);switch(a){case "Opera":if(baa())return b(["Version","Opera"]);if(na()?aaa("Opera"):ma("OPR"))return b(["OPR"]);break;case "Microsoft Edge":if(daa())return b(["Edge"]);if(eaa())return b(["Edg"]);break;case "Chromium":if(gaa())return b(["Chrome","CriOS","HeadlessChrome"])}return"Firefox"===a&&faa()||"Safari"===a&&haa()||"Android Browser"===a&&iaa()||"Silk"===a&&ma("Silk")?(b=c[2])&&b[1]||"":""};
laa=function(a){if(na()&&"Silk"!==a){var b=ja.brands.find(function(c){return c.brand===a});if(!b||!b.version)return NaN;b=b.version.split(".")}else{b=kaa(a);if(""===b)return NaN;b=b.split(".")}return 0===b.length?NaN:Number(b[0])};maa=function(){return ia?!!ja&&!!ja.platform:!1};naa=function(){return ma("iPhone")&&!ma("iPod")&&!ma("iPad")};_.oaa=function(){return naa()||ma("iPad")||ma("iPod")};paa=function(){return maa()?"macOS"===ja.platform:ma("Macintosh")};_.pa=function(a){return a[a.length-1]};
qaa=function(a,b){0<=(0,_.ua)(a,b)||a.push(b)};_.va=function(a,b){b=(0,_.ua)(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};_.wa=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[]};raa=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.xa(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)}};
_.saa=function(a,b,c){b=b||a;var d=function(n){return _.ya(n)?"o"+_.za(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};_.taa=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};
waa=function(a){if(!_.uaa)return vaa(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)};_.Aa=function(a){return xaa&&null!=a&&a instanceof Uint8Array};Da=function(a){return Array.prototype.slice.call(a)};yaa=function(a){var b=(0,_.Ea)(a);1!==(b&1)&&(Object.isFrozen(a)&&(a=Da(a)),(0,_.Fa)(a,b|1))};zaa=function(a,b){Object.isFrozen(a)&&(a=Da(a));(0,_.Fa)(a,b);return a};
Aaa=function(a){Ga(a,1);return a};Ha=function(a){Ga(a,34);return a};Baa=function(a){Ga(a,32);return a};Caa=function(a,b){(0,_.Fa)(b,(a|0)&-255)};Daa=function(a,b){(0,_.Fa)(b,(a|34)&-221)};Eaa=function(a){a=a>>11&1023;return 0===a?536870912:a};_.Ia=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};
Ma=function(a,b,c,d){if(null==a){if(!c)throw Error();}else if("string"===typeof a)a=a?new _.Ja(a,_.Ka):_.La();else if(a.constructor!==_.Ja)if(_.Aa(a))a=d?0==a.length?_.La():new _.Ja(a,_.Ka):a.length?new _.Ja(new Uint8Array(a),_.Ka):_.La();else{if(!b)throw Error();a=void 0}return a};Oa=function(a){if(a&2)throw Error();};Faa=function(a,b){if("number"!==typeof b||0>b||b>=a.length)throw Error();};Gaa=function(a,b){if("number"!==typeof b||0>b||b>a.length)throw Error();};
Haa=function(a){if("number"!==typeof a)throw Error("B`"+typeof a+"`"+a);return a};_.Qa=function(a){if(null!=a){if("boolean"!==typeof a)throw Error("C`"+Iaa(a)+"`"+a);a=!!a}return a};Kaa=function(a){var b=typeof a;return"number"===b?Number.isFinite(a):"string"!==b?!1:Jaa.test(a)};Ra=function(a){return"number"===typeof a&&Number.isFinite(a)||!!a&&"string"===typeof a&&isFinite(a)};_.Ua=function(a){Number.isFinite(a)||ea(Error());return a};Laa=function(a){return a};
Maa=function(a){if("number"!==typeof a)throw Error();Number.isFinite(a)||ea(Error());return a};Naa=function(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return a};Oaa=function(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return a};_.Va=function(a){if(null!=a){if(!Ra(a))throw Error();Kaa(a)||ea(Error())}return a};_.Wa=function(a){if(null==a||Ra(a))return a};Xa=function(a){if(null==a||Ra(a))return a};
Paa=function(a){if(!Ra(a))throw Error();Kaa(a)||ea(Error());return a};Qaa=function(a){if(null==a||Ra(a))return a};_.Za=function(a){if("string"!==typeof a)throw Error();return a};_.$a=function(a){if(null!=a&&"string"!==typeof a)throw Error();return a};Raa=function(a){return null==a||"string"===typeof a?a:void 0};
Taa=function(a,b,c,d){var e=!1;if(null!=a&&"object"===typeof a&&!(e=Array.isArray(a))&&a.SS===_.cb)return a;if(!e)return c?d&2?(a=b[Saa])?b=a:(a=new b,Ha(a.La),b=b[Saa]=a):b=new b:b=void 0,b;e=c=(0,_.Ea)(a);0===e&&(e|=d&32);e|=d&2;e!==c&&(0,_.Fa)(a,e);return new b(a)};Uaa=function(a){return a};_.Vaa=function(a,b,c){return"boolean"===typeof a||"number"===typeof a?!!a:c?!1:void 0};_.Waa=function(a,b,c){return"string"===typeof a?a:c?"":void 0};Yaa=function(a,b,c,d,e,f){a=Taa(a,d,c,f);e&&(a=Xaa(a));return a};
Zaa=function(a){return a};$aa=function(a){return[a,this.get(a)]};bba=function(a,b){aba=b;a=new a(b);aba=void 0;return a};
_.fb=function(a,b,c){null==a&&(a=aba);aba=void 0;if(null==a){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-2095105|(b&1023)<<11)}else{if(!Array.isArray(a))throw Error();d=(0,_.Ea)(a);if(d&64)return _.cba&&delete a[_.cba],a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error();a:{c=a;var e=c.length;if(e){var f=e-1,g=c[f];if(_.Ia(g)){d|=256;b=+!!(d&512)-1;e=f-b;1024<=e&&(dba(c,b,g),e=1023);d=d&-2095105|(e&1023)<<11;break a}}b&&(g=+!!(d&512)-1,b=Math.max(b,e-g),1024<b&&(dba(c,g,{}),d|=256,b=1023),d=d&-2095105|(b&1023)<<
11)}}(0,_.Fa)(a,d);return a};dba=function(a,b,c){for(var d=1023+b,e=a.length,f=d;f<e;f++){var g=a[f];null!=g&&g!==c&&(c[f-b]=g)}a.length=d+1;a[d]=c};fba=function(a,b){return eba(b)};eba=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(_.Aa(a))return waa(a);if(a instanceof _.Ja)return gba(a);if(a instanceof _.gb)return hba(a)}}return a};
iba=function(a,b,c){a=Da(a);var d=a.length,e=b&256?a[d-1]:void 0;d+=e?-1:0;for(b=b&512?1:0;b<d;b++)a[b]=c(a[b]);if(e){b=a[b]={};for(var f in e)b[f]=c(e[f])}return a};kba=function(a,b,c,d,e,f){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&(0,_.Ea)(a)&1?void 0:f&&(0,_.Ea)(a)&2?a:jba(a,b,c,void 0!==d,e,f);else if(_.Ia(a)){var g={},m;for(m in a)g[m]=kba(a[m],b,c,d,e,f);a=g}else a=b(a,d);return a}};
jba=function(a,b,c,d,e,f){var g=d||c?(0,_.Ea)(a):0;d=d?!!(g&32):void 0;a=Da(a);for(var m=0;m<a.length;m++)a[m]=kba(a[m],b,c,d,e,f);c&&c(g,a);return a};mba=function(a){return kba(a,lba,void 0,void 0,!1,!1)};lba=function(a){return a.SS===_.cb?a.toJSON():a instanceof _.gb?hba(a,mba):eba(a)};nba=function(a){return jba(a,lba,void 0,void 0,!1,!1)};
oba=function(a,b,c){c=void 0===c?Daa:c;if(null!=a){if(xaa&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=(0,_.Ea)(a);return d&2?a:!b||d&68||!(d&32||0===d)?jba(a,oba,d&4?Daa:c,!0,!1,!0):((0,_.Fa)(a,d|34),a)}a.SS===_.cb?(b=a.La,c=(0,_.kb)(b),a=c&2?a:bba(a.constructor,pba(b,c,!0))):a instanceof _.gb&&(b=Ha(qba(a,oba)),a=new _.gb(b,a.cya,a.bda,a.f2a));return a}};
pba=function(a,b,c){var d=c||b&2?Daa:Caa,e=!!(b&32);a=iba(a,b,function(f){return oba(f,e,d)});Ga(a,32|(c?2:0));return a};Xaa=function(a){var b=a.La,c=(0,_.kb)(b);return c&2?bba(a.constructor,pba(b,c,!1)):a};mb=function(a,b,c,d,e){var f=Eaa(b);if(c>=f||e){e=b;if(b&256)f=a[a.length-1];else{if(null==d)return;f=a[f+(+!!(b&512)-1)]={};e|=256}f[c]=d;e!==b&&(0,_.Fa)(a,e)}else a[c+(+!!(b&512)-1)]=d,b&256&&(a=a[a.length-1],c in a&&delete a[c])};
sba=function(a,b,c,d,e){var f=b&2,g=ob(a,b,c,e);Array.isArray(g)||(g=pb);var m=(0,_.Ea)(g);m&1||Aaa(g);if(f)m&2||Ha(g),d&1||Object.freeze(g);else{f=!(d&2);var n=m&2;d&1||!n?f&&m&32&&!n&&rba(g,32):(g=Aaa(Da(g)),mb(a,b,c,g,e))}return g};
_.qb=function(a,b,c,d,e){a=a.La;var f=(0,_.kb)(a),g=f&2,m=sba(a,f,b,null!=e?e:1,d),n=(0,_.Ea)(m);if(!(n&4)){Object.isFrozen(m)&&(n=0,m=Da(m),mb(a,f,b,m,d));for(var r=0,w=0;r<m.length;r++){var z=c(m[r]);null!=z&&(m[w++]=z)}w<r&&(m.length=w);n|=5;g&&(n|=34);(0,_.Fa)(m,n);n&2&&Object.freeze(m)}if(2===e)return m;!g&&(n&2||Object.isFrozen(m))&&(m=Da(m),Ga(m,5),mb(a,f,b,m,d));return m};tba=function(a){return Ma(a,!0,!0,!0)};uba=function(a){return Ma(a,!0,!0,!1)};
xba=function(){var a;return null!=(a=vba)?a:vba=new _.gb(Ha([]),void 0,void 0,void 0,wba)};
yba=function(a,b,c,d,e,f){var g=b&2;a:{var m=c,n=b&2;c=!1;if(null==m){if(n){a=xba();break a}m=[]}else if(m.constructor===_.gb){if(0==(m.foa&2)||n){a=m;break a}m=qba(m)}else Array.isArray(m)?c=!!((0,_.Ea)(m)&2):m=[];if(n){if(!m.length){a=xba();break a}c||(c=!0,Ha(m))}else if(c){c=!1;n=Da(m);for(m=0;m<n.length;m++){var r=n[m]=Da(n[m]);Array.isArray(r[1])&&(r[1]=Ha(r[1]))}m=n}c||((0,_.Ea)(m)&64?rba(m,32):32&b&&Baa(m));f=new _.gb(m,e,_.Waa,f);mb(a,b,d,f,!1);a=f}if(null==a)return a;!g&&e&&(a.kwc=!0);return a};
_.sb=function(a,b,c){a=a.La;var d=(0,_.kb)(a);return yba(a,d,ob(a,d,b),b,void 0,c)};_.tb=function(a,b,c){a=a.La;var d=(0,_.kb)(a);return yba(a,d,ob(a,d,b),b,c)};_.ub=function(a,b,c,d){var e=a.La,f=(0,_.kb)(e);Oa(f);if(null==c)return mb(e,f,b),a;if(!((0,_.Ea)(c)&4)){Object.isFrozen(c)&&(c=Da(c));for(var g=0;g<c.length;g++)c[g]=d(c[g]);(0,_.Fa)(c,5)}mb(e,f,b,c);return a};_.wb=function(a,b,c,d){var e=a.La,f=(0,_.kb)(e);Oa(f);mb(e,f,b,("0"===d?0===Number(c):c===d)?void 0:c);return a};
_.xb=function(a,b,c,d,e){Oa((0,_.kb)(a.La));b=e(a,b,!1,2);Gaa(b,c);b[c]=d;return a};_.zba=function(a,b,c){for(var d=0,e=0;e<c.length;e++){var f=c[e];null!=ob(a,b,f)&&(0!==d&&mb(a,b,d),d=f)}return d};
_.Aba=function(a,b,c,d,e,f){var g=!!(b&2),m=sba(a,b,d,1,e);if(m===pb||!((0,_.Ea)(m)&4)){var n=m;m=!!(b&2);var r=!!((0,_.Ea)(n)&2);g=n;!m&&r&&(n=Da(n));var w=b|(r?2:0);r=r||void 0;for(var z=0,D=0;z<n.length;z++){var J=Taa(n[z],c,!1,w);void 0!==J&&(r=r||(0,_.kb)(J.La)&2,n[D++]=J)}D<z&&(n.length=D);c=n;n=(0,_.Ea)(c);w=n|5;r=r?w&-9:w|8;n!=r&&(c=zaa(c,r));n=c;g!==n&&mb(a,b,d,n,e);(m&&2!==f||1===f)&&Object.freeze(n);return n}if(3===f)return m;g?2===f&&(f=(0,_.Ea)(m),m=Da(m),(0,_.Fa)(m,f),mb(a,b,d,m,e)):
(g=Object.isFrozen(m),1===f?g||Object.freeze(m):(f=(0,_.Ea)(m),c=f&-35,g&&(m=Da(m),f=0,mb(a,b,d,m,e)),f!==c&&(0,_.Fa)(m,c)));return m};Bba=function(a,b,c,d,e,f,g){a=a.La;var m=(0,_.kb)(a);Oa(m);b=_.Aba(a,m,c,b,f,2);c=null!=d?d:new c;g&&Gaa(b,e);void 0!=e?b.splice(e,g,c):b.push(c);c.Vvb()&&rba(b,8)};zb=function(a,b){return null!=a?a:b};Cba=function(a){return Ma(a,!1,!1,!1)};
Dba=function(a,b,c){var d=a.constructor.tc,e=Eaa((0,_.kb)(c?a.La:b)),f=!1;if(d){if(!c){b=Da(b);var g;if(b.length&&_.Ia(g=b[b.length-1]))for(f=0;f<d.length;f++)if(d[f]>=e){Object.assign(b[b.length-1]={},g);break}f=!0}e=b;c=!c;g=(0,_.kb)(a.La);a=Eaa(g);g=+!!(g&512)-1;for(var m,n,r=0;r<d.length;r++)if(n=d[r],n<a){n+=g;var w=e[n];null==w?e[n]=c?pb:Aaa([]):c&&w!==pb&&yaa(w)}else m||(w=void 0,e.length&&_.Ia(w=e[e.length-1])?m=w:e.push(m={})),w=m[n],null==m[n]?m[n]=c?pb:Aaa([]):c&&w!==pb&&yaa(w)}d=b.length;
if(!d)return b;var z;if(_.Ia(m=b[d-1])){a:{var D=m;e={};c=!1;for(var J in D)a=D[J],Array.isArray(a)&&a!=a&&(c=!0),null!=a?e[J]=a:c=!0;if(c){for(var L in e){D=e;break a}D=null}}D!=m&&(z=!0);d--}for(;0<d;d--){m=b[d-1];if(null!=m)break;var Q=!0}if(!z&&!Q)return b;b=f?b:Array.prototype.slice.call(b,0,d);f&&(b.length=d);D&&b.push(D);return b};_.Ab=function(a,b){for(var c=[],d=0;d<a.length;d++)c.push(b(a[d]));return c};
Fba=function(a,b,c){for(var d in c){var e=c[d],f=e.KG?a.getExtension(e):Eba(a,e);if(null!=f){var g=void 0;for(g in e.fieldName)if(e.fieldName.hasOwnProperty(g))break;var m=e.GOc;b[g]=m?e.KG?_.Ab(f,m):m(f):f}}};Cb=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};_.k=function(a){return null===a?void 0:a};Db=function(a){return null==a?void 0:Array.isArray(a)?a.map(function(b){return gba(b)}):gba(a)};
Gba=function(a){a=_.Eb(a,2);if(null==a)return"";if("string"===typeof a)return a;if(_.Aa(a))return waa(a);if(Array.isArray(a))return nba(a);if(a instanceof _.Ja)return gba(a);if(a instanceof _.Fb)return a.toJSON();throw Error("P`"+a);};_.Ib=function(a){return function(b){return Gb(a,b)}};_.Lb=function(a){if((0,_.Ea)(a.La)&2)throw Error("S");};
Hba=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;w=r=0}function b(z){for(var D=g,J=0;64>J;J+=4)D[J/4]=z[J]<<24|z[J+1]<<16|z[J+2]<<8|z[J+3];for(J=16;80>J;J++)z=D[J-3]^D[J-8]^D[J-14]^D[J-16],D[J]=(z<<1|z>>>31)&4294967295;z=e[0];var L=e[1],Q=e[2],da=e[3],oa=e[4];for(J=0;80>J;J++){if(40>J)if(20>J){var qa=da^L&(Q^da);var ta=1518500249}else qa=L^Q^da,ta=1859775393;else 60>J?(qa=L&Q|da&(L|Q),ta=2400959708):(qa=L^Q^da,ta=3395469782);qa=((z<<5|z>>>
27)&4294967295)+qa+oa+ta+D[J]&4294967295;oa=da;da=Q;Q=(L<<30|L>>>2)&4294967295;L=z;z=qa}e[0]=e[0]+z&4294967295;e[1]=e[1]+L&4294967295;e[2]=e[2]+Q&4294967295;e[3]=e[3]+da&4294967295;e[4]=e[4]+oa&4294967295}function c(z,D){if("string"===typeof z){z=unescape(encodeURIComponent(z));for(var J=[],L=0,Q=z.length;L<Q;++L)J.push(z.charCodeAt(L));z=J}D||(D=z.length);J=0;if(0==r)for(;J+64<D;)b(z.slice(J,J+64)),J+=64,w+=64;for(;J<D;)if(f[r++]=z[J++],w++,64==r)for(r=0,b(f);J+64<D;)b(z.slice(J,J+64)),J+=64,w+=
64}function d(){var z=[],D=8*w;56>r?c(m,56-r):c(m,64-(r-56));for(var J=63;56<=J;J--)f[J]=D&255,D>>>=8;b(f);for(J=D=0;5>J;J++)for(var L=24;0<=L;L-=8)z[D++]=e[J]>>L&255;return z}for(var e=[],f=[],g=[],m=[128],n=1;64>n;++n)m[n]=0;var r,w;a();return{reset:a,update:c,digest:d,digestString:function(){for(var z=d(),D="",J=0;J<z.length;J++)D+="0123456789ABCDEF".charAt(Math.floor(z[J]/16))+"0123456789ABCDEF".charAt(z[J]%16);return D}}};Iba=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};
Jba=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};Kba=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c};Lba=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};Mba=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.Nba=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.Oba=function(a){for(var b in a)return!1;return!0};
_.Nb=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};_.Ob=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.Pb=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<Pba.length;f++)c=Pba[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
Qba=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return Qba.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};Qb=function(a){a&&"function"==typeof a.dispose&&a.dispose()};Rba=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.xa(d)?Rba.apply(null,d):Qb(d)}};Uba=function(a,b){a=void 0===a?window:a;return Sba(new Tba(a,b))};Vba=function(a,b){return Zone.current.wrap(a,b)};
Wba=function(a,b){for(var c=a.length-1;0<=c;c--)"function"===typeof a[c]&&(a[c]=Vba(a[c],b+"_"+c));return a};Zba=function(a){for(var b=["getCurrentPosition","watchPosition"],c=a.constructor.name,d={},e=0;e<b.length;d={g0:d.g0},e++){d.g0=b[e];var f=a[d.g0];if(f){var g=Xba(a,d.g0);Yba(g)&&(a[d.g0]=function(m){return function(n){var r=function(){return n.apply(this,Wba(arguments,c+"."+m.g0))};Rb(r,n);return r}}(d)(f))}}};
Yba=function(a){return a?!1===a.writable?!1:!("function"===typeof a.get&&"undefined"===typeof a.set):!0};
cca=function(a,b,c){var d=Xba(a,b);!d&&c&&Xba(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=Sb("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=$ba[g];m||(m=$ba[g]=Sb("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==Tb||(r=Tb);r&&("function"===typeof r[m]&&r.removeEventListener(g,aca),f&&f.call(r,null),r[m]=n,"function"===typeof n&&r.addEventListener(g,aca,!1))};d.get=function(){var n=this;n||a!==Tb||(n=Tb);
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};bca(a,b,d);a[c]=!0}};dca=function(a,b,c){if(b)for(var d=0;d<b.length;d++)cca(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++)cca(a,b[d],c)}};
eca=function(a){var b=Tb[a];if(b){Tb[Sb(a)]=b;Tb[a]=function(){var e=Wba(arguments,a);switch(e.length){case 0:this[Ub]=new b;break;case 1:this[Ub]=new b(e[0]);break;case 2:this[Ub]=new b(e[0],e[1]);break;case 3:this[Ub]=new b(e[0],e[1],e[2]);break;case 4:this[Ub]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("Ba");}};Rb(Tb[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?Tb[a].prototype[e]=function(){return this[Ub][e].apply(this[Ub],
arguments)}:bca(Tb[a].prototype,e,{set:function(f){"function"===typeof f?(this[Ub][e]=Vba(f,a+"."+e),Rb(this[Ub][e],f)):this[Ub][e]=f},get:function(){return this[Ub][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(Tb[a][d]=b[d])}};Vb=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=fca(d);!d&&a[b]&&(d=a);a=Sb(b);var e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];var f=d&&Xba(d,b);if(Yba(f)){var g=c(e,a,b);d[b]=function(){return g(this,arguments)};Rb(d[b],e)}}return e};
gca=function(a,b,c){function d(f){var g=f.data;g.args[g.Joa]=function(){f.Bk.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=Vb(a,b,function(f){return function(g,m){var n=c(g,m);return 0<=n.Joa&&"function"===typeof m[n.Joa]?Zone.current.Dga(n.name,m[n.Joa],n,d):f.apply(g,m)}})};Rb=function(a,b){a[Sb("OriginalDelegate")]=b};
jca=function(){if(hca)return ica;hca=!0;try{var a=Wb.navigator.userAgent;if(-1!==a.indexOf("MSIE ")||-1!==a.indexOf("Trident/")||-1!==a.indexOf("Edge/"))ica=!0}catch(b){}return ica};lca=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=kca+c;b=kca+b;Xb[a]={};Xb[a]["false"]=c;Xb[a]["true"]=b};
sca=function(a,b,c,d){function e(oa,qa,ta){if(qa=qa||a.event){oa=oa||qa.target||a;var Ca=oa[Xb[qa.type][ta?"true":"false"]];if(Ca){ta=[];if(1===Ca.length)(qa=D(Ca[0],oa,qa))&&ta.push(qa);else{Ca=Ca.slice();for(var Pa=0;Pa<Ca.length&&(!qa||!0!==qa[mca]);Pa++){var Ya=D(Ca[Pa],oa,qa);Ya&&ta.push(Ya)}}if(1===ta.length)throw ta[0];qa={};for(oa=0;oa<ta.length;qa={oOa:qa.oOa},oa++)qa.oOa=ta[oa],b.gHc(function(bb){return function(){throw bb.oOa;}}(qa))}}}function f(oa,qa){if(!oa)return!1;var ta=!0;qa&&void 0!==
qa.Z1a&&(ta=qa.Z1a);var Ca=qa&&qa.vh,Pa=!0;qa&&void 0!==qa.Gwc&&(Pa=qa.Gwc);var Ya=!1;qa&&void 0!==qa.WKc&&(Ya=qa.WKc);for(var bb=oa;bb&&!bb.hasOwnProperty(g);)bb=fca(bb);!bb&&oa[g]&&(bb=oa);if(!bb||bb[w])return!1;var Mb=qa&&qa.ZXc,Kb={},Bb=bb[w]=bb[g],Na=bb[Sb(m)]=bb[m];oa=bb[Sb(n)]=bb[n];var hb=bb[Sb(r)]=bb[r],jb;qa&&qa.prepend&&(jb=bb[Sb(qa.prepend)]=bb[qa.prepend]);var nc=function(nb){if(!nb.nTa){var yb=Xb[nb.pC],la;yb&&(la=yb[nb.capture?"true":"false"]);if(yb=la&&nb.target[la])for(var oc=0;oc<
yb.length;oc++)if(yb[oc]===nb){yb.splice(oc,1);nb.nTa=!0;0===yb.length&&(nb.Acb=!0,nb.target[la]=null);break}}if(nb.Acb)return Na.call(nb.target,nb.pC,nb.capture?L:J,nb.options)},sc=function(nb){return Bb.call(Kb.target,Kb.pC,nb.Bk,Kb.options)},jf=function(nb){return jb.call(Kb.target,Kb.pC,nb.Bk,Kb.options)},rb=function(nb){return Na.call(nb.target,nb.pC,nb.Bk,nb.options)};sc=ta?function(){if(!Kb.uEc)return Bb.call(Kb.target,Kb.pC,Kb.capture?L:J,Kb.options)}:sc;nc=ta?nc:rb;rb=function(nb,yb){var la=
typeof yb;return"function"===la&&nb.callback===yb||"object"===la&&nb.lD===yb};var Hb=qa&&qa.diff?qa.diff:rb,lb=Zone[Sb("UNPATCHED_EVENTS")],vb=a[Sb("PASSIVE_EVENTS")];rb=function(nb,yb,la,oc,Ic,Bd){Ic=void 0===Ic?!1:Ic;Bd=void 0===Bd?!1:Bd;return function(){var Xc=this||a,dd=arguments[0];qa&&qa.tN&&(dd=qa.tN(dd));var ae=arguments[1];if(!ae||nca&&"uncaughtException"===dd)return nb.apply(this,arguments);var qg=!1;if("function"!==typeof ae){if(!ae.handleEvent)return nb.apply(this,arguments);qg=!0}if(!Ca||
Ca(nb,ae,Xc,arguments)){var Se=Yb&&!!vb&&-1!==vb.indexOf(dd);var le=arguments[2];le=!Yb&&"object"===typeof le&&le?!!le.capture:Yb&&Se?"boolean"===typeof le?{capture:le,passive:!0}:le?"object"===typeof le&&!1!==le.passive?Object.assign({},le,{passive:!0}):le:{passive:!0}:le;if(lb)for(var Wj=0;Wj<lb.length;Wj++)if(dd===lb[Wj])return Se?nb.call(Xc,dd,ae,le):nb.apply(this,arguments);Se=le?"boolean"===typeof le?!0:le.capture:!1;Wj=le&&"object"===typeof le?le.once:!1;var wp=Zone.current,Ah=Xb[dd];Ah||(lca(dd,
Mb),Ah=Xb[dd]);var Bh=Ah[Se?"true":"false"];Ah=Xc[Bh];var kj=!1;if(Ah){if(kj=!0,Pa)for(Bh=0;Bh<Ah.length;Bh++)if(Hb(Ah[Bh],ae))return}else Ah=Xc[Bh]=[];var ci;Bh=Xc.constructor.name;var VE=oca[Bh];VE&&(ci=VE[dd]);ci||(ci=Bh+yb+(Mb?Mb(dd):dd));Kb.options=le;Wj&&(Kb.options.once=!1);Kb.target=Xc;Kb.capture=Se;Kb.pC=dd;Kb.uEc=kj;if(kj=ta?pca:void 0)kj.nOc=Kb;ci=wp.Nva(ci,ae,kj,la,oc);Kb.target=null;kj&&(kj.nOc=null);Wj&&(le.once=!0);if(Yb||"boolean"!==typeof ci.options)ci.options=le;ci.target=Xc;ci.capture=
Se;ci.pC=dd;qg&&(ci.lD=ae);Bd?Ah.unshift(ci):Ah.push(ci);if(Ic)return Xc}}};bb[g]=rb(Bb,z,sc,nc,Ya);jb&&(bb.prependListener=rb(jb,".prependListener:",jf,nc,Ya,!0));bb[m]=function(){var nb=this||a,yb=arguments[0];qa&&qa.tN&&(yb=qa.tN(yb));var la=arguments[2],oc=la?"boolean"===typeof la?!0:la.capture:!1;la=arguments[1];if(!la)return Na.apply(this,arguments);if(!Ca||Ca(Na,la,nb,arguments)){var Ic=Xb[yb],Bd;Ic&&(Bd=Ic[oc?"true":"false"]);if(oc=Bd&&nb[Bd])for(Ic=0;Ic<oc.length;Ic++){var Xc=oc[Ic];if(Hb(Xc,
la)){oc.splice(Ic,1);Xc.nTa=!0;0===oc.length&&(Xc.Acb=!0,nb[Bd]=null,"string"===typeof yb&&(nb[kca+"ON_PROPERTY"+yb]=null));Xc.zone.FJ(Xc);if(Ya)return nb;return}}return Na.apply(this,arguments)}};bb[n]=function(nb){var yb=this||a,la=nb;qa&&qa.tN&&(la=qa.tN(la));nb=[];yb=qca(yb,Mb?Mb(la):la);for(la=0;la<yb.length;la++){var oc=yb[la];nb.push(oc.lD?oc.lD:oc.callback)}return nb};bb[r]=function(nb){var yb=this||a;if(nb){qa&&qa.tN&&(nb=qa.tN(nb));var la=Xb[nb];if(la){var oc=yb[la["false"]];yb=yb[la["true"]];
if(oc)for(oc=oc.slice(),la=0;la<oc.length;la++){var Ic=oc[la];this[m].call(this,nb,Ic.lD?Ic.lD:Ic.callback,Ic.options)}if(yb)for(yb=yb.slice(),oc=0;oc<yb.length;oc++)la=yb[oc],this[m].call(this,nb,la.lD?la.lD:la.callback,la.options)}}else{nb=Object.keys(yb);for(yb=0;yb<nb.length;yb++)(oc=(oc=rca.exec(nb[yb]))&&oc[1])&&"removeListener"!==oc&&this[r].call(this,oc);this[r].call(this,"removeListener")}if(Ya)return this};Rb(bb[g],Bb);Rb(bb[m],Na);hb&&Rb(bb[r],hb);oa&&Rb(bb[n],oa);return!0}for(var g=d&&
d.add||"addEventListener",m=d&&d.A4c||"removeEventListener",n=d&&d.aj||"eventListeners",r=d&&d.B4c||"removeAllListeners",w=Sb(g),z="."+g+":",D=function(oa,qa,ta){if(!oa.nTa){var Ca=oa.callback;"object"===typeof Ca&&Ca.handleEvent&&(oa.callback=function(bb){return Ca.handleEvent(bb)},oa.lD=Ca);try{oa.Bk(oa,qa,[ta])}catch(bb){var Pa=bb}var Ya=oa.options;Ya&&"object"===typeof Ya&&Ya.once&&qa[m].call(qa,ta.type,oa.lD?oa.lD:oa.callback,Ya);return Pa}},J=function(oa){return e(this,oa,!1)},L=function(oa){return e(this,
oa,!0)},Q=[],da=0;da<c.length;da++)Q[da]=f(c[da],d);return Q};qca=function(a,b){if(!b){var c=[],d;for(d in a){var e=rca.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=Xb[b];c||(lca(b),c=Xb[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};tca=function(a,b){(a=a.Event)&&a.prototype&&b.PWa(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[mca]=!0;c&&c.apply(d,e)}})};
uca=function(a,b){b.PWa(a,"queueMicrotask",function(){return function(c,d){Zone.current.l1("queueMicrotask",d[0])}})};
Zb=function(a,b,c,d){function e(r){var w=r.data;w.args[0]=function(){return r.Bk.apply(this,arguments)};w.MK=g.apply(a,w.args);return r}function f(r){return m.call(a,r.data.MK)}var g=null,m=null;b+=d;c+=d;var n={};g=Vb(a,b,function(r){return function(w,z){if("function"===typeof z[0]){var D={Lca:"Interval"===d,delay:"Timeout"===d||"Interval"===d?z[1]||0:void 0,args:z},J=z[0];z[0]=function(){try{return J.apply(this,arguments)}finally{D.Lca||("number"===typeof D.MK?delete n[D.MK]:D.MK&&(D.MK[vca]=null))}};
w=Zone.current.Dga(b,z[0],D,e,f);if(!w)return w;z=w.data.MK;"number"===typeof z?n[z]=w:z&&(z[vca]=w);z&&z.Bb&&z.J1a&&"function"===typeof z.Bb&&"function"===typeof z.J1a&&(w.Bb=z.Bb.bind(z),w.J1a=z.J1a.bind(z));return"number"===typeof z||z?z:w}return r.apply(a,z)}});m=Vb(a,c,function(r){return function(w,z){w=z[0];if("number"===typeof w)var D=n[w];else(D=w&&w[vca])||(D=w);D&&"string"===typeof D.type?"notScheduled"!==D.state&&(D.v8&&D.data.Lca||0===D.dU)&&("number"===typeof w?delete n[w]:w&&(w[vca]=
null),D.zone.FJ(D)):r.apply(a,z)}})};wca=function(a,b,c,d,e){var f=Zone.Jo(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(m,n,r){n&&n.prototype&&e.forEach(function(w){var z=c+"."+d+"::"+w,D=n.prototype;try{if(D.hasOwnProperty(w)){var J=a.EV(D,w);J&&J.value?(J.value=a.Uja(J.value,z),a.lIa(n.prototype,w,J)):D[w]&&(D[w]=a.Uja(D[w],z))}else D[w]&&(D[w]=a.Uja(D[w],z))}catch(L){}});return g.call(b,m,n,r)};a.Heb(b[d],g)}};
xca=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].wDc;return b.filter(function(e){return-1===d.indexOf(e)})};yca=function(a){return Object.getOwnPropertyNames(a).filter(function(b){return b.startsWith("on")&&2<b.length}).map(function(b){return b.substring(2)})};
Fca=function(){zca=Zone.Jo;Aca=Object[zca("defineProperty")]=Object.defineProperty;Bca=Object[zca("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;Cca=Object.create;$b=zca("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[$b]&&a[$b][b])throw new TypeError("Fa`"+b+"`"+a);var d=c.configurable;"prototype"!==b&&(c=Dca(a,b,c));return Eca(a,b,c,d)};Object.defineProperties=function(a,b){Object.keys(b).forEach(function(f){Object.defineProperty(a,f,b[f])});for(var c=_.l(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]=Dca(a,c,b[c])});return Cca(a,b)};Object.getOwnPropertyDescriptor=function(a,b){var c=Bca(a,b);c&&a&&a[$b]&&a[$b][b]&&(c.configurable=!1);return c}};Gca=function(a,b,c){var d=c.configurable;c=Dca(a,b,c);return Eca(a,b,c,d)};
Dca=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[$b]||Object.isFrozen(a)||Aca(a,$b,{writable:!0,value:{}}),a[$b]&&(a[$b][b]=!0));return c};
Eca=function(a,b,c,d){try{return Aca(a,b,c)}catch(e){if(c.configurable){"undefined"==typeof d?delete c.configurable:c.configurable=d;try{return Aca(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;}};
Hca=function(a,b){var c=b.FK(),d=c.sob,e=c.WBc,f=c.ITb,g=c.N4a,m=c.i3a,n=c.V4a,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 w="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=w.map(function(qa){return"HTML"+qa+"Element"}).concat(r):a.EventTarget?c.push("EventTarget"):c=r;var z=a.__Zone_disable_IE_check||!1,D=a.__Zone_enable_cross_context_check||!1,J=b.Uvb(),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],da=n+(Q+m),oa=
n+(Q+g);f[Q]={};f[Q][m]=da;f[Q][g]=oa}for(f=0;f<w.length;f++)for(g=w[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++)w=a[c[e]],d.push(w&&w.prototype);b.Qea(a,b,d,{vh:function(qa,ta,Ca,Pa){if(!z&&J)if(D)try{var Ya=ta.toString();if("[object FunctionWrapper]"===Ya||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==Ya)return qa.apply(Ca,Pa),!1}catch(bb){return qa.apply(Ca,Pa),!1}else{if(ta=ta.toString(),"[object FunctionWrapper]"===ta||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==
ta)return qa.apply(Ca,Pa),!1}else if(D)try{ta.toString()}catch(bb){return qa.apply(Ca,Pa),!1}return!0},tN:function(qa){return L[qa]||qa}});Zone[b.Ni("patchEventTarget")]=!!a.EventTarget};
Ica=function(a,b){var c=a.FK(),d=c.QTb,e=c.ofc,f=b.WebSocket;b.EventTarget||a.Qea(b,a,[f.prototype]);b.WebSocket=function(m,n){var r=1<arguments.length?new f(m,n):new f(m),w=a.EV(r,"onmessage");if(w&&!1===w.configurable){var z=a.q4a(r);var D=r;[d,e,"send","close"].forEach(function(J){z[J]=function(){var L=a.I2a.call(arguments);if(J===d||J===e){var Q=0<L.length?L[0]:void 0;Q&&(Q=Zone.Jo("ON_PROPERTY"+Q),r[Q]=z[Q])}return r[J].apply(r,L)}})}else z=r;a.HDb(z,["close","error","message","open"],D);return z};
c=b.WebSocket;for(var g in f)c[g]=f[g]};
Jca=function(a,b){var c=a.FK(),d=c.Lsa;if((c.Pd||d)&&!a.EV(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){if((c=a.EV(Element.prototype,"onclick"))&&!c.configurable)return!1;if(c)return a.DV(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}}),d=!!document.createElement("div").onclick,a.DV(Element.prototype,"onclick",c),d}var e=b.XMLHttpRequest;if(!e)return!1;c=e.prototype;if(d=a.EV(c,"onreadystatechange"))return a.DV(c,"onreadystatechange",{enumerable:!0,
configurable:!0,get:function(){return!0}}),e=!!(new e).onreadystatechange,a.DV(c,"onreadystatechange",d||{}),e;var f=a.Ni("fake");a.DV(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};
Lca=function(a){for(var b=a.Ni("unbound"),c={},d=0;d<Kca.length;c={fH:c.fH},d++){var e=Kca[d];c.fH="on"+e;self.addEventListener(e,function(f){return function(g){g=g.target;var m;for(m=g?g.constructor.name+"."+f.fH:"unknown."+f.fH;g;){if(g[f.fH]&&!g[f.fH][b]){var n=a.Uja(g[f.fH],m);n[b]=g[f.fH];g[f.fH]=n}g=g.parentElement}}}(c),!0)}};ac=function(a){for(var b in a)if(a[b]===ac)return b;throw Error("Ga");};Mca=function(a,b){for(var c in b)b.hasOwnProperty(c)&&!a.hasOwnProperty(c)&&(a[c]=b[c])};
_.p=function(a){return{token:a.token,Ga:a.Ga||null,oa:a.oa,value:void 0}};_.bc=function(a){return{Pb:a.Pb||[],imports:a.imports||[]}};Pca=function(a){var b;(b=a.hasOwnProperty(Nca)?a[Nca]:null)||(b=a.hasOwnProperty(Oca)?a[Oca]:null);return b};Qca=function(a){return(a=a&&(a[Nca]||a[Oca]))?a:null};Tca=function(a){return a&&(a.hasOwnProperty(Rca)||a.hasOwnProperty(Sca))?a[Rca]:null};_.cc=function(a){return"string"===typeof a?a:null==a?"":String(a)};
_.dc=function(a){if("string"===typeof a)return a;if(Array.isArray(a))return"["+a.map(_.dc).join(", ")+"]";if(null==a)return""+a;if(a.zIc)return""+a.zIc;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)};Uca=function(a,b){return null==a||""===a?null===b?"":b:null==b||""===b?a:a+" "+b};Vca=function(){throw new _.ec(-201,!1);};Wca=function(a,b,c,d){throw Error("Ha`"+a+"`"+(null==d?"":" [Expected=> "+c+" "+d+" "+b+" <=Actual]"));};
fc=function(a){var b=Xca;Xca=a;return b};Yca=function(a,b,c){var d=Pca(a);if(d&&"root"==d.Ga)return void 0===d.value?d.value=d.oa():d.value;if(c&8)return null;if(void 0!==b)return b;Vca(_.dc(a))};_.gc=function(a){a.b5a=_.gc;a.toString=function(){return _.dc(this())};return a};hc=function(a){return Zca(a)?a():a};Zca=function(a){return"function"===typeof a&&a.hasOwnProperty($ca)&&a.b5a===_.gc};ic=function(a){var b=ada;ada=a;return b};
bda=function(a,b){b=void 0===b?0:b;if(void 0===ada)throw new _.ec(-203,!1);return null===ada?Yca(a,void 0,b):ada.get(a,b&8?null:void 0,b)};_.q=function(a,b){b=void 0===b?0:b;return(Xca||bda)(hc(a),b)};_.jc=function(a,b){return _.q(a,cda(void 0===b?0:b))};cda=function(a){return"undefined"===typeof a||"number"===typeof a?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.t5c&&4)};
dda=function(a){for(var b=[],c=0;c<a.length;c++){var d=hc(a[c]);if(Array.isArray(d)){if(0===d.length)throw new _.ec(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(_.q(e,f))}else b.push(_.q(d))}return b};eda=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};
fda=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}};gda=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++}};
ida=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?hda(a,c,e,b[++d]):hda(a,c,e,null))}return a};
hda=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)};
jda=function(a,b,c){var d=4,e=a.mc||[],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.mc){a:{n=a.mc;for(var w=0,z=!0;w<n.length;){var D=n[w++];if("string"===typeof D&&
z){var J=n[w++];if(c&&"class"===D&&-1!==fda(J.toLowerCase(),r)){r=!0;break a}}else if(1===D){for(;w<n.length&&"string"==typeof(D=n[w++]);)if(D.toLowerCase()===r){r=!0;break a}break}else"number"===typeof D&&(z=!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(w=0,c||4!==a.type||"ng-template"===a.value){for(z=!1;w<e.length;){D=e[w];if(D===n){n=w;break a}if(3===D||6===D)z=!0;else if(1===D||2===D){for(D=e[++w];"string"===typeof D;)D=e[++w];continue}else if(4===
D)break;else if(0===D){w+=4;continue}w+=z?1:2}n=-1}else b:{w=e.indexOf(4);if(-1<w)for(w++;w<e.length;){z=e[w];if("number"===typeof z)break;if(z===n){n=w;break b}w++}n=-1}if(-1===n){if(0===(d&1))return!1;g=!0}else if(""!==r&&(n=n>f?"":e[n+1].toLowerCase(),(w=d&8?n:null)&&-1!==fda(w,r)||d&2&&r!==n)){if(0===(d&1))return!1;g=!0}}}}return 0===(d&1)||g};kda=function(a,b,c){c=void 0===c?!1:c;for(var d=0;d<b.length;d++)if(jda(a,b[d],c))return!0;return!1};lda=function(a,b){return a?":not("+b.trim()+")":b};
mda=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+=lda(f,e),e=""),d=g,f=f||0!==(d&1);c++}""!==e&&(b+=lda(f,e));return b};nda=function(a){return{toString:a}.toString()};
_.lc=function(a){return nda(function(){var b=oda(a),c;b=Object.assign({},b,{Aa:a.Aa,Ba:a.Ba,ua:a.ua,Ea:a.Ea||null,ac:a.ac,nWa:0===a.Oa,DNa:null,YWa:null,Ha:b.standalone&&a.Ha||null,gRa:null,bN:null!=(c=a.bN)?c:!1,data:a.data||{},rb:a.rb||0,styles:a.styles||_.kc,le:null,zH:a.zH||null,jf:null,id:""});pda(b);c=a.Ha;b.DNa=_.qda(c,!1);b.YWa=_.qda(c,!0);c=0;var d=[b.qa,b.ac,b.vb,b.Db,b.Ea,b.Ba,b.Aa,b.rb,b.standalone,b.bN,b.Wb,JSON.stringify(b.inputs),JSON.stringify(b.outputs),Object.getOwnPropertyNames(b.type.prototype),
!!b.Cd,!!b.tb].join("|");d=_.l(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})};tda=function(a){return a[rda]||a[sda]||null};uda=function(a){return null!==a};_.mc=function(a){return nda(function(){return{type:a.type,bootstrap:a.bootstrap||_.kc,Xxc:a.Xxc||_.kc,imports:a.imports||_.kc,exports:a.exports||_.kc,R6c:null,zH:a.zH||null,id:a.id||null}})};
vda=function(a,b){if(null==a)return pc;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};_.rc=function(a){return nda(function(){var b=oda(a);pda(b);return b})};_.tc=function(a){return{type:a.type,name:a.name,oa:null,ee:!1!==a.ee,standalone:!0===a.standalone,uf:a.type.prototype.Ka||null}};xda=function(a){return a[wda]||null};
oda=function(a){var b={};return{type:a.type,LXa:null,oa:null,Ya:a.Ya||null,vb:a.vb||0,Db:a.Db||null,Cd:a.Cd||null,U9:b,MC:null,MDc:a.inputs||pc,Wb:a.Wb||null,standalone:!0===a.standalone,bN:!0===a.bN,qa:a.qa||_.kc,tb:a.tb||null,features:a.features||null,SM:null,vaa:null,DZc:null,inputs:vda(a.inputs,b),outputs:vda(a.outputs)}};pda=function(a){var b;null==(b=a.features)||b.forEach(function(c){return c(a)})};
_.qda=function(a,b){if(!a)return null;var c=b?xda:tda;return function(){return("function"===typeof a?a():a).map(function(d){return c(d)}).filter(uda)}};uc=function(a){return a.hasOwnProperty(yda)?a[yda]:null};zda=function(a,b){a.forEach(function(c){return Array.isArray(c)?zda(c,b):b(c)})};Ada=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};Bda=function(a,b){for(var c=[],d=0;d<a;d++)c.push(b);return c};
_.Dda=function(a,b,c){var d=Cda(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};Eda=function(a,b){b=Cda(a,b);if(0<=b)return a[b|1]};Cda=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)};Gda=function(){return{nt:Fda(!0,_.vc.apply(0,arguments)),Q7c:!0}};
Fda=function(a){var b=[],c=new Set,d,e=function(f){b.push(f)};zda(_.vc.apply(1,arguments),function(f){Hda(f,e,[],c)&&(d||(d=[]),d.push(f))});void 0!==d&&Ida(d,e);return b};Ida=function(a,b){for(var c={},d=0;d<a.length;c={KXa:c.KXa,jl:c.jl},d++){var e=a[d];c.jl=e.jl;c.KXa=e.Pb;Jda(c.KXa,function(f){return function(g){b(g,f.jl)}}(c))}};
Hda=function(a,b,c,d){a=hc(a);if(!a)return!1;var e=null,f=Tca(a),g=!f&&(a[rda]||null);if(f||g){if(g&&!g.standalone)return!1;e=a}else{var m=a.jl;if(f=Tca(m))e=m;else return!1}m=d.has(e);if(g){if(m)return!1;d.add(e);if(g.Ha)for(f="function"===typeof g.Ha?g.Ha():g.Ha,f=_.l(f),m=f.next();!m.done;m=f.next())Hda(m.value,b,c,d)}else if(f){if(null!=f.imports&&!m){d.add(e);var n;zda(f.imports,function(w){Hda(w,b,c,d)&&(n||(n=[]),n.push(w))});void 0!==n&&Ida(n,b)}m||(g=uc(e)||function(){return new e},b({wa:e,
yb:g,Fb:_.kc},e),b({wa:Kda,rc:e,rd:!0},e),b({wa:Lda,rc:function(){return _.q(e)},rd:!0},e));f=f.Pb;if(null!=f&&!m){var r=a;Jda(f,function(w){b(w,r)})}}else return!1;return e!==a&&void 0!==a.Pb};Jda=function(a,b){a=_.l(a);for(var c=a.next();!c.done;c=a.next())(c=c.value)&&c.nt&&(c=c.nt),Array.isArray(c)?Jda(c,b):b(c)};Nda=function(a){return null!==a&&"object"==typeof a&&Mda in a};wc=function(a){return"function"===typeof a};Qda=function(){void 0===Oda&&(Oda=new Pda);return Oda};
Sda=function(a){var b=Pca(a);b=null!==b?b.oa:uc(a);if(null!==b)return b;if(a instanceof _.xc)throw new _.ec(204,!1);if(a instanceof Function)return Rda(a);throw new _.ec(204,!1);};Rda=function(a){var b=a.length;if(0<b)throw Bda(b,"?"),new _.ec(204,!1);var c=Qca(a);return null!==c?function(){return c.oa(a)}:function(){return new a}};Vda=function(a){if(Nda(a))return yc(void 0,a.rc);a=Tda(a);return yc(a,Uda)};
Tda=function(a){var b=void 0;if(wc(a))return b=hc(a),uc(b)||Sda(b);if(Nda(a))b=function(){return hc(a.rc)};else if(a&&a.yb)b=function(){return a.yb.apply(a,_.zc(dda(a.Fb||[])))};else if(a&&a.Nb)b=function(){return _.q(hc(a.Nb))};else{var c=hc(a&&(a.Nd||a.wa));if(a.Fb)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.zc(dda(a.Fb)))))};else return uc(c)||Sda(c)}return b};yc=function(a,b,c){return{oa:a,value:b,rd:(void 0===c?0:c)?[]:void 0}};
Wda=function(a,b){a=_.l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?Wda(c,b):c&&c&&c.nt?Wda(c.nt,b):b(c)};Xda=function(a){return function(){var b=_.vc.apply(0,arguments);if(a){b=a.apply(null,_.zc(b));for(var c in b)this[c]=b[c]}}};
Yda=function(a){return nda(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=_.vc.apply(0,arguments);if(this instanceof b)return c.apply(this,e),this;var f=new (Function.prototype.bind.apply(b,[null].concat(_.zc(e))));d.TTc=f;return d}var c=Xda(a);return b})};_.Ac=function(a){return Array.isArray(a)&&"object"===typeof a[1]};
_.Bc=function(a){return Array.isArray(a)&&!0===a[1]};_.Cc=function(){return Zda};Zda=function(a){a.type.prototype.Sb&&(a.SM=$da);return aea};aea=function(){var a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){var c=a.Im;if(c===pc)a.Im=b;else for(var d in b)c[d]=b[d];a.current=null;this.Sb(b)}};
$da=function(a,b,c,d){c=this.U9[c];var e;(e=a.__ngSimpleChanges__||null)||(e=a.__ngSimpleChanges__={Im:pc,current:null});var f=e;e=f.current||(f.current={});f=f.Im;var g=f[c];e[c]=new bea(g&&g.dg,b,f===pc);a[d]=b};_.Dc=function(a){for(;Array.isArray(a);)a=a[0];return a};Fc=function(a,b){return _.Dc(b[a.index])};_.Gc=function(a,b){a=b[a];return _.Ac(a)?a:a[0]};_.Jc=function(a,b){return null===b||void 0===b?null:a[b]};dea=function(a){a[2]&1024&&(a[2]&=-1025,cea(a,-1))};
cea=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]}};_.Lc=function(){return _.Kc.ro};_.Mc=function(a){_.Kc.OQ=a;return a[8]};_.Nc=function(a){_.Kc.OQ=null;return a};_.Oc=function(){for(var a=_.Kc.VQ;null!==a&&64===a.type;)a=a.parent;return a};eea=function(){var a=_.Kc,b=a.VQ;return a.JG?b:b.parent};Pc=function(a,b){var c=_.Kc;c.VQ=a;c.JG=b};_.Qc=function(){var a=_.Kc,b=a.noa;-1===b&&(b=a.noa=a.jf.ooa);return b};
_.fea=function(a){var b=_.Kc,c=b.Mn;b.Mn+=a;return c};gea=function(a){var b=_.Kc.wY;return-1===b?null:a[b]};iea=function(a,b,c){if(c&4){for(;!(b=b.parent,null!==b||c&1);){b=a[1];b=2===b.type?b.Gkb:1===b.type?a[6]:null;if(null===b)break;a=a[14];if(b.type&10)break}if(null===b)return!1}c=_.Kc=hea();c.VQ=b;c.ro=a;return!0};jea=function(a){var b=hea(),c=a[1];_.Kc=b;b.VQ=c.firstChild;b.ro=a;b.jf=c;b.OQ=a;b.Mn=c.ooa;b.jsa=!1};hea=function(){var a=_.Kc,b=null===a?null:a.Eg;return null===b?kea(a):b};
kea=function(a){var b={VQ:null,JG:!0,ro:null,jf:null,selectedIndex:-1,OQ:null,iqa:0,Cpa:null,wY:-1,noa:-1,Mn:-1,hw:0,parent:a,Eg:null,jsa:!1};null!==a&&(a.Eg=b);return b};lea=function(){var a=_.Kc;_.Kc=a.parent;a.VQ=null;a.ro=null;return a};mea=function(){var a=lea();a.JG=!0;a.jf=null;a.selectedIndex=-1;a.OQ=null;a.iqa=0;a.wY=-1;a.Cpa=null;a.noa=-1;a.Mn=-1;a.hw=0};_.Rc=function(){var a=_.Kc;return a.jf.data[a.selectedIndex]};_.Sc=function(){_.Kc.Cpa="svg"};Uc=function(a){var b=nea;nea=a;return b};
oea=function(a){var b=Uc(null);try{return a()}finally{Uc(b)}};
pea=function(a,b){var c=b.tm;for(b=b.fu;c<b;c++){var d=a.data[c].type.prototype,e=d.re,f=d.ML,g=d.Qc,m=d.Hm;d=d.Ka;if(e){var n=void 0,r=void 0;(null!=(r=(n=a).q9)?r:n.q9=[]).push(-c,e)}f&&(n=e=void 0,(null!=(n=(e=a).q9)?n:e.q9=[]).push(c,f),n=e=void 0,(null!=(n=(e=a).IMa)?n:e.IMa=[]).push(c,f));g&&(e=f=void 0,(null!=(e=(f=a).Kja)?e:f.Kja=[]).push(-c,g));m&&(f=g=void 0,(null!=(f=(g=a).Kja)?f:g.Kja=[]).push(c,m),f=g=void 0,(null!=(f=(g=a).i2a)?f:g.i2a=[]).push(c,m));null!=d&&(g=m=void 0,(null!=(g=(m=
a).bR)?g:m.bR=[]).push(c,d))}};rea=function(a,b,c,d){(a[2]&3)===c&&qea(a,b,c,d)};sea=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&8191)+1)};qea=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],w=a[n?-b[m]:b[m]];n?a[2]>>13<a[17]>>16&&(a[2]&3)===c&&(a[2]+=8192,tea(w,r)):tea(w,r);a[17]=(a[17]&4294901760)+m+2}m++}};
tea=function(a,b){var c=Uc(null);try{b.call(a)}finally{Uc(c)}};uea=function(a,b){for(a>>=16;0<a;)b=b[14],a--;return b};wea=function(a){var b=vea;vea=a;return b};zea=function(a,b,c){var d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(xea)&&(d=c[xea]);null==d&&(d=c[xea]=yea++);c=d&255;b.data[a+(c>>5)]|=1<<c};
Dea=function(a,b){var c=Aea(a,b);if(-1!==c)return c;c=b[1];c.Ak&&(a.ys=b.length,Bea(c.data,a),Bea(b,null),Bea(c.blueprint,null));c=Cea(a,b);a=a.ys;if(-1!==c)for(var d=c&32767,e=uea(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};Bea=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};Aea=function(a,b){return-1===a.ys||a.parent&&a.parent.ys===a.ys||null===b[a.ys+8]?-1:a.ys};
Cea=function(a,b){if(a.parent&&-1!==a.parent.ys)return a.parent.ys;a=0;for(var c=b;null!==c;){b=Eea(c);if(null===b)break;a++;c=c[14];if(-1!==b.ys)return b.ys|a<<16}return-1};_.Vc=function(a){var b=_.Oc();if("class"===a)return b.fe;if("style"===a)return b.styles;if(b=b.mc)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};
Fea=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];var e=fc();try{return a?a.get(b,d,c&8):Yca(b,d,c&8)}finally{fc(e)}}c&8||void 0!==d?b=d:(Vca(),b=void 0);return b};
Hea=function(a,b,c,d,e){d=void 0===d?0:d;if(null!==a){if(b[2]&2048&&!(d&2)){a:{var f=d;for(var g=Yc,m=a,n=b;null!==m&&null!==n&&n[2]&2048&&!(n[2]&512);){var r=Gea(m,n,c,f|2);if(r!==Yc){f=r;break a}m=m.parent;if(!m){if(m=n[20])if(m=m.get(c,Yc,f),m!==Yc){f=m;break a}m=Eea(n);n=n[14]}}f=g}if(f!==Yc)return f}a=Gea(a,b,c,d);if(a!==Yc)return a}return Fea(b,c,d,e)};
Gea=function(a,b,c,d){var e=Yc;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(xea)?c[xea]:void 0,f="number"===typeof f?0<=f?f&255:Iea:f;if("function"===typeof f){if(!iea(b,a,d))return d&1?d&8||void 0!==e?b=e:(Vca(),b=void 0):b=Fea(b,c,d,e),b;try{var g=f(d);if(null!=g||d&8)return g;Vca()}finally{lea()}}else if("number"===typeof f){g=null;var m=Aea(a,b),n=d&1?b[15][6]:null;if(-1===m||d&4){var r=-1===m?Cea(a,b):b[m+8];-1===r||d&2?m=-1:(g=b[1],m=r&32767,b=uea(r,b))}for(;-1!==
m;){a=b[1];if(a.data[m+(f>>5)]&1<<f){r=b[1];var w=r.data[m+8],z=Jea(w,r,c,null==g?-1<w.dw&&vea:g!=r&&0!==(w.type&3),d&1&&n===w);r=null!==z?Zc(b,r,z,w):Yc;if(r!==Yc)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=uea(r,b)):m=-1}}return e};Jea=function(a,b,c,d,e){var f=a.iM,g=b.data,m=f&1048575;b=a.tm;a=a.fu;var n=f>>20;f=e?m+n:a;for(d=d?m:m+n;d<f;d++)if(m=g[d],d<b&&c===m||d>=b&&m.type===c)return d;return e&&(e=g[b])&&e.ua&&e.type===c?b:null};
Zc=function(a,b,c,d){var e=a[c],f=b.data;if(e instanceof Kea){var g=e;if(g.MYa)throw a=f[c],new _.ec(-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():_.cc(a)));var m=wea(g.lwc);g.MYa=!0;var n=g.xub?fc(g.xub):null;iea(a,d,0);try{if(e=a[c]=g.oa(void 0,f,a,d),b.Ak&&c>=d.tm){var r=f[c],w=r.type.prototype,z=w.Ra,D=w.hn;if(w.Sb){var J=Zda(r),L;(null!=(L=b.sD)?L:b.sD=[]).push(c,
J);var Q;(null!=(Q=b.cM)?Q:b.cM=[]).push(c,J)}if(z){var da;(null!=(da=b.sD)?da:b.sD=[]).push(-c,z)}if(D){var oa;(null!=(oa=b.sD)?oa:b.sD=[]).push(c,D);var qa;(null!=(qa=b.cM)?qa:b.cM=[]).push(c,D)}}}finally{null!==n&&fc(n),wea(m),g.MYa=!1,lea()}}return e};Iea=function(){return new _.$c(_.Oc(),_.Lc())};
_.ad=function(a){return nda(function(){var b=a.prototype.constructor;b=b[yda]||Lea(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[yda]||Lea(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};Lea=function(a){return Zca(a)?function(){var b=Lea(hc(a));return b&&b()}:uc(a)};Eea=function(a){var b=a[1],c=b.type;return 2===c?b.Gkb:1===c?a[6]:null};
Oea=function(a,b,c,d){a=Mea(a,void 0===b?null:b,void 0===c?null:c,d);Nea(a);return a};Mea=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)||_.kc,Gda(a)];d=d||("object"===typeof a?void 0:_.dc(a));return new bd(c,b||Qda(),d||null,e)};Qea=function(){if(void 0!==Pea)return Pea;if("undefined"!==typeof document)return document;throw new _.ec(210,!1);};fd=function(a,b){return new _.ed(Fc(a,b))};Rea=function(a){return a instanceof _.ed?a.na:a};
hd=function(a){setTimeout(function(){throw a;},0)};_.Sea=function(a){return"function"===typeof a};Tea=function(a){return null!==a&&"object"===typeof a};Uea=function(a){return a instanceof _.id||a&&"closed"in a&&"function"===typeof a.remove&&"function"===typeof a.add&&"function"===typeof a.unsubscribe};Wea=function(a){return a.reduce(function(b,c){return b.concat(c instanceof Vea?c.errors:c)},[])};jd=function(a){return a};_.kd=function(){return Xea(_.vc.apply(0,arguments))};
Xea=function(a){return 0===a.length?jd:1===a.length?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};Yea=function(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete};Zea=function(a){a||(a=Promise);if(!a)throw Error("Ma");return a};$ea=function(a,b){return new _.ld(function(c){var d=new _.id,e=0;d.add(b.wh(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.wh()))}));return d})};
bfa=function(a,b){return b?$ea(a,b):new _.ld(afa(a))};md=function(a){return a&&"function"===typeof a.wh};_.nd=function(){var a=_.vc.apply(0,arguments),b=a[a.length-1];return md(b)?(a.pop(),$ea(a,b)):bfa(a)};_.od=function(a){return new _.ld(function(b){return b.error(a)})};
cfa=function(a,b){if("string"!==typeof a.kind)throw new TypeError("Na");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)}};_.dfa=function(a){return new Promise(function(b,c){var d=new _.id;d.add(a.subscribe({next:function(e){b(e);d.unsubscribe()},error:c,complete:function(){c(new _.pd)}}))})};
_.qd=function(a,b){if(a&&"function"===typeof a.bA)return a.bA(b);throw new TypeError("Oa");};_.efa=function(a,b,c){if(a&&"function"===typeof a.bA)return a.bA.call(b,c);throw new TypeError("Oa");};_.rd=function(){return function(a){return _.qd(a,new ffa)}};_.t=function(a){return function(b){if("function"!==typeof a)throw new TypeError("Pa");return _.qd(b,new gfa(a))}};ifa=function(a){return function(b){hfa(a,b).catch(function(c){return b.error(c)})}};
hfa=function(a,b){var c,d,e,f,g,m;return _.sd(function(n){switch(n.Nc){case 1:_.jfa(n,2,3);var r=a[Symbol.asyncIterator];f=void 0!==r?r.call(a):new kfa(_.l(a));case 5:return _.td(n,f.next(),8);case 8:d=n.lk;if(d.done){n.Oh(3);break}g=d.value;b.next(g);n.Oh(5);break;case 3:lfa(n);n.GJ=0;n.wK=9;if(!d||d.done||!(e=f.return)){n.Oh(9);break}return _.td(n,e.call(f),9);case 9:lfa(n,0,0,1);if(c)throw c.error;mfa(n,10,1);break;case 10:mfa(n,4);break;case 2:m=_.nfa(n);c={error:m};n.Oh(3);break;case 4:b.complete(),
n.Nc=0}})};ud=function(a,b){if(!b.closed)return a instanceof _.ld?a.subscribe(b):ofa(a)(b)};_.wd=function(){var a=_.vc.apply(0,arguments),b=void 0,c=void 0,d=void 0;md(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,_.vd)(e)&&(a=e);Tea(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(function(f){return e[f]}))}return _.qd(bfa(a,c),new _.pfa(b,d))};_.xd=function(a){return a instanceof _.ld?a:new _.ld(ofa(a))};
_.yd=function(a,b){var c=void 0===c?Infinity:c;if("function"===typeof b)return function(d){return d.ha(_.yd(function(e,f){return _.xd(a(e,f)).ha(_.t(function(g,m){return b(e,g,f,m)}))},c))};"number"===typeof b&&(c=b);return function(d){return _.qd(d,new qfa(a,c))}};_.zd=function(a){a=void 0===a?Infinity:a;return _.yd(jd,a)};_.Ad=function(){return _.zd(1)(_.nd.apply(null,_.zc(_.vc.apply(0,arguments))))};_.Cd=function(a){return new _.ld(function(b){try{var c=a()}catch(d){b.error(d);return}return _.xd(c).subscribe(b)})};
_.Dd=function(){var a=_.vc.apply(0,arguments);if(1===a.length){var b=a[0];if((0,_.vd)(b))return rfa(b,null);if(Tea(b)&&Object.getPrototypeOf(b)===Object.prototype)return a=Object.keys(b),rfa(a.map(function(d){return b[d]}),a)}if("function"===typeof a[a.length-1]){var c=a.pop();a=1===a.length&&(0,_.vd)(a[0])?a[0]:a;return rfa(a,null).ha(_.t(function(d){return c.apply(null,_.zc(d))}))}return rfa(a,null)};
rfa=function(a,b){return new _.ld(function(c){var d=a.length;if(0===d)c.complete();else for(var e=Array(d),f=0,g=0,m={t_:0};m.t_<d;m={Oe:m.Oe,t_:m.t_},m.t_++){var n=_.xd(a[m.t_]);m.Oe=!1;c.add(n.subscribe({next:function(r){return function(w){r.Oe||(r.Oe=!0,g++);e[r.t_]=w}}(m),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.Oe||(g===d&&c.next(b?b.reduce(function(w,z,D){return w[z]=e[D],w},{}):e),c.complete())}}(m)}))}})};
_.Ed=function(a,b,c){if(_.Sea(c)){var d=c;c=void 0}return d?_.Ed(a,b,c).ha(_.t(function(e){return(0,_.vd)(e)?d.apply(null,_.zc(e)):d(e)})):new _.ld(function(e){sfa(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})};
sfa=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++)sfa(a[g],
b,c,d,e);else throw new TypeError("Ua");d.add(f)};_.Fd=function(){var a=_.vc.apply(0,arguments),b=Infinity,c=void 0,d=a[a.length-1];md(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 _.ld?a[0]:_.zd(b)(bfa(a,c))};Jd=function(){};_.Kd=function(a){return function(b){return _.qd(b,new tfa(a))}};
vfa=function(){var a=_.vc.apply(0,arguments);if(1===a.length)if((0,_.vd)(a[0]))a=a[0];else return _.xd(a[0]);return _.qd(bfa(a),new ufa)};wfa=function(a){return a instanceof Date&&!isNaN(a)};_.Md=function(a,b){var c;a=void 0===a?0:a;var d=-1;null!=b&&(md(b)?c=b:d=b);md(c)||(c=_.Ld);return new _.ld(function(e){var f=Math.max(0,wfa(a)?+a-c.now():a);return c.wh(xfa,f,{counter:0,Kua:d,hN:e})})};
xfa=function(a){var b=a.Kua,c=a.hN,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.wh(a,b)}};_.zfa=function(){var a=_.vc.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());return _.qd(bfa(a),new yfa(b))};Bfa=function(a){return function(b){return _.qd(b,new Afa(a))}};
Dfa=function(){var a;return function(b){var c,d=void 0,e=void 0,f;a=null!=(f=a)?f:_.Ld;wfa(36E5)?c=36E5:d=36E5;var g;e=null!=(g=e)?g:Cfa;if(null==c&&null==d)throw new TypeError("Wa");return _.qd(b,function(m){var n=this,r=new _.id,w,z=null,D=null,J=0,L=function(Q){r.add(z=a.wh(function(){var da={Q0c:null,fta:D,t1:J};try{var oa=_.xd(e(da))}catch(qa){n.error(qa);return}w.unsubscribe();r.add(oa.subscribe(n))},Q))};r.add(w=m.subscribe({next:function(Q){var da;null==(da=z)||da.unsubscribe();z=null;J++;
D=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})}};Cfa=function(a){throw new Efa(a);};Gfa=function(a){return a in Ffa?(delete Ffa[a],!0):!1};_.Nd=function(a){return!!a&&(a instanceof _.ld||"function"===typeof a.bA&&"function"===typeof a.subscribe)};Hfa=function(a){return function(b){setTimeout(a,void 0,b)}};Ifa=function(){};
_.Od=function(a){return function(b){return _.qd(b,new Jfa(a))}};Kfa=function(a,b){b=void 0===b?_.Ld:b;return _.Od(function(){return _.Md(a,b)})};
_.Pd=function(a){return function(b){return _.qd(b,function(c){var d=this,e=new _.id,f=null,g=!1,m;f=c.subscribe({next:function(n){return d.next(n)},error:function(n){try{m=_.xd(a(n,_.Pd(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})}};Lfa=function(){var a=_.vc.apply(0,arguments);return function(b){return _.efa(b,_.Ad.apply(null,[b].concat(_.zc(a))))}};
_.Qd=function(a){var b=void 0===b?_.Ld:b;return function(c){return _.qd(c,new Mfa(a,b))}};Ofa=function(a){Nfa(a)};_.Td=function(a){a=void 0===a?null:a;return function(b){return _.qd(b,new Pfa(a))}};_.Ud=function(a,b){b=void 0===b?_.Ld:b;var c=wfa(a)?+a-b.now():Math.abs(a);return function(d){return _.qd(d,new Qfa(c,b))}};Sfa=function(){return function(a){return _.qd(a,new Rfa)}};_.Vd=function(a){return function(b){return _.qd(b,new Tfa(a))}};
_.Xd=function(a){if(isNaN(a))throw new TypeError("Xa");if(0>a)throw new Ufa;return function(b){return 0===a?_.Wd:_.qd(b,new Vfa(a))}};Yfa=function(a){a=void 0===a?Wfa:a;return function(b){return _.qd(b,new Xfa(a))}};Wfa=function(){return new _.pd};_.$fa=function(a){return function(b){return _.qd(b,new Zfa(a))}};Yd=function(a){return function(b){return _.qd(b,new aga(a))}};
_.Zd=function(a,b){var c=2<=arguments.length;return function(d){return d.ha(a?_.Kd(function(e,f){return a(e,f,d)}):jd,_.Xd(1),c?_.Td(b):Yfa(function(){return new _.pd}))}};_.cga=function(){return function(a){return _.qd(a,new bga)}};_.be=function(){if(isNaN(1))throw new TypeError("Xa");return function(a){return _.qd(a,new dga)}};ega=function(a,b){var c=2<=arguments.length;return function(d){return d.ha(a?_.Kd(function(e,f){return a(e,f,d)}):jd,_.be(),c?_.Td(b):Yfa(function(){return new _.pd}))}};
_.ce=function(a){return function(b){return _.qd(b,new fga(a))}};hga=function(){return function(a){return _.qd(a,new gga)}};_.de=function(a,b){var c=!1;2<=arguments.length&&(c=!0);return function(d){return _.qd(d,new iga(a,b,c))}};jga=function(){var a=_.vc.apply(0,arguments);return function(b){return _.efa(b,_.Fd.apply(null,[b].concat(_.zc(a))))}};_.ee=function(a){return function(b){var c="function"===typeof a?a:function(){return a};var d=Object.create(b,kga);d.source=b;d.UNb=c;return d}};
_.mga=function(a){var b=void 0===b?0:b;return function(c){return _.qd(c,new lga(a,b))}};nga=function(){var a=_.vc.apply(0,arguments),b=a.length;if(0===b)throw Error("Ya");return _.t(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})};_.ge=function(a){var b=new _.fe(a,void 0,void 0);return function(c){return _.ee(function(){return b})(c)}};
_.oga=function(a){return function(b){return _.qd(b,function(c){var d=this,e=new _.id,f,g=!1,m,n=function(){if(!m){m=new _.he;try{var w=a(m)}catch(z){return d.error(z),null}e.add(w.subscribe({next:function(){f?r():g=!0},error:function(z){return d.error(z)},complete:function(){return d.complete()}}))}return m},r=function(){f=c.subscribe({next:function(w){return d.next(w)},error:function(w){var z=n();z&&z.next(w)},complete:function(){return d.complete()}});g?(f.unsubscribe(),f=null,g=!1,r()):e.add(f)};
r();return e})}};pga=function(){return new _.he};qga=function(){return function(a){return _.rd()(_.ee(pga)(a))}};_.ie=function(a){var b=a&&"object"===typeof a?a:{bufferSize:a,Rja:void 0,Pu:!1,scheduler:void 0};return function(c){return _.qd(c,rga(b))}};
rga=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.Rja?Infinity:a.Rja,d=a.Pu,e=a.scheduler,f,g=0,m;return function(n){g++;if(f)var r=f.subscribe(this);else f=new _.fe(b,c,e),r=f.subscribe(this),m=n.subscribe({next:function(w){f.next(w)},error:function(w){var z=f;f=m=void 0;z.error(w)},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)})}};
_.je=function(){return function(a){return _.qd(a,new sga)}};_.ke=function(){var a=_.vc.apply(0,arguments),b=a[a.length-1];return md(b)?(a.pop(),function(c){return _.Ad(a,c,b)}):function(c){return _.Ad(a,c)}};_.me=function(a){return function(b){return _.qd(b,new tga(a))}};uga=function(a){return _.me(function(){return a})};_.ne=function(a){return function(b){return _.qd(b,new vga(a))}};_.xga=function(a,b){b=void 0===b?!1:b;return function(c){return _.qd(c,new wga(a,b))}};
_.oe=function(a,b,c){return function(d){return _.qd(d,new yga(a,b,c))}};zga=function(a){a.hN.K8()};_.pe=function(){var a=_.vc.apply(0,arguments);return function(b){var c;"function"===typeof a[a.length-1]&&(c=a.pop());return _.qd(b,new Aga(a,c))}};Bga=function(a){if(0==a.XW&&!a.p_&&!a.isStable)try{a.XW++,a.VL.emit(null)}finally{if(a.XW--,!a.p_)try{a.Zb(function(){return a.Kf.emit(null)})}finally{a.isStable=!0}}};
Dga=function(a){a.zvb||-1!==a.cta||(a.cta=a.fHc.call(_.qe,function(){a.kpb||(a.kpb=Zone.root.Nva("fakeTopEventTask",function(){a.cta=-1;Cga(a);a.zvb=!0;Bga(a);a.zvb=!1},void 0,function(){},function(){}));a.kpb.Bk()}),Cga(a))};
Fga=function(a){a.TE=a.TE.zC({name:"angular",properties:{isAngularZone:!0},dT:function(b,c,d,e,f,g){try{return Ega(a),b.qS(d,e,f,g)}finally{(a.Jha&&"eventTask"===e.type||a.O1)&&Dga(a),a.XW--,Bga(a)}},uea:function(b,c,d,e,f,g,m){try{return Ega(a),b.Bk(d,e,f,g,m)}finally{a.O1&&Dga(a),a.XW--,Bga(a)}},fWa:function(b,c,d,e){b.Rra(d,e);c===d&&("microTask"==e.Zc?(a.Npc=e.OGc,Cga(a),Bga(a)):"macroTask"==e.Zc&&(a.Kba=e.xGc))},tea:function(b,c,d,e){b.handleError(d,e);a.Zb(function(){return a.Ks.emit(e)});return!1}})};
Cga=function(a){a.p_=a.Npc||(a.Jha||a.O1)&&-1!==a.cta?!0:!1};Ega=function(a){a.XW++;a.isStable&&(a.isStable=!1,a.mua.emit(null))};
Iga=function(){var a=_.jc(_.re),b=!0;return _.Fd(new _.ld(function(c){b=a.isStable&&!a.Kba&&!a.p_;a.Zb(function(){c.next(b);c.complete()})}),(new _.ld(function(c){var d;a.Zb(function(){d=a.Kf.subscribe(function(){Gga();queueMicrotask(function(){b||a.Kba||a.p_||(b=!0,c.next(!0))})})});var e=a.mua.subscribe(function(){if(!_.Hga())throw new _.ec(909,!1);b&&(b=!1,a.Zb(function(){c.next(!1)}))});return function(){d.unsubscribe();e.unsubscribe()}})).ha(qga()))};
_.se=function(a,b){_.Ac(b)?(a.__ngContext__=b[19],_.Jga.set(b[19],b)):a.__ngContext__=b};_.Kga=function(a){a=a[3];return _.Bc(a)?a[3]:a};Lga=function(a){for(;null!==a&&!_.Bc(a);)a=a[4];return a};Mga=function(a){for(;a;){a[2]|=64;var b=_.Kga(a);if(0!==(a[2]&512)&&!b)break;a=b}};_.u=function(a){Nga(_.Kc.jf,_.Lc(),_.Kc.selectedIndex+a)};Nga=function(a,b,c){3===(b[2]&3)?(a=a.cM,null!==a&&qea(b,a,3,c)):(a=a.sD,null!==a&&rea(b,a,0,c));_.Kc.selectedIndex=c};
_.v=function(a,b){b=void 0===b?0:b;var c=_.Lc();return null===c?_.q(a,b):Hea(_.Oc(),c,hc(a),b)};_.te=function(){throw Error("ab");};_.Qga=function(a){return a.replace(Oga,function(b){return b.replace(Pga,"\u200b$1\u200b")})};
ue=function(a,b,c,d,e){if(null!=d){var f=!1;if(_.Bc(d))var g=d;else _.Ac(d)&&(f=!0,d=d[0]);d=_.Dc(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.hp(d);if(null!=g)for(d=g[7],d!==_.Dc(g)&&ue(a,b,c,d,e),e=11;e<g.length;e++)f=g[e],ve(b,a,f[1].firstChild,f,c,d,!1)}};Rga=function(a,b){a=a[9];var c=a.indexOf(b);dea(b);a.splice(c,1)};
Sga=function(a,b){if(!(11>=a.length)){var c=11+b,d=a[c];if(d){var e=d[16];null!==e&&e!==a&&Rga(e,d);0<b&&(a[c-1][4]=d[4]);a=Ada(a,11+b);ve(d[11],2,d[1].firstChild,d,null,null,!1);d[0]=null;d[6]=null;b=a[18];null!==b&&b.FY(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
Uga=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.hp&&ve(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;_.Ac(a)?c=a[12]:(d=a[11])&&(c=d);if(!c){for(;a&&!a[4]&&a!==b;)_.Ac(a)&&Tga(a[1],a),a=a[3];null===a&&(a=b);_.Ac(a)&&Tga(a[1],a);c=a&&a[4]}a=c}else Tga(b[1],b)}};
Tga=function(a,b){if(!(b[2]&256)){b[2]&=-129;b[2]|=256;var c;if(null!=a&&null!=(c=a.bR))for(var d=0;d<c.length;d+=2){var e=b[c[d]];if(!(e instanceof Kea)){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.aw;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&&_.Bc(b[3])&&(c!==b[3]&&Rga(c,b),c=b[18],null!==c&&c.FY(a));_.Jga.delete(b[19])}};Vga=function(a,b,c){for(;null!==b&&b.type&40;)b=b.parent;if(null===b)return c[0];var d=b.dw;return-1<d&&(a=a.data[b.tm+d].rb,2===a||0===a)?null:Fc(b,c)};Wga=function(a,b,c){return a.type&40?Fc(a,c):null};
Zga=function(a,b,c,d){a=Vga(a,d.parent,b);var e=b[11],f=Xga(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!==Yga&&Yga(e,d,b,c,a)};
aha=function(a,b){if(null!==b){var c=b.type;if(c&3)return Fc(b,a);if(c&4)return $ga(-1,a[b.index]);if(c&8){c=b.Eg;if(null!==c)return aha(a,c);a=a[b.index];return _.Bc(a)?$ga(-1,a):_.Dc(a)}if(c&32)return bha(b,a)()||_.Dc(a[b.index]);c=null!==b?a[15][6].Ku[b.Ku]:null;return null!==c?Array.isArray(c)?c[0]:aha(_.Kga(a[15]),c):aha(a,b.next)}return null};$ga=function(a,b){a+=12;if(a<b.length){a=b[a];var c=a[1].firstChild;if(null!==c)return aha(a,c)}return b[7]};
ve=function(a,b,c,d,e,f,g){for(;null!=c;){var m=d[c.index],n=c.type;g&&0===b&&(m&&_.se(_.Dc(m),d),c.flags|=2);if(32!==(c.flags&32))if(n&8)ve(a,b,c.Eg,d,e,f,!1),ue(b,a,e,m,f);else if(n&32){n=bha(c,d);for(var r;r=n();)ue(b,a,e,r,f);ue(b,a,e,m,f)}else n&16?cha(a,b,d,c,e,f):ue(b,a,e,m,f);c=g?c.eva:c.next}};cha=function(a,b,c,d,e,f){var g=c[15];c=g[6].Ku[d.Ku];if(Array.isArray(c))for(d=0;d<c.length;d++)ue(b,a,e,c[d],f);else g=g[3],128===(d.flags&128)&&(c.flags|=128),ve(a,b,c,g,e,f,!0)};
dha=function(a,b,c){var d=c.gA,e=c.fe;c=c.styles;null!==d&&gda(a,b,d);null!==e&&(""===e?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));null!==c&&a.setAttribute(b,"style",c)};fha=function(){null!=eha||(eha=new we);return eha};gha=function(a,b){var c;return null!=(c=a[b])?c:fha()};hha=function(a,b){var c=fha();c.LCc&&(a[b]=eha,c.ro=a,eha=new we)};_.ye=function(a){return a instanceof xe?a.whb:a};
_.ze=function(a,b){a=a instanceof xe&&a.getTypeName()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("bb`"+b+"`"+a);}return a===b};jha=function(){if(void 0===iha&&(iha=null,_.qe.trustedTypes))try{iha=_.qe.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return iha};kha=function(a){var b;return(null==(b=jha())?void 0:b.createHTML(a))||a};
nha=function(a){a=new lha(a);try{var b=!!(new window.DOMParser).parseFromString(kha(""),"text/html")}catch(c){b=!1}return b?new mha(a):a};pha=function(a){a=String(a);return a.match(oha)?a:"unsafe:"+a};Ae=function(a){var b={};a=_.l(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b};qha=function(){for(var a={},b=_.l(_.vc.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};
Bha=function(a){return a.replace(/&/g,"&amp;").replace(zha,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace(Aha,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
Kha=function(a,b){var c=null;try{Cha=Cha||nha(a);var d=b?String(b):"";c=Cha.Yaa(d);a=5;b=d;do{if(0===a)throw Error("db");a--;d=b;b=c.innerHTML;c=Cha.Yaa(d)}while(d!==b);var e=new Dha,f=(Eha(c)||c).firstChild;for(d=!0;f;){if(f.nodeType===Node.ELEMENT_NODE){a=e;b=f;var g=b.nodeName.toLowerCase();if(Fha.hasOwnProperty(g)){a.CF.push("<");a.CF.push(g);var m=b.attributes;for(b=0;b<m.length;b++){var n=m.item(b),r=n.name,w=r.toLowerCase();if(Gha.hasOwnProperty(w)){var z=n.value;Hha[w]&&(z=pha(z));a.CF.push(" ",
r,'="',Bha(z),'"')}}a.CF.push(">");d=!0}else d=!Iha.hasOwnProperty(g)}else f.nodeType===Node.TEXT_NODE&&e.CF.push(Bha(f.nodeValue));if(d&&f.firstChild)f=f.firstChild;else for(;f;){f.nodeType===Node.ELEMENT_NODE&&e.endElement(f);var D=Jha(f,f.nextSibling);if(D){f=D;break}f=Jha(f,f.parentNode)}}var J=e.CF.join("");return kha(J)}finally{if(c)for(c=Eha(c)||c;c.firstChild;)c.removeChild(c.firstChild)}};
Eha=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===a.nodeName?a.content:null};Mha=function(){if(void 0===Lha&&(Lha=null,_.qe.trustedTypes))try{Lha=_.qe.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Lha};Nha=function(a){var b;return(null==(b=Mha())?void 0:b.createHTML(a))||a};
Oha=function(a){var b;return(null==(b=Mha())?void 0:b.createScriptURL(a))||a};_.Be=function(a){var b=_.Pha();return b?Nha(b.Eo(1,a)||""):_.ze(a,"HTML")?Nha(_.ye(a)):Kha(Qea(),_.cc(a))};_.Ce=function(a){var b=_.Pha();return b?b.Eo(4,a)||"":_.ze(a,"URL")?_.ye(a):pha(_.cc(a))};_.Qha=function(a){var b=_.Pha();if(b)return Oha(b.Eo(5,a)||"");if(_.ze(a,"ResourceURL"))return Oha(_.ye(a));throw new _.ec(904,!1);};_.Pha=function(){var a=_.Lc();return a&&a[10].Aga};
Sha=function(a,b,c,d,e,f,g,m,n,r,w){var z=b.blueprint.slice();z[0]=e;z[2]=d|140;if(null!==r||a&&a[2]&2048)z[2]|=2048;z[17]=0;z[3]=z[14]=a;z[8]=c;z[10]=g||a&&a[10];z[11]=m||a&&a[11];z[9]=n||a&&a[9]||null;z[6]=f;z[19]=Rha++;z[22]=w;z[20]=r;z[15]=2==b.type?a[15]:z;return z};De=function(a,b,c,d,e){var f=a.data[b];null===f?(f=Tha(a,b,c,d,e),_.Kc.jsa&&(f.flags|=32)):f.type&64&&(f.type=c,f.value=d,f.mc=e,a=eea(),f.ys=null===a?-1:a.ys);Pc(f,!0);return f};
Tha=function(a,b,c,d,e){var f=_.Kc.VQ,g=_.Kc.JG,m=g?f:f&&f.parent,n=m?m.ys:-1,r=0;null!==Uha&&(r|=128);b=a.data[b]={type:c,index:b,pS:null,ys:n,tm:-1,fu:-1,Vpa:-1,dw:-1,wJc:null,flags:r,iM:0,value:d,mc:e,gA:null,GUa:null,oub:void 0,inputs:null,outputs:null,jf:null,next:null,mXa:null,eva:null,Eg:null,parent:m,Ku:null,styles:null,n0a:null,yva:void 0,fe:null,Toa:null,xva:void 0,J8:0,oia:0};null===a.firstChild&&(a.firstChild=b);null!==f&&(g?null==f.Eg&&null!==b.parent&&(f.Eg=b):null===f.next&&(f.next=
b,b.mXa=f));return b};Vha=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};Wha=function(a,b,c,d,e){var f=gha(b,23),g=_.Kc.selectedIndex,m=d&2;try{if(_.Kc.selectedIndex=-1,m&&25<b.length&&Nga(a,b,25),m)f.LA(c,d,e);else{var n=Uc(null);try{c(d,e)}finally{Uc(n)}}}finally{m&&null===b[23]&&hha(b,23),_.Kc.selectedIndex=g}};
Xha=function(a,b,c){if(0!==(b.flags&4)){var d=Uc(null);try{for(var e=b.fu,f=b.tm;f<e;f++){var g=a.data[f];g.Cd&&g.Cd(1,c[f],f)}}finally{Uc(d)}}};
bia=function(a,b,c){var d=Fc(c,b),e=c.tm,f=c.fu;if(-1<c.dw){var g=a.data[e+c.dw],m=Fc(c,b),n=Yha(g),r=b[10].wYa,w=16;g.bN?w=4096:g.nWa&&(w=64);g=Zha(b,Sha(b,n,null,w,m,c,null,r.uY(m,g),null,null,null));b[c.index]=g}a.Ak||Dea(c,b);_.se(d,b);d=c.oub;for(g=e;g<f;g++){m=a.data[g];n=Zc(b,a,g,c);_.se(n,b);if(null!==d&&(r=d[g-e],null!==r))for(w=0;w<r.length;){var z=r[w++],D=r[w++],J=r[w++];$ha(m,n,z,D,J)}m.ua&&(_.Gc(c.index,b)[8]=Zc(b,a,g,c))}64===(c.flags&64)&&aia(a,b,c)};
cia=function(a,b,c){c=void 0===c?Fc:c;var d=b.GUa;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}};Yha=function(a){var b=a.jf;return null===b||b.dub?a.jf=dia(1,null,a.ua,a.Aa,a.Ba,a.DNa,a.YWa,a.tb,a.zH,a.Ea,a.id):b};
dia=function(a,b,c,d,e,f,g,m,n,r,w){d=25+d;e=d+e;for(var z=[],D=0;D<e;D++)z.push(D<d?null:_.Ee);r="function"===typeof r?r():r;return z[1]={type:a,blueprint:z,ua:c,queries:null,tb:m,Gkb:b,data:z.slice().fill(null,d),ooa:d,Iob:e,TRa:null,Ak:!0,Rqa:!0,uNb:!1,tNb:!1,sD:null,cM:null,q9:null,IMa:null,Kja:null,i2a:null,bR:null,aw:null,Cd:null,cC:null,wlb:"function"===typeof f?f():f,gEb:"function"===typeof g?g():g,firstChild:null,zH:n,Ea:r,dub:!1,dNb:w}};
eia=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};
_.Fe=function(a,b,c,d,e,f,g,m){var n=Fc(b,c),r=b.inputs,w;!m&&null!=r&&(w=r[d])?(fia(a,c,w,d,e),-1<b.dw&&(a=_.Gc(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))};
iia=function(a,b,c,d){var e=null===d?null:{"":-1};var f=a.wlb;var g=null,m=null;if(f)for(var n=0;n<f.length;n++){var r=f[n];if(kda(c,r.qa,!1))if(g||(g=[]),r.ua)if(null!==r.vaa){var w=[];m=m||new Map;r.vaa(r,w,m);g.unshift.apply(g,[].concat(_.zc(w),[r]));gia(a,c,w.length)}else g.unshift(r),gia(a,c,0);else{m=m||new Map;var z=w=void 0;null==(z=(w=r).vaa)||z.call(w,r,g,m);g.push(r)}}f=null===g?null:[g,m];null===f?f=g=null:(g=_.l(f),f=g.next().value,g=g.next().value);null!==f&&hia(a,b,c,f,e,g);if(e&&d)for(a=
c.GUa=[],b=0;b<d.length;b+=2){f=e[d[b+1]];if(null==f)throw new _.ec(-301,!1);a.push(d[b],f)}c.gA=ida(c.gA,c.mc)};
hia=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var m=Dea(c,b);zea(m,a,d[g].type)}g=a.data.length;m=d.length;c.flags|=1;c.tm=g;c.fu=g+m;c.iM=g;for(g=0;g<d.length;g++)m=d[g],m.LXa&&m.LXa(m);var n=!1,r=!1;g=Vha(a,b,d.length,null);for(m=0;m<d.length;m++){var w=d[m];c.gA=ida(c.gA,w.Db);var z=a,D=c,J=b,L=g;z.data[L]=w;var Q=w.oa||(w.oa=uc(w.type));Q=new Kea(Q,!!w.ua);z.blueprint[L]=Q;J[L]=Q;var da=D;J=Vha(z,J,w.vb,_.Ee);if(D=w.Ya){Q=z.TRa;null===Q&&(Q=z.TRa=[]);z=~da.index;a:{for(da=Q.length;0<da;){var oa=
Q[--da];if("number"===typeof oa&&0>oa){da=oa;break a}}da=0}da!=z&&Q.push(z);Q.push(L,J,D)}z=g;if(L=e){if(w.Wb)for(J=0;J<w.Wb.length;J++)L[w.Wb[J]]=z;w.ua&&(L[""]=z)}null!==w.Cd&&(c.flags|=4);if(null!==w.Ya||null!==w.Db||0!==w.vb)c.flags|=64;w=w.type.prototype;!n&&(w.Sb||w.Ra||w.hn)&&(z=n=void 0,(null!=(z=(n=a).sD)?z:n.sD=[]).push(c.index),n=!0);r||!w.Sb&&!w.hn||(w=r=void 0,(null!=(w=(r=a).cM)?w:r.cM=[]).push(c.index),r=!0);g++}b=c.fu;a=a.data;d=c.mc;e=[];m=g=null;for(n=c.tm;n<b;n++){r=a[n];z=(w=f?
f.get(r):null)?w.outputs:null;g=eia(r.inputs,n,g,w?w.inputs:null);m=eia(r.outputs,n,m,z);if(null===g||null===d||4===c.type&&"ng-template"!==c.value)r=null;else{r=g;w=n;z=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===z&&(z=[]),D=r[J],Q=0;Q<D.length;Q+=2)if(D[Q]===w){z.push(J,D[Q+1],d[L+1]);break}}L+=2}r=z}e.push(r)}null!==g&&(g.hasOwnProperty("class")&&(c.flags|=8),g.hasOwnProperty("style")&&(c.flags|=16));c.oub=e;c.inputs=
g;c.outputs=m};aia=function(a,b,c){var d=c.tm,e=c.fu,f=c.index;c=_.Kc.wY;try{for(_.Kc.selectedIndex=f;d<e;d++){var g=a.data[d],m=b[d];_.Kc.wY=d;null===g.Ya&&0===g.vb&&null===g.Db||null===g.Ya||g.Ya(1,m)}}finally{_.Kc.selectedIndex=-1,_.Kc.wY=c}};gia=function(a,b,c){b.dw=c;var d;(null!=(d=a.cC)?d:a.cC=[]).push(b.index)};_.jia=function(a,b,c,d,e,f,g){null==f?a.removeAttribute(b,e,c):(d=null==g?_.cc(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};
$ha=function(a,b,c,d,e){var f=Uc(null);try{var g=a.MC;null!==g&&g.hasOwnProperty(d)&&(e=g[d].call(b,e));null!==a.SM?a.SM(b,e,c,d):b[d]=e}finally{Uc(f)}};kia=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];_.Kc.hw=e;g.Cd(2,b[f],f)}}};Zha=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};lia=function(a,b,c){_.Kc.hw=0;var d=Uc(null);try{b(a,c)}finally{Uc(d)}};
mia=function(a,b,c){if(null===a||a.ua)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]};nia=function(a,b){(a=(a=a[9])?a.get(_.Ge,null):null)&&a.handleError(b)};fia=function(a,b,c,d,e){for(var f=0;f<c.length;){var g=c[f++],m=c[f++];$ha(a.data[g],b[g],d,m,e)}};_.oia=function(a,b){a[11].setValue(_.Dc(a[_.Kc.selectedIndex]),b)};
pia=function(a,b,c){jea(b);try{var d=a.tb;null!==d&&lia(1,d,c);var e=a.ua;null!==e&&Wha(a,b,e,1,c);a.Ak&&(a.Ak=!1);a.tNb&&kia(a,b);a.uNb&&lia(2,a.tb,c);var f=a.cC;if(null!==f)for(c=0;c<f.length;c++){var g=_.Gc(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);pia(m,g,g[8])}}catch(r){throw a.Ak&&(a.dub=!0,a.Ak=!1),r;}finally{b[2]&=-5,mea()}};
qia=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=Uca(e,m);else if(2==f){var n=b[++g];d=Uca(d,m+": "+n+";")}}c?a.styles=d:a.n0a=d;c?a.fe=e:a.Toa=e};
ria=function(a,b,c,d,e){for(e=void 0===e?!1:e;null!==c;){var f=b[c.index];null!==f&&d.push(_.Dc(f));if(_.Bc(f)){for(var g=d,m=11;m<f.length;m++){var n=f[m],r=n[1].firstChild;null!==r&&ria(n[1],n,r,g)}f[7]!==f[0]&&g.push(f[7])}f=c.type;if(f&8)ria(a,b,c.Eg,d);else if(f&32)for(f=bha(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[15][6].Ku[c.Ku]:null,Array.isArray(f)?d.push.apply(d,_.zc(f)):(g=_.Kga(b[15]),ria(g[1],g,f,d,!0)));c=e?c.eva:c.next}return d};
tia=function(a,b,c,d){d=void 0===d?!0:d;var e=b[10],f=e.wYa,g=e.Ruc,m;null==(m=f.c8)||m.call(f);null==g||g.c8();try{sia(a,b,a.ua,c)}catch(w){throw d&&nia(b,w),w;}finally{var n;null==(n=f.end)||n.call(f);var r;null==(r=e.Pmb)||r.flush();null==g||g.end()}};
sia=function(a,b,c,d){var e=b[2];if(256!==(e&256)){var f;null!=(f=b[10].Pmb)&&f.flush();jea(b);try{b[17]=0;_.Kc.Mn=a.ooa;null!==c&&Wha(a,b,c,2,d);if(c=3===(e&3)){var g=a.cM;null!==g&&qea(b,g,3,null)}else{var m=a.sD;null!==m&&rea(b,m,0,null);sea(b,0)}for(var n=Lga(b[12]);null!==n;n=Lga(n[4]))if(n[2]){var r=n[9];for(g=0;g<r.length;g++){var w=r[g];0===(w[2]&1024)&&(w[2]|=1024,cea(w,1))}}uia(b,2);null!==a.Cd&&kia(a,b);if(c){var z=a.IMa;null!==z&&qea(b,z,3)}else{var D=a.q9;null!==D&&rea(b,D,1);sea(b,1)}var J=
a.TRa;if(null!==J){var L=gha(b,24);try{for(n=0;n<J.length;n++){var Q=J[n];if(0>Q)_.Kc.selectedIndex=~Q;else{r=Q;var da=J[++n],oa=J[++n];w=_.Kc;w.Mn=w.noa=da;_.Kc.wY=r;L.LA(oa,2,b[r])}}}finally{null===b[24]&&hha(b,24),_.Kc.selectedIndex=-1}}var qa=a.cC;if(null!==qa)for(J=0;J<qa.length;J++)via(_.Gc(qa[J],b),0);var ta=a.tb;null!==ta&&lia(2,ta,d);if(c){var Ca=a.i2a;null!==Ca&&qea(b,Ca,3)}else{var Pa=a.Kja;null!==Pa&&rea(b,Pa,2);sea(b,2)}!0===a.Rqa&&(a.Rqa=!1);b[2]&=-73;dea(b)}finally{mea()}}};
uia=function(a,b){for(a=Lga(a[12]);null!==a;a=Lga(a[4]))for(var c=11;c<a.length;c++)via(a[c],b)};via=function(a,b){if(128===(a[2]&128)){var c=a[1];if(a[2]&80&&0===b||a[2]&1024||2===b)sia(c,a,c.ua,a[8]);else if(0<a[5]&&(uia(a,1),b=a[1].cC,null!==b))for(c=0;c<b.length;c++)via(_.Gc(b[c],a),1)}};wia=function(a){var b=[],c;for(c in a)a.hasOwnProperty(c)&&b.push({CFb:a[c],pOc:c});return b};xia=function(){pea(_.Lc()[1],_.Oc())};yia=function(a,b,c){return new He(a,b,c)};
Aia=function(a,b,c){return(new zia({Pb:a,parent:b,Uxc:void 0===c?null:c,YKc:!0})).Ac};Bia=function(a){return!!a&&"function"===typeof a.then};Cia=function(a){return!!a&&"function"===typeof a.subscribe};Eia=function(a){var b;null==(b=a.get(Dia,null))||b.forEach(function(c){return c()})};
Jia=function(a,b,c){c=void 0===c?[]:c;var d="Platform: "+b,e=new _.xc(d);return function(f){f=void 0===f?[]:f;var g=Fia();if(!g||g.Ac.get(Gia,!1))if(f=[].concat(_.zc(c),_.zc(f),[{wa:e,rc:!0}]),a)a(f);else{f=Hia(f,d);if(Iia&&!Iia.get(Gia,!1))throw new _.ec(400,!1);Iia=f;f.get(Ie);Eia(f)}f=Fia();if(!f)throw new _.ec(401,!1);return f}};Hia=function(a,b){a=void 0===a?[]:a;return Je({name:b,Pb:[{wa:Kia,rc:"platform"},{wa:Lia,rc:new Set([function(){return Iia=null}])}].concat(_.zc(a))})};
Fia=function(){var a,b;return null!=(b=null==(a=Iia)?void 0:a.get(Ie))?b:null};Mia=function(a){var b,c;return{xnb:!1,Jha:null!=(b=null==a?void 0:a.Jzc)?b:!1,O1:null!=(c=null==a?void 0:a.XKc)?c:!1}};Oia=function(a,b){a=void 0===a?"zone.js":a;return"noop"===a?new Nia:"zone.js"===a?new _.re(b):a};Pia=function(a,b,c){try{var d=c();return Bia(d)?d.catch(function(e){b.Zb(function(){return a.handleError(e)});throw e;}):d}catch(e){throw b.Zb(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=_.jc(_.re),b=_.jc(_.Ge);return function(c){return a.Zb(function(){return b.handleError(c)})}};Via=function(a){return[{wa:_.re,yb:a},{wa:Lda,rd:!0,yb:function(){var b=_.jc(Ke,{optional:!0});return function(){return b.initialize()}}},{wa:Tia,yb:Sia},{wa:Uia,yb:Iga}]};
_.Le=function(a){for(var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0,d=[a];b;){if(a.ua)var e=b.ya||b.Ia;else{if(b.ya)throw new _.ec(903,!1);e=b.Ia}if(e){if(c){d.push(e);var f=a;f.inputs=Wia(a.inputs);f.MC=Wia(a.MC);f.U9=Wia(a.U9);f.outputs=Wia(a.outputs);var g=e.Ya;g&&Xia(a,g);g=e.tb;var m=e.Cd;g&&Yia(a,g);m&&Zia(a,m);Mca(a.inputs,e.inputs);Mca(a.U9,e.U9);Mca(a.outputs,e.outputs);null!==e.MC&&(null===f.MC&&(f.MC={}),Mca(f.MC,e.MC));e.ua&&e.data.animation&&(f=a.data,f.animation=(f.animation||
[]).concat(e.data.animation))}if(e=e.features)for(f=0;f<e.length;f++)(g=e[f])&&g.rHc&&g(a),g===_.Le&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)e=d[c],e.vb=a+=e.vb,e.Db=ida(e.Db,b=ida(b,e.Db))};Wia=function(a){return a===pc?{}:a===_.kc?[]:a};Yia=function(a,b){var c=a.tb;a.tb=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.Ya;a.Ya=c?function(d,e){b(d,e);c(d,e)}:b};
_.Me=function(a){var b=a.MDc,c={},d;for(d in b)if(b.hasOwnProperty(d)){var e=b[d];Array.isArray(e)&&e[2]&&(c[d]=e[2])}a.MC=c};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};
_.Ne=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.Oe=function(a,b,c,d){c=_.Ne(a,b,c);return _.Ne(a,b+1,d)||c};_.Pe=function(a,b,c,d){var e=_.Lc(),f=_.Kc.Mn++;_.Ne(e,f,b)&&(f=_.Rc(),_.jia(e[11],Fc(f,e),d,f.value,a,b,c));return _.Pe};_.dja=function(a,b,c,d){return _.Ne(a,_.Kc.Mn++,c)?b+_.cc(c)+d:_.Ee};_.x=function(a,b,c){var d=_.Lc(),e=_.Kc.Mn++;_.Ne(d,e,b)&&_.Fe(_.Kc.jf,_.Rc(),d,a,b,d[11],c,!1);return _.x};eja=function(a,b,c,d,e){e=e?"class":"style";fia(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<=Cda(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};
_.Qe=function(a,b,c){lja(a,b,c,!1);return _.Qe};_.Re=function(a,b){lja(a,b,null,!0);return _.Re};_.Te=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))_.Dda(a,b.substring(hja,ija),!0)};
lja=function(a,b,c,d){var e=_.Lc(),f=_.Kc.jf,g=_.fea(2);f.Rqa&&pja(f,a,g,d);if(b!==_.Ee&&_.Ne(e,g,b)){var m=f.data[_.Kc.selectedIndex],n=e[11];null!=b&&""!==b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=_.dc(_.ye(b))));qja(f,m,e,n,a,e[g+1]=b,d,g)}};
_.mja=function(a,b){var c=oja,d=_.Kc.jf,e=_.fea(2);d.Rqa&&pja(d,null,e,!0);var f=_.Lc();if(b!==_.Ee&&_.Ne(f,e,b)){var g=d.data[_.Kc.selectedIndex];if(0===(g.flags&8)||e>=d.Iob){var m=f[11],n=f[e+1];if(null==b||""===b)a=_.kc;else{var r=[];b=_.ye(b);if(Array.isArray(b))for(c=0;c<b.length;c++)a(r,b[c],!0);else if("object"===typeof b)for(var w in b)b.hasOwnProperty(w)&&a(r,w,b[w]);else"string"===typeof b&&c(r,b);a=r}a=f[e+1]=a;n===_.Ee&&(n=_.kc);b=r=0;c=0<n.length?n[0]:null;for(w=0<a.length?a[0]:null;null!==
c||null!==w;){var z=r<n.length?n[r+1]:void 0,D=b<a.length?a[b+1]:void 0,J=null,L=void 0;c===w?(r+=2,b+=2,z!==D&&(J=w,L=D)):null===w||null!==c&&c<w?(r+=2,J=c):(b+=2,J=w,L=D);null!==J&&qja(d,g,f,m,J,L,!0,e);c=r<n.length?n[r]:null;w=b<a.length?a[b]:null}}else e=g.Toa,null!==e&&(b=Uca(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[_.Kc.selectedIndex];a=c>=a.Iob;0!==(f.flags&(d?8:16))&&null===b&&!a&&(b=!1);var g=gea(e),m=d?f.xva:f.yva;if(null===g)0===(d?f.J8:f.oia)&&(b=rja(null,e,f,b,d),b=sja(b,f.mc,d),m=null);else{var n=f.Vpa;if(-1===n||e[n]!==g)if(b=rja(g,e,f,b,d),null===m)g=d?f.J8:f.oia,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.mc,d),e[(d?f.J8:f.oia)>>17&32767]=g);else{m=void 0;g=f.fu;for(n=1+f.Vpa;n<
g;n++)m=sja(m,e[n].Db,d);m=sja(m,f.mc,d)}}void 0!==m&&(d?f.xva=m:f.yva=m);n=b;m=d?f.J8:f.oia;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<Cda(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.xva:f.yva;null!=a&&"string"==
typeof g&&0<=Cda(a,g)&&(e[c+1]|=1);m=b<<17|m<<2;d?f.J8=m:f.oia=m}};rja=function(a,b,c,d,e){var f=c.fu,g=c.Vpa;for(-1===g?g=c.tm:g++;g<f;){var m=b[g];d=sja(d,m.Db,e);if(m===a)break;g++}null!==a&&(c.Vpa=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]),_.Dda(a,g,c?!0:b[++f]))}return void 0===a?null:a};nja=function(a,b,c){b=String(b);""===b||b.includes(" ")||_.Dda(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=_.Dc(c[_.Kc.selectedIndex]),g?f?d.oJ(b,e):d.vM(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.qYa(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.ah(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),w=r?n[1]:n,z=null===w,D=c[e+1];D===_.Ee&&(D=z?_.kc:void 0);w=z?Eda(D,d):w===d?D:void 0;r&&void 0===w&&(w=Eda(n,d));if(void 0!==w&&(m=w,g))return m;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}null!==b&&(a=f?b.xva:b.yva,null!=a&&(m=Eda(a,d)));return m};uja=function(a){var b=_.Oc(),c=_.Lc();-1<b.dw&&16!==(a&16)?(a=_.Gc(b.index,c),a=new Ue(a,a)):a=b.type&47?new Ue(c[15],c):null;return a};
vja=function(a,b,c){a=a.Ju;if(null===a)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};
_.y=function(a,b,c,d,e,f,g,m){var n=_.Lc(),r=_.Kc.jf,w=a+25;if(r.Ak){var z=r.Ea;e=De(r,w,4,e||null,_.Jc(z,f));iia(r,n,e,_.Jc(z,g));pea(r,e);b=e.jf=dia(2,e,b,c,d,r.wlb,r.gEb,null,r.zH,z,null);null!==r.queries&&(r.queries.ua(r,e),b.queries=r.queries.dOa(e));b=e}else b=r.data[w];Pc(b,!1);a=wja(r,n,b,a);Ve&&Zga(r,n,a,b);_.se(a,n);Zha(n,n[w]=[a,!0,!1,n,null,0,b,a,null,null,null]);1===(b.flags&1)&&bia(r,n,b);null!=g&&cia(n,b,m);return _.y};xja=function(a,b){Ve=!0;return b[11].createComment("")};
_.A=function(a,b,c,d){var e=_.Lc(),f=_.Kc.jf,g=25+a;a=e[11];if(f.Ak){var m=f.Ea;c=De(f,g,2,b,_.Jc(m,c));iia(f,e,c,_.Jc(m,d));null!==c.mc&&qia(c,c.mc,!1);null!==c.gA&&qia(c,c.gA,!0);null!==f.queries&&f.queries.y$(f,c)}else c=f.data[g];Ve=!0;b=a.createElement(b,_.Kc.Cpa);e[g]=b;g=1===(c.flags&1);Pc(c,!0);dha(a,b,c);32!==(c.flags&32)&&Ve&&Zga(f,e,b,c);0===_.Kc.iqa&&_.se(b,e);_.Kc.iqa++;g&&(bia(f,e,c),Xha(f,c,e));null!==d&&cia(e,c);return _.A};
_.B=function(){var a=_.Oc();_.Kc.JG?_.Kc.JG=!1:(a=a.parent,Pc(a,!1));var b=a;Uha===b&&(Uha=null);_.Kc.iqa--;var c=_.Kc.jf;c.Ak&&(pea(c,a),0!==(a.flags&4)&&c.queries.jqa(a));null!=b.Toa&&0!==(b.flags&8)&&eja(c,b,_.Lc(),b.Toa,!0);null!=b.n0a&&0!==(b.flags&16)&&eja(c,b,_.Lc(),b.n0a,!1);return _.B};_.E=function(a,b,c,d){_.A(a,b,c,d);_.B();return _.E};
_.F=function(a,b,c){var d=_.Lc(),e=_.Kc.jf;a+=25;if(e.Ak){var f=e.Ea;b=_.Jc(f,b);var g=De(e,a,8,"ng-container",b);null!==b&&qia(g,b,!0);iia(e,d,g,_.Jc(f,c));null!==e.queries&&e.queries.y$(e,g);f=g}else f=e.data[a];Pc(f,!0);Ve=!0;b=d[11].createComment(_.Qga(""));d[a]=b;Ve&&Zga(e,d,b,f);_.se(b,d);1===(f.flags&1)&&(bia(e,d,f),Xha(e,f,d));null!=c&&cia(d,f);return _.F};_.H=function(){var a=_.Oc(),b=_.Kc.jf;_.Kc.JG?_.Kc.JG=!1:(a=a.parent,Pc(a,!1));b.Ak&&(pea(b,a),0!==(a.flags&4)&&b.queries.jqa(a));return _.H};
_.We=function(a,b,c){_.F(a,b,c);_.H();return _.We};_.Ye=function(a,b,c){var d=_.Lc(),e=_.Kc.Mn++;_.Ne(d,e,b)&&_.Fe(_.Kc.jf,_.Rc(),d,a,b,d[11],c,!0);return _.Ye};_.Ze=function(a,b,c){var d=_.Lc(),e=_.Kc.Mn++;if(_.Ne(d,e,b)){e=_.Kc.jf;var f=_.Rc();_.Fe(e,f,d,a,b,mia(gea(e.data),f,d),c,!0)}return _.Ze};yja=function(a,b,c){var d=b.pS;d=Array.isArray(d)?d[0]:d;return null===d?Wga(a,b,c):_.Dc(c[d])};
zja=function(a,b,c,d,e){var f=b.pS;if(Array.isArray(f)){var g=null;b.type&3||(g=d,d=e);if(null!==d&&-1===b.dw)for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};Aja=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.pS,e=null===(Array.isArray(e)?e[0]:e);if(e){e=b.index;var f=d.pS;Array.isArray(f)?f[0]=e:(f=zja,Xga=yja,Yga=f,d.pS=e)}}}};_.Bja=function(a,b){a=b[a.H9];return null===a?a:0>a?~a:a};
Cja=function(){function a(g,m){d=0;m=_.Bja(g,m);f=null!==m?g.remove[m]:_.kc}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}};
Dja=function(a,b,c,d,e,f,g){var m=Vha(a,d,1,null),n=m<<2;d=eea();b===d&&(d=null);null===d&&(n|=1);g&&(n|=2,void 0===bha&&(bha=Cja()));e.push(n,null===f?"":f);a=Tha(a,m,g?32:1,null===f?"":f,null);Aja(c,a);c=a.index;Pc(a,!1);null!==d&&b!==d&&(b=d.pS,null===b?(Xga=yja,Yga=zja,d.pS=[null,c]):(d=Array.isArray(b),1!=d&&Wca("Expecting array here",d,!0,"=="),b.push(c)));return a};
_.Fja=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(Eja);for(var r=0,w=0;w<b.length;w++){var z=b[w];w&1?(z=e+parseInt(z,10),a.push(-1-z),r|=1<<Math.min(z,31)):""!==z&&a.push(z)}a.push(c<<2|(d?1:0));d&&a.push(d,f);a[g]=r;a[m]=a.length-n;return r};Hja=function(a){for(var b,c="",d=0,e=!1,f;null!==(b=Gja.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)};
Jja=function(a,b,c,d,e,f){var g=0,m={type:e.type,H9:Vha(a,b,1,null),Fdb:f,BQ:[],create:[],remove:[],update:[]};c.push(1<<Math.min(e.rzb,31),2,-1-e.rzb,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 w=n[r],z=[],D=0;D<w.length;D++){var J=w[D];"string"!==typeof J&&(J=z.push(J)-1,w[D]="\x3c!--\ufffd"+J+"\ufffd--\x3e")}D=a;J=b;var L=c,Q=d,da=w.join("");w=[];var oa=[],qa=[];m.BQ.push(e.BQ[r]);m.create.push(w);m.remove.push(oa);m.update.push(qa);da=
nha(Qea()).Yaa(da);da=Eha(da)||da;g|=da?Ija(D,m,J,L,w,oa,qa,da,Q,z,0):0}g&&c.push(g,1,f<<2|3)};Mja=function(a){var b=[],c=[],d=1,e=0;a=a.replace(Kja,function(m,n,r){d="select"===r?0:1;e=parseInt(n.slice(1),10);return""});a=Lja(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=Lja(a[f++]);b.length>c.length&&c.push(g)}return{type:d,rzb:e,BQ:b,values:c}};
Lja=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),Kja.test(b)?d.push(Mja(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};
Ija=function(a,b,c,d,e,f,g,m,n,r,w){var z=0;for(m=m.firstChild;m;){var D=Vha(a,c,1,null);switch(m.nodeType){case Node.ELEMENT_NODE:var J=m,L=J.tagName.toLowerCase();if(Fha.hasOwnProperty(L)){var Q=e,da=n;null!==_.Nja&&Q.push(_.Nja);Q.push(L,D,0|da<<17|D<<1);a.data[D]=L;J=J.attributes;for(L=0;L<J.length;L++)Q=J.item(L),da=Q.name.toLowerCase(),Q.value.match(Eja)?Gha.hasOwnProperty(da)&&(Hha[da]?_.Fja(g,Q.value,D,Q.name,0,pha):_.Fja(g,Q.value,D,Q.name,0,null)):e.push(D<<1|1,Q.name,Q.value);z|=Ija(a,
b,c,d,e,f,g,m,D,r,w+1);0===w&&f.push(D)}break;case Node.TEXT_NODE:J=m.textContent||"";L=J.match(Eja);e.push(L?"":J,D,0|n<<17|D<<1);0===w&&f.push(D);L&&(z|=_.Fja(g,J,D,null,0,null));break;case Node.COMMENT_NODE:if(J=Oja.exec(m.textContent||""))J=r[parseInt(J[1],10)],L=e,Q=n,null!==_.Pja&&L.push(_.Pja),L.push("",D,0|Q<<17|D<<1),Jja(a,c,d,n,J,D),J=f,0===w&&(J.push(~D),J.push(D))}m=m.nextSibling}return z};
_.$e=function(a,b,c){c=void 0===c?-1:c;var d=_.Kc.jf,e=_.Lc();a=25+a;var f=_.Jc(d.Ea,b);b=eea();if(d.Ak){var g=null===b?0:b.index,m=eea(),n=[],r=[],w=[[]];var z=c;-1===z?f=Hja(f):(c=f.indexOf(":"+z+"\ufffd")+2+z.toString().length,z=f.search(new RegExp("\ufffd\\/\\*\\d+:"+z+"\ufffd")),f=Hja(f.substring(c,z)));c=f.replace(Qja," ").split(Rja);for(z=0;z<c.length;z++){var D=c[z];if(0===(z&1)){var J=Lja(D);for(D=0;D<J.length;D++){var L=J[D];if(0===(D&1)){if(""!==L){var Q=w[0],da=L.match(Eja);Q=Dja(d,m,
Q,e,n,da?null:L,!1);da&&_.Fja(r,L,Q.index,null,0,null)}}else{if("object"!==typeof L)throw Error("hb`"+f);da=Dja(d,m,w[0],e,n,"",!0).index;Jja(d,e,r,g,L,da)}}}else J=47===D.charCodeAt(0),D=25+Number.parseInt(D.substring(J?2:1)),J?(w.shift(),Pc(eea(),!1)):(J=w[0],D=Tha(d,D,64,null,null),Aja(J,D),J=D,w.unshift([]),Pc(J,!0))}d.data[a]={create:n,update:r}}2===d.type?e[15][2]|=32:e[2]|=32;g=Vga(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),w=1===(f&1),f>>>=2,c=e[f],null===c&&(c=e[f]=r?b.createComment(n):b.E9(n)),w&&null!==g&&b.insertBefore(g,c,a,!1);_.Kc.jsa=!0};_.af=function(){_.Kc.jsa=!1};_.bf=function(a,b,c){_.$e(a,b,c);_.af()};_.I=function(a,b,c,d){c=_.Lc();Sja(_.Kc.jf,c,c[11],_.Oc(),a,b,d);return _.I};_.cf=function(a,b){var c=_.Oc(),d=_.Lc(),e=_.Kc.jf;Sja(e,d,mia(gea(e.data),c,d),c,a,b);return _.cf};
Tja=function(a,b,c,d){a=a.aw;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};
Sja=function(a,b,c,d,e,f,g){var m=1===(d.flags&1),n=a.Ak&&(a.aw||(a.aw=[])),r=b[7]||(b[7]=[]),w=!0;if(d.type&3||g){var z=Fc(d,b),D=g?g(z):z;z=r.length;var J=g?function(da){return g(_.Dc(da[d.index]))}:d.index,L=null;!g&&m&&(L=Tja(a,b,e,d.index));null!==L?((L.hlc||L).e5a=f,L.hlc=f,w=!1):(f=Uja(d,b,f),a=c.listen(D,e,f),r.push(f,a),n&&n.push(e,J,z,z+1))}else f=Uja(d,b,f);a=d.outputs;var Q;if(w&&null!==a&&(Q=a[e])&&(w=Q.length))for(a=0;a<w;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))};Vja=function(a,b,c){try{return!1!==b(c)}catch(d){return nia(a,d),!1}finally{}};Uja=function(a,b,c){return function f(e){if(e===Function)return c;Mga(-1<a.dw?_.Gc(a.index,b):b);for(var g=Vja(b,c,e),m=f.e5a;m;)g=Vja(b,m,e)&&g,m=m.e5a;return g}};_.M=function(a){a=void 0===a?1:a;for(var b=_.Kc.OQ;0<a;)b=b[14],a--;return(_.Kc.OQ=b)[8]};
_.df=function(a){var b=_.Lc()[15][6];if(!b.Ku){var c=b.Ku=Bda(a?a.length:1,null),d=c.slice();for(b=b.Eg;null!==b;){if(a)a:{var e=null;b:{var f=b.mc;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=kda(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 w=0;w<f.length;w++)if(f[w]!==r[w])continue c;m=!0;break b}}m=!1}if(m){e=g;break a}}}}else e=0;null!==e&&(d[e]?d[e].eva=b:
c[e]=b,d[e]=b);b=b.next}}};_.ef=function(a,b,c){b=void 0===b?0:b;var d=_.Lc(),e=_.Kc.jf;a=De(e,25+a,16,null,c||null);null===a.Ku&&(a.Ku=b);_.Kc.JG=!1;d[22]&&null===Uha||32===(a.flags&32)||cha(d[11],0,d,a,Vga(e,a.parent,d),Xga(a.parent||d[6],a,d))};_.gf=function(a,b,c){_.ff(a,"",b,"",c);return _.gf};_.ff=function(a,b,c,d,e){var f=_.Lc();b=_.dja(f,b,c,d);b!==_.Ee&&_.Fe(_.Kc.jf,_.Rc(),f,a,b,f[11],e,!1);return _.ff};_.hf=function(a){return _.Kc.OQ[25+a]};
_.N=function(a,b){b=void 0===b?"":b;var c=_.Lc(),d=_.Kc.jf;a+=25;var e=d.Ak?De(d,a,1,b,null):d.data[a];Ve=!0;b=c[11].E9(b);c[a]=b;Ve&&Zga(d,c,b,e);Pc(e,!1)};_.lf=function(a){_.kf("",a,"");return _.lf};_.kf=function(a,b,c){var d=_.Lc();a=_.dja(d,a,b,c);a!==_.Ee&&_.oia(d,a);return _.kf};
Wja=function(a,b,c,d,e){a=hc(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)Wja(a[f],b,c,d,e);else{f=_.Kc.jf;var g=_.Lc(),m=_.Oc(),n=wc(a)?a:hc(a.wa),r=Tda(a),w=m.iM&1048575,z=m.tm,D=m.iM>>20;if(wc(a)||!a.rd)d=new Kea(r,e),r=Xja(n,b,e?w:w+D,z),-1===r?(r=Dea(m,g),zea(r,f,n),Yja(f,a,b.length),b.push(n),m.tm++,m.fu++,e&&(m.iM+=1048576),c.push(d),g.push(d)):(c[r]=d,g[r]=d);else{z=Xja(n,b,w+D,z);w=Xja(n,b,w,w+D);var J=0<=z&&c[z];D=0<=w&&c[w];e&&!D||!e&&!J?(z=Dea(m,g),zea(z,f,n),z=c.length,J=new Kea(e?
Zja:$ja,e),J.rd=[],J.index=z,J.kpa=0,d&&!e&&J.kpa++,J.rd.push(r),!e&&D&&(c[w].JXa=J),Yja(f,a,b.length,0),b.push(n),m.tm++,m.fu++,e&&(m.iM+=1048576),c.push(J),g.push(J)):(b=c[e?w:z],!e&&d&&b.kpa++,b=b.rd.push(r)-1,Yja(f,a,-1<z?z:w,b));!e&&d&&D&&c[w].kpa++}}};Yja=function(a,b,c,d){var e=wc(b),f=!!b.Nd;if(e||f)if(f=(f?hc(b.Nd):b).prototype.Ka)a=a.bR||(a.bR=[]),!e&&b.rd?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};Xja=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
$ja=function(){return aka(this.rd,[])};Zja=function(a,b,c,d){b=this.rd;if(this.JXa){var e=this.JXa.kpa;d=Zc(c,c[1],this.JXa.index,d);c=d.slice(0,e);aka(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],aka(b,c);return c};aka=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b};_.mf=function(a){var b=void 0===b?[]:b;return function(c){c.LXa=function(d,e){e=e?e(a):a;var f=_.Kc.jf;f.Ak&&(d=!!d.ua,Wja(b,f.data,f.blueprint,d,!0),Wja(e,f.data,f.blueprint,d,!1))}}};
_.cka=function(a){a.gRa=function(b){b=b.get(bka);if(a.standalone){if(!b.t8.has(a)){var c=Fda(!1,a.type);c=0<c.length?Aia([c],b.Je,"Standalone["+a.type.name+"]"):null;b.t8.set(a,c)}b=b.t8.get(a)}else b=null;return b}};_.nf=function(a,b){a=_.Qc()+a;var c=_.Lc();return c[a]===_.Ee?_.cja(c,a,b()):c[a]};_.of=function(a,b,c){return dka(_.Lc(),_.Qc(),a,b,c)};_.pf=function(a,b,c,d){return _.eka(_.Lc(),_.Qc(),a,b,c,d)};_.fka=function(a,b){a=a[b];return a===_.Ee?void 0:a};
dka=function(a,b,c,d,e,f){b+=c;return _.Ne(a,b,e)?_.cja(a,b+1,f?d.call(f,e):d(e)):_.fka(a,b+1)};_.eka=function(a,b,c,d,e,f,g){b+=c;return _.Oe(a,b,e,f)?_.cja(a,b+2,g?d.call(g,e,f):d(e,f)):_.fka(a,b+2)};
_.O=function(a,b){var c=_.Kc.jf;a+=25;if(c.Ak){a:{var d=c.gEb;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.uf){var g;(null!=(g=c.bR)?g:c.bR=[]).push(a,b.uf)}}else b=c.data[a];g=b.oa||(b.oa=uc(b.type));b=fc(_.v);try{var m=wea(!1),n=g();wea(m);var r=_.Lc();a>=c.data.length&&(c.data[a]=null,c.blueprint[a]=null);r[a]=n}finally{fc(b)}};_.R=function(a,b,c){a+=25;var d=_.Lc(),e=d[a];return d[1].data[a].ee?dka(d,_.Qc(),b,e.transform,c,e):e.transform(c)};
gka=function(){return this.Qv[Symbol.iterator]()};ika=function(){return hka(_.Oc(),_.Lc())};hka=function(a,b){return a.type&4?new jka(b,a,fd(a,b)):null};lka=function(){return kka(_.Oc(),_.Lc())};mka=function(a){return a[8]||(a[8]=[])};kka=function(a,b){var c=b[a.index];if(_.Bc(c))var d=c;else d=[c,!0,!1,b,null,0,a,null,null,null,null],b[a.index]=d,Zha(b,d);nka(d,b,a,c);return new qf(d,a,b)};
oka=function(a,b,c,d){if(!a[7]){if(c.type&8)d=_.Dc(d);else{d=b[11];var e=d.createComment("");c=Fc(c,b);b=d.parentNode(c);c=d.nextSibling(c);d.insertBefore(b,e,c,!1);d=e}a[7]=d}};
pka=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,w=b;m=a[m];var z=e[g+1];-1===z?w=m.type&11?fd(m,w):m.type&4?hka(m,w):null:-2===z?(z=c.metadata.read,w=z===_.ed?fd(m,w):z===_.sf?hka(m,w):z===_.tf?kka(m,w):void 0):w=Zc(w,w[1],z,m);r.call(n,w)}}d.matches=f}return d.matches};
qka=function(a,b,c,d){var e=a.queries.queries[c],f=e.matches;if(null!==f)for(a=pka(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]&&qka(n[1],n,e,d)}if(null!==g[9])for(g=g[9],m=0;m<g.length;m++)n=g[m],qka(n[1],n,e,d)}}return d};
_.vf=function(a){var b=_.Lc(),c=_.Kc.jf,d=_.Kc.hw;_.Kc.hw=d+1;var e=c.queries.queries[d];return a.eo&&4===(b[2]&4)===(2===(e.metadata.flags&2))?(null===e.matches?a.reset([]):(b=e.Fjb?qka(c,b,d,[]):pka(c,b,e,d),a.reset(b,Rea),_.uf(a)),!0):!1};_.xf=function(a,b,c){var d=_.Kc.jf;d.Ak&&(rka(d,new ska(a,b,c),-1),2===(b&2)&&(d.uNb=!0));tka(d,b)};
_.yf=function(a,b,c,d){var e=_.Kc.jf;e.Ak&&(rka(e,new ska(b,c,d),_.Oc().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.tNb=!0));tka(e,c)};_.zf=function(){return _.Lc()[18].queries[_.Kc.hw].PXa};tka=function(a,b){var c=_.Lc();b=new _.Af(4===(b&4));var d=b.destroy,e=c[7]||(c[7]=[]);e.push(b);a.Ak&&(a.aw||(a.aw=[])).push(d,e.length-1);null===c[18]&&(c[18]=new uka);c[18].queries.push(new vka(b))};
rka=function(a,b,c){null===a.queries&&(a.queries=new wka);a.queries.track(new Bf(b,c))};_.Cf=function(a,b){return hka(a,b)};_.Ef=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};zka=function(a){var b=_.xka.get(a);if(!b)throw Error("lb`"+a);return new yka(b)};
Aka=function(a){var b=a[rda]||null;if(!b)return null;var c=new Ff(b);return{get ab(){return c.ab},get type(){return c.g9},get inputs(){return c.inputs},get outputs(){return c.outputs},get ac(){return c.ac},get E_c(){return b.standalone},get D_c(){return b.bN}}};Cka=function(a,b){if(null==a)return null;a=Bka(b);return null==a?null:a};Dka=function(a){return Object.assign({},{Qa:{},WWc:{},keys:[],ud:{},Ja:{},Sa:{},cnb:!1},a)};_.Gf=function(a){return Eka(a,Fka,Gka,Hka)};
Fka=function(a,b){return _.S(b,a)};Gka=function(a,b,c){b[a]=c};Hka=function(){return{}};_.Hf=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.i[a]=c};Kka=function(a){if(null==a)throw Error("mb");return new a};
Eka=function(a,b,c,d,e){e=d(e);for(var f=Lka(a,e),g=f.Qa||{},m=f.Ja||{},n=f.ud||{},r=_.l(f.keys||[]),w=r.next(),z={};!w.done;z={Qda:z.Qda},w=r.next()){w=w.value;var D=b(w,a);if(null!=D){var J=void 0;if(g.hasOwnProperty(w)){if(f.cnb&&0===D.length)continue;J=Mka(D,b,c,d,!0,!0,g[w])}else if(m.hasOwnProperty(w))J=Mka(D,b,c,d,!1,!0,m[w]);else if(n.hasOwnProperty(w))z.Qda=n[w],J=z.Qda.Hc?D.map(function(L){return function(Q){return Nka(Q,L.Qda,b,c,d)}}(z)):Nka(D,z.Qda,b,c,d);else if(Array.isArray(D)){if(f.cnb&&
0===D.length)continue;J=Mka(D,b,c,d,!0,!1)}else J=D;c(w,e,J)}}return e};Nka=function(a,b,c,d,e){for(var f={},g=_.l(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.Jc,b.Ic,b.yc))}return f};Mka=function(a,b,c,d,e,f,g){if(f&&null==g)throw Error("nb");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 _.U)a=Dka(b.ma());else if(a instanceof _.U)a=Dka(a.ma());else throw Error("ob");return a};Oka=function(a){if(null!=a.Ta){var b={},c;for(c in a.Ta)void 0!==a.Ta[c]&&(b[c]=a.Ta[c]);a.Ta=b}};_.If=function(a,b,c){c=void 0===c?{}:c;b=_.l(Object.entries(b));for(var d=b.next();!d.done;d=b.next()){var e=_.l(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.Ta)a.Ta[b]=c;else{var d={};a.Ta=(d[b]=c,d)}};
Qka=function(a,b){if(b&&!b.Kh)throw Error("qb`"+a+"`"+_.dc(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};_.Jf=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)};Kf=function(a){return a&&"?"!==a[0]?"?"+a:a};Ska=function(a){return RegExp("^(https?:)?//").test(a)?(a=_.l(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.Tea&&(b.no()||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{QJ:a.slice(0,d.length),Sua:b}};
Lf=function(a,b){var c=a?Xka(a):void 0,d=b?Xka(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(var e=0;e<c.length;e++)if(d=c[e],!Yka(a[d],b[d]))return!1;return!0};Xka=function(a){return[].concat(_.zc(Object.keys(a)),_.zc(Object.getOwnPropertySymbols(a)))};Yka=function(a,b){if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;a=[].concat(_.zc(a)).sort();var c=[].concat(_.zc(b)).sort();return a.every(function(d,e){return c[e]===d})}return a===b};
Mf=function(a){return _.Nd(a)?a:Bia(a)?_.xd(Promise.resolve(a)):_.nd(a)};ala=function(a,b,c){return Zka[c.lr](a.root,b.root,c.Lzb)&&$ka[c.Ta](a.Ta,b.Ta)&&!("exact"===c.df&&a.df!==b.df)};bla=function(a,b){return Lf(a,b)};dla=function(a,b,c){if(!Nf(a.Rd,b.Rd)||!cla(a.Rd,b.Rd,c)||a.ZS!==b.ZS)return!1;for(var d in b.children)if(!a.children[d]||!dla(a.children[d],b.children[d],c))return!1;return!0};
ela=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return Yka(a[c],b[c])})};gla=function(a,b,c){return fla(a,b,b.Rd,c)};
fla=function(a,b,c,d){if(a.Rd.length>c.length)return a=a.Rd.slice(0,c.length),Nf(a,c)&&!b.no()&&cla(a,c,d)?!0:!1;if(a.Rd.length===c.length){if(!Nf(a.Rd,c)||!cla(a.Rd,c,d))return!1;for(var e in b.children)if(!a.children[e]||!gla(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.Rd.length);c=c.slice(a.Rd.length);return Nf(a.Rd,e)&&cla(a.Rd,e,d)&&a.children.primary?fla(a.children.primary,b,c,d):!1};cla=function(a,b,c){return b.every(function(d,e){return $ka[c](a[e].parameters,d.parameters)})};
hla=function(a,b){return Nf(a,b)&&a.every(function(c,d){return Lf(c.parameters,b[d].parameters)})};Nf=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c.path===b[d].path})};ila=function(a,b){var c=[];Object.entries(a.children).forEach(function(d){var e=_.l(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=_.l(d);d=e.next().value;e=e.next().value;"primary"!==d&&(c=c.concat(b(e,d)))});return c};
lla=function(a){return a.Rd.map(function(b){return jla(b.path)+kla(b.parameters)}).join("/")};
mla=function(a,b){if(!a.no())return lla(a);if(b){b=a.children.primary?mla(a.children.primary,!1):"";var c=[];Object.entries(a.children).forEach(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;"primary"!==d&&c.push(d+":"+mla(e,!1))});return 0<c.length?b+"("+c.join("//")+")":b}b=ila(a,function(d,e){return"primary"===e?[mla(a.children.primary,!1)]:[e+":"+mla(d,!1)]});return 1===Object.keys(a.children).length&&null!=a.children.primary?lla(a)+"/"+b[0]:lla(a)+"/("+b.join("//")+")"};
nla=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};ola=function(a){return nla(a).replace(/%3B/gi,";")};jla=function(a){return nla(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};kla=function(a){return Object.keys(a).map(function(b){return";"+jla(b)+"="+jla(a[b])}).join("")};
pla=function(a){var b=Object.keys(a).map(function(c){var d=a[c];return Array.isArray(d)?d.map(function(e){return ola(c)+"="+ola(e)}).join("&"):ola(c)+"="+ola(d)}).filter(function(c){return!!c});return b.length?"?"+b.join("&"):""};rla=function(a){return(a=a.match(qla))?a[0]:""};sla=function(a){var b={};return 0<a.Rd.length?new Of([],(b.primary=a,b)):a};
tla=function(a){for(var b={},c=_.l(Object.keys(a.children)),d=c.next();!d.done;d=c.next()){d=d.value;var e=tla(a.children[d]);if("primary"===d&&0===e.Rd.length&&e.no())for(d=_.l(Object.entries(e.children)),e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;b[e]=f}else if(0<e.Rd.length||e.no())b[d]=e}a=new Of(a.Rd,b);1===a.ZS&&a.children.primary&&(b=a.children.primary,a=new Of(a.Rd.concat(b.Rd),b.children));return a};Rf=function(a){return a instanceof Qf};
ula=function(a){function b(f){for(var g={},m=_.l(f.children),n=m.next();!n.done;n=m.next()){n=n.value;var r=b(n);g[n.ff]=r}g=new Of(f.url,g);f===a&&(c=g);return g}var c,d=b(a.root);d=sla(d);var e;return null!=(e=c)?e:d};
Bla=function(a,b,c,d){for(var e=a;e.parent;)e=e.parent;if(0===b.length)return vla(e,e,e,c,d);b=wla(b);if(b.rvb&&1===b.commands.length&&"/"==b.commands[0])return vla(e,e,new Of([],{}),c,d);var f=e;if(b.rvb)a=new xla(f,!0,0);else if(a)if(null===a.parent)a=new xla(a,!0,0);else{f=a;a=a.Rd.length-1+(yla(b.commands[0])?0:1);for(var g=b.HHc;g>a;){g-=a;f=f.parent;if(!f)throw new _.ec(4005,!1);a=f.Rd.length}a=new xla(f,!1,a-g)}else a=new xla(f,!1,NaN);b=a.Zua?zla(a.CH,a.index,b.commands):Ala(a.CH,a.index,
b.commands);return vla(e,a.CH,b,c,d)};yla=function(a){return"object"===typeof a&&null!=a&&!a.Ww&&!a.lKb};Cla=function(a){return"object"===typeof a&&null!=a&&a.Ww};vla=function(a,b,c,d,e){var f={};d&&Object.entries(d).forEach(function(g){var m=_.l(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:Dla(a,b,c);a=sla(tla(a));return new Qf(a,f,e)};
Dla=function(a,b,c){var d={};Object.entries(a.children).forEach(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;d[e]=f===b?c:Dla(f,b,c)});return new Of(a.Rd,d)};
wla=function(a){if("string"===typeof a[0]&&1===a.length&&"/"===a[0])return new Ela(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if("object"===typeof e&&null!=e){if(e.Ww){var g={};Object.entries(e.Ww).forEach(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;g[m]="string"===typeof n?n.split("/"):n});return[].concat(_.zc(d),[{Ww:g}])}if(e.lKb)return[].concat(_.zc(d),[e.lKb])}return"string"!==typeof e?[].concat(_.zc(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(_.zc(d),[e])},[]);return new Ela(c,b,a)};Fla=function(a){if(Cla(a[0]))return a[0].Ww;var b={};return b.primary=a,b};
Ala=function(a,b,c){a||(a=new Of([],{}));if(0===a.Rd.length&&a.no())return zla(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,Dua:0,yib:0};f<d.Rd.length;){if(e>=c.length){d=g;break a}var m=d.Rd[f],n=c[e];if(Cla(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.Ww){if(n!=m.path||!Lf(r,m.parameters)){d=g;break a}e+=2}else{r={};if(n!=m.path||!Lf(r,m.parameters)){d=g;break a}e++}f++}d={match:!0,Dua:f,yib:e}}e=c.slice(d.yib);return d.match&&
d.Dua<a.Rd.length?(b=new Of(a.Rd.slice(0,d.Dua),{}),b.children.primary=new Of(a.Rd.slice(d.Dua),a.children),zla(b,0,e)):d.match&&0===e.length?new Of(a.Rd,{}):d.match&&!a.no()?Gla(a,b,c):d.match?zla(a,0,e):Gla(a,b,c)};
zla=function(a,b,c){if(0===c.length)return new Of(a.Rd,{});var d=Fla(c),e={};if(Object.keys(d).some(function(f){return"primary"!==f})&&a.children.primary&&1===a.ZS&&0===a.children.primary.Rd.length)return c=zla(a.children.primary,b,c),new Of(a.Rd,c.children);Object.entries(d).forEach(function(f){var g=_.l(f);f=g.next().value;g=g.next().value;"string"===typeof g&&(g=[g]);null!==g&&(e[f]=Ala(a.children[f],b,g))});Object.entries(a.children).forEach(function(f){var g=_.l(f);f=g.next().value;g=g.next().value;
void 0===d[f]&&(e[f]=g)});return new Of(a.Rd,e)};Gla=function(a,b,c){for(var d=a.Rd.slice(0,b),e=0;e<c.length;){var f=c[e];if(Cla(f))return a=Hla(f.Ww),new Of(d,a);if(0===e&&yla(c[0]))d.push(new _.Sf(a.Rd[b].path,Ila(c[0]))),e++;else{f=Cla(f)?f.Ww.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&yla(g)?(d.push(new _.Sf(f,Ila(g))),e+=2):(d.push(new _.Sf(f,{})),e++)}}return new Of(d,{})};
Hla=function(a){var b={};Object.entries(a).forEach(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;"string"===typeof d&&(d=[d]);null!==d&&(b[c]=Gla(new Of([],{}),0,d))});return b};Ila=function(a){var b={};Object.entries(a).forEach(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return b[c]=""+d});return b};Jla=function(a,b){if(a===b.value)return b;b=_.l(b.children);for(var c=b.next();!c.done;c=b.next())if(c=Jla(a,c.value))return c;return null};
Kla=function(a,b){if(a===b.value)return[b];for(var c=_.l(b.children),d=c.next();!d.done;d=c.next())if(d=Kla(a,d.value),d.length)return d.unshift(b),d;return[]};Lla=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.ff]=c});return b};Ola=function(){var a=new Mla("",new Tf(new Uf([],{},{},"",{},"primary",null,null,{}),[])),b=new _.Vf(new _.Wf([new _.Sf("",{})]),new _.Wf({}),new _.Wf({}),new _.Wf(""),new _.Wf({}),"primary",null,a.root);b.Sc=a.root;return new Nla(new Tf(b,[]),a)};
Qla=function(a,b){a=a.ZL;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 Pla(a.slice(c))};Pla=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.xIa);return{params:d,data:e,resolve:b}},{params:{},data:{},resolve:{}})};
Rla=function(a,b){b.value.JB=a;b.children.forEach(function(c){return Rla(a,c)})};Sla=function(a){var b=0<a.children.length?" { "+a.children.map(Sla).join(", ")+" } ":"";return""+a.value+b};
Tla=function(a){if(a.Sc){var b=a.Sc,c=a.xW;a.Sc=c;Lf(b.Ta,c.Ta)||a.DJc.next(c.Ta);b.df!==c.df&&a.nBc.next(c.df);Lf(b.params,c.params)||a.KIc.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(!Lf(d[f],e[f])){d=!1;break a}d=!0}}d||a.wPc.next(c.url);Lf(b.data,c.data)||a.YQ.next(c.data)}else a.Sc=a.xW,a.YQ.next(a.xW.data)};
Ula=function(a,b){var c=Lf(a.params,b.params)&&hla(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||Ula(a.parent,b.parent))};Xla=function(a,b,c){if(c&&a.Gwa(b.value,c.value.Sc)){var d=c.value;d.xW=b.value;b=Vla(a,b,c);return new Tf(d,b)}d=Wla(b.value);b=b.children.map(function(e){return Xla(a,e)});return new Tf(d,b)};
Vla=function(a,b,c){return b.children.map(function(d){for(var e=_.l(c.children),f=e.next();!f.done;f=e.next())if(f=f.value,a.Gwa(d.value,f.value.Sc))return Xla(a,d,f);return Xla(a,d)})};Wla=function(a){return new _.Vf(new _.Wf(a.url),new _.Wf(a.params),new _.Wf(a.Ta),new _.Wf(a.df),new _.Wf(a.data),a.ff,a.component,a)};Zla=function(a){var b=Rf(a)?{gx:a,tBb:void 0}:a,c=b.gx;b=b.tBb;a=Yla(0,a);a.url=c;a.tBb=b;return a};
Yla=function(a,b){var c=Error("Hb`");c.ngNavigationCancelingError=!0;c.nwc=a;b&&(c.url=b);return c};$la=function(a,b){a.Pb&&!a.Je&&(a.Je=Aia(a.Pb,b,"Route: "+a.path));var c;return null!=(c=a.Je)?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.HS||!b&&!a.Dk||!a.ff||"primary"===a.ff||(a.component=bma);return a};Xf=function(a){return a.ff||"primary"};
cma=function(a,b){var c=a.filter(function(d){return Xf(d)===b});c.push.apply(c,_.zc(a.filter(function(d){return Xf(d)!==b})));return c};dma=function(a){if(!a)return null;var b;if(null==(b=a.ke)?0:b.Je)return a.ke.Je;for(a=a.parent;a;a=a.parent){b=a.ke;var c=void 0;if(null==(c=b)?0:c.BP)return b.BP;c=void 0;if(null==(c=b)?0:c.Je)return b.Je}return null};
Yf=function(){return _.me(function(a){return _.wd(a.map(function(b){return b.ha(_.Xd(1),_.ke(ema))})).ha(_.t(function(b){b=_.l(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 Qf)return c}return!0}),_.Kd(function(b){return b!==ema}),_.Xd(1))})};Zf=function(a,b){var c=Symbol(),d=b.get(a,c);return d===c?"function"!==typeof a||null!==Pca(a)?b.get(a):a:d};
hma=function(a,b,c,d,e){e=void 0===e?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=Lla(b);a.children.forEach(function(g){var m=f[g.value.ff],n=d.concat([g.value]),r=e;r=void 0===r?{canDeactivateChecks:[],canActivateChecks:[]}:r;var w=g.value,z=m?m.value:null,D=c?c.getContext(g.value.ff):null;if(z&&w.ke===z.ke){var J=fma(z,w,w.ke.Np);J?r.canActivateChecks.push(new gma(n)):(w.data=z.data,w.xIa=z.xIa);w.component?hma(g,m,D?D.children:null,n,r):hma(g,m,c,n,r);J&&D&&D.ff&&D.ff.zsa&&r.canDeactivateChecks.push(new ima(D.ff.component,
z))}else z&&jma(m,D,r),r.canActivateChecks.push(new gma(n)),w.component?hma(g,null,D?D.children:null,n,r):hma(g,null,c,n,r);delete f[g.value.ff]});Object.entries(f).forEach(function(g){var m=_.l(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!Nf(a.url,b.url);case "pathParamsOrQueryParamsChange":return!Nf(a.url,b.url)||!Lf(a.Ta,b.Ta);case "always":return!0;case "paramsOrQueryParamsChange":return!Ula(a,b)||!Lf(a.Ta,b.Ta);default:return!Ula(a,b)}};
jma=function(a,b,c){var d=Lla(a),e=a.value;Object.entries(d).forEach(function(f){var g=_.l(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.ff&&b.ff.zsa?c.canDeactivateChecks.push(new ima(b.ff.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 _.pd||"EmptyError"===(null==a?void 0:a.name)};
oma=function(a,b){return _.yd(function(c){var d=c.lj,e=c.zY,f=c.j_,g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?_.nd(Object.assign({},c,{KK:!0})):mma(f,d,e,a).ha(_.yd(function(m){return m&&"boolean"===typeof m?nma(d,g,a,b):_.nd(m)}),_.t(function(m){return Object.assign({},c,{KK:m})}))})};mma=function(a,b,c,d){return _.xd(a).ha(_.yd(function(e){return pma(e.component,e.Kb,c,b,d)}),_.Zd(function(e){return!0!==e},!0))};
nma=function(a,b,c,d){return _.xd(b).ha(_.yd(function(e){var f=e.Kb.parent;null!==f&&d&&d(new qma(f));f=_.nd(!0);var g=e.Kb;null!==g&&d&&d(new rma(g));g=_.nd(!0);return _.Ad(f,g,sma(a,e.path,c),tma(a,e.Kb,c))},1),_.Zd(function(e){return!0!==e},!0))};tma=function(a,b,c){var d=b.ke?b.ke.Ue:null;if(!d||0===d.length)return _.nd(!0);d=d.map(function(e){return _.Cd(function(){var f,g=null!=(f=dma(b))?f:c,m=Zf(e,g);f=m&&kma(m.Ue)?m.Ue(b,a):g.LA(function(){return m(b,a)});return Mf(f).ha(_.Zd())})});return _.nd(d).ha(Yf())};
sma=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.AQ:null;return f&&0!==f.length?{node:e,j_:f}:null}).filter(function(e){return null!==e}).map(function(e){return _.Cd(function(){var f=e.j_.map(function(g){var m,n=null!=(m=dma(e.node))?m:c,r=Zf(g,n);g=r&&kma(r.AQ)?r.AQ(d,a):n.LA(function(){return r(d,a)});return Mf(g).ha(_.Zd())});return _.nd(f).ha(Yf())})});return _.nd(b).ha(Yf())};
pma=function(a,b,c,d,e){var f=b&&b.ke?b.ke.Rgb:null;if(!f||0===f.length)return _.nd(!0);f=f.map(function(g){var m,n=null!=(m=dma(b))?m:e,r=Zf(g,n);g=r&&kma(r.Rgb)?r.Rgb(a,b,c,d):n.LA(function(){return r(a,b,c,d)});return Mf(g).ha(_.Zd())});return _.nd(f).ha(Yf())};vma=function(a,b,c){var d=b.Eoa;if(void 0===d||0===d.length)return _.nd(!0);d=d.map(function(e){var f=Zf(e,a);e=f&&kma(f.Eoa)?f.Eoa(b,c):a.LA(function(){return f(b,c)});return Mf(e)});return _.nd(d).ha(Yf(),uma())};
uma=function(){return _.kd(_.oe(function(a){if(Rf(a))throw Zla(a);}),_.t(function(a){return!0===a}))};wma=function(a,b,c){var d=b.Sgb;if(!d||0===d.length)return _.nd(!0);d=d.map(function(e){var f=Zf(e,a);e=f&&kma(f.Sgb)?f.Sgb(b,c):a.LA(function(){return f(b,c)});return Mf(e)});return _.nd(d).ha(Yf(),uma())};$f=function(a){return _.od(new xma(a))};Ama=function(a,b,c,d){var e=yma(a,b,c);if(!e.aD)return _.nd(e);d=$la(b,d);return wma(d,b,c).ha(_.t(function(f){return!0===f?e:Object.assign({},zma)}))};
yma=function(a,b,c){if(""===b.path)return"full"===b.Tea&&(a.no()||0<c.length)?Object.assign({},zma):{aD:!0,LQ:[],KT:c,parameters:{},gXa:{}};a=(b.X_||Wka)(c,a,b);if(!a)return Object.assign({},zma);var d={},e;Object.entries(null!=(e=a.Sua)?e:{}).forEach(function(g){var m=_.l(g);g=m.next().value;m=m.next().value;d[g]=m.path});e=0<a.QJ.length?Object.assign({},d,a.QJ[a.QJ.length-1].parameters):d;var f;return{aD:!0,LQ:a.QJ,KT:c.slice(a.QJ.length),parameters:e,gXa:null!=(f=a.Sua)?f:{}}};
Ema=function(a,b,c,d){if(0<c.length&&Bma(a,c,d)){var e=Of;a=new Of(c,a.children);c={};c.primary=a;a=_.l(d);for(d=a.next();!d.done;d=a.next())if(d=d.value,""===d.path&&"primary"!==Xf(d)){var f=new Of([],{});c[Xf(d)]=f}c={CH:new e(b,c),M_a:[]}}else if(0===c.length&&Cma(a,c,d)){b=Of;e=a.Rd;f=a.children;var g={};d=_.l(d);for(var m=d.next();!m.done;m=d.next())if(m=m.value,Dma(a,c,m)&&!f[Xf(m)]){var n=new Of([],{});g[Xf(m)]=n}a=Object.assign({},f,g);c={CH:new b(e,a),M_a:c}}else c={CH:new Of(a.Rd,a.children),
M_a:c};return c};Bma=function(a,b,c){return c.some(function(d){return Dma(a,b,d)&&"primary"!==Xf(d)})};Cma=function(a,b,c){return c.some(function(d){return Dma(a,b,d)})};Dma=function(a,b,c){return(a.no()||0<b.length)&&"full"===c.Tea?!1:""===c.path};Fma=function(a){a.sort(function(b,c){return"primary"===b.value.ff?-1:"primary"===c.value.ff?1:b.value.ff.localeCompare(c.value.ff)})};Gma=function(a){return(a=a.value.ke)&&""===a.path};
Hma=function(a){var b=[],c=new Set;a=_.l(a);for(var d=a.next(),e={};!d.done;e={VS:e.VS},d=a.next())e.VS=d.value,Gma(e.VS)?(d=b.find(function(f){return function(g){return f.VS.value.ke===g.value.ke}}(e)),void 0!==d?(d.children.push.apply(d.children,_.zc(e.VS.children)),c.add(d)):b.push(e.VS)):b.push(e.VS);a=_.l(c);for(e=a.next();!e.done;e=a.next())e=e.value,d=Hma(e.children),b.push(new Tf(e.value,d));return b.filter(function(f){return!c.has(f)})};
Jma=function(a,b,c,d,e,f){return _.yd(function(g){return(new Ima(a,b,c,d,g.np,void 0===f?"emptyOnly":f,e)).recognize().ha(_.t(function(m){return Object.assign({},g,{lj:m.state,Mf:m.E2})}))})};Lma=function(a,b){return _.yd(function(c){var d=c.lj,e=c.j_.canActivateChecks;if(!e.length)return _.nd(c);var f=0;return _.xd(e).ha(_.yd(function(g){return Kma(g.Kb,d,a,b)},1),_.oe(function(){return f++}),_.be(),_.yd(function(){return f===e.length?_.nd(c):_.Wd}))})};
Kma=function(a,b,c,d){var e=a.ke,f=a.ssc;void 0!==(null==e?void 0:e.title)&&"string"!==typeof e.title&&null!==e.title&&(f[Mma]=e.title);return Nma(f,a,b,d).ha(_.t(function(g){a.xIa=g;a.data=Qla(a,c).resolve;!e||"string"!==typeof e.title&&null!==e.title||(a.data[Mma]=e.title);return null}))};
Nma=function(a,b,c,d){var e=Xka(a);if(0===e.length)return _.nd({});var f={};return _.xd(e).ha(_.yd(function(g){return Oma(a[g],b,c,d).ha(_.Zd(),_.oe(function(m){f[g]=m}))}),_.be(),_.ce(f),_.Pd(function(g){return lma(g)?_.Wd:_.od(g)}))};Oma=function(a,b,c,d){var e,f=null!=(e=dma(b))?e:d,g=Zf(a,f);a=g.resolve?g.resolve(b,c):f.LA(function(){return g(b,c)});return Mf(a)};Pma=function(a){return _.me(function(b){var c=a(b);return c?_.xd(c).ha(_.t(function(){return b})):_.nd(b)})};
Rma=function(a,b){return b.map(function(c){return c.replace(Qma,a)})};Sma=function(a){var b=new Map;0<a.length&&a.replace(/^\?/,"").split("&").forEach(function(c){var d=c.indexOf("=");d=_.l(-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};Vma=function(a){return encodeURIComponent(a).replace(Tma,function(b,c){var d;return null!=(d=Uma[c])?d:b})};
Wma=function(a){return""+a};Xma=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};Yma=function(a){return"undefined"!==typeof Blob&&a instanceof Blob};Zma=function(a){return"undefined"!==typeof FormData&&a instanceof FormData};$ma=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,ix:a.ix,responseType:a.responseType,withCredentials:a.withCredentials}};ana=function(a,b){return b(a)};
bna=function(a,b){return function(c,d){return b.intercept(c,{handle:function(e){return a(e,d)}})}};cna=function(a,b,c){return function(d,e){return c.LA(function(){return b(d,function(f){return a(f,e)})})}};gna=function(a,b){var c=a.url.toLowerCase();if(!_.jc(dna)||"GET"===a.method||"HEAD"===a.method||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.jc(_.ena).getToken();var d=_.jc(fna);null==c||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};
hna=function(a,b){return{HQc:a,nt:b}};mna=function(a){var b=a.cookieName;a=a.usb;var c=[];void 0!==b&&c.push({wa:lna,rc:b});void 0!==a&&c.push({wa:fna,rc:a});return hna(2,c)};ag=function(a){return{valueOf:a}.valueOf()};ona=function(a){if(!nna){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};_.pna=function(a){if("javascript:"!==ona(a))return a};
_.dg=function(a){return a instanceof _.bg?_.cg(a):_.pna(a)};qna=function(a){var b=document.implementation.createHTMLDocument(""),c=b.createRange();c.selectNode(b.body);a=_.eg(a);return c.createContextualFragment(_.fg(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};tna=function(a,b,c){a.setAttribute(b,c)};
_.hg=function(a){var b=_.vc.apply(1,arguments);if(0===b.length)return _.gg(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.gg(c)};vna=function(a){return new una(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};_.jg=function(a){var b=void 0===b?wna:b;a:{b=void 0===b?wna:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof una&&d.isValid(a)){a=_.ig(a);break a}}a=void 0}return a||xna};
yna=function(a){return a&&"object"===typeof a&&"default"in a?a["default"]:a};zna=function(a,b){a.events.ha(_.Kd(function(c){return c instanceof _.kg||c instanceof _.lg||c instanceof _.mg||c instanceof ng}),_.t(function(c){return c instanceof _.kg||c instanceof ng?0:c instanceof _.lg&&(0===c.code||1===c.code)?2:1}),_.Kd(function(c){return 2!==c}),_.Xd(1)).subscribe(function(){b()})};Ana=function(a){throw a;};Bna=function(a,b){return b.parse("/")};Cna=function(a,b){return{HQc:a,nt:b}};
Ina=function(){var a=_.jc(_.og);return function(b){var c=a.get(_.pg);if(b===c.cC[0]){b=a.get(_.rg);var d=a.get(Dna);1===a.get(Ena)&&b.tca();var e;null==(e=a.get(Fna,null,8))||Gna(e);var f;null==(f=a.get(Hna,null,8))||f.init();c=c.Fib[0];b.Mp.root.component=c;b.kA.Hva=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};
Lna=function(){return Cna(2,[{wa:Ena,rc:0},{wa:Jna,rd:!0,Fb:[_.og],yb:function(a){var b=a.get(Kna,Promise.resolve());return function(){return b.then(function(){return new Promise(function(c){var d=a.get(_.rg),e=a.get(Dna);zna(d,function(){c(!0)});a.get(sg).scb=function(){c(!0);return e.closed?_.nd(void 0):e};d.tca()})})}}}])};Nna=function(){return Cna(3,[{wa:Jna,rd:!0,yb:function(){var a=_.jc(_.rg);return function(){Mna(a)}}},{wa:Ena,rc:2}])};Pna=function(){return new Ona("Router",_.rg)};
Tna=function(){return{wa:Hna,yb:function(){var a=_.jc(Qna),b=_.jc(_.re),c=_.jc(Rna),d=_.jc(sg),e=_.jc(_.tg);c.Qva&&Sna(a,c.Qva);return new ug(e,d,a,b,c)}}};Una=function(){return"guarded"};_.Vna=function(){return[_.vg,_.wg].map(function(a){return function(){var b=_.vc.apply(0,arguments),c;return(c=_.jc(a)).AQ.apply(c,_.zc(b))}})};_.xg=function(a){return function(){var b=_.vc.apply(0,arguments),c;return(c=_.jc(a)).resolve.apply(c,_.zc(b))}};Wna=function(a){return a[_.ca.Symbol.iterator]()};
Xna=function(a,b){if(window.performance){var c=window.performance.getEntriesByType("paint");c=_.l(c);for(var d=c.next();!d.done;d=c.next())d=d.value,a.Km.push({name:d.name,yi:d.startTime+d.duration,statusCode:"SUCCESS",xx:a.xx,ZM:!0})}0<b&&a.Km.push({name:"largest-contentful-paint",yi:b,statusCode:"SUCCESS",xx:b,ZM:!0})};Yna=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};
Zna=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};$na=function(a){return(a=a.visibilityState)?"visible"!==a:!1};aoa=function(a){if(!a.event){if(a.Xl!==a.Ew)return Error("Ub");if("SUCCESS"!==a.status)return Error("Vb`"+a.status);if(a.wOa.length)return Error("Wb");if(!a.event)return Error("Xb`"+a.Km.map(function(b){return b.name}).join(", "))}};_.yg=function(){return performance&&performance.now?performance.now():Date.now()};
boa=function(a,b){var c=null;a.Kf.subscribe(function(){null!=c&&clearTimeout(c);c=setTimeout(function(){b();c=null})})};coa=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};_.Ag=function(){!_.zg&&_.doa&&_.eoa();return _.zg};_.eoa=function(){_.zg=(0,_.doa)();foa.forEach(function(a){a(_.zg)});foa=[]};_.Bg=function(a){_.zg&&goa(a)};_.Cg=function(){_.zg&&_.zg.owa()};ioa=function(a){return Jba(a,function(b,c){return-1!==hoa.indexOf(c)})};
_.joa=function(a){var b=a.dk,c=a.De,d=a.wd,e=a.kMb,f=a.ku,g=a.EPa;a=a.Xpa;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};_.Dg=function(a){return{dk:a.get("q")||void 0,De:a.get("sq")||void 0,wd:a.get("ss")||void 0,kMb:a.get("ssfr")||void 0,ku:a.get("all")||void 0,EPa:a.get("start")||void 0,Xpa:a.get("dqr")||void 0}};
noa=function(a){var b=a.Bc?a.Bc.getResponseHeader("Content-Type"):null;if(!b)return null;b=b.toLowerCase();if(b.startsWith("application/json"))return b.startsWith("application/json+protobuf")?new koa:new loa;if(b.startsWith("application/x-protobuf")){a=a.Bc?a.Bc.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new Eg;if("base64"==a.toLowerCase())return new moa}return null};_.Fg=function(a,b){throw Error(void 0===b?"unexpected value "+a+"!":b);};
_.Gg=function(a){return a?(a=ooa.exec(a))?a[1]:"":""};_.poa=function(a){return a.startsWith("refs/heads/")?a:"refs/heads/"+a};_.qoa=function(a){return a.startsWith("refs/heads/")?a.substring(11):null};_.roa=function(a){return a.startsWith("refs/tags/")?a.substring(10):null};_.Hg=function(a){return _.qoa(a)||a};_.soa=function(a){return _.roa(a)||a};_.Ig=function(a){return a.startsWith("refs/tags/")};_.toa=function(a){return a.startsWith("refs/heads/")};
_.Kg=function(a){return!a||a.startsWith("refs/")&&0<a.indexOf("/",6)||"HEAD"===a||_.Jg.test(a)?a:_.poa(a)};_.uoa=function(a){return a?_.Jg.test(a)?a.substring(0,7):a:""};_.voa=function(a,b){return a.qb===b.qb&&a.Oc===b.Oc&&a.repository===b.repository};_.woa=function(a,b,c){return a===b||c.includes(a)&&c.includes(b)};_.xoa=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(",")};
_.Og=function(a){var b=a;do{a=b;if(b=a.data.Mc)return b;b=a.firstChild}while(b);var c=a.params[_.Lg.Zm],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||_.yoa;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 _.Mg({repository:b||"Piper",Bb:(a.params[_.Lg.Qb]?a.Ta.snapshot:void 0)||a.params[_.Lg.changelist]||
"HEAD",path:a.params.path,params:zoa(a.params,c)}):new _.Mg({})}g={id:a.params.repositoryGroupId,type:d};d=a.params.repo&&a.params.repo.replace(/\/+$/,"");e=a.params.path;a={ue:g,repository:d,Bb:b,path:e?e:":"===a.params[""]?"/":void 0,params:Aoa(a.params,c)};return new _.Ng(a)};
_.Coa=function(a){var b={},c={};a=_.l(Object.entries(a));for(var d=a.next();!d.done;d=a.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;Boa.includes(d)||"rev"===d?b[d]=e:"cdbgd"===d?b[_.Lg.bu]=e:"cdbgbp"===d?b[_.Lg.iw]=e:"dqr"===d?b[_.Lg.kw]=e:c[d]=e}return{aXa:b,Ta:c}};
Aoa=function(a,b){var c=null!=a[_.Lg.Ze]?Number(a[_.Lg.Ze]):void 0;return{line:Doa(a),Kw:a[_.Lg.Kw],Zm:b||a[_.Lg.Zm],Co:a[_.Lg.Co],vf:a[_.Lg.vf],bu:a[_.Lg.bu],iw:a[_.Lg.iw],tj:a[_.Lg.tj],Ze:c,Ss:a[_.Lg.Ss],cu:a[_.Lg.cu],Qb:a[_.Lg.Qb],Uu:a[_.Lg.Uu],Lw:a[_.Lg.Lw],mG:a[_.Lg.mG],VK:a[_.Lg.VK],kw:a[_.Lg.kw]}};Doa=function(a){a=a[_.Lg.WTa];if(null!=a){var b=Number(a);if(!isNaN(b))return 0<b?b:void 0;a=a.split(",").map(Eoa).filter(function(c){return!!c});return 0===a.length?void 0:a}};
Eoa=function(a){var b=Number(a);if(!isNaN(b))return 0<b?{start:b,end:b}:void 0;b=_.l(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}};zoa=function(a,b){b=Aoa(a,b);(a=a[_.Lg.WIb])&&(b=Object.assign({},b,{vf:a}));return b};Foa=function(a){return a.Km.some(function(b){return"codeRenderFull"===(void 0===b.name?"":b.name)})};
Goa=function(a){return a.Km.some(function(b){b=b.name;return!!b&&(b.endsWith("project.subscriptions.create")||b.endsWith("project.subscriptions.delete")||b.endsWith("externalSource.listRepos"))})};
Hoa=function(a){var b=a.lj?_.Og(a.lj):void 0;if(Foa(a))b=_.Pg.l3a;else if(Goa(a))b=_.Pg.d3a;else{var c;if(c=b)c=void 0===a.targetRoute?"":a.targetRoute,c=!!(!b.qb&&c.startsWith("/onboarding/")||c.startsWith("/admin/")||c.startsWith("/repo/")||c.startsWith("/user/ssh_keys"));if(c)b=_.Pg.dI;else{if(c=b){c=void 0===a.targetRoute?"":a.targetRoute;var d=b.qb,e=b.repository,f=b.Bb,g=b.path;c=!("/source"!==c&&"/"!==c&&"/code"!==c&&"/repos"!==c&&"/source/repos"!==c&&"projects"!==c&&(!d||e||f||g))}if(c)b=
_.Pg.x4a;else if(c=void 0===a.targetRoute?"":a.targetRoute,"GlobalSearchBox"===a.element||c.startsWith("/search"))b=_.Pg.cCa;else{if(a=b)a=b.repository,c=b.Bb,d=b.path,a=!(!(b.qb&&a&&c)||d);if(a)b=_.Pg.lza;else{if(a=b)a=b.qb,c=b.repository,d=b.Bb,b=b.path,a=!!(a&&c&&d&&b||a&&c&&!d&&!b);b=a?_.Pg.Yza:_.Pg.S4a}}}}return b};
Koa=function(a,b){var c=[];"string"==typeof a?a.split(/\s*,\s*/).forEach(function(d){a:{if(":"==d[0]&&(d=Ioa(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 _.ec(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(Joa(d,e));"<"!=f[0]||"*"==d&&"*"==e||c.push(Joa(e,d));d=void 0}}return d}):c.push(a);return c};
Ioa=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 _.ec(3016,!1)),"* => *"}};
Joa=function(a,b){var c=Loa.has(a)||Moa.has(a),d=Loa.has(b)||Moa.has(b);return function(e,f){var g="*"==a||a==e,m="*"==b||b==f;!g&&c&&"boolean"===typeof e&&(g=e?Loa.has(a):Moa.has(a));!m&&d&&"boolean"===typeof f&&(m=f?Loa.has(b):Moa.has(b));return g&&m}};_.Qg=function(a,b){return{type:7,name:a,Opa:b,options:{}}};_.Rg=function(a,b){return{type:4,styles:void 0===b?null:b,UH:a}};_.Noa=function(a){return{type:3,eh:a,options:null}};_.Sg=function(a){return{type:6,styles:a,offset:null}};
_.Tg=function(a,b){return{type:0,name:a,styles:b,options:void 0}};_.Ug=function(a,b,c){return{type:1,Rzc:a,animation:b,options:void 0===c?null:c}};_.Ooa=function(a,b){var c={optional:!0};return{type:11,ab:a,animation:b,options:void 0===c?null:c}};Wg=function(a){switch(a.length){case 0:return new Vg;case 1:return a[0];default:return new Poa(a)}};
Soa=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,w=r&&g||new Map;m.forEach(function(z,D){var J=D;if("offset"!==D)switch(J=Qoa(J),z){case "!":z=b.get(D);break;case "*":z=c.get(D);break;default:z=Roa(J,z,d)}w.set(J,z)});r||e.push(w);g=w;f=n});if(d.length)throw new _.ec(3502,!1);return e};
Uoa=function(a,b,c,d){switch(b){case "start":a.sA(function(){return d(c&&Toa(c,"start",a))});break;case "done":a.Js(function(){return d(c&&Toa(c,"done",a))});break;case "destroy":a.uf(function(){return d(c&&Toa(c,"destroy",a))})}};Toa=function(a,b,c){var d=c.totalTime;b=Voa(a.element,a.tn,a.dl,a.kg,b||a.YDb,void 0==d?a.totalTime:d,c.disabled?!0:!1);a=a._data;null!=a&&(b._data=a);return b};Voa=function(a,b,c,d,e,f,g){return{element:a,tn:b,dl:c,kg:d,YDb:void 0===e?"":e,totalTime:void 0===f?0:f,disabled:!!g}};
Xg=function(a,b,c){var d=a.get(b);d||a.set(b,d=c);return d};Woa=function(a){var b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};Yoa=function(a){a=a.parentNode||a.host||null;return a===Xoa?null:a};Zoa=function(a,b){for(;b;){if(b===a)return!0;b=Yoa(b)}return!1};$oa=function(a,b,c){return c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[]};Yg=function(a){if("number"==typeof a)return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||2>a.length?0:apa(parseFloat(a[1]),a[2])};
apa=function(a,b){switch(b){case "s":return 1E3*a;default:return a}};
bpa=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 _.ec(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=apa(parseFloat(d[1]),d[2]);var g=d[3];null!=g&&(e=apa(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,0>a&&(b.push(new _.ec(3100,!1)),c=!0),0>e&&(b.push(new _.ec(3101,!1)),c=!0),c&&b.splice(d,0,new _.ec(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};cpa=function(a){var b=void 0===b?{}:b;Object.keys(a).forEach(function(c){b[c]=a[c]});return b};dpa=function(a){var b=new Map;Object.keys(a).forEach(function(c){b.set(c,a[c])});return b};epa=function(a){return a.length?a[0]instanceof Map?a:a.map(function(b){return dpa(b)}):[]};
Zg=function(a,b,c){b=void 0===b?new Map:b;if(c){c=_.l(c);for(var d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;b.set(d,e)}}a=_.l(a);for(c=a.next();!c.done;c=a.next())d=_.l(c.value),c=d.next().value,d=d.next().value,b.set(c,d);return b};$g=function(a,b,c){b.forEach(function(d,e){var f=Qoa(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d})};ah=function(a,b){b.forEach(function(c,d){d=Qoa(d);a.style[d]=""})};
fpa=function(a){return Array.isArray(a)?1==a.length?a[0]:{type:2,eh:a,options:null}:a};hpa=function(a,b,c){var d=b.params||{};a=gpa(a);a.length&&a.forEach(function(e){d.hasOwnProperty(e)||c.push(new _.ec(3001,!1))})};gpa=function(a){var b=[];if("string"===typeof a){for(var c;c=ipa.exec(a);)b.push(c[1]);ipa.lastIndex=0}return b};jpa=function(a,b,c){var d=a.toString(),e=d.replace(ipa,function(f,g){g=b[g];null==g&&(c.push(new _.ec(3003,!1)),g="");return g.toString()});return e==d?a:e};
kpa=function(a){for(var b=[],c=a.next();!c.done;)b.push(c.value),c=a.next();return b};Qoa=function(a){return a.replace(lpa,function(){return _.vc.apply(0,arguments)[1].toUpperCase()})};mpa=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={FTa:c.FTa},f++)c.FTa=b[f],e.forEach(function(g){return function(m){var n=g.FTa,r=n.set;var w=window.getComputedStyle(a)[m];return r.call(n,m,w)}}(c))}}return b};
bh=function(a,b,c){switch(b.type){case 7:return a.SSb(b,c);case 0:return a.p2a(b,c);case 1:return a.q2a(b,c);case 2:return a.QSb(b,c);case 3:return a.OSb(b,c);case 4:return a.LSb(b,c);case 5:return a.nya(b,c);case 6:return a.Mja(b,c);case 8:return a.oya(b,c);case 9:return a.MSb(b,c);case 10:return a.NSb(b,c);case 11:return a.PSb(b,c);case 12:return a.RSb(b,c);default:throw new _.ec(3004,!1);}};
opa=function(a){var b=a.split(/\s*,\s*/).find(function(c){return":self"==c})?!0:!1;b&&(a=a.replace(npa,""));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]};
ppa=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};
qpa=function(a,b){if(a.hasOwnProperty("duration"))return a;if("number"==typeof a)return{duration:bpa(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:"",WNa:!0},b.vNc=a,b;a=bpa(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};ch=function(a){if(a){if(a=cpa(a),a.params){var b=a;var c=(c=a.params)?cpa(c):null;b.params=c}}else a={};return a};
rpa=function(a,b,c,d,e,f,g,m){return{type:1,element:a,mL:b,J0:c,sT:d,duration:e,delay:f,totalTime:e+f,easing:void 0===g?null:g,GNc:void 0===m?!1:m}};tpa=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 spa).xoa(a,b,c,d,e,f,g,m,n,r)};upa=function(a){var b=Math.pow(10,2);return Math.round(a*b)/b};
vpa=function(a,b){var c=new Map,d;a.forEach(function(e){if("*"===e){d=d||b.keys();e=_.l(d);for(var f=e.next();!f.done;f=e.next())c.set(f.value,"*")}else Zg(e,c)});return c};wpa=function(a,b,c,d,e,f,g,m,n,r,w,z,D){return{type:0,element:a,tn:b,nwb:e,dl:c,bra:f,kg:d,Pia:g,XD:m,CJc:n,J0:r,sT:w,totalTime:z,errors:D}};xpa=function(a,b,c,d,e){return a.some(function(f){return f(b,c,d,e)})};ypa=function(a,b){b=cpa(b);for(var c in a)a.hasOwnProperty(c)&&null!=a[c]&&(b[c]=a[c]);return b};
Apa=function(a,b){return new zpa(a,{type:1,animation:{type:2,eh:[],options:null},Hzb:[function(){return!0}],options:null,lM:0,iC:0},b)};Bpa=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))};Cpa=function(a){return a&&1===a.nodeType};Dpa=function(a,b){var c=a.style.display;a.style.display=null!=b?b:"none";return c};
Fpa=function(a,b,c,d,e){var f=[];c.forEach(function(n){return f.push(Dpa(n))});var g=[];d.forEach(function(n,r){var w=new Map;n.forEach(function(z){var D=b.CMa(r,z,e);w.set(z,D);D&&0!=D.length||(r.__ng_removed=Epa,g.push(r))});a.set(r,w)});var m=0;c.forEach(function(n){return Dpa(n,f[m++])});return g};
Gpa=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};dh=function(a,b){var c;null==(c=a.classList)||c.add(b)};eh=function(a,b){var c;null==(c=a.classList)||c.remove(b)};Ipa=function(a,b,c){Wg(c).Js(function(){return Hpa(a,b)})};
Kpa=function(a){var b=[];Jpa(a,b);return b};Jpa=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];d instanceof Poa?Jpa(d.Yg,b):b.push(d)}};Lpa=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};Mpa=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};
Ppa=function(a,b){var c=null,d=null;Array.isArray(b)&&b.length?(c=Npa(b[0]),1<b.length&&(d=Npa(b[b.length-1]))):b instanceof Map&&(c=Npa(b));return c||d?new Opa(a,c,d):null};Npa=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};Qpa=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};
Rpa=function(a){var b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};_.Spa=function(a){return 0===a.buttons||0===a.offsetX&&0===a.offsetY};_.Tpa=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)};_.fh=function(a){var b=_.vc.apply(1,arguments);return b.length?b.some(function(c){return a[c]}):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
_.Wpa=function(){if(Upa)return Upa;if("object"!==typeof document||!document)return Upa=new Set(Vpa);var a=document.createElement("input");return Upa=new Set(Vpa.filter(function(b){a.setAttribute("type",b);return a.type===b}))};Ypa=function(){if(null==Xpa&&"undefined"!==typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return Xpa=!0}}))}finally{Xpa=Xpa||!1}return Xpa};_.gh=function(a){return Ypa()?a:!!a.capture};
$pa=function(){if(null==Zpa){if("object"!==typeof document||!document||"function"!==typeof Element||!Element)return Zpa=!1;if("scrollBehavior"in document.documentElement.style)Zpa=!0;else{var a=Element.prototype.scrollTo;Zpa=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return Zpa};
bqa=function(){if("object"!==typeof document||!document)return 0;if(null==aqa){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);aqa=0;0===a.scrollLeft&&(a.scrollLeft=1,aqa=0===a.scrollLeft?1:2);a.remove()}return aqa};
_.dqa=function(a){if(null==cqa){var b="undefined"!==typeof document?document.head:null;cqa=!(!b||!b.createShadowRoot&&!b.attachShadow)}return cqa&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.eqa=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};
_.hh=function(a){return a.composedPath?a.composedPath()[0]:a.target};fqa=function(){return"undefined"!==typeof __karma__&&!!__karma__||"undefined"!==typeof jasmine&&!!jasmine||"undefined"!==typeof jest&&!!jest||"undefined"!==typeof Mocha&&!!Mocha};_.gqa=function(a){return Array.isArray(a)?a:[a]};_.ih=function(a){return null!=a&&"false"!==""+a};jh=function(a){return null==a?"":"string"===typeof a?a:a+"px"};_.kh=function(a){return a instanceof _.ed?a.na:a};
_.lh=function(a,b){return isNaN(parseFloat(a))||isNaN(Number(a))?void 0===b?0:b:Number(a)};hqa=function(a){if(!a.hasAttribute("tabindex")||void 0===a.tabIndex)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};iqa=function(a){if(!hqa(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};jqa=function(a){return{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
kqa=function(a){return a.map(function(b){return b.split(",")}).reduce(function(b,c){return b.concat(c)}).map(function(b){return b.trim()})};lqa=function(){return null};_.nqa=function(a,b,c){var d=mqa(a,b);d.some(function(e){return e.trim()==c.trim()})||(d.push(c.trim()),a.setAttribute(b,d.join(" ")))};_.mh=function(a,b,c){var d=mqa(a,b).filter(function(e){return e!=c.trim()});d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};
mqa=function(a,b){return(a.getAttribute(b)||"").match(/\S+/g)||[]};oqa=function(a,b){return"string"===typeof a?(b||"")+"/"+a:a};qqa=function(a,b){a.id||(a.id="cdk-describedby-message-"+b+"-"+pqa++)};nh=function(a){var b=_.vc.apply(1,arguments);if(null==a)throw TypeError("hc");b=_.l(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=oh.gOb;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=oh.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 nh(a,b?{wVa:b.alias,suffix:b.suffix}:{})};xqa=function(a){var b=_.l(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=_.l(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)]};Aqa=function(a){a=_.l(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};
Bqa=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};Cqa=function(){var a=oh.gOb;return"function"===typeof a?a():a};Eqa=function(a,b,c){var d=Bqa(b);c.forEach(function(e){Dqa(d,e,a)})};Dqa=function(a,b,c){Object.keys(a).forEach(function(d){for(var e=_.l(Array.isArray(a[d])?a[d]:[a[d]]),f=e.next();!f.done;f=e.next())c.ah(b,d,f.value)})};Fqa=function(a,b){var c=void 0===c?!1:c;var d="";if(a&&Cqa())try{var e=d=Cqa()?a.style[b]:"";c||(d=e||getComputedStyle(a).getPropertyValue(b))}catch(f){}return d?d.trim():"block"};Gqa=function(){return _.jc(_.ph)};
_.Iqa=function(a){a=(null==a?void 0:a.toLowerCase())||"";var b;return"auto"===a&&"undefined"!==typeof navigator&&(null==(b=navigator)?0:b.language)?Hqa.test(navigator.language)?"rtl":"ltr":"rtl"===a?"rtl":"ltr"};Jqa=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})};Kqa=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})};
_.Lqa=function(a){return a&&"function"===typeof a.connect&&!(a instanceof rh)};sh=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};Nqa=function(a){if("number"!==typeof a&&null!=a){var b=_.l(a.split(Mqa));a=b.next().value;return(b=b.next().value)&&"px"!==b?null:parseFloat(a)}return a||null};Oqa=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)}};
_.th=function(a,b){var c=function(){var d=a.apply(this,[].concat(_.zc(_.vc.apply(0,arguments))))||this;d.defaultColor=b;d.color=b;return d};_.V(c,a);_.W.Object.defineProperties(c.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.wl},set:function(d){d=d||this.defaultColor;d!==this.wl&&(this.wl&&this.Ma.na.classList.remove("mat-"+this.wl),d&&this.Ma.na.classList.add("mat-"+d),this.wl=d)}}});return c};
_.uh=function(a){var b=function(){var c=a.apply(this,[].concat(_.zc(_.vc.apply(0,arguments))))||this;c.Mr=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{vd:{configurable:!0,enumerable:!0,get:function(){return this.Mr},set:function(c){this.Mr=_.ih(c)}}});return b};
_.wh=function(a){var b=function(){var c=a.apply(this,[].concat(_.zc(_.vc.apply(0,arguments))))||this;c.kc=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc},set:function(c){this.kc=_.ih(c)}}});return b};
_.xh=function(a){var b=function(){var c=a.apply(this,[].concat(_.zc(_.vc.apply(0,arguments))))||this;c.Um=!1;return c};_.V(b,a);b.prototype.fV=function(){var c=this.Um,d=(this.jZ||this.tI).VSa(this.Fd?this.Fd.control:null,this.OI||this.NI);d!==c&&(this.Um=d,this.lc.next())};return b};
_.yh=function(a,b){b=void 0===b?0:b;var c=function(){var d=a.apply(this,[].concat(_.zc(_.vc.apply(0,arguments))))||this;d.Ur=b;d.Npa=b;return d};_.V(c,a);_.W.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.Ur},set:function(d){this.Ur=null!=d?_.lh(d):this.Npa}}});return c};Pqa=function(){return _.jc(_.zh)};
Qqa=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)};Rqa=function(){};Sqa=function(a,b){for(var c=a.length;c--;)b(a[c])};Tqa=function(){};Uqa=function(a,b){for(var c=a.na.parentElement;c&&!c.classList.contains("mat-dialog-container");)c=c.parentElement;return c?b.find(function(d){return d.id===c.id}):null};Vqa=function(a){a&1&&(_.A(0,"h3"),_.N(1),_.B());a&2&&(a=_.M(2).va,_.u(1),_.lf(a.key))};
Wqa=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.u(1),_.lf(a))};Xqa=function(a){a&1&&_.E(0,"span",14);a&2&&(a=_.M().va,_.x("matBadge",a))};Yqa=function(a,b){a&1&&(_.F(0),_.y(1,Wqa,2,1,"ng-container",11)(2,Xqa,1,1,"ng-template",null,13,_.Cf),_.H());if(a&2){a=b.va;var c=_.hf(3);_.M(5);_.u(1);_.x("ngIf","then"===a||"+"===a||"or"===a)("ngIfElse",c)}};Zqa=function(a){a&1&&(_.A(0,"dt"),_.y(1,Yqa,4,2,"ng-container",4),_.B());a&2&&(a=_.M().va,_.u(1),_.x("ngForOf",a.Tb))};
$qa=function(a){a&1&&_.E(0,"dt",14);a&2&&(a=_.M().va,_.x("matBadge",a.Tb))};ara=function(a,b){a&1&&(_.F(0),_.y(1,Zqa,2,1,"dt",11)(2,$qa,1,1,"ng-template",null,12,_.Cf),_.A(4,"dd"),_.N(5),_.B(),_.H());if(a&2){a=b.va;var c=_.hf(3);b=_.M(3);_.u(1);_.x("ngIf",b.isArray(a.Tb))("ngIfElse",c);_.u(4);_.lf(a.Zd)}};
bra=function(a){a&1&&(_.A(0,"div",9),_.y(1,Vqa,2,1,"h3",10),_.A(2,"dl"),_.y(3,ara,6,3,"ng-container",4),_.B()());if(a&2){a=_.M().va;var b=_.M();_.u(1);_.x("ngIf",1<b.groups.size);_.u(2);_.x("ngForOf",a.value)}};cra=function(a,b){a&1&&(_.F(0),_.y(1,bra,4,2,"div",8),_.H());a&2&&(a=b.va,_.u(1),_.x("ngIf",0<a.value.length))};dra=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};era=function(a){return(0<a.length?a.charAt(0):"").toUpperCase()+(1<a.length?a.slice(1):"")};
hra=function(){fra.forEach(function(a){a.suffix&&""!==a.suffix||(a.suffix=a.alias.replace(gra,"|").split("|").map(era).join(""),a.Fu=a.Fu||!1)});return fra};ira=function(){return{color:"accent"}};jra=function(a){if(a&1){var b=_.Lc();_.A(0,"div",2)(1,"button",3);_.I("click",function(){_.Mc(b);var c=_.M();return _.Nc(c.action())});_.N(2);_.B()()}a&2&&(a=_.M(),_.u(2),_.kf(" ",a.data.action," "))};kra=function(){};
lra=function(a){if(a&1){var b=_.Lc();_.A(0,"div",2)(1,"button",3);_.I("click",function(){_.Mc(b);var c=_.M();return _.Nc(c.action())});_.N(2);_.B()()}a&2&&(a=_.M(),_.u(2),_.lf(a.data.action))};mra=function(){};ora=function(){nra||(nra=Error("zc"));return nra};_.qra=function(a,b,c){if(b instanceof _.Ch)a.href=_.Dh(b).toString();else{if(-1===pra.indexOf(c))throw Error("Ac`"+c);b=_.dg(b);if(void 0===b)return;a.href=b}a.rel=c};
_.rra=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)};_.sra=function(a,b){a.src=_.Dh(b);_.rra(a)};_.ura=function(){return tra};wra=function(){if(void 0===vra&&(vra=null,"undefined"!==typeof window)){var a=window;void 0!==a.trustedTypes&&(vra=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return vra};
xra=function(a){var b;return(null==(b=wra())?void 0:b.createHTML(a))||a};yra=function(){var a=_.jc(_.ph),b=a?a.location:null;return{Xqb:function(){return b?b.pathname+b.search:""}}};Ara=function(a,b,c){return function(d){return d.ha(_.oga(zra(a,b,c)))}};zra=function(a,b,c){var d=b instanceof _.ld?1:b.SYa,e=b instanceof _.ld?b:_.Md(b.KIb);return function(f){return f.ha(_.yd(function(g,m){return!a(g)||m>=d?_.od(g):c?c(e,g):e}))}};
_.Bra=function(a,b,c,d){return Ara(b,c,function(e,f){a.HIb.add(f);e=e.ha(_.Eh(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};Cra=function(){};_.Fra=function(a){a=void 0===a?{}:a;return null!=Dra?Dra:Dra=Era(a)};Gra=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};
Era=function(a){a=void 0===a?{}:a;var b;return _.sd(function(c){if(1==c.Nc)return(b=window.gapi)&&b.client&&b.client.load?c.return(b):_.td(c,Hra(_.hg(Ira),a),2);if(3!=c.Nc){b=window.gapi;if(!b)throw Error("Lc");return b.client&&b.client.load?c.Oh(3):_.td(c,Gra(),3)}return c.return(b)})};_.Jra=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};
Lra=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(Kra.has(a))return Kra.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){Kra.delete(a)});Kra.set(a,b);return b}return Promise.resolve()};Mra=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.jXc,hostedDomain:b.Ssb,fetchBasicProfile:null!=(c=b.mpb)?c:!0})};
_.Nra=function(){var a=_.vc.apply(0,arguments);if(!a||0===a.length)return"";var b=a.shift()||"";a=_.l(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};Ora=function(){var a=window.gapi;if(!a)throw Error("Mc");return a};Qra=function(a,b,c){return(new Promise(function(d){Ora().load("client:auth2",d)})).then(function(){return Pra(a,b,!0,c)})};
Tra=function(a,b){var c=Ora();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(Rra)},1E4);try{c.auth2.authorize(a,function(m){clearTimeout(g);f||d(m)})}catch(m){f=!0,clearTimeout(g),b&&e(Sra),e(m)}})};Ura=function(a){return Tra(a,!0).catch(function(b){if(b===Rra||b===Sra)return Tra(a,!1);throw b;})};
Pra=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=Ora();return Ura(e).then(function(g){f.client.h5c(null);if(g.error){if(c&&"immediate_failed"===g.error)return Pra(a,b,!1,d);throw Error(g.error);}return g})};_.Fh=function(a,b){return b.create(a)};Wra=function(a){return a.error&&a.error.code?-1<Vra.indexOf(a.error.code):!1};
Gh=function(a,b){a instanceof Error||(a=JSON.stringify(a),"undefined"===typeof a&&(a="'undefined' provided for exception reason"),a=Error(a));b?Xra(b,a):Xra(null,a)};
csa=function(a,b,c){var d=new _.Hh("https://contacts.google.com"),e=d.he();null!=a&&(d.removeParameter("authuser"),0!=a&&(e=Yra(e,"/u/"+String(a))));d.jd(Yra(e,"/widget/hovercard/v/2"));a=c.language;null!==a&&void 0!==a&&_.Ih(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.xj.Aha("origin",c));try{var f=b.ownerDocument.defaultView;var g=((void 0===f?null:f)||window).location.href;if(Zra){try{var m=new $ra(g)}catch(D){throw Error("$c`"+g);}var n=asa.get(m.protocol);
if(!n)throw Error("$c`"+g);if(!m.hostname)throw Error("$c`"+g);if("null"!=m.origin)var r=m;else{var w={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};w.origin=n===m.port?m.protocol+"//"+m.hostname:m.protocol+"//"+m.hostname+":"+m.port;r=w}}else r=bsa(g);var z=(Zra&&r.searchParams?r.searchParams:new Jh(r.search)).get("e");z&&_.Ih(d,"e",z)}catch(D){}return d.toString()};
jsa=function(a,b,c){new Promise(function(d,e){if(!dsa(a)){var f=a.ownerDocument.defaultView,g=csa(b,a,c);esa(f,"config").then(function(){esa(f,"card").then(function(m){var n=m.card,r=a.ownerDocument.defaultView;m.config.update("iframes/card/url",g);m=c.shortcutKeys||[fsa];var w=new gsa(n),z=n.iframeGetCrossOriginFilter(),D=(0,_.Kh)(n.iframeSetup,n);m=new Lh(z,D,g,m,null,w);w=["__HM_173584019"];r=r||_.ca;w[0]in r||"undefined"==typeof r.execScript||r.execScript("var "+w[0]);for(var J;w.length&&(J=w.shift());)w.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.R2=a;r=_.za(a);m.Yt[r]=hsa(m,J);m.mgb();n.unwatch=isa;n.watch=isa;d(null)}).oN(function(m){return e(m)})}).oN(function(m){return e(m)})}})};dsa=function(a){return(a=Mh("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof Lh?a:null};ksa=function(){return _.vc.apply(0,arguments).some(function(a){return!!a.Fk.length})};
lsa=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};
msa=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 _.Fg(c);}};nsa=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};
_.Nh=function(a){var b=a.ue,c=a.repository,d=a.path,e=a.Bb;if(a=a.Qb)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};
_.Oh=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{Qb: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.Bb=b.substring(e+3),b=b.substring(0,e));c.repository=b}return Object.assign({},{ue:{id:a,type:d}},c)};
osa=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to:"),_.B(),_.N(3),_.H());a&2&&(a=_.M(),_.u(3),_.kf(" ",a.De,"\n"))};psa=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to CitC Workspace:"),_.B(),_.N(3),_.H());a&2&&(a=_.M(2),_.u(3),_.kf(" ",a.wd.Qb," "))};qsa=function(a){a&1&&_.y(0,psa,4,1,"ng-container",0);if(a&2){a=_.M();var b=_.hf(4);_.x("ngIf",void 0!==a.wd.Qb)("ngIfElse",b)}};
ssa=function(a){a&1&&(_.F(0),_.We(1,11),_.N(2," \u203a "),_.H());if(a&2){_.M(3);var b=_.hf(14);_.u(1);_.x("ngTemplateOutlet",b)("ngTemplateOutletContext",_.nf(2,rsa))}};usa=function(a){a&1&&(_.A(0,"a",14),_.N(1),_.B());if(a&2){a=_.M().va;var b=_.M(4);_.x("routerLink",_.nf(3,tsa))("queryParams",b.NQa(a.scope));_.u(1);_.lf(a.name)}};vsa=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.u(1),_.lf(a.name))};
wsa=function(a,b){a&1&&(_.F(0),_.y(1,usa,2,4,"a",13)(2,vsa,2,1,"ng-container",9),_.N(3,"/"),_.H());a&2&&(a=b.last,_.u(1),_.x("ngIf",!a),_.u(1),_.x("ngIf",a))};xsa=function(a){a&1&&(_.F(0),_.y(1,wsa,4,2,"ng-container",12),_.H());a&2&&(a=_.M(3),_.u(1),_.x("ngForOf",a.directories))};ysa=function(a){a&1&&_.N(0);a&2&&(a=_.M(3),_.kf(" ",a.wd.path," "))};
zsa=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2," Search scoped to directory: "),_.B(),_.N(3),_.y(4,ssa,3,3,"ng-container",9)(5,xsa,2,1,"ng-container",0)(6,ysa,1,1,"ng-template",null,10,_.Cf),_.H());if(a&2){var b=_.hf(7);a=_.M(2);_.u(3);_.kf(" ",a.wd.repository," \u203a ");_.u(1);_.x("ngIf",a.QY(a.wd.Bb));_.u(1);_.x("ngIf",a.s$&&a.directories)("ngIfElse",b)}};Asa=function(a){a&1&&_.y(0,zsa,8,4,"ng-container",0);if(a&2){a=_.M();var b=_.hf(6);_.x("ngIf",void 0!==a.wd.path)("ngIfElse",b)}};
Bsa=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2," Search scoped to branch: "),_.B(),_.H())};Csa=function(a){a&1&&(_.A(0,"span",8),_.N(1," Search scoped to tag: "),_.B())};
Esa=function(a){a&1&&(_.F(0),_.y(1,Bsa,3,0,"ng-container",0)(2,Csa,2,0,"ng-template",null,15,_.Cf),_.N(4),_.We(5,11),_.H());if(a&2){var b=_.hf(3);a=_.M(2);var c=_.hf(14);_.u(1);_.x("ngIf",_.toa(_.Kg(a.wd.Bb)))("ngIfElse",b);_.u(3);_.kf(" ",a.wd.repository," \u203a ");_.u(1);_.x("ngTemplateOutlet",c)("ngTemplateOutletContext",_.nf(5,Dsa))}};Fsa=function(a){a&1&&_.y(0,Esa,6,6,"ng-container",0);if(a&2){a=_.M();var b=_.hf(8);_.x("ngIf",a.QY(a.wd.Bb))("ngIfElse",b)}};
Ssa=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to package:"),_.B(),_.N(3),_.H());a&2&&(a=_.M(3),_.u(3),_.kf(" ",a.wd.repository," "))};Tsa=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to repository:"),_.B(),_.N(3),_.H());a&2&&(a=_.M(3),_.u(3),_.kf(" ",a.wd.repository," "))};
Usa=function(a){a&1&&(_.F(0,17),_.y(1,Ssa,4,1,"ng-container",18)(2,Tsa,4,1,"ng-container",19),_.H());a&2&&(a=_.M(2),_.x("ngSwitch",null==a.wd.ue?null:a.wd.ue.type),_.u(1),_.x("ngSwitchCase","depot"))};Vsa=function(a){a&1&&_.y(0,Usa,3,2,"ng-container",16);if(a&2){a=_.M();var b=_.hf(10);_.x("ngIf",!!a.wd.repository)("ngIfElse",b)}};Wsa=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to host:"),_.B(),_.N(3),_.H());a&2&&(a=_.M().Na,_.u(3),_.kf(" ",a.id," "))};
Xsa=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to project:"),_.B(),_.N(3),_.H());a&2&&(a=_.M().Na,_.u(3),_.kf(" ",a.id," "))};Ysa=function(a){a&1&&(_.A(0,"span",8),_.N(1," Search scoped to Piper "),_.B())};Zsa=function(a){a&1&&(_.F(0),_.A(1,"span",8),_.N(2,"Search scoped to:"),_.B(),_.N(3),_.H());a&2&&(a=_.M().Na,_.u(3),_.kf(" ",a.id," "))};
$sa=function(a){a&1&&(_.F(0,17),_.y(1,Wsa,4,1,"ng-container",18)(2,Xsa,4,1,"ng-container",18)(3,Ysa,2,0,"span",20)(4,Zsa,4,1,"ng-container",19),_.H());a&2&&(a=_.M(2),_.x("ngSwitch",a.wd.ue.type),_.u(1),_.x("ngSwitchCase","host"),_.u(1),_.x("ngSwitchCase","project"),_.u(1),_.x("ngSwitchCase","depot"))};ata=function(a){a&1&&_.y(0,$sa,5,4,"ng-container",16);if(a&2){a=_.M();var b=_.hf(12);_.x("ngIf",a.wd.ue)("ngIfElse",b)}};bta=function(a){a&1&&(_.A(0,"span",8),_.N(1," Searching everything "),_.B())};
cta=function(a){a&1&&(_.A(0,"mat-icon",24),_.N(1," account_tree "),_.B())};dta=function(a){a&1&&(_.A(0,"mat-icon",25),_.N(1,"label_outline"),_.B())};eta=function(a){a&1&&(_.F(0),_.A(1,"a",26),_.N(2),_.B(),_.H());a&2&&(a=_.M(2),_.u(1),_.x("routerLink",_.nf(3,tsa))("queryParams",a.NQa(a.MKb)),_.u(1),_.kf(" ",_.soa(_.Hg(a.wd.Bb))," "))};fta=function(a){a&1&&_.N(0);a&2&&(a=_.M(2),_.kf(" ",_.soa(_.Hg(a.wd.Bb))," "))};
gta=function(a,b){a&1&&_.y(0,cta,2,0,"mat-icon",21)(1,dta,2,0,"mat-icon",22)(2,eta,3,4,"ng-container",0)(3,fta,1,1,"ng-template",null,23,_.Cf);if(a&2){a=b.Eca;var c=_.hf(4);b=_.M();_.x("ngIf",_.toa(_.Kg(b.wd.Bb)));_.u(1);_.x("ngIf",_.Ig(_.Kg(b.wd.Bb)));_.u(1);_.x("ngIf",b.s$&&!a)("ngIfElse",c)}};_.hta=function(a){if("number"===typeof a)return a;if(Array.isArray(a)&&a.length)return a[0].start};
_.Ph=function(a,b){var c=a.params;a=a.Bb;if(null!=c)switch(b){case 0:return c.Qb&&"HEAD"===a?void 0:a;case 1:return c.vf||(c.Qb&&"HEAD"===a?void 0:a);case 2:return c.Zm;case 3:return c.vf;default:throw _.Fg(b,"Unexpected version.");}};_.Qh=function(a){return!(!a.Oc||!a.qb)&&!!a.repository};
_.ita=function(a,b,c,d){var e=new Rh;c=_.Sh(e,2,c);switch(b){case "depot":_.Th(c,4,_.Uh,_.$a(a));break;case "host":_.Th(c,3,_.Uh,_.$a(a));break;case "project":c.setProjectId(a);break;case "ossProject":_.Th(c,5,_.Uh,_.$a(a))}null!=d&&c.JLb(d);return c};_.Vh=function(a){return{Bb:_.Ph(a,0)||"",commit:_.Ph(a,1)||""}};
_.Xh=function(a,b,c,d,e,f){a=(new _.Wh).I1(_.ita(a,b,c,f));b=null==d?void 0:d.commit;f&&"HEAD"===b&&(b=void 0);b&&_.Sh(a,3,b);(null==d?0:d.Bb)&&!_.Jg.test(d.Bb)&&_.Sh(a,4,null==d?void 0:d.Bb);d=_.jta(a);null!=e&&d.jd(_.Jf(e));return d};_.kta=function(a,b,c,d,e,f){if(_.Qh(a)){var g=_.Xh(a.qb,a.Oc,a.repository,_.Vh(a),a.path,a.params.Qb);return{eventType:"RESULT_CLICKED",uob:d,Hg:g,lineNumber:_.hta(a.params.line),Zu:b,Pp:c,QA:e,vz:f}}throw Error("fd");};
lta=function(a){if(a.AF)return Array.from(a.AF.entries()).map(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return new Yh({name:b,status:c})})};_.ota=function(a){return new a(_.jc(_.mta),null,{withCredentials:_.jc(nta),suppressCorsPreflight:!0})};pta=function(a){var b=(new Zh).setSeconds(Math.floor(a/1E3));return _.$h(b,2,Math.floor(a%1E3*1E6))};_.qta=function(a){return"COVERAGE_GENERIC_"+a};
sta=function(a){return rta.has(a)?rta.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(" ")};tta=function(a){var b=new _.fe(1);b.next(a);b.complete();return b};vta=function(a){return uta.has(a)};
_.ai=function(a){var b,c,d;return wta(function(e){switch(e.Nc){case 1:b=_.l(a),c=b.next();case 2:if(c.done){e.Oh(0);break}d=c.value;return _.td(e,d,5);case 5:switch(d.zk){case 0:case 2:return e.Oh(6);case 1:return e.Oh(7);case 3:return e.Oh(8);case 4:case 5:break;default:_.Fg(d)}e.Oh(3);break;case 6:return xta(e,_.ai(d.hta),10);case 10:return xta(e,_.ai(d.Fva),11);case 11:e.Oh(3);break;case 7:if(!d.value){e.Oh(12);break}return _.td(e,d.value,12);case 12:e.Oh(3);break;case 8:return xta(e,_.ai(d.elements),
14);case 14:e.Oh(3);break;case 3:c=b.next(),e.Oh(2)}})};yta=function(a,b,c){return{type:a,location:{start:b,end:c}}};zta=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{zk:a,hta:b,Fva:c,location:bi(e),gIc:d,error:b.length&&c.length?void 0:{type:5,location:d}}};Ata=function(a,b,c){return{zk:a,value:b,location:bi(c)}};bi=function(a){return{start:a.start.offset,end:a.end.offset}};
Bta=function(a,b){var c=[];a=_.l(_.taa(a,b));for(b=a.next();!b.done;b=a.next()){var d=_.l(b.value);b=d.next().value;d=d.next().value;if(b.zk!==d.zk)c.push({start:b.location.start,end:b.location.end});else switch(b.zk){case 0:case 2:c.push.apply(c,_.zc(Bta(b.hta,d.hta)));c.push.apply(c,_.zc(Bta(b.Fva,d.Fva)));break;case 3:c.push.apply(c,_.zc(Bta(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 _.Fg(b)}}return c};Cta=function(){var a,b;return!!(null==(a=crypto)?0:null==(b=a.subtle)?0:b.digest)};Dta=function(a){return Array.from(new Uint8Array(a)).map(function(b){return b.toString(16).padStart(2,"0")}).join("")};
_.di=function(a){if(!a)return null;a=a.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(!a)throw Error("hd");return _.eg(a)};Eta=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 _.Fg(a)}};Fta=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.Fg(a)}};
Hta=function(){if(void 0!==Gta)return Gta;try{var a=window.localStorage;if(!a)return Gta=!1;a.setItem("StorageAccessTestKey","1");a.removeItem("StorageAccessTestKey");return Gta=!0}catch(b){return Gta=!1}};Ita=function(a){if(a&1){var b=_.Lc();_.A(0,"button",5);_.I("click",function(){_.Mc(b);var c=_.M(2);return _.Nc(c.Qd())});_.N(1," Dismiss ");_.B()}};
Kta=function(a,b){a&1&&(_.F(0),_.A(1,"div",1)(2,"mat-icon",2),_.N(3),_.B(),_.E(4,"span",3),_.y(5,Ita,2,0,"button",4),_.B(),_.H());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngClass",_.pf(4,Jta,a.severity===b.wCa.tE,a.severity===b.wCa.Z2)),_.u(2),_.lf(a.iconName),_.u(1),_.x("innerHTML",a.messageHtml,_.Be),_.u(1),_.x("ngIf",_.ei.has(2)&&1!==(null==a?void 0:a.severity)&&Cta()&&Hta()))};_.Lta=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.H_===!!b.H_:!1};
Mta=function(a){var b=_.Md(1E3).ha(_.ce({Ud:!0,hv:[]}));b=_.Fd(b,a);return vfa(a,b).ha(_.ke({Ud:!0}))};Nta=function(a,b){return b.ha(_.t(function(c){return c?_.fi:_.nd({})}),_.ke(a),_.me(jd))};Ota=function(a,b){return{dqb:vfa(a.TWa,_.Md(2E3)),TWa:b}};_.Pta=function(a){return null==a||("string"===typeof a||Array.isArray(a))&&0===a.length};Qta=function(a){return _.Pta(a.value)?{required:!0}:null};_.Rta=function(){return null};Sta=function(a){return null!=a};Tta=function(a){return Bia(a)?_.xd(a):a};
Uta=function(a){var b={};a.forEach(function(c){b=null!=c?Object.assign({},b,c):b});return 0===Object.keys(b).length?null:b};Vta=function(a,b){return b.map(function(c){return c(a)})};Wta=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};_.Xta=function(a){if(!a)return null;var b=a.filter(Sta);return 0==b.length?null:function(c){return Uta(Vta(c,b))}};Yta=function(a){return null!=a?_.Xta(Wta(a)):null};
Zta=function(a){if(!a)return null;var b=a.filter(Sta);return 0==b.length?null:function(c){c=Vta(c,b).map(Tta);return _.Dd(c).ha(_.t(Uta))}};$ta=function(a){return null!=a?Zta(Wta(a)):null};aua=function(a,b){return null===a?[b]:Array.isArray(a)?[].concat(_.zc(a),[b]):[a,b]};bua=function(a,b){return[].concat(_.zc(b.path),[a])};
hua=function(a,b,c){c=void 0===c?"whenDisabledForLegacyCode":c;cua(a,b);b.Yp.vn(a.value);if(a.disabled||"always"===c){var d,e;null==(e=(d=b.Yp).Qp)||e.call(d,a.disabled)}dua(a,b);eua(a,b);fua(a,b);gua(a,b)};jua=function(a,b){var c=function(){};b.Yp&&(b.Yp.ln(c),b.Yp.Qs(c));iua(a,b);a&&(b.hqc(),a.jF(function(){}))};kua=function(a,b){a.forEach(function(c){c.fYa&&c.fYa(b)})};gua=function(a,b){if(b.Yp.Qp){var c=function(d){b.Yp.Qp(d)};a.zma.push(c);b.S$a(function(){a.Utc(c)})}};
cua=function(a,b){var c=a.HB;null!==b.zg?_.lua(a,aua(c,b.zg)):"function"===typeof c&&_.lua(a,[c]);c=a.iF;null!==b.kz?mua(a,aua(c,b.kz)):"function"===typeof c&&mua(a,[c]);c=function(){return _.gi(a)};kua(b.HB,c);kua(b.iF,c)};
iua=function(a,b){var c=!1;if(null!==a){if(null!==b.zg){var d=a.HB;if(Array.isArray(d)&&0<d.length){var e=d.filter(function(f){return f!==b.zg});e.length!==d.length&&(c=!0,a.Ika(e))}}null!==b.kz&&(d=a.iF,Array.isArray(d)&&0<d.length&&(e=d.filter(function(f){return f!==b.kz}),e.length!==d.length&&(c=!0,a.aEa(e))))}a=function(){};kua(b.HB,a);kua(b.iF,a);return c};dua=function(a,b){b.Yp.ln(function(c){a.Nv=c;a.PP=!0;a.Jma=!0;"change"===a.it&&nua(a,b)})};
fua=function(a,b){b.Yp.Qs(function(){a.THa=!0;"blur"===a.it&&a.PP&&nua(a,b);"submit"!==a.it&&_.oua(a)})};nua=function(a,b){a.Jma&&pua(a);a.setValue(a.Nv,{Zmb:!1});b.Lja(a.Nv);a.PP=!1};eua=function(a,b){var c=function(d,e){b.Yp.vn(d);e&&b.Lja(d)};a.ln(c);b.S$a(function(){a.Ttc(c)})};qua=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.kG?!0:!Object.is(b,a.dg)};rua=function(a,b){a.z6();b.forEach(function(c){var d=c.control;"submit"===d.it&&d.PP&&(c.Lja(d.Nv),d.PP=!1)})};
sua=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===_.hi?b=e:Object.getPrototypeOf(e.constructor)===ii?c=e:d=e});return d?d:c?c:b?b:null};_.ji=function(a){return null!=a&&!Array.isArray(a)&&"object"===typeof a};_.tua=function(a,b,c){a=a.controls;if(!(b?Object.keys(a):a).length)throw new _.ec(1E3,"");if(!a[c])throw new _.ec(1001,"");};_.uua=function(a,b){a.mq(function(c,d){if(void 0===b[d])throw new _.ec(1002,"");})};
vua=function(a){return"object"===typeof a&&null!==a&&2===Object.keys(a).length&&"value"in a&&"disabled"in a};wua=function(a){a&1&&(_.F(0),_.A(1,"div",14),_.E(2,"div",15)(3,"div",16)(4,"div",17),_.B(),_.A(5,"div",18),_.E(6,"div",15)(7,"div",16)(8,"div",17),_.B(),_.H())};xua=function(a){if(a&1){var b=_.Lc();_.A(0,"div",19);_.I("cdkObserveContent",function(){_.Mc(b);var c=_.M();return _.Nc(ki(c))});_.ef(1,1);_.B()}a&2&&(a=_.M(),_.x("cdkObserveContentDisabled","outline"!=a.td))};
yua=function(a){a&1&&(_.F(0),_.ef(1,2),_.A(2,"span"),_.N(3),_.B(),_.H());a&2&&(a=_.M(2),_.u(3),_.lf(a.Od.placeholder))};zua=function(a){a&1&&_.ef(0,3,["*ngSwitchCase","true"])};Aua=function(a){a&1&&(_.A(0,"span",23),_.N(1," *"),_.B())};
Bua=function(a){if(a&1){var b=_.Lc();_.A(0,"label",20,21);_.I("cdkObserveContent",function(){_.Mc(b);var c=_.M();return _.Nc(ki(c))});_.y(2,yua,4,1,"ng-container",12)(3,zua,1,0,"ng-content",12)(4,Aua,2,0,"span",22);_.B()}a&2&&(a=_.M(),_.Re("mat-empty",a.Od.empty&&!a.kX())("mat-form-field-empty",a.Od.empty&&!a.kX())("mat-accent","accent"==a.color)("mat-warn","warn"==a.color),_.x("cdkObserveContentDisabled","outline"!=a.td)("id",a.zB)("ngSwitch",a.R4()),_.Pe("for",a.Od.id)("aria-owns",a.Od.id),_.u(2),
_.x("ngSwitchCase",!1),_.u(1),_.x("ngSwitchCase",!0),_.u(1),_.x("ngIf",!a.gS&&a.Od.required&&!a.Od.disabled))};Cua=function(a){a&1&&(_.A(0,"div",24),_.ef(1,4),_.B())};Dua=function(a){a&1&&(_.A(0,"div",25),_.E(1,"span",26),_.B());a&2&&(a=_.M(),_.u(1),_.Re("mat-accent","accent"==a.color)("mat-warn","warn"==a.color))};Eua=function(a){a&1&&(_.A(0,"div"),_.ef(1,5),_.B());a&2&&(a=_.M(),_.x("@transitionMessages",a.cQ))};
Fua=function(a){a&1&&(_.A(0,"div",30),_.N(1),_.B());a&2&&(a=_.M(2),_.x("id",a.Z4),_.u(1),_.lf(a.kS))};Gua=function(a){a&1&&(_.A(0,"div",27),_.y(1,Fua,2,2,"div",28),_.ef(2,6),_.E(3,"div",29),_.ef(4,7),_.B());a&2&&(a=_.M(),_.x("@transitionMessages",a.cQ),_.u(1),_.x("ngIf",a.kS))};Hua=function(a,b){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=b.va,_.x("ngClass",a.Soa),_.u(1),_.lf(a.text))};Iua=function(a){a&1&&(_.A(0,"span",9),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.lf(a.o2))};Jua=function(a){a&1&&_.ef(0)};
Kua=function(a){a&1&&(_.A(0,"mat-icon",9),_.N(1),_.B());a&2&&(a=_.M(2),_.u(1),_.lf(a.AX))};Lua=function(a){if(a&1){var b=_.Lc();_.A(0,"button",6);_.I("click",function(){_.Mc(b);var c=_.M();return _.Nc(c.action.emit())});_.A(1,"span",7);_.N(2);_.y(3,Kua,2,1,"mat-icon",8);_.B()()}a&2&&(a=_.M(),_.u(2),_.kf(" ",a.BX," "),_.u(1),_.x("ngIf",a.AX))};
Mua=function(a){if(a&1){var b=_.Lc();_.A(0,"onedev-feature-tooltip-body",1);_.I("action",function(){_.Mc(b);var c=_.M();return _.Nc(c.action.emit())})("dismiss",function(){_.Mc(b);var c=_.M();c.Wra();c.Qd.emit();return _.Nc()});_.ef(1);_.B()}a&2&&(a=_.M(),_.x("actionBtnText",a.BX)("actionBtnIcon",a.AX)("color",a.color)("pointerPosition",a.vg)("widthOffset",a.qya))};Nua=function(){return{diameter:100}};
Oua=function(a){a&1&&(_.Sc(),_.E(0,"circle",4));if(a&2){a=_.M();var b=_.hf(1);_.Qe("animation-name","mat-progress-spinner-stroke-rotate-"+a.pna)("stroke-dashoffset",a.k8a(),"px")("stroke-dasharray",a.Cla(),"px")("stroke-width",a.N7a(),"%")("transform-origin",a.O7a(b));_.Pe("r",a.tla())}};
Pua=function(a){a&1&&(_.Sc(),_.E(0,"circle",4));if(a&2){a=_.M();var b=_.hf(1);_.Qe("stroke-dashoffset",a.k8a(),"px")("stroke-dasharray",a.Cla(),"px")("stroke-width",a.N7a(),"%")("transform-origin",a.O7a(b));_.Pe("r",a.tla())}};
Rua=function(a){if(a&1){var b=_.Lc();_.A(0,"div",13);_.N(1);_.A(2,"button",14);_.I("click",function(){_.Mc(b);var d=_.M(3);d.Aj&&d.Aj.m1.aMc();return _.Nc()});_.A(3,"mat-icon");_.N(4,"cancel");_.B()()()}if(a&2){a=_.M().Na;var c=_.M(2);_.x("ngClass",_.of(3,Qua,c.o1));_.u(1);_.kf(" ",a.fo," ");_.u(1);_.x("ascTrackElement",c.Yu)}};Sua=function(a,b){a&1&&(_.F(0),_.y(1,Rua,5,5,"div",12),_.H());a&2&&(a=b.Na,_.u(1),_.x("ngIf",a.value))};
Tua=function(a){a&1&&(_.F(0),_.y(1,Sua,2,1,"ng-container",3),_.O(2,"async"),_.H());a&2&&(a=_.M(),_.u(1),_.x("ngIf",_.R(2,1,a.queryPrefix)))};Uua=function(a){a&1&&_.E(0,"mat-spinner",15);a&2&&(a=_.M(),_.x("diameter",a.W_a)("strokeWidth",a.X_a))};Vua=function(a){if(a&1){var b=_.Lc();_.A(0,"button",16);_.I("click",function(){_.Mc(b);var c=_.M();return _.Nc(c.fY())});_.A(1,"mat-icon");_.N(2,"close");_.B()()}a&2&&(a=_.M(),_.x("ascTrackElement",a.Yu)("matTooltip",a.S3a),_.Pe("aria-label",a.S3a))};
Wua=function(a){a&1&&(_.A(0,"a",17)(1,"mat-icon"),_.N(2,"info_outline"),_.B()());a&2&&(a=_.M(),_.x("universalLink",a.OK))};Xua=function(a){a&1&&_.We(0)};Yua=function(a,b){a&1&&(_.A(0,"search-box-suggestion-item",18),_.y(1,Xua,1,0,"ng-container",19),_.B());a&2&&(a=b.va,_.x("isSelectable",!!a.cxa)("payload",a),_.u(1),_.x("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.lN))};Zua=function(a){a&1&&_.We(0,30);a&2&&(_.M(3),_.x("ngTemplateOutlet",_.hf(15).ua))};
$ua=function(a){a&1&&(_.F(0),_.A(1,"h4",31),_.N(2),_.B(),_.A(3,"p",32),_.N(4),_.B(),_.H());a&2&&(a=_.M(3),_.u(2),_.kf(" ",a.D$b," "),_.u(2),_.kf(" ",a.E$b," "))};ava=function(a){a&1&&_.We(0)};
bva=function(a){a&1&&(_.A(0,"div",22)(1,"div",23)(2,"div",24),_.E(3,"scope-indicator",25),_.B(),_.y(4,Zua,1,1,"ng-container",26)(5,$ua,5,2,"ng-container",3),_.O(6,"async"),_.B(),_.E(7,"mat-divider",27),_.A(8,"div",28),_.y(9,ava,1,0,"ng-container",29),_.B()());if(a&2){a=_.M(2);_.Qe("border-color",a.Kda)("width",a.Mga,"px")("display","flex");_.u(3);_.x("savedQuery",a.De)("searchScope",a.wd);_.u(1);_.x("ngIf",a.SF);_.u(1);var b=_.R(6,12,a.SY);_.x("ngIf",!a.SF&&!!b&&!b.Ud);_.u(2);_.x("vertical",!0);_.u(2);
_.x("ngTemplateOutlet",null==a.Xu?null:a.Xu.ua)}};cva=function(a){if(a&1){var b=_.Lc();_.F(0,20);_.I("ascResizeNotifier",function(d){_.Mc(b);var e=_.M();return _.Nc(e.rWa(d))});_.y(1,bva,10,14,"div",21);_.H()}if(a&2){a=_.M();var c=_.hf(15);_.x("elementToWatch",_.hf(1));_.u(1);_.x("ngIf",c.sx&&a.SF||(null==a.Xu?null:a.Xu.sx))}};
dva=function(a){if(a&1){var b=_.Lc();_.A(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",33);_.I("action",function(){_.Mc(b);_.M();var c=window,d=_.jg("http://goto.google.com/search-git");d=_.dg(d);void 0!==d&&c.open(d,"_blank",void 0);return _.Nc()});_.A(2,"p",34);_.N(3);_.B();_.N(4);_.B()()}a&2&&(a=_.M(),_.u(1),_.x("actionBtnText",a.A$b)("widthOffset",1),_.u(2),_.lf(a.C$b),_.u(1),_.kf(" ",a.B$b," "))};
eva=function(a){a=_.l(_.ai(a));for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.warning&&"PACKAGE_AVAILABLE_IN_MULTIBRANCH"===b.warning.type)return!0;return!1};fva=function(a){a&1&&_.E(0,"img",4);a&2&&(a=_.M(),_.x("src",a.Fi,_.Ce))};gva=function(a){a&1&&_.E(0,"mat-icon",5);a&2&&(a=_.M(),_.x("svgIcon",a.Mi))};hva=function(a){a&1&&(_.A(0,"mat-icon",6),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.kf(" ",a.X7,"\n"))};iva=function(){return{wua:!1,bI:"after",JN:"below",om:"cdk-overlay-transparent-backdrop"}};
jva=function(a){a&1&&(_.Sc(),_.A(0,"svg",3),_.E(1,"polygon",4),_.B())};kva=function(a){a&1&&(_.Sc(),_.A(0,"svg",2),_.E(1,"polygon",3),_.B())};
lva=function(a){if(a&1){var b=_.Lc();_.A(0,"div",0);_.I("keydown",function(c){_.Mc(b);var d=_.M();return _.Nc(d.Yf(c))})("click",function(){_.Mc(b);var c=_.M();return _.Nc(c.closed.emit("click"))})("@transformMenu.start",function(c){_.Mc(b);var d=_.M();return _.Nc(d.wHa(c))})("@transformMenu.done",function(c){_.Mc(b);var d=_.M();return _.Nc(d.vHa(c))});_.A(1,"div",1);_.ef(2);_.B()()}a&2&&(a=_.M(),_.x("id",a.qDb)("ngClass",a.Tk)("@transformMenu",a.P5),_.Pe("aria-label",a.ariaLabel||null)("aria-labelledby",
a.Pf||null)("aria-describedby",a.zF||null))};mva=function(a){a&1&&(_.A(0,"a",27),_.E(1,"div",28),_.A(2,"span",29),_.N(3,"Hiring"),_.B()())};nva=function(a){if(a&1){var b=_.Lc();_.A(0,"global-search-box",30);_.I("focusChange",function(c){_.Mc(b);_.M().eKb=c;return _.Nc()});_.B()}a&2&&(a=_.M(),_.x("config",a.Xm))};ova=function(a){a&1&&(_.A(0,"button",31),_.E(1,"mat-icon",32),_.B());a&2&&(_.M(),_.x("matMenuTriggerFor",_.hf(24)))};
pva=function(a,b){a&1&&(_.A(0,"a",33),_.E(1,"mat-icon",34),_.B());a&2&&_.x("routerLink",b.Na)};qva=function(a){if(a&1){var b=_.Lc();_.A(0,"li")(1,"button",35);_.I("click",function(){_.Mc(b);var c=_.M();return _.Nc(c.Kwa())});_.N(2," Keyboard shortcuts ");_.B()()}};rva=function(a){a&1&&_.E(0,"mat-divider")};sva=function(a,b){a&1&&(_.A(0,"li")(1,"a",38),_.N(2),_.B()());a&2&&(a=b.va,_.u(1),_.x("externalLink",a.wm),_.u(1),_.lf(a.jca))};
tva=function(a){a&1&&(_.F(0),_.y(1,rva,1,0,"mat-divider",20),_.A(2,"ul",36),_.y(3,sva,3,2,"li",37),_.B(),_.H());a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.bsb),_.u(2),_.x("ngForOf",a.Dq.additionalLinks))};uva=function(a){a&1&&(_.A(0,"button",39)(1,"span"),_.N(2,"Help"),_.B()());a&2&&(_.M(),_.x("matMenuTriggerFor",_.hf(24)))};vva=function(a,b){a&1&&(_.A(0,"a",40)(1,"span"),_.N(2,"Settings"),_.B()());a&2&&_.x("routerLink",b.Na)};wva=function(a){a&1&&_.E(0,"announcement-bar",3)};
_.xva=function(a,b){return 1===a.zk&&a.label===b};yva=function(){return{diameter:100}};zva=function(a){return"string"===typeof a?a:a.join("+")};Ava=function(a){return a.sort(function(b,c){return zva(b.Tb).localeCompare(zva(c.Tb))})};Bva=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 _.Sf(d,a[c-1].parameters))}};
Dva=function(a){return Cva.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};Eva=function(a,b,c){c.Ta.hasOwnProperty(a)||(c.Ta[a]=b.Ta[a])};Fva=function(a,b,c){"sq"!==a||c.Ta.sq?Eva(a,b,c):delete c.Ta.sq};Gva=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};Hva=function(a){return"function"===typeof a};
Iva=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,w={},z=0;z<g.length;z++){var D=g[z],J=m[D],L=(0,d[D])(J,n);w[D]=L;r=r||L!==J}return r?w:m}};Jva=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))},{})};
Kva=function(){var a=_.vc.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))}};Lva=function(a,b){Array.isArray(b)&&0<b.length&&(a=Kva.apply(null,[].concat(_.zc(b),[a])));return function(c,d){var e=a(c);return function(f,g){f=void 0===f?d:f;return e(f,g)}}};
Mva=function(a){var b=Array.isArray(a)&&0<a.length?Kva.apply(null,_.zc(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)}}};Nva=function(a,b){a=void 0===a?{state:void 0}:a;var c=_.l(b);b=c.next().value;c=c.next().value;return{state:c(a.state,b),action:b}};
Ova=function(a,b){var c=_.vc.apply(2,arguments);return function(d){if("string"===typeof a){var e=[b].concat(_.zc(c)).filter(Boolean);d=d.ha(nga.apply(null,[a].concat(_.zc(e))))}else if("function"===typeof a)d=d.ha(_.t(function(f){return a(f,b)}));else throw new TypeError("sd`"+typeof a);return d.ha(_.Vd())}};Qva=function(a,b){return function(c,d){d=b.action(d)?Pva(d):d;c=a(c,d);return b.state()?Pva(c):c}};
Pva=function(a){Object.freeze(a);var b=Hva(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 _.Fb){if(c.Vvb())return;throw Error();}("object"!==typeof c||null===c)&&!Hva(c)||Object.isFrozen(c)||Pva(c)}});return a};Rva=function(a,b){return function(c,d){if(b.action(d)&&!_.Hga())throw Error("td`"+d.type);return a(c,d)}};
Uva=function(a,b){return function(c,d){if(b.action(d)){var e=Sva(d);Tva(e,"action")}c=a(c,d);b.state()&&(d=Sva(c),Tva(d,"state"));return c}};
Sva=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];Hva(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?Sva(e,[].concat(_.zc(b),[d])):{path:[].concat(_.zc(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};Tva=function(a,b){if(!1!==a){var c=a.path.join(".");b=Error("ud`"+b+"`"+c+"`"+b);b.value=a.value;b.Z6c=c;throw b;}};Vva=function(a){return"function"===typeof a?a():a};Wva=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__"])})};Xva=function(a){return Object.getPrototypeOf(a)};
Zva=function(a){return Kva(Yva,Xva)(a)};Yva=function(a){return a.constructor.hasOwnProperty("__@ngrx/effects__")?a.constructor["__@ngrx/effects__"]:[]};$va=function(a){return[Zva,Wva].reduce(function(b,c){return b.concat(c(a))},[])};
awa=function(a,b,c){var d=Xva(a).constructor.name,e=$va(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.ha(_.cga()):f.ha(hga()).ha(_.t(function(r){return{effect:a[g],notification:r,propertyName:g,PMc:d,OMc:a}}))});return _.Fd.apply(null,_.zc(e))};cwa=function(a){return bwa(a,"ngrxOnInitEffects")};bwa=function(a,b){return a&&b in a&&"function"===typeof a[b]};
dwa=function(a){return bwa(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};ewa=function(a,b){return function(c){var d=awa(c,a,b);return bwa(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};fwa=function(a,b,c){c=void 0===c?10:c;return a.ha(_.Pd(function(d){b&&b.handleError(d);return 1>=c?a:fwa(a,b,c-1)}))};gwa=function(a,b){return b.map(function(c){return a.get(c)})};
kwa=function(){if(!hwa){hwa=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.li.keys()).join(","));iwa(jwa(),_.li.get(a.tagName))}};lwa=function(){return _.sd(function(a){if(1==a.Nc)return _.td(a,Promise.resolve(),2);"loading"===document.readyState?(window.addEventListener("DOMContentLoaded",kwa),setTimeout(function(){kwa()},1E3)):kwa();a.Nc=0})};_.owa=function(a){a=_.mwa(a);var b=document.createElement("script");b.textContent=_.nwa(a);_.rra(b);document.head.appendChild(b)};
_.ni=function(a){var b=a.path;a=a.Bb;return b?"/"===b?a?"REF":"REPO":b.endsWith("/")?"FOLDER":"FILE":a?"REF":"REPO"};pwa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};qwa="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};
rwa=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");};_.W=rwa(this);oi=function(a,b){if(b)a:{var c=_.W;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&&qwa(c,a,{configurable:!0,writable:!0,value:b})}};
oi("Symbol",function(a){if(a)return a;var b=function(f,g){this.KTb=f;qwa(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.KTb};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});
oi("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=_.W[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&qwa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return swa(pwa(this))}})}return a});oi("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
swa=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};_.pi=function(a){return a.raw=a};_.l=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:pwa(a)};throw Error("e`"+String(a));};_.twa=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};_.zc=function(a){return a instanceof Array?a:_.twa(_.l(a))};
qi=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};uwa="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)qi(d,e)&&(a[e]=d[e])}return a};oi("Object.assign",function(a){return a||uwa});
var vwa="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},wwa=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=vwa(e.prototype||Object.prototype);return Function.prototype.apply.call(c,
e,d)||e}}(),xwa;if("function"==typeof Object.setPrototypeOf)xwa=Object.setPrototypeOf;else{var ywa;a:{var zwa={a:!0},Awa={};try{Awa.__proto__=zwa;ywa=Awa.a;break a}catch(a){}ywa=!1}xwa=ywa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("f`"+a);return a}:null}ri=xwa;
_.V=function(a,b){a.prototype=vwa(b.prototype);a.prototype.constructor=a;if(ri)ri(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.Bx=b.prototype};Bwa=function(a){if(!(a instanceof Object))throw new TypeError("g`"+a);};si=function(){this.Qca=!1;this.cI=null;this.lk=void 0;this.Nc=1;this.wK=this.GJ=0;this.yPa=this.Tv=null};
si.prototype.g0a=function(){if(this.Qca)throw new TypeError("h");this.Qca=!0};si.prototype.fea=function(a){this.lk=a};si.prototype.Lia=function(a){this.Tv={zob:a,Lvb:!0};this.Nc=this.GJ||this.wK};si.prototype.return=function(a){this.Tv={return:a};this.Nc=this.wK};_.td=function(a,b,c){a.Nc=c;return{value:b}};xta=function(a,b,c){b=_.l(b);var d=b.next();Bwa(d);if(d.done)a.lk=d.value,a.Nc=c;else return a.cI=b,_.td(a,d.value,c)};si.prototype.Oh=function(a){this.Nc=a};
_.jfa=function(a,b,c){a.GJ=b;void 0!=c&&(a.wK=c)};_.nfa=function(a){a.GJ=0;var b=a.Tv.zob;a.Tv=null;return b};lfa=function(a,b,c,d){d?a.yPa[d]=a.Tv:a.yPa=[a.Tv];a.GJ=b||0;a.wK=c||0};mfa=function(a,b,c){c=a.yPa.splice(c||0)[0];(c=a.Tv=a.Tv||c)?c.Lvb?a.Nc=a.GJ||a.wK:void 0!=c.Oh&&a.wK<c.Oh?(a.Nc=c.Oh,a.Tv=null):a.Nc=a.wK:a.Nc=b};Cwa=function(a){this.mh=new si;this.tJc=a};Cwa.prototype.fea=function(a){this.mh.g0a();if(this.mh.cI)return Dwa(this,this.mh.cI.next,a,this.mh.fea);this.mh.fea(a);return Ewa(this)};
var Fwa=function(a,b){a.mh.g0a();var c=a.mh.cI;if(c)return Dwa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.mh.return);a.mh.return(b);return Ewa(a)};Cwa.prototype.Lia=function(a){this.mh.g0a();if(this.mh.cI)return Dwa(this,this.mh.cI["throw"],a,this.mh.fea);this.mh.Lia(a);return Ewa(this)};Dwa=function(a,b,c,d){try{var e=b.call(a.mh.cI,c);Bwa(e);if(!e.done)return a.mh.Qca=!1,e;var f=e.value}catch(g){return a.mh.cI=null,a.mh.Lia(g),Ewa(a)}a.mh.cI=null;d.call(a.mh,f);return Ewa(a)};
Ewa=function(a){for(;a.mh.Nc;)try{var b=a.tJc(a.mh);if(b)return a.mh.Qca=!1,{value:b.value,done:!1}}catch(c){a.mh.lk=void 0,a.mh.Lia(c)}a.mh.Qca=!1;if(a.mh.Tv){b=a.mh.Tv;a.mh.Tv=null;if(b.Lvb)throw b.zob;return{value:b.return,done:!0}}return{value:void 0,done:!0}};Gwa=function(a){this.next=function(b){return a.fea(b)};this.throw=function(b){return a.Lia(b)};this.return=function(b){return Fwa(a,b)};this[Symbol.iterator]=function(){return this}};
wta=function(a){var b=_.ai;a=new Gwa(new Cwa(a));ri&&b.prototype&&ri(a,b.prototype);return a};Hwa=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())})};_.sd=function(a){return Hwa(new Gwa(new Cwa(a)))};
kfa=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))})};_.vc=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};oi("Reflect",function(a){return a?a:{}});
oi("Reflect.construct",function(){return wwa});oi("Reflect.setPrototypeOf",function(a){return a?a:ri?function(b,c){try{return ri(b,c),!0}catch(d){return!1}}:null});
oi("Promise",function(a){function b(){this.AJ=null}function c(g){return g instanceof e?g:new e(function(m){m(g)})}if(a)return a;b.prototype.Deb=function(g){if(null==this.AJ){this.AJ=[];var m=this;this.Eeb(function(){m.Mzc()})}this.AJ.push(g)};var d=_.W.setTimeout;b.prototype.Eeb=function(g){d(g,0)};b.prototype.Mzc=function(){for(;this.AJ&&this.AJ.length;){var g=this.AJ;this.AJ=[];for(var m=0;m<g.length;++m){var n=g[m];g[m]=null;try{n()}catch(r){this.wvc(r)}}}this.AJ=null};b.prototype.wvc=function(g){this.Eeb(function(){throw g;
})};var e=function(g){this.Fc=0;this.Mg=void 0;this.t0=[];this.mwb=!1;var m=this.ZMa();try{g(m.resolve,m.reject)}catch(n){m.reject(n)}};e.prototype.ZMa=function(){function g(r){return function(w){n||(n=!0,r.call(m,w))}}var m=this,n=!1;return{resolve:g(this.uKc),reject:g(this.iYa)}};e.prototype.uKc=function(g){if(g===this)this.iYa(new TypeError("i"));else if(g instanceof e)this.bMc(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.tKc(g):
this.uqb(g)}};e.prototype.tKc=function(g){var m=void 0;try{m=g.then}catch(n){this.iYa(n);return}"function"==typeof m?this.cMc(m,g):this.uqb(g)};e.prototype.iYa=function(g){this.MLb(2,g)};e.prototype.uqb=function(g){this.MLb(1,g)};e.prototype.MLb=function(g,m){if(0!=this.Fc)throw Error("j`"+g+"`"+m+"`"+this.Fc);this.Fc=g;this.Mg=m;2===this.Fc&&this.gLc();this.Nzc()};e.prototype.gLc=function(){var g=this;d(function(){if(g.BHc()){var m=_.W.console;"undefined"!==typeof m&&m.error(g.Mg)}},1)};e.prototype.BHc=
function(){if(this.mwb)return!1;var g=_.W.CustomEvent,m=_.W.Event,n=_.W.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=_.W.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.Mg;return n(g)};e.prototype.Nzc=function(){if(null!=this.t0){for(var g=0;g<this.t0.length;++g)f.Deb(this.t0[g]);this.t0=null}};
var f=new b;e.prototype.bMc=function(g){var m=this.ZMa();g.Coa(m.resolve,m.reject)};e.prototype.cMc=function(g,m){var n=this.ZMa();try{g.call(m,n.resolve,n.reject)}catch(r){n.reject(r)}};e.prototype.then=function(g,m){function n(D,J){return"function"==typeof D?function(L){try{r(D(L))}catch(Q){w(Q)}}:J}var r,w,z=new e(function(D,J){r=D;w=J});this.Coa(n(g,r),n(m,w));return z};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.Coa=function(g,m){function n(){switch(r.Fc){case 1:g(r.Mg);
break;case 2:m(r.Mg);break;default:throw Error("k`"+r.Fc);}}var r=this;null==this.t0?f.Deb(n):this.t0.push(n);this.mwb=!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=_.l(g),w=r.next();!w.done;w=r.next())c(w.value).Coa(m,n)})};e.all=function(g){var m=_.l(g),n=m.next();return n.done?c([]):new e(function(r,w){function z(L){return function(Q){D[L]=Q;J--;0==J&&r(D)}}var D=[],J=0;do D.push(void 0),J++,c(n.value).Coa(z(D.length-
1),w),n=m.next();while(!n.done)})};return e});var Iwa=function(a,b,c){if(null==a)throw new TypeError("l`"+c);if(b instanceof RegExp)throw new TypeError("m`"+c);return a+""};oi("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Iwa(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}});oi("Object.setPrototypeOf",function(a){return a||ri});
var Jwa=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{Bw:e,v:f}}return{Bw:-1,v:void 0}};oi("Array.prototype.find",function(a){return a?a:function(b,c){return Jwa(this,b,c).v}});
oi("WeakMap",function(a){function b(){}function c(n){var r=typeof n;return"object"===r&&null!==n||"function"===r}function d(n){if(!qi(n,f)){var r=new b;qwa(n,f,{value:r})}}function e(n){var r=Object[n];r&&(Object[n]=function(w){if(w instanceof b)return w;Object.isExtensible(w)&&d(w);return r(w)})}if(function(){if(!a||!Object.seal)return!1;try{var n=Object.seal({}),r=Object.seal({}),w=new a([[n,2],[r,3]]);if(2!=w.get(n)||3!=w.get(r))return!1;w.delete(n);w.set(r,4);return!w.has(n)&&4==w.get(r)}catch(z){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,m=function(n){this.Cw=(g+=Math.random()+1).toString();if(n){n=_.l(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(!qi(n,f))throw Error("o`"+n);n[f][this.Cw]=r;return this};m.prototype.get=function(n){return c(n)&&qi(n,f)?n[f][this.Cw]:void 0};m.prototype.has=function(n){return c(n)&&qi(n,f)&&qi(n[f],this.Cw)};m.prototype.delete=
function(n){return c(n)&&qi(n,f)&&qi(n[f],this.Cw)?delete n[f][this.Cw]:!1};return m});
oi("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(_.l([[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(),w=r.next();if(w.done||w.value[0]!=m||"s"!=w.value[1])return!1;w=r.next();return w.done||4!=w.value[0].x||"t"!=w.value[1]||!r.next().done?!1:!0}catch(z){return!1}}())return a;var b=new WeakMap,c=function(m){this[0]={};this[1]=
f();this.size=0;if(m){m=_.l(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[0][r.id]=[]);r.Yb?r.Yb.value=n:(r.Yb={next:this[1],Im:this[1].Im,head:this[1],key:m,value:n},r.list.push(r.Yb),this[1].Im.next=r.Yb,this[1].Im=r.Yb,this.size++);return this};c.prototype.delete=function(m){m=d(this,m);return m.Yb&&m.list?(m.list.splice(m.index,1),m.list.length||delete this[0][m.id],m.Yb.Im.next=m.Yb.next,m.Yb.next.Im=
m.Yb.Im,m.Yb.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].Im=f();this.size=0};c.prototype.has=function(m){return!!d(this,m).Yb};c.prototype.get=function(m){return(m=d(this,m).Yb)&&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(),
w;!(w=r.next()).done;)w=w.value,m.call(n,w[1],w[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 w=m[0][r];if(w&&qi(m[0],r))for(m=0;m<w.length;m++){var z=w[m];if(n!==n&&z.key!==z.key||n===z.key)return{id:r,list:w,index:m,Yb:z}}return{id:r,list:w,index:-1,Yb:void 0}},e=function(m,n){var r=m[1];return swa(function(){if(r){for(;r.head!=m[1];)r=r.Im;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.Im=m.next=m.head=m},g=0;return c});oi("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)qi(b,d)&&c.push(b[d]);return c}});oi("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});
oi("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}});oi("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==Iwa(this,b,"includes").indexOf(b,c||0)}});
oi("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}});oi("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});oi("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});oi("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});
var Kwa=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};oi("Array.prototype.entries",function(a){return a?a:function(){return Kwa(this,function(b,c){return[b,c]})}});
oi("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}});oi("Array.prototype.keys",function(a){return a?a:function(){return Kwa(this,function(b){return b})}});
oi("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});oi("Array.prototype.values",function(a){return a?a:function(){return Kwa(this,function(b,c){return c})}});oi("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 ti=function(a){return a?a:Array.prototype.fill};oi("Int8Array.prototype.fill",ti);
oi("Uint8Array.prototype.fill",ti);oi("Uint8ClampedArray.prototype.fill",ti);oi("Int16Array.prototype.fill",ti);oi("Uint16Array.prototype.fill",ti);oi("Int32Array.prototype.fill",ti);oi("Uint32Array.prototype.fill",ti);oi("Float32Array.prototype.fill",ti);oi("Float64Array.prototype.fill",ti);
oi("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(_.l([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.fi=new Map;if(c){c=
_.l(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.fi.size};b.prototype.add=function(c){c=0===c?0:c;this.fi.set(c,c);this.size=this.fi.size;return this};b.prototype.delete=function(c){c=this.fi.delete(c);this.size=this.fi.size;return c};b.prototype.clear=function(){this.fi.clear();this.size=0};b.prototype.has=function(c){return this.fi.has(c)};b.prototype.entries=function(){return this.fi.entries()};b.prototype.values=function(){return this.fi.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.fi.forEach(function(f){return c.call(d,f,f,e)})};return b});oi("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)qi(b,d)&&c.push([d,b[d]]);return c}});oi("String.prototype.repeat",function(a){return a?a:function(b){var c=Iwa(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}});
oi("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Iwa(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}});oi("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});oi("globalThis",function(a){return a||_.W});
oi("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}});oi("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}});oi("Array.prototype.findIndex",function(a){return a?a:function(b,c){return Jwa(this,b,c).Bw}});
oi("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}});oi("Number.parseInt",function(a){return a||parseInt});oi("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;})})}});
oi("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)}});oi("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}});
oi("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.fi=new WeakMap;if(c){c=_.l(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.fi.set(c,!0);return this};b.prototype.has=function(c){return this.fi.has(c)};b.prototype.delete=function(c){return this.fi.delete(c)};
return b});oi("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}});oi("Math.sign",function(a){return a?a:function(b){b=Number(b);return 0===b||isNaN(b)?b:0<b?1:-1}});
oi("String.prototype.padStart",function(a){return a?a:function(b,c){var d=Iwa(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 Lwa=function(a){a=Math.trunc(a)||0;0>a&&(a+=this.length);if(!(0>a||a>=this.length))return this[a]};oi("Array.prototype.at",function(a){return a?a:Lwa});var ui=function(a){return a?a:Lwa};oi("Int8Array.prototype.at",ui);oi("Uint8Array.prototype.at",ui);
oi("Uint8ClampedArray.prototype.at",ui);oi("Int16Array.prototype.at",ui);oi("Uint16Array.prototype.at",ui);oi("Int32Array.prototype.at",ui);oi("Uint32Array.prototype.at",ui);oi("Float32Array.prototype.at",ui);oi("Float64Array.prototype.at",ui);oi("String.prototype.at",function(a){return a?a:Lwa});
oi("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)}});oi("Math.log10",function(a){return a?a:function(b){return Math.log(b)/Math.LN10}});window._DumpException=_._DumpException;var Mwa,Nwa,vi,Owa,Mh,Iaa,Pwa,Qwa,Rwa,Swa,Twa,Uwa;Mwa=Mwa||{};_.ca=this||self;Nwa=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;vi=function(a){if("string"!==typeof a||!a||-1==a.search(Nwa))throw Error("t");if(!Owa||"goog"!=Owa.type)throw Error("u`"+a);if(Owa.WGc)throw Error("v");Owa.WGc=a};vi.get=function(){return null};Owa=null;Mh=function(a,b){a=a.split(".");b=b||_.ca;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};
Iaa=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};_.xa=function(a){var b=Iaa(a);return"array"==b||"object"==b&&"number"==typeof a.length};_.ya=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};_.za=function(a){return Object.prototype.hasOwnProperty.call(a,Pwa)&&a[Pwa]||(a[Pwa]=++Qwa)};Pwa="closure_uid_"+(1E9*Math.random()>>>0);Qwa=0;Rwa=function(a,b,c){return a.call.apply(a.bind,arguments)};
Swa=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)}};_.Kh=function(a,b,c){_.Kh=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Rwa:Swa;return _.Kh.apply(null,arguments)};
_.wi=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)}};_.xi=function(){return Date.now()};Twa=function(a){(0,eval)(a)};_.yi=function(a,b){function c(){}c.prototype=b.prototype;a.Bx=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)}};Uwa=function(a){return a};_.yi(_.ba,Error);_.ba.prototype.name="CustomError";var Vwa;var isa=function(){};var Wwa=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return 1<b.length?b:"0"+b}).join("")};var Zwa,$wa,axa,bxa,cxa,dxa,Ywa,gxa,fxa;_.zi=function(a,b){return 0==a.lastIndexOf(b,0)};_.Xwa=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};_.Ai=function(a){return/^[\s\xa0]*$/.test(a)};_.Bi=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
_.exa=function(a){if(!Ywa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Zwa,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace($wa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(axa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(bxa,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(cxa,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(dxa,"&#0;"));return a};Zwa=/&/g;$wa=/</g;axa=/>/g;bxa=/"/g;cxa=/'/g;dxa=/\x00/g;Ywa=/[\x00&<>"']/;_.ka=function(a,b){return-1!=a.indexOf(b)};
_.Ci=function(a,b){return _.ka(a.toLowerCase(),b.toLowerCase())};
gxa=function(a,b){var c=0;a=(0,_.Bi)(String(a)).split(".");b=(0,_.Bi)(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=fxa(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||fxa(0==f[2].length,0==g[2].length)||fxa(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c};
fxa=function(a,b){return a<b?-1:a>b?1:0};var ia,hxa=Mh("WIZ_global_data.oxN3nb"),ixa=hxa&&hxa[610401301];ia=null!=ixa?ixa:!1;var ja,jxa=_.ca.navigator;ja=jxa?jxa.userAgentData||null:null;var lxa;_.ua=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};_.Di=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)};
_.kxa=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};lxa=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 mxa=function(a){mxa[" "](a);return a};mxa[" "]=function(){};var nxa=function(a,b){try{return mxa(a[b]),!0}catch(c){}return!1};var oxa,pxa,Fi,Ii,rxa,sxa,txa,uxa,vxa,wxa,xxa;oxa=baa();_.Ei=caa();pxa=ma("Edge");_.qxa=pxa||_.Ei;Fi=ma("Gecko")&&!(_.Ci(fa(),"WebKit")&&!ma("Edge"))&&!(ma("Trident")||ma("MSIE"))&&!ma("Edge");_.Gi=_.Ci(fa(),"WebKit")&&!ma("Edge");_.Hi=paa();Ii=maa()?"Windows"===ja.platform:ma("Windows");rxa=maa()?"Android"===ja.platform:ma("Android");sxa=naa();txa=ma("iPad");uxa=ma("iPod");vxa=_.oaa();wxa=function(){var a=_.ca.document;return a?a.documentMode:void 0};
a:{var yxa="",zxa=function(){var a=fa();if(Fi)return/rv:([^\);]+)(\)|;)/.exec(a);if(pxa)return/Edge\/([\d\.]+)/.exec(a);if(_.Ei)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Gi)return/WebKit\/(\S+)/.exec(a);if(oxa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();zxa&&(yxa=zxa?zxa[1]:"");if(_.Ei){var Axa=wxa();if(null!=Axa&&Axa>parseFloat(yxa)){xxa=String(Axa);break a}}xxa=yxa}var Bxa=xxa,Cxa;if(_.ca.document&&_.Ei){var Dxa=wxa();Cxa=Dxa?Dxa:parseInt(Bxa,10)||void 0}else Cxa=void 0;_.Ji=Cxa;var Exa=faa(),Fxa=naa()||ma("iPod"),Gxa=ma("iPad"),Hxa=iaa(),Ixa=gaa(),Jxa=haa()&&!_.oaa();var Kxa,Lxa,vaa,Nxa;Kxa={};Lxa=null;_.Mxa=Fi||_.Gi||!Jxa&&!_.Ei&&"function"==typeof _.ca.atob;vaa=function(a,b){void 0===b&&(b=0);Nxa();b=Kxa[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("")};
_.Oxa=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 vaa(b,3)};_.Qxa=function(a){var b=[];_.Pxa(a,function(c){b.push(c)});return b};_.Pxa=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),w=Lxa[r];if(null!=w)return w;if(!_.Ai(r))throw Error("y`"+r);}return n}Nxa();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))}};
Nxa=function(){if(!Lxa){Lxa={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Kxa[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===Lxa[f]&&(Lxa[f]=e)}}}};var xaa;xaa="undefined"!==typeof Uint8Array;_.uaa=!_.Ei&&"function"===typeof btoa;_.Ka={};var Rxa,gba;_.Ja=function(a,b){if(b!==_.Ka)throw Error("z");this.Pg=a;if(null!=a&&0===a.length)throw Error("A");};_.La=function(){return Rxa||(Rxa=new _.Ja(null,_.Ka))};gba=function(a){var b=a.Pg;return null==b?"":"string"===typeof b?b:a.Pg=waa(b)};_.Ja.prototype.Jl=function(){return null==this.Pg};var Ki,Ga,rba;Ki="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():void 0;Ga=Ki?function(a,b){a[Ki]|=b}:function(a,b){void 0!==a.Yz?a.Yz|=b:Object.defineProperties(a,{Yz:{value:b,configurable:!0,writable:!0,enumerable:!1}})};rba=Ki?function(a,b){a[Ki]&=~b}:function(a,b){void 0!==a.Yz&&(a.Yz&=~b)};_.Ea=Ki?function(a){return a[Ki]|0}:function(a){return a.Yz|0};_.kb=Ki?function(a){return a[Ki]}:function(a){return a.Yz};
_.Fa=Ki?function(a,b){a[Ki]=b}:function(a,b){void 0!==a.Yz?a.Yz=b:Object.defineProperties(a,{Yz:{value:b,configurable:!0,writable:!0,enumerable:!1}})};var Sxa,pb,Txa,wba;_.cb={};Txa=[];(0,_.Fa)(Txa,39);pb=Object.freeze(Txa);var Uxa=function(a,b,c){this.vtb=0;this.KKa=a;this.TUa=b;this.WD=c};Uxa.prototype.next=function(){if(this.vtb<this.KKa.length){var a=this.KKa[this.vtb++];return{done:!1,value:this.TUa?this.TUa.call(this.WD,a):a}}return{done:!0,value:void 0}};Uxa.prototype[Symbol.iterator]=function(){return new Uxa(this.KKa,this.TUa,this.WD)};wba={};var Jaa=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/,Saa="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():"di";_.gb=function(a,b,c,d){c=void 0===c?Uaa:c;d=void 0===d?Uaa:d;var e=wwa(Map,[],this.constructor);var f=(0,_.Ea)(a);f|=64;(0,_.Fa)(a,f);e.foa=f;e.cya=b;e.bda=c||Uaa;e.f2a=e.cya?Yaa:d||Uaa;for(var g=0;g<a.length;g++){var m=a[g],n=c(m[0],!1,!0),r=m[1];b?void 0===r&&(r=null):r=d(m[1],!1,!0,void 0,void 0,f);Map.prototype.set.call(e,n,r)}return e};_.V(_.gb,Map);
var Vxa=function(a){if(a.foa&2)throw Error("D");},hba=function(a,b){b=void 0===b?Zaa:b;return qba(a,b)},qba=function(a,b){b=void 0===b?Zaa:b;var c=[];a=Map.prototype.entries.call(a);for(var d;!(d=a.next()).done;)d=d.value,d[0]=b(d[0]),d[1]=b(d[1]),c.push(d);return c};_.h=_.gb.prototype;_.h.clear=function(){Vxa(this);Map.prototype.clear.call(this)};_.h.delete=function(a){Vxa(this);return Map.prototype.delete.call(this,this.bda(a,!0,!1))};_.h.DY=function(a){return this.delete(a)};
_.h.entries=function(){var a=Array.from(Map.prototype.keys.call(this));return new Uxa(a,$aa,this)};_.h.keys=function(){return Map.prototype.keys.call(this)};_.h.values=function(){var a=Array.from(Map.prototype.keys.call(this));return new Uxa(a,_.gb.prototype.get,this)};_.h.forEach=function(a,b){var c=this;Map.prototype.forEach.call(this,function(d,e){a.call(b,c.get(e),e,c)})};
_.h.set=function(a,b){Vxa(this);a=this.bda(a,!0,!1);return null==a?this:null==b?(Map.prototype.delete.call(this,a),this):Map.prototype.set.call(this,a,this.f2a(b,!0,!0,this.cya,!1,this.foa))};_.h.has=function(a){return Map.prototype.has.call(this,this.bda(a,!1,!1))};_.h.get=function(a){a=this.bda(a,!1,!1);var b=Map.prototype.get.call(this,a);if(void 0!==b){var c=this.cya;return c?(c=this.f2a(b,!1,!0,c,this.kwc,this.foa),c!==b&&Map.prototype.set.call(this,a,c),c):b}};
_.gb.prototype[Symbol.iterator]=function(){return this.entries()};_.gb.prototype.toJSON=void 0;var aba;var ob,Ni,Pi,vba,Xxa,Wxa,Zxa,$xa,aya,cya,dya,oj;_.Eb=function(a,b){a=a.La;return ob(a,(0,_.kb)(a),b)};ob=function(a,b,c,d){if(-1===c)return null;if(c>=Eaa(b)){if(b&256)return a[a.length-1][c]}else{var e=a.length;if(d&&b&256&&(d=a[e-1][c],null!=d))return d;b=c+(+!!(b&512)-1);if(b<e)return a[b]}};_.Li=function(a,b,c,d){var e=a.La,f=(0,_.kb)(e);Oa(f);mb(e,f,b,c,d);return a};_.Mi=function(a,b,c,d){return void 0!==Wxa(a,b,c,void 0===d?!1:d)};
Ni=function(a,b){a=a.La;var c=(0,_.kb)(a),d=ob(a,c,b);var e=null==d?d:"number"===typeof d||"NaN"===d||"Infinity"===d||"-Infinity"===d?Number(d):void 0;null!=e&&e!==d&&mb(a,c,b,e);return e};_.Oi=function(a,b){a=_.Eb(a,b);return null==a?a:"boolean"!==typeof a&&"number"!==typeof a?void 0:!!a};Pi=function(a,b){a=a.La;var c=(0,_.kb)(a),d=ob(a,c,b),e=Ma(d,!0,!0,!!(c&34));null!=e&&e!==d&&mb(a,c,b,e);return e};_.Qi=function(a,b){a=Pi(a,b);return null==a?_.La():a};
_.Ri=function(a,b){return _.Li(a,b,void 0,!1)};_.Th=function(a,b,c,d){var e=a.La,f=(0,_.kb)(e);Oa(f);(c=_.zba(e,f,c))&&c!==b&&null!=d&&mb(e,f,c);mb(e,f,b,d);return a};_.Si=function(a,b,c){a=a.La;return _.zba(a,(0,_.kb)(a),b)===c?c:-1};Xxa=function(a,b,c){a=a.La;var d=(0,_.kb)(a);Oa(d);var e=ob(a,d,c);b=Xaa(Taa(e,b,!0,d));e!==b&&mb(a,d,c,b);return b};Wxa=function(a,b,c,d){a=a.La;var e=(0,_.kb)(a),f=ob(a,e,c,d);b=Taa(f,b,!1,e);b!==f&&null!=b&&mb(a,e,c,b,d);return b};
_.Ti=function(a,b,c,d){d=void 0===d?!1:d;b=Wxa(a,b,c,d);if(null==b)return b;a=a.La;var e=(0,_.kb)(a);if(!(e&2)){var f=Xaa(b);f!==b&&(b=f,mb(a,e,c,b,d))}return b};_.Ui=function(a,b,c){var d=a.La,e=(0,_.kb)(d);a=!!(e&2);b=_.Aba(d,e,b,c,void 0,a?1:2);if(!(a||(0,_.Ea)(b)&8)){for(c=0;c<b.length;c++)a=b[c],d=Xaa(a),a!==d&&(b[c]=d);Ga(b,8)}return b};_.Vi=function(a,b,c){null==c&&(c=void 0);return _.Li(a,b,c)};_.Yxa=function(a,b,c,d){null==d&&(d=void 0);return _.Th(a,b,c,d)};
_.Wi=function(a,b,c){var d=a.La,e=(0,_.kb)(d);Oa(e);if(null!=c){for(var f=!!c.length,g=0;g<c.length;g++){var m=c[g];f=f&&!((0,_.Ea)(m.La)&2)}g=(0,_.Ea)(c);m=g|1;m=(f?m|8:m&-9)|4;m!=g&&(c=zaa(c,m))}null==c&&(c=void 0);mb(d,e,b,c);return a};_.Xi=function(a,b,c,d,e){Bba(a,b,c,d,e);return a};_.Yi=function(a,b){return Naa(_.Eb(a,b))};_.Zi=function(a,b){return _.Wa(_.Eb(a,b))};Zxa=function(a,b){a=_.Eb(a,b);a=null!=a?Ra(a)?a:void 0:a;return a};_.$i=function(a,b){return _.qb(a,b,Naa)};
_.X=function(a,b){return Raa(_.Eb(a,b))};_.aj=function(a,b,c,d){return _.qb(a,b,Raa,c,d)};_.bj=function(a,b,c,d){return _.qb(a,b,Laa,c,d)};_.cj=function(a,b,c){return zb(_.Oi(a,b),void 0===c?!1:c)};_.dj=function(a,b,c){return zb(_.Yi(a,b),void 0===c?0:c)};$xa=function(a,b){return zb(Oaa(_.Eb(a,b)),0)};_.ej=function(a,b,c){c=void 0===c?0:c;return zb(_.Zi(a,b),c)};aya=function(a){var b="-1";b=void 0===b?"0":b;return zb(Xa(_.Eb(a,1)),b)};_.fj=function(a,b){var c=void 0===c?0:c;return zb(Ni(a,b),c)};
_.Y=function(a,b){return zb(_.X(a,b),"")};_.gj=function(a,b,c){return zb(_.Eb(a,b),void 0===c?0:c)};_.bya=function(a,b,c){a=_.aj(a,b,void 0,2);Faa(a,c);return a[c]};cya=function(a,b,c){a=_.bj(a,b,void 0,2);Faa(a,c);return a[c]};_.hj=function(a,b,c){return _.Y(a,_.Si(a,c,b))};_.lj=function(a,b,c){return _.X(a,_.Si(a,c,b))};_.mj=function(a,b,c,d){return _.Ti(a,b,_.Si(a,d,c))};dya=function(a,b){a=_.X(a,b);return null==a?void 0:a};_.nj=function(a,b,c){return _.wb(a,b,_.Qa(c),!1)};
oj=function(a,b,c){return _.Li(a,b,null==c?c:Maa(c))};_.$h=function(a,b,c){return _.wb(a,b,null==c?c:Maa(c),0)};_.pj=function(a,b,c){return _.Li(a,b,_.$a(c))};_.Sh=function(a,b,c){return _.wb(a,b,_.$a(c),"")};_.qj=function(a,b,c){return _.Li(a,b,null==c?c:_.Ua(c))};_.rj=function(a,b,c){return _.wb(a,b,null==c?c:_.Ua(c),0)};_.sj=function(a,b){return null!=_.X(a,b)};_.Fb=function(a,b,c){this.La=_.fb(a,b,c)};_.Fb.prototype.toJSON=function(){return Sxa?Dba(this,this.La,!1):Dba(this,nba(this.La),!0)};_.Fb.prototype.ld=function(){Sxa=!0;try{return JSON.stringify(this.toJSON(),fba)}finally{Sxa=!1}};var Gb=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);return bba(a,Baa(b))};_.Fb.prototype.getExtension=function(a){return a.yc?a.Uaa(this,a.yc,a.sZ,!0):a.KG?a.Uaa(this,a.sZ,!0):a.Uaa(this,a.sZ,a.defaultValue,!0)};
var Eba=function(a,b){a=b.yc?b.Uaa(a,b.yc,b.sZ,!0):b.Uaa(a,b.sZ,null,!0);return null===a?void 0:a};_.h=_.Fb.prototype;_.h.hasExtension=function(a){return a.yc?_.Mi(this,a.yc,a.sZ,!0):void 0!==Eba(this,a)};_.h.clone=function(){var a=this.La;return bba(this.constructor,pba(a,(0,_.kb)(a),!1))};_.h.Vvb=function(){return!!((0,_.Ea)(this.La)&2)};_.h.Xb=function(){return Xaa(this)};_.h.SS=_.cb;_.h.toString=function(){return Dba(this,this.La,!1).toString()};var eya=function(a){this.La=_.fb(a)};_.V(eya,_.Fb);eya.prototype.toObject=function(){return fya(this)};var fya=function(a){if(null!=a)return _.Lb(a),{JMc:_.k(_.X(a,1)),q5c:_.k(_.X(a,2)),surveyId:_.k(_.X(a,3)),k6c:_.k(_.X(a,6)),responseType:_.k(_.Eb(a,4)),SNc:_.k(_.X(a,5)),TNc:_.k(_.X(a,7)),UNc:_.k(_.X(a,8))}};var gya=function(a){this.La=_.fb(a)};_.V(gya,_.Fb);gya.tc=[2,3,4,5];gya.prototype.toObject=function(){return hya(this)};var hya=function(a){if(null!=a)return _.Lb(a),{rGb:_.k(_.Yi(a,1)),hIc:_.k(_.$i(a,2)),gvc:_.k(_.$i(a,3)),hvc:_.k(_.aj(a,4)),U1c:_.k(_.$i(a,5))}};var iya=function(a){this.La=_.fb(a)};_.V(iya,_.Fb);iya.prototype.toObject=function(){return jya(this)};var jya=function(a){if(null!=a)return _.Lb(a),{rGb:_.k(_.Yi(a,1)),WTc:_.k(_.X(a,2))}};var kya=function(a){this.La=_.fb(a)};_.V(kya,_.Fb);kya.prototype.toObject=function(){return lya(this)};var lya=function(a){if(null!=a)return _.Lb(a),{rGb:_.k(_.Yi(a,1)),G3c:_.k(_.Yi(a,2))}};var mya=function(a){this.La=_.fb(a)};_.V(mya,_.Fb);mya.tc=[2,3,4];mya.prototype.toObject=function(){return nya(this)};var nya=function(a){if(null!=a)return _.Lb(a),{uZc:fya(_.Ti(a,eya,1)),k1c:_.Ab(_.Ui(a,gya,2),hya),H3c:_.Ab(_.Ui(a,kya,3),lya),P1c:_.Ab(_.Ui(a,iya,4),jya)}};var oya=function(){};var pya=function(a){this.La=_.fb(a)};_.V(pya,_.Fb);pya.tc=[1,2,3,4];pya.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={UUc:_.k(_.$i(this,1)),WUc:_.k(_.$i(this,2)),NTc:_.k(_.$i(this,3)),VUc:_.k(_.$i(this,4))}}else a=void 0;return a};var sya=function(a){var b=Mh("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||_.ca.$googDebugFname||b}catch(g){e="Not available",c=!0}b=qya(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,rya[c])c=rya[c];else{c=String(c);if(!rya[c]){var f=/function\s+([^\(]+)/m.exec(c);rya[c]=f?f[1]:"[Anonymous]"}c=rya[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}},qya=function(a,b){b||(b={});b[tya(a)]=!0;var c=a.stack||"";(a=a.cause)&&!b[tya(a)]&&(c+="\nCaused by: ",a.stack&&0==a.stack.indexOf(a.toString())||(c+="string"===typeof a?a:a.message+"\n"),c+=qya(a,b));return c},tya=function(a){var b="";"function"===typeof a.toString&&(b=""+a);return b+a.stack},rya={};var uya,vya;uya=function(){};vya=function(a){return function(){throw Error(a);}};_.tj=function(a,b){var c=0;return function(d){_.ca.clearTimeout(c);var e=arguments;c=_.ca.setTimeout(function(){a.apply(void 0,e)},b)}};var wya=function(a,b){return a+Math.random()*(b-a)};var uj=function(){};uj.prototype.next=function(){return xya};var xya={done:!0,value:void 0},vj=function(a){return{value:a,done:!1}};uj.prototype.sB=function(){return this};var yya=function(a){if(a instanceof wj||a instanceof xj||a instanceof yj)return a;if("function"==typeof a.next)return new wj(function(){return a});if("function"==typeof a[Symbol.iterator])return new wj(function(){return a[Symbol.iterator]()});if("function"==typeof a.sB)return new wj(function(){return a.sB()});throw Error("T");},wj=function(a){this.SPa=a};wj.prototype.sB=function(){return new xj(this.SPa())};wj.prototype[Symbol.iterator]=function(){return new yj(this.SPa())};wj.prototype.zxa=function(){return new yj(this.SPa())};
var xj=function(a){this.Yca=a};_.V(xj,uj);xj.prototype.next=function(){return this.Yca.next()};xj.prototype[Symbol.iterator]=function(){return new yj(this.Yca)};xj.prototype.zxa=function(){return new yj(this.Yca)};var yj=function(a){wj.call(this,function(){return a});this.Yca=a};_.V(yj,wj);yj.prototype.next=function(){return this.Yca.next()};var zya=function(){};var zj=function(){};_.yi(zj,zya);zj.prototype[Symbol.iterator]=function(){return yya(this.sB(!0)).zxa()};zj.prototype.clear=function(){var a=Array.from(this);a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.remove(b.value)};var Aya=function(a){this.zx=a};_.yi(Aya,zj);_.h=Aya.prototype;_.h.Bsa=function(){if(!this.zx)return!1;try{return this.zx.setItem("__sak","1"),this.zx.removeItem("__sak"),!0}catch(a){return!1}};_.h.set=function(a,b){try{this.zx.setItem(a,b)}catch(c){if(0==this.zx.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.h.get=function(a){a=this.zx.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.h.remove=function(a){this.zx.removeItem(a)};_.h.sB=function(a){var b=0,c=this.zx,d=new uj;d.next=function(){if(b>=c.length)return xya;var e=c.key(b++);if(a)return vj(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return vj(e)};return d};_.h.clear=function(){this.zx.clear()};_.h.key=function(a){return this.zx.key(a)};var Bya=function(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.zx=a};_.yi(Bya,Aya);/*

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 Cya="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),Dya=function(){for(var a=Array(36),b=0,c,d=0;36>d;d++)8==d||13==d||18==d||23==d?a[d]="-":14==d?a[d]="4":(2>=b&&(b=33554432+16777216*Math.random()|0),c=b&15,b>>=4,a[d]=Cya[19==d?c&3|8:c]);return a.join("")};var Eya=new Bya;var Fya=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("U`"+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("V`"+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 Hya=function(a,b,c){var d=String(_.ca.location.href);return d&&a&&b?[b,Gya(Fya(d),a,c||null)].join(" "):null},Gya=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.Di(d,function(m){e.push(m)}),Iya(e.join(" "));var f=[],g=[];_.Di(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];_.Di(d,function(m){e.push(m)});a=Iya(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},Iya=function(a){var b=
Hba();b.update(a);return b.digestString().toLowerCase()};var Jya={};var Pba="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var Kya,Lya=function(){if(void 0===Kya){var a=null,b=_.ca.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:Uwa,createScript:Uwa,createScriptURL:Uwa})}catch(c){_.ca.console&&_.ca.console.error(c.message)}Kya=a}return Kya};var Mya;_.Bj=function(a,b){this.INb=a===_.Aj&&b||"";this.lhc=Mya};_.Bj.prototype.Xz=!0;_.Bj.prototype.ts=function(){return this.INb};_.Nya=function(a){return a instanceof _.Bj&&a.constructor===_.Bj&&a.lhc===Mya?a.INb:"type_error:Const"};Mya={};_.Aj={};var Oya={},Pya=function(a){this.tXa=a;this.Xz=!0};Pya.prototype.toString=function(){return this.tXa.toString()};Pya.prototype.ts=function(){return this.tXa.toString()};_.nwa=function(a){return a instanceof Pya&&a.constructor===Pya?a.tXa:"type_error:SafeScript"};_.mwa=function(a){var b=Lya();a=b?b.createScript(a):a;return new Pya(a,Oya)};var Qya;_.Ch=function(a){this.xXa=a};_.Ch.prototype.toString=function(){return this.xXa+""};_.Ch.prototype.Xz=!0;_.Ch.prototype.ts=function(){return this.xXa.toString()};_.Dh=function(a){return a instanceof _.Ch&&a.constructor===_.Ch?a.xXa:"type_error:TrustedResourceUrl"};Qya={};_.gg=function(a){var b=Lya();a=b?b.createScriptURL(a):a;return new _.Ch(a,Qya)};var Rya,Sya,Uya,Vya,Xya,xna;_.bg=function(a){this.wXa=a};_.bg.prototype.toString=function(){return this.wXa.toString()};_.bg.prototype.Xz=!0;_.bg.prototype.ts=function(){return this.wXa.toString()};_.cg=function(a){return a instanceof _.bg&&a.constructor===_.bg?a.wXa:"type_error:SafeUrl"};Rya=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;Sya=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
_.Tya=function(a){a instanceof _.bg||(a="object"==typeof a&&a.Xz?a.ts():String(a),Sya.test(a)?a=_.ig(a):(a=String(a).replace(/(%0A|%0D)/g,""),a=a.match(Rya)?_.ig(a):null));return a||xna};try{new URL("s://g"),Uya=!0}catch(a){Uya=!1}Vya=Uya;
_.Wya=function(a){if(a instanceof _.bg)return a;a="object"==typeof a&&a.Xz?a.ts():String(a);a:{var b=a;if(Vya){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 _.ig(a)};Xya={};_.ig=function(a){return new _.bg(a,Xya)};xna=_.ig("about:invalid#zClosurez");_.Yya={};_.Cj=function(a){this.vXa=a;this.Xz=!0};_.Cj.prototype.ts=function(){return this.vXa};_.Cj.prototype.toString=function(){return this.vXa.toString()};_.Zya=new _.Cj("",_.Yya);_.$ya=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.aza=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");
_.bza=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");_.cza={};_.Dj=function(a){this.uXa=a;this.Xz=!0};_.Dj.prototype.toString=function(){return this.uXa.toString()};_.Dj.prototype.ts=function(){return this.uXa};_.dza=new _.Dj("",_.cza);var eza;eza={};_.Ej=function(a){this.sXa=a;this.Xz=!0};_.Ej.prototype.ts=function(){return this.sXa.toString()};_.Ej.prototype.toString=function(){return this.sXa.toString()};_.fg=function(a){return a instanceof _.Ej&&a.constructor===_.Ej?a.sXa:"type_error:SafeHtml"};_.eg=function(a){var b=Lya();a=b?b.createHTML(a):a;return new _.Ej(a,eza)};_.fza=new _.Ej(_.ca.trustedTypes&&_.ca.trustedTypes.emptyHTML||"",eza);var jza,kza;_.gza=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=_.fg(_.fza);return!b.parentElement});_.hza=function(a,b){b=b instanceof _.bg?b:_.Wya(b);a.href=_.cg(b)};jza=function(a,b){var c=_.iza(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.src=_.Dh(b)};
_.Fj=function(a,b,c,d){a=a instanceof _.bg?a:_.Wya(a);b=b||_.ca;c=c instanceof _.Bj?_.Nya(c):c||"";return void 0!==d?b.open(_.cg(a),c,d):b.open(_.cg(a),c)};kza=/^[\w+/_-]+[=]{0,2}$/;_.iza=function(a){a=(a||_.ca).document;return a.querySelector?(a=a.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&kza.test(a)?a:"":""};var lza,Gj,mza;lza=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};Gj=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+lza("0",Math.max(0,b-c))+a};_.Hj=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^_.xi()).toString(36)};
mza=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.nza=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};_.Ij=function(a){this.Yi=a||{cookie:""}};_.h=_.Ij.prototype;_.h.isEnabled=function(){if(!_.ca.navigator.cookieEnabled)return!1;if(!this.Jl())return!0;this.set("TESTCOOKIESENABLED","1",{Nzb: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.H4c;d=c.U4c||!1;var f=c.domain||void 0;var g=c.path||void 0;var m=c.Nzb}if(/[;=\s]/.test(a))throw Error("ba`"+a);if(/[;\r\n]/.test(b))throw Error("ca`"+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.Yi.cookie=a+"="+b+c+g+m+d+(null!=e?";samesite="+e:"")};
_.h.get=function(a,b){for(var c=a+"=",d=(this.Yi.cookie||"").split(";"),e=0,f;e<d.length;e++){f=(0,_.Bi)(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.NQ(a);this.set(a,"",{Nzb:0,path:b,domain:c});return d};_.h.pG=function(){return oza(this).keys};_.h.uw=function(){return oza(this).values};_.h.Jl=function(){return!this.Yi.cookie};_.h.NQ=function(a){return void 0!==this.get(a)};
_.h.clear=function(){for(var a=oza(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};var oza=function(a){a=(a.Yi.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=(0,_.Bi)(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 pza,qza;pza=function(a){return!!Jya.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)};qza=function(a,b,c,d){(a=_.ca[a])||"undefined"===typeof document||(a=(new _.Ij(document)).get(b));return a?Hya(a,c,d):null};
_.rza=function(a,b){b=void 0===b?!1:b;var c=Fya(String(_.ca.location.href)),d=[];var e=b;e=void 0===e?!1:e;var f=_.ca.__SAPISID||_.ca.__APISID||_.ca.__3PSAPISID||_.ca.__OVERRIDE_SID;pza(e)&&(f=f||_.ca.__1PSAPISID);if(f)e=!0;else{if("undefined"!==typeof document){var g=new _.Ij(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID")||g.get("SID")||g.get("OSID");pza(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:"))?
_.ca.__SAPISID:_.ca.__APISID,e||"undefined"===typeof document||(e=new _.Ij(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?Hya(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&pza(b)&&((b=qza("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=qza("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};var Jj=function(){this.UY=this.UY;this.bT=this.bT};Jj.prototype.UY=!1;Jj.prototype.isDisposed=function(){return this.UY};Jj.prototype.dispose=function(){this.UY||(this.UY=!0,this.um())};var sza=function(a,b){a.UY?b():(a.bT||(a.bT=[]),a.bT.push(b))};Jj.prototype.um=function(){if(this.bT)for(;this.bT.length;)this.bT.shift()()};var Kj=function(a){this.La=_.fb(a)};_.V(Kj,_.Fb);Kj.tc=[2];Kj.prototype.toObject=function(){return tza(this)};var tza=function(a){if(null!=a)return _.Lb(a),{qVc:Db(Pi(a,1)),rVc:_.k(_.X(a,4)),OXc:Db(_.qb(a,2,(0,_.kb)(a.La)&34?tba:uba)),m7c:_.k(_.Oi(a,3))}};var uza=function(a){this.La=_.fb(a)};_.V(uza,_.Fb);uza.prototype.toObject=function(){return vza(this)};var vza=function(a){if(null!=a)return _.Lb(a),{V1c:_.k(_.Yi(a,13))}};var wza=function(a){this.La=_.fb(a)};_.V(wza,_.Fb);wza.prototype.toObject=function(){return xza(this)};var xza=function(a){if(null!=a)return _.Lb(a),{X2c:vza(_.Ti(a,uza,2))}};try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var yza=_.Ei||_.Gi;var Lj=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};Lj.prototype.clone=function(){return new Lj(this.x,this.y)};var zza=function(a,b){return new Lj(a.x-b.x,a.y-b.y)};_.h=Lj.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 Lj?(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 Mj=function(a,b){this.width=a;this.height=b};_.h=Mj.prototype;_.h.clone=function(){return new Mj(this.width,this.height)};_.h.aspectRatio=function(){return this.width/this.height};_.h.Jl=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 Oj,Bza,Dza,Cza,Fza,Hza,Gza,Pj,Iza,Eza,Nj,Jza,Kza,Mza,Aza;Oj=function(a){return a?new Aza(Nj(a)):Vwa||(Vwa=new Aza)};Bza=function(a,b){return"string"===typeof b?a.getElementById(b):b};Dza=function(a,b){Iba(b,function(c,d){c&&"object"==typeof c&&c.Xz&&(c=c.ts());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:Cza.hasOwnProperty(d)?a.setAttribute(Cza[d],c):_.zi(d,"aria-")||_.zi(d,"data-")?a.setAttribute(d,c):a[d]=c})};
Cza={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"};Fza=function(a){a=a.document;a=Eza(a)?a.documentElement:a.body;return new Mj(a.clientWidth,a.clientHeight)};
Hza=function(a){var b=Gza(a);a=a.parentWindow||a.defaultView;return _.Ei&&a.pageYOffset!=b.scrollTop?new Lj(b.scrollLeft,b.scrollTop):new Lj(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};Gza=function(a){return a.scrollingElement?a.scrollingElement:!_.Gi&&Eza(a)?a.documentElement:a.body||a.documentElement};Pj=function(a){return a?a.parentWindow||a.defaultView:window};
Iza=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(!_.xa(f)||_.ya(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(_.ya(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}_.Di(g?_.wa(f):f,d)}}};_.Qj=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
Eza=function(a){return"CSS1Compat"==a.compatMode};_.Rj=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.Sj=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};Nj=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};Jza=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 _.Rj(a),a.appendChild(Nj(a).createTextNode(String(b)))};
_.Lza=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")||Kza(a)):a.hasAttribute("tabindex")&&Kza(a))&&_.Ei?(a="function"!==typeof a.getBoundingClientRect||_.Ei&&null==a.parentElement?{height:a.offsetHeight,width:a.offsetWidth}:a.getBoundingClientRect(),a=null!=a&&0<a.height&&0<a.width):a=b;return a};
Kza=function(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a};Mza=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};Aza=function(a){this.Yi=a||_.ca.document||document};_.h=Aza.prototype;_.h.lra=Oj;_.h.Ci=function(a){return Bza(this.Yi,a)};_.h.getElementsByTagName=function(a,b){return(b||this.Yi).getElementsByTagName(String(a))};_.h.setProperties=Dza;_.h.sG=function(){var a=this.getWindow();return Fza(a||window)};
_.h.createElement=function(a){return _.Qj(this.Yi,a)};_.h.createTextNode=function(a){return this.Yi.createTextNode(String(a))};_.h.getWindow=function(){var a=this.Yi;return a.parentWindow||a.defaultView};_.h.appendChild=function(a,b){a.appendChild(b)};_.h.append=function(a,b){Iza(Nj(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=_.Sj;_.h.DK=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};_.h.ura=function(a){var b;if(yza&&(b=a.parentElement))return b;b=a.parentNode;return _.ya(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.OC=_.Lza;var Nza=[],Oza=[],Pza=!1,Qza=function(a){Nza[Nza.length]=a;if(Pza)for(var b=0;b<Oza.length;b++)a((0,_.Kh)(Oza[b].wrap,Oza[b]))};var Uj=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.Ffa=!1};Uj.prototype.stopPropagation=function(){this.Ffa=!0};Uj.prototype.preventDefault=function(){this.defaultPrevented=!0};var Rza=function(){if(!_.ca.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};_.ca.addEventListener("test",c,b);_.ca.removeEventListener("test",c,b)}catch(d){}return a}();var Vj=function(a,b){Uj.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.mR=null;a&&this.init(a,b)};_.yi(Vj,Uj);var Sza={2:"touch",3:"pen",4:"mouse"};
Vj.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)?Fi&&(nxa(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=_.Gi||void 0!==
a.offsetX?a.offsetX:a.layerX,this.offsetY=_.Gi||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:Sza[a.pointerType]||"";this.state=a.state;this.mR=a;a.defaultPrevented&&Vj.Bx.preventDefault.call(this)};Vj.prototype.stopPropagation=function(){Vj.Bx.stopPropagation.call(this);this.mR.stopPropagation?this.mR.stopPropagation():this.mR.cancelBubble=!0};Vj.prototype.preventDefault=function(){Vj.Bx.preventDefault.call(this);var a=this.mR;a.preventDefault?a.preventDefault():a.returnValue=!1};var Tza="closure_listenable_"+(1E6*Math.random()|0),Uza=function(a){return!(!a||!a[Tza])};var Vza=0;var Wza=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=++Vza;this.removed=this.Boa=!1},Xza=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var Xj=function(a){this.src=a;this.aj={};this.eja=0};Xj.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.aj[f];a||(a=this.aj[f]=[],this.eja++);var g=Yza(a,b,d,e);-1<g?(b=a[g],c||(b.Boa=!1)):(b=new Wza(b,this.src,f,!!d,e),b.Boa=c,a.push(b));return b};Xj.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.aj))return!1;var e=this.aj[a];b=Yza(e,b,c,d);return-1<b?(Xza(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.aj[a],this.eja--),!0):!1};
var Zza=function(a,b){var c=b.type;c in a.aj&&_.va(a.aj[c],b)&&(Xza(b),0==a.aj[c].length&&(delete a.aj[c],a.eja--))};Xj.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.aj)if(!a||c==a){for(var d=this.aj[c],e=0;e<d.length;e++)++b,Xza(d[e]);delete this.aj[c];this.eja--}return b};Xj.prototype.dba=function(a,b,c,d){a=this.aj[a.toString()];var e=-1;a&&(e=Yza(a,b,c,d));return-1<e?a[e]:null};
Xj.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return Lba(this.aj,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 Yza=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 $za,aAa,bAa,eAa,gAa,cAa,Zj,jAa,hAa,iAa,fAa,kAa,dAa;$za="closure_lm_"+(1E6*Math.random()|0);aAa={};bAa=0;_.Yj=function(a,b,c,d,e){if(d&&d.once)return cAa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.Yj(a,b[f],c,d,e);return null}c=dAa(c);return Uza(a)?a.listen(b,c,_.ya(d)?!!d.capture:!!d,e):eAa(a,b,c,!1,d,e)};
eAa=function(a,b,c,d,e,f){if(!b)throw Error("da");var g=_.ya(e)?!!e.capture:!!e,m=fAa(a);m||(a[$za]=m=new Xj(a));c=m.add(b,c,d,g,f);if(c.proxy)return c;d=gAa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Rza||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(hAa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("ea");bAa++;return c};
gAa=function(){var a=iAa,b=function(c){return a.call(b.src,b.listener,c)};return b};cAa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)cAa(a,b[f],c,d,e);return null}c=dAa(c);return Uza(a)?a.oUa(b,c,_.ya(d)?!!d.capture:!!d,e):eAa(a,b,c,!0,d,e)};Zj=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)Zj(a,b[f],c,d,e);else d=_.ya(d)?!!d.capture:!!d,c=dAa(c),Uza(a)?a.ht(b,c,d,e):a&&(a=fAa(a))&&(b=a.dba(b,c,d,e))&&jAa(b)};
jAa=function(a){if("number"!==typeof a&&a&&!a.removed){var b=a.src;if(Uza(b))Zza(b.qC,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(hAa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);bAa--;(c=fAa(b))?(Zza(c,a),0==c.eja&&(c.src=null,b[$za]=null)):Xza(a)}}};hAa=function(a){return a in aAa?aAa[a]:aAa[a]="on"+a};
iAa=function(a,b){if(a.removed)a=!0;else{b=new Vj(b,this);var c=a.listener,d=a.handler||a.src;a.Boa&&jAa(a);a=c.call(d,b)}return a};fAa=function(a){a=a[$za];return a instanceof Xj?a:null};kAa="__closure_events_fn_"+(1E9*Math.random()>>>0);dAa=function(a){if("function"===typeof a)return a;a[kAa]||(a[kAa]=function(b){return a.handleEvent(b)});return a[kAa]};Qza(function(a){iAa=a(iAa)});var lAa=function(a){this.G9=this.cNa=this.uub=a};lAa.prototype.reset=function(){this.G9=this.cNa=this.uub};lAa.prototype.getValue=function(){return this.cNa};var ak=function(){Jj.call(this);this.qC=new Xj(this);this.Luc=this;this.NWa=null};_.yi(ak,Jj);ak.prototype[Tza]=!0;_.h=ak.prototype;_.h.addEventListener=function(a,b,c,d){_.Yj(this,a,b,c,d)};_.h.removeEventListener=function(a,b,c,d){Zj(this,a,b,c,d)};
_.h.dispatchEvent=function(a){var b,c=this.NWa;if(c)for(b=[];c;c=c.NWa)b.push(c);c=this.Luc;var d=a.type||a;if("string"===typeof a)a=new Uj(a,c);else if(a instanceof Uj)a.target=a.target||c;else{var e=a;a=new Uj(d,c);_.Pb(a,e)}e=!0;if(b)for(var f=b.length-1;!a.Ffa&&0<=f;f--){var g=a.currentTarget=b[f];e=mAa(g,d,!0,a)&&e}a.Ffa||(g=a.currentTarget=c,e=mAa(g,d,!0,a)&&e,a.Ffa||(e=mAa(g,d,!1,a)&&e));if(b)for(f=0;!a.Ffa&&f<b.length;f++)g=a.currentTarget=b[f],e=mAa(g,d,!1,a)&&e;return e};
_.h.um=function(){ak.Bx.um.call(this);this.removeAllListeners();this.NWa=null};_.h.listen=function(a,b,c,d){return this.qC.add(String(a),b,!1,c,d)};_.h.oUa=function(a,b,c,d){return this.qC.add(String(a),b,!0,c,d)};_.h.ht=function(a,b,c,d){return this.qC.remove(String(a),b,c,d)};_.h.removeAllListeners=function(a){return this.qC?this.qC.removeAll(a):0};
var mAa=function(a,b,c,d){b=a.qC.aj[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.Boa&&Zza(a.qC,g);e=!1!==m.call(n,d)&&e}}return e&&!d.defaultPrevented};ak.prototype.dba=function(a,b,c,d){return this.qC.dba(String(a),b,c,d)};ak.prototype.hasListener=function(a,b){return this.qC.hasListener(void 0!==a?String(a):void 0,b)};var nAa=function(a,b){this.zxc=a;this.pKc=b;this.Wta=0;this.Sra=null};nAa.prototype.get=function(){if(0<this.Wta){this.Wta--;var a=this.Sra;this.Sra=a.next;a.next=null}else a=this.zxc();return a};nAa.prototype.put=function(a){this.pKc(a);100>this.Wta&&(this.Wta++,a.next=this.Sra,this.Sra=a)};var oAa,pAa=function(){var a=_.ca.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!ma("Presto")&&(a=function(){var e=_.Qj(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,_.Kh)(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&&!caa()){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){_.ca.setTimeout(e,0)}},qAa=function(a){return a};Qza(function(a){qAa=a});var rAa=function(){this.rya=this.U2=null};rAa.prototype.add=function(a,b){var c=sAa.get();c.set(a,b);this.rya?this.rya.next=c:this.U2=c;this.rya=c};rAa.prototype.remove=function(){var a=null;this.U2&&(a=this.U2,this.U2=this.U2.next,this.U2||(this.rya=null),a.next=null);return a};var sAa=new nAa(function(){return new tAa},function(a){return a.reset()}),tAa=function(){this.next=this.scope=this.fn=null};tAa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
tAa.prototype.reset=function(){this.next=this.scope=this.fn=null};var uAa,vAa=!1,wAa=new rAa,yAa=function(a,b){uAa||xAa();vAa||(uAa(),vAa=!0);wAa.add(a,b)},xAa=function(){if(_.ca.Promise&&_.ca.Promise.resolve){var a=_.ca.Promise.resolve(void 0);uAa=function(){a.then(zAa)}}else uAa=function(){var b=zAa;b=qAa(b);"function"!==typeof _.ca.setImmediate||_.ca.Window&&_.ca.Window.prototype&&!daa()&&_.ca.Window.prototype.setImmediate==_.ca.setImmediate?(oAa||(oAa=pAa()),oAa(b)):_.ca.setImmediate(b)}},zAa=function(){for(var a;a=wAa.remove();){try{a.fn.call(a.scope)}catch(b){ea(b)}sAa.put(a)}vAa=
!1};var AAa=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var ck=function(a){this.Fc=0;this.Mg=void 0;this.ZX=this.EJ=this.kr=null;this.Kra=this.BOa=!1;if(a!=uya)try{var b=this;a.call(void 0,function(c){bk(b,2,c)},function(c){bk(b,3,c)})}catch(c){bk(this,3,c)}},BAa=function(){this.next=this.context=this.r0=this.sea=this.Eg=null;this.Una=!1};BAa.prototype.reset=function(){this.context=this.r0=this.sea=this.Eg=null;this.Una=!1};
var CAa=new nAa(function(){return new BAa},function(a){a.reset()}),DAa=function(a,b,c){var d=CAa.get();d.sea=a;d.r0=b;d.context=c;return d},dk=function(a){if(a instanceof ck)return a;var b=new ck(uya);bk(b,2,a);return b},FAa=function(a,b,c){EAa(a,b,c,null)||yAa(_.wi(b,a))},GAa=function(a){return new ck(function(b,c){var d=a.length,e=[];if(d)for(var f=function(r,w){d--;e[r]=w;0==d&&b(e)},g=function(r){c(r)},m=0,n;m<a.length;m++)n=a[m],FAa(n,_.wi(f,m),g);else b(e)})};
ck.prototype.then=function(a,b,c){return HAa(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};ck.prototype.$goog_Thenable=!0;ck.prototype.oN=function(a,b){return HAa(this,null,a,b)};ck.prototype.catch=ck.prototype.oN;ck.prototype.cancel=function(a){if(0==this.Fc){var b=new ek(a);yAa(function(){IAa(this,b)},this)}};
var IAa=function(a,b){if(0==a.Fc)if(a.kr){var c=a.kr;if(c.EJ){for(var d=0,e=null,f=null,g=c.EJ;g&&(g.Una||(d++,g.Eg==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.Fc&&1==d?IAa(c,b):(f?(d=f,d.next==c.ZX&&(c.ZX=d),d.next=d.next.next):JAa(c),KAa(c,e,3,b)))}a.kr=null}else bk(a,3,b)},MAa=function(a,b){a.EJ||2!=a.Fc&&3!=a.Fc||LAa(a);a.ZX?a.ZX.next=b:a.EJ=b;a.ZX=b},HAa=function(a,b,c,d){var e=DAa(null,null,null);e.Eg=new ck(function(f,g){e.sea=b?function(m){try{var n=b.call(d,m);f(n)}catch(r){g(r)}}:f;
e.r0=c?function(m){try{var n=c.call(d,m);void 0===n&&m instanceof ek?g(m):f(n)}catch(r){g(r)}}:g});e.Eg.kr=a;MAa(a,e);return e.Eg};ck.prototype.gPc=function(a){this.Fc=0;bk(this,2,a)};ck.prototype.hPc=function(a){this.Fc=0;bk(this,3,a)};
var bk=function(a,b,c){0==a.Fc&&(a===c&&(b=3,c=new TypeError("fa")),a.Fc=1,EAa(c,a.gPc,a.hPc,a)||(a.Mg=c,a.Fc=b,a.kr=null,LAa(a),3!=b||c instanceof ek||NAa(a,c)))},EAa=function(a,b,c,d){if(a instanceof ck)return MAa(a,DAa(b||uya,c||null,d)),!0;if(AAa(a))return a.then(b,c,d),!0;if(_.ya(a))try{var e=a.then;if("function"===typeof e)return OAa(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},OAa=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)}},LAa=function(a){a.BOa||(a.BOa=!0,yAa(a.qqa,a))},JAa=function(a){var b=null;a.EJ&&(b=a.EJ,a.EJ=b.next,b.next=null);a.EJ||(a.ZX=null);return b};ck.prototype.qqa=function(){for(var a;a=JAa(this);)KAa(this,a,this.Fc,this.Mg);this.BOa=!1};
var KAa=function(a,b,c,d){if(3==c&&b.r0&&!b.Una)for(;a&&a.Kra;a=a.kr)a.Kra=!1;if(b.Eg)b.Eg.kr=null,PAa(b,c,d);else try{b.Una?b.sea.call(b.context):PAa(b,c,d)}catch(e){QAa.call(null,e)}CAa.put(b)},PAa=function(a,b,c){2==b?a.sea.call(a.context,c):a.r0&&a.r0.call(a.context,c)},NAa=function(a,b){a.Kra=!0;yAa(function(){a.Kra&&QAa.call(null,b)})},QAa=ea,ek=function(a){_.ba.call(this,a);this.tHb=!1};_.yi(ek,_.ba);ek.prototype.name="cancel";var fk=function(a,b){ak.call(this);this.wsa=a||1;this.Nia=b||_.ca;this.Wfb=(0,_.Kh)(this.AOc,this);this.Kxb=_.xi()};_.yi(fk,ak);_.h=fk.prototype;_.h.enabled=!1;_.h.ZA=null;_.h.setInterval=function(a){this.wsa=a;this.ZA&&this.enabled?(this.stop(),this.start()):this.ZA&&this.stop()};
_.h.AOc=function(){if(this.enabled){var a=_.xi()-this.Kxb;0<a&&a<.8*this.wsa?this.ZA=this.Nia.setTimeout(this.Wfb,this.wsa-a):(this.ZA&&(this.Nia.clearTimeout(this.ZA),this.ZA=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.h.start=function(){this.enabled=!0;this.ZA||(this.ZA=this.Nia.setTimeout(this.Wfb,this.wsa),this.Kxb=_.xi())};_.h.stop=function(){this.enabled=!1;this.ZA&&(this.Nia.clearTimeout(this.ZA),this.ZA=null)};
_.h.um=function(){fk.Bx.um.call(this);this.stop();delete this.Nia};var RAa=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.Kh)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.Kh)(a.handleEvent,a);else throw Error("ga");return 2147483647<Number(b)?-1:_.ca.setTimeout(a,b||0)},SAa=function(a){var b=null;return(new ck(function(c,d){b=RAa(function(){c(void 0)},a);-1==b&&d(Error("ha"))})).oN(function(c){_.ca.clearTimeout(b);throw c;})};var gk,TAa,UAa,VAa,WAa,XAa,ZAa,$Aa,aBa,bBa,cBa,Yra;gk=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");TAa=function(a){a=a.match(gk)[1]||null;!a&&_.ca.self&&_.ca.self.location&&(a=_.ca.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
UAa=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," ")):"")}}};VAa=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]};
WAa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)WAa(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};XAa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)WAa(a[b],a[b+1],c);return c.join("&")};_.YAa=function(a){var b=[],c;for(c in a)WAa(c,a[c],b);return b.join("&")};ZAa=function(a,b){var c=2==arguments.length?XAa(arguments[1],0):XAa(arguments,1);return VAa(a,c)};
$Aa=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return VAa(a,b+c)};aBa=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};bBa=/#|$/;cBa=/[?&]($|#)/;Yra=function(a,b){_.Xwa(a,"/")&&(a=a.slice(0,-1));_.zi(b,"/")&&(b=b.slice(1));return a+"/"+b};var hk=function(a){this.La=_.fb(a)};_.V(hk,_.Fb);_.h=hk.prototype;_.h.K1=function(a){_.qj(this,1,a)};_.h.i_a=function(a){oj(this,3,a)};_.h.f_a=function(a){oj(this,4,a)};_.h.e_a=function(a){oj(this,5,a)};_.h.toObject=function(){return dBa(this)};var dBa=function(a){if(null!=a)return _.Lb(a),{S6c:_.k(_.Eb(a,1)),isFinal:_.k(_.Oi(a,2)),SYa:_.k(_.Yi(a,3)),Nua:_.k(_.Yi(a,4)),Mua:_.k(_.Yi(a,5))}};var eBa=function(a){this.La=_.fb(a)};_.V(eBa,_.Fb);eBa.prototype.getVersion=function(){return _.X(this,2)};eBa.prototype.toObject=function(){return fBa(this)};var fBa=function(a){if(null!=a)return _.Lb(a),{brand:_.k(_.X(a,1)),version:_.k(_.X(a,2))}};var ik=function(a){this.La=_.fb(a)};_.V(ik,_.Fb);ik.prototype.Tqb=function(){return _.Oi(this,2)};ik.prototype.getModel=function(){return _.X(this,6)};ik.tc=[1];ik.prototype.toObject=function(){return gBa(this)};var gBa=function(a){if(null!=a)return _.Lb(a),{T6c:_.Ab(_.Ui(a,eBa,1),fBa),mobile:_.k(_.Oi(a,2)),platform:_.k(_.X(a,3)),platformVersion:_.k(_.X(a,4)),architecture:_.k(_.X(a,5)),model:_.k(_.X(a,6)),uaFullVersion:_.k(_.X(a,7)),bitness:_.k(_.X(a,8))}};var jk=function(a){this.La=_.fb(a)};_.V(jk,_.Fb);_.h=jk.prototype;_.h.tra=function(){return _.X(this,5)};_.h.E1=function(a){_.pj(this,5,a)};_.h.ira=function(){return _.X(this,7)};_.h.cv=function(a){return _.pj(this,7,a)};_.h.RZ=function(){return Xxa(this,hk,10)};_.h.toObject=function(){return hBa(this)};
var hBa=function(a){if(null!=a)return _.Lb(a),{NCb:_.k(_.X(a,1)),mIc:_.k(_.X(a,2)),xyc:_.k(_.Eb(a,3)),country:_.k(_.X(a,4)),locale:_.k(_.X(a,5)),lIc:_.k(_.Eb(a,6)),Xv:_.k(_.X(a,7)),mWc:_.k(_.X(a,8)),zVc:gBa(_.Ti(a,ik,9)),yYc:dBa(_.Ti(a,hk,10))}};var iBa=["platform","platformVersion","architecture","model","uaFullVersion"];new ik;var jBa=function(a){this.La=_.fb(a)};_.V(jBa,_.Fb);jBa.prototype.toObject=function(){return kBa(this)};var kBa=function(a){if(null!=a)return _.Lb(a),{lZc:_.k(_.Oi(a,1))}};var lBa=function(a){this.La=_.fb(a)};_.V(lBa,_.Fb);lBa.prototype.toObject=function(){return mBa(this)};var mBa=function(a){if(null!=a)return _.Lb(a),{Agb:_.k(_.X(a,1)),iwc:_.k(_.X(a,4)),H1c:_.k(_.X(a,5)),yUc:_.k(_.Eb(a,2)),hZc:kBa(_.Ti(a,jBa,3)),zUc:_.k(_.Eb(a,6)),JZc:_.k(_.Eb(a,7))}};var nBa=function(a){this.La=_.fb(a)};_.V(nBa,_.Fb);_.h=nBa.prototype;_.h.nQa=function(){return _.Eb(this,1)};_.h.iwa=function(a){return _.qj(this,1,a)};_.h.ira=function(){return _.X(this,2)};_.h.cv=function(a){return _.pj(this,2,a)};_.h.toObject=function(){return oBa(this)};var oBa=function(a){if(null!=a)return _.Lb(a),{Vhb:_.k(_.Eb(a,1)),Xv:_.k(_.X(a,2)),CUc:_.k(_.X(a,3))}};var pBa=function(a){this.La=_.fb(a)};_.V(pBa,_.Fb);pBa.prototype.tra=function(){return _.X(this,1)};pBa.prototype.E1=function(a){_.pj(this,1,a)};pBa.prototype.toObject=function(){return qBa(this)};var qBa=function(a){if(null!=a)return _.Lb(a),{locale:_.k(_.X(a,1)),xLa:_.k(_.X(a,2)),NUc:_.k(_.X(a,3)),flashVersion:_.k(_.X(a,4))}};var rBa=function(a){this.La=_.fb(a)};_.V(rBa,_.Fb);rBa.prototype.toObject=function(){return sBa(this)};var sBa=function(a){if(null!=a)return _.Lb(a),{clientId:_.k(_.X(a,1)),uGc:_.k(_.X(a,2)),NCb:_.k(_.X(a,3)),kIc:_.k(_.X(a,4)),jIc:_.k(_.X(a,5)),aeb:_.k(_.X(a,6)),country:_.k(_.X(a,7)),lvc:_.k(_.Zi(a,8)),Lwc:_.k(_.Yi(a,9))}};var tBa=function(a){this.La=_.fb(a)};_.V(tBa,_.Fb);tBa.prototype.toObject=function(){return uBa(this)};var uBa=function(a){if(null!=a)return _.Lb(a),{Agb:_.k(_.X(a,1)),zXc:_.k(_.Eb(a,2))}};var vBa=function(a){this.La=_.fb(a)};_.V(vBa,_.Fb);vBa.prototype.toObject=function(){return wBa(this)};var wBa=function(a){if(null!=a)return _.Lb(a),{Agb:_.k(_.X(a,1)),KYc:_.k(_.Eb(a,2))}};var xBa=function(a){this.La=_.fb(a)};_.V(xBa,_.Fb);xBa.prototype.tra=function(){return _.X(this,11)};xBa.prototype.E1=function(a){_.pj(this,11,a)};xBa.prototype.toObject=function(){return yBa(this)};
var yBa=function(a){if(null!=a)return _.Lb(a),{deviceId:_.k(_.X(a,9)),qlb:_.k(_.X(a,1)),appVersion:_.k(_.X(a,2)),BTc:_.k(_.X(a,16)),N1c:_.k(_.X(a,18)),v7c:_.k(_.X(a,17)),manufacturer:_.k(_.X(a,3)),Jp:_.k(_.X(a,4)),lYc:_.k(_.X(a,5)),iwc:_.k(_.X(a,6)),o6c:_.k(_.X(a,7)),vUc:_.k(_.Eb(a,8)),locale:_.k(_.X(a,11)),J1c:_.k(_.Oi(a,12)),j6c:_.k(_.Eb(a,13)),M1c:_.k(_.Eb(a,19)),lIc:_.k(_.Eb(a,14)),S1c:_.k(_.Oi(a,15))}};var zBa=function(a){this.La=_.fb(a)};_.V(zBa,_.Fb);zBa.prototype.tra=function(){return _.X(this,5)};zBa.prototype.E1=function(a){_.pj(this,5,a)};zBa.prototype.toObject=function(){return ABa(this)};var ABa=function(a){if(null!=a)return _.Lb(a),{appVersion:_.k(_.X(a,1)),oWc:_.k(_.X(a,3)),qlb:_.k(_.X(a,2)),KGc:_.k(_.X(a,4)),locale:_.k(_.X(a,5))}};var BBa=function(a){this.La=_.fb(a)};_.V(BBa,_.Fb);BBa.prototype.toObject=function(){return CBa(this)};var CBa=function(a){if(null!=a)return _.Lb(a),{kIc:_.k(_.X(a,1)),jIc:_.k(_.X(a,2)),aeb:_.k(_.X(a,3)),country:_.k(_.X(a,4)),lvc:_.k(_.Zi(a,5)),Lwc:_.k(_.Yi(a,6)),hUc:_.k(_.X(a,7))}};var DBa=function(a){this.La=_.fb(a)};_.V(DBa,_.Fb);DBa.prototype.toObject=function(){return EBa(this)};var EBa=function(a){if(null!=a)return _.Lb(a),{deviceId:_.k(_.X(a,1)),NCb:_.k(_.Eb(a,2)),appId:_.k(_.X(a,3)),appVersion:_.k(_.X(a,4)),KGc:_.k(_.X(a,5))}};var FBa=function(a){this.La=_.fb(a)};_.V(FBa,_.Fb);FBa.prototype.getModel=function(){return _.X(this,4)};FBa.prototype.toObject=function(){return GBa(this)};var GBa=function(a){if(null!=a)return _.Lb(a),{clientId:_.k(_.X(a,1)),uGc:_.k(_.X(a,7)),G0c:_.k(_.X(a,3)),model:_.k(_.X(a,4)),aeb:_.k(_.X(a,5)),platformVersion:_.k(_.X(a,6)),country:_.k(_.X(a,8))}};var HBa=function(a){this.La=_.fb(a)};_.V(HBa,_.Fb);HBa.prototype.toObject=function(){return IBa(this)};var IBa=function(a){if(null!=a)return _.Lb(a),{xPc:_.k(_.Eb(a,1))}};var JBa=function(a){this.La=_.fb(a)};_.V(JBa,_.Fb);JBa.prototype.toObject=function(){return KBa(this)};var KBa=function(a){if(null!=a)return _.Lb(a),{s_c:_.k(_.Oi(a,1)),B_c:_.k(_.Oi(a,2)),u_c:_.k(_.Oi(a,3)),p_c:_.k(_.Oi(a,4))}};var LBa=function(a){this.La=_.fb(a)};_.V(LBa,_.Fb);LBa.prototype.toObject=function(){return MBa(this)};var MBa=function(a){if(null!=a)return _.Lb(a),{manufacturer:_.k(_.X(a,1)),dXc:_.k(_.X(a,2)),BXc:_.k(_.X(a,3)),CXc:_.k(_.X(a,4)),AXc:_.k(_.X(a,5))}};var NBa=function(a){this.La=_.fb(a)};_.V(NBa,_.Fb);NBa.tc=[13,14];NBa.prototype.toObject=function(){return OBa(this)};
var OBa=function(a){if(null!=a)return _.Lb(a),{xyc:_.k(_.Eb(a,1)),cXc:_.k(_.X(a,2)),qlb:_.k(_.X(a,3)),M2c:_.k(_.Zi(a,4)),h3c:_.k(_.Yi(a,5)),t0c:_.k(_.Yi(a,6)),a2c:_.k(_.X(a,7)),mIc:_.k(_.X(a,8)),Y1c:_.k(_.X(a,9)),Z1c:_.k(_.X(a,10)),qWc:_.k(_.X(a,11)),rWc:_.k(_.X(a,12)),FUc:_.Ab(_.Ui(a,LBa,13),MBa),r1c:_.Ab(_.Ui(a,LBa,14),MBa),EUc:_.k(_.Oi(a,15)),GUc:KBa(_.Ti(a,JBa,16)),xPc:_.k(_.Eb(a,17))}};var kk=function(a){this.La=_.fb(a)};_.V(kk,_.Fb);kk.prototype.hQa=function(){return _.mj(this,lBa,1,PBa)};kk.prototype.sQa=function(){return _.mj(this,tBa,2,PBa)};kk.prototype.AQa=function(){return _.mj(this,vBa,3,PBa)};kk.prototype.qRa=function(){return _.mj(this,NBa,5,PBa)};var PBa=[1,2,3,4,5];kk.prototype.toObject=function(){return QBa(this)};var QBa=function(a){if(null!=a)return _.Lb(a),{Mvc:mBa(a.hQa()),ezc:uBa(a.sQa()),sBc:wBa(a.AQa()),p1c:IBa(_.mj(a,HBa,4,PBa)),aQc:OBa(a.qRa())}};var RBa=function(a){this.La=_.fb(a)};_.V(RBa,_.Fb);RBa.prototype.toObject=function(){return SBa(this)};var SBa=function(a){if(null!=a)return _.Lb(a),{B0c:_.k(_.Eb(a,1))}};var TBa=function(a){this.La=_.fb(a)};_.V(TBa,_.Fb);TBa.prototype.getModel=function(){return _.X(this,6)};TBa.prototype.aba=function(){return _.X(this,7)};TBa.prototype.toObject=function(){return UBa(this)};var UBa=function(a){if(null!=a)return _.Lb(a),{B7c:_.k(_.Eb(a,1)),O4c:_.k(_.X(a,2)),fingerprint:_.k(_.X(a,3)),mZc:_.k(_.X(a,4)),manufacturer:_.k(_.X(a,5)),model:_.k(_.X(a,6)),language:_.k(_.X(a,7)),country:_.k(_.X(a,8)),Y6c:_.k(_.X(a,9)),X6c:_.k(_.X(a,10))}};var VBa=function(a){this.La=_.fb(a)};_.V(VBa,_.Fb);_.h=VBa.prototype;_.h.ira=function(){return _.X(this,1)};_.h.cv=function(a){return _.pj(this,1,a)};_.h.kha=function(a){_.pj(this,3,a)};_.h.uQa=function(){return dya(this,3)};_.h.Mhb=function(){_.Ri(this,4)};_.h.toObject=function(){return WBa(this)};
var WBa=function(a){if(null!=a)return _.Lb(a),{Xv:_.k(_.X(a,1)),TWc:_.k(_.X(a,2)),environment:_.k(_.X(a,3)),location:_.k(_.X(a,4)),A0c:_.k(_.X(a,5)),LYc:_.k(_.X(a,6)),C0c:_.k(_.X(a,7)),R0c:_.k(_.X(a,8)),z7c:_.k(_.X(a,9)),c4c:_.k(_.X(a,10))}};var mk=function(a){this.La=_.fb(a)};_.V(mk,_.Fb);_.h=mk.prototype;_.h.nQa=function(){return _.Eb(this,1)};_.h.iwa=function(a){return _.qj(this,1,a)};_.h.hQa=function(){return _.Ti(this,lBa,22)};_.h.sQa=function(){return _.Ti(this,tBa,24)};_.h.AQa=function(){return _.Ti(this,vBa,25)};_.h.SZ=function(){return Xxa(this,jk,11)};_.h.qRa=function(){return _.Ti(this,NBa,26)};_.h.toObject=function(){return XBa(this)};
var XBa=function(a){if(null!=a)return _.Lb(a),{Vhb:_.k(_.Eb(a,1)),d4c:_.k(_.X(a,6)),e4c:_.k(_.X(a,7)),Mvc:mBa(a.hQa()),DUc:oBa(_.Ti(a,nBa,14)),XWc:sBa(_.Ti(a,rBa,3)),ezc:uBa(a.sQa()),sBc:wBa(a.AQa()),gZc:yBa(_.Ti(a,xBa,16)),O_c:hBa(_.Ti(a,jk,11)),T_c:ABa(_.Ti(a,zBa,20)),z0c:CBa(_.Ti(a,BBa,13)),m2c:EBa(_.Ti(a,DBa,10)),Q2c:GBa(_.Ti(a,FBa,5)),T2c:QBa(_.Ti(a,kk,23)),H5c:SBa(_.Ti(a,RBa,18)),A7c:UBa(_.Ti(a,TBa,8)),aQc:OBa(a.qRa()),M7c:WBa(_.Ti(a,VBa,15)),MUc:qBa(_.Ti(a,pBa,9)),wZc:_.k(_.Zi(a,12))}};var YBa=function(a){this.La=_.fb(a)};_.V(YBa,_.Fb);YBa.tc=[1,2,3,4,5];YBa.prototype.toObject=function(){return ZBa(this)};var ZBa=function(a){if(null!=a)return _.Lb(a),{vVc:_.k(_.aj(a,1)),c2c:_.k(_.aj(a,2)),nZc:_.k(_.$i(a,3)),R2c:_.k(_.qb(a,4,_.Wa)),a7c:_.k(_.qb(a,5,_.Wa))}};var $Ba=function(a){this.La=_.fb(a)};_.V($Ba,_.Fb);$Ba.prototype.getVersion=function(){return _.X(this,3)};$Ba.prototype.toObject=function(){return aCa(this)};var aCa=function(a){if(null!=a)return _.Lb(a),{eUc:_.k(_.Yi(a,1)),STc:_.k(_.X(a,2)),version:_.k(_.X(a,3))}};var bCa=function(a){this.La=_.fb(a)};_.V(bCa,_.Fb);_.h=bCa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.ID=function(a){_.pj(this,1,a)};_.h.tG=function(){return _.sj(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.e_=function(){return _.X(this,2)};_.h.setValue=function(a){return _.pj(this,2,a)};_.h.Oe=function(){return _.sj(this,2)};_.h.toObject=function(){return cCa(this)};var cCa=function(a){if(null!=a)return _.Lb(a),{key:_.k(_.X(a,1)),value:_.k(_.X(a,2))}};var dCa=function(a){this.La=_.fb(a)};_.V(dCa,_.Fb);dCa.prototype.toObject=function(){return eCa(this)};var eCa=function(a){if(null!=a)return _.Lb(a),{networkType:_.gj(a,1,-1),a1c:_.gj(a,2,0)}};var fCa=function(a){this.La=_.fb(a)};_.V(fCa,_.Fb);fCa.prototype.toObject=function(){return gCa(this)};var gCa=function(a){if(null!=a)return _.Lb(a),{e3c:xza(_.Ti(a,wza,1)),k3c:_.gj(a,2,0)}};var nk=function(a){this.La=_.fb(a,34)};_.V(nk,_.Fb);_.h=nk.prototype;_.h.fha=function(a){return _.pj(this,26,a)};_.h.Cra=function(){return _.Ui(this,bCa,3)};_.h.setValue=function(a,b){Bba(this,3,bCa,b,a,!1,1);return this};_.h.rLb=function(a){_.Vi(this,16,a)};_.h.eMa=function(){return _.Ri(this,16)};_.h.Maa=function(){return _.Ti(this,fCa,33)};_.h.mLb=function(a){_.Vi(this,33,a)};var hCa={};nk.tc=[3,20,27];nk.prototype.toObject=function(){return iCa(this)};
var iCa=function(a){if(null!=a){_.Lb(a);var b={lR:_.k(Xa(_.Eb(a,1))),bYc:_.k(Xa(_.Eb(a,17))),JUc:_.k(_.Zi(a,22)),KKb:_.k(_.Zi(a,21)),tag:_.k(_.X(a,2)),WXc:_.k(_.Yi(a,11)),componentId:_.k(_.X(a,26)),XXc:_.k(_.Zi(a,12)),H_c:_.k(_.Oi(a,10)),HPc:_.Ab(a.Cra(),cCa),store:Db(Pi(a,4)),fUc:aCa(_.Ti(a,$Ba,9)),B5c:Db(Pi(a,6)),C5c:_.k(_.X(a,8)),D5c:_.k(_.X(a,13)),E5c:_.k(_.X(a,29)),exp:ZBa(_.Ti(a,YBa,7)),sxa:_.k(_.X(a,14)),P6c:_.ej(a,15,18E4),experimentIds:tza(_.Ti(a,Kj,16)),HVc:Db(Pi(a,18)),IVc:_.k(_.X(a,24)),
e_c:_.k(_.Eb(a,19)),F6c:_.k(_.$i(a,20)),QYc:_.k(_.$i(a,27)),q1c:eCa(_.Ti(a,dCa,23)),NZc:_.k(_.Oi(a,25)),P7c:_.k(_.X(a,28)),c1c:_.k(Ni(a,30)),wVc:_.k(Ni(a,32)),Ywc:gCa(a.Maa())};Fba(a,b,hCa);return b}};var jCa=function(a){this.La=_.fb(a)};_.V(jCa,_.Fb);jCa.prototype.toObject=function(){return kCa(this)};var kCa=function(a){if(null!=a)return _.Lb(a),{VVc:_.k(_.Zi(a,3)),WVc:_.k(Xa(_.Eb(a,1))),s5c:_.k(_.Oi(a,2))}};var lCa=function(a){this.La=_.fb(a)};_.V(lCa,_.Fb);lCa.prototype.toObject=function(){return mCa(this)};var mCa=function(a){if(null!=a)return _.Lb(a),{F_c:_.k(_.Oi(a,1)),q_c:_.k(_.Oi(a,2)),rUc:_.k(_.Eb(a,3)),t_c:_.k(_.Oi(a,4))}};var nCa=function(a){this.La=_.fb(a)};_.V(nCa,_.Fb);nCa.prototype.toObject=function(){return oCa(this)};var oCa=function(a){if(null!=a)return _.Lb(a),{M6c:_.k(_.Zi(a,1)),b7c:_.k(_.Zi(a,2)),source:_.k(_.X(a,3))}};var pCa=function(a){this.La=_.fb(a,19)};_.V(pCa,_.Fb);_.h=pCa.prototype;_.h.FR=function(){return Xxa(this,mk,1)};_.h.eha=function(a){_.Vi(this,1,a)};_.h.pwa=function(a){_.qj(this,2,a)};_.h.MQa=function(){return _.gj(this,9,0)};_.h.Maa=function(){return _.Ti(this,fCa,18)};_.h.mLb=function(a){_.Vi(this,18,a)};var qCa={};pCa.tc=[3,5];
pCa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={n4c:_.k(Xa(_.Eb(this,4))),o4c:_.k(Xa(_.Eb(this,8))),AVc:XBa(_.Ti(this,mk,1)),NS:_.gj(this,2,-1),gzb:_.k(_.X(this,6)),O7c:_.k(_.X(this,7)),m0c:_.Ab(_.Ui(this,nk,3),iCa),c5c:Db(_.qb(this,5,(0,_.kb)(this.La)&34?tba:uba)),l0c:_.k(_.Zi(this,14)),lGb:_.gj(this,9,0),scheduler:_.k(_.Eb(this,10)),eXc:mCa(_.Ti(this,lCa,11)),hYc:oCa(_.Ti(this,nCa,12)),UVc:kCa(_.Ti(this,jCa,13)),dUc:_.k(Oaa(_.Eb(this,16))),Ywc:gCa(this.Maa())};Fba(this,a,qCa)}else a=
void 0;return a};var rCa=function(a){this.La=_.fb(a)};_.V(rCa,_.Fb);rCa.prototype.getId=function(a){return _.bya(this,1,a)};rCa.tc=[1];rCa.prototype.toObject=function(){return sCa(this)};var sCa=function(a){if(null!=a)return _.Lb(a),{LZc:_.k(_.aj(a,1))}};var tCa=function(a){this.La=_.fb(a)};_.V(tCa,_.Fb);tCa.prototype.toObject=function(){return uCa(this)};var uCa=function(a){if(null!=a)return _.Lb(a),{n0c:_.k(_.Yi(a,1)),w4c:_.k(_.Eb(a,2))}};var vCa=function(a){this.La=_.fb(a)};_.V(vCa,_.Fb);vCa.tc=[1];vCa.prototype.toObject=function(){return wCa(this)};var wCa=function(a){if(null!=a)return _.Lb(a),{q0c:_.k(_.aj(a,1))}};var xCa=function(a){this.La=_.fb(a)};_.V(xCa,_.Fb);xCa.prototype.MQa=function(){return _.Eb(this,2)};xCa.prototype.pwa=function(a){_.qj(this,3,a)};xCa.prototype.toObject=function(){return yCa(this)};var yCa=function(a){if(null!=a)return _.Lb(a),{gzb:_.k(_.X(a,1)),lGb:_.k(_.Eb(a,2)),NS:_.gj(a,3,-1)}};var zCa=function(a){this.La=_.fb(a)};_.V(zCa,_.Fb);zCa.tc=[1];zCa.prototype.toObject=function(){return ACa(this)};var ACa=function(a){if(null!=a)return _.Lb(a),{w3c:_.Ab(_.Ui(a,xCa,1),yCa),x3c:_.k(_.Zi(a,2))}};var BCa=function(a){this.La=_.fb(a,6)};_.V(BCa,_.Fb);BCa.prototype.MQa=function(){return _.Ti(this,zCa,3)};var CCa=_.Ib(BCa),DCa={};BCa.tc=[5];BCa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={t1c:aya(this),experiments:sCa(_.Ti(this,rCa,2)),lGb:ACa(this.MQa()),p0c:wCa(_.Ti(this,vCa,4)),o0c:_.Ab(_.Ui(this,tCa,5),uCa)};Fba(this,a,DCa)}else a=void 0;return a};var ECa=function(a){this.La=_.fb(a)};_.V(ECa,_.Fb);ECa.prototype.toObject=function(){return FCa(this)};var FCa=function(a){if(null!=a)return _.Lb(a),{c6c:_.dj(a,1,-1)}};var GCa;GCa=new function(a,b,c,d){this.sZ=a;this.fieldName=b;this.yc=c;this.GOc=d;this.KG=0;this.Uaa=_.Ti;this.defaultValue=void 0}(175237375,{P_c:0},ECa,FCa);DCa[175237375]=GCa;var pk=function(a){Jj.call(this);var b=this;this.componentId="";this.Hu=[];this.zxb="";this.a2a=this.N2=!1;this.HBb=this.f0a=-1;this.zja=this.Uhb=!1;this.VR=this.experimentIds=null;this.Mua=this.Nua=this.m0=this.NL=0;this.KKb=1;this.e1a=0;this.z1=!1;this.NS=a.NS;this.IZ=a.IZ||function(){};this.Rw=new ok(a.NS,a.vS);this.network=a.network;this.xT=a.xT||null;this.bufferSize=1E3;this.lPc=_.wi(wya,0,1);this.iMa=a.uPc||null;this.jj=a.jj||null;this.r$=a.r$||!1;this.y0=a.y0||null;this.U_=null;this.withCredentials=
!a.Rlb;this.vS=a.vS||!1;this.vwb=!this.vS&&!!Pj()&&!!Pj().navigator&&void 0!==Pj().navigator.sendBeacon;var c=(new mk).iwa(1);this.Rw.eha(c);this.rR=new lAa(1E4);this.bl=new fk(this.rR.getValue());sza(this,_.wi(Qb,this.bl));a=HCa(this,a.ofb);_.Yj(this.bl,"tick",a,!1,this);this.cLa=new fk(6E5);sza(this,_.wi(Qb,this.cLa));_.Yj(this.cLa,"tick",a,!1,this);this.r$||this.cLa.start();this.vS||(_.Yj(document,"visibilitychange",function(){"hidden"===document.visibilityState&&b.xPa()}),_.Yj(document,"pagehide",
this.xPa,!1,this))};_.V(pk,Jj);var HCa=function(a,b){return b?function(){b().then(function(){a.flush()})}:function(){a.flush()}};pk.prototype.um=function(){this.xPa();Jj.prototype.um.call(this)};pk.prototype.ILb=function(a){this.zja=a};var ICa=function(a){a.iMa||(a.iMa=.01>a.lPc()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.iMa};_.h=pk.prototype;
_.h.dispatch=function(a){if(a instanceof nk)this.log(a);else{var b=new nk;a=a.ld();b=_.pj(b,8,a);this.log(b)}};_.h.lLb=function(a){this.Rw.eha(a)};_.h.fha=function(a){this.componentId=a};_.h.CLb=function(a){this.xT=a};_.h.ALb=function(a){this.experimentIds||(this.experimentIds=new Kj);_.ub(this.experimentIds,2,a,Cba)};_.h.hwa=function(a){a?(this.experimentIds||(this.experimentIds=new Kj),a=a.ld(),_.pj(this.experimentIds,4,a)):this.experimentIds&&_.Ri(this.experimentIds,4)};
_.h.uLb=function(a){this.VR=a};_.h.wU=function(a){this.N2=a&&this.vwb};_.h.cv=function(a){this.Rw.cv(a)};_.h.lha=function(a){this.Uhb=!0;JCa(this,a)};var JCa=function(a,b){a.rR=new lAa(1>b?1:b);a.bl.setInterval(a.rR.getValue())};
pk.prototype.log=function(a){a=a.clone();var b=this.KKb++;a=_.Li(a,21,_.Va(b));this.componentId&&a.fha(this.componentId);if(!Xa(_.Eb(a,1))){b=a;var c=Date.now().toString();_.Li(b,1,_.Va(c))}null==_.Zi(a,15)&&_.Li(a,15,_.Va((new Date).getTimezoneOffset()*(this.zja?-60:60)));this.experimentIds&&a.rLb(this.experimentIds.clone());b=this.Hu.length-this.bufferSize+1;0<b&&(this.Hu.splice(0,b),this.NL+=b);this.Hu.push(a);this.r$||this.bl.enabled||this.bl.start()};
pk.prototype.flush=function(a,b){var c=this;if(0===this.Hu.length)a&&a();else if(this.z1)this.Rw.K1(3),KCa(this);else{var d=Date.now();if(this.HBb>d&&this.f0a<d)b&&b("throttled");else{this.Rw.K1(1);var e=this.Rw.Za(this.Hu,this.NL,this.m0,this.xT,this.Nua,this.Mua);d={};var f=this.IZ();f&&(d.Authorization=f);var g=ICa(this);this.jj&&(d["X-Goog-AuthUser"]=this.jj,g=$Aa(g,"authuser",this.jj));this.y0&&(d["X-Goog-PageId"]=this.y0,g=$Aa(g,"pageId",this.y0));if(f&&this.zxb===f)b&&b("stale-auth-token");
else{this.Hu=[];this.bl.enabled&&this.bl.stop();this.NL=0;var m=e.ld(),n;this.VR&&this.VR.Sca(m.length)&&(n=this.VR.aWc(m));var r={url:g,body:m,Uvc:1,BYa:d,NHb:"POST",withCredentials:this.withCredentials,e1a:this.e1a},w=function(J){c.rR.reset();c.bl.setInterval(c.rR.getValue());if(J){var L=null;try{var Q=JSON.stringify(JSON.parse(J.replace(")]}'\n","")));L=CCa(Q)}catch(da){}L&&(J=Number(aya(L)),0<J&&(c.f0a=Date.now(),c.HBb=c.f0a+J),L=Eba(L,GCa))&&(L=_.dj(L,1,-1),-1!==L&&(c.Uhb||JCa(c,L)))}a&&a();
c.m0=0},z=function(J,L){var Q=_.Ui(e,nk,3),da=_.Zi(e,14),oa=c.rR;oa.G9=Math.min(3E5,2*oa.G9);oa.cNa=Math.min(3E5,oa.G9+Math.round(.2*(Math.random()-.5)*oa.G9));c.bl.setInterval(c.rR.getValue());401===J&&f&&(c.zxb=f);da&&(c.NL+=da);void 0===L&&(L=500<=J&&600>J||401===J||0===J);L&&(c.Hu=Q.concat(c.Hu),c.r$||c.bl.enabled||c.bl.start());b&&b("net-send-failed",J);++c.m0},D=function(){c.network&&c.network.send(r,w,z)};n?n.then(function(J){r.BYa["Content-Encoding"]="gzip";r.BYa["Content-Type"]="application/binary";
r.body=J;r.Uvc=2;D()},function(){D()}):D()}}}};pk.prototype.xPa=function(){LCa(this.Rw,!0);this.N2&&(this.Rw.K1(3),KCa(this));this.a2a&&(this.Rw.K1(2),MCa(this));this.flush();LCa(this.Rw,!1)};
var KCa=function(a){NCa(a,32,10,function(b,c){b=$Aa(b,"format","json");var d=!1;try{d=Pj().navigator.sendBeacon(b,c.ld())}catch(e){}a.z1&&!d&&(a.z1=!1);return d})},MCa=function(a){NCa(a,6,5,function(b,c){b=ZAa(b,"format","base64json","p",_.Oxa(c.ld()));if(15360<b.length)return!1;(new Image).src=b;return!0})},NCa=function(a,b,c,d){if(0!==a.Hu.length){var e=ICa(a);for(var f=e.search(bBa),g=0,m,n=[];0<=(m=aBa(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(cBa,"$1");e=ZAa(e,"auth",a.IZ(),"authuser",a.jj||"0");for(f=0;f<c&&a.Hu.length;++f){g=a.Hu.slice(0,b);m=a.Rw.Za(g,a.NL,a.m0,a.xT,a.Nua,a.Mua);if(!d(e,m)){++a.m0;break}a.NL=0;a.m0=0;a.Nua=0;a.Mua=0;a.Hu=a.Hu.slice(g.length)}a.bl.enabled&&a.bl.stop()}},ok=function(a,b){this.vS=b=void 0===b?!1:b;this.Nxa=this.locale=null;this.Dda=new pCa;Number.isInteger(a)&&this.Dda.pwa(a);b||(this.locale=document.documentElement.getAttribute("lang"));this.eha(new mk)};ok.prototype.pwa=function(a){this.Dda.pwa(a)};
ok.prototype.eha=function(a){this.Dda.eha(a);a.nQa()||a.iwa(1);this.vS||(a=this.SZ(),a.tra()||a.E1(this.locale));this.Nxa&&(a=this.SZ(),_.Ti(a,ik,9)||_.Vi(a,9,this.Nxa))};ok.prototype.cv=function(a){this.SZ().cv(a);return this};ok.prototype.K1=function(a){_.Mi(this.FR(),jk,11)&&this.RZ().K1(a)};var LCa=function(a,b){_.Mi(a.FR(),jk,11)&&(a=a.RZ(),_.Li(a,2,_.Qa(b)))};ok.prototype.i_a=function(a){_.Mi(this.FR(),jk,11)&&this.RZ().i_a(a)};ok.prototype.f_a=function(a){_.Mi(this.FR(),jk,11)&&this.RZ().f_a(a)};
ok.prototype.e_a=function(a){_.Mi(this.FR(),jk,11)&&this.RZ().e_a(a)};ok.prototype.FR=function(){return _.Ti(this.Dda,mk,1)};var OCa=function(a,b){var c=void 0===c?iBa:c;b(Pj(),c).then(function(d){a.Nxa=d;d=a.SZ();_.Vi(d,9,a.Nxa);return!0}).catch(function(){return!1})};ok.prototype.SZ=function(){var a=this.FR(),b=_.Ti(a,jk,11);b||(b=new jk,_.Vi(a,11,b));return b};ok.prototype.RZ=function(){var a=this.SZ(),b=_.Ti(a,hk,10);b||(b=new hk,_.Li(b,2,_.Qa(!1)),_.Vi(a,10,b));return b};
ok.prototype.Maa=function(a){var b=new uza;a=oj(b,13,a);b=new wza;a=_.Vi(b,2,a);b=new fCa;return _.Vi(b,1,a)};ok.prototype.Za=function(a,b,c,d,e,f){b=void 0===b?0:b;e=void 0===e?0:e;f=void 0===f?0:f;this.i_a(void 0===c?0:c);this.f_a(e);this.e_a(f);c=this.Dda.clone();e=Date.now().toString();c=_.Li(c,4,_.Va(e));a=_.Wi(c,3,a);d&&a.mLb(this.Maa(d));b&&_.Li(a,14,_.Va(b));return a};var PCa=function(){};PCa.prototype.ld=function(a){var b=[];QCa(this,a,b);return b.join("")};
var QCa=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),QCa(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),RCa(d,c),c.push(":"),QCa(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":RCa(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);}}},SCa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},TCa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,RCa=function(a,b){b.push('"',a.replace(TCa,function(c){var d=SCa[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
SCa[c]=d);return d}),'"')};var UCa=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 VCa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var WCa=function(){};WCa.prototype.Mgb=null;WCa.prototype.getOptions=function(){return this.Mgb||(this.Mgb=this.Wub())};var XCa,YCa=function(){};_.yi(YCa,WCa);YCa.prototype.D9=function(){var a=ZCa(this);return a?new ActiveXObject(a):new XMLHttpRequest};YCa.prototype.Wub=function(){var a={};ZCa(this)&&(a[0]=!0,a[1]=!0);return a};
var ZCa=function(a){if(!a.wtb&&"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.wtb=d}catch(e){}}throw Error("ja");}return a.wtb};XCa=new YCa;var kDa;_.qk=function(a){ak.call(this);this.headers=new Map;this.wya=a||null;this.nJ=!1;this.vya=this.Bc=null;this.jda="";this.oL=0;this.yS="";this.mS=this.gSa=this.lsa=this.pOa=!1;this.B2=0;this.xxa=null;this.NYa="";this.b2a=this.T2=!1;this.PKa=this.F1a=null};_.yi(_.qk,ak);var $Ca=/^https?$/i,aDa=["POST","PUT"],bDa=[],cDa=function(a,b,c,d,e,f,g){var m=new _.qk;bDa.push(m);b&&m.listen("complete",b);m.oUa("ready",m.Jwc);f&&(m.B2=Math.max(0,f));g&&(m.T2=g);m.send(a,c,d,e)};
_.qk.prototype.Jwc=function(){this.dispose();_.va(bDa,this)};_.qk.prototype.setTrustToken=function(a){this.F1a=a};_.qk.prototype.setAttributionReporting=function(a){this.PKa=a};
_.qk.prototype.send=function(a,b,c,d){if(this.Bc)throw Error("ka`"+this.jda+"`"+a);b=b?b.toUpperCase():"GET";this.jda=a;this.yS="";this.oL=0;this.pOa=!1;this.nJ=!0;this.Bc=this.wya?this.wya.D9():XCa.D9();this.vya=this.wya?this.wya.getOptions():XCa.getOptions();this.Bc.onreadystatechange=(0,_.Kh)(this.uCb,this);try{this.gSa=!0,this.Bc.open(b,String(a),!0),this.gSa=!1}catch(g){this.af(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=_.l(d.keys());for(var f=e.next();!f.done;f=e.next())f=f.value,c.set(f,d.get(f))}else throw Error("la`"+String(d));d=Array.from(c.keys()).find(function(g){return"content-type"==g.toLowerCase()});e=_.ca.FormData&&a instanceof _.ca.FormData;!(0<=(0,_.ua)(aDa,b))||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=_.l(c);for(d=b.next();!d.done;d=b.next())c=_.l(d.value),d=c.next().value,c=c.next().value,
this.Bc.setRequestHeader(d,c);this.NYa&&(this.Bc.responseType=this.NYa);"withCredentials"in this.Bc&&this.Bc.withCredentials!==this.T2&&(this.Bc.withCredentials=this.T2);if("setTrustToken"in this.Bc&&this.F1a)try{this.Bc.setTrustToken(this.F1a)}catch(g){}if("setAttributionReporting"in this.Bc&&this.PKa)try{this.Bc.setAttributionReporting(this.PKa)}catch(g){}try{dDa(this),0<this.B2&&((this.b2a=eDa(this.Bc))?(this.Bc.timeout=this.B2,this.Bc.ontimeout=(0,_.Kh)(this.UU,this)):this.xxa=RAa(this.UU,this.B2,
this)),this.lsa=!0,this.Bc.send(a),this.lsa=!1}catch(g){this.af(5,g)}};var eDa=function(a){return _.Ei&&"number"===typeof a.timeout&&void 0!==a.ontimeout};_.qk.prototype.UU=function(){"undefined"!=typeof Mwa&&this.Bc&&(this.yS="Timed out after "+this.B2+"ms, aborting",this.oL=8,this.dispatchEvent("timeout"),this.abort(8))};_.qk.prototype.af=function(a,b){this.nJ=!1;this.Bc&&(this.mS=!0,this.Bc.abort(),this.mS=!1);this.yS=b;this.oL=a;fDa(this);gDa(this)};
var fDa=function(a){a.pOa||(a.pOa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};_.qk.prototype.abort=function(a){this.Bc&&this.nJ&&(this.nJ=!1,this.mS=!0,this.Bc.abort(),this.mS=!1,this.oL=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),gDa(this))};_.qk.prototype.um=function(){this.Bc&&(this.nJ&&(this.nJ=!1,this.mS=!0,this.Bc.abort(),this.mS=!1),gDa(this,!0));_.qk.Bx.um.call(this)};
_.qk.prototype.uCb=function(){this.isDisposed()||(this.gSa||this.lsa||this.mS?hDa(this):this.oWa())};_.qk.prototype.oWa=function(){hDa(this)};
var hDa=function(a){if(a.nJ&&"undefined"!=typeof Mwa&&(!a.vya[1]||4!=rk(a)||2!=a.Jg()))if(a.lsa&&4==rk(a))RAa(a.uCb,0,a);else if(a.dispatchEvent("readystatechange"),a.Bs()){a.nJ=!1;try{if(iDa(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.oL=6;try{var b=2<rk(a)?a.Bc.statusText:""}catch(c){b=""}a.yS=b+" ["+a.Jg()+"]";fDa(a)}}finally{gDa(a)}}},gDa=function(a,b){if(a.Bc){dDa(a);var c=a.Bc,d=a.vya[0]?function(){}:null;a.Bc=null;a.vya=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=
d}catch(e){}}},dDa=function(a){a.Bc&&a.b2a&&(a.Bc.ontimeout=null);a.xxa&&(_.ca.clearTimeout(a.xxa),a.xxa=null)};_.qk.prototype.isActive=function(){return!!this.Bc};_.qk.prototype.Bs=function(){return 4==rk(this)};var iDa=function(a){var b=a.Jg(),c;if(!(c=VCa(b))){if(b=0===b)a=TAa(String(a.jda)),b=!$Ca.test(a);c=b}return c},rk=function(a){return a.Bc?a.Bc.readyState:0};_.qk.prototype.Jg=function(){try{return 2<rk(this)?this.Bc.status:-1}catch(a){return-1}};
_.jDa=function(a){try{return a.Bc?a.Bc.responseText:""}catch(b){return""}};kDa=function(a){try{if(!a.Bc)return null;if("response"in a.Bc)return a.Bc.response;switch(a.NYa){case "":case "text":return a.Bc.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.Bc)return a.Bc.mozResponseArrayBuffer}return null}catch(b){return null}};_.qk.prototype.getResponseHeader=function(a){if(this.Bc&&this.Bs())return a=this.Bc.getResponseHeader(a),null===a?void 0:a};
_.qk.prototype.getAllResponseHeaders=function(){return this.Bc&&2<=rk(this)?this.Bc.getAllResponseHeaders()||"":""};var lDa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.Ai(a[c])){var d=_.nza(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 Kba(b,function(g){return g.join(", ")})},mDa=function(a){return"string"===typeof a.yS?a.yS:String(a.yS)};Qza(function(a){_.qk.prototype.oWa=a(_.qk.prototype.oWa)});var nDa=function(){};nDa.prototype.send=function(a,b,c){b=void 0===b?function(){}:b;c=void 0===c?function(){}:c;cDa(a.url,function(d){d=d.target;iDa(d)?b(_.jDa(d)):c(d.Jg())},a.NHb,a.body,a.BYa,a.e1a,a.withCredentials)};var oDa=function(a,b){Jj.call(this);this.NS=a;this.jj=b;this.xNa="https://play.google.com/log?format=json&hasfast=true";this.gLb=!1;this.componentId="";this.z1=this.WQa=this.QZa=!1;this.zja=void 0;this.network=new nDa};_.V(oDa,Jj);_.h=oDa.prototype;_.h.cv=function(a){this.Xv=a;return this};_.h.uLb=function(a){this.VR=a};_.h.fha=function(a){this.componentId=a;return this};_.h.CLb=function(a){this.xT=a};_.h.hwa=function(a){this.eMa=a};_.h.ALb=function(a){this.BCb=a};_.h.lLb=function(a){this.Nhb=a};
_.h.N2=function(){this.QZa=!0;return this};_.h.a2a=function(){this.WQa=!0;return this};_.h.lha=function(a){this.AZ=Math.max(a,1E3)};_.h.Rlb=function(){this.bQc=!0;return this};_.h.ILb=function(a){this.zja=a};
_.h.Za=function(){var a=new pk({NS:this.NS,IZ:this.IZ?this.IZ:_.rza,jj:this.jj,uPc:this.xNa,vS:this.gLb,r$:!1,Rlb:this.bQc,y0:this.y0,ofb:this.ofb,network:this.network?this.network:void 0});sza(this,_.wi(Qb,a));this.Nhb&&a.lLb(this.Nhb);this.Xv&&a.cv(this.Xv);this.VR&&a.uLb(this.VR);this.componentId&&a.fha(this.componentId);this.xT&&a.CLb(this.xT);this.eMa&&a.hwa(this.eMa);this.BCb&&a.ALb(this.BCb);this.QZa&&a.wU(this.QZa);this.WQa&&(a.a2a=this.WQa);this.AZ&&a.lha(this.AZ);this.z1&&(a.z1=a.vwb);this.CPc&&
OCa(a.Rw,this.CPc);this.zja&&a.ILb(!0);return a};var pDa=function(a){this.La=_.fb(a)};_.V(pDa,_.Fb);pDa.prototype.toObject=function(){return qDa(this)};var qDa=function(a){if(null!=a)return _.Lb(a),{fieldPath:_.k(_.X(a,1))}};var rDa=function(a){this.La=_.fb(a)};_.V(rDa,_.Fb);rDa.prototype.setInterval=function(a){return _.pj(this,1,a)};rDa.prototype.clearInterval=function(){return _.Ri(this,1)};rDa.prototype.toObject=function(){return sDa(this)};var sDa=function(a){if(null!=a)return _.Lb(a),{interval:_.k(_.X(a,1))}};var tDa=function(a){this.La=_.fb(a)};_.V(tDa,_.Fb);_.h=tDa.prototype;_.h.CC=function(){return _.mj(this,pDa,1,uDa)};_.h.kwa=function(a){return _.Yxa(this,1,uDa,a)};_.h.KJ=function(){return _.Ri(this,1)};_.h.Iba=function(){return void 0!==Wxa(this,pDa,_.Si(this,uDa,1))};_.h.getTime=function(){return _.mj(this,rDa,2,uDa)};_.h.setTime=function(a){return _.Yxa(this,2,uDa,a)};var uDa=[1,2];tDa.prototype.toObject=function(){return vDa(this)};
var vDa=function(a){if(null!=a)return _.Lb(a),{filter:qDa(a.CC()),time:sDa(a.getTime())}};var wDa=function(a){this.La=_.fb(a)};_.V(wDa,_.Fb);wDa.prototype.getType=function(){return _.Y(this,1)};wDa.prototype.nn=function(a){return _.pj(this,1,a)};wDa.prototype.toObject=function(){return xDa(this)};var xDa=function(a){if(null!=a)return _.Lb(a),{type:_.k(_.X(a,1)),region:_.k(_.X(a,2)),XVc:_.k(_.X(a,3))}};var yDa=function(a){this.La=_.fb(a)};_.V(yDa,_.Fb);_.h=yDa.prototype;_.h.ps=function(){return _.Y(this,2)};_.h.eY=function(){return _.Ri(this,2)};_.h.ER=function(){return _.Y(this,3)};_.h.ww=function(){return _.sj(this,3)};_.h.toObject=function(){return zDa(this)};var zDa=function(a){if(null!=a)return _.Lb(a),{nUc:_.k(_.X(a,1)),label:_.k(_.X(a,2)),link:_.k(_.X(a,3)),oUc:_.k(_.X(a,4))}};var ADa=function(a){this.La=_.fb(a)};_.V(ADa,_.Fb);ADa.prototype.toObject=function(){return BDa(this)};var BDa=function(a){if(null!=a)return _.Lb(a),{appId:_.k(_.X(a,1))}};var CDa=function(a){this.La=_.fb(a)};_.V(CDa,_.Fb);CDa.prototype.VZ=function(){return _.Y(this,2)};CDa.prototype.toObject=function(){return DDa(this)};var DDa=function(a){if(null!=a)return _.Lb(a),{category:_.k(_.X(a,1)),product:_.k(_.X(a,2))}};var EDa=function(a){this.La=_.fb(a)};_.V(EDa,_.Fb);EDa.prototype.toObject=function(){return FDa(this)};var FDa=function(a){if(null!=a)return _.Lb(a),{priority:_.k(_.Yi(a,1))}};var GDa=function(a){this.La=_.fb(a)};_.V(GDa,_.Fb);_.h=GDa.prototype;_.h.oba=function(){return _.Y(this,1)};_.h.Vl=function(a){_.pj(this,1,a)};_.h.getUrl=function(){return _.Y(this,2)};_.h.GK=function(){return _.X(this,2)};_.h.UM=function(a){return _.pj(this,2,a)};_.h.Nba=function(){return _.sj(this,2)};_.h.toObject=function(){return HDa(this)};var HDa=function(a){if(null!=a)return _.Lb(a),{title:_.k(_.X(a,1)),url:_.k(_.X(a,2)),index:_.k(_.Yi(a,3))}};var IDa=function(a){this.La=_.fb(a)};_.V(IDa,_.Fb);IDa.prototype.ER=function(){return _.Y(this,1)};IDa.prototype.ww=function(){return _.sj(this,1)};IDa.prototype.toObject=function(){return JDa(this)};var JDa=function(a){if(null!=a)return _.Lb(a),{link:_.k(_.X(a,1))}};var KDa=function(a){this.La=_.fb(a)};_.V(KDa,_.Fb);KDa.prototype.toObject=function(){return LDa(this)};var LDa=function(a){if(null!=a)return _.Lb(a),{f6c:_.k(_.X(a,1)),DTc:_.k(_.Eb(a,2))}};var MDa=function(a){this.La=_.fb(a)};_.V(MDa,_.Fb);_.h=MDa.prototype;_.h.getType=function(){return _.gj(this,1,0)};_.h.nn=function(a){return _.qj(this,1,a)};_.h.ER=function(){return _.Y(this,2)};_.h.ww=function(){return _.sj(this,2)};_.h.toObject=function(){return NDa(this)};var NDa=function(a){if(null!=a)return _.Lb(a),{type:_.k(_.Eb(a,1)),link:_.k(_.X(a,2))}};var ODa=function(a){this.La=_.fb(a)};_.V(ODa,_.Fb);ODa.prototype.Jg=function(){return _.Y(this,1)};ODa.prototype.toObject=function(){return PDa(this)};var PDa=function(a){if(null!=a)return _.Lb(a),{status:_.k(_.X(a,1)),S2c:_.k(_.X(a,2))}};var QDa=function(a){this.La=_.fb(a)};_.V(QDa,_.Fb);QDa.prototype.toObject=function(){return RDa(this)};var RDa=function(a){if(null!=a)return _.Lb(a),{pageSize:_.k(_.Yi(a,1)),index:_.k(_.Yi(a,2)),QXc:_.k(_.Eb(a,3)),v_c:_.k(_.Oi(a,4)),step:_.k(_.Eb(a,5)),Z_c:_.k(_.Yi(a,6)),sortColumn:_.k(_.Eb(a,7)),x5c:_.k(_.Eb(a,8)),CTc:_.k(_.Eb(a,9)),X0c:_.k(_.X(a,10))}};var SDa=function(a){this.La=_.fb(a)};_.V(SDa,_.Fb);SDa.prototype.getStringValue=function(){return _.hj(this,3,sk)};SDa.prototype.setStringValue=function(a){return _.Th(this,3,sk,_.$a(a))};var sk=[2,3,4,5,6];SDa.prototype.toObject=function(){return TDa(this)};var TDa=function(a){if(null!=a)return _.Lb(a),{sUc:_.k(_.Eb(a,1)),IUc:_.k(_.Oi(a,_.Si(a,sk,2))),stringValue:_.k(_.lj(a,3,sk)),SXc:_.k(_.lj(a,4,sk)),intValue:_.k(_.Zi(a,_.Si(a,sk,5))),doubleValue:_.k(Ni(a,_.Si(a,sk,6))),f2c:_.k(_.Eb(a,7))}};var UDa=function(a){this.La=_.fb(a)};_.V(UDa,_.Fb);UDa.prototype.Vqb=function(){return _.Y(this,5)};UDa.tc=[15];UDa.prototype.toObject=function(){return VDa(this)};
var VDa=function(a){if(null!=a)return _.Lb(a),{t2c:_.k(_.X(a,1)),M5c:_.k(_.Eb(a,2)),m_c:_.k(_.X(a,3)),f1c:_.k(_.X(a,4)),AIc:_.k(_.X(a,5)),u2c:_.k(_.X(a,6)),j_c:_.k(_.X(a,7)),k_c:_.k(_.X(a,8)),l_c:_.k(_.X(a,9)),g_c:_.k(_.Zi(a,10)),h_c:_.k(_.Oi(a,11)),f_c:_.k(_.Oi(a,12)),o5c:_.k(_.X(a,13)),O0c:RDa(_.Ti(a,QDa,14)),g2c:_.Ab(_.Ui(a,SDa,15),TDa),AWc:HDa(_.Ti(a,GDa,16)),zWc:FDa(_.Ti(a,EDa,17)),OTc:vDa(_.Ti(a,tDa,18)),xWc:DDa(_.Ti(a,CDa,19)),gVc:xDa(_.Ti(a,wDa,20)),dWc:zDa(_.Ti(a,yDa,21)),yWc:_.k(_.X(a,22)),
FWc:PDa(_.Ti(a,ODa,23)),EWc:NDa(_.Ti(a,MDa,24)),DWc:LDa(_.Ti(a,KDa,25)),CWc:JDa(_.Ti(a,IDa,26)),wWc:BDa(_.Ti(a,ADa,27))}};var WDa=function(a){this.La=_.fb(a)};_.V(WDa,_.Fb);WDa.prototype.toObject=function(){return XDa(this)};var XDa=function(a){if(null!=a)return _.Lb(a),{wxa:_.k(_.Zi(a,1)),serverIp:_.k(Oaa(_.Eb(a,2))),bva:_.k(Oaa(_.Eb(a,3)))}};var tk=function(a){this.La=_.fb(a)};_.V(tk,_.Fb);tk.prototype.cv=function(a){return _.pj(this,10,a)};tk.tc=[1];tk.prototype.toObject=function(){return YDa(this)};var YDa=function(a){if(null!=a)return _.Lb(a),{lVc:_.Ab(_.Ui(a,tk,1),YDa),HUc:_.k(_.X(a,2)),Zca:_.k(_.X(a,3)),Xv:_.k(_.X(a,10))}};var uk=function(a){this.La=_.fb(a)};_.V(uk,_.Fb);uk.prototype.getWidth=function(){return _.Yi(this,1)};uk.prototype.getHeight=function(){return _.Yi(this,2)};uk.prototype.toObject=function(){return ZDa(this)};var ZDa=function(a){if(null!=a)return _.Lb(a),{width:_.k(_.Yi(a,1)),height:_.k(_.Yi(a,2))}};var $Da=function(a){this.La=_.fb(a)};_.V($Da,_.Fb);$Da.prototype.toObject=function(){return aEa(this)};var aEa=function(a){if(null!=a)return _.Lb(a),{screenResolution:ZDa(_.Ti(a,uk,1)),N4c:_.k(_.Yi(a,2)),E7c:ZDa(_.Ti(a,uk,3))}};var bEa=function(a){this.La=_.fb(a)};_.V(bEa,_.Fb);_.h=bEa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.ID=function(a){_.pj(this,1,a)};_.h.tG=function(){return _.sj(this,1)};_.h.mwa=function(a){_.Li(this,2,_.Va(a))};_.h.toObject=function(){return cEa(this)};var cEa=function(a){if(null!=a)return _.Lb(a),{key:_.k(_.X(a,1)),QTa:_.k(_.Zi(a,2))}};var dEa=function(a){this.La=_.fb(a)};_.V(dEa,_.Fb);_.h=dEa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.ID=function(a){_.pj(this,1,a)};_.h.tG=function(){return _.sj(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.e_=function(){return _.X(this,2)};_.h.setValue=function(a){return _.pj(this,2,a)};_.h.Oe=function(){return _.sj(this,2)};_.h.toObject=function(){return eEa(this)};var eEa=function(a){if(null!=a)return _.Lb(a),{key:_.k(_.X(a,1)),value:_.k(_.X(a,2))}};var fEa=function(a){this.La=_.fb(a)};_.V(fEa,_.Fb);fEa.prototype.mwa=function(a){_.Li(this,2,_.Va(a))};fEa.prototype.toObject=function(){return gEa(this)};var gEa=function(a){if(null!=a)return _.Lb(a),{RDc:_.k(_.X(a,1)),QTa:_.k(_.Zi(a,2))}};var vk=function(a){this.La=_.fb(a)};_.V(vk,_.Fb);vk.prototype.getMessage=function(){return _.X(this,1)};vk.prototype.rwa=function(a){return _.pj(this,1,a)};vk.prototype.toObject=function(){return hEa(this)};var hEa=function(a){if(null!=a)return _.Lb(a),{message:_.k(_.X(a,1)),E1c:_.k(_.X(a,2)),G7c:_.k(_.X(a,3)),RWc:_.k(_.X(a,4)),SWc:_.k(_.X(a,5))}};var iEa=function(a){this.La=_.fb(a)};_.V(iEa,_.Fb);iEa.prototype.toObject=function(){return jEa(this)};var jEa=function(a){if(null!=a)return _.Lb(a),{moduleId:_.k(_.X(a,1)),W2c:_.k(_.X(a,2))}};var kEa=function(a){this.La=_.fb(a)};_.V(kEa,_.Fb);_.h=kEa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.ID=function(a){_.pj(this,1,a)};_.h.tG=function(){return _.sj(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.e_=function(){return _.X(this,2)};_.h.setValue=function(a){return _.pj(this,2,a)};_.h.Oe=function(){return _.sj(this,2)};_.h.toObject=function(){return lEa(this)};var lEa=function(a){if(null!=a)return _.Lb(a),{key:_.k(_.X(a,1)),value:_.k(_.X(a,2))}};var mEa=function(a){this.La=_.fb(a)};_.V(mEa,_.Fb);_.h=mEa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.ID=function(a){_.pj(this,1,a)};_.h.tG=function(){return _.sj(this,1)};_.h.Nqb=function(){return _.X(this,2)};_.h.getValue=function(){return _.X(this,3)};_.h.e_=function(){return _.X(this,3)};_.h.setValue=function(a){return _.pj(this,3,a)};_.h.Oe=function(){return _.sj(this,3)};_.h.toObject=function(){return nEa(this)};
var nEa=function(a){if(null!=a)return _.Lb(a),{key:_.k(_.X(a,1)),comparator:_.k(_.X(a,2)),value:_.k(_.X(a,3))}};var oEa=function(a){this.La=_.fb(a)};_.V(oEa,_.Fb);oEa.tc=[1];oEa.prototype.toObject=function(){return pEa(this)};var pEa=function(a){if(null!=a)return _.Lb(a),{A3c:_.Ab(_.Ui(a,mEa,1),nEa),B3c:_.k(_.X(a,2))}};var qEa=function(a){this.La=_.fb(a)};_.V(qEa,_.Fb);qEa.tc=[1,2,3];qEa.prototype.toObject=function(){return rEa(this)};var rEa=function(a){if(null!=a)return _.Lb(a),{hIc:_.k(_.$i(a,1)),gvc:_.k(_.$i(a,2)),hvc:_.k(_.aj(a,3)),R1c:_.k(_.X(a,4))}};var sEa=function(a){this.La=_.fb(a)};_.V(sEa,_.Fb);sEa.prototype.toObject=function(){return tEa(this)};var tEa=function(a){if(null!=a)return _.Lb(a),{TNc:_.k(_.X(a,1)),UNc:_.k(_.X(a,2)),D3c:_.k(_.X(a,3)),qZc:_.k(_.Oi(a,4)),oZc:_.k(_.Oi(a,5)),y2c:_.k(_.X(a,6)),SNc:_.k(_.X(a,7))}};var uEa=function(a){this.La=_.fb(a)};_.V(uEa,_.Fb);uEa.prototype.toObject=function(){return vEa(this)};var vEa=function(a){if(null!=a)return _.Lb(a),{U0c:tEa(_.Ti(a,sEa,1)),W0c:_.k(_.Oi(a,2)),T0c:rEa(_.Ti(a,qEa,3))}};var wEa=function(a){this.La=_.fb(a)};_.V(wEa,_.Fb);wEa.prototype.toObject=function(){return xEa(this)};var xEa=function(a){if(null!=a)return _.Lb(a),{NWc:_.k(_.X(a,1)),MWc:_.k(_.X(a,2)),cacheHit:_.k(_.Oi(a,3)),QWc:_.k(_.Oi(a,4)),V3c:_.k(_.Oi(a,5)),aborted:_.k(_.Oi(a,6)),N6c:_.k(_.Zi(a,7))}};var yEa=function(a){this.La=_.fb(a)};_.V(yEa,_.Fb);yEa.prototype.toObject=function(){return zEa(this)};var zEa=function(a){if(null!=a)return _.Lb(a),{RZc:_.cj(a,1),UZc:_.Y(a,2),VZc:_.Y(a,3),QZc:_.ej(a,4),k7c:_.gj(a,5,0),U2c:_.Y(a,6),SZc:_.Y(a,7),TZc:_.Y(a,8)}};var AEa=function(a){this.La=_.fb(a)};_.V(AEa,_.Fb);AEa.prototype.toObject=function(){return BEa(this)};var BEa=function(a){if(null!=a)return _.Lb(a),{n_c:zEa(_.Ti(a,yEa,1))}};var CEa=function(a){this.La=_.fb(a)};_.V(CEa,_.Fb);_.h=CEa.prototype;_.h.getFeature=function(){return _.X(this,7)};_.h.sLb=function(a){return _.pj(this,7,a)};_.h.hasFeature=function(){return _.sj(this,7)};_.h.kha=function(a){_.pj(this,6,a)};_.h.uQa=function(){return dya(this,6)};_.h.toObject=function(){return DEa(this)};
var DEa=function(a){if(null!=a)return _.Lb(a),{wqa:_.k(_.X(a,7)),eYc:_.k(_.X(a,1)),release:_.k(_.X(a,2)),environment:_.k(_.X(a,6)),q2c:_.k(_.X(a,3)),s2c:_.k(_.X(a,4)),r2c:_.k(_.Zi(a,5))}};var EEa=function(a){this.La=_.fb(a)};_.V(EEa,_.Fb);EEa.prototype.toObject=function(){return FEa(this)};var FEa=function(a){if(null!=a)return _.Lb(a),{P2c:_.k(_.Eb(a,1))}};var GEa=function(a){this.La=_.fb(a)};_.V(GEa,_.Fb);GEa.prototype.toObject=function(){return HEa(this)};var HEa=function(a){if(null!=a)return _.Lb(a),{s4c:_.k(_.X(a,1)),r4c:_.k(_.Eb(a,2))}};var wk=function(a){this.La=_.fb(a)};_.V(wk,_.Fb);wk.prototype.Ig=function(){return _.X(this,4)};wk.prototype.tU=function(a){_.pj(this,4,a)};wk.prototype.NK=function(){return _.sj(this,4)};wk.prototype.toObject=function(){return IEa(this)};var IEa=function(a){if(null!=a)return _.Lb(a),{UXc:_.k(_.X(a,1)),errorCode:_.k(_.X(a,2)),TXc:_.k(_.Eb(a,3)),domain:_.k(_.X(a,4)),reason:_.k(_.X(a,5)),yVc:_.k(_.Eb(a,6))}};var JEa=function(a){this.La=_.fb(a)};_.V(JEa,_.Fb);_.h=JEa.prototype;_.h.Bwa=function(a){return oj(this,4,a)};_.h.vQa=function(){return _.Ti(this,wk,8)};_.h.XQa=function(){return Zxa(this,9)};_.h.h_a=function(a){return _.Li(this,9,null==a?a:Paa(a))};_.h.toObject=function(){return KEa(this)};
var KEa=function(a){if(null!=a)return _.Lb(a),{SOc:_.k(_.X(a,1)),C3c:_.k(_.X(a,2)),z3c:_.k(_.X(a,3)),statusCode:_.k(_.Yi(a,4)),zKc:_.k(_.Zi(a,5)),Cva:_.k(_.X(a,6)),pyc:_.k(_.Eb(a,7)),hZ:IEa(a.vQa()),requestId:_.k(Zxa(a,9)),kKc:_.k(_.Oi(a,10))}};var LEa=function(a){this.La=_.fb(a)};_.V(LEa,_.Fb);_.h=LEa.prototype;_.h.getUrl=function(){return _.X(this,2)};_.h.GK=function(){return _.X(this,2)};_.h.UM=function(a){return _.pj(this,2,a)};_.h.Nba=function(){return _.sj(this,2)};_.h.Ig=function(){return _.X(this,12)};_.h.tU=function(a){_.pj(this,12,a)};_.h.NK=function(){return _.sj(this,12)};_.h.vQa=function(){return _.Ti(this,wk,9)};_.h.XQa=function(){return Zxa(this,10)};_.h.h_a=function(a){return _.Li(this,10,null==a?a:Paa(a))};
_.h.toObject=function(){return MEa(this)};var MEa=function(a){if(null!=a)return _.Lb(a),{method:_.k(_.X(a,1)),url:_.k(_.X(a,2)),B1c:_.k(_.X(a,3)),domain:_.k(_.X(a,12)),SOc:_.k(_.X(a,4)),x4c:_.k(_.Yi(a,5)),zKc:_.k(_.Zi(a,6)),Cva:_.k(_.X(a,7)),pyc:_.k(_.Eb(a,8)),hZ:IEa(a.vQa()),requestId:_.k(Zxa(a,10)),kKc:_.k(_.Oi(a,11))}};var NEa=function(a){this.La=_.fb(a)};_.V(NEa,_.Fb);_.h=NEa.prototype;_.h.pLb=function(a){_.qj(this,1,a)};_.h.Era=function(){return _.Ti(this,LEa,2)};_.h.sRa=function(){return _.Ti(this,JEa,3)};_.h.DQa=function(){return _.Ti(this,vk,4)};_.h.toObject=function(){return OEa(this)};var OEa=function(a){if(null!=a)return _.Lb(a),{Kzc:_.k(_.Eb(a,1)),tya:MEa(a.Era()),vQc:KEa(a.sRa()),kFc:hEa(a.DQa()),Y0c:HEa(_.Ti(a,GEa,5))}};var PEa=function(a){this.La=_.fb(a)};_.V(PEa,_.Fb);_.h=PEa.prototype;_.h.getOrigin=function(){return _.Eb(this,1)};_.h.uha=function(a){return _.qj(this,1,a)};_.h.getContainerId=function(){return _.X(this,3)};_.h.setContainerId=function(a){return _.pj(this,3,a)};_.h.toObject=function(){return QEa(this)};var QEa=function(a){if(null!=a)return _.Lb(a),{origin:_.k(_.Eb(a,1)),containerType:_.k(_.Eb(a,2)),containerId:_.k(_.X(a,3)),containerName:_.k(_.X(a,4)),b_c:_.k(_.Zi(a,5))}};var xk=function(a){this.La=_.fb(a)};_.V(xk,_.Fb);xk.prototype.getKey=function(){return _.Eb(this,1)};xk.prototype.ID=function(a){_.qj(this,1,a)};xk.prototype.tG=function(){return null!=_.Eb(this,1)};xk.prototype.mwa=function(a){_.Li(this,3,_.Va(a))};xk.tc=[4];xk.prototype.toObject=function(){return REa(this)};var REa=function(a){if(null!=a)return _.Lb(a),{key:_.k(_.Eb(a,1)),xx:_.k(_.Zi(a,2)),QTa:_.k(_.Zi(a,3)),Q_c:_.k(_.aj(a,4)),x0c:QEa(_.Ti(a,PEa,5)),u4c:_.k(_.Zi(a,6))}};var yk=function(a){this.La=_.fb(a)};_.V(yk,_.Fb);yk.prototype.YZa=function(a){return oj(this,1,a)};yk.tc=[3];yk.prototype.toObject=function(){return SEa(this)};var SEa=function(a){if(null!=a)return _.Lb(a),{fR:_.k(_.Yi(a,1)),HXc:_.k(_.Yi(a,2)),D2c:_.k(_.$i(a,3)),aya:_.k(_.Eb(a,4)),aVc:_.k(_.Eb(a,7))}};var TEa=function(a){this.La=_.fb(a)};_.V(TEa,_.Fb);TEa.prototype.toObject=function(){return UEa(this)};var UEa=function(a){if(null!=a)return _.Lb(a),{QTc:SEa(_.Ti(a,yk,1)),y7c:VDa(_.Ti(a,UDa,2))}};var VEa=function(a){this.La=_.fb(a,123)};_.V(VEa,_.Fb);_.h=VEa.prototype;_.h.uwa=function(a){_.pj(this,1,a)};_.h.Bm=function(){return _.X(this,32)};_.h.setProjectId=function(a){return _.pj(this,32,a)};_.h.fwa=function(a){_.pj(this,2,a)};_.h.IQa=function(){return _.X(this,121)};_.h.pLb=function(a){_.qj(this,23,a)};_.h.c_a=function(a){return _.Li(this,6,_.Qa(a))};_.h.mwa=function(a){_.Li(this,7,_.Va(a))};_.h.g_a=function(a){return _.pj(this,8,a)};_.h.TZa=function(a){return _.pj(this,12,a)};
_.h.kha=function(a){_.qj(this,82,a)};_.h.uQa=function(){var a=_.Eb(this,82);return null==a?void 0:a};_.h.wLb=function(a){_.Li(this,16,_.Qa(a))};_.h.d_a=function(a){return _.pj(this,17,a)};_.h.SQa=function(){return _.X(this,18)};_.h.vwa=function(a){return _.pj(this,18,a)};_.h.Era=function(){return _.Ti(this,LEa,30)};_.h.sRa=function(){return _.Ti(this,JEa,31)};_.h.DQa=function(){return _.Ti(this,vk,47)};_.h.nQa=function(){return _.X(this,94)};_.h.iwa=function(a){return _.pj(this,94,a)};
_.h.Vqb=function(){return _.Ti(this,AEa,98)};var WEa={};VEa.tc=[5,15,85,44,49,50,63,64,71];
VEa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={gUc:_.k(_.Eb(this,116)),projectNumber:_.k(_.X(this,1)),projectId:_.k(_.X(this,32)),organizationId:_.k(_.X(this,53)),AYc:_.k(_.X(this,72)),OVc:_.k(_.X(this,74)),BVc:_.k(_.X(this,40)),xVc:_.k(_.X(this,41)),EVc:_.k(_.X(this,42)),billingAccountId:_.k(_.X(this,2)),OLb:_.k(_.X(this,73)),AUc:_.k(_.X(this,52)),appId:_.k(_.X(this,37)),kYc:_.k(_.X(this,43)),leb:_.k(_.X(this,57)),neb:_.k(_.X(this,58)),peb:_.k(_.X(this,59)),lUc:_.k(_.X(this,75)),
meb:_.k(_.X(this,62)),oeb:_.k(_.X(this,65)),mUc:_.k(_.X(this,84)),dCb:_.k(_.X(this,121)),MYc:_.k(_.X(this,60)),NYc:_.k(_.X(this,83)),M3c:_.k(_.X(this,61)),c_c:_.k(_.X(this,69)),Kzc:_.k(_.Eb(this,23)),eventType:_.k(_.X(this,3)),pC:_.k(_.X(this,4)),YXc:_.Ab(_.Ui(this,dEa,5),eEa),Hsa:_.k(_.Oi(this,6)),QTa:_.k(_.Zi(this,7)),kYa:_.k(_.X(this,8)),G_c:_.k(_.Oi(this,9)),p4c:_.k(_.X(this,10)),d5c:_.k(_.X(this,11)),KQ:_.k(_.X(this,12)),environment:_.k(_.Eb(this,82)),I3c:_.k(_.X(this,68)),lDb:_.k(_.X(this,13)),
mYc:_.k(_.Eb(this,24)),tUc:_.k(_.Eb(this,35)),uUc:_.k(_.Eb(this,70)),XTc:_.k(_.X(this,14)),Y5c:_.Ab(_.Ui(this,bEa,15),cEa),Rsa:_.k(_.Oi(this,16)),CIc:_.k(_.X(this,17)),referer:_.k(_.X(this,18)),NVc:_.k(_.X(this,19)),ssb:nya(_.Ti(this,mya,20)),V0c:vEa(_.Ti(this,uEa,91)),x7c:UEa(_.Ti(this,TEa,21)),l2c:_.k(_.X(this,25)),RDc:_.k(_.X(this,22)),a_c:gEa(_.Ti(this,fEa,51)),d_c:_.k(_.Eb(this,26)),y3c:OEa(_.Ti(this,NEa,46)),k2c:_.k(_.Oi(this,27)),t4c:_.k(_.Zi(this,28)),O2c:FEa(_.Ti(this,EEa,38)),h2c:DEa(_.Ti(this,
CEa,29)),Z5c:_.Ab(_.Ui(this,xk,85),REa),XSb:_.k(_.X(this,86)),tya:MEa(this.Era()),vQc:KEa(this.sRa()),kXc:aEa(_.Ti(this,$Da,33)),OUc:_.k(_.X(this,34)),L0c:_.k(_.X(this,36)),J0c:_.k(_.X(this,39)),d1c:_.k(_.aj(this,44)),K0c:_.k(_.X(this,45)),kFc:hEa(this.DQa()),IWc:_.k(_.X(this,48)),VXc:Db(_.qb(this,49,(0,_.kb)(this.La)&34?tba:uba)),z6c:_.Ab(_.Ui(this,tk,50),YDa),e5c:Db(Pi(this,99)),f5c:YDa(_.Ti(this,tk,100)),hVc:_.k(_.X(this,54)),v0c:pEa(_.Ti(this,oEa,55)),u0c:lEa(_.Ti(this,kEa,56)),S_c:_.Ab(_.Ui(this,
iEa,63),jEa),R_c:_.Ab(_.Ui(this,iEa,64),jEa),i_c:_.k(_.X(this,66)),o_c:_.k(_.X(this,67)),S0c:_.k(_.aj(this,71)),aZc:_.k(_.X(this,76)),dZc:_.k(_.X(this,77)),ZYc:_.k(_.X(this,78)),cZc:_.k(_.X(this,79)),bZc:_.k(_.X(this,80)),egb:_.k(_.X(this,81)),cib:_.k(_.X(this,87)),T1c:xEa(_.Ti(this,wEa,88)),H0c:_.k(_.X(this,89)),I0c:_.k(_.X(this,90)),o1c:_.k(_.X(this,92)),gaiaId:_.k(_.Zi(this,93)),Vhb:_.k(_.X(this,94)),DVc:_.k(_.X(this,95)),bUc:_.k(_.X(this,96)),aUc:_.k(_.X(this,97)),AIc:BEa(this.Vqb()),HTc:_.k(_.X(this,
101)),YZc:_.k(_.Oi(this,102)),OWc:_.k(_.X(this,104)),TVc:_.k(_.X(this,105)),datasetId:_.k(_.X(this,106)),r7c:_.k(_.X(this,107)),k0c:_.k(_.Zi(this,114)),q7c:_.k(_.X(this,115)),P4c:_.k(_.X(this,117)),T4c:_.k(_.X(this,118)),S4c:_.k(_.X(this,119)),JJb:_.k(_.X(this,122))};Fba(this,a,WEa)}else a=void 0;return a};var XEa=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}"),zk=function(a,b,c,d){this.Yr=a;this.KQ=b;this.Kg=c;this.Pn=d;this.aL=d.Kwc};_.h=zk.prototype;_.h.uwa=function(a){this.Kg||(this.Kg={});this.Kg.projectNumber=a};_.h.setProjectId=function(a){this.Kg||(this.Kg={});this.Kg.projectId=a};_.h.fwa=function(a){this.Kg||(this.Kg={});this.Kg.billingAccountId=a};_.h.rLb=function(a){var b=new pya;_.ub(b,3,a,Maa);this.client.hwa(b)};
_.h.kha=function(a){this.Kg.environment=a};_.h.XG=function(a,b){a=void 0===a?{}:a;b=void 0===b?this.Yr.location.pathname:b;this.mb(Object.assign({},a,{name:"pageview",type:b||"",kind:26}),b)};
_.h.mb=function(a,b){b=void 0===b?this.Yr.location.pathname:b;a.type&&XEa.test(a.type);a.name&&XEa.test(a.name);if(a.metadata instanceof Array)for(var c=_.l(a.metadata),d=c.next();!d.done;d=c.next())d=d.value,d.key&&d.value&&"string"===typeof d.value&&XEa.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&"string"===typeof e&&XEa.test(e)}c=b;this.Kg||(this.Kg={});b=new VEa;d=this.Kg;void 0!==d.Hsa&&b.c_a(d.Hsa);void 0!==d.Rsa&&b.wLb(d.Rsa);d.kYa&&b.g_a(d.kYa);d.hostname&&
b.d_a(d.hostname);var f,g;b.kha(null!=(g=null!=(f=d.environment)?f:b.uQa())?g:0);d.projectNumber&&b.uwa(d.projectNumber);d.projectId&&b.setProjectId(d.projectId);d.billingAccountId&&b.fwa(d.billingAccountId);f=new uk;oj(f,1,this.Yr.screen.width);oj(f,2,this.Yr.screen.height);g=new uk;oj(g,1,this.Yr.innerWidth);oj(g,2,this.Yr.innerHeight);d=new $Da;_.Vi(d,1,f);_.Vi(d,3,g);oj(d,2,this.Yr.screen.colorDepth);_.Vi(b,33,d);a.projectNumber&&(isNaN(Number(a.projectNumber))?b.setProjectId(a.projectNumber):
b.uwa(a.projectNumber));a.projectId&&b.setProjectId(a.projectId);a.billingAccountId&&b.fwa(a.billingAccountId);a.latency&&b.mwa(Math.ceil(a.latency));a.ssb&&_.Vi(b,20,a.ssb);a.bLa&&(f=new yk,_.qj(f,4,a.bLa.aya),f.YZa(a.bLa.id),_.ub(f,3,a.bLa.PTc,Maa),g=new TEa,_.Vi(g,1,f),_.Vi(b,21,g));f=_.pj(b,13,c).TZa(this.KQ);f=_.pj(f,3,a.type);_.pj(f,4,a.name).pLb(a.kind);if(a.metadata instanceof Array){var m=_.l(a.metadata);for(f=m.next();!f.done;f=m.next())f=f.value,YEa(b,f.key,f.value)}else if(a.metadata)for(m in f=
a.metadata,f)m&&YEa(b,m,f[m]);m=Eya.get("concordWindowId");m||(m=Dya(),Eya.set("concordWindowId",m));_.pj(b,34,m);(m=this.Yr.document.referrer)&&b.vwa(m);_.Li(b,27,_.Qa(this.Yr.document.hidden));if(this.Kg.features)for(m=_.l(this.Kg.features),f=m.next();!f.done;f=m.next())f.value.apply(b);a.leb&&_.pj(b,57,a.leb);a.neb&&_.pj(b,58,a.neb);a.peb&&_.pj(b,59,a.peb);a.meb&&_.pj(b,62,a.meb);a.oeb&&_.pj(b,65,a.oeb);a.OLb&&_.pj(b,73,a.OLb);a.egb&&_.pj(b,81,a.egb);a.cib&&_.pj(b,87,a.cib);a.XSb&&_.pj(b,86,a.XSb);
a.JJb&&_.pj(b,122,a.JJb);a=new nk;m=b.ld();_.pj(a,8,m);if(b=(b=_.Ti(b,TEa,21))?_.Ti(b,yk,1):null)b=_.Yi(b,1),oj(a,11,null==b?void 0:b);this.client.dispatch(a)};var YEa=function(a,b,c){var d=new dEa;d.ID(b);d.setValue(String(c));_.Xi(a,5,dEa,d)};
_.W.Object.defineProperties(zk.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.aL)return this.aL;this.Pn||(this.Pn={});if(this.Pn.Tsa)return this.aL=new Ak;var a=null;this.Pn.jj&&(a=String(this.Pn.jj));a=new oDa(509,a||"0");this.Pn.endpoint&&(a.xNa=this.Pn.endpoint);this.aL=a.Za();this.Pn.AZ&&this.aL.lha(this.Pn.AZ);this.Pn.N2&&this.aL.wU(!0);return this.aL}}});
var ZEa=function(a){this.Yr=a;this.KQ="UNDEFINED";this.Kg={Hsa:!1};this.Pn={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",AZ:2500,N2:!0};this.Kg.hostname=this.Yr.location.hostname;this.Kg.Rsa="https:"===this.Yr.location.protocol};_.h=ZEa.prototype;_.h.TZa=function(a){this.KQ=a;return this};_.h.lha=function(a){this.Pn.AZ=a};_.h.c_a=function(a){this.Kg.Hsa=a;return this};_.h.wLb=function(a){this.Kg.Rsa=a};_.h.kha=function(a){this.Kg.environment=a};
_.h.uwa=function(a){this.Kg.projectNumber=a};_.h.setProjectId=function(a){this.Kg.projectId=a;return this};_.h.fwa=function(a){this.Kg.billingAccountId=a};_.h.g_a=function(a){this.Kg.kYa=a;return this};_.h.wU=function(a){this.Pn.N2=a;return this};var Sba=function(a){var b=new $Ea;a.Kg.features||(a.Kg.features=[]);if(a.Kg.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.Kg.features.push(b);return a},Ak=function(){};Ak.prototype.dispatch=function(){};
Ak.prototype.hwa=function(){};Ak.prototype.lha=function(){};Ak.prototype.wU=function(){};var cFa;_.aFa=function(a){if(a.uw&&"function"==typeof a.uw)return a.uw();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(_.xa(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Mba(a)};
_.bFa=function(a){if(a.pG&&"function"==typeof a.pG)return a.pG();if(!a.uw||"function"!=typeof a.uw){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set)){if(_.xa(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.Nba(a)}}};
cFa=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.xa(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=_.bFa(a),e=_.aFa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var Ck,fFa,lFa,gFa,iFa,hFa,kFa,jFa,Ek;_.Hh=function(a){this.TNa=this.dE=this.Vs="";this.I0=null;this.qw=this.Fua="";this.Dw=!1;var b;a instanceof _.Hh?(this.Dw=a.Dw,_.dFa(this,a.Vs),this.dE=a.dE,this.tU(a.Ig()),eFa(this,a.I0),this.jd(a.he()),_.Bk(this,a.xj.clone()),this.qw=a.qw):a&&(b=String(a).match(gk))?(this.Dw=!1,_.dFa(this,b[1]||"",!0),this.dE=Ck(b[2]||""),this.tU(b[3]||"",!0),eFa(this,b[4]),this.jd(b[5]||"",!0),_.Bk(this,b[6]||"",!0),this.qw=Ck(b[7]||"")):(this.Dw=!1,this.xj=new _.Dk(null,this.Dw))};
_.Hh.prototype.toString=function(){var a=[],b=this.Vs;b&&a.push(fFa(b,gFa,!0),":");var c=this.Ig();if(c||"file"==b)a.push("//"),(b=this.dE)&&a.push(fFa(b,gFa,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.I0,null!=c&&a.push(":",String(c));if(c=this.he())this.NK()&&"/"!=c.charAt(0)&&a.push("/"),a.push(fFa(c,"/"==c.charAt(0)?hFa:iFa,!0));(c=this.xj.toString())&&a.push("?",c);(c=this.qw)&&a.push("#",fFa(c,jFa));return a.join("")};
_.Hh.prototype.resolve=function(a){var b=this.clone(),c=!!a.Vs;c?_.dFa(b,a.Vs):c=!!a.dE;c?b.dE=a.dE:c=a.NK();c?b.tU(a.Ig()):c=null!=a.I0;var d=a.he();if(c)eFa(b,a.I0);else if(c=!!a.Fua){if("/"!=d.charAt(0))if(this.NK()&&!this.Fua)d="/"+d;else{var e=b.he().lastIndexOf("/");-1!=e&&(d=b.he().slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(_.ka(e,"./")||_.ka(e,"/.")){d=_.zi(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.jd(d):c=""!==a.xj.toString();c?_.Bk(b,a.xj.clone()):c=!!a.qw;c&&(b.qw=a.qw);return b};_.Hh.prototype.clone=function(){return new _.Hh(this)};_.dFa=function(a,b,c){a.Vs=c?Ck(b,!0):b;a.Vs&&(a.Vs=a.Vs.replace(/:$/,""))};_.Hh.prototype.Ig=function(){return this.TNa};_.Hh.prototype.tU=function(a,b){this.TNa=b?Ck(a,!0):a};_.Hh.prototype.NK=function(){return!!this.TNa};
var eFa=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("ma`"+b);a.I0=b}else a.I0=null};_.Hh.prototype.he=function(){return this.Fua};_.Hh.prototype.jd=function(a,b){this.Fua=b?Ck(a,!0):a;return this};_.Bk=function(a,b,c){b instanceof _.Dk?(a.xj=b,a.xj.b_a(a.Dw)):(c||(b=fFa(b,kFa)),a.xj=new _.Dk(b,a.Dw));return a};_.Hh.prototype.setQuery=function(a,b){return _.Bk(this,a,b)};_.Hh.prototype.getQuery=function(){return this.xj.toString()};_.Ih=function(a,b,c){a.xj.set(b,c);return a};
_.Hh.prototype.removeParameter=function(a){this.xj.remove(a);return this};_.Hh.prototype.isReadOnly=function(){return!1};_.Hh.prototype.b_a=function(a){this.Dw=a;this.xj&&this.xj.b_a(a)};Ck=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};fFa=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,lFa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};lFa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};
gFa=/[#\/\?@]/g;iFa=/[#\?:]/g;hFa=/[#\?]/g;kFa=/[#\?@]/g;jFa=/#/g;_.Dk=function(a,b){this.Iq=this.Vj=null;this.ju=a||null;this.Dw=!!b};Ek=function(a){a.Vj||(a.Vj=new Map,a.Iq=0,a.ju&&UAa(a.ju,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.h=_.Dk.prototype;_.h.add=function(a,b){Ek(this);this.ju=null;a=Fk(this,a);var c=this.Vj.get(a);c||this.Vj.set(a,c=[]);c.push(b);this.Iq+=1;return this};
_.h.remove=function(a){Ek(this);a=Fk(this,a);return this.Vj.has(a)?(this.ju=null,this.Iq-=this.Vj.get(a).length,this.Vj.delete(a)):!1};_.h.clear=function(){this.Vj=this.ju=null;this.Iq=0};_.h.Jl=function(){Ek(this);return 0==this.Iq};_.h.NQ=function(a){Ek(this);a=Fk(this,a);return this.Vj.has(a)};_.h.forEach=function(a,b){Ek(this);this.Vj.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.h.pG=function(){Ek(this);for(var a=Array.from(this.Vj.values()),b=Array.from(this.Vj.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.uw=function(a){Ek(this);var b=[];if("string"===typeof a)this.NQ(a)&&(b=b.concat(this.Vj.get(Fk(this,a))));else{a=Array.from(this.Vj.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.h.set=function(a,b){Ek(this);this.ju=null;a=Fk(this,a);this.NQ(a)&&(this.Iq-=this.Vj.get(a).length);this.Vj.set(a,[b]);this.Iq+=1;return this};_.h.get=function(a,b){if(!a)return b;a=this.uw(a);return 0<a.length?String(a[0]):b};_.h.Aha=function(a,b){this.remove(a);0<b.length&&(this.ju=null,this.Vj.set(Fk(this,a),_.wa(b)),this.Iq+=b.length)};
_.h.toString=function(){if(this.ju)return this.ju;if(!this.Vj)return"";for(var a=[],b=Array.from(this.Vj.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.uw(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.ju=a.join("&")};_.h.clone=function(){var a=new _.Dk;a.ju=this.ju;this.Vj&&(a.Vj=new Map(this.Vj),a.Iq=this.Iq);return a};var Fk=function(a,b){b=String(b);a.Dw&&(b=b.toLowerCase());return b};
_.Dk.prototype.b_a=function(a){a&&!this.Dw&&(Ek(this),this.ju=null,this.Vj.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.Aha(d,b))},this));this.Dw=a};_.Dk.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)cFa(arguments[b],function(c,d){this.add(d,c)},this)};var mFa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),nFa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),oFa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),pFa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),qFa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),rFa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],sFa=RegExp("(organizationId=)[0-9]*"),
tFa=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}"),uFa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,OFa=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(uFa,"$2");var e=new _.Hh(a);e.xj.get("project")&&_.Ih(e,"project",":projectId");a=e.he();Ck(e.xj.toString())&&(a+="?"+Ck(e.xj.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(oFa,"$1:vmInstanceName");a=a.replace(mFa,"$1:accountId");a=a.replace(pFa,"$1:emailId");a=a.replace(qFa,"$1:clientId");a=a.replace(sFa,"$1:organizationId");(b=nFa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&vFa(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.ka(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(tFa,":uuid")},vFa=function(a){var b=_.ka(a,"."),c=rFa.some(function(d){return _.Xwa(a,d)});return b&&!c};var $Ea=function(){};$Ea.prototype.apply=function(a){var b={projectId:a.Bm()||void 0,projectNumber:_.X(a,1)||void 0,accountId:_.X(a,2)||void 0};if(_.X(a,13)){var c=OFa(_.X(a,13),b);"pageview"===_.X(a,4)&&_.X(a,3)===_.X(a,13)&&_.pj(a,3,c);_.pj(a,13,c)}if(a.SQa()){c=a.vwa;var d=a.SQa();var e=void 0===b?{}:b;b=e.projectId;var f=e.projectNumber;e=e.accountId;var g=new _.Hh(d);d=g.Vs+"://"+g.Ig()+OFa(d,{projectId:b,projectNumber:f,accountId:e});c.call(a,d)}};var Gk=function(a,b,c,d,e,f){zk.call(this,a,b,d,e);this.rsb=c;this.Kg=d;this.Pn=e;this.Eua=f};_.V(Gk,zk);Gk.prototype.XG=function(a,b){a=void 0===a?{}:a;var c;zk.prototype.XG.call(this,a,null!=b?b:null==(c=this.Eua)?void 0:c.get())};Gk.prototype.mb=function(a,b){var c;zk.prototype.mb.call(this,a,null!=b?b:null==(c=this.Eua)?void 0:c.get())};Gk.newBuilder=function(a,b){a=void 0===a?window:a;return Uba(a,b)};var Tba=function(a,b){ZEa.call(this,a);this.Yr=a;this.Eua=b;this.rsb=new oya};_.V(Tba,ZEa);
Tba.prototype.Za=function(){return new Gk(this.Yr,this.KQ,this.rsb,this.Kg,this.Pn,this.Eua)};(function(a){function b(Na){n&&n.mark&&n.mark(Na)}function c(Na,hb){n&&n.measure&&n.measure(Na,hb)}function d(Na){return r+Na}function e(Na){Ca||a[da]&&(Ca=a[da].resolve(0));if(Ca){var hb=Ca[oa];hb||(hb=Ca.then);hb.call(Ca,Na)}else a[Q](Na,0)}function f(Na){0===Bb&&0===qa.length&&e(g);Na&&qa.push(Na)}function g(){if(!ta){for(ta=!0;qa.length;){var Na=qa;qa=[];for(var hb=0;hb<Na.length;hb++){var jb=Na[hb];try{jb.zone.zga(jb,null,null)}catch(nc){bb.wWa(nc)}}}bb.KAb();ta=!1}}function m(){}var n=a.performance;
b("Zone");var r=a.__Zone_symbol_prefix||"__zone_symbol__",w=!0===a[d("forceDuplicateZoneCheck")];if(a.Zone){if(w||"function"!==typeof a.Zone.Jo)throw Error("oa");return a.Zone}var z=function(Na,hb){this.ad=Na;this.Qr=hb?hb.name||"unnamed":"<root>";this.K$a=hb&&hb.properties||{};this.Sv=new J(this,this.ad&&this.ad.Sv,hb)};z.vvc=function(){if(a.Promise!==Ya.ZoneAwarePromise)throw Error("pa");};z.mk=function(Na,hb,jb){jb=void 0===jb?!1:jb;if(Ya.hasOwnProperty(Na)){if(!jb&&w)throw Error("qa`"+Na);}else a["__Zone_disable_"+
Na]||(jb="Zone:"+Na,b(jb),Ya[Na]=hb(a,z,bb),c(jb,jb))};z.prototype.get=function(Na){var hb=this.RBc(Na);if(hb)return hb.K$a[Na]};z.prototype.RBc=function(Na){for(var hb=this;hb;){if(hb.K$a.hasOwnProperty(Na))return hb;hb=hb.ad}return null};z.prototype.zC=function(Na){if(!Na)throw Error("ra");return this.Sv.zC(this,Na)};z.prototype.wrap=function(Na,hb){if("function"!==typeof Na)throw Error("sa`"+Na);var jb=this.Sv.intercept(this,Na,hb),nc=this;return function(){return nc.jx(jb,this,arguments,hb)}};
z.prototype.jc=function(Na,hb,jb,nc){Mb={parent:Mb,zone:this};try{return this.Sv.Bk(this,Na,hb,jb,nc)}finally{Mb=Mb.parent}};z.prototype.jx=function(Na,hb,jb,nc){Mb={parent:Mb,zone:this};try{try{return this.Sv.Bk(this,Na,void 0===hb?null:hb,jb,nc)}catch(sc){if(this.Sv.handleError(this,sc))throw sc;}}finally{Mb=Mb.parent}};z.prototype.zga=function(Na,hb,jb){if(Na.zone!=this)throw Error("ta`"+(Na.zone||Pa).name+"`"+this.name);if("notScheduled"!==Na.state||"eventTask"!==Na.type&&"macroTask"!==Na.type){var nc=
"running"!=Na.state;nc&&Na.Ot("running","scheduled");Na.dU++;var sc=Kb;Kb=Na;Mb={parent:Mb,zone:this};try{"macroTask"==Na.type&&Na.data&&!Na.data.Lca&&(Na.v8=void 0);try{return this.Sv.qS(this,Na,hb,jb)}catch(jf){if(this.Sv.handleError(this,jf))throw jf;}}finally{"notScheduled"!==Na.state&&"unknown"!==Na.state&&("eventTask"==Na.type||Na.data&&Na.data.Lca?nc&&Na.Ot("scheduled","running"):(Na.dU=0,this.Q6(Na,-1),nc&&Na.Ot("notScheduled","running","notScheduled"))),Mb=Mb.parent,Kb=sc}}};z.prototype.fU=
function(Na){if(Na.zone&&Na.zone!==this)for(var hb=this;hb;){if(hb===Na.zone)throw Error("ua`"+this.name+"`"+Na.zone.name);hb=hb.parent}Na.Ot("scheduling","notScheduled");hb=[];Na.zX=hb;Na.Ui=this;try{Na=this.Sv.fU(this,Na)}catch(jb){throw Na.Ot("unknown","scheduling","notScheduled"),this.Sv.handleError(this,jb),jb;}Na.zX===hb&&this.Q6(Na,1);"scheduling"==Na.state&&Na.Ot("scheduled","scheduling");return Na};z.prototype.l1=function(Na,hb,jb,nc){return this.fU(new L("microTask",Na,hb,jb,nc,void 0))};
z.prototype.Dga=function(Na,hb,jb,nc,sc){return this.fU(new L("macroTask",Na,hb,jb,nc,sc))};z.prototype.Nva=function(Na,hb,jb,nc,sc){return this.fU(new L("eventTask",Na,hb,jb,nc,sc))};z.prototype.FJ=function(Na){if(Na.zone!=this)throw Error("va`"+(Na.zone||Pa).name+"`"+this.name);if("scheduled"===Na.state||"running"===Na.state){Na.Ot("canceling","scheduled","running");try{this.Sv.FJ(this,Na)}catch(hb){throw Na.Ot("unknown","canceling"),this.Sv.handleError(this,hb),hb;}this.Q6(Na,-1);Na.Ot("notScheduled",
"canceling");Na.dU=0;return Na}};z.prototype.Q6=function(Na,hb){var jb=Na.zX;-1==hb&&(Na.zX=null);for(var nc=0;nc<jb.length;nc++)jb[nc].Q6(Na.type,hb)};_.W.Object.defineProperties(z.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){return this.ad}},name:{configurable:!0,enumerable:!0,get:function(){return this.Qr}}});_.W.Object.defineProperties(z,{root:{configurable:!0,enumerable:!0,get:function(){for(var Na=z.current;Na.parent;)Na=Na.parent;return Na}},current:{configurable:!0,enumerable:!0,
get:function(){return Mb.zone}},Hpa:{configurable:!0,enumerable:!0,get:function(){return Kb}}});z.Jo=d;var D={name:"",fWa:function(Na,hb,jb,nc){return Na.Rra(jb,nc)},s0:function(Na,hb,jb,nc){return Na.fU(jb,nc)},dT:function(Na,hb,jb,nc,sc,jf){return Na.qS(jb,nc,sc,jf)},o0:function(Na,hb,jb,nc){return Na.FJ(jb,nc)}},J=function(Na,hb,jb){this.ztc={microTask:0,macroTask:0,eventTask:0};this.zone=Na;this.oTc=hb;this.xFa=jb&&(jb&&jb.eWa?jb:hb.xFa);this.J7a=jb&&(jb.eWa?hb:hb.J7a);this.voc=jb&&(jb.eWa?this.zone:
hb.voc);this.EGa=jb&&(jb.gWa?jb:hb.EGa);this.V8a=jb&&(jb.gWa?hb:hb.V8a);this.U8a=jb&&(jb.gWa?this.zone:hb.U8a);this.IGa=jb&&(jb.uea?jb:hb.IGa);this.Z8a=jb&&(jb.uea?hb:hb.Z8a);this.X8a=jb&&(jb.uea?this.zone:hb.X8a);this.cGa=jb&&(jb.tea?jb:hb.cGa);this.v8a=jb&&(jb.tea?hb:hb.v8a);this.u8a=jb&&(jb.tea?this.zone:hb.u8a);this.hna=jb&&(jb.s0?jb:hb.hna);this.EIa=jb&&(jb.s0?hb:hb.EIa);this.DIa=jb&&(jb.s0?this.zone:hb.DIa);this.Wla=jb&&(jb.dT?jb:hb.Wla);this.HGa=jb&&(jb.dT?hb:hb.HGa);this.GGa=jb&&(jb.dT?this.zone:
hb.GGa);this.Mka=jb&&(jb.o0?jb:hb.Mka);this.rEa=jb&&(jb.o0?hb:hb.rEa);this.qEa=jb&&(jb.o0?this.zone:hb.qEa);this.F8a=this.H8a=this.G8a=this.U4=null;var nc=jb&&jb.fWa,sc=hb&&hb.U4;if(nc||sc)this.U4=nc?jb:D,this.G8a=hb,this.H8a=this,this.F8a=Na,jb.s0||(this.hna=D,this.EIa=hb,this.DIa=this.zone),jb.dT||(this.Wla=D,this.HGa=hb,this.GGa=this.zone),jb.o0||(this.Mka=D,this.rEa=hb,this.qEa=this.zone)};J.prototype.zC=function(Na,hb){return this.xFa?this.xFa.eWa(this.J7a,this.zone,Na,hb):new z(Na,hb)};J.prototype.intercept=
function(Na,hb,jb){return this.EGa?this.EGa.gWa(this.V8a,this.U8a,Na,hb,jb):hb};J.prototype.Bk=function(Na,hb,jb,nc,sc){return this.IGa?this.IGa.uea(this.Z8a,this.X8a,Na,hb,jb,nc,sc):hb.apply(jb,nc)};J.prototype.handleError=function(Na,hb){return this.cGa?this.cGa.tea(this.v8a,this.u8a,Na,hb):!0};J.prototype.fU=function(Na,hb){var jb=hb;if(this.hna)this.U4&&jb.zX.push(this.H8a),(jb=this.hna.s0(this.EIa,this.DIa,Na,hb))||(jb=hb);else if(hb.QJb)hb.QJb(hb);else if("microTask"==hb.type)f(hb);else throw Error("wa");
return jb};J.prototype.qS=function(Na,hb,jb,nc){return this.Wla?this.Wla.dT(this.HGa,this.GGa,Na,hb,jb,nc):hb.callback.apply(jb,nc)};J.prototype.FJ=function(Na,hb){if(this.Mka)Na=this.Mka.o0(this.rEa,this.qEa,Na,hb);else{if(!hb.v8)throw Error("xa");Na=hb.v8(hb)}return Na};J.prototype.Rra=function(Na,hb){try{this.U4&&this.U4.fWa(this.G8a,this.F8a,Na,hb)}catch(jb){this.handleError(Na,jb)}};J.prototype.Q6=function(Na,hb){var jb=this.ztc,nc=jb[Na];hb=jb[Na]=nc+hb;if(0>hb)throw Error("ya");0!=nc&&0!=hb||
this.Rra(this.zone,{OGc:0<jb.microTask,xGc:0<jb.macroTask,aYc:0<jb.eventTask,Zc:Na})};var L=function(Na,hb,jb,nc,sc,jf){this.Ui=null;this.dU=0;this.zX=null;this.Zh="notScheduled";this.type=Na;this.source=hb;this.data=nc;this.QJb=sc;this.v8=jf;if(!jb)throw Error("za");this.callback=jb;var rb=this;this.Bk="eventTask"===Na&&nc&&nc.Z1a?L.qS:function(){return L.qS.call(a,rb,this,arguments)}};L.qS=function(Na,hb,jb){Na||(Na=this);Bb++;try{return Na.dU++,Na.zone.zga(Na,hb,jb)}finally{1==Bb&&g(),Bb--}};L.prototype.Ot=
function(Na,hb,jb){if(this.Zh===hb||this.Zh===jb)this.Zh=Na,"notScheduled"==Na&&(this.zX=null);else throw Error("Aa`"+this.type+"`"+this.source+"`"+Na+"`"+hb+"`"+(jb?" or '"+jb+"'":"")+"`"+this.Zh);};L.prototype.toString=function(){return this.data&&"undefined"!==typeof this.data.MK?this.data.MK.toString():Object.prototype.toString.call(this)};L.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,dU:this.dU}};_.W.Object.defineProperties(L.prototype,
{zone:{configurable:!0,enumerable:!0,get:function(){return this.Ui}},state:{configurable:!0,enumerable:!0,get:function(){return this.Zh}}});var Q=d("setTimeout"),da=d("Promise"),oa=d("then"),qa=[],ta=!1,Ca,Pa={name:"NO ZONE"},Ya={},bb={Ni:d,Lxc:function(){return Mb},wWa:m,KAb:m,l1:f,EMc:function(){return!z[d("ignoreConsoleErrorUncaughtError")]},Qea:function(){return[]},HDb:m,PWa:function(){return m},Pvc:function(){return[]},OIc:function(){return m},GDb:function(){return m},FDb:function(){return m},
Uvb:function(){return!1},FK:function(){},DV:function(){return m},EV:function(){},q4a:function(){},I2a:function(){return[]},EDb:function(){return m},Uja:function(){return m},zAc:function(){return[]},Heb:function(){return m},lIa:function(){return m},OWa:function(){return m},gHc:e},Mb={parent:null,zone:new z(null,null)},Kb=null,Bb=0;c("Zone","Zone");return a.Zone=z})("undefined"!==typeof window&&window||"undefined"!==typeof self&&self||global);Zone.mk("Error",function(a,b,c){function d(qa){for(var ta={zoneName:qa.zone.name},Ca=ta;qa.parent;){qa=qa.parent;var Pa={zoneName:qa.zone.name};ta=ta.parent=Pa}return Ca}function e(qa,ta,Ca){Ca=void 0===Ca?!0:Ca;qa=qa.split("\n");for(var Pa=0;qa[Pa]!==r&&qa[Pa]!==w&&qa[Pa]!==z&&qa[Pa]!==D&&qa[Pa]!==J&&Pa<qa.length;)Pa++;for(;Pa<qa.length&&ta;Pa++){var Ya=qa[Pa];if(Ya.trim())switch(n[Ya]){case 0:qa.splice(Pa,1);Pa--;break;case 1:ta=ta.parent?ta.parent:null;qa.splice(Pa,1);Pa--;break;default:qa[Pa]+=
Ca?" ["+ta.zone.name+"]":" ["+ta.zoneName+"]"}}return qa.join("\n")}function f(){var qa=this,ta=m.apply(this,arguments),Ca=ta.originalStack=ta.stack;if(f.stackRewrite&&Ca){var Pa=c.Lxc();if("lazy"===L)ta[c.Ni("zoneFrameNames")]=d(Pa);else if("default"===L)try{ta.stack=ta.N7c=e(Ca,Pa)}catch(Ya){}}return this instanceof m&&this.constructor!=m?(Object.keys(ta).concat("stack","message").forEach(function(Ya){var bb=ta[Ya];if(void 0!==bb)try{qa[Ya]=bb}catch(Mb){}}),this):ta}var g=c.Ni("zoneJsInternalStackFrames"),
m=a[c.Ni("Error")]=a.Error,n={},r,w,z,D,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.Ni("zoneAwareStack");"lazy"===L&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[Q]||(this[Q]=e(this.tua,this[c.Ni("zoneFrameNames")],!1));return this[Q]},set:function(qa){this.tua=qa;this[Q]=e(this.tua,this[c.Ni("zoneFrameNames")],
!1)}});var da=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(m))&&a.forEach(function(qa){0===da.filter(function(ta){return ta===qa}).length&&Object.defineProperty(f,qa,{get:function(){return m[qa]},set:function(ta){m[qa]=ta}})});m.hasOwnProperty("stackTraceLimit")&&(m.stackTraceLimit=Math.max(m.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return m.stackTraceLimit},set:function(qa){return m.stackTraceLimit=qa}}));m.hasOwnProperty("captureStackTrace")&&
Object.defineProperty(f,"captureStackTrace",{value:function(qa,ta){m.captureStackTrace(qa,ta)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return m.IEb},set:function(qa){return qa&&"function"===typeof qa?m.IEb=function(ta,Ca){if(Ca)for(var Pa=0;Pa<Ca.length;Pa++)if("zoneCaptureStackTrace"===Ca[Pa].getFunctionName()){Ca.splice(Pa,1);break}return qa.call(this,ta,Ca)}:m.IEb=qa}});if("disable"!==L){var oa=b.current.zC({name:"detect",tea:function(qa,ta,Ca,Pa){if(Pa.tua&&Error===f)for(qa=
Pa.tua.split(/\n/),Pa=Ca=ta=!1;qa.length;){var Ya=qa.shift();if(/:\d+:\d+/.test(Ya)||"ZoneAwareError"===Ya){var bb=Ya.split("(")[0].split("@")[0],Mb=1;-1!==bb.indexOf("ZoneAwareError")&&(-1!==bb.indexOf("new ZoneAwareError")?(r=Ya,w=Ya.replace("new ZoneAwareError","new Error.ZoneAwareError")):(z=Ya,D=Ya.replace("Error.",""),-1===Ya.indexOf("Error.ZoneAwareError")&&(J=Ya.replace("ZoneAwareError","Error.ZoneAwareError"))),n[w]=0);-1!==bb.indexOf("runGuarded")?Ca=!0:-1!==bb.indexOf("runTask")?Pa=!0:
-1!==bb.indexOf("run")?ta=!0:Mb=0;n[Ya]=Mb;if(ta&&Ca&&Pa){f.stackRewrite=!0;break}}}return!1}}).zC({name:"child",s0:function(qa,ta,Ca,Pa){return qa.fU(Ca,Pa)},dT:function(qa,ta,Ca,Pa,Ya,bb){return qa.qS(Ca,Pa,Ya,bb)},o0:function(qa,ta,Ca,Pa){return qa.FJ(Ca,Pa)},uea:function(qa,ta,Ca,Pa,Ya,bb,Mb){return qa.Bk(Ca,Pa,Ya,bb,Mb)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;oa.jc(function(){oa.jx(function(){var qa=function(){};oa.Nva(g,function(){oa.Dga(g,function(){oa.l1(g,function(){throw Error();
},void 0,function(ta){ta.Ot=qa;ta.Bk()});oa.l1(g,function(){throw Error();},void 0,function(ta){ta.Ot=qa;ta.Bk()})},void 0,function(ta){ta.Ot=qa;ta.Bk()},function(){})},void 0,function(ta){ta.Ot=qa;ta.Bk()},function(){})})});Error.stackTraceLimit=b}});var Xba=Object.getOwnPropertyDescriptor,bca=Object.defineProperty,fca=Object.getPrototypeOf,PFa=Object.create,QFa=Array.prototype.slice,RFa=Zone.Jo("addEventListener"),SFa=Zone.Jo("removeEventListener"),kca=Zone.Jo(""),Sb=Zone.Jo,TFa="undefined"!==typeof window,Wb=TFa?window:void 0,Tb=TFa&&Wb||"object"===typeof self&&self||global,UFa="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,nca=!("nw"in Tb)&&"undefined"!==typeof Tb.process&&"[object process]"==={}.toString.call(Tb.process),
VFa=!nca&&!UFa&&!(!TFa||!Wb.HTMLElement),WFa="undefined"!==typeof Tb.process&&"[object process]"==={}.toString.call(Tb.process)&&!UFa&&!(!TFa||!Wb.HTMLElement),$ba={},aca=function(a){if(a=a||Tb.event){var b=$ba[a.type];b||(b=$ba[a.type]=Sb("ON_PROPERTY"+a.type));var c=this||a.target||Tb;b=c[b];VFa&&c===Wb&&"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}},Ub=Sb("originalInstance"),
hca=!1,ica=!1;var Yb=!1;if("undefined"!==typeof window)try{var XFa=Object.defineProperty({},"passive",{get:function(){Yb=!0}});window.addEventListener("test",XFa,XFa);window.removeEventListener("test",XFa,XFa)}catch(a){Yb=!1}var pca={Z1a:!0},Xb={},oca={},rca=new RegExp("^"+kca+"(\\w+)(true|false)$"),mca=Sb("propagationStopped");Zone.mk("ZoneAwarePromise",function(a,b,c){function d(rb){if(rb&&rb.toString===Object.prototype.toString){var Hb=rb.constructor&&rb.constructor.name;return(Hb?Hb:"")+": "+JSON.stringify(rb)}return rb?rb.toString():Object.prototype.toString.call(rb)}function e(rb){c.wWa(rb);try{var Hb=b[Ca];"function"===typeof Hb&&Hb.call(this,rb)}catch(lb){}}function f(rb){return rb}function g(rb){return sc.reject(rb)}function m(rb,Hb){return function(lb){try{n(rb,Hb,lb)}catch(vb){n(rb,!1,vb)}}}function n(rb,Hb,lb){var vb=
Bb();if(rb===lb)throw new TypeError("Ca");if(null===rb[Pa]){var nb=null;try{if("object"===typeof lb||"function"===typeof lb)nb=lb&&lb.then}catch(yb){return vb(function(){n(rb,!1,yb)})(),rb}if(!1!==Hb&&lb instanceof sc&&lb.hasOwnProperty(Pa)&&lb.hasOwnProperty(Ya)&&null!==lb[Pa])r(lb),n(rb,lb[Pa],lb[Ya]);else if(!1!==Hb&&"function"===typeof nb)try{nb.call(lb,vb(m(rb,Hb)),vb(m(rb,!1)))}catch(yb){vb(function(){n(rb,!1,yb)})()}else{rb[Pa]=Hb;vb=rb[Ya];rb[Ya]=lb;rb[bb]===bb&&!0===Hb&&(rb[Pa]=rb[Kb],rb[Ya]=
rb[Mb]);!1===Hb&&lb instanceof Error&&(nb=b.Hpa&&b.Hpa.data&&b.Hpa.data.__creationTrace__)&&L(lb,Na,{configurable:!0,enumerable:!1,writable:!0,value:nb});for(nb=0;nb<vb.length;)w(rb,vb[nb++],vb[nb++],vb[nb++],vb[nb++]);if(0==vb.length&&0==Hb){rb[Pa]=0;Hb=lb;try{throw Error("Da`"+d(lb)+"`"+(lb&&lb.stack?"\n"+lb.stack:""));}catch(yb){Hb=yb}oa&&(Hb.zOc=!0);Hb.T0=lb;Hb.promise=rb;Hb.zone=b.current;Hb.RH=b.Hpa;da.push(Hb);c.l1()}}}return rb}function r(rb){if(0===rb[Pa]){try{var Hb=b[hb];Hb&&"function"===
typeof Hb&&Hb.call(this,{T0:rb[Ya],promise:rb})}catch(lb){}rb[Pa]=!1;for(Hb=0;Hb<da.length;Hb++)rb===da[Hb].promise&&da.splice(Hb,1)}}function w(rb,Hb,lb,vb,nb){r(rb);var yb=rb[Pa],la=yb?"function"===typeof vb?vb:f:"function"===typeof nb?nb:g;Hb.l1("Promise.then",function(){try{var oc=rb[Ya],Ic=!!lb&&bb===lb[bb];Ic&&(lb[Mb]=oc,lb[Kb]=yb);var Bd=Hb.jc(la,void 0,Ic&&la!==g&&la!==f?[]:[oc]);n(lb,!0,Bd)}catch(Xc){n(lb,!1,Xc)}},lb)}function z(rb){var Hb=rb.prototype,lb=J(Hb,"then");if(!lb||!1!==lb.writable&&
lb.configurable){var vb=Hb.then;Hb[ta]=vb;rb.prototype.then=function(nb,yb){var la=this;return(new sc(function(oc,Ic){vb.call(la,oc,Ic)})).then(nb,yb)};rb[jf]=!0}}function D(rb){return function(Hb,lb){Hb=rb.apply(Hb,lb);if(Hb instanceof sc)return Hb;lb=Hb.constructor;lb[jf]||z(lb);return Hb}}var J=Object.getOwnPropertyDescriptor,L=Object.defineProperty,Q=c.Ni,da=[],oa=!0===a[Q("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],qa=Q("Promise"),ta=Q("then");c.wWa=function(rb){if(c.EMc()){var Hb=rb&&rb.T0;
Hb?console.error("Unhandled Promise rejection:",Hb instanceof Error?Hb.message:Hb,"; Zone:",rb.zone.name,"; Task:",rb.RH&&rb.RH.source,"; Value:",Hb,Hb instanceof Error?Hb.stack:void 0):console.error(rb)}};c.KAb=function(){for(var rb={};da.length;){rb={I2:rb.I2};rb.I2=da.shift();try{rb.I2.zone.jx(function(Hb){return function(){if(Hb.I2.zOc)throw Hb.I2.T0;throw Hb.I2;}}(rb))}catch(Hb){e(Hb)}}};var Ca=Q("unhandledPromiseRejectionHandler"),Pa=Q("state"),Ya=Q("value"),bb=Q("finally"),Mb=Q("parentPromiseValue"),
Kb=Q("parentPromiseState"),Bb=function(){var rb=!1;return function(Hb){return function(){rb||(rb=!0,Hb.apply(null,arguments))}}},Na=Q("currentTaskTrace"),hb=Q("rejectionHandledHandler"),jb=function(){},nc=a.AggregateError,sc=function(rb){if(!(this instanceof sc))throw Error("Ea");this[Pa]=null;this[Ya]=[];try{var Hb=Bb();rb&&rb(Hb(m(this,!0)),Hb(m(this,!1)))}catch(lb){n(this,!1,lb)}};sc.toString=function(){return"function ZoneAwarePromise() { [native code] }"};sc.resolve=function(rb){return n(new this(null),
!0,rb)};sc.reject=function(rb){return n(new this(null),!1,rb)};sc.any=function(rb){if(!rb||"function"!==typeof rb[Symbol.iterator])return Promise.reject(new nc([],"All promises were rejected"));var Hb=[],lb=0;try{for(var vb=_.l(rb),nb=vb.next();!nb.done;nb=vb.next()){var yb=nb.value;lb++;Hb.push(sc.resolve(yb))}}catch(Ic){return Promise.reject(new nc([],"All promises were rejected"))}if(0===lb)return Promise.reject(new nc([],"All promises were rejected"));var la=!1,oc=[];return new sc(function(Ic,
Bd){for(var Xc=0;Xc<Hb.length;Xc++)Hb[Xc].then(function(dd){la||(la=!0,Ic(dd))},function(dd){oc.push(dd);lb--;0===lb&&(la=!0,Bd(new nc(oc,"All promises were rejected")))})})};sc.race=function(rb){function Hb(oc){vb(oc)}function lb(oc){nb(oc)}var vb,nb,yb=new this(function(oc,Ic){vb=oc;nb=Ic});rb=_.l(rb);for(var la=rb.next();!la.done;la=rb.next())(la=la.value)&&la.then||(la=this.resolve(la)),la.then(Hb,lb);return yb};sc.all=function(rb){return sc.Bcb(rb)};sc.allSettled=function(rb){return(this&&this.prototype instanceof
sc?this:sc).Bcb(rb,{xOc:function(Hb){return{status:"fulfilled",value:Hb}},Dzc:function(Hb){return{status:"rejected",reason:Hb}}})};sc.Bcb=function(rb,Hb){var lb,vb,nb=new this(function(Xc,dd){lb=Xc;vb=dd}),yb=2,la=0,oc=[];rb=_.l(rb);for(var Ic=rb.next(),Bd={};!Ic.done;Bd={Apa:Bd.Apa},Ic=rb.next()){(Ic=Ic.value)&&Ic.then||(Ic=this.resolve(Ic));Bd.Apa=la;try{Ic.then(function(Xc){return function(dd){oc[Xc.Apa]=Hb?Hb.xOc(dd):dd;yb--;0===yb&&lb(oc)}}(Bd),function(Xc){return function(dd){Hb?(oc[Xc.Apa]=
Hb.Dzc(dd),yb--,0===yb&&lb(oc)):vb(dd)}}(Bd))}catch(Xc){vb(Xc)}yb++;la++}yb-=2;0===yb&&lb(oc);return nb};_.W.Object.defineProperty(sc.prototype,Symbol.toStringTag,{configurable:!0,enumerable:!0,get:function(){return"Promise"}});_.W.Object.defineProperty(sc.prototype,Symbol.species,{configurable:!0,enumerable:!0,get:function(){return sc}});sc.prototype.then=function(rb,Hb){var lb,vb=null==(lb=this.constructor)?void 0:lb[Symbol.species];vb&&"function"===typeof vb||(vb=this.constructor||sc);lb=new vb(jb);
vb=b.current;null==this[Pa]?this[Ya].push(vb,lb,rb,Hb):w(this,vb,lb,rb,Hb);return lb};sc.prototype.catch=function(rb){return this.then(null,rb)};sc.prototype.finally=function(rb){var Hb,lb=null==(Hb=this.constructor)?void 0:Hb[Symbol.species];lb&&"function"===typeof lb||(lb=sc);Hb=new lb(jb);Hb[bb]=bb;lb=b.current;null==this[Pa]?this[Ya].push(lb,Hb,rb,rb):w(this,lb,Hb,rb,rb);return Hb};sc.resolve=sc.resolve;sc.reject=sc.reject;sc.race=sc.race;sc.all=sc.all;qa=a[qa]=a.Promise;a.Promise=sc;var jf=Q("thenPatched");
c.OIc=z;qa&&(z(qa),Vb(a,"fetch",function(rb){return D(rb)}));Promise[b.Jo("uncaughtPromiseErrors")]=da;return sc});var vca=Sb("zoneTask");Zone.mk("toString",function(a){var b=Function.prototype.toString,c=Sb("OriginalDelegate"),d=Sb("Promise"),e=Sb("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.mk("util",function(a,b,c){var d=yca(a);c.HDb=dca;c.PWa=Vb;c.Pvc=Wba;c.GDb=gca;var e=b.Jo("BLACK_LISTED_EVENTS"),f=b.Jo("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.FDb=tca;c.Qea=sca;c.Uvb=jca;c.DV=bca;c.EV=Xba;c.q4a=PFa;c.I2a=QFa;c.EDb=eca;c.Uja=Vba;c.zAc=xca;c.Heb=Rb;c.lIa=Object.defineProperty;c.OWa=wca;c.FK=function(){return{WBc:oca,ITb:Xb,sob:d,Pd:VFa,Lsa:WFa,LEc:nca,N4a:"true",i3a:"false",V4a:kca,QTb:"addEventListener",ofc:"removeEventListener"}}});var zca,Aca,Bca,Cca,$b;var Kca=[].concat(_.zc("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(" ")),
_.zc(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"]),_.zc(["autocomplete","autocompleteerror"]),_.zc(["toggle"]),_.zc("afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume".split(" ")),_.zc("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(" ")),
_.zc("beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend".split(" ")),_.zc("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.mk("defineProperty",function(c,d,e){e.lIa=Gca;Fca()});b.mk("registerElement",function(c,d,e){d=e.FK();var f=d.Lsa;(d.Pd||f)&&"registerElement"in c.document&&e.OWa(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.mk("EventTargetLegacy",function(c,d,e){Hca(c,e);d=e.FK();var f=d.Lsa;d.LEc&&!f||Jca(e,c)||(d="undefined"!==typeof WebSocket,
Lca(e),e.EDb("XMLHttpRequest"),d&&Ica(e,c),Zone[e.Ni("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});Zone.mk("legacy",function(a){(a=a[Zone.Jo("legacyPatch")])&&a()});Zone.mk("timers",function(a){Zb(a,"set","clear","Timeout");Zb(a,"set","clear","Interval");Zb(a,"set","clear","Immediate")});Zone.mk("requestAnimationFrame",function(a){Zb(a,"request","cancel","AnimationFrame");Zb(a,"mozRequest","mozCancel","AnimationFrame");Zb(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.mk("blocking",function(a,b){for(var c=["alert","prompt","confirm"],d=0;d<c.length;d++)Vb(a,c[d],function(e,f,g){return function(m,n){return b.current.jc(e,a,n,g)}})});
Zone.mk("EventTarget",function(a,b,c){c.FDb(a,c);if(!Zone[c.Ni("patchEventTarget")]){var d=c.FK();b=d.sob;var e=d.ITb,f=d.N4a,g=d.i3a;d=d.V4a;for(var m=0;m<b.length;m++){var n=b[m],r=d+(n+g),w=d+(n+f);e[n]={};e[n][g]=r;e[n][f]=w}(b=a.EventTarget)&&b.prototype&&c.Qea(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.Qea(a,c,[b.prototype])});Zone.mk("MutationObserver",function(){eca("MutationObserver");eca("WebKitMutationObserver")});Zone.mk("IntersectionObserver",function(){eca("IntersectionObserver")});
Zone.mk("FileReader",function(){eca("FileReader")});
Zone.mk("on_property",function(a,b,c){if((!nca||WFa)&&!Zone[c.Ni("patchEvents")]){b=a.__Zone_ignore_on_properties;c=[];if(VFa){var d=window;c=c.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));a:{try{var e=Wb.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(m){}f=!1}e=f?[{target:d,wDc:["error"]}]:[];var g=yca(d);f=fca(d);d&&
(e=xca(d,g,b?b.concat(e):b),dca(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=yca(e.prototype),f&&(e=xca(f,e,b),dca(f,e,void 0)))}});
Zone.mk("customElements",function(a,b,c){b=c.FK();var d=b.Lsa;(b.Pd||d)&&a.customElements&&"customElements"in a&&c.OWa(c,a.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])});
Zone.mk("XHR",function(a,b){(function(n){function r(Ca){var Pa=Ca.data,Ya=Pa.target;Ya[f]=!1;Ya[m]=!1;var bb=Ya[e];J||(J=Ya[RFa],L=Ya[SFa]);bb&&L.call(Ya,"readystatechange",bb);bb=Ya[e]=function(){if(Ya.readyState===Ya.DONE)if(!Pa.aborted&&Ya[f]&&"scheduled"===Ca.state){var Mb=Ya[b.Jo("loadfalse")];if(0!==Ya.status&&Mb&&0<Mb.length){var Kb=Ca.Bk;Ca.Bk=function(){for(var Bb=Ya[b.Jo("loadfalse")],Na=0;Na<Bb.length;Na++)Bb[Na]===Ca&&Bb.splice(Na,1);Pa.aborted||"scheduled"!==Ca.state||Kb.call(Ca)};Mb.push(Ca)}else Ca.Bk()}else Pa.aborted||
!1!==Ya[f]||(Ya[m]=!0)};J.call(Ya,"readystatechange",bb);Ya[c]||(Ya[c]=Ca);qa.apply(Ya,Pa.args);Ya[f]=!0;return Ca}function w(){}function z(Ca){Ca=Ca.data;Ca.aborted=!0;return ta.apply(Ca.target,Ca.args)}var D=n.XMLHttpRequest;if(D){D=D.prototype;var J=D[RFa],L=D[SFa];!J&&(n=n.XMLHttpRequestEventTarget)&&(n=n.prototype,J=n[RFa],L=n[SFa]);var Q=Vb(D,"open",function(){return function(Ca,Pa){Ca[d]=0==Pa[2];Ca[g]=Pa[1];return Q.apply(Ca,Pa)}}),da=Sb("fetchTaskAborting"),oa=Sb("fetchTaskScheduling"),qa=
Vb(D,"send",function(){return function(Ca,Pa){if(!0===b.current[oa]||Ca[d])return qa.apply(Ca,Pa);Pa={target:Ca,url:Ca[g],Lca:!1,args:Pa,aborted:!1};var Ya=Zone.current.Dga("XMLHttpRequest.send",w,Pa,r,z);Ca&&!0===Ca[m]&&!Pa.aborted&&"scheduled"===Ya.state&&Ya.Bk()}}),ta=Vb(D,"abort",function(){return function(Ca,Pa){var Ya=Ca[c];if(Ya&&"string"==typeof Ya.type)null==Ya.v8||Ya.data&&Ya.data.aborted||Ya.zone.FJ(Ya);else if(!0===b.current[da])return ta.apply(Ca,Pa)}})}})(a);var c=Sb("xhrTask"),d=Sb("xhrSync"),
e=Sb("xhrListener"),f=Sb("xhrScheduled"),g=Sb("xhrURL"),m=Sb("xhrErrorBeforeScheduled")});Zone.mk("geolocation",function(a){a.navigator&&a.navigator.geolocation&&Zba(a.navigator.geolocation)});
Zone.mk("PromiseRejectionEvent",function(a,b){function c(d){return function(e){qca(a,d).forEach(function(f){var g=a.PromiseRejectionEvent;g&&(g=new g(d,{promise:e.promise,reason:e.T0}),f.Bk(g))})}}a.PromiseRejectionEvent&&(b[Sb("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[Sb("rejectionHandledHandler")]=c("rejectionhandled"))});Zone.mk("queueMicrotask",function(a,b,c){uca(a,c)});Zone.mk("canvas",function(a,b,c){a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.GDb(a.prototype,"toBlob",function(d,e){return{name:"HTMLCanvasElement.toBlob",target:d,Joa:0,args:e}})});var Nca=ac({ta:ac}),Rca=ac({Ca:ac}),Oca=ac({u1c:ac}),Sca=ac({v1c:ac});_.ec=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};_.V(_.ec,Error);var Xca;var $ca=ac({b5a:ac});_.qe=globalThis;var YFa={},ZFa=/\n/gm,ada=void 0;_.xc=function(a,b){this.Lnc=a;this.ta=void 0;"number"==typeof b?this.By=b:void 0!==b&&(this.ta=_.p({token:this,Ga:b.Ga||"root",oa:b.oa}))};_.xc.prototype.toString=function(){return"InjectionToken "+this.Lnc};_.W.Object.defineProperties(_.xc.prototype,{rd:{configurable:!0,enumerable:!0,get:function(){return this}}});var Lda=new _.xc("ENVIRONMENT_INITIALIZER");var $Fa=new _.xc("INJECTOR",-1);var Kda=new _.xc("INJECTOR_DEF_TYPES");var Pda=function(){};Pda.prototype.get=function(a,b){b=void 0===b?YFa:b;if(b===YFa)throw a=Error("Ia`"+_.dc(a)),a.name="NullInjectorError",a;return b};var rda=ac({ya:ac}),sda=ac({Ia:ac}),wda=ac({ze:ac}),aGa=ac({Da:ac}),yda=ac({O:ac}),xea=ac({By:ac}),bGa=ac({DSc:ac});var pc;pc={};_.kc=[];var Mda=ac({wa:String,rc:ac});var Kia=new _.xc("Set Injector scope.");var Uda={},cGa={},Oda=void 0,Jk=function(){},bd=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.CA=new Map;this.sHa=new Set;this.D5=[];this.Lb=!1;Wda(a,function(f){return dGa(e,f)});this.CA.set($Fa,yc(void 0,this));d.has("environment")&&this.CA.set(Jk,yc(void 0,this));a=this.CA.get(Kia);null!=a&&"string"===typeof a.value&&this.scopes.add(a.value);this.yub=new Set(this.get(Kda.rd,_.kc,2))};_.V(bd,Jk);
bd.prototype.destroy=function(){eGa(this);this.Lb=!0;try{for(var a=_.l(this.sHa),b=a.next();!b.done;b=a.next())b.value.Ka();var c=this.D5;this.D5=[];for(var d=_.l(c),e=d.next();!e.done;e=d.next()){var f=e.value;f()}}finally{this.CA.clear(),this.sHa.clear(),this.yub.clear()}};bd.prototype.uf=function(a){var b=this;eGa(this);this.D5.push(a);return function(){var c=b.D5.indexOf(a);-1!==c&&b.D5.splice(c,1)}};bd.prototype.LA=function(a){eGa(this);var b=ic(this),c=fc();try{return a()}finally{ic(b),fc(c)}};
bd.prototype.get=function(a,b,c){b=void 0===b?YFa:b;c=void 0===c?0:c;eGa(this);if(a.hasOwnProperty(bGa))return a[bGa](this);c=cda(c);var d=ic(this),e=fc();try{if(!(c&4)){var f=this.CA.get(a);if(void 0===f){var g=("function"===typeof a||"object"===typeof a&&a instanceof _.xc)&&Pca(a),m;if(m=g)if(g.Ga){var n=hc(g.Ga);m="string"===typeof n?"any"===n||this.scopes.has(n):this.yub.has(n)}else m=!1;f=m?yc(Sda(a),Uda):null;this.CA.set(a,f)}if(null!=f){b=f;b.value===Uda&&(b.value=cGa,b.value=b.oa());var r;
if(r="object"===typeof b.value&&b.value){var w=b.value;r=null!==w&&"object"===typeof w&&"function"===typeof w.Ka}r&&this.sHa.add(b.value);return b.value}}var z=c&2?Qda():this.parent;b=c&8&&b===YFa?null:b;return z.get(a,b)}catch(ta){if("NullInjectorError"===ta.name){(ta.ngTempTokenPath=ta.ngTempTokenPath||[]).unshift(_.dc(a));if(d)throw ta;r=ta;var D=this.source,J=r.ngTempTokenPath;a.__source&&J.unshift(a.__source);var L="\n"+r.message;a=D;a=void 0===a?null:a;L=L&&"\n"===L.charAt(0)&&"\u0275"==L.charAt(1)?
L.slice(2):L;var Q=_.dc(J);if(Array.isArray(J))Q=J.map(_.dc).join(" -> ");else if("object"===typeof J){D=[];for(var da in J)if(J.hasOwnProperty(da)){var oa=J[da];D.push(da+":"+("string"===typeof oa?JSON.stringify(oa):_.dc(oa)))}Q="{"+D.join(", ")+"}"}var qa="R3InjectorError"+(a?"("+a+")":"")+"["+Q+"]: "+L.replace(ZFa,"\n  ");r.message=qa;r.ngTokenPath=J;r.ngTempTokenPath=null;throw r;}throw ta;}finally{fc(e),ic(d)}};
var Nea=function(a){var b=ic(a),c=fc();try{for(var d=a.get(Lda.rd,_.kc,2),e=_.l(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{ic(b),fc(c)}};bd.prototype.toString=function(){for(var a=[],b=_.l(this.CA.keys()),c=b.next();!c.done;c=b.next())a.push(_.dc(c.value));return"R3Injector["+a.join(", ")+"]"};
var eGa=function(a){if(a.Lb)throw new _.ec(205,!1);},dGa=function(a,b){b=hc(b);var c=wc(b)?b:hc(b&&b.wa),d=Vda(b);if(wc(b)||!0!==b.rd)a.CA.get(c);else{var e=a.CA.get(c);e||(e=yc(void 0,Uda,!0),e.oa=function(){return dda(e.rd)},a.CA.set(c,e));c=b;e.rd.push(b)}a.CA.set(c,d)};_.W.Object.defineProperties(bd.prototype,{vc:{configurable:!0,enumerable:!0,get:function(){return this.Lb}}});var gGa;_.fGa=eda(Yda(function(a){return{token:a}}),-1);_.Kk=eda(Yda(),8);gGa=eda(Yda(),2);_.Lk=eda(Yda(),4);eda(Yda(),1);var bea=function(a,b,c){this.ej=a;this.dg=b;this.kG=c};_.Cc.rHc=!0;var Uha,Ve;_.Kc=kea(null);Uha=null;Ve=!0;var hGa=function(a){this.Bb=a};hGa.prototype.deref=function(){return this.Bb};var iGa,jGa=null!=(iGa=_.qe.WeakRef)?iGa:hGa;var kGa=0,nea=null,lGa=function(){this.id=kGa++;this.Bb=new jGa(this);this.AXa=new Map;this.gxc=new Map;this.cja=0};_.W.Object.defineProperties(lGa.prototype,{KCc:{configurable:!0,enumerable:!0,get:function(){return 0<this.AXa.size}}});var mGa=function(){},nGa=function(a,b){lGa.call(this);var c=this;this.watch=a;this.wh=b;this.eo=!1;this.Voa=mGa;this.SJc=function(d){c.Voa=d}};_.V(nGa,lGa);nGa.prototype.notify=function(){this.eo||this.wh(this);this.eo=!0};
nGa.prototype.jc=function(){this.eo=!1;var a;if(!(a=0===this.cja))a:{a=_.l(this.AXa);for(var b=a.next();!b.done;b=a.next()){var c=_.l(b.value);b=c.next().value;var d=c=c.next().value;c=d.i3c.deref();if(null==c||d.pUc!==this.cja)this.AXa.delete(b),b=void 0,null==(b=c)||b.gxc.delete(this.id);else if(b=d.Y4c,0!==b||0!==b){a=!0;break a}}a=!1}if(a){a=Uc(this);this.cja++;try{this.Voa(),this.Voa=mGa,this.watch(this.SJc)}finally{Uc(a)}}};nGa.prototype.aw=function(){this.Voa()};var Kea=function(a,b){var c=_.v;this.oa=a;this.MYa=!1;this.lwc=b;this.xub=c};var vea,yea,Yc;vea=!0;yea=0;Yc={};_.$c=function(a,b){this.A6=a;this.qk=b};_.$c.prototype.get=function(a,b,c){return Hea(this.A6,this.qk,a,cda(c),b)};ac({wa:String,rc:ac});var Je;_.og=function(){};Je=function(a){if(Array.isArray(a))return Oea({name:""},void 0,a,"");var b,c=null!=(b=a.name)?b:"";return Oea({name:c},a.parent,a.Pb,c)};_.oGa=new Pda;_.og.ta=_.p({token:_.og,Ga:"any",oa:function(){return _.q($Fa)}});_.og.By=-1;_.Mk=function(){};var pGa=function(){},qGa=function(){};var Pea=void 0;var rGa,Dia,Nk,sGa;rGa=new _.xc("AppId",{Ga:"root",oa:function(){return"ng"}});Dia=new _.xc("Platform Initializer");Nk=new _.xc("Platform ID",{Ga:"platform",oa:function(){return"unknown"}});_.Ok=new _.xc("AnimationModuleType");sGa=new _.xc("CSP nonce",{Ga:"root",oa:function(){var a,b;return(null==(a=Qea().body)?void 0:null==(b=a.querySelector("[ngCspNonce]"))?void 0:b.getAttribute("ngCspNonce"))||null}});var tGa=function(){},uGa=function(){};_.ed=function(a){this.na=a};_.ed.By=function(){return fd(_.Oc(),_.Lc())};var vGa;vGa=function(){};_.Pk=function(){this.hp=null};_.Pk.By=function(){var a=_.Lc(),b=_.Gc(_.Oc().index,a);return(_.Ac(b)?b:a)[11]};var wGa=!1,Qk={set hB(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):wGa&&console.log("RxJS: Back to a better error behavior. Thank you. <3");wGa=a},get hB(){return wGa}};var xGa="function"===typeof Symbol&&Symbol.observable||"@@observable";var yGa={closed:!0,next:function(){},error:function(a){if(Qk.hB)throw a;hd(a)},complete:function(){}};var Vea=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}();_.vd=Array.isArray||function(a){return a&&"number"===typeof a.length};_.id=function(a){this.closed=!1;this.pF=this.T5=null;a&&(this.znc=!0,this.Vr=a)};
_.id.prototype.unsubscribe=function(){if(!this.closed){var a=this.T5,b=this.znc,c=this.Vr,d=this.pF;this.closed=!0;this.pF=this.T5=null;if(a instanceof _.id)a.remove(this);else if(null!==a)for(var e=0;e<a.length;++e)a[e].remove(this);if(_.Sea(c)){b&&(this.Vr=void 0);try{c.call(this)}catch(n){var f=n instanceof Vea?Wea(n.errors):[n]}}if((0,_.vd)(d)){e=-1;for(var g=d.length;++e<g;){var m=d[e];if(Tea(m))try{m.unsubscribe()}catch(n){f=f||[],n instanceof Vea?f=f.concat(Wea(n.errors)):f.push(n)}}}if(f)throw new Vea(f);
}};
_.id.prototype.add=function(a){var b=a;if(!a)return _.id.EMPTY;switch(typeof a){case "function":b=new _.id(a);case "object":if(b===this||b.closed||"function"!==typeof b.unsubscribe)return b;if(this.closed)return b.unsubscribe(),b;b instanceof _.id||(a=b,b=new _.id,b.pF=[a]);break;default:throw Error("Ka`"+a);}var c=b.T5;if(null===c)b.T5=this;else if(c instanceof _.id){if(c===this)return b;b.T5=[c,this]}else if(-1===c.indexOf(this))c.push(this);else return b;a=this.pF;null===a?this.pF=[b]:a.push(b);return b};
_.id.prototype.remove=function(a){var b=this.pF;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))};var zGa=new _.id;zGa.closed=!0;_.id.EMPTY=zGa;var Rk=function(a,b,c){_.id.call(this);this.ixa=null;this.Ck=this.Cx=this.hxa=!1;switch(arguments.length){case 0:this.destination=yGa;break;case 1:if(!a){this.destination=yGa;break}if("object"===typeof a){a instanceof Rk?(this.Cx=a.Cx,this.destination=a,a.add(this)):(this.Cx=!0,this.destination=new Sk(this,a));break}default:this.Cx=!0,this.destination=new Sk(this,a,b,c)}};_.V(Rk,_.id);Rk.EMPTY=_.id.EMPTY;Rk.create=function(a,b,c){a=new Rk(a,b,c);a.Cx=!1;return a};_.h=Rk.prototype;
_.h.next=function(a){this.Ck||this.Ec(a)};_.h.error=function(a){this.Ck||(this.Ck=!0,this.lq(a))};_.h.complete=function(){this.Ck||(this.Ck=!0,this.Wh())};_.h.unsubscribe=function(){this.closed||(this.Ck=!0,_.id.prototype.unsubscribe.call(this))};_.h.Ec=function(a){this.destination.next(a)};_.h.lq=function(a){this.destination.error(a);this.unsubscribe()};_.h.Wh=function(){this.destination.complete();this.unsubscribe()};
var Sk=function(a,b,c,d){Rk.call(this);this.U5=a;var e=this;if(_.Sea(b))var f=b;else b&&(f=b.next,c=b.error,d=b.complete,b!==yGa&&(e=Object.create(b),Uea(b)&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=this.unsubscribe.bind(this)));this.Ri=e;this.Ec=f;this.lq=c;this.Wh=d};_.V(Sk,Rk);Sk.EMPTY=Rk.EMPTY;Sk.create=Rk.create;_.h=Sk.prototype;_.h.next=function(a){if(!this.Ck&&this.Ec){var b=this.U5;Qk.hB&&b.Cx?this.FDa(b,this.Ec,a)&&this.unsubscribe():this.GDa(this.Ec,a)}};
_.h.error=function(a){if(!this.Ck){var b=this.U5,c=Qk.hB;if(this.lq)c&&b.Cx?this.FDa(b,this.lq,a):this.GDa(this.lq,a),this.unsubscribe();else if(b.Cx)c?(b.ixa=a,b.hxa=!0):hd(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;hd(a)}}};_.h.complete=function(){var a=this;if(!this.Ck){var b=this.U5;if(this.Wh){var c=function(){return a.Wh.call(a.Ri)};Qk.hB&&b.Cx?this.FDa(b,c):this.GDa(c)}this.unsubscribe()}};
_.h.GDa=function(a,b){try{a.call(this.Ri,b)}catch(c){this.unsubscribe();if(Qk.hB)throw c;hd(c)}};_.h.FDa=function(a,b,c){if(!Qk.hB)throw Error("La");try{b.call(this.Ri,c)}catch(d){return Qk.hB?(a.ixa=d,a.hxa=!0):hd(d),!0}return!1};_.h.Vr=function(){var a=this.U5;this.U5=this.Ri=null;a.unsubscribe()};var AGa=function(a){Rk.call(this);this.destination=a};_.V(AGa,Rk);AGa.EMPTY=Rk.EMPTY;AGa.create=Rk.create;_.ld=function(a){a&&(this.yl=a)};_.h=_.ld.prototype;_.h.bA=function(a){var b=new _.ld;b.source=this;b.operator=a;return b};_.h.subscribe=function(a,b,c){var d=this.operator;a:{if(a){if(a instanceof Rk||Yea(a)&&Uea(a))break a;if(Yea(a)){a=new AGa(a);break a}}a=a||b||c?new Rk(a,b,c):new Rk(yGa)}d?a.add(d.call(a,this.source)):a.add(this.source||Qk.hB&&!a.Cx?this.yl(a):this.tJa(a));if(Qk.hB&&a.Cx&&(a.Cx=!1,a.hxa))throw a.ixa;return a};
_.h.tJa=function(a){try{return this.yl(a)}catch(e){Qk.hB&&(a.hxa=!0,a.ixa=e);var b;a:{for(b=a;b;){var c=b.destination,d=b.Ck;if(b.closed||d){b=!1;break a}b=c&&c instanceof Rk?c:null}b=!0}b?a.error(e):console.warn(e)}};_.h.forEach=function(a,b){var c=this;b=Zea(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.yl=function(a){var b=this.source;return b&&b.subscribe(a)};_.ld.prototype[xGa]=function(){return this};
_.ld.prototype.ha=function(){var a=_.vc.apply(0,arguments);return 0===a.length?this:Xea(a)(this)};_.Tk=function(a){var b=Zea(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)})})};_.ld.create=function(a){return new _.ld(a)};var BGa=function(a,b){_.id.call(this);this.subject=a;this.hN=b;this.closed=!1};_.V(BGa,_.id);BGa.EMPTY=_.id.EMPTY;BGa.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.subject,b=a.Fk;this.subject=null;!b||0===b.length||a.Ck||a.closed||(a=b.indexOf(this.hN),-1!==a&&b.splice(a,1))}};var Uk=function(){function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a}();_.he=function(){this.Fk=[];this.Cm=this.Ck=this.closed=!1;this.Mia=null};_.V(_.he,_.ld);_.h=_.he.prototype;_.h.bA=function(a){var b=new Vk(this,this);b.operator=a;return b};_.h.next=function(a){if(this.closed)throw new Uk;if(!this.Ck){var b=this.Fk,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 Uk;this.Cm=!0;this.Mia=a;this.Ck=!0;var b=this.Fk,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].error(a);this.Fk.length=0};
_.h.complete=function(){if(this.closed)throw new Uk;this.Ck=!0;var a=this.Fk,b=a.length;a=a.slice();for(var c=0;c<b;c++)a[c].complete();this.Fk.length=0};_.h.unsubscribe=function(){this.closed=this.Ck=!0;this.Fk=null};_.h.tJa=function(a){if(this.closed)throw new Uk;return _.ld.prototype.tJa.call(this,a)};_.h.yl=function(a){if(this.closed)throw new Uk;if(this.Cm)return a.error(this.Mia),_.id.EMPTY;if(this.Ck)return a.complete(),_.id.EMPTY;this.Fk.push(a);return new BGa(this,a)};
_.h.Qf=function(){var a=new _.ld;a.source=this;return a};_.he.create=function(a,b){return new Vk(a,b)};var Vk=function(a,b){_.he.call(this);this.destination=a;this.source=b};_.V(Vk,_.he);Vk.create=_.he.create;Vk.prototype.next=function(a){var b=this.destination;b&&b.next&&b.next(a)};Vk.prototype.error=function(a){var b=this.destination;b&&b.error&&this.destination.error(a)};Vk.prototype.complete=function(){var a=this.destination;a&&a.complete&&this.destination.complete()};
Vk.prototype.yl=function(a){return this.source?this.source.subscribe(a):_.id.EMPTY};_.Wk=function(){_.he.apply(this,arguments);this.value=null;this.vs=this.n_=!1};_.V(_.Wk,_.he);_.Wk.create=_.he.create;_.Wk.prototype.yl=function(a){return this.Cm?(a.error(this.Mia),_.id.EMPTY):this.vs&&this.n_?(a.next(this.value),a.complete(),_.id.EMPTY):_.he.prototype.yl.call(this,a)};_.Wk.prototype.next=function(a){this.vs||(this.value=a,this.n_=!0)};_.Wk.prototype.error=function(a){this.vs||_.he.prototype.error.call(this,a)};
_.Wk.prototype.complete=function(){this.vs=!0;this.n_&&_.he.prototype.next.call(this,this.value);_.he.prototype.complete.call(this)};_.Wf=function(a){_.he.call(this);this.Xd=a};_.V(_.Wf,_.he);_.Wf.create=_.he.create;_.Wf.prototype.yl=function(a){var b=_.he.prototype.yl.call(this,a);b&&!b.closed&&a.next(this.Xd);return b};_.Wf.prototype.getValue=function(){if(this.Cm)throw this.Mia;if(this.closed)throw new Uk;return this.Xd};_.Wf.prototype.next=function(a){_.he.prototype.next.call(this,this.Xd=a)};_.W.Object.defineProperties(_.Wf.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});_.Wd=new _.ld(function(a){return a.complete()});var afa=function(a){return function(b){for(var c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()}};var CGa=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.Oe="N"===a};CGa.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)}};
CGa.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 DGa=new CGa("C"),EGa={kind:"C",value:void 0,error:void 0};var FGa={now:function(){return(FGa.Me||Date).now()},Me:void 0};_.fe=function(a,b,c){a=void 0===a?Infinity:a;b=void 0===b?Infinity:b;c=void 0===c?FGa:c;_.he.call(this);this.DOc=c;this.Bt=[];this.Q8a=!1;this.M5a=1>a?1:a;this.Cuc=1>b?1:b;Infinity===b?(this.Q8a=!0,this.next=this.jHc):this.next=this.lHc};_.V(_.fe,_.he);_.fe.create=_.he.create;_.h=_.fe.prototype;_.h.jHc=function(a){var b=this.Bt;b.push(a);b.length>this.M5a&&b.shift();_.he.prototype.next.call(this,a)};
_.h.lHc=function(a){this.Bt.push({time:this.b8a(),value:a});this.hbb();_.he.prototype.next.call(this,a)};_.h.yl=function(a){var b=this.Q8a,c=b?this.Bt:this.hbb(),d=c.length;if(this.closed)throw new Uk;if(this.Ck||this.Cm)var e=_.id.EMPTY;else this.Fk.push(a),e=new BGa(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.Cm?a.error(this.Mia):this.Ck&&a.complete();return e};_.h.b8a=function(){var a=this.DOc;return a?a.now():FGa.now()};
_.h.hbb=function(){for(var a=this.b8a(),b=this.M5a,c=this.Cuc,d=this.Bt,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 HGa=function(a,b){b=void 0===b?GGa:b;this.Ihc=a;this.now=b};HGa.prototype.wh=function(a,b,c){b=void 0===b?0:b;return(new this.Ihc(this,a)).wh(c,b)};var GGa=FGa.now;_.pd=function(){function a(){this.message="no elements in sequence";this.name="EmptyError";return this}a.prototype=Object.create(Error.prototype);return a}();var ffa=function(){};ffa.prototype.call=function(a,b){b.e6++;a=new IGa(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};var IGa=function(a,b){Rk.call(this,a);this.qY=b;this.connection=null};_.V(IGa,Rk);IGa.EMPTY=Rk.EMPTY;IGa.create=Rk.create;IGa.prototype.Vr=function(){var a=this.qY;if(a){this.qY=null;var b=a.e6;0>=b?this.connection=null:(a.e6=b-1,1<b?this.connection=null:(b=this.connection,a=a.lW,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null};var rh=function(a,b){this.source=a;this.UNb=b;this.e6=0;this.Xla=!1};_.V(rh,_.ld);rh.create=_.ld.create;rh.prototype.yl=function(a){return this.Ara().subscribe(a)};rh.prototype.Ara=function(){var a=this.bQ;if(!a||a.Ck)this.bQ=this.UNb();return this.bQ};rh.prototype.connect=function(){var a=this.lW;a||(this.Xla=!1,a=this.lW=new _.id,a.add(this.source.subscribe(new Xk(this.Ara(),this))),a.closed&&(this.lW=null,a=_.id.EMPTY));return a};rh.prototype.Pu=function(){return _.rd()(this)};var kga,JGa=rh.prototype;
kga={operator:{value:null},e6:{value:0,writable:!0},bQ:{value:null,writable:!0},lW:{value:null,writable:!0},yl:{value:JGa.yl},Xla:{value:JGa.Xla,writable:!0},Ara:{value:JGa.Ara},connect:{value:JGa.connect},Pu:{value:JGa.Pu}};var Xk=function(a,b){Rk.call(this);this.destination=a;this.qY=b};_.V(Xk,Rk);Xk.EMPTY=Rk.EMPTY;Xk.create=Rk.create;Xk.prototype.lq=function(a){this.Vr();Rk.prototype.lq.call(this,a)};Xk.prototype.Wh=function(){this.qY.Xla=!0;this.Vr();Rk.prototype.Wh.call(this)};
Xk.prototype.Vr=function(){var a=this.qY;if(a){this.qY=null;var b=a.lW;a.e6=0;a.bQ=null;a.lW=null;b&&b.unsubscribe()}};var gfa=function(a){this.Xe=a;this.WD=void 0};gfa.prototype.call=function(a,b){return b.subscribe(new KGa(a,this.Xe,this.WD))};var KGa=function(a,b,c){Rk.call(this,a);this.Xe=b;this.count=0;this.WD=c||this};_.V(KGa,Rk);KGa.EMPTY=Rk.EMPTY;KGa.create=Rk.create;KGa.prototype.Ec=function(a){try{var b=this.Xe.call(this.WD,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Yk="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var LGa=function(a){return function(b){var c=a[Yk]();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 MGa=function(a){return function(b){var c=a[xGa]();if("function"!==typeof c.subscribe)throw new TypeError("Qa");return c.subscribe(b)}};var NGa=function(a){return function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,hd);return b}};var ofa=function(a){if(a&&"function"===typeof a[xGa])return MGa(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return afa(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return NGa(a);if(a&&"function"===typeof a[Yk])return LGa(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return ifa(a);throw new TypeError("Ra`"+(Tea(a)?"an invalid object":"'"+a+"'"));};var Zk=function(a){Rk.call(this);this.parent=a};_.V(Zk,Rk);Zk.EMPTY=Rk.EMPTY;Zk.create=Rk.create;Zk.prototype.Ec=function(a){this.parent.Is(a)};Zk.prototype.lq=function(a){this.parent.nA(a);this.unsubscribe()};Zk.prototype.Wh=function(){this.parent.Hs();this.unsubscribe()};var $k=function(a,b,c){Rk.call(this);this.parent=a;this.PCb=b;this.qIc=c};_.V($k,Rk);$k.EMPTY=Rk.EMPTY;$k.create=Rk.create;$k.prototype.Ec=function(a){this.parent.Is(this.PCb,a,this.qIc,this)};
$k.prototype.lq=function(a){this.parent.nA(a);this.unsubscribe()};$k.prototype.Wh=function(){this.parent.Hs(this);this.unsubscribe()};var al=function(){Rk.apply(this,arguments)};_.V(al,Rk);al.EMPTY=Rk.EMPTY;al.create=Rk.create;al.prototype.Is=function(a){this.destination.next(a)};al.prototype.nA=function(a){this.destination.error(a)};al.prototype.Hs=function(){this.destination.complete()};var bl=function(){Rk.apply(this,arguments)};_.V(bl,Rk);bl.EMPTY=Rk.EMPTY;bl.create=Rk.create;
bl.prototype.Is=function(a,b){this.destination.next(b)};bl.prototype.nA=function(a){this.destination.error(a)};bl.prototype.Hs=function(){this.destination.complete()};var OGa;OGa={};_.pfa=function(a,b){this.uH=a;this.keys=b};_.pfa.prototype.call=function(a,b){return b.subscribe(new PGa(a,this.uH,this.keys))};var PGa=function(a,b,c){bl.call(this,a);this.uH=b;this.keys=c;this.active=0;this.values=[];this.RL=[]};_.V(PGa,bl);PGa.EMPTY=bl.EMPTY;PGa.create=bl.create;_.h=PGa.prototype;_.h.Ec=function(a){this.values.push(OGa);this.RL.push(a)};
_.h.Wh=function(){var a=this.RL,b=a.length;if(0===b)this.destination.complete();else{this.WU=this.active=b;for(var c=0;c<b;c++)this.add(ud(a[c],new $k(this,null,c)))}};_.h.Hs=function(){0===--this.active&&this.destination.complete()};_.h.Is=function(a,b,c){var d=this.values,e=d[c];e=this.WU?e===OGa?--this.WU:this.WU:0;d[c]=b;0===e&&(this.uH?this.Qtc(d):this.destination.next(this.keys?this.keys.reduce(function(f,g,m){return f[g]=d[m],f},{}):d.slice()))};
_.h.Qtc=function(a){try{var b=this.uH.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var qfa=function(a,b){b=void 0===b?Infinity:b;this.Xe=a;this.DMa=b};qfa.prototype.call=function(a,b){return b.subscribe(new cl(a,this.Xe,this.DMa))};var cl=function(a,b,c){c=void 0===c?Infinity:c;al.call(this,a);this.destination=a;this.Xe=b;this.DMa=c;this.vs=!1;this.buffer=[];this.index=this.active=0};_.V(cl,al);cl.EMPTY=al.EMPTY;cl.create=al.create;
cl.prototype.Ec=function(a){if(this.active<this.DMa){var b=this.index++;try{var c=this.Xe(a,b)}catch(d){this.destination.error(d);return}this.active++;a=new Zk(this);this.destination.add(a);ud(c,a)}else this.buffer.push(a)};cl.prototype.Wh=function(){this.vs=!0;0===this.active&&0===this.buffer.length&&this.destination.complete();this.unsubscribe()};cl.prototype.Is=function(a){this.destination.next(a)};
cl.prototype.Hs=function(){var a=this.buffer;this.active--;0<a.length?this.Ec(a.shift()):0===this.active&&this.vs&&this.destination.complete()};var QGa=function(a){var b=requestAnimationFrame,c=cancelAnimationFrame;dl&&(b=dl.requestAnimationFrame,c=dl.cancelAnimationFrame);var d=b(function(e){c=void 0;a(e)});return new _.id(function(){var e;return null==(e=c)?void 0:e(d)})},RGa=function(){return((null==dl?void 0:dl.requestAnimationFrame)||requestAnimationFrame).apply(null,_.zc(_.vc.apply(0,arguments)))},SGa=function(){((null==dl?void 0:dl.cancelAnimationFrame)||cancelAnimationFrame).apply(null,_.zc(_.vc.apply(0,arguments)))},dl=void 0;var TGa={now:function(){return(TGa.Me||performance).now()},Me:void 0};_.UGa=new _.ld(function(a){var b=TGa,c=b.now(),d=function(f){var g=b.now();a.next({timestamp:f,GXc:g-c});a.closed||(e=QGa(d))};var e=QGa(d);return function(){return e.unsubscribe()}});var VGa=function(){_.id.call(this)};_.V(VGa,_.id);VGa.EMPTY=_.id.EMPTY;VGa.prototype.wh=function(){return this};var WGa=function(a,b){var c=_.vc.apply(2,arguments);return(null==el?0:el.setInterval)?el.setInterval.apply(el,[a,b].concat(_.zc(c))):setInterval.apply(null,[a,b].concat(_.zc(c)))},el=void 0;var fl=function(a,b){_.id.call(this);this.scheduler=a;this.Sja=b;this.pending=!1};_.V(fl,VGa);fl.EMPTY=VGa.EMPTY;_.h=fl.prototype;_.h.wh=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.ET(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.OT(c,this.id,b);return this};_.h.OT=function(a,b,c){c=void 0===c?0:c;return WGa(a.flush.bind(a,this),c)};
_.h.ET=function(a,b,c){c=void 0===c?0:c;if(null!==c&&this.delay===c&&!1===this.pending)return b;((null==el?void 0:el.clearInterval)||clearInterval)(b)};_.h.rC=function(a,b){if(this.closed)return Error("Va");this.pending=!1;if(a=this.o7a(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=this.ET(this.scheduler,this.id,null))};_.h.o7a=function(a){var b=!1,c=void 0;try{this.Sja(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c};
_.h.Vr=function(){var a=this.id,b=this.scheduler,c=b.actions,d=c.indexOf(this);this.state=this.Sja=null;this.pending=!1;this.scheduler=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.ET(b,a,null));this.delay=null};var gl=function(a,b){b=void 0===b?GGa:b;HGa.call(this,a,b);this.actions=[];this.active=!1;this.KM=void 0};_.V(gl,HGa);gl.prototype.flush=function(a){var b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.rC(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}};_.Ld=new gl(fl);_.fi=new _.ld(Jd);var tfa=function(a){this.Ip=a;this.WD=void 0};tfa.prototype.call=function(a,b){return b.subscribe(new XGa(a,this.Ip,this.WD))};var XGa=function(a,b,c){Rk.call(this,a);this.Ip=b;this.WD=c;this.count=0};_.V(XGa,Rk);XGa.EMPTY=Rk.EMPTY;XGa.create=Rk.create;XGa.prototype.Ec=function(a){try{var b=this.Ip.call(this.WD,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)};var ufa=function(){};ufa.prototype.call=function(a,b){return b.subscribe(new YGa(a))};var YGa=function(a){bl.call(this,a);this.Jba=!1;this.RL=[];this.Lm=[]};_.V(YGa,bl);YGa.EMPTY=bl.EMPTY;YGa.create=bl.create;_.h=YGa.prototype;_.h.Ec=function(a){this.RL.push(a)};_.h.Wh=function(){var a=this.RL,b=a.length;if(0===b)this.destination.complete();else{for(var c=0;c<b&&!this.Jba;c++){var d=ud(a[c],new $k(this,null,c));this.Lm&&this.Lm.push(d);this.add(d)}this.RL=null}};
_.h.Is=function(a,b,c){if(!this.Jba){this.Jba=!0;for(var d=0;d<this.Lm.length;d++)if(d!==c){var e=this.Lm[d];e.unsubscribe();this.remove(e)}this.Lm=null}this.destination.next(b)};_.h.Hs=function(a){this.Jba=!0;bl.prototype.Hs.call(this,a)};_.h.nA=function(a){this.Jba=!0;bl.prototype.nA.call(this,a)};var yfa=function(a){this.uH=a};yfa.prototype.call=function(a,b){return b.subscribe(new hl(a,this.uH))};var hl=function(a,b,c){void 0===c&&Object.create(null);Rk.call(this,a);this.BTa=[];this.active=0;this.uH=b};_.V(hl,Rk);hl.EMPTY=Rk.EMPTY;hl.create=Rk.create;hl.prototype.Ec=function(a){var b=this.BTa;(0,_.vd)(a)?b.push(new ZGa(a)):"function"===typeof a[Yk]?b.push(new $Ga(a[Yk]())):b.push(new il(this.destination,this,a))};
hl.prototype.Wh=function(){var a=this.BTa,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.tNc?this.destination.add(d.subscribe()):this.active--}}};hl.prototype.Rtc=function(a){try{var b=this.uH.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var $Ga=function(a){this.iterator=a;this.MVa=a.next()};$Ga.prototype.Oe=function(){return!0};
$Ga.prototype.next=function(){var a=this.MVa;this.MVa=this.iterator.next();return a};$Ga.prototype.vs=function(){var a=this.MVa;return a&&!!a.done};var ZGa=function(a){this.LX=a;this.length=this.index=0;this.length=a.length};ZGa.prototype[Yk]=function(){return this};ZGa.prototype.next=function(){var a=this.index++,b=this.LX;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}};ZGa.prototype.Oe=function(){return this.LX.length>this.index};
ZGa.prototype.vs=function(){return this.LX.length===this.index};var il=function(a,b,c){al.call(this,a);this.parent=b;this.observable=c;this.tNc=!0;this.buffer=[];this.Bs=!1};_.V(il,al);il.EMPTY=al.EMPTY;il.create=al.create;il.prototype[Yk]=function(){return this};_.h=il.prototype;_.h.next=function(){var a=this.buffer;return 0===a.length&&this.Bs?{value:null,done:!0}:{value:a.shift(),done:!1}};_.h.Oe=function(){return 0<this.buffer.length};_.h.vs=function(){return 0===this.buffer.length&&this.Bs};
_.h.Hs=function(){if(0<this.buffer.length){this.Bs=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()};_.h.Is=function(a){this.buffer.push(a);a:{a=this.parent;for(var b=a.BTa,c=b.length,d=a.destination,e=0;e<c;e++){var f=b[e];if("function"===typeof f.Oe&&!f.Oe())break a}e=!1;f=[];for(var g=0;g<c;g++){var m=b[g],n=m.next();m.vs()&&(e=!0);if(n.done){d.complete();break a}f.push(n.value)}a.uH?a.Rtc(f):d.next(f);e&&d.complete()}};
_.h.subscribe=function(){return ud(this.observable,new Zk(this))};var Afa=function(a){this.wS=a;this.bxa=this.eK=this.kqa=void 0};Afa.prototype.call=function(a,b){return b.subscribe(new aHa(a,this.wS,this.kqa,this.eK,this.bxa))};var aHa=function(a,b,c,d,e){Rk.call(this,a);this.wS=b;this.kqa=c;this.eK=d;this.bxa=e;this.groups=null;this.Jeb=!1;this.count=0};_.V(aHa,Rk);aHa.EMPTY=Rk.EMPTY;aHa.create=Rk.create;_.h=aHa.prototype;_.h.Ec=function(a){try{var b=this.wS(a)}catch(c){this.error(c);return}this.zpc(a,b)};
_.h.zpc=function(a,b){var c=this.groups;c||(c=this.groups=new Map);var d=c.get(b);if(this.kqa)try{var e=this.kqa(a)}catch(g){this.error(g)}else e=a;if(!d&&(d=this.bxa?this.bxa():new _.he,c.set(b,d),this.destination.next(new bHa(b,d,this)),this.eK)){try{var f=this.eK(new bHa(b,d))}catch(g){this.error(g);return}this.add(f.subscribe(new jl(b,d,this)))}d.closed||d.next(e)};_.h.lq=function(a){var b=this.groups;b&&(b.forEach(function(c){c.error(a)}),b.clear());this.destination.error(a)};
_.h.Wh=function(){var a=this.groups;a&&(a.forEach(function(b){b.complete()}),a.clear());this.destination.complete()};_.h.unsubscribe=function(){this.closed||(this.Jeb=!0,0===this.count&&Rk.prototype.unsubscribe.call(this))};var jl=function(a,b,c){Rk.call(this,b);this.key=a;this.group=b;this.parent=c};_.V(jl,Rk);jl.EMPTY=Rk.EMPTY;jl.create=Rk.create;jl.prototype.Ec=function(){this.complete()};jl.prototype.Vr=function(){var a=this.parent,b=this.key;this.key=this.parent=null;a&&a.groups.delete(b)};
var bHa=function(a,b,c){this.key=a;this.dCc=b;this.LJc=c};_.V(bHa,_.ld);bHa.create=_.ld.create;bHa.prototype.yl=function(a){var b=new _.id,c=this.LJc,d=this.dCc;c&&!c.closed&&b.add(new cHa(c));b.add(d.subscribe(a));return b};var cHa=function(a){_.id.call(this);this.parent=a;a.count++};_.V(cHa,_.id);cHa.EMPTY=_.id.EMPTY;cHa.prototype.unsubscribe=function(){var a=this.parent;a.closed||this.closed||(_.id.prototype.unsubscribe.call(this),--a.count,0===a.count&&a.Jeb&&a.unsubscribe())};var Efa=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 dHa=function(a,b){fl.call(this,a,b);this.scheduler=a;this.Sja=b};_.V(dHa,fl);dHa.EMPTY=fl.EMPTY;dHa.prototype.OT=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return fl.prototype.OT.call(this,a,b,c);a.actions.push(this);return a.KM||(a.KM=RGa(function(){return a.flush(void 0)}))};dHa.prototype.ET=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return fl.prototype.ET.call(this,a,b,c);0===a.actions.length&&(SGa(b),a.KM=void 0)};var eHa=function(){gl.apply(this,arguments)};_.V(eHa,gl);eHa.prototype.flush=function(a){this.active=!0;this.KM=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.rC(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 fHa=new eHa(dHa);var gHa=1,hHa,Ffa={},iHa=function(a){var b=gHa++;Ffa[b]=!0;hHa||(hHa=Promise.resolve());hHa.then(function(){return Gfa(b)&&a()});return b},jHa=function(a){Gfa(a)};var lHa=function(){return((null==kHa?void 0:kHa.setImmediate)||iHa).apply(null,_.zc(_.vc.apply(0,arguments)))},kHa=void 0;var mHa=function(a,b){fl.call(this,a,b);this.scheduler=a;this.Sja=b};_.V(mHa,fl);mHa.EMPTY=fl.EMPTY;mHa.prototype.OT=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return fl.prototype.OT.call(this,a,b,c);a.actions.push(this);return a.KM||(a.KM=lHa(a.flush.bind(a,void 0)))};mHa.prototype.ET=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return fl.prototype.ET.call(this,a,b,c);0===a.actions.length&&(((null==kHa?void 0:kHa.clearImmediate)||jHa)(b),a.KM=void 0)};var nHa=function(){gl.apply(this,arguments)};_.V(nHa,gl);nHa.prototype.flush=function(a){this.active=!0;this.KM=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.rC(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;}};_.oHa=new nHa(mHa);var kl=function(a,b){fl.call(this,a,b);this.scheduler=a;this.Sja=b};_.V(kl,fl);kl.EMPTY=fl.EMPTY;kl.prototype.wh=function(a,b){b=void 0===b?0:b;if(0<b)return fl.prototype.wh.call(this,a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this};kl.prototype.rC=function(a,b){return 0<b||this.closed?fl.prototype.rC.call(this,a,b):this.o7a(a,b)};kl.prototype.OT=function(a,b,c){c=void 0===c?0:c;return null!==c&&0<c||null===c&&0<this.delay?fl.prototype.OT.call(this,a,b,c):a.flush(this)};var pHa=function(){gl.apply(this,arguments)};_.V(pHa,gl);var qHa=new pHa(kl);var Ufa=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})();_.ll=function(a){a=void 0===a?!1:a;_.he.call(this);this.glc=a};_.V(_.ll,_.he);_.ll.create=_.he.create;_.ll.prototype.emit=function(a){_.he.prototype.next.call(this,a)};
_.ll.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.glc&&(b=Hfa(b),d&&(d=Hfa(d)),c&&(c=Hfa(c)));d=_.he.prototype.subscribe.call(this,{next:d,error:b,complete:c});a instanceof _.id&&a.add(d);return d};var Jfa=function(a){this.eK=a};Jfa.prototype.call=function(a,b){return b.subscribe(new ml(a,this.eK))};var ml=function(a,b){al.call(this,a);this.eK=b;this.value=null;this.Oe=!1;this.SH=null};_.V(ml,al);ml.EMPTY=al.EMPTY;ml.create=al.create;ml.prototype.Ec=function(a){this.value=a;this.Oe=!0;if(!this.SH){try{var b=this.eK;var c=b(a)}catch(d){return this.destination.error(d)}a=ud(c,new Zk(this));!a||a.closed?this.K8():this.add(this.SH=a)}};
ml.prototype.K8=function(){var a=this.value,b=this.Oe,c=this.SH;c&&(this.remove(c),this.SH=null,c.unsubscribe());b&&(this.value=null,this.Oe=!1,this.destination.next(a))};ml.prototype.Is=function(){this.K8()};ml.prototype.Hs=function(){this.K8()};_.nl=function(a,b){al.call(this,a);this.buffer=[];this.add(ud(b,new Zk(this)))};_.V(_.nl,al);_.nl.EMPTY=al.EMPTY;_.nl.create=al.create;_.nl.prototype.Ec=function(a){this.buffer.push(a)};_.nl.prototype.Is=function(){var a=this.buffer;this.buffer=[];this.destination.next(a)};var Mfa=function(a,b){this.UNa=a;this.scheduler=b};Mfa.prototype.call=function(a,b){return b.subscribe(new ol(a,this.UNa,this.scheduler))};var ol=function(a,b,c){Rk.call(this,a);this.UNa=b;this.scheduler=c;this.fta=this.oNa=null;this.Oe=!1};_.V(ol,Rk);ol.EMPTY=Rk.EMPTY;ol.create=Rk.create;ol.prototype.Ec=function(a){rHa(this);this.fta=a;this.Oe=!0;this.add(this.oNa=this.scheduler.wh(Ofa,this.UNa,this))};ol.prototype.Wh=function(){Nfa(this);this.destination.complete()};
var Nfa=function(a){rHa(a);if(a.Oe){var b=a.fta;a.fta=null;a.Oe=!1;a.destination.next(b)}},rHa=function(a){var b=a.oNa;null!==b&&(a.remove(b),b.unsubscribe(),a.oNa=null)};var Pfa=function(a){this.defaultValue=a};Pfa.prototype.call=function(a,b){return b.subscribe(new pl(a,this.defaultValue))};var pl=function(a,b){Rk.call(this,a);this.defaultValue=b;this.Jl=!0};_.V(pl,Rk);pl.EMPTY=Rk.EMPTY;pl.create=Rk.create;pl.prototype.Ec=function(a){this.Jl=!1;this.destination.next(a)};pl.prototype.Wh=function(){this.Jl&&this.destination.next(this.defaultValue);this.destination.complete()};var Qfa=function(a,b){this.delay=a;this.scheduler=b};Qfa.prototype.call=function(a,b){return b.subscribe(new ql(a,this.delay,this.scheduler))};var ql=function(a,b,c){Rk.call(this,a);this.destination=a;this.delay=b;this.scheduler=c;this.Mu=[];this.active=!1};_.V(ql,Rk);ql.EMPTY=Rk.EMPTY;ql.create=Rk.create;
var sHa=function(a){for(var b=a.source,c=b.Mu,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.wh(a,b)):(b.Ck?b.destination.complete():this.unsubscribe(),b.active=!1)};ql.prototype.wsc=function(a){this.active=!0;var b=this.destination;b.add(a.wh(sHa,this.delay,{source:this,destination:b,scheduler:a}))};
ql.prototype.Ec=function(a){var b=this.scheduler;a=new tHa(b.now()+this.delay,a);this.Mu.push(a);!1===this.active&&this.wsc(b)};ql.prototype.lq=function(a){this.Mu.length=0;this.destination.error(a);this.unsubscribe()};ql.prototype.Wh=function(){0===this.Mu.length&&this.destination.complete();this.unsubscribe()};var tHa=function(a,b){this.time=a;this.value=b};_.uHa=function(a,b){bl.call(this,a);this.sNa=b;this.Dib=!1;this.Ppa=[];this.index=0};_.V(_.uHa,bl);_.uHa.EMPTY=bl.EMPTY;_.uHa.create=bl.create;_.h=_.uHa.prototype;_.h.Is=function(a,b,c,d){this.destination.next(a);vHa(this,d);wHa(this)};_.h.nA=function(a){this.lq(a)};_.h.Hs=function(a){(a=vHa(this,a))&&this.destination.next(a);wHa(this)};_.h.Ec=function(a){var b=this.index++;try{var c=this.sNa(a,b);if(c){var d=ud(c,new $k(this,a,0));d&&!d.closed&&(this.destination.add(d),this.Ppa.push(d))}}catch(e){this.destination.error(e)}};
_.h.Wh=function(){this.Dib=!0;wHa(this);this.unsubscribe()};var vHa=function(a,b){b.unsubscribe();var c=a.Ppa.indexOf(b);-1!==c&&a.Ppa.splice(c,1);return b.PCb},wHa=function(a){a.Dib&&0===a.Ppa.length&&a.destination.complete()};var Rfa=function(){};Rfa.prototype.call=function(a,b){return b.subscribe(new xHa(a))};var xHa=function(a){Rk.call(this,a)};_.V(xHa,Rk);xHa.EMPTY=Rk.EMPTY;xHa.create=Rk.create;xHa.prototype.Ec=function(a){cfa(a,this.destination)};var Tfa=function(a){this.compare=a;this.wS=void 0};Tfa.prototype.call=function(a,b){return b.subscribe(new rl(a,this.compare,this.wS))};var rl=function(a,b,c){Rk.call(this,a);this.wS=c;this.tG=!1;"function"===typeof b&&(this.compare=b)};_.V(rl,Rk);rl.EMPTY=Rk.EMPTY;rl.create=Rk.create;rl.prototype.compare=function(a,b){return a===b};
rl.prototype.Ec=function(a){try{var b=this.wS;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.tG)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.tG=!0;b||(this.key=c,this.destination.next(a))};var Vfa=function(a){this.count=a};Vfa.prototype.call=function(a,b){return b.subscribe(new yHa(a,this.count))};var yHa=function(a,b){Rk.call(this,a);this.count=b;this.suc=0};_.V(yHa,Rk);yHa.EMPTY=Rk.EMPTY;yHa.create=Rk.create;yHa.prototype.Ec=function(a){var b=this.count,c=++this.suc;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))};var Xfa=function(a){this.qOa=a};Xfa.prototype.call=function(a,b){return b.subscribe(new sl(a,this.qOa))};var sl=function(a,b){Rk.call(this,a);this.qOa=b;this.Oe=!1};_.V(sl,Rk);sl.EMPTY=Rk.EMPTY;sl.create=Rk.create;sl.prototype.Ec=function(a){this.Oe=!0;this.destination.next(a)};sl.prototype.Wh=function(){if(this.Oe)return this.destination.complete();try{var a=this.qOa()}catch(b){a=b}this.destination.error(a)};var Zfa=function(a){this.Xe=a};Zfa.prototype.call=function(a,b){return b.subscribe(new zHa(a,this.Xe))};var zHa=function(a,b){al.call(this,a);this.destination=a;this.Xe=b;this.vs=!1;this.index=0};_.V(zHa,al);zHa.EMPTY=al.EMPTY;zHa.create=al.create;_.h=zHa.prototype;_.h.Ec=function(a){if(!this.XK){var b=this.index++;try{var c=this.Xe(a,b)}catch(d){this.destination.error(d);return}a=new Zk(this);this.destination.add(a);this.XK=a;ud(c,a)}};
_.h.Wh=function(){this.vs=!0;this.XK||this.destination.complete();this.unsubscribe()};_.h.Is=function(a){this.destination.next(a)};_.h.nA=function(a){this.destination.error(a)};_.h.Hs=function(){this.XK=void 0;this.vs&&this.destination.complete()};var aga=function(a){this.callback=a};aga.prototype.call=function(a,b){a=b.subscribe(a);a.add(this.callback);return a};var bga=function(){};bga.prototype.call=function(a,b){return b.subscribe(new AHa(a))};var AHa=function(){Rk.apply(this,arguments)};_.V(AHa,Rk);AHa.EMPTY=Rk.EMPTY;AHa.create=Rk.create;AHa.prototype.Ec=function(){};var dga=function(){this.total=1};dga.prototype.call=function(a,b){return b.subscribe(new tl(a,this.total))};var tl=function(a,b){Rk.call(this,a);this.total=b;this.ZIb=[];this.count=0};_.V(tl,Rk);tl.EMPTY=Rk.EMPTY;tl.create=Rk.create;tl.prototype.Ec=function(a){var b=this.ZIb,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};tl.prototype.Wh=function(){var a=this.destination,b=this.count;if(0<b)for(var c=this.count>=this.total?this.total:this.count,d=this.ZIb,e=0;e<c;e++){var f=b++%c;a.next(d[f])}a.complete()};var fga=function(a){this.value=a};fga.prototype.call=function(a,b){return b.subscribe(new BHa(a,this.value))};var BHa=function(a,b){Rk.call(this,a);this.value=b};_.V(BHa,Rk);BHa.EMPTY=Rk.EMPTY;BHa.create=Rk.create;BHa.prototype.Ec=function(){this.destination.next(this.value)};var gga=function(){};gga.prototype.call=function(a,b){return b.subscribe(new ul(a))};var ul=function(a){Rk.call(this,a)};_.V(ul,Rk);ul.EMPTY=Rk.EMPTY;ul.create=Rk.create;ul.prototype.Ec=function(a){this.destination.next(new CGa("N",a))};ul.prototype.lq=function(a){var b=this.destination;b.next(new CGa("E",void 0,a));b.complete()};ul.prototype.Wh=function(){var a=this.destination;a.next(DGa);a.complete()};var iga=function(a,b,c){this.SJa=a;this.seed=b;this.PCc=void 0===c?!1:c};iga.prototype.call=function(a,b){return b.subscribe(new CHa(a,this.SJa,this.seed,this.PCc))};var CHa=function(a,b,c,d){Rk.call(this,a);this.SJa=b;this.Zh=c;this.E8a=d;this.index=0};_.V(CHa,Rk);CHa.EMPTY=Rk.EMPTY;CHa.create=Rk.create;CHa.prototype.Ec=function(a){var b=this.destination;if(this.E8a){var c=this.index++;try{var d=this.SJa(this.Zh,a,c)}catch(e){b.error(e);return}this.Zh=d;b.next(d)}else this.Zh=a,this.E8a=!0,b.next(a)};var lga=function(a,b){this.scheduler=a;this.delay=void 0===b?0:b};lga.prototype.call=function(a,b){return b.subscribe(new vl(a,this.scheduler,this.delay))};var vl=function(a,b,c){c=void 0===c?0:c;Rk.call(this,a);this.scheduler=b;this.delay=c};_.V(vl,Rk);vl.EMPTY=Rk.EMPTY;vl.create=Rk.create;vl.dispatch=function(a){cfa(a.notification,a.destination);this.unsubscribe()};var DHa=function(a,b){var c=a.destination;c.add(a.scheduler.wh(vl.dispatch,a.delay,{notification:b,destination:c}))};
vl.prototype.Ec=function(a){DHa(this,{kind:"N",value:a,error:void 0})};vl.prototype.lq=function(a){DHa(this,{kind:"E",value:void 0,error:a});this.unsubscribe()};vl.prototype.Wh=function(){DHa(this,EGa);this.unsubscribe()};_.EHa=function(a){Rk.call(this,a);this.fsb=!1};_.V(_.EHa,Rk);_.EHa.EMPTY=Rk.EMPTY;_.EHa.create=Rk.create;_.EHa.prototype.Ec=function(a){var b;this.fsb?b=[this.mXa,a]:this.fsb=!0;this.mXa=a;b&&this.destination.next(b)};var sga=function(){this.total=1};sga.prototype.call=function(a,b){return b.subscribe(new FHa(a,this.total))};var FHa=function(a,b){Rk.call(this,a);this.total=b;this.count=0};_.V(FHa,Rk);FHa.EMPTY=Rk.EMPTY;FHa.create=Rk.create;FHa.prototype.Ec=function(a){++this.count>this.total&&this.destination.next(a)};_.GHa=function(a,b){Rk.call(this,a);this.Ip=b;this.L_a=!0;this.index=0};_.V(_.GHa,Rk);_.GHa.EMPTY=Rk.EMPTY;_.GHa.create=Rk.create;_.GHa.prototype.Ec=function(a){var b=this.destination;if(this.L_a)try{this.L_a=!!this.Ip(a,this.index++)}catch(c){this.destination.error(c)}this.L_a||b.next(a)};var tga=function(a){this.Xe=a};tga.prototype.call=function(a,b){return b.subscribe(new HHa(a,this.Xe))};var HHa=function(a,b){al.call(this,a);this.destination=a;this.Xe=b;this.index=0};_.V(HHa,al);HHa.EMPTY=al.EMPTY;HHa.create=al.create;_.h=HHa.prototype;_.h.Ec=function(a){var b=this.index++;try{var c=this.Xe(a,b)}catch(d){this.destination.error(d);return}(a=this.XK)&&a.unsubscribe();a=new Zk(this);this.destination.add(a);this.XK=a;ud(c,a)};
_.h.Wh=function(){var a=this.XK;a&&!a.closed||al.prototype.Wh.call(this);this.unsubscribe()};_.h.Vr=function(){this.XK=void 0};_.h.Hs=function(){this.XK=void 0;this.Ck&&al.prototype.Wh.call(this)};_.h.Is=function(a){this.destination.next(a)};var vga=function(a){this.AHc=a};vga.prototype.call=function(a,b){a=new wl(a);var c=ud(this.AHc,new Zk(a));return c&&!a.RBb?(a.add(c),b.subscribe(a)):a};var wl=function(a){al.call(this,a);this.RBb=!1};_.V(wl,al);wl.EMPTY=al.EMPTY;wl.create=al.create;wl.prototype.Is=function(){this.RBb=!0;this.complete()};wl.prototype.Hs=function(){};var wga=function(a,b){this.Ip=a;this.iSa=b};wga.prototype.call=function(a,b){return b.subscribe(new IHa(a,this.Ip,this.iSa))};var IHa=function(a,b,c){Rk.call(this,a);this.Ip=b;this.iSa=c;this.index=0};_.V(IHa,Rk);IHa.EMPTY=Rk.EMPTY;IHa.create=Rk.create;IHa.prototype.Ec=function(a){var b=this.destination;try{var c=this.Ip(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):(this.iSa&&b.next(a),b.complete())};var yga=function(a,b,c){this.kHc=a;this.error=b;this.complete=c};yga.prototype.call=function(a,b){return b.subscribe(new xl(a,this.kHc,this.error,this.complete))};var xl=function(a,b,c,d){Rk.call(this,a);this.iJa=this.jJa=this.kJa=Jd;this.jJa=c||Jd;this.iJa=d||Jd;_.Sea(b)?(this.Ri=this,this.kJa=b):b&&(this.Ri=b,this.kJa=b.next||Jd,this.jJa=b.error||Jd,this.iJa=b.complete||Jd)};_.V(xl,Rk);xl.EMPTY=Rk.EMPTY;xl.create=Rk.create;
xl.prototype.Ec=function(a){try{this.kJa.call(this.Ri,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};xl.prototype.lq=function(a){try{this.jJa.call(this.Ri,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};xl.prototype.Wh=function(){try{this.iJa.call(this.Ri)}catch(a){this.destination.error(a);return}return this.destination.complete()};_.yl=function(a,b,c,d,e){Rk.call(this,a);this.duration=b;this.scheduler=c;this.BS=d;this.aV=e;this.SH=null;this.V4=!1;this.I6=null};_.V(_.yl,Rk);_.yl.EMPTY=Rk.EMPTY;_.yl.create=Rk.create;_.yl.prototype.Ec=function(a){this.SH?this.aV&&(this.I6=a,this.V4=!0):(this.add(this.SH=this.scheduler.wh(zga,this.duration,{hN:this})),this.BS?this.destination.next(a):this.aV&&(this.I6=a,this.V4=!0))};_.yl.prototype.Wh=function(){this.V4&&this.destination.next(this.I6);this.destination.complete()};
_.yl.prototype.K8=function(){var a=this.SH;a&&(this.aV&&this.V4&&(this.destination.next(this.I6),this.I6=null,this.V4=!1),a.unsubscribe(),this.remove(a),this.SH=null)};var Aga=function(a,b){this.RL=a;this.Xe=b};Aga.prototype.call=function(a,b){return b.subscribe(new zl(a,this.RL,this.Xe))};var zl=function(a,b,c){bl.call(this,a);this.Xe=c;this.WU=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.WU.push(c);for(c=0;c<a;c++)this.add(ud(b[c],new $k(this,void 0,c)))};_.V(zl,bl);zl.EMPTY=bl.EMPTY;zl.create=bl.create;zl.prototype.Is=function(a,b,c){this.values[c]=b;b=this.WU;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))};zl.prototype.Hs=function(){};
zl.prototype.Ec=function(a){0===this.WU.length&&(a=[a].concat(_.zc(this.values)),this.Xe?this.Ptc(a):this.destination.next(a))};zl.prototype.Ptc=function(a){try{var b=this.Xe.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Gga;
_.re=function(a){var b=void 0===a.xnb?!1:a.xnb,c=void 0===a.Jha?!1:a.Jha;a=void 0===a.O1?!1:a.O1;this.p_=this.Kba=!1;this.isStable=!0;this.mua=new _.ll(!1);this.VL=new _.ll(!1);this.Kf=new _.ll(!1);this.Ks=new _.ll(!1);if("undefined"==typeof Zone)throw new _.ec(908,!1);Zone.vvc();this.XW=0;this.yrc=this.TE=Zone.current;Zone.TaskTrackingZoneSpec&&(this.TE=this.TE.zC(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.TE=this.TE.zC(Zone.longStackTraceZoneSpec));this.Jha=!a&&c;this.O1=
a;this.cta=-1;c="function"===typeof _.qe.requestAnimationFrame;b=_.qe[c?"requestAnimationFrame":"setTimeout"];c=_.qe[c?"cancelAnimationFrame":"clearTimeout"];"undefined"!==typeof Zone&&b&&c&&((c=b[Zone.Jo("OriginalDelegate")])&&(b=c),Zone.Jo("OriginalDelegate"));this.fHc=b;Fga(this)};_.Hga=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};Gga=function(){if(_.Hga())throw new _.ec(909,!1);};_.re.prototype.jc=function(a,b,c){return this.TE.jc(a,b,c)};
_.re.prototype.zga=function(a,b,c){var d=this.TE;a=d.Nva("NgZoneEvent: undefined",a,JHa,Ifa,Ifa);try{return d.zga(a,b,c)}finally{d.FJ(a)}};_.re.prototype.jx=function(a,b,c){return this.TE.jx(a,b,c)};_.re.prototype.Zb=function(a){return this.yrc.jc(a)};var JHa={},Nia=function(){this.Kba=this.p_=!1;this.isStable=!0;this.mua=new _.ll;this.VL=new _.ll;this.Kf=new _.ll;this.Ks=new _.ll};Nia.prototype.jc=function(a,b,c){return a.apply(b,c)};Nia.prototype.jx=function(a,b,c){return a.apply(b,c)};
Nia.prototype.Zb=function(a){return a()};Nia.prototype.zga=function(a,b,c){return a.apply(b,c)};var Uia=new _.xc("",{Ga:"root",oa:Iga});var Al=function(){this.uYa=0;this.handler=null};Al.prototype.c8=function(){var a;null==(a=this.handler)||a.n7c();this.uYa++};Al.prototype.end=function(){this.uYa--;if(0===this.uYa){var a;null==(a=this.handler)||a.rC()}};Al.prototype.Ka=function(){var a;null==(a=this.handler)||a.destroy();this.handler=null};Al.ta=_.p({token:Al,Ga:"root",oa:function(){return new Al}});var Rha;_.Jga=new Map;Rha=0;_.Ge=function(){this.v6a=console};_.Ge.prototype.handleError=function(a){var b=this.moc(a);this.v6a.error("ERROR",a);b&&this.v6a.error("ORIGINAL ERROR",b)};_.Ge.prototype.moc=function(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null};var KHa=new _.xc("",{Ga:"root",oa:function(){return!1}});var bha;var Oga=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Pga=/(<|>)/g;var Xga=Wga,Yga;var we=function(){lGa.apply(this,arguments);this.qk=null};_.V(we,lGa);we.prototype.LA=function(a,b,c){var d=Uc(this);this.cja++;try{a(b,c)}finally{Uc(d)}};we.prototype.destroy=function(){this.cja++};_.W.Object.defineProperties(we.prototype,{ro:{configurable:!0,enumerable:!0,set:function(a){this.qk=a}},LCc:{configurable:!0,enumerable:!0,get:function(){return this.KCc}}});var eha=null;_.Ee={};var xe=function(a){this.whb=a};xe.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.whb+" (see https://g.co/ng/security#xss)"};var LHa=function(){xe.apply(this,arguments)};_.V(LHa,xe);LHa.prototype.getTypeName=function(){return"HTML"};var MHa=function(){xe.apply(this,arguments)};_.V(MHa,xe);MHa.prototype.getTypeName=function(){return"URL"};var NHa=function(){xe.apply(this,arguments)};_.V(NHa,xe);NHa.prototype.getTypeName=function(){return"ResourceURL"};var iha;var mha=function(a){this.IDc=a};mha.prototype.Yaa=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(kha(a),"text/html").body;if(null===b)return this.IDc.Yaa(a);b.removeChild(b.firstChild);return b}catch(c){return null}};var lha=function(a){this.cyc=a;this.HDc=this.cyc.implementation.createHTMLDocument("sanitization-inert")};lha.prototype.Yaa=function(a){var b=this.HDc.createElement("template");b.innerHTML=kha(a);return b};var oha=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var OHa=Ae("area,br,col,hr,img,wbr"),PHa=Ae("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),QHa=Ae("rp,rt"),RHa=qha(QHa,PHa),SHa=qha(PHa,Ae("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")),THa=qha(QHa,Ae("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")),
Fha=qha(OHa,SHa,THa,RHa),Hha=Ae("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),UHa=Ae("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"),
VHa=Ae("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"),
Gha=qha(Hha,UHa,VHa),Iha=Ae("script,style,template"),Dha=function(){this.CF=[]};Dha.prototype.endElement=function(a){a=a.nodeName.toLowerCase();Fha.hasOwnProperty(a)&&!OHa.hasOwnProperty(a)&&(this.CF.push("</"),this.CF.push(a),this.CF.push(">"))};var Jha=function(a,b){if(b&&(a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("cb`"+a.outerHTML);return b},zha=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Aha=/([^#-~ |!])/g,Cha;var WHa={NONE:0,lRc:1,mSc:2,bSc:3,URL:4,XRc:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var Lha;var Bl=function(){this.all=new Set;this.Mu=new Map};Bl.prototype.create=function(a,b,c){var d=this,e="undefined"===typeof Zone?null:Zone.current,f=new nGa(a,function(m){d.all.has(m)&&d.Mu.set(m,e)},c);this.all.add(f);f.notify();a=function(){f.aw();var m;null==(m=g)||m();d.all.delete(f);d.Mu.delete(f)};var g=null==b?void 0:b.uf(a);return{destroy:a}};
Bl.prototype.flush=function(){if(0!==this.Mu.size)for(var a=_.l(this.Mu),b=a.next(),c={};!b.done;c={Oja:c.Oja},b=a.next()){var d=_.l(b.value);b=d.next().value;d=d.next().value;c.Oja=b;b=d;this.Mu.delete(c.Oja);b?b.jc(function(e){return function(){return e.Oja.jc()}}(c)):c.Oja.jc()}};Bl.ta=_.p({token:Bl,Ga:"root",oa:function(){return new Bl}});var Ue=function(a,b){this.qk=a;this.xmc=b;this.Kr=null;this.Jka=!1};Ue.prototype.destroy=function(){if(this.Kr)this.Kr.FY(this);else if(this.Jka){var a=this.qk[3];if(_.Bc(a)){var b=a[8],c=b?b.indexOf(this):-1;-1<c&&(Sga(a,c),Ada(b,c))}this.Jka=!1}Uga(this.qk[1],this.qk)};Ue.prototype.uf=function(a){var b=this.qk;if(256===(b[2]&256))throw new _.ec(911,!1);null===b[21]&&(b[21]=[]);b[21].push(a)};_.Cl=function(a){Mga(a.xmc||a.qk)};Ue.prototype.detach=function(){this.qk[2]&=-129};
Ue.prototype.Md=function(){tia(this.qk[1],this.qk,this.context)};_.W.Object.defineProperties(Ue.prototype,{ql:{configurable:!0,enumerable:!0,get:function(){var a=this.qk,b=a[1];return ria(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.qk[8]},set:function(a){this.qk[8]=a}},vc:{configurable:!0,enumerable:!0,get:function(){return 256===(this.qk[2]&256)}}});var XHa=function(a){Ue.call(this,a);this.LJa=a};_.V(XHa,Ue);
XHa.prototype.Md=function(){var a=this.LJa;tia(a[1],a,a[8],!1)};_.W.Object.defineProperties(XHa.prototype,{context:{configurable:!0,enumerable:!0,get:function(){return null}}});var YHa=function(){};YHa.ta=_.p({token:YHa,Ga:"root",oa:function(){return null}});var ZHa;_.Dl=function(){this.cra="0.0.0-PLACEHOLDER";this.Gu=["0","0","0-PLACEHOLDER"].slice(2).join(".")};ZHa=new _.Dl;var $Ha={};var aIa=function(a){this.jl=a},bIa;_.V(aIa,_.Mk);_.El=function(a,b){return new Ff(b[rda]||null,a.jl)};bIa=function(a,b){this.Ac=a;this.zua=b};bIa.prototype.get=function(a,b,c){c=cda(c);var d=this.Ac.get(a,$Ha,c);return d!==$Ha||b===$Ha?d:this.zua.get(a,b,c)};var Ff=function(a,b){this.aC=a;this.jl=b;this.g9=a.type;this.ab=a.qa.map(mda).join(",");this.ac=a.ac?a.ac:[];this.iEc=!!b};_.V(Ff,uGa);
Ff.prototype.create=function(a,b,c,d){d=d||this.jl;var e;(d=d instanceof Jk?d:null==(e=d)?void 0:e.Ac)&&null!==this.aC.gRa&&(d=this.aC.gRa(d)||d);var f=d?new bIa(a,d):a;a=f.get(vGa,null);if(null===a)throw new _.ec(407,!1);e=f.get(YHa,null);d=f.get(Bl,null);var g=f.get(Al,null);d={wYa:a,Aga:e,Pmb:d,Ruc:g};a=a.uY(null,this.aC);e=this.aC.qa[0][0]||"div";c?(e=this.aC.rb,e=f.get(KHa,!1)||3===e,e=a.GZa(c,e)):(g=e.toLowerCase(),e=a.createElement(e,"svg"===g?"svg":"math"===g?"math":null));g=e;e=this.aC.nWa?
576:528;var m=this.aC.bN?4608:e,n=null;null!==g&&(n=null);e=dia(0,null,null,1,0,null,null,null,null,null,null);f=Sha(null,e,null,m,null,null,d,a,f,null,n);jea(f);try{var r=this.aC;m=null;if(r.vaa){var w=[];m=new Map;r.vaa(r,w,m);w.push(r)}else w=[r];var z=f[1];f[25]=g;var D=De(z,25,2,"#host",null);z=w;for(var J=f[1],L=_.l(z),Q=L.next();!Q.done;Q=L.next())D.gA=ida(D.gA,Q.value.Db);null!==D.gA&&(qia(D,D.gA,!0),null!==g&&dha(a,g,D));L=null;null!==g&&(L=null);var da=d.wYa.uY(g,r);Q=16;r.bN?Q=4096:r.nWa&&
(Q=64);var oa=Sha(f,Yha(r),null,Q,f[D.index],D,d,da,null,null,L);J.Ak&&gia(J,D,z.length-1);Zha(f,oa);var qa=f[D.index]=oa;var ta=e.data[25];if(g)if(c)gda(a,g,["ng-version",ZHa.cra]);else{var Ca=r.qa[0];c=[];D=[];J=1;for(da=2;J<Ca.length;){var Pa=Ca[J];if("string"===typeof Pa)2===da?""!==Pa&&c.push(Pa,Ca[++J]):8===da&&D.push(Pa);else{if(0!==(da&1))break;da=Pa}J++}c&&gda(a,g,c);if(D&&0<D.length){var Ya=D.join(" ");""===Ya?a.removeAttribute(g,"class"):a.setAttribute(g,"class",Ya)}}if(void 0!==b){var bb=
this.ac,Mb=ta.Ku=[];for(Ca=0;Ca<bb.length;Ca++){var Kb=b[Ca];Mb.push(null!=Kb?Array.from(Kb):null)}}b=w;w=[xia];var Bb=_.Oc(),Na=f[1],hb=Fc(Bb,f);hia(Na,f,Bb,b,null,m);for(bb=0;bb<b.length;bb++){var jb=Zc(f,Na,Bb.tm+bb,Bb);_.se(jb,f)}aia(Na,f,Bb);hb&&_.se(hb,f);var nc=Zc(f,Na,Bb.tm+Bb.dw,Bb);qa[8]=f[8]=nc;if(null!==w)for(var sc=_.l(w),jf=sc.next();!jf.done;jf=sc.next()){var rb=jf.value;rb(nc,r)}Xha(Na,Bb,qa);var Hb=nc;pia(e,f,null)}finally{mea()}return new Fl(this.g9,Hb,fd(ta,f),f,ta)};
_.W.Object.defineProperties(Ff.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){var a=this.aC,b=a.MC;a=wia(a.inputs);if(null!==b)for(var c=_.l(a),d=c.next();!d.done;d=c.next())d=d.value,b.hasOwnProperty(d.CFb)&&(d.transform=b[d.CFb]);return a}},outputs:{configurable:!0,enumerable:!0,get:function(){return wia(this.aC.outputs)}}});var Fl=function(a,b,c,d,e){this.location=c;this.hab=d;this.A6=e;this.vfa=null;this.instance=b;this.tu=this.Dl=new XHa(d);this.g9=a};_.V(Fl,tGa);
Fl.prototype.SM=function(a,b){var c=this.A6.inputs,d;null!==c&&(d=c[a])&&(null!=this.vfa||(this.vfa=new Map),this.vfa.has(a)&&Object.is(this.vfa.get(a),b)||(c=this.hab,fia(c[1],c,d,a,b),this.vfa.set(a,b),Mga(_.Gc(this.A6.index,c))))};Fl.prototype.destroy=function(){this.tu.destroy()};Fl.prototype.uf=function(a){this.tu.uf(a)};_.W.Object.defineProperties(Fl.prototype,{Ac:{configurable:!0,enumerable:!0,get:function(){return new _.$c(this.A6,this.hab)}}});var He=function(a,b,c){this.ad=b;this.lEa=[];this.yNa=[];this.bC=new aIa(this);var d=(a[aGa]||null).bootstrap;this.lEa=d instanceof Function?d():d;this.Yma=Mea(a,b,[{wa:pGa,rc:this},{wa:_.Mk,rc:this.bC}].concat(_.zc(c)),_.dc(a),new Set(["environment"]));Nea(this.Yma);this.instance=this.Yma.get(a)};_.V(He,pGa);He.prototype.destroy=function(){var a=this.Yma;!a.vc&&a.destroy();this.yNa.forEach(function(b){return b()});this.yNa=null};He.prototype.uf=function(a){this.yNa.push(a)};
_.W.Object.defineProperties(He.prototype,{Ac:{configurable:!0,enumerable:!0,get:function(){return this.Yma}}});var yka=function(a){this.bBb=a};_.V(yka,qGa);yka.prototype.create=function(a){return new He(this.bBb,a,[])};var zia=function(a){this.bC=new aIa(this);this.instance=null;var b=new bd([].concat(_.zc(a.Pb),[{wa:pGa,rc:this},{wa:_.Mk,rc:this.bC}]),a.parent||Qda(),a.Uxc,new Set(["environment"]));this.Ac=b;a.YKc&&Nea(b)};_.V(zia,pGa);zia.prototype.destroy=function(){this.Ac.destroy()};
zia.prototype.uf=function(a){this.Ac.uf(a)};var Jna=new _.xc("Application Initializer"),Gl=function(){var a=this;this.done=this.WK=!1;this.azc=new Promise(function(c,d){a.resolve=c;a.reject=d});var b;this.kvc=null!=(b=_.jc(Jna,{optional:!0}))?b:[]},cIa=function(a){if(!a.WK){for(var b=[],c=_.l(a.kvc),d=c.next(),e={};!d.done;e={w_:e.w_},d=c.next())d=d.value,e.w_=d(),Bia(e.w_)?b.push(e.w_):Cia(e.w_)&&(d=new Promise(function(f){return function(g,m){f.w_.subscribe({complete:g,error:m})}}(e)),b.push(d));Promise.all(b).then(function(){a.done=!0;a.resolve()}).catch(function(f){a.reject(f)});
0===b.length&&(a.done=!0,a.resolve());a.WK=!0}};Gl.O=function(a){return new (a||Gl)};Gl.ta=_.p({token:Gl,oa:Gl.O,Ga:"root"});var Hl=function(){};Hl.prototype.log=function(a){console.log(a)};Hl.prototype.warn=function(a){console.warn(a)};Hl.O=function(a){return new (a||Hl)};Hl.ta=_.p({token:Hl,oa:Hl.O,Ga:"platform"});_.zh=new _.xc("LocaleId",{Ga:"root",oa:function(){return _.jc(_.zh,12)||("undefined"!==typeof Mwa?"en-US":"undefined"!==typeof $localize&&$localize.locale||"en-US")}});var Il=function(){this.ZOb=0;this.rD=new Set;this.Ora=new _.Wf(!1)};Il.prototype.add=function(){this.Ora.next(!0);var a=this.ZOb++;this.rD.add(a);return a};Il.prototype.remove=function(a){this.rD.delete(a);0===this.rD.size&&this.Ora.next(!1)};Il.prototype.Ka=function(){this.rD.clear();this.Ora.next(!1)};Il.O=function(a){return new (a||Il)};Il.ta=_.p({token:Il,oa:Il.O,Ga:"root"});var Jl=function(){};Jl.O=function(a){return new (a||Jl)};Jl.ta=_.p({token:Jl,oa:Jl.O,Ga:"root"});_.dIa="en-US";var eIa=new _.xc(""),fIa=new _.xc(""),Kl=function(a,b,c){var d=this;this.hb=a;this.aHb=b;this.pTc=0;this.RGa=!0;this.o4=!1;this.FO=[];this.pxa=null;gIa||(gIa=c,hIa(b));this.wuc();a.jc(function(){d.pxa="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})};Kl.prototype.wuc=function(){var a=this;this.hb.mua.subscribe({next:function(){a.o4=!0;a.RGa=!1}});this.hb.Zb(function(){a.hb.Kf.subscribe({next:function(){Gga();queueMicrotask(function(){a.RGa=!0;a.iab()})}})})};
Kl.prototype.isStable=function(){return this.RGa&&!this.hb.Kba};Kl.prototype.iab=function(){var a=this;if(this.isStable())queueMicrotask(function(){for(;0!==a.FO.length;){var c=a.FO.pop();clearTimeout(c.A2);c.Zyc(a.o4)}a.o4=!1});else{var b=iIa(this);this.FO=this.FO.filter(function(c){return c.TQb&&c.TQb(b)?(clearTimeout(c.A2),!1):!0});this.o4=!0}};var iIa=function(a){return a.pxa?a.pxa.D0c.map(function(b){return{source:b.source,Axc:b.Axc,data:b.data}}):[]};_.h=Kl.prototype;
_.h.addCallback=function(a,b,c){var d=this,e=-1;b&&0<b&&(e=setTimeout(function(){d.FO=d.FO.filter(function(f){return f.A2!==e});a(d.o4,iIa(d))},b));this.FO.push({Zyc:a,A2:e,TQb:c})};_.h.whenStable=function(a,b,c){if(c&&!this.pxa)throw Error("fb");this.addCallback(a,b,c);this.iab()};_.h.eYa=function(a){this.aHb.eYa(a,this)};_.h.K1a=function(a){this.aHb.K1a(a)};_.h.findProviders=function(){return[]};Kl.O=function(a){return new (a||Kl)(_.q(_.re),_.q(Ll),_.q(fIa))};Kl.ta=_.p({token:Kl,oa:Kl.O});
var Ll=function(){this.R3=new Map};Ll.prototype.eYa=function(a,b){this.R3.set(a,b)};Ll.prototype.K1a=function(a){this.R3.delete(a)};Ll.prototype.yaa=function(a,b){var c,d;return null!=(d=null==(c=gIa)?void 0:c.yaa(this,a,void 0===b?!0:b))?d:null};Ll.O=function(a){return new (a||Ll)};Ll.ta=_.p({token:Ll,oa:Ll.O,Ga:"platform"});var gIa;var jIa=this,Iia=null,Gia=new _.xc("AllowMultipleToken"),Lia=new _.xc("PlatformDestroyListeners"),kIa=new _.xc("appBootstrapListener"),Ona=function(a,b){this.name=a;this.token=b},Ie=function(a){this.Je=a;this.hHa=[];this.SO=[];this.Lb=!1},lIa=function(a,b,c){var d=Oia(null==c?void 0:c.Kd,Mia({Jzc:null==c?void 0:c.x1c,XKc:null==c?void 0:c.y1c}));return d.jc(function(){var e=yia(b.bBb,a.Ac,Via(function(){return d})),f=e.Ac.get(_.Ge,null);d.Zb(function(){var g=d.Ks.subscribe({next:function(m){f.handleError(m)}});
e.uf(function(){Ria(a.hHa,e);g.unsubscribe()})});return Pia(f,d,function(){var g=e.Ac.get(Gl);cIa(g);return g.azc.then(function(){var m=e.Ac.get(_.zh,"en-US")||"en-US";null==m&&Wca("Expected localeId to be defined",m,null,"!=");"string"===typeof m&&(_.dIa=m.toLowerCase().replace(/_/g,"-"));a.Yqc(e);return e})})})},iwa=function(a,b){var c=void 0===c?[]:c;var d=Qia({},c);Promise.resolve(new yka(b)).then(function(e){return lIa(a,e,d)})};
Ie.prototype.Yqc=function(a){var b=a.Ac.get(_.pg);if(0<a.lEa.length)a.lEa.forEach(function(c){return b.bootstrap(c)});else if(a.instance.nHc)a.instance.nHc(b);else throw new _.ec(-403,!1);this.hHa.push(a)};Ie.prototype.uf=function(a){this.SO.push(a)};
Ie.prototype.destroy=function(){if(this.Lb)throw new _.ec(404,!1);this.hHa.slice().forEach(function(b){return b.destroy()});this.SO.forEach(function(b){return b()});var a=this.Je.get(Lia,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Lb=!0};_.W.Object.defineProperties(Ie.prototype,{Ac:{configurable:!0,enumerable:!0,get:function(){return this.Je}},vc:{configurable:!0,enumerable:!0,get:function(){return this.Lb}}});Ie.O=function(a){return new (a||Ie)(_.q(_.og))};
Ie.ta=_.p({token:Ie,oa:Ie.O,Ga:"platform"});_.pg=function(){var a=this;this.K5a=[];this.Lb=this.AIa=!1;this.SO=[];this.yX=[];this.TDc=_.jc(Tia);this.GQc=_.jc(Uia);this.Fib=[];this.cC=[];this.isStable=_.jc(Il).Ora.ha(_.me(function(b){return b?_.nd(!1):a.GQc}),_.Vd(),qga());this.Je=_.jc(Jk)};
_.pg.prototype.bootstrap=function(a,b){var c=this,d=a instanceof uGa;if(!this.Je.get(Gl).done)throw new _.ec(405,!1);a=d?a:_.El(this.Je.get(_.Mk),a);this.Fib.push(a.g9);d=a.iEc?void 0:this.Je.get(pGa);var e=a.create(_.oGa,[],b||a.ab,d),f=e.location.na,g=e.Ac.get(eIa,null);null==g||g.eYa(f);e.uf(function(){c.FY(e.tu);Ria(c.cC,e);null==g||g.K1a(f)});this.Mqc(e);return e};
_.pg.prototype.tick=function(){if(this.AIa)throw new _.ec(101,!1);try{this.AIa=!0;for(var a=_.l(this.yX),b=a.next();!b.done;b=a.next())b.value.Md()}catch(c){this.TDc(c)}finally{this.AIa=!1}};_.mIa=function(a,b){a.yX.push(b);if(b.Jka)throw new _.ec(902,!1);b.Kr=a};_.h=_.pg.prototype;_.h.FY=function(a){Ria(this.yX,a);a.Kr=null;var b=a.qk;ve(b[11],2,a.qk[1].firstChild,b,null,null,!1)};
_.h.Mqc=function(a){_.mIa(this,a.tu);this.tick();this.cC.push(a);var b=this.Je.get(kIa,[]);[].concat(_.zc(this.K5a),_.zc(b)).forEach(function(c){return c(a)})};_.h.Ka=function(){if(!this.Lb)try{this.SO.forEach(function(a){return a()}),this.yX.slice().forEach(function(a){return a.destroy()})}finally{this.Lb=!0,this.yX=[],this.K5a=[],this.SO=[]}};_.h.uf=function(a){var b=this;this.SO.push(a);return function(){return Ria(b.SO,a)}};
_.h.destroy=function(){if(this.Lb)throw new _.ec(406,!1);var a=this.Je;a.destroy&&!a.vc&&a.destroy()};_.W.Object.defineProperties(_.pg.prototype,{vc:{configurable:!0,enumerable:!0,get:function(){return this.Lb}},Ac:{configurable:!0,enumerable:!0,get:function(){return this.Je}},IPc:{configurable:!0,enumerable:!0,get:function(){return this.yX.length}}});_.pg.O=function(a){return new (a||_.pg)};_.pg.ta=_.p({token:_.pg,oa:_.pg.O,Ga:"root"});
var Tia=new _.xc("",{Ga:"root",oa:function(){return _.jc(_.Ge).handleError.bind(jIa)}}),Ke=function(){this.zone=_.jc(_.re);this.mvc=_.jc(_.pg)};Ke.prototype.initialize=function(){var a=this;this.d$a||(this.d$a=this.zone.VL.subscribe({next:function(){a.zone.jc(function(){a.mvc.tick()})}}))};Ke.prototype.Ka=function(){var a;null==(a=this.d$a)||a.unsubscribe()};Ke.O=function(a){return new (a||Ke)};Ke.ta=_.p({token:Ke,oa:Ke.O,Ga:"root"});_.xka=new Map;var gja=0,hja=0,ija=0;_.Ml=function(){};_.Ml.By=uja;var nIa=function(){};nIa.prototype.supports=function(a){return aja(a)};nIa.prototype.create=function(a){return new oIa(a)};var pIa=function(a,b){return b},oIa=function(a){this.length=0;this.GW=this.Pla=this.IB=this.kF=this.TW=this.tma=this.ut=this.tB=this.m5=this.vP=this.Rrc=this.fz=this.xP=null;this.qX=a||pIa};oIa.prototype.eqb=function(a){var b;for(b=this.vP;null!==b;b=b.Ec)a(b)};
_.qIa=function(a,b){var c=a.vP;a=a.kF;for(var d=0,e=null;c||a;){var f=!a||c&&c.Yk<vja(a,d,e)?c:a,g=vja(f,d,e),m=f.Yk;if(f===a)d--,a=a.bF;else if(c=c.Ec,null==f.Ju)d++;else{e||(e=[]);var n=g-d,r=m-d;if(n!=r){for(var w=0;w<n;w++){var z=w<e.length?e[w]:e[w]=0,D=z+w;r<=D&&D<n&&(e[w]=z+1)}e[f.Ju]=r-n}}g!==m&&b(f,g,m)}};_.rIa=function(a,b){for(a=a.Pla;null!==a;a=a.oHa)b(a)};_.h=oIa.prototype;_.h.diff=function(a){null==a&&(a=[]);if(!aja(a))throw new _.ec(900,!1);return this.check(a)?this:null};_.h.uf=function(){};
_.h.check=function(a){var b=this;this.sIa();var c=this.vP,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.qX(e,f);null!==c&&Object.is(c.cB,g)?(d&&(c=this.Ebb(c,f,g,e)),Object.is(c.item,f)||this.Aka(c,f)):(c=this.I9a(c,f,g,e),d=!0);c=c.Ec}}else{var m=0;bja(a,function(n){g=b.qX(m,n);null!==c&&Object.is(c.cB,g)?(d&&(c=b.Ebb(c,n,g,m)),Object.is(c.item,n)||b.Aka(c,n)):(c=b.I9a(c,n,g,m),d=!0);c=c.Ec;m++});this.length=m}this.Otc(c);return this.fL};
_.h.sIa=function(){if(this.fL){var a;for(a=this.Rrc=this.vP;null!==a;a=a.Ec)a.qHa=a.Ec;for(a=this.tB;null!==a;a=a.IP)a.Ju=a.Yk;this.tB=this.ut=null;for(a=this.tma;null!==a;a=a.pHa)a.Ju=a.Yk;this.Pla=this.GW=this.kF=this.IB=this.tma=this.TW=null}};
_.h.I9a=function(a,b,c,d){if(null===a)var e=this.m5;else e=a.Jn,this.isc(a);a=null===this.fz?null:this.fz.get(c,null);null!==a?(Object.is(a.item,b)||this.Aka(a,b),this.T$a(a,e,d)):(a=null===this.xP?null:this.xP.get(c,d),null!==a?(Object.is(a.item,b)||this.Aka(a,b),this.frc(a,e,d)):a=this.mlc(new sIa(b,c),e,d));return a};_.h.Ebb=function(a,b,c,d){b=null===this.fz?null:this.fz.get(c,null);null!==b?a=this.T$a(b,a.Jn,d):a.Yk!=d&&(a.Yk=d,this.KDa(a,d));return a};
_.h.Otc=function(a){for(;null!==a;){var b=a.Ec;this.k5a(this.vJa(a));a=b}null!==this.fz&&this.fz.clear();null!==this.ut&&(this.ut.IP=null);null!==this.TW&&(this.TW.pHa=null);null!==this.m5&&(this.m5.Ec=null);null!==this.IB&&(this.IB.bF=null);null!==this.GW&&(this.GW.oHa=null)};_.h.T$a=function(a,b,c){null!==this.fz&&this.fz.remove(a);var d=a.Qma,e=a.bF;null===d?this.kF=e:d.bF=e;null===e?this.IB=d:e.Qma=d;this.DGa(a,b,c);this.KDa(a,c);return a};
_.h.frc=function(a,b,c){this.vJa(a);this.DGa(a,b,c);this.KDa(a,c);return a};_.h.mlc=function(a,b,c){this.DGa(a,b,c);this.ut=null===this.ut?this.tB=a:this.ut.IP=a;return a};_.h.DGa=function(a,b,c){var d=null===b?this.vP:b.Ec;a.Ec=d;a.Jn=b;null===d?this.m5=a:d.Jn=a;null===b?this.vP=a:b.Ec=a;null===this.xP&&(this.xP=new Nl);this.xP.put(a);a.Yk=c;return a};_.h.isc=function(a){return this.k5a(this.vJa(a))};
_.h.vJa=function(a){null!==this.xP&&this.xP.remove(a);var b=a.Jn,c=a.Ec;null===b?this.vP=c:b.Ec=c;null===c?this.m5=b:c.Jn=b;return a};_.h.KDa=function(a,b){if(a.Ju===b)return a;this.TW=null===this.TW?this.tma=a:this.TW.pHa=a;return a};_.h.k5a=function(a){null===this.fz&&(this.fz=new Nl);this.fz.put(a);a.Yk=null;a.bF=null;null===this.IB?(this.IB=this.kF=a,a.Qma=null):(a.Qma=this.IB,this.IB=this.IB.bF=a);return a};_.h.Aka=function(a,b){a.item=b;this.GW=null===this.GW?this.Pla=a:this.GW.oHa=a;return a};
_.W.Object.defineProperties(oIa.prototype,{fL:{configurable:!0,enumerable:!0,get:function(){return null!==this.tB||null!==this.tma||null!==this.kF||null!==this.Pla}}});var sIa=function(a,b){this.item=a;this.cB=b;this.oHa=this.pHa=this.IP=this.bF=this.Qma=this.YW=this.Pma=this.Ec=this.Jn=this.qHa=this.Ju=this.Yk=null},tIa=function(){this.C6=this.W4=null};tIa.prototype.add=function(a){null===this.W4?(this.W4=this.C6=a,a.YW=null,a.Pma=null):(this.C6.YW=a,a.Pma=this.C6,a.YW=null,this.C6=a)};
tIa.prototype.get=function(a,b){var c;for(c=this.W4;null!==c;c=c.YW)if((null===b||b<=c.Yk)&&Object.is(c.cB,a))return c;return null};tIa.prototype.remove=function(a){var b=a.Pma;a=a.YW;null===b?this.W4=a:b.YW=a;null===a?this.C6=b:a.Pma=b;return null===this.W4};var Nl=function(){this.map=new Map};Nl.prototype.put=function(a){var b=a.cB,c=this.map.get(b);c||(c=new tIa,this.map.set(b,c));c.add(a)};Nl.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
Nl.prototype.remove=function(a){var b=a.cB;this.map.get(b).remove(a)&&this.map.delete(b);return a};Nl.prototype.clear=function(){this.map.clear()};_.W.Object.defineProperties(Nl.prototype,{Jl:{configurable:!0,enumerable:!0,get:function(){return 0===this.map.size}}});var uIa=function(){};uIa.prototype.supports=function(a){return a instanceof Map||$ia(a)};uIa.prototype.create=function(){return new vIa};var vIa=function(){this.ana=new Map;this.IB=this.kF=this.ut=this.tB=this.gW=this.Z3=this.H$a=this.CO=this.FI=null};_.h=vIa.prototype;_.h.eqb=function(a){var b;for(b=this.FI;null!==b;b=b.Ec)a(b)};_.h.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||$ia(a)))throw new _.ec(900,!1);return this.check(a)?this:null};_.h.uf=function(){};
_.h.check=function(a){var b=this;this.sIa();var c=this.FI;this.CO=null;this.toc(a,function(d,e){c&&c.key===e?(b.F9a(c,d),b.CO=c,c=c.Ec):(d=b.epc(e,d),c=b.eqc(c,d))});if(c)for(c.Jn&&(c.Jn.Ec=null),a=this.kF=c;null!==a;a=a.bF)a===this.FI&&(this.FI=null),this.ana.delete(a.key),a.bF=a.Ec,a.ej=a.dg,a.dg=null,a.Jn=null,a.Ec=null;this.gW&&(this.gW.nHa=null);this.ut&&(this.ut.IP=null);return this.fL};
_.h.eqc=function(a,b){if(a){var c=a.Jn;b.Ec=a;b.Jn=c;a.Jn=b;c&&(c.Ec=b);a===this.FI&&(this.FI=b);return this.CO=a}this.CO?(this.CO.Ec=b,b.Jn=this.CO):this.FI=b;this.CO=b;return null};_.h.epc=function(a,b){if(this.ana.has(a)){a=this.ana.get(a);this.F9a(a,b);b=a.Jn;var c=a.Ec;b&&(b.Ec=c);c&&(c.Jn=b);a.Ec=null;a.Jn=null;return a}c=new wIa(a);this.ana.set(a,c);c.dg=b;this.slc(c);return c};
_.h.sIa=function(){if(this.fL){var a;for(a=this.H$a=this.FI;null!==a;a=a.Ec)a.qHa=a.Ec;for(a=this.Z3;null!==a;a=a.nHa)a.ej=a.dg;for(a=this.tB;null!=a;a=a.IP)a.ej=a.dg;this.kF=this.tB=this.ut=this.Z3=this.gW=null}};_.h.F9a=function(a,b){Object.is(b,a.dg)||(a.ej=a.dg,a.dg=b,this.tlc(a))};_.h.slc=function(a){null===this.tB?this.tB=this.ut=a:this.ut=this.ut.IP=a};_.h.tlc=function(a){null===this.Z3?this.Z3=this.gW=a:this.gW=this.gW.nHa=a};
_.h.toc=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.W.Object.defineProperties(vIa.prototype,{fL:{configurable:!0,enumerable:!0,get:function(){return null!==this.tB||null!==this.Z3||null!==this.kF}}});var wIa=function(a){this.key=a;this.nHa=this.bF=this.IP=this.Jn=this.Ec=this.qHa=this.dg=this.ej=null};_.Ol=function(a){this.TOa=a};_.Ol.prototype.find=function(a){var b=this.TOa.find(function(c){return c.supports(a)});if(null!=b)return b;throw new _.ec(901,!1);};_.Ol.ta=_.p({token:_.Ol,Ga:"root",oa:function(){return new _.Ol([new nIa])}});_.Pl=function(a){this.TOa=a};_.Pl.prototype.find=function(a){var b=this.TOa.find(function(c){return c.supports(a)});if(b)return b;throw new _.ec(901,!1);};_.Pl.ta=_.p({token:_.Pl,Ga:"root",oa:function(){return new _.Pl([new uIa])}});var wja=xja;_.Nja={CGc:"element"};_.Pja={CGc:"ICU"};var Eja=/\ufffd(\d+):?\d*\ufffd/gi,Oja=/\ufffd(\d+)\ufffd/,Kja=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Gja=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,Rja=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,Qja=/\uE500/g;var bka=function(a){this.Je=a;this.t8=new Map};bka.prototype.Ka=function(){try{for(var a=_.l(this.t8.values()),b=a.next();!b.done;b=a.next()){var c=b.value;null!==c&&c.destroy()}}finally{this.t8.clear()}};bka.ta=_.p({token:bka,Ga:"environment",oa:function(){return new bka(_.q(Jk))}});_.Af=function(a){this.Ync=a=void 0===a?!1:a;this.eo=!0;this.Qv=[];this.Y5a=!1;this.Pka=null;this.length=0;this.last=this.first=void 0;var b=_.Af.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=gka)};_.h=_.Af.prototype;_.h.get=function(a){return this.Qv[a]};_.h.map=function(a){return this.Qv.map(a)};_.h.filter=function(a){return this.Qv.filter(a)};_.h.find=function(a){return this.Qv.find(a)};_.h.reduce=function(a,b){return this.Qv.reduce(a,b)};_.h.forEach=function(a){this.Qv.forEach(a)};
_.h.some=function(a){return this.Qv.some(a)};_.h.toArray=function(){return this.Qv.slice()};_.h.toString=function(){return this.Qv.toString()};_.h.reset=function(a,b){this.eo=!1;a=a.flat(Number.POSITIVE_INFINITY);a:{var c=this.Qv;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.Y5a=!b)this.Qv=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.uf=function(a){!a.Pka||!a.Y5a&&a.Ync||a.Pka.emit(a)};
_.Af.prototype.VZa=function(){this.eo=!0};_.Af.prototype.destroy=function(){this.Vc.complete();this.Vc.unsubscribe()};_.W.Object.defineProperties(_.Af.prototype,{Vc:{configurable:!0,enumerable:!0,get:function(){return this.Pka||(this.Pka=new _.ll)}}});Symbol.iterator;_.sf=function(){};_.sf.By=ika;var jka=function(a,b,c){this.Gnc=a;this.K6a=b;this.nb=c};_.V(jka,_.sf);jka.By=_.sf.By;jka.prototype.Kh=function(a,b){return xIa(this,a,b)};var xIa=function(a,b,c,d){var e=a.Gnc;a=a.K6a;var f={Ac:c,pDc:d};c=a.jf;var g,m;d=Sha(e,c,b,e[2]&4096?4096:16,null,a,null,null,null,null!=(g=null==f?void 0:f.Ac)?g:null,null!=(m=null==f?void 0:f.pDc)?m:null);d[16]=e[a.index];e=e[18];null!==e&&(d[18]=e.Kh(c));pia(c,d,b);return new Ue(d)};
_.W.Object.defineProperties(jka.prototype,{dNb:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.K6a.jf)?void 0:a.dNb)||null}}});_.tf=function(){};_.tf.By=lka;var qf=function(a,b,c){this.BI=a;this.sGa=b;this.a5=c};_.V(qf,_.tf);qf.By=_.tf.By;_.h=qf.prototype;_.h.clear=function(){for(;0<this.length;)this.remove(this.length-1)};_.h.get=function(a){var b=this.BI[8];return null!==b&&b[a]||null};_.h.Kh=function(a,b,c){if("number"===typeof c)var d=c;else if(null!=c){d=c.index;var e=c.Ac}a=xIa(a,b||{},e,null);yIa(this,a,d);return a};
_.h.UJ=function(a,b,c,d){var e=a&&"function"!==typeof a;if(!e){var f=b||{};b=f.index;c=f.Ac;d=f.GXa;f=f.kR||f.w1c}a=e?a:new Ff(a[rda]||null);c=c||this.zua;f||null!=a.jl||(e=(e?c:this.zua).get(Jk,null))&&(f=e);d=a.create(c,d,null,f);yIa(this,d.tu,b);return d};_.h.oS=function(a,b){return yIa(this,a,b)};
var yIa=function(a,b,c){var d=b.qk;if(_.Bc(d[3])){var e=a.indexOf(b);-1!==e?a.detach(e):(e=d[3],e=new qf(e,e[6],e[3]),e.detach(e.indexOf(b)))}c=a.M3(c);a=a.BI;var f=!0;f=void 0===f?!0:f;e=d[1];var g=11+c,m=a.length;0<c&&(a[g-1][4]=d);c<m-11?(d[4]=a[g],g=11+c,g>=a.length?a.push(d):a.splice(g,0,d)):(a.push(d),d[4]=null);d[3]=a;g=d[16];null!==g&&a!==g&&(m=g[9],d[15]!==d[3][3][15]&&(g[2]=!0),null===m?g[9]=[d]:m.push(d));g=d[18];null!==g&&zIa(g,e);d[2]|=128;if(f&&(f=$ga(c,a),g=d[11],m=g.parentNode(a[7]),
null!==m)){var n=a[6];d[0]=m;d[6]=n;ve(g,1,e.firstChild,d,m,f,!1)}if(b.Kr)throw new _.ec(902,!1);b.Jka=!0;d=mka(a);c>=d.length?d.push(b):d.splice(c,0,b);return b};_.h=qf.prototype;_.h.move=function(a,b){return this.oS(a,b)};_.h.indexOf=function(a){var b=this.BI[8];return null!==b?b.indexOf(a):-1};_.h.remove=function(a){a=this.M3(a,-1);var b=Sga(this.BI,a);b&&(Ada(mka(this.BI),a),Uga(b[1],b))};
_.h.detach=function(a){a=this.M3(a,-1);var b=Sga(this.BI,a);return b&&null!=Ada(mka(this.BI),a)?new Ue(b):null};_.h.M3=function(a,b){return null==a?this.length+(void 0===b?0:b):a};
_.W.Object.defineProperties(qf.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return fd(this.sGa,this.a5)}},Ac:{configurable:!0,enumerable:!0,get:function(){return new _.$c(this.sGa,this.a5)}},zua:{configurable:!0,enumerable:!0,get:function(){var a=Cea(this.sGa,this.a5);if(-1!==a){var b=uea(a,this.a5);return new _.$c(b[1].data[(a&32767)+8],b)}return new _.$c(null,this.a5)}},length:{configurable:!0,enumerable:!0,get:function(){return this.BI.length-11}}});var nka=oka;var vka=function(a){this.PXa=a;this.matches=null};vka.prototype.clone=function(){return new vka(this.PXa)};vka.prototype.VZa=function(){this.PXa.VZa()};var uka=function(a){this.queries=a=void 0===a?[]:a};uka.prototype.Kh=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].hub].clone());return new uka(c)}return null};uka.prototype.FY=function(a){zIa(this,a)};
var zIa=function(a,b){for(var c=0;c<a.queries.length;c++)null!==b.queries.queries[c].matches&&a.queries[c].VZa()},ska=function(a,b,c){this.Ip=a;this.flags=b;this.read=void 0===c?null:c},wka=function(a){this.queries=a=void 0===a?[]:a};_.h=wka.prototype;_.h.y$=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].y$(a,b)};_.h.jqa=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].jqa(a)};
_.h.dOa=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.queries[c].dOa(a,null!==b?b.length:0);d&&(d.hub=c,null!==b?b.push(d):b=[d])}return null!==b?new wka(b):null};_.h.ua=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].ua(a,b)};_.h.track=function(a){this.queries.push(a)};_.W.Object.defineProperties(wka.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.queries.length}}});
var Bf=function(a,b){this.metadata=a;this.matches=null;this.hub=-1;this.Fjb=!1;this.UDa=!0;this.J6a=void 0===b?-1:b};Bf.prototype.y$=function(a,b){if(AIa(this,b)){var c=this.metadata.Ip;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.GUa;if(null!==f)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}BIa(this,a,b,f);BIa(this,a,b,Jea(b,a,e,!1,!1))}else c===_.sf?b.type&4&&BIa(this,a,b,-1):BIa(this,a,b,Jea(b,a,c,!1,!1))}};
Bf.prototype.jqa=function(a){this.J6a===a.index&&(this.UDa=!1)};Bf.prototype.ua=function(a,b){this.y$(a,b)};Bf.prototype.dOa=function(a,b){return AIa(this,a)?(this.Fjb=!0,CIa(this,-a.index,b),new Bf(this.metadata)):null};
var AIa=function(a,b){if(a.UDa&&1!==(a.metadata.flags&1)){a=a.J6a;for(b=b.parent;null!==b&&b.type&8&&b.index!==a;)b=b.parent;return a===(null!==b?b.index:-1)}return a.UDa},BIa=function(a,b,c,d){if(null!==d){var e=a.metadata.read;null!==e?e===_.ed||e===_.tf||e===_.sf&&c.type&4?CIa(a,c.index,-2):(b=Jea(c,b,e,!1,!1),null!==b&&CIa(a,c.index,b)):CIa(a,c.index,d)}},CIa=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)};var Ql=function(){};Ql.O=function(a){return new (a||Ql)(_.q(_.pg))};Ql.Da=_.mc({type:Ql});Ql.Ca=_.bc({});var DIa=Jia(null,"core",[]);var EIa=new _.xc("devfuseFeature");var FIa={C4a:0,Z2:1,tE:2,x3a:3};_.Rl=function(a){this.La=_.fb(a)};_.V(_.Rl,_.Fb);_.Rl.prototype.toObject=function(){return GIa(this)};var GIa=function(a){if(null!=a)return _.Lb(a),{privateDoNotAccessOrElseSafeHtmlWrappedValue:_.k(_.X(a,2))}};var Sl=function(a){this.La=_.fb(a)};_.V(Sl,_.Fb);_.h=Sl.prototype;_.h.getMessage=function(){return _.Ti(this,_.Rl,1)};_.h.rwa=function(a){return _.Vi(this,1,a)};_.h.j_a=function(a,b){_.xb(this,2,a,_.Ua(b),_.bj)};_.h.Zqb=function(){return _.gj(this,3,0)};_.h.FLb=function(a){return _.rj(this,3,a)};Sl.tc=[2,4,5];Sl.prototype.toObject=function(){return HIa(this)};
var HIa=function(a){if(null!=a)return _.Lb(a),{message:GIa(a.getMessage()),L4c:_.k(_.bj(a,2)),t6c:_.k(_.aj(a,4)),u6c:_.k(_.aj(a,5)),severity:_.gj(a,3,0)}};var IIa=function(a){this.La=_.fb(a)};_.V(IIa,_.Fb);IIa.tc=[1];IIa.prototype.toObject=function(){return JIa(this)};var JIa=function(a){if(null!=a)return _.Lb(a),{VTc:_.Ab(_.Ui(a,Sl,1),HIa)}};_.Tl=function(){};_.U=function(){this.i={}};_.S=function(a,b){return a.i.hasOwnProperty(b)?a.i[b]:null};_.Z=function(a,b){return null!=a.i[b]};var KIa=function(a){var b="";Iba(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var LIa=["accept","accept-language","content-language"],MIa=["GET","HEAD","POST"];var NIa=function(){};var OIa;_.Ul=function(a,b){this.lKc=a;this.bDc=void 0===b?null:b};_.V(_.Ul,NIa);OIa=function(a,b,c){var d=Cka(a.bDc,b);return null==d?c:_.Wd.ha(_.oe({complete:function(){d.NHc()}}),Lfa(c.ha(_.oe(function(e){d.fT(e)},function(e){d.Ks(e)}))))};_.Vl=function(a,b){var c=b.Ob||void 0,d=a.lKc,e=d.send,f=b.body instanceof _.U?_.Gf(b.body):b.body;return OIa(a,b,e.call(d,{path:b.path,Ib:b.Ib,Mb:b.Mb,body:f,Ta:b.Ta,FNb:b.FNb&&b.FNb},c))};var PIa=function(){};PIa.prototype.send=function(a,b){Oka(a);return this.makeRequest(a).ha(_.t(function(c){return b?_.Hf(b,c):c}))};var Wl,Xl,QIa,Yl,bm,cm,dm,em,fm,SIa;Wl={X2:"BUILD",hza:"CODE_REVIEW",W2b:"GLOBAL",qE:"SOURCE",od:"UNKNOWN",values:function(){return[Wl.od,Wl.W2b,Wl.qE,Wl.hza,Wl.X2]}};Xl={Z2:"CRITICAL",x3a:"INFORMATIONAL",C4a:"SEVERITY_UNSPECIFIED",tE:"WARNING",values:function(){return[Xl.C4a,Xl.Z2,Xl.tE,Xl.x3a]}};QIa={tVb:"AVAILABLE",Oic:"UNAVAILABLE",nj:"UNSPECIFIED",values:function(){return[QIa.nj,QIa.Oic,QIa.tVb]}};
Yl={X2:"BUILD",hza:"CODE_REVIEW",RXb:"CORE",zAa:"ISSUE_TRACKER",qE:"SOURCE",Yic:"UNKNOWN_OWNER",values:function(){return[Yl.Yic,Yl.RXb,Yl.qE,Yl.hza,Yl.X2,Yl.zAa]}};
_.Pg={UTb:"ADMIN_FAST_WRITE",VTb:"ADMIN_MEDIUM_WRITE",dI:"ADMIN_READ",XTb:"ADMIN_SLOW_WRITE",Rya:"BLAME",L2a:"CALLGRAPHS",lza:"COMMIT_BROWSING",qza:"CROSS_REFERENCES",IZb:"DEBUGGER",d3a:"EXTERNAL_DEPENDENCY",l3a:"FILE_LOAD",Yza:"FILE_OPERATIONS",tV:"HISTORY",y3a:"INITIAL_PAGE_LOAD",g8b:"LIST_BREAKPOINTS",h8b:"LIST_DEBUGEES",dO:"OUTLINE",x4a:"REPOSITORIES_BROWSING",cCa:"SEARCH",rgc:"SET_BREAKPOINT",Fgc:"SNAPSHOT_COMPLETE",ehc:"STOP_DEBUGGING",I4a:"SUGGEST_SEARCH",S4a:"UNKNOWN_BUCKET",values:function(){return[_.Pg.S4a,
_.Pg.d3a,_.Pg.y3a,_.Pg.cCa,_.Pg.UTb,_.Pg.VTb,_.Pg.XTb,_.Pg.rgc,_.Pg.Fgc,_.Pg.h8b,_.Pg.g8b,_.Pg.dI,_.Pg.x4a,_.Pg.lza,_.Pg.Yza,_.Pg.l3a,_.Pg.dO,_.Pg.tV,_.Pg.qza,_.Pg.L2a,_.Pg.IZb,_.Pg.ehc,_.Pg.I4a,_.Pg.Rya]}};_.am={Kx:"BACKGROUND",bWb:"BROWSER_NAVIGATION",NN:"CHANGE",ot:"CLICK",A1b:"EXTERNAL",zv:"KEYBOARD",Bfc:"RESIZE",dgc:"SCROLL",Uic:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.am.Uic,_.am.ot,_.am.NN,_.am.dgc,_.am.Bfc,_.am.bWb,_.am.zv,_.am.Kx,_.am.A1b]}};
bm={Id:"CANCELLED",Eza:"DEGRADED",Pi:"FAILURE",VBa:"RETRIED",Rg:"SUCCESS",CCa:"TIME_OUT",gDa:"UNKNOWN_STATUS_CODE",values:function(){return[bm.gDa,bm.Rg,bm.Pi,bm.CCa,bm.Eza,bm.Id,bm.VBa]}};
cm={Mya:"AUTOPUSH",Nya:"AUTOPUSH_CORP",Oya:"AUTOPUSH_QUAL",Xya:"CANARY",pza:"CORP",Hza:"DEMO",tAa:"INTEGRATION",uAa:"INTEGRATION_CORP",vAa:"INTEGRATION_OSS",wAa:"INTEGRATION_PARTNER",xAa:"INTEGRATION_PROD",yAa:"INTEGRATION_QA",wBa:"OSS",r3:"PARTNER",DBa:"PRODUCTION",LBa:"QADEVEL",MBa:"QADEVEL_CORP",NBa:"QAOSS",kCa:"STAGING_CORP",lCa:"STAGING_OSS",mCa:"STAGING_PARTNER",nCa:"STAGING_PROD",oCa:"STAGING_QA",Ag:"TESTING",eDa:"UNKNOWN_ENVIRONMENT",values:function(){return[cm.eDa,cm.DBa,cm.nCa,cm.oCa,cm.xAa,
cm.yAa,cm.Hza,cm.Xya,cm.Ag,cm.kCa,cm.pza,cm.LBa,cm.tAa,cm.NBa,cm.lCa,cm.vAa,cm.wBa,cm.MBa,cm.uAa,cm.Mya,cm.Nya,cm.r3,cm.wAa,cm.mCa,cm.Oya]}};
dm={Mya:"AUTOPUSH",Nya:"AUTOPUSH_CORP",Oya:"AUTOPUSH_QUAL",Xya:"CANARY",pza:"CORP",Hza:"DEMO",tAa:"INTEGRATION",uAa:"INTEGRATION_CORP",vAa:"INTEGRATION_OSS",wAa:"INTEGRATION_PARTNER",xAa:"INTEGRATION_PROD",yAa:"INTEGRATION_QA",wBa:"OSS",r3:"PARTNER",DBa:"PRODUCTION",LBa:"QADEVEL",MBa:"QADEVEL_CORP",NBa:"QAOSS",kCa:"STAGING_CORP",lCa:"STAGING_OSS",mCa:"STAGING_PARTNER",nCa:"STAGING_PROD",oCa:"STAGING_QA",Ag:"TESTING",eDa:"UNKNOWN_ENVIRONMENT",values:function(){return[dm.eDa,dm.DBa,dm.nCa,dm.oCa,dm.xAa,
dm.yAa,dm.Hza,dm.Xya,dm.Ag,dm.kCa,dm.pza,dm.LBa,dm.tAa,dm.NBa,dm.lCa,dm.vAa,dm.wBa,dm.MBa,dm.uAa,dm.Mya,dm.Nya,dm.r3,dm.wAa,dm.mCa,dm.Oya]}};em={Id:"CANCELLED",Eza:"DEGRADED",Pi:"FAILURE",VBa:"RETRIED",Rg:"SUCCESS",CCa:"TIME_OUT",gDa:"UNKNOWN_STATUS_CODE",values:function(){return[em.gDa,em.Rg,em.Pi,em.CCa,em.Eza,em.Id,em.VBa]}};
fm=function(a){a=void 0===a?{}:a;this.i={};this.i.message=null==a.message?null:a.message;this.i.scopes=null==a.scopes?null:a.scopes;this.i.targetPatterns=null==a.targetPatterns?null:a.targetPatterns;this.i.targetQueryWarnings=null==a.targetQueryWarnings?null:a.targetQueryWarnings;this.i.severity=null==a.severity?null:a.severity};_.V(fm,_.U);fm.prototype.ka=function(){return fm};
fm.prototype.ma=function(){return{Sa:{scopes:Wl,severity:Xl},keys:["message","scopes","severity","targetPatterns","targetQueryWarnings"],Ja:{message:gm}}};
_.W.Object.defineProperties(fm.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):null},set:function(a){this.i.message=a}},scopes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scopes")?_.S(this,"scopes"):null},set:function(a){this.i.scopes=a}},severity:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"severity")?_.S(this,"severity"):null},set:function(a){this.i.severity=a}},targetPatterns:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"targetPatterns")?_.S(this,"targetPatterns"):null},set:function(a){this.i.targetPatterns=a}},targetQueryWarnings:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetQueryWarnings")?_.S(this,"targetQueryWarnings"):null},set:function(a){this.i.targetQueryWarnings=a}}});_.W.Object.defineProperties(fm,{wCa:{configurable:!0,enumerable:!0,get:function(){return Xl}}});var hm=function(a){a=void 0===a?{}:a;this.i={};this.i.announcements=null==a.Uo?null:a.Uo};
_.V(hm,_.U);hm.prototype.ka=function(){return hm};hm.prototype.ma=function(){return{Qa:{announcements:fm},keys:["announcements"]}};_.W.Object.defineProperties(hm.prototype,{Uo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.S(this,"announcements"):null},set:function(a){this.i.announcements=a}}});var Yh=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.status=null==a.status?null:a.status};_.V(Yh,_.U);Yh.prototype.ka=function(){return Yh};
Yh.prototype.ma=function(){return{Sa:{status:QIa},keys:["name","status"]}};_.W.Object.defineProperties(Yh.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):null},set:function(a){this.i.name=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.i.status=a}}});_.W.Object.defineProperties(Yh,{Status:{configurable:!0,enumerable:!0,get:function(){return QIa}}});
var im=function(a){a=void 0===a?{}:a;this.i={};this.i.eventId=null==a.eventId?null:a.eventId;this.i.clientContext=null==a.apa?null:a.apa;this.i.gestureName=null==a.gestureName?null:a.gestureName;this.i.elementId=null==a.fR?null:a.fR;this.i.artifactId=null==a.Te?null:a.Te;this.i.searchTerm=null==a.xh?null:a.xh;this.i.listIndex=null==a.Jf?null:a.Jf;this.i.durationMs=null==a.yi?null:a.yi;this.i.statusCode=null==a.statusCode?null:a.statusCode;this.i.subActions=null==a.Km?null:a.Km;this.i.initialUrl=null==
a.Ew?null:a.Ew;this.i.targetUrl=null==a.Xl?null:a.Xl;this.i.initialRoute=null==a.initialRoute?null:a.initialRoute;this.i.targetRoute=null==a.targetRoute?null:a.targetRoute;this.i.wasStartedInBackground=null==a.EN?null:a.EN;this.i.finishedInBackground=null==a.xK?null:a.xK;this.i.actionOwner=null==a.actionOwner?null:a.actionOwner;this.i.feature=null==a.wqa?null:a.wqa;this.i.bucket=null==a.bucket?null:a.bucket;this.i.availabilityStatuses=null==a.availabilityStatuses?null:a.availabilityStatuses};
_.V(im,_.U);im.prototype.ka=function(){return im};im.prototype.ma=function(){return{Qa:{availabilityStatuses:Yh,subActions:jm},Sa:{actionOwner:Yl,bucket:_.Pg,gestureName:_.am,statusCode:bm},keys:"actionOwner artifactId availabilityStatuses bucket clientContext durationMs elementId eventId feature finishedInBackground gestureName initialRoute initialUrl listIndex searchTerm statusCode subActions targetRoute targetUrl wasStartedInBackground".split(" "),Ja:{clientContext:km,eventId:lm}}};
_.W.Object.defineProperties(im.prototype,{actionOwner:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionOwner")?_.S(this,"actionOwner"):null},set:function(a){this.i.actionOwner=a}},Te:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"artifactId")?_.S(this,"artifactId"):null},set:function(a){this.i.artifactId=a}},availabilityStatuses:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availabilityStatuses")?_.S(this,"availabilityStatuses"):null},set:function(a){this.i.availabilityStatuses=
a}},bucket:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"bucket")?_.S(this,"bucket"):null},set:function(a){this.i.bucket=a}},apa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"clientContext")?_.S(this,"clientContext"):null},set:function(a){this.i.clientContext=a}},yi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.S(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},fR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"elementId")?_.S(this,"elementId"):null},set:function(a){this.i.elementId=a}},eventId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"eventId")?_.S(this,"eventId"):null},set:function(a){this.i.eventId=a}},wqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"feature")?_.S(this,"feature"):null},set:function(a){this.i.feature=a}},xK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"finishedInBackground")?_.S(this,"finishedInBackground"):null},set:function(a){this.i.finishedInBackground=
a}},gestureName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"gestureName")?_.S(this,"gestureName"):null},set:function(a){this.i.gestureName=a}},initialRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialRoute")?_.S(this,"initialRoute"):null},set:function(a){this.i.initialRoute=a}},Ew:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialUrl")?_.S(this,"initialUrl"):null},set:function(a){this.i.initialUrl=a}},Jf:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"listIndex")?_.S(this,"listIndex"):null},set:function(a){this.i.listIndex=a}},xh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchTerm")?_.S(this,"searchTerm"):null},set:function(a){this.i.searchTerm=a}},statusCode:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.S(this,"statusCode"):null},set:function(a){this.i.statusCode=a}},Km:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subActions")?_.S(this,"subActions"):
null},set:function(a){this.i.subActions=a}},targetRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetRoute")?_.S(this,"targetRoute"):null},set:function(a){this.i.targetRoute=a}},Xl:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetUrl")?_.S(this,"targetUrl"):null},set:function(a){this.i.targetUrl=a}},EN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"wasStartedInBackground")?_.S(this,"wasStartedInBackground"):null},set:function(a){this.i.wasStartedInBackground=
a}}});var km=function(a){a=void 0===a?{}:a;this.i={};this.i.sessionId=null==a.sessionId?null:a.sessionId;this.i.userId=null==a.userId?null:a.userId;this.i.actionId=null==a.actionId?null:a.actionId;this.i.environmentName=null==a.ls?null:a.ls;this.i.repoGroupId=null==a.pH?null:a.pH;this.i.executionContext=null==a.O$?null:a.O$};_.V(km,_.U);km.prototype.ka=function(){return km};
km.prototype.ma=function(){return{Sa:{environmentName:cm},keys:"actionId environmentName executionContext repoGroupId sessionId userId".split(" "),Ja:{executionContext:mm}}};
_.W.Object.defineProperties(km.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionId")?_.S(this,"actionId"):null},set:function(a){this.i.actionId=a}},ls:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.S(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},O$:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"executionContext")?_.S(this,"executionContext"):null},set:function(a){this.i.executionContext=
a}},pH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoGroupId")?_.S(this,"repoGroupId"):null},set:function(a){this.i.repoGroupId=a}},sessionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sessionId")?_.S(this,"sessionId"):null},set:function(a){this.i.sessionId=a}},userId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userId")?_.S(this,"userId"):null},set:function(a){this.i.userId=a}}});
var lm=function(a){a=void 0===a?{}:a;this.i={};this.i.timeUsec=null==a.wxa?null:a.wxa;this.i.serverIp=null==a.serverIp?null:a.serverIp;this.i.processId=null==a.bva?null:a.bva};_.V(lm,_.U);lm.prototype.ka=function(){return lm};lm.prototype.ma=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.W.Object.defineProperties(lm.prototype,{bva:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"processId")?_.S(this,"processId"):null},set:function(a){this.i.processId=a}},serverIp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"serverIp")?_.S(this,"serverIp"):null},set:function(a){this.i.serverIp=a}},wxa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timeUsec")?_.S(this,"timeUsec"):null},set:function(a){this.i.timeUsec=a}}});
var mm=function(a){a=void 0===a?{}:a;this.i={};this.i.cell=null==a.aY?null:a.aY;this.i.task=null==a.RH?null:a.RH;this.i.job=null==a.Zca?null:a.Zca;this.i.environmentName=null==a.ls?null:a.ls;this.i.buildLabel=null==a.Xv?null:a.Xv;this.i.traced=null==a.v1a?null:a.v1a;this.i.rpcGlobalId=null==a.fZa?null:a.fZa;this.i.spanId=null==a.spanId?null:a.spanId};_.V(mm,_.U);mm.prototype.ka=function(){return mm};mm.prototype.ma=function(){return{Sa:{environmentName:dm},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.W.Object.defineProperties(mm.prototype,{Xv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildLabel")?_.S(this,"buildLabel"):null},set:function(a){this.i.buildLabel=a}},aY:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"cell")?_.S(this,"cell"):null},set:function(a){this.i.cell=a}},ls:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.S(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},Zca:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"job")?_.S(this,"job"):null},set:function(a){this.i.job=a}},fZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rpcGlobalId")?_.S(this,"rpcGlobalId"):null},set:function(a){this.i.rpcGlobalId=a}},spanId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"spanId")?_.S(this,"spanId"):null},set:function(a){this.i.spanId=a}},RH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"task")?_.S(this,"task"):null},set:function(a){this.i.task=
a}},v1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"traced")?_.S(this,"traced"):null},set:function(a){this.i.traced=a}}});var nm=function(a){a=void 0===a?{}:a;this.i={};this.i.announcements=null==a.Uo?null:a.Uo};_.V(nm,_.U);nm.prototype.ka=function(){return nm};nm.prototype.ma=function(){return{keys:["announcements"],Ja:{announcements:hm}}};
_.W.Object.defineProperties(nm.prototype,{Uo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.S(this,"announcements"):null},set:function(a){this.i.announcements=a}}});var om=function(a){a=void 0===a?{}:a;this.i={};this.i.entries=null==a.entries?null:a.entries;this.i.authuser=null==a.authuser?null:a.authuser};_.V(om,_.U);om.prototype.ka=function(){return om};om.prototype.ma=function(){return{Qa:{entries:im},keys:["authuser","entries"]}};
_.W.Object.defineProperties(om.prototype,{authuser:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"authuser")?_.S(this,"authuser"):null},set:function(a){this.i.authuser=a}},entries:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"entries")?_.S(this,"entries"):null},set:function(a){this.i.entries=a}}});var RIa=function(){this.i={}};_.V(RIa,_.U);RIa.prototype.ka=function(){return RIa};RIa.prototype.ma=function(){return{keys:[]}};
var gm=function(a){a=void 0===a?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(gm,_.U);gm.prototype.ka=function(){return gm};gm.prototype.ma=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(gm.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.S(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):null},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var jm=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.statusCode=null==a.statusCode?null:a.statusCode;this.i.durationMs=null==a.yi?null:a.yi;this.i.httpErrorCode=null==a.Aw?null:a.Aw};_.V(jm,_.U);jm.prototype.ka=function(){return jm};jm.prototype.ma=function(){return{Sa:{statusCode:em},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.W.Object.defineProperties(jm.prototype,{yi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.S(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},Aw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"httpErrorCode")?_.S(this,"httpErrorCode"):null},set:function(a){this.i.httpErrorCode=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):null},set:function(a){this.i.name=a}},statusCode:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.S(this,"statusCode"):null},set:function(a){this.i.statusCode=a}}});SIa=new _.xc("API_VERSION");_.TIa=new _.xc("REQUEST_SERVICE");_.pm=function(){};_.pm.O=function(a){return new (a||_.pm)};_.pm.Da=_.mc({type:_.pm});_.pm.Ca=_.bc({});
var UIa={$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"},qm=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};
qm.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"console_fe_api_sandbox.announcements.list",path:"/"+this.Va+"/announcements",Ta:_.If(a,UIa,b),Ob:nm})};qm.O=function(a){return new (a||qm)(_.q(SIa,8),_.q(_.TIa),_.q(_.Tl,8))};qm.ta=_.p({token:qm,oa:qm.O});var VIa=function(){};VIa.O=function(a){return new (a||VIa)};VIa.ta=_.p({token:VIa,oa:function(a){return qm.O(a)},Ga:_.pm});
var rm=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)},WIa=function(a,b){var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Vl(a.ob,{body:b,Ib:"POST",Mb:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Va+"/logging:logClientAction",Ta:_.If(c,UIa,d),Ob:RIa})};rm.O=function(a){return new (a||rm)(_.q(SIa,8),_.q(_.TIa),_.q(_.Tl,8))};rm.ta=_.p({token:rm,oa:rm.O});var XIa=function(){};XIa.O=function(a){return new (a||XIa)};
XIa.ta=_.p({token:XIa,oa:function(a){return rm.O(a)},Ga:_.pm});var sm,YIa,ZIa,$Ia,cJa,dJa,eJa,fJa,gJa,tJa,yJa,AJa,BJa;sm=new _.xc("productVersion");YIa=new _.xc("envName");_.tm=new _.xc("emailAddress");ZIa=new _.xc("isBot");$Ia=new _.xc("isCorpGoogler");_.aJa=new _.xc("userSettingsKeyPrefix");_.bJa=new _.xc("prodspecsStage");cJa=new _.xc("feedbackProductId");dJa=new _.xc("clearcutEndpoint");_.um=new _.xc("onePlatformKey");_.vm=new _.xc("sessionIndex");eJa=new _.xc("xsrfToken");fJa=new _.xc("nonceToken");gJa=new _.xc("oauthClientId");_.hJa=new _.xc("appEngineServiceEndpoint");
_.mta=new _.xc("grimoireOnePlatformHost");_.iJa=new _.xc("cloudResourceManagerServiceEndpoint");_.jJa=new _.xc("cloudBillingServiceEndpoint");_.kJa=new _.xc("cloudBuildServiceEndpoint");_.lJa=new _.xc("cloudStorageServiceEndpoint");_.mJa=new _.xc("cloudUserSettingsEndpoint");_.nJa=new _.xc("resultStoreOnePlatformHost");_.oJa=new _.xc("scorecardOnePlatformHost");_.pJa=new _.xc("sourceRepoOnePlatformHost");_.qJa=new _.xc("sourceRepoInternalOnePlatformHost");_.rJa=new _.xc("iamOnePlatformHost");
_.sJa=new _.xc("loggingServiceEndpoint");tJa=new _.xc("peopleApiPlatformHost");_.uJa=new _.xc("serviceManagerApiPlatformHost");_.vJa=new _.xc("termsOfServiceOnePlatformHost");_.wJa=new _.xc("testFusionOnePlatformHost");_.xJa=new _.xc("fusionBadgeServerHost");yJa=new _.xc("enableAnonymousFeedback");_.wm=new _.xc("iamToken");_.zJa=new _.xc("initialPath");AJa=new _.xc("enableG3cClearcutLogging");BJa=new _.xc("g3cClearcutTransport");var xm=function(a,b,c,d){this.Woa=a;this.ls=b;this.isBot=c;this.IY=d};xm.prototype.vL=function(a){a=_.l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=b.targetRoute||b.initialRoute;this.Woa.mb(this.zLa(b),c)}};xm.prototype.XG=function(a){this.Woa.XG({},a)};xm.prototype.zLa=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.wk(a))}};a.projectId&&(b.projectId=a.projectId);a.yi&&(b.latency=a.yi);return b};
xm.prototype.wk=function(a){var b=a.Km.map(function(c){return{name:c.name||void 0,latency:c.yi||void 0,statusCode:c.statusCode||void 0,errorCode:c.Aw||void 0}});return{statusCode:a.statusCode,initialRoute:a.initialRoute,targetRoute:a.targetRoute,startedInBg:a.EN||void 0,finishedInBg:a.xK||void 0,sessionId:a.sessionId||void 0,actionId:a.actionId||void 0,gestureName:a.gestureName&&a.gestureName.toString(),envName:this.ls||void 0,actionOwner:this.IY||a.actionOwner||void 0,isBot:this.isBot||void 0,subEvents:0<
b.length?b:void 0}};xm.O=function(a){return new (a||xm)(_.q(Gk),_.q(YIa),_.q(ZIa),_.q(EIa,8))};xm.ta=_.p({token:xm,oa:xm.O,Ga:"root"});var ym=function(a){this.La=_.fb(a)};_.V(ym,_.Fb);ym.prototype.kQa=function(){return _.Y(this,1)};ym.prototype.setCell=function(a){return _.Sh(this,1,a)};ym.prototype.cv=function(a){return _.Sh(this,5,a)};ym.prototype.toObject=function(){return CJa(this)};var CJa=function(a){if(null!=a)return _.Lb(a),{aY:_.Y(a,1),RH:_.dj(a,2),Zca:_.Y(a,3),ls:_.gj(a,4,0),Xv:_.Y(a,5)}};var DJa=function(a){this.La=_.fb(a)};_.V(DJa,_.Fb);_.h=DJa.prototype;_.h.Taa=function(){return _.Ti(this,ym,6)};_.h.qLb=function(a){return _.Vi(this,6,a)};_.h.d_a=function(a){return _.Sh(this,7,a)};_.h.SQa=function(){return _.Y(this,8)};_.h.vwa=function(a){return _.Sh(this,8,a)};_.h.toObject=function(){return EJa(this)};
var EJa=function(a){if(null!=a)return _.Lb(a),{sessionId:_.Y(a,1),userId:_.Y(a,2),actionId:_.Y(a,3),ls:_.gj(a,4,0),pH:_.Y(a,5),O$:CJa(a.Taa()),CIc:_.Y(a,7),referer:_.Y(a,8),F1c:_.Y(a,9)}};var FJa=function(a){this.La=_.fb(a)};_.V(FJa,_.Fb);_.h=FJa.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.Ie=function(a){return _.Sh(this,1,a)};_.h.Bwa=function(a){return _.rj(this,2,a)};_.h.XZa=function(a){return _.$h(this,3,a)};_.h.toObject=function(){return GJa(this)};var GJa=function(a){if(null!=a)return _.Lb(a),{name:_.Y(a,1),statusCode:_.gj(a,2,0),yi:_.dj(a,3),Aw:_.dj(a,4)}};var HJa=function(a){this.La=_.fb(a)};_.V(HJa,_.Fb);HJa.tc=[7];HJa.prototype.toObject=function(){return IJa(this)};var IJa=function(a){if(null!=a)return _.Lb(a),{C6c:_.gj(a,1,0),v6c:_.gj(a,2,0),n1c:_.cj(a,3),B6c:_.Y(a,4),L_c:_.Y(a,5),ZOb:_.Y(a,6),x6c:_.k(_.aj(a,7))}};var JJa=function(a){this.La=_.fb(a)};_.V(JJa,_.Fb);JJa.prototype.toObject=function(){return KJa(this)};var KJa=function(a){if(null!=a)return _.Lb(a),{y6c:IJa(_.Ti(a,HJa,1))}};var zm=function(a){this.La=_.fb(a)};_.V(zm,_.Fb);_.h=zm.prototype;_.h.Pqb=function(){return _.Ti(this,WDa,1)};_.h.mQa=function(){return _.Ti(this,DJa,2)};_.h.YZa=function(a){return _.Sh(this,4,a)};_.h.XZa=function(a){return _.$h(this,8,a)};_.h.Bwa=function(a){return _.rj(this,9,a)};_.h.getFeature=function(){return _.Y(this,18)};_.h.sLb=function(a){return _.Sh(this,18,a)};_.h.rRa=function(){return _.Y(this,20)};_.h.JLb=function(a){_.Sh(this,20,a)};zm.tc=[10];zm.prototype.toObject=function(){return LJa(this)};
var LJa=function(a){if(null!=a)return _.Lb(a),{eventId:XDa(a.Pqb()),apa:EJa(a.mQa()),gestureName:_.gj(a,3,0),fR:_.Y(a,4),Te:_.Y(a,5),xh:_.Y(a,6),Jf:_.dj(a,7),yi:_.dj(a,8),statusCode:_.gj(a,9,0),X5c:_.Ab(_.Ui(a,FJa,10),GJa),Ew:_.Y(a,11),Xl:_.Y(a,12),initialRoute:_.Y(a,13),targetRoute:_.Y(a,14),EN:_.cj(a,15),xK:_.cj(a,16),actionOwner:_.gj(a,17,0),wqa:_.Y(a,18),nYc:_.Y(a,22),A6c:KJa(_.Ti(a,JJa,19)),qv:_.Y(a,20),w_c:_.cj(a,21)}};var MJa=function(a){this.La=_.fb(a)};_.V(MJa,_.Fb);MJa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={uVc:LJa(_.Ti(this,zm,1))}}else a=void 0;return a};var NJa,OJa;NJa=/\s+/;OJa=[];_.Am=function(a,b,c,d){this.jTc=a;this.kTc=b;this.T9a=c;this.Ti=d;this.mub=OJa;this.Xwa=new Map};_.Am.prototype.hn=function(){for(var a=_.l(this.mub),b=a.next();!b.done;b=a.next())this.CJa(b.value,!0);a=this.FJc;if(Array.isArray(a)||a instanceof Set)for(a=_.l(a),b=a.next();!b.done;b=a.next())this.CJa(b.value,!0);else if(null!=a){var c=_.l(Object.keys(a));for(b=c.next();!b.done;b=c.next())b=b.value,this.CJa(b,!!a[b])}this.Hlc()};
_.Am.prototype.CJa=function(a,b){var c=this.Xwa.get(a);void 0!==c?(c.enabled!==b&&(c.changed=!0,c.enabled=b),c.zr=!0):this.Xwa.set(a,{enabled:b,changed:!0,zr:!0})};_.Am.prototype.Hlc=function(){for(var a=_.l(this.Xwa),b=a.next();!b.done;b=a.next()){var c=b.value;b=c[0];c=c[1];c.changed?(this.Vab(b,c.enabled),c.changed=!1):c.zr||(c.enabled&&this.Vab(b,!1),this.Xwa.delete(b));c.zr=!1}};
_.Am.prototype.Vab=function(a,b){var c=this;a=a.trim();0<a.length&&a.split(NJa).forEach(function(d){b?c.Ti.oJ(c.T9a.na,d):c.Ti.vM(c.T9a.na,d)})};_.W.Object.defineProperties(_.Am.prototype,{mFc:{configurable:!0,enumerable:!0,set:function(a){this.mub=null!=a?a.trim().split(NJa):OJa}},mHc:{configurable:!0,enumerable:!0,set:function(a){this.FJc="string"===typeof a?a.trim().split(NJa):a}}});_.Am.O=function(a){return new (a||_.Am)(_.v(_.Ol),_.v(_.Pl),_.v(_.ed),_.v(_.Pk))};
_.Am.Ia=_.rc({type:_.Am,qa:[["","ngClass",""]],inputs:{mFc:["class","klass"],mHc:"ngClass"},standalone:!0});var PJa=function(a,b,c,d){this.va=a;this.OVa=b;this.index=c;this.count=d};_.W.Object.defineProperties(PJa.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}},lZ:{configurable:!0,enumerable:!0,get:function(){return 0===this.index%2}},VVa:{configurable:!0,enumerable:!0,get:function(){return!this.lZ}}});
_.Bm=function(a,b,c){this.iJ=a;this.OB=b;this.Ky=c;this.A5=null;this.rHa=!0;this.FE=null};_.Bm.prototype.hn=function(){if(this.rHa){this.rHa=!1;var a=this.A5;!this.FE&&a&&(this.FE=this.Ky.find(a).create(this.EBb))}this.FE&&(a=this.FE.diff(this.A5))&&this.WDa(a)};
_.Bm.prototype.WDa=function(a){var b=this,c=this.iJ;_.qIa(a,function(g,m,n){null==g.Ju?c.Kh(b.OB,new PJa(g.item,b.A5,-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.va=g.item)});for(var d=0,e=c.length;d<e;d++){var f=c.get(d).context;f.index=d;f.count=e;f.OVa=this.A5}_.rIa(a,function(g){c.get(g.Yk).context.va=g.item})};
_.W.Object.defineProperties(_.Bm.prototype,{OVa:{configurable:!0,enumerable:!0,set:function(a){this.A5=a;this.rHa=!0}},EBb:{configurable:!0,enumerable:!0,set:function(a){this.qX=a},get:function(){return this.qX}},oHc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.OB=a)}}});_.Bm.O=function(a){return new (a||_.Bm)(_.v(_.tf),_.v(_.sf),_.v(_.Ol))};_.Bm.Ia=_.rc({type:_.Bm,qa:[["","ngFor","","ngForOf",""]],inputs:{OVa:"ngForOf",EBb:"ngForTrackBy",oHc:"ngForTemplate"},standalone:!0});_.Cm=function(a,b){this.iJ=a;this.Ri=new QJa;this.ila=this.Bna=this.hFa=null;this.mJa=b};_.Cm.prototype.T6=function(){this.Ri.va?this.Bna||(this.iJ.clear(),this.ila=null,this.mJa&&(this.Bna=this.iJ.Kh(this.mJa,this.Ri))):this.ila||(this.iJ.clear(),this.Bna=null,this.hFa&&(this.ila=this.iJ.Kh(this.hFa,this.Ri)))};
_.W.Object.defineProperties(_.Cm.prototype,{Na:{configurable:!0,enumerable:!0,set:function(a){this.Ri.va=this.Ri.Na=a;this.T6()}},qHc:{configurable:!0,enumerable:!0,set:function(a){Qka("ngIfThen",a);this.mJa=a;this.Bna=null;this.T6()}},pHc:{configurable:!0,enumerable:!0,set:function(a){Qka("ngIfElse",a);this.hFa=a;this.ila=null;this.T6()}}});_.Cm.O=function(a){return new (a||_.Cm)(_.v(_.tf),_.v(_.sf))};_.Cm.Ia=_.rc({type:_.Cm,qa:[["","ngIf",""]],inputs:{Na:"ngIf",qHc:"ngIfThen",pHc:"ngIfElse"},standalone:!0});
var QJa=function(){this.Na=this.va=null};_.RJa=function(a,b){this.Se=a;this.Ctc=b;this.qW=!1};_.RJa.prototype.create=function(){this.qW=!0;this.Se.Kh(this.Ctc)};_.RJa.prototype.destroy=function(){this.qW=!1;this.Se.clear()};_.Dm=function(){this.SEa=[];this.O6a=!1;this.VGa=this.tEa=0;this.ema=!1};_.Dm.prototype.nlc=function(){return this.tEa++};_.Dm.prototype.olc=function(a){this.SEa.push(a)};_.Dm.prototype.Sqc=function(a){a=a==this.krc;this.ema=this.ema||a;this.VGa++;this.VGa===this.tEa&&(this.obb(!this.ema),this.VGa=0,this.ema=!1);return a};
_.Dm.prototype.obb=function(a){if(0<this.SEa.length&&a!==this.O6a){this.O6a=a;for(var b=_.l(this.SEa),c=b.next();!c.done;c=b.next()){c=c.value;var d=a;d&&!c.qW?c.create():!d&&c.qW&&c.destroy()}}};_.W.Object.defineProperties(_.Dm.prototype,{PVa:{configurable:!0,enumerable:!0,set:function(a){this.krc=a;0===this.tEa&&this.obb(!0)}}});_.Dm.O=function(a){return new (a||_.Dm)};_.Dm.Ia=_.rc({type:_.Dm,qa:[["","ngSwitch",""]],inputs:{PVa:"ngSwitch"},standalone:!0});
_.Em=function(a,b,c){this.PVa=c;c.nlc();this.LJa=new _.RJa(a,b)};_.Em.prototype.hn=function(){var a=this.LJa,b=this.PVa.Sqc(this.tHc);b&&!a.qW?a.create():!b&&a.qW&&a.destroy()};_.Em.O=function(a){return new (a||_.Em)(_.v(_.tf),_.v(_.sf),_.v(_.Dm,9))};_.Em.Ia=_.rc({type:_.Em,qa:[["","ngSwitchCase",""]],inputs:{tHc:"ngSwitchCase"},standalone:!0});_.Fm=function(a,b,c){c.olc(new _.RJa(a,b))};_.Fm.O=function(a){return new (a||_.Fm)(_.v(_.tf),_.v(_.sf),_.v(_.Dm,9))};
_.Fm.Ia=_.rc({type:_.Fm,qa:[["","ngSwitchDefault",""]],standalone:!0});_.Gm=function(a){this.Se=a;this.FBb=this.QVa=this.Sta=this.wX=null};_.Gm.prototype.Sb=function(a){if(a.ngTemplateOutlet||a.ngTemplateOutletInjector)if(a=this.Se,this.wX&&a.remove(a.indexOf(this.wX)),this.QVa){var b=this.FBb;this.wX=a.Kh(this.QVa,this.Sta,b?{Ac:b}:void 0)}else this.wX=null;else this.wX&&a.ngTemplateOutletContext&&this.Sta&&(this.wX.context=this.Sta)};_.Gm.O=function(a){return new (a||_.Gm)(_.v(_.tf))};
_.Gm.Ia=_.rc({type:_.Gm,qa:[["","ngTemplateOutlet",""]],inputs:{Sta:"ngTemplateOutletContext",QVa:"ngTemplateOutlet",FBb:"ngTemplateOutletInjector"},standalone:!0,features:[_.Cc]});var SJa=function(){},UJa,VJa;SJa.prototype.vjb=function(a,b){return oea(function(){return a.subscribe({next:b,error:function(c){throw c;}})})};SJa.prototype.dispose=function(a){oea(function(){return a.unsubscribe()})};var TJa=function(){};TJa.prototype.vjb=function(a,b){return a.then(b,function(c){throw c;})};TJa.prototype.dispose=function(){};UJa=new TJa;VJa=new SJa;_.Hm=function(a){this.WIa=this.B5=this.cz=this.ima=null;this.qj=a};_.h=_.Hm.prototype;
_.h.Ka=function(){this.cz&&this.Z6a();this.qj=null};_.h.transform=function(a){return this.B5?a!==this.B5?(this.Z6a(),this.transform(a)):this.ima:(a&&this.yl(a),this.ima)};_.h.yl=function(a){var b=this;this.B5=a;this.WIa=this.Bsc(a);this.cz=this.WIa.vjb(a,function(c){return b.buc(a,c)})};_.h.Bsc=function(a){if(Bia(a))return UJa;if(Cia(a))return VJa;throw new _.ec(2100,!1);};_.h.Z6a=function(){this.WIa.dispose(this.cz);this.B5=this.cz=this.ima=null};_.h.buc=function(a,b){a===this.B5&&(this.ima=b,_.Cl(this.qj))};
_.Hm.O=function(a){return new (a||_.Hm)(_.v(_.Ml,16))};_.Hm.ze=_.tc({name:"async",type:_.Hm,ee:!1,standalone:!0});_.WJa=new _.xc("DATE_PIPE_DEFAULT_TIMEZONE");_.XJa=new _.xc("DATE_PIPE_DEFAULT_OPTIONS");_.Im=function(){};_.Im.O=function(a){return new (a||_.Im)};_.Im.Da=_.mc({type:_.Im});_.Im.Ca=_.bc({});_.ph=new _.xc("DocumentToken");var oh=null,YJa=function(){};var Jm=function(){};Jm.prototype.wG=function(){throw Error("Cb");};Jm.O=function(a){return new (a||Jm)};Jm.ta=_.p({token:Jm,oa:function(){return _.jc(Km)},Ga:"platform"});var Kna=new _.xc("Location Initialized"),Km=function(){this.jq=_.jc(_.ph);this.qq=window.location;this.FW=window.history};_.V(Km,Jm);Km.prototype.wea=function(a){var b=ZJa(this.jq,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var $Ja=function(a,b){var c=ZJa(a.jq,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.h=Km.prototype;_.h.pushState=function(a,b,c){this.FW.pushState(a,b,c)};_.h.replaceState=function(a,b,c){this.FW.replaceState(a,b,c)};_.h.forward=function(){this.FW.forward()};_.h.back=function(){this.FW.back()};_.h.wG=function(a){this.FW.go(void 0===a?0:a)};_.h.getState=function(){return this.FW.state};
_.W.Object.defineProperties(Km.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return this.qq.href}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.qq.protocol}},hostname:{configurable:!0,enumerable:!0,get:function(){return this.qq.hostname}},port:{configurable:!0,enumerable:!0,get:function(){return this.qq.port}},pathname:{configurable:!0,enumerable:!0,get:function(){return this.qq.pathname},set:function(a){this.qq.pathname=a}},search:{configurable:!0,enumerable:!0,
get:function(){return this.qq.search}},hash:{configurable:!0,enumerable:!0,get:function(){return this.qq.hash}}});Km.O=function(a){return new (a||Km)};Km.ta=_.p({token:Km,oa:function(){return new Km},Ga:"platform"});var Mm;_.Lm=function(){};_.Lm.prototype.wG=function(){throw Error("Cb");};_.Lm.O=function(a){return new (a||_.Lm)};_.Lm.ta=_.p({token:_.Lm,oa:function(){return _.jc(Mm)},Ga:"root"});_.aKa=new _.xc("appBaseHref");Mm=function(a,b){this.Ij=a;this.SP=[];var c,d,e;this.bW=null!=(e=null!=(d=null!=b?b:oh.gra())?d:null==(c=_.jc(_.ph).location)?void 0:c.origin)?e:""};_.V(Mm,_.Lm);_.h=Mm.prototype;_.h.Ka=function(){for(;this.SP.length;)this.SP.pop()()};
_.h.wea=function(a){this.SP.push(this.Ij.wea(a),$Ja(this.Ij,a))};_.h.gra=function(){return this.bW};_.h.ex=function(a){return Rka(this.bW,a)};_.h.path=function(a){var b=this.Ij.pathname+Kf(this.Ij.search),c=this.Ij.hash;return c&&(void 0===a?0:a)?b+c:b};_.h.pushState=function(a,b,c,d){this.Ij.pushState(a,b,this.ex(c+Kf(d)))};_.h.replaceState=function(a,b,c,d){this.Ij.replaceState(a,b,this.ex(c+Kf(d)))};_.h.forward=function(){this.Ij.forward()};_.h.back=function(){this.Ij.back()};_.h.getState=function(){return this.Ij.getState()};
_.h.wG=function(a){var b,c;null==(c=(b=this.Ij).wG)||c.call(b,void 0===a?0:a)};Mm.O=function(a){return new (a||Mm)(_.q(Jm),_.q(_.aKa,8))};Mm.ta=_.p({token:Mm,oa:Mm.O,Ga:"root"});var Nm=function(a,b){this.Ij=a;this.bW="";this.SP=[];null!=b&&(this.bW=b)};_.V(Nm,_.Lm);_.h=Nm.prototype;_.h.Ka=function(){for(;this.SP.length;)this.SP.pop()()};_.h.wea=function(a){this.SP.push(this.Ij.wea(a),$Ja(this.Ij,a))};_.h.gra=function(){return this.bW};_.h.path=function(){var a=this.Ij.hash;null==a&&(a="#");return 0<a.length?a.substring(1):a};_.h.ex=function(a){a=Rka(this.bW,a);return 0<a.length?"#"+a:a};
_.h.pushState=function(a,b,c,d){c=this.ex(c+Kf(d));0==c.length&&(c=this.Ij.pathname);this.Ij.pushState(a,b,c)};_.h.replaceState=function(a,b,c,d){c=this.ex(c+Kf(d));0==c.length&&(c=this.Ij.pathname);this.Ij.replaceState(a,b,c)};_.h.forward=function(){this.Ij.forward()};_.h.back=function(){this.Ij.back()};_.h.getState=function(){return this.Ij.getState()};_.h.wG=function(a){var b,c;null==(c=(b=this.Ij).wG)||c.call(b,void 0===a?0:a)};Nm.O=function(a){return new (a||Nm)(_.q(Jm),_.q(_.aKa,8))};
Nm.ta=_.p({token:Nm,oa:Nm.O});_.Om=function(a){var b=this;this.bQ=new _.ll;this.Bbb=[];this.muc=null;this.AB=a;a=this.AB.gra();this.Wlc=Ska(_.Jf(a.replace(/\/index.html$/,"")));this.AB.wea(function(c){b.bQ.emit({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.Om.prototype.Ka=function(){var a;null==(a=this.muc)||a.unsubscribe();this.Bbb=[]};_.Om.prototype.path=function(a){return this.normalize(this.AB.path(void 0===a?!1:a))};_.Om.prototype.getState=function(){return this.AB.getState()};
var bKa=function(a,b){var c=void 0===c?"":c;return a.path()==a.normalize(b+Kf(c))};_.h=_.Om.prototype;_.h.normalize=function(a){var b=this.Wlc;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=""===b||["/",";","?","#"].includes(b[0])?b:a):b=a;return _.Jf(b)};_.h.ex=function(a){a&&"/"!==a[0]&&(a="/"+a);return this.AB.ex(a)};_.h.go=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.AB.pushState(c,"",a,b);this.X9a(this.ex(a+Kf(b)),c)};
_.h.replaceState=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.AB.replaceState(c,"",a,b);this.X9a(this.ex(a+Kf(b)),c)};_.h.forward=function(){this.AB.forward()};_.h.back=function(){this.AB.back()};_.h.wG=function(a){var b,c;null==(c=(b=this.AB).wG)||c.call(b,void 0===a?0:a)};_.h.X9a=function(a,b){a=void 0===a?"":a;this.Bbb.forEach(function(c){return c(a,b)})};_.h.subscribe=function(a,b,c){return this.bQ.subscribe({next:a,error:b,complete:c})};_.Om.O=function(a){return new (a||_.Om)(_.q(_.Lm))};
_.Om.ta=_.p({token:_.Om,oa:function(){return new _.Om(_.q(_.Lm))},Ga:"root"});new _.Dl;var Qna=function(){};Qna.ta=_.p({token:Qna,Ga:"root",oa:function(){return new cKa}});var cKa=function(){var a=_.q(_.ph),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}},Sna=function(a,b){a.offset=Array.isArray(b)?function(){return b}:b},eKa=function(a,b){dKa(a)&&a.window.scrollTo(b[0],b[1])},dKa=function(a){try{return!!a.window&&!!a.window.scrollTo&&"pageXOffset"in a.window}catch(b){return!1}};var fKa=function(){};var Pm=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.IY=e;this.transport=b};Pm.prototype.vL=function(a){if(this.transport&&!this.isBot){a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.transport.dispatch(this.cRa(b.value))}};
Pm.prototype.cRa=function(a){var b=(new zm).sLb(this.IY||"");b=_.rj(b,17,Vka(a.actionOwner)).YZa([a.element,a.action].join("/"));b=_.rj(b,3,Tka(a.gestureName)).Bwa(Uka(a.statusCode));b=_.Sh(b,13,a.initialRoute);b=_.Sh(b,11,a.Ew);b=_.Sh(b,14,a.targetRoute||"");b=_.Sh(b,12,a.Xl);b=_.nj(b,15,a.EN);b=_.nj(b,16,a.xK).XZa(a.yi||0);b=_.$h(b,7,a.Jf||0);var c=(new DJa).d_a(this.document.location.hostname).vwa(this.document.referrer).qLb((new ym).cv(this.productVersion));c=_.Sh(c,1,a.sessionId||"");b=_.Vi(b,
2,c);a.Te&&"string"===typeof a.Te&&_.Sh(b,5,a.Te);if(0<a.Km.length)for(a=_.l(a.Km),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new FJa).Ie(c.name||"").Bwa(Uka(c.statusCode||"")).XZa(c.yi||0);c=_.$h(d,4,c.Aw||0);_.Xi(b,10,FJa,c)}a=new MJa;return _.Vi(a,1,b)};Pm.O=function(a){return new (a||Pm)(_.q(_.ph),_.q(BJa,8),_.q(sm),_.q(ZIa),_.q(EIa,8))};Pm.ta=_.p({token:Pm,oa:Pm.O,Ga:"root"});_.gKa={zAa:"issue_tracker",fO:"results",Yhc:"flow"};Object.freeze(_.gKa);var Qm=function(){};Qm.O=function(a){return new (a||Qm)};Qm.ta=_.p({token:Qm,oa:Qm.O,Ga:"root"});var iKa,jKa,kKa;_.hKa=new _.xc("GTMDataLayerName",{Ga:"root",oa:function(){return window.grimoireDataLayer}});iKa=new _.xc("ProjectId",{Ga:"root",oa:function(){return"testAlphaSource"}});jKa=new _.xc("GetRandomString",{Ga:"root",oa:function(){return _.Hj}});kKa=new _.xc("navigationStartTime",{Ga:"root",oa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var lKa=function(){this.blockSize=-1};var Rm=function(a,b){this.blockSize=-1;this.blockSize=64;this.Qoa=_.ca.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.Exa=this.u_=0;this.Di=[];this.EHc=a;this.lub=b;this.RPc=_.ca.Int32Array?new Int32Array(64):Array(64);void 0===mKa&&(mKa=_.ca.Int32Array?new Int32Array(nKa):nKa);this.reset()},mKa;_.yi(Rm,lKa);for(var oKa=[],pKa=0;63>pKa;pKa++)oKa[pKa]=0;var qKa=[].concat(128,oKa);
Rm.prototype.reset=function(){this.Exa=this.u_=0;this.Di=_.ca.Int32Array?new Int32Array(this.lub):_.wa(this.lub)};
var rKa=function(a){for(var b=a.Qoa,c=a.RPc,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.Di[0]|0;e=a.Di[1]|0;var m=a.Di[2]|0,n=a.Di[3]|0,r=a.Di[4]|0,w=a.Di[5]|0,z=a.Di[6]|0;f=a.Di[7]|0;for(b=0;64>b;b++){var D=((d>>>2|d<<30)^(d>>>13|d<<19)^(d>>>22|d<<10))+(d&e^d&m^e&m)|0;g=r&w^~r&z;f=f+((r>>>6|r<<26)^(r>>>11|
r<<21)^(r>>>25|r<<7))|0;g=g+(mKa[b]|0)|0;g=f+(g+(c[b]|0)|0)|0;f=z;z=w;w=r;r=n+g|0;n=m;m=e;e=d;d=g+D|0}a.Di[0]=a.Di[0]+d|0;a.Di[1]=a.Di[1]+e|0;a.Di[2]=a.Di[2]+m|0;a.Di[3]=a.Di[3]+n|0;a.Di[4]=a.Di[4]+r|0;a.Di[5]=a.Di[5]+w|0;a.Di[6]=a.Di[6]+z|0;a.Di[7]=a.Di[7]+f|0};
Rm.prototype.update=function(a,b){void 0===b&&(b=a.length);var c=0,d=this.u_;if("string"===typeof a)for(;c<b;)this.Qoa[d++]=a.charCodeAt(c++),d==this.blockSize&&(rKa(this),d=0);else if(_.xa(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("Db");this.Qoa[d++]=e;d==this.blockSize&&(rKa(this),d=0)}else throw Error("Eb");this.u_=d;this.Exa+=b};
Rm.prototype.digest=function(){var a=[],b=8*this.Exa;56>this.u_?this.update(qKa,56-this.u_):this.update(qKa,this.blockSize-(this.u_-56));for(var c=63;56<=c;c--)this.Qoa[c]=b&255,b/=256;rKa(this);for(c=b=0;c<this.EHc;c++)for(var d=24;0<=d;d-=8)a[b++]=this.Di[c]>>d&255;return a};
var nKa=[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 tKa=function(){Rm.call(this,8,sKa)};_.yi(tKa,Rm);var sKa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];var Sm=function(a,b,c){this.XQ=a;if(!this.XQ)throw Error("Fb");a=new tKa;a.update(String(c));this.vJc=Wwa(a.digest());c={};this.XQ.push((c.releaseVersion=b,c))};
Sm.prototype.vL=function(a){a=_.l(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.vJc;d.pC=b.action;d.eventType=b.element;d.lDb=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.yi&&(d.metadata.latencyMs=b.yi.toString());d.KQ="DEVOPS_CONSOLE";d.metadata.actionOwner=b.actionOwner.toString();d.Te=null==(c=b.Te)?void 0:c.toString();var e=d;c=this.XQ;b=c.push;d=e.event;
var f=e.eventType,g=e.pC,m=e.lDb,n=e.projectNumber,r=e.KQ,w=e.Te;if(e=e.metadata){for(var z=[],D=_.l(Object.keys(e)),J=D.next();!J.done;J=D.next())J=J.value,z.push(J+"="+e[J]);e=z.join(",")}else e="";b.call(c,{event:d,eventType:f,eventName:g,pagePath:m,projectNumber:n,consoleType:r,artifactId:w,metadata:e})}};Sm.prototype.XG=function(a){this.XQ.push({event:"trackPageView",pageName:a,pagePath:a})};Sm.O=function(a){return new (a||Sm)(_.q(_.hKa),_.q(sm),_.q(iKa))};Sm.ta=_.p({token:Sm,oa:Sm.O});_.Tm=function(){};_.Tm.prototype.vL=function(){};_.Tm.prototype.XG=function(){};_.Tm.O=function(a){return new (a||_.Tm)};_.Tm.ta=_.p({token:_.Tm,oa:function(a){return Sm.O(a)},Ga:"root"});var Um=function(){};Um.prototype.fzb=function(a,b){return b};Um.prototype.vL=function(){};Um.O=function(a){return new (a||Um)};Um.ta=_.p({token:Um,oa:Um.O,Ga:"root"});var uKa=new _.xc("GetRandomString",{Ga:"root",oa:function(){return _.Hj}}),vKa=new _.xc("navigationStartTime",{Ga:"root",oa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var Mma=Symbol("Gb"),Vm=function(a){this.params=a||{}};Vm.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};Vm.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};Vm.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.W.Object.defineProperties(Vm.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});var Zka={exact:dla,subset:gla},$ka={exact:bla,subset:ela,ignored:function(){return!0}},Qf=function(a,b,c){a=void 0===a?new Of([],{}):a;b=void 0===b?{}:b;this.root=a;this.Ta=b;this.df=void 0===c?null:c};Qf.prototype.toString=function(){return wKa.ld(this)};_.W.Object.defineProperties(Qf.prototype,{Lu:{configurable:!0,enumerable:!0,get:function(){this.SI||(this.SI=new Vm(this.Ta));return this.SI}}});
var Of=function(a,b){var c=this;this.Rd=a;this.children=b;this.parent=null;Object.values(b).forEach(function(d){return d.parent=c})};Of.prototype.no=function(){return 0<this.ZS};Of.prototype.toString=function(){return lla(this)};_.W.Object.defineProperties(Of.prototype,{ZS:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.Sf=function(a,b){this.path=a;this.parameters=b};_.Sf.prototype.toString=function(){return jla(this.path)+kla(this.parameters)};
_.W.Object.defineProperties(_.Sf.prototype,{IIc:{configurable:!0,enumerable:!0,get:function(){this.q$a||(this.q$a=new Vm(this.parameters));return this.q$a}}});_.tg=function(){};_.tg.O=function(a){return new (a||_.tg)};_.tg.ta=_.p({token:_.tg,oa:function(){return new Wm},Ga:"root"});var Wm=function(){};
Wm.prototype.parse=function(a){a=new xKa(a);Xm(a,"/");var b=""===a.ek||a.ek.startsWith("?")||a.ek.startsWith("#")?new Of([],{}):new Of([],yKa(a));return new Qf(b,a.parseQueryParams(),Xm(a,"#")?decodeURIComponent(a.ek):null)};Wm.prototype.ld=function(a){var b="/"+mla(a.root,!0),c=pla(a.Ta);a="string"===typeof a.df?"#"+encodeURI(a.df):"";return b+c+a};var wKa=new Wm,qla=/^[^\/()?;#]+/,zKa=/^[^\/()?;=#]+/,AKa=/^[^=?&#]+/,BKa=/^[^&#]+/,xKa=function(a){this.ek=this.url=a};
xKa.prototype.parseQueryParams=function(){var a={};if(Xm(this,"?")){do{var b,c=this.ek.match(AKa);if(b=c?c[0]:""){this.capture(b);c="";if(Xm(this,"=")){var d;if(d=(d=this.ek.match(BKa))?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(Xm(this,"&"))}return a};
var yKa=function(a){if(""===a.ek)return{};Xm(a,"/");var b=[];for(a.ek.startsWith("(")||b.push(CKa(a));a.ek.startsWith("/")&&!a.ek.startsWith("//")&&!a.ek.startsWith("/(");)a.capture("/"),b.push(CKa(a));var c={};a.ek.startsWith("/(")&&(a.capture("/"),c=DKa(a,!0));var d={};a.ek.startsWith("(")&&(d=DKa(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new Of(b,c);return d},CKa=function(a){var b=rla(a.ek);if(""===b&&a.ek.startsWith(";"))throw new _.ec(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};Xm(a,";");){var d,e=a;if(d=(d=e.ek.match(zKa))?d[0]:""){e.capture(d);var f="";if(Xm(e,"=")){var g=rla(e.ek);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new _.Sf(b,c)},DKa=function(a,b){var c={};for(a.capture("(");!Xm(a,")")&&0<a.ek.length;){var d=rla(a.ek),e=a.ek[d.length];if("/"!==e&&")"!==e&&";"!==e)throw new _.ec(4010,!1);e=void 0;-1<d.indexOf(":")?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=yKa(a);c[e]=1===Object.keys(d).length?
d.primary:new Of([],d);Xm(a,"//")}return c},Xm=function(a,b){return a.ek.startsWith(b)?(a.ek=a.ek.substring(b.length),!0):!1};xKa.prototype.capture=function(a){if(!Xm(this,a))throw new _.ec(4011,!1);};var Ela=function(a,b,c){this.rvb=a;this.HHc=b;this.commands=c;if(a&&0<c.length&&yla(c[0]))throw new _.ec(4003,!1);if((a=c.find(Cla))&&a!==(0<c.length?c[c.length-1]:null))throw new _.ec(4004,!1);},xla=function(a,b,c){this.CH=a;this.Zua=b;this.index=c};var Ym;Ym=function(a,b){this.id=a;this.url=b};_.Zm=function(a,b,c,d){c=void 0===c?"imperative":c;d=void 0===d?null:d;Ym.call(this,a,b);this.type=0;this.uBb=c;this.BM=d};_.V(_.Zm,Ym);_.Zm.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.kg=function(a,b,c){Ym.call(this,a,b);this.Mf=c;this.type=1};_.V(_.kg,Ym);_.kg.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Mf+"')"};
_.lg=function(a,b,c,d){Ym.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.V(_.lg,Ym);_.lg.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};var ng=function(a,b,c,d){Ym.call(this,a,b);this.reason=c;this.code=d;this.type=16};_.V(ng,Ym);_.mg=function(a,b,c,d){Ym.call(this,a,b);this.error=c;this.target=d;this.type=3};_.V(_.mg,Ym);_.mg.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};
var EKa=function(a,b,c,d){Ym.call(this,a,b);this.Mf=c;this.state=d;this.type=4};_.V(EKa,Ym);EKa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Mf+"', state: "+this.state+")"};var FKa=function(a,b,c,d){Ym.call(this,a,b);this.Mf=c;this.state=d;this.type=7};_.V(FKa,Ym);FKa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Mf+"', state: "+this.state+")"};
var GKa=function(a,b,c,d,e){Ym.call(this,a,b);this.Mf=c;this.state=d;this.SLb=e;this.type=8};_.V(GKa,Ym);GKa.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Mf+"', state: "+this.state+", shouldActivate: "+this.SLb+")"};_.HKa=function(a,b,c,d){Ym.call(this,a,b);this.Mf=c;this.state=d;this.type=5};_.V(_.HKa,Ym);
_.HKa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Mf+"', state: "+this.state+")"};_.IKa=function(a,b,c,d){Ym.call(this,a,b);this.Mf=c;this.state=d;this.type=6};_.V(_.IKa,Ym);_.IKa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Mf+"', state: "+this.state+")"};var JKa=function(a){this.Kb=a;this.type=9};
JKa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Kb.path+")"};var KKa=function(a){this.Kb=a;this.type=10};KKa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Kb.path+")"};var qma=function(a){this.Sc=a;this.type=11};qma.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.Sc.ke&&this.Sc.ke.path||"")+"')"};var LKa=function(a){this.Sc=a;this.type=12};
LKa.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.Sc.ke&&this.Sc.ke.path||"")+"')"};var rma=function(a){this.Sc=a;this.type=13};rma.prototype.toString=function(){return"ActivationStart(path: '"+(this.Sc.ke&&this.Sc.ke.path||"")+"')"};var MKa=function(a){this.Sc=a;this.type=14};MKa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.Sc.ke&&this.Sc.ke.path||"")+"')"};var NKa=function(a,b){this.position=a;this.anchor=b;this.type=15};
NKa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};var OKa=function(){},PKa=function(a){this.url=a};var QKa=function(){this.Ac=this.Kb=this.ff=null;this.children=new $m;this.I7=null},$m=function(){this.upa=new Map},RKa=function(a,b){if(a=a.getContext(b))a.ff=null,a.I7=null},SKa=function(a,b){var c=a.getContext(b);c||(c=new QKa,a.upa.set(b,c));return c};$m.prototype.getContext=function(a){return this.upa.get(a)||null};$m.O=function(a){return new (a||$m)};$m.ta=_.p({token:$m,oa:$m.O,Ga:"root"});var an=function(a){this.Nf=a};an.prototype.parent=function(a){a=this.ZL(a);return 1<a.length?a[a.length-2]:null};an.prototype.children=function(a){return(a=Jla(a,this.Nf))?a.children.map(function(b){return b.value}):[]};an.prototype.firstChild=function(a){return(a=Jla(a,this.Nf))&&0<a.children.length?a.children[0].value:null};an.prototype.ZL=function(a){return Kla(a,this.Nf).map(function(b){return b.value})};_.W.Object.defineProperties(an.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.Nf.value}}});
var Tf=function(a,b){this.value=a;this.children=b};Tf.prototype.toString=function(){return"TreeNode("+this.value+")"};var Nla=function(a,b){this.Nf=a;this.Sc=b;Rla(this,a)};_.V(Nla,an);Nla.prototype.toString=function(){return this.Sc.toString()};_.Vf=function(a,b,c,d,e,f,g,m){this.wPc=a;this.KIc=b;this.DJc=c;this.nBc=d;this.YQ=e;this.ff=f;this.component=g;this.xW=m;var n,r;this.title=null!=(r=null==(n=this.YQ)?void 0:n.ha(_.t(function(w){return w[Mma]})))?r:_.nd(void 0);this.url=a;this.params=b;this.Ta=c;this.df=d;this.data=e};
_.Vf.prototype.toString=function(){return this.Sc?this.Sc.toString():"Future("+this.xW+")"};
_.W.Object.defineProperties(_.Vf.prototype,{ke:{configurable:!0,enumerable:!0,get:function(){return this.xW.ke}},root:{configurable:!0,enumerable:!0,get:function(){return this.JB.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.JB.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.JB.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.JB.children(this)}},ZL:{configurable:!0,enumerable:!0,get:function(){return this.JB.ZL(this)}},
rDb:{configurable:!0,enumerable:!0,get:function(){this.S5||(this.S5=this.params.ha(_.t(function(a){return new Vm(a)})));return this.S5}},Lu:{configurable:!0,enumerable:!0,get:function(){this.SI||(this.SI=this.Ta.ha(_.t(function(a){return new Vm(a)})));return this.SI}}});var Uf=function(a,b,c,d,e,f,g,m,n){this.url=a;this.params=b;this.Ta=c;this.df=d;this.data=e;this.ff=f;this.component=g;this.ke=m;this.ssc=n};
Uf.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.ke?this.ke.path:"")+"')"};
_.W.Object.defineProperties(Uf.prototype,{title:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a[Mma]}},root:{configurable:!0,enumerable:!0,get:function(){return this.JB.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.JB.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.JB.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.JB.children(this)}},ZL:{configurable:!0,enumerable:!0,
get:function(){return this.JB.ZL(this)}},rDb:{configurable:!0,enumerable:!0,get:function(){this.S5||(this.S5=new Vm(this.params));return this.S5}},Lu:{configurable:!0,enumerable:!0,get:function(){this.SI||(this.SI=new Vm(this.Ta));return this.SI}}});var Mla=function(a,b){this.Nf=b;this.url=a;Rla(this,b)};_.V(Mla,an);Mla.prototype.toString=function(){return Sla(this.Nf)};_.bn=function(){this.G3=this.Bq=null;this.name="primary";this.Ubb=new _.ll;this.Bkb=new _.ll;this.Geb=new _.ll;this.llb=new _.ll;this.D0=_.jc($m);this.location=_.jc(_.tf);this.uwc=_.jc(_.Ml);this.kR=_.jc(Jk);this.qSa=_.jc(TKa,{optional:!0})};_.bn.prototype.Sb=function(a){if(a.name){a=a.name;var b=a.ej;a.kG||(UKa(this,b)&&(this.Q9(),RKa(this.D0,b)),VKa(this))}};_.bn.prototype.Ka=function(){UKa(this,this.name)&&RKa(this.D0,this.name);var a;null==(a=this.qSa)||WKa(a,this)};
var UKa=function(a,b){var c;return(null==(c=a.D0.getContext(b))?void 0:c.ff)===a};_.bn.prototype.Ra=function(){VKa(this)};var VKa=function(a){var b=a.D0,c=a.name,d=SKa(b,c);d.ff=a;b.upa.set(c,d);!a.Bq&&(b=a.D0.getContext(a.name),null==b?0:b.Kb)&&(b.I7?a.Ld(b.I7,b.Kb):XKa(a,b.Kb,b.Ac))};_.bn.prototype.detach=function(){if(!this.Bq)throw new _.ec(4012,!1);this.location.detach();var a=this.Bq;this.G3=this.Bq=null;this.llb.emit(a.instance);return a};
_.bn.prototype.Ld=function(a,b){this.Bq=a;this.G3=b;this.location.oS(a.tu);null!=(b=this.qSa)&&(WKa(b,this),YKa(b,this));this.Geb.emit(a.instance)};_.bn.prototype.Q9=function(){if(this.Bq){var a=this.component;this.Bq.destroy();this.G3=this.Bq=null;this.Bkb.emit(a)}};
var XKa=function(a,b,c){if(a.zsa)throw new _.ec(4013,!1);a.G3=b;var d=a.location,e=b.Sc.component,f=SKa(a.D0,a.name).children;a.Bq=d.UJ(e,{index:d.length,Ac:new ZKa(b,f,d.Ac),kR:null!=c?c:a.kR});_.Cl(a.uwc);null!=(b=a.qSa)&&(WKa(b,a),YKa(b,a));a.Ubb.emit(a.Bq.instance)};
_.W.Object.defineProperties(_.bn.prototype,{Vbb:{configurable:!0,enumerable:!0,get:function(){return this.Bq}},zsa:{configurable:!0,enumerable:!0,get:function(){return!!this.Bq}},component:{configurable:!0,enumerable:!0,get:function(){if(!this.Bq)throw new _.ec(4012,!1);return this.Bq.instance}},Al:{configurable:!0,enumerable:!0,get:function(){if(!this.Bq)throw new _.ec(4012,!1);return this.G3}}});_.bn.O=function(a){return new (a||_.bn)};
_.bn.Ia=_.rc({type:_.bn,qa:[["router-outlet"]],inputs:{name:"name"},outputs:{Ubb:"activate",Bkb:"deactivate",Geb:"attach",llb:"detach"},Wb:["outlet"],standalone:!0,features:[_.Cc]});var ZKa=function(a,b,c){this.Kb=a;this.Awc=b;this.parent=c};ZKa.prototype.get=function(a,b){return a===_.Vf?this.Kb:a===$m?this.Awc:this.parent.get(a,b)};
var TKa=new _.xc(""),cn=function(){this.HWa=new Map},WKa=function(a,b){var c;null==(c=a.HWa.get(b))||c.unsubscribe();a.HWa.delete(b)},YKa=function(a,b){var c=b.Al,d=_.wd([c.Ta,c.params,c.data]).ha(_.me(function(e,f){var g=_.l(e);e=g.next().value;var m=g.next().value;g=g.next().value;g=Object.assign({},e,m,g);return 0===f?_.nd(g):Promise.resolve(g)})).subscribe(function(e){if(b.zsa&&b.Vbb&&b.Al===c&&null!==c.component){var f=Aka(c.component);if(f){f=_.l(f.inputs);for(var g=f.next();!g.done;g=f.next())g=
g.value.pOc,b.Vbb.SM(g,e[g])}else WKa(a,b)}else WKa(a,b)});a.HWa.set(b,d)};cn.O=function(a){return new (a||cn)};cn.ta=_.p({token:cn,oa:cn.O});var bma=function(){};bma.O=function(a){return new (a||bma)};bma.ya=_.lc({type:bma,qa:[["ng-component"]],standalone:!0,features:[_.cka],Aa:1,Ba:0,ua:function(a){a&1&&_.E(0,"router-outlet")},Ha:[_.bn],rb:2});var aLa=function(a,b,c,d){return _.t(function(e){(new $Ka(b,e.nxa,e.Gpa,c,d)).gz(a);return e})},$Ka=function(a,b,c,d,e){this.dZa=a;this.Bqb=b;this.Ojb=c;this.mqb=d;this.Eub=e};$Ka.prototype.gz=function(a){var b=this.Bqb.Nf,c=this.Ojb?this.Ojb.Nf:null;bLa(this,b,c,a);Tla(this.Bqb.root);cLa(this,b,c,a)};
var bLa=function(a,b,c,d){var e=Lla(c);b.children.forEach(function(f){var g=f.value.ff,m=e[g],n=f.value,r=m?m.value:null;n===r?n.component?(n=d.getContext(n.ff))&&bLa(a,f,m,n.children):bLa(a,f,m,d):r&&dLa(a,m,d);delete e[g]});Object.values(e).forEach(function(f){dLa(a,f,d)})},dLa=function(a,b,c){var d=c.getContext(b.value.ff);c=d&&b.value.component?d.children:c;b=Lla(b);for(var e=_.l(Object.keys(b)),f=e.next();!f.done;f=e.next())dLa(a,b[f.value],c);d&&(d.ff&&(d.ff.Q9(),d.children.upa=new Map),d.I7=
null,d.Kb=null)},cLa=function(a,b,c,d){var e=Lla(c);b.children.forEach(function(f){var g=e[f.value.ff],m=f.value,n=g?g.value:null;Tla(m);m===n?m.component?(m=SKa(d,m.ff),cLa(a,f,g,m.children)):cLa(a,f,g,d):m.component?(g=SKa(d,m.ff),n=dma(m.Sc),g.I7=null,g.Kb=m,g.Ac=n,g.ff&&XKa(g.ff,m,g.Ac),cLa(a,f,null,g.children)):cLa(a,f,null,d);a.mqb(new MKa(f.value.Sc))});b.children.length&&a.mqb(new LKa(b.value.Sc))};var ema=Symbol("Ib");var gma=function(a){this.path=a;this.Kb=this.path[this.path.length-1]},ima=function(a,b){this.component=a;this.Kb=b};var xma=function(a){this.CH=a||null},eLa=function(a){this.Dj=a},fLa=function(a,b){this.yg=a;this.Dj=b},gLa=function(a){var b=[];for(a=a.root;;){b=b.concat(a.Rd);if(0===a.ZS)return _.nd(b);if(1<a.ZS||!a.children.primary)return _.od(new _.ec(4E3,!1));a=a.children.primary}},jLa=function(a,b,c,d){var e=a.yg.parse(c);b=hLa(a,c,e.root,b,d);return new Qf(b,iLa(e.Ta,a.Dj.Ta),e.df)},iLa=function(a,b){var c={};Object.entries(a).forEach(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;c[d]="string"===
typeof e&&e.startsWith(":")?b[e.substring(1)]:e});return c},hLa=function(a,b,c,d,e){var f=kLa(c.Rd,d,e),g={};Object.entries(c.children).forEach(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;g[m]=hLa(a,b,n,d,e)});return new Of(f,g)},kLa=function(a,b,c){return a.map(function(d){if(d.path.startsWith(":")){if(d=c[d.path.substring(1)],!d)throw new _.ec(4001,!1);}else a:for(var e=0,f=_.l(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 zma={aD:!1,LQ:[],KT:[],parameters:{},gXa:{}};var Ima=function(a,b,c,d,e,f,g){this.Ac=a;this.pY=b;this.Hva=c;this.config=d;this.Dj=e;this.B0=f;this.yg=g;this.ddb=!0;this.deb=new fLa(this.yg,this.Dj)};
Ima.prototype.recognize=function(){var a=this,b=Ema(this.Dj.root,[],[],this.config).CH;return lLa(this,this.Ac,this.config,b,"primary").ha(_.Pd(function(c){if(c instanceof eLa)return a.ddb=!1,a.Dj=c.Dj,a.match(c.Dj);if(c instanceof xma)throw new _.ec(4002,!1);throw c;}),_.t(function(c){var d=new Uf([],Object.freeze({}),Object.freeze(Object.assign({},a.Dj.Ta)),a.Dj.df,{},"primary",a.Hva,null,{});c=new Mla("",new Tf(d,c));var e=a.Dj.Ta,f=a.Dj.df;e=void 0===e?null:e;f=void 0===f?null:f;d=ula(d);d=Bla(d,
[],e,f);d.Ta=a.Dj.Ta;c.url=a.yg.ld(d);mLa(a,c.Nf);return{state:c,E2:d}}))};Ima.prototype.match=function(a){return lLa(this,this.Ac,this.config,a.root,"primary").ha(_.Pd(function(b){if(b instanceof xma)throw new _.ec(4002,!1);throw b;}))};var mLa=function(a,b){var c=b.value,d=Qla(c,a.B0);c.params=Object.freeze(d.params);c.data=Object.freeze(d.data);b.children.forEach(function(e){return mLa(a,e)})},lLa=function(a,b,c,d,e){return 0===d.Rd.length&&d.no()?a.Zua(b,c,d):nLa(a,b,c,d,d.Rd,e,!0)};
Ima.prototype.Zua=function(a,b,c){for(var d=this,e=[],f=_.l(Object.keys(c.children)),g=f.next();!g.done;g=f.next())g=g.value,"primary"===g?e.unshift(g):e.push(g);return _.xd(e).ha(_.yd(function(m){var n=c.children[m],r=cma(b,m);return lLa(d,a,r,n,m)},1),_.de(function(m,n){m.push.apply(m,_.zc(n));return m}),_.Td(null),ega(),_.yd(function(m){if(null===m)return $f(c);m=Hma(m);Fma(m);return _.nd(m)}))};
var nLa=function(a,b,c,d,e,f,g){return _.xd(c).ha(_.yd(function(m){var n;return oLa(a,null!=(n=m.Je)?n:b,c,m,d,e,f,g).ha(_.Pd(function(r){if(r instanceof xma)return _.nd(null);throw r;}))},1),_.Zd(function(m){return!!m}),_.Pd(function(m){if(lma(m))return 0!==e.length||d.children[f]?$f(d):_.nd([]);throw m;}))},oLa=function(a,b,c,d,e,f,g,m){return(Xf(d)===g||"primary"!==g&&Dma(e,f,d))&&("**"===d.path||yma(e,d,f).aD)?void 0===d.gx?pLa(a,b,e,d,f,g):m&&a.ddb?"**"===d.path?qLa(a,b,c,d,g):rLa(a,b,e,c,d,
f,g):$f(e):$f(e)},qLa=function(a,b,c,d,e){var f=jLa(a.deb,[],d.gx,{});return d.gx.startsWith("/")?_.od(new eLa(f)):gLa(f).ha(_.yd(function(g){var m=new Of(g,{});return nLa(a,b,c,m,g,e,!1)}))},rLa=function(a,b,c,d,e,f,g){f=yma(c,e,f);var m=f.KT;if(!f.aD)return $f(c);f=jLa(a.deb,f.LQ,e.gx,f.gXa);return e.gx.startsWith("/")?_.od(new eLa(f)):gLa(f).ha(_.yd(function(n){return nLa(a,b,d,c,n.concat(m),g,!1)}))},pLa=function(a,b,c,d,e,f){var g;if("**"===d.path){var m,n=new Uf(e,0<e.length?(0<e.length?e[e.length-
1]:null).parameters:{},Object.freeze(Object.assign({},a.Dj.Ta)),a.Dj.df,d.data||{},Xf(d),null!=(m=null!=(g=d.component)?g:d.AP)?m:null,d,d.resolve||{});g=_.nd({Sc:n,LQ:[],KT:[]});c.children={}}else g=Ama(c,d,e,b).ha(_.t(function(r){var w=r.LQ,z=r.KT;if(!r.aD)return null;var D,J;return{Sc:new Uf(w,r.parameters,Object.freeze(Object.assign({},a.Dj.Ta)),a.Dj.df,d.data||{},Xf(d),null!=(J=null!=(D=d.component)?D:d.AP)?J:null,d,d.resolve||{}),LQ:w,KT:z}}));return g.ha(_.me(function(r){if(null===r)return $f(c);
var w;b=null!=(w=d.Je)?w:b;return sLa(a,b,d,e).ha(_.me(function(z){z=z.KA;var D,J=null!=(D=d.BP)?D:b,L=r.Sc,Q=Ema(c,r.LQ,r.KT,z);D=Q.CH;Q=Q.M_a;return 0===Q.length&&D.no()?a.Zua(J,z,D).ha(_.t(function(da){return null===da?null:[new Tf(L,da)]})):0===z.length&&0===Q.length?_.nd([new Tf(L,[])]):nLa(a,J,z,D,Q,Xf(d)===f?"primary":f,!0).ha(_.t(function(da){return[new Tf(L,da)]}))}))}))},sLa=function(a,b,c,d){return c.children?_.nd({KA:c.children,Ac:b}):c.Dk?void 0!==c.EI?_.nd({KA:c.EI,Ac:c.BP}):vma(b,c,
d).ha(_.yd(function(e){return e?a.pY.Dk(b,c).ha(_.oe(function(f){c.EI=f.KA;c.BP=f.Ac})):_.od(Yla(3))})):_.nd({KA:[],Ac:b})};var tLa=function(){this.gOb=!0};_.V(tLa,YJa);var dn=function(){tLa.apply(this,arguments)};_.V(dn,tLa);var uLa=function(a,b,c){a.addEventListener(b,c);return function(){a.removeEventListener(b,c)}};dn.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};dn.prototype.remove=function(a){a.parentNode&&a.parentNode.removeChild(a)};dn.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var ZJa=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null};
dn.prototype.gra=function(){var a=(vLa=vLa||document.querySelector("base"))?vLa.getAttribute("href"):null;null==a?a=null:(wLa=wLa||document.createElement("a"),wLa.setAttribute("href",a),a=wLa.pathname,a="/"===a.charAt(0)?a:"/"+a);return a};var vLa=null,wLa;var xLa=function(){},hIa=function(a){_.qe.getAngularTestability=function(b,c){b=a.yaa(b,void 0===c?!0:c);if(null==b)throw new _.ec(5103,!1);return b};_.qe.getAllAngularTestabilities=function(){return Array.from(a.R3.values())};_.qe.getAllAngularRootElements=function(){return Array.from(a.R3.keys())};_.qe.frameworkStabilizers||(_.qe.frameworkStabilizers=[]);_.qe.frameworkStabilizers.push(function(b){var c=_.qe.getAllAngularTestabilities(),d=c.length,e=!1,f=function(g){e=e||g;d--;0==d&&b(e)};c.forEach(function(g){g.whenStable(f)})})};
xLa.prototype.yaa=function(a,b,c){if(null==b)return null;var d=a.R3.get(b)||null;return null!=d?d:c?b instanceof DocumentFragment?this.yaa(a,b.host,!0):this.yaa(a,b.parentElement,!0):null};var en=function(){};en.prototype.Za=function(){return new XMLHttpRequest};en.O=function(a){return new (a||en)};en.ta=_.p({token:en,oa:en.O});var yLa=new _.xc("EventManagerPlugins"),fn=function(a,b){var c=this;this.Ui=b;this.n7a=new Map;a.forEach(function(d){d.vzb=c});this.Grc=a.slice().reverse()};fn.prototype.addEventListener=function(a,b,c){return this.noc(b).addEventListener(a,b,c)};fn.prototype.noc=function(a){var b=this.n7a.get(a);if(b)return b;b=this.Grc.find(function(c){return c.supports(a)});if(!b)throw new _.ec(5101,!1);this.n7a.set(a,b);return b};fn.O=function(a){return new (a||fn)(_.q(yLa),_.q(_.re))};fn.ta=_.p({token:fn,oa:fn.O});
var zLa=function(a){this.jq=a};var gn=function(a,b,c,d){d=void 0===d?{}:d;this.hs=a;this.appId=b;this.nonce=c;this.qia=new Map;this.Zra=new Set;this.PNb=ALa(this);this.mT="server"===d;BLa(this)},ELa=function(a,b){b=_.l(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,1===CLa(a,c,1))for(var d=a,e=_.l(d.Zra),f=e.next();!f.done;f=e.next())DLa(d,f.value,c)};
gn.prototype.Ka=function(){var a=this.PNb;a&&(a.forEach(function(c){return c.remove()}),a.clear());a=_.l(this.qia.keys());for(var b=a.next();!b.done;b=a.next())FLa(this,b.value);BLa(this)};
var FLa=function(a,b){a=a.qia;var c,d;null==(c=a.get(b))||null==(d=c.elements)||d.forEach(function(e){return e.remove()});a.delete(b)},ALa=function(a){var b,c=null==(b=a.hs.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},CLa=function(a,b,c){a=a.qia;if(a.has(b))return b=a.get(b),b.usage+=c,b.usage;a.set(b,{usage:c,elements:[]});return c},DLa=function(a,b,
c){var d=a.PNb;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.hs.createElement("style"),a.nonce&&d.setAttribute("nonce",a.nonce),d.textContent=c,a.mT&&d.setAttribute("ng-app-id",a.appId));b.appendChild(d);a=a.qia;var f;(b=null==(f=a.get(c))?void 0:f.elements)?b.push(d):a.set(c,{elements:[d],usage:1})},BLa=function(a){var b=a.Zra;b.clear();b.add(a.hs.head)};gn.O=function(a){return new (a||gn)(_.q(_.ph),_.q(rGa),_.q(sGa,8),_.q(Nk))};
gn.ta=_.p({token:gn,oa:gn.O});var GLa,Qma,jn;GLa={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/"};Qma=/%COMP%/g;_.HLa=new _.xc("RemoveStylesOnCompDestroy",{Ga:"root",oa:function(){return!0}});
jn=function(a,b,c,d,e,f,g,m){this.vOa=a;this.VM=b;this.appId=c;this.rYa=d;this.hs=e;this.Kd=g;this.nonce=void 0===m?null:m;this.nHb=new Map;this.mT="server"===f;this.hyc=new hn(a,e,g,this.mT)};
jn.prototype.uY=function(a,b){if(!a||!b)return this.hyc;this.mT&&3===b.rb&&(b=Object.assign({},b,{rb:0}));a:{var c=this.nHb,d=c.get(b.id);if(!d){d=this.hs;var e=this.Kd,f=this.vOa,g=this.VM,m=this.rYa,n=this.mT;switch(b.rb){case 0:d=new ILa(f,g,b,this.appId,m,d,e,n);break;case 3:b=new JLa(f,g,a,b,d,e,this.nonce,n);break a;default:d=new kn(f,g,b,m,d,e,n)}c.set(b.id,d)}b=d}b instanceof ILa?(ELa(b.VM,b.styles),b.setAttribute(a,b.cDc,"")):b instanceof kn&&ELa(b.VM,b.styles);return b};
jn.prototype.Ka=function(){this.nHb.clear()};jn.O=function(a){return new (a||jn)(_.q(fn),_.q(gn),_.q(rGa),_.q(_.HLa),_.q(_.ph),_.q(Nk),_.q(_.re),_.q(sGa))};jn.ta=_.p({token:jn,oa:jn.O});var hn=function(a,b,c,d){this.vOa=a;this.hs=b;this.Kd=c;this.mT=d;this.data=Object.create(null);this.hp=null};_.h=hn.prototype;_.h.destroy=function(){};_.h.createElement=function(a,b){return b?this.hs.createElementNS(GLa[b]||b,a):this.hs.createElement(a)};_.h.createComment=function(a){return this.hs.createComment(a)};
_.h.E9=function(a){return this.hs.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.GZa=function(a,b){a="string"===typeof a?this.hs.querySelector(a):a;if(!a)throw new _.ec(-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=GLa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};_.h.removeAttribute=function(a,b,c){if(c){var d=GLa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.h.oJ=function(a,b){a.classList.add(b)};_.h.vM=function(a,b){a.classList.remove(b)};_.h.ah=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};
_.h.qYa=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=ZJa(this.hs,a),!a))throw Error("Jb`"+a+"`"+b);return this.vOa.addEventListener(a,b,KLa(this,c))};
var KLa=function(a,b){return function(c){if("__ngUnwrap__"===c)return b;!1===(a.mT?a.Kd.jx(function(){return b(c)}):b(c))&&c.preventDefault()}},JLa=function(a,b,c,d,e,f,g,m){hn.call(this,a,e,f,m);this.VM=b;this.yw=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.VM;b=this.shadowRoot;a.Zra.add(b);c=_.l(a.qia.keys());for(e=c.next();!e.done;e=c.next())DLa(a,b,e.value);d=Rma(d.id,d.styles);d=_.l(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)};_.V(JLa,hn);var LLa=function(a,b){return b===a.yw?a.shadowRoot:b};_.h=JLa.prototype;_.h.appendChild=function(a,b){return hn.prototype.appendChild.call(this,LLa(this,a),b)};_.h.insertBefore=function(a,b,c){return hn.prototype.insertBefore.call(this,LLa(this,a),b,c)};_.h.removeChild=function(a,b){return hn.prototype.removeChild.call(this,LLa(this,a),b)};_.h.parentNode=function(a){return LLa(this,hn.prototype.parentNode.call(this,LLa(this,a)))};
_.h.destroy=function(){this.VM.Zra.delete(this.shadowRoot)};var kn=function(a,b,c,d,e,f,g,m){hn.call(this,a,e,f,g);this.VM=b;this.rYa=d;this.styles=m?Rma(m,c.styles):c.styles};_.V(kn,hn);kn.prototype.destroy=function(){if(this.rYa)for(var a=this.VM,b=_.l(this.styles),c=b.next();!c.done;c=b.next())c=c.value,0>=CLa(a,c,-1)&&FLa(a,c)};var ILa=function(a,b,c,d,e,f,g,m){d=d+"-"+c.id;kn.call(this,a,b,c,e,f,g,m,d);this.jxc="_ngcontent-%COMP%".replace(Qma,d);this.cDc="_nghost-%COMP%".replace(Qma,d)};
_.V(ILa,kn);ILa.prototype.createElement=function(a,b){a=kn.prototype.createElement.call(this,a,b);kn.prototype.setAttribute.call(this,a,this.jxc,"");return a};var ln=function(a){this.jq=a};_.V(ln,zLa);ln.prototype.supports=function(){return!0};ln.prototype.addEventListener=function(a,b,c){var d=this;a.addEventListener(b,c,!1);return function(){return d.removeEventListener(a,b,c)}};ln.prototype.removeEventListener=function(a,b,c){return a.removeEventListener(b,c)};ln.O=function(a){return new (a||ln)(_.q(_.ph))};ln.ta=_.p({token:ln,oa:ln.O});var MLa=["alt","control","meta","shift"],NLa={"\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"},OLa={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},mn=function(a){this.jq=a};_.V(mn,zLa);mn.prototype.supports=function(a){return null!=PLa(a)};
mn.prototype.addEventListener=function(a,b,c){var d=PLa(b),e=QLa(d.fullKey,c,this.vzb.Ui);return this.vzb.Ui.Zb(function(){return uLa(a,d.domEventName,e)})};
var PLa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;var c=RLa(b.pop()),d="",e=b.indexOf("code");-1<e&&(b.splice(e,1),d="code.");MLa.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},SLa=function(a,b){var c=NLa[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");MLa.forEach(function(e){e!==c&&(0,OLa[e])(a)&&(d+=e+".")});d+=c;return d===b},QLa=function(a,b,c){return function(d){SLa(d,a)&&c.jx(function(){return b(d)})}},RLa=function(a){return"esc"===a?"escape":a};mn.O=function(a){return new (a||mn)(_.q(_.ph))};mn.ta=_.p({token:mn,oa:mn.O});var jwa=Jia(DIa,"browser",[{wa:Nk,rc:"browser"},{wa:Dia,rc:function(){var a=new dn;oh||(oh=a)},rd:!0},{wa:_.ph,yb:function(){return Pea=document},Fb:[]}]),TLa=new _.xc(""),ULa=[{wa:fIa,Nd:xLa,Fb:[]},{wa:eIa,Nd:Kl,Fb:[_.re,Ll,fIa]},{wa:Kl,Nd:Kl,Fb:[_.re,Ll,fIa]}],VLa=[{wa:Kia,rc:"root"},{wa:_.Ge,yb:function(){return new _.Ge},Fb:[]},{wa:yLa,Nd:ln,rd:!0,Fb:[_.ph,_.re,Nk]},{wa:yLa,Nd:mn,rd:!0,Fb:[_.ph]},jn,gn,fn,{wa:vGa,Nb:jn},{wa:fKa,Nd:en,Fb:[]},[]],nn=function(){};
nn.O=function(a){return new (a||nn)(_.q(TLa,12))};nn.Da=_.mc({type:nn});nn.Ca=_.bc({Pb:[].concat(_.zc(VLa),_.zc(ULa)),imports:[_.Im,Ql]});_.on=function(a){this.jq=a};_.on.prototype.oba=function(){return this.jq.title};_.on.prototype.Vl=function(a){this.jq.title=a||""};_.on.O=function(a){return new (a||_.on)(_.q(_.ph))};_.on.ta=_.p({token:_.on,oa:function(a){return a?new a:new _.on(_.q(_.ph))},Ga:"root"});var WLa=function(){},XLa=function(){};var pn=function(a){var b=this;this.aH=new Map;this.mda=null;a?"string"===typeof a?this.TC=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();YLa(b,e,f);b.headers.has(f)?b.headers.get(f).push(c):b.headers.set(f,[c])}})}:"undefined"!==typeof Headers&&a instanceof Headers?(this.headers=new Map,a.forEach(function(c,d){ZLa(b,d,c)})):this.TC=function(){b.headers=new Map;Object.entries(a).forEach(function(c){var d=
_.l(c);c=d.next().value;d=d.next().value;ZLa(b,c,d)})}:this.headers=new Map};_.h=pn.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.aH.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 YLa=function(a,b,c){a.aH.has(c)||a.aH.set(c,b)};pn.prototype.init=function(){var a=this;this.TC&&(this.TC instanceof pn?$La(this,this.TC):this.TC(),this.TC=null,this.mda&&(this.mda.forEach(function(b){return aMa(a,b)}),this.mda=null))};var $La=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.aH.set(c,b.aH.get(c))})};
pn.prototype.clone=function(a){var b=new pn;b.TC=this.TC&&this.TC instanceof pn?this.TC:this;b.mda=(this.mda||[]).concat([a]);return b};
var aMa=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;YLa(a,b.name,c);b=("a"===b.op?a.headers.get(c):void 0)||[];b.push.apply(b,_.zc(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.aH.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.aH.delete(c)}},ZLa=function(a,b,c){c=(Array.isArray(c)?
c:[c]).map(function(e){return e.toString()});var d=b.toLowerCase();a.headers.set(d,c);YLa(a,b,d)};pn.prototype.forEach=function(a){var b=this;this.init();Array.from(this.aH.keys()).forEach(function(c){return a(b.aH.get(c),b.headers.get(c))})};var bMa,Tma,Uma;bMa=function(){};Tma=/%(\d[a-f0-9])/gi;Uma={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.qn=function(a){var b=this;a=void 0===a?{}:a;this.DQ=this.vja=null;this.lqa=a.lqa||new bMa;if(a.oBc){if(a.ara)throw Error("Kb");this.map=Sma(a.oBc)}else a.ara?(this.map=new Map,Object.keys(a.ara).forEach(function(c){var d=a.ara[c];d=Array.isArray(d)?d.map(Wma):[""+d];b.map.set(c,d)})):this.map=null};_.h=_.qn.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({vA:a,value:b,op:"a"})};_.h.set=function(a,b){return this.clone({vA:a,value:b,op:"s"})};_.h.delete=function(a,b){return this.clone({vA:a,value:b,op:"d"})};
_.h.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=Vma(b);return a.map.get(b).map(function(d){return c+"="+Vma(d)}).join("&")}).filter(function(b){return""!==b}).join("&")};_.h.clone=function(a){var b=new _.qn({lqa:this.lqa});b.DQ=this.DQ||this;b.vja=(this.vja||[]).concat(a);return b};
_.h.init=function(){var a=this;null===this.map&&(this.map=new Map);null!==this.DQ&&(this.DQ.init(),this.DQ.keys().forEach(function(b){return a.map.set(b,a.DQ.map.get(b))}),this.vja.forEach(function(b){switch(b.op){case "a":case "s":var c=("a"===b.op?a.map.get(b.vA):void 0)||[];c.push(""+b.value);a.map.set(b.vA,c);break;case "d":if(void 0!==b.value){c=a.map.get(b.vA)||[];var d=c.indexOf(""+b.value);-1!==d&&c.splice(d,1);0<c.length?a.map.set(b.vA,c):a.map.delete(b.vA)}else a.map.delete(b.vA)}}),this.DQ=
this.vja=null)};var cMa=function(){this.map=new Map};_.h=cMa.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 dMa=function(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.ix=!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.ix=!!c.ix,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 pn);this.context||(this.context=new cMa);this.params?(c=this.params.toString(),0===c.length?this.Y1a=b:(d=b.indexOf("?"),this.Y1a=b+(-1===d?"?":d<b.length-1?"&":"")+c)):(this.params=new _.qn,this.Y1a=b)},eMa=function(a){return null===a.body?null:Xma(a.body)||Yma(a.body)||Zma(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams||"string"===typeof a.body?a.body:a.body instanceof _.qn?a.body.toString():"object"===typeof a.body||"boolean"===
typeof a.body||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()};
dMa.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.ix?a.ix:this.ix,m=a.headers||this.headers,n=a.params||this.params,r,w=null!=(r=a.context)?r:this.context;void 0!==a.vLb&&(m=Object.keys(a.vLb).reduce(function(z,D){return z.set(D,a.vLb[D])},m));a.ni&&(n=Object.keys(a.ni).reduce(function(z,D){return z.set(D,
a.ni[D])},n));return new dMa(b,c,e,{params:n,headers:m,context:w,ix:g,responseType:d,withCredentials:f})};var rn=function(a,b,c){b=void 0===b?200:b;c=void 0===c?"OK":c;this.headers=a.headers||new pn;this.status=void 0!==a.status?a.status:b;this.statusText=a.statusText||c;this.url=a.url||null;this.ok=200<=this.status&&300>this.status},fMa=function(a){a=void 0===a?{}:a;rn.call(this,a);this.type=2};_.V(fMa,rn);
fMa.prototype.clone=function(a){a=void 0===a?{}:a;return new fMa({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 gMa=function(a){a=void 0===a?{}:a;rn.call(this,a);this.type=4;this.body=void 0!==a.body?a.body:null};_.V(gMa,rn);
gMa.prototype.clone=function(a){a=void 0===a?{}:a;return new gMa({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})};
_.sn=function(a){rn.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};_.V(_.sn,rn);_.tn=function(a){this.handler=a};_.h=_.tn.prototype;
_.h.request=function(a,b,c){var d=this;c=void 0===c?{}:c;if(a instanceof dMa)b=a;else{var e=void 0;e=c.headers instanceof pn?c.headers:new pn(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.qn?c.params:new _.qn({ara:c.params}));b=new dMa(a,b,void 0!==c.body?c.body:null,{headers:e,context:c.context,params:f,ix:c.ix,responseType:c.responseType||"json",withCredentials:c.withCredentials})}e=_.nd(b).ha(_.yd(function(g){return d.handler.handle(g)},1));if(a instanceof dMa||"events"===c.observe)return e;
a=e.ha(_.Kd(function(g){return g instanceof gMa}));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return a.ha(_.t(function(g){if(null!==g.body&&!(g.body instanceof ArrayBuffer))throw Error("Lb");return g.body}));case "blob":return a.ha(_.t(function(g){if(null!==g.body&&!(g.body instanceof Blob))throw Error("Mb");return g.body}));case "text":return a.ha(_.t(function(g){if(null!==g.body&&"string"!==typeof g.body)throw Error("Nb");return g.body}));default:return a.ha(_.t(function(g){return g.body}))}case "response":return a;
default:throw Error("Ob`"+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.Gu=function(a,b,c){c=void 0===c?{}:c;return this.request("PATCH",a,$ma(c,b))};
_.h.post=function(a,b,c){c=void 0===c?{}:c;return this.request("POST",a,$ma(c,b))};_.h.put=function(a,b,c){c=void 0===c?{}:c;return this.request("PUT",a,$ma(c,b))};_.tn.O=function(a){return new (a||_.tn)(_.q(WLa))};_.tn.ta=_.p({token:_.tn,oa:_.tn.O});var hMa=new _.xc(""),iMa=new _.xc(""),jMa=new _.xc(""),un=function(a,b){this.yQ=a;this.Ac=b;this.QLa=null;this.rD=_.jc(Il)};_.V(un,WLa);un.prototype.handle=function(a){var b=this;null===this.QLa&&(this.QLa=Array.from(new Set([].concat(_.zc(this.Ac.get(iMa)),_.zc(this.Ac.get(jMa,[]))))).reduceRight(function(d,e){return cna(d,e,b.Ac)},ana));var c=this.rD.add();return this.QLa(a,function(d){return b.yQ.handle(d)}).ha(Yd(function(){return b.rD.remove(c)}))};
un.O=function(a){return new (a||un)(_.q(XLa),_.q(Jk))};un.ta=_.p({token:un,oa:un.O});var kMa=/^\)\]\}',?\n/,vn=function(a){this.wQc=a};
vn.prototype.handle=function(a){if("JSONP"===a.method)throw new _.ec(-2800,!1);var b=this.wQc;return(b.IQc?_.xd(b.IQc()):_.nd(null)).ha(_.me(function(){return new _.ld(function(c){var d=b.Za();d.open(a.method,a.Y1a);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach(function(J,L){return d.setRequestHeader(J,L.join(","))});a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=null===a.body||Zma(a.body)?null:Yma(a.body)?
a.body.type||null:Xma(a.body)?null:"string"===typeof a.body?"text/plain":a.body instanceof _.qn?"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=eMa(a),g=null,m=function(){if(null!==g)return g;var J=d.statusText||"OK",L=new pn(d.getAllResponseHeaders()),Q=("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 fMa({headers:L,status:d.status,statusText:J,url:Q})},n=function(){var J=m(),L=J.headers,Q=J.status,da=J.statusText;J=J.url;var oa=null;204!==Q&&(oa="undefined"===typeof d.response?d.responseText:d.response);0===Q&&(Q=oa?200:0);var qa=200<=Q&&300>Q;if("json"===a.responseType&&"string"===typeof oa){var ta=oa;oa=oa.replace(kMa,"");try{oa=""!==oa?JSON.parse(oa):
null}catch(Ca){oa=ta,qa&&(qa=!1,oa={error:Ca,text:oa})}}qa?(c.next(new gMa({body:oa,headers:L,status:Q,statusText:da,url:J||void 0})),c.complete()):c.error(new _.sn({error:oa,headers:L,status:Q,statusText:da,url:J||void 0}))},r=function(J){var L=m().url;J=new _.sn({error:J,status:d.status||0,statusText:d.statusText||"Unknown Error",url:L||void 0});c.error(J)},w=!1,z=function(J){w||(c.next(m()),w=!0);var L={type:3,loaded:J.loaded};J.lengthComputable&&(L.total=J.total);"text"===a.responseType&&d.responseText&&
(L.x2c=d.responseText);c.next(L)},D=function(J){var L={type:1,loaded:J.loaded};J.lengthComputable&&(L.total=J.total);c.next(L)};d.addEventListener("load",n);d.addEventListener("error",r);d.addEventListener("timeout",r);d.addEventListener("abort",r);a.ix&&(d.addEventListener("progress",z),null!==f&&d.upload&&d.upload.addEventListener("progress",D));d.send(f);c.next({type:0});return function(){d.removeEventListener("error",r);d.removeEventListener("abort",r);d.removeEventListener("load",n);d.removeEventListener("timeout",
r);a.ix&&(d.removeEventListener("progress",z),null!==f&&d.upload&&d.upload.removeEventListener("progress",D));d.readyState!==d.DONE&&d.abort()}})}))};vn.O=function(a){return new (a||vn)(_.q(fKa))};vn.ta=_.p({token:vn,oa:vn.O});var dna,lna,fna,wn;dna=new _.xc("XSRF_ENABLED");lna=new _.xc("XSRF_COOKIE_NAME",{Ga:"root",oa:function(){return"XSRF-TOKEN"}});fna=new _.xc("XSRF_HEADER_NAME",{Ga:"root",oa:function(){return"X-XSRF-TOKEN"}});_.ena=function(){};wn=function(a,b,c){this.hs=a;this.platform=b;this.cookieName=c;this.yxb="";this.Ixb=null};
wn.prototype.getToken=function(){if("server"===this.platform)return null;var a=this.hs.cookie||"";if(a!==this.yxb){a:{var b=this.cookieName;b=encodeURIComponent(b);for(var c=_.l(a.split(";")),d=c.next();!d.done;d=c.next()){d=d.value;var e=d.indexOf("=");e=_.l(-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.Ixb=b;this.yxb=a}return this.Ixb};wn.O=function(a){return new (a||wn)(_.q(_.ph),_.q(Nk),_.q(lna))};
wn.ta=_.p({token:wn,oa:wn.O});var xn=function(a){this.Ac=a};xn.prototype.intercept=function(a,b){return this.Ac.LA(function(){return gna(a,function(c){return b.handle(c)})})};xn.O=function(a){return new (a||xn)(_.q(Jk))};xn.ta=_.p({token:xn,oa:xn.O});var lMa=new _.xc("LEGACY_INTERCEPTOR_FN");var yn;yn=function(){};_.mMa=function(){var a={usb:"X-Framework-Xsrf-Token"};a=void 0===a?{}:a;return{jl:yn,Pb:mna(a).nt}};yn.O=function(a){return new (a||yn)};yn.Da=_.mc({type:yn});yn.Ca=_.bc({Pb:[xn,{wa:hMa,Nb:xn,rd:!0},{wa:_.ena,Nd:wn},mna({cookieName:"XSRF-TOKEN",usb:"X-XSRF-TOKEN"}).nt,{wa:dna,rc:!0}]});_.zn=function(){};_.zn.O=function(a){return new (a||_.zn)};_.zn.Da=_.mc({type:_.zn});
_.zn.Ca=_.bc({Pb:[function(){for(var a=[_.tn,vn,un,{wa:WLa,Nb:un},{wa:XLa,Nb:vn},{wa:iMa,rc:gna,rd:!0},{wa:dna,rc:!0},{wa:_.ena,Nd:wn}],b=_.l(_.vc.apply(0,arguments)),c=b.next();!c.done;c=b.next())a.push.apply(a,_.zc(c.value.nt));return{nt:a}}(hna(1,[{wa:lMa,yb:function(){var a=null;return function(b,c){if(null===a){var d;a=(null!=(d=_.jc(hMa,{optional:!0}))?d:[]).reduceRight(bna,ana)}var e=_.jc(Il),f=e.add();return a(b,c).ha(Yd(function(){return e.remove(f)}))}}},{wa:iMa,Nb:lMa,rd:!0}]))]});var An=function(){};An.O=function(a){return new (a||An)};An.ta=_.p({token:An,oa:function(a){return a?new (a||An):_.q(Bn)},Ga:"root"});var Bn=function(a){this.jq=a};_.V(Bn,An);
Bn.prototype.Eo=function(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return _.ze(b,"HTML")?_.ye(b):Kha(this.jq,String(b)).toString();case 2:return _.ze(b,"Style")?_.ye(b):b;case 3:if(_.ze(b,"Script"))return _.ye(b);throw new _.ec(5200,!1);case 4:return _.ze(b,"URL")?_.ye(b):pha(String(b));case 5:if(_.ze(b,"ResourceURL"))return _.ye(b);throw new _.ec(5201,!1);default:throw new _.ec(5202,!1);}};Bn.prototype.Hgb=function(a){return new LHa(a)};Bn.prototype.Jgb=function(a){return new MHa(a)};
Bn.prototype.Igb=function(a){return new NHa(a)};Bn.O=function(a){return new (a||Bn)(_.q(_.ph))};Bn.ta=_.p({token:Bn,oa:function(a){a?a=new a:(a=_.q(_.og),a=new Bn(a.get(_.ph)));return a},Ga:"root"});new _.Dl;var nna=ag(function(){try{return new URL("s://g"),!0}catch(a){return!1}}),nMa=["data:","http:","https:","mailto:","ftp:"];var oMa="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(" "),
pMa=[["dir",{Hp:3,conditions:ag(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}],["async",{Hp:3,conditions:ag(function(){return new Map([["async",new Set(["async"])]])})}],["cite",{Hp:2}],["loading",{Hp:3,conditions:ag(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}],["poster",{Hp:2}],["target",{Hp:3,conditions:ag(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]],qMa=new function(a,b){var c=new Map([["A",new Map([["href",{Hp:2}]])],
["AREA",new Map([["href",{Hp:2}]])],["LINK",new Map([["href",{Hp: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",{Hp:1}]])],["IMG",new Map([["src",{Hp:1}]])],["VIDEO",new Map([["src",{Hp:1}]])],["AUDIO",new Map([["src",{Hp:1}]])]]);this.Wuc=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.Xmb=c;this.Xuc=a;this.UBc=b}(new Set(ag(function(){return oMa.concat(["class","id"])})),new Map(ag(function(){return pMa.concat([["style",{Hp:4}]])})));var rMa=function(){this.NJb=qMa;this.Vc=[]},sMa,uMa,tMa,vMa;rMa.prototype.Eo=function(a){var b=document.createElement("span");b.appendChild(sMa(this,a));a=(new XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"));return _.eg(a)};
sMa=function(a,b){b=qna(b);b=document.createTreeWalker(b,5,function(g){return tMa(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=uMa(a,c);else throw Error("$");e.appendChild(f);if(c=b.firstChild())e=f;else for(;!(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}return d};
uMa=function(a,b){var c=rna(b),d=document.createElement(c);b=b.attributes;for(var e=_.l(b),f=e.next();!f.done;f=e.next()){var g=f.value;f=g.name;g=g.value;var m=a.NJb;var n=m.Xmb.get(c);m=(null==n?0:n.has(f))?n.get(f):m.Xuc.has(f)?{Hp:1}:(m=m.UBc.get(f))?m:{Hp:0};a:{if(n=m.conditions){n=_.l(n);for(var r=n.next();!r.done;r=n.next()){var w=_.l(r.value);r=w.next().value;w=w.next().value;var z=void 0;if((r=null==(z=b.getNamedItem(r))?void 0:z.value)&&!w.has(r)){n=!1;break a}}}n=!0}if(n)switch(m.Hp){case 1:tna(d,
f,g);break;case 2:m=ona(g);m=void 0!==m&&-1!==nMa.indexOf(m.toLowerCase())?g:"about:invalid#zClosurez";m!==g&&vMa(a);tna(d,f,m);break;case 3:tna(d,f,g.toLowerCase());break;case 4:tna(d,f,g);break;case 0:vMa(a)}else vMa(a)}return d};tMa=function(a,b){if(3===b.nodeType)return 1;if(!sna(b))return 2;b=rna(b);if(null===b)return vMa(a),2;var c=a.NJb;if("FORM"!==b&&(c.Wuc.has(b)||c.Xmb.has(b)))return 1;vMa(a);return 2};vMa=function(a){0===a.Vc.length&&a.Vc.push("")};_.wMa=ag(function(){return new rMa});var una=function(a){this.isValid=a},wna=[vna("data"),vna("http"),vna("https"),vna("mailto"),vna("ftp"),new una(function(a){return/^[^:]*([/?#]|$)/.test(a)})];var Cn=function(a){this.V9=new Bn(a)};_.V(Cn,An);Cn.prototype.Eo=function(a,b){if(null==b)return null;if(b instanceof _.Ch||b instanceof _.bg||b instanceof _.Ej){if(xMa(b,a))return this.V9.Eo(a,yMa(this,b));throw Error("Pb`"+WHa[a]+"`"+b);}return this.V9.Eo(a,b)};Cn.prototype.Hgb=function(){throw Error("Qb");};Cn.prototype.Jgb=function(){throw Error("Qb");};Cn.prototype.Igb=function(){throw Error("Qb");};
var yMa=function(a,b){if(null!=b){if(b instanceof _.Ej)return a.V9.Hgb(String(b));if(b instanceof _.bg)return a.V9.Jgb(_.cg(b));if(b instanceof _.Ch)return a.V9.Igb(String(b))}return null},xMa=function(a,b){switch(b){case 1:return a instanceof _.Ej;case 4:return a instanceof _.bg||a instanceof _.Ch;case 5:return a instanceof _.Ch;case 3:return!1;default:return!1}};Cn.O=function(a){return new (a||Cn)(_.q(_.ph))};Cn.ta=_.p({token:Cn,oa:Cn.O});var zMa=[{wa:YHa,Nb:An},{wa:An,Nd:Cn}],Dn=function(){};Dn.O=function(a){return new (a||Dn)};Dn.Da=_.mc({type:Dn});Dn.Ca=_.bc({Pb:zMa,imports:[nn]});var Fn=function(){},AMa=function(a){for(a=a.root;void 0!==a;){var b=void 0;var c=null!=(b=a.data[Mma])?b:c;a=a.children.find(function(d){return"primary"===d.ff})}return c};Fn.O=function(a){return new (a||Fn)};Fn.ta=_.p({token:Fn,oa:function(){return _.jc(Gn)},Ga:"root"});var Gn=function(a){this.title=a};_.V(Gn,Fn);Gn.prototype.Xxa=function(a){a=AMa(a);void 0!==a&&this.title.Vl(a)};Gn.O=function(a){return new (a||Gn)(_.q(_.on))};Gn.ta=_.p({token:Gn,oa:Gn.O,Ga:"root"});var Rna=new _.xc("",{Ga:"root",oa:function(){return{}}});var Hn;_.BMa=new _.xc("ROUTES");Hn=function(){this.jpa=new WeakMap;this.Ooa=new WeakMap;_.jc(Jl)};Hn.prototype.HS=function(a){var b=this;if(this.jpa.get(a))return this.jpa.get(a);if(a.AP)return _.nd(a.AP);this.eua&&this.eua(a);var c=Mf(a.HS()).ha(_.t(yna),_.oe(function(d){b.dua&&b.dua(a);a.AP=d}),Yd(function(){b.jpa.delete(a)}));c=(new rh(c,function(){return new _.he})).ha(_.rd());this.jpa.set(a,c);return c};
Hn.prototype.Dk=function(a,b){var c=this;if(this.Ooa.get(b))return this.Ooa.get(b);if(b.EI)return _.nd({KA:b.EI,Ac:b.BP});this.eua&&this.eua(b);var d=CMa(b.Dk).ha(_.t(function(e){c.dua&&c.dua(b);if(!Array.isArray(e)){var f=e.create(a).Ac;e=f.get(_.BMa,[],10).flat()}return{KA:e.map(ama),Ac:f}}),Yd(function(){c.Ooa.delete(b)}));d=(new rh(d,function(){return new _.he})).ha(_.rd());this.Ooa.set(b,d);return d};
var CMa=function(a){return Mf(a()).ha(_.t(yna),_.yd(function(b){return b instanceof qGa||Array.isArray(b)?_.nd(b):_.xd(Promise.resolve(new yka(b)))}))};Hn.O=function(a){return new (a||Hn)};Hn.ta=_.p({token:Hn,oa:Hn.O,Ga:"root"});var sg=function(){var a=this;this.ida=this.M9=this.TQ=null;this.events=new _.he;this.iQb=new _.he;this.pY=_.jc(Hn);this.kR=_.jc(Jk);this.yg=_.jc(_.tg);this.mJb=_.jc($m);this.Eub=null!==_.jc(TKa,{optional:!0});this.FOc=_.jc(Fn);this.options=_.jc(Rna,{optional:!0})||{};this.B0=this.options.B0||"emptyOnly";this.jA=0;this.scb=function(){return _.nd(void 0)};this.Hva=null;this.pY.dua=function(b){return a.events.next(new KKa(b))};this.pY.eua=function(b){return a.events.next(new JKa(b))}};
sg.prototype.complete=function(){var a;null==(a=this.Fx)||a.complete()};
var DMa=function(a,b){var c=++a.jA,d;null==(d=a.Fx)||d.next(Object.assign({},a.Fx.value,b,{id:c}))},FMa=function(a,b,c,d){a.Fx=new _.Wf({id:0,Zk:c,Sjb:c,Qjb:c,np:b.xN.extract(c),Mf:b.xN.extract(c),rM:c,tC:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",BM:null,zY:d.Sc,lj:null,Gpa:d,nxa:null,j_:{canActivateChecks:[],canDeactivateChecks:[]},KK:null});return a.Fx.ha(_.Kd(function(e){return 0!==e.id}),_.t(function(e){return Object.assign({},e,{np:b.xN.extract(e.rM)})}),_.me(function(e){a.M9=
e;var f=!1,g=!1;return _.nd(e).ha(_.oe(function(m){a.TQ={id:m.id,Ew:m.rM,np:m.np,trigger:m.source,tC:m.tC,oJc:a.ida?Object.assign({},a.ida,{oJc:null}):null}}),_.me(function(m){var n=m.Qjb.toString();n=!b.HL||m.np.toString()!==n||n!==m.Zk.toString();var r,w=null!=(r=m.tC.gua)?r:b.gua;return n||"reload"===w?_.nd(m).ha(_.me(function(z){var D,J=null==(D=a.Fx)?void 0:D.getValue();a.events.next(new _.Zm(z.id,a.yg.ld(z.np),z.source,z.BM));var L;return J!==(null==(L=a.Fx)?void 0:L.getValue())?_.Wd:Promise.resolve(z)}),
Jma(a.kR,a.pY,a.Hva,b.config,a.yg,a.B0),_.oe(function(z){e.lj=z.lj;e.Mf=z.Mf;a.TQ=Object.assign({},a.TQ,{CAc:z.Mf});z=new EKa(z.id,a.yg.ld(z.np),a.yg.ld(z.Mf),z.lj);a.events.next(z)})):(a.events.next(new ng(m.id,a.yg.ld(m.rM),"",0)),m.resolve(null),_.Wd)}),_.oe(function(m){m=new FKa(m.id,a.yg.ld(m.np),a.yg.ld(m.Mf),m.lj);a.events.next(m)}),_.t(function(m){var n=Object,r=n.assign;var w=m.zY;var z=m.lj.Nf;w=hma(z,w?w.Nf:null,a.mJb,[z.value]);return a.M9=e=r.call(n,{},m,{j_:w})}),oma(a.kR,function(m){return a.events.next(m)}),
_.oe(function(m){e.KK=m.KK;if(Rf(m.KK))throw Zla(m.KK);m=new GKa(m.id,a.yg.ld(m.np),a.yg.ld(m.Mf),m.lj,!!m.KK);a.events.next(m)}),_.Kd(function(m){return m.KK?!0:(EMa(a,m,3),!1)}),Pma(function(m){if(m.j_.canActivateChecks.length)return _.nd(m).ha(_.oe(function(n){n=new _.HKa(n.id,a.yg.ld(n.np),a.yg.ld(n.Mf),n.lj);a.events.next(n)}),_.me(function(n){var r=!1;return _.nd(n).ha(Lma(a.B0,a.kR),_.oe({next:function(){return r=!0},complete:function(){r||EMa(a,n,2)}}))}),_.oe(function(n){n=new _.IKa(n.id,
a.yg.ld(n.np),a.yg.ld(n.Mf),n.lj);a.events.next(n)}))}),Pma(function(m){var n=function(r){var w=[],z;(null==(z=r.ke)?0:z.HS)&&!r.ke.AP&&w.push(a.pY.HS(r.ke).ha(_.oe(function(J){r.component=J}),_.t(function(){})));z=_.l(r.children);for(var D=z.next();!D.done;D=z.next())w.push.apply(w,_.zc(n(D.value)));return w};return _.wd(n(m.lj.root)).ha(_.Td(),_.Xd(1))}),Pma(function(){return a.scb()}),_.t(function(m){var n=m.lj;var r=m.Gpa;r=Xla(b.dZa,n.Nf,r?r.Nf:void 0);n=new Nla(r,n);return a.M9=e=Object.assign({},
m,{nxa:n})}),_.oe(function(){a.events.next(new OKa)}),aLa(a.mJb,b.dZa,function(m){return a.events.next(m)},a.Eub),_.Xd(1),_.oe({next:function(m){f=!0;a.ida=a.TQ;a.events.next(new _.kg(m.id,a.yg.ld(m.np),a.yg.ld(m.Mf)));var n;null==(n=a.FOc)||n.Xxa(m.nxa.Sc);m.resolve(!0)},complete:function(){f=!0}}),_.ne(a.iQb.ha(_.oe(function(m){throw m;}))),Yd(function(){f||g||EMa(a,e,1);var m;(null==(m=a.TQ)?void 0:m.id)===e.id&&(a.TQ=null)}),_.Pd(function(m){g=!0;if(m&&m.ngNavigationCancelingError)a.events.next(new _.lg(e.id,
a.yg.ld(e.np),m.message,m.nwc)),m&&m.ngNavigationCancelingError&&Rf(m.url)?a.events.next(new PKa(m.url)):e.resolve(!1);else{var n;a.events.next(new _.mg(e.id,a.yg.ld(e.np),m,null!=(n=e.lj)?n:void 0));try{e.resolve(b.Ff(m))}catch(r){e.reject(r)}}return _.Wd}))}))},EMa=function(a,b,c){c=new _.lg(b.id,a.yg.ld(b.np),"",c);a.events.next(c);b.resolve(!1)};_.W.Object.defineProperties(sg.prototype,{NCc:{configurable:!0,enumerable:!0,get:function(){return 0!==this.jA}}});sg.O=function(a){return new (a||sg)};
sg.ta=_.p({token:sg,oa:sg.O,Ga:"root"});_.In=function(){};_.In.O=function(a){return new (a||_.In)};_.In.ta=_.p({token:_.In,oa:function(){return _.jc(Jn)},Ga:"root"});var GMa=function(){};GMa.prototype.store=function(){};GMa.prototype.Gwa=function(a,b){return a.ke===b.ke};var Jn=function(){};_.V(Jn,GMa);Jn.O=function(){var a;return function(b){return(a||(a=_.ad(Jn)))(b||Jn)}}();Jn.ta=_.p({token:Jn,oa:Jn.O,Ga:"root"});var HMa=function(){};HMa.O=function(a){return new (a||HMa)};HMa.ta=_.p({token:HMa,oa:function(){return _.jc(Kn)},Ga:"root"});var Kn=function(){};Kn.prototype.extract=function(a){return a};Kn.prototype.merge=function(a){return a};Kn.O=function(a){return new (a||Kn)};Kn.ta=_.p({token:Kn,oa:Kn.O,Ga:"root"});var IMa,JMa,KMa;IMa={lr:"exact",df:"ignored",Lzb:"ignored",Ta:"exact"};JMa={lr:"subset",df:"ignored",Lzb:"ignored",Ta:"subset"};
_.rg=function(){var a=this;this.gmb=!1;this.I9=0;this.console=_.jc(Hl);this.Bt=new _.he;this.options=_.jc(Rna,{optional:!0})||{};this.rD=_.jc(Il);this.Ff=this.options.Ff||Ana;this.tzb=this.options.tzb||Bna;this.HL=!1;this.eta=-1;this.xN=_.jc(HMa);this.dZa=_.jc(_.In);this.gua=this.options.gua||"ignore";this.Yxa=this.options.Yxa||"deferred";this.w8=this.options.w8||"replace";var b,c;this.config=null!=(c=null==(b=_.jc(_.BMa,{optional:!0}))?void 0:b.flat())?c:[];this.kA=_.jc(sg);this.yg=_.jc(_.tg);this.location=
_.jc(_.Om);_.jc(TKa,{optional:!0});this.vob=new _.id;_.jc(_.re)instanceof _.re&&_.Hga();this.config=this.config.map(ama);this.HL=!1;this.eta=-1;this.n8=this.N0=this.Zk=new Qf;this.Mp=Ola();FMa(this.kA,this,this.Zk,this.Mp).subscribe(function(d){a.eta=d.id;a.I9=a.voa},function(d){a.console.warn("Unhandled Navigation Error: "+d)});KMa(this)};
KMa=function(a){var b=a.kA.events.subscribe(function(c){try{var d=a.kA.M9;if(null!==d){if(c instanceof _.Zm)"imperative"!==d.source&&(a.n8=d.np);else if(c instanceof ng)a.N0=d.rM;else if(c instanceof EKa){if("eager"===a.Yxa){if(!d.tC.ux){var e=a.xN.merge(d.Mf,d.rM);LMa(a,e,d)}a.n8=d.Mf}}else if(c instanceof OKa)a.Zk=d.Mf,a.N0=a.xN.merge(d.Mf,d.rM),a.Mp=d.nxa,"deferred"===a.Yxa&&(d.tC.ux||LMa(a,a.N0,d),a.n8=d.Mf);else if(c instanceof _.lg)0!==c.code&&1!==c.code&&(a.HL=!0),3!==c.code&&2!==c.code||MMa(a,
d);else if(c instanceof PKa){var f=a.xN.merge(c.url,d.Sjb);NMa(a,f,"imperative",null,{ux:d.tC.ux,ki:"eager"===a.Yxa||"imperative"!==d.source},{resolve:d.resolve,reject:d.reject,promise:d.promise})}c instanceof _.mg&&MMa(a,d,!0);c instanceof _.kg&&(a.HL=!0)}c instanceof OKa||c instanceof PKa||a.Bt.next(c)}catch(g){a.kA.iQb.next(g)}});a.vob.add(b)};_.rg.prototype.tca=function(){Mna(this);if(!this.kA.NCc){var a=this.location.getState();OMa(this,this.location.path(!0),"imperative",a)}};
var Mna=function(a){a.qta||(a.qta=a.location.subscribe(function(b){var c="popstate"===b.type?"popstate":"hashchange";"popstate"===c&&setTimeout(function(){OMa(a,b.url,c,b.state)},0)}))},OMa=function(a,b,c,d){var e={ki:!0},f=(null==d?0:d.jA)?d:null;d&&(d=Object.assign({},d),delete d.jA,delete d.JTb,0!==Object.keys(d).length&&(e.state=d));b=_.Ln(a,b);NMa(a,b,c,f,e)};_.rg.prototype.Ka=function(){this.dispose()};
_.rg.prototype.dispose=function(){this.kA.complete();this.qta&&(this.qta.unsubscribe(),this.qta=void 0);this.gmb=!0;this.vob.unsubscribe()};_.Mn=function(a,b,c){var d=c=void 0===c?{}:c;c=d.ji;var e=d.Ta,f=d.df;f=d.sfa?a.Zk.df:f;switch(d.ig){case "merge":d=Object.assign({},a.Zk.Ta,e);break;case "preserve":d=a.Zk.Ta;break;default:d=e||null}null!==d&&(d=PMa(d));try{var g=ula(c?c.Sc:a.Mp.Sc.root)}catch(m){"string"===typeof b[0]&&b[0].startsWith("/")||(b=[]),g=a.Zk.root}return Bla(g,b,d,null!=f?f:null)};
_.Nn=function(a,b,c){c=void 0===c?{ux:!1}:c;b=Rf(b)?b:_.Ln(a,b);b=a.xN.merge(b,a.N0);return NMa(a,b,"imperative",null,c)};_.rg.prototype.navigate=function(a,b){b=void 0===b?{ux:!1}:b;for(var c=0;c<a.length;c++)if(null==a[c])throw new _.ec(4008,!1);return _.Nn(this,_.Mn(this,a,b),b)};_.On=function(a,b){return a.yg.ld(b)};_.Ln=function(a,b){try{var c=a.yg.parse(b)}catch(d){c=a.tzb(d,a.yg,b)}return c};
_.rg.prototype.isActive=function(a,b){b=!0===b?Object.assign({},IMa):!1===b?Object.assign({},JMa):b;if(Rf(a))return ala(this.Zk,a,b);a=_.Ln(this,a);return ala(this.Zk,a,b)};
var PMa=function(a){return Object.keys(a).reduce(function(b,c){var d=a[c];null!==d&&void 0!==d&&(b[c]=d);return b},{})},NMa=function(a,b,c,d,e,f){if(a.gmb)return Promise.resolve(!1);if(f){var g=f.resolve;var m=f.reject;f=f.promise}else f=new Promise(function(r,w){g=r;m=w});var n=a.rD.add();zna(a,function(){queueMicrotask(function(){return a.rD.remove(n)})});DMa(a.kA,{source:c,BM:d,Zk:a.Zk,Sjb:a.Zk,Qjb:a.n8,rM:b,tC:e,resolve:g,reject:m,promise:f,zY:a.Mp.Sc,Gpa:a.Mp});return f.catch(function(r){return Promise.reject(r)})},
LMa=function(a,b,c){b=a.yg.ld(b);bKa(a.location,b)||c.tC.ki?(c=Object.assign({},c.tC.state,QMa(a,c.id,a.voa)),a.location.replaceState(b,"",c)):(c=Object.assign({},c.tC.state,QMa(a,c.id,a.voa+1)),a.location.go(b,"",c))},MMa=function(a,b,c){c=void 0===c?!1:c;if("computed"===a.w8)if(c=a.I9-a.voa,0!==c)a.location.wG(c);else{var d;a.Zk===(null==(d=a.kA.TQ)?void 0:d.CAc)&&0===c&&(RMa(a,b),a.n8=b.Zk,SMa(a))}else"replace"===a.w8&&(c&&RMa(a,b),SMa(a))},RMa=function(a,b){a.Mp=b.Gpa;a.Zk=b.Zk;a.N0=a.xN.merge(a.Zk,
b.rM)},SMa=function(a){a.location.replaceState(a.yg.ld(a.N0),"",QMa(a,a.eta,a.I9))},QMa=function(a,b,c){return"computed"===a.w8?{jA:b,JTb:c}:{jA:b}};
_.W.Object.defineProperties(_.rg.prototype,{jA:{configurable:!0,enumerable:!0,get:function(){return this.kA.jA}},voa:{configurable:!0,enumerable:!0,get:function(){if("computed"!==this.w8)return this.I9;var a,b;return null!=(b=null==(a=this.location.getState())?void 0:a.JTb)?b:this.I9}},events:{configurable:!0,enumerable:!0,get:function(){return this.Bt}},url:{configurable:!0,enumerable:!0,get:function(){return _.On(this,this.Zk)}},ida:{configurable:!0,enumerable:!0,get:function(){return this.kA.ida}}});
_.rg.O=function(a){return new (a||_.rg)};_.rg.ta=_.p({token:_.rg,oa:_.rg.O,Ga:"root"});var UMa;_.Pn=function(a,b,c,d,e,f){var g=this;this.Ua=a;this.Kb=b;this.YNc=c;this.renderer=d;this.eg=e;this.S_=f;this.commands=this.href=null;this.mCb=new _.he;this.ki=this.ux=this.sfa=!1;var m;b=null==(m=e.na.tagName)?void 0:m.toLowerCase();(this.xca="a"===b||"area"===b)?this.lb=a.events.subscribe(function(n){n instanceof _.kg&&TMa(g)}):UMa(this,"0")};UMa=function(a,b){null!=a.YNc||a.xca||VMa(a,"tabindex",b)};_.Pn.prototype.Sb=function(){this.xca&&TMa(this);this.mCb.next(this)};
_.Pn.prototype.Vd=function(a,b,c,d,e){if(null===this.Dj||this.xca&&(0!==a||b||c||d||e||"string"===typeof this.target&&"_self"!=this.target))return!0;_.Nn(this.Ua,this.Dj,{ux:this.ux,ki:this.ki,state:this.state});return!this.xca};_.Pn.prototype.Ka=function(){var a;null==(a=this.lb)||a.unsubscribe()};
var TMa=function(a){var b;a.href=null!==a.Dj&&a.S_?null==(b=a.S_)?void 0:b.ex(_.On(a.Ua,a.Dj)):null;null===a.href?b=null:(b=a.eg.na.tagName.toLowerCase(),b=("base"===b||"link"===b?_.Qha:_.Ce)(a.href));VMa(a,"href",b)},VMa=function(a,b,c){var d=a.renderer;a=a.eg.na;null!==c?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.W.Object.defineProperties(_.Pn.prototype,{yj:{configurable:!0,enumerable:!0,set:function(a){null!=a?(this.commands=Array.isArray(a)?a:[a],UMa(this,"0")):(this.commands=null,UMa(this,null))}},Dj:{configurable:!0,enumerable:!0,get:function(){return null===this.commands?null:_.Mn(this.Ua,this.commands,{ji:void 0!==this.ji?this.ji:this.Kb,Ta:this.Ta,df:this.df,ig:this.ig,sfa:this.sfa})}}});_.Pn.O=function(a){return new (a||_.Pn)(_.v(_.rg),_.v(_.Vf),_.Vc("tabindex"),_.v(_.Pk),_.v(_.ed),_.v(_.Lm))};
_.Pn.Ia=_.rc({type:_.Pn,qa:[["","routerLink",""]],vb:1,Ya:function(a,b){a&1&&_.I("click",function(c){return b.Vd(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.Pe("target",b.target)},inputs:{target:"target",Ta:"queryParams",df:"fragment",ig:"queryParamsHandling",state:"state",ji:"relativeTo",sfa:["preserveFragment","preserveFragment",_.Ef],ux:["skipLocationChange","skipLocationChange",_.Ef],ki:["replaceUrl","replaceUrl",_.Ef],yj:"routerLink"},standalone:!0,features:[_.Me,_.Cc]});var WMa=function(){},Qn=function(a,b,c,d,e){this.Ua=a;this.Ac=c;this.kXa=d;this.mta=e},Gna=function(a){a.lb=a.Ua.events.ha(_.Kd(function(b){return b instanceof _.kg}),_.yd(function(){return a.preload()},1)).subscribe(function(){})};Qn.prototype.preload=function(){return XMa(this,this.Ac,this.Ua.config)};Qn.prototype.Ka=function(){this.lb&&this.lb.unsubscribe()};
var XMa=function(a,b,c){var d=[];c=_.l(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;e.Pb&&!e.Je&&(e.Je=Aia(e.Pb,b,"Route: "+e.path));var f=void 0,g=null!=(f=e.Je)?f:b,m=void 0;f=null!=(m=e.BP)?m:g;(e.Dk&&!e.EI&&void 0===e.Eoa||e.HS&&!e.AP)&&d.push(YMa(a,g,e));if(e.children||e.EI)g=void 0,d.push(XMa(a,f,null!=(g=e.children)?g:e.EI))}return _.xd(d).ha(_.zd())},YMa=function(a,b,c){return a.kXa.preload(c,function(){var d=(c.Dk&&void 0===c.Eoa?a.mta.Dk(b,c):_.nd(null)).ha(_.yd(function(f){if(null===
f)return _.nd(void 0);c.EI=f.KA;c.BP=f.Ac;var g;return XMa(a,null!=(g=f.Ac)?g:b,f.KA)}));if(c.HS&&!c.AP){var e=a.mta.HS(c);return _.xd([d,e]).ha(_.zd())}return d})};Qn.O=function(a){return new (a||Qn)(_.q(_.rg),_.q(Jl),_.q(Jk),_.q(WMa),_.q(Hn))};Qn.ta=_.p({token:Qn,oa:Qn.O,Ga:"root"});var Hna=new _.xc(""),ug=function(a,b,c,d,e){e=void 0===e?{}:e;this.yg=a;this.Fx=b;this.P2=c;this.zone=d;this.options=e;this.Cxb=0;this.OTa="imperative";this.OYa=0;this.store={};e.Hga=e.Hga||"disabled";e.Gdb=e.Gdb||"disabled"};ug.prototype.init=function(){if("disabled"!==this.options.Hga){var a=this.P2;dKa(a)&&(a.window.history.scrollRestoration="manual")}this.eZa=ZMa(this);this.jLc=$Ma(this)};
var ZMa=function(a){return a.Fx.events.subscribe(function(b){if(b instanceof _.Zm){var c=a.P2;a.store[a.Cxb]=dKa(c)?[c.window.pageXOffset,c.window.pageYOffset]:[0,0];a.OTa=b.uBb;a.OYa=b.BM?b.BM.jA:0}else b instanceof _.kg?(a.Cxb=b.id,aNa(a,a.yg.parse(b.Mf).df)):b instanceof ng&&0===b.code&&(a.OTa=void 0,a.OYa=0,aNa(a,a.yg.parse(b.url).df))})},$Ma=function(a){return a.Fx.events.subscribe(function(b){if(b instanceof NKa)if(b.position)"top"===a.options.Hga?eKa(a.P2,[0,0]):"enabled"===a.options.Hga&&
eKa(a.P2,b.position);else if(b.anchor&&"enabled"===a.options.Gdb){var c=a.P2;if(dKa(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.Hga&&eKa(a.P2,[0,0])})},aNa=function(a,b){a.zone.Zb(function(){setTimeout(function(){a.zone.jc(function(){a.Fx.events.next(new NKa("popstate"===a.OTa?a.store[a.OYa]:null,b))})},0)})};ug.prototype.Ka=function(){var a;null==(a=this.eZa)||a.unsubscribe();var b;null==(b=this.jLc)||b.unsubscribe()};ug.O=function(){_.te()};ug.ta=_.p({token:ug,oa:ug.O});var Dna=new _.xc("",{oa:function(){return new _.he}}),Ena=new _.xc("",{Ga:"root",oa:function(){return 1}}),Fna=new _.xc("");var bNa,cNa;bNa=new _.xc("ROUTER_FORROOT_GUARD");cNa=[_.Om,{wa:_.tg,Nd:Wm},_.rg,$m,{wa:_.Vf,yb:function(a){return a.Mp.root},Fb:[_.rg]},Hn,[]];_.Rn=function(){};
_.eNa=function(a){var b={gua:"reload",B0:"always",JXc:!1};return{jl:_.Rn,Pb:[cNa,[],{wa:_.BMa,rd:!0,rc:a},{wa:bNa,yb:Una,Fb:[[_.rg,new _.Kk,new _.Lk]]},{wa:Rna,rc:b?b:{}},(null==b?0:b.g7c)?{wa:_.Lm,Nd:Nm}:{wa:_.Lm,Nd:Mm},Tna(),(null==b?0:b.kXa)?Cna(0,[{wa:Fna,Nb:Qn},{wa:WMa,Nb:b.kXa}]).nt:[],{wa:Ona,rd:!0,yb:Pna},(null==b?0:b.tca)?["disabled"===b.tca?Nna().nt:[],"enabledBlocking"===b.tca?Lna().nt:[]]:[],(null==b?0:b.BUc)?Cna(8,[cn,{wa:TKa,Nb:cn}]).nt:[],[{wa:dNa,yb:Ina},{wa:kIa,rd:!0,Nb:dNa}]]}};
_.Rn.O=function(a){return new (a||_.Rn)(_.q(bNa,8))};_.Rn.Da=_.mc({type:_.Rn});_.Rn.Ca=_.bc({});var dNa=new _.xc("");new _.Dl;var Sn=function(a){this.Ua=a},fNa=function(a){var b=[];for(a=a.Ua.Mp.root;a.firstChild;){var c=a.firstChild.ke,d=void 0,e=void 0,f=void 0,g=null!=(f=null!=(e=c.hzb)?e:null==(d=c.data)?void 0:d.loggedPathTemplate)?f:c.path;g&&b.push(g);a=a.firstChild}return"/"+b.join("/")};Sn.O=function(a){return new (a||Sn)(_.q(_.rg))};Sn.ta=_.p({token:Sn,oa:Sn.O,Ga:"root"});var Tn=function(a){this.iLc=a=void 0===a?Date.now():a},gNa=function(a,b){if(!(0>=b||b>Date.now())){if(b>=a.iLc)return Date.now()-b;if(performance&&performance.now&&b<=performance.now())return Math.round(performance.now()-b)}};Tn.O=function(a){return new (a||Tn)(_.q(vKa))};Tn.ta=_.p({token:Tn,oa:Tn.O,Ga:"root"});var hNa=function(){var a=null;try{a=window.localStorage||null}catch(b){}this.zx=a};_.yi(hNa,Aya);var iNa=function(a,b){this.Bwc=Wna(a);this.zGc=b};iNa.prototype[Symbol.iterator]=function(){return this};iNa.prototype.next=function(){var a=this.Bwc.next();return{value:a.done?void 0:this.zGc.call(void 0,a.value),done:a.done}};var jNa=function(a,b){return new iNa(a,b)},kNa=function(a){this.Jwb=a;this.ATa=0};kNa.prototype[Symbol.iterator]=function(){return this};kNa.prototype.next=function(){for(;this.ATa<this.Jwb.length;){var a=this.Jwb[this.ATa].next();if(!a.done)return a;this.ATa++}return{done:!0}};
var lNa=function(){return new kNa(_.vc.apply(0,arguments).map(Wna))};var mNa=function(a,b){this.fi={};this.qe=[];this.Ija=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Rb");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};_.h=mNa.prototype;_.h.uw=function(){nNa(this);for(var a=[],b=0;b<this.qe.length;b++)a.push(this.fi[this.qe[b]]);return a};_.h.pG=function(){nNa(this);return this.qe.concat()};_.h.NQ=function(a){return this.has(a)};_.h.has=function(a){return Un(this.fi,a)};_.h.Jl=function(){return 0==this.size};
_.h.clear=function(){this.fi={};this.Ija=this.size=this.qe.length=0};_.h.remove=function(a){return this.delete(a)};_.h.delete=function(a){return Un(this.fi,a)?(delete this.fi[a],--this.size,this.Ija++,this.qe.length>2*this.size&&nNa(this),!0):!1};var nNa=function(a){if(a.size!=a.qe.length){for(var b=0,c=0;b<a.qe.length;){var d=a.qe[b];Un(a.fi,d)&&(a.qe[c++]=d);b++}a.qe.length=c}if(a.size!=a.qe.length){var e={};for(c=b=0;b<a.qe.length;)d=a.qe[b],Un(e,d)||(a.qe[c++]=d,e[d]=1),b++;a.qe.length=c}};
_.h=mNa.prototype;_.h.get=function(a,b){return Un(this.fi,a)?this.fi[a]:b};_.h.set=function(a,b){Un(this.fi,a)||(this.size+=1,this.qe.push(a),this.Ija++);this.fi[a]=b};_.h.addAll=function(a){if(a instanceof mNa)for(var b=a.pG(),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.pG(),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 mNa(this)};
_.h.toObject=function(){nNa(this);for(var a={},b=0;b<this.qe.length;b++){var c=this.qe[b];a[c]=this.fi[c]}return a};_.h.keys=function(){return yya(this.sB(!0)).zxa()};_.h.values=function(){return yya(this.sB(!1)).zxa()};_.h.entries=function(){var a=this;return jNa(this.keys(),function(b){return[b,a.get(b)]})};_.h.sB=function(a){nNa(this);var b=0,c=this.Ija,d=this,e=new uj;e.next=function(){if(c!=d.Ija)throw Error("Sb");if(b>=d.qe.length)return xya;var f=d.qe[b++];return vj(a?f:d.fi[f])};return e};
var Un=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var pNa=function(a,b){this.CNb=a;this.ur=null;if(_.Ei&&!(9<=Number(_.Ji))){oNa||(oNa=new mNa);this.ur=oNa.get(a);this.ur||(b?this.ur=document.getElementById(b):(this.ur=document.createElement("userdata"),this.ur.addBehavior("#default#userData"),document.body.appendChild(this.ur)),oNa.set(a,this.ur));try{this.ur.load(this.CNb)}catch(c){this.ur=null}}};_.yi(pNa,zj);
var qNa={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},oNa=null,rNa=function(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return qNa[b]})};_.h=pNa.prototype;_.h.Bsa=function(){return!!this.ur};_.h.set=function(a,b){this.ur.setAttribute(rNa(a),b);sNa(this)};_.h.get=function(a){a=this.ur.getAttribute(rNa(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.h.remove=function(a){this.ur.removeAttribute(rNa(a));sNa(this)};_.h.sB=function(a){var b=0,c=this.eba().attributes,d=new uj;d.next=function(){if(b>=c.length)return xya;var e=c[b++];if(a)return vj(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return vj(e)};return d};_.h.clear=function(){for(var a=this.eba(),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);sNa(this)};
var sNa=function(a){try{a.ur.save(a.CNb)}catch(b){throw"Storage mechanism: Quota exceeded";}};pNa.prototype.eba=function(){return this.ur.XMLDocument.documentElement};var Vn=function(a,b){this.Vda=a;this.K0=b+"::"};_.yi(Vn,zj);Vn.prototype.set=function(a,b){this.Vda.set(this.K0+a,b)};Vn.prototype.get=function(a){return this.Vda.get(this.K0+a)};Vn.prototype.remove=function(a){this.Vda.remove(this.K0+a)};
Vn.prototype.sB=function(a){var b=this.Vda[Symbol.iterator](),c=this,d=new uj;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.K0.length)!=c.K0;){e=b.next();if(e.done)return e;e=e.value}return vj(a?e.slice(c.K0.length):c.Vda.get(e))};return d};var tNa=function(a){this.wta=a};tNa.prototype.set=function(a,b){void 0===b?this.wta.remove(a):this.wta.set(a,(new PCa).ld(b))};tNa.prototype.get=function(a){try{var b=this.wta.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};tNa.prototype.remove=function(a){this.wta.remove(a)};var uNa=new _.xc("localstorage",{Ga:"root",oa:function(){var a=new hNa;(a=a.Bsa()?new Vn(a,"devops"):null)||(a=new pNa("devops"),a=a.Bsa()?a:null);return a?new tNa(a):null}}),vNa=new _.xc("sessionstorage",{Ga:"root",oa:function(){var a=new Bya;return(a=a.Bsa()?new Vn(a,"devops"):null)?new tNa(a):null}});var wNa=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}},xNa=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 Wn={mark:function(){},measure:function(){}},yNa=function(a,b,c,d,e,f,g,m){this.actionId=a;this.xx=b;this.initialRoute=c;this.Ew=d;this.kNc=f;this.Q1a=g;this.nub=m;this.hqb=!1;this.Km=[];this.wOa=[];this.e2="SUCCESS";this.targetRoute=c;this.Xl=d;this.lj=e},HNa,CNa,FNa,ENa,DNa;yNa.prototype.Bs=function(){return this.Km.every(function(a){return!!a.statusCode})};
_.W.Object.defineProperties(yNa.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.fzc}},status:{configurable:!0,enumerable:!0,get:function(){return this.e2},set:function(a){"FAILURE"!==this.e2&&(this.e2=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.nub;if(!a)return a;for(var b=_.l(this.wOa),c=b.next();!c.done;c=b.next())a=this.Q1a(a,c.value);return a}},n2:{configurable:!0,enumerable:!0,get:function(){return this.Qvb||this.hqb}},Qvb:{configurable:!0,
enumerable:!0,get:function(){return!(this.event&&"BACKGROUND"===this.event.gestureName)}},wEc:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&"EXTERNAL"===this.event.gestureName}}});
var zNa=new _.xc("event loggers",{oa:function(){return[]}}),ANa=new _.xc("update handler",{oa:function(){return function(a,b){return Object.assign({},a,b)}}}),Xn=function(){this.sessionStorage=_.jc(vNa);this.PQa=_.jc(uKa)},BNa=function(a){var b,c=(null==(b=a.sessionStorage)?void 0:b.get("loggedSessionId"))||a.PQa();a.sessionStorage&&a.sessionStorage.set("loggedSessionId",c);return c};Xn.O=function(a){return new (a||Xn)};Xn.ta=_.p({token:Xn,oa:Xn.O,Ga:"root"});
var Zn=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.document=b;this.PQa=c;this.sGc=d;this.Q1a=e;this.Ff=f;this.VNa=g;this.Ua=m;this.R0a=n;this.zone=r;this.Hua=[];this.HIb=new WeakSet;this.wxb=-1;this.qub=new _.Wf(!1);this.YLc=_.jc(Xn);CNa(this);this.sessionId=BNa(this.YLc);try{(new PerformanceObserver(function(D){D=D.getEntries();D=D[D.length-1];z.wxb=D.renderTime||D.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(D){}this.Ipa={url:this.Ua.url,Kb:fNa(this.R0a),Sc:this.Ua.Mp.root.Sc};
a&&(b=_.Yn(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",yi:gNa(this.VNa,a),statusCode:"SUCCESS",ZM:!0,xx:a},b.Km.push(a));this.zone.Ks.subscribe(function(){_.Yn(z).status="FAILURE"});this.Ua.events.ha(_.Kd(function(D){return D instanceof _.kg}),_.Xd(1)).subscribe(function(D){for(var J=_.l(z.Hua),L=J.next();!L.done;L=J.next())L=L.value,L.Ew=D.Mf,L.initialRoute=fNa(z.R0a)});this.Ua.events.ha(_.Kd(function(D){return D instanceof _.kg||D instanceof
_.Zm})).subscribe(function(D){if(D instanceof _.kg){if(bKa(w,D.Mf)){var J=fNa(z.R0a),L=z.Ua.Mp.root.Sc;_.Yn(z).Xl=D.Mf;_.Yn(z).targetRoute=J;_.Yn(z).lj=L;z.Ipa={url:D.Mf,Kb:J,Sc:L}}}else"popstate"===D.uBb&&z.mb({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});boa(r,function(){for(var D=[],J=[],L=_.l(z.Hua),Q=L.next();!Q.done;Q=L.next())if(Q=Q.value,!aoa(Q))if(Q.Bs()){J.push(DNa(z,Q));var da=void 0;"InitialPageLoad"===(null==(da=Q.event)?void 0:da.element)&&z.qub.next(!0)}else D.push(Q);
if(0<J.length)for(L=_.l(z.sGc),Q=L.next();!Q.done;Q=L.next())Q.value.vL(J);z.Jq=void 0;z.Hua=D})};Zn.prototype.mb=function(a,b,c){b=b?b.timeStamp+(void 0===c?0:c):_.yg();_.Yn(this,b,a)};Zn.prototype.un=function(a){_.Yn(this).wOa.push(a)};
_.Eh=function(a,b,c){c=void 0===c?!0:c;var d=a.x1a;return function(e){return new _.ld(function(f){var g=ENa(a,b,{nfb:d,ZM:c}),m=g.aya,n=g.Ddb,r=!1,w=!1,z=void 0,D=e.subscribe(function(J){m.n2&&(a.Jq=m);z=_.yg();w=!0;f.next(J);w=!1},function(J){r=!0;var L=function(){m.n2&&(a.Jq=m);FNa(a,m,n,{error:J});f.error(J)};m.n2?setTimeout(L):L()},function(){r=!0;m.n2&&(a.Jq=m);FNa(a,m,n,{zzc:z});f.complete()});return{unsubscribe:function(){D.unsubscribe();r||FNa(a,m,n,{status:w?"SUCCESS":"CANCELLED"})}}})}};
_.$n=function(a,b,c,d){return _.GNa(a,function(){return b},c,void 0===d?!0:d)};_.GNa=function(a,b,c,d){c=ENa(a,c,{nfb:a.x1a,ZM:void 0===d?!0:d});var e=c.aya,f=c.Ddb;return b().then(function(g){e.n2&&(a.Jq=e);FNa(a,e,f);return g},function(g){e.n2&&(a.Jq=e);FNa(a,e,f,{error:g});throw g;})};HNa=function(a,b,c){setTimeout(function(){a.x1a=c;try{a.zone.Zb(function(){b().then(function(){},function(){})})}finally{a.x1a=void 0}})};_.ao=function(a,b,c){HNa(a,function(){return _.Tk(b())},c)};
CNa=function(a){_.Ed(document,"visibilitychange").subscribe(function(){"hidden"===document.visibilityState?HNa(a,function(){return _.$n(a,Promise.resolve(),"keepalive")},"PageHidden"):"visible"===document.visibilityState&&HNa(a,function(){return _.$n(a,Promise.resolve(),"keepalive")},"PageVisible")})};
FNa=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.Aw=null;if(null!=f.error&&null!=f.error.code){var g=f.error.code||null;c.Aw=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:INa.get(e)||-1,c.Aw=e,e=coa(f.code))}c.statusCode=e;c.yi=Math.round((d.zzc||_.yg())-c.xx);Wn.mark((c.name||"unknown")+"-subend");Wn.measure(c.name||"unknown",(c.name||
"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=gNa(a.VNa,b.xx);if(!b.Qvb||b.wEc)b.fzc=a};ENa=function(a,b,c){var d=c.nfb;c=void 0===c.ZM?!0:c.ZM;Wn.mark(b+"-subbegin");var e=_.yg();a=d?_.JNa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.Yn(a,e);b={name:b,ZM:c,xx:e};a.Km.push(b);return{aya:a,Ddb:b}};
DNa=function(a,b){var c=b.event;if(!c)throw Error("Tb");"InitialPageLoad"===c.element&&Xna(b,a.wxb);var d=b.duration||gNa(a.VNa,b.xx),e=c.Xl?{Xl:c.Xl,targetRoute:void 0,lj:void 0}:b,f=e.targetRoute,g=e.Xl;e=e.lj;for(var m=$na(a.document),n=b.Km.filter(function(z){return z.ZM}),r=_.l(n),w=r.next();!w.done;w=r.next())w=w.value,w.error&&a.HIb.has(w.error)&&(w.statusCode="RETRIED"),w.Aw&&"RETRIED"!==w.statusCode&&-1<KNa.indexOf(w.Aw)&&(b.status="FAILURE");r=Zna(c,b.actionId);Wn.mark(r+"-end");Wn.measure(r,
r+"-begin",r+"-end");r=Yna(b.xx);return a.ho(Object.assign({},c,{Ew:b.Ew,initialRoute:b.initialRoute,Xl:g,targetRoute:f,lj:e,yi:d,statusCode:b.status,Km:[].concat(_.zc(n)),EN:b.kNc,xK:m,sessionId:a.sessionId,actionId:b.actionId,lR:r}))};Zn.prototype.ho=function(a){return a};_.Yn=function(a,b,c){b=void 0===b?_.yg():b;if(!a.Jq||c&&a.Jq.event)a.Jq=_.JNa(a,b,c);else if(c&&!a.Jq.event){var d=a.Jq;Wn.mark(Zna(c,d.actionId)+"-begin");d.nub=c;d.xx=Math.min(b,d.xx)}return a.Jq};
_.JNa=function(a,b,c){var d=a.PQa();c&&Wn.mark(Zna(c,d)+"-begin");b=new yNa(d,b,a.Ipa.Kb,a.Ipa.url,a.Ipa.Sc,$na(a.document),a.Q1a,c);a.Hua.push(b);return b};_.W.Object.defineProperties(Zn.prototype,{RHc:{configurable:!0,enumerable:!0,get:function(){return _.dfa(this.qub.ha(_.Kd(function(a){return!!a}),_.t(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.Jq&&this.Jq.actionId}}});
Zn.O=function(a){return new (a||Zn)(_.q(vKa),_.q(_.ph),_.q(uKa),_.q(zNa),_.q(ANa),_.q(_.Ge),_.q(Tn),_.q(_.rg),_.q(Sn),_.q(_.re),_.q(_.Om))};Zn.ta=_.p({token:Zn,oa:Zn.O,Ga:"root"});var KNa=[-1,500,501,502,503,504],INa=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]]);vi=vi||{};var LNa=function(){Jj.call(this)};_.yi(LNa,Jj);LNa.prototype.initialize=function(){};var MNa=function(a,b){this.Tqa=a;this.WR=b};MNa.prototype.rC=function(a){this.Tqa&&(this.Tqa.call(this.WR||null,a),this.Tqa=this.WR=null)};MNa.prototype.abort=function(){this.WR=this.Tqa=null};Qza(function(a){MNa.prototype.rC=a(MNa.prototype.rC)});var bo=function(a,b){Jj.call(this);this.l$=a;this.Cw=b;this.yWa=[];this.cH=[];this.dqa=[]};_.yi(bo,Jj);bo.prototype.VGc=LNa;bo.prototype.Hta=null;bo.prototype.getId=function(){return this.Cw};bo.prototype.registerCallback=function(a,b){return this.R0(this.yWa,a,b)};var NNa=function(a,b){a.R0(a.cH,b)};_.h=bo.prototype;_.h.R0=function(a,b,c){b=new MNa(b,c);a.push(b);return b};_.h.Hw=function(){return!!this.Hta};_.h.owa=function(){this.Hta=new LNa};
_.h.hD=function(a){var b=new this.VGc;b.initialize(a());this.Hta=b;b=(b=!!ONa(this.dqa,a()))||!!ONa(this.yWa,a());b||(this.cH.length=0);return b};_.h.Ks=function(a){(a=ONa(this.cH,a))&&_.ca.setTimeout(vya("Module errback failures: "+a),0);this.dqa.length=0;this.yWa.length=0};var ONa=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].rC(b)}catch(e){ea(e),c.push(e)}a.length=0;return c.length?c:null};bo.prototype.um=function(){bo.Bx.um.call(this);Qb(this.Hta)};var PNa=function(){this.Ml=null};_.h=PNa.prototype;_.h.iLb=function(){};_.h.dwa=function(){};_.h.gHb=function(){throw Error("Yb");};_.h.Uqb=function(){return null};_.h.isActive=function(){return!1};_.h.Ewb=function(){return!1};_.h.YGb=function(){};_.h.registerCallback=function(){};var foa;_.zg=null;_.doa=null;foa=[];var QNa=function(){},SNa=function(a){var b=new Promise(function(c,d){_.Ag().load(a).then(c,d)});RNa(b);return b};QNa.prototype.load=function(a){return SNa(a).then(function(){return zka(a)})};QNa.prototype.qUa=function(a){var b=_.Ag().qUa(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));RNa(c);return c.then(function(){return a.map(function(d){return zka(d)})})};var RNa=function(a){"undefined"!==typeof Zone&&Zone.current.Dga("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.Bk()})})};_.TNa=function(){this.mta=new QNa};_.TNa.prototype.for=function(a){var b=this;return function(){if(!b.me)throw Error("Zb");return _.$n(b.me,b.mta.load(a),"Module: "+a)}};_.UNa=function(a){return[{wa:Jna,yb:function(){a.me=_.jc(Zn);return function(){}},rd:!0}]};var co,VNa,WNa;co=new _.xc("event loggers",{oa:function(){for(var a=[],b=_.l(VNa),c=b.next();!c.done;c=b.next())a.push(_.jc(c.value.Nb));a.push(_.jc(xm));_.jc(AJa)&&a.push(_.jc(Pm));return a}});VNa=[{wa:co,Nb:Um,rd:!0},{wa:co,Nb:_.Tm,rd:!0}];WNa=new _.xc("update handler",{oa:function(){return function(a,b){return Object.assign({},a,b)}}});_.eo=function(a,b,c,d,e,f,g,m,n,r,w){Zn.call(this,a,b,c,d,e,f,g,m,n,r,w)};_.V(_.eo,Zn);
_.eo.prototype.mb=function(a,b,c){Zn.prototype.mb.call(this,a,b,void 0===c?0:c)};_.eo.prototype.un=function(a){Zn.prototype.un.call(this,a)};_.eo.prototype.ho=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))===_.gKa.fO?Yl.X2:Yl.qE})};_.eo.O=function(a){return new (a||_.eo)(_.q(kKa),_.q(_.ph),_.q(jKa),_.q(co),_.q(WNa),_.q(_.Ge),_.q(Tn),_.q(_.rg),_.q(Sn),_.q(_.re),_.q(_.Om),_.q(Qm))};
_.eo.ta=_.p({token:_.eo,oa:_.eo.O,Ga:"root"});var hoa=["authuser","hl","token"];var XNa;
_.fo=function(a,b,c,d){var e=this;this.userEmail=a;this.nb=c;this.Kd=d;this.href="";this.ariaDisabled=!1;this.rel="noopener";this.target="_blank";this.ariaLabel=null;this.rfb=new _.he;this.Jlb=new _.Wf(!1);this.Vv=null;this.KJb=!1;a=b.Ta.ha(_.t(ioa),_.Vd(_.Nb));_.wd(a,this.rfb,this.Jlb).ha(_.t(function(f){var g=_.l(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 _.Hh(m);if(!g.Ig()||g.Ig().endsWith(".google.com")){m=_.l(Object.keys(f));for(var n=
m.next();!n.done;n=m.next()){n=n.value;var r=f[n];void 0===g.xj.get(n)&&_.Ih(g,n,r)}}f=g.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};XNa=function(a,b){a.Vv=b;a.ariaLabel=a.KJb?b+" external link":b+" open in new window"};
_.fo.prototype.Ra=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.Vv||a.Kd.jc(function(){XNa(a,d)})},c=this.nb.na;this.Kd.Zb(function(){(new MutationObserver(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())"attributes"===e.value.type&&b()})).observe(c,{attributeFilter:["aria-label"]});b()})};
_.W.Object.defineProperties(_.fo.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.rfb.next(a instanceof _.bg?a.toString():a)}},eU:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.KJb=a)?null:"noopener";this.target=a?null:"_blank";this.Vv&&XNa(this,this.Vv)}},nKc:{configurable:!0,enumerable:!0,set:function(a){this.Jlb.next(a&&!this.userEmail)}},rvc:{configurable:!0,enumerable:!0,set:function(a){XNa(this,a)}},Bvc:{configurable:!0,enumerable:!0,set:function(a){XNa(this,
a)}}});_.fo.O=function(a){return new (a||_.fo)(_.v(_.tm,8),_.v(_.Vf),_.v(_.ed),_.v(_.re))};_.fo.Ia=_.rc({type:_.fo,qa:[["a","externalLink",""]],vb:5,Ya:function(a,b){a&2&&(_.Ye("href",b.href,_.Ce),_.Pe("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:["externalLink","link"],eU:"sameWindow",nKc:"requiredLogin",rvc:["aria-label","ariaLabelInput"],Bvc:["attr.aria-label","attrAriaLabelInput"]}});_.go=function(){};_.go.O=function(a){return new (a||_.go)};_.go.Da=_.mc({type:_.go});_.go.Ca=_.bc({});_.ho=function(){};_.ho.O=function(a){return new (a||_.ho)};_.ho.ta=_.p({token:_.ho,oa:_.ho.O});_.io=function(a,b,c,d,e){this.Fa=a;this.renderer=b;this.context=c;this.eg=d;this.eventType=e};_.io.prototype.Ra=function(){var a=this;this.renderer.listen(this.eg.na,this.eventType,function(b){a.cWa(b)})};
_.YNa=function(a,b,c,d){a.Fa.mb({element:a.MKa,action:a.XH,gestureName:b,Xl:a.Xl,Te:a.Yia,projectId:null==a.sN?(a.context||void 0)&&a.context.projectId:a.sN,xh:null==a.fQb?(a.context||void 0)&&a.context.xh:a.fQb,Jf:null==a.eQb?(a.context||void 0)&&a.context.Jf:a.eQb},c,d)};_.W.Object.defineProperties(_.io.prototype,{Xl:{configurable:!0,enumerable:!0,get:function(){}}});_.io.O=function(){_.te()};
_.io.Ia=_.rc({type:_.io,inputs:{MKa:"ascTrackElement",XH:"trackAction",Yia:"trackArtifactId",sN:"trackProjectId",fQb:"trackSearchTerm",eQb:"trackListIndex"}});_.jo=function(a,b,c,d,e){_.io.call(this,a,b,e,c,"click");this.wm=d;this.cQb=!0};_.V(_.jo,_.io);_.jo.prototype.cWa=function(a){this.cQb&&_.YNa(this,"CLICK",a)};_.W.Object.defineProperties(_.jo.prototype,{Xl:{configurable:!0,enumerable:!0,get:function(){return this.wm?this.wm.href:void 0}}});
_.jo.O=function(a){return new (a||_.jo)(_.v(_.eo),_.v(_.Pk),_.v(_.ed),_.v(_.fo,8),_.v(_.ho,8))};_.jo.Ia=_.rc({type:_.jo,qa:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{cQb:"trackGestureClick"},features:[_.Le]});_.ko=function(a,b,c){this.YF=a;this.PSa=b;this.Kb=void 0===c?null:c};_.ko.O=function(a){return new (a||_.ko)(_.q(_.tm),_.q($Ia),_.q(_.Vf,8))};_.ko.ta=_.p({token:_.ko,oa:_.ko.O,Ga:"root"});_.lo=function(){};_.lo.O=function(a){return new (a||_.lo)};_.lo.Da=_.mc({type:_.lo});_.lo.Ca=_.bc({Pb:[{wa:Gk,yb:function(a,b,c,d){b=Uba().TZa("DEVOPS_CONSOLE").g_a(b).c_a(c.PSa).wU(!0);"TESTING"===a||"UNKNOWN_ENVIRONMENT"===a?b.Pn.Kwc=new Ak:b.Pn.endpoint=d;return b.Za()},Fb:[YIa,sm,_.ko,dJa]},{wa:BJa,yb:function(a,b){if(!a)return null;a=(new oDa(1100,b)).Za();a.wU&&a.wU(!0);return a},Fb:[AJa,_.vm]}]});var mo=function(a,b,c,d,e,f){this.vzc=a;this.EFc=b;this.Woa=c;this.Ua=d;this.qOc=e;this.zone=f},ZNa=function(a){a.Ua.events.subscribe(function(b){if(b instanceof _.kg){var c=fNa(a.qOc);a.zone.Zb(function(){setTimeout(function(){a.vzc||a.Woa.XG(c);a.EFc.XG(c)})})}})};mo.O=function(a){return new (a||mo)(_.q(AJa),_.q(_.Tm),_.q(xm),_.q(_.rg),_.q(Sn),_.q(_.re))};mo.ta=_.p({token:mo,oa:mo.O,Ga:"root"});_.no={G2a:"admin",uBa:"onboarding",fO:"results",w3:"search",qE:"",JV:"settings",Igc:"h",F4a:"user/ssh_keys"};Object.freeze(_.no);var $Na,bOa,dOa,fOa;$Na={};_.aOa=($Na.sq=void 0,$Na.ss=void 0,$Na.start=void 0,$Na);bOa={};_.cOa=(bOa.all="1",bOa.start=void 0,bOa);dOa={};_.eOa=(dOa.ssfr="1",dOa);fOa={};_.gOa=(fOa.all=void 0,fOa.start=1,fOa.dqr="1",fOa);_.hOa=["/"+_.no.w3];var iOa=function(a){this.La=_.fb(a)};_.V(iOa,_.Fb);iOa.prototype.toObject=function(){return jOa(this)};var jOa=function(a){if(null!=a)return _.Lb(a),{priority:_.dj(a,1),y0c:_.cj(a,4)}};_.oo=function(a){this.La=_.fb(a)};_.V(_.oo,_.Fb);_.h=_.oo.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.Ie=function(a){return _.Sh(this,1,a)};_.h.getMetadata=function(){return _.Ti(this,iOa,3)};_.h.rha=function(a){return _.Vi(this,3,a)};_.h.toObject=function(){return kOa(this)};var kOa=function(a){if(null!=a)return _.Lb(a),{name:_.Y(a,1),group:_.gj(a,2,0),metadata:jOa(a.getMetadata())}};_.po=function(a){this.La=_.fb(a)};_.V(_.po,_.Fb);_.h=_.po.prototype;_.h.getType=function(){return _.gj(this,1,0)};_.h.nn=function(a){return _.rj(this,1,a)};_.h.tw=function(){return _.Y(this,2)};_.h.n_a=function(a){return _.Sh(this,2,a)};_.h.toObject=function(){return lOa(this)};var lOa=function(a){if(null!=a)return _.Lb(a),{type:_.gj(a,1,0),text:_.Y(a,2),j0c:Cb(_.sb(a,3,_.Waa))}};_.qo=function(a){this.La=_.fb(a)};_.V(_.qo,_.Fb);_.qo.prototype.getMessage=function(){return _.Y(this,1)};_.qo.prototype.rwa=function(a){return _.Sh(this,1,a)};_.qo.prototype.toObject=function(){return so(this)};var so=function(a){if(null!=a)return _.Lb(a),{message:_.Y(a,1),MXa:_.Y(a,2)}};_.to=function(a){this.La=_.fb(a)};_.V(_.to,_.Fb);_.to.prototype.getSize=function(){return $xa(this,1)};_.to.prototype.setSize=function(a){if(null!=a){if("number"!==typeof a)throw Error();Number.isFinite(a)||ea(Error())}return _.wb(this,1,a,0)};_.to.prototype.Jg=function(){return _.gj(this,2,0)};_.to.prototype.toObject=function(){return mOa(this)};var mOa=function(a){if(null!=a)return _.Lb(a),{size:$xa(a,1),status:_.gj(a,2,0)}};_.uo=function(a){this.La=_.fb(a)};_.V(_.uo,_.Fb);_.h=_.uo.prototype;_.h.Qqb=function(){return _.gj(this,2,0)};_.h.tLb=function(a){_.rj(this,2,a)};_.h.he=function(){return _.Y(this,4)};_.h.jd=function(a){return _.Sh(this,4,a)};_.h.kLb=function(a){_.ub(this,10,a,_.Za)};_.uo.tc=[6,10];_.uo.prototype.toObject=function(){return nOa(this)};
var nOa=function(a){if(null!=a)return _.Lb(a),{YA:_.gj(a,1,0),nG:_.gj(a,2,0),E2c:_.gj(a,3,0),path:_.Y(a,4),SUc:_.gj(a,5,0),RUc:_.k(_.aj(a,6)),fVc:_.gj(a,9,0),cVc:_.k(_.aj(a,10))}};_.vo=function(a){this.La=_.fb(a)};_.V(_.vo,_.Fb);_.h=_.vo.prototype;_.h.CC=function(){return _.Ti(this,_.uo,2)};_.h.kwa=function(a){return _.Vi(this,2,a)};_.h.KJ=function(){return _.Ri(this,2)};_.h.Iba=function(){return _.Mi(this,_.uo,2)};_.h.toObject=function(){return oOa(this)};var oOa=function(a){if(null!=a)return _.Lb(a),{proxy:_.Y(a,1),filter:nOa(a.CC())}};_.pOa=function(a){this.La=_.fb(a)};_.V(_.pOa,_.Fb);_.pOa.prototype.sU=function(a){return _.Sh(this,1,a)};_.pOa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={MMa:_.Y(this,1)}}else a=void 0;return a};_.wo=function(a){this.La=_.fb(a)};_.V(_.wo,_.Fb);_.wo.prototype.kLb=function(a){Bba(this,2,_.oo,void 0,a,!1,1)};_.wo.tc=[2];_.wo.prototype.toObject=function(){return qOa(this)};var qOa=function(a){if(null!=a)return _.Lb(a),{dVc:_.Ab(_.Ui(a,_.oo,2),kOa)}};var xo=function(a){this.La=_.fb(a)};_.V(xo,_.Fb);xo.prototype.jQa=function(){return _.aj(this,4)};xo.prototype.qQa=function(){return _.Ui(this,_.qo,6)};var rOa=_.Ib(xo);xo.tc=[4,6];xo.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={J6c:_.cj(this,1),PYc:_.cj(this,2),C2c:_.cj(this,3),ogb:_.k(_.aj(this,4)),n2c:Cb(_.tb(this,5,_.wo),qOa),zyc:_.Ab(this.qQa(),so)}}else a=void 0;return a};_.yo=function(a){this.La=_.fb(a)};_.V(_.yo,_.Fb);_.yo.prototype.Qqb=function(){return _.cj(this,2)};_.yo.prototype.tLb=function(a){_.nj(this,2,a)};_.yo.prototype.jQa=function(){return _.aj(this,3)};_.yo.tc=[3];_.yo.prototype.toObject=function(){return sOa(this)};var sOa=function(a){if(null!=a)return _.Lb(a),{test:_.cj(a,1),nG:_.cj(a,2),ogb:_.k(_.aj(a,3))}};var uOa;_.zo=function(a){this.La=_.fb(a)};_.V(_.zo,_.Fb);_.Ao=function(a){this.La=_.fb(a)};_.V(_.Ao,_.Fb);_.Ao.prototype.oG=function(){return _.Ti(this,_.po,3)};_.Ao.prototype.DR=function(){return _.mj(this,_.zo,6,_.tOa)};_.Ao.prototype.xLb=function(a){return _.Yxa(this,6,_.tOa,a)};_.zo.tc=[1];_.zo.prototype.toObject=function(){return uOa(this)};uOa=function(a){if(null!=a)return _.Lb(a),{M_c:_.Ab(_.Ui(a,_.Ao,1),vOa),lv:mOa(_.Ti(a,_.to,5)),vK:mOa(_.Ti(a,_.to,6)),xZ:_.gj(a,7,0)}};_.tOa=[5,6];
_.Ao.prototype.toObject=function(){return vOa(this)};var vOa=function(a){if(null!=a)return _.Lb(a),{lWc:_.Y(a,1),hWc:_.dj(a,7),iWc:lOa(_.Ti(a,_.po,2)),detail:lOa(a.oG()),ZWc:_.Y(a,4),YWc:_.dj(a,8),J_c:_.k(_.lj(a,5,_.tOa)),iFc:uOa(a.DR()),wYc:sOa(_.Ti(a,_.yo,9))}};var wOa=function(a){this.La=_.fb(a)};_.V(wOa,_.Fb);wOa.tc=[2];wOa.prototype.toObject=function(){return xOa(this)};var xOa=function(a){if(null!=a)return _.Lb(a),{e6c:_.gj(a,1,0),d6c:_.k(_.aj(a,2))}};_.yOa=function(a){this.La=_.fb(a)};_.V(_.yOa,_.Fb);_.h=_.yOa.prototype;_.h.zLb=function(a){return _.Sh(this,1,a)};_.h.CC=function(){return _.Ti(this,wOa,3)};_.h.kwa=function(a){return _.Vi(this,3,a)};_.h.KJ=function(){return _.Ri(this,3)};_.h.Iba=function(){return _.Mi(this,wOa,3)};_.h.toObject=function(){if(null!=this){_.Lb(this);var a={ota:_.Y(this,1),N0c:$xa(this,2),filter:xOa(this.CC())}}else a=void 0;return a};_.Bo=function(a){this.La=_.fb(a)};_.V(_.Bo,_.Fb);_.Bo.prototype.zLb=function(a){return _.Sh(this,1,a)};_.Bo.prototype.ps=function(){return _.Y(this,2)};_.Bo.prototype.eY=function(){return _.Ri(this,2)};_.Bo.prototype.toObject=function(){return zOa(this)};var zOa=function(a){if(null!=a)return _.Lb(a),{ota:_.Y(a,1),fLa:_.dj(a,3),KOa:_.Y(a,4),label:_.Y(a,2)}};_.Co=function(a){this.La=_.fb(a)};_.V(_.Co,_.Fb);_.Co.prototype.IR=function(){return _.Ti(this,_.Bo,1)};_.Co.tc=[2];_.Co.prototype.toObject=function(){return AOa(this)};var AOa=function(a){if(null!=a)return _.Lb(a),{wfa:zOa(a.IR()),MTc:_.Ab(_.Ui(a,_.Bo,2),zOa)}};var Do=function(a){this.La=_.fb(a)};_.V(Do,_.Fb);Do.prototype.getLine=function(){return _.dj(this,1)};Do.prototype.setLine=function(a){return _.$h(this,1,a)};Do.prototype.toObject=function(){return BOa(this)};var BOa=function(a){if(null!=a)return _.Lb(a),{line:_.dj(a,1),column:_.dj(a,2)}};var COa=function(a){this.La=_.fb(a)};_.V(COa,_.Fb);_.h=COa.prototype;_.h.Gl=function(){return _.Ti(this,Do,1)};_.h.setStart=function(a){return _.Vi(this,1,a)};_.h.Qj=function(){return _.Ti(this,Do,2)};_.h.setEnd=function(a){return _.Vi(this,2,a)};_.h.toObject=function(){return DOa(this)};var DOa=function(a){if(null!=a)return _.Lb(a),{start:BOa(a.Gl()),end:BOa(a.Qj())}};var Eo=function(a){this.La=_.fb(a)};_.V(Eo,_.Fb);Eo.prototype.nba=function(){return _.Ti(this,COa,2)};Eo.prototype.jsb=function(){return _.Mi(this,COa,2)};Eo.tc=[10,9];Eo.prototype.toObject=function(){return EOa(this)};var EOa=function(a){if(null!=a)return _.Lb(a),{sourceRange:DOa(a.nba()),VRa:_.Y(a,3),navigation:AOa(_.Ti(a,_.Co,4)),KWa:_.Y(a,5),xZc:_.k(_.aj(a,10)),a5c:_.k(_.bj(a,9)),F0a:_.gj(a,11,0)}};_.Fo=function(a){this.La=_.fb(a)};_.V(_.Fo,_.Fb);_.Fo.prototype.KZ=function(){return _.Ui(this,Eo,1)};_.Fo.prototype.gQa=function(){return _.aj(this,4)};_.Fo.prototype.qQa=function(){return _.Ui(this,_.qo,5)};var FOa=_.Ib(_.Fo);_.Fo.tc=[1,4,5];_.Fo.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={Zxc:_.Ab(this.KZ(),EOa),Bs:_.cj(this,2),LYa:_.Y(this,3),tfb:_.k(_.aj(this,4)),zyc:_.Ab(this.qQa(),so)}}else a=void 0;return a};_.Go=function(a){this.La=_.fb(a)};_.V(_.Go,_.Fb);_.Go.prototype.DR=function(){return _.Ti(this,_.zo,2)};_.Go.prototype.xLb=function(a){return _.Vi(this,2,a)};_.Go.prototype.toObject=function(){return GOa(this)};var GOa=function(a){if(null!=a)return _.Lb(a),{iFc:uOa(a.DR()),eVc:kOa(_.Ti(a,_.oo,4))}};_.Ho=function(a){this.La=_.fb(a)};_.V(_.Ho,_.Fb);_.Ho.prototype.getType=function(){return _.Y(this,1)};_.Ho.prototype.nn=function(a){return _.Sh(this,1,a)};_.Ho.tc=[2];_.Ho.prototype.toObject=function(){return HOa(this)};var HOa=function(a){if(null!=a)return _.Lb(a),{type:_.Y(a,1),bVc:_.Ab(_.Ui(a,_.Go,2),GOa),g1c:_.cj(a,3)}};_.Io=function(a){this.La=_.fb(a)};_.V(_.Io,_.Fb);_.Io.prototype.sU=function(a){return _.Sh(this,2,a)};_.Io.tc=[1];_.Io.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={uXc:_.k(_.aj(this,1)),MMa:_.Y(this,2)}}else a=void 0;return a};var IOa=function(a){this.La=_.fb(a)};_.V(IOa,_.Fb);IOa.prototype.Paa=function(){return _.tb(this,2,_.qo)};var JOa=_.Ib(IOa);IOa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={wXc:Cb(_.tb(this,1,_.po),lOa),slb:Cb(this.Paa(),so)}}else a=void 0;return a};_.Jo=function(a){this.La=_.fb(a)};_.V(_.Jo,_.Fb);_.Jo.prototype.qwa=function(a){return _.$h(this,5,a)};_.Jo.prototype.sU=function(a){return _.Sh(this,3,a)};_.Jo.prototype.ewa=function(a){return _.nj(this,4,a)};_.Jo.tc=[1];_.Jo.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={I_c:_.Ab(_.Ui(this,_.vo,1),oOa),IGc:_.dj(this,5),MMa:_.Y(this,3),Vuc:_.cj(this,4)}}else a=void 0;return a};var Ko=function(a){this.La=_.fb(a)};_.V(Ko,_.Fb);Ko.prototype.Paa=function(){return _.tb(this,2,_.qo)};Ko.prototype.gQa=function(){return _.aj(this,3)};var KOa=_.Ib(Ko);Ko.tc=[3];Ko.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={K_c:Cb(_.tb(this,1,_.zo),uOa),slb:Cb(this.Paa(),so),tfb:_.k(_.aj(this,3))}}else a=void 0;return a};_.Lo=function(a){this.La=_.fb(a)};_.V(_.Lo,_.Fb);_.Lo.prototype.qwa=function(a){return _.$h(this,5,a)};_.Lo.prototype.sU=function(a){return _.Sh(this,3,a)};_.Lo.prototype.ewa=function(a){return _.nj(this,4,a)};_.Lo.tc=[1];_.Lo.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={o2c:_.Ab(_.Ui(this,_.vo,1),oOa),IGc:_.dj(this,5),MMa:_.Y(this,3),Vuc:_.cj(this,4)}}else a=void 0;return a};_.Mo=function(a){this.La=_.fb(a)};_.V(_.Mo,_.Fb);_.Mo.prototype.Zqb=function(){return _.gj(this,2,0)};_.Mo.prototype.FLb=function(a){return _.rj(this,2,a)};_.Mo.prototype.toObject=function(){return LOa(this)};var LOa=function(a){if(null!=a)return _.Lb(a),{fXc:so(_.Ti(a,_.qo,1)),severity:_.gj(a,2,0)}};var No=function(a){this.La=_.fb(a)};_.V(No,_.Fb);No.prototype.Paa=function(){return _.tb(this,2,_.qo)};No.prototype.gQa=function(){return _.aj(this,3)};var MOa=_.Ib(No);No.tc=[3];No.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={p2c:Cb(_.tb(this,1,_.Ho),HOa),slb:Cb(this.Paa(),so),C1c:Cb(_.tb(this,4,_.Mo),LOa),tfb:_.k(_.aj(this,3))}}else a=void 0;return a};var Rh=function(a){this.La=_.fb(a)};_.V(Rh,_.Fb);Rh.prototype.Bm=function(){return _.hj(this,1,_.Uh)};Rh.prototype.setProjectId=function(a){return _.Th(this,1,_.Uh,_.$a(a))};Rh.prototype.rRa=function(){return _.Y(this,6)};Rh.prototype.JLb=function(a){_.Sh(this,6,a)};_.Uh=[1,3,4,5];Rh.prototype.toObject=function(){return NOa(this)};var NOa=function(a){if(null!=a)return _.Lb(a),{Dm:_.k(_.lj(a,3,_.Uh)),projectId:_.k(_.lj(a,1,_.Uh)),Mq:_.k(_.lj(a,4,_.Uh)),Th:_.k(_.lj(a,5,_.Uh)),Ki:_.Y(a,2),qv:_.Y(a,6)}};_.Wh=function(a){this.La=_.fb(a)};_.V(_.Wh,_.Fb);_.Wh.prototype.Xq=function(){return _.Ti(this,Rh,1)};_.Wh.prototype.I1=function(a){return _.Vi(this,1,a)};_.Wh.prototype.toObject=function(){return OOa(this)};var OOa=function(a){if(null!=a)return _.Lb(a),{Lf:NOa(a.Xq()),Ps:_.Y(a,3),refHint:_.Y(a,4)}};_.Oo=function(a){this.La=_.fb(a)};_.V(_.Oo,_.Fb);_.jta=function(a){var b=new _.Oo;return _.Vi(b,1,a)};_.h=_.Oo.prototype;_.h.he=function(){return _.Y(this,2)};_.h.jd=function(a){return _.Sh(this,2,a)};_.h.getType=function(){return _.gj(this,3,0)};_.h.nn=function(a){return _.rj(this,3,a)};_.h.MR=function(){return _.bj(this,7)};_.h.HLb=function(a){_.ub(this,7,a,_.Ua)};_.h.HQa=function(){return _.Y(this,6)};_.h.yLb=function(a){_.Sh(this,6,a)};_.Oo.tc=[7];_.Oo.prototype.toObject=function(){return Po(this)};
var Po=function(a){if(null!=a)return _.Lb(a),{fv:OOa(_.Ti(a,_.Wh,1)),path:_.Y(a,2),type:_.gj(a,3,0),fileSize:_.ej(a,4),SMc:_.k(_.bj(a,7)),KS:_.Y(a,6)}};_.Qo=function(a){this.La=_.fb(a)};_.V(_.Qo,_.Fb);_.Qo.prototype.toObject=function(){return Ro(this)};var Ro=function(a){if(null!=a)return _.Lb(a),{startLine:_.dj(a,1),startColumn:_.dj(a,2),endLine:_.dj(a,3),endColumn:_.dj(a,4)}};var POa=function(a){this.La=_.fb(a)};_.V(POa,_.Fb);_.h=POa.prototype;_.h.pu=function(){return _.Ti(this,_.Oo,1)};_.h.px=function(a){return _.Vi(this,1,a)};_.h.getRange=function(){return _.Ti(this,_.Qo,2)};_.h.setRange=function(a){return _.Vi(this,2,a)};_.h.Pra=function(){return _.Mi(this,_.Qo,2)};_.h.toObject=function(){return QOa(this)};var QOa=function(a){if(null!=a)return _.Lb(a),{Hg:Po(a.pu()),te:Ro(a.getRange())}};_.So=function(a){this.La=_.fb(a)};_.V(_.So,_.Fb);_.h=_.So.prototype;_.h.getType=function(){return _.gj(this,1,0)};_.h.nn=function(a){return _.rj(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.Ie=function(a){return _.Sh(this,2,a)};_.h.i7=function(a,b){_.Xi(this,3,_.So,a,b)};_.h.arb=function(){return _.Y(this,6)};_.h.GLb=function(a){_.Sh(this,6,a)};_.So.tc=[3,4];_.So.prototype.toObject=function(){return ROa(this)};
var ROa=function(a){if(null!=a)return _.Lb(a),{type:_.gj(a,1,0),name:_.Y(a,2),childList:_.Ab(_.Ui(a,_.So,3),ROa),b1c:_.k(_.bj(a,4)),Y0a:Ro(_.Ti(a,_.Qo,5)),qMb:_.Y(a,6),qBb:_.Y(a,7),v3c:_.Y(a,8)}};_.To=function(a){this.La=_.fb(a)};_.V(_.To,_.Fb);_.To.prototype.nwa=function(a){return _.rj(this,1,a)};_.To.prototype.toObject=function(){return SOa(this)};var SOa=function(a){if(null!=a)return _.Lb(a),{rf:_.gj(a,1,0),via:_.Y(a,2)}};_.Uo=function(a){this.La=_.fb(a)};_.V(_.Uo,_.Fb);_.Uo.prototype.getName=function(){return _.Y(this,1)};_.Uo.prototype.Ie=function(a){return _.Sh(this,1,a)};_.Uo.prototype.toObject=function(){return TOa(this)};var TOa=function(a){if(null!=a)return _.Lb(a),{name:_.Y(a,1),jn:_.Y(a,2)}};_.Vo=function(a){this.La=_.fb(a)};_.V(_.Vo,_.Fb);_.Wo=function(a){return _.Ui(a,_.Uo,1)};_.h=_.Vo.prototype;_.h.hha=function(a){return _.Sh(this,2,a)};_.h.qba=function(){return cya(this,4)};_.h.Bha=function(a){_.xb(this,4,a,_.Ua(void 0),_.bj)};_.h.OZ=function(){return _.gj(this,5,0)};_.h.D1=function(a){_.rj(this,5,a)};_.h.QR=function(){return _.gj(this,6,0)};_.h.L1=function(a){_.rj(this,6,a)};_.h.setTheme=function(a){return _.rj(this,7,a)};_.h.cba=function(){return _.Y(this,21)};
_.h.qha=function(a){_.Sh(this,21,a)};_.h.Oaa=function(){return _.Y(this,22)};_.h.gha=function(a){_.Sh(this,22,a)};_.h.zra=function(){return _.cj(this,8)};_.h.ywa=function(a){_.nj(this,8,a)};_.h.LR=function(){return _.cj(this,10)};_.h.xha=function(a){_.nj(this,10,a)};_.h.AR=function(){return _.cj(this,11)};_.h.C1=function(a){_.nj(this,11,a)};_.h.OR=function(){return _.dj(this,12)};_.h.zha=function(a){_.$h(this,12,a)};_.h.TZ=function(){return _.dj(this,31)};_.h.tha=function(a){_.$h(this,31,a)};
_.h.Oqb=function(){return _.bya(this,13)};_.h.NZ=function(){return _.gj(this,15,0)};_.h.nha=function(a){_.rj(this,15,a)};_.h.KR=function(){return _.dj(this,17)};_.h.J1=function(a){_.$h(this,17,a)};_.h.lba=function(){return _.gj(this,18,0)};_.h.wwa=function(a){_.rj(this,18,a)};_.h.fRa=function(){return _.cj(this,20)};_.h.k_a=function(a){_.nj(this,20,a)};_.h.bba=function(){return _.gj(this,23,0)};_.h.pha=function(a){_.rj(this,23,a)};_.h.c_=function(){return _.cj(this,24)};
_.h.Cwa=function(a){_.nj(this,24,a)};_.h.mba=function(){return _.cj(this,25)};_.h.yha=function(a){_.nj(this,25,a)};_.h.d_=function(){return _.cj(this,28)};_.h.Dwa=function(a){_.nj(this,28,a)};_.h.YZ=function(){return _.cj(this,30)};_.h.wha=function(a){_.nj(this,30,a)};_.h.a_=function(){return _.cj(this,32)};_.h.Awa=function(a){_.nj(this,32,a)};_.h.JZ=function(){return _.Y(this,33)};_.h.gwa=function(a){_.Sh(this,33,a)};_.h.ZZ=function(){return _.cj(this,34)};_.h.zwa=function(a){_.nj(this,34,a)};
var UOa=_.Ib(_.Vo);_.Vo.tc=[1,3,4,13];_.Vo.prototype.toObject=function(){return VOa(this)};
var VOa=function(a){if(null!=a)return _.Lb(a),{J4c:_.Ab(_.Wo(a),TOa),g$:_.Y(a,2),N5c:_.k(_.aj(a,3)),J7c:_.k(_.bj(a,4)),X_c:_.gj(a,5,0),z2a:_.gj(a,6,0),K7c:_.dj(a,16),theme:_.gj(a,7,0),V2c:_.gj(a,26,0),UTa:_.Y(a,21),kNa:_.Y(a,22),showDeleted:_.cj(a,8),d2c:Cb(_.sb(a,9,_.Vaa)),x_a:_.cj(a,10),Yba:_.cj(a,11),tabSize:_.dj(a,12),kea:_.dj(a,31),KXc:_.k(_.aj(a,13)),b0c:Cb(_.tb(a,14,_.To),SOa),gca:_.gj(a,15,0),Q4c:_.dj(a,17),R4c:_.gj(a,18,0),KTc:_.cj(a,19),k5c:_.cj(a,20),W_c:_.gj(a,23,0),LNb:_.cj(a,24),y_a:_.cj(a,
25),mVc:_.cj(a,27),wia:_.cj(a,28),W6c:_.cj(a,29),Lha:_.cj(a,30),Xs:_.cj(a,32),H8:_.Y(a,33),l5c:_.cj(a,34)}};_.WOa=function(a){this.La=_.fb(a)};_.V(_.WOa,_.Fb);_.WOa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={}}else a=void 0;return a};var Xo=function(a){this.La=_.fb(a)};_.V(Xo,_.Fb);Xo.prototype.ELb=function(a){return _.xb(this,1,a,_.Za(void 0),_.aj)};var XOa=_.Ib(Xo);Xo.tc=[1];Xo.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={L3c:_.k(_.aj(this,1))}}else a=void 0;return a};var YOa=function(a,b,c){this.FHb=a;this.yta=b;this.nVa=c};YOa.prototype.getMetadata=function(){return this.nVa};var ZOa=function(a,b,c){c=void 0===c?{}:c;this.yKc=a;this.nVa=c;this.yta=b;this.f2=null};ZOa.prototype.getMetadata=function(){return this.nVa};ZOa.prototype.Jg=function(){return this.f2};_.Yo=function(a,b,c,d,e){this.name=a;this.NHb=b;this.responseType=c;this.KHb=d;this.rIb=e};_.$Oa=function(a,b,c){c=void 0===c?{}:c;return new YOa(b,a,c)};_.Yo.prototype.getName=function(){return this.name};_.Yo.prototype.getName=_.Yo.prototype.getName;_.aPa=new _.Yo("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.WOa,Xo,function(a){return a.ld()},XOa);_.bPa=function(a){this.La=_.fb(a)};_.V(_.bPa,_.Fb);_.bPa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={}}else a=void 0;return a};_.cPa=new _.Yo("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.bPa,_.Vo,function(a){return a.ld()},UOa);_.dPa=function(a){this.La=_.fb(a)};_.V(_.dPa,_.Fb);_.dPa.prototype.ELb=function(a){return _.Sh(this,1,a)};_.dPa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={recentFile:_.Y(this,1)}}else a=void 0;return a};var ePa=function(a){this.La=_.fb(a)};_.V(ePa,_.Fb);var fPa=_.Ib(ePa);ePa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={}}else a=void 0;return a};_.gPa=new _.Yo("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.dPa,ePa,function(a){return a.ld()},fPa);_.hPa=function(a){this.La=_.fb(a)};_.V(_.hPa,_.Fb);_.hPa.tc=[1];_.hPa.prototype.toObject=function(){return iPa(this)};var iPa=function(a){if(null!=a)return _.Lb(a),{F2c:_.k(_.aj(a,1))}};_.Zo=function(a){this.La=_.fb(a)};_.V(_.Zo,_.Fb);_.Zo.prototype.UZ=function(){return _.Ti(this,_.Vo,1)};_.Zo.prototype.vha=function(a){return _.Vi(this,1,a)};_.Zo.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={hJc:VOa(this.UZ()),updateMask:iPa(_.Ti(this,_.hPa,2))}}else a=void 0;return a};_.jPa=new _.Yo("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.Zo,_.Vo,function(a){return a.ld()},UOa);var $o=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};_.V($o,Error);$o.prototype.toString=function(){var a="RpcError("+(xNa(this.code)||String(this.code))+")";this.message&&(a+=": "+this.message);return a};$o.prototype.name="RpcError";var kPa=Promise;var ap=function(a){this.La=_.fb(a)};_.V(ap,_.Fb);ap.prototype.getTypeName=function(){return _.Y(this,1).split("/").pop()};ap.prototype.getValue=function(){var a=_.Eb(this,2);if(Array.isArray(a)||a instanceof _.Fb)throw Error("Q");return _.Qi(this,2)};ap.prototype.setValue=function(a){if(null==a)a=this;else if(Array.isArray(a))a=_.Li(this,2,nba(a));else if("string"===typeof a||a instanceof _.Ja||_.Aa(a))a=_.wb(this,2,Ma(a,!1,!0,!1),_.La());else throw Error("R`"+a);return a};ap.prototype.toObject=function(){return lPa(this)};
var lPa=function(a){if(null!=a)return _.Lb(a),{G1a:_.Y(a,1),value:Gba(a)}};var bp=function(a){this.La=_.fb(a)};_.V(bp,_.Fb);bp.prototype.getMessage=function(){return _.Y(this,2)};bp.prototype.rwa=function(a){return _.Sh(this,2,a)};var mPa=_.Ib(bp);bp.tc=[3];bp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={code:_.dj(this,1),message:_.Y(this,2),aXc:_.Ab(_.Ui(this,ap,3),lPa)}}else a=void 0;return a};var cp=function(a,b){this.uya=a.wHc;this.Grb=b;this.Bc=a.tya;this.Yta=[];this.fua=[];this.lua=[];this.aua=[];this.cH=[];this.uya&&nPa(this)},uPa=function(a,b){_.Yj(a.Bc,"complete",function(){if(iDa(a.Bc)){var c=_.jDa(a.Bc);if(b&&"text/plain"===a.Bc.getResponseHeader("Content-Type")){if(!atob)throw Error("$b");c=atob(c)}try{var d=a.Grb(c)}catch(g){oPa(a,new $o(13,"Error when deserializing response data; error: "+g+(", response: "+c)));return}c=wNa(a.Bc.Jg());pPa(a,rPa(a));0==c?sPa(a,d):oPa(a,new $o(c,
"Xhr succeeded but the status code is not 200"))}else{c=_.jDa(a.Bc);d=rPa(a);if(c){var e=tPa(a,c);c=e.code;var f=e.details;e=e.metadata}else c=2,f="Rpc failed due to xhr error. error code: "+a.Bc.oL+", error: "+mDa(a.Bc),e=d;pPa(a,d);oPa(a,new $o(c,f,e))}})},nPa=function(a){a.uya.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.Grb(c)}catch(e){oPa(a,new $o(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&sPa(a,d)}if("2"in b)for(b=tPa(a,b["2"]),c=0;c<a.lua.length;c++)a.lua[c](b)});
a.uya.on("end",function(){pPa(a,rPa(a));for(var b=0;b<a.aua.length;b++)a.aua[b]()});a.uya.on("error",function(){if(0!=a.cH.length){var b=a.Bc.oL;0!==b||iDa(a.Bc)||(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.Bc.Jg();d=wNa(c);break;default:d=14}pPa(a,rPa(a));b=UCa(b)+", error: "+mDa(a.Bc);-1!=c&&(b+=", http status code: "+c);oPa(a,new $o(d,b))}})},rPa=function(a){var b={},c=lDa(a.Bc);Object.keys(c).forEach(function(d){b[d]=c[d]});return b},tPa=function(a,
b){var c=2,d={};try{var e=mPa(b);c=_.dj(e,1);var f=e.getMessage();_.Ui(e,ap,3).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.Bc&&404===a.Bc.Jg()?(c=5,f="Not Found: "+String(a.Bc.jda)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};cp.prototype.on=function(a,b){"data"==a?this.Yta.push(b):"metadata"==a?this.fua.push(b):"status"==a?this.lua.push(b):"end"==a?this.aua.push(b):"error"==a&&this.cH.push(b);return this};
var vPa=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};cp.prototype.removeListener=function(a,b){"data"==a?vPa(this.Yta,b):"metadata"==a?vPa(this.fua,b):"status"==a?vPa(this.lua,b):"end"==a?vPa(this.aua,b):"error"==a&&vPa(this.cH,b);return this};cp.prototype.cancel=function(){this.Bc.abort()};var sPa=function(a,b){for(var c=0;c<a.Yta.length;c++)a.Yta[c](b)},pPa=function(a,b){for(var c=0;c<a.fua.length;c++)a.fua[c](b)},oPa=function(a,b){for(var c=0;c<a.cH.length;c++)a.cH[c](b)};
cp.prototype.cancel=cp.prototype.cancel;cp.prototype.removeListener=cp.prototype.removeListener;cp.prototype.on=cp.prototype.on;var dp=function(a){this.w2a=a.dQc||null;this.lia=a.wNc||!1;this.XX=this.RQ=void 0};_.yi(dp,WCa);dp.prototype.D9=function(){var a=new ep(this.w2a,this.lia);this.RQ&&a.UZa(this.RQ);this.XX&&a.jLb(this.XX);return a};dp.prototype.Wub=function(a){return function(){return a}}({});dp.prototype.UZa=function(a){this.RQ=a};dp.prototype.jLb=function(a){this.XX=a};
var ep=function(a,b){ak.call(this);this.w2a=a;this.lia=b;this.XX=this.RQ=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.CYa=new Headers;this.f1=null;this.GAb="GET";this.M2="";this.KC=!1;this.SU=this.K9=this.Aqa=null};_.yi(ep,ak);ep.prototype.open=function(a,b){if(0!=this.readyState)throw this.abort(),Error("ac");this.GAb=a;this.M2=b;this.readyState=1;wPa(this)};
ep.prototype.send=function(a){if(1!=this.readyState)throw this.abort(),Error("bc");this.KC=!0;var b={headers:this.CYa,method:this.GAb,credentials:this.RQ,cache:this.XX};a&&(b.body=a);(this.w2a||_.ca).fetch(new Request(this.M2,b)).then(this.qCc.bind(this),this.Mra.bind(this))};
ep.prototype.abort=function(){this.response=this.responseText="";this.CYa=new Headers;this.status=0;this.K9&&this.K9.cancel("Request was aborted.").catch(function(){return null});1<=this.readyState&&this.KC&&4!=this.readyState&&(this.KC=!1,xPa(this));this.readyState=0};
ep.prototype.qCc=function(a){if(this.KC&&(this.Aqa=a,this.f1||(this.status=this.Aqa.status,this.statusText=this.Aqa.statusText,this.f1=a.headers,this.readyState=2,wPa(this)),this.KC&&(this.readyState=3,wPa(this),this.KC)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.oCc.bind(this),this.Mra.bind(this));else if("undefined"!==typeof _.ca.ReadableStream&&"body"in a){this.K9=a.body.getReader();if(this.lia){if(this.responseType)throw Error("cc");this.response=[]}else this.response=this.responseText=
"",this.SU=new TextDecoder;yPa(this)}else a.text().then(this.pCc.bind(this),this.Mra.bind(this))};var yPa=function(a){a.K9.read().then(a.kCc.bind(a)).catch(a.Mra.bind(a))};ep.prototype.kCc=function(a){if(this.KC){if(this.lia&&a.value)this.response.push(a.value);else if(!this.lia){var b=a.value?a.value:new Uint8Array(0);if(b=this.SU.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?xPa(this):wPa(this);3==this.readyState&&yPa(this)}};
ep.prototype.pCc=function(a){this.KC&&(this.response=this.responseText=a,xPa(this))};ep.prototype.oCc=function(a){this.KC&&(this.response=a,xPa(this))};ep.prototype.Mra=function(){this.KC&&xPa(this)};var xPa=function(a){a.readyState=4;a.Aqa=null;a.K9=null;a.SU=null;wPa(a)};_.h=ep.prototype;_.h.setRequestHeader=function(a,b){this.CYa.append(a,b)};_.h.getResponseHeader=function(a){return this.f1?this.f1.get(a.toLowerCase())||"":""};
_.h.getAllResponseHeaders=function(){if(!this.f1)return"";for(var a=[],b=this.f1.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.h.UZa=function(a){this.RQ=a};_.h.jLb=function(a){this.XX=a};var wPa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(ep.prototype,"withCredentials",{get:function(){return"include"===this.RQ},set:function(a){this.UZa(a?"include":"same-origin")}});var fp=function(a){Jj.call(this);this.WR=a;this.qe={}};_.yi(fp,Jj);var zPa=[];fp.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(zPa[0]=b.toString()),b=zPa);for(var e=0;e<b.length;e++){var f=_.Yj(a,b[e],c||this.handleEvent,d||!1,this.WR||this);if(!f)break;this.qe[f.key]=f}return this};fp.prototype.oUa=function(a,b,c,d){return APa(this,a,b,c,d)};
var APa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)APa(a,b,c[g],d,e,f);else{b=cAa(b,c,d||a.handleEvent,e,f||a.WR||a);if(!b)return a;a.qe[b.key]=b}return a};fp.prototype.ht=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.ht(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.ya(d)?!!d.capture:!!d,e=e||this.WR||this,c=dAa(c),d=!!d,b=Uza(a)?a.dba(b,c,d,e):a?(a=fAa(a))?a.dba(b,c,d,e):null:null,b&&(jAa(b),delete this.qe[b.key]);return this};
fp.prototype.removeAll=function(){Iba(this.qe,function(a,b){this.qe.hasOwnProperty(b)&&jAa(a)},this);this.qe={}};fp.prototype.um=function(){fp.Bx.um.call(this);this.removeAll()};fp.prototype.handleEvent=function(){throw Error("dc");};var BPa=function(){this.Xvb=!0;this.kj=0;this.DS=""};BPa.prototype.af=function(a,b){this.Xvb=!1;throw Error("ec`"+this.kj+"`"+b+"`"+a);};BPa.prototype.decode=function(a){this.Xvb||this.af(a,"stream already broken");this.DS+=a;a=Math.floor(this.DS.length/4);if(0==a)return null;try{var b=_.Qxa(this.DS.slice(0,4*a))}catch(c){this.af(this.DS,c.message)}this.kj+=4*a;this.DS=this.DS.slice(4*a);return b};var Eg=function(){this.mp=null;this.Mg=[];this.vpa=this.ES=this.q2=this.Fc=this.kj=0;this.mVa=null;this.RMa=0};Eg.prototype.Saa=function(){return this.mp};Eg.prototype.af=function(a,b,c){this.Fc=3;this.mp="The stream is broken @"+this.kj+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.mp);};Eg.prototype.Ona=function(){return!0};
Eg.prototype.parse=function(a){function b(n){n&128&&f.af(g,m,"invalid tag");2!=(n&7)&&f.af(g,m,"invalid wire type");f.q2=n>>>3;1!=f.q2&&2!=f.q2&&15!=f.q2&&f.af(g,m,"unexpected tag");f.Fc=1;f.ES=0;f.vpa=0}function c(n){f.vpa++;5==f.vpa&&n&240&&f.af(g,m,"message length too long");f.ES|=(n&127)<<7*(f.vpa-1);n&128||(f.Fc=2,f.RMa=0,f.mVa="undefined"!==typeof Uint8Array?new Uint8Array(f.ES):Array(f.ES),0==f.ES&&e())}function d(n){f.mVa[f.RMa++]=n;f.RMa==f.ES&&e()}function e(){if(15>f.q2){var n={};n[f.q2]=
f.mVa;f.Mg.push(n)}f.Fc=0}for(var f=this,g=a instanceof Array?a:new Uint8Array(a),m=0;m<g.length;){switch(f.Fc){case 3:f.af(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("fc`"+f.Fc);}f.kj++;m++}a=f.Mg;f.Mg=[];return 0<a.length?a:null};var moa=function(){this.mp=null;this.kj=0;this.Hvc=new BPa;this.UIc=new Eg};moa.prototype.Saa=function(){return this.mp};moa.prototype.af=function(a,b){this.mp="The stream is broken @"+this.kj+". Error: "+b+". With input:\n"+a;throw Error(this.mp);};moa.prototype.Ona=function(){return!1};moa.prototype.parse=function(a){null!==this.mp&&this.af(a,"stream already broken");var b=null;try{var c=this.Hvc.decode(a);b=null===c?null:this.UIc.parse(c)}catch(d){this.af(a,d.message)}this.kj+=a.length;return b};var gp=function(a){return"\r"==a||"\n"==a||" "==a||"\t"==a};var loa=function(a){this.mp=null;this.Mg=[];this.RX="";this.eNc=[];this.ax=this.jC=0;this.Tha=!1;this.jja=0;this.FNc=/[\\"]/g;this.Fc=this.mia=0;this.oyc=!(!a||!a.nyc)},CPa={INIT:0,C3:1,tBa:2,BV:3,W2:4,V2:5,zn:6,BAa:7,A3a:8,K4a:9,L4a:10,M4a:11,e3a:12,f3a:13,g3a:14,h3a:15,j4a:16,k4a:17,l4a:18,pbc:19,sBa:20};_.h=loa.prototype;_.h.Saa=function(){return this.mp};_.h.done=function(){return 2===this.mia};
_.h.af=function(a,b){this.mia=3;this.mp="The stream is broken @"+this.ax+"/"+b+". With input:\n"+a;throw Error(this.mp);};_.h.Ona=function(){return!1};
_.h.parse=function(a){function b(){for(;D<a.length;)if(gp(a[D]))D++,f.ax++;else break;return D<r}function c(){for(var L;;){L=a[D++];if(!L)break;f.ax++;switch(f.Fc){case n.INIT:"{"===L?f.Fc=n.tBa:"["===L?f.Fc=n.W2:gp(L)||f.af(a,D);continue;case n.BAa:case n.tBa:if(gp(L))continue;if(f.Fc===n.BAa)g.push(n.A3a);else if("}"===L){e("{}");f.Fc=d();continue}else g.push(n.BV);'"'===L?f.Fc=n.zn:f.af(a,D);continue;case n.A3a:case n.BV:if(gp(L))continue;":"===L?(f.Fc===n.BV&&(g.push(n.BV),f.jC++),f.Fc=n.C3):
"}"===L?(f.jC--,e(),f.Fc=d()):","===L?(f.Fc===n.BV&&g.push(n.BV),f.Fc=n.BAa):f.af(a,D);continue;case n.W2:case n.C3:if(gp(L))continue;if(f.Fc===n.W2)if(f.jC++,f.Fc=n.C3,"]"===L){f.jC--;if(0===f.jC){f.Fc=n.V2;return}e("[]");f.Fc=d();continue}else g.push(n.V2);'"'===L?f.Fc=n.zn:"{"===L?f.Fc=n.tBa:"["===L?f.Fc=n.W2:"t"===L?f.Fc=n.K4a:"f"===L?f.Fc=n.e3a:"n"===L?f.Fc=n.j4a:"-"!==L&&(-1!=="0123456789".indexOf(L)?f.Fc=n.sBa:f.af(a,D));continue;case n.V2:if(","===L)g.push(n.V2),f.Fc=n.C3,1===f.jC&&(z=D);
else if("]"===L){f.jC--;if(0===f.jC)return;e();f.Fc=d()}else if(gp(L))continue;else f.af(a,D);continue;case n.zn:var Q=D;a:for(;;){for(;0<f.jja;)if(L=a[D++],4===f.jja?f.jja=0:f.jja++,!L)break a;if('"'===L&&!f.Tha){f.Fc=d();break}if("\\"===L&&!f.Tha&&(f.Tha=!0,L=a[D++],!L))break;if(f.Tha)if(f.Tha=!1,"u"===L&&(f.jja=1),L=a[D++])continue;else break;m.lastIndex=D;L=m.exec(a);if(!L){D=a.length+1;break}D=L.index+1;L=a[L.index];if(!L)break}f.ax+=D-Q;continue;case n.K4a:if(!L)continue;"r"===L?f.Fc=n.L4a:
f.af(a,D);continue;case n.L4a:if(!L)continue;"u"===L?f.Fc=n.M4a:f.af(a,D);continue;case n.M4a:if(!L)continue;"e"===L?f.Fc=d():f.af(a,D);continue;case n.e3a:if(!L)continue;"a"===L?f.Fc=n.f3a:f.af(a,D);continue;case n.f3a:if(!L)continue;"l"===L?f.Fc=n.g3a:f.af(a,D);continue;case n.g3a:if(!L)continue;"s"===L?f.Fc=n.h3a:f.af(a,D);continue;case n.h3a:if(!L)continue;"e"===L?f.Fc=d():f.af(a,D);continue;case n.j4a:if(!L)continue;"u"===L?f.Fc=n.k4a:f.af(a,D);continue;case n.k4a:if(!L)continue;"l"===L?f.Fc=
n.l4a:f.af(a,D);continue;case n.l4a:if(!L)continue;"l"===L?f.Fc=d():f.af(a,D);continue;case n.pbc:"."===L?f.Fc=n.sBa:f.af(a,D);continue;case n.sBa:if(-1!=="0123456789.eE+-".indexOf(L))continue;else D--,f.ax--,f.Fc=d();continue;default:f.af(a,D)}}}function d(){var L=g.pop();return null!=L?L:n.C3}function e(L){1<f.jC||(L||(L=-1===z?f.RX+a.substring(w,D):a.substring(z,D)),f.oyc?f.Mg.push(L):f.Mg.push(JSON.parse(L)),z=D)}for(var f=this,g=f.eNc,m=f.FNc,n=CPa,r=a.length,w=0,z=-1,D=0;D<r;)switch(f.mia){case 3:return f.af(a,
D),null;case 2:return b()&&f.af(a,D),null;case 0:if(b()){var J=a[D++];f.ax++;if("["===J){f.mia=1;w=D;f.Fc=n.W2;continue}else f.af(a,D)}return null;case 1:return c(),0===f.jC&&f.Fc==n.V2?(f.mia=2,f.RX=a.substring(D)):f.RX=-1===z?f.RX+a.substring(w):a.substring(z),0<f.Mg.length?(J=f.Mg,f.Mg=[],J):null}return null};var koa=function(){this.mp=this.jL=null;this.Fc=this.kj=0;this.Mg=[];this.vNb=!1};koa.prototype.Saa=function(){return this.mp};koa.prototype.Ona=function(){return!1};
koa.prototype.parse=function(a){function b(n){f.Fc=6;f.mp="The stream is broken @"+f.kj+"/"+g+". Error: "+n+". With input:\n";throw Error(f.mp);}function c(){f.jL=new loa({ITc:!0,nyc:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var w={};w[1]=n[r];f.Mg.push(w)}}function e(n){if(n){(f.vNb||1<n.length)&&b("extra status: "+n);f.vNb=!0;var r={};r[2]=n[0];f.Mg.push(r)}}for(var f=this,g=0;g<a.length;){var m;if(m=2!==f.Fc){a:{for(;g<a.length;){if(!gp(a[g])){m=!0;break a}g++;f.kj++}m=!1}m=!m}if(m)return null;
switch(f.Fc){case 6:b("stream already broken");break;case 0:"["===a[g]?(f.Fc=1,g++,f.kj++):b("unexpected input token");break;case 1:"["===a[g]?(f.Fc=2,c()):","===a[g]||"null,"==a.slice(g,g+5)?f.Fc=3:"]"===a[g]?(f.Fc=5,g++,f.kj++):b("unexpected input token");break;case 2:m=f.jL.parse(a.substring(g));d(m);f.jL.done()?(f.Fc=3,m=f.jL.RX,f.kj+=a.length-g-m.length,a=m,g=0):(f.kj+=a.length-g,g=a.length);break;case 3:","===a[g]||"null,"==a.slice(g,g+5)?(f.Fc=4,c(),f.jL.parse("["),g+=","===a[g]?1:5,f.kj++):
"]"===a[g]&&(f.Fc=5,g++,f.kj++);break;case 4:m=f.jL.parse(a.substring(g));e(m);f.jL.done()?(f.Fc=5,m=f.jL.RX,f.kj+=a.length-g-m.length,a=m,g=0):(f.kj+=a.length-g,g=a.length);break;case 5:b("extra input after stream end")}}return 0<f.Mg.length?(a=f.Mg,f.Mg=[],a):null};var DPa=function(a){this.Bc=a;this.iT=null;this.f2=this.ax=0;this.lsb=!1;this.Lpa=this.j0a=this.SU=null;this.pob=new fp(this);this.pob.listen(this.Bc,"readystatechange",this.GJc)};DPa.prototype.Era=function(){return this.Bc};var hp=function(a,b){a.f2!=b&&(a.f2=b,a.j0a&&a.j0a())},EPa=function(a){a.pob.removeAll();if(a.Bc){var b=a.Bc;a.Bc=null;b.abort();b.dispose()}};DPa.prototype.Jg=function(){return this.f2};
DPa.prototype.GJc=function(a){a=a.target;try{if(a==this.Bc)a:{var b=rk(this.Bc),c=this.Bc.oL,d=this.Bc.Jg(),e=_.jDa(this.Bc);a=[];if(kDa(this.Bc)instanceof Array){var f=kDa(this.Bc);0<f.length&&f[0]instanceof Uint8Array&&(this.lsb=!0,a=f)}if(!(3>b||3==b&&!e&&0==a.length))if(d=200==d||206==d,4==b&&(8==c?hp(this,7):7==c?hp(this,8):d||hp(this,3)),this.iT||(this.iT=noa(this.Bc),null==this.iT&&hp(this,5)),2<this.f2)EPa(this);else{if(a.length>this.ax){var g=a.length;c=[];try{if(this.iT.Ona())for(var m=
0;m<g;m++){var n=this.iT.parse(Array.from(a[m]));n&&(c=c.concat(n))}else{n="";if(!this.SU){if("undefined"===typeof TextDecoder)throw Error("gc");this.SU=new TextDecoder}for(m=0;m<g;m++)n+=this.SU.decode(a[m],{stream:4==b&&m==g-1});c=this.iT.parse(n)}a.splice(0,g);c&&this.Lpa(c)}catch(w){hp(this,5);EPa(this);break a}}else if(e.length>this.ax){m=e.slice(this.ax);this.ax=e.length;try{var r=this.iT.parse(m);null!=r&&this.Lpa&&this.Lpa(r)}catch(w){hp(this,5);EPa(this);break a}}4==b?(0!=e.length||this.lsb?
hp(this,2):hp(this,4),EPa(this)):hp(this,1)}}}catch(w){hp(this,6),EPa(this)}};var FPa=function(a){this.y2a=a;a=(0,_.Kh)(this.QHc,this);this.y2a.Lpa=a;a=(0,_.Kh)(this.VHc,this);this.y2a.j0a=a;this.ZB={};this.zQ={}};_.h=FPa.prototype;_.h.on=function(a,b){var c=this.ZB[a];c||(c=[],this.ZB[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.ZB[a];c&&_.va(c,b);(a=this.zQ[a])&&_.va(a,b);return this};_.h.once=function(a,b){var c=this.zQ[a];c||(c=[],this.zQ[a]=c);c.push(b);return this};
_.h.QHc=function(a){var b=this.ZB.data;b&&GPa(this,a,b);(b=this.zQ.data)&&GPa(this,a,b);this.zQ.data=[]};var GPa=function(a,b,c){for(var d={},e=0;e<b.length;d={lVa:d.lVa},e++)d.lVa=b[e],c.forEach(function(f){return function(g){try{g(f.lVa)}catch(m){a.Lra("message-callback exception (ignored) "+m)}}}(d))};FPa.prototype.VHc=function(){switch(this.y2a.Jg()){case 1:HPa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:HPa(this,"error");break;case 8:HPa(this,"close");break;case 2:HPa(this,"end")}};
var HPa=function(a,b){var c=a.ZB[b];c&&c.forEach(function(d){try{d()}catch(e){a.Lra("status-callback exception (ignored) "+e)}});(c=a.zQ[b])&&c.forEach(function(d){d()});a.zQ[b]=[]};FPa.prototype.Lra=function(){};var KPa,LPa,MPa,NPa;_.ip=function(a){a=void 0===a?{}:a;this.RNc=a.i6c||Mh("suppressCorsPreflight",a)||!1;this.T2=a.withCredentials||Mh("withCredentials",a)||!1;this.ENb=a.U5c||[];this.fPc=a.U6c||[];this.oTb=a.F7c;this.Hwc=a.f7c||!1};
KPa=function(a,b,c,d,e){var f=b.substr(0,b.length-e.name.length);return _.IPa(function(g){return new kPa(function(m,n){var r={},w=_.JPa(a,g,f);w.on("error",function(z){return n(z)});w.on("metadata",function(z){r=z});w.on("data",function(z){var D=r;D=void 0===D?{}:D;m(new ZOa(z,g.yta,D))})})},a.fPc).call(a,_.$Oa(e,c,d)).then(function(g){return g.yKc})};_.jp=function(a,b,c,d,e){return KPa(a,b,c,d,e)};
_.ip.prototype.pU=function(a,b,c,d){var e=this,f=a.substr(0,a.length-d.name.length);return _.IPa(function(g){var m=g.yta,n=g.getMetadata(),r=LPa(e,!1);n=MPa(e,n,r,f+m.getName());var w=NPa(r,m.rIb,!0);g=m.KHb(g.FHb);r.send(n,"POST",g);return w},this.ENb).call(this,_.$Oa(d,b,c))};_.JPa=function(a,b,c){var d=b.yta,e=b.getMetadata(),f=LPa(a,!0);a=MPa(a,e,f,c+d.getName());c=NPa(f,d.rIb,!1);uPa(c,"base64"==e["X-Goog-Encode-Response-If-Executable"]);b=d.KHb(b.FHb);f.send(a,"POST",b);return c};
LPa=function(a,b){b=a.Hwc&&!b;return a.oTb||b?new _.qk(new dp({dQc:a.oTb,wNc:b})):new _.qk};
MPa=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.T2)c.T2=!0;if(a.RNc)a=d,_.Oba(b)?d=a:(b=KIa(b),"string"===typeof a?d=$Aa(a,encodeURIComponent("$httpHeaders"),b):(_.Ih(a,"$httpHeaders",b),d=a));else for(var f in b)c.headers.set(f,b[f]);return d};
NPa=function(a,b,c){if(c)if(!_.Ei||10<=Number(_.Ji)){c=new DPa(a);var d=new FPa(c)}else d=null;return new cp({tya:a,wHc:d},b)};_.IPa=function(a,b){var c=a;b.forEach(function(d){var e=c;c=function(f){return d.intercept(f,e)}});return c};_.OPa=new _.Yo("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.pOa,xo,function(a){return a.ld()},rOa);_.PPa=new _.Yo("/devtools.sourcerers.DecorationsService/ListDecorations",_.yOa,_.Fo,function(a){return a.ld()},FOa);_.QPa=new _.Yo("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.Io,IOa,function(a){return a.ld()},JOa);_.RPa=new _.Yo("/devtools.sourcerers.DecorationsService/ResolveItemList",_.Jo,Ko,function(a){return a.ld()},KOa);_.SPa=new _.Yo("/devtools.sourcerers.DecorationsService/ResolvePanel",_.Lo,No,function(a){return a.ld()},MOa);var Zh=function(a){this.La=_.fb(a)};_.V(Zh,_.Fb);_.h=Zh.prototype;_.h.getSeconds=function(){return _.ej(this,1)};_.h.setSeconds=function(a){return _.wb(this,1,_.Va(a),"0")};_.h.toDate=function(){var a=this.getSeconds();return new Date(1E3*a+_.dj(this,2)/1E6)};_.h.OPa=function(a){a=a.getTime();Number.isFinite(a)||(a=0);var b=this.setSeconds(Math.trunc(a/1E3));_.$h(b,2,Math.trunc(a%1E3*1E6))};_.h.toObject=function(){return TPa(this)};
var TPa=function(a){if(null!=a)return _.Lb(a),{seconds:_.ej(a,1),m1c:_.dj(a,2)}};var kp=function(a){this.La=_.fb(a)};_.V(kp,_.Fb);kp.prototype.getType=function(){return _.gj(this,1,0)};kp.prototype.nn=function(a){return _.rj(this,1,a)};var UPa=function(a,b){_.Vi(a,2,b)},VPa=function(a,b){return _.ub(a,3,b,_.Ua)};kp.prototype.getTags=function(a){return cya(this,3,a)};kp.prototype.pu=function(){return _.Ti(this,_.Oo,4)};kp.prototype.px=function(a){return _.Vi(this,4,a)};kp.prototype.getLineNumber=function(){return _.ej(this,5)};
var WPa=function(a,b){_.Vi(a,8,b)},XPa=function(a,b){_.Vi(a,9,b)};kp.tc=[3];kp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={type:_.gj(this,1,0),timestamp:TPa(_.Ti(this,Zh,2)),p6c:_.k(_.bj(this,3)),Hg:Po(this.pu()),lineNumber:_.ej(this,5),Zu:_.Y(this,6),Pp:_.Y(this,7),GVc:TPa(_.Ti(this,Zh,8)),FVc:TPa(_.Ti(this,Zh,9))}}else a=void 0;return a};var YPa=function(a){this.La=_.fb(a)};_.V(YPa,_.Fb);var ZPa=_.Ib(YPa);YPa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={}}else a=void 0;return a};var $Pa=new _.Yo("/devtools.grimoire.FeedbackService/SendFeedback",kp,YPa,function(a){return a.ld()},ZPa);_.lp=function(a){this.La=_.fb(a)};_.V(_.lp,_.Fb);_.lp.prototype.pu=function(){return _.Ti(this,_.Oo,1)};_.lp.prototype.px=function(a){return _.Vi(this,1,a)};_.lp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={Hg:Po(this.pu()),includeAuxiliaryDirectoryContents:_.cj(this,2),includeAttributes:_.cj(this,3),preferCompressed:_.cj(this,4),spacesPerTab:_.dj(this,8),preferServerHighlighting:_.cj(this,9),preferIncrementalRendering:_.cj(this,10)}}else a=void 0;return a};_.mp=function(a){this.La=_.fb(a)};_.V(_.mp,_.Fb);_.mp.prototype.getSize=function(){return _.ej(this,3)};_.mp.prototype.setSize=function(a){return _.wb(this,3,_.Va(a),"0")};_.mp.prototype.toObject=function(){return aQa(this)};var aQa=function(a){if(null!=a)return _.Lb(a),{xS:TPa(_.Ti(a,Zh,1)),JTa:_.Y(a,2),size:_.ej(a,3),bo:_.cj(a,4),COa:_.Y(a,5)}};_.np=function(a){this.La=_.fb(a)};_.V(_.np,_.Fb);_.h=_.np.prototype;_.h.he=function(){return _.Y(this,1)};_.h.jd=function(a){return _.Sh(this,1,a)};_.h.getType=function(){return _.gj(this,5,0)};_.h.nn=function(a){return _.rj(this,5,a)};_.h.hasAttributes=function(){return _.Mi(this,_.mp,4)};_.h.MR=function(){return _.bj(this,8)};_.h.HLb=function(a){_.ub(this,8,a,_.Ua)};_.h.HQa=function(){return _.Y(this,7)};_.h.yLb=function(a){_.Sh(this,7,a)};_.np.tc=[8];_.np.prototype.toObject=function(){return bQa(this)};
var bQa=function(a){if(null!=a)return _.Lb(a),{path:_.Y(a,1),hash:_.Y(a,2),type:_.gj(a,5,0),attributes:aQa(_.Ti(a,_.mp,4)),SMc:_.k(_.bj(a,8)),KS:_.Y(a,7)}};var op=function(a){this.La=_.fb(a)};_.V(op,_.Fb);op.prototype.getEditor=function(){return _.Y(this,1)};op.prototype.clearEditor=function(){return _.Ri(this,1)};op.prototype.toObject=function(){return cQa(this)};var cQa=function(a){if(null!=a)return _.Lb(a),{editor:_.Y(a,1),XYc:_.Y(a,2),hH:_.Y(a,3)}};var dQa=function(a){this.La=_.fb(a)};_.V(dQa,_.Fb);dQa.prototype.JR=function(){return _.Ti(this,op,3)};dQa.tc=[1];dQa.prototype.toObject=function(){return eQa(this)};var eQa=function(a){if(null!=a)return _.Lb(a),{hXc:_.Ab(_.Ui(a,_.np,1),bQa),TJc:cQa(a.JR())}};var pp=function(a){this.La=_.fb(a)};_.V(pp,_.Fb);pp.prototype.jQa=function(){return _.aj(this,2)};pp.tc=[2];pp.prototype.toObject=function(){return fQa(this)};var fQa=function(a){if(null!=a)return _.Lb(a),{uj:_.cj(a,1),ogb:_.k(_.aj(a,2))}};var qp=function(a){this.La=_.fb(a)};_.V(qp,_.Fb);qp.prototype.getProperties=function(){return _.Ti(this,pp,4)};qp.prototype.setProperties=function(a){return _.Vi(this,4,a)};qp.prototype.gsb=function(){return _.Mi(this,pp,4)};qp.prototype.toObject=function(){return gQa(this)};var gQa=function(a){if(null!=a)return _.Lb(a),{PWc:_.Y(a,1),tYc:QOa(_.Ti(a,POa,2)),vXc:_.Y(a,3),properties:fQa(a.getProperties())}};var hQa=function(a){this.La=_.fb(a)};_.V(hQa,_.Fb);_.h=hQa.prototype;_.h.getType=function(){return _.gj(this,1,0)};_.h.nn=function(a){return _.rj(this,1,a)};_.h.nba=function(){return _.Ti(this,_.Qo,2)};_.h.jsb=function(){return _.Mi(this,_.Qo,2)};_.h.erb=function(){return _.Ui(this,qp,3)};hQa.tc=[3];hQa.prototype.toObject=function(){return iQa(this)};var iQa=function(a){if(null!=a)return _.Lb(a),{type:_.gj(a,1,0),sourceRange:Ro(a.nba()),lOc:_.Ab(a.erb(),gQa)}};var rp=function(a){this.La=_.fb(a)};_.V(rp,_.Fb);rp.prototype.KZ=function(){return _.Ui(this,hQa,1)};rp.prototype.Jg=function(){return _.gj(this,2,0)};rp.tc=[1];rp.prototype.toObject=function(){return jQa(this)};var jQa=function(a){if(null!=a)return _.Lb(a),{Zxc:_.Ab(a.KZ(),iQa),status:_.gj(a,2,0),L6c:_.Y(a,3)}};_.kQa=function(a){this.La=_.fb(a)};_.V(_.kQa,_.Fb);_.kQa.tc=[1,2];_.kQa.prototype.toObject=function(){return lQa(this)};var lQa=function(a){if(null!=a)return _.Lb(a),{zZc:_.k(_.$i(a,1)),MZc:_.k(_.aj(a,2))}};_.sp=function(a){this.La=_.fb(a)};_.V(_.sp,_.Fb);_.sp.prototype.getRange=function(){return _.Ti(this,_.Qo,1)};_.sp.prototype.setRange=function(a){return _.Vi(this,1,a)};_.sp.prototype.Pra=function(){return _.Mi(this,_.Qo,1)};_.sp.prototype.toObject=function(){return mQa(this)};var mQa=function(a){if(null!=a)return _.Lb(a),{te:Ro(a.getRange()),indentation:_.dj(a,2)}};var tp=function(a){this.La=_.fb(a)};_.V(tp,_.Fb);tp.prototype.Jg=function(){return _.gj(this,2,0)};tp.tc=[1,3];tp.prototype.toObject=function(){return nQa(this)};var nQa=function(a){if(null!=a)return _.Lb(a),{F3c:_.Ab(_.Ui(a,_.Qo,1),Ro),status:_.gj(a,2,0),E3c:_.Ab(_.Ui(a,_.sp,3),mQa)}};_.oQa=function(a){this.La=_.fb(a)};_.V(_.oQa,_.Fb);_.h=_.oQa.prototype;_.h.getType=function(){return _.gj(this,1,0)};_.h.nn=function(a){return _.rj(this,1,a)};_.h.getRange=function(){return _.Ti(this,_.Qo,2)};_.h.setRange=function(a){return _.Vi(this,2,a)};_.h.Pra=function(){return _.Mi(this,_.Qo,2)};_.h.toObject=function(){return pQa(this)};var pQa=function(a){if(null!=a)return _.Lb(a),{type:_.gj(a,1,0),te:Ro(a.getRange())}};var up=function(a){this.La=_.fb(a)};_.V(up,_.Fb);up.prototype.getId=function(){return _.Y(this,1)};up.prototype.getName=function(){return _.Y(this,2)};up.prototype.Ie=function(a){return _.Sh(this,2,a)};up.prototype.toObject=function(){return qQa(this)};var qQa=function(a){if(null!=a)return _.Lb(a),{id:_.Y(a,1),name:_.Y(a,2),M0c:_.dj(a,3)}};var rQa=function(a){this.La=_.fb(a)};_.V(rQa,_.Fb);_.h=rQa.prototype;_.h.getType=function(){return _.gj(this,1,0)};_.h.nn=function(a){return _.rj(this,1,a)};_.h.getRange=function(){return _.Ti(this,_.Qo,2)};_.h.setRange=function(a){return _.Vi(this,2,a)};_.h.Pra=function(){return _.Mi(this,_.Qo,2)};_.h.Zq=function(){return _.Y(this,3)};_.h.toObject=function(){return sQa(this)};var sQa=function(a){if(null!=a)return _.Lb(a),{type:_.gj(a,1,0),te:Ro(a.getRange()),target:_.Y(a,3)}};var vp=function(a){this.La=_.fb(a)};_.V(vp,_.Fb);vp.prototype.Jg=function(){return _.gj(this,2,0)};vp.tc=[1];vp.prototype.toObject=function(){return tQa(this)};var tQa=function(a){if(null!=a)return _.Lb(a),{SVc:_.Ab(_.Ui(a,_.So,1),ROa),status:_.gj(a,2,0)}};_.xp=function(a){this.La=_.fb(a)};_.V(_.xp,_.Fb);_.h=_.xp.prototype;_.h.PZ=function(){return _.Ui(this,rQa,4)};_.h.vU=function(a){return _.Wi(this,4,a)};_.h.k7=function(a){_.Xi(this,4,rQa,a)};_.h.sw=function(){return _.Ti(this,vp,5)};_.h.Rz=function(){return _.Ti(this,tp,7)};_.h.aba=function(){return _.Ti(this,up,10)};_.h.JR=function(){return _.Ti(this,op,11)};_.xp.tc=[3,4,12];_.xp.prototype.toObject=function(){return uQa(this)};
var uQa=function(a){if(null!=a)return _.Lb(a),{mimeType:_.Y(a,1),tpa:_.cj(a,2),AZc:_.Ab(_.Ui(a,_.oQa,3),pQa),YFc:_.Ab(a.PZ(),sQa),bWc:lQa(_.Ti(a,_.kQa,9)),outline:tQa(a.sw()),Z4c:jQa(_.Ti(a,rp,6)),Wm:nQa(a.Rz()),UG:_.dj(a,8),language:qQa(a.aba()),TJc:cQa(a.JR()),OYc:_.Ab(_.Ui(a,_.Oo,12),Po)}};_.yp=function(a){this.La=_.fb(a)};_.V(_.yp,_.Fb);_.h=_.yp.prototype;_.h.getData=function(){return _.Qi(this,1)};_.h.setData=function(a){return _.wb(this,1,Ma(a,!1,!0,!1),_.La())};_.h.clearData=function(){return _.Ri(this,1)};_.h.tw=function(){return _.Y(this,3)};_.h.n_a=function(a){return _.Sh(this,3,a)};_.h.getSize=function(){return _.ej(this,4)};_.h.setSize=function(a){return _.wb(this,4,_.Va(a),"0")};_.yp.tc=[6];_.yp.prototype.toObject=function(){return vQa(this)};
var vQa=function(a){if(null!=a)return _.Lb(a),{data:Db(a.getData()),uYc:uQa(_.Ti(a,_.xp,2)),text:_.Y(a,3),size:_.ej(a,4),zw:GIa(_.Ti(a,_.Rl,5)),yZc:_.Ab(_.Ui(a,_.Rl,6),GIa)}};_.wQa=function(a){this.La=_.fb(a)};_.V(_.wQa,_.Fb);_.h=_.wQa.prototype;_.h.getUrl=function(){return _.Y(this,1)};_.h.UM=function(a){return _.Sh(this,1,a)};_.h.Xq=function(){return _.Ti(this,Rh,4)};_.h.I1=function(a){return _.Vi(this,4,a)};_.h.toObject=function(){return xQa(this)};var xQa=function(a){if(null!=a)return _.Lb(a),{url:_.Y(a,1),wz:_.Y(a,2),je:_.Y(a,3),Lf:NOa(a.Xq())}};_.yQa=function(a){this.La=_.fb(a)};_.V(_.yQa,_.Fb);_.h=_.yQa.prototype;_.h.Xq=function(){return _.Ti(this,Rh,1)};_.h.I1=function(a){return _.Vi(this,1,a)};_.h.he=function(){return _.Y(this,3)};_.h.jd=function(a){return _.Sh(this,3,a)};_.h.getUrl=function(){return _.Y(this,4)};_.h.UM=function(a){return _.Sh(this,4,a)};_.h.toObject=function(){return zQa(this)};var zQa=function(a){if(null!=a)return _.Lb(a),{Lf:NOa(a.Xq()),wz:_.Y(a,2),path:_.Y(a,3),url:_.Y(a,4),je:_.Y(a,5)}};_.AQa=function(a){this.La=_.fb(a)};_.V(_.AQa,_.Fb);_.AQa.prototype.toObject=function(){return BQa(this)};var BQa=function(a){if(null!=a)return _.Lb(a),{J3c:_.Y(a,1),j4c:_.Y(a,2),ZHb:_.cj(a,3)}};_.zp=function(a){this.La=_.fb(a)};_.V(_.zp,_.Fb);_.Bp=function(a){return _.mj(a,dQa,1,_.Ap)};_.Cp=function(a){return _.mj(a,_.yp,2,_.Ap)};_.CQa=_.Ib(_.zp);_.zp.tc=[5,8];_.Ap=[1,2,3,4];_.zp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={gXc:eQa(_.Bp(this)),oe:vQa(_.Cp(this)),n6c:BQa(_.mj(this,_.AQa,3,_.Ap)),SYc:xQa(_.mj(this,_.wQa,4,_.Ap)),b6c:_.Ab(_.Ui(this,_.yQa,5),zQa),u3c:_.k(_.bj(this,8)),ZUc:Po(_.Ti(this,_.Oo,7))}}else a=void 0;return a};var DQa=new _.Yo("/devtools.grimoire.FileService/GetContents",_.lp,_.zp,function(a){return a.ld()},_.CQa);_.EQa=new _.Yo("/devtools.grimoire.FileService/GetContentsStreaming",_.lp,_.zp,function(a){return a.ld()},_.CQa);_.Dp=function(a){this.La=_.fb(a)};_.V(_.Dp,_.Fb);_.Dp.prototype.Xq=function(){return _.Ti(this,Rh,1)};_.Dp.prototype.I1=function(a){return _.Vi(this,1,a)};_.Dp.prototype.he=function(){return _.Y(this,2)};_.Dp.prototype.jd=function(a){return _.Sh(this,2,a)};_.Dp.tc=[3];_.Dp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={Lf:NOa(this.Xq()),path:_.Y(this,2),G2c:_.k(_.aj(this,3)),maxRelatedFiles:_.dj(this,4),logForPath:_.cj(this,6),logForPathWithPagination:_.cj(this,7)}}else a=void 0;return a};_.Ep=function(a){this.La=_.fb(a)};_.V(_.Ep,_.Fb);_.Ep.prototype.he=function(){return _.Y(this,1)};_.Ep.prototype.jd=function(a){return _.Sh(this,1,a)};_.Ep.tc=[2];_.Ep.prototype.toObject=function(){return FQa(this)};var FQa=function(a){if(null!=a)return _.Lb(a),{path:_.Y(a,1),i5c:_.k(_.aj(a,2))}};var GQa=function(a){this.La=_.fb(a)};_.V(GQa,_.Fb);var HQa=_.Ib(GQa);GQa.tc=[1];GQa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={Z3c:_.Ab(_.Ui(this,_.Ep,1),FQa)}}else a=void 0;return a};var IQa=new _.Yo("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.Dp,GQa,function(a){return a.ld()},HQa);var Fp=function(a){this.La=_.fb(a)};_.V(Fp,_.Fb);Fp.prototype.pu=function(){return _.Ti(this,_.Oo,1)};Fp.prototype.px=function(a){return _.Vi(this,1,a)};Fp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={Hg:Po(this.pu()),spacesPerTab:_.dj(this,2)}}else a=void 0;return a};var JQa=function(a){this.La=_.fb(a)};_.V(JQa,_.Fb);JQa.prototype.Rz=function(){return _.Ti(this,tp,1)};var KQa=_.Ib(JQa);JQa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={Wm:nQa(this.Rz())}}else a=void 0;return a};var LQa=new _.Yo("/devtools.grimoire.FileService/GetFolding",Fp,JQa,function(a){return a.ld()},KQa);var Gp=function(a){this.La=_.fb(a)};_.V(Gp,_.Fb);Gp.prototype.pu=function(){return _.Ti(this,_.Oo,1)};Gp.prototype.px=function(a){return _.Vi(this,1,a)};Gp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={Hg:Po(this.pu())}}else a=void 0;return a};var MQa=function(a){this.La=_.fb(a)};_.V(MQa,_.Fb);MQa.prototype.sw=function(){return _.Ti(this,vp,3)};var NQa=_.Ib(MQa);MQa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={outline:tQa(this.sw())}}else a=void 0;return a};var OQa=new _.Yo("/devtools.grimoire.FileService/GetOutline",Gp,MQa,function(a){return a.ld()},NQa);var PQa=function(a){this.La=_.fb(a)};_.V(PQa,_.Fb);PQa.prototype.pu=function(){return _.Ti(this,_.Oo,1)};PQa.prototype.px=function(a){return _.Vi(this,1,a)};PQa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={Hg:Po(this.pu())}}else a=void 0;return a};var Hp=function(a){this.La=_.fb(a)};_.V(Hp,_.Fb);Hp.prototype.erb=function(){return _.aj(this,1)};var QQa=_.Ib(Hp);Hp.tc=[1];Hp.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={lOc:_.k(_.aj(this,1))}}else a=void 0;return a};var RQa=new _.Yo("/devtools.grimoire.FileService/ListTargets",PQa,Hp,function(a){return a.ld()},QQa);_.Ip=function(a){this.La=_.fb(a)};_.V(_.Ip,_.Fb);_.Ip.prototype.addPath=function(a,b){a=_.Za(a);var c=this.La,d=(0,_.kb)(c);Oa(d);c=sba(c,d,1,2);void 0!=b?c.splice(b,0,a):c.push(a);return this};_.Ip.prototype.he=function(){return _.bya(this,1)};_.Ip.prototype.jd=function(a,b){return _.xb(this,1,a,_.Za(b),_.aj)};_.Ip.tc=[1];_.Ip.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={z2c:_.k(_.aj(this,1))}}else a=void 0;return a};var SQa=function(a){this.La=_.fb(a)};_.V(SQa,_.Fb);SQa.prototype.aba=function(){return _.Y(this,1)};SQa.prototype.rra=function(){return _.ej(this,2)};SQa.prototype.toObject=function(){return TQa(this)};var TQa=function(a){if(null!=a)return _.Lb(a),{language:_.Y(a,1),lines:_.ej(a,2),files:_.ej(a,3)}};_.Jp=function(a){this.La=_.fb(a)};_.V(_.Jp,_.Fb);_.Jp.prototype.he=function(){return _.Y(this,1)};_.Jp.prototype.jd=function(a){return _.Sh(this,1,a)};_.Jp.prototype.rra=function(){return _.ej(this,2)};_.Jp.prototype.EQa=function(){return _.Ui(this,SQa,4)};_.Jp.tc=[4];_.Jp.prototype.toObject=function(){return UQa(this)};var UQa=function(a){if(null!=a)return _.Lb(a),{path:_.Y(a,1),lines:_.ej(a,2),files:_.ej(a,3),xFc:_.Ab(a.EQa(),TQa)}};var VQa=function(a){this.La=_.fb(a)};_.V(VQa,_.Fb);var WQa=_.Ib(VQa);VQa.tc=[1];VQa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={pWc:_.Ab(_.Ui(this,_.Jp,1),UQa)}}else a=void 0;return a};_.XQa=new _.Yo("/devtools.grimoire.LangCountsService/ListLangCounts",_.Ip,VQa,function(a){return a.ld()},WQa);var YQa=function(a,b,c){c=c||{};c.format="jspb";this.vi=new _.ip(c);this.Ei=void 0==a?a:a.replace(/\/+$/,"")},ZQa=function(a,b,c){c=c||{};c.format="jspb";this.vi=new _.ip(c);this.Ei=void 0==a?a:a.replace(/\/+$/,"")};_.h=YQa.prototype;_.h.kra=function(a,b){return _.jp(this.vi,this.Ei+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},DQa)};_.h.sw=function(a,b){return _.jp(this.vi,this.Ei+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},OQa)};
_.h.Rz=function(a,b){return _.jp(this.vi,this.Ei+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},LQa)};_.h.tQa=function(a,b){return _.jp(this.vi,this.Ei+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},IQa)};_.h.Cyb=function(a){return _.jp(this.vi,this.Ei+"/$rpc/devtools.grimoire.FileService/ListTargets",a,{},RQa)};ZQa.prototype.RZa=function(a,b){return _.jp(this.vi,this.Ei+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},$Pa)};_.yoa="project";var $Qa=hoa.concat(["forceDomain","sq"]);var ooa;ooa=/^(.*)\/.+$/;_.aRa=/^\//;_.Jg=/^[0-9a-f]{40}$/;var Op;_.bRa=[void 0,"","HEAD"];_.cRa=[void 0,"","/"];_.Lg=Object.freeze({WTa:"l",Zm:"dlc",vf:"drc",Kw:"dlf",Co:"drf",changelist:"cl",WIb:"rcl",bu:"da",iw:"bp",tj:"bpv",Ze:"bpt",Ss:"rpv",cu:"sf",Qb:"ws",Lw:"dlw",Uu:"drw",mG:"flo",VK:"ic",kw:"dmbr"});_.Ng=function(a){if(a){null!=a.ue?(this.qb=a.ue.id,this.Oc=a.ue.type):this.Oc="project";this.repository=a.repository;this.Bb=a.Bb;this.path=a.path;var b;this.params=null!=(b=a.params)?b:{}}else this.params={}};
_.Kp=function(a){if(void 0!==a.pJb)return a.pJb;var b=a.NDb(),c=b.commands;b=a.MWa(b.t2);0<Object.keys(b).length&&(""===a.path&&c.pop(),c.push(b));return a.pJb=c};_.Ng.prototype.Xb=function(){var a=this.HVa();this.qb&&_.Lp(a,this.qb,this.Oc);this.repository&&_.Mp(a,this.repository);this.Bb&&_.Np(a,this.Bb);this.path&&a.jd(this.path);var b=Object.assign({},this.params);a.ni(b);return a};_.Ng.prototype.HVa=function(){return new Op};
_.Pp=function(a,b){return b?_.voa(a,b)&&_.woa(a.Bb,b.Bb,_.bRa)&&_.woa(a.path,b.path,_.cRa):!1};_.Ng.prototype.getParent=function(){var a=this.HVa();if(this.qb){this.repository&&(a=_.Lp(a,this.qb,this.Oc));if(this.path){_.Np(_.Mp(a,this.repository),this.Bb);_.Qp(a,{Qb:this.params.Qb});var b=_.Gg(this.path);b&&(a=a.jd(b+"/"))}return a.Za()}};
_.Ng.prototype.NDb=function(){var a=this.Bb&&_.Hg(this.Bb);a=this.Bb&&void 0===this.path&&this.params.Zm?""+a+"..."+this.params.Zm:a;var b=["/"];if(!this.qb)return{t2:!1,commands:b};switch(this.Oc){case "host":b.push("h");b.push(this.qb);break;default:b.push(this.qb)}if(!this.repository)return{t2:!1,commands:b};b.push(this.repository);if(!a)return{t2:!0,commands:b};b.push("+");b.push(a);if(void 0===this.path)return{t2:!0,commands:b};b.push(":");b.push(this.path);return{t2:!0,commands:b}};
_.Ng.prototype.MWa=function(a){var b={};a&&(this.params.line&&(b.l=_.xoa(this.params.line)),this.params.Kw&&(b.dlf=this.params.Kw),(a=this.Bb&&void 0===this.path&&this.params.Zm?void 0:this.params.Zm)&&(b.dlc=a),this.params.Co&&(b.drf=this.params.Co),this.params.vf&&(b.drc=this.params.vf),this.params.bu&&(b.da=this.params.bu),this.params.iw&&(b.bp=this.params.iw),null!=this.params.tj&&(b.bpv=this.params.tj),null!=this.params.Ze&&(b.bpt=this.params.Ze),null!=this.params.Ss&&(b.rpv=this.params.Ss),
null!=this.params.cu&&(b.sf=this.params.cu),null!=this.params.Qb&&(b.ws=this.params.Qb),null!=this.params.Lw&&(b.dlw=this.params.Lw),null!=this.params.Uu&&(b.drw=this.params.Uu),null!=this.params.mG&&(b.flo=this.params.mG),null!=this.params.VK&&(b.ic=this.params.VK),null!=this.params.kw&&(b.dmbr=this.params.kw));return b};
_.W.Object.defineProperties(_.Ng.prototype,{RC:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},parent:{configurable:!0,enumerable:!0,get:function(){this.vDb||(this.vDb=this.getParent());return this.vDb}},Gz:{configurable:!0,enumerable:!0,get:function(){return"ossProject"===this.Oc?this.path||"":[this.qb,this.repository,_.uoa(this.Bb||null),this.path].join("/")}}});Op=function(){this.params={}};_.Lp=function(a,b,c){a.qb=b;a.Oc=c;return a};
_.Mp=function(a,b){a.repository=b;return a};_.Np=function(a,b){a.Bb=b;return a};Op.prototype.jd=function(a){this.path=a;return this};Op.prototype.ni=function(a){this.params=a||{};return this};
_.Qp=function(a,b){b.line&&(a.params.line=b.line);b.Kw&&(a.params.Kw=b.Kw);b.Zm&&(a.params.Zm=b.Zm);b.Co&&(a.params.Co=b.Co);b.vf&&(a.params.vf=b.vf);b.bu&&(a.params.bu=b.bu);b.iw&&(a.params.iw=b.iw);null!=b.tj&&(a.params.tj=b.tj);null!=b.Ze&&(a.params.Ze=b.Ze);null!=b.Ss&&(a.params.Ss=b.Ss);null!=b.cu&&(a.params.cu=b.cu);b.Qb&&(a.params.Qb=b.Qb);null!=b.Lw&&(a.params.Lw=b.Lw);null!=b.Uu&&(a.params.Uu=b.Uu);b.mG&&(a.params.mG=b.mG);b.VK&&(a.params.VK=b.VK);null!=b.kw&&(a.params.kw=b.kw);return a};
Op.prototype.Za=function(){return new _.Ng({ue:this.qb?{id:this.qb,type:this.Oc}:void 0,repository:this.repository,Bb:this.Bb,path:this.path,params:this.params})};_.Mg=function(a){_.Ng.call(this,a);this.qb="Google";this.Oc="depot"};_.V(_.Mg,_.Ng);_.Rp=function(a){return!a.Bb||"head"==a.Bb.toLowerCase()};_.Mg.prototype.Zi=function(){return!(!this.repository||"piper"!=this.repository.toLowerCase())};_.Mg.prototype.HVa=function(){return new dRa};_.Mg.prototype.NDb=function(){var a=["/"];this.repository?(this.Zi()?a.push("piper","_","depot"):a.push(this.repository),void 0!==this.path&&a.push(this.path)):a.push("repos");return{t2:!0,commands:a}};
_.Mg.prototype.MWa=function(a){a=_.Ng.prototype.MWa.call(this,a);this.params.vf&&(delete a.drc,a.rcl=this.params.vf);_.Rp(this)||(a.cl=this.Bb);return a};_.W.Object.defineProperties(_.Mg.prototype,{Gz:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.Zi()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var dRa=function(){this.params={};_.Lp(this,"Google","depot")};_.V(dRa,Op);
dRa.prototype.Za=function(){return"depot"!==this.Oc?Op.prototype.Za.call(this):new _.Mg(this)};var Boa=Object.values(_.Lg);var eRa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};var Sp={appBarTitle:"Cloud Source Repositories",showPricingLink:!0,showSshKeysLink:!0,showLanguageAndRegionLink:!0,showTermsOfServiceLink:!0,showPrivacyLink:!0};var Loa=new Set(["true","1"]),Moa=new Set(["false","0"]);var fRa=function(){},gRa=function(){};var Vg=function(a,b){this.Qo=[];this.So=[];this.Vy=[];this.J5=[];this.K5=[];this.Mv=this.Lb=this.yq=!1;this.Dg=0;this.YL=null;this.totalTime=(void 0===a?0:a)+(void 0===b?0:b)};_.h=Vg.prototype;_.h.Wy=function(){this.Mv||(this.Mv=!0,this.Qo.forEach(function(a){return a()}),this.Qo=[])};_.h.sA=function(a){this.K5.push(a);this.So.push(a)};_.h.Js=function(a){this.J5.push(a);this.Qo.push(a)};_.h.uf=function(a){this.Vy.push(a)};_.h.GC=function(){return this.yq};_.h.init=function(){};
_.h.play=function(){this.GC()||(this.G5(),hRa(this));this.yq=!0};var hRa=function(a){queueMicrotask(function(){return a.Wy()})};_.h=Vg.prototype;_.h.G5=function(){this.So.forEach(function(a){return a()});this.So=[]};_.h.pause=function(){};_.h.Tu=function(){};_.h.finish=function(){this.Wy()};_.h.destroy=function(){this.Lb||(this.Lb=!0,this.GC()||this.G5(),this.finish(),this.Vy.forEach(function(a){return a()}),this.Vy=[])};_.h.reset=function(){this.Mv=this.yq=!1;this.So=this.K5;this.Qo=this.J5};
_.h.setPosition=function(a){this.Dg=this.totalTime?a*this.totalTime:1};_.h.bV=function(a){a="start"==a?this.So:this.Qo;a.forEach(function(b){return b()});a.length=0};var Poa=function(a){var b=this;this.Qo=[];this.So=[];this.Lb=this.yq=this.Mv=!1;this.Vy=[];this.YL=null;this.totalTime=0;this.Yg=a;var c=0,d=0,e=0,f=this.Yg.length;0==f?queueMicrotask(function(){return b.Wy()}):this.Yg.forEach(function(g){g.Js(function(){++c==f&&b.Wy()});g.uf(function(){++d==f&&b.rq()});g.sA(function(){++e==f&&b.G5()})});this.totalTime=this.Yg.reduce(function(g,m){return Math.max(g,m.totalTime)},0)};_.h=Poa.prototype;
_.h.Wy=function(){this.Mv||(this.Mv=!0,this.Qo.forEach(function(a){return a()}),this.Qo=[])};_.h.init=function(){this.Yg.forEach(function(a){return a.init()})};_.h.sA=function(a){this.So.push(a)};_.h.G5=function(){this.GC()||(this.yq=!0,this.So.forEach(function(a){return a()}),this.So=[])};_.h.Js=function(a){this.Qo.push(a)};_.h.uf=function(a){this.Vy.push(a)};_.h.GC=function(){return this.yq};_.h.play=function(){this.YL||this.init();this.G5();this.Yg.forEach(function(a){return a.play()})};
_.h.pause=function(){this.Yg.forEach(function(a){return a.pause()})};_.h.Tu=function(){this.Yg.forEach(function(a){return a.Tu()})};_.h.finish=function(){this.Wy();this.Yg.forEach(function(a){return a.finish()})};_.h.destroy=function(){this.rq()};_.h.rq=function(){this.Lb||(this.Lb=!0,this.Wy(),this.Yg.forEach(function(a){return a.destroy()}),this.Vy.forEach(function(a){return a()}),this.Vy=[])};_.h.reset=function(){this.Yg.forEach(function(a){return a.reset()});this.yq=this.Mv=this.Lb=!1};
_.h.setPosition=function(a){var b=a*this.totalTime;this.Yg.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.h.b8=function(){this.Yg.forEach(function(a){a.b8&&a.b8()})};_.h.bV=function(a){a="start"==a?this.So:this.Qo;a.forEach(function(b){return b()});a.length=0};var Xoa="undefined"===typeof document?null:document.documentElement;var ipa=RegExp("{{\\s*(.+?)\\s*}}","g"),lpa=/-+([a-z0-9])/g;var npa=RegExp("s*:selfs*,?","g"),iRa=function(a){this.Nr=a};_.h=iRa.prototype;_.h.Za=function(a,b){b=new jRa(b);this.fab(b);return bh(this,fpa(a),b)};_.h.fab=function(a){a.yY="";a.epa=new Map;a.epa.set("",new Map);a.currentTime=0};
_.h.SSb=function(a,b){var c=this,d=b.lM=0,e=b.iC=0,f=[],g=[];"@"==a.name.charAt(0)&&b.errors.push(new _.ec(3006,!1));a.Opa.forEach(function(m){c.fab(b);if(0==m.type){var n=m.name;n.toString().split(/\s*,\s*/).forEach(function(r){m.name=r;f.push(c.p2a(m,b))});m.name=n}else 1==m.type?(n=c.q2a(m,b),d+=n.lM,e+=n.iC,g.push(n)):b.errors.push(new _.ec(3007,!1))});return{type:7,name:a.name,IU:f,Fx:g,lM:d,iC:e,options:null}};
_.h.p2a=function(a,b){var c=this.Mja(a.styles,b),d=a.options&&a.options.params||null;if(c.hxc){var e=new Set,f=d||{};c.styles.forEach(function(g){g instanceof Map&&g.forEach(function(m){gpa(m).forEach(function(n){f.hasOwnProperty(n)||e.add(n)})})});e.size&&(kpa(e.values()),b.errors.push(new _.ec(3008,!1)))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.h.q2a=function(a,b){b.lM=0;b.iC=0;var c=bh(this,fpa(a.animation),b);return{type:1,Hzb:Koa(a.Rzc,b.errors),animation:c,lM:b.lM,iC:b.iC,options:ch(a.options)}};_.h.QSb=function(a,b){var c=this;return{type:2,eh:a.eh.map(function(d){return bh(c,d,b)}),options:ch(a.options)}};_.h.OSb=function(a,b){var c=this,d=b.currentTime,e=0,f=a.eh.map(function(g){b.currentTime=d;g=bh(c,g,b);e=Math.max(e,b.currentTime);return g});b.currentTime=e;return{type:3,eh:f,options:ch(a.options)}};
_.h.LSb=function(a,b){var c=qpa(a.UH,b.errors);b.ew=c;var d=a.styles?a.styles:_.Sg({});if(5==d.type)a=this.nya(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.Sg(d));b.currentTime+=c.duration+c.delay;var e=this.Mja(d,b);e.tEc=a;a=e}b.ew=null;return{type:4,UH:c,style:a,options:null}};_.h.Mja=function(a,b){a=this.D9a(a,b);this.Dbb(a,b);return a};
_.h.D9a=function(a,b){for(var c=[],d=_.l(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 _.ec(3002,!1)):c.push(dpa(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=_.l(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,hxc:f,options:null}};
_.h.Dbb=function(a,b){var c=b.ew,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.epa.get(b.yY),r=n.get(m),w=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.ec(3010,!1)),w=!1),e=r.startTime);w&&n.set(m,{startTime:e,endTime:d});b.options&&hpa(g,b.options,b.errors)})})};
_.h.nya=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.ew)return b.errors.push(new _.ec(3011,!1)),d;var e=0,f=[],g=!1,m=!1,n=0,r=a.eh.map(function(Q){Q=c.D9a(Q,b);var da=null!=Q.offset?Q.offset:ppa(Q.styles),oa=0;null!=da&&(e++,oa=Q.offset=da);m=m||0>oa||1<oa;g=g||oa<n;n=oa;f.push(oa);return Q});m&&b.errors.push(new _.ec(3012,!1));g&&b.errors.push(new _.ec(3200,!1));a=a.eh.length;var w=0;0<e&&e<a?b.errors.push(new _.ec(3202,!1)):0==e&&(w=1/(a-1));var z=a-1,D=b.currentTime,J=b.ew,
L=J.duration;r.forEach(function(Q,da){da=0<w?da==z?1:w*da:f[da];var oa=da*L;b.currentTime=D+J.delay+oa;J.duration=oa;c.Dbb(Q,b);Q.offset=da;d.styles.push(Q)});return d};_.h.oya=function(a,b){return{type:8,animation:bh(this,fpa(a.animation),b),options:ch(a.options)}};_.h.MSb=function(a,b){b.iC++;return{type:9,options:ch(a.options)}};_.h.NSb=function(a,b){return{type:10,animation:this.oya(a.animation,b),options:ch(a.options)}};
_.h.PSb=function(a,b){var c=b.yY,d=a.options||{};b.lM++;b.fNa=a;var e=_.l(opa(a.ab)),f=e.next().value;e=e.next().value;b.yY=c.length?c+" "+f:f;Xg(b.epa,b.yY,new Map);var g=bh(this,fpa(a.animation),b);b.fNa=null;b.yY=c;return{type:11,ab:f,limit:d.limit||0,optional:!!d.optional,CDc:e,animation:g,X1c:a.ab,options:ch(a.options)}};
_.h.RSb=function(a,b){b.fNa||b.errors.push(new _.ec(3013,!1));var c="full"===a.UH?{duration:0,delay:0,easing:"full"}:bpa(a.UH,b.errors,!0);return{type:12,animation:bh(this,fpa(a.animation),b),UH:c,options:null}};var jRa=function(a){this.errors=a;this.iC=this.lM=0;this.ew=this.yY=this.fNa=this.M9=null;this.currentTime=0;this.epa=new Map;this.options=null};var Tp=function(){this.t5=new Map};Tp.prototype.get=function(a){return this.t5.get(a)||[]};Tp.prototype.append=function(a,b){var c=this.t5.get(a);c||this.t5.set(a,c=[]);c.push.apply(c,_.zc(b))};Tp.prototype.has=function(a){return this.t5.has(a)};Tp.prototype.clear=function(){this.t5.clear()};var kRa=RegExp(":enter","g"),lRa=RegExp(":leave","g"),spa=function(){};_.h=spa.prototype;
_.h.xoa=function(a,b,c,d,e,f,g,m,n,r){r=void 0===r?[]:r;n=n||new Tp;a=new mRa(a,b,n,d,e,r,[]);a.options=m;d=m.delay?Yg(m.delay):0;a.Ve.YJ(d);nRa(a.Ve,[f],null,a.errors,m);bh(this,c,a);c=a.XD.filter(function(z){return z.Yib()});if(c.length&&g.size){for(f=c.length-1;0<=f;f--)if(e=c[f],e.element===b){var w=e;break}w&&w.C6a===w.Ko&&nRa(w,[g],null,a.errors,m)}return c.length?c.map(function(z){return z.xoa()}):[rpa(b,[],[],[],0,d,"",!1)]};_.h.SSb=function(){};_.h.p2a=function(){};_.h.q2a=function(){};
_.h.MSb=function(a,b){var c=b.RNb.get(b.element);if(c){var d=Up(b,a.options),e=b.Ve.currentTime;c=this.uuc(c,d,d.options);e!=c&&Vp(b,c)}b.previousNode=a};_.h.NSb=function(a,b){var c=Up(b,a.options);Vp(c);this.Elc([a.options,a.animation.options],b,c);this.oya(a.animation,c);Vp(b,c.Ve.currentTime);b.previousNode=a};
_.h.Elc=function(a,b,c){a=_.l(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:Yg(jpa(f,null!=(g=null==(e=d)?void 0:e.params)?g:{},b.errors));c.YJ(d)}}};
_.h.uuc=function(a,b,c){var d=b.Ve.currentTime,e=null!=c.duration?Yg(c.duration):null,f=null!=c.delay?Yg(c.delay):null;0!==e&&a.forEach(function(g){var m={duration:null!=e?e:g.duration,delay:b.Ve.currentTime+(null!=f?f:0)+g.delay,easing:""};g=new oRa(b.Nr,g.element,g.mL,g.J0,g.sT,m,g.yNc);b.XD.push(g);d=Math.max(d,m.duration+m.delay)});return d};_.h.oya=function(a,b){pRa(b,a.options,!0);bh(this,a.animation,b);b.previousNode=a};
_.h.QSb=function(a,b){var c=this,d=b.o0a,e=b,f=a.options;f&&(f.params||f.delay)&&(e=Up(b,f),Vp(e),null!=f.delay&&(6==e.previousNode.type&&(qRa(e.Ve),e.previousNode=rRa),e.YJ(Yg(f.delay))));a.eh.length&&(a.eh.forEach(function(g){return bh(c,g,e)}),Wp(e.Ve),e.o0a>d&&Vp(e));b.previousNode=a};
_.h.OSb=function(a,b){var c=this,d=[],e=b.Ve.currentTime,f=a.options&&a.options.delay?Yg(a.options.delay):0;a.eh.forEach(function(g){var m=Up(b,a.options);f&&m.YJ(f);bh(c,g,m);e=Math.max(e,m.Ve.currentTime);d.push(m.Ve)});d.forEach(function(g){return sRa(b.Ve,g)});Vp(b,e);b.previousNode=a};_.h.vuc=function(a,b){return a.WNa?(a=a.vNc,a=b.params?jpa(a,b.params,b.errors):a,bpa(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.h.LSb=function(a,b){var c=b.ew=this.vuc(a.UH,b),d=b.Ve;c.delay&&(tRa(b.Ve,b.Ve.duration+c.delay),qRa(d));var e=a.style;5==e.type?this.nya(e,b):(tRa(b.Ve,b.Ve.duration+c.duration),this.Mja(e,b),Wp(d));b.ew=null;b.previousNode=a};
_.h.Mja=function(a,b){var c=b.Ve,d=b.ew;!d&&0<c.Ko.size&&(c.duration+=1,c.YGa());d=d&&d.easing||a.easing;if(a.tEc){d&&c.gIa.set("easing",d);d=_.l(c.AW);for(var e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;c.eEa.set(e,f||"*");c.Ko.set(e,"*")}c.C6a=c.Ko}else nRa(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.h.nya=function(a,b){var c=b.ew,d=b.Ve.duration,e=c.duration,f=Up(b).Ve;f.easing=c.easing;a.styles.forEach(function(g){tRa(f,(g.offset||0)*e);nRa(f,g.styles,g.easing,b.errors,b.options);Wp(f)});sRa(b.Ve,f);Vp(b,d+e);b.previousNode=a};
_.h.PSb=function(a,b){var c=this,d=b.Ve.currentTime,e=a.options||{},f=e.delay?Yg(e.delay):0;f&&(6===b.previousNode.type||0==d&&0<b.Ve.Ko.size)&&(qRa(b.Ve),b.previousNode=rRa);var g=d;d=uRa(b,a.ab,a.limit,a.CDc,e.optional?!0:!1,b.errors);b.J9=d.length;var m=null;d.forEach(function(n,r){b.hw=r;r=Up(b,a.options,n);f&&r.YJ(f);n===b.element&&(m=r.Ve);bh(c,a.animation,r);Wp(r.Ve);g=Math.max(g,r.Ve.currentTime)});b.hw=0;b.J9=0;Vp(b,g);m&&(sRa(b.Ve,m),qRa(b.Ve));b.previousNode=a};
_.h.RSb=function(a,b){var c=b.xDb,d=b.Ve,e=a.UH,f=Math.abs(e.duration),g=f*(b.J9-1);f*=b.hw;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.Tjb}e=b.Ve;f&&e.YJ(f);e=e.currentTime;bh(this,a.animation,b);b.previousNode=a;c.Tjb=d.currentTime-e+(d.startTime-c.Ve.startTime)};
var rRa={},mRa=function(a,b,c,d,e,f,g,m){this.Nr=a;this.element=b;this.RNb=c;this.m7a=d;this.v9a=e;this.errors=f;this.XD=g;this.ew=this.xDb=null;this.previousNode=rRa;this.o0a=0;this.options={};this.Tjb=this.J9=this.hw=0;this.Ve=m||new Xp(this.Nr,b,0);g.push(this.Ve)},pRa=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=Yg(b.duration));null!=b.delay&&(d.delay=Yg(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]=jpa(e[g],f,a.errors))})}}};mRa.prototype.jnc=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 Up=function(a,b,c){b=void 0===b?null:b;c=c||a.element;c=new mRa(a.Nr,c,a.RNb,a.m7a,a.v9a,a.errors,a.XD,a.Ve.zC(c,0));c.previousNode=a.previousNode;c.ew=a.ew;c.options=a.jnc();pRa(c,b);c.hw=a.hw;c.J9=a.J9;c.xDb=a;a.o0a++;return c},Vp=function(a,b){a.previousNode=rRa;a.Ve=a.Ve.zC(a.element,b);a.XD.push(a.Ve)};
mRa.prototype.YJ=function(a){0<a&&this.Ve.YJ(a)};var uRa=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(kRa,"."+a.m7a),b=b.replace(lRa,"."+a.v9a),a=a.Nr.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,_.zc(a)));e||0!=g.length||f.push(new _.ec(3014,!1));return g};_.W.Object.defineProperties(mRa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var Xp=function(a,b,c,d){this.Nr=a;this.element=b;this.startTime=c;this.w4=d;this.duration=0;this.easing=null;this.gIa=new Map;this.Ko=new Map;this.NW=new Map;this.YIa=new Map;this.RW=new Map;this.cX=new Map;this.eEa=new Map;this.C6a=null;this.w4||(this.w4=new Map);this.AW=this.w4.get(b);this.AW||(this.AW=this.RW,this.w4.set(b,this.RW));this.YGa()};Xp.prototype.Yib=function(){switch(this.NW.size){case 0:return!1;case 1:return 0<this.Ko.size;default:return!0}};
Xp.prototype.YJ=function(a){var b=1===this.NW.size&&this.cX.size;this.duration||b?(tRa(this,this.currentTime+a),b&&qRa(this)):this.startTime+=a};Xp.prototype.zC=function(a,b){Wp(this);return new Xp(this.Nr,a,b||this.currentTime,this.w4)};Xp.prototype.YGa=function(){this.Ko&&(this.gIa=this.Ko);this.Ko=this.NW.get(this.duration);this.Ko||(this.Ko=new Map,this.NW.set(this.duration,this.Ko))};var tRa=function(a,b){Wp(a);a.duration=b;a.YGa()};
Xp.prototype.hJ=function(a,b){this.RW.set(a,b);this.AW.set(a,b);this.YIa.set(a,{time:this.currentTime,value:b})};
var nRa=function(a,b,c,d,e){c&&a.gIa.set("easing",c);c=e&&e.params||{};b=vpa(b,a.AW);b=_.l(b);for(e=b.next();!e.done;e=b.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;f=jpa(f,c,d);a.cX.set(e,f);if(!a.RW.has(e)){var g=void 0;a.eEa.set(e,null!=(g=a.AW.get(e))?g:"*")}a.hJ(e,f)}},Wp=function(a){0!=a.cX.size&&(a.cX.forEach(function(b,c){a.Ko.set(c,b)}),a.cX.clear(),a.RW.forEach(function(b,c){a.Ko.has(c)||a.Ko.set(c,b)}))},qRa=function(a){for(var b=_.l(a.RW),c=b.next();!c.done;c=b.next()){var d=
_.l(c.value);c=d.next().value;d=d.next().value;a.cX.set(c,d);a.hJ(c,d)}},sRa=function(a,b){b.YIa.forEach(function(c,d){var e=a.YIa.get(d);(!e||c.time>e.time)&&a.hJ(d,c.value)})};
Xp.prototype.xoa=function(){var a=this;Wp(this);var b=new Set,c=new Set,d=1===this.NW.size&&0===this.duration,e=[];this.NW.forEach(function(r,w){r=Zg(r,new Map,a.eEa);r.forEach(function(z,D){"!"===z?b.add(D):"*"===z&&c.add(D)});d||r.set("offset",w/a.duration);e.push(r)});var f=b.size?kpa(b.values()):[],g=c.size?kpa(c.values()):[];if(d){var m=e[0],n=new Map(m);m.set("offset",0);n.set("offset",1);e=[m,n]}return rpa(this.element,e,f,g,this.duration,this.startTime,this.easing,!1)};
_.W.Object.defineProperties(Xp.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.Ko)a.push(b);return a}}});var oRa=function(a,b,c,d,e,f,g){g=void 0===g?!1:g;Xp.call(this,a,b,f.delay);this.mL=c;this.J0=d;this.sT=e;this.ltc=g;this.UH={duration:f.duration,delay:f.delay,easing:f.easing}};_.V(oRa,Xp);oRa.prototype.Yib=function(){return 1<this.mL.length};
oRa.prototype.xoa=function(){var a=this.mL,b=this.UH,c=b.delay,d=b.duration,e=b.easing;if(this.ltc&&c){b=[];e=d+c;var f=c/e,g=Zg(a[0]);g.set("offset",0);b.push(g);g=Zg(a[0]);g.set("offset",upa(f));b.push(g);f=a.length-1;for(g=1;g<=f;g++){var m=Zg(a[g]),n=m.get("offset");m.set("offset",upa((c+n*d)/e));b.push(m)}d=e;c=0;e="";a=b}return rpa(this.element,a,this.J0,this.sT,d,c,e,!0)};var vRa=function(){};var wRa=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(" ")),xRa=function(){};_.V(xRa,vRa);
var Roa=function(a,b,c){var d="",e=b.toString().trim();wRa.has(a)&&0!==b&&"0"!==b&&("number"===typeof b?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==a[1].length&&c.push(new _.ec(3005,!1)));return e+d};var Yp=function(){};_.h=Yp.prototype;_.h.rpa=function(a,b){return Zoa(a,b)};_.h.ura=function(a){return Yoa(a)};_.h.query=function(a,b,c){return $oa(a,b,c)};_.h.CMa=function(a,b,c){return c||""};_.h.animate=function(a,b,c,d){return new Vg(c,d)};Yp.O=function(a){return new (a||Yp)};Yp.ta=_.p({token:Yp,oa:Yp.O});var yRa=function(){};var zRa={},zpa=function(a,b,c){this.gbb=a;this.uJ=b;this.Fab=c};zpa.prototype.match=function(a,b,c,d){return xpa(this.uJ.Hzb,a,b,c,d)};zpa.prototype.VX=function(a,b,c){var d=this.Fab.get("*");void 0!==a&&(d=this.Fab.get(null==a?void 0:a.toString())||d);return d?d.VX(b,c):new Map};
zpa.prototype.Za=function(a,b,c,d,e,f,g,m,n,r){var w=[],z=this.uJ.options&&this.uJ.options.params||zRa;g=this.VX(c,g&&g.params||zRa,w);var D=m&&m.params||zRa;m=this.VX(d,D,w);var J=new Set,L=new Map,Q=new Map,da="void"===d,oa;z={params:ypa(D,z),delay:null==(oa=this.uJ.options)?void 0:oa.delay};a=r?[]:tpa(a,b,this.uJ.animation,e,f,g,m,z,n,w);var qa=0;a.forEach(function(ta){qa=Math.max(ta.duration+ta.delay,qa)});if(w.length)return wpa(b,this.gbb,c,d,da,g,m,[],[],L,Q,qa,w);a.forEach(function(ta){var Ca=
ta.element,Pa=Xg(L,Ca,new Set);ta.J0.forEach(function(bb){return Pa.add(bb)});var Ya=Xg(Q,Ca,new Set);ta.sT.forEach(function(bb){return Ya.add(bb)});Ca!==b&&J.add(Ca)});w=kpa(J.values());return wpa(b,this.gbb,c,d,da,g,m,a,w,L,Q,qa)};var ARa=function(a,b){this.styles=a;this.fyc=b};
ARa.prototype.VX=function(a,b){var c=new Map,d=cpa(this.fyc);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=jpa(f,d,b));var m=Qoa(g);f=Roa(m,f,b);c.set(g,f)})});return c};var BRa=function(a,b,c){var d=this;this.name=a;this.uJ=b;this.wma=c;this.jQb=[];this.IU=new Map;b.IU.forEach(function(e){d.IU.set(e.name,new ARa(e.style,e.options&&e.options.params||{}))});Bpa(this.IU,"true","1");Bpa(this.IU,"false","0");b.Fx.forEach(function(e){d.jQb.push(new zpa(a,e,d.IU))});this.vqa=Apa(a,this.IU)},CRa=function(a,b,c,d,e){return a.jQb.find(function(f){return f.match(b,c,d,e)})||null};var DRa=new Tp,ERa=function(a,b,c){this.roa=a;this.Nr=b;this.wma=c;this.r5a=new Map;this.UHa=new Map;this.Yg=[]};_.h=ERa.prototype;_.h.register=function(a,b){var c=[];b=(new iRa(this.Nr)).Za(b,c,[]);if(c.length)throw new _.ec(3503,!1);this.r5a.set(a,b)};_.h.eW=function(a,b,c){var d=a.element;b=Soa(a.mL,b,c);return this.Nr.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.r5a.get(a),g=new Map;f?(b=tpa(this.Nr,b,f,"ng-enter","ng-leave",new Map,new Map,c,DRa,e),b.forEach(function(m){var n=Xg(g,m.element,new Map);m.sT.forEach(function(r){return n.set(r,null)})})):(e.push(new _.ec(3300,!1)),b=[]);if(e.length)throw new _.ec(3504,!1);g.forEach(function(m,n){m.forEach(function(r,w){m.set(w,d.Nr.CMa(n,w,"*"))})});e=b.map(function(m){var n=g.get(m.element);return d.eW(m,new Map,n)});e=Wg(e);this.UHa.set(a,
e);e.uf(function(){return d.destroy(a)});this.Yg.push(e);return e};_.h.destroy=function(a){var b=this.SFa(a);b.destroy();this.UHa.delete(a);a=this.Yg.indexOf(b);0<=a&&this.Yg.splice(a,1)};_.h.SFa=function(a){a=this.UHa.get(a);if(!a)throw new _.ec(3301,!1);return a};_.h.listen=function(a,b,c,d){b=Voa(b,"","","");Uoa(this.SFa(a),c,b,d);return function(){}};
_.h.Fg=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.SFa(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.Tu();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 FRa=[],GRa={il:"",uU:!1,ZZa:!1,Nra:!1,sYa:!1},Epa={il:"",ZZa:!1,uU:!1,Nra:!1,sYa:!0},HRa=function(a,b){this.il=void 0===b?"":b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=cpa(a),delete a.value,this.options=a):this.options={};this.options.params||(this.options.params={})},IRa=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])})}};
_.W.Object.defineProperties(HRa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var JRa=new HRa("void"),Zp=function(a,b,c){this.id=a;this.xG=b;this.oj=c;this.Yg=[];this.fJ=new Map;this.Xma=[];this.uW=new Map;this.M8a="ng-tns-"+a;dh(b,this.M8a)};_.h=Zp.prototype;
_.h.listen=function(a,b,c,d){var e=this;if(!this.fJ.has(b))throw new _.ec(3302,!1);if(null==c||0==c.length)throw new _.ec(3303,!1);if("start"!=c&&"done"!=c)throw new _.ec(3400,!1);var f=Xg(this.uW,a,[]),g={name:b,phase:c,callback:d};f.push(g);var m=Xg(this.oj.VA,a,new Map);m.has(b)||(dh(a,"ng-trigger"),dh(a,"ng-trigger-"+b),m.set(b,JRa));return function(){KRa(e.oj,function(){var n=f.indexOf(g);0<=n&&f.splice(n,1);e.fJ.has(b)||m.delete(b)})}};
_.h.register=function(a,b){if(this.fJ.has(a))return!1;this.fJ.set(a,b);return!0};_.h.wpc=function(a){a=this.fJ.get(a);if(!a)throw new _.ec(3401,!1);return a};
_.h.trigger=function(a,b,c,d){var e=this;d=void 0===d?!0:d;var f=this.wpc(b),g=new LRa(this.id,b,a),m=this.oj.VA.get(a);m||(dh(a,"ng-trigger"),dh(a,"ng-trigger-"+b),this.oj.VA.set(a,m=new Map));var n=m.get(b),r=new HRa(c,this.id);c&&c.hasOwnProperty("value")||!n||IRa(r,n.options);m.set(b,r);n||(n=JRa);if("void"!==r.value&&n.value===r.value){if(!Lpa(n.params,r.params)){d=[];var w=f.vqa.VX(n.value,n.params,d),z=f.vqa.VX(r.value,r.params,d);d.length?this.oj.reportError(d):KRa(this.oj,function(){ah(a,
w);$g(a,z)})}}else{c=Xg(this.oj.oT,a,[]);c.forEach(function(J){J.il==e.id&&J.tn==b&&J.Nu&&J.destroy()});m=CRa(f,n.value,r.value,a,r.params);var D=!1;if(!m){if(!d)return;m=f.vqa;D=!0}this.oj.Dxa++;this.Xma.push({element:a,tn:b,transition:m,dl:n,kg:r,nT:g,Nvb:D});D||(dh(a,"ng-animate-queued"),g.sA(function(){eh(a,"ng-animate-queued")}));g.Js(function(){var J=e.Yg.indexOf(g);0<=J&&e.Yg.splice(J,1);if(J=e.oj.oT.get(a)){var L=J.indexOf(g);0<=L&&J.splice(L,1)}});this.Yg.push(g);c.push(g);return g}};
_.h.Fz=function(a){var b=this;this.fJ.delete(a);this.oj.VA.forEach(function(c){return c.delete(a)});this.uW.forEach(function(c,d){b.uW.set(d,c.filter(function(e){return e.name!=a}))})};var MRa=function(a,b){a.oj.VA.delete(b);a.uW.delete(b);var c=a.oj.oT.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.oj.oT.delete(b))};
Zp.prototype.Bab=function(a,b){var c=this,d=this.oj.kp.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=NRa(c.oj,e);f.size?f.forEach(function(g){return ORa(g,e,b,!1,!0)}):MRa(c,e)}});this.oj.n7(function(){return d.forEach(function(e){return MRa(c,e)})})};
var ORa=function(a,b,c,d,e){var f=a.oj.VA.get(b),g=new Map;if(f){var m=[];f.forEach(function(n,r){g.set(r,n.value);a.fJ.has(r)&&(n=a.trigger(b,r,"void",e))&&m.push(n)});if(m.length)return PRa(a.oj,a.id,b,!0,c,g),d&&Wg(m).Js(function(){return Hpa(a.oj,b)}),!0}return!1},QRa=function(a,b){var c=a.uW.get(b),d=a.oj.VA.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.fJ.get(f).vqa,m=d.get(f)||JRa,n=new HRa("void"),r=new LRa(a.id,f,b);a.oj.Dxa++;a.Xma.push({element:b,
tn:f,transition:g,dl:m,kg:n,nT:r,Nvb:!0})}})}};Zp.prototype.removeNode=function(a,b){var c=this,d=this.oj;a.childElementCount&&this.Bab(a,b);if(!ORa(this,a,b,!0)){var e=!1;if(d.r1a){var f=d.Yg.length?d.H0.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.VA.get(f)){e=!0;break}}QRa(this,a);e?PRa(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==GRa||(KRa(d,function(){return MRa(c,a)}),RRa(d,a),d.BHa(a,b)))}};Zp.prototype.insertNode=function(a){dh(a,this.M8a)};
var SRa=function(a,b){var c=[];a.Xma.forEach(function(d){var e=d.nT;if(!e.vc){var f=d.element,g=a.uW.get(f);g&&g.forEach(function(m){if(m.name==d.tn){var n=Voa(f,d.tn,d.dl.value,d.kg.value);n._data=b;Uoa(d.nT,m.phase,n,m.callback)}});e.Dzb?KRa(a.oj,function(){e.destroy()}):c.push(d)}});a.Xma=[];return c.sort(function(d,e){var f=d.transition.uJ.iC,g=e.transition.uJ.iC;return 0==f||0==g?f-g:a.oj.kp.rpa(d.element,e.element)?1:-1})};
Zp.prototype.destroy=function(a){this.Yg.forEach(function(b){return b.destroy()});this.Bab(this.xG,a)};var $p=function(a,b,c){this.roa=a;this.kp=b;this.wma=c;this.Yg=[];this.Ota=new Map;this.oT=new Map;this.H0=new Map;this.VA=new Map;this.NY=new Set;this.Dxa=this.r1a=0;this.z5={};this.UW=[];this.uFa=[];this.Nna=[];this.zVa=new Map;this.LJ=[];this.KF=[];this.xea=function(){}};_.h=$p.prototype;_.h.BHa=function(a,b){this.xea(a,b)};
_.h.I5a=function(a,b){var c=this.UW,d=this.zVa;if(0<=c.length-1){for(var e=!1,f=this.kp.ura(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.kp.ura(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.h.register=function(a,b){var c=this.z5[a];c||(c=new Zp(a,b,this),this.roa&&this.kp.rpa(this.roa,b)?this.I5a(c,b):(this.Ota.set(b,c),this.LJ.push(b)),c=this.z5[a]=c);return c};_.h.hYa=function(a,b,c){(a=this.z5[a])&&a.register(b,c)&&this.r1a++};
_.h.destroy=function(a,b){var c=this;a&&(KRa(this,function(){}),this.n7(function(){var d=c.XO(a);c.zVa.delete(d.xG);var e=c.UW.indexOf(d);0<=e&&c.UW.splice(e,1);d.destroy(b);delete c.z5[a]}))};_.h.XO=function(a){return this.z5[a]};var NRa=function(a,b){var c=new Set;if(b=a.VA.get(b)){b=_.l(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.il&&(d=a.XO(d.il))&&c.add(d)}return c};$p.prototype.trigger=function(a,b,c,d){return Cpa(b)&&(a=this.XO(a))?(a.trigger(b,c,d),!0):!1};
$p.prototype.insertNode=function(a,b,c,d){if(Cpa(b)){var e=b.__ng_removed;e&&e.uU&&(e.uU=!1,e.ZZa=!0,e=this.KF.indexOf(b),0<=e&&this.KF.splice(e,1));a&&(a=this.XO(a))&&a.insertNode(b,c);d&&this.LJ.push(b)}};var TRa=function(a,b,c){c?a.NY.has(b)||(a.NY.add(b),dh(b,"ng-animate-disabled")):a.NY.has(b)&&(a.NY.delete(b),eh(b,"ng-animate-disabled"))};
$p.prototype.removeNode=function(a,b,c){if(Cpa(b)){var d=a?this.XO(a):null;d?d.removeNode(b,c):PRa(this,a,b,!1,c);(d=this.zVa.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.BHa(b,c)};var PRa=function(a,b,c,d,e,f){a.KF.push(c);c.__ng_removed={il:b,uU:e,Nra:d,sYa:!1,qXa:f}};$p.prototype.listen=function(a,b,c,d,e){return Cpa(b)?this.XO(a).listen(b,c,d,e):function(){}};$p.prototype.dmc=function(a,b,c,d,e){return a.transition.Za(this.kp,a.element,a.dl.value,a.kg.value,c,d,a.dl.options,a.kg.options,b,e)};
var RRa=function(a,b){var c=a.kp.query(b,".ng-trigger",!0);c.forEach(function(d){return URa(a,d)});0!=a.H0.size&&(c=a.kp.query(b,".ng-animating",!0),c.forEach(function(d){return VRa(a,d)}))},URa=function(a,b){(a=a.oT.get(b))&&a.forEach(function(c){c.Nu?c.Dzb=!0:c.destroy()})},VRa=function(a,b){(a=a.H0.get(b))&&a.forEach(function(c){return c.finish()})},Hpa=function(a,b){var c=b.__ng_removed;if(c&&c.uU){b.__ng_removed=GRa;if(c.il){RRa(a,b);var d=a.XO(c.il);d&&MRa(d,b)}a.BHa(b,c.uU)}var e;(null==(e=
b.classList)?0:e.contains("ng-animate-disabled"))&&TRa(a,b,!1);a.kp.query(b,".ng-animate-disabled",!0).forEach(function(f){TRa(a,f,!1)})};
$p.prototype.flush=function(a){var b=this;a=void 0===a?-1:a;var c=[];this.Ota.size&&(this.Ota.forEach(function(f,g){return b.I5a(f,g)}),this.Ota.clear());if(this.r1a&&this.LJ.length)for(var d=0;d<this.LJ.length;d++)dh(this.LJ[d],"ng-star-inserted");if(this.UW.length&&(this.Dxa||this.KF.length)){d=[];try{c=this.poc(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.KF.length;a++)Hpa(this,this.KF[a]);this.Dxa=0;this.LJ.length=0;this.KF.length=0;this.uFa.forEach(function(f){return f()});
this.uFa=[];if(this.Nna.length){var e=this.Nna;this.Nna=[];c.length?Wg(c).Js(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};$p.prototype.reportError=function(){throw new _.ec(3402,!1);};
$p.prototype.poc=function(a,b){var c=this,d=new Tp,e=[],f=new Map,g=[],m=new Map,n=new Map,r=new Map,w=new Set;this.NY.forEach(function(lb){w.add(lb);lb=c.kp.query(lb,".ng-animate-queued",!0);for(var vb=0;vb<lb.length;vb++)w.add(lb[vb])});var z=this.roa,D=Array.from(this.VA.keys()),J=Gpa(D,this.LJ),L=new Map,Q=0;J.forEach(function(lb,vb){var nb="ng-enter"+Q++;L.set(vb,nb);lb.forEach(function(yb){return dh(yb,nb)})});for(var da=[],oa=new Set,qa=new Set,ta=0;ta<this.KF.length;ta++){var Ca=this.KF[ta],
Pa=Ca.__ng_removed;Pa&&Pa.uU&&(da.push(Ca),oa.add(Ca),Pa.Nra?this.kp.query(Ca,".ng-star-inserted",!0).forEach(function(lb){return oa.add(lb)}):qa.add(Ca))}var Ya=new Map,bb=Gpa(D,Array.from(oa));bb.forEach(function(lb,vb){var nb="ng-leave"+Q++;Ya.set(vb,nb);lb.forEach(function(yb){return dh(yb,nb)})});a.push(function(){J.forEach(function(lb,vb){var nb=L.get(vb);lb.forEach(function(yb){return eh(yb,nb)})});bb.forEach(function(lb,vb){var nb=Ya.get(vb);lb.forEach(function(yb){return eh(yb,nb)})});da.forEach(function(lb){Hpa(c,
lb)})});var Mb=[],Kb=[];for(a=this.UW.length-1;0<=a;a--)SRa(this.UW[a],b).forEach(function(lb){var vb=lb.nT,nb=lb.element;Mb.push(vb);if(c.LJ.length){var yb=nb.__ng_removed;if(yb&&yb.ZZa){if(yb.qXa&&yb.qXa.has(lb.tn)){yb=yb.qXa.get(lb.tn);var la=c.VA.get(lb.element);if(la&&la.has(lb.tn)){var oc=la.get(lb.tn);oc.value=yb;la.set(lb.tn,oc)}}vb.destroy();return}}yb=!z||!c.kp.rpa(z,nb);la=Ya.get(nb);oc=L.get(nb);var Ic=c.dmc(lb,d,oc,la,yb);if(Ic.errors&&Ic.errors.length)Kb.push(Ic);else if(yb)vb.sA(function(){return ah(nb,
Ic.bra)}),vb.uf(function(){return $g(nb,Ic.Pia)}),e.push(vb);else if(lb.Nvb)vb.sA(function(){return ah(nb,Ic.bra)}),vb.uf(function(){return $g(nb,Ic.Pia)}),e.push(vb);else{var Bd=[];Ic.XD.forEach(function(Xc){Xc.yNc=!0;c.NY.has(Xc.element)||Bd.push(Xc)});Ic.XD=Bd;d.append(nb,Ic.XD);g.push({Oub:Ic,nT:vb,element:nb});Ic.CJc.forEach(function(Xc){return Xg(m,Xc,[]).push(vb)});Ic.J0.forEach(function(Xc,dd){if(Xc.size){var ae=n.get(dd);ae||n.set(dd,ae=new Set);Xc.forEach(function(qg,Se){return ae.add(Se)})}});
Ic.sT.forEach(function(Xc,dd){var ae=r.get(dd);ae||r.set(dd,ae=new Set);Xc.forEach(function(qg,Se){return ae.add(Se)})})}});if(Kb.length){var Bb=[];Kb.forEach(function(){Bb.push(new _.ec(3505,!1))});Mb.forEach(function(lb){return lb.destroy()});this.reportError(Bb)}var Na=new Map,hb=new Map;g.forEach(function(lb){var vb=lb.element;d.has(vb)&&(hb.set(vb,vb),c.Xlc(lb.nT.il,lb.Oub,Na))});e.forEach(function(lb){var vb=lb.element;c.f8a(vb,!1,lb.il,lb.tn,null).forEach(function(nb){Xg(Na,vb,[]).push(nb);
nb.destroy()})});var jb=da.filter(function(lb){return Mpa(lb,n,r)}),nc=new Map;Fpa(nc,this.kp,qa,r,"*").forEach(function(lb){Mpa(lb,n,r)&&jb.push(lb)});var sc=new Map;J.forEach(function(lb){Fpa(sc,c.kp,new Set(lb),n,"!")});jb.forEach(function(lb){var vb=nc.get(lb),nb=sc.get(lb),yb,la;nc.set(lb,new Map([].concat(_.zc(null!=(yb=null==vb?void 0:vb.entries())?yb:[]),_.zc(null!=(la=null==nb?void 0:nb.entries())?la:[]))))});var jf=[],rb=[],Hb={};g.forEach(function(lb){var vb=lb.element,nb=lb.nT,yb=lb.Oub;
if(d.has(vb))if(w.has(vb))nb.uf(function(){return $g(vb,yb.Pia)}),nb.disabled=!0,nb.totalTime=yb.totalTime,e.push(nb);else{var la=Hb;if(1<hb.size){lb=vb;for(var oc=[];lb=lb.parentNode;){var Ic=hb.get(lb);if(Ic){la=Ic;break}oc.push(lb)}oc.forEach(function(Bd){return hb.set(Bd,la)})}lb=c.bmc(nb.il,yb,Na,f,sc,nc);WRa(nb,lb);la===Hb?jf.push(nb):((lb=c.oT.get(la))&&lb.length&&(nb.YL=Wg(lb)),e.push(nb))}else ah(vb,yb.bra),nb.uf(function(){return $g(vb,yb.Pia)}),rb.push(nb),w.has(vb)&&e.push(nb)});rb.forEach(function(lb){var vb=
f.get(lb.element);vb&&vb.length&&(vb=Wg(vb),WRa(lb,vb))});e.forEach(function(lb){lb.YL?XRa(lb,lb.YL):lb.destroy()});for(b=0;b<da.length;b++)if(qa=da[b],a=qa.__ng_removed,eh(qa,"ng-leave"),!a||!a.Nra){a=[];if(m.size)for((D=m.get(qa))&&D.length&&a.push.apply(a,_.zc(D)),D=this.kp.query(qa,".ng-animating",!0),ta=0;ta<D.length;ta++)(Ca=m.get(D[ta]))&&Ca.length&&a.push.apply(a,_.zc(Ca));a=a.filter(function(lb){return!lb.vc});a.length?Ipa(this,qa,a):Hpa(this,qa)}da.length=0;jf.forEach(function(lb){c.Yg.push(lb);
lb.Js(function(){lb.destroy();c.Yg.splice(c.Yg.indexOf(lb),1)});lb.play()});return jf};var KRa=function(a,b){a.uFa.push(b)};_.h=$p.prototype;_.h.n7=function(a){this.Nna.push(a)};_.h.f8a=function(a,b,c,d,e){var f=[];if(b)(e=this.H0.get(a))&&(f=e);else if(a=this.oT.get(a)){var g=!e||"void"==e;a.forEach(function(m){m.Nu||(g||m.tn==d)&&f.push(m)})}if(c||d)f=f.filter(function(m){return c&&c!=m.il||d&&d!=m.tn?!1:!0});return f};
_.h.Xlc=function(a,b,c){var d=b.tn,e=b.element;a=b.nwb?void 0:a;d=b.nwb?void 0:d;for(var f=_.l(b.XD),g=f.next(),m={};!g.done;m={cXa:m.cXa},g=f.next()){g=g.value.element;var n=g!==e;m.cXa=Xg(c,g,[]);this.f8a(g,n,a,d,b.kg).forEach(function(r){return function(w){var z=w.In;z.b8&&z.b8();w.destroy();r.cXa.push(w)}}(m))}ah(e,b.bra)};
_.h.bmc=function(a,b,c,d,e,f){var g=this,m=b.tn,n=b.element,r=[],w=new Set,z=new Set,D=b.XD.map(function(L){var Q=L.element;w.add(Q);var da=Q.__ng_removed;if(da&&da.sYa)return new Vg(L.duration,L.delay);da=Q!==n;var oa=Kpa((c.get(Q)||FRa).map(function(Ca){return Ca.In})).filter(function(Ca){return Ca.element?Ca.element===Q:!1}),qa=e.get(Q),ta=f.get(Q);qa=Soa(L.mL,qa,ta);oa=g.eW(L,qa,oa);L.GNc&&d&&z.add(Q);da&&(L=new LRa(a,m,Q),WRa(L,oa),r.push(L));return oa});r.forEach(function(L){Xg(g.H0,L.element,
[]).push(L);L.Js(function(){var Q=g.H0,da=L.element,oa=Q.get(da);oa&&(oa.length&&oa.splice(oa.indexOf(L),1),0==oa.length&&Q.delete(da));return oa})});w.forEach(function(L){return dh(L,"ng-animating")});var J=Wg(D);J.uf(function(){w.forEach(function(L){return eh(L,"ng-animating")});$g(n,b.Pia)});z.forEach(function(L){Xg(d,L,[]).push(J)});return J};_.h.eW=function(a,b,c){return 0<b.length?this.kp.animate(a.element,b,a.duration,a.delay,a.easing,c):new Vg(a.duration,a.delay)};
var LRa=function(a,b,c){this.il=a;this.tn=b;this.element=c;this.In=new Vg;this.w6a=!1;this.kIa=new Map;this.vc=!1;this.YL=null;this.disabled=this.Dzb=!1;this.Nu=!0;this.totalTime=0},WRa=function(a,b){a.w6a||(a.In=b,a.kIa.forEach(function(c,d){c.forEach(function(e){return Uoa(b,d,void 0,e)})}),a.kIa.clear(),a.w6a=!0,a.totalTime=b.totalTime,a.Nu=!1)},XRa=function(a,b){var c=a.In;c.bV&&b.sA(function(){return c.bV("start")});b.Js(function(){return a.finish()});b.uf(function(){return a.destroy()})};
_.h=LRa.prototype;_.h.jIa=function(a,b){Xg(this.kIa,a,[]).push(b)};_.h.Js=function(a){this.Nu&&this.jIa("done",a);this.In.Js(a)};_.h.sA=function(a){this.Nu&&this.jIa("start",a);this.In.sA(a)};_.h.uf=function(a){this.Nu&&this.jIa("destroy",a);this.In.uf(a)};_.h.init=function(){this.In.init()};_.h.GC=function(){return this.Nu?!1:this.In.GC()};_.h.play=function(){!this.Nu&&this.In.play()};_.h.pause=function(){!this.Nu&&this.In.pause()};_.h.Tu=function(){!this.Nu&&this.In.Tu()};_.h.finish=function(){this.In.finish()};
_.h.destroy=function(){this.vc=!0;this.In.destroy()};_.h.reset=function(){!this.Nu&&this.In.reset()};_.h.setPosition=function(a){this.Nu||this.In.setPosition(a)};_.h.bV=function(a){var b=this.In;b.bV&&b.bV(a)};var aq=function(a,b,c){var d=this;this.Nr=b;this.wma=c;this.fbb={};this.xea=function(){};this.Nt=new $p(a.body,b,c);this.nJa=new ERa(a.body,b,c);this.Nt.xea=function(e,f){return d.xea(e,f)}};_.h=aq.prototype;_.h.hYa=function(a,b,c,d,e){a=a+"-"+d;c=this.fbb[a];if(!c){c=[];e=(new iRa(this.Nr)).Za(e,c,[]);if(c.length)throw new _.ec(3404,!1);c=new BRa(d,e,this.wma);this.fbb[a]=c}this.Nt.hYa(b,d,c)};_.h.register=function(a,b){this.Nt.register(a,b)};_.h.destroy=function(a,b){this.Nt.destroy(a,b)};
_.h.LY=function(a,b){TRa(this.Nt,a,b)};_.h.process=function(a,b,c,d){"@"==c.charAt(0)?(c=_.l(Woa(c)),a=c.next().value,c=c.next().value,this.nJa.Fg(a,b,c,d)):this.Nt.trigger(a,b,c,d)};_.h.listen=function(a,b,c,d,e){return"@"==c.charAt(0)?(c=_.l(Woa(c)),a=c.next().value,c=c.next().value,this.nJa.listen(a,b,c,e)):this.Nt.listen(a,b,c,d,e)};_.h.flush=function(a){this.Nt.flush(void 0===a?-1:a)};_.h.n7=function(a){this.Nt.n7(a)};
_.W.Object.defineProperties(aq.prototype,{Yg:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.zc(this.Nt.Yg),_.zc(this.nJa.Yg))}}});var Opa=function(a,b,c){this.Wc=a;this.qna=b;this.WO=c;this.Zh=0;var d=YRa.get(a);d||YRa.set(a,d=new Map);this.xGa=d};Opa.prototype.start=function(){1>this.Zh&&(this.qna&&$g(this.Wc,this.qna,this.xGa),this.Zh=1)};Opa.prototype.finish=function(){this.start();2>this.Zh&&($g(this.Wc,this.xGa),this.WO&&($g(this.Wc,this.WO),this.WO=null),this.Zh=1)};
Opa.prototype.destroy=function(){this.finish();3>this.Zh&&(YRa.delete(this.Wc),this.qna&&(ah(this.Wc,this.qna),this.WO=null),this.WO&&(ah(this.Wc,this.WO),this.WO=null),$g(this.Wc,this.xGa),this.Zh=3)};var YRa=new WeakMap;var ZRa=function(a,b,c,d){this.element=a;this.mL=b;this.options=c;this.mX=d;this.Qo=[];this.So=[];this.Vy=[];this.Lb=this.yq=this.Mv=this.Tla=!1;this.J5=[];this.K5=[];this.time=0;this.YL=null;this.zY=new Map;this.e7a=c.duration;this.TEa=c.delay||0;this.time=this.e7a+this.TEa};_.h=ZRa.prototype;_.h.Wy=function(){this.Mv||(this.Mv=!0,this.Qo.forEach(function(a){return a()}),this.Qo=[])};_.h.init=function(){this.eW();this.Mrc()};
_.h.eW=function(){var a=this;if(!this.Tla){this.Tla=!0;var b=this.mL;this.XF=this.Ntc(this.element,b,this.options);this.koc=b.length?b[b.length-1]:new Map;this.XF.addEventListener("finish",function(){return a.Wy()})}};_.h.Mrc=function(){this.TEa?this.tIa():this.XF.pause()};_.h.inc=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};_.h.Ntc=function(a,b,c){return a.animate(this.inc(b),c)};_.h.sA=function(a){this.K5.push(a);this.So.push(a)};
_.h.Js=function(a){this.J5.push(a);this.Qo.push(a)};_.h.uf=function(a){this.Vy.push(a)};_.h.play=function(){this.eW();this.GC()||(this.So.forEach(function(a){return a()}),this.So=[],this.yq=!0,this.mX&&this.mX.start());this.XF.play()};_.h.pause=function(){this.init();this.XF.pause()};_.h.finish=function(){this.init();this.mX&&this.mX.finish();this.Wy();this.XF.finish()};_.h.reset=function(){this.tIa();this.yq=this.Mv=this.Lb=!1;this.So=this.K5;this.Qo=this.J5};_.h.tIa=function(){this.XF&&this.XF.cancel()};
_.h.Tu=function(){this.reset();this.play()};_.h.GC=function(){return this.yq};_.h.destroy=function(){this.Lb||(this.Lb=!0,this.tIa(),this.Wy(),this.mX&&this.mX.destroy(),this.Vy.forEach(function(a){return a()}),this.Vy=[])};_.h.setPosition=function(a){void 0===this.XF&&this.init();this.XF.currentTime=a*this.time};_.h.b8=function(){var a=this,b=new Map;this.GC()&&this.koc.forEach(function(c,d){if("offset"!==d){var e=b.set;c=a.Mv?c:window.getComputedStyle(a.element)[d];e.call(b,d,c)}});this.zY=b};
_.h.bV=function(a){a="start"===a?this.So:this.Qo;a.forEach(function(b){return b()});a.length=0};_.W.Object.defineProperties(ZRa.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.TEa+this.e7a}}});var $Ra=function(){};_.h=$Ra.prototype;_.h.rpa=function(a,b){return Zoa(a,b)};_.h.ura=function(a){return Yoa(a)};_.h.query=function(a,b,c){return $oa(a,b,c)};_.h.CMa=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.zY.forEach(function(w,z){return m.set(z,w)})});var n=epa(b).map(function(r){return Zg(r)});n=mpa(a,n,m);b=Ppa(a,n);return new ZRa(a,n,g,b)};var bq=function(a,b){this.R9a=0;this.Ti=a.uY(b.body,{id:"0",rb:2,styles:[],data:{animation:[]}})};_.V(bq,fRa);bq.prototype.Za=function(a){var b=this.R9a.toString();this.R9a++;this.Ti.setProperty(null,"@@"+b+":register",[Array.isArray(a)?{type:2,eh:a,options:null}:a]);return new aSa(b,this.Ti)};bq.O=function(a){return new (a||bq)(_.q(vGa),_.q(_.ph))};bq.ta=_.p({token:bq,oa:bq.O});var aSa=function(a,b){this.Re=a;this.Ti=b};_.V(aSa,gRa);
aSa.prototype.create=function(a,b){return new bSa(this.Re,a,b||{},this.Ti)};var bSa=function(a,b,c,d){this.id=a;this.element=b;this.Ti=d;this.YL=null;this.yq=!1;this.totalTime=0;this.CE("create",c)};_.h=bSa.prototype;_.h.XGa=function(a,b){return this.Ti.listen(this.element,"@@"+this.id+":"+a,b)};_.h.CE=function(a){return this.Ti.setProperty(this.element,"@@"+this.id+":"+a,_.vc.apply(1,arguments))};_.h.Js=function(a){this.XGa("done",a)};_.h.sA=function(a){this.XGa("start",a)};
_.h.uf=function(a){this.XGa("destroy",a)};_.h.init=function(){this.CE("init")};_.h.GC=function(){return this.yq};_.h.play=function(){this.CE("play");this.yq=!0};_.h.pause=function(){this.CE("pause")};_.h.Tu=function(){this.CE("restart")};_.h.finish=function(){this.CE("finish")};_.h.destroy=function(){this.CE("destroy")};_.h.reset=function(){this.CE("reset");this.yq=!1};_.h.setPosition=function(a){this.CE("setPosition",a)};var cq=function(a,b,c){this.Me=a;this.ks=b;this.Ui=c;this.D6a=0;this.eHa=1;this.Fka=[];this.rIa=new Map;this.vEa=0;b.xea=function(d,e){var f=null==e?void 0:e.parentNode(d);f&&e.removeChild(f,d)}};
cq.prototype.uY=function(a,b){var c=this,d=this.Me.uY(a,b);if(!(a&&b&&b.data&&b.data.animation))return b=this.rIa.get(d),b||(b=new cSa("",d,this.ks,function(){return c.rIa.delete(d)}),this.rIa.set(d,b)),b;var e=b.id,f=b.id+"-"+this.D6a;this.D6a++;this.ks.register(f,a);var g=function(m){Array.isArray(m)?m.forEach(g):c.ks.hYa(e,f,a,m.name,m)};b.data.animation.forEach(g);return new dSa(this,f,d,this.ks)};cq.prototype.c8=function(){this.vEa++;this.Me.c8&&this.Me.c8()};
cq.prototype.xsc=function(){var a=this;queueMicrotask(function(){a.eHa++})};var eSa=function(a,b,c,d){0<=b&&b<a.eHa?a.Ui.jc(function(){return c(d)}):(0==a.Fka.length&&queueMicrotask(function(){a.Ui.jc(function(){a.Fka.forEach(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;e(f)});a.Fka=[]})}),a.Fka.push([c,d]))};cq.prototype.end=function(){var a=this;this.vEa--;0==this.vEa&&this.Ui.Zb(function(){a.xsc();a.ks.flush(a.eHa)});this.Me.end&&this.Me.end()};
cq.O=function(a){return new (a||cq)(_.q(vGa),_.q(aq),_.q(_.re))};cq.ta=_.p({token:cq,oa:cq.O});var cSa=function(a,b,c,d){this.il=a;this.Me=b;this.ks=c;this.rq=d};_.h=cSa.prototype;_.h.hp=function(a){var b,c;null==(c=(b=this.Me).hp)||c.call(b,a)};_.h.destroy=function(){var a=this;this.ks.destroy(this.il,this.Me);this.ks.n7(function(){queueMicrotask(function(){a.Me.destroy()})});var b;null==(b=this.rq)||b.call(this)};_.h.createElement=function(a,b){return this.Me.createElement(a,b)};
_.h.createComment=function(a){return this.Me.createComment(a)};_.h.E9=function(a){return this.Me.E9(a)};_.h.appendChild=function(a,b){this.Me.appendChild(a,b);this.ks.Nt.insertNode(this.il,b,a,!1)};_.h.insertBefore=function(a,b,c,d){d=void 0===d?!0:d;this.Me.insertBefore(a,b,c);this.ks.Nt.insertNode(this.il,b,a,d)};_.h.removeChild=function(a,b){this.ks.Nt.removeNode(this.il,b,this.Me)};_.h.GZa=function(a,b){return this.Me.GZa(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.oJ=function(a,b){this.Me.oJ(a,b)};_.h.vM=function(a,b){this.Me.vM(a,b)};_.h.ah=function(a,b,c,d){this.Me.ah(a,b,c,d)};_.h.qYa=function(a,b,c){this.Me.qYa(a,b,c)};_.h.setProperty=function(a,b,c){"@"==b.charAt(0)&&"@.disabled"==b?this.LY(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.LY=function(a,b){this.ks.LY(a,b)};_.W.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.il=b};_.V(dSa,cSa);
dSa.prototype.setProperty=function(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?this.LY(a,void 0===c?!0:!!c):this.ks.process(this.il,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=Qpa(a);b=b.slice(1);var e="";"@"!=b.charAt(0)&&(e=_.l(Rpa(b)),b=e.next().value,e=e.next().value);return this.ks.listen(this.il,a,b,e,function(f){eSa(d.oa,f._data||-1,c,f)})}return this.Me.listen(a,b,c)};var dq=function(a,b,c){aq.call(this,a,b,c)};_.V(dq,aq);dq.prototype.Ka=function(){this.flush()};dq.O=function(a){return new (a||dq)(_.q(_.ph),_.q(yRa),_.q(vRa),_.q(_.pg))};dq.ta=_.p({token:dq,oa:dq.O});var fSa=[{wa:fRa,Nd:bq},{wa:vRa,yb:function(){return new xRa}},{wa:aq,Nd:dq},{wa:vGa,yb:function(a,b,c){return new cq(a,b,c)},Fb:[jn,aq,_.re]}],gSa=[{wa:yRa,yb:function(){return new $Ra}},{wa:_.Ok,rc:"BrowserAnimations"}].concat(_.zc(fSa)),hSa=[{wa:yRa,Nd:Yp},{wa:_.Ok,rc:"NoopAnimations"}].concat(_.zc(fSa));_.eq=function(){};_.eq.O=function(a){return new (a||_.eq)};_.eq.Da=_.mc({type:_.eq});_.eq.Ca=_.bc({Pb:gSa,imports:[Dn]});_.fq=function(){};_.fq.O=function(a){return new (a||_.fq)};_.fq.Da=_.mc({type:_.fq});_.fq.Ca=_.bc({Pb:hSa,imports:[Dn]});var Upa,Vpa="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 Xpa;var aqa,Zpa;var cqa;var iSa;try{iSa="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){iSa=!1}
_.gq=function(a){this.Oza=(this.Pd=(this.x$a=a)?"browser"===this.x$a:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.rka=this.Pd&&/(msie|trident)/i.test(navigator.userAgent);this.J2a=this.Pd&&!(!window.chrome&&!iSa)&&"undefined"!==typeof CSS&&!this.Oza&&!this.rka;this.tDa=this.Pd&&/AppleWebKit/i.test(navigator.userAgent)&&!this.J2a&&!this.Oza&&!this.rka;this.mE=this.Pd&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);this.Zza=this.Pd&&/(firefox|minefield)/i.test(navigator.userAgent);
this.Zp=this.Pd&&/android/i.test(navigator.userAgent)&&!this.rka;this.ZBa=this.Pd&&/safari/i.test(navigator.userAgent)&&this.tDa};_.gq.O=function(a){return new (a||_.gq)(_.q(Nk))};_.gq.ta=_.p({token:_.gq,oa:_.gq.O,Ga:"root"});var jSa=new _.xc("cdk-input-modality-detector-options"),kSa={vDc:[18,17,224,91,16]},hq=_.gh({passive:!0,capture:!0}),iq=function(a,b,c,d){var e=this;this.zc=a;this.x5=null;this.GP=new _.Wf(null);this.t9a=0;this.Ama=function(f){var g,m;(null==(g=e.sk)?0:null==(m=g.vDc)?0:m.some(function(n){return n===f.keyCode}))||(e.GP.next("keyboard"),e.x5=_.hh(f))};this.Cma=function(f){650>Date.now()-e.t9a||(e.GP.next(_.Spa(f)?"keyboard":"mouse"),e.x5=_.hh(f))};this.g$a=function(f){_.Tpa(f)?e.GP.next("keyboard"):
(e.t9a=Date.now(),e.GP.next("touch"),e.x5=_.hh(f))};this.sk=Object.assign({},kSa,d);this.VAb=this.GP.ha(_.je());this.VAb.ha(_.Vd());a.Pd&&b.Zb(function(){c.addEventListener("keydown",e.Ama,hq);c.addEventListener("mousedown",e.Cma,hq);c.addEventListener("touchstart",e.g$a,hq)})};iq.prototype.Ka=function(){this.GP.complete();this.zc.Pd&&(document.removeEventListener("keydown",this.Ama,hq),document.removeEventListener("mousedown",this.Cma,hq),document.removeEventListener("touchstart",this.g$a,hq))};
_.W.Object.defineProperties(iq.prototype,{ZGc:{configurable:!0,enumerable:!0,get:function(){return this.GP.value}}});iq.O=function(a){return new (a||iq)(_.q(_.gq),_.q(_.re),_.q(_.ph),_.q(jSa,8))};iq.ta=_.p({token:iq,oa:iq.O,Ga:"root"});var lSa,mSa;lSa=new _.xc("cdk-focus-monitor-default-options");mSa=_.gh({passive:!0,capture:!0});_.jq=function(a,b,c,d,e){var f=this;this.hb=a;this.zc=b;this.AGa=c;this.Xy=null;this.IHa=this.PJa=!1;this.wI=new Map;this.K9a=0;this.hX=new Map;this.Jbb=function(){f.PJa=!0;f.Buc=window.setTimeout(function(){return f.PJa=!1})};this.Hab=new _.he;this.gna=function(g){for(var m=_.hh(g);m;m=m.parentElement)"focus"===g.type?f.Ro(g,m):f.Vk(g,m)};this.Eb=d;this.U6a=(null==e?void 0:e.bXc)||0};
_.jq.prototype.Gm=function(a,b){b=void 0===b?!1:b;a=_.kh(a);if(!this.zc.Pd||1!==a.nodeType)return _.nd();var c=_.dqa(a)||this.GFa(),d=this.wI.get(a);if(d)return b&&(d.Loa=!0),d.subject;b={Loa:b,subject:new _.he,xga:c};this.wI.set(a,b);this.esc(b);return b.subject};_.jq.prototype.Jk=function(a){a=_.kh(a);var b=this.wI.get(a);b&&(b.subject.complete(),this.MIa(a),this.wI.delete(a),this.ksc(b))};
_.kq=function(a,b,c,d){b=_.kh(b);b===a.GFa().activeElement?a.Noc(b).forEach(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return a.l$a(e,c,f)}):(a.xab(c),"function"===typeof b.focus&&b.focus(d))};_.h=_.jq.prototype;_.h.Ka=function(){var a=this;this.wI.forEach(function(b,c){return a.Jk(c)})};_.h.GFa=function(){return this.Eb||document};_.h.nq=function(){return this.GFa().defaultView||window};
_.h.Zoc=function(a){return this.Xy?this.IHa?this.btc(a)?"touch":"program":this.Xy:this.PJa&&this.q9a?this.q9a:a&&this.rqc(a)?"mouse":"program"};_.h.btc=function(a){return 1===this.U6a||!(null==a||!a.contains(this.AGa.x5))};_.h.MIa=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.xab=function(a,b){var c=this;b=void 0===b?!1:b;this.hb.Zb(function(){c.Xy=a;c.IHa="touch"===a&&b;0===c.U6a&&(clearTimeout(c.m$a),c.m$a=setTimeout(function(){return c.Xy=null},c.IHa?650:1))})};_.h.Ro=function(a,b){var c=this.wI.get(b);a=_.hh(a);c&&(c.Loa||b===a)&&this.l$a(b,this.Zoc(a),c)};_.h.Vk=function(a,b){var c=this.wI.get(b);!c||c.Loa&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.MIa(b),this.i7a(c,null))};_.h.i7a=function(a,b){a.subject.Fk.length&&this.hb.jc(function(){return a.subject.next(b)})};
_.h.esc=function(a){var b=this;if(this.zc.Pd){var c=a.xga;(a=this.hX.get(c)||0)||this.hb.Zb(function(){c.addEventListener("focus",b.gna,mSa);c.addEventListener("blur",b.gna,mSa)});this.hX.set(c,a+1);1===++this.K9a&&(this.hb.Zb(function(){b.nq().addEventListener("focus",b.Jbb)}),this.AGa.VAb.ha(_.ne(this.Hab)).subscribe(function(d){b.xab(d,!0)}))}};
_.h.ksc=function(a){a=a.xga;if(this.hX.has(a)){var b=this.hX.get(a);1<b?this.hX.set(a,b-1):(a.removeEventListener("focus",this.gna,mSa),a.removeEventListener("blur",this.gna,mSa),this.hX.delete(a))}--this.K9a||(this.nq().removeEventListener("focus",this.Jbb),this.Hab.next(),clearTimeout(this.Buc),clearTimeout(this.m$a))};_.h.l$a=function(a,b,c){this.MIa(a,b);this.i7a(c,b);this.q9a=b};_.h.Noc=function(a){var b=[];this.wI.forEach(function(c,d){(d===a||c.Loa&&d.contains(a))&&b.push([d,c])});return b};
_.h.rqc=function(a){var b=this.AGa,c=b.x5;if("mouse"!==b.ZGc||!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};_.jq.O=function(a){return new (a||_.jq)(_.q(_.re),_.q(_.gq),_.q(iq),_.q(_.ph,8),_.q(lSa,8))};_.jq.ta=_.p({token:_.jq,oa:_.jq.O,Ga:"root"});_.lq=function(a){this.zc=a};_.lq.prototype.Il=function(a){return a.hasAttribute("disabled")};_.lq.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.zc.Pd)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(g){c=null}if(c&&(-1===iqa(c)||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();var d=iqa(b);if(b.hasAttribute("contenteditable"))a=-1!==d;else{var e;if(!(e="iframe"===c||"object"===c)&&(e=a.zc.tDa&&a.zc.mE)){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.zc.Zza||b.hasAttribute("controls"):0<=b.tabIndex}return a};_.lq.prototype.OC=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")||hqa(a);return c&&!this.Il(a)&&((null==b?void 0:b.zDc)||this.isVisible(a))};_.lq.O=function(a){return new (a||_.lq)(_.q(_.gq))};
_.lq.ta=_.p({token:_.lq,oa:_.lq.O,Ga:"root"});var mq=function(a,b,c,d,e){var f=this;this.Wc=a;this.BE=b;this.hb=c;this.Eb=d;this.Ila=!1;this.nNb=function(){var g=f.g8a("end");g&&g.focus(void 0);return!!g};this.Rnb=function(){return oSa(f)};this.HE=!0;(void 0===e?0:e)||pSa(this)},pSa;mq.prototype.destroy=function(){var a=this.oF,b=this.IE;a&&(a.removeEventListener("focus",this.nNb),a.remove());b&&(b.removeEventListener("focus",this.Rnb),b.remove());this.oF=this.IE=null;this.Ila=!1};
pSa=function(a){a.Ila||(a.hb.Zb(function(){a.oF||(a.oF=a.z6a(),a.oF.addEventListener("focus",a.nNb));a.IE||(a.IE=a.z6a(),a.IE.addEventListener("focus",a.Rnb))}),a.Wc.parentNode&&(a.Wc.parentNode.insertBefore(a.oF,a.Wc),a.Wc.parentNode.insertBefore(a.IE,a.Wc.nextSibling),a.Ila=!0))};
_.nq=function(a){return new Promise(function(b){a.coc(function(){var c;(c=a.Wc.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?a.BE.OC(c)?(c.focus(void 0),c=!0):(c=a.JFa(c),null==c||c.focus(void 0),c=!!c):c=oSa(a);return b(c)})})};mq.prototype.g8a=function(a){var b=this.Wc.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return"start"==a?b.length?b[0]:this.JFa(this.Wc):b.length?b[b.length-1]:this.W7a(this.Wc)};
var oSa=function(a){(a=a.g8a("start"))&&a.focus(void 0);return!!a};_.h=mq.prototype;_.h.sg=function(){return this.Ila};_.h.JFa=function(a){if(this.BE.OC(a)&&nSa(this.BE,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Eb.ELEMENT_NODE?this.JFa(a[b]):null;if(c)return c}return null};_.h.W7a=function(a){if(this.BE.OC(a)&&nSa(this.BE,a))return a;a=a.children;for(var b=a.length-1;0<=b;b--){var c=a[b].nodeType===this.Eb.ELEMENT_NODE?this.W7a(a[b]):null;if(c)return c}return null};
_.h.z6a=function(){var a=this.Eb.createElement("div");this.E6(this.HE,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};_.h.E6=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};var qSa=function(a,b){a.oF&&a.IE&&(a.E6(b,a.oF),a.E6(b,a.IE))};mq.prototype.coc=function(a){this.hb.isStable?a():this.hb.Kf.ha(_.Xd(1)).subscribe(a)};
_.W.Object.defineProperties(mq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.HE},set:function(a){this.HE=a;this.oF&&this.IE&&(this.E6(a,this.oF),this.E6(a,this.IE))}}});_.oq=function(a,b,c){this.BE=a;this.hb=b;this.Eb=c};_.oq.prototype.create=function(a,b){return new mq(a,this.BE,this.hb,this.Eb,void 0===b?!1:b)};_.oq.O=function(a){return new (a||_.oq)(_.q(_.lq),_.q(_.re),_.q(_.ph))};_.oq.ta=_.p({token:_.oq,oa:_.oq.O,Ga:"root"});
_.pq=function(a,b){this.Ma=a;this.B4=b;this.Wma=null;this.vp=this.B4.create(this.Ma.na,!0)};_.h=_.pq.prototype;_.h.Ka=function(){this.vp.destroy();this.Wma&&(this.Wma.focus(),this.Wma=null)};_.h.re=function(){pSa(this.vp);this.SKa&&this.U5a()};_.h.hn=function(){this.vp.sg()||pSa(this.vp)};_.h.Sb=function(a){(a=a.autoCapture)&&!a.kG&&this.SKa&&this.vp.sg()&&this.U5a()};_.h.U5a=function(){this.Wma=_.eqa();_.nq(this.vp)};
_.W.Object.defineProperties(_.pq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.vp.enabled},set:function(a){this.vp.enabled=_.ih(a)}},SKa:{configurable:!0,enumerable:!0,get:function(){return this.Qlc},set:function(a){this.Qlc=_.ih(a)}}});_.pq.O=function(a){return new (a||_.pq)(_.v(_.ed),_.v(_.oq),_.v(_.ph))};
_.pq.Ia=_.rc({type:_.pq,qa:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],SKa:["cdkTrapFocusAutoCapture","autoCapture"]},Wb:["cdkTrapFocus"],features:[_.Cc]});var rSa=new Set,qq,rq=function(a,b){this.zc=a;this.vma=b;this.GI=this.zc.Pd&&window.matchMedia?window.matchMedia.bind(window):jqa};rq.prototype.matchMedia=function(a){if(this.zc.tDa||this.zc.J2a){var b=this.vma;if(!rSa.has(a))try{qq||(qq=document.createElement("style"),b&&(qq.nonce=b),qq.setAttribute("type","text/css"),document.head.appendChild(qq)),qq.sheet&&(qq.sheet.insertRule("@media "+a+" {body{ }}",0),rSa.add(a))}catch(c){console.error(c)}}return this.GI(a)};
rq.O=function(a){return new (a||rq)(_.q(_.gq),_.q(sGa,8))};rq.ta=_.p({token:rq,oa:rq.O,Ga:"root"});_.sq=function(a,b){this.Vqc=a;this.Ui=b;this.iIa=new Map;this.WEa=new _.he};_.sq.prototype.Ka=function(){this.WEa.next();this.WEa.complete()};_.sq.prototype.observe=function(a){var b=this;a=kqa(_.gqa(a)).map(function(c){return b.gsc(c).observable});a=_.wd(a);a=_.Ad(a.ha(_.Xd(1)),a.ha(_.je(),_.Qd(0)));return a.ha(_.t(function(c){var d={matches:!1,XB:{}};c.forEach(function(e){var f=e.matches;e=e.query;d.matches=d.matches||f;d.XB[e]=f});return d}))};
_.sq.prototype.gsc=function(a){var b=this;if(this.iIa.has(a))return this.iIa.get(a);var c=this.Vqc.matchMedia(a),d={observable:(new _.ld(function(e){var f=function(g){return b.Ui.jc(function(){return e.next(g)})};c.addListener(f);return function(){c.removeListener(f)}})).ha(_.ke(c),_.t(function(e){return{query:a,matches:e.matches}}),_.ne(this.WEa)),j1c:c};this.iIa.set(a,d);return d};_.sq.O=function(a){return new (a||_.sq)(_.q(rq),_.q(_.re))};_.sq.ta=_.p({token:_.sq,oa:_.sq.O,Ga:"root"});var tq=function(a,b){var c=this;this.zc=a;this.Eb=b;this.amc=_.jc(_.sq).observe("(forced-colors: active)").subscribe(function(){c.hGa&&(c.hGa=!1,c.VDa())})},sSa=function(a){if(!a.zc.Pd)return 0;var b=a.Eb.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Eb.body.appendChild(b);a=(a=a.Eb.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};tq.prototype.Ka=function(){this.amc.unsubscribe()};tq.prototype.VDa=function(){if(!this.hGa&&this.zc.Pd&&this.Eb.body){var a=this.Eb.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.hGa=!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")}};
tq.O=function(a){return new (a||tq)(_.q(_.gq),_.q(_.ph))};tq.ta=_.p({token:tq,oa:tq.O,Ga:"root"});var tSa=new _.xc("liveAnnouncerElement",{Ga:"root",oa:lqa}),uSa=new _.xc("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.uq=function(){};_.uq.prototype.create=function(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)};_.uq.O=function(a){return new (a||_.uq)};_.uq.ta=_.p({token:_.uq,oa:_.uq.O,Ga:"root"});_.vq=function(a){this.hrc=a;this.Sy=new Map};_.h=_.vq.prototype;_.h.Ka=function(){var a=this;this.Sy.forEach(function(b,c){return a.j6a(c)})};_.h.observe=function(a){var b=this,c=_.kh(a);return new _.ld(function(d){var e=b.orc(c).subscribe(d);return function(){e.unsubscribe();b.Stc(c)}})};
_.h.orc=function(a){if(this.Sy.has(a))this.Sy.get(a).count++;else{var b=new _.he,c=this.hrc.create(function(d){return b.next(d)});c&&c.observe(a,{characterData:!0,childList:!0,subtree:!0});this.Sy.set(a,{LHc:c,stream:b,count:1})}return this.Sy.get(a).stream};_.h.Stc=function(a){this.Sy.has(a)&&(this.Sy.get(a).count--,this.Sy.get(a).count||this.j6a(a))};_.h.j6a=function(a){if(this.Sy.has(a)){var b=this.Sy.get(a),c=b.LHc;b=b.stream;c&&c.disconnect();b.complete();this.Sy.delete(a)}};
_.vq.O=function(a){return new (a||_.vq)(_.q(_.uq))};_.vq.ta=_.p({token:_.vq,oa:_.vq.O,Ga:"root"});_.wq=function(a,b,c){this.MEa=a;this.Ma=b;this.hb=c;this.event=new _.ll;this.kc=!1;this.PEa=null};_.wq.prototype.re=function(){this.PEa||this.disabled||this.yl()};_.wq.prototype.Ka=function(){this.Vr()};_.wq.prototype.yl=function(){var a=this;this.Vr();var b=this.MEa.observe(this.Ma);this.hb.Zb(function(){a.PEa=(a.R9?b.ha(_.Qd(a.R9)):b).subscribe(a.event)})};
_.wq.prototype.Vr=function(){var a;null==(a=this.PEa)||a.unsubscribe()};_.W.Object.defineProperties(_.wq.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc},set:function(a){(this.kc=_.ih(a))?this.Vr():this.yl()}},R9:{configurable:!0,enumerable:!0,get:function(){return this.Fnc},set:function(a){this.Fnc=_.lh(a);this.yl()}}});_.wq.O=function(a){return new (a||_.wq)(_.v(_.vq),_.v(_.ed),_.v(_.re))};
_.wq.Ia=_.rc({type:_.wq,qa:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],R9:"debounce"},outputs:{event:"cdkObserveContent"},Wb:["cdkObserveContent"]});_.xq=function(){};_.xq.O=function(a){return new (a||_.xq)};_.xq.Da=_.mc({type:_.xq});_.xq.Ca=_.bc({Pb:[_.uq]});var vSa;vSa=0;_.yq=function(a,b,c,d){this.hb=b;this.Xh=d;this.Eb=c;this.DI=a||this.onc()};_.h=_.yq.prototype;
_.h.Lj=function(a){var b=_.vc.apply(1,arguments),c=this,d=this.Xh;if(1===b.length&&"number"===typeof b[0])var e=b[0];else{b=_.l(b);var f=b.next().value;e=b.next().value}this.clear();clearTimeout(this.Vma);f||(f=d&&d.xA?d.xA:"polite");null==e&&d&&(e=d.duration);this.DI.setAttribute("aria-live",f);this.DI.id&&this.goc(this.DI.id);return this.hb.Zb(function(){c.Wka||(c.Wka=new Promise(function(g){return c.Xka=g}));clearTimeout(c.Vma);c.Vma=setTimeout(function(){c.DI.textContent=a;"number"===typeof e&&
(c.Vma=setTimeout(function(){return c.clear()},e));c.Xka();c.Wka=c.Xka=void 0},100);return c.Wka})};_.h.clear=function(){this.DI&&(this.DI.textContent="")};_.h.Ka=function(){clearTimeout(this.Vma);var a;null==(a=this.DI)||a.remove();this.DI=null;var b;null==(b=this.Xka)||b.call(this);this.Wka=this.Xka=void 0};
_.h.onc=function(){for(var a=this.Eb.getElementsByClassName("cdk-live-announcer-element"),b=this.Eb.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.Eb.body.appendChild(b);return b};
_.h.goc=function(a){for(var b=this.Eb.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)}};_.yq.O=function(a){return new (a||_.yq)(_.q(tSa,8),_.q(_.re),_.q(_.ph),_.q(uSa,8))};_.yq.ta=_.p({token:_.yq,oa:_.yq.O,Ga:"root"});_.zq=function(a){a.VDa()};_.zq.O=function(a){return new (a||_.zq)(_.q(tq))};_.zq.Da=_.mc({type:_.zq});_.zq.Ca=_.bc({imports:[_.xq]});var pqa;pqa=0;_.Aq=function(a,b){this.zc=b;this.BB=new Map;this.HI=null;this.Re=""+pqa++;this.Eb=a;this.Re=_.jc(rGa)+"-"+pqa++};_.wSa=function(a,b,c,d){if(a.tmc(b,c)){var e=oqa(c,d);"string"!==typeof c?(qqa(c,a.Re),a.BB.set(e,{Wda:c,nva:0})):a.BB.has(e)||a.pnc(c,d);a.e9a(b,e)||a.qlc(b,e)}};_.Bq=function(a,b,c,d){if(c&&a.f9a(b)){d=oqa(c,d);a.e9a(b,d)&&a.msc(b,d);"string"===typeof c&&(b=a.BB.get(d))&&0===b.nva&&a.Jnc(d);var e;0===(null==(e=a.HI)?void 0:e.childNodes.length)&&(a.HI.remove(),a.HI=null)}};
_.h=_.Aq.prototype;_.h.Ka=function(){for(var a=this.Eb.querySelectorAll('[cdk-describedby-host="'+this.Re+'"]'),b=0;b<a.length;b++)this.jsc(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;null==(c=this.HI)||c.remove();this.HI=null;this.BB.clear()};_.h.pnc=function(a,b){var c=this.Eb.createElement("div");qqa(c,this.Re);c.textContent=a;b&&c.setAttribute("role",b);this.qnc();this.HI.appendChild(c);this.BB.set(oqa(a,b),{Wda:c,nva:0})};
_.h.Jnc=function(a){var b,c;null==(b=this.BB.get(a))||null==(c=b.Wda)||c.remove();this.BB.delete(a)};
_.h.qnc=function(){if(!this.HI){for(var a=this.Eb.querySelectorAll('.cdk-describedby-message-container[platform="server"]'),b=0;b<a.length;b++)a[b].remove();a=this.Eb.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.zc&&!this.zc.Pd&&a.setAttribute("platform","server");this.Eb.body.appendChild(a);this.HI=a}};
_.h.jsc=function(a){var b=mqa(a,"aria-describedby").filter(function(c){return 0!=c.indexOf("cdk-describedby-message")});a.setAttribute("aria-describedby",b.join(" "))};_.h.qlc=function(a,b){b=this.BB.get(b);_.nqa(a,"aria-describedby",b.Wda.id);a.setAttribute("cdk-describedby-host",this.Re);b.nva++};_.h.msc=function(a,b){b=this.BB.get(b);b.nva--;_.mh(a,"aria-describedby",b.Wda.id);a.removeAttribute("cdk-describedby-host")};
_.h.e9a=function(a,b){a=mqa(a,"aria-describedby");b=(b=this.BB.get(b))&&b.Wda.id;return!!b&&-1!=a.indexOf(b)};_.h.tmc=function(a,b){if(!this.f9a(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.f9a=function(a){return a.nodeType===this.Eb.ELEMENT_NODE};_.Aq.O=function(a){return new (a||_.Aq)(_.q(_.ph),_.q(_.gq))};_.Aq.ta=_.p({token:_.Aq,oa:_.Aq.O,Ga:"root"});var Cq=function(a,b,c,d,e,f,g){mq.call(this,a,b,c,d,g.defer);this.wW=e;this.Rla=f;this.wW.register(this)};_.V(Cq,mq);Cq.prototype.destroy=function(){this.wW.Fz(this);mq.prototype.destroy.call(this)};Cq.prototype.j7a=function(){this.Rla.OEb(this);qSa(this,!0)};Cq.prototype.X6a=function(){this.Rla.Scb(this);qSa(this,!1)};_.W.Object.defineProperties(Cq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.HE},set:function(a){(this.HE=a)?this.wW.register(this):this.wW.Fz(this)}}});var xSa=function(){this.yP=null};xSa.prototype.OEb=function(a){var b=this;this.yP&&a.Eb.removeEventListener("focus",this.yP,!0);this.yP=function(c){return b.eJ(a,c)};a.hb.Zb(function(){a.Eb.addEventListener("focus",b.yP,!0)})};xSa.prototype.Scb=function(a){this.yP&&(a.Eb.removeEventListener("focus",this.yP,!0),this.yP=null)};
xSa.prototype.eJ=function(a,b){b=b.target;var c=a.Wc,d;!b||c.contains(b)||(null==(d=b.closest)?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(function(){a.enabled&&!c.contains(a.Eb.activeElement)&&oSa(a)})};var ySa=new _.xc("FOCUS_TRAP_INERT_STRATEGY");var Dq=function(){this.pla=[]};Dq.prototype.register=function(a){var b=this.pla=this.pla.filter(function(c){return c!==a});b.length&&b[b.length-1].X6a();b.push(a);a.j7a()};Dq.prototype.Fz=function(a){a.X6a();var b=this.pla;a=b.indexOf(a);-1!==a&&(b.splice(a,1),b.length&&b[b.length-1].j7a())};Dq.O=function(a){return new (a||Dq)};Dq.ta=_.p({token:Dq,oa:Dq.O,Ga:"root"});var Eq=function(a,b,c,d,e){this.BE=a;this.hb=b;this.wW=c;this.Eb=d;this.Rla=e||new xSa};Eq.prototype.create=function(a,b){b=void 0===b?{defer:!1}:b;return new Cq(a,this.BE,this.hb,this.Eb,this.wW,this.Rla,"boolean"===typeof b?{defer:b}:b)};Eq.O=function(a){return new (a||Eq)(_.q(_.lq),_.q(_.re),_.q(Dq),_.q(_.ph),_.q(ySa,8))};Eq.ta=_.p({token:Eq,oa:Eq.O,Ga:"root"});var zSa;_.Fq=function(a){var b=this;this.Ih=a;this.Iv=-1;this.VV=null;this.a7=!1;this.kma=new _.he;this.uJa=_.id.EMPTY;this.vX=!0;this.q5a=[];this.rGa=!1;this.O5={enabled:!1,EY:10};this.nna=function(c){return c.disabled};this.Pv=[];this.jN=new _.he;this.Zc=new _.he;a instanceof _.Af&&(this.Eqc=a.Vc.subscribe(function(c){b.VV&&(c=c.toArray().indexOf(b.VV),-1<c&&c!==b.Iv&&(b.Iv=c))}))};_.Fq.prototype.hE=function(a){this.a7=void 0===a?!0:a;return this};
_.Fq.prototype.aI=function(a){var b=this;a=void 0===a?200:a;this.uJa.unsubscribe();this.uJa=this.kma.ha(_.oe(function(c){return b.Pv.push(c)}),_.Qd(a),_.Kd(function(){return 0<b.Pv.length}),_.t(function(){return b.Pv.join("")})).subscribe(function(c){for(var d=b.F4(),e=1;e<d.length+1;e++){var f=(b.Iv+e)%d.length,g=d[f];if(!b.nna(g)&&0===g.ps().toUpperCase().trim().indexOf(c)){b.Hk(f);break}}b.Pv=[]});return this};_.Gq=function(a){a.rGa=!0;return a};
_.Fq.prototype.Hk=function(a){var b=this.VV;_.Hq(this,a);this.VV!==b&&this.Zc.next(this.Iv)};
_.Fq.prototype.Ls=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(e){return!a[e]||-1<b.q5a.indexOf(e)});switch(c){case 9:this.jN.next();return;case 40:if(this.vX&&d){zSa(this);break}else return;case 38:if(this.vX&&d){_.ASa(this);break}else return;case 39:if(this.Nla&&d){"rtl"===this.Nla?_.ASa(this):zSa(this);break}else return;case 37:if(this.Nla&&d){"rtl"===this.Nla?zSa(this):_.ASa(this);break}else return;case 36:if(this.rGa&&d){this.MB(0,1);break}else return;
case 35:if(this.rGa&&d){this.MB(this.Ih.length-1,-1);break}else return;case 33:if(this.O5.enabled&&d){c=this.Iv-this.O5.EY;this.MB(0<c?c:0,1);break}else return;case 34:if(this.O5.enabled&&d){c=this.Iv+this.O5.EY;d=this.F4().length;this.MB(c<d?c:d-1,-1);break}else return;default:if(d||_.fh(a,"shiftKey"))a.key&&1===a.key.length?this.kma.next(a.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&this.kma.next(String.fromCharCode(c));return}this.Pv=[];a.preventDefault()};
zSa=function(a){0>a.Iv?a.MB(0,1):a.pab(1)};_.ASa=function(a){0>a.Iv&&a.a7?a.MB(a.Ih.length-1,-1):a.pab(-1)};_.Hq=function(a,b){var c=a.F4();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.VV=null==c?null:c;a.Iv=b};_.h=_.Fq.prototype;_.h.destroy=function(){this.uJa.unsubscribe();var a;null==(a=this.Eqc)||a.unsubscribe();this.kma.complete();this.jN.complete();this.Zc.complete();this.Pv=[]};_.h.pab=function(a){this.a7?this.Gsc(a):this.Fsc(a)};
_.h.Gsc=function(a){for(var b=this.F4(),c=1;c<=b.length;c++){var d=(this.Iv+a*c+b.length)%b.length;if(!this.nna(b[d])){this.Hk(d);break}}};_.h.Fsc=function(a){this.MB(this.Iv+a,a)};_.h.MB=function(a,b){var c=this.F4();if(c[a]){for(;this.nna(c[a]);)if(a+=b,!c[a])return;this.Hk(a)}};_.h.F4=function(){return this.Ih instanceof _.Af?this.Ih.toArray():this.Ih};
_.W.Object.defineProperties(_.Fq.prototype,{Uv:{configurable:!0,enumerable:!0,get:function(){return this.Iv}},Of:{configurable:!0,enumerable:!0,get:function(){return this.VV}}});_.Iq=function(){_.Fq.apply(this,arguments);this.Xy="program"};_.V(_.Iq,_.Fq);_.BSa=function(a,b){a.Xy=b;return a};_.Iq.prototype.Hk=function(a){_.Fq.prototype.Hk.call(this,a);this.Of&&this.Of.focus(this.Xy)};var CSa=0,Jq=function(a,b,c,d,e){this.hb=a;this.Ma=b;this.Gy=c;this.Ti=d;this.ye=e;this.wl="primary";this.VCb=!0;this.position="above after";this.size="medium";this.Re=CSa++;this.Cn=!1;this.e5=_.jc(_.lq);this.Eb=_.jc(_.ph)};_.h=Jq.prototype;_.h.isAfter=function(){return-1===this.position.indexOf("before")};_.h.Ra=function(){this.Lmc();this.content&&!this.mI&&(this.mI=this.A6a(),this.wbb(this.content));this.Cn=!0};
_.h.Ka=function(){if(this.Ti.hp){this.Ti.hp(this.mI);var a;null==(a=this.qP)||a.remove()}_.Bq(this.Gy,this.Ma.na,this.description)};_.h.i9a=function(){return this.e5.OC(this.Ma.na,{zDc:!0})};
_.h.A6a=function(){var a=this.Ti.createElement("span");a.setAttribute("id","mat-badge-content-"+this.Re);a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");"NoopAnimations"===this.ye&&a.classList.add("_mat-animation-noopable");this.Ma.na.appendChild(a);"function"===typeof requestAnimationFrame&&"NoopAnimations"!==this.ye?this.hb.Zb(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})}):a.classList.add("mat-badge-active");return a};
_.h.wbb=function(a){a=(""+(null!=a?a:"")).trim();this.Cn&&a&&!this.mI&&(this.mI=this.A6a());this.mI&&(this.mI.textContent=a);this.QO=a};_.h.Wtc=function(a){_.Bq(this.Gy,this.Ma.na,this.description);a&&!this.i9a()||this.lsc();this.Mnc=a;this.i9a()?_.wSa(this.Gy,this.Ma.na,a):this.auc()};_.h.auc=function(){this.qP||(this.qP=this.Eb.createElement("span"),this.qP.classList.add("cdk-visually-hidden"));this.qP.textContent=this.description;var a;null==(a=this.mI)||a.appendChild(this.qP)};
_.h.lsc=function(){var a;null==(a=this.qP)||a.remove();this.qP=void 0};_.h.n6=function(a){var b=this.Ma.na.classList;b.remove("mat-badge-"+this.wl);a&&b.add("mat-badge-"+a)};_.h.Lmc=function(){for(var a=_.l(Array.from(this.Ma.na.querySelectorAll(":scope > .mat-badge-content"))),b=a.next();!b.done;b=a.next())b=b.value,b!==this.mI&&b.remove()};
_.W.Object.defineProperties(Jq.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.wl},set:function(a){this.n6(a);this.wl=a}},content:{configurable:!0,enumerable:!0,get:function(){return this.QO},set:function(a){this.wbb(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.Mnc},set:function(a){this.Wtc(a)}}});Jq.O=function(a){return new (a||Jq)(_.v(_.re),_.v(_.ed),_.v(_.Aq),_.v(_.Pk),_.v(_.Ok,8))};
Jq.Ia=_.rc({type:Jq,qa:[["","matBadge",""]],Db:[1,"mat-badge"],vb:20,Ya:function(a,b){a&2&&_.Re("mat-badge-overlap",b.VCb)("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:{color:["matBadgeColor",
"color"],VCb:["matBadgeOverlap","overlap",_.Ef],disabled:["matBadgeDisabled","disabled",_.Ef],position:["matBadgePosition","position"],content:["matBadge","content"],description:["matBadgeDescription","description"],size:["matBadgeSize","size"],hidden:["matBadgeHidden","hidden",_.Ef]},features:[_.Me]});var DSa=function(a,b,c){this.zJ=a;this.defaultValue=b;this.Iub=c},ESa=function(a,b,c){this.sk=a;this.qma=b;this.rrc=c;this.aJa=[];this.hsc=this.gmc();this.aJa=this.Zmc()};_.h=ESa.prototype;_.h.CRa=function(a){return"undefined"!==typeof this.sk.Iub[a]};_.h.destroy=function(){this.aJa.forEach(function(a){a.unsubscribe()});this.aJa=[]};
_.h.Zmc=function(){var a=this,b=[];this.hsc.forEach(function(c){a.cma(c.key)&&b.push(a.fVa.observe(c.alias).ha(_.t(function(d){d=d.clone();d.HXa=a.sk.zJ;return d})).subscribe(function(d){a.trc(d)}))});return b};_.h.gmc=function(){var a=this;return this.fVa.XB.map(function(b){return nh({},b,{zJ:a.sk.zJ,key:a.sk.zJ+b.suffix})}).filter(function(b){return a.cma(b.key)})};_.h.trc=function(a){a.HXa==this.sk.zJ&&(a.value=this.mmc(a),this.rrc(a))};_.h.cma=function(a){return void 0!==this.C9a(a)};
_.h.mmc=function(a){var b=this.sk.zJ+a.suffix,c=this.g5a;c=a.matches?b:c==b?null:c;this.g5a=this.puc(c);return this.pQ};_.h.puc=function(a){var b=this,c=this.fVa.Kuc;!b.cma(a)&&c.some(function(d){d=b.sk.zJ+d.suffix;return b.cma(d)?(a=d,!0):!1});return a};_.h.C9a=function(a){return this.sk.Iub[a]};
_.W.Object.defineProperties(ESa.prototype,{fVa:{configurable:!0,enumerable:!0,get:function(){return this.qma}},Iuc:{configurable:!0,enumerable:!0,get:function(){return this.g5a||this.sk.zJ}},pQ:{configurable:!0,enumerable:!0,get:function(){var a=this.Iuc;return this.CRa(a)?this.C9a(a):this.sk.defaultValue}}});var FSa=new _.xc("Token (@angular/flex-layout) Breakpoints");var Kq=function(a){this.It=a},GSa=function(a,b){return a.It.find(function(c){return c.alias==b})},HSa=function(a,b){return a.It.find(function(c){return c.Ii==b})};
_.W.Object.defineProperties(Kq.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.zc(this.It))}},NMb:{configurable:!0,enumerable:!0,get:function(){var a=this.It.filter(function(c){return!0===c.Fu}),b=this.It.filter(function(c){return!0!==c.Fu});return[].concat(_.zc(a),_.zc(b))}},vIc:{configurable:!0,enumerable:!0,get:function(){return this.It.filter(function(a){return 1==a.Fu})}},hKa:{configurable:!0,enumerable:!0,get:function(){return this.It.map(function(a){return a.alias})}},
suffixes:{configurable:!0,enumerable:!0,get:function(){return this.It.map(function(a){return a.suffix})}}});Kq.O=function(a){return new (a||Kq)(_.q(FSa))};Kq.ta=_.p({token:Kq,oa:Kq.O});var ISa=function(a,b,c,d){this.matches=void 0===a?!1:a;this.Ii=void 0===b?"all":b;this.wVa=void 0===c?"":c;this.suffix=void 0===d?"":d};ISa.prototype.clone=function(){return new ISa(this.matches,this.Ii,this.wVa,this.suffix)};var Lq=function(a,b){this.Ui=a;this.Eb=b;this.It=new Map;this.Dab=new _.Wf(new ISa(!0));this.nrc=this.Dab.Qf()};Lq.prototype.isActive=function(a){return this.It.has(a)?this.It.get(a).matches:!1};Lq.prototype.observe=function(a){JSa(this,a);return this.nrc.ha(_.Kd(function(b){return a?b.Ii===a:!0}))};
var JSa=function(a,b){b="undefined"===typeof b?[]:"string"===typeof b?[b]:uqa(b);0<b.length&&(tqa(b,a.Eb),b.forEach(function(c){var d=a.It.get(c),e=function(f){a.Ui.jc(function(){a.Dab.next(new ISa(f.matches,c))})};d||(d=a.emc(c),d.addListener(e),a.It.set(c,d));d.matches&&e(d)}))};Lq.prototype.emc=function(a){return rqa()&&window.matchMedia("all").addListener?window.matchMedia(a):{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
Lq.O=function(a){return new (a||Lq)(_.q(_.re),_.q(_.ph))};Lq.ta=_.p({token:Lq,oa:Lq.O});var sqa={};var Mq=function(a,b){this.EO=a;this.GI=b;this.dsc()};Mq.prototype.isActive=function(a){var b=GSa(this.EO,a)||HSa(this.EO,a);return this.GI.isActive(b?b.Ii:a)};Mq.prototype.observe=function(a){var b=GSa(this.EO,a)||HSa(this.EO,a);return this.GI.observe(b?b.Ii:a).ha(_.t(function(c){return vqa(c,b)}),_.Kd(function(c){return b?""!==c.wVa:!0}))};Mq.prototype.dsc=function(){var a=this.EO.NMb.map(function(b){return b.Ii});JSa(this.GI,a)};
_.W.Object.defineProperties(Mq.prototype,{XB:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.zc(this.EO.items))}},Kuc:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.EO.vIc.reverse().filter(function(b){return a.GI.isActive(b.Ii)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.XB.reverse().forEach(function(d){""!==d.alias&&!b&&a.GI.isActive(d.Ii)&&(b=d)});var c=this.XB[0];return b||(this.GI.isActive(c.Ii)?c:null)}}});
Mq.O=function(a){return new (a||Mq)(_.q(Kq),_.q(Lq))};Mq.ta=_.p({token:Mq,oa:Mq.O});var yqa=["row","column","row-reverse","column-reverse"];var Nq=function(a,b,c){this.qma=a;this.Ma=b;this.Ti=c;this.Vla={};this.Mpc=!1};_.h=Nq.prototype;_.h.hF=function(a){return this.Vla[a]};_.h.Ra=function(){this.USc=this.Toc();this.Mpc=!0};_.h.Sb=function(a){throw Error("ic`"+a);};_.h.Ka=function(){this.rk&&this.rk.destroy();this.qma=null};_.h.YSc=function(a,b){a=this.hF(a);return void 0!==a&&null!==a&&""!==a?a:b};_.h.Toc=function(a){a=void 0===a?this.na:a;return Fqa(a||this.na,"display")};
_.h.XSc=function(a,b){b=(b=void 0===b?this.na:b)||this.na;return Cqa()?b.getAttribute(a):""};_.h.V7a=function(a,b){b=void 0===b?!1:b;var c="row";a&&(c=Fqa(a,"flex-direction")||"row",Cqa()&&a.style["flex-direction"]||!b||Eqa(this.Ti,xqa(c),[a]));return c.trim()};_.h.WV=function(a,b,c){c=void 0===c?this.na:c;var d=this.Ti;c=c||this.na;var e={};"string"===typeof a&&(e[a]=b,a=e);e=Bqa(a);Dqa(e,c,d)};_.h.JSc=function(a,b){Eqa(this.Ti,a,b||[])};
_.h.Lc=function(a,b){if("object"===typeof b)for(var c in b)this.Vla[c]=b[c];else this.Vla[a]=b};_.h.q5=function(a,b,c){this.rk||(this.rk=new ESa(new DSa(a,b,this.Vla),this.qma,function(d){return c(d)}));return this.rk};_.h.CRa=function(a){return this.rk.CRa(a)};_.W.Object.defineProperties(Nq.prototype,{parentElement:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na.parentNode}},na:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na}}});
Nq.O=function(a){return new (a||Nq)(_.v(Mq),_.v(_.ed),_.v(_.Pk))};Nq.Ia=_.rc({type:Nq,features:[_.Cc]});_.Oq=function(a,b,c){Nq.call(this,a,b,c);this.s5a=new _.Wf("row");this.STa=this.s5a.Qf()};_.V(_.Oq,Nq);_.Oq.prototype.Sb=function(a){(null!=a.layout||this.rk)&&this.EJa()};_.Oq.prototype.Ra=function(){var a=this;Nq.prototype.Ra.call(this);this.q5("layout","row",function(b){a.EJa(b.value)});this.EJa()};_.Oq.prototype.EJa=function(a){a=a||this.hF("layout")||"row";this.rk&&(a=this.rk.pQ);a=xqa(a);this.WV(a);this.s5a.next(a["flex-direction"])};
_.W.Object.defineProperties(_.Oq.prototype,{layout:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layout",a)}},SFc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutXs",a)}},QFc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutSm",a)}},PFc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutMd",a)}},KFc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutLg",a)}},RFc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutXl",a)}},JFc:{configurable:!0,
enumerable:!0,set:function(a){this.Lc("layoutGtXs",a)}},IFc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutGtSm",a)}},HFc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutGtMd",a)}},GFc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutGtLg",a)}},NFc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutLtSm",a)}},MFc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutLtMd",a)}},LFc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutLtLg",
a)}},OFc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("layoutLtXl",a)}}});_.Oq.O=function(a){return new (a||_.Oq)(_.v(Mq),_.v(_.ed),_.v(_.Pk))};
_.Oq.Ia=_.rc({type:_.Oq,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:{layout:["fxLayout","layout"],SFc:["fxLayout.xs","layoutXs"],QFc:["fxLayout.sm","layoutSm"],PFc:["fxLayout.md","layoutMd"],KFc:["fxLayout.lg",
"layoutLg"],RFc:["fxLayout.xl","layoutXl"],JFc:["fxLayout.gt-xs","layoutGtXs"],IFc:["fxLayout.gt-sm","layoutGtSm"],HFc:["fxLayout.gt-md","layoutGtMd"],GFc:["fxLayout.gt-lg","layoutGtLg"],NFc:["fxLayout.lt-sm","layoutLtSm"],MFc:["fxLayout.lt-md","layoutLtMd"],LFc:["fxLayout.lt-lg","layoutLtLg"],OFc:["fxLayout.lt-xl","layoutLtXl"]},features:[_.Le,_.Cc]});_.Pq=function(a,b,c,d){Nq.call(this,a,b,c);this.pq="row";d&&(this.XE=d.STa.subscribe(this.F5.bind(this)))};_.V(_.Pq,Nq);_.h=_.Pq.prototype;_.h.Sb=function(a){(null!=a.align||this.rk)&&this.Rv()};_.h.Ra=function(){var a=this;Nq.prototype.Ra.call(this);this.q5("align","start stretch",function(b){a.Rv(b.value)});this.Rv()};_.h.Ka=function(){Nq.prototype.Ka.call(this);this.XE&&this.XE.unsubscribe()};
_.h.Rv=function(a){a=a||this.hF("align")||"start stretch";this.rk&&(a=this.rk.pQ);this.WV(this.V3(a));this.p5a(a,this.pq?this.pq:"row")};_.h.F5=function(a){var b=this;this.pq=(a||"").toLowerCase();yqa.find(function(c){return c===b.pq})||(this.pq="row");a=this.hF("align")||"start stretch";this.rk&&(a=this.rk.pQ);this.p5a(a,this.pq||"row")};
_.h.V3=function(a){var b={},c=_.l(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 nh(b,{display:"flex","flex-direction":this.pq||"row","box-sizing":"border-box"})};
_.h.p5a=function(a,b){a=_.l(a.split(" "));a.next();"stretch"==a.next().value&&this.WV({"box-sizing":"border-box","max-width":Aqa(b)?null:"100%","max-height":Aqa(b)?"100%":null})};
_.W.Object.defineProperties(_.Pq.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Lc("align",a)}},uKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignXs",a)}},sKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignSm",a)}},rKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignMd",a)}},mKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLg",a)}},tKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignXl",a)}},lKa:{configurable:!0,
enumerable:!0,set:function(a){this.Lc("alignGtXs",a)}},kKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignGtSm",a)}},jKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignGtMd",a)}},iKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignGtLg",a)}},pKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLtSm",a)}},oKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLtMd",a)}},nKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLtLg",
a)}},qKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLtXl",a)}}});_.Pq.O=function(a){return new (a||_.Pq)(_.v(Mq),_.v(_.ed),_.v(_.Pk),_.v(_.Oq,10))};
_.Pq.Ia=_.rc({type:_.Pq,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"],uKa:["fxLayoutAlign.xs","alignXs"],
sKa:["fxLayoutAlign.sm","alignSm"],rKa:["fxLayoutAlign.md","alignMd"],mKa:["fxLayoutAlign.lg","alignLg"],tKa:["fxLayoutAlign.xl","alignXl"],lKa:["fxLayoutAlign.gt-xs","alignGtXs"],kKa:["fxLayoutAlign.gt-sm","alignGtSm"],jKa:["fxLayoutAlign.gt-md","alignGtMd"],iKa:["fxLayoutAlign.gt-lg","alignGtLg"],pKa:["fxLayoutAlign.lt-sm","alignLtSm"],oKa:["fxLayoutAlign.lt-md","alignLtMd"],nKa:["fxLayoutAlign.lt-lg","alignLtLg"],qKa:["fxLayoutAlign.lt-xl","alignLtXl"]},features:[_.Le,_.Cc]});var KSa=new _.xc("cdk-dir-doc",{Ga:"root",oa:Gqa});var Hqa;Hqa=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.Qq=function(a){this.value="ltr";this.Zc=new _.ll;if(a){var b=a.documentElement?a.documentElement.dir:null;this.value=_.Iqa((a.body?a.body.dir:null)||b||"ltr")}};_.Qq.prototype.Ka=function(){this.Zc.complete()};_.Qq.O=function(a){return new (a||_.Qq)(_.q(KSa,8))};_.Qq.ta=_.p({token:_.Qq,oa:_.Qq.O,Ga:"root"});var Rq=function(){};Rq.O=function(a){return new (a||Rq)};Rq.Da=_.mc({type:Rq});Rq.Ca=_.bc({});var Sq=function(a){this.aW=[];this.Eb=a};Sq.prototype.Ka=function(){this.detach()};Sq.prototype.add=function(a){this.remove(a);this.aW.push(a)};Sq.prototype.remove=function(a){a=this.aW.indexOf(a);-1<a&&this.aW.splice(a,1);0===this.aW.length&&this.detach()};Sq.O=function(a){return new (a||Sq)(_.q(_.ph))};Sq.ta=_.p({token:Sq,oa:Sq.O,Ga:"root"});var Tq=function(a,b){Sq.call(this,a);var c=this;this.hb=b;this.SGa=function(d){for(var e=c.aW,f={},g=e.length-1;-1<g;f={Wj:f.Wj},g--)if(0<e[g].dma.Fk.length){f.Wj=e[g].dma;c.hb?c.hb.jc(function(m){return function(){return m.Wj.next(d)}}(f)):f.Wj.next(d);break}}};_.V(Tq,Sq);Tq.prototype.add=function(a){var b=this;Sq.prototype.add.call(this,a);this.VE||(this.hb?this.hb.Zb(function(){return b.Eb.body.addEventListener("keydown",b.SGa)}):this.Eb.body.addEventListener("keydown",this.SGa),this.VE=!0)};
Tq.prototype.detach=function(){this.VE&&(this.Eb.body.removeEventListener("keydown",this.SGa),this.VE=!1)};Tq.O=function(a){return new (a||Tq)(_.q(_.ph),_.q(_.re,8))};Tq.ta=_.p({token:Tq,oa:Tq.O,Ga:"root"});var Uq=function(a,b,c){Sq.call(this,a);var d=this;this.zc=b;this.hb=c;this.Yka=!1;this.y$a=function(e){d.WHa=_.hh(e)};this.jW=function(e){var f=_.hh(e),g="click"===e.type&&d.WHa?d.WHa:f;d.WHa=null;for(var m=d.aW.slice(),n={},r=m.length-1;-1<r;n={Xw:n.Xw},r--){var w=m[r];if(!(1>w.Ema.Fk.length)&&w.sg()){if(w.xo.contains(f)||w.xo.contains(g))break;n.Xw=w.Ema;d.hb?d.hb.jc(function(z){return function(){return z.Xw.next(e)}}(n)):n.Xw.next(e)}}}};_.V(Uq,Sq);
Uq.prototype.add=function(a){var b=this;Sq.prototype.add.call(this,a);if(!this.VE){var c=this.Eb.body;this.hb?this.hb.Zb(function(){return b.i5a(c)}):this.i5a(c);this.zc.mE&&!this.Yka&&(this.Cnc=c.style.cursor,c.style.cursor="pointer",this.Yka=!0);this.VE=!0}};
Uq.prototype.detach=function(){if(this.VE){var a=this.Eb.body;a.removeEventListener("pointerdown",this.y$a,!0);a.removeEventListener("click",this.jW,!0);a.removeEventListener("auxclick",this.jW,!0);a.removeEventListener("contextmenu",this.jW,!0);this.zc.mE&&this.Yka&&(a.style.cursor=this.Cnc,this.Yka=!1);this.VE=!1}};
Uq.prototype.i5a=function(a){a.addEventListener("pointerdown",this.y$a,!0);a.addEventListener("click",this.jW,!0);a.addEventListener("auxclick",this.jW,!0);a.addEventListener("contextmenu",this.jW,!0)};Uq.O=function(a){return new (a||Uq)(_.q(_.ph),_.q(_.gq),_.q(_.re,8))};Uq.ta=_.p({token:Uq,oa:Uq.O,Ga:"root"});_.Vq=function(a,b){this.zc=b;this.Eb=a};_.Vq.prototype.Ka=function(){var a;null==(a=this.mW)||a.remove()};var LSa=function(a){a.mW||a.mnc();return a.mW};
_.Vq.prototype.mnc=function(){if(this.zc.Pd||fqa())for(var a=this.Eb.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),b=0;b<a.length;b++)a[b].remove();a=this.Eb.createElement("div");a.classList.add("cdk-overlay-container");fqa()?a.setAttribute("platform","test"):this.zc.Pd||a.setAttribute("platform","server");this.Eb.body.appendChild(a);this.mW=a};_.Vq.O=function(a){return new (a||_.Vq)(_.q(_.ph),_.q(_.gq))};_.Vq.ta=_.p({token:_.Vq,oa:_.Vq.O,Ga:"root"});var MSa=$pa(),NSa=function(a,b){this.Bf=a;this.Sma={top:"",left:""};this.Yla=!1;this.Eb=b};NSa.prototype.Ld=function(){};NSa.prototype.enable=function(){if(this.umc()){var a=this.Eb.documentElement;this.Uma=this.Bf.rG();this.Sma.left=a.style.left||"";this.Sma.top=a.style.top||"";a.style.left=jh(-this.Uma.left);a.style.top=jh(-this.Uma.top);a.classList.add("cdk-global-scrollblock");this.Yla=!0}};
NSa.prototype.disable=function(){if(this.Yla){var a=this.Eb.documentElement,b=a.style,c=this.Eb.body.style,d=b.Fga||"",e=c.Fga||"";this.Yla=!1;b.left=this.Sma.left;b.top=this.Sma.top;a.classList.remove("cdk-global-scrollblock");MSa&&(b.Fga=c.Fga="auto");window.scroll(this.Uma.left,this.Uma.top);MSa&&(b.Fga=d,c.Fga=e)}};
NSa.prototype.umc=function(){if(this.Eb.documentElement.classList.contains("cdk-global-scrollblock")||this.Yla)return!1;var a=this.Eb.body,b=this.Bf.sG();return a.scrollHeight>b.height||a.scrollWidth>b.width};var OSa=function(a,b,c,d){var e=this;this.LB=a;this.hb=b;this.Bf=c;this.Uc=d;this.uq=null;this.Lo=function(){e.disable();e.Cb.sg()&&e.hb.jc(function(){return e.Cb.detach()})}};OSa.prototype.Ld=function(a){this.Cb=a};
OSa.prototype.enable=function(){var a=this;if(!this.uq){var b=this.LB.BH(0).ha(_.Kd(function(c){return!c||!a.Cb.xo.contains(c.nb.na)}));this.Uc&&this.Uc.threshold&&1<this.Uc.threshold?(this.Xpc=this.Bf.rG().top,this.uq=b.subscribe(function(){var c=a.Bf.rG().top;Math.abs(c-a.Xpc)>a.Uc.threshold?a.Lo():a.Cb.lf()})):this.uq=b.subscribe(this.Lo)}};OSa.prototype.disable=function(){this.uq&&(this.uq.unsubscribe(),this.uq=null)};OSa.prototype.detach=function(){this.disable();this.Cb=null};var PSa=function(){};PSa.prototype.enable=function(){};PSa.prototype.disable=function(){};PSa.prototype.Ld=function(){};var QSa=function(a,b,c,d){this.LB=a;this.Bf=b;this.hb=c;this.Uc=d;this.uq=null};QSa.prototype.Ld=function(a){this.Cb=a};QSa.prototype.enable=function(){var a=this;this.uq||(this.uq=this.LB.BH(this.Uc?this.Uc.bKb:0).subscribe(function(){a.Cb.lf();if(a.Uc&&a.Uc.qUc){var b=a.Cb.xo.getBoundingClientRect(),c=a.Bf.sG(),d=c.width;c=c.height;Jqa(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.hb.jc(function(){return a.Cb.detach()}))}}))};
QSa.prototype.disable=function(){this.uq&&(this.uq.unsubscribe(),this.uq=null)};QSa.prototype.detach=function(){this.disable();this.Cb=null};_.RSa=new _.xc("VIRTUAL_SCROLL_STRATEGY");_.Wq=function(a,b,c){this.hb=a;this.zc=b;this.l6=new _.he;this.K4=null;this.HIa=0;this.n1=new Map;this.Eb=c};_.Wq.prototype.register=function(a){var b=this;this.n1.has(a)||this.n1.set(a,a.xI.subscribe(function(){return b.l6.next(a)}))};_.Wq.prototype.Fz=function(a){var b=this.n1.get(a);b&&(b.unsubscribe(),this.n1.delete(a))};
_.Wq.prototype.BH=function(a){var b=this;a=void 0===a?20:a;return this.zc.Pd?new _.ld(function(c){b.K4||b.plc();var d=0<a?b.l6.ha(Kfa(a)).subscribe(c):b.l6.subscribe(c);b.HIa++;return function(){d.unsubscribe();b.HIa--;b.HIa||b.U$a()}}):_.nd()};_.Wq.prototype.Ka=function(){var a=this;this.U$a();this.n1.forEach(function(b,c){return a.Fz(c)});this.l6.complete()};_.SSa=function(a,b){var c=[];a.n1.forEach(function(d,e){a.zsc(e,b)&&c.push(e)});return c};
_.Wq.prototype.nq=function(){return this.Eb.defaultView||window};_.Wq.prototype.zsc=function(a,b){b=_.kh(b);a=a.nb.na;do if(b==a)return!0;while(b=b.parentElement);return!1};_.Wq.prototype.plc=function(){var a=this;this.K4=this.hb.Zb(function(){return _.Ed(a.nq().document,"scroll").subscribe(function(){return a.l6.next()})})};_.Wq.prototype.U$a=function(){this.K4&&(this.K4.unsubscribe(),this.K4=null)};_.Wq.O=function(a){return new (a||_.Wq)(_.q(_.re),_.q(_.gq),_.q(_.ph,8))};
_.Wq.ta=_.p({token:_.Wq,oa:_.Wq.O,Ga:"root"});_.Xq=function(a,b,c,d){var e=this;this.nb=a;this.aKb=b;this.Kd=c;this.dir=d;this.Lb=new _.he;this.xI=new _.ld(function(f){return e.Kd.Zb(function(){return _.Ed(e.nb.na,"scroll").ha(_.ne(e.Lb)).subscribe(f)})})};_.h=_.Xq.prototype;_.h.Ra=function(){this.aKb.register(this)};_.h.Ka=function(){this.aKb.Fz(this);this.Lb.next();this.Lb.complete()};
_.h.scrollTo=function(a){var b=this.nb.na,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!=bqa()?(null!=a.left&&(a.right=b.scrollWidth-b.clientWidth-a.left),2==bqa()?a.left=a.right:1==bqa()&&(a.left=a.right?-a.right:a.right)):null!=a.right&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.Glc(a)};
_.h.Glc=function(a){var b=this.nb.na;$pa()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))};
_.h.Z_=function(a){var b=this.nb.na;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==bqa()?"left"==a?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&1==bqa()?"left"==a?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:"left"==a?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft};
_.Xq.O=function(a){return new (a||_.Xq)(_.v(_.ed),_.v(_.Wq),_.v(_.re),_.v(_.Qq,8))};_.Xq.Ia=_.rc({type:_.Xq,qa:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0});_.Yq=function(){};_.Zq=function(){this.r5=[]};_.Zq.prototype.notify=function(a,b){for(var c=_.l(this.r5),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.Zq.prototype.listen=function(a){var b=this;this.r5.push(a);return function(){b.r5=b.r5.filter(function(c){return a!==c})}};_.Zq.prototype.Ka=function(){this.r5=[]};_.Zq.O=function(a){return new (a||_.Zq)};_.Zq.ta=_.p({token:_.Zq,oa:_.Zq.O,Ga:"root"});_.TSa=new _.xc("_ViewRepeater");_.$q=function(a,b,c){var d=this;this.zc=a;this.Nka=new _.he;this.Oka=function(e){d.Nka.next(e)};this.Eb=c;b.Zb(function(){if(a.Pd){var e=d.nq();e.addEventListener("resize",d.Oka);e.addEventListener("orientationchange",d.Oka)}d.Zc().subscribe(function(){return d.jJ=null})})};_.h=_.$q.prototype;_.h.Ka=function(){if(this.zc.Pd){var a=this.nq();a.removeEventListener("resize",this.Oka);a.removeEventListener("orientationchange",this.Oka)}this.Nka.complete()};
_.h.sG=function(){this.jJ||this.luc();var a={width:this.jJ.width,height:this.jJ.height};this.zc.Pd||(this.jJ=null);return a};_.h.rG=function(){if(!this.zc.Pd)return{top:0,left:0};var a=this.Eb,b=this.nq(),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.Zc=function(a){a=void 0===a?20:a;return 0<a?this.Nka.ha(Kfa(a)):this.Nka};
_.h.nq=function(){return this.Eb.defaultView||window};_.h.luc=function(){var a=this.nq();this.jJ=this.zc.Pd?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};_.$q.O=function(a){return new (a||_.$q)(_.q(_.gq),_.q(_.re),_.q(_.ph,8))};_.$q.ta=_.p({token:_.$q,oa:_.$q.O,Ga:"root"});var USa=new _.xc("VIRTUAL_SCROLLABLE"),ar=function(a,b,c,d){_.Xq.call(this,a,b,c,d)};_.V(ar,_.Xq);ar.O=function(a){return new (a||ar)(_.v(_.ed),_.v(_.Wq),_.v(_.re),_.v(_.Qq,8))};ar.Ia=_.rc({type:ar,features:[_.Le]});var VSa,WSa,YSa;VSa=["contentWrapper"];WSa="undefined"!==typeof requestAnimationFrame?fHa:_.oHa;
_.br=function(a,b,c,d,e,f,g,m){_.Xq.call(this,a,f,c,e);var n=this;this.nb=a;this.kb=b;this.Le=d;this.FD=m;this.zc=_.jc(_.gq);this.XEa=new _.he;this.qIa=new _.he;this.HHa="vertical";this.v5a=!1;this.Sva=new _.ld(function(r){return n.Le.Sva.subscribe(function(w){return Promise.resolve().then(function(){return n.Kd.jc(function(){return r.next(w)})})})});this.YJc=this.qIa;this.Ena=0;this.Xab=this.Yab="";this.Tr={start:0,end:0};this.ena=this.jJ=this.ala=0;this.KGa=this.pIa=!1;this.zIa=[];this.Gbb=_.id.EMPTY;
this.Gbb=g.Zc().subscribe(function(){_.XSa(n)});this.FD||(this.nb.na.classList.add("cdk-virtual-scrollable"),this.FD=this)};_.V(_.br,ar);_.br.Ia=ar.Ia;_.h=_.br.prototype;_.h.Ra=function(){var a=this;this.zc.Pd&&(this.FD===this&&ar.prototype.Ra.call(this),this.Kd.Zb(function(){return Promise.resolve().then(function(){a.G9a();a.Le.Ld(a);a.FD.xI.ha(_.ke(null),Kfa(0,WSa)).subscribe(function(){return a.Le.PHc()});a.oma()})}))};
_.h.Ka=function(){this.detach();this.Le.detach();this.qIa.complete();this.XEa.complete();this.Gbb.unsubscribe();ar.prototype.Ka.call(this)};_.h.Ld=function(a){var b=this;this.Kd.Zb(function(){b.E7a=a;b.E7a.wkb.ha(_.ne(b.XEa)).subscribe(function(c){c=c.length;c!==b.ala&&(b.ala=c,b.Le.qCb());b.b7a()})})};_.h.detach=function(){this.E7a=null;this.XEa.next()};_.h.sG=function(){return this.jJ};_.h.kx=function(a,b){this.Le.kx(a,void 0===b?"auto":b)};
_.h.Z_=function(a){var b=this;return Math.max(0,(this.FD==this?function(c){return ar.prototype.Z_.call(b,c)}:function(c){return b.FD.Z_(c)})(null!=a?a:"horizontal"===this.orientation?"start":"top")-YSa(this))};YSa=function(a){var b="horizontal"===a.orientation?"left":"top";var c=a.FD.nb.na.getBoundingClientRect()[b];return a.nb.na.getBoundingClientRect()[b]-c};_.XSa=function(a){a.G9a();a.Le.qCb()};
_.br.prototype.G9a=function(){var a=this.FD.nb.na;this.jJ="horizontal"===this.orientation?a.clientWidth:a.clientHeight};_.br.prototype.oma=function(a){var b=this;a&&this.zIa.push(a);this.KGa||(this.KGa=!0,this.Kd.Zb(function(){return Promise.resolve().then(function(){b.b7a()})}))};_.br.prototype.b7a=function(){var a=this;this.KGa=!1;this.y6a.na.style.transform=this.bab;this.Kd.jc(function(){return _.Cl(a.kb)});var b=this.zIa;this.zIa=[];b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()};
_.br.prototype.Q5a=function(){this.Xab="horizontal"===this.orientation?"":this.Ena+"px";this.Yab="horizontal"===this.orientation?this.Ena+"px":""};_.W.Object.defineProperties(_.br.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.HHa},set:function(a){this.HHa!==a&&(this.HHa=a,this.Q5a())}},EKa:{configurable:!0,enumerable:!0,get:function(){return this.v5a},set:function(a){this.v5a=_.ih(a)}}});
_.br.O=function(a){return new (a||_.br)(_.v(_.ed),_.v(_.Ml),_.v(_.re),_.v(_.RSa,8),_.v(_.Qq,8),_.v(_.Wq),_.v(_.$q),_.v(USa,8))};
_.br.ya=_.lc({type:_.br,qa:[["cdk-virtual-scroll-viewport"]],tb:function(a,b){a&1&&_.xf(VSa,7);if(a&2){var c;_.vf(c=_.zf())&&(b.y6a=c.first)}},Db:[1,"cdk-virtual-scroll-viewport"],vb:4,Ya:function(a,b){a&2&&_.Re("cdk-virtual-scroll-orientation-horizontal","horizontal"===b.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==b.orientation)},inputs:{orientation:"orientation",EKa:"appendOnly"},outputs:{Sva:"scrolledIndexChange"},standalone:!0,features:[_.mf([{wa:_.Xq,yb:function(a,b){return a||
b},Fb:[[new _.Kk,new _.fGa(USa)],_.br]}]),_.Le,_.cka],ac:["*"],Aa:4,Ba:4,Ea:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],ua:function(a,b){a&1&&(_.df(),_.A(0,"div",0,1),_.ef(2),_.B(),_.E(3,"div",2));a&2&&(_.u(3),_.Qe("width",b.Yab)("height",b.Xab))},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"],
rb:2,Oa:0});_.cr=function(){};_.cr.O=function(a){return new (a||_.cr)};_.cr.Da=_.mc({type:_.cr});_.cr.Ca=_.bc({});_.dr=function(){};_.dr.O=function(a){return new (a||_.dr)};_.dr.Da=_.mc({type:_.dr});_.dr.Ca=_.bc({imports:[Rq,_.cr,Rq,_.cr]});var er=function(a,b,c,d){var e=this;this.LB=a;this.Bf=b;this.hb=c;this.close=function(f){return new OSa(e.LB,e.hb,e.Bf,f)};this.block=function(){return new NSa(e.Bf,e.Eb)};this.Lp=function(f){return new QSa(e.LB,e.Bf,e.hb,f)};this.Eb=d};er.O=function(a){return new (a||er)(_.q(_.Wq),_.q(_.$q),_.q(_.re),_.q(_.ph))};er.ta=_.p({token:er,oa:er.O,Ga:"root"});_.fr=function(a){this.zj=new PSa;this.Hd="";this.Tf=!1;this.om="cdk-overlay-dark-backdrop";this.TY=!1;if(a){var b=Object.keys(a);b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,void 0!==a[c]&&(this[c]=a[c])}};_.gr=function(a,b,c,d,e,f,g,m,n,r){var w=this;r=void 0===r?!1:r;this.Ht=a;this.Gj=b;this.Si=c;this.Uc=d;this.hb=e;this.n5=f;this.Eb=g;this.qq=m;this.N5=n;this.Nm=r;this.wt=null;this.fEa=new _.he;this.Kka=new _.he;this.Mo=new _.he;this.ZGa=_.id.EMPTY;this.G5a=function(z){return w.fEa.next(z)};this.H5a=function(z){w.fla(z.target)};this.dma=new _.he;this.Ema=new _.he;d.zj&&(this.Le=d.zj,this.Le.Ld(this));this.Jj=d.Lg};_.h=_.gr.prototype;
_.h.Ld=function(a){var b=this;!this.Gj.parentElement&&this.fIa&&this.fIa.appendChild(this.Gj);a=this.Ht.Ld(a);this.Jj&&this.Jj.Ld(this);this.iuc();this.rbb();this.qbb();this.Le&&this.Le.enable();this.hb.Kf.ha(_.Xd(1)).subscribe(function(){b.sg()&&b.lf()});this.Wab(!0);this.Uc.Tf&&this.Mlc();this.Uc.Hd&&this.F6(this.Si,this.Uc.Hd,!0);this.Kka.next();this.n5.add(this);this.Uc.TY&&(this.ZGa=this.qq.subscribe(function(){return b.dispose()}));this.N5.add(this);"function"===typeof(null==a?void 0:a.uf)&&
a.uf(function(){b.sg()&&b.hb.Zb(function(){return Promise.resolve().then(function(){return b.detach()})})});return a};_.h.detach=function(){if(this.sg()){_.ZSa(this);this.Wab(!1);this.Jj&&this.Jj.detach&&this.Jj.detach();this.Le&&this.Le.disable();var a=this.Ht.detach();this.Mo.next();this.n5.remove(this);this.Pnc();this.ZGa.unsubscribe();this.N5.remove(this);return a}};
_.h.dispose=function(){var a=this.sg();this.Jj&&this.Jj.dispose();this.Snc();this.fla(this.wt);this.ZGa.unsubscribe();this.n5.remove(this);this.Ht.dispose();this.Kka.complete();this.fEa.complete();this.dma.complete();this.Ema.complete();this.N5.remove(this);var b;null==(b=this.Gj)||b.remove();this.fIa=this.Si=this.Gj=null;a&&this.Mo.next();this.Mo.complete()};_.h.sg=function(){return this.Ht.sg()};_.h.rm=function(){return this.fEa};_.h.Wj=function(){return this.dma};_.h.Xw=function(){return this.Ema};
_.h.ko=function(){return this.Uc};_.h.lf=function(){this.Jj&&this.Jj.apply()};_.$Sa=function(a,b){b!==a.Jj&&(a.Jj&&a.Jj.dispose(),a.Jj=b,a.sg()&&(b.Ld(a),a.lf()))};_.gr.prototype.Br=function(a){this.Uc=Object.assign({},this.Uc,a);this.rbb()};_.gr.prototype.setDirection=function(a){this.Uc=Object.assign({},this.Uc,{direction:a});this.qbb()};_.gr.prototype.RB=function(a){this.Si&&this.F6(this.Si,a,!0)};_.gr.prototype.wM=function(a){this.Si&&this.F6(this.Si,a,!1)};
var aTa=function(a){return(a=a.Uc.direction)?"string"===typeof a?a:a.value:"ltr"};_.h=_.gr.prototype;_.h.qbb=function(){this.Gj.setAttribute("dir",aTa(this))};_.h.rbb=function(){if(this.Si){var a=this.Si.style;a.width=jh(this.Uc.width);a.height=jh(this.Uc.height);a.minWidth=jh(this.Uc.minWidth);a.minHeight=jh(this.Uc.minHeight);a.maxWidth=jh(this.Uc.maxWidth);a.maxHeight=jh(this.Uc.maxHeight)}};_.h.Wab=function(a){this.Si.style.pointerEvents=a?"":"none"};
_.h.Mlc=function(){var a=this;this.wt=this.Eb.createElement("div");this.wt.classList.add("cdk-overlay-backdrop");this.Nm&&this.wt.classList.add("cdk-overlay-backdrop-noop-animation");this.Uc.om&&this.F6(this.wt,this.Uc.om,!0);this.Gj.parentElement.insertBefore(this.wt,this.Gj);this.wt.addEventListener("click",this.G5a);this.Nm||"undefined"===typeof requestAnimationFrame?this.wt.classList.add("cdk-overlay-backdrop-showing"):this.hb.Zb(function(){requestAnimationFrame(function(){a.wt&&a.wt.classList.add("cdk-overlay-backdrop-showing")})})};
_.h.iuc=function(){this.Gj.nextSibling&&this.Gj.parentNode.appendChild(this.Gj)};_.ZSa=function(a){var b=a.wt;b&&(a.Nm?a.fla(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.hb.Zb(function(){b.addEventListener("transitionend",a.H5a)}),b.style.pointerEvents="none",a.hEa=a.hb.Zb(function(){return setTimeout(function(){a.fla(b)},500)})))};
_.gr.prototype.F6=function(a,b,c){b=_.gqa(b||[]).filter(function(d){return!!d});b.length&&(c?a.classList.add.apply(a.classList,_.zc(b)):a.classList.remove.apply(a.classList,_.zc(b)))};_.gr.prototype.Pnc=function(){var a=this;this.hb.Zb(function(){var b=a.hb.Kf.ha(_.ne(_.Fd(a.Kka,a.Mo))).subscribe(function(){a.Si&&a.Gj&&0!==a.Si.children.length||(a.Si&&a.Uc.Hd&&a.F6(a.Si,a.Uc.Hd,!1),a.Gj&&a.Gj.parentElement&&(a.fIa=a.Gj.parentElement,a.Gj.remove()),b.unsubscribe())})})};
_.gr.prototype.Snc=function(){var a=this.Le;a&&(a.disable(),a.detach&&a.detach())};_.gr.prototype.fla=function(a){a&&(a.removeEventListener("click",this.G5a),a.removeEventListener("transitionend",this.H5a),a.remove(),this.wt===a&&(this.wt=null));this.hEa&&(clearTimeout(this.hEa),this.hEa=void 0)};_.W.Object.defineProperties(_.gr.prototype,{xo:{configurable:!0,enumerable:!0,get:function(){return this.Si}},xG:{configurable:!0,enumerable:!0,get:function(){return this.Gj}}});var bTa=function(a,b){this.m9=a;this.dKb=b};var Mqa;Mqa=/([A-Za-z%]+)$/;_.hr=function(a,b,c,d,e){this.Bf=b;this.Eb=c;this.zc=d;this.JI=e;this.p5={width:0,height:0};this.AI=!1;this.S5a=!0;this.hP=!1;this.Jla=!0;this.YHa=!1;this.km=0;this.nab=[];this.cIa=[];this.Oma=new _.he;this.tq=_.id.EMPTY;this.Rr=this.uHa=0;this.Gka=[];this.nfa=this.Oma;this.uha(a)};
_.hr.prototype.Ld=function(a){var b=this;a.xG.classList.add("cdk-overlay-connected-position-bounding-box");this.Cb=a;this.dW=a.xG;this.Si=a.xo;this.oq=!1;this.JW=!0;this.OW=null;this.tq.unsubscribe();this.tq=this.Bf.Zc().subscribe(function(){b.JW=!0;b.apply()})};
_.hr.prototype.apply=function(){if(!this.oq&&this.zc.Pd)if(!this.JW&&this.YHa&&this.OW)_.cTa(this);else{this.m6a();this.gab();this.qsc();this.Lna=this.Z7a();this.JHa=this.OFa();this.KI=this.Si.getBoundingClientRect();this.nW=LSa(this.JI).getBoundingClientRect();for(var a=this.JHa,b=this.KI,c=this.Lna,d=this.nW,e=[],f,g=_.l(this.cIa),m=g.next();!m.done;m=g.next()){m=m.value;var n=this.c8a(a,d,m),r=this.QFa(n,b,m),w=this.fpc(r,b,c,m);if(w.lEc){this.AI=!1;this.Hka(m,n);return}if(this.vmc(w,r,c))e.push({position:m,
origin:n,yIc:b,Zfb:this.P5a(n,m)});else if(!f||f.wIc.ISb<w.ISb)f={wIc:w,e2c:r,iIc:n,position:m,yIc:b}}if(e.length){a=null;b=-1;e=_.l(e);for(c=e.next();!c.done;c=e.next())c=c.value,d=c.Zfb.width*c.Zfb.height*(c.position.weight||1),d>b&&(b=d,a=c);this.AI=!1;this.Hka(a.position,a.origin)}else this.S5a&&(this.AI=!0),this.Hka(f.position,f.iIc)}};_.hr.prototype.detach=function(){this.m6a();this.Tma=this.OW=null;this.tq.unsubscribe()};
_.hr.prototype.dispose=function(){this.oq||(this.dW&&sh(this.dW.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.Si&&this.gab(),this.Cb&&this.Cb.xG.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.Oma.complete(),this.Cb=this.dW=null,this.oq=!0)};
_.cTa=function(a){if(!a.oq&&a.zc.Pd){var b=a.OW;b?(a.JHa=a.OFa(),a.KI=a.Si.getBoundingClientRect(),a.Lna=a.Z7a(),a.nW=LSa(a.JI).getBoundingClientRect(),a.Hka(b,a.c8a(a.JHa,a.nW,b))):a.apply()}};_.dTa=function(a,b){a.nab=b;return a};_.ir=function(a,b){a.cIa=b;-1===b.indexOf(a.OW)&&(a.OW=null);return a};_.eTa=function(a,b){a.km=b;return a};_.jr=function(a,b){a.Jla=void 0===b?!0:b;return a};_.fTa=function(a,b){a.hP=void 0===b?!0:b;return a};_.gTa=function(a,b){a.YHa=void 0===b?!0:b;return a};
_.hr.prototype.uha=function(a){this.Xy=a;return this};_.hTa=function(a,b){a.cbb=b;return a};_.h=_.hr.prototype;_.h.c8a=function(a,b,c){if("center"==c.Cc)var d=a.left+a.width/2;else{d=this.nk()?a.right:a.left;var e=this.nk()?a.left:a.right;d="start"==c.Cc?d:e}0>b.left&&(d-=b.left);a="center"==c.Dc?a.top+a.height/2:"top"==c.Dc?a.top:a.bottom;0>b.top&&(a-=b.top);return{x:d,y:a}};
_.h.QFa=function(a,b,c){return{x:a.x+("center"==c.qc?-b.width/2:"start"===c.qc?this.nk()?-b.width:0:this.nk()?0:-b.width),y:a.y+("center"==c.wc?-b.height/2:"top"==c.wc?0:-b.height)}};_.h.fpc=function(a,b,c,d){b=Oqa(b);var e=a.x;a=a.y;var f=this.zla(d,"x");d=this.zla(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.Kab(b.width,-e,e+b.width-c.width);e=this.Kab(b.height,d,a);d=c*e;return{ISb:d,lEc:b.width*b.height===d,IAc:e===b.height,HAc:c==b.width}};
_.h.vmc=function(a,b,c){if(this.Jla){var d=c.bottom-b.y;c=c.right-b.x;b=Nqa(this.Cb.ko().minHeight);var e=Nqa(this.Cb.ko().minWidth);c=a.HAc||null!=e&&e<=c;return(a.IAc||null!=b&&b<=d)&&c}return!1};
_.h.N$a=function(a,b,c){if(this.Tma&&this.YHa)return{x:a.x+this.Tma.x,y:a.y+this.Tma.y};b=Oqa(b);var d=this.Lna,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.km?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.km?d.top-c.top-a.y:0;this.Tma={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.h.Hka=function(a,b){this.Vsc(a);this.Nsc(b,a);this.Hsc(b,a);a.Hd&&this.rlc(a.Hd);this.OW=a;this.Oma.Fk.length&&(b=this.qpc(),this.Oma.next(new bTa(a,b)));this.JW=!1};_.h.Vsc=function(a){if(this.cbb){var b=this.dW.querySelectorAll(this.cbb),c=a.wc;a="center"===a.qc?"center":this.nk()?"start"===a.qc?"right":"left":"start"===a.qc?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.h.P5a=function(a,b){var c=this.Lna,d=this.nk();if("top"===b.wc){var e=a.y;var f=c.height-e+this.km}else if("bottom"===b.wc){var g=c.height-a.y+2*this.km;f=c.height-g+this.km}else{e=Math.min(c.bottom-a.y+c.top,a.y);var m=this.p5.height;f=2*e;e=a.y-e;f>m&&!this.JW&&!this.hP&&(e=a.y-m/2)}m="start"===b.qc&&!d||"end"===b.qc&&d;if("end"===b.qc&&!d||"start"===b.qc&&d){var n=c.width-a.x+this.km;b=a.x-this.km}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.p5.width,b=2*
r,r=a.x-r,b>c&&!this.JW&&!this.hP&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.h.Hsc=function(a,b){a=this.P5a(a,b);this.JW||this.hP||(a.height=Math.min(a.height,this.p5.height),a.width=Math.min(a.width,this.p5.width));var c={};if(this.A8a())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.Cb.ko().maxHeight,e=this.Cb.ko().maxWidth;c.height=jh(a.height);c.top=jh(a.top);c.bottom=jh(a.bottom);c.width=jh(a.width);c.left=jh(a.left);c.right=jh(a.right);c.alignItems="center"===b.qc?"center":"end"===b.qc?"flex-end":"flex-start";c.justifyContent=
"center"===b.wc?"center":"bottom"===b.wc?"flex-end":"flex-start";d&&(c.maxHeight=jh(d));e&&(c.maxWidth=jh(e))}this.p5=a;sh(this.dW.style,c)};_.h.qsc=function(){sh(this.dW.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.h.gab=function(){sh(this.Si.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.h.Nsc=function(a,b){var c={},d=this.A8a(),e=this.Jla,f=this.Cb.ko();if(d){var g=this.Bf.rG();sh(c,this.Xoc(b,a,g));sh(c,this.Woc(b,a,g))}else c.position="static";a="";g=this.zla(b,"x");b=this.zla(b,"y");g&&(a+="translateX("+g+"px) ");b&&(a+="translateY("+b+"px)");c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=jh(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=jh(f.maxWidth):e&&(c.maxWidth=""));sh(this.Si.style,c)};
_.h.Xoc=function(a,b,c){var d={top:"",bottom:""};b=this.QFa(b,this.KI,a);this.AI&&(b=this.N$a(b,this.KI,c));"bottom"===a.wc?d.bottom=this.Eb.documentElement.clientHeight-(b.y+this.KI.height)+"px":d.top=jh(b.y);return d};_.h.Woc=function(a,b,c){var d={left:"",right:""};b=this.QFa(b,this.KI,a);this.AI&&(b=this.N$a(b,this.KI,c));"right"===(this.nk()?"end"===a.qc?"left":"right":"end"===a.qc?"right":"left")?d.right=this.Eb.documentElement.clientWidth-(b.x+this.KI.width)+"px":d.left=jh(b.x);return d};
_.h.qpc=function(){var a=this.OFa(),b=this.Si.getBoundingClientRect(),c=this.nab.map(function(d){return d.nb.na.getBoundingClientRect()});return{y_c:Kqa(a,c),z_c:Jqa(a,c),awb:Kqa(b,c),A_c:Jqa(b,c)}};_.h.Kab=function(a){return _.vc.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.h.Z7a=function(){var a=this.Eb.documentElement.clientWidth,b=this.Eb.documentElement.clientHeight,c=this.Bf.rG();return{top:c.top+this.km,left:c.left+this.km,right:c.left+a-this.km,bottom:c.top+b-this.km,width:a-2*this.km,height:b-2*this.km}};_.h.nk=function(){return"rtl"===aTa(this.Cb)};_.h.A8a=function(){return!this.Jla||this.AI};_.h.zla=function(a,b){return"x"===b?null==a.offsetX?this.uHa:a.offsetX:null==a.offsetY?this.Rr:a.offsetY};_.h.yTc=function(){};
_.h.rlc=function(a){var b=this;this.Si&&_.gqa(a).forEach(function(c){""!==c&&-1===b.Gka.indexOf(c)&&(b.Gka.push(c),b.Si.classList.add(c))})};_.h.m6a=function(){var a=this;this.Si&&(this.Gka.forEach(function(b){a.Si.classList.remove(b)}),this.Gka=[])};_.h.OFa=function(){var a=this.Xy;if(a instanceof _.ed)return a.na.getBoundingClientRect();if(a instanceof Element)return a.getBoundingClientRect();var b=a.width||0,c=a.height||0;return{top:a.y,bottom:a.y+c,left:a.x,right:a.x+b,height:c,width:b}};
_.W.Object.defineProperties(_.hr.prototype,{bx:{configurable:!0,enumerable:!0,get:function(){return this.cIa}}});var iTa=function(){this.ync="static";this.mGa=this.OJa=this.b7=this.tF=this.Dka=this.mEa=this.rJa="";this.oq=!1};_.h=iTa.prototype;_.h.Ld=function(a){var b=a.ko();this.Cb=a;this.OJa&&!b.width&&a.Br({width:this.OJa});this.mGa&&!b.height&&a.Br({height:this.mGa});a.xG.classList.add("cdk-global-overlay-wrapper");this.oq=!1};_.h.top=function(a){this.mEa="";this.rJa=void 0===a?"":a;this.Dka="flex-start";return this};_.h.left=function(a){this.b7=void 0===a?"":a;this.tF="left";return this};
_.h.bottom=function(a){this.rJa="";this.mEa=void 0===a?"":a;this.Dka="flex-end";return this};_.h.right=function(a){this.b7=void 0===a?"":a;this.tF="right";return this};_.h.start=function(a){this.b7=void 0===a?"":a;this.tF="start";return this};_.h.end=function(a){this.b7=void 0===a?"":a;this.tF="end";return this};_.h.width=function(a){a=void 0===a?"":a;this.Cb?this.Cb.Br({width:a}):this.OJa=a;return this};_.h.height=function(a){a=void 0===a?"":a;this.Cb?this.Cb.Br({height:a}):this.mGa=a;return this};
_.kr=function(a){a.left("");a.tF="center";return a};_.lr=function(a){a.top("");a.Dka="center";return a};
iTa.prototype.apply=function(){if(this.Cb&&this.Cb.sg()){var a=this.Cb.xo.style,b=this.Cb.xG.style,c=this.Cb.ko(),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.tF;c=this.b7;var g="rtl"===this.Cb.ko().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.ync;a.marginLeft=d?"0":m;a.marginTop=e?"0":this.rJa;a.marginBottom=this.mEa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.Dka}};
iTa.prototype.dispose=function(){if(!this.oq&&this.Cb){var a=this.Cb.xo.style,b=this.Cb.xG,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.Cb=null;this.oq=!0}};var mr=function(a,b,c,d){this.Bf=a;this.Eb=b;this.zc=c;this.JI=d};mr.prototype.global=function(){return new iTa};_.nr=function(a,b){return new _.hr(b,a.Bf,a.Eb,a.zc,a.JI)};mr.O=function(a){return new (a||mr)(_.q(_.$q),_.q(_.ph),_.q(_.gq),_.q(_.Vq))};mr.ta=_.p({token:mr,oa:mr.O,Ga:"root"});var or=function(){};or.prototype.Ld=function(a){this.ZV=a;return a.Ld(this)};or.prototype.detach=function(){var a=this.ZV;null!=a&&(this.ZV=null,a.detach())};_.W.Object.defineProperties(or.prototype,{fEc:{configurable:!0,enumerable:!0,get:function(){return null!=this.ZV}}});_.pr=function(a,b,c,d,e){this.component=a;this.ve=b;this.Ac=c;this.bC=d;this.GXa=e};_.V(_.pr,or);_.qr=function(a,b,c,d){this.Rc=a;this.ve=b;this.context=c;this.Ac=d};_.V(_.qr,or);
_.qr.prototype.Ld=function(a,b){this.context=b=void 0===b?this.context:b;return or.prototype.Ld.call(this,a)};_.qr.prototype.detach=function(){this.context=void 0;return or.prototype.detach.call(this)};_.W.Object.defineProperties(_.qr.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.Rc.nb}}});var rr=function(){this.oq=!1};_.h=rr.prototype;_.h.sg=function(){return!!this.Jv};
_.h.Ld=function(a){if(a instanceof _.pr)return this.Jv=a,this.lz(a);if(a instanceof _.qr)return this.Jv=a,this.mz(a)};_.h.detach=function(){this.Jv&&(this.Jv=this.Jv.ZV=null);this.Y8a()};_.h.dispose=function(){this.sg()&&this.detach();this.Y8a();this.oq=!0};_.h.iha=function(a){this.dFa=a};_.h.Y8a=function(){this.dFa&&(this.dFa(),this.dFa=null)};_.sr=function(a,b,c,d,e){this.oq=!1;this.vua=a;this.NO=b;this.Kr=c;this.Hnc=d;this.Eb=e};_.V(_.sr,rr);_.sr.prototype.lz=function(a){var b=this,c=_.El(a.bC||this.NO,a.component);if(a.ve){var d=a.ve.UJ(c,a.ve.length,a.Ac||a.ve.Ac,a.GXa||void 0);this.iha(function(){return d.destroy()})}else d=c.create(a.Ac||this.Hnc||_.oGa),_.mIa(this.Kr,d.tu),this.iha(function(){0<b.Kr.IPc&&b.Kr.FY(d.tu);d.destroy()});this.vua.appendChild(this.Ooc(d));this.Jv=a;return d};
_.sr.prototype.mz=function(a){var b=this,c=a.ve,d=c.Kh(a.Rc,a.context,{Ac:a.Ac});d.ql.forEach(function(e){return b.vua.appendChild(e)});d.Md();this.iha(function(){var e=c.indexOf(d);-1!==e&&c.remove(e)});this.Jv=a;return d};_.sr.prototype.dispose=function(){rr.prototype.dispose.call(this);this.vua.remove()};_.sr.prototype.Ooc=function(a){return a.tu.ql[0]};_.tr=function(a,b,c){this.oq=!1;this.NO=a;this.Se=b;this.Cn=!1;this.NKa=new _.ll;this.Eb=c};_.V(_.tr,rr);_.h=_.tr.prototype;_.h.Ra=function(){this.Cn=!0};_.h.Ka=function(){rr.prototype.dispose.call(this);this.D5a=this.Jv=null};
_.h.lz=function(a){a.ZV=this;var b=null!=a.ve?a.ve:this.Se,c=_.El(a.bC||this.NO,a.component),d=b.UJ(c,b.length,a.Ac||b.Ac,a.GXa||void 0);b!==this.Se&&this.npc().appendChild(d.tu.ql[0]);rr.prototype.iha.call(this,function(){return d.destroy()});this.Jv=a;this.D5a=d;this.NKa.emit(d);return d};_.h.mz=function(a){var b=this;a.ZV=this;var c=this.Se.Kh(a.Rc,a.context,{Ac:a.Ac});rr.prototype.iha.call(this,function(){return b.Se.clear()});this.Jv=a;this.D5a=c;this.NKa.emit(c);return c};
_.h.npc=function(){var a=this.Se.element.na;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.W.Object.defineProperties(_.tr.prototype,{lfa:{configurable:!0,enumerable:!0,get:function(){return this.Jv},set:function(a){if(!this.sg()||a||this.Cn)this.sg()&&rr.prototype.detach.call(this),a&&rr.prototype.Ld.call(this,a),this.Jv=a||null}}});_.tr.O=function(a){return new (a||_.tr)(_.v(_.Mk),_.v(_.tf),_.v(_.ph))};
_.tr.Ia=_.rc({type:_.tr,qa:[["","cdkPortalOutlet",""]],inputs:{lfa:["cdkPortalOutlet","portal"]},outputs:{NKa:"attached"},Wb:["cdkPortalOutlet"],features:[_.Le]});_.ur=function(){};_.ur.O=function(a){return new (a||_.ur)};_.ur.Da=_.mc({type:_.ur});_.ur.Ca=_.bc({});var jTa;jTa=0;_.vr=function(a,b,c,d,e,f,g,m,n,r,w,z){this.Jm=a;this.JI=b;this.NO=c;this.Lrc=d;this.n5=e;this.Je=f;this.hb=g;this.Eb=m;this.Rnc=n;this.qq=r;this.N5=w;this.Clc=z};_.h=_.vr.prototype;_.h.create=function(a){var b=this.nnc(),c=this.rnc(b),d=this.tnc(c);a=new _.fr(a);a.direction=a.direction||this.Rnc.value;return new _.gr(d,b,c,a,this.hb,this.n5,this.Eb,this.qq,this.N5,"NoopAnimations"===this.Clc)};_.h.position=function(){return this.Lrc};
_.h.rnc=function(a){var b=this.Eb.createElement("div");b.id="cdk-overlay-"+jTa++;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b};_.h.nnc=function(){var a=this.Eb.createElement("div");LSa(this.JI).appendChild(a);return a};_.h.tnc=function(a){this.Kr||(this.Kr=this.Je.get(_.pg));return new _.sr(a,this.NO,this.Kr,this.Je,this.Eb)};_.vr.O=function(a){return new (a||_.vr)(_.q(er),_.q(_.Vq),_.q(_.Mk),_.q(mr),_.q(Tq),_.q(_.og),_.q(_.re),_.q(_.ph),_.q(_.Qq),_.q(_.Om),_.q(Uq),_.q(_.Ok,8))};
_.vr.ta=_.p({token:_.vr,oa:_.vr.O,Ga:"root"});var lTa;_.kTa=new _.xc("cdk-connected-overlay-scroll-strategy");lTa={wa:_.kTa,Fb:[_.vr],yb:function(a){return function(){return a.Jm.Lp()}}};_.wr=function(){};_.wr.O=function(a){return new (a||_.wr)};_.wr.Da=_.mc({type:_.wr});_.wr.Ca=_.bc({Pb:[_.vr,lTa],imports:[Rq,_.ur,_.dr,_.dr]});new _.Dl;new _.Dl;var mTa;mTa=new _.xc("mat-sanity-checks",{Ga:"root",oa:function(){return!0}});_.xr=function(a,b,c){this.BIa=b;this.Eb=c;this.z8a=!1;a.VDa();this.z8a||(this.z8a=!0)};_.xr.prototype.PSc=function(a){return fqa()?!1:"boolean"===typeof this.BIa?this.BIa:!!this.BIa[a]};_.xr.O=function(a){return new (a||_.xr)(_.q(tq),_.q(mTa,8),_.q(_.ph))};_.xr.Da=_.mc({type:_.xr});_.xr.Ca=_.bc({imports:[Rq,Rq]});_.nTa=new _.xc("MAT_DATE_LOCALE",{Ga:"root",oa:Pqa});_.yr=new _.xc("mat-date-formats");_.Ar=function(){};_.Ar.prototype.VSa=function(a,b){return!!(a&&a.invalid&&(a.zr||b&&b.XA))};_.Ar.O=function(a){return new (a||_.Ar)};_.Ar.ta=_.p({token:_.Ar,oa:_.Ar.O,Ga:"root"});_.Br=new _.xc("MAT_OPTION_PARENT_COMPONENT");_.Cr=new _.xc("MatOptgroup");var oTa=_.gh({passive:!0,capture:!0}),pTa=function(){var a=this;this.Bt=new Map;this.P6a=function(b){var c=_.hh(b);if(c){var d;null==(d=a.Bt.get(b.type))||d.forEach(function(e,f){(f===c||f.contains(c))&&e.forEach(function(g){return g.handleEvent(b)})})}}};pTa.prototype.bKa=function(a,b,c,d){var e=this,f=this.Bt.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(this.Bt.set(b,new Map([[c,new Set([d])]])),a.Zb(function(){document.addEventListener(b,e.P6a,oTa)}))};
pTa.prototype.nYa=function(a,b,c){var d=this.Bt.get(a);if(d){var e=d.get(b);e&&(e.delete(c),0===e.size&&d.delete(b),0===d.size&&(this.Bt.delete(a),document.removeEventListener(a,this.P6a,oTa)))}};var qTa=function(a,b,c,d){d=void 0===d?!1:d;this.Ti=a;this.element=b;this.config=c;this.Blc=d;this.state=3};var rTa,sTa,tTa,uTa,wTa;rTa={bG:225,nR:150};sTa=_.gh({passive:!0,capture:!0});tTa=["mousedown","touchstart"];uTa=["mouseup","mouseleave","touchend","touchcancel"];_.vTa=function(a,b,c,d){this.Ana=a;this.hb=b;this.zc=d;this.h5=!1;this.J3=new Map;this.XHa=!1;d.Pd&&(this.mW=_.kh(c))};
wTa=function(a,b,c,d){d=void 0===d?{}:d;var e=a.nW=a.nW||a.mW.getBoundingClientRect(),f=Object.assign({},rTa,d.animation);d.cY&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.radius||Qqa(b,c,e);b-=e.left;var m=c-e.top;c=f.bG;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.mW.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 qTa(a,n,d,e);n.style.transform="scale3d(1, 1, 1)";r.state=0;d.bfa||(a.jHa=r);var w=null;e||!c&&!f.nR||a.hb.Zb(function(){var z=function(){return a.sFa(r)},D=function(){return a.S6a(r)};n.addEventListener("transitionend",z);n.addEventListener("transitioncancel",D);w={ZHc:z,YHc:D}});a.J3.set(r,w);!e&&c||a.sFa(r);return r};
_.xTa=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},rTa,b.config.animation);c.style.transitionDuration=d.nR+"ms";c.style.opacity="0";b.state=2;!b.Blc&&d.nR||a.sFa(b)}};_.vTa.prototype.UOa=function(){this.L7a().forEach(function(a){a.config.bfa||_.xTa(a.Ti,a)})};_.zTa=function(a,b){var c=_.kh(b);a.zc.Pd&&c&&c!==a.rF&&(a.bna(),a.rF=c,tTa.forEach(function(d){yTa.bKa(a.hb,d,c,a)}))};_.h=_.vTa.prototype;
_.h.handleEvent=function(a){var b=this;"mousedown"===a.type?this.Cma(a):"touchstart"===a.type?this.vrc(a):this.urc();this.XHa||(this.hb.Zb(function(){uTa.forEach(function(c){b.rF.addEventListener(c,b,sTa)})}),this.XHa=!0)};_.h.sFa=function(a){0===a.state?this.itc(a):2===a.state&&this.S6a(a)};_.h.itc=function(a){var b=a===this.jHa,c=a.config.bfa;a.state=1;c||b&&this.h5||_.xTa(a.Ti,a)};
_.h.S6a=function(a){var b,c=null!=(b=this.J3.get(a))?b:null;this.J3.delete(a);this.J3.size||(this.nW=null);a===this.jHa&&(this.jHa=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.ZHc),a.element.removeEventListener("transitioncancel",c.YHc));a.element.remove()};_.h.Cma=function(a){var b=_.Spa(a),c=this.u9a&&Date.now()<this.u9a+800;this.Ana.Gva||b||c||(this.h5=!0,wTa(this,a.clientX,a.clientY,this.Ana.xH))};
_.h.vrc=function(a){if(!this.Ana.Gva&&!_.Tpa(a)&&(this.u9a=Date.now(),this.h5=!0,a=a.changedTouches))for(var b=0;b<a.length;b++)wTa(this,a[b].clientX,a[b].clientY,this.Ana.xH)};_.h.urc=function(){this.h5&&(this.h5=!1,this.L7a().forEach(function(a){var b=1===a.state||a.config.iPb&&0===a.state;!a.config.bfa&&b&&_.xTa(a.Ti,a)}))};_.h.L7a=function(){return Array.from(this.J3.keys())};
_.h.bna=function(){var a=this,b=this.rF;b&&(tTa.forEach(function(c){return yTa.nYa(c,b,a)}),this.XHa&&uTa.forEach(function(c){return b.removeEventListener(c,a,sTa)}))};var yTa=new pTa;_.Dr=new _.xc("mat-ripple-global-options");_.Er=function(a,b,c,d,e){this.Ma=a;this.ye=e;this.radius=0;this.Cn=this.kc=!1;this.XFa=d||{};this.i6=new _.vTa(this,b,a,c)};_.h=_.Er.prototype;_.h.Ra=function(){this.Cn=!0;this.RIa()};_.h.Ka=function(){this.i6.bna()};_.h.UOa=function(){this.i6.UOa()};_.h.RIa=function(){!this.disabled&&this.Cn&&_.zTa(this.i6,this.trigger)};
_.h.launch=function(a,b,c){return"number"===typeof a?wTa(this.i6,a,void 0===b?0:b,Object.assign({},this.xH,c)):wTa(this.i6,0,0,Object.assign({},this.xH,a))};
_.W.Object.defineProperties(_.Er.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc},set:function(a){a&&this.UOa();this.kc=a;this.RIa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.Mtc||this.Ma.na},set:function(a){this.Mtc=a;this.RIa()}},xH:{configurable:!0,enumerable:!0,get:function(){return{cY:this.cY,radius:this.radius,color:this.color,animation:Object.assign({},this.XFa.animation,"NoopAnimations"===this.ye?{bG:0,nR:0}:{},this.animation),iPb:this.XFa.iPb}}},
Gva:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.XFa.disabled}}});_.Er.O=function(a){return new (a||_.Er)(_.v(_.ed),_.v(_.re),_.v(_.gq),_.v(_.Dr,8),_.v(_.Ok,8))};
_.Er.Ia=_.rc({type:_.Er,qa:[["","mat-ripple",""],["","matRipple",""]],Db:[1,"mat-ripple"],vb:2,Ya:function(a,b){a&2&&_.Re("mat-ripple-unbounded",b.iPc)},inputs:{color:["matRippleColor","color"],iPc:["matRippleUnbounded","unbounded"],cY:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},Wb:["matRipple"]});_.Fr=function(){};_.Fr.O=function(a){return new (a||_.Fr)};_.Fr.Da=_.mc({type:_.Fr});_.Fr.Ca=_.bc({imports:[_.xr,_.xr]});var ATa,BTa,CTa;ATa={capture:!0};BTa=["focus","click","mouseenter","touchstart"];
_.Gr=function(){var a=this;this.Eb=_.jc(_.ph,{optional:!0});this.ye=_.jc(_.Ok,{optional:!0});this.Fla=_.jc(_.Dr,{optional:!0});this.zc=_.jc(_.gq);this.hb=_.jc(_.re);this.c$a=function(b){b.target instanceof HTMLElement&&(b=b.target.closest("[mat-ripple-loader-uninitialized]"))&&CTa(a,b)};this.hb.Zb(function(){for(var b=_.l(BTa),c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;null==(d=a.Eb)||d.addEventListener(c,a.c$a,ATa)}})};
_.Gr.prototype.Ka=function(){for(var a=_.l(BTa),b=a.next();!b.done;b=a.next()){b=b.value;var c=void 0;null==(c=this.Eb)||c.removeEventListener(b,this.c$a,ATa)}};_.DTa=function(a,b){a.setAttribute("mat-ripple-loader-uninitialized","");!b.className&&a.hasAttribute("mat-ripple-loader-class-name")||a.setAttribute("mat-ripple-loader-class-name",b.className||"");b.cY&&a.setAttribute("mat-ripple-loader-centered","");b.disabled&&a.setAttribute("mat-ripple-loader-disabled","")};
_.ETa=function(a,b){return b.WUa?b.WUa:CTa(a,b)};_.Gr.prototype.WZa=function(a,b){var c=a.WUa;c?c.disabled=b:b?a.setAttribute("mat-ripple-loader-disabled",""):a.removeAttribute("mat-ripple-loader-disabled")};
CTa=function(a,b){if(a.Eb){var c;null==(c=b.querySelector(".mat-ripple"))||c.remove();c=a.Eb.createElement("span");c.classList.add("mat-ripple",b.getAttribute("mat-ripple-loader-class-name"));b.append(c);a=new _.Er(new _.ed(c),a.hb,a.zc,a.Fla?a.Fla:void 0,a.ye?a.ye:void 0);a.Cn=!0;a.trigger=b;a.cY=b.hasAttribute("mat-ripple-loader-centered");a.disabled=b.hasAttribute("mat-ripple-loader-disabled");_.FTa(b,a);return a}};
_.FTa=function(a,b){a.removeAttribute("mat-ripple-loader-uninitialized");a.WUa=b};_.Gr.O=function(a){return new (a||_.Gr)};_.Gr.ta=_.p({token:_.Gr,oa:_.Gr.O,Ga:"root"});var GTa,HTa,ITa,JTa,KTa;GTa=["mat-button",""];HTa=["*"];ITa=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"};
JTa="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");KTa=_.th(_.wh(_.uh(function(a){this.Ma=a})));_.Hr=function(a,b,c){var d=KTa.call(this,a)||this;d.Bd=b;d.ye=c;d.rTa=d.Q4("mat-fab","mat-mini-fab");d.Isa=d.Q4("mat-icon-button");for(var e=_.l(JTa),f=e.next();!f.done;f=e.next())f=f.value,d.Q4(f)&&d.Hh().classList.add(f);a.na.classList.add("mat-button-base");d.rTa&&(d.color="accent");return d};_.V(_.Hr,KTa);_.h=_.Hr.prototype;
_.h.Qc=function(){this.Bd.Gm(this.Ma,!0)};_.h.Ka=function(){this.Bd.Jk(this.Ma)};_.h.focus=function(a,b){a?_.kq(this.Bd,this.Hh(),a,b):this.Hh().focus(b)};_.h.Hh=function(){return this.Ma.na};_.h.Dt=function(){return this.vd||this.disabled};_.h.Q4=function(){var a=this;return _.vc.apply(0,arguments).some(function(b){return a.Hh().hasAttribute(b)})};_.Hr.O=function(a){return new (a||_.Hr)(_.v(_.ed),_.v(_.jq),_.v(_.Ok,8))};
_.Hr.ya=_.lc({type:_.Hr,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",""]],tb:function(a,b){a&1&&_.xf(_.Er,5);if(a&2){var c;_.vf(c=_.zf())&&(b.wH=c.first)}},Db:[1,"mat-focus-indicator"],vb:6,Ya:function(a,b){a&2&&(_.Pe("disabled",b.disabled||null)("mat-id-collision",null),_.Re("_mat-animation-noopable","NoopAnimations"===b.ye)("mat-button-disabled",
b.disabled))},inputs:{disabled:"disabled",vd:"disableRipple",color:"color"},Wb:["matButton"],features:[_.Le],mc:GTa,ac:HTa,Aa:4,Ba:5,Ea:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],ua:function(a,b){a&1&&(_.df(),_.A(0,"span",0),_.ef(1),_.B(),_.E(2,"span",1)(3,"span",2));a&2&&(_.u(2),_.Re("mat-button-ripple-round",b.rTa||b.Isa),_.x("matRippleDisabled",b.Dt())("matRippleCentered",b.Isa)("matRippleTrigger",
b.Hh()))},Ha:[_.Er],styles:[ITa()],rb:2,Oa:0});_.Ir=function(a,b,c,d){var e=_.Hr.call(this,b,a,c)||this;e.hb=d;e.YFa=function(f){e.disabled&&(f.preventDefault(),f.stopImmediatePropagation())};return e};_.V(_.Ir,_.Hr);_.Ir.prototype.Qc=function(){var a=this;_.Hr.prototype.Qc.call(this);this.hb?this.hb.Zb(function(){a.Ma.na.addEventListener("click",a.YFa)}):this.Ma.na.addEventListener("click",this.YFa)};
_.Ir.prototype.Ka=function(){_.Hr.prototype.Ka.call(this);this.Ma.na.removeEventListener("click",this.YFa)};_.Ir.O=function(a){return new (a||_.Ir)(_.v(_.jq),_.v(_.ed),_.v(_.Ok,8),_.v(_.re,8))};
_.Ir.ya=_.lc({type:_.Ir,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",""]],Db:[1,"mat-focus-indicator"],vb:8,Ya:function(a,b){a&2&&(_.Pe("tabindex",b.disabled?-1:b.tabIndex)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("mat-id-collision",null),_.Re("_mat-animation-noopable","NoopAnimations"===b.ye)("mat-button-disabled",b.disabled))},inputs:{disabled:"disabled",
vd:"disableRipple",color:"color",tabIndex:"tabIndex"},Wb:["matButton","matAnchor"],features:[_.Le],mc:GTa,ac:HTa,Aa:4,Ba:5,Ea:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],ua:function(a,b){a&1&&(_.df(),_.A(0,"span",0),_.ef(1),_.B(),_.E(2,"span",1)(3,"span",2));a&2&&(_.u(2),_.Re("mat-button-ripple-round",b.rTa||b.Isa),_.x("matRippleDisabled",b.Dt())("matRippleCentered",b.Isa)("matRippleTrigger",
b.Hh()))},Ha:[_.Er],styles:[ITa()],rb:2,Oa:0});var LTa={params:{mqa:"150ms",sqa:"75ms"}},MTa=_.Qg("dialogContainer",[_.Tg("void, exit",_.Sg({opacity:0,transform:"scale(0.7)"})),_.Tg("enter",_.Sg({transform:"none"})),_.Ug("* => enter",_.Noa([_.Rg("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.Sg({transform:"none",opacity:1})),_.Ooa("@*",{type:9,options:null})]),LTa),_.Ug("* => void, * => exit",_.Noa([_.Rg("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.Sg({opacity:0})),_.Ooa("@*",{type:9,options:null})]),LTa)]);var NTa=function(){this.role="dialog";this.Hd="";this.Tf=!0;this.om="";this.Xi=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.eoa=this.F7=this.data=null;this.ariaModal=!0;this.pz="first-tabbable";this.mMa=this.i$=this.HA=!0};_.OTa=function(){this.role="dialog";this.Hd="";this.Tf=!0;this.om="";this.Xi=!1;this.height=this.width="";this.ariaLabel=this.eoa=this.F7=this.data=null;this.ariaModal=!0;this.pz="first-tabbable";this.nMa=this.lMa=this.mMa=this.HA=!0};_.Jr=function(a,b,c,d,e,f,g,m){this.oq=!1;this.Ma=a;this.B4=b;this.Uc=d;this.e5=e;this.hb=f;this.Cb=g;this.Bd=m;this.oI=this.f7a=null;this.XV=[];this.Eb=c;this.Uc.eoa&&this.XV.push(this.Uc.eoa)};_.V(_.Jr,rr);_.h=_.Jr.prototype;_.h.Vka=function(){this.Zpc();this.Apc();this.sEa()};_.h.sEa=function(){this.eJ()};_.h.Ka=function(){this.UI()};_.h.lz=function(a){a=this.Ht.lz(a);this.Vka();return a};_.h.mz=function(a){a=this.Ht.mz(a);this.Vka();return a};_.h.Yrc=function(){this.Uka()||this.eJ()};
_.h.wFa=function(a,b){this.e5.OC(a)||(a.tabIndex=-1,this.hb.Zb(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.A4=function(a,b){(a=this.Ma.na.querySelector(a))&&this.wFa(a,b)};
_.h.eJ=function(){var a=this,b=this.Ma.na;switch(this.Uc.pz){case !1:case "dialog":this.Uka()||b.focus();break;case !0:case "first-tabbable":_.nq(this.xB).then(function(c){c||a.qoc()});break;case "first-heading":this.A4('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this.A4(this.Uc.pz)}};
_.h.UI=function(){var a=this.Uc.HA,b=null;"string"===typeof a?b=this.Eb.querySelector(a):"boolean"===typeof a?b=a?this.f7a:null:a&&(b=a);if(this.Uc.HA&&b&&"function"===typeof b.focus){a=_.eqa();var c=this.Ma.na;if(!a||a===this.Eb.body||a===c||c.contains(a))this.Bd?(_.kq(this.Bd,b,this.oI),this.oI=null):b.focus()}this.xB&&this.xB.destroy()};_.h.qoc=function(){this.Ma.na.focus&&this.Ma.na.focus()};_.h.Uka=function(){var a=this.Ma.na,b=_.eqa();return a===b||a.contains(b)};
_.h.Zpc=function(){this.xB=this.B4.create(this.Ma.na);this.Eb&&(this.f7a=_.eqa())};_.h.Apc=function(){var a=this;this.Cb.rm().subscribe(function(){a.Uc.Xi&&a.Yrc()})};_.Jr.O=function(a){return new (a||_.Jr)(_.v(_.ed),_.v(_.oq),_.v(_.ph,8),_.v(_.OTa),_.v(_.lq),_.v(_.re),_.v(_.gr),_.v(_.jq))};
_.Jr.ya=_.lc({type:_.Jr,qa:[["cdk-dialog-container"]],tb:function(a,b){a&1&&_.xf(_.tr,7);if(a&2){var c;_.vf(c=_.zf())&&(b.Ht=c.first)}},Db:["tabindex","-1",1,"cdk-dialog-container"],vb:6,Ya:function(a,b){a&2&&_.Pe("id",b.Uc.id||null)("role",b.Uc.role)("aria-modal",b.Uc.ariaModal)("aria-labelledby",b.Uc.ariaLabel?null:b.XV[0])("aria-label",b.Uc.ariaLabel)("aria-describedby",b.Uc.F7||null)},standalone:!0,features:[_.Le,_.cka],Aa:1,Ba:0,Ea:[["cdkPortalOutlet",""]],ua:function(a){a&1&&_.y(0,Rqa,0,0,"ng-template",
0)},Ha:[_.ur,_.tr],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],rb:2});var PTa=new _.xc("DialogScrollStrategy",{Ga:"root",oa:function(){var a=_.jc(_.vr);return function(){return a.Jm.block()}}}),QTa=new _.xc("DialogData"),RTa=new _.xc("DefaultDialogConfig");var STa=function(a,b){var c=this;this.Ad=a;this.config=b;this.closed=new _.he;this.Xi=b.Xi;this.rm=a.rm();this.Wj=a.Wj();this.Xw=a.Xw();this.id=b.id;this.Wj.subscribe(function(d){27!==d.keyCode||c.Xi||_.fh(d)||(d.preventDefault(),c.close(void 0,{Caa:"keyboard"}))});this.rm.subscribe(function(){c.Xi||c.close(void 0,{Caa:"mouse"})});this.cla=a.Mo.subscribe(function(){!1!==b.nMa&&c.close()})};_.h=STa.prototype;
_.h.close=function(a,b){if(this.Zt){var c=this.closed;this.Zt.oI=(null==b?void 0:b.Caa)||"program";this.cla.unsubscribe();this.Ad.dispose();c.next(a);c.complete();this.cw=this.Zt=null}};_.h.lf=function(){this.Ad.lf();return this};_.h.Br=function(a,b){this.Ad.Br({width:void 0===a?"":a,height:void 0===b?"":b})};_.h.RB=function(a){this.Ad.RB(a)};_.h.wM=function(a){this.Ad.wM(a)};var TTa;TTa=0;_.Kr=function(a,b,c,d,e,f){var g=this;this.Af=a;this.Je=b;this.Xh=c;this.Gn=d;this.JI=e;this.CB=[];this.jI=new _.he;this.kI=new _.he;this.ZDa=new Map;this.Rna=_.Cd(function(){return g.hi.length?g.Pr():g.Pr().ha(_.ke(void 0))});this.Le=f};_.h=_.Kr.prototype;
_.h.open=function(a,b){var c=this;b=Object.assign({},this.Xh||new _.OTa,b);b.id=b.id||"cdk-dialog-"+TTa++;b.id&&this.rQa(b.id);var d=this.dP(b);d=this.Af.create(d);var e=new STa(d,b);d=this.Nlc(d,e,b);e.Zt=d;this.Olc(a,e,d,b);this.hi.length||this.Rpc();this.hi.push(e);e.closed.subscribe(function(){return c.V$a(e,!0)});this.Wr.next(e);return e};_.h.rQa=function(a){this.hi.find(function(b){return b.id===a})};
_.h.Ka=function(){var a=this;Sqa(this.CB,function(b){!1===b.config.lMa&&a.V$a(b,!1)});Sqa(this.CB,function(b){return b.close()});this.jI.complete();this.kI.complete();this.CB=[]};_.h.dP=function(a){var b=new _.fr({Lg:a.Lg||_.lr(_.kr(this.Af.position().global())),zj:a.zj||this.Le(),Hd:a.Hd,Tf:a.Tf,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,TY:a.mMa});a.om&&(b.om=a.om);return b};
_.h.Nlc=function(a,b,c){var d,e=c.Ac||(null==(d=c.ve)?void 0:d.Ac);b=[{wa:_.OTa,rc:c},{wa:STa,rc:b},{wa:_.gr,rc:a}];c.container?"function"===typeof c.container?d=c.container:(d=c.container.type,b.push.apply(b,_.zc(c.container.Pb(c)))):d=_.Jr;c=new _.pr(d,c.ve,Je({parent:e||this.Je,Pb:b}),c.bC);return a.Ld(c).instance};
_.h.Olc=function(a,b,c,d){if(a instanceof _.sf){var e=this.pW(d,b,c,void 0);b={va:d.data,eu:b};d.lN&&(b=Object.assign({},b,"function"===typeof d.lN?d.lN():d.lN));c.mz(new _.qr(a,null,b,e))}else e=this.pW(d,b,c,this.Je),a=c.lz(new _.pr(a,d.ve,e,d.bC)),b.oY=a,b.cw=a.instance};
_.h.pW=function(a,b,c,d){var e,f=a.Ac||(null==(e=a.ve)?void 0:e.Ac);e=[{wa:QTa,rc:a.data},{wa:STa,rc:b}];a.Pb&&("function"===typeof a.Pb?e.push.apply(e,_.zc(a.Pb(b,a,c))):e.push.apply(e,_.zc(a.Pb)));!a.direction||f&&f.get(_.Qq,null,{optional:!0})||e.push({wa:_.Qq,rc:{value:a.direction,Zc:_.nd()}});return Je({parent:f||d,Pb:e})};
_.h.V$a=function(a,b){a=this.hi.indexOf(a);-1<a&&(this.hi.splice(a,1),this.hi.length||(this.ZDa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.ZDa.clear(),b&&this.Pr().next()))};
_.h.Rpc=function(){var a=LSa(this.JI);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.ZDa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};_.h.Pr=function(){var a=this.Gn;return a?a.Pr():this.jI};
_.W.Object.defineProperties(_.Kr.prototype,{hi:{configurable:!0,enumerable:!0,get:function(){return this.Gn?this.Gn.hi:this.CB}},Wr:{configurable:!0,enumerable:!0,get:function(){return this.Gn?this.Gn.Wr:this.kI}}});_.Kr.O=function(a){return new (a||_.Kr)(_.q(_.vr),_.q(_.og),_.q(RTa,8),_.q(_.Kr,12),_.q(_.Vq),_.q(PTa))};_.Kr.ta=_.p({token:_.Kr,oa:_.Kr.O,Ga:"root"});_.Lr=function(){};_.Lr.O=function(a){return new (a||_.Lr)};_.Lr.Da=_.mc({type:_.Lr});_.Lr.Ca=_.bc({Pb:[_.Kr],imports:[_.wr,_.ur,_.zq,_.Jr,_.ur]});var Mr=function(a,b,c,d,e,f,g,m){_.Jr.call(this,a,b,c,d,e,f,g,m);this.fq=new _.ll};_.V(Mr,_.Jr);Mr.prototype.sEa=function(){this.Uc.i$||this.eJ()};Mr.prototype.FHa=function(a){this.Uc.i$&&this.eJ();this.fq.next({state:"opened",totalTime:a})};Mr.O=function(a){return new (a||Mr)(_.v(_.ed),_.v(_.oq),_.v(_.ph,8),_.v(NTa),_.v(_.lq),_.v(_.re),_.v(_.gr),_.v(_.jq))};Mr.ya=_.lc({type:Mr,qa:[["ng-component"]],features:[_.Le],Aa:0,Ba:0,ua:function(){},rb:2});var UTa=function(a,b,c){var d=this;this.qj=a;this.PO=c;this.cq=new _.he;this.zE=new _.he;this.Zh=0;this.Xi=b.Xi;this.id=a.id;c.fq.ha(_.Kd(function(e){return"opened"===e.state}),_.Xd(1)).subscribe(function(){d.cq.next();d.cq.complete()});c.fq.ha(_.Kd(function(e){return"closed"===e.state}),_.Xd(1)).subscribe(function(){clearTimeout(d.FEa);d.wB()});a.Ad.Mo.subscribe(function(){d.zE.next(d.h6);d.zE.complete();d.wB()});_.Fd(this.rm(),this.Wj().ha(_.Kd(function(e){return 27===e.keyCode&&!d.Xi&&!_.fh(e)}))).subscribe(function(e){d.Xi||
(e.preventDefault(),d.oI="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.h=UTa.prototype;_.h.close=function(a){var b=this;this.h6=a;this.PO.fq.ha(_.Kd(function(c){return"closing"===c.state}),_.Xd(1)).subscribe(function(c){b.zE.next(a);b.zE.complete();_.ZSa(b.qj.Ad);b.FEa=setTimeout(function(){return b.wB()},c.totalTime+100)});this.Zh=1;this.PO.x6()};_.h.Wr=function(){return this.cq};_.h.hz=function(){return this.qj.closed};_.h.rm=function(){return this.qj.rm};_.h.Wj=function(){return this.qj.Wj};
_.h.lf=function(a){var b=this.qj.config.Lg;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.kr(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.lr(b);this.qj.lf();return this};_.h.Br=function(a,b){this.qj.Br(void 0===a?"":a,void 0===b?"":b)};_.h.RB=function(a){this.qj.RB(a)};_.h.wM=function(a){this.qj.wM(a)};_.h.getState=function(){return this.Zh};_.h.wB=function(){this.Zh=2;this.qj.close(this.h6,{Caa:this.oI});this.cw=null};_.VTa=new _.xc("MatMdcDialogData");_.WTa=new _.xc("mat-mdc-dialog-default-options");_.XTa=new _.xc("mat-mdc-dialog-scroll-strategy");var YTa=0,Nr=function(a,b,c,d,e,f,g,m,n){var r=this;this.Af=a;this.Xh=c;this.Gn=d;this.n4=g;this.l4=m;this.YEa=n;this.CB=[];this.jI=new _.he;this.kI=new _.he;this.fTc="mat-dialog-";this.Qpa=NTa;this.Rna=_.Cd(function(){return r.hi.length?r.Pr():r.Pr().ha(_.ke(void 0))});this.Le=f;this.TO=b.get(_.Kr)};_.h=Nr.prototype;_.h.Pr=function(){var a=this.Gn;return a?a.Pr():this.jI};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.Xh||new NTa,b);b.id=b.id||"mat-dialog-"+YTa++;b.zj=b.zj||this.Le();a=this.TO.open(a,Object.assign({},b,{Lg:_.lr(_.kr(this.Af.position().global())),Xi:!0,lMa:!1,nMa:!1,container:{type:this.l4,Pb:function(){return[{wa:c.Qpa,rc:b},{wa:_.OTa,rc:b}]}},lN:function(){return{eu:d}},Pb:function(e,f,g){d=new c.n4(e,b,g);var m;d.lf(null==(m=b)?void 0:m.position);return[{wa:c.l4,rc:g},{wa:c.YEa,rc:f.data},{wa:c.n4,rc:d}]}}));d.oY=a.oY;d.cw=a.cw;this.hi.push(d);
this.Wr.next(d);d.hz().subscribe(function(){var e=c.hi.indexOf(d);-1<e&&(c.hi.splice(e,1),c.hi.length||c.Pr().next())});return d};_.h.rQa=function(a){this.hi.find(function(b){return b.id===a})};_.h.Ka=function(){this.EEa(this.CB);this.jI.complete();this.kI.complete()};_.h.EEa=function(a){for(var b=a.length;b--;)a[b].close()};
_.W.Object.defineProperties(Nr.prototype,{hi:{configurable:!0,enumerable:!0,get:function(){return this.Gn?this.Gn.hi:this.CB}},Wr:{configurable:!0,enumerable:!0,get:function(){return this.Gn?this.Gn.Wr:this.kI}}});Nr.O=function(){_.te()};Nr.ta=_.p({token:Nr,oa:Nr.O});_.Or=function(){UTa.apply(this,arguments)};_.V(_.Or,UTa);var ZTa=function(){NTa.apply(this,arguments);this.mqa=LTa.params.mqa;this.sqa=LTa.params.sqa};_.V(ZTa,NTa);var Pr=function(a,b,c,d,e,f,g,m,n){Mr.call(this,a,b,c,d,e,f,g,n);this.kb=m;this.Zh="enter"};_.V(Pr,Mr);Pr.prototype.vHa=function(a){var b=a.kg;a=a.totalTime;"enter"===b?this.FHa(a):"exit"===b&&this.fq.next({state:"closed",totalTime:a})};Pr.prototype.wHa=function(a){var b=a.kg;a=a.totalTime;"enter"===b?this.fq.next({state:"opening",totalTime:a}):("exit"===b||"void"===b)&&this.fq.next({state:"closing",totalTime:a})};Pr.prototype.x6=function(){this.Zh="exit";_.Cl(this.kb)};
Pr.prototype.Boc=function(){return{value:this.Zh,params:{enterAnimationDuration:this.Uc.mqa||"150ms",exitAnimationDuration:this.Uc.sqa||"75ms"}}};Pr.O=function(a){return new (a||Pr)(_.v(_.ed),_.v(_.oq),_.v(_.ph,8),_.v(ZTa),_.v(_.lq),_.v(_.re),_.v(_.gr),_.v(_.Ml),_.v(_.jq))};
Pr.ya=_.lc({type:Pr,qa:[["mat-dialog-container"]],Db:["tabindex","-1",1,"mat-dialog-container"],vb:8,Ya:function(a,b){a&1&&_.cf("@dialogContainer.start",function(c){return b.wHa(c)})("@dialogContainer.done",function(c){return b.vHa(c)});a&2&&(_.Ye("id",b.Uc.id),_.Pe("aria-modal",b.Uc.ariaModal)("role",b.Uc.role)("aria-labelledby",b.Uc.ariaLabel?null:b.XV[0])("aria-label",b.Uc.ariaLabel)("aria-describedby",b.Uc.F7||null)("mat-id-collision",null),_.Ze("@dialogContainer",b.Boc()))},features:[_.Le],Aa:1,
Ba:0,Ea:[["cdkPortalOutlet",""]],ua:function(a){a&1&&_.y(0,Tqa,0,0,"ng-template",0)},Ha:[_.tr],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"],
rb:2,data:{animation:[MTa]}});var $Ta,aUa,bUa;_.Qr=new _.xc("MatDialogData");$Ta=new _.xc("mat-dialog-default-options");aUa=new _.xc("mat-dialog-scroll-strategy");bUa={wa:aUa,Fb:[_.vr],yb:function(a){return function(){return a.Jm.block()}}};_.Rr=function(a,b,c,d,e,f,g,m){Nr.call(this,a,b,d,f,g,e,_.Or,Pr,_.Qr,m);this.Qpa=ZTa};_.V(_.Rr,Nr);_.Rr.O=function(a){return new (a||_.Rr)(_.q(_.vr),_.q(_.og),_.q(_.Om,8),_.q($Ta,8),_.q(aUa),_.q(_.Rr,12),_.q(_.Vq),_.q(_.Ok,8))};_.Rr.ta=_.p({token:_.Rr,oa:_.Rr.O});var cUa;cUa=0;_.Sr=function(a,b,c){this.eu=a;this.Ma=b;this.TO=c;this.type="button"};_.Sr.prototype.Ra=function(){this.eu||(this.eu=Uqa(this.Ma,this.TO.hi))};_.Sr.prototype.Sb=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.tlb=a.dg};_.Sr.prototype.yHa=function(a){var b=this.eu,c=this.tlb;b.oI=0===a.screenX&&0===a.screenY?"keyboard":"mouse";b.close(c)};_.Sr.O=function(a){return new (a||_.Sr)(_.v(_.Or,8),_.v(_.ed),_.v(_.Rr))};
_.Sr.Ia=_.rc({type:_.Sr,qa:[["","mat-dialog-close",""],["","matDialogClose",""]],vb:2,Ya:function(a,b){a&1&&_.I("click",function(c){return b.yHa(c)});a&2&&_.Pe("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",tlb:["mat-dialog-close","dialogResult"],mTc:["matDialogClose","_matDialogClose"]},Wb:["matDialogClose"],features:[_.Cc]});_.Tr=function(a,b,c){this.m4=a;this.Ma=b;this.TO=c;this.id="mat-dialog-title-"+cUa++};
_.Tr.prototype.Ra=function(){var a=this;this.m4||(this.m4=Uqa(this.Ma,this.TO.hi));this.m4&&Promise.resolve().then(function(){var b,c;null==(b=a.m4.PO)||null==(c=b.XV)||c.push(a.id)})};_.Tr.prototype.Ka=function(){var a=this,b,c,d=null==(b=this.m4)?void 0:null==(c=b.PO)?void 0:c.XV;d&&Promise.resolve().then(function(){var e=d.indexOf(a.id);-1<e&&d.splice(e,1)})};_.Tr.O=function(a){return new (a||_.Tr)(_.v(_.Or,8),_.v(_.ed),_.v(_.Rr))};
_.Tr.Ia=_.rc({type:_.Tr,qa:[["","mat-dialog-title",""],["","matDialogTitle",""]],Db:[1,"mat-dialog-title"],vb:1,Ya:function(a,b){a&2&&_.Ye("id",b.id)},inputs:{id:"id"},Wb:["matDialogTitle"]});_.Ur=function(){};_.Ur.O=function(a){return new (a||_.Ur)};_.Ur.Ia=_.rc({type:_.Ur,qa:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],Db:[1,"mat-dialog-content"]});_.Vr=function(){this.align="start"};_.Vr.O=function(a){return new (a||_.Vr)};
_.Vr.Ia=_.rc({type:_.Vr,qa:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],Db:[1,"mat-dialog-actions"],vb:4,Ya:function(a,b){a&2&&_.Re("mat-dialog-actions-align-center","center"===b.align)("mat-dialog-actions-align-end","end"===b.align)},inputs:{align:"align"}});_.Wr=function(){};_.Wr.O=function(a){return new (a||_.Wr)};_.Wr.Da=_.mc({type:_.Wr});_.Wr.Ca=_.bc({Pb:[_.Rr,bUa],imports:[_.Lr,_.wr,_.ur,_.xr,_.xr]});_.Xr=function(a){this.groups=a};_.Xr.prototype.isArray=function(a){return a instanceof Array};_.W.Object.defineProperties(_.Xr.prototype,{lFc:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.Xr.O=function(a){return new (a||_.Xr)(_.v(_.Qr))};
_.Xr.ya=_.lc({type:_.Xr,qa:[["keyboard-shortcut-dialog"]],Aa:8,Ba:1,Ea: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"]]},ua:function(a,
b){a&1&&(_.A(0,"h2",0),_.bf(1,1),_.B(),_.A(2,"mat-dialog-content",2)(3,"div",3),_.y(4,cra,2,1,"ng-container",4),_.B()(),_.A(5,"mat-dialog-actions",5)(6,"button",6),_.bf(7,7),_.B()());a&2&&(_.u(4),_.x("ngForOf",b.lFc))},Ha:[_.jo,_.Bm,_.Cm,_.Pq,Jq,_.Hr,_.Sr,_.Tr,_.Ur,_.Vr],styles:["keyboard-shortcut-dialog[_nghost-%COMP%]{display:block}keyboard-shortcut-dialog[_nghost-%COMP%]   .columns[_ngcontent-%COMP%]{-webkit-columns:280px 2;-moz-columns:280px 2;columns:280px 2}keyboard-shortcut-dialog[_nghost-%COMP%]   .group[_ngcontent-%COMP%]{-webkit-column-break-inside:avoid;break-inside:avoid-column}keyboard-shortcut-dialog[_nghost-%COMP%]   h3[_ngcontent-%COMP%]{padding-bottom:16px}keyboard-shortcut-dialog[_nghost-%COMP%]   dl[_ngcontent-%COMP%]{display:grid;grid-template-columns:auto 1fr;padding-bottom:16px}keyboard-shortcut-dialog[_nghost-%COMP%]   dl[_ngcontent-%COMP%]:first-child{text-align:left}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%], keyboard-shortcut-dialog[_nghost-%COMP%]   dt[_ngcontent-%COMP%]{min-height:30px;padding:0 10px;padding-bottom:8px}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%]   .mat-badge[_ngcontent-%COMP%]:not(:first-child), keyboard-shortcut-dialog[_nghost-%COMP%]   dt[_ngcontent-%COMP%]   .mat-badge[_ngcontent-%COMP%]:not(:first-child){margin-left:5px}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%]   .mat-badge[_ngcontent-%COMP%]:not(:last-child), keyboard-shortcut-dialog[_nghost-%COMP%]   dt[_ngcontent-%COMP%]   .mat-badge[_ngcontent-%COMP%]:not(:last-child){margin-right:5px}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%]   .mat-badge-content[_ngcontent-%COMP%], keyboard-shortcut-dialog[_nghost-%COMP%]   dt[_ngcontent-%COMP%]   .mat-badge-content[_ngcontent-%COMP%]{color:inherit;font-family:monospace;min-width:22px;overflow:visible;padding:0 5px;position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}keyboard-shortcut-dialog[_nghost-%COMP%]   dd[_ngcontent-%COMP%]{-webkit-margin-start:24px;margin-inline-start:24px}"],
Oa:0});var Yr=function(){};Yr.O=function(a){return new (a||Yr)};Yr.Da=_.mc({type:Yr});Yr.Ca=_.bc({imports:[_.zq,_.xr,_.xr]});_.Zr=function(a,b,c){Nq.call(this,a,b,c)};_.V(_.Zr,Nq);_.Zr.prototype.Sb=function(a){(null!=a.align||this.rk)&&this.Rv()};_.Zr.prototype.Ra=function(){var a=this;Nq.prototype.Ra.call(this);this.q5("align","stretch",function(b){a.Rv(b.value)});this.Rv()};_.Zr.prototype.Rv=function(a){a=a||this.hF("align")||"stretch";this.rk&&(a=this.rk.pQ);this.WV(this.V3(a))};
_.Zr.prototype.V3=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};
_.W.Object.defineProperties(_.Zr.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Lc("align",a)}},uKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignXs",a)}},sKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignSm",a)}},rKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignMd",a)}},mKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLg",a)}},tKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignXl",a)}},pKa:{configurable:!0,
enumerable:!0,set:function(a){this.Lc("alignLtSm",a)}},oKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLtMd",a)}},nKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLtLg",a)}},qKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignLtXl",a)}},lKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignGtXs",a)}},kKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignGtSm",a)}},jKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignGtMd",
a)}},iKa:{configurable:!0,enumerable:!0,set:function(a){this.Lc("alignGtLg",a)}}});_.Zr.O=function(a){return new (a||_.Zr)(_.v(Mq),_.v(_.ed),_.v(_.Pk))};
_.Zr.Ia=_.rc({type:_.Zr,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"],uKa:["fxFlexAlign.xs","alignXs"],sKa:["fxFlexAlign.sm","alignSm"],
rKa:["fxFlexAlign.md","alignMd"],mKa:["fxFlexAlign.lg","alignLg"],tKa:["fxFlexAlign.xl","alignXl"],pKa:["fxFlexAlign.lt-sm","alignLtSm"],oKa:["fxFlexAlign.lt-md","alignLtMd"],nKa:["fxFlexAlign.lt-lg","alignLtLg"],qKa:["fxFlexAlign.lt-xl","alignLtXl"],lKa:["fxFlexAlign.gt-xs","alignGtXs"],kKa:["fxFlexAlign.gt-sm","alignGtSm"],jKa:["fxFlexAlign.gt-md","alignGtMd"],iKa:["fxFlexAlign.gt-lg","alignGtLg"]},features:[_.Le,_.Cc]});var $r=function(a,b,c,d){Nq.call(this,a,b,c);this.pq="row";d&&(this.XE=d.STa.subscribe(this.F5.bind(this)))};_.V($r,Nq);_.h=$r.prototype;_.h.Sb=function(a){(null!=a.wrap||this.rk)&&this.Rv()};_.h.Ra=function(){var a=this;Nq.prototype.Ra.call(this);this.q5("wrap","wrap",function(b){a.Rv(b.value)});this.Rv()};_.h.Ka=function(){Nq.prototype.Ka.call(this);this.XE&&this.XE.unsubscribe()};
_.h.F5=function(a){var b=this;this.pq=(a||"").toLowerCase().replace("-reverse","");yqa.find(function(c){return c===b.pq})||(this.pq="row");this.Rv()};_.h.Rv=function(a){a=a||this.hF("wrap");this.rk&&(a=this.rk.pQ);a=zqa(a||"wrap");this.WV(this.V3(a))};_.h.V3=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.XAc}};
_.W.Object.defineProperties($r.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrap",a)}},sQc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapXs",a)}},qQc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapSm",a)}},pQc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapMd",a)}},kQc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapLg",a)}},rQc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapXl",a)}},jQc:{configurable:!0,enumerable:!0,
set:function(a){this.Lc("wrapGtXs",a)}},iQc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapGtSm",a)}},hQc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapGtMd",a)}},gQc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapGtLg",a)}},nQc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapLtSm",a)}},mQc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapLtMd",a)}},lQc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("wrapLtLg",a)}},oQc:{configurable:!0,
enumerable:!0,set:function(a){this.Lc("wrapLtXl",a)}},XAc:{configurable:!0,enumerable:!0,get:function(){return this.XE?this.pq:this.V7a(this.na)}}});$r.O=function(a){return new (a||$r)(_.v(Mq),_.v(_.ed),_.v(_.Pk),_.v(_.Oq,10))};
$r.Ia=_.rc({type:$r,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"],sQc:["fxLayoutWrap.xs","wrapXs"],qQc:["fxLayoutWrap.sm","wrapSm"],pQc:["fxLayoutWrap.md",
"wrapMd"],kQc:["fxLayoutWrap.lg","wrapLg"],rQc:["fxLayoutWrap.xl","wrapXl"],jQc:["fxLayoutWrap.gt-xs","wrapGtXs"],iQc:["fxLayoutWrap.gt-sm","wrapGtSm"],hQc:["fxLayoutWrap.gt-md","wrapGtMd"],gQc:["fxLayoutWrap.gt-lg","wrapGtLg"],nQc:["fxLayoutWrap.lt-sm","wrapLtSm"],mQc:["fxLayoutWrap.lt-md","wrapLtMd"],lQc:["fxLayoutWrap.lt-lg","wrapLtLg"],oQc:["fxLayoutWrap.lt-xl","wrapLtXl"]},features:[_.Le,_.Cc]});_.as=function(a,b,c,d,e){Nq.call(this,a,b,c);var f=this;this.qI=d;this.a7=e;this.pq="row";this.Lc("flex","");this.Lc("shrink",1);this.Lc("grow",1);d&&(this.XE=d.STa.subscribe(function(g){f.F5(g)}))};_.V(_.as,Nq);_.h=_.as.prototype;_.h.Sb=function(a){(null!=a.flex||this.rk)&&this.hJ()};_.h.Ra=function(){var a=this;Nq.prototype.Ra.call(this);this.q5("flex","",function(b){a.hJ(b.value)});this.hJ()};_.h.Ka=function(){Nq.prototype.Ka.call(this);this.XE&&this.XE.unsubscribe()};
_.h.F5=function(a){this.pq=a||this.pq||"row";this.hJ()};_.h.hJ=function(a){a=a||this.hF("flex")||"";this.rk&&(a=this.rk.pQ);a=String(a).replace(";","");var b=this.hF("grow"),c=this.hF("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]=dra(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]=dra(a.trim()):(d=a.split(" "),d=3===d.length?d:[b,c,a]);this.WV(this.ruc.apply(this,d))};
_.h.ruc=function(a,b,c){var d=-1<this.V7a(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=nh(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=nh(e,{flex:"0 1 auto"});break;case "grow":e=nh(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=nh(e,{flex:"1 0 auto"});break;case "auto":e=nh(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=nh(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=nh(e,{flex:a+" "+b+" "+(f||this.a7?c:"100%")})}g=Aqa(d)?"max-width":"max-height";d=Aqa(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 nh(e,{"box-sizing":"border-box"})};
_.W.Object.defineProperties(_.as.prototype,{HMc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("shrink",a)}},grow:{configurable:!0,enumerable:!0,set:function(a){this.Lc("grow",a)}},flex:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flex",a)}},WAc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexXs",a)}},UAc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexSm",a)}},TAc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexMd",a)}},OAc:{configurable:!0,
enumerable:!0,set:function(a){this.Lc("flexLg",a)}},VAc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexXl",a)}},NAc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexGtXs",a)}},MAc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexGtSm",a)}},LAc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexGtMd",a)}},KAc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexGtLg",a)}},RAc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexLtSm",a)}},QAc:{configurable:!0,
enumerable:!0,set:function(a){this.Lc("flexLtMd",a)}},PAc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexLtLg",a)}},SAc:{configurable:!0,enumerable:!0,set:function(a){this.Lc("flexLtXl",a)}}});_.as.O=function(a){return new (a||_.as)(_.v(Mq),_.v(_.ed),_.v(_.Pk),_.v(_.Oq,12),_.v($r,12))};
_.as.Ia=_.rc({type:_.as,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:{HMc:["fxShrink","shrink"],grow:["fxGrow","grow"],flex:["fxFlex","flex"],WAc:["fxFlex.xs","flexXs"],UAc:["fxFlex.sm","flexSm"],TAc:["fxFlex.md","flexMd"],OAc:["fxFlex.lg",
"flexLg"],VAc:["fxFlex.xl","flexXl"],NAc:["fxFlex.gt-xs","flexGtXs"],MAc:["fxFlex.gt-sm","flexGtSm"],LAc:["fxFlex.gt-md","flexGtMd"],KAc:["fxFlex.gt-lg","flexGtLg"],RAc:["fxFlex.lt-sm","flexLtSm"],QAc:["fxFlex.lt-md","flexLtMd"],PAc:["fxFlex.lt-lg","flexLtLg"],SAc:["fxFlex.lt-xl","flexLtXl"]},features:[_.Le,_.Cc]});var fra=[{alias:"xs",Ii:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",Fu:!0,Ii:"(min-width: 600px)"},{alias:"lt-sm",Fu:!0,Ii:"(max-width: 599px)"},{alias:"sm",Ii:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",Fu:!0,Ii:"(min-width: 960px)"},{alias:"lt-md",Fu:!0,Ii:"(max-width: 959px)"},{alias:"md",Ii:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",Fu:!0,Ii:"(min-width: 1280px)"},{alias:"lt-lg",Fu:!0,Ii:"(max-width: 1279px)"},{alias:"lg",Ii:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",Fu:!0,Ii:"(min-width: 1920px)"},{alias:"lt-xl",Fu:!0,Ii:"(max-width: 1920px)"},{alias:"xl",Ii:"(min-width: 1920px) and (max-width: 5000px)"}];var gra=/(\.|-|_)/g;var dUa={wa:FSa,yb:function(){return hra()}};var eUa=function(){},bs=function(a,b){this.XB=a;this.gVa=b;this.csc();this.gCb=this.fmc()};_.h=bs.prototype;_.h.isActive=function(a){a=this.Etc(a);return this.gVa.isActive(a)};_.h.subscribe=function(a,b,c){return this.gCb.subscribe(a,b,c)};_.h.Qf=function(){return this.gCb};_.h.csc=function(){var a=this.XB.NMb.map(function(b){return b.Ii});JSa(this.gVa,a)};
_.h.fmc=function(){var a=this;return this.gVa.observe().ha(_.Kd(function(b){return!0===b.matches}),_.Kd(function(b){return(b=HSa(a.XB,b.Ii))?!b.Fu:!0}),_.t(function(b){return vqa(b,a.t7a(b.Ii))}))};_.h.loc=function(a){return GSa(this.XB,a)};_.h.t7a=function(a){return HSa(this.XB,a)};_.h.Etc=function(a){var b=this.loc(a)||this.t7a(a);return b?b.Ii:a};bs.O=function(a){return new (a||bs)(_.q(Kq),_.q(Lq))};bs.ta=_.p({token:bs,oa:bs.O});var fUa={wa:eUa,Fb:[[new _.Kk,new _.Lk,eUa],Lq,Kq],yb:function(a,b,c){return a||new bs(c,b)}};var cs=function(){};cs.O=function(a){return new (a||cs)};cs.Da=_.mc({type:cs});cs.Ca=_.bc({Pb:[dUa,Kq,Lq,Mq,fUa]});var gUa={wa:Mq,Fb:[[new _.Kk,new _.Lk,Mq],Kq,Lq],yb:function(a,b,c){return a||new Mq(b,c)}};_.ds=function(){};_.ds.O=function(a){return new (a||_.ds)};_.ds.Da=_.mc({type:_.ds});_.ds.Ca=_.bc({Pb:[gUa,dUa,fUa],imports:[cs,Rq,cs]});new _.Dl;_.es=function(){};_.es.O=function(a){return new (a||_.es)};_.es.Da=_.mc({type:_.es});_.es.Ca=_.bc({imports:[_.Fr,_.xr,_.xr]});_.fs=function(){};_.fs.O=function(a){return new (a||_.fs)};_.fs.Da=_.mc({type:_.fs});_.fs.Ca=_.bc({imports:[_.lo,_.Im,_.ds,Yr,_.es,_.Wr]});_.hUa=new _.xc("localstorage",{oa:function(){return _.jc(uNa)}});_.gs=function(a){this.Ua=a;this.iBb=this.Ua.events.ha(_.Kd(function(b){return b instanceof GKa&&!b.SLb}),_.t(function(b){return b.url}),_.ge(1));this.iBb.connect()};_.gs.O=function(a){return new (a||_.gs)(_.q(_.rg))};_.gs.ta=_.p({token:_.gs,oa:_.gs.O});var hs=function(a){Jj.call(this);this.Ezc=a};_.yi(hs,Jj);hs.prototype.wrap=function(a){return iUa(this,a)};var is=function(a,b){return(b?"__wrapper_":"__protected_")+_.za(a)+"__"},iUa=function(a,b){var c=is(a,!0);b[c]||((b[c]=jUa(a,b))[is(a,!1)]=b);return b[c]},jUa=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.Lra(d)}};c[is(a,!1)]=b;return c};
hs.prototype.Lra=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.Ezc(a),new kUa(a);};
var lUa=function(a,b){var c=_.ca.window||_.ca.globalThis,d=c[b];if(!d)throw Error("kc`"+b);c[b]=function(e,f){"string"===typeof e&&(e=_.wi(Twa,e));e&&(arguments[0]=e=iUa(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][is(a,!1)]=d};
hs.prototype.um=function(){var a=_.ca.window||_.ca.globalThis;var b=a.setTimeout;b=b[is(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[is(this,!1)]||b;a.setInterval=b;hs.Bx.um.call(this)};var kUa=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)};_.yi(kUa,_.ba);var js=function(a,b,c){ak.call(this);this.fjb=b||null;this.ccb={};this.yQc=mUa;this.ACc=a;if(!c){this.iZ=null;this.iZ=new hs((0,_.Kh)(this.Orb,this));lUa(this.iZ,"setTimeout");lUa(this.iZ,"setInterval");a=this.iZ;b=_.ca.window||_.ca.globalThis;c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&lUa(a,e)}a=this.iZ;Pza=!0;b=(0,_.Kh)(a.wrap,a);for(c=0;c<Nza.length;c++)Nza[c](b);Oza.push(a)}};
_.yi(js,ak);var nUa=function(a,b){Uj.call(this,"a");this.error=a;this.context=b};_.yi(nUa,Uj);var mUa=function(a,b,c,d){if(d instanceof Map){var e={};d=_.l(d);for(var f=d.next();!f.done;f=d.next()){var g=_.l(f.value);f=g.next().value;g=g.next().value;e[f]=g}}else e=d;cDa(a,null,b,c,e)};
js.prototype.Orb=function(a,b){a=a.error||a;b=b?_.Ob(b):{};a instanceof Error&&_.Pb(b,a.__closure__error__context__984382||{});var c=sya(a);if(this.fjb)try{this.fjb(c,b)}catch(n){}var d=c.message.substring(0,1900);if(!(a instanceof _.ba)||a.tHb){a=c.stack;try{var e=ZAa(this.ACc,"script",c.fileName,"error",d,"line",c.lineNumber);if(!_.Oba(this.ccb)){d=e;var f=_.YAa(this.ccb);e=VAa(d,f)}f={};f.trace=a;if(b)for(var g in b)f["context."+g]=b[g];var m=_.YAa(f);this.yQc(e,"POST",m,this.iYc)}catch(n){}}try{this.dispatchEvent(new nUa(c,
b))}catch(n){}};js.prototype.um=function(){Qb(this.iZ);js.Bx.um.call(this)};var oUa=new _.xc("errorReporter",{Ga:"root",oa:function(){return _.jc(EIa,8)?new js("/devfuse/_/jserror",void 0,!0):new js("/_/jserror",void 0,!0)}}),pUa=new _.xc("uncaughtErrors",{Ga:"root",oa:function(){return new _.he}});_.ks=function(a,b,c){var d=this;this.Fzc=a;this.IY=b;this.zone=c;this.lob=new _.he;this.count=0;this.lob.ha(_.Kd(function(){d.setTimeout();if(10<=d.count)return!1;d.count++;return!0}),_.Xd(100)).subscribe(function(e){var f={};d.IY&&(f["devfuse.feature"]=d.IY);d.Fzc.Orb(e,f)})};_.ls=function(a,b){b.v2a&&(b=b.v2a);b.stack||(b=Error(JSON.stringify(b)));console.error(b);a.lob.next(b)};
_.ks.prototype.setTimeout=function(){var a=this;null==this.YD&&this.zone.Zb(function(){a.YD=setTimeout(function(){a.count=0;delete a.YD},1E4)})};_.ks.O=function(a){return new (a||_.ks)(_.q(oUa),_.q(EIa,8),_.q(_.re))};_.ks.ta=_.p({token:_.ks,oa:_.ks.O,Ga:"root"});var qUa={P2a:{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"}},xXb:{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"}}},rUa=qUa;rUa=qUa;var sUa={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 tUa={DECIMAL_SEP:".",GROUP_SEP:",",s4a:"%",xDa:"0",Ncc:"+",F3a:"-",c3a:"E",t4a:"\u2030",pAa:"\u221e",rac:"NaN",DECIMAL_PATTERN:"#,##0.###",Yfc:"#E0",Acc:"#,##0%",gYb:"\u00a4#,##0.00",Dza:"USD"},ms=tUa;ms=tUa;_.ns=function(a){this.Uda=40;this.iA=1;this.Owa=0;this.fA=3;this.Ata=this.dD=0;this.ORb=!1;this.ofa=this.rT="";this.JL=ms.F3a;this.i0="";this.Tw=1;this.US=!1;this.UR=[];this.Zxa=this.Fkb=!1;this.c9=0;this.Vea="string"===typeof a?a:"";"number"===typeof a?this.boa(a):this.yF(a)};
_.ns.prototype.yF=function(a){this.Vea=a.replace(/ /g,"\u00a0");var b=[0];this.rT=uUa(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("uc`"+a);f++;0<=m&&0>d&&m++;break;case ",":0<m&&this.UR.push(m);m=0;break;case ".":if(0<=d)throw Error("vc`"+a);d=e+f+g;break;case "E":if(this.Zxa)throw Error("wc`"+a);this.Zxa=!0;this.Ata=0;b[0]+1<n&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.ORb=!0);
for(;b[0]+1<n&&"0"==a.charAt(b[0]+1);)b[0]++,this.Ata++;if(1>e+f||1>this.Ata)throw Error("xc`"+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("yc`"+a);g=e+f+g;this.fA=0<=d?g-d:0;0<=d&&(this.dD=e+f-d,0>this.dD&&(this.dD=0));this.iA=(0<=d?d:g)-e;this.Zxa&&(this.Uda=e+this.iA,0==this.fA&&0==this.iA&&(this.iA=1));this.UR.push(Math.max(0,m));this.Fkb=0==d||d==g;c=b[0]-c;this.ofa=uUa(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?
(b[0]++,1!=this.Tw&&(this.US=!0),this.JL=uUa(this,a,b),b[0]+=c,this.i0=uUa(this,a,b)):(this.JL+=this.rT,this.i0+=this.ofa)};
_.ns.prototype.boa=function(a){switch(a){case 1:this.yF(ms.DECIMAL_PATTERN);break;case 2:this.yF(ms.Yfc);break;case 3:this.yF(ms.Acc);break;case 4:a=this.yF;var b=ms.gYb;var c=["0"],d=sUa[ms.Dza];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:vUa(this,1);break;case 6:vUa(this,2);break;default:throw Error("oc");}};var vUa=function(a,b){a.c9=b;a.yF(ms.DECIMAL_PATTERN);a.dD=0;a.fA=2;if(0<a.dD)throw Error("mc");a.Owa=2};
_.ns.prototype.parse=function(a,b){b=b||[0];if(0!==this.c9)throw Error("pc");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.rT,b[0])==b[0],d=a.indexOf(this.JL,b[0])==b[0];c&&d&&(this.rT.length>this.JL.length?d=!1:this.rT.length<this.JL.length&&(c=!1));c?b[0]+=this.rT.length:d&&(b[0]+=this.JL.length);if(a.indexOf(ms.pAa,b[0])==b[0]){b[0]+=ms.pAa.length;var e=Infinity}else{e=a;var f=!1,g=!1,m=!1,n=-1,r=1,w=ms.DECIMAL_SEP,z=ms.GROUP_SEP,D=ms.c3a;if(0!=this.c9)throw Error("qc");z=z.replace(/\u202f/g,
"\u00a0");for(var J="";b[0]<e.length;b[0]++){var L=e.charAt(b[0]),Q=wUa(L);if(0<=Q&&9>=Q)J+=Q,m=!0;else if(L==w.charAt(0)){if(f||g)break;J+=".";f=!0}else if(L==z.charAt(0)&&("\u00a0"!=z.charAt(0)||b[0]+1<e.length&&0<=wUa(e.charAt(b[0]+1)))){if(f||g)break}else if(L==D.charAt(0)){if(g)break;J+="E";g=!0;n=b[0]}else if("+"==L||"-"==L){if(m&&n!=b[0]-1)break;J+=L}else if(1==this.Tw&&L==ms.s4a.charAt(0)){if(1!=r)break;r=100;if(m){b[0]++;break}}else if(1==this.Tw&&L==ms.t4a.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.ofa,b[0])!=b[0])return NaN;b[0]+=this.ofa.length}else if(d){if(a.indexOf(this.i0,b[0])!=b[0])return NaN;b[0]+=this.i0.length}return d?-e:e};
_.ns.prototype.format=function(a){if(this.dD>this.fA)throw Error("rc");if(isNaN(a))return ms.rac;var b=[];var c=a;if(0==this.c9)c=xUa;else{c=Math.abs(c);var d=yUa(this,1>=c?0:zUa(c)).SNa;c=yUa(this,d+zUa(AUa(this,os(c,-d)).intValue))}a=os(a,-c.SNa);(d=0>a||0==a&&0>1/a)?c.FVa?b.push(c.FVa):(b.push(c.prefix),b.push(this.JL)):(b.push(c.prefix),b.push(this.rT));if(isFinite(a))if(a*=d?-1:1,a*=this.Tw,this.Zxa){var e=a;if(0==e)BUa(this,e,this.iA,b),CUa(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=os(e,-f);var g=this.iA;1<this.Uda&&this.Uda>this.iA?(g=f%this.Uda,0>g&&(g=this.Uda+g),e=os(e,g),f-=g,g=1):1>this.iA?(f++,e=os(e,-1)):(f-=this.iA-1,e=os(e,this.iA-1));BUa(this,e,g,b);CUa(this,f,b)}}else BUa(this,a,this.iA,b);else b.push(ms.pAa);d?c.GVa?b.push(c.GVa):(isFinite(a)&&b.push(c.suffix),b.push(this.i0)):(isFinite(a)&&b.push(c.suffix),b.push(this.ofa));return b.join("")};
var AUa=function(a,b){var c=os(b,a.fA);0<a.Owa&&(c=DUa(c,a.Owa,a.fA));c=Math.round(c);isFinite(c)?(b=Math.floor(os(c,-a.fA)),a=Math.floor(c-os(b,a.fA))):a=0;return{intValue:b,mBc:a}},BUa=function(a,b,c,d){if(a.dD>a.fA)throw Error("rc");d||(d=[]);b=AUa(a,b);var e=b.intValue,f=b.mBc,g=0<a.dD||0<f||!1;b=a.dD;g&&(b=a.dD);for(var m="",n=e;1E20<n;)m="0"+m,n=Math.round(os(n,-1));m=n+m;var r=ms.DECIMAL_SEP;n=ms.xDa.charCodeAt(0);var w=m.length,z=0;if(0<e||0<c){for(e=w;e<c;e++)d.push(String.fromCharCode(n));
if(2<=a.UR.length)for(c=1;c<a.UR.length;c++)z+=a.UR[c];c=w-z;if(0<c){e=a.UR;z=w=0;for(var D,J=ms.GROUP_SEP,L=m.length,Q=0;Q<L;Q++)if(d.push(String.fromCharCode(n+Number(m.charAt(Q)))),1<L-Q)if(D=e[z],Q<c){var da=c-Q;(1===D||0<D&&1===da%D)&&d.push(J)}else z<e.length&&(Q===c?z+=1:D===Q-c-w+1&&(d.push(J),w+=D,z+=1))}else{c=m;m=a.UR;e=ms.GROUP_SEP;D=c.length;J=[];for(w=m.length-1;0<=w&&0<D;w--){z=m[w];for(L=0;L<z&&0<=D-L-1;L++)J.push(String.fromCharCode(n+Number(c.charAt(D-L-1))));D-=z;0<D&&J.push(e)}d.push.apply(d,
J.reverse())}}else g||d.push(String.fromCharCode(n));(a.Fkb||g)&&d.push(r);f=String(f);g=f.split("e+");2==g.length&&(f=String(DUa(parseFloat(g[0]),a.Owa,1)),f=f.replace(".",""),f+=lza("0",parseInt(g[1],10)-f.length+1));a.fA+1>f.length&&(f="1"+lza("0",a.fA-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))))},CUa=function(a,b,c){c.push(ms.c3a);0>b?(b=-b,c.push(ms.F3a)):a.ORb&&c.push(ms.Ncc);b=""+b;for(var d=ms.xDa,e=b.length;e<
a.Ata;e++)c.push(d);c.push(b)},wUa=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;var b=ms.xDa.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},uUa=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+=ms.Dza):(g=ms.Dza,d+=g in sUa?sUa[g][1]:g);break;case "%":if(!a.US&&
1!=a.Tw)throw Error("sc");if(a.US&&100!=a.Tw)throw Error("tc");a.Tw=100;a.US=!1;d+=ms.s4a;break;case "\u2030":if(!a.US&&1!=a.Tw)throw Error("sc");if(a.US&&1E3!=a.Tw)throw Error("tc");a.Tw=1E3;a.US=!1;d+=ms.t4a;break;default:d+=g}}return d},xUa={SNa:0,FVa:"",GVa:"",prefix:"",suffix:""},yUa=function(a,b){a=1==a.c9?rUa.P2a:rUa.xXb;null==a&&(a=rUa.P2a);if(3>b)return xUa;b=Math.min(14,b);var c=a[os(1,b)];for(--b;!c&&3<=b;)c=a[os(1,b)],b--;if(!c)return xUa;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))?{SNa:b+1-(c[2].length-1),FVa:a,GVa:d,prefix:c[1],suffix:c[3]}:xUa:xUa},zUa=function(a){if(!isFinite(a))return 0<a?a:0;for(var b=0;1<=(a/=10);)b++;return b},os=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))},EUa=function(a,b){return a&&isFinite(a)?os(Math.round(os(a,b)),-b):a},DUa=function(a,b,
c){if(!a)return a;b=b-zUa(a)-1;return b<-c?EUa(a,-c):EUa(a,b)};var FUa=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"},GUa=FUa;GUa=FUa;var HUa=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"},IUa=HUa;IUa=HUa;var JUa,KUa,LUa,MUa,NUa;_.ps=function(a){this.Vea=a;this.Bua=this.P_=this.nSa=null;a=ms;var b=rUa;if(JUa!==a||KUa!==b)JUa=a,KUa=b,LUa=new _.ns(1);this.GHc=LUa};JUa=null;KUa=null;LUa=null;MUa=RegExp("'([{}#].*?)'","g");NUa=RegExp("''","g");
_.ps.prototype.format=function(a){if(this.Vea){this.nSa=[];var b=OUa(this,this.Vea);this.Bua=PUa(this,b);this.Vea=null}if(this.Bua&&0!=this.Bua.length)for(this.P_=_.wa(this.nSa),b=[],QUa(this,this.Bua,a,!1,b),a=b.join("");0<this.P_.length;)a=a.replace(this.DLa(this.P_),this.P_.pop());else a="";return a};
var QUa=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.P_.push(r),n.push(m.DLa(m.P_)));break;case 2:g=b[f].value;m=a;n=c;r=d;var w=e,z=g.doa;void 0===n[z]?w.push("Undefined parameter - "+z):(z=g[n[z]],void 0===z&&(z=g.other),QUa(m,z,n,r,w));break;case 0:g=b[f].value;RUa(a,g,c,IUa,d,e);break;case 1:g=b[f].value,RUa(a,g,c,GUa,d,e)}},RUa=function(a,b,c,d,e,f){var g=
b.doa,m=b.seb,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=[],QUa(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.GHc.format(m),f.push(c.replace(/#/g,a))))},OUa=function(a,b){var c=a.nSa,d=(0,_.Kh)(a.DLa,a);b=b.replace(NUa,function(){c.push("'");return d(c)});return b=b.replace(MUa,function(e,f){c.push(f);return d(c)})},SUa=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},TUa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,UUa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,VUa=/^\s*(\w+)\s*,\s*select\s*,/,PUa=function(a,b){var c=[];b=SUa(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(TUa.test(f)?0:UUa.test(f)?1:VUa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=WUa(a,b[d].value);break;case 0:e.type=0;e.value=XUa(a,b[d].value);break;case 1:e.type=1;e.value=YUa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},WUa=function(a,b){var c="";b=b.replace(VUa,function(m,n){c=n;return""});var d={};d.doa=c;b=SUa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g;1==b[e].type&&(g=PUa(a,b[e].value));d[f.replace(/\s/g,"")]=g;e++}return d},
XUa=function(a,b){var c="",d=0;b=b.replace(TUa,function(n,r,w){c=r;w&&(d=parseInt(w,10));return""});var e={};e.doa=c;e.seb=d;b=SUa(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var m;1==b[f].type&&(m=PUa(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=m;f++}return e},YUa=function(a,b){var c="";b=b.replace(UUa,function(m,n){c=n;return""});var d={};d.doa=c;d.seb=0;b=SUa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=PUa(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,
"$1")]=g;e++}return d};_.ps.prototype.DLa=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};var ZUa=[{ab:"mat-button",RS:["mdc-button","mat-mdc-button"]},{ab:"mat-flat-button",RS:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{ab:"mat-raised-button",RS:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{ab:"mat-stroked-button",RS:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{ab:"mat-fab",RS:["mdc-fab","mat-mdc-fab"]},{ab:"mat-mini-fab",RS:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{ab:"mat-icon-button",RS:["mdc-icon-button","mat-mdc-icon-button"]}],
qs=function(a,b,c,d){this.Ma=a;this.zc=b;this.hb=c;this.ye=d;this.Bd=_.jc(_.jq);this.lF=_.jc(_.Gr);this.kc=this.Mr=this.g9a=!1;null==this.lF||_.DTa(this.Ma.na,{className:"mat-mdc-button-ripple"});for(var e=a.na.classList,f=_.l(ZUa),g=f.next();!g.done;g=f.next())g=g.value,this.Q4(g.ab)&&g.RS.forEach(function(m){e.add(m)})};_.h=qs.prototype;_.h.Qc=function(){this.Bd.Gm(this.Ma,!0)};_.h.Ka=function(){this.Bd.Jk(this.Ma)};
_.h.focus=function(a,b){(a=void 0===a?"program":a)?_.kq(this.Bd,this.Ma.na,a,b):this.Ma.na.focus(b)};_.h.Q4=function(){var a=this;return _.vc.apply(0,arguments).some(function(b){return a.Ma.na.hasAttribute(b)})};_.h.xbb=function(){var a;null==(a=this.lF)||a.WZa(this.Ma.na,this.vd||this.disabled)};
_.W.Object.defineProperties(qs.prototype,{wH:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.lF)?void 0:_.ETa(a,this.Ma.na)},set:function(a){null==this.lF||_.FTa(this.Ma.na,a)}},vd:{configurable:!0,enumerable:!0,get:function(){return this.Mr},set:function(a){this.Mr=a;this.xbb()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc},set:function(a){this.kc=a;this.xbb()}}});qs.O=function(){_.te()};
qs.Ia=_.rc({type:qs,inputs:{color:"color",vd:["disableRipple","disableRipple",_.Ef],disabled:["disabled","disabled",_.Ef]},features:[_.Me]});var $Ua;$Ua=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];_.rs=function(a,b,c,d){qs.call(this,a,b,c,d)};_.V(_.rs,qs);_.rs.Ia=qs.Ia;_.rs.O=function(a){return new (a||_.rs)(_.v(_.ed),_.v(_.gq),_.v(_.re),_.v(_.Ok,8))};
_.rs.ya=_.lc({type:_.rs,qa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],vb:9,Ya:function(a,b){a&2&&(_.Pe("disabled",b.disabled||null),_.Te(b.color?"mat-"+b.color:""),_.Re("_mat-animation-noopable","NoopAnimations"===b.ye)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Wb:["matButton"],features:[_.Le],mc:["mat-button",""],ac:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])",
"*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Aa:7,Ba:4,Ea:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],ua:function(a,b){a&1&&(_.df($Ua),_.E(0,"span",0),_.ef(1),_.A(2,"span",1),_.ef(3,1),_.B(),_.ef(4,2),_.E(5,"span",2)(6,"span",3));a&2&&_.Re("mdc-button__ripple",!b.g9a)("mdc-fab__ripple",b.g9a)},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"],rb:2,Oa:0});_.aVa=new _.xc("mat-mdc-fab-default-options",{Ga:"root",oa:ira});_.ss=function(a,b,c,d){qs.call(this,a,b,c,d);_.DTa(this.Ma.na,{cY:!0})};_.V(_.ss,qs);_.ss.Ia=qs.Ia;_.ss.O=function(a){return new (a||_.ss)(_.v(_.ed),_.v(_.gq),_.v(_.re),_.v(_.Ok,8))};
_.ss.ya=_.lc({type:_.ss,qa:[["button","mat-icon-button",""]],vb:9,Ya:function(a,b){a&2&&(_.Pe("disabled",b.disabled||null),_.Te(b.color?"mat-"+b.color:""),_.Re("_mat-animation-noopable","NoopAnimations"===b.ye)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Wb:["matButton"],features:[_.Le],mc:["mat-icon-button",""],ac:["*"],Aa:4,Ba:0,Ea:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],ua:function(a){a&1&&(_.df(),
_.E(0,"span",0),_.ef(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"],rb:2,Oa:0});_.ts=function(){};_.ts.O=function(a){return new (a||_.ts)};_.ts.Da=_.mc({type:_.ts});_.ts.Ca=_.bc({imports:[_.xr,_.Fr,_.xr]});var bVa;_.us=new _.xc("MatSnackBarData");bVa=function(){this.xA="assertive";this.Rt="";this.duration=0;this.data=null;this.Vz="center";this.O2="bottom"};var cVa=function(){};cVa.O=function(a){return new (a||cVa)};cVa.Ia=_.rc({type:cVa,qa:[["","matSnackBarLabel",""]],Db:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]});var dVa=function(){};dVa.O=function(a){return new (a||dVa)};dVa.Ia=_.rc({type:dVa,qa:[["","matSnackBarActions",""]],Db:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]});var eVa=function(){};eVa.O=function(a){return new (a||eVa)};eVa.Ia=_.rc({type:eVa,qa:[["","matSnackBarAction",""]],Db:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]});var fVa=Math.pow(2,31)-1,vs=function(a,b){var c=this;this.Cb=b;this.Ey=new _.he;this.cq=new _.he;this.Ty=new _.he;this.sW=!1;this.Zt=a;a.dF.subscribe(function(){return c.rFa()})};vs.prototype.Qd=function(){this.Ey.closed||this.Zt.P$();clearTimeout(this.gla)};var gVa=function(a){a.Ty.closed||(a.sW=!0,a.Ty.next(),a.Ty.complete(),a.Qd());clearTimeout(a.gla)};vs.prototype.cFa=function(a){var b=this;this.gla=setTimeout(function(){return b.Qd()},Math.min(a,fVa))};
vs.prototype.EHa=function(){this.cq.closed||(this.cq.next(),this.cq.complete())};vs.prototype.rFa=function(){this.Cb.dispose();this.Ty.closed||this.Ty.complete();this.Ey.next({Lyc:this.sW});this.Ey.complete();this.sW=!1};vs.prototype.Wr=function(){return this.Zt.E5};var ws=function(a,b){this.Uha=a;this.data=b};ws.prototype.action=function(){gVa(this.Uha)};_.W.Object.defineProperties(ws.prototype,{ARa:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});ws.O=function(a){return new (a||ws)(_.v(vs),_.v(_.us))};
ws.ya=_.lc({type:ws,qa:[["simple-snack-bar"]],Db:[1,"mat-mdc-simple-snack-bar"],Wb:["matSnackBar"],Aa:3,Ba:2,Ea:[["matSnackBarLabel",""],["matSnackBarActions","",4,"ngIf"],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.N(1),_.B(),_.y(2,jra,3,1,"div",1));a&2&&(_.u(1),_.kf(" ",b.data.message,"\n"),_.u(1),_.x("ngIf",b.ARa))},Ha:[_.Cm,_.rs,cVa,dVa,eVa],styles:[".mat-mdc-simple-snack-bar{display:flex}\n"],rb:2,Oa:0});var hVa=_.Qg("state",[_.Tg("void, hidden",_.Sg({transform:"scale(0.8)",opacity:0})),_.Tg("visible",_.Sg({transform:"scale(1)",opacity:1})),_.Ug("* => visible",_.Rg("150ms cubic-bezier(0, 0, 0.2, 1)")),_.Ug("* => void, * => hidden",_.Rg("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.Sg({opacity:0})))]);var iVa=["label"],jVa=0,xs=function(a,b,c,d,e){this.oq=!1;this.hb=a;this.Ma=b;this.kb=c;this.zc=d;this.zU=e;this.Eb=_.jc(_.ph);this.hQ=new Set;this.SDa=150;this.Lb=!1;this.JP=new _.he;this.dF=new _.he;this.E5=new _.he;this.Jr="void";this.zP="mat-snack-bar-container-live-"+jVa++;this.Et="assertive"!==e.xA||e.Rt?"off"===e.xA?"off":"polite":"assertive";this.zc.Zza&&("polite"===this.Et&&(this.j6="status"),"assertive"===this.Et&&(this.j6="alert"))};_.V(xs,rr);_.h=xs.prototype;
_.h.lz=function(a){a=this.Ht.lz(a);this.BO();return a};_.h.mz=function(a){a=this.Ht.mz(a);this.BO();return a};_.h.XVa=function(a){var b=a.dl;a=a.kg;("void"===a&&"void"!==b||"hidden"===a)&&this.c4();if("visible"===a){var c=this.E5;this.hb.jc(function(){c.next();c.complete()})}};_.h.jR=function(){this.Lb||(this.Jr="visible",this.kb.Md(),this.FIa())};_.h.P$=function(){var a=this;this.hb.jc(function(){a.Jr="hidden";a.Ma.na.setAttribute("mat-exit","");clearTimeout(a.P3)});return this.dF};
_.h.Ka=function(){this.Lb=!0;this.CEa();this.c4()};_.h.c4=function(){var a=this;this.hb.VL.ha(_.Xd(1)).subscribe(function(){a.hb.jc(function(){a.dF.next();a.dF.complete()})})};_.h.BO=function(){var a=this.Ma.na,b=this.zU.Hd;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.nFa();b=this.En.na;b.classList.toggle("mdc-snackbar__label",!b.querySelector(".mdc-snackbar__label"))};
_.h.nFa=function(){for(var a=this.zP,b=this.Eb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.hQ.add(d);e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.CEa=function(){var a=this;this.hQ.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.zP,"").trim(),0<c.length?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.hQ.clear()};
_.h.Ilc=function(){};_.h.FIa=function(){var a=this;this.P3||this.hb.Zb(function(){a.P3=setTimeout(function(){var b=a.Ma.na.querySelector("[aria-hidden]"),c=a.Ma.na.querySelector("[aria-live]");if(b&&c){var d=null;a.zc.Pd&&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.JP.next();a.JP.complete()}},a.SDa)})};
xs.O=function(a){return new (a||xs)(_.v(_.re),_.v(_.ed),_.v(_.Ml),_.v(_.gq),_.v(bVa))};
xs.ya=_.lc({type:xs,qa:[["mat-snack-bar-container"]],tb:function(a,b){a&1&&(_.xf(_.tr,7),_.xf(iVa,7));if(a&2){var c;_.vf(c=_.zf())&&(b.Ht=c.first);_.vf(c=_.zf())&&(b.En=c.first)}},Db:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],vb:1,Ya:function(a,b){a&1&&_.cf("@state.done",function(c){return b.XVa(c)});a&2&&_.Ze("@state",b.Jr)},features:[_.Le],Aa:6,Ba:3,Ea:[[1,"mdc-snackbar__surface"],[1,"mat-mdc-snack-bar-label"],["label",""],["aria-hidden","true"],["cdkPortalOutlet",""]],
ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1,2)(3,"div",3),_.y(4,kra,0,0,"ng-template",4),_.B(),_.E(5,"div"),_.B()());a&2&&(_.u(5),_.Pe("aria-live",b.Et)("role",b.j6)("id",b.zP))},Ha:[_.tr],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;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'],
rb:2,data:{animation:[hVa]}});_.ys=function(){};_.ys.O=function(a){return new (a||_.ys)};_.ys.Da=_.mc({type:_.ys});_.ys.Ca=_.bc({imports:[_.wr,_.ur,_.Im,_.ts,_.xr,_.xr]});/*

 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}}
*/
_.kVa=new _.xc("mat-snack-bar-default-options",{Ga:"root",oa:function(){return new bVa}});_.zs=function(a,b,c,d,e,f){this.Af=a;this.Et=b;this.Je=c;this.nEa=d;this.OP=e;this.i4=f;this.nF=null;this.K_a=ws;this.P_a=xs;this.zRa="mat-mdc-snack-bar-handset"};_.h=_.zs.prototype;_.h.v0=function(a,b){return this.T3(a,b)};_.h.CCb=function(a,b){this.T3(a,b)};
_.h.open=function(a,b,c){b=void 0===b?"":b;var d=Object.assign({},this.i4,c);d.data={message:a,action:b};d.Rt===a&&(d.Rt=void 0);return this.v0(this.K_a,d)};_.h.Qd=function(){this.Hj&&this.Hj.Qd()};_.h.Ka=function(){this.nF&&this.nF.Qd()};_.h.bEa=function(a,b){var c=Je({parent:b&&b.ve&&b.ve.Ac||this.Je,Pb:[{wa:bVa,rc:b}]});a=a.Ld(new _.pr(this.P_a,b.ve,c));a.instance.zU=b;return a.instance};
_.h.T3=function(a,b){var c=this,d=Object.assign({},new bVa,this.i4,b),e=this.Jy(d);b=this.bEa(e,d);var f=new vs(b,e);if(a instanceof _.sf)f.instance=b.mz(new _.qr(a,null,{va:d.data,Uha:f}));else{var g=this.pW(d,f);a=b.lz(new _.pr(a,void 0,g));f.instance=a.instance}this.nEa.observe("(max-width: 599.98px) and (orientation: portrait)").ha(_.ne(e.Mo)).subscribe(function(m){e.xo.classList.toggle(c.zRa,m.matches)});d.Rt&&b.JP.subscribe(function(){c.Et.Lj(d.Rt,d.xA)});this.QDa(f,d);return this.Hj=f};
_.h.QDa=function(a,b){var c=this;a.Ey.subscribe(function(){c.Hj==a&&(c.Hj=null);b.Rt&&c.Et.clear()});this.Hj?(this.Hj.Ey.subscribe(function(){a.Zt.jR()}),this.Hj.Qd()):a.Zt.jR();b.duration&&0<b.duration&&a.Wr().subscribe(function(){return a.cFa(b.duration)})};
_.h.Jy=function(a){var b=new _.fr;b.direction=a.direction;var c=this.Af.position().global(),d="rtl"===a.direction;d="left"===a.Vz||"start"===a.Vz&&!d||"end"===a.Vz&&d;var e=!d&&"center"!==a.Vz;d?c.left("0"):e?c.right("0"):_.kr(c);"top"===a.O2?c.top("0"):c.bottom("0");b.Lg=c;return this.Af.create(b)};_.h.pW=function(a,b){return Je({parent:a&&a.ve&&a.ve.Ac||this.Je,Pb:[{wa:vs,rc:b},{wa:_.us,rc:a.data}]})};
_.W.Object.defineProperties(_.zs.prototype,{Hj:{configurable:!0,enumerable:!0,get:function(){var a=this.OP;return a?a.Hj:this.nF},set:function(a){this.OP?this.OP.Hj=a:this.nF=a}}});_.zs.O=function(a){return new (a||_.zs)(_.q(_.vr),_.q(_.yq),_.q(_.og),_.q(_.sq),_.q(_.zs,12),_.q(_.kVa))};_.zs.ta=_.p({token:_.zs,oa:_.zs.O,Ga:_.ys});_.th(_.wh(_.uh(function(a){this.Ma=a})));_.zc(["disabled","disableRipple","color","tabIndex"]);var lVa=function(){this.xA="assertive";this.Rt="";this.duration=0;this.data=null;this.Vz="center";this.O2="bottom"};var mVa;mVa=Math.pow(2,31)-1;_.As=function(a,b){var c=this;this.Cb=b;this.Ey=new _.he;this.cq=new _.he;this.Ty=new _.he;this.sW=!1;this.Zt=a;a.dF.subscribe(function(){return c.rFa()})};_.h=_.As.prototype;_.h.Qd=function(){this.Ey.closed||this.Zt.P$();clearTimeout(this.gla)};_.h.cFa=function(a){var b=this;this.gla=setTimeout(function(){return b.Qd()},Math.min(a,mVa))};_.h.EHa=function(){this.cq.closed||(this.cq.next(),this.cq.complete())};
_.h.rFa=function(){this.Cb.dispose();this.Ty.closed||this.Ty.complete();this.Ey.next({Lyc:this.sW});this.Ey.complete();this.sW=!1};_.h.Wr=function(){return this.Zt.E5};var nVa=_.Qg("state",[_.Tg("void, hidden",_.Sg({transform:"scale(0.8)",opacity:0})),_.Tg("visible",_.Sg({transform:"scale(1)",opacity:1})),_.Ug("* => visible",_.Rg("150ms cubic-bezier(0, 0, 0.2, 1)")),_.Ug("* => void, * => hidden",_.Rg("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.Sg({opacity:0})))]);var oVa=0,Bs=function(a,b,c,d,e){this.oq=!1;this.hb=a;this.Ma=b;this.kb=c;this.zc=d;this.zU=e;this.Eb=_.jc(_.ph);this.hQ=new Set;this.SDa=150;this.Lb=!1;this.JP=new _.he;this.dF=new _.he;this.E5=new _.he;this.Jr="void";this.zP="mat-snack-bar-container-live-"+oVa++;this.Et="assertive"!==e.xA||e.Rt?"off"===e.xA?"off":"polite":"assertive";this.zc.Zza&&("polite"===this.Et&&(this.j6="status"),"assertive"===this.Et&&(this.j6="alert"))};_.V(Bs,rr);_.h=Bs.prototype;
_.h.lz=function(a){a=this.Ht.lz(a);this.BO();return a};_.h.mz=function(a){a=this.Ht.mz(a);this.BO();return a};_.h.XVa=function(a){var b=a.dl;a=a.kg;("void"===a&&"void"!==b||"hidden"===a)&&this.c4();if("visible"===a){var c=this.E5;this.hb.jc(function(){c.next();c.complete()})}};_.h.jR=function(){this.Lb||(this.Jr="visible",this.kb.Md(),this.FIa())};_.h.P$=function(){var a=this;this.hb.jc(function(){a.Jr="hidden";a.Ma.na.setAttribute("mat-exit","");clearTimeout(a.P3)});return this.dF};
_.h.Ka=function(){this.Lb=!0;this.CEa();this.c4()};_.h.c4=function(){var a=this;this.hb.VL.ha(_.Xd(1)).subscribe(function(){a.hb.jc(function(){a.dF.next();a.dF.complete()})})};_.h.BO=function(){var a=this.Ma.na,b=this.zU.Hd;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.nFa()};
_.h.nFa=function(){for(var a=this.zP,b=this.Eb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.hQ.add(d);e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.CEa=function(){var a=this;this.hQ.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.zP,"").trim(),0<c.length?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.hQ.clear()};
_.h.Ilc=function(){};_.h.FIa=function(){var a=this;this.P3||this.hb.Zb(function(){a.P3=setTimeout(function(){var b=a.Ma.na.querySelector("[aria-hidden]"),c=a.Ma.na.querySelector("[aria-live]");if(b&&c){var d=null;a.zc.Pd&&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.JP.next();a.JP.complete()}},a.SDa)})};
Bs.O=function(a){return new (a||Bs)(_.v(_.re),_.v(_.ed),_.v(_.Ml),_.v(_.gq),_.v(lVa))};Bs.Ia=_.rc({type:Bs,tb:function(a,b){a&1&&_.xf(_.tr,7);if(a&2){var c;_.vf(c=_.zf())&&(b.Ht=c.first)}},features:[_.Le]});var Cs=function(a,b,c,d,e,f){this.Af=a;this.Et=b;this.Je=c;this.nEa=d;this.OP=e;this.i4=f;this.nF=null};_.h=Cs.prototype;_.h.v0=function(a,b){return this.T3(a,b)};_.h.CCb=function(a,b){this.T3(a,b)};_.h.open=function(a,b,c){b=void 0===b?"":b;var d=Object.assign({},this.i4,c);d.data={message:a,action:b};d.Rt===a&&(d.Rt=void 0);return this.v0(this.K_a,d)};_.h.Qd=function(){this.Hj&&this.Hj.Qd()};_.h.Ka=function(){this.nF&&this.nF.Qd()};
_.h.bEa=function(a,b){var c=Je({parent:b&&b.ve&&b.ve.Ac||this.Je,Pb:[{wa:lVa,rc:b}]});a=a.Ld(new _.pr(this.P_a,b.ve,c));a.instance.zU=b;return a.instance};
_.h.T3=function(a,b){var c=this,d=Object.assign({},new lVa,this.i4,b),e=this.Jy(d);b=this.bEa(e,d);var f=new _.As(b,e);if(a instanceof _.sf)f.instance=b.mz(new _.qr(a,null,{va:d.data,Uha:f}));else{var g=this.pW(d,f);a=b.lz(new _.pr(a,void 0,g));f.instance=a.instance}this.nEa.observe("(max-width: 599.98px) and (orientation: portrait)").ha(_.ne(e.Mo)).subscribe(function(m){e.xo.classList.toggle(c.zRa,m.matches)});d.Rt&&b.JP.subscribe(function(){c.Et.Lj(d.Rt,d.xA)});this.QDa(f,d);return this.Hj=f};
_.h.QDa=function(a,b){var c=this;a.Ey.subscribe(function(){c.Hj==a&&(c.Hj=null);b.Rt&&c.Et.clear()});this.Hj?(this.Hj.Ey.subscribe(function(){a.Zt.jR()}),this.Hj.Qd()):a.Zt.jR();b.duration&&0<b.duration&&a.Wr().subscribe(function(){return a.cFa(b.duration)})};
_.h.Jy=function(a){var b=new _.fr;b.direction=a.direction;var c=this.Af.position().global(),d="rtl"===a.direction;d="left"===a.Vz||"start"===a.Vz&&!d||"end"===a.Vz&&d;var e=!d&&"center"!==a.Vz;d?c.left("0"):e?c.right("0"):_.kr(c);"top"===a.O2?c.top("0"):c.bottom("0");b.Lg=c;return this.Af.create(b)};_.h.pW=function(a,b){return Je({parent:a&&a.ve&&a.ve.Ac||this.Je,Pb:[{wa:_.As,rc:b},{wa:_.us,rc:a.data}]})};
_.W.Object.defineProperties(Cs.prototype,{Hj:{configurable:!0,enumerable:!0,get:function(){var a=this.OP;return a?a.Hj:this.nF},set:function(a){this.OP?this.OP.Hj=a:this.nF=a}}});Cs.O=function(a){return new (a||Cs)(_.q(_.vr),_.q(_.yq),_.q(_.og),_.q(_.sq),_.q(Cs,12),_.q(_.kVa))};Cs.ta=_.p({token:Cs,oa:Cs.O});var Ds=function(a,b){this.Uha=a;this.data=b};Ds.prototype.action=function(){gVa(this.Uha)};_.W.Object.defineProperties(Ds.prototype,{ARa:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});Ds.O=function(a){return new (a||Ds)(_.v(_.As),_.v(_.us))};
Ds.ya=_.lc({type:Ds,qa:[["simple-snack-bar"]],Db:[1,"mat-simple-snackbar"],vb:1,Ya:function(a){a&2&&_.Pe("mat-id-collision",null)},Aa:3,Ba:2,Ea:[[1,"mat-simple-snack-bar-content"],["class","mat-simple-snackbar-action",4,"ngIf"],[1,"mat-simple-snackbar-action"],["mat-button","",3,"click"]],ua:function(a,b){a&1&&(_.A(0,"span",0),_.N(1),_.B(),_.y(2,lra,3,1,"div",1));a&2&&(_.u(1),_.lf(b.data.message),_.u(1),_.x("ngIf",b.ARa))},Ha:[_.Cm,_.Hr],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"],
rb:2,Oa:0});var Es=function(){Bs.apply(this,arguments)};_.V(Es,Bs);Es.Ia=Bs.Ia;Es.prototype.BO=function(){Bs.prototype.BO.call(this);"center"===this.zU.Vz&&this.Ma.na.classList.add("mat-snack-bar-center");"top"===this.zU.O2&&this.Ma.na.classList.add("mat-snack-bar-top")};Es.O=function(){var a;return function(b){return(a||(a=_.ad(Es)))(b||Es)}}();
Es.ya=_.lc({type:Es,qa:[["snack-bar-container"]],Db:[1,"mat-snack-bar-container"],vb:2,Ya:function(a,b){a&1&&_.cf("@state.done",function(c){return b.XVa(c)});a&2&&(_.Pe("mat-id-collision",null),_.Ze("@state",b.Jr))},features:[_.Le],Aa:3,Ba:3,Ea:[["aria-hidden","true"],["cdkPortalOutlet",""]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,mra,0,0,"ng-template",1),_.B(),_.E(2,"div"));a&2&&(_.u(2),_.Pe("aria-live",b.Et)("role",b.j6)("id",b.zP))},Ha:[_.tr],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"],
rb:2,data:{animation:[nVa]}});_.Fs=function(){};_.Fs.O=function(a){return new (a||_.Fs)};_.Fs.Da=_.mc({type:_.Fs});_.Fs.Ca=_.bc({imports:[_.wr,_.ur,_.Im,_.es,_.xr,_.xr]});_.Gs=function(a,b,c,d,e,f){Cs.call(this,a,b,c,d,e,f);this.K_a=Ds;this.P_a=Es;this.zRa="mat-snack-bar-handset"};_.V(_.Gs,Cs);_.Gs.O=function(a){return new (a||_.Gs)(_.q(_.vr),_.q(_.yq),_.q(_.og),_.q(_.sq),_.q(_.Gs,12),_.q(_.kVa))};_.Gs.ta=_.p({token:_.Gs,oa:_.Gs.O,Ga:_.Fs});new _.ps("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 _.ps("{projectName} project created");new _.ps("Failed to connect to {gitProvider}");_.Hs=function(a,b){this.Sg=a;this.dh=b};_.pVa=function(a){0<document.querySelectorAll("snack-bar-container").length||a.nA({message:"An unexpected error occurred.",Qd:"Dismiss"})};
_.qVa=function(a,b){var c=b.message,d=b.Qd;a.log(b.error);a.nA({message:c,Qd:d})};_.Hs.prototype.log=function(a){_.ls(this.Sg,a)};_.Hs.prototype.nA=function(a){this.notify({message:a.message,Qd:a.Qd,duration:0})};_.Hs.prototype.notify=function(a){this.dh.open(a.message,a.Qd,{duration:a.duration})};_.Hs.O=function(a){return new (a||_.Hs)(_.q(_.ks),_.q(_.Gs))};_.Hs.ta=_.p({token:_.Hs,oa:_.Hs.O,Ga:"root"});_.Is=function(a,b){this.Tg=a;this.H1a=b};_.Is.prototype.Ra=function(){var a=this;this.lb=this.H1a.subscribe(function(b){a.handleError(b)})};_.Is.prototype.handleError=function(){_.pVa(this.Tg)};_.Is.prototype.Ka=function(){this.lb&&this.lb.unsubscribe()};_.Is.O=function(a){return new (a||_.Is)(_.v(_.Hs),_.v(pUa))};_.Is.Ia=_.rc({type:_.Is,qa:[["uncaught-error-notifier"]]});_.Js=function(){};_.Js.O=function(a){return new (a||_.Js)};_.Js.Da=_.mc({type:_.Js});_.Js.Ca=_.bc({});_.rVa=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);var nra;_.Ks=function(a,b){this.H1a=a;this.Sg=b};_.Ks.prototype.handleError=function(a){a&&(a===ora()||void 0!==a.T0&&a.T0===ora())||(_.ls(this.Sg,a),this.H1a.next(a))};_.Ks.O=function(a){return new (a||_.Ks)(_.q(pUa),_.q(_.ks))};_.Ks.ta=_.p({token:_.Ks,oa:_.Ks.O,Ga:"root"});var pra="alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var sVa=function(a){this.XLc=a;a.then((0,_.Kh)(function(){},this),function(){},this)},tVa=function(a,b,c){return a.XLc.then(function(d){var e=d[b];if(!e)throw Error("Bc`"+b);return e.apply(d,c)})},vVa=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=uVa(a,b).then(function(f){return f.apply(null,d)});return new sVa(e)},wVa={},uVa=function(a,b){var c=wVa[b];if(c)return c;c=(c=Mh(b))?dk(c):(new ck(function(d,e){var f=(new Aza(document)).createElement("SCRIPT");
f.async=!0;_.sra(f,_.gg(_.Nya(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=Mh(b);if(!d)throw Error("Cc`"+b+"`"+a);return d});return wVa[b]=c};var xVa=function(a){this.Ml=a};xVa.prototype.FU=function(a){tVa(this.Ml,"startFeedback",arguments)};xVa.prototype.mKc=function(a){tVa(this.Ml,"requestSurvey",arguments).oN(function(){},this)};xVa.prototype.iJc=function(a){tVa(this.Ml,"presentSurvey",arguments).oN(function(){},this)};var yVa=new _.Bj(_.Aj,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");uVa(yVa,"help.service.Lazy.create").oN(function(){});var tra=function(a,b){b=b||{};a=vVa(yVa,"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 xVa(a)};var AVa,Ls;_.zVa=new _.xc("helpServiceCreationDelegate",{oa:function(){return tra}});AVa=new _.xc("HelpService productData",{oa:function(){return{}}});Ls=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.HJc=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};Ls.prototype.FU=function(a){this.HJc.FU(a)};Ls.O=function(a){return new (a||Ls)(_.q(cJa),_.q(_.zh),_.q(_.zVa),_.q(AVa),_.q(oUa))};
Ls.ta=_.p({token:Ls,oa:Ls.O,Ga:"root"});_.Ms=function(a,b,c,d){var e=this;this.service=a;this.fnb=b;this.productVersion=c;this.authuser=d;this.FU=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,iXc:!0};"undefined"!==typeof f&&(g.bucket=f);e.fnb&&(g.fnb=!0);e.service.FU(g)}};_.Ms.O=function(a){return new (a||_.Ms)(_.q(Ls),_.q(yJa,8),_.q(sm),_.q(_.vm))};_.Ms.ta=_.p({token:_.Ms,oa:_.Ms.O});_.Ns=function(a){if(a)throw Error("Dc");};_.Ns.O=function(a){return new (a||_.Ns)(_.q(_.Ns,12))};_.Ns.Da=_.mc({type:_.Ns});_.Ns.Ca=_.bc({});var vra;var Os=function(a,b){this.url=a;this.iN=null;this.options=b},Ps=function(a,b,c,d){this.O8a=a;this.mF=b;this.kFa=d;this.vna=new Map;this.Ola=new Map;this.lmc=new Map;this.uGa=new Map;this.soc=new Map;this.yIa=[];this.L6a=["material-icons","mat-ligature-font"];this.Eb=c},BVa=function(a,b){return a.soc.get(b)||b};Ps.prototype.ZLc=function(){this.L6a=_.vc.apply(0,arguments)};
var CVa=function(a,b,c){c=void 0===c?"":c;var d=c+":"+b,e=a.vna.get(d);return e?a.l8a(e):(e=a.bpc(c,b))?(a.vna.set(d,e),a.l8a(e)):(c=a.Ola.get(c))?a.upc(b,c):_.od(Error("Ec`"+d))};_.h=Ps.prototype;_.h.Ka=function(){this.yIa=[];this.vna.clear();this.Ola.clear();this.lmc.clear()};_.h.l8a=function(a){return a.iN?_.nd(this.bJa(a).cloneNode(!0)):this.Nqc(a).ha(_.t(function(b){return b.cloneNode(!0)}))};
_.h.upc=function(a,b){var c=this,d=this.r7a(a,b);if(d)return _.nd(d);d=b.filter(function(e){return!e.iN}).map(function(e){return c.Oqc(e).ha(_.Pd(function(f){f="Loading icon set URL: "+c.mF.Eo(5,e.url)+" failed: "+f.message;c.kFa.handleError(Error(f));return _.nd(null)}))});return _.Dd(d).ha(_.t(function(){var e=c.r7a(a,b);if(!e)throw Error("Ec`"+a);return e}))};
_.h.r7a=function(a,b){for(var c=b.length-1;0<=c;c--){var d=b[c];if(d.iN&&-1<d.iN.toString().indexOf(a)){var e=this.bJa(d);if(d=this.ioc(e,a,d.options))return d}}return null};_.h.Nqc=function(a){var b=this;return this.s7a(a).ha(_.oe(function(c){return a.iN=c}),_.t(function(){return b.bJa(a)}))};_.h.Oqc=function(a){return a.iN?_.nd(null):this.s7a(a).ha(_.oe(function(b){return a.iN=b}))};
_.h.ioc=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.lna(a,c);if("symbol"===a.nodeName.toLowerCase())return this.lna(this.Ftc(a),c);b=this.cJa(xra("<svg></svg>"));b.appendChild(a);return this.lna(b,c)};_.h.cJa=function(a){var b=this.Eb.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("Hc");return a};
_.h.Ftc=function(a){for(var b=this.cJa(xra("<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.Eb.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b};
_.h.lna=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.s7a=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.O8a)throw Error("Fc");if(null==c)throw Error("Ic`"+c);var f=this.mF.Eo(5,c);if(!f)throw Error("Gc`"+c);if(c=this.uGa.get(f))return c;c=this.O8a.get(f,{responseType:"text",withCredentials:a}).ha(_.t(function(g){return xra(g)}),Yd(function(){return b.uGa.delete(f)}),qga());this.uGa.set(f,c);return c};_.h.Cka=function(a,b,c){this.vna.set(a+":"+b,c);return this};
_.h.ISc=function(a,b){var c=this.Ola.get(a);c?c.push(b):this.Ola.set(a,[b]);return this};_.h.bJa=function(a){if(!a.rOb){var b=this.cJa(a.iN);this.lna(b,a.options);a.rOb=b}return a.rOb};_.h.bpc=function(a,b){for(var c=0;c<this.yIa.length;c++){var d=this.yIa[c](b,a);if(d)return d.url&&d.options?new Os(d.url,d.options):new Os(d)}};Ps.O=function(a){return new (a||Ps)(_.q(_.tn,8),_.q(An),_.q(_.ph,8),_.q(_.Ge))};Ps.ta=_.p({token:Ps,oa:Ps.O,Ga:"root"});new _.Kk;new _.Lk;new _.Kk;new _.Kk;var DVa,EVa,FVa,GVa,HVa,IVa;DVa=_.th(function(a){this.Ma=a});EVa=new _.xc("MAT_ICON_DEFAULT_OPTIONS");FVa=new _.xc("mat-icon-location",{Ga:"root",oa:yra});GVa="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");HVa=GVa.map(function(a){return"["+a+"]"}).join(", ");IVa=/^url\(['"]?#(.*?)['"]?\)$/;
_.Qs=function(a,b,c,d,e,f){var g=DVa.call(this,a)||this;g.tGa=b;g.qq=d;g.kFa=e;g.S8a=!1;g.G$a=[];g.OEa=_.id.EMPTY;f&&(f.color&&(g.color=g.defaultColor=f.color),f.tR&&(g.tR=f.tR));c||a.na.setAttribute("aria-hidden","true");return g};_.V(_.Qs,DVa);_.h=_.Qs.prototype;_.h.ftc=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("Jc`"+a);}};_.h.Ra=function(){this.BJa()};
_.h.Hm=function(){var a=this.UO;a&&a.size&&(a=this.qq.Xqb(),a!==this.J$a&&(this.J$a=a,this.C$a(a)))};_.h.Ka=function(){this.OEa.unsubscribe();this.UO&&this.UO.clear()};_.h.GJa=function(){return!this.Mi};_.h.Rsc=function(a){this.n6a();var b=this.qq.Xqb();this.J$a=b;this.imc(a);this.C$a(b);this.Ma.na.appendChild(a)};_.h.n6a=function(){var a=this.Ma.na,b=a.childNodes.length;for(this.UO&&this.UO.clear();b--;){var c=a.childNodes[b];1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||c.remove()}};
_.h.BJa=function(){if(this.GJa()){var a=this.Ma.na,b=(this.tR?BVa(this.tGa,this.tR).split(/ +/):this.tGa.L6a).filter(function(c){return 0<c.length});this.G$a.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.G$a=b;this.Nh===this.eIa||b.includes("mat-ligature-font")||(this.eIa&&a.classList.remove(this.eIa),this.Nh&&a.classList.add(this.Nh),this.eIa=this.Nh)}};_.h.i6a=function(a){return"string"===typeof a?a.trim().split(" ")[0]:a};
_.h.C$a=function(a){var b=this.UO;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.h.imc=function(a){var b=a.querySelectorAll(HVa),c=this.UO=this.UO||new Map;for(a={ica:0};a.ica<b.length;a={ica:a.ica},a.ica++)GVa.forEach(function(d){return function(e){var f=b[d.ica],g=f.getAttribute(e);if(g=g?g.match(IVa):null){var m=c.get(f);m||(m=[],c.set(f,m));m.push({name:e,value:g[1]})}}}(a))};
_.h.juc=function(a){var b=this;this.Lab=this.Mab=null;this.OEa.unsubscribe();if(a){a=_.l(this.ftc(a));var c=a.next().value,d=a.next().value;c&&(this.Mab=c);d&&(this.Lab=d);this.OEa=CVa(this.tGa,d,c).ha(_.Xd(1)).subscribe(function(e){return b.Rsc(e)},function(e){b.kFa.handleError(Error("Kc`"+c+"`"+d+"`"+e.message))})}};
_.W.Object.defineProperties(_.Qs.prototype,{inline:{configurable:!0,enumerable:!0,get:function(){return this.S8a},set:function(a){this.S8a=_.ih(a)}},Mi:{configurable:!0,enumerable:!0,get:function(){return this.dJa},set:function(a){a!==this.dJa&&(a?this.juc(a):this.dJa&&this.n6a(),this.dJa=a)}},tR:{configurable:!0,enumerable:!0,get:function(){return this.D7a},set:function(a){a=this.i6a(a);a!==this.D7a&&(this.D7a=a,this.BJa())}},Nh:{configurable:!0,enumerable:!0,get:function(){return this.C7a},set:function(a){a=
this.i6a(a);a!==this.C7a&&(this.C7a=a,this.BJa())}}});_.Qs.O=function(a){return new (a||_.Qs)(_.v(_.ed),_.v(Ps),_.Vc("aria-hidden"),_.v(FVa),_.v(_.Ge),_.v(EVa,8))};
_.Qs.ya=_.lc({type:_.Qs,qa:[["mat-icon"]],Db:["role","img",1,"mat-icon","notranslate"],vb:8,Ya:function(a,b){a&2&&(_.Pe("data-mat-icon-type",b.GJa()?"font":"svg")("data-mat-icon-name",b.Lab||b.Nh)("data-mat-icon-namespace",b.Mab||b.tR)("fontIcon",b.GJa()?b.Nh:null),_.Re("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:"inline",Mi:"svgIcon",tR:"fontSet",Nh:"fontIcon"},Wb:["matIcon"],features:[_.Le],ac:["*"],Aa:1,
Ba:0,ua:function(a){a&1&&(_.df(),_.ef(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.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"],
rb:2,Oa:0});_.Rs=function(){};_.Rs.O=function(a){return new (a||_.Rs)};_.Rs.Da=_.mc({type:_.Rs});_.Rs.Ca=_.bc({imports:[_.xr,_.xr]});var JVa;JVa=_.pi(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.KVa=[{Uw:"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(" ")},{Uw:"iam",icons:["domain","group","service_account","user"]},{Uw:"logs",icons:"any debug error fatal info warning".split(" ")},{Uw:"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(" ")},{Uw:"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(" "),
dlb:["arrow_right","arrow_down"]},{Uw:"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(" ")},{Uw:"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(" ")},
{Uw:"oss",icons:["logo","logo_monochrome"]},{Uw:"tasks",icons:["g3c_logo_200x200"]}];_.LVa=new _.xc("SvgIconGroupsToBeRegistered");_.Ss=function(a,b){this.ktb=a;this.qDc=b;this.ktb.ZLc("material-icons-extended")};_.Ss.O=function(a){return new (a||_.Ss)(_.q(Ps),_.q(_.LVa))};_.Ss.ta=_.p({token:_.Ss,oa:_.Ss.O});var MVa;_.vg=function(a){var b=this;this.Kd=a;this.lYa=!1;this.Kd.Zb(function(){MVa(b)})};MVa=function(a){setTimeout(function(){a.lYa=!0},864E5)};_.vg.prototype.AQ=function(a,b){if(this.lYa){var c=window.location;b=_.jg(b.url);b=_.dg(b);void 0!==b&&(c.href=b)}return!this.lYa};_.vg.O=function(a){return new (a||_.vg)(_.q(_.re))};_.vg.ta=_.p({token:_.vg,oa:_.vg.O});/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.Ts=function(a,b){this.cwa=[];this.kCb=a;this.Rkb=b||null;this.Aba=this.yK=!1;this.Mg=void 0;this.I_a=this.Svc=this.nLa=!1;this.Pxa=0;this.kr=null;this.soa=0};_.yi(_.Ts,Cra);_.Ts.prototype.cancel=function(a){if(this.yK)this.Mg instanceof _.Ts&&this.Mg.cancel();else{if(this.kr){var b=this.kr;delete this.kr;a?b.cancel(a):(b.soa--,0>=b.soa&&b.cancel())}this.kCb?this.kCb.call(this.Rkb,this):this.I_a=!0;this.yK||this.I$(new Us(this))}};_.Ts.prototype.hjb=function(a,b){this.nLa=!1;NVa(this,a,b)};
var NVa=function(a,b,c){a.yK=!0;a.Mg=c;a.Aba=!b;OVa(a)},QVa=function(a){if(a.yK){if(!a.I_a)throw new PVa(a);a.I_a=!1}};_.Ts.prototype.callback=function(a){QVa(this);NVa(this,!0,a)};_.Ts.prototype.I$=function(a){QVa(this);NVa(this,!1,a)};_.Ts.prototype.addCallback=function(a,b){return _.RVa(this,a,null,b)};_.RVa=function(a,b,c,d){a.cwa.push([b,c,d]);a.yK&&OVa(a);return a};
_.Ts.prototype.then=function(a,b,c){var d,e,f=new ck(function(g,m){e=g;d=m});_.RVa(this,e,function(g){g instanceof Us?f.cancel():d(g);return SVa},this);return f.then(a,b,c)};_.Ts.prototype.$goog_Thenable=!0;_.Ts.prototype.je=function(a){var b=new _.Ts;_.RVa(this,b.callback,b.I$,b);a&&(b.kr=this,this.soa++);return b};_.Ts.prototype.isError=function(a){return a instanceof Error};
var TVa=function(a){return lxa(a.cwa,function(b){return"function"===typeof b[1]})},SVa={},OVa=function(a){if(a.Pxa&&a.yK&&TVa(a)){var b=a.Pxa,c=UVa[b];c&&(_.ca.clearTimeout(c.Cw),delete UVa[b]);a.Pxa=0}a.kr&&(a.kr.soa--,delete a.kr);b=a.Mg;for(var d=c=!1;a.cwa.length&&!a.nLa;){var e=a.cwa.shift(),f=e[0],g=e[1];e=e[2];if(f=a.Aba?g:f)try{var m=f.call(e||a.Rkb,b);m===SVa&&(m=void 0);void 0!==m&&(a.Aba=a.Aba&&(m==b||a.isError(m)),a.Mg=b=m);if(AAa(b)||"function"===typeof _.ca.Promise&&b instanceof _.ca.Promise)d=
!0,a.nLa=!0}catch(n){b=n,a.Aba=!0,TVa(a)||(c=!0)}}a.Mg=b;d&&(m=(0,_.Kh)(a.hjb,a,!0),d=(0,_.Kh)(a.hjb,a,!1),b instanceof _.Ts?(_.RVa(b,m,d),b.Svc=!0):b.then(m,d));c&&(b=new VVa(b),UVa[b.Cw]=b,a.Pxa=b.Cw)},PVa=function(a){_.ba.call(this);this.hC=a};_.yi(PVa,_.ba);PVa.prototype.message="Deferred has already fired";PVa.prototype.name="AlreadyCalledError";var Us=function(a){_.ba.call(this);this.hC=a};_.yi(Us,_.ba);Us.prototype.message="Deferred was canceled";Us.prototype.name="CanceledError";
var VVa=function(a){this.Cw=_.ca.setTimeout((0,_.Kh)(this.yOc,this),0);this.af=a};VVa.prototype.yOc=function(){delete UVa[this.Cw];throw this.af;};var UVa={};var Hra=function(a,b){var c=b||{};b=c.document||document;var d=_.Dh(a).toString(),e=(new Aza(b)).createElement("SCRIPT"),f={ZJb:e,UU:void 0},g=new _.Ts(WVa,f),m=null,n=null!=c.timeout?c.timeout:5E3;0<n&&(m=window.setTimeout(function(){XVa(e,!0);g.I$(new YVa(1,"Timeout reached for loading script "+d))},n),f.UU=m);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(XVa(e,c.pVc||!1,m),g.callback(null))};e.onerror=function(){XVa(e,!0,m);g.I$(new YVa(0,
"Error while loading script "+d))};f=c.attributes||{};_.Pb(f,{type:"text/javascript",charset:"UTF-8"});Dza(e,f);jza(e,a);ZVa(b).appendChild(e);return g},ZVa=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!==b.length?b[0]:a.documentElement},WVa=function(){if(this&&this.ZJb){var a=this.ZJb;a&&"SCRIPT"==a.tagName&&XVa(a,!0,this.UU)}},XVa=function(a,b,c){null!=c&&_.ca.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.Sj(a)},
0)},YVa=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.ba.call(this,c);this.code=a};_.yi(YVa,_.ba);var Ira=_.pi(["https://apis.google.com/js/api.js"]),Dra=null,Kra=new WeakMap;var $Va=function(){};$Va.prototype.send=function(a,b){Oka(a);return this.makeRequest(a).then(function(c){return b?_.Hf(b,c):c})};var Vs=function(a,b,c,d,e){this.FZ=a;this.EZ=b;this.UPa=c||{};this.DZ=d||{};this.byc=e};_.V(Vs,$Va);var bWa=function(a){return _.Fra({timeout:3E4}).then(function(b){b=b||window.gapi;aWa(a,b);return Mra(b,{apiKey:a.EZ,clientId:a.DZ.clientId,scope:a.DZ.scope,Ssb:a.DZ.Ssb,mpb:a.DZ.mpb}).then(function(){return b})})};
Vs.prototype.makeRequest=function(a){var b=this;return bWa(this).then(function(c){return _.sd(function(d){if(1==d.Nc)return void 0===b.DZ.PGc?d.Oh(2):_.td(d,Lra(c,b.DZ.PGc),2);aWa(b,c);return d.return(cWa(c.client.request({root:b.FZ,path:a.path,method:a.Ib,body:a.body,params:a.Ta,headers:a.headers,authType:a.authType,apiId:a.apiId||b.byc})))})})};
var cWa=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)})})},aWa=function(a,b){for(var c in a.UPa)a.UPa.hasOwnProperty(c)&&_.Jra(b,c,a.UPa[c])};Vs.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];var dWa=function(a,b,c,d,e,f,g){Vs.call(this,a,b,f,g);this.Ar=c;this.QKa=d;this.Ap=e};_.V(dWa,Vs);dWa.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.Ar.sessionId;this.Ar.actionId&&(a.headers.actionId=this.Ar.actionId);this.Ap&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.Ap);return eWa(this.QKa).then(function(){return Vs.prototype.makeRequest.call(b,a)})};var fWa=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.V(fWa,Error);var gWa=/^\)\]\}',?\n/,Ws=function(a,b){this.Em=b;this.config=_.xd(Promise.resolve(a))};_.V(Ws,PIa);Ws.prototype.makeRequest=function(a){var b=this;return this.config.ha(_.me(function(c){return b.yOa(c,a)}),_.me(function(c){if("text/csv"===c.headers.get("content-type")||"text/plain"===c.headers.get("content-type"))var d=_.nd({data:c.body});else try{var e=(c.body||"{}").replace(gWa,"");d=_.nd(JSON.parse(e))}catch(f){d=_.od(new _.sn({error:f,headers:c.headers,url:c.url||void 0}))}return d}),_.t(function(c){return c}))};
Ws.prototype.yOa=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.XUc){var c={},d={},e=!1,f=!1;if(b.headers){f=null!=b.headers["Content-Type"];for(var g=_.l(Object.entries(b.headers)),m=g.next();!m.done;m=g.next()){var n=_.l(m.value);m=n.next().value;n=n.next().value;LIa.includes(m)?c[m]=n:(d[m]=n,e=!0)}}if(null!=b.body||"PUT"===b.Ib||"POST"===b.Ib)f||(d["Content-Type"]="application/json",e=!0),c["Content-Type"]="text/plain";e&&(d=encodeURIComponent(String(KIa(d))),Pka(b,"$httpHeaders",
d));b.headers=c;MIa.includes(b.Ib)||(Pka(b,"$httpMethod",b.Ib),b.Ib="POST")}return this.Em.request(b.Ib,_.Nra(a.FZ,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new pn(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
Ws.prototype.searchParams=function(a,b){b=Object.entries(b.Ta||{}).reduce(function(c,d){d=_.l(d);var e=d.next().value;d=d.next().value;return a.cYc&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.qn({lqa:a.IZc}));return a.EZ?b.set("key",a.EZ):b};var hWa=function(a,b,c,d){Ws.call(this,a,b);this.Tia=c;this.Ap=d};_.V(hWa,Ws);
hWa.prototype.yOa=function(a,b){var c=this;return _.xd(this.Tia.getToken()).ha(_.me(function(d){b.Ta||(b.Ta={});b.Ta.access_token=d;c.Ap&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.Ap);return Ws.prototype.yOa.call(c,a,b)}),_.Pd(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 fWa("No xhr error returned",
{code:d.status,message:f})}}return _.od(f)}))};var iWa=function(a,b,c,d,e){hWa.call(this,{FZ:a,EZ:b},c,d,e)};_.V(iWa,hWa);var Rra=Error("Nc"),Sra=Error("Oc");var kWa=function(a,b,c,d,e){var f=jWa;this.oauthClientId=a;this.jj=b;this.Tg=c;this.QKa=d;this.Fa=e;this.zqa=null;this.PYa=2;this.scopes=[].concat(_.zc(new Set(f))).join(" ")};
kWa.prototype.getToken=function(){var a=this,b,c,d,e;return _.sd(function(f){switch(f.Nc){case 1:return a.zqa||(a.zqa=_.$n(a.Fa,Qra(a.oauthClientId,a.scopes,a.jj),"getOauthToken")),_.td(f,PWa(a.QKa),2);case 2:return b=f.lk,c=null,_.jfa(f,3,4),_.td(f,a.zqa,6);case 6:c=f.lk;case 4:lfa(f);b();mfa(f,5);break;case 3:throw d=_.nfa(f),_.qVa(a.Tg,{error:d,message:"Failed to fetch oauth token.",Qd:"Dismiss"}),ora();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.PYa=2,f.return(e);if(0<a.PYa)return a.PYa--,a.zqa=null,f.return(a.getToken());throw Error("Pc");}})};_.QWa=new _.xc("authenticationLock");_.RWa=new _.xc("Cookies");_.Xs=new _.xc("windowToken");var eWa,PWa;_.SWa=function(){this.locked=!1;this.TDb=[]};eWa=function(a){return PWa(a).then(function(b){b()})};PWa=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.TDb.push(c):c()})};_.SWa.prototype.release=function(){this.locked=!1;var a=this.TDb.shift();a&&a()};var jWa;jWa=[].concat(_.zc(["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"]),_.zc(["https://www.googleapis.com/auth/cloud-platform","https://www.googleapis.com/auth/cloudplatformprojects"]),_.zc(["https://www.googleapis.com/auth/iam"]),_.zc(["https://www.googleapis.com/auth/peopleapi.readwrite"]),_.zc(["https://www.googleapis.com/auth/service.management"]));
_.Ys=function(a,b,c,d,e){this.KHc=new kWa(a,b,c,d,e)};_.Ys.prototype.getToken=function(){return this.KHc.getToken()};_.Ys.O=function(a){return new (a||_.Ys)(_.q(gJa),_.q(_.vm),_.q(_.Hs),_.q(_.QWa),_.q(_.eo))};_.Ys.ta=_.p({token:_.Ys,oa:_.Ys.O});var TWa=function(a,b,c){this.eLa=a;this.Ar=b;this.debug=c};_.V(TWa,PIa);TWa.prototype.makeRequest=function(a){var b=this.eLa.makeRequest(a).ha(_.Eh(this.Ar,a.Mb||"Unknown RPC"));return this.debug.fzb(a,b)};_.UWa=function(){};_.V(_.UWa,_.Tl);var Bka=function(a){var b;return{NHc:function(){b=Error("Qc")},fT:function(){},Ks:function(c){if("object"!==typeof c)console.warn("Instance of error was not thrown.");else{if(c.stack)var d=c;else{if(c.v2a)return;d=Error("Rc`"+a.path+"`"+JSON.stringify(c));c.v2a=d}d.stack+="\nCaused by: "+b.stack}}}};_.VWa=function(a,b,c){Ws.call(this,a,b);this.jj=c};_.V(_.VWa,Ws);_.VWa.prototype.makeRequest=function(a){a.Ta=a.Ta||{};a.Ta.authuser=this.jj||"0";var b;a.headers=null!=(b=a.headers)?b:{};b=_.rza([]);if(null!=b){a.headers.AUTHORIZATION=b;var c;a.headers["X-Goog-AuthUser"]=null!=(c=this.jj)?c:"0"}a.headers["X-Origin"]=window.location.origin;a.headers["X-Referer"]=window.location.origin;return Ws.prototype.makeRequest.call(this,a)};var Zs=function(a,b){this.Fa=a;this.Txc=b};Zs.prototype.create=function(a){return new TWa(a,this.Fa,this.Txc)};Zs.O=function(a){return new (a||Zs)(_.q(_.eo),_.q(Um))};Zs.ta=_.p({token:Zs,oa:Zs.O,Ga:"root"});var $s=function(a,b,c,d){this.nua=a;this.Em=b;this.Tia=c;this.Ap=d};$s.prototype.create=function(a){return new iWa(a,this.nua,this.Em,this.Tia,this.Ap)};$s.O=function(a){return new (a||$s)(_.q(_.um),_.q(_.tn),_.q(_.Ys),_.q(_.wm))};$s.ta=_.p({token:$s,oa:$s.O,Ga:"root"});var Vra=[429,503];_.at=function(a){a=void 0===a?{}:a;a=void 0===a.qg?36E5:a.qg;this.store={};this.lAb=0;this.qg=a};_.at.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.WWa(this,a);if(d)return d;d=this.lAb++;b=this.Qgb(c,d,b);this.Bzb(c,d,b,a);return b};_.WWa=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.mca?!1:c.mca;c=JSON.stringify(b);(c=a.store[c])?(d||(d=c.gzc,d=Date.now()-(null!=d?d:a.qg),d=c.ZQb.getTime()>=d),a=d?c.response:a.jCb(b,c)):a=null;return a};
_.at.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.lAb++;bt(this,a,c,b)};_.at.prototype.Qgb=function(a,b,c){return c()};_.at.prototype.jCb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var bt=function(a,b,c,d,e){a.store[b]={id:c,response:d,ZQb:new Date,gzc:e}};_.at.prototype.Bzb=function(a,b,c){bt(this,a,b,c)};
_.ct=function(a,b){b=void 0===b?{}:b;var c=b.wQa,d=b.xYa,e=void 0===b.TYa?!0:b.TYa,f=void 0===b.UYa?Wra:b.UYa,g=void 0===b.bVa?5:b.bVa,m=void 0===b.VYa?500:b.VYa;_.at.call(this,{qg:void 0===b.qg?36E5:b.qg});this.Fa=a;this.xYa=d;this.TYa=e;this.UYa=f;this.bVa=g;this.VYa=m;this.wQa=c};_.V(_.ct,_.at);
_.ct.prototype.Bzb=function(a,b,c,d){var e=this;if(this.wQa)if(d=this.wQa(d,c),"number"!==typeof d){bt(this,a,b,c);var f=Date.now();d.ha(_.Xd(1),Dfa()).subscribe(function(g){g-=Date.now()-f;bt(e,a,b,c,g)},function(){})}else bt(this,a,b,c,d);else bt(this,a,b,c)};
_.ct.prototype.Qgb=function(a,b,c){var d=this;c=_.Cd(c);var e=this.UYa;this.TYa&&(c=c.ha(_.Bra(this.Fa,e,{KIb:this.VYa,SYa:this.bVa})));var f=c.ha(_.oe({error:function(){var m=d.store[a];m&&m.id===b&&delete d.store[a]}}),_.ee(new _.fe(this.xYa))),g=!1;return _.Cd(function(){g||(f.connect(),g=!0);return f})};_.ct.prototype.getValue=function(a,b){b=void 0===b?{}:b;a=_.WWa(this,a,{mca:void 0===b.mca?!1:b.mca});if(!a)return null;var c=null;a.subscribe(function(d){c=d}).unsubscribe();return c};var XWa=function(a,b,c){_.ct.call(this,a,Object.assign({},b,{xYa:1}));this.tf=c};_.V(XWa,_.ct);XWa.prototype.jCb=function(a,b){this.tf.refresh(a);return b.response};XWa.prototype.pWa=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{ZQb:new Date}))};XWa.prototype.pQa=function(a){return this.getValue(a,{mca:!0})};_.dt=function(a,b){b=void 0===b?{}:b;this.QJc=new _.at({qg:Number.POSITIVE_INFINITY});this.nea=new XWa(a,b,this)};
_.dt.prototype.fetch=function(a,b){var c=this;return this.nea.fetch(a,function(){return YWa(c,a).ha(_.me(function(d){var e=d.PIc;d=d.fetch?b():_.Wd;return void 0===e?d:d.ha(_.ke(e))}))})};_.dt.prototype.pQa=function(a){return this.nea.pQa(a)};_.dt.prototype.refresh=function(a,b,c){c=void 0===c?!0:c;if(!c&&!b)throw Error("Tc");var d=this.nea.pQa(a);null!=d&&(YWa(this,a).next({PIc:b?b(d):void 0,fetch:c}),c&&this.nea.pWa(a))};var YWa=function(a,b){return a.QJc.fetch(b,function(){return new _.Wf({fetch:!0})})};var $Wa;_.et=function(a){a=void 0===a?{}:a;this.i={};this.i.request=null==a.request?null:a.request};_.V(_.et,_.U);_.et.prototype.ka=function(){return _.et};_.et.prototype.ma=function(){return{Qa:{request:_.ft},keys:["request"]}};_.W.Object.defineProperties(_.et.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"request")?_.S(this,"request"):null},set:function(a){this.i.request=a}}});var gt=function(a){a=void 0===a?{}:a;this.i={};this.i.result=null==a.result?null:a.result};
_.V(gt,_.U);gt.prototype.ka=function(){return gt};gt.prototype.ma=function(){return{Qa:{result:ht},keys:["result"]}};_.W.Object.defineProperties(gt.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.i.result=a}}});var ht=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceType=null==a.resourceType?null:a.resourceType;this.i.status=null==a.status?null:a.status};_.V(ht,_.U);ht.prototype.ka=function(){return ht};
ht.prototype.ma=function(){return{keys:["resourceType","status"],Ja:{status:it}}};_.W.Object.defineProperties(ht.prototype,{resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.i.status=a}}});
var jt=function(a){a=void 0===a?{}:a;this.i={};this.i.result=null==a.result?null:a.result};_.V(jt,_.U);jt.prototype.ka=function(){return jt};jt.prototype.ma=function(){return{Qa:{result:kt},keys:["result"]}};_.W.Object.defineProperties(jt.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.i.result=a}}});
var kt=function(a){a=void 0===a?{}:a;this.i={};this.i.key=null==a.key?null:a.key;this.i.status=null==a.status?null:a.status};_.V(kt,_.U);kt.prototype.ka=function(){return kt};kt.prototype.ma=function(){return{keys:["key","status"],Ja:{key:lt,status:it}}};
_.W.Object.defineProperties(kt.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.S(this,"key"):null},set:function(a){this.i.key=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.i.status=a}}});_.mt=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceTypes=null==a.resourceTypes?null:a.resourceTypes;this.i.count=null==a.count?null:a.count};_.V(_.mt,_.U);_.mt.prototype.ka=function(){return _.mt};
_.mt.prototype.ma=function(){return{keys:["count","resourceTypes"]}};_.W.Object.defineProperties(_.mt.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"count")?_.S(this,"count"):null},set:function(a){this.i.count=a}},resourceTypes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceTypes")?_.S(this,"resourceTypes"):null},set:function(a){this.i.resourceTypes=a}}});
var nt=function(a){a=void 0===a?{}:a;this.i={};this.i.resources=null==a.resources?null:a.resources};_.V(nt,_.U);nt.prototype.ka=function(){return nt};nt.prototype.ma=function(){return{Qa:{resources:_.ot},keys:["resources"]}};_.W.Object.defineProperties(nt.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resources")?_.S(this,"resources"):null},set:function(a){this.i.resources=a}}});
_.ot=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceType=null==a.resourceType?null:a.resourceType;this.i.resourceId=null==a.resourceId?null:a.resourceId;this.i.timestamp=null==a.timestamp?null:a.timestamp};_.V(_.ot,_.U);_.ot.prototype.ka=function(){return _.ot};_.ot.prototype.ma=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.W.Object.defineProperties(_.ot.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.i.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.S(this,"timestamp"):null},set:function(a){this.i.timestamp=
a}}});var pt=function(a){a=void 0===a?{}:a;this.i={};this.i.result=null==a.result?null:a.result};_.V(pt,_.U);pt.prototype.ka=function(){return pt};pt.prototype.ma=function(){return{Qa:{result:qt},keys:["result"]}};_.W.Object.defineProperties(pt.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.i.result=a}}});
var qt=function(a){a=void 0===a?{}:a;this.i={};this.i.setting=null==a.KD?null:a.KD;this.i.status=null==a.status?null:a.status};_.V(qt,_.U);qt.prototype.ka=function(){return qt};qt.prototype.ma=function(){return{keys:["setting","status"],Ja:{setting:rt,status:it}}};
_.W.Object.defineProperties(qt.prototype,{KD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.i.setting=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.i.status=a}}});_.ft=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceType=null==a.resourceType?null:a.resourceType;this.i.resourceId=null==a.resourceId?null:a.resourceId};_.V(_.ft,_.U);
_.ft.prototype.ka=function(){return _.ft};_.ft.prototype.ma=function(){return{keys:["resourceId","resourceType"]}};_.W.Object.defineProperties(_.ft.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.i.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.i.resourceType=a}}});_.st=function(){this.i={}};
_.V(_.st,_.U);_.st.prototype.ka=function(){return _.st};_.st.prototype.ma=function(){return{keys:[]}};var ZWa=function(){this.i={}};_.V(ZWa,_.U);ZWa.prototype.ka=function(){return ZWa};ZWa.prototype.ma=function(){return{keys:[]}};var tt=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceType=null==a.resourceType?null:a.resourceType;this.i.resourceIds=null==a.gIb?null:a.gIb;this.i.timestamps=null==a.CPb?null:a.CPb};_.V(tt,_.U);tt.prototype.ka=function(){return tt};
tt.prototype.ma=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.W.Object.defineProperties(tt.prototype,{gIb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceIds")?_.S(this,"resourceIds"):null},set:function(a){this.i.resourceIds=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},CPb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamps")?_.S(this,"timestamps"):null},set:function(a){this.i.timestamps=a}}});
_.ut=function(a){a=void 0===a?{}:a;this.i={};this.i.setting=null==a.KD?null:a.KD;this.i.subkey=null==a.sia?null:a.sia;this.i.projectId=null==a.projectId?null:a.projectId};_.V(_.ut,_.U);_.ut.prototype.ka=function(){return _.ut};_.ut.prototype.ma=function(){return{keys:["projectId","setting","subkey"]}};
_.W.Object.defineProperties(_.ut.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.i.projectId=a}},KD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.i.setting=a}},sia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subkey")?_.S(this,"subkey"):null},set:function(a){this.i.subkey=a}}});
_.vt=function(a){a=void 0===a?{}:a;this.i={};this.i.stringVal=null==a.JNb?null:a.JNb;this.i.int32Val=null==a.Pub?null:a.Pub;this.i.doubleVal=null==a.doubleVal?null:a.doubleVal;this.i.boolVal=null==a.pLa?null:a.pLa;this.i.int64Val=null==a.tSa?null:a.tSa;this.i.protoVal=null==a.Gfa?null:a.Gfa};_.V(_.vt,_.U);_.vt.prototype.ka=function(){return _.vt};_.vt.prototype.ma=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),ud:{protoVal:{yc:null,Hc:!1,Ic:!1,Jc:!1}}}};
_.W.Object.defineProperties(_.vt.prototype,{pLa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"boolVal")?_.S(this,"boolVal"):null},set:function(a){this.i.boolVal=a}},doubleVal:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"doubleVal")?_.S(this,"doubleVal"):null},set:function(a){this.i.doubleVal=a}},Pub:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"int32Val")?_.S(this,"int32Val"):null},set:function(a){this.i.int32Val=a}},tSa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"int64Val")?_.S(this,"int64Val"):null},set:function(a){this.i.int64Val=a}},Gfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"protoVal")?_.S(this,"protoVal"):null},set:function(a){this.i.protoVal=a}},JNb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"stringVal")?_.S(this,"stringVal"):null},set:function(a){this.i.stringVal=a}}});
var it=function(a){a=void 0===a?{}:a;this.i={};this.i.code=null==a.code?null:a.code;this.i.space=null==a.Z1?null:a.Z1;this.i.message=null==a.message?null:a.message;this.i.canonicalCode=null==a.Xgb?null:a.Xgb;this.i.messageSet=null==a.yAb?null:a.yAb};_.V(it,_.U);it.prototype.ka=function(){return it};it.prototype.ma=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Ja:{messageSet:ZWa}}};
_.W.Object.defineProperties(it.prototype,{Xgb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"canonicalCode")?_.S(this,"canonicalCode"):null},set:function(a){this.i.canonicalCode=a}},code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.S(this,"code"):null},set:function(a){this.i.code=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):null},set:function(a){this.i.message=a}},yAb:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageSet")?_.S(this,"messageSet"):null},set:function(a){this.i.messageSet=a}},Z1:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"space")?_.S(this,"space"):null},set:function(a){this.i.space=a}}});_.wt=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceId=null==a.resourceId?null:a.resourceId};_.V(_.wt,_.U);_.wt.prototype.ka=function(){return _.wt};_.wt.prototype.ma=function(){return{keys:["resourceId"]}};
_.W.Object.defineProperties(_.wt.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.i.resourceId=a}}});_.xt=function(a){a=void 0===a?{}:a;this.i={};this.i.key=null==a.key?null:a.key;this.i.value=null==a.value?null:a.value;this.i.version=null==a.version?null:a.version;this.i.noExistingValue=null==a.GBb?null:a.GBb};_.V(_.xt,_.U);_.xt.prototype.ka=function(){return _.xt};
_.xt.prototype.ma=function(){return{keys:["key","noExistingValue","value","version"],Ja:{key:_.ut,value:_.vt}}};
_.W.Object.defineProperties(_.xt.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.S(this,"key"):null},set:function(a){this.i.key=a}},GBb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"noExistingValue")?_.S(this,"noExistingValue"):null},set:function(a){this.i.noExistingValue=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.S(this,"value"):null},set:function(a){this.i.value=a}},version:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"version")?_.S(this,"version"):null},set:function(a){this.i.version=a}}});var rt=function(a){a=void 0===a?{}:a;this.i={};this.i.key=null==a.key?null:a.key;this.i.value=null==a.value?null:a.value;this.i.version=null==a.version?null:a.version};_.V(rt,_.U);rt.prototype.ka=function(){return rt};rt.prototype.ma=function(){return{keys:["key","value","version"],Ja:{key:lt,value:_.vt}}};
_.W.Object.defineProperties(rt.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.S(this,"key"):null},set:function(a){this.i.key=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.S(this,"value"):null},set:function(a){this.i.value=a}},version:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"version")?_.S(this,"version"):null},set:function(a){this.i.version=a}}});
var lt=function(a){a=void 0===a?{}:a;this.i={};this.i.setting=null==a.KD?null:a.KD;this.i.subkey=null==a.sia?null:a.sia;this.i.projectNumber=null==a.projectNumber?null:a.projectNumber;this.i.projectId=null==a.projectId?null:a.projectId};_.V(lt,_.U);lt.prototype.ka=function(){return lt};lt.prototype.ma=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.W.Object.defineProperties(lt.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.i.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?_.S(this,"projectNumber"):null},set:function(a){this.i.projectNumber=a}},KD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.i.setting=a}},sia:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"subkey")?_.S(this,"subkey"):null},set:function(a){this.i.subkey=a}}});$Wa=new _.xc("API_VERSION");_.aXa=new _.xc("REQUEST_SERVICE");_.yt=function(){};_.yt.O=function(a){return new (a||_.yt)};_.yt.Da=_.mc({type:_.yt});_.yt.Ca=_.bc({});
var zt={$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"},At=function(a,b,c){this.Va=a;this.Va=null==a?"v1alpha1":a;this.ob=new _.Ul(b,c)};_.h=At.prototype;
_.h.hLa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Vl(this.ob,{body:a,Ib:"POST",Mb:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Va+"/recent:batchDelete",Ta:_.If(b,zt,c),Ob:gt})};_.h.iLa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Vl(this.ob,{body:a,Ib:"POST",Mb:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Va+"/recent:batchGet",Ta:_.If(b,zt,c),Ob:nt})};
_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Vl(this.ob,{body:null,Ib:"DELETE",Mb:"cloudusersettings_pa.recent.delete",path:"/"+this.Va+"/recent/"+a,Ta:_.If(b,zt,c),Ob:_.st})};_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"cloudusersettings_pa.recent.get",path:"/"+this.Va+"/recent/"+a,Ta:_.If(b,zt,c),Ob:tt})};
_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Vl(this.ob,{body:b,Ib:"PUT",Mb:"cloudusersettings_pa.recent.update",path:"/"+this.Va+"/recent/"+a,Ta:_.If(c,zt,d),Ob:_.st})};At.O=function(a){return new (a||At)(_.q($Wa,8),_.q(_.aXa),_.q(_.Tl,8))};At.ta=_.p({token:At,oa:At.O});_.Bt=function(){};_.Bt.O=function(a){return new (a||_.Bt)};_.Bt.ta=_.p({token:_.Bt,oa:function(a){return At.O(a)},Ga:_.yt});
var Ct=function(a,b,c){this.Va=a;this.Va=null==a?"v1alpha1":a;this.ob=new _.Ul(b,c)};_.h=Ct.prototype;_.h.hLa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Vl(this.ob,{body:a,Ib:"POST",Mb:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Va+"/settings:batchDelete",Ta:_.If(b,zt,c),Ob:jt})};
_.h.iLa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Vl(this.ob,{body:a,Ib:"POST",Mb:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Va+"/settings:batchGet",Ta:_.If(b,zt,c),Ob:pt})};_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Vl(this.ob,{body:null,Ib:"DELETE",Mb:"cloudusersettings_pa.settings.delete",path:"/"+this.Va+"/settings/"+a,Ta:_.If(b,zt,c),Ob:_.st})};
_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"cloudusersettings_pa.settings.get",path:"/"+this.Va+"/settings/"+a,Ta:_.If(b,zt,c),Ob:rt})};_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Vl(this.ob,{body:b,Ib:"PUT",Mb:"cloudusersettings_pa.settings.update",path:"/"+this.Va+"/settings/"+a,Ta:_.If(c,zt,d),Ob:rt})};Ct.O=function(a){return new (a||Ct)(_.q($Wa,8),_.q(_.aXa),_.q(_.Tl,8))};Ct.ta=_.p({token:Ct,oa:Ct.O});
_.Dt=function(){};_.Dt.O=function(a){return new (a||_.Dt)};_.Dt.ta=_.p({token:_.Dt,oa:function(a){return Ct.O(a)},Ga:_.yt});_.bXa=new _.xc("API_VERSION");_.cXa=new _.xc("REQUEST_SERVICE");_.Et=function(){};_.Et.O=function(a){return new (a||_.Et)};_.Et.Da=_.mc({type:_.Et});_.Et.Ca=_.bc({});_.dXa=new _.xc("REQUEST_SERVICE");_.Ft=function(){};_.Ft.O=function(a){return new (a||_.Ft)};_.Ft.Da=_.mc({type:_.Ft});_.Ft.Ca=_.bc({});_.eXa=new _.xc("REQUEST_SERVICE");_.Gt=function(){};_.Gt.O=function(a){return new (a||_.Gt)};_.Gt.Da=_.mc({type:_.Gt});_.Gt.Ca=_.bc({});_.fXa=new _.xc("REQUEST_SERVICE");_.Ht=function(){};_.Ht.O=function(a){return new (a||_.Ht)};_.Ht.Da=_.mc({type:_.Ht});_.Ht.Ca=_.bc({});_.gXa=new _.xc("API_VERSION");_.hXa=new _.xc("REQUEST_SERVICE");_.It=function(){};_.It.O=function(a){return new (a||_.It)};_.It.Da=_.mc({type:_.It});_.It.Ca=_.bc({});var jXa=function(a){if(Fi)a=iXa(a);else if(_.Hi&&_.Gi)switch(a){case 93:a=91}return a},iXa=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 kXa={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 lXa=function(a,b,c,d,e,f,g,m,n,r){this.kL=a;this.Ysa=b;this.Ewa=c;this.GX=d;this.vY=e;this.Yda=f;this.oxa=g;this.Iva=m;this.uT=n;this.m0a=r};lXa.prototype.getKey=function(){return this.Ysa};lXa.prototype.Zq=function(){return this.oxa};
var qXa=function(a){var b=a.mR;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&0<b.length?b[0]:a.target;return mXa(nXa(oXa((new pXa).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()}).Za()},pXa=function(){this.kL=null;this.Ysa="";this.m0a=this.uT=this.Iva=this.oxa=this.Yda=this.vY=this.GX=this.Ewa=null};
_.h=pXa.prototype;_.h.keyCode=function(a){this.kL=a;return this};_.h.key=function(a){this.Ysa=a;return this};_.h.shiftKey=function(a){this.Ewa=a;return this};_.h.altKey=function(a){this.GX=a;return this};_.h.ctrlKey=function(a){this.vY=a;return this};_.h.metaKey=function(a){this.Yda=a;return this};_.h.target=function(a){this.oxa=a;return this};var oXa=function(a,b){a.Iva=b;return a},nXa=function(a,b){a.uT=b;return a},mXa=function(a,b){a.m0a=b;return a};
pXa.prototype.Za=function(){return new lXa(this.kL,this.Ysa,this.Ewa,this.GX,this.vY,this.Yda,this.oxa,this.Iva,this.uT,this.m0a)};var rXa=function(a,b,c){Uj.call(this,a,c);this.identifier=b};_.yi(rXa,Uj);var uXa;_.Jt=function(a){ak.call(this);this.N9=this.N1={};this.dta=0;this.VBc=Qba(sXa);this.tOc=Qba(tXa);this.Vna=!0;this.XJa=null;this.yu=a;_.Yj(this.yu,"keydown",this.Lrb,void 0,this);_.Yj(this.yu,"synthetic-keydown",this.Prb,void 0,this);Ii&&(_.Yj(this.yu,"keypress",this.Rrb,void 0,this),_.Yj(this.yu,"synthetic-keypress",this.Srb,void 0,this));_.Yj(this.yu,"keyup",this.Mrb,void 0,this);_.Yj(this.yu,"synthetic-keyup",this.Qrb,void 0,this)};_.yi(_.Jt,ak);
var vXa=function(a){this.Tb=a||null;this.next=a?null:{}},sXa=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],tXa="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.Jt.prototype.uM=function(a,b){wXa(this.N1,xXa(1,arguments),a)};_.Jt.prototype.Kk=function(a){yXa(this.N1,xXa(0,arguments))};
var xXa=function(a,b){if("string"===typeof b[a])a=zXa(b[a]).map(function(e){return AXa(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(AXa("",c[d],c[d+1]))}return a};
_.Jt.prototype.um=function(){_.Jt.Bx.um.call(this);this.N1={};Zj(this.yu,"keydown",this.Lrb,!1,this);Zj(this.yu,"synthetic-keydown",this.Prb,!1,this);Ii&&(Zj(this.yu,"keypress",this.Rrb,!1,this),Zj(this.yu,"synthetic-keypress",this.Srb,!1,this));Zj(this.yu,"keyup",this.Mrb,!1,this);Zj(this.yu,"synthetic-keyup",this.Qrb,!1,this);this.yu=null};
var zXa=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(!uXa){g={};for(e in kXa)g[kXa[e]]=jXa(parseInt(e,10));uXa=g}g=uXa[f];f=m;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.Jt.prototype.Mrb=function(a){a=qXa(a);Fi&&BXa(this,a);Ii&&!this.Psa&&CXa(a)&&this.m_(a,!0)};_.Jt.prototype.Qrb=function(a){a=a.getData();Fi&&BXa(this,a);Ii&&!this.Psa&&CXa(a)&&this.m_(a,!0)};var BXa=function(a,b){32==a.XJa&&32==b.kL&&(0,b.uT)();a.XJa=null},CXa=function(a){return Ii&&a.vY&&a.GX};_.Jt.prototype.Rrb=function(a){a=qXa(a);32<a.kL&&CXa(a)&&(this.Psa=!0)};_.Jt.prototype.Srb=function(a){a=a.getData();32<a.kL&&CXa(a)&&(this.Psa=!0)};
var wXa=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(0==b.length||e.Tb))throw Error("Uc`"+e.Tb);});b.length?d.forEach(function(e){e=e.toString();var f=new vXa;e=e in a?a[e]:a[e]=f;wXa(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new vXa(c)})},yXa=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(0==b.length?d.Tb&&delete a[c]:d.next&&(yXa(d.next,b.slice(0)),_.Oba(d.next)&&delete a[c]))})};
_.Jt.prototype.eba=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}};var AXa=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};_.Jt.prototype.Lrb=function(a){this.m_(qXa(a))};_.Jt.prototype.Prb=function(a){this.m_(a.getData())};
_.Jt.prototype.m_=function(a,b){a:{var c=a.kL;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.Iva;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.VBc[c]?!0:f?!1:a.GX||a.vY||a.Yda?!0:"INPUT"==d.tagName&&this.tOc[d.type]?13==c:"INPUT"==d.tagName||"BUTTON"==d.tagName?
32!=c:!1}if(c)if(!b&&CXa(a))this.Psa=!1;else{b=jXa(a.kL);c=a.getKey();c=AXa(c,b,(a.Ewa?1:0)|(a.vY?2:0)|(a.GX?4:0)|(a.Yda?8:0));d=this.eba(this.N9,c);if(!d||1500<=Date.now()-this.dta)this.N9=this.N1,this.dta=Date.now();(d=this.eba(this.N9,c))&&d.next&&(this.N9=d.next,this.dta=Date.now());d&&(d.next?(0,a.uT)():(this.N9=this.N1,this.dta=Date.now(),this.Vna&&(0,a.uT)(),c=d.Tb,d=new rXa("shortcut",c,a.Zq()),d=this.dispatchEvent(d),c=new rXa("shortcut_"+c,c,a.Zq()),(d&=this.dispatchEvent(c))||(0,a.uT)(),
Fi&&(this.XJa=b)))}};_.Kt=function(a){this.YJa=new Map;this.sh=new _.Jt(a)};_.Kt.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=DXa(this,a,b,c,d);if(e)return f;var g=function(){};"string"!==typeof b||b.includes("alt")||(g=DXa(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=DXa(this,"alt+"+a,b,c,d));return function(){f();g()}};
var DXa=function(a,b,c,d,e){var f="string"===typeof c?c:c.join(),g=a.YJa.get(f);g||(g=[],a.YJa.set(f,g));if(!e&&g.length)throw Error("Vc`"+c);if(e&&3<=g.length)throw Error("Wc`"+c);f=function(m){m.identifier===b&&d();return!0};e&&g.length&&EXa(a,c,g[g.length-1].callback);g.push({name:b,callback:f});FXa(a,b,c,f);return GXa(a,b,c,f)},GXa=function(a,b,c,d){return function(){var e=a.YJa.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?(EXa(a,c,d),e.pop(),(e=e[e.length-1])&&FXa(a,e.name,c,e.callback)):e.splice(f,1))}}},FXa=function(a,b,c,d){"string"===typeof c?a.sh.uM(b,c):a.sh.uM.apply(a.sh,[b].concat(_.zc(c)));_.Yj(a.sh,"shortcut",d)},EXa=function(a,b,c){"string"===typeof b?a.sh.Kk(b):a.sh.Kk.apply(a.sh,_.zc(b));Zj(a.sh,"shortcut",c)};_.Kt.O=function(a){return new (a||_.Kt)(_.q(_.ph))};_.Kt.ta=_.p({token:_.Kt,oa:_.Kt.O,Ga:"root"});var HXa=function(a){this.La=_.fb(a)};_.V(HXa,_.Fb);HXa.prototype.IR=function(){return _.cj(this,1)};HXa.prototype.getContainer=function(){return _.gj(this,2,0)};HXa.prototype.toObject=function(){return IXa(this)};var IXa=function(a){if(null!=a)return _.Lb(a),{wfa:_.k(_.Oi(a,1)),container:_.k(_.Eb(a,2)),Y_c:_.k(_.Zi(a,3)),MXc:_.k(_.X(a,4))}};var JXa=function(a){this.La=_.fb(a)};_.V(JXa,_.Fb);_.h=JXa.prototype;_.h.getMetadata=function(){return _.Ti(this,HXa,1)};_.h.rha=function(a){return _.Vi(this,1,a)};_.h.getValue=function(){return _.X(this,2)};_.h.e_=function(){return _.X(this,2)};_.h.setValue=function(a){return _.pj(this,2,a)};_.h.Oe=function(){return _.sj(this,2)};_.h.getType=function(){return _.X(this,3)};_.h.nn=function(a){return _.pj(this,3,a)};_.h.toObject=function(){return KXa(this)};
var KXa=function(a){if(null!=a)return _.Lb(a),{metadata:IXa(a.getMetadata()),value:_.k(_.X(a,2)),type:_.k(_.X(a,3)),DYc:_.k(_.X(a,4))}};var LXa=function(a){this.La=_.fb(a)};_.V(LXa,_.Fb);LXa.prototype.getEmail=function(){return _.Ti(this,JXa,1)};LXa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={email:KXa(this.getEmail()),K4c:_.k(_.X(this,2))}}else a=void 0;return a};var MXa=function(a){this.La=_.fb(a)};_.V(MXa,_.Fb);MXa.prototype.getEmail=function(){return _.Ti(this,JXa,1)};MXa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={email:KXa(this.getEmail()),IXc:_.k(_.X(this,2))}}else a=void 0;return a};var NXa=function(a){this.La=_.fb(a)};_.V(NXa,_.Fb);NXa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={s7c:_.k(_.Eb(this,1)),t7c:_.k(_.X(this,2)),s6c:_.k(_.X(this,3)),q6c:_.k(_.X(this,4))}}else a=void 0;return a};var fsa=new Vj;fsa.altKey=!0;fsa.keyCode=39;(new Vj).keyCode=13;var OXa=function(){Jj.call(this)};_.V(OXa,Jj);OXa.prototype.init=function(){this.iZa=[]};
var Xra=function(a,b){var c=PXa;if(c.I4c){a="Potentially sensitive message stripped for security reasons.";var d=Error("Xc");d.columnNumber=b.columnNumber;d.lineNumber=b.lineNumber;d.name=b.name;d.fileName=b.fileName;if(28<=laa("Chromium")||14<=laa("Firefox"))d.stack=b.stack;b=d}c.isDisposed()||b instanceof Us||(c.VLc?c.VLc.b5c(b,a,"unknown"):c.iZa&&10>c.iZa.length&&c.iZa.push(new QXa(b)))},PXa=new OXa,QXa=function(a){this.e=a;this.severity="unknown"};var Lt=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.h=Lt.prototype;_.h.getWidth=function(){return this.right-this.left};_.h.getHeight=function(){return this.bottom-this.top};_.h.clone=function(){return new Lt(this.top,this.right,this.bottom,this.left)};_.h.contains=function(a){return this&&a?a instanceof Lt?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){_.ya(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 Lj?(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 RXa=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.h=RXa.prototype;_.h.clone=function(){return new RXa(this.left,this.top,this.width,this.height)};_.h.contains=function(a){return a instanceof Lj?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 Mj(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 Lj?(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 Mt=function(a,b){a:{var c=Nj(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]},SXa=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},TXa=function(a){if(_.Ei&&!(8<=Number(_.Ji)))return a.offsetParent;var b=Nj(a),c=Mt(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=Mt(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},VXa=function(a){for(var b=new Lt(0,Infinity,Infinity,0),c=Oj(a),d=c.Yi.body,e=c.Yi.documentElement,f=Gza(c.Yi);a=TXa(a);)if(!(_.Ei&&0==a.clientWidth||_.Gi&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=Mt(a,"overflow")){var g=UXa(a),m=new Lj(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.sG();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},UXa=function(a){var b=Nj(a),c=new Lj(0,0);var d=b?Nj(b):document;d=!_.Ei||9<=Number(_.Ji)||Eza(Oj(d).Yi)?
d.documentElement:d.body;if(a==d)return c;a=SXa(a);b=Hza(Oj(b).Yi);c.x=a.left+b.x;c.y=a.top+b.y;return c},WXa=function(a){"number"==typeof a&&(a+="px");return a},YXa=function(a){var b=XXa;if("none"!=Mt(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},XXa=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.Gi&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?
(a=SXa(a),new Mj(a.right-a.left,a.bottom-a.top)):new Mj(b,c)},ZXa=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 $Xa=function(){if(Ii){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(fa()))?a[1]:"0"}return _.Hi?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(fa()))?a[0].replace(/_/g,"."):"10"):rxa?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(fa()))?a[1]:""):sxa||txa||uxa?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(fa()))?a[1].replace(/_/g,"."):""):""}();var Nt=function(a){return(a=a.exec(fa()))?a[1]:""},aYa=function(){if(Exa)return Nt(/Firefox\/([0-9.]+)/);if(_.Ei||pxa||oxa)return Bxa;if(Ixa){if(_.oaa()||paa()){var a=Nt(/CriOS\/([0-9.]+)/);if(a)return a}return Nt(/Chrome\/([0-9.]+)/)}if(Jxa&&!_.oaa())return Nt(/Version\/([0-9.]+)/);if(Fxa||Gxa){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(fa()))return a[1]+"."+a[2]}else if(Hxa)return(a=Nt(/Android\s+([0-9.]+)/))?a:Nt(/Version\/([0-9.]+)/);return""}();var dYa=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"!=Mt(n,"position")){var w=UXa(n);if(!r){r="rtl"==Mt(n,"direction");var z;if(z=r){z=Jxa&&0<=gxa(aYa,10);var D;if(D=vxa)D=0<=gxa($Xa,10);var J=Ixa&&0<=gxa(aYa,85);z=Fi||z||D||J}r=z?-n.scrollLeft:r&&!_.qxa&&"visible"!=Mt(n,"overflowX")?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;w=zza(w,new Lj(r,n.scrollTop))}}}n=w||new Lj;w=UXa(a);r=YXa(a);w=new RXa(w.x,w.y,r.width,r.height);
if(r=VXa(a))J=new RXa(r.left,r.top,r.right-r.left,r.bottom-r.top),r=Math.max(w.left,J.left),z=Math.min(w.left+w.width,J.left+J.width),r<=z&&(D=Math.max(w.top,J.top),J=Math.min(w.top+w.height,J.top+J.height),D<=J&&(w.left=r,w.top=D,w.width=z-r,w.height=J-D));r=Oj(a);D=Oj(c);if(r.Yi!=D.Yi){z=r.Yi.body;D=D.getWindow();J=new Lj(0,0);var L=Pj(Nj(z));if(nxa(L,"parent")){var Q=z;do{if(L==D)var da=UXa(Q);else da=SXa(Q),da=new Lj(da.left,da.top);J.x+=da.x;J.y+=da.y}while(L&&L!=D&&L!=L.parent&&(Q=L.frameElement)&&
(L=L.parent))}z=zza(J,UXa(z));!_.Ei||9<=Number(_.Ji)||Eza(r.Yi)||(z=zza(z,Hza(r.Yi)));w.left+=z.x;w.top+=z.y}a=bYa(a,b);b=w.left;a&4?b+=w.width:a&2&&(b+=w.width/2);b=new Lj(b,w.top+(a&1?w.height:0));b=zza(b,n);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);if(f)if(m)var oa=m;else if(oa=VXa(c))oa.top-=n.y,oa.right-=n.x,oa.bottom-=n.y,oa.left-=n.x;return cYa(b,c,d,void 0,oa,f,g)},cYa=function(a,b,c,d,e,f,g){a=a.clone();var m=bYa(b,c);c=YXa(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 RXa(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 Lj(f.left,f.top);a instanceof Lj?(g=
a.x,a=a.y):(g=a,a=void 0);b.style.left=WXa(g);b.style.top=WXa(a);g=f.getSize();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,b=b.style,Fi?b.MozBoxSizing="border-box":_.Gi?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},bYa=function(a,b){return(b&8&&"rtl"==Mt(a,"direction")?b^4:b)&-9};var eYa=function(){this.Uba=this.Pj=null;this.dj=new _.he},hYa=function(a,b){if(b.yU)a:{var c=b.yU.owc,d=b.yU.f0,e=b.yU.Xyc,f=b.yU.config;b=b.yU.hDc;if(a.Pj){var g=!!f.hovercardAlign;f="v"===f.hovercardAlign;if(g&&b)if(d=f,d=void 0===d?!1:d,a.Pj){a.Pj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating");e=fYa(e);f=6;g=4;var m=0,n=0,r=4,w=void 0;d&&(f=9,g=0,n=m=1,r=0,w=new Lj(100,-10));2<dYa(b,g,a.Pj,m,w,f,c,e)&&2<dYa(b,n,a.Pj,r,w,f,c,e)&&dYa(b,g,a.Pj,m,w,0,c,e)}else Gh("this.el_ is falsy");
else if(d)f=Hza(e.Yi),b=d.x+f.x,d=d.y+f.y,a.Pj?(a.Pj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=fYa(e),b=new Lj(b,d),d=new Lt(15,15,15,15),cYa(b,a.Pj,8,d,e,5,c)&496&&cYa(b,a.Pj,9,d,e,5,c)&496&&cYa(b,a.Pj,8,d,e,0,c)):Gh("this.el_ is falsy");else{Gh("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=void 0===c?!0:c;a.Pj?(gYa(a,c),a.Uba&&(a.Uba=null),a.Pj.style.display="",ZXa(a.Pj,1),a.dj.next({type:0})):Gh("this.el_ is falsy")}}else a.Pj?(a.Pj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.Pj.style.display="",a.dj.next({type:0})):Gh("this.el_ is falsy")},fYa=function(a){var b=Hza(a.Yi);a=a.sG();return new Lt(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},iYa=function(a){a.Pj?(gYa(a,!1),ZXa(a.Pj,0),a.Uba&&(a.Uba.unsubscribe(),a.Uba=null),a.Pj.style.display="none",a.dj.next({type:1})):Gh("this.el_ is falsy")},gYa=function(a,b){b?a.Pj.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.Pj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};var jYa=function(){this.gw={UD:!1,eC:!1,kN:""};this.kya=new _.he};_.h=jYa.prototype;_.h.Cba=function(){var a=Object.assign({},this.gw,{eC:!0,UD:!1});kYa(this,a)};_.h.Bba=function(){var a=Object.assign({},this.gw,{eC:!1});kYa(this,a)};_.h.Eba=function(a){a=Object.assign({},this.gw,{eC:!1,UD:!0,kN:a});kYa(this,a)};_.h.Dba=function(a){a=Object.assign({},this.gw,{UD:!1,kN:a});kYa(this,a)};_.h.vRa=function(){kYa(this,{eC:!1,UD:!1,kN:""})};_.h.Wqa=function(){this.gw={eC:!1,UD:!1,kN:""};this.kya.next("forceHide")};
var kYa=function(a,b){b.kN!==a.gw.kN&&(a.gw={UD:!1,eC:!1,kN:b.kN});b.UD||b.eC?!b.UD&&!b.eC||a.gw.UD||a.gw.eC||a.kya.next("cancelHide"):a.kya.next("beginHide");a.gw=b};jYa.prototype.lTa=function(){return this.gw.UD||this.gw.eC};var nYa=function(a){var b=this;this.QB=a;this.VY=new _.id;this.PK=new jYa;this.VY.add(this.PK.kya.Qf().ha(_.Kd(function(c){var d=b.QB;return(d.Og?d.Og.config.allowOnlyForcedHide:d.nh&&d.nh.config.allowOnlyForcedHide)&&"forceHide"!==c?!1:!0})).subscribe(function(c){switch(c){case "beginHide":lYa(b.QB);break;case "cancelHide":mYa(b.QB);break;case "forceHide":lYa(b.QB,0);break;default:Gh("Unknown Visibility Event: "+c)}}))};_.h=nYa.prototype;_.h.Cba=function(){var a=Date.now();this.QB.aA=a;this.PK.Cba()};
_.h.Bba=function(){var a=Date.now();this.QB.aA=a;this.PK.Bba()};_.h.Eba=function(a,b){this.QB.aA=b;this.PK.Eba(a)};_.h.Dba=function(a,b){this.QB.aA=b;this.PK.Dba(a)};_.h.vRa=function(a){this.QB.aA=a;this.PK.vRa()};_.h.Wqa=function(a){this.QB.aA=a;this.PK.Wqa()};_.h.lTa=function(){return this.PK.lTa()};var oYa=function(a){this.config=a},pYa=function(a){this.state=a},qYa=function(){},rYa=function(){},sYa=function(){},tYa=function(a){this.size=a},uYa=function(a){this.size=a},vYa=function(a){this.jKc=a},wYa=function(a){this.message=a},xYa=function(a){this.zJc=a};var yYa=function(a){this.Iaa=a;this.sua=this.Iaa.iframeGetCrossOriginFilter()};var Ot=function(a){this.La=_.fb(a)};_.V(Ot,_.Fb);Ot.prototype.Yqb=function(){return _.dj(this,1)};Ot.prototype.tw=function(){return _.hj(this,2,zYa)};Ot.prototype.n_a=function(a){return _.Th(this,2,zYa,_.$a(a))};Ot.prototype.WZa=function(a){_.Li(this,3,_.Qa(a))};var zYa=[2,4];Ot.prototype.toObject=function(){return AYa(this)};var AYa=function(a){if(null!=a){_.Lb(a);var b=_.k(_.Yi(a,1)),c=_.k(_.lj(a,2,zYa)),d=_.Si(a,zYa,4);return{xfa:b,text:c,q4c:_.k(_.Eb(a,d)),disabled:_.k(_.Oi(a,3))}}};var BYa=function(a){this.La=_.fb(a)};_.V(BYa,_.Fb);BYa.prototype.KQa=function(){return _.Ti(this,Ot,1)};BYa.prototype.BLb=function(a){_.Vi(this,1,a)};BYa.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={pJc:AYa(this.KQa())}}else a=void 0;return a};var gsa=function(a){this.fra=new yYa(a);this.dj=new _.he},CYa=function(a,b){a=a.fra;a.Iaa.iframeSend("loadData",a.sua,b.config)},DYa=function(a){a=void 0===a?{width:0,height:0}:a;var b=new Mj(0,0);a&&(b.width=a.width||0,b.height=a.height||0);return b};var EYa=function(a,b,c){this.Wv=a;this.OX=b;this.asa=c},FYa=function(a){this.Wv=a},GYa=function(a,b){this.Wv=a;this.OX=b},HYa=function(a){this.Wv=a},IYa=function(a,b){this.Wv=a;this.OX=b},JYa=function(a,b){this.Wv=a;this.OX=b},KYa=function(a){this.Wv=a},LYa=function(a){this.Wv=a};var MYa=!_.Ei&&!haa(),Pt=function(a,b){if(/-[a-z]/.test(b))return null;if(MYa&&a.dataset){if(iaa()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+mza(b))},NYa=function(a,b){return/-[a-z]/.test(b)?!1:MYa&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+mza(b)):!!a.getAttribute("data-"+mza(b))};var OYa=function(){this.eca=new Map;this.dca=new Map;this.j8=new Map;this.k8=new Map;this.qob={};this.dj=new _.he},PYa=function(a,b){var c=String(_.za(b)),d=Qt(a,b);a.Xfb=function(e){Rt(e)&&a.dj.next(new JYa(e,c))};d.listen(b,"keydown",a.Xfb)},UYa=function(a,b,c,d){var e=Oj(b).Yi.body;Qt(a,b).listen(b,"mouseover",QYa(a,b,function(f){Rt(f)&&a.dj.next(new EYa(f,c,d))})).listen(b,"mouseout",RYa(a,b,function(f){Rt(f)&&a.dj.next(new FYa(f))})).listen(e,"mousemove",SYa(a,b,function(f){return void a.dj.next(new KYa(f))})).listen(e,
"touchstart",TYa(a,b,function(f){return void a.dj.next(new LYa(f))}))},VYa=function(a,b){var c=Qt(a,b),d=String(_.za(b));a.Yfb=function(e){Rt(e)&&a.dj.next(new IYa(e,d))};a.XPb=function(e){return void a.dj.next(new LYa(e))};c.listen(b,"mouseover",a.Yfb).listen(b,"touchstart",a.XPb);PYa(a,b);return(b=Oj(b).Ci("__HC_94253229"))?(a.pCb=function(e){return void a.dj.next(new GYa(e,d))},a.oCb=function(e){return void a.dj.next(new HYa(e))},c.listen(b,"mouseover",a.pCb).listen(b,"mouseout",a.oCb),b):null},
WYa=function(a,b){var c=b.getAttribute("data-hovercard-id");a.eca.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Qt(a,g).ht(g,"mouseover",e),a.eca.delete(f))});a.dca.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Qt(a,g).ht(g,"mouseout",e),a.dca.delete(f))});var d=Oj(b).Yi.body;a.j8.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Qt(a,g).ht(d,"mousemove",e),a.j8.delete(f))});a.k8.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Qt(a,g).ht(d,"touchstart",
e),a.k8.delete(f))})},Qt=function(a,b){b=parseInt(Pt(b,"hovercardOwnerId")||"-1",10);return a.qob[b]=a.qob[b]||new fp(a)},XYa=function(a,b){b=void 0===b?!1:b;return Mza(a,function(c){var d=b;d=void 0===d?!1:d;if(_.ya(c)&&1==c.nodeType){var e=!1;NYa(c,"hovercardHoverTriggerDisabled")&&(e="true"===Pt(c,"hovercardHoverTriggerDisabled"));c=NYa(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},YYa=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};OYa.prototype.lra=function(a){return Oj(a)};
var Rt=function(a){return!!a.target&&"IFRAME"!==a.target.tagName},QYa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.eca.has(d)||a.eca.set(d,{element:b,listener:c});return a.eca.get(d).listener},RYa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.dca.has(d)||a.dca.set(d,{element:b,listener:c});return a.dca.get(d).listener},SYa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.j8.has(d)||a.j8.set(d,{element:b,listener:c});return a.j8.get(d).listener},TYa=function(a,
b,c){var d=b.getAttribute("data-hovercard-id");a.k8.has(d)||a.k8.set(d,{element:b,listener:c});return a.k8.get(d).listener};var ZYa=function(a){this.La=_.fb(a)};_.V(ZYa,_.Fb);ZYa.prototype.toObject=function(){return $Ya(this)};var $Ya=function(a){if(null!=a)return _.Lb(a),{jVc:_.k(_.X(a,1))}};var aZa=function(a){this.La=_.fb(a)};_.V(aZa,_.Fb);aZa.prototype.toObject=function(){return bZa(this)};var bZa=function(a){if(null!=a)return _.Lb(a),{gWc:_.k(_.X(a,1)),C7c:_.k(_.X(a,2))}};var St=function(a){this.La=_.fb(a)};_.V(St,_.Fb);St.prototype.getEmail=function(){return _.Y(this,1)};St.prototype.IQa=function(){return _.Y(this,2)};St.prototype.Raa=function(){return _.Y(this,4)};St.prototype.toObject=function(){return cZa(this)};var cZa=function(a){if(null!=a)return _.Lb(a),{email:_.k(_.X(a,1)),dCb:_.k(_.X(a,2)),L2c:_.k(_.X(a,3)),displayName:_.k(_.X(a,4))}};var Tt=function(a){this.La=_.fb(a)};_.V(Tt,_.Fb);Tt.prototype.KQa=function(){return _.Ti(this,Ot,2)};Tt.prototype.BLb=function(a){_.Vi(this,2,a)};Tt.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={r6c:cZa(_.Ti(this,St,1)),pJc:AYa(this.KQa()),iVc:$Ya(_.Ti(this,ZYa,3)),EXc:bZa(_.Ti(this,aZa,4))}}else a=void 0;return a};var dZa=function(a){this.La=_.fb(a)};_.V(dZa,_.Fb);_.h=dZa.prototype;_.h.XQa=function(){return _.ej(this,1)};_.h.h_a=function(a){return _.Li(this,1,_.Va(a))};_.h.getMetadata=function(){return _.Ti(this,Ot,2)};_.h.rha=function(a){return _.Vi(this,2,a)};_.h.toObject=function(){if(null!=this){_.Lb(this);var a={requestId:_.k(_.Zi(this,1)),metadata:AYa(this.getMetadata())}}else a=void 0;return a};_.eZa=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");var Ut={iAa:0,SBa:1,D3:2},Wt=function(a,b,c,d){ak.call(this);var e=this;this.vu=d;this.pR=this.fpa=this.S1=this.lta=this.Tba=null;this.f0={x:0,y:0};this.tVa=null;this.R2=document.body;this.Yt={};this.VY=new _.id;this.MQ=b||new eYa;this.VY.add(this.MQ.dj.Qf().subscribe(function(f){switch(f.type){case 3:f=e.vu.fra,f.Iaa.iframeSend("hide",f.sua,void 0)}}));this.VY.add(this.vu.dj.Qf().subscribe(function(f){if(f instanceof qYa)e.Nrb();else if(f instanceof vYa)f.jKc==e.Dxb&&e.AFc();else if(f instanceof
tYa){if(f=f.size,e.xM===Ut.SBa||e.xM===Ut.D3)e.xM=Ut.D3,e.tVa=e.f0,fZa(e,f,e.f0)}else if(f instanceof uYa){if(f=f.size,e.xM===Ut.SBa||e.xM===Ut.D3)e.xM=Ut.D3,fZa(e,f,e.tVa?e.tVa:e.f0)}else if(f instanceof sYa)iYa(e.MQ),e.xfa=-1;else if(f instanceof rYa){if(f=e.WF.lra(e.R2).Ci("__HC_94253229")){var g=e.WF,m=e.R2;Qt(g,m).ht(m,"mouseover",g.Yfb).ht(m,"keydown",g.Xfb).ht(m,"touchstart",g.XPb).ht(f,"mouseout",g.oCb).ht(f,"mouseover",g.pCb)}e.VY.unsubscribe()}else if(f instanceof wYa){if(f=f.message,e.Og)switch(f.id){case "DOCS_SMART_SELECT":(g=
e.Og.config.contentConfiguration)&&g.hasOwnProperty("docsHeaderConfig")&&e.Og.config.contentConfiguration.docsHeaderConfig.callback(f.Pa);break;case "CLIENT_FOOTER_ID":var n=e.Og.config.contentConfiguration;if(n&&n.hasOwnProperty("footerConfig"))try{for(g=_.l(e.Og.config.contentConfiguration.footerConfig.buttonConfig||[]),m=g.next();!m.done;m=g.next()){var r=m.value;if(r.id===f.Pa.buttonId){r.onClick();break}}}catch(w){Gh("Error in client footer callback.")}break;default:Gh("Unknown client content message ID: "+
f.id)}}else if(f instanceof xYa&&(f=f.zJc,!(f.timestamp<e.aA)&&e.Og)){m=e.Og.config;g=f.data||m["hovercard-id"]||m.userid||m.email;switch(f.eventType){case "calendar":m=m.scheduleEventHandler;if(!m)break;r=Gb(LXa,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){Gh("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().e_();m(g);Vt(e);break;case "chat":m=m.sendChatHandler;if(!m)break;if(!(g instanceof Object)){Gh("Unrecognized handlerInput for Events.Chat: "+g);
break}g=Gb(Tt,g.eventInfo);m(g);Vt(e);break;case "email":m=m.sendEmailHandler;if(!m)break;r=Gb(MXa,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){Gh("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().e_();m(g);Vt(e);break;case "videoChat":m=m.videoChatHandler;if(!m)break;g=g instanceof Object?Gb(NXa,g.eventInfo):g;m(g);Vt(e);break;case "primaryActionButton":m=m.primaryActionButtonOnTrigger;if(!m)break;r=Gb(Tt,f.data.eventInfo);m(r||g);break;case "openInContactsCompanion":g=
m.openLinkInContactsCompanionCallback;if(!g)break;m=Gb(Tt,f.data.eventInfo);g(m);break;case "close":gZa(e,f.data.closeTriggeredByEscape);break;default:Gh("Unrecognized event type: "+f.eventType)}"mouseover"==f.eventType&&mYa(e)}}));this.Wib=document.body;this.Og=this.nh=null;this.fda=this.Dxb=0;this.xfa=-1;this.xM=Ut.iAa;this.aA=null;this.Goa=!1;this.Ekb={mOb:!1};this.ru=new nYa(this);this.Cba=this.ru.Cba.bind(this.ru);this.Bba=this.ru.Bba.bind(this.ru);this.Eba=this.ru.Eba.bind(this.ru);this.Dba=
this.ru.Dba.bind(this.ru);this.Evb=!1;this.Dia=null;this.md=a;this.WF=c||new OYa;this.VY.add(this.WF.dj.Qf().subscribe(function(f){try{if(f instanceof EYa)hZa(e,Number(f.OX),f.Wv);else if(f instanceof FYa){var g=f.Wv;e.Og&&e.ru.Dba(e.Og.eg.getAttribute("data-hovercard-id"),Date.now());if(e.nh){f=!0;if(g){var m=g.relatedTarget;m&&YYa(e.nh.eg,m)&&(f=!1)}f&&iZa(e)}}else if(f instanceof GYa)e.Cba();else if(f instanceof HYa)e.Bba();else if(f instanceof IYa)hZa(e,Number(f.OX),f.Wv);else if(f instanceof
JYa)e.m_(Number(f.OX),f.Wv);else if(f instanceof KYa){var n=f.Wv,r=jZa(n)||n.target;r&&("__HC_94253229"===r.id||r.parentNode&&"__HC_94253229"===r.parentNode.id||e.Og&&YYa(e.Og.eg,r)||e.nh&&YYa(e.nh.eg,r))||e.ru.vRa(Date.now())}else f instanceof LYa?e.ru.Wqa(Date.now()):Gh("Unknown outputEvent instance in AbstractContextManager")}catch(w){Gh("Error thrown in DomCommunicator subscription",w)}}))};_.V(Wt,ak);Wt.prototype.mgb=function(){};Wt.prototype.Nrb=function(){kZa(this)};
var kZa=function(a){a.Goa=!0;var b=VYa(a.WF,a.R2);b&&(a.Wib=b,a.MQ.Pj=a.Wib,iYa(a.MQ))};Wt.prototype.m_=function(a,b){27===b.keyCode&&this.Og&&(b.preventDefault(),gZa(this,!0));if(Rt(b)&&lZa(this,b)){var c=XYa(b.target,!1);if(c){b.preventDefault();this.aA=Date.now();b=c.getBoundingClientRect();var d=void 0===d?{}:d;mZa(this,a,c,b.right,b.bottom,{eSa:!0,HSa:!0,asa:d})}}};
var lZa=function(a,b){return a.md.some(function(c){return b.keyCode===c.keyCode&&!!b.ctrlKey===!!c.ctrlKey&&!!b.altKey===!!c.altKey&&!!b.shiftKey===!!c.shiftKey&&!!b.metaKey===!!c.metaKey})},hZa=function(a,b,c){var d=!1;d=void 0===d?!1:d;if(Rt(c)){var e=jZa(c)||c.target;if(e=XYa(e,!0))if(a.aA=Date.now(),d){var f=void 0===f?{}:f;mZa(a,b,e,c.clientX,c.clientY,{eSa:!0,HSa:!1,asa:f})}else{var g=void 0===g?{}:g;mZa(a,b,e,c.clientX,c.clientY,{eSa:!1,HSa:!1,asa:g})}}},mZa=function(a,b,c,d,e,f){var g=a.Yt[b].primaryActionButtonOnload,
m=Pt(c,"hovercardId");g&&m&&(g=g(m,nZa(a)),a.pR=g);a.f0={x:d,y:e};if(375>Fza(window).width)dk();else if(a.Og&&a.Og.eg==c)mYa(a),dk();else if(a.nh&&a.nh.eg==c)dk();else if(oZa(a),c?(d=Pt(c,"hovercardId")||"",d=_.zi(d,"buganizer-system+")?d.replace("buganizer-system+",""):_.zi(d,"yaqs-carrier-pigeon+")?d.replace("yaqs-carrier-pigeon+",""):d):d="",d){Date.now();e=b.toString();if(MYa&&c.dataset)c.dataset.hovercardOwnerId=e;else{if(/-[a-z]/.test("hovercardOwnerId"))throw Error("$");c.setAttribute("data-"+
mza("hovercardOwnerId"),e)}e=hsa(a,a.Yt[b]||{},f.asa);g=!!a.Og;m=f.eSa||!!e.skipArtificialDelays;var n=pZa({Eyb:g,wMb:m,uGb:250,Mkb:1E3});qZa(a);a.S1=SAa(n);m&&g&&Vt(a);n=a.nh={eg:c,kWc:b,config:e};UYa(a.WF,c,String(b),e);a.Evb||a.Eba(n.eg.getAttribute("data-hovercard-id"),Date.now());c.contains(document.activeElement)&&(a.Dia=document.activeElement);rZa(a,c,d,pZa({Eyb:g,wMb:m,uGb:100,Mkb:400}),f.HSa)}else dk()},pZa=function(a){var b=a.uGb,c=a.Mkb;return a.wMb?0:a.Eyb?b:c},rZa=function(a,b,c,d,e){if(a.nh){var f=
a.Rib(b,c,e);a.nh.config=Object.assign(f,a.nh.config||{});sZa(a,d).then(function(){return void tZa(a,f)},function(g){g instanceof ek||Gh(g,"Failed during delay to load data. delay: "+d)})}else dk()},tZa=function(a,b){oZa(a);if(a.nh){a.pR=null;var c=b.primaryActionButtonOnload?b.primaryActionButtonOnload:function(e,f){return dk((new dZa).h_a(f).rha(new Ot))},d=b["hovercard-id"];d&&uZa(a,c(d,nZa(a)));a.AFc=function(){a.nh&&vZa(a,a.nh.eg)};CYa(a.vu,new oYa(b))}},vZa=function(a,b){a.Goa?wZa(a).then(function(c){c=
_.l(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof dZa){if(d.XQa()!==a.fda)return;var e=d}a.nh&&a.nh.eg===b&&a.Goa&&a.S1&&(c=a.nh,Vt(a),qZa(a),oZa(a),xZa(a),a.Og=c,a.nh=null,e&&(c=e.getMetadata(),null==c?Gh("No PrimaryActionMetadata was found in the FetchPabResponse."):(a.pR=null,null!=_.Yi(c,1)&&(a.xfa=c.Yqb()),hYa(a.MQ,{type:0,yU:null,XCc:null}),a.xM=Ut.SBa,e=a.vu,d=new pYa(c),c=new BYa,c.BLb(d.state),e=e.fra,c=c.ld(),e.Iaa.iframeSend("render",e.sua,c))))}):(Gh("Attempting to render card before card is built."),
dk())},fZa=function(a,b,c){if(a.Og){var d=a.WF.lra(a.R2);hYa(a.MQ,{type:0,yU:{owc:b,f0:c,Xyc:d,config:a.Og.config,hDc:a.Og.eg},XCc:null})}},lYa=function(a,b){iZa(a);a.Og&&!a.Tba&&(a.Ekb.mOb||yZa(a,b).then(function(){return void Vt(a)}))},iZa=function(a){a.nh&&(a.pR=null,oZa(a),qZa(a),xZa(a),WYa(a.WF,a.nh.eg),a.nh=null)},Vt=function(a){mYa(a);!a.ru.lTa()&&a.Og&&(a.Og.cua&&a.Og.Isb&&a.Og.cua(a.Og.Isb),a.Evb=!1,WYa(a.WF,a.Og.eg),a.Og=null,a.Dia=null,a.xM=Ut.iAa,iYa(a.MQ),a.xfa=-1,a.dispatchEvent("b"),
a.nh||a.dispatchEvent("c"))},gZa=function(a,b){var c=Date.now();(null===a.aA||a.aA<c)&&a.ru.Wqa(c);a.Og&&(b&&a.Dia&&a.Dia.focus(),a.Dia=null,a.Og.Isb=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};Wt.prototype.Rib=function(a,b,c){return zZa(this,a,b,this.nh?this.nh.config:{},c)};var nZa=function(a){a.fda>=Number.MAX_SAFE_INTEGER?a.fda=0:a.fda++;return a.fda};Wt.prototype.Yqb=function(){return this.xfa};
var yZa=function(a,b){b=void 0===b?500:b;b="number"===typeof b?b:500;mYa(a);a.Tba=SAa(b);return a.Tba},mYa=function(a){var b=a.Tba;b&&b.cancel();a.Tba=null},sZa=function(a,b){b=void 0===b?400:b;oZa(a);a.lta=SAa(b);return a.lta},oZa=function(a){var b=a.lta;b&&b.cancel();a.lta=null},qZa=function(a){var b=a.S1;b&&b.cancel();a.S1=null},uZa=function(a,b){a.pR=b},wZa=function(a){xZa(a);var b=[];a.S1&&b.push(a.S1);a.pR&&b.push(a.pR);a.fpa=GAa(b);return a.fpa},xZa=function(a){var b=a.fpa;b&&b.cancel();a.fpa=
null},hsa=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.Ekb.mOb=
!0);return b},zZa=function(a,b,c,d,e){d=void 0===d?{}:d;var f={};f.ri=++a.Dxb;c&&(f["hovercard-id"]=c);"mini"===(Pt(b,"hovercardVariant")||"")&&(f.displayAsMiniHovercard=!0);NYa(b,"hovercardAlign")&&(f.hovercardAlign="v"==Pt(b,"hovercardAlign")?"v":"h");(a=Pt(b,"name")||b.getAttribute("name"))&&(f.fallbackName=a);e&&(f.activatedByKeyboard=!0);if(e=d.footerCustomizationCallback){b=e(b.id,c);if(b.buttonConfig)for(var g in b.buttonConfig)b.buttonConfig[g].id||(b.buttonConfig[g].id=Dya());d.contentConfiguration=
Object.assign({},{footerConfig:b},d.contentConfiguration)}return Object.assign(f,d)},jZa=function(a){return(a=a.mR)&&"function"===typeof a.composedPath&&(a=a.composedPath(),a=0<a.length?a[0]:null,a instanceof Node)?a:null};var AZa=function(a){this.qA=a||{}};_.h=AZa.prototype;_.h.value=function(){return this.qA};_.h.UM=function(a){this.qA.url=a;return this};_.h.getUrl=function(){return this.qA.url};_.h.ah=function(a){this.qA.style=a;return this};_.h.getStyle=function(){return this.qA.style};_.h.getId=function(){return this.qA.id};_.h.NQa=function(){return this.qA.queryParams};_.h.getContext=function(){return this.qA.context};var BZa=function(){AZa.apply(this,arguments)};_.V(BZa,AZa);var Lh=function(a,b,c,d,e,f){Wt.call(this,d,null,e,f);this.uDc=b;this.tBc=a};_.V(Lh,Wt);Lh.prototype.mgb=function(){if(!this.Goa){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new BZa({disableMultiLevelParentRelay:!0,hover:!0,id:"__HC_94253229",attributes:{allow:"clipboard-write","aria-label":"Information Card"}});b.qA.messageHandlers=CZa(this);b.qA.messageHandlersFilter=this.tBc;b.qA.queryParams=a;a=b.ah("hover").UM(":card");this.uDc(a.value())}};
Lh.prototype.Nrb=function(){var a=this.WF.lra(this.R2);a=Bza(a.Yi,"__HC_94253229");a.parentNode.id="__HC_94253229";a.id="";a.tabIndex=-1;kZa(this)};Lh.prototype.Rib=function(a,b,c){var d=zZa(this,a,b,this.nh?this.nh.config:{},c);this.nh&&_.Pb(d,this.nh.config);for(b=[];a;a=a.parentElement)(c=_.za(a))&&this.Yt[c]&&b.push(this.Yt[c]);_.Di(b.reverse(),function(e){_.Pb(d,e)});d.hl||(d.hl="en-US");return d};Lh.prototype.close=function(){var a=this.vu.fra;a.Iaa.iframeSend("dispose",a.sua,void 0)};
var CZa=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.EYc=b.fromCard;c.data=b.data;a.vu.dj.next(new xYa(c))},_ready:function(){a.vu.dj.next(new qYa)},loaded:function(b){b=b.ri;a.vu.dj.next(new vYa(isNaN(b)?0:b))},rendered:function(b){a.vu.dj.next(new tYa(DYa(b)))},resize:function(b){a.vu.dj.next(new uYa(DYa(b)))},renderfailed:function(){a.vu.dj.next(new sYa)},disposed:function(){a.vu.dj.next(new rYa)},messageFromClientContent:function(b){a.vu.dj.next(new wYa(b))}}};var DZa=_.pi(["https://apis.google.com/js/api.js"]),EZa=null,FZa=function(a,b,c){this.uBc=a;this.dBc=b;this.UU=c},esa=function(a,b){if(!EZa){var c=void 0===c?!1:c;var d=void 0===d?1E4:d;EZa=new FZa(_.hg(DZa),c,d)}return EZa.load(a,b)};FZa.prototype.load=function(a,b,c){var d=this;return GZa(this,a,c).then(function(e){return new ck(function(f,g){e.load(b,{callback:_.wi(f,e),timeout:d.UU,ontimeout:function(){return g(Error("Zc`"+b))}})})})};
var GZa=function(a,b,c){if(!a.dBc&&b.gapi)return dk(b.gapi);if(b.__btgl_173981912)return b.__btgl_173981912;b.__btgl_173981912=new ck(function(d,e){var f=Oj(b).createElement("SCRIPT");_.sra(f,a.uBc);c&&Jza(f,(new PCa).ld(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 HZa=function(){return ia&&ja?!ja.mobile&&(ma("iPad")||ma("Android")||ma("Silk")):ma("iPad")||ma("Android")&&!ma("Mobile")||ma("Silk")};var $ra=_.ca.URL,IZa;try{new $ra("http://example.com"),IZa=!0}catch(a){IZa=!1}var Zra=IZa,Jh=function(a){this.A0=new Map;0==a.indexOf("?")&&(a=a.substring(1));a=_.l(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.A0.get(b);null==c&&(c=[],this.A0.set(b,c));c.push(d)}};Jh.prototype.get=function(a){return(a=this.A0.get(a))&&a.length?a[0]:null};
Jh.prototype.getAll=function(a){return[].concat(_.zc(this.A0.get(a)||[]))};Jh.prototype.has=function(a){return this.A0.has(a)};Jh.prototype[Symbol.iterator]=function(){return lNa.apply(null,_.zc(jNa(this.A0,function(a){var b=a[0];return jNa(a[1],function(c){return[b,c]})})))};Jh.prototype.toString=function(){return JZa(this)};
var JZa=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("&")},bsa=function(a){var b=_.Qj(document,"A");try{_.hza(b,_.ig(a));var c=b.protocol}catch(e){throw Error("$c`"+a);}if(""===c||":"===c||":"!=c[c.length-1])throw Error("$c`"+a);if(!asa.has(c))throw Error("$c`"+a);if(!b.hostname)throw Error("$c`"+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}};asa.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},asa=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);_.Xt=function(){this.loaded=!1;this.jj=0};_.Xt.prototype.Hw=function(){return!!document.getElementById("__HC_94253229")};
_.Xt.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.Hw()||_.Fra({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.jj;if((ia&&ja?ja.mobile:!HZa()&&(ma("iPod")||ma("iPhone")||ma("Android")||ma("IEMobile")))||HZa())Promise.resolve();else{var e=c.contentConfiguration;if(e&&e.hasOwnProperty("docsHeaderConfig")&&"DOCS_SMART_SELECT"!==c.clientName)throw Error("Yc`"+
c.clientName);jsa(b,d,c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};_.Xt.O=function(a){return new (a||_.Xt)};_.Xt.ta=_.p({token:_.Xt,oa:_.Xt.O,Ga:"root"});var KZa=function(a,b){_.he.call(this);var c=this;this.Kd=a;this.xWa=new _.ld(function(d){b();return c.ha(_.Zd()).subscribe(d)})};_.V(KZa,_.he);KZa.create=_.he.create;KZa.prototype.next=function(){for(var a=_.l(this.Fk.slice()),b=a.next();!b.done;b=a.next())LZa(this,b.value)};var LZa=function(a,b){try{b.next(void 0)}catch(c){a.Kd.jx(function(){throw c;})}};var MZa,QZa,PZa;_.Yt=function(a){this.Kd=a;this.oVa=MZa(this);this.Qta=this.oVa.xWa;this.Fta=MZa(this);this.eea=this.Fta.xWa;this.UXa=MZa(this);this.KL=this.UXa.xWa;this.AKa=0};_.NZa=function(a,b){a.Qta.subscribe(b)};_.OZa=function(a,b){a.KL.subscribe(b)};MZa=function(a){return new KZa(a.Kd,function(){PZa(a)})};QZa=function(a){a.UXa.next();a.oVa.next();ksa(a.Fta)&&a.Kd.jc(function(){a.Fta.next()});a.AKa=0;ksa(a.UXa,a.oVa,a.Fta)&&PZa(a)};PZa=function(a){0===a.AKa&&(a.AKa=a.Kd.Zb(function(){return requestAnimationFrame(function(){QZa(a)})}))};
_.Yt.O=function(a){return new (a||_.Yt)(_.q(_.re))};_.Yt.ta=_.p({token:_.Yt,oa:_.Yt.O,Ga:"root"});_.Zt=function(a){this.koa=a};_.Zt.prototype.scrollTo=function(a,b,c){var d=this;c=void 0===c?0:c;a&&_.OZa(this.koa,function(){if("number"===typeof a.offsetTop){var e=lsa(a);if(e){var f=msa(a,e,b,c),g=e.scrollTop+f,m=nsa(a,e),n=e.scrollLeft+m;_.NZa(d.koa,function(){0!==f&&(e.scrollTop=g);0!==m&&(e.scrollLeft=n)})}}})};_.Zt.O=function(a){return new (a||_.Zt)(_.q(_.Yt))};_.Zt.ta=_.p({token:_.Zt,oa:_.Zt.O,Ga:"root"});_.$t=function(){};_.$t.O=function(a){return new (a||_.$t)};_.$t.ya=_.lc({type:_.$t,qa:[["page-not-found"]],Aa:7,Ba:0,Ea:function(){return[[1,"container"],[1,"icon"],[1,"title"]," Oops, page not found. ",[1,"subtitle"]," Make sure the address is correct. "]},ua:function(a){a&1&&(_.A(0,"div",0)(1,"mat-icon",1),_.N(2,"developer_board"),_.B(),_.A(3,"h2",2),_.bf(4,3),_.B(),_.A(5,"p",4),_.bf(6,5),_.B()())},Ha:[_.Qs],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}"]});_.au=function(){};_.au.O=function(a){return new (a||_.au)};_.au.Da=_.mc({type:_.au});_.au.Ca=_.bc({imports:[_.Im,_.Rs]});_.RZa=new _.xc("faviconsConfiguration");
_.SZa={KA:[{name:_.gKa.zAa,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:_.gKa.Yhc,type:"image/x-icon",href:"https://www.gstatic.com/devopsconsole//images/taskflow/taskflow_logo_v1_48x48.png"}],WNa:[{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"}]};_.bu=function(a,b){this.Ua=a;this.icons=b;this.fR="favicon";this.qNa=null};
_.bu.prototype.initialize=function(){var a=this;TZa(this);this.Ua.events.ha(_.Kd(function(b){return b instanceof _.kg}),_.Vd(function(b,c){return b.Mf.split("/")[1]===c.Mf.split("/")[1]})).subscribe(function(b){a.gz(b.Mf.split("/")[1],!1)})};_.bu.prototype.reset=function(){var a=UZa(this);if(a){var b=a.type;a=a.href;VZa(WZa());XZa(this,b,a)}else if(VZa(WZa()),this.qNa)for(b=_.l(Array.from(this.qNa)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.bu.prototype.gz=function(a,b){(b=YZa(this,a,void 0===b?!0:b))?(a=b.type,b=b.href,VZa(WZa()),XZa(this,a,b)):this.reset()};
var YZa=function(a,b,c){return(c?a.icons.WNa:a.icons.KA).find(function(d){return d.name===b})},UZa=function(a){return a.icons.KA.find(function(b){return""===b.name})},XZa=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.fR);_.qra(d,c,"icon");d.setAttribute("type",b);document.head.appendChild(d)},TZa=function(a){var b=WZa();a.qNa=b;VZa(b)},WZa=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},VZa=function(a){a=
_.l(Array.from(a));for(var b=a.next();!b.done;b=a.next())b=b.value,b.parentNode.removeChild(b)};_.bu.O=function(a){return new (a||_.bu)(_.q(_.rg),_.q(_.RZa))};_.bu.ta=_.p({token:_.bu,oa:_.bu.O,Ga:"root"});_.cu=function(a){this.CTb=a};_.cu.prototype.getToken=function(){return this.CTb};_.cu.O=function(a){return new (a||_.cu)(_.q(eJa))};_.cu.ta=_.p({token:_.cu,oa:_.cu.O});var ZZa=function(a){this.nhb=a};var $Za=function(a,b,c){this.vo=a;this.twc=b;this.Cqa=c||[];this.bY=new Map};_.h=$Za.prototype;_.h.Muc=function(a){var b=_.vc.apply(1,arguments),c=this.lQa(b);c?c.push(new ZZa(a)):this.setCell(a,b)};_.h.setCell=function(a){var b=this.Sqb(_.vc.apply(1,arguments));this.bY.set(b,[new ZZa(a)])};_.h.lQa=function(){var a=this.Sqb(_.vc.apply(0,arguments));return this.bY.has(a)?this.bY.get(a):void 0};_.h.kQa=function(){var a=this.lQa(_.vc.apply(0,arguments));return a&&a.length?a[0]:void 0};_.h.clear=function(){this.bY.clear()};
_.h.Sqb=function(){var a=_.vc.apply(0,arguments);return a?a.join(","):"key"};var a_a=function(a,b){$Za.call(this,a,3,b)};_.V(a_a,$Za);a_a.prototype.nsa=function(){this.osa(1,_.vc.apply(0,arguments))};a_a.prototype.osa=function(a){var b=_.vc.apply(1,arguments),c=0,d=this.kQa(b);d&&(c=d.nhb);this.setCell(c+a,b)};var b_a=function(a,b){$Za.call(this,a,2,b)};_.V(b_a,$Za);b_a.prototype.tM=function(a){this.Muc(a,_.vc.apply(1,arguments))};var c_a=function(a){Jj.call(this);this.xNc=a;this.b0=new Map;this.Kyc=new Set;this.ySa=0;this.Xpb=3E4;this.bl=new fk(this.Xpb);this.bl.listen("tick",this.HMb,!1,this);sza(this,_.wi(Qb,this.bl))};_.V(c_a,Jj);var d_a=function(a){a.bl.enabled||a.bl.start();a.ySa++;100<=a.ySa&&a.HMb()};_.h=c_a.prototype;_.h.HMb=function(){var a=this.b0.values();a=[].concat(_.zc(a)).filter(function(b){return b.bY.size});a.length&&this.xNc.flush(a,!1);e_a(a);this.ySa=0;this.bl.enabled&&this.bl.stop()};
_.h.cKa=function(a){var b=_.vc.apply(1,arguments);this.b0.has(a)||this.b0.set(a,new a_a(a,b))};_.h.Ouc=function(a){var b=_.vc.apply(1,arguments);this.b0.has(a)||this.b0.set(a,new b_a(a,b))};_.h.DC=function(a){return this.Kyc.has(a)?void 0:this.b0.get(a)};_.h.nsa=function(a){this.osa.apply(this,[a,1].concat(_.zc(_.vc.apply(1,arguments))))};_.h.osa=function(a,b){var c=_.vc.apply(2,arguments),d=this.DC(a);d&&d instanceof a_a&&(d.osa(b,c),d_a(this))};
_.h.tM=function(a,b){var c=_.vc.apply(2,arguments),d=this.DC(a);d&&d instanceof b_a&&(d.tM(b,c),d_a(this))};var e_a=function(a){for(var b=0;b<a.length;b++)a[b].clear()};var f_a=function(a){this.vo="/client_streamz/one_developer_workflow/events/usage";this.vr=a;this.vr.cKa(this.vo,{wC:3,vC:"name"},{wC:3,vC:"source"},{wC:1,vC:"state"})};f_a.prototype.BG=function(a,b,c){this.vr.nsa(this.vo,a,b,c)};f_a.prototype.DC=function(){return this.vr.DC(this.vo)};var g_a=function(a){this.vo="/client_streamz/one_developer_workflow/events/performance";this.vr=a;this.vr.Ouc(this.vo,{wC:3,vC:"source"},{wC:3,vC:"name"})};g_a.prototype.tM=function(a,b,c){this.vr.tM(this.vo,a,b,c)};
g_a.prototype.DC=function(){return this.vr.DC(this.vo)};var h_a=function(a){this.vo="/client_streamz/one_developer_workflow/rpc/request_count";this.vr=a;this.vr.cKa(this.vo,{wC:3,vC:"source"},{wC:3,vC:"method_id"})};h_a.prototype.BG=function(a,b){this.vr.nsa(this.vo,a,b)};h_a.prototype.DC=function(){return this.vr.DC(this.vo)};var i_a=function(a){this.vo="/client_streamz/one_developer_workflow/rpc/error_count";this.vr=a;this.vr.cKa(this.vo,{wC:3,vC:"source"},{wC:3,vC:"method_id"},{wC:2,vC:"code"})};
i_a.prototype.BG=function(a,b,c){this.vr.nsa(this.vo,a,b,c)};i_a.prototype.DC=function(){return this.vr.DC(this.vo)};var du=function(a){this.La=_.fb(a)};_.V(du,_.Fb);du.prototype.getName=function(){return _.Y(this,1)};du.prototype.Ie=function(a){return _.Sh(this,1,a)};du.tc=[2,3,4];du.prototype.toObject=function(){return j_a(this)};var j_a=function(a){if(null!=a)return _.Lb(a),{name:_.Y(a,1),W3c:_.k(_.aj(a,2)),S3c:_.k(_.aj(a,3)),T3c:_.k(_.aj(a,4))}};_.k_a=function(a){this.La=_.fb(a)};_.V(_.k_a,_.Fb);_.k_a.prototype.toObject=function(){return l_a(this)};var l_a=function(a){if(null!=a)return _.Lb(a),{i2c:_.Y(a,1),UYc:_.Y(a,2),og:_.Y(a,3)}};var m_a=function(a){this.La=_.fb(a)};_.V(m_a,_.Fb);m_a.prototype.oba=function(){return _.Y(this,5)};m_a.prototype.Vl=function(a){_.Sh(this,5,a)};m_a.prototype.toObject=function(){return n_a(this)};var n_a=function(a){if(null!=a)return _.Lb(a),{Yna:_.Y(a,1),xLc:_.Y(a,2),yLc:_.Y(a,3),iconName:_.Y(a,4),title:_.Y(a,5),appBarFontColor:_.Y(a,8),OK:_.Y(a,10)}};var o_a=function(a){this.La=_.fb(a)};_.V(o_a,_.Fb);o_a.prototype.toObject=function(){return p_a(this)};var p_a=function(a){if(null!=a)return _.Lb(a),{privateDoNotAccessOrElseSafeUrlWrappedValue:_.k(_.X(a,3))}};var eu=function(a){this.La=_.fb(a)};_.V(eu,_.Fb);eu.prototype.drb=function(){return _.Ti(this,o_a,1)};eu.prototype.HZ=function(){return _.Ti(this,Sl,2)};eu.prototype.toObject=function(){return q_a(this)};var q_a=function(a){if(null!=a)return _.Lb(a),{dOc:p_a(a.drb()),HX:HIa(a.HZ())}};var fu=function(a){this.La=_.fb(a)};_.V(fu,_.Fb);fu.prototype.toObject=function(){return r_a(this)};var r_a=function(a){if(null!=a)return _.Lb(a),{enabled:_.cj(a,1),y4c:_.Y(a,2),M4c:_.Y(a,3),H6c:_.Y(a,7),IYc:_.Y(a,8)}};var s_a=function(a){this.La=_.fb(a)};_.V(s_a,_.Fb);s_a.prototype.toObject=function(){return t_a(this)};var t_a=function(a){if(null!=a)return _.Lb(a),{iZc:_.Y(a,1),PVc:_.Y(a,2),G5c:_.Y(a,3),F5c:_.Y(a,16),KZc:_.Y(a,4),K2c:_.Y(a,5),KVc:_.Y(a,6),QVc:_.Y(a,7),LVc:_.Y(a,8),g5c:_.Y(a,9),MVc:_.Y(a,10),RVc:_.Y(a,11),E6c:_.Y(a,12),s0c:_.Y(a,13),QUc:_.Y(a,14),cUc:_.Y(a,15)}};var u_a=function(a){this.La=_.fb(a)};_.V(u_a,_.Fb);u_a.prototype.toObject=function(){return v_a(this)};var v_a=function(a){if(null!=a)return _.Lb(a),{ZTc:$xa(a,2),q1:_.Y(a,11)}};var w_a=function(a){this.La=_.fb(a)};_.V(w_a,_.Fb);w_a.prototype.VZ=function(){return _.Y(this,2)};w_a.prototype.toObject=function(){return x_a(this)};var x_a=function(a){if(null!=a)return _.Lb(a),{JMc:_.Y(a,1),product:_.Y(a,2),g3c:_.fj(a,3),Q6c:_.dj(a,4),r5c:_.gj(a,5,0)}};var y_a=function(a){this.La=_.fb(a)};_.V(y_a,_.Fb);y_a.tc=[1,2];y_a.prototype.toObject=function(){return z_a(this)};var z_a=function(a){if(null!=a)return _.Lb(a),{B2c:_.k(_.aj(a,1)),p5c:_.Ab(_.Ui(a,w_a,2),x_a)}};var A_a=function(a){this.La=_.fb(a)};_.V(A_a,_.Fb);A_a.tc=[1];A_a.prototype.toObject=function(){return B_a(this)};var B_a=function(a){if(null!=a)return _.Lb(a),{fWc:_.Ab(_.Ui(a,y_a,1),z_a)}};var C_a=function(a){this.La=_.fb(a)};_.V(C_a,_.Fb);C_a.prototype.toObject=function(){return D_a(this)};var D_a=function(a){if(null!=a)return _.Lb(a),{jZc:_.Y(a,2),qXc:_.Y(a,6),pXc:_.Y(a,7),lXc:_.Y(a,11),nXc:_.Y(a,12),mXc:_.Y(a,13),oXc:_.Y(a,15),tXc:_.Y(a,8),sXc:_.Y(a,9),rXc:_.Y(a,10),X3c:Cb(_.sb(a,16,_.Waa))}};var E_a=function(a){this.La=_.fb(a)};_.V(E_a,_.Fb);E_a.prototype.toObject=function(){return F_a(this)};var F_a=function(a){if(null!=a)return _.Lb(a),{FZc:_.Y(a,1),i4c:_.Y(a,2),c0c:_.Y(a,3)}};var G_a=function(a){this.La=_.fb(a)};_.V(G_a,_.Fb);G_a.prototype.Raa=function(){return _.Y(this,1)};G_a.prototype.toObject=function(){return H_a(this)};var H_a=function(a){if(null!=a)return _.Lb(a),{displayName:_.Y(a,1),Fi:_.Y(a,2),c7:_.Y(a,3),G8:_.Y(a,4),Afa:_.Y(a,5),Fia:_.Y(a,6)}};var I_a=function(a){this.La=_.fb(a)};_.V(I_a,_.Fb);I_a.prototype.toObject=function(){return J_a(this)};var J_a=function(a){if(null!=a)return _.Lb(a),{}};var K_a=function(a){this.La=_.fb(a)};_.V(K_a,_.Fb);K_a.tc=[5,2,6,7];var L_a=[3,4];K_a.prototype.toObject=function(){return M_a(this)};var M_a=function(a){if(null!=a)return _.Lb(a),{YTc:_.k(_.aj(a,5)),XZc:_.k(_.aj(a,2)),cgb:H_a(_.mj(a,G_a,3,L_a)),Q1c:J_a(_.mj(a,I_a,4,L_a)),FXc:_.Ab(_.Ui(a,E_a,6),F_a),YYc:_.Ab(_.Ui(a,E_a,7),F_a)}};var N_a=function(a){this.La=_.fb(a)};_.V(N_a,_.Fb);N_a.prototype.getValue=function(){return _.fj(this,1)};N_a.prototype.setValue=function(a){return _.wb(this,1,null==a?a:Haa(a),0)};N_a.prototype.toObject=function(){return O_a(this)};var O_a=function(a){if(null!=a)return _.Lb(a),{value:_.fj(a,1)}};_.P_a=function(a){this.La=_.fb(a)};_.V(_.P_a,_.Fb);_.P_a.prototype.toObject=function(){return Q_a(this)};var Q_a=function(a){if(null!=a)return _.Lb(a),{red:_.fj(a,1),green:_.fj(a,2),blue:_.fj(a,3),alpha:O_a(_.Ti(a,N_a,4))}};var R_a=function(a){this.La=_.fb(a)};_.V(R_a,_.Fb);R_a.prototype.CR=function(){return _.Y(this,1)};R_a.prototype.oha=function(a){return _.Sh(this,1,a)};R_a.prototype.toObject=function(){return S_a(this)};var S_a=function(a){if(null!=a)return _.Lb(a),{icon:_.Y(a,1),backgroundImage:_.Y(a,2),nN:Q_a(_.Ti(a,_.P_a,3))}};var T_a=function(a){this.La=_.fb(a)};_.V(T_a,_.Fb);T_a.prototype.Zq=function(){return _.Y(this,2)};T_a.prototype.toObject=function(){return U_a(this)};var U_a=function(a){if(null!=a)return _.Lb(a),{source:_.Y(a,1),target:_.Y(a,2)}};var gu=function(a){this.La=_.fb(a)};_.V(gu,_.Fb);gu.prototype.EQa=function(){return _.aj(this,3)};gu.prototype.getName=function(){return _.Y(this,5)};gu.prototype.Ie=function(a){return _.Sh(this,5,a)};gu.tc=[3,7];gu.prototype.toObject=function(){return V_a(this)};var V_a=function(a){if(null!=a)return _.Lb(a),{yM:_.Y(a,1),WYc:_.Y(a,2),xFc:_.k(_.aj(a,3)),ita:_.Y(a,4),name:_.Y(a,5),hidden:_.cj(a,6),KUc:_.Ab(_.Ui(a,T_a,7),U_a),pNa:_.Y(a,8)}};var hu=function(a){this.La=_.fb(a)};_.V(hu,_.Fb);hu.prototype.Rj=function(){return _.Y(this,1)};hu.prototype.ps=function(){return _.Y(this,3)};hu.prototype.eY=function(){return _.Ri(this,3)};hu.prototype.toObject=function(){return W_a(this)};var W_a=function(a){if(null!=a)return _.Lb(a),{ae:_.Y(a,1),Zg:_.Y(a,2),label:_.Y(a,3),Tb:_.Y(a,4)}};var X_a=function(a){this.La=_.fb(a)};_.V(X_a,_.Fb);X_a.prototype.Rj=function(){return _.Y(this,3)};X_a.prototype.toObject=function(){return Y_a(this)};var Y_a=function(a){if(null!=a)return _.Lb(a),{jp:_.Y(a,1),ft:_.Y(a,2),ae:_.Y(a,3),Zg:_.Y(a,4)}};var Z_a=function(a){this.La=_.fb(a)};_.V(Z_a,_.Fb);Z_a.prototype.toObject=function(){return $_a(this)};var $_a=function(a){if(null!=a)return _.Lb(a),{OD:Y_a(_.Ti(a,X_a,1)),VD:Y_a(_.Ti(a,X_a,2))}};var a0a=function(a){this.La=_.fb(a)};_.V(a0a,_.Fb);a0a.tc=[1,2];a0a.prototype.toObject=function(){return b0a(this)};var b0a=function(a){if(null!=a)return _.Lb(a),{Y3c:_.Ab(_.Ui(a,hu,1),W_a),G6c:_.Ab(_.Ui(a,Z_a,2),$_a)}};var iu=function(a){this.La=_.fb(a)};_.V(iu,_.Fb);iu.prototype.getName=function(){return _.Y(this,1)};iu.prototype.Ie=function(a){return _.Sh(this,1,a)};iu.prototype.Raa=function(){return _.Y(this,2)};iu.tc=[8];iu.prototype.toObject=function(){return c0a(this)};var c0a=function(a){if(null!=a)return _.Lb(a),{name:_.Y(a,1),displayName:_.Y(a,2),OLa:_.Y(a,3),XM:_.Y(a,5),W5c:S_a(_.Ti(a,R_a,7)),m4c:_.Ab(_.Ui(a,gu,8),V_a),yYa:_.Y(a,10),V0:b0a(_.Ti(a,a0a,11))}};var d0a=function(a){this.La=_.fb(a)};_.V(d0a,_.Fb);d0a.tc=[3,1,2];d0a.prototype.toObject=function(){return e0a(this)};var e0a=function(a){if(null!=a)return _.Lb(a),{s3c:_.Ab(_.Ui(a,K_a,3),M_a),t3c:_.Ab(_.Ui(a,iu,1),c0a),oYc:_.k(_.aj(a,2))}};var f0a=function(a){this.La=_.fb(a)};_.V(f0a,_.Fb);_.h=f0a.prototype;_.h.kQa=function(){return _.X(this,1)};_.h.setCell=function(a){return _.pj(this,1,a)};_.h.Rra=function(){return null!=_.Yi(this,2)};_.h.ira=function(){return _.X(this,5)};_.h.cv=function(a){return _.pj(this,5,a)};_.h.toObject=function(){return g0a(this)};
var g0a=function(a){if(null!=a)return _.Lb(a),{aY:_.k(_.X(a,1)),RH:_.k(_.Yi(a,2)),Zca:_.k(_.X(a,3)),ls:_.k(_.Eb(a,4)),Xv:_.k(_.X(a,5)),v1a:_.k(_.Oi(a,6)),fZa:_.k(_.Zi(a,7)),spanId:_.k(_.Zi(a,8))}};var ju=function(a){this.La=_.fb(a)};_.V(ju,_.Fb);ju.prototype.IQa=function(){return _.Y(this,22)};var ku=function(a){return _.Ti(a,m_a,8)},lu=function(a){return _.Ti(a,s_a,12)};_.h=ju.prototype;_.h.drb=function(){return _.Y(this,24)};_.h.Taa=function(){return _.Ti(this,f0a,14)};_.h.qLb=function(a){return _.Vi(this,14,a)};_.h.Ig=function(){return _.Y(this,27)};_.h.tU=function(a){_.Sh(this,27,a)};_.h.UZ=function(){return _.Ti(this,_.Vo,32)};_.h.vha=function(a){return _.Vi(this,32,a)};var h0a=_.Ib(ju);
ju.tc=[35,36,37,39];
ju.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={nua:_.Y(this,1),YF:_.Y(this,11),isBot:_.cj(this,17),PSa:_.cj(this,19),dCb:_.Y(this,22),jj:_.Y(this,2),CTb:_.Y(this,3),LUc:n_a(ku(this)),nVc:r_a(_.Ti(this,fu,4)),A5c:D_a(_.Ti(this,C_a,7)),Xm:v_a(_.Ti(this,u_a,10)),JVc:t_a(lu(this)),l7c:_.Y(this,13),dOc:_.Y(this,24),O$:g0a(this.Taa()),IK:_.Y(this,15),Uo:JIa(_.Ti(this,IIa,16)),TUc:_.Ab(_.Ui(this,eu,35),q_a),vZc:B_a(_.Ti(this,A_a,20)),kFb:_.Y(this,23),pYc:_.Y(this,25),tVc:_.Y(this,31),
kZc:_.Y(this,26),gtag:_.Y(this,30),domain:_.Y(this,27),hJc:VOa(this.UZ()),Nub:_.gj(this,33,0),j2c:_.Ab(_.Ui(this,_.k_a,36),l_a),VYc:_.k(_.aj(this,37)),TYc:_.Ab(_.Ui(this,du,39),j_a),b2c:e0a(_.Ti(this,d0a,38))}}else a=void 0;return a};var rsa,tsa,Dsa;rsa=function(){return{Eca:!1}};tsa=function(){return[]};Dsa=function(){return{Eca:!0}};_.mu=function(){this.De="";this.wd={};this.s$=!1;this.directories=[];this.MKb=""};_.mu.prototype.Sb=function(){if(this.s$&&this.wd.path){for(var a=this.wd.path,b=[],c=0,d=0;d<a.length;d++)"/"===a[d]&&(b.push({name:a.substring(c,d),scope:_.Nh(Object.assign({},this.wd,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.s$&&this.QY(this.wd.Bb)&&(this.MKb=_.Nh(Object.assign({},this.wd,{path:void 0})))};
_.mu.prototype.NQa=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.mu.prototype.QY=function(a){return!!a&&(_.Ig(_.Kg(a))||_.toa(_.Kg(a)))};_.mu.O=function(a){return new (a||_.mu)};
_.mu.ya=_.lc({type:_.mu,qa:[["scope-indicator"]],inputs:{De:"savedQuery",wd:"searchScope",s$:"displayBreadcrumb"},features:[_.Cc],Aa:15,Ba:2,Ea:[[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"]],ua:function(a,b){a&1&&_.y(0,osa,4,1,"ng-container",0)(1,qsa,1,2,"ng-template",null,1,_.Cf)(3,Asa,1,2,"ng-template",null,2,_.Cf)(5,Fsa,1,2,"ng-template",null,3,_.Cf)(7,Vsa,1,2,"ng-template",null,4,_.Cf)(9,ata,1,2,"ng-template",null,5,_.Cf)(11,bta,2,0,"ng-template",null,6,_.Cf)(13,gta,5,4,"ng-template",null,7,_.Cf);if(a&2){var c=_.hf(2);_.x("ngIf",b.De)("ngIfElse",
c)}},Ha:[_.jo,_.Bm,_.Cm,_.Gm,_.Dm,_.Em,_.Fm,_.Qs,_.Pn],styles:["scope-indicator[_nghost-%COMP%]{font-style:italic}scope-indicator[_nghost-%COMP%]   .leading[_ngcontent-%COMP%]{font-weight:500}scope-indicator[_nghost-%COMP%]   .ref-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}"],Oa:0});_.nu=function(){};_.nu.O=function(a){return new (a||_.nu)};_.nu.Da=_.mc({type:_.nu});_.nu.Ca=_.bc({imports:[_.lo,_.Im,_.Rs,_.Rn]});_.ou=function(){_.eo.apply(this,arguments)};_.V(_.ou,_.eo);_.ou.prototype.mb=function(a,b,c){_.eo.prototype.mb.call(this,a,b,void 0===c?0:c)};_.ou.prototype.un=function(a){_.eo.prototype.un.call(this,a)};_.ou.O=function(){var a;return function(b){return(a||(a=_.ad(_.ou)))(b||_.ou)}}();_.ou.ta=_.p({token:_.ou,oa:_.ou.O,Ga:"root"});_.ei=new Set;_.pu=function(){};_.pu.O=function(a){return new (a||_.pu)};_.pu.ta=_.p({token:_.pu,oa:_.pu.O,Ga:"root"});var i0a;_.qu=new Set;i0a=new _.xc("enabled_features",{Ga:"root",oa:function(){return _.qu}});_.ru=function(){};_.ru.O=function(a){return new (a||_.ru)};_.ru.ta=_.p({token:_.ru,oa:_.ru.O,Ga:"root"});_.su=function(a){this.Ua=a;this.Ym=_.ei.has(2)};
_.j0a=function(a,b){var c=_.Ln(a.Ua,b),d=_.Coa(c.Ta).aXa,e=c.root.children.primary;e||(e=_.Ln(a.Ua,c.df).root.children.primary);if(!e)throw Error("bd`"+b);b=e.Rd;c=b.map(function(g){return g.path});b=b[b.length-1].parameters;d=_.l(Object.entries(d));for(e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;b[e]||(b[e]=f)}d="h"===c[0];if(a.Ym&&!d)return"piper"===c[0]?(a="Piper",c=_.l(c),c.next(),c.next(),c.next(),c=c.next().value):(c=_.l(c),a=c.next().value,c=c.next().value),
_.Np(_.Mp(new dRa,a),b[_.Lg.changelist]).jd(c).ni(zoa(b)).Za();d&&c.shift();a=d?"host":"project";f=_.l(c);c=f.next().value;d=f.next().value;f.next();e=f.next().value;f.next();f=f.next().value;return _.Np(_.Mp(_.Lp(new Op,c,a),d),e).jd(""===f?"/":f).ni(Aoa(b)).Za()};_.su.O=function(a){return new (a||_.su)(_.q(_.rg),_.q(_.pu))};_.su.ta=_.p({token:_.su,oa:_.su.O,Ga:"root"});_.tu=void 0;_.k0a=void 0;_.l0a=void 0;_.m0a=void 0;var n0a;
n0a={q1b:["BC","AD"],p1b:["Before Christ","Anno Domini"],sac:"JFMAMJJASOND".split(""),Wgc:"JFMAMJJASOND".split(""),P9b:"January February March April May June July August September October November December".split(" "),Vgc:"January February March April May June July August September October November December".split(" "),xgc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Ygc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),gkc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),ahc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
zgc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Zgc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),HRc:"SMTWTFS".split(""),Xgc:"SMTWTFS".split(""),ygc:["Q1","Q2","Q3","Q4"],Vec:["1st quarter","2nd quarter","3rd quarter","4th quarter"],tUb:["AM","PM"],Zja:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],BCa:["h:mm:ss\u202fa zzzz","h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],GZb:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],o3a:6,wSc:[5,6],p3a:5};_.o0a=n0a;_.o0a=n0a;var p0a=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 q0a,r0a;q0a=function(){};
_.uu=function(a){if("number"==typeof a){var b=new q0a;b.jNb=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(":",Gj(c,2));c=d.join("")}b.d1a=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=r0a(a);b.fja=[c,c];b.eV={iSc:a,G4a:a};b.Hxa=[];return b}b=new q0a;b.d1a=a.id;b.jNb=-a.std_offset;b.fja=a.names;b.eV=a.names_ext;b.Hxa=a.transitions;return b};
r0a=function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(Gj(Math.floor(a/60)%100,2),":",Gj(a%60,2));return b.join("")};_.vu=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.Hxa.length&&b>=a.Hxa[c];)c+=2;return 0==c?0:a.Hxa[c-1]};_.wu=function(a,b){a=a.jNb-_.vu(a,b);return-1440===a?0:a};var s0a,t0a;_.xu=function(a){this.Gua=[];this.Lh=_.o0a;"number"==typeof a?this.boa(a):this.yF(a)};s0a=[/^'(?:[^']|'')*('|$)/,/^(?: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]+/];t0a=function(a){return a.getHours?a.getHours():0};
_.xu.prototype.yF=function(a){for(u0a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<s0a.length;++c){var d=a.match(s0a[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.Gua.push({text:e,type:c});break}}if(b===a)throw Error("cd`"+a);}};
_.xu.prototype.format=function(a,b){if(!a)throw Error("dd");var c=b?6E4*(a.getTimezoneOffset()-_.wu(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.Gua.length;++f){var g=this.Gua[f].text;1==this.Gua[f].type?c.push(v0a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.xu.prototype.boa=function(a){if(4>a)var b=this.Lh.Zja[a];else if(8>a)b=this.Lh.BCa[a-4];else if(12>a)b=this.Lh.GZb[a-8],b=b.replace("{1}",this.Lh.Zja[a-8]),b=b.replace("{0}",this.Lh.BCa[a-8]);else if(12===a)b=this.Lh.Zja[0].replace(/[^EMd]*yy*[^EMd]*/,"");else if(13===a)b=this.Lh.Zja[2].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.boa(10);return}this.yF(b)};
var yu=function(a,b){b=String(b);a=a.Lh||_.o0a;if(void 0!==a.Vkc){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.Vkc+e-48):b.charAt(d))}b=c.join("")}return b},u0a=!1,zu=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("ed");},w0a=function(a,b){zu(b);b=t0a(b);return a.Lh.tUb[12<=b&&24>b?1:0]},v0a=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.Lh.p1b[c]:a.Lh.q1b[c];case "y":return c=
d.getFullYear(),0>c&&(c=-c),2==g&&(c%=100),yu(a,Gj(c,g));case "Y":return c=(new Date(p0a(d.getFullYear(),d.getMonth(),d.getDate(),a.Lh.p3a,a.Lh.o3a))).getFullYear(),0>c&&(c=-c),2==g&&(c%=100),yu(a,Gj(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.Lh.sac[c];break a;case 4:g=a.Lh.P9b[c];break a;case 3:g=a.Lh.xgc[c];break a;default:g=yu(a,Gj(c+1,g))}return g;case "k":return zu(e),yu(a,Gj(t0a(e)||24,g));case "S":return yu(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).slice(2)+(3<g?Gj(0,g-3):
""));case "E":return c=d.getDay(),4<=g?a.Lh.gkc[c]:a.Lh.zgc[c];case "a":return w0a(a,e);case "b":return w0a(a,e);case "B":return w0a(a,e);case "h":return zu(e),yu(a,Gj(t0a(e)%12||12,g));case "K":return zu(e),yu(a,Gj(t0a(e)%12,g));case "H":return zu(e),yu(a,Gj(t0a(e),g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.Lh.Xgc[c];break a;case 4:g=a.Lh.ahc[c];break a;case 3:g=a.Lh.Zgc[c];break a;default:g=yu(a,Gj(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.Lh.Wgc[c];break a;case 4:g=a.Lh.Vgc[c];
break a;case 3:g=a.Lh.Ygc[c];break a;default:g=yu(a,Gj(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),4>g?a.Lh.ygc[c]:a.Lh.Vec[c];case "d":return yu(a,Gj(d.getDate(),g));case "m":return zu(e),yu(a,Gj(e.getMinutes?e.getMinutes():0,g));case "s":return zu(e),yu(a,Gj(e.getSeconds(),g));case "v":return(f||_.uu(c.getTimezoneOffset())).d1a;case "V":return a=f||_.uu(c.getTimezoneOffset()),2>=g?a.d1a:0<_.vu(a,c)?void 0!==a.eV.Y_b?a.eV.Y_b:a.eV.DST_GENERIC_LOCATION:void 0!==a.eV.G4a?a.eV.G4a:
a.eV.STD_GENERIC_LOCATION;case "w":return c=p0a(e.getFullYear(),e.getMonth(),e.getDate(),a.Lh.p3a,a.Lh.o3a),yu(a,Gj(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||_.uu(c.getTimezoneOffset()),4>g?a.fja[0<_.vu(a,c)?2:0]:a.fja[0<_.vu(a,c)?3:1];case "Z":return b=f||_.uu(c.getTimezoneOffset()),4>g?(g=-_.wu(b,c),a=[0>g?"-":"+"],g=Math.abs(g),a.push(Gj(Math.floor(g/60)%100,2),Gj(g%60,2)),g=a.join("")):g=yu(a,r0a(_.wu(b,c))),g;default:return""}};_.x0a=new _.xu("yyyy-MM-dd_HHmmss");var Au=function(){xm.apply(this,arguments)};_.V(Au,xm);Au.prototype.zLa=function(a){var b=xm.prototype.zLa.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.lj?_.Og(a.lj):void 0)&&a.qb&&(b.projectId=a.qb);return b};Au.prototype.wk=function(a){var b=xm.prototype.wk.call(this,a);a.AF&&(b.availabilityStatuses=lta(a));return b};Au.O=function(){var a;return function(b){return(a||(a=_.ad(Au)))(b||Au)}}();Au.ta=_.p({token:Au,oa:Au.O,Ga:"root"});var Eu=function(a,b,c,d){this.productVersion=a;this.ls=b;this.tGc=c;this.Ua=d};Eu.prototype.vL=function(a){var b=this;a=a.map(function(c){return b.cRa(c)});a=new om({entries:a});WIa(this.tGc,a).ha(_.Pd(function(){return _.Wd})).subscribe()};
Eu.prototype.cRa=function(a){var b=this.mQa(a);b=new im({eventId:new lm({wxa:"0",serverIp:0,bva:0}),gestureName:a.gestureName,fR:[a.element,a.action].join("/"),apa:b,statusCode:a.statusCode,initialRoute:a.initialRoute,Ew:a.Ew,targetRoute:a.targetRoute,Xl:a.Xl,EN:a.EN,xK:a.xK,actionOwner:a.actionOwner,bucket:a.bucket});"InitialPageLoad"===a.element?b.bucket=_.Pg.y3a:void 0===a.bucket&&a.actionOwner===Yl.qE&&(b.bucket=Hoa(a));0<a.Km.length&&(b.Km=a.Km.map(function(c){return new jm({name:c.name,statusCode:c.statusCode,
yi:c.yi,Aw:c.Aw})}));a.AF&&(b.availabilityStatuses=lta(a)||null);a.yi&&(b.yi=a.yi);a.Te&&(b.Te="string"===typeof a.Te?a.Te:decodeURIComponent(_.Mn(this.Ua,a.Te).toString()));a.xh&&(b.xh=a.xh);void 0!==a.Jf&&(b.Jf=a.Jf);return b};Eu.prototype.mQa=function(a){var b=new km({sessionId:a.sessionId,actionId:a.actionId});if(this.productVersion||this.ls)b.O$=new mm({Xv:this.productVersion,ls:this.ls});a.projectId?b.pH=a.projectId:(a=a.lj?_.Og(a.lj):void 0)&&a.qb&&(b.pH=a.qb);return b};
Eu.O=function(a){return new (a||Eu)(_.q(sm),_.q(YIa),_.q(XIa),_.q(_.rg))};Eu.ta=_.p({token:Eu,oa:Eu.O,Ga:"root"});var Fu,nta,y0a,D0a,F0a,G0a,H0a,I0a,J0a,O0a,P0a,S0a;Fu=new _.xc("consoleConfiguration");nta=new _.xc("withCredentials",{oa:function(){var a=new _.Ij(document);_.jc(_.ru);return!!a.get("SID")&&(!_.qu.has(28)||_.qu.has(29))}});y0a=new _.xc("obfuscatedGaiaId");_.z0a=new _.xc("preference");_.A0a=new _.xc("INSIGHTS_ENVIRONMENT",{oa:function(){var a=_.jc(Fu);return _.gj(a,33,0)}});
_.B0a=new _.xc("repositories",{oa:function(){var a=_.Ui(_.jc(Fu),du,39);return new Map(a.map(function(b){return[b.getName(),b]}))}});_.C0a=new _.xc("packageToRepoSpec",{oa:function(){var a=_.Ui(_.jc(Fu),_.k_a,36);return new Map(a.map(function(b){return[_.Y(b,1),b]}))}});D0a=new _.xc("clientDomain");_.E0a=new _.xc("gtagId");F0a=new _.xc("appBarBackgroundColor");G0a=new _.xc("appBarFontColor");H0a=new _.xc("searchTokenColor");I0a=new _.xc("searchTokenBackgroundColor");J0a=new _.xc("appIconName");
_.K0a=new _.xc("whitelabelTitle");_.L0a=new _.xc("helpArticleLink");_.M0a=new _.xc("gsDebounceMs");_.N0a=new _.xc("gsConfig");O0a=new _.xc("announcementMessages");P0a=new _.xc("hatsTriggerPathsConfigurationList");_.Q0a=new _.xc("debugLevel",{oa:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.R0a=new _.xc("scoringModel",{oa:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});S0a=new _.xc("grimoireOnePlatformRegionalHosts");_.T0a=void 0;_.Gu=function(){};_.Gu.prototype.create=function(){return function(a){return a}};_.Gu.O=function(a){return new (a||_.Gu)};_.Gu.ta=_.p({token:_.Gu,oa:function(){return _.T0a?_.jc(_.T0a):new _.Gu},Ga:"root"});var U0a=function(a){this.Ge=a},Iu;U0a.prototype.wk=function(){for(var a={},b=_.l(this.Ge),c=b.next();!c.done;c=b.next())c.value.Gta(a);return a};_.Hu=function(a,b,c){b=_.Cd(b);a=_.l(a.Ge);for(var d=a.next();!d.done;d=a.next())b=b.ha(d.value.Dva(c));return b};Iu=function(a,b){this.cCc=a;this.c0a=b};Iu.prototype.Gta=function(a){return a};Iu.prototype.Dva=function(){return this.c0a.create(this.cCc)};Iu.O=function(a){return new (a||Iu)(_.q(_.mta),_.q(_.Gu))};Iu.ta=_.p({token:Iu,oa:Iu.O,Ga:"root"});var Ju=function(a,b){this.Ge=[a,b]};_.V(Ju,U0a);Ju.O=function(a){return new (a||Ju)(_.q(Ku),_.q(Iu))};Ju.ta=_.p({token:Ju,oa:Ju.O,Ga:"root"});var Ku=function(a,b,c,d){this.apiKey=a;this.jj=b;this.Ap=c;this.withCredentials=d};Ku.prototype.Gta=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.rza([])||"",a["X-Goog-AuthUser"]=this.jj,this.Ap&&(a["X-Goog-IAM-Authorization-Token"]=this.Ap));a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0";return a};
Ku.prototype.Dva=function(){return _.kd(_.Pd(function(a){if(a instanceof Error)throw a;var b=Error(a.message);var c=a.code;c=null==c?-1:V0a.get(c)||-1;b.error={code:c,message:a.message,details:a.metadata};throw b;}))};Ku.O=function(a){return new (a||Ku)(_.q(_.um),_.q(_.vm),_.q(_.wm),_.q(nta))};Ku.ta=_.p({token:Ku,oa:Ku.O,Ga:"root"});var V0a=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 Lu;Lu=function(a){this.forward=new Map(a);this.inverse=new Map(a.map(function(b){b=_.l(b);var c=b.next().value;return[b.next().value,c]}))};_.W0a=function(){return new Lu(_.vc.apply(0,arguments))};_.Mu=function(){return{create:_.W0a}};Lu.prototype.get=function(a,b){var c=this.forward;return c.has(a)?c.get(a):b};_.Nu=function(a,b,c){a=a.inverse;return a.has(b)?a.get(b):c};Lu.prototype.keys=function(){return this.forward.keys()};Lu.prototype.values=function(){return this.forward.values()};
Lu.prototype.entries=function(){return this.forward.entries()};Lu.prototype.filter=function(a){return new Lu(Array.from(this.forward.entries()).filter(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return a(b,c)}))};var X0a=_.Mu().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),Y0a=_.Mu().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]),Z0a=
new _.xc("feedbackClient",{oa:function(){return _.ota(ZQa)}}),Ou=function(a,b){this.h_=a;this.Ge=b};Ou.prototype.RZa=function(a){var b=this;return _.Hu(this.Ge,function(){return b.h_.RZa(a,b.Ge.wk())},"FeedbackLogger.sendFeedback")};Ou.O=function(a){return new (a||Ou)(_.q(Z0a),_.q(Ju))};Ou.ta=_.p({token:Ou,oa:Ou.O,Ga:"root"});_.Pu=function(a){this.client=a;this.fl=_.ei.has(2)};
_.Pu.prototype.vL=function(a){if(this.fl){a=_.l(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.fG)for(var c=_.l(b.fG),d=c.next();!d.done;d=c.next()){d=d.value;var e=VPa((new kp).nn(X0a.get(d.eventType,0)),d.uob.map(function(f){return Y0a.get(f,0)})).px(d.Hg);null!=d.lineNumber&&_.wb(e,5,_.Va(d.lineNumber),"0");d.Zu&&_.Sh(e,6,d.Zu);d.Pp&&_.Sh(e,7,d.Pp);b.lR&&UPa(e,pta(b.lR));d.QA&&b.lR&&d.QA<b.lR&&WPa(e,pta(d.QA));d.vz&&b.lR&&d.vz<b.lR&&XPa(e,pta(d.vz));this.client.RZa(e).subscribe()}}};
_.Pu.O=function(a){return new (a||_.Pu)(_.q(Ou),_.q(_.pu))};_.Pu.ta=_.p({token:_.Pu,oa:_.Pu.O,Ga:"root"});_.Qu=function(){};_.Qu.O=function(a){return new (a||_.Qu)};_.Qu.Da=_.mc({type:_.Qu});_.Qu.Ca=_.bc({imports:[_.lo]});_.Ru=function(){};_.Ru.O=function(a){return new (a||_.Ru)};_.Ru.Da=_.mc({type:_.Ru});
_.Ru.Ca=_.bc({Pb:[{wa:Zn,Nb:_.ou},{wa:_.eo,Nb:_.ou},{wa:WNa,rc: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.AF;var g=b.AF;if(f){if(g){f=new Map(f);g=_.l(g.entries());for(var m=g.next();!m.done;m=g.next()){var n=_.l(m.value);m=n.next().value;n=n.next().value;f.set(m,n)}}}else f=g;g=a.fG;m=b.fG;g=g?m&&g!==m?[].concat(_.zc(g),_.zc(m)):g:m;return e.call(d,{},a,b,{bucket:c,AF:f,fG:g})}},{wa:co,Nb:Eu,rd:!0},{wa:co,Nb:_.Pu,rd:!0},{wa:co,Nb:Au,rd:!0}].concat(_.zc(VNa))});_.$0a=["fill","hairline","bordered","protected","flat"];_.a1a=["xsmall","small","medium","large","xlarge"];_.b1a="blue red green grey white yellow".split(" ");_.c1a=[].concat(_.zc(_.$0a),_.zc(_.a1a),_.zc(_.b1a));var Su=function(){};Su.O=function(a){return new (a||Su)};Su.Da=_.mc({type:Su});Su.Ca=_.bc({imports:[_.Im,_.Fr]});_.Tu=function(){};_.Tu.O=function(a){return new (a||_.Tu)};_.Tu.Da=_.mc({type:_.Tu});_.Tu.Ca=_.bc({imports:[Su]});var Uu=function(){};Uu.O=function(a){return new (a||Uu)};Uu.Da=_.mc({type:Uu});Uu.Ca=_.bc({imports:[_.Tu,_.Qu]});var d1a,rta;d1a="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(" ");
_.e1a=new Set(d1a);
rta=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)"]]);_.f1a=d1a.map(_.qta);
_.g1a={id:"COVERAGE_GENERIC",name:"File Coverage",children:d1a.map(function(a){return{id:_.qta(a),name:sta(a),children:[],WSa:!0}})};_.h1a=[{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:[]}];
_.i1a={id:"LINE_COUNTS",name:"Line counts",children:_.h1a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};_.j1a={id:"FILE_COUNTS",name:"File counts",children:_.h1a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};var k1a=function(a,b,c){this.zone=a;this.me=b;this.cache=new Map;this.Wyc=_.Ed(window,"DOMContentLoaded");a=_.l(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,tta(b))};k1a.prototype.push=function(a){var b=this,c,d;return _.sd(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.jc(function(){d.next(a);d.complete()})):b.cache.set(a.name,tta(a));e.Nc=0})};
k1a.prototype.prefetch=function(a,b){var c=this,d="loading"===document.readyState,e=this.cache.get(a);if(!e){if(!d)return _.Wd;e=new _.fe(1);this.cache.set(a,e)}d&&(e=e.ha(_.ne(this.Wyc)));return e.ha(_.oe({complete:function(){b&&c.cache.delete(a)}}),_.Eh(this.me,"Prefetch."+a))};k1a.prototype.delete=function(a){this.cache.delete(a)};_.Vu=function(a,b){this.zone=a;this.me=b};
_.Vu.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 k1a(this.zone,this.me,e),c.prefetchRpcs=e);return e.prefetch(a,b).ha(_.Td())};_.Vu.prototype.delete=function(a){var b=window,c,d=null!=(c=b.prefetchRpcs)?c:[];Array.isArray(d)&&(d=new k1a(this.zone,this.me,d),b.prefetchRpcs=d);d.delete(a)};_.Vu.O=function(a){return new (a||_.Vu)(_.q(_.re),_.q(_.eo))};_.Vu.ta=_.p({token:_.Vu,oa:_.Vu.O,Ga:"root"});_.Wu=function(){this.Ksb=new _.Wf(!1);this.k2a=new _.Wf(!0)};_.h=_.Wu.prototype;_.h.AR=function(){return this.Ksb};_.h.C1=function(a){this.Ksb.next(a)};_.h.NZ=function(){return _.nd("SHOW_ALWAYS")};_.h.nha=function(){};_.h.c_=function(){return _.nd(!1)};_.h.Cwa=function(){};_.h.OZ=function(){return _.nd("FILES")};_.h.D1=function(){};_.h.opb=function(){return _.nd(new Map)};_.h.sAb=function(){};_.h.XZ=function(){return _.nd([])};_.h.qja=function(){};_.h.b_=function(){return _.nd([])};_.h.Vwa=function(){return _.Wd};
_.h.Sxa=function(){return _.Wd};_.h.qG=function(){return _.Wd};_.h.Sw=function(){};_.h.KR=function(){return _.nd(0)};_.h.J1=function(){};_.h.lba=function(){return _.nd("SNIPPET_SUBSET")};_.h.wwa=function(){};_.h.OR=function(){return _.nd(2)};_.h.zha=function(){};_.h.TZ=function(){return _.nd(50)};_.h.tha=function(){};_.h.yra=function(){return _.nd(_.qu.has(15)?"DARK":"LIGHT")};_.h.xwa=function(){};_.h.Oaa=function(){return _.nd("cider-dark")};_.h.gha=function(){};_.h.cba=function(){return _.nd("cider")};
_.h.qha=function(){};_.h.zra=function(){return _.nd(!1)};_.h.ywa=function(){};_.h.mba=function(){return _.nd(!1)};_.h.yha=function(){};_.h.fRa=function(){return _.nd(!0)};_.h.k_a=function(){};_.h.bba=function(){return _.nd("PREVIEW")};_.h.pha=function(){};_.h.LR=function(){return _.nd(!1)};_.h.xha=function(){};_.h.qba=function(){return _.nd(new Set)};_.h.Bha=function(){};_.h.QR=function(){return _.Wd};_.h.L1=function(){};_.h.Fra=function(){return _.nd(0)};_.h.o_a=function(){};_.h.JZ=function(){return _.nd("cider")};
_.h.gwa=function(){};_.h.d_=function(){return _.nd(!1)};_.h.Dwa=function(){};_.h.YZ=function(){return _.nd(!0)};_.h.wha=function(){};_.h.a_=function(){return _.nd(!1)};_.h.Awa=function(){};_.h.ZZ=function(){return _.nd(!1)};_.h.zwa=function(){};_.Wu.O=function(a){return new (a||_.Wu)(_.q(_.ru))};_.Wu.ta=_.p({token:_.Wu,oa:function(){return _.jc(_.l1a)},Ga:"root"});_.Xu=function(a,b){this.Ge=[a,b]};_.V(_.Xu,U0a);_.Xu.O=function(a){return new (a||_.Xu)(_.q(Yu),_.q(Iu))};_.Xu.ta=_.p({token:_.Xu,oa:_.Xu.O,Ga:"root"});var Yu=function(a,b,c,d,e,f){Ku.call(this,a,b,c,d);this.apiKey=a;this.jj=b;this.Ap=c;this.withCredentials=d;this.productVersion=e;this.Ar=f};_.V(Yu,Ku);
Yu.prototype.Gta=function(a){a=Ku.prototype.Gta.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.Ar.actionId+"."+this.Ar.sessionId+("."+this.productVersion.replace("_","-")));return a};Yu.prototype.Dva=function(a){return _.kd(Ku.prototype.Dva.call(this,a),_.Eh(this.Ar,a))};Yu.O=function(a){return new (a||Yu)(_.q(_.um),_.q(_.vm),_.q(_.wm),_.q(nta),_.q(sm),_.q(_.eo))};Yu.ta=_.p({token:Yu,oa:Yu.O,Ga:"root"});var Zu=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.a1a=new _.Wf(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.a1a.next(c.matches?"DARK":"LIGHT")})}else this.a1a=new _.Wf("LIGHT")};Zu.O=function(a){return new (a||Zu)};Zu.ta=_.p({token:Zu,oa:Zu.O,Ga:"root"});var m1a=function(){};m1a.O=function(a){return new (a||m1a)};m1a.ta=_.p({token:m1a,oa:function(a){return Zu.O(a)},Ga:"root"});_.n1a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.o1a=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 p1a={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 s1a=function(a){a=q1a(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+=r1a(a,g),c+=r1a(a,g+4),d+=r1a(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 p1a.toString(d)},t1a=function(a){return a},q1a=function(a){for(var b=[],c=0;c<a.length;c++)b.push(a.charCodeAt(c));return b},r1a=function(a,b){return a[b]+(a[b+1]<<8)+(a[b+2]<<16)+(a[b+3]<<24)};var u1a=function(a){this.La=_.fb(a)};_.V(u1a,_.Fb);var $u=[1,2,3];u1a.prototype.toObject=function(){return v1a(this)};var v1a=function(a){if(null!=a){_.Lb(a);var b=_.k(_.lj(a,1,$u));var c=_.Yi(a,_.Si(a,$u,2));return{T5c:b,intVal:_.k(c),pLa:_.k(_.Oi(a,_.Si(a,$u,3)))}}};var w1a=function(a){this.La=_.fb(a)};_.V(w1a,_.Fb);w1a.prototype.toObject=function(){return x1a(this)};var x1a=function(a){if(null!=a)return _.Lb(a),{p7c:_.k(Ni(a,1)),count:_.k(_.Zi(a,2))}};var y1a=function(a){this.La=_.fb(a)};_.V(y1a,_.Fb);y1a.tc=[1];y1a.prototype.toObject=function(){return z1a(this)};var z1a=function(a){if(null!=a)return _.Lb(a),{RXc:_.Ab(_.Ui(a,w1a,1),x1a)}};var A1a=function(a){this.La=_.fb(a)};_.V(A1a,_.Fb);var B1a=[1,2,3];A1a.prototype.toObject=function(){return C1a(this)};var C1a=function(a){if(null!=a)return _.Lb(a),{tSa:_.k(_.Zi(a,_.Si(a,B1a,1))),doubleVal:_.k(Ni(a,_.Si(a,B1a,2))),BZc:z1a(_.mj(a,y1a,3,B1a))}};var D1a=function(a){this.La=_.fb(a)};_.V(D1a,_.Fb);D1a.tc=[1];D1a.prototype.toObject=function(){return E1a(this)};var E1a=function(a){if(null!=a)return _.Lb(a),{qYc:_.Ab(_.Ui(a,u1a,1),v1a),OZc:C1a(_.Ti(a,A1a,2))}};var F1a=function(a){this.La=_.fb(a)};_.V(F1a,_.Fb);F1a.prototype.toObject=function(){return G1a(this)};var G1a=function(a){if(null!=a)return _.Lb(a),{gzb:_.k(_.X(a,1))}};var H1a=function(a){this.La=_.fb(a)};_.V(H1a,_.Fb);H1a.prototype.toObject=function(){return I1a(this)};var I1a=function(a){if(null!=a)return _.Lb(a),{appName:_.k(_.X(a,1)),appVersion:_.k(_.X(a,2)),APc:_.k(_.Oi(a,3))}};var J1a=function(a){this.La=_.fb(a)};_.V(J1a,_.Fb);J1a.prototype.toObject=function(){return K1a(this)};var K1a=function(a){if(null!=a)return _.Lb(a),{appName:_.k(_.X(a,1)),appVersion:_.k(_.X(a,2)),dYc:_.k(_.Yi(a,3)),APc:_.k(_.Oi(a,4))}};var L1a=function(a){this.La=_.fb(a)};_.V(L1a,_.Fb);L1a.prototype.Tqb=function(){return _.mj(this,H1a,1,M1a)};var M1a=[1,2,3];L1a.prototype.toObject=function(){return N1a(this)};var N1a=function(a){if(null!=a)return _.Lb(a),{mobile:I1a(a.Tqb()),Z0c:K1a(_.mj(a,J1a,2,M1a)),r0c:G1a(_.mj(a,F1a,3,M1a))}};var O1a=function(a){this.La=_.fb(a)};_.V(O1a,_.Fb);O1a.tc=[3,6,4];O1a.prototype.toObject=function(){return P1a(this)};var P1a=function(a){if(null!=a){_.Lb(a);var b=_.k(_.X(a,1));var c=Qaa(_.Eb(a,5));c=_.k(c);var d=N1a(_.Ti(a,L1a,2)),e=_.k(_.aj(a,3));var f=_.qb(a,6,Qaa);return{V5c:b,tZc:c,F4c:d,rYc:e,sZc:_.k(f),PZc:_.Ab(_.Ui(a,D1a,4),E1a)}}};var av=function(a){this.La=_.fb(a)};_.V(av,_.Fb);av.prototype.getKey=function(){return _.Y(this,1)};av.prototype.ID=function(a){_.pj(this,1,a)};av.prototype.tG=function(){return _.sj(this,1)};av.prototype.toObject=function(){return Q1a(this)};var Q1a=function(a){if(null!=a)return _.Lb(a),{key:_.k(_.X(a,1))}};var R1a=function(a){this.La=_.fb(a)};_.V(R1a,_.Fb);R1a.tc=[1];R1a.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={xUc:_.Ab(_.Ui(this,O1a,1),P1a),u5c:Q1a(_.Ti(this,av,2))}}else a=void 0;return a};var S1a=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;Jj.call(this);f?c=f:(a=(new oDa(a,"0")).fha(b),sza(this,_.wi(Qb,a)),""!=c&&(a.xNa=c),d&&(a.gLb=!0),e&&a.cv(e),c=a.Za());this.lQb=c};_.V(S1a,Jj);
S1a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new R1a,c=[],d=0;d<a.length;d++){var e=a[d],f=e;var g=new O1a;g=_.pj(g,1,f.vo);for(var m=f,n=[],r=0;r<m.Cqa.length;r++)n.push(m.Cqa[r].vC);g=_.ub(g,3,n,_.Za);m=[];n=[];r=_.l(f.bY.keys());for(var w=r.next();!w.done;w=r.next())n.push(w.value.split(","));for(r=0;r<n.length;r++){w=n[r];var z=f.twc;for(var D=f.lQa(w)||[],J=[],L=0;L<D.length;L++){var Q=D[L],da=Q&&Q.nhb;Q=new A1a;switch(z){case 3:var oa=Number(da);Number.isFinite(oa)&&_.Th(Q,
1,B1a,_.Va(oa));break;case 2:oa=Q,da=Number(da),da=null==da?da:Haa(da),_.Th(oa,2,B1a,da)}J.push(Q)}z=J;for(D=0;D<z.length;D++){J=z[D];L=new D1a;J=_.Vi(L,2,J);L=w;Q=[];oa=f;da=[];for(var qa=0;qa<oa.Cqa.length;qa++)da.push(oa.Cqa[qa].wC);oa=da;for(da=0;da<oa.length;da++){var ta=oa[da],Ca=L[da];qa=new u1a;switch(ta){case 3:_.Th(qa,1,$u,_.$a(String(Ca)));break;case 2:ta=Number(Ca);Number.isFinite(ta)&&_.Th(qa,2,$u,null==ta?ta:Maa(ta));break;case 1:_.Th(qa,3,$u,_.Qa("true"==Ca))}Q.push(qa)}_.Wi(J,1,Q);
m.push(J)}}_.Wi(g,4,m);c.push(g);e.clear()}_.Wi(b,1,c);this.lQb.dispatch(b);this.lQb.flush()}};var T1a,U1a,V1a,W1a;T1a=new _.xc("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(" ")}});U1a=new _.xc("STREAMZ_PRODUCT_IDENTIFIER");V1a=new _.xc("STREAMZ_ALLOWLIST_IDENTIFIER");W1a=new _.xc("one_developer_workflow.streamz_service",{Ga:"root",oa:function(){return _.jc(_.re).Zb(function(){var a=new S1a(1503);a=new c_a(a);a.Xpb=1E4;a.bl.setInterval(1E4);return a})}});
_.bv=function(a,b,c,d,e){this.Zwa=a;this.zone=b;this.aIc=new f_a(this.Zwa);new g_a(this.Zwa);this.eQc=new h_a(this.Zwa);new i_a(this.Zwa);this.BXa=d||window.location.hostname;this.sJc=c.map(t1a);this.Yuc=s1a(null!=e?e:this.BXa)};_.Y1a=function(a,b){a.zone.Zb(function(){X1a(a)&&a.aIc.BG(b,a.BXa,!0)})};_.bv.prototype.fzb=function(a){var b=this;this.zone.Zb(function(){X1a(b)&&b.eQc.BG(b.BXa,a)})};var X1a=function(a){return a.sJc.some(function(b){return a.Yuc===b})};
_.bv.O=function(a){return new (a||_.bv)(_.q(W1a),_.q(_.re),_.q(T1a),_.q(U1a,8),_.q(V1a,8))};_.bv.ta=_.p({token:_.bv,oa:_.bv.O,Ga:"root"});_.cv=function(a,b,c){var d=this;this.document=a;this.LLb=b;this.theme=b.yra().ha(_.me(function(e){return"SYSTEM"===e?c.a1a.Qf():_.nd(e)}));this.sMa=this.theme.ha(_.me(function(e){return _.Z1a(d,e)}));this.W8=this.sMa.ha(_.t(function(e){return e.split(" ").map(function(f){return"cm-s-"+f}).join(" ")}));this.theme.subscribe(function(e){d.setTheme(d.KU()?e:"LIGHT")})};_.cv.prototype.KU=function(){return!!this.document.getElementById("darkTheme")};
_.Z1a=function(a,b){return a.KU()&&"DARK"===b?a.LLb.Oaa().ha(_.t(function(c){return _.o1a.has(c)?c:"cider-dark"})):a.LLb.cba().ha(_.t(function(c){return _.n1a.has(c)?c:"cider"}))};_.cv.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")}};_.cv.O=function(a){return new (a||_.cv)(_.q(_.ph),_.q(_.Wu),_.q(m1a))};
_.cv.ta=_.p({token:_.cv,oa:_.cv.O,Ga:"root"});var $1a=new _.xc("enabledRouterConfig");var uta=new Set(Object.values({KRc:"PACKAGE_AVAILABLE_IN_MULTIBRANCH"}));var a2a=/^\s*$/,b2a=function(a){var b=a.uzc,c=a.wzc;this.dda=a.dda;this.tvb=!!b;this.JEc=!!c},c2a=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=Ata(5,c,b);b.IL=0<a.length&&a[0].IL;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},d2a=function(a,b,c){c=bi(c);c.start+=a?a.length:0;c.end-=b.length;return c};var e2a=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(Gd,ab)}function d(ra){var Ba=KG[ra],Sa;if(!Ba){for(Sa=ra-1;!KG[Sa];)Sa--;Ba=KG[Sa];for(Ba={line:Ba.line,column:Ba.column};Sa<ra;)10===b.charCodeAt(Sa)?(Ba.line++,
Ba.column=1):Ba.column++,Sa++;KG[ra]=Ba}return Ba}function e(ra,Ba){var Sa=d(ra),cd=d(Ba);return{start:{offset:ra,line:Sa.line,column:Sa.column},end:{offset:Ba,line:cd.line,column:cd.column}}}function f(ra){ab<lk||(ab>lk&&(lk=ab,LO=[]),LO.push(ra))}function g(){var ra=ab;var Ba=vb();Ba===la&&(Ba=null);if(Ba!==la){Ba=[];var Sa=m();for(Sa===la&&(Sa=n());Sa!==la;)Ba.push(Sa),Sa=m(),Sa===la&&(Sa=n());Ba!==la?(Gd=ra,ra=Ba):(ab=ra,ra=la)}else ab=ra,ra=la;return ra}function m(){var ra=ab;var Ba=z();Ba===
la&&(Ba=r(),Ba===la&&(Ba=oa(),Ba===la&&(Ba=J())));if(Ba!==la){var Sa=vb();Sa===la&&(Sa=null);Sa!==la?(Gd=ab,Sa=(Sa=yb.tvb)?void 0:la,Sa!==la?(Gd=ra,ra=Ba):(ab=ra,ra=la)):(ab=ra,ra=la)}else ab=ra,ra=la;return ra}function n(){var ra=ab;var Ba=J();if(Ba!==la){var Sa=vb();Sa===la&&(Sa=null);Sa!==la?(Gd=ra,ra=Ba):(ab=ra,ra=la)}else ab=ra,ra=la;return ra}function r(){var ra,Ba;var Sa=ab;var cd=[];for(ra=w();ra!==la;)cd.push(ra),ra=w();if(cd!==la)if(ra=Bb(),ra!==la){var Hd=r();if(Hd===la)for(Hd=[],Ba=w();Ba!==
la;)Hd.push(Ba),Ba=w();Hd!==la?(Gd=Sa,Sa=c(),Sa=cd=zta(0,cd,Hd,ra,Sa)):(ab=Sa,Sa=la)}else ab=Sa,Sa=la;else ab=Sa,Sa=la;return Sa}function w(){var ra=ab;var Ba=vb();Ba===la&&(Ba=null);Ba!==la?(Ba=oa(),Ba===la&&(Ba=J()),Ba!==la?(Gd=ra,ra=Ba):(ab=ra,ra=la)):(ab=ra,ra=la);return ra}function z(){var ra,Ba;var Sa=ab;var cd=[];for(ra=D();ra!==la;)cd.push(ra),ra=D();if(cd!==la)if(ra=Na(),ra!==la){var Hd=z();if(Hd===la)for(Hd=[],Ba=D();Ba!==la;)Hd.push(Ba),Ba=D();Hd!==la?(Gd=Sa,Sa=c(),Sa=cd=zta(2,cd,Hd,ra,
Sa)):(ab=Sa,Sa=la)}else ab=Sa,Sa=la;else ab=Sa,Sa=la;return Sa}function D(){var ra=ab;var Ba=vb();Ba===la&&(Ba=null);Ba!==la?(Ba=oa(),Ba===la&&(Ba=r(),Ba===la&&(Ba=J())),Ba!==la?(Gd=ra,ra=Ba):(ab=ra,ra=la)):(ab=ra,ra=la);return ra}function J(){var ra=ab;var Ba=nc();Ba!==la?(Ba=L(),Ba===la&&(Ba=null),Ba!==la?(Gd=ra,ra=Ba=Bd(Ba)):(ab=ra,ra=la)):(ab=ra,ra=la);ra===la&&(ra=L());return ra}function L(){var ra=ab;var Ba=jf();if(Ba!==la){if(58===b.charCodeAt(ab)){var Sa=Xc;ab++}else Sa=la,0===rf&&f(dd);if(Sa!==
la){Sa=hb();if(Sa===la&&(Sa=Q(),Sa===la)){Sa=ab;rf++;var cd=vb();cd===la&&(cd=null);rf--;cd!==la?(ab=Sa,Sa=void 0):Sa=la}Sa!==la?(Gd=ra,ra=Ba=ae(Ba,Sa)):(ab=ra,ra=la)}else ab=ra,ra=la}else ab=ra,ra=la;ra===la&&(ra=hb(),ra===la&&(ra=Q()));return ra}function Q(){var ra=ab;var Ba=[];var Sa=jb();Sa===la&&(Sa=da());if(Sa!==la)for(;Sa!==la;)Ba.push(Sa),Sa=jb(),Sa===la&&(Sa=da());else Ba=la;Ba!==la&&(Gd=ra,Ba=c2a(Ba,c()));return Ba}function da(){var ra=ab;if(41===b.charCodeAt(ab)){var Ba=qg;ab++}else Ba=
la,0===rf&&f(Se);Ba!==la&&(Gd=ra,ra=c(),ra=Ata(5,")",ra),ra.error={type:3,location:ra.location},Ba=ra);return Ba}function oa(){var ra;var Ba=ab;if(40===b.charCodeAt(ab)){var Sa=le;ab++}else Sa=la,0===rf&&f(Wj);if(Sa!==la)if(Sa=vb(),Sa===la&&(Sa=null),Sa!==la){Sa=[];for(ra=qa();ra!==la;)Sa.push(ra),ra=qa();if(Sa!==la)if(41===b.charCodeAt(ab)?(ra=qg,ab++):(ra=la,0===rf&&f(Se)),ra===la&&(ra=null),ra!==la){Gd=ab;var cd=ra;var Hd=c();if(cd&&1===Sa.length){var Xe=Sa[0];if(5!==Xe.zk)Hd=!0;else{Hd=bi(Hd);
cd=Hd.end;Xe=Xe.location;var qh=Xe.end;Hd=Hd.start+1<Xe.start||cd-1>qh}}else Hd=!0;Hd=Hd?void 0:la;Hd!==la?(Gd=Ba,Ba=ra,ra=c(),ra=bi(ra),Ba=Sa={zk:3,elements:Sa,location:ra,error:Ba?void 0:{type:4,location:ra}}):(ab=Ba,Ba=la)}else ab=Ba,Ba=la;else ab=Ba,Ba=la}else ab=Ba,Ba=la;else ab=Ba,Ba=la;return Ba}function qa(){var ra=ab;var Ba=ta();Ba===la&&(Ba=Pa(),Ba===la&&(Ba=oa(),Ba===la&&(Ba=bb())));if(Ba!==la){var Sa=vb();Sa===la&&(Sa=null);Sa!==la?(Gd=ra,ra=Ba):(ab=ra,ra=la)}else ab=ra,ra=la;return ra}
function ta(){var ra,Ba;var Sa=ab;var cd=[];for(ra=Ca();ra!==la;)cd.push(ra),ra=Ca();if(cd!==la)if(ra=Na(),ra!==la){var Hd=ta();if(Hd===la)for(Hd=[],Ba=Ca();Ba!==la;)Hd.push(Ba),Ba=Ca();Hd!==la?(Gd=Sa,Sa=c(),Sa=cd=zta(2,cd,Hd,ra,Sa)):(ab=Sa,Sa=la)}else ab=Sa,Sa=la;else ab=Sa,Sa=la;return Sa}function Ca(){var ra=ab;var Ba=vb();Ba===la&&(Ba=null);Ba!==la?(Ba=oa(),Ba===la&&(Ba=Pa(),Ba===la&&(Ba=bb())),Ba!==la?(Gd=ra,ra=Ba):(ab=ra,ra=la)):(ab=ra,ra=la);return ra}function Pa(){var ra,Ba;var Sa=ab;var cd=
[];for(ra=Ya();ra!==la;)cd.push(ra),ra=Ya();if(cd!==la)if(ra=Bb(),ra!==la){var Hd=Pa();if(Hd===la)for(Hd=[],Ba=Ya();Ba!==la;)Hd.push(Ba),Ba=Ya();Hd!==la?(Gd=Sa,Sa=c(),Sa=cd=zta(0,cd,Hd,ra,Sa)):(ab=Sa,Sa=la)}else ab=Sa,Sa=la;else ab=Sa,Sa=la;return Sa}function Ya(){var ra=ab;var Ba=vb();Ba===la&&(Ba=null);Ba!==la?(Ba=oa(),Ba===la&&(Ba=bb()),Ba!==la?(Gd=ra,ra=Ba):(ab=ra,ra=la)):(ab=ra,ra=la);return ra}function bb(){var ra=ab;var Ba=nc();Ba!==la?(Ba=Mb(),Ba===la&&(Ba=null),Ba!==la?(Gd=ra,ra=Ba=Bd(Ba)):
(ab=ra,ra=la)):(ab=ra,ra=la);ra===la&&(ra=Mb());return ra}function Mb(){var ra=ab;var Ba=jf();if(Ba!==la){if(58===b.charCodeAt(ab)){var Sa=Xc;ab++}else Sa=la,0===rf&&f(dd);if(Sa!==la){Sa=hb();if(Sa===la&&(Sa=Kb(),Sa===la)){Sa=ab;rf++;var cd=vb();cd===la&&(cd=null);rf--;cd!==la?(ab=Sa,Sa=void 0):Sa=la}Sa!==la?(Gd=ra,ra=Ba=ae(Ba,Sa)):(ab=ra,ra=la)}else ab=ra,ra=la}else ab=ra,ra=la;ra===la&&(ra=hb(),ra===la&&(ra=Kb()));return ra}function Kb(){var ra=ab;var Ba=[];var Sa=jb();if(Sa!==la)for(;Sa!==la;)Ba.push(Sa),
Sa=jb();else Ba=la;Ba!==la&&(Gd=ra,Ba=c2a(Ba,c()));return Ba}function Bb(){var ra=ab;var Ba=vb();Ba===la&&(Ba=null);if(Ba!==la){var Sa=[];var cd=Hb();if(cd!==la)for(;cd!==la;)Sa.push(cd),cd=Hb();else Sa=la;Sa!==la?(cd=vb(),cd!==la?(Gd=ab,Sa=(Sa="AND"===Sa.join(""))?void 0:la,Sa!==la?(Gd=ra,ra=Ba=d2a(Ba,cd,c())):(ab=ra,ra=la)):(ab=ra,ra=la)):(ab=ra,ra=la)}else ab=ra,ra=la;return ra}function Na(){var ra=ab;var Ba=vb();Ba===la&&(Ba=null);if(Ba!==la){var Sa=[];var cd=Hb();if(cd!==la)for(;cd!==la;)Sa.push(cd),
cd=Hb();else Sa=la;Sa!==la?(cd=vb(),cd!==la?(Gd=ab,Sa=(Sa="OR"===Sa.join(""))?void 0:la,Sa!==la?(Gd=ra,ra=Ba=d2a(Ba,cd,c())):(ab=ra,ra=la)):(ab=ra,ra=la)):(ab=ra,ra=la)}else ab=ra,ra=la;return ra}function hb(){var ra;var Ba=ab;if(34===b.charCodeAt(ab)){var Sa=wp;ab++}else Sa=la,0===rf&&f(Ah);if(Sa!==la){Sa=[];for(ra=rb();ra!==la;)Sa.push(ra),ra=rb();Sa!==la?(34===b.charCodeAt(ab)?(ra=wp,ab++):(ra=la,0===rf&&f(Ah)),ra===la&&(ra=null),ra!==la?(Gd=Ba,Ba=ra,ra=c(),Sa=Ata(4,Sa.join(""),ra),Ba||(Sa.error=
yta(0,ra.start.offset,ra.end.offset)),Ba=Sa):(ab=Ba,Ba=la)):(ab=Ba,Ba=la)}else ab=Ba,Ba=la;return Ba}function jb(){var ra;var Ba=ab;if(40===b.charCodeAt(ab)){var Sa=le;ab++}else Sa=la,0===rf&&f(Wj);if(Sa!==la){Sa=[];for(ra=jb();ra!==la;)Sa.push(ra),ra=jb();Sa!==la?(41===b.charCodeAt(ab)?(ra=qg,ab++):(ra=la,0===rf&&f(Se)),ra===la&&(ra=null),ra!==la?(Gd=Ba,Ba=ra,ra=c(),Sa=c2a(Sa,ra),Sa.value="("+Sa.value,Ba?Sa.value+=")":Sa.error={type:4,location:{start:Sa.location.start,end:Sa.location.start+1}},Ba=
Sa):(ab=Ba,Ba=la)):(ab=Ba,Ba=la)}else ab=Ba,Ba=la;Sa=Ba;if(Sa===la){Sa=ab;Ba=[];ra=lb();if(ra!==la)for(;ra!==la;)Ba.push(ra),ra=lb();else Ba=la;Ba!==la?(Gd=ab,ra=Ba,ra=(ra=!yb.tvb||"AND"!==ra.join("")&&"OR"!==ra.join(""))?void 0:la,ra!==la?(Gd=Sa,Sa=Ba,Ba=c(),Sa=Ba=Ata(5,Sa.join(""),Ba)):(ab=Sa,Sa=la)):(ab=Sa,Sa=la)}return Sa}function nc(){var ra=ab;if(45===b.charCodeAt(ab)){var Ba=Bh;ab++}else Ba=la,0===rf&&f(kj);if(Ba!==la){Gd=ab;var Sa=(Sa=yb.JEc)?void 0:la;Sa!==la?ra=Ba=[Ba,Sa]:(ab=ra,ra=la)}else ab=
ra,ra=la;return ra}function sc(){var ra=ab;if(92===b.charCodeAt(ab)){var Ba=ci;ab++}else Ba=la,0===rf&&f(VE);Ba!==la?(b.length>ab?(Ba=b.charAt(ab),ab++):(Ba=la,0===rf&&f(MO)),Ba===la&&(Ba=null),Ba!==la?(Gd=ra,ra=Ba?"\\"+Ba:"\\"):(ab=ra,ra=la)):(ab=ra,ra=la);return ra}function jf(){var ra=ab;var Ba=[];if(r0.test(b.charAt(ab))){var Sa=b.charAt(ab);ab++}else Sa=la,0===rf&&f(ina);if(Sa!==la)for(;Sa!==la;)Ba.push(Sa),r0.test(b.charAt(ab))?(Sa=b.charAt(ab),ab++):(Sa=la,0===rf&&f(ina));else Ba=la;Ba!==la?
(Gd=ab,Sa=(Sa=yb.dda.has(Ba.join("")))?void 0:la,Sa!==la?(Gd=ra,ra=Ba):(ab=ra,ra=la)):(ab=ra,ra=la);return ra}function rb(){var ra=ab;if(b.substr(ab,2)===LG){var Ba=LG;ab+=2}else Ba=la,0===rf&&f(mi);Ba!==la&&(Gd=ra,Ba='"');ra=Ba;ra===la&&(ra=sc(),ra===la&&(qPa.test(b.charAt(ab))?(ra=b.charAt(ab),ab++):(ra=la,0===rf&&f(jna))));return ra}function Hb(){var ra=ab;if(92===b.charCodeAt(ab)){var Ba=ci;ab++}else Ba=la,0===rf&&f(VE);Ba!==la?(34===b.charCodeAt(ab)?(Ba=wp,ab++):(Ba=la,0===rf&&f(Ah)),Ba===la&&
(Ba=nb(),Ba===la&&(58===b.charCodeAt(ab)?(Ba=Xc,ab++):(Ba=la,0===rf&&f(dd)))),Ba!==la?(Gd=ra,ra=Ba):(ab=ra,ra=la)):(ab=ra,ra=la);if(ra===la&&(ra=sc(),ra===la))if(ra=ab,b.length>ab?(Ba=b.charAt(ab),ab++):(Ba=la,0===rf&&f(MO)),Ba!==la){Gd=ab;var Sa=(Sa=!a2a.test(Ba))?void 0:la;Sa!==la?(Gd=ra,ra=Ba):(ab=ra,ra=la)}else ab=ra,ra=la;return ra}function lb(){var ra=ab;var Ba=Hb();if(Ba!==la){Gd=ab;var Sa="("!==Ba&&")"!==Ba?void 0:la;Sa!==la?(Gd=ra,ra=Ba):(ab=ra,ra=la)}else ab=ra,ra=la;return ra}function vb(){var ra=
[];var Ba=nb();if(Ba!==la)for(;Ba!==la;)ra.push(Ba),Ba=nb();else ra=la;return ra}function nb(){var ra=ab;if(b.length>ab){var Ba=b.charAt(ab);ab++}else Ba=la,0===rf&&f(MO);if(Ba!==la){Gd=ab;var Sa=(Sa=a2a.test(Ba))?void 0:la;Sa!==la?(Gd=ra,ra=Ba):(ab=ra,ra=la)}else ab=ra,ra=la;return ra}var yb=1<arguments.length?arguments[1]:{},la={},oc={URc:g},Ic=g,Bd=function(ra){var Ba=c();ra||(Ba.start.offset++,ra=Ata(5,"",Ba),ra.error=yta(2,Ba.start.offset-1,Ba.end.offset));ra.IL=!0;return ra},Xc=":",dd={type:"literal",
value:":",description:"':'"},ae=function(ra,Ba){var Sa=yb,cd=c();ra=ra.join("");Sa={zk:1,label:Sa.dda.get(ra),pFc:ra,value:Ba,location:bi(cd)};Ba||(Ba=cd.end.offset,Sa.error=yta(1,Ba-1,Ba));return Sa},qg=")",Se={type:"literal",value:")",description:"')'"},le="(",Wj={type:"literal",value:"(",description:"'('"},wp='"',Ah={type:"literal",value:'"',description:"'\"'"},Bh="-",kj={type:"literal",value:"-",description:"'-'"},ci="\\",VE={type:"literal",value:"\\",description:"'\\\\'"},MO={type:"any",description:"any character"},
LG='\\"',mi={type:"literal",value:'\\"',description:"'\\\\\"'"},r0=/^[a-zA-Z0-9_]/,ina={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},qPa=/^[^"]/,jna={type:"class",value:'[^"]',description:'[^"]'},ab=0,Gd=0,KG=[{line:1,column:1}],lk=0,LO=[],rf=0;if("startRule"in yb){if(!(yb.qNb in oc))throw Error("gd`"+yb.qNb);Ic=oc[yb.qNb]}oc=Ic();if(oc!==la&&ab===b.length)return oc;oc!==la&&ab<b.length&&f({type:"end",description:"end of input"});throw function(ra,Ba,Sa){function cd(Xe){var qh,ro;
Xe.sort(function(NO,kna){return NO.description<kna.description?-1:NO.description>kna.description?1:0});if(0<Xe.length){for(ro=qh=1;qh<Xe.length;qh++)Xe[qh-1]!==Xe[qh]&&(Xe[ro]=Xe[qh],ro++);Xe.length=ro}}function Hd(Xe){var qh=Array(Xe.length),ro;for(ro=0;ro<Xe.length;ro++)qh[ro]=Xe[ro].description;return"Expected "+(1<Xe.length?qh.slice(0,-1).join(", ")+" or "+qh[Xe.length-1]:qh[0])+"."}null!==Ba&&cd(Ba);return new a(null!==ra?ra:Hd(Ba),Ba,Sa)}(null,LO,e(lk,lk));}}}();_.f2a=new _.xc("parserConfig");_.dv=function(a){this.PZa=a.PZa||[];this.VIc=new b2a(a);this.U_=a.U_};_.dv.prototype.parse=function(a){var b={start:0,end:a.length};if(100<a.split(" ").length+a.split("(").length+a.split(")").length)return[{zk:5,location:b,value:a}];try{var c=e2a.parse(a,this.VIc);return this.PZa.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.U_&&_.ls(this.U_,d),[{zk:5,error:{type:8,location:d instanceof e2a.SyntaxError?bi(d.location):b},location:b,value:a}]}};
_.dv.O=function(a){return new (a||_.dv)(_.q(_.f2a))};_.dv.ta=_.p({token:_.dv,oa:_.dv.O});_.ev=new _.xc("API_VERSION");_.fv=new _.xc("REQUEST_SERVICE");_.gv=function(){};_.gv.O=function(a){return new (a||_.gv)};_.gv.Da=_.mc({type:_.gv});_.gv.Ca=_.bc({});_.hv=function(a){this.Cua=a;this.IG=_.qu.has(28)};_.hv.prototype.parse=function(a){return this.Cua.parse(a)};_.hv.prototype.diff=function(a,b){a=this.parse(a);b=this.parse(b);return Bta(a,b).sort(function(c,d){return c.start-d.start})};_.hv.O=function(a){return new (a||_.hv)(_.q(_.dv),_.q(_.ru))};_.hv.ta=_.p({token:_.hv,oa:_.hv.O});_.iv=function(a,b,c,d,e,f){var g=this;this.Ua=a;this.dvc=b;this.Al=c;this.Rl=d;this.localStorage=e;this.Mca=!1;this.Uo=[];this.scope=0;this.url="";this.HX=new _.Wf(void 0);this.hfa=null;this.Uo=g2a(f);this.lb=this.Ua.events.ha(_.Kd(function(m){return m instanceof _.kg}),_.oe(function(m){g.scope=m.url.startsWith("/"+_.no.fO)?4:2;g.url=m.url}),_.me(function(m){return h2a(g,g.Uo,g.scope,m.url)})).subscribe(function(m){g.HX.next(m);if(g.Mca||g.current)g.Mca=!1,g.hfa&&g.hfa.unsubscribe(),i2a(g)})};
_.iv.prototype.Ka=function(){this.lb.unsubscribe()};_.iv.prototype.Qd=function(){var a=this;return this.current?j2a(this.current).then(function(b){var c=new Date;c.setMonth(c.getMonth()+3);a.localStorage.set(b,c.toJSON());return h2a(a,a.Uo,a.scope,a.url)}).then(function(b){a.HX.next(b)}):Promise.reject("There is no current announcement to dismiss")};
var i2a=function(a){a.Mca=!0;a.hfa=_.Md(0,18E5).ha(_.xga(function(){return a.Mca})).ha(_.me(function(){return a.dvc.list()}),_.oe(function(b){a.Uo=k2a(b.Uo);0===a.Uo.length&&(a.Mca=!1,a.hfa&&a.hfa.unsubscribe())}),_.me(function(){return h2a(a,a.Uo,a.scope,a.url)})).subscribe(function(b){a.HX.next(b)})},g2a=function(a){var b=[];a&&_.Ui(a,Sl,1)&&0<_.Ui(a,Sl,1).length&&(b=_.Ui(a,Sl,1).map(function(c){var d=c?c.getMessage():void 0;d=d?_.fg(_.eg(_.X(d,2)||"")).toString():"";var e=c?c.Zqb():2;return{messageHtml:d,
iconName:"error_outline",scopes:_.bj(c,2),targetPatterns:l2a(_.aj(c,4)),targetQueryWarnings:_.aj(c,5).filter(vta),severity:e}}));return b},k2a=function(a){var b=[];if(null==a?0:a.Uo)b=a.Uo.map(function(c){var d=_.di(c.message);d=d?d.toString():"";var e=c.severity?Fta(c.severity):2,f;return{messageHtml:d,iconName:"error_outline",scopes:c.scopes.map(function(g){return Eta(g)}),targetPatterns:l2a(c.targetPatterns),targetQueryWarnings:(null==(f=c.targetQueryWarnings)?void 0:f.filter(vta))||[],severity:e}});
return b},h2a=function(a,b,c,d){var e,f,g,m,n,r,w,z,D,J,L,Q,da;return _.sd(function(oa){switch(oa.Nc){case 1:e=a.Al.Sc.Lu,f=_.Dg(e),g=f.dk,m=f.De,n=g?a.Rl.parse(g):[],r=m?a.Rl.parse(m):[],w=b.filter(function(qa){return!qa.scopes.includes(0)&&!qa.isDismissed}),z=w.filter(function(qa){var ta=qa.scopes.includes(c),Ca=0===qa.targetPatterns.length&&0===qa.targetQueryWarnings.length,Pa=m2a(qa.targetPatterns,d);a:{qa=qa.targetQueryWarnings;if(0!==qa.length&&d.startsWith("/"+_.no.w3)){qa=new Set(qa);for(var Ya=
_.l(_.ai(n)),bb=Ya.next();!bb.done;bb=Ya.next()){bb=bb.value;var Mb=void 0;if((null==(Mb=bb.warning)?0:Mb.type)&&qa.has(bb.warning.type)){qa=!0;break a}}Ya=_.l(_.ai(r));for(bb=Ya.next();!bb.done;bb=Ya.next())if(bb=bb.value,Mb=void 0,(null==(Mb=bb.warning)?0:Mb.type)&&qa.has(bb.warning.type)){qa=!0;break a}}qa=!1}return ta&&(Ca||Pa||qa)}),D=w.filter(function(qa){return qa.scopes.includes(1)}),J=[].concat(_.zc(z),_.zc(D)),L=_.l(J),Q=L.next();case 2:if(Q.done){oa.Oh(4);break}da=Q.value;return _.td(oa,
n2a(a,da),5);case 5:if(!oa.lk)return oa.return(da);Q=L.next();oa.Oh(2);break;case 4:return oa.return(void 0)}})},l2a=function(a){return a?a.flatMap(function(b){try{return[new RegExp(b)]}catch(c){console.log("Could not compile regex: "+c)}return[]}):[]},m2a=function(a,b){return 0===a.length?!1:a.some(function(c){return c.test(b)})},j2a=function(a){var b;return _.sd(function(c){if(1==c.Nc){var d=a.messageHtml;var e="SHA-256";e=void 0===e?"SHA-256":e;Cta()?(d=(new TextEncoder).encode(d),e=crypto.subtle.digest(e,
d)):e=Promise.reject("crypto.subtle.digest is unavailable in the current environment");e=e.then(Dta);return _.td(c,e,2)}b=c.lk;return c.return("dismissed-announcement-"+b)})},n2a=function(a,b){return j2a(b).then(function(c){c=a.localStorage.get(c);return!!c&&c>(new Date(Date.now())).toJSON()},function(){return!1})};_.W.Object.defineProperties(_.iv.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return this.HX.value}},amb:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});
_.iv.O=function(a){return new (a||_.iv)(_.q(_.rg),_.q(VIa),_.q(_.Vf),_.q(_.hv),_.q(uNa),_.q(O0a,8))};_.iv.ta=_.p({token:_.iv,oa:_.iv.O,Ga:"root"});var Gta;var Jta;Jta=function(a,b){return{warning:a,critical:b}};_.jv=function(a){this.Mdb=a;this.wCa=FIa};_.jv.prototype.Qd=function(){this.Mdb.Qd()};_.jv.O=function(a){return new (a||_.jv)(_.v(_.iv),_.v(_.pu))};
_.jv.ya=_.lc({type:_.jv,qa:[["announcement-bar"]],Aa:2,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.y(0,Kta,6,7,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.Mdb.HX))},Ha:[_.Am,_.Cm,_.Hr,_.Qs,_.Hm],styles:["announcement-bar[_nghost-%COMP%]{flex:0 1 auto}announcement-bar[_nghost-%COMP%]   .announcement-icon[_ngcontent-%COMP%]{font-size:18px;height:18px;margin:0 11px 0 13px;width:18px}announcement-bar[_nghost-%COMP%]   .announcement-bar[_ngcontent-%COMP%]{align-items:center;background-color:#f8f9fa;color:#5f6368;display:flex;min-height:40px;padding:5px 0;place-content:center flex-start}announcement-bar[_nghost-%COMP%]   .announcement-bar[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]{font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400;margin-right:1rem}announcement-bar[_nghost-%COMP%]   .announcement-bar[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]     a:link, announcement-bar[_nghost-%COMP%]   .announcement-bar[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]     a:visited{color:#185abc;text-decoration:underline}announcement-bar[_nghost-%COMP%]   .announcement-bar.warning[_ngcontent-%COMP%]{background-color:var(--tonal-fill-yellow);color:var(--tonal-yellow)}announcement-bar[_nghost-%COMP%]   .announcement-bar.warning[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]     a:link, announcement-bar[_nghost-%COMP%]   .announcement-bar.warning[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]     a:visited{color:var(--primary-default)}announcement-bar[_nghost-%COMP%]   .announcement-bar.critical[_ngcontent-%COMP%]{background-color:#fce8e6;color:#c5221f}\n/*# sourceMappingURL=announcement_bar.css.map */"],
Oa:0});var o2a=function(){};o2a.O=function(a){return new (a||o2a)};
o2a.ya=_.lc({type:o2a,qa:[["ng-component"]],Aa:23,Ba:1,Ea:[["mat-dialog-title",""],["href","https://go.corp.google.com/new-cs-frequent-issues","target","_blank"],["href","https://b.corp.google.com/issues?q=status:open%20componentid:168840%2B%20your-query-here","target","_blank"],["align","end"],["mat-button","","mat-dialog-close",""],["mat-button","",1,"use-tool",3,"mat-dialog-close"]],ua:function(a){a&1&&(_.A(0,"h1",0),_.N(1,"Feedback"),_.B(),_.A(2,"mat-dialog-content")(3,"p"),_.N(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. "),
_.B(),_.A(5,"ul")(6,"li"),_.N(7,"Check if your issue is frequently reported: "),_.A(8,"a",1),_.N(9,"go/new-cs-frequent-issues"),_.B()(),_.A(10,"li"),_.N(11,"Check for your issue within our component: "),_.A(12,"a",2),_.N(13,"b/issues?q=status:open%20componentid:168840%2B"),_.B()()(),_.A(14,"p"),_.N(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. "),_.B(),_.A(16,"p"),_.N(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. "),
_.B()(),_.A(18,"mat-dialog-actions",3)(19,"button",4),_.N(20,"Cancel"),_.B(),_.A(21,"button",5),_.N(22,"Use Feedback tool"),_.B()());a&2&&(_.u(21),_.x("mat-dialog-close",!0))},Ha:[_.Hr,_.Sr,_.Tr,_.Ur,_.Vr],styles:["p[_ngcontent-%COMP%]{margin:1em 0}ul[_ngcontent-%COMP%]{list-style-position:inside}"]});var q2a;_.wg=function(a,b){var c=this;this.Fa=a;this.document=b;this.Ufa=new Map;this.Q0=new Map;this.fl=_.ei.has(2);this.handler=function(d){if("focus"!==d.type||d.target!==c.document)c.aM=void 0,c.mb(d)};this.document.addEventListener("mousedown",this.handler,!0);this.document.addEventListener("keydown",this.handler,!0);this.document.addEventListener("focus",this.handler,!0);this.document.addEventListener("focusout",this.handler,!1)};
_.wg.prototype.Ka=function(){this.document.removeEventListener("mousedown",this.handler);this.document.removeEventListener("keydown",this.handler);this.document.removeEventListener("focus",this.handler)};var p2a=function(a,b){a.fl&&a.Fa.mb({element:a.UQ?a.UQ:"mainContent",action:b,gestureName:"EXTERNAL"})};
_.wg.prototype.mb=function(a){if(a.target!==this.document)if("focusout"===a.type)p2a(this,"focusout"),this.UQ=void 0;else if("focus"===a.type){a:if(a=a.target,null!=a)if(this.Q0.has(a))a=this.Q0.get(a);else{if(a instanceof HTMLElement)for(;a!==this.document.documentElement&&null!==a.parentElement;)if(a=a.parentElement,this.Q0.has(a)){a=this.Q0.get(a);break a}a="mainContent"}else a=void 0;a!==this.UQ&&(this.UQ=a,p2a(this,"focus"))}};_.wg.prototype.AQ=function(){this.UQ=this.aM="mainContent";return!0};
_.kv=function(a,b){a.aM=b;a.UQ=a.aM;var c=a.Ufa.get(b);c&&q2a(a,b,c)};_.wg.prototype.registerCallback=function(a,b,c){return _.r2a(this,a,b,c)};_.r2a=function(a,b,c,d){a.Ufa.has(b);a.Ufa.set(b,d);c&&a.Q0.set(c,b);b===a.aM&&q2a(a,b,d);return function(){a.Ufa.get(b)===d&&(a.Ufa.delete(b),c&&a.Q0.delete(c))}};q2a=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});_.$n(a.Fa,d.then(function(){b===a.aM&&(a.UQ=b,p2a(a,"focus"),a.aM=void 0,c())}),"focusCallback",!1)};
_.wg.O=function(a){return new (a||_.wg)(_.q(_.eo),_.q(_.ph),_.q(_.pu))};_.wg.ta=_.p({token:_.wg,oa:_.wg.O,Ga:"root"});var s2a={h1a:function(a){return[{text:a}]}};_.lv=function(a){var b=a.Lfa,c=a.Fa,d=a.Mpa,e=a.Yu,f=a.IG;a=a.oK;this.hva={};this.UKa=new _.id;this.SF=!1;this.query="";this.queryPrefix=new _.Wf(void 0);this.nM=new _.he;this.SY=_.Wd;this.mM=s2a;this.o1=!1;this.o2=_.Wd;this.De="";this.wd={};this.KPa=new _.he;this.Lfa=b;this.Fa=c;this.Mpa=d;this.Yu=e;this.Lfa&&(this.mM=this.Aj?this.Aj:s2a);this.IG=f;this.oK=a};_.h=_.lv.prototype;
_.h.jwa=function(a){var b=this;a.TKa&&(this.UKa.unsubscribe(),this.UKa=a.TKa.subscribe(function(c){c=c({Tm:b.query,prefix:b.queryPrefix.getValue()});t2a(b,c);b.query||b.nM.next(b.query)}));this.hva=a.hva||{};this.Xu=a.WJb;this.Aj=a.Aj;this.Lfa&&(this.mM=this.Aj?this.Aj:s2a)};
_.h.Ra=function(){var a=this,b=_.Fd(this.queryPrefix.ha(_.Kd(function(){return a.o1})),this.KPa.ha(_.t(function(d){return d.prefix}))).ha(_.Vd(_.Lta)),c=_.Fd(this.nM,this.KPa.ha(_.t(function(d){return d.Tm||""}))).ha(_.Vd(),_.Qd(this.Mpa));this.SY=_.wd([c,b]).ha(_.t(function(d){return _.l(d).next().value}),_.t(function(d){return _.Cd(function(){return u2a(a,d)}).ha(_.ie(1))}),_.de(Ota,{dqb:_.Wd,TWa:_.Wd}),_.Od(function(d){return d.dqb}),_.t(function(d){return Nta(d.TWa,a.nM)}),_.me(Mta),_.de(function(d,
e){if(e.Ud&&!e.hv)return{Ud:!0,hv:d.hv};a.SF=!(!e.hv||!e.hv.length);a.SF&&(a.vz=Date.now());return e}),qga());this.o2=this.nM.ha(_.t(function(d){return a.Aj&&a.Aj.crb&&a.Aj.crb(v2a(a,d))}))};_.h.Ka=function(){this.UKa.unsubscribe()};_.h.setScope=function(a){a=a.eT;if(!a)return!1;t2a(this,a({Tm:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.h.iua=function(){this.o1=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.hva,b=a.prefix;this.query=void 0===a.Tm?"":a.Tm;this.queryPrefix.next(b)}};
_.h.jua=function(){this.o1=!0;this.KPa.next({Tm:this.query,prefix:this.queryPrefix.getValue()});var a=this.oK,b=Date.now();a.hLb=b};_.h.fY=function(a){this.query="";this.nM.next("");a.setFocus()};
_.h.h2=function(a){a&&("string"===typeof a?(this.Fa.mb({element:this.Yu,action:this.qLc,gestureName:"CLICK",xh:a,bucket:_.Pg.cCa}),this.sBb(v2a(this,a))):(a.Pa.Mc&&a.Pa.Zu&&a.Pa.Pp?this.Fa.mb({element:this.Yu,action:"selectSuggestion_"+this.t0a,gestureName:"CLICK",Jf:a.position,fG:[_.kta(a.Pa.Mc,a.Pa.Zu,a.Pa.Pp,[],a.Pa.QA,this.vz)]}):this.Fa.mb({element:this.Yu,action:"selectSuggestion_"+this.t0a,gestureName:"CLICK",Jf:a.position}),a.Pa.cxa&&a.Pa.cxa()))};
var u2a=function(a,b){if(!b||!a.Aj)return _.nd({});a.Fa.mb({element:a.Yu,action:a.t0a,gestureName:"CHANGE",xh:b,bucket:_.Pg.I4a});b=v2a(a,b);return a.Aj.Bqa(b).ha(_.t(function(c){return{hv:c}}))},v2a=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{dk:b};a=c.H_;c=c.value;return{dk:b,De:a?c:"",wd:a?void 0:c}},t2a=function(a,b){var c=b.prefix;a.query=b.Tm||"";a.queryPrefix.next(c);c&&(c.H_?(a.wd={},a.De=c.value):(a.wd=_.Oh(c.value,a.IG),a.De=""))};
_.W.Object.defineProperties(_.lv.prototype,{qLc:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Es)?b:"Other"):"search"}},t0a:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"suggest"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Es)?b:"Other"):"suggest"}}});_.lv.O=function(){_.te()};_.lv.Ia=_.rc({type:_.lv});_.mv=function(a,b,c){this.Ua=a;this.Kb=b;this.S_=c;this.eU=!1;this.href=this.ig="";this.target=this.rel=null;this.gL=!1};_.mv.prototype.Vd=function(a){if(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey||this.gL)return!0;if(!this.href)return!1;_.Nn(this.Ua,this.href);return!1};_.mv.prototype.Sb=function(){this.href=this.pra();(this.gL=w2a.test(this.href))&&!this.eU?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.mv.prototype.pra=function(){return"string"===typeof this.J2&&w2a.test(this.J2)?this.J2:this.S_.ex(_.On(this.Ua,this.mRa()))};_.mv.prototype.mRa=function(){return _.Mn(this.Ua,Array.isArray(this.J2)?this.J2:[this.J2],{ji:this.Kb,Ta:this.Ta,ig:this.ig,df:this.df})};_.mv.O=function(a){return new (a||_.mv)(_.v(_.rg),_.v(_.Vf),_.v(_.Lm))};
_.mv.Ia=_.rc({type:_.mv,qa:[["a","universalLink",""]],vb:3,Ya:function(a,b){a&1&&_.I("click",function(c){return b.Vd(c)});a&2&&(_.Ye("href",b.href,_.Ce),_.Pe("rel",b.rel)("target",b.target))},inputs:{J2:"universalLink",eU:"sameWindow",Ta:"queryParams",ig:"queryParamsHandling",df:"fragment"},features:[_.Cc]});var w2a=/^http[s]?:\/\//;_.nv=function(a,b,c){this.yk=a;this.nb=b;this.Kd=c;this.wCb=new _.id;this.resize=new _.ll};_.nv.prototype.Ra=function(){var a=this;this.wCb=this.Kd.Zb(function(){return a.Kd.Kf.ha(_.ke(void 0),jga(_.Ed(window,"resize")),_.Od(function(){return a.yk.KL}),_.Kd(function(){var b=a.na.getBoundingClientRect(),c=a.previousRect;c=!(c&&b.height===c.height&&b.width===c.width);a.previousRect=b;return c}),_.Od(function(){return a.yk.eea})).subscribe(function(){a.notify()})})};_.nv.prototype.Ka=function(){this.wCb.unsubscribe()};
_.nv.prototype.notify=function(){this.resize.emit(this.na)};_.W.Object.defineProperties(_.nv.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.rzc||this.nb.na}}});_.nv.O=function(a){return new (a||_.nv)(_.v(_.Yt),_.v(_.ed),_.v(_.re))};_.nv.Ia=_.rc({type:_.nv,qa:[["","ascResizeNotifier",""]],inputs:{rzc:"elementToWatch"},outputs:{resize:"ascResizeNotifier"}});_.ov=function(){};_.ov.O=function(a){return new (a||_.ov)};_.ov.Da=_.mc({type:_.ov});_.ov.Ca=_.bc({});var pv=function(a){this.md=a;this.Cvb=!1;this.z0a=new Map;this.av=0;this.Cj=[];this.O_=new _.ll;this.A0a=new _.ll;this.j2=new _.id;this.Iha=new _.id;this.TB=!1};pv.prototype.Sb=function(){for(var a=_.l(this.Cj),b=a.next();!b.done;b=a.next())b.value.msa=this.Cvb};pv.prototype.Ka=function(){x2a(this);this.j2.unsubscribe();this.Iha.unsubscribe();this.TB=!1};
var y2a=function(a){for(var b=_.l(a.Cj),c=b.next();!c.done;c=b.next())c.value.sx=!0;a.gYa()},x2a=function(a,b){for(var c=a.TB=!1,d=_.l(a.Cj),e=d.next();!e.done;e=d.next())e=e.value,qv(e),c=c||e.sx,e.sx=!1;a.av=0;a.Iha.unsubscribe();b&&!c&&b.target.blur()},z2a=function(a){if(!(1<a.Cj.length))return a.av;for(var b=1;b<a.Cj.length;b++){var c=(a.av+b)%a.Cj.length;if(1<=a.Cj[c].lUa)return c}return a.av},A2a=function(a){for(var b=_.l(a.Cj),c=b.next();!c.done;c=b.next())c=c.value,c!==a.gp&&qv(c)};
pv.prototype.gYa=function(){var a=this;this.Iha.unsubscribe();this.Iha=new _.id;for(var b=_.l(this.z0a),c=b.next(),d={};!c.done;d={e2a:d.e2a},c=b.next()){var e=_.l(c.value);c=e.next().value;e=e.next().value;d.e2a=e;this.Iha.add(this.md.register("Suggestion Shortcut "+c,c,function(f){return function(){a.O_.emit({action:"shortcutSelect",sr:f.e2a})}}(d)))}};
_.W.Object.defineProperties(pv.prototype,{x0a:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.TB=!1;this.j2.unsubscribe();this.j2=new _.id;this.z0a.clear();if(a&&1<=a.length){this.Cj=a;A2a(this);a=_.l(this.Cj);for(var c=a.next();!c.done;c=a.next())c=c.value,this.j2.add(c.ZNb.subscribe(function(d){b.sr=d})),this.j2.add(c.YNb.subscribe(function(d){b.A0a.emit(d);b.sr=void 0})),this.j2.add(c.RLb.subscribe(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.z0a.set(e.Tb,
e.MNc)}))}else this.Cj=[]}},gp:{configurable:!0,enumerable:!0,get:function(){if(this.Cj.length)return this.Cj[this.av]}}});pv.O=function(a){return new (a||pv)(_.v(_.Kt))};
pv.Ia=_.rc({type:pv,qa:[["","suggestionHandlerFor",""]],Ya:function(a,b){a&1&&_.I("keydown.arrowdown",function(c){c.preventDefault();b.gp&&(0>=b.gp.lUa&&(b.av=z2a(b)),b.gp.WM(1),0>b.gp.Bpa?(b.sr=void 0,b.TB=!1):b.TB=!0,b.O_.emit({action:"selectNext",sr:b.sr}))})("keydown.arrowup",function(c){c.preventDefault();b.gp&&(b.gp.WM(-1),0>b.gp.Bpa?(b.sr=void 0,b.TB=!1):b.TB=!0,b.O_.emit({action:"selectPrevious",sr:b.sr}))})("keydown.arrowright",function(c){var d=z2a(b);b.gp&&1<b.Cj.length&&b.av!==d&&b.TB&&
-1<b.gp.Bpa&&(c.preventDefault(),qv(b.gp),qv(b.Cj[d]),b.Cj[d].WM(1),b.O_.emit({action:"selectNextList",sr:b.sr}),b.av=d)})("keydown.arrowleft",function(c){var d;a:{if(1<b.Cj.length)for(d=1;d<b.Cj.length;d++){var e=(b.av-d+b.Cj.length)%b.Cj.length;if(1<=b.Cj[e].lUa){d=e;break a}}d=b.av}b.gp&&1<b.Cj.length&&b.av!==d&&b.TB&&-1<b.gp.Bpa&&(c.preventDefault(),qv(b.gp),qv(b.Cj[d]),b.Cj[d].WM(1),b.O_.emit({action:"selectPreviousList",sr:b.sr}),b.av=d)})("keydown.enter",function(c){c.preventDefault();b.TB=
!1;b.A0a.emit(b.sr);b.sr=void 0;b.gp&&(qv(b.gp),b.av=0)})("keyup.escape",function(c){return x2a(b,c)})},inputs:{Cvb:"isComboBox",x0a:["suggestionHandlerFor","suggestionLists"]},outputs:{O_:"listNavigate",A0a:"suggestionSubmit"},features:[_.Cc]});var rv=function(a,b){this.Ti=a;this.Ma=b;this.Yj=function(){};this.vWa=function(){}};rv.prototype.setProperty=function(a,b){this.Ti.setProperty(this.Ma.na,a,b)};rv.prototype.Qs=function(a){this.vWa=a};rv.prototype.ln=function(a){this.Yj=a};rv.prototype.Qp=function(a){this.setProperty("disabled",a)};rv.O=function(a){return new (a||rv)(_.v(_.Pk),_.v(_.ed))};rv.Ia=_.rc({type:rv});var ii=function(){rv.apply(this,arguments)};_.V(ii,rv);
ii.O=function(){var a;return function(b){return(a||(a=_.ad(ii)))(b||ii)}}();ii.Ia=_.rc({type:ii,features:[_.Le]});_.sv=new _.xc("NgValueAccessor");var B2a,C2a;B2a={wa:_.sv,Nb:_.gc(function(){return _.hi}),rd:!0};C2a=new _.xc("CompositionEventMode");_.hi=function(a,b,c){rv.call(this,a,b);this.e4=c;this.KEa=!1;null==this.e4&&(this.e4=!/android (\d+)/.test((oh?window.navigator.userAgent:"").toLowerCase()))};_.V(_.hi,rv);_.hi.prototype.vn=function(a){this.setProperty("value",null==a?"":a)};_.hi.prototype.O4=function(a){(!this.e4||this.e4&&!this.KEa)&&this.Yj(a)};_.hi.prototype.Xmc=function(){this.KEa=!0};
_.hi.prototype.Wmc=function(a){this.KEa=!1;this.e4&&this.Yj(a)};_.hi.O=function(a){return new (a||_.hi)(_.v(_.Pk),_.v(_.ed),_.v(C2a,8))};
_.hi.Ia=_.rc({type:_.hi,qa:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],Ya:function(a,b){a&1&&_.I("input",function(c){return b.O4(c.target.value)})("blur",function(){return b.vWa()})("compositionstart",function(){return b.Xmc()})("compositionend",function(c){return b.Wmc(c.target.value)})},
features:[_.mf([B2a]),_.Le]});var D2a;_.tv=new _.xc("NgValidators");D2a=new _.xc("NgAsyncValidators");_.E2a=function(a){return Qta(a)};var uv=function(){this.HB=[];this.iF=[];this.zHa=[]};_.h=uv.prototype;_.h.mna=function(a){this.HB=a||[];this.Tka=Yta(this.HB)};_.h.jna=function(a){this.iF=a||[];this.Ska=$ta(this.iF)};_.h.S$a=function(a){this.zHa.push(a)};_.h.hqc=function(){this.zHa.forEach(function(a){return a()});this.zHa=[]};_.h.reset=function(a){this.control&&this.control.reset(a)};_.h.Cm=function(a,b){return this.control?this.control.Cm(a,b):!1};_.h.getError=function(a,b){return this.control?this.control.getError(a,b):null};
_.W.Object.defineProperties(uv.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}},wT:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.wT:null}},eo:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.eo:null}},zr:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.zr:null}},
status:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.status:null}},O1a:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.O1a:null}},hia:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.hia:null}},Yl:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Yl:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},zg:{configurable:!0,enumerable:!0,get:function(){return this.Tka||
null}},kz:{configurable:!0,enumerable:!0,get:function(){return this.Ska||null}}});_.vv=function(){uv.apply(this,arguments);this.Yp=this.name=this.ad=null};_.V(_.vv,uv);_.wv=function(){uv.apply(this,arguments)};_.V(_.wv,uv);_.W.Object.defineProperties(_.wv.prototype,{Vq:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});_.F2a=function(a){this.uB=a};
_.W.Object.defineProperties(_.F2a.prototype,{Cwb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.uB)?0:null==(b=a.control)?0:b.zr)}},Dwb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.uB)?0:null==(b=a.control)?0:b.O1a)}},lwb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.uB)?0:null==(b=a.control)?0:b.wT)}},fL:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.uB)?0:null==(b=a.control)?
0:b.eo)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.uB)?0:null==(b=a.control)?0:b.valid)}},Yvb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.uB)?0:null==(b=a.control)?0:b.invalid)}},gwb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.uB)?0:null==(b=a.control)?0:b.pending)}},ZEc:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.uB)||!a.XA)}}});
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"});_.xv=function(a){this.uB=a};_.V(_.xv,_.F2a);_.xv.O=function(a){return new (a||_.xv)(_.v(_.vv,2))};
_.xv.Ia=_.rc({type:_.xv,qa:[["","formControlName",""],["","ngModel",""],["","formControl",""]],vb:14,Ya:function(a,b){a&2&&_.Re("ng-untouched",b.Dwb)("ng-touched",b.Cwb)("ng-pristine",b.lwb)("ng-dirty",b.fL)("ng-valid",b.isValid)("ng-invalid",b.Yvb)("ng-pending",b.gwb)},features:[_.Le]});var G2a=new _.xc("CallSetDisabledState",{Ga:"root",oa:function(){return"whenDisabledForLegacyCode"}});var mua,I2a,pua,J2a;_.yv=function(a,b){this.THa=this.Lla=this.Jma=!1;this.Uy=function(){};this.ad=null;this.wT=!0;this.zr=!1;this.zma=[];this.Ika(a);this.aEa(b)};_.lua=function(a,b){a.Ika(b)};mua=function(a,b){a.aEa(b)};_.H2a=function(a){a=a.HB;return Array.isArray(a)?a.includes(_.E2a):a===_.E2a};_.oua=function(a,b){b=void 0===b?{}:b;a.zr=!0;a.ad&&!b.Sh&&_.oua(a.ad,b)};I2a=function(a,b){b=void 0===b?{}:b;a.zr=!1;a.THa=!1;a.mq(function(c){I2a(c,{Sh:!0})});a.ad&&!b.Sh&&a.ad.S6(b)};
pua=function(a,b){b=void 0===b?{}:b;a.wT=!1;a.ad&&!b.Sh&&pua(a.ad,b)};J2a=function(a,b){b=void 0===b?{}:b;a.wT=!0;a.Jma=!1;a.mq(function(c){J2a(c,{Sh:!0})});a.ad&&!b.Sh&&a.ad.P6(b)};_.yv.prototype.disable=function(a){a=void 0===a?{}:a;var b=this.t$a(a.Sh);this.status="DISABLED";this.errors=null;this.mq(function(c){c.disable(Object.assign({},a,{Sh:!0}))});this.sX();!1!==a.ne&&(this.Yl.emit(this.value),this.hia.emit(this.status));this.lbb(Object.assign({},a,{yMb:b}));this.zma.forEach(function(c){return c(!0)})};
_.yv.prototype.enable=function(a){a=void 0===a?{}:a;var b=this.t$a(a.Sh);this.status="VALID";this.mq(function(c){c.enable(Object.assign({},a,{Sh:!0}))});_.gi(this,{Sh:!0,ne:a.ne});this.lbb(Object.assign({},a,{yMb:b}));this.zma.forEach(function(c){return c(!1)})};_.yv.prototype.lbb=function(a){this.ad&&!a.Sh&&(_.gi(this.ad,a),a.yMb||this.ad.P6(),this.ad.S6())};_.yv.prototype.swa=function(a){this.ad=a};
_.gi=function(a,b){b=void 0===b?{}:b;a.Lsc();a.sX();a.enabled&&(a.wmc(),a.errors=a.vsc(),a.status=a.R5a(),"VALID"!==a.status&&"PENDING"!==a.status||a.usc(b.ne));!1!==b.ne&&(a.Yl.emit(a.value),a.hia.emit(a.status));a.ad&&!b.Sh&&_.gi(a.ad,b)};_.h=_.yv.prototype;_.h.Abb=function(a){a=void 0===a?{ne:!0}:a;this.mq(function(b){return b.Abb(a)});_.gi(this,{Sh:!0,ne:a.ne})};_.h.Lsc=function(){this.status=this.Eka()?"DISABLED":"VALID"};_.h.vsc=function(){return this.zg?this.zg(this):null};
_.h.usc=function(a){var b=this;this.kz&&(this.status="PENDING",this.Lla=!0,this.z5a=Tta(this.kz(this)).subscribe(function(c){b.Lla=!1;_.zv(b,c,{ne:a})}))};_.h.wmc=function(){this.z5a&&(this.z5a.unsubscribe(),this.Lla=!1)};_.zv=function(a,b,c){c=void 0===c?{}:c;a.errors=b;a.nbb(!1!==c.ne)};_.h=_.yv.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.qFa(c)},this)};
_.h.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};_.h.Cm=function(a,b){return!!this.getError(a,b)};_.h.nbb=function(a){this.status=this.R5a();a&&this.hia.emit(this.status);this.ad&&this.ad.nbb(a)};_.h.wGa=function(){this.Yl=new _.ll;this.hia=new _.ll};_.h.R5a=function(){return this.Eka()?"DISABLED":this.errors?"INVALID":this.Lla||this.u5a("PENDING")?"PENDING":this.u5a("INVALID")?"INVALID":"VALID"};_.h.u5a=function(a){return this.Q3(function(b){return b.status===a})};
_.h.t5a=function(){return this.Q3(function(a){return a.eo})};_.h.Dlc=function(){return this.Q3(function(a){return a.zr})};_.h.P6=function(a){a=void 0===a?{}:a;this.wT=!this.t5a();this.ad&&!a.Sh&&this.ad.P6(a)};_.h.S6=function(a){a=void 0===a?{}:a;this.zr=this.Dlc();this.ad&&!a.Sh&&this.ad.S6(a)};_.h.jF=function(a){this.Uy=a};_.h.WP=function(a){_.ji(a)&&null!=a.it&&(this.Hna=a.it)};_.h.t$a=function(a){var b=this.ad&&this.ad.eo;return!a&&!!b&&!this.ad.t5a()};_.h.qFa=function(){return null};
_.h.Ika=function(a){a=this.HB=Array.isArray(a)?a.slice():a;this.Tka=Array.isArray(a)?Yta(a):a||null};_.h.aEa=function(a){a=this.iF=Array.isArray(a)?a.slice():a;this.Ska=Array.isArray(a)?$ta(a):a||null};
_.W.Object.defineProperties(_.yv.prototype,{zg:{configurable:!0,enumerable:!0,get:function(){return this.Tka},set:function(a){this.HB=this.Tka=a}},kz:{configurable:!0,enumerable:!0,get:function(){return this.Ska},set:function(a){this.iF=this.Ska=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.ad}},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}},eo:{configurable:!0,enumerable:!0,get:function(){return!this.wT}},O1a:{configurable:!0,enumerable:!0,get:function(){return!this.zr}},it:{configurable:!0,enumerable:!0,get:function(){return this.Hna?this.Hna:this.parent?this.parent.it:"change"}},root:{configurable:!0,
enumerable:!0,get:function(){for(var a=this;a.ad;)a=a.ad;return a}}});_.Av=function(a,b,c){_.yv.call(this,(_.ji(b)?b.Hx:b)||null,(_.ji(b)?b.vQ:c)||null);this.controls=a;this.wGa();this.WP(b);this.PIa();_.gi(this,{Sh:!0,ne:!!this.kz})};_.V(_.Av,_.yv);var K2a=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.swa(a);c.jF(a.Uy);return c};_.h=_.Av.prototype;_.h.Qna=function(a){var b=void 0===b?{}:b;K2a(this,a);_.gi(this,{ne:b.ne});this.Uy()};
_.h.W0=function(a){var b=void 0===b?{}:b;this.controls[a]&&this.controls[a].jF(function(){});delete this.controls[a];_.gi(this,{ne:b.ne});this.Uy()};_.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;_.uua(this,a);Object.keys(a).forEach(function(d){_.tua(c,!0,d);c.controls[d].setValue(a[d],{Sh:!0,ne:b.ne})});_.gi(this,b)};
_.h.reset=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;this.mq(function(c,d){c.reset(a[d],{Sh:!0,ne:b.ne})});this.P6(b);this.S6(b);_.gi(this,b)};_.h.z6=function(){var a=this.Q$a(!1,function(b,c){return c.z6()?!0:b});a&&_.gi(this,{Sh:!0});return a};_.h.mq=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};_.h.PIa=function(){var a=this;this.mq(function(b){b.swa(a);b.jF(a.Uy)})};_.h.sX=function(){this.value=this.asc()};
_.h.Q3=function(a){for(var b=_.l(Object.entries(this.controls)),c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;if(this.contains(c)&&a(d))return!0}return!1};_.h.asc=function(){var a=this;return this.Q$a({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.h.Q$a=function(a,b){var c=a;this.mq(function(d,e){c=b(c,d,e)});return c};
_.h.Eka=function(){for(var a=_.l(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.qFa=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};var L2a,M2a;L2a={wa:_.wv,Nb:_.gc(function(){return _.Bv})};M2a=Promise.resolve();_.Bv=function(a,b,c){_.wv.call(this);this.DJ=c;this.XA=!1;this.ZEa=new Set;this.gea=new _.ll;this.form=new _.Av({},Yta(a),$ta(b))};_.V(_.Bv,_.wv);_.h=_.Bv.prototype;_.h.Qc=function(){this.WP()};_.h.Qna=function(a){var b=this;M2a.then(function(){var c=b.u7a(a.path);a.control=K2a(c,a.name,a.control);hua(a.control,a,b.DJ);_.gi(a.control,{ne:!1});b.ZEa.add(a)})};_.h.getControl=function(a){return this.form.get(a.path)};
_.h.W0=function(a){var b=this;M2a.then(function(){var c=b.u7a(a.path);c&&c.W0(a.name);b.ZEa.delete(a)})};_.h.UQb=function(a,b){var c=this;M2a.then(function(){c.form.get(a.path).setValue(b)})};_.h.setValue=function(a){this.control.setValue(a)};_.h.Vw=function(a){this.XA=!0;rua(this.form,this.ZEa);this.gea.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};_.h.FYa=function(){this.form.reset(void 0);this.XA=!1};
_.h.WP=function(){this.options&&null!=this.options.it&&(this.form.Hna=this.options.it)};_.h.u7a=function(a){a.pop();return a.length?this.form.get(a):this.form};_.W.Object.defineProperties(_.Bv.prototype,{Vq:{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}}});
_.Bv.O=function(a){return new (a||_.Bv)(_.v(_.tv,10),_.v(D2a,10),_.v(G2a,8))};_.Bv.Ia=_.rc({type:_.Bv,qa:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],Ya:function(a,b){a&1&&_.I("submit",function(c){return b.Vw(c)})("reset",function(){b.FYa()})},inputs:{options:["ngFormOptions","options"]},outputs:{gea:"ngSubmit"},Wb:["ngForm"],features:[_.mf([L2a]),_.Le]});_.Cv=function(a,b,c){a=void 0===a?null:a;_.yv.call(this,(_.ji(b)?b.Hx:b)||null,(_.ji(b)?b.vQ:c)||null);this.defaultValue=null;this.Ke=[];this.PP=!1;this.w5a(a);this.WP(b);this.wGa();_.gi(this,{Sh:!0,ne:!!this.kz});_.ji(b)&&(b.PBb||b.ZZc)&&(vua(a)?this.defaultValue=a.value:this.defaultValue=a)};_.V(_.Cv,_.yv);_.h=_.Cv.prototype;
_.h.setValue=function(a,b){var c=this;b=void 0===b?{}:b;this.value=this.Nv=a;this.Ke.length&&!1!==b.Zmb&&this.Ke.forEach(function(d){return d(c.value,!1!==b.szc)});_.gi(this,b)};_.h.reset=function(a,b){a=void 0===a?this.defaultValue:a;b=void 0===b?{}:b;this.w5a(a);J2a(this,b);I2a(this,b);this.setValue(this.value,b);this.PP=!1};_.h.sX=function(){};_.h.Q3=function(){return!1};_.h.Eka=function(){return this.disabled};_.h.ln=function(a){this.Ke.push(a)};
_.h.Ttc=function(a){var b=this.Ke;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.Utc=function(a){var b=this.zma;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.mq=function(){};_.h.z6=function(){return"submit"===this.it&&(this.Jma&&pua(this),this.THa&&_.oua(this),this.PP)?(this.setValue(this.Nv,{Sh:!0,Zmb:!1}),!0):!1};_.h.w5a=function(a){vua(a)?(this.value=this.Nv=a.value,a.disabled?this.disable({Sh:!0,ne:!1}):this.enable({Sh:!0,ne:!1})):this.value=this.Nv=a};var N2a,O2a;N2a={wa:_.vv,Nb:_.gc(function(){return _.Dv})};O2a=Promise.resolve();_.Dv=function(a,b,c,d,e,f){_.vv.call(this);this.kb=e;this.DJ=f;this.control=new _.Cv;this.nIa=!1;this.name="";this.update=new _.ll;this.ad=a;this.mna(b);this.jna(c);this.Yp=sua(d)};_.V(_.Dv,_.vv);_.h=_.Dv.prototype;
_.h.Sb=function(a){this.Dmc();if(!this.nIa||"name"in a){if(this.nIa&&(this.Z5a(),this.Vq)){var b=a.name.ej;this.Vq.W0({name:b,path:this.e8a(b)})}this.OIa()}"isDisabled"in a&&this.Ytc(a);qua(a,this.CN)&&(this.sX(this.model),this.CN=this.model)};_.h.Ka=function(){this.Vq&&this.Vq.W0(this)};_.h.Lja=function(a){this.CN=a;this.update.emit(a)};_.h.OIa=function(){this.WP();this.yqc()?this.Ysc():this.Vq.Qna(this);this.nIa=!0};_.h.WP=function(){this.options&&null!=this.options.it&&(this.control.Hna=this.options.it)};
_.h.yqc=function(){return!this.ad||!(!this.options||!this.options.standalone)};_.h.Ysc=function(){hua(this.control,this,this.DJ);_.gi(this.control,{ne:!1})};_.h.Dmc=function(){this.Z5a()};_.h.Gmc=function(){};_.h.Z5a=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.h.sX=function(a){var b=this;O2a.then(function(){b.control.setValue(a,{szc:!1});var c;null==(c=b.kb)||_.Cl(c)})};
_.h.Ytc=function(a){var b=this;a=a.isDisabled.dg;var c=0!==a&&_.Ef(a);O2a.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;null==(d=b.kb)||_.Cl(d)})};_.h.e8a=function(a){return this.ad?bua(a,this.ad):[a]};_.W.Object.defineProperties(_.Dv.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.e8a(this.name)}},Vq:{configurable:!0,enumerable:!0,get:function(){return this.ad?this.ad.Vq:null}}});
_.Dv.O=function(a){return new (a||_.Dv)(_.v(_.wv,9),_.v(_.tv,10),_.v(D2a,10),_.v(_.sv,10),_.v(_.Ml,8),_.v(G2a,8))};_.Dv.Ia=_.rc({type:_.Dv,qa:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",Il:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},Wb:["ngModel"],features:[_.mf([N2a]),_.Le,_.Cc]});var Ev=function(){};Ev.O=function(a){return new (a||Ev)};Ev.Da=_.mc({type:Ev});Ev.Ca=_.bc({});var P2a,Q2a;P2a=new _.xc("NgModelWithFormControlWarning");Q2a={wa:_.vv,Nb:_.gc(function(){return _.Fv})};_.Fv=function(a,b,c,d,e){_.vv.call(this);this.irc=d;this.DJ=e;this.update=new _.ll;this.jrc=!1;this.mna(a);this.jna(b);this.Yp=sua(c)};_.V(_.Fv,_.vv);_.Fv.prototype.Sb=function(a){if(this.nqc(a)){var b=a.form.ej;b&&jua(b,this);hua(this.form,this,this.DJ);_.gi(this.form,{ne:!1})}qua(a,this.CN)&&(this.form.setValue(this.model),this.CN=this.model)};
_.Fv.prototype.Ka=function(){this.form&&jua(this.form,this)};_.Fv.prototype.Lja=function(a){this.CN=a;this.update.emit(a)};_.Fv.prototype.nqc=function(a){return a.hasOwnProperty("form")};_.W.Object.defineProperties(_.Fv.prototype,{Il:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return[]}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}}});
_.Fv.O=function(a){return new (a||_.Fv)(_.v(_.tv,10),_.v(D2a,10),_.v(_.sv,10),_.v(P2a,8),_.v(G2a,8))};_.Fv.Ia=_.rc({type:_.Fv,qa:[["","formControl",""]],inputs:{form:["formControl","form"],Il:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},Wb:["ngForm"],features:[_.mf([Q2a]),_.Le,_.Cc]});var R2a;R2a={wa:_.wv,Nb:_.gc(function(){return _.Gv})};_.Gv=function(a,b,c){_.wv.call(this);var d=this;this.DJ=c;this.XA=!1;this.Uy=function(){return d.pbb()};this.KY=[];this.form=null;this.gea=new _.ll;this.mna(a);this.jna(b)};_.V(_.Gv,_.wv);_.h=_.Gv.prototype;_.h.Sb=function(a){a.hasOwnProperty("form")&&(this.kuc(),this.pbb(),this.guc(),this.yma=this.form)};_.h.Ka=function(){this.form&&(iua(this.form,this),this.form.Uy===this.Uy&&this.form.jF(function(){}))};
_.h.Qna=function(a){var b=this.form.get(a.path);hua(b,a,this.DJ);_.gi(b,{ne:!1});this.KY.push(a);return b};_.h.getControl=function(a){return this.form.get(a.path)};_.h.W0=function(a){jua(a.control||null,a);var b=this.KY;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.UQb=function(a,b){this.form.get(a.path).setValue(b)};_.h.Vw=function(a){this.XA=!0;rua(this.form,this.KY);this.gea.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};
_.h.FYa=function(){this.form.reset(void 0);this.XA=!1};_.h.pbb=function(){var a=this;this.KY.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(jua(c||null,b),d instanceof _.Cv&&(hua(d,b,a.DJ),b.control=d))});this.form.Abb({ne:!1})};_.h.rTc=function(a){var b=this.form.get(a.path);cua(b,a);_.gi(b,{ne:!1})};_.h.QSc=function(a){if(this.form){var b=this.form.get(a.path);b&&iua(b,a)&&_.gi(b,{ne:!1})}};_.h.guc=function(){this.form.jF(this.Uy);this.yma&&this.yma.jF(function(){})};
_.h.kuc=function(){cua(this.form,this);this.yma&&iua(this.yma,this)};_.h.OSc=function(){};_.W.Object.defineProperties(_.Gv.prototype,{Vq:{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[]}}});_.Gv.O=function(a){return new (a||_.Gv)(_.v(_.tv,10),_.v(D2a,10),_.v(G2a,8))};
_.Gv.Ia=_.rc({type:_.Gv,qa:[["","formGroup",""]],Ya:function(a,b){a&1&&_.I("submit",function(c){return b.Vw(c)})("reset",function(){b.FYa()})},inputs:{form:["formGroup","form"]},outputs:{gea:"ngSubmit"},Wb:["ngForm"],features:[_.mf([R2a]),_.Le,_.Cc]});var S2a;S2a={wa:_.vv,Nb:_.gc(function(){return _.Hv})};_.Hv=function(a,b,c,d,e){_.vv.call(this);this.irc=e;this.l5a=!1;this.name=null;this.update=new _.ll;this.jrc=!1;this.ad=a;this.mna(b);this.jna(c);this.Yp=sua(d)};_.V(_.Hv,_.vv);_.h=_.Hv.prototype;_.h.Sb=function(a){this.l5a||this.OIa();qua(a,this.CN)&&(this.CN=this.model,this.Vq.UQb(this,this.model))};_.h.Ka=function(){this.Vq&&this.Vq.W0(this)};_.h.Lja=function(a){this.CN=a;this.update.emit(a)};_.h.Gmc=function(){};
_.h.OIa=function(){this.control=this.Vq.Qna(this);this.l5a=!0};_.W.Object.defineProperties(_.Hv.prototype,{Il:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return bua(null==this.name?this.name:this.name.toString(),this.ad)}},Vq:{configurable:!0,enumerable:!0,get:function(){return this.ad?this.ad.Vq:null}}});_.Hv.O=function(a){return new (a||_.Hv)(_.v(_.wv,13),_.v(_.tv,10),_.v(D2a,10),_.v(_.sv,10),_.v(P2a,8))};
_.Hv.Ia=_.rc({type:_.Hv,qa:[["","formControlName",""]],inputs:{name:["formControlName","name"],Il:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[_.mf([S2a]),_.Le,_.Cc]});var Iv=function(){this.U6=_.Rta},T2a;Iv.prototype.Sb=function(a){this.Jub in a&&(this.U6=(this.HE=this.enabled(this.xHc(a[this.Jub].dg)))?this.yxc():_.Rta,this.Ke&&this.Ke())};Iv.prototype.validate=function(a){return this.U6(a)};Iv.prototype.fYa=function(a){this.Ke=a};Iv.prototype.enabled=function(a){return null!=a};Iv.O=function(a){return new (a||Iv)};Iv.Ia=_.rc({type:Iv,features:[_.Cc]});T2a={wa:_.tv,Nb:_.gc(function(){return _.Jv}),rd:!0};
_.Jv=function(){Iv.apply(this,arguments);this.Jub="required";this.xHc=_.Ef;this.yxc=function(){return Qta}};_.V(_.Jv,Iv);_.Jv.prototype.enabled=function(a){return a};_.Jv.O=function(){var a;return function(b){return(a||(a=_.ad(_.Jv)))(b||_.Jv)}}();
_.Jv.Ia=_.rc({type:_.Jv,qa:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],vb:1,Ya:function(a,b){a&2&&_.Pe("required",b.HE?"":null)},inputs:{required:"required"},features:[_.mf([T2a]),_.Le]});var Kv=function(){};Kv.O=function(a){return new (a||Kv)};Kv.Da=_.mc({type:Kv});Kv.Ca=_.bc({imports:[Ev]});_.Lv=function(){};_.Lv.O=function(a){return new (a||_.Lv)};_.Lv.Da=_.mc({type:_.Lv});_.Lv.Ca=_.bc({imports:[Kv]});_.Mv=function(){};_.Mv.O=function(a){return new (a||_.Mv)};_.Mv.Da=_.mc({type:_.Mv});_.Mv.Ca=_.bc({imports:[Kv]});new _.Dl;var U2a;U2a=_.gh({passive:!0});_.Nv=function(a,b){this.zc=a;this.hb=b;this.w5=new Map};
_.Nv.prototype.Gm=function(a){var b=this;if(!this.zc.Pd)return _.Wd;var c=_.kh(a);if(a=this.w5.get(c))return a.subject;var d=new _.he,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.hb.jc(function(){return d.next({target:f.target,KSa:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.hb.jc(function(){return d.next({target:f.target,KSa:!0})}))};this.hb.Zb(function(){c.addEventListener("animationstart",e,U2a);c.classList.add("cdk-text-field-autofill-monitored")});this.w5.set(c,{subject:d,ht:function(){c.removeEventListener("animationstart",e,U2a)}});return d};_.Nv.prototype.Jk=function(a){a=_.kh(a);var b=this.w5.get(a);b&&(b.ht(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.w5.delete(a))};
_.Nv.prototype.Ka=function(){var a=this;this.w5.forEach(function(b,c){return a.Jk(c)})};_.Nv.O=function(a){return new (a||_.Nv)(_.q(_.gq),_.q(_.re))};_.Nv.ta=_.p({token:_.Nv,oa:_.Nv.O,Ga:"root"});_.Ov=function(){};_.Ov.O=function(a){return new (a||_.Ov)};_.Ov.Da=_.mc({type:_.Ov});_.Ov.Ca=_.bc({});_.V2a=new _.xc("MatError");_.W2a=new _.xc("MatPrefix");_.X2a=new _.xc("MatSuffix");_.Y2a=_.Qg("transitionMessages",[_.Tg("enter",_.Sg({opacity:1,transform:"translateY(0%)"})),_.Ug("void => enter",[_.Sg({opacity:0,transform:"translateY(-5px)"}),_.Rg("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.Pv=function(){};_.Pv.O=function(a){return new (a||_.Pv)};_.Pv.Ia=_.rc({type:_.Pv});_.Z2a=new _.xc("FloatingLabelParent");_.Qv=new _.xc("MatFormField");_.$2a=new _.xc("MAT_FORM_FIELD_DEFAULT_OPTIONS");_.a3a=Number.MAX_SAFE_INTEGER;_.b3a=Number.MAX_SAFE_INTEGER;_.c3a=new _.xc("MatHint");_.Rv=function(){};_.Rv.O=function(a){return new (a||_.Rv)};_.Rv.Ia=_.rc({type:_.Rv,qa:[["mat-label"]]});var d3a=function(){};d3a.O=function(a){return new (a||d3a)};d3a.Ia=_.rc({type:d3a,qa:[["mat-placeholder"]]});var e3a,f3a,g3a,h3a,i3a,j3a,k3a;e3a=["connectionContainer"];f3a=["inputContainer"];g3a=["label"];h3a=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];i3a=Number.MAX_SAFE_INTEGER;j3a=_.th(function(a){this.Ma=a},"primary");k3a=new _.xc("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.Sv=function(a,b,c,d,e,f,g){a=j3a.call(this,a)||this;a.kb=b;a.oc=c;a.hq=d;a.zc=e;a.hb=f;a.Dma=!1;a.M5=!1;a.Lb=new _.he;a.kP=!1;a.SIa=!1;a.cQ="";a.lP="";a.Z4="mat-hint-"+i3a--;a.zB="mat-form-field-label-"+i3a--;a.io=a.T7a();a.lI="NoopAnimations"!==g;a.td=(null==d?void 0:d.td)||"legacy";d&&(a.kP=!!d.gS,d.color&&(a.color=a.defaultColor=d.color));return a};_.V(_.Sv,j3a);_.h=_.Sv.prototype;_.h.kX=function(){return"always"===this.io&&!this.SIa};_.h.pEa=function(){return"never"!==this.io};
_.h.vR=function(){return this.u6a||this.Ma};
_.h.re=function(){var a=this,b=this.Od;b.controlType&&this.Ma.na.classList.add("mat-form-field-type-"+b.controlType);b.lc.ha(_.ke(null)).subscribe(function(){a.dJ();_.Cl(a.kb)});b.Fd&&b.Fd.Yl&&b.Fd.Yl.ha(_.ne(this.Lb)).subscribe(function(){return _.Cl(a.kb)});this.hb.Zb(function(){a.hb.Kf.ha(_.ne(a.Lb)).subscribe(function(){a.M5&&ki(a)})});_.Fd(this.RI.Vc,this.nX.Vc).subscribe(function(){a.M5=!0;_.Cl(a.kb)});this.Py.Vc.ha(_.ke(null)).subscribe(function(){a.b6();_.Cl(a.kb)});this.My.Vc.ha(_.ke(null)).subscribe(function(){a.dJ();
_.Cl(a.kb)});this.oc&&this.oc.Zc.ha(_.ne(this.Lb)).subscribe(function(){"function"===typeof requestAnimationFrame?a.hb.Zb(function(){requestAnimationFrame(function(){return ki(a)})}):ki(a)})};_.h.ML=function(){this.Dma&&ki(this)};_.h.Qc=function(){this.cQ="enter";this.kb.Md()};_.h.Ka=function(){this.Lb.next();this.Lb.complete()};_.h.xq=function(a){var b=this.Od?this.Od.Fd:null;return b&&b[a]};_.h.Opc=function(){return!!(this.Od&&this.Od.placeholder||this.Frc)};
_.h.R4=function(){return!(!this.TGa&&!this.UGa)};_.h.aJ=function(){return this.pEa()&&(this.Od&&this.Od.P1||this.kX())};_.h.Qpc=function(){return"legacy"===this.td&&!this.R4()||this.R4()&&!this.aJ()};_.h.ME=function(){return this.R4()||"legacy"===this.td&&this.Opc()};_.h.E4=function(){return this.My&&0<this.My.length&&this.Od.Um?"error":"hint"};
_.h.PDa=function(){var a=this;this.ME()&&this.pEa()&&(this.lI&&this.En&&(this.SIa=!0,_.Ed(this.En.na,"transitionend").ha(_.Xd(1)).subscribe(function(){a.SIa=!1})),this.io="always",_.Cl(this.kb))};_.h.xTc=function(){};_.h.b6=function(){this.dJ()};_.h.ouc=function(){};_.h.T7a=function(){return this.hq&&this.hq.io||"auto"};
_.h.dJ=function(){if(this.Od){var a=[];this.Od.cE&&"string"===typeof this.Od.cE&&a.push.apply(a,_.zc(this.Od.cE.split(" ")));if("hint"===this.E4()){var b=this.Py?this.Py.find(function(d){return"start"===d.align}):null,c=this.Py?this.Py.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.lP&&a.push(this.Z4);c&&a.push(c.id)}else this.My&&a.push.apply(a,_.zc(this.My.map(function(d){return d.id})));this.Od.B1(a)}};_.h.wTc=function(){};
var ki=function(a){var b=a.En?a.En.na:null,c=a.u6a.na;if("outline"===a.td&&a.zc.Pd)if(b&&b.children.length&&b.textContent.trim())if(a.iqc()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.En&&a.En.na.children.length){d=c.getBoundingClientRect();if(0===d.width&&0===d.height){a.M5=!0;a.Dma=!1;return}d=a.j8a(d);e=b.children;c=a.j8a(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.M5=a.Dma=!1}else a.Dma=!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"};_.Sv.prototype.j8a=function(a){return this.oc&&"rtl"===this.oc.value?a.right:a.left};_.Sv.prototype.iqc=function(){var a=this.Ma.na;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.W.Object.defineProperties(_.Sv.prototype,{td:{configurable:!0,enumerable:!0,get:function(){return this.Fy},set:function(a){var b=this.Fy,c;this.Fy=a||(null==(c=this.hq)?void 0:c.td)||"legacy";"outline"===this.Fy&&b!==a&&(this.M5=!0)}},gS:{configurable:!0,enumerable:!0,get:function(){return this.kP},set:function(a){this.kP=_.ih(a)}},kS:{configurable:!0,enumerable:!0,get:function(){return this.lP},set:function(a){this.lP=a;this.b6()}},io:{configurable:!0,enumerable:!0,get:function(){return"legacy"!==
this.td&&"never"===this.Ny?"auto":this.Ny},set:function(a){a!==this.Ny&&(this.Ny=a||this.T7a(),_.Cl(this.kb))}},Od:{configurable:!0,enumerable:!0,get:function(){return this.mFa||this.gnc||this.hnc},set:function(a){this.mFa=a}}});_.Sv.O=function(a){return new (a||_.Sv)(_.v(_.ed),_.v(_.Ml),_.v(_.Qq,8),_.v(k3a,8),_.v(_.gq),_.v(_.re),_.v(_.Ok,8))};
_.Sv.ya=_.lc({type:_.Sv,qa:[["mat-form-field"]],Cd:function(a,b,c){a&1&&(_.yf(c,_.Pv,5),_.yf(c,_.Pv,7),_.yf(c,_.Rv,5),_.yf(c,_.Rv,7),_.yf(c,d3a,5),_.yf(c,_.V2a,5),_.yf(c,_.c3a,5),_.yf(c,_.W2a,5),_.yf(c,_.X2a,5));if(a&2){var d;_.vf(d=_.zf())&&(b.gnc=d.first);_.vf(d=_.zf())&&(b.hnc=d.first);_.vf(d=_.zf())&&(b.TGa=d.first);_.vf(d=_.zf())&&(b.UGa=d.first);_.vf(d=_.zf())&&(b.Frc=d.first);_.vf(d=_.zf())&&(b.My=d);_.vf(d=_.zf())&&(b.Py=d);_.vf(d=_.zf())&&(b.RI=d);_.vf(d=_.zf())&&(b.nX=d)}},tb:function(a,
b){a&1&&(_.xf(e3a,7),_.xf(f3a,5),_.xf(g3a,5));if(a&2){var c;_.vf(c=_.zf())&&(b.u6a=c.first);_.vf(c=_.zf())&&(b.gTc=c.first);_.vf(c=_.zf())&&(b.En=c.first)}},Db:["ngSkipHydration","",1,"mat-form-field"],vb:41,Ya:function(a,b){a&2&&(_.Pe("mat-id-collision",null),_.Re("mat-form-field-appearance-standard","standard"==b.td)("mat-form-field-appearance-fill","fill"==b.td)("mat-form-field-appearance-outline","outline"==b.td)("mat-form-field-appearance-legacy","legacy"==b.td)("mat-form-field-invalid",b.Od.Um)("mat-form-field-can-float",
b.pEa())("mat-form-field-should-float",b.aJ())("mat-form-field-has-label",b.ME())("mat-form-field-hide-placeholder",b.Qpc())("mat-form-field-disabled",b.Od.disabled)("mat-form-field-autofilled",b.Od.xQ)("mat-focused",b.Od.focused)("ng-untouched",b.xq("untouched"))("ng-touched",b.xq("touched"))("ng-pristine",b.xq("pristine"))("ng-dirty",b.xq("dirty"))("ng-valid",b.xq("valid"))("ng-invalid",b.xq("invalid"))("ng-pending",b.xq("pending"))("_mat-animation-noopable",!b.lI))},inputs:{color:"color",td:"appearance",
gS:"hideRequiredMarker",kS:"hintLabel",io:"floatLabel"},Wb:["matFormField"],features:[_.mf([{wa:_.Qv,Nb:_.Sv}]),_.Le],ac:"* [matPrefix] mat-placeholder mat-label [matSuffix] mat-error mat-hint:not([align='end']) mat-hint[align='end']".split(" "),Aa:15,Ba:8,Ea:[[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"]],ua:function(a,b){a&1&&(_.df(h3a),_.A(0,"div",0)(1,"div",1,2),_.I("click",function(c){return b.Od.p0(c)}),_.y(3,wua,9,0,"ng-container",3)(4,xua,2,1,"div",4),_.A(5,"div",5,6),_.ef(7),_.A(8,"span",7),_.y(9,Bua,5,16,"label",8),_.B()(),_.y(10,Cua,2,0,"div",9),_.B(),_.y(11,Dua,2,4,"div",10),_.A(12,"div",11),_.y(13,Eua,2,1,"div",12)(14,Gua,5,2,"div",13),
_.B()());a&2&&(_.u(3),_.x("ngIf","outline"==b.td),_.u(1),_.x("ngIf",b.RI.length),_.u(5),_.x("ngIf",b.ME()),_.u(1),_.x("ngIf",b.nX.length),_.u(1),_.x("ngIf","outline"!=b.td),_.u(1),_.x("ngSwitch",b.E4()),_.u(1),_.x("ngSwitchCase","error"),_.u(1),_.x("ngSwitchCase","hint"))},Ha:[_.Cm,_.Dm,_.Em,_.wq],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"],
rb:2,data:{animation:[_.Y2a]},Oa:0});_.Tv=function(){};_.Tv.O=function(a){return new (a||_.Tv)};_.Tv.Da=_.mc({type:_.Tv});_.Tv.Ca=_.bc({imports:[_.Im,_.xr,_.xq,_.xr]});_.l3a=new _.xc("MAT_INPUT_VALUE_ACCESSOR");_.m3a=_.xh(function(a,b,c,d){this.tI=a;this.NI=b;this.OI=c;this.Fd=d;this.lc=new _.he});var n3a=function(){};n3a.O=function(a){return new (a||n3a)};n3a.Ia=_.rc({type:n3a});var o3a=Number.MAX_SAFE_INTEGER,p3a=_.xh(function(a,b,c,d){this.tI=a;this.NI=b;this.OI=c;this.Fd=d;this.lc=new _.he}),Uv=function(a,b,c,d,e,f,g,m,n,r){var w=p3a.call(this,f,d,e,c)||this;w.Ma=a;w.zc=b;w.U3=m;w.Qe=r;w.PB="mat-input-"+o3a--;w.focused=!1;w.lc=new _.he;w.controlType="mat-input";w.xQ=!1;w.kc=!1;w.ez="text";w.d6=!1;w.mHa="date datetime datetime-local month time week".split(" ").filter(function(D){return _.Wpa().has(D)});w.b5=function(D){D=D.target;D.value||0!==D.selectionStart||0!==D.selectionEnd||
(D.setSelectionRange(1,1),D.setSelectionRange(0,0))};c=w.Ma.na;var z=c.nodeName.toLowerCase();w.d5=g||c;w.a6=w.value;w.id=w.id;b.mE&&n.Zb(function(){a.na.addEventListener("keyup",w.b5)});w.bma=!w.zc.Pd;w.WE="select"===z;w.k5="textarea"===z;w.tP=!!r;w.WE&&(w.controlType=c.multiple?"mat-native-select-multiple":"mat-native-select");return w};_.V(Uv,p3a);_.h=Uv.prototype;_.h.Qc=function(){var a=this;this.zc.Pd&&this.U3.Gm(this.Ma.na).subscribe(function(b){a.xQ=b.KSa;a.lc.next()})};_.h.Sb=function(){this.lc.next()};
_.h.Ka=function(){this.lc.complete();this.zc.Pd&&this.U3.Jk(this.Ma.na);this.zc.mE&&this.Ma.na.removeEventListener("keyup",this.b5)};_.h.hn=function(){this.Fd&&(this.fV(),null!==this.Fd.disabled&&this.Fd.disabled!==this.disabled&&(this.disabled=this.Fd.disabled,this.lc.next()));this.aFa();this.bFa()};_.h.focus=function(a){this.Ma.na.focus(a)};_.h.ZO=function(a){a!==this.focused&&(this.focused=a,this.lc.next())};_.h.LP=function(){};
_.h.aFa=function(){var a=this.Ma.na.value;this.a6!==a&&(this.a6=a,this.lc.next())};_.h.bFa=function(){var a=this.G4();if(a!==this.hIa){var b=this.Ma.na;(this.hIa=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.h.G4=function(){return this.placeholder||null};_.h.quc=function(){};_.h.MGa=function(){return-1<this.mHa.indexOf(this.ez)};_.h.JGa=function(){var a=this.Ma.na.validity;return a&&a.badInput};
_.h.B1=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};_.h.p0=function(){this.focused||this.focus()};_.h.ama=function(){var a=this.Ma.na;return this.WE&&(a.multiple||1<a.size)};
_.W.Object.defineProperties(Uv.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc},set:function(a){this.kc=_.ih(a);this.focused&&(this.focused=!1,this.lc.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.Re},set:function(a){this.Re=a||this.PB}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.jm)?c:null==(a=this.Fd)?void 0:null==(b=a.control)?void 0:_.H2a(b))?d:!1},set:function(a){this.jm=_.ih(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this.ez},set:function(a){this.ez=a||"text";!this.k5&&_.Wpa().has(this.ez)&&(this.Ma.na.type=this.ez)}},value:{configurable:!0,enumerable:!0,get:function(){return this.d5.value},set:function(a){a!==this.value&&(this.d5.value=a,this.lc.next())}},Pfa:{configurable:!0,enumerable:!0,get:function(){return this.d6},set:function(a){this.d6=_.ih(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.MGa()&&!this.Ma.na.value&&!this.JGa()&&
!this.xQ}},P1:{configurable:!0,enumerable:!0,get:function(){if(this.WE){var a=this.Ma.na,b=a.options[0];return this.focused||a.multiple||!this.empty||!!(-1<a.selectedIndex&&b&&b.label)}return this.focused||!this.empty}}});Uv.O=function(a){return new (a||Uv)(_.v(_.ed),_.v(_.gq),_.v(_.vv,10),_.v(_.Bv,8),_.v(_.Gv,8),_.v(_.Ar),_.v(_.l3a,10),_.v(_.Nv),_.v(_.re),_.v(_.Qv,8))};
Uv.Ia=_.rc({type:Uv,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Db:[1,"mat-mdc-input-element"],vb:18,Ya:function(a,b){a&1&&_.I("focus",function(){return b.ZO(!0)})("blur",function(){return b.ZO(!1)})("input",function(){return b.LP()});a&2&&(_.Ye("id",b.id)("disabled",b.disabled)("required",b.required),_.Pe("name",b.name||null)("readonly",b.Pfa&&!b.WE||null)("aria-invalid",b.empty&&b.required?
null:b.Um)("aria-required",b.required)("id",b.id),_.Re("mat-input-server",b.bma)("mat-mdc-form-field-textarea-control",b.tP&&b.k5)("mat-mdc-form-field-input-control",b.tP)("mdc-text-field__input",b.tP)("mat-mdc-native-select-inline",b.ama()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",jZ:"errorStateMatcher",cE:["aria-describedby","userAriaDescribedBy"],value:"value",Pfa:"readonly"},Wb:["matInput"],features:[_.mf([{wa:n3a,Nb:Uv}]),_.Le,
_.Cc]});_.Vv=function(){var a=Uv.apply(this,arguments)||this;a.Hqc=_.jc(_.Qv,{optional:!0});return a};_.V(_.Vv,Uv);_.Vv.prototype.G4=function(){var a=this.Hqc,b;return!a||"legacy"!==a.td||(null==(b=a.R4)?0:b.call(a))?this.placeholder:null};_.Vv.O=function(){var a;return function(b){return(a||(a=_.ad(_.Vv)))(b||_.Vv)}}();
_.Vv.Ia=_.rc({type:_.Vv,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Db:[1,"mat-input-element","mat-form-field-autofill-control"],vb:15,Ya:function(a,b){a&2&&(_.Pe("data-placeholder",b.placeholder),_.Re("mat-input-server",b.bma)("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.ama()))},Wb:["matInput"],features:[_.mf([{wa:_.Pv,Nb:_.Vv}]),_.Le]});_.Wv=function(){};_.Wv.O=function(a){return new (a||_.Wv)};_.Wv.Da=_.mc({type:_.Wv});_.Wv.Ca=_.bc({Pb:[_.Ar],imports:[_.Ov,_.Tv,_.xr,_.Ov,_.Tv]});var q3a,r3a,v3a;q3a=["input"];r3a=["formField"];_.Xv=function(a,b,c,d){this.Fa=a;this.document=b;this.yk=c;this.Kd=d;this.ZCb="";this.ZYa=[];this.Op=new _.Cv("");this.Gq=new _.id;this.jOa=this.E0a=this.MY=!1;this.placeholder="";this.mM=s2a;this.nGb=new _.ll;this.QXa=new _.ll;this.blur=new _.ll;this.focus=new _.ll;this.rKb=new _.ll;this.Ssa=!1};_.h=_.Xv.prototype;
_.h.Ra=function(){var a=this;this.Gq.add(this.Op.Yl.subscribe(function(){s3a(a);y2a(a.w0a);a.nGb.emit(a.Op.value)}));t3a(this);this.Gq.add(_.Ed(this.document,"selectionchange").subscribe(function(){u3a(a)}))};_.h.Sb=function(a){a.hasOwnProperty("queryDecorator")&&s3a(this)};_.h.Qc=function(){};_.h.Ka=function(){this.Gq.unsubscribe()};_.h.Vw=function(a){void 0!==a?this.QXa.emit(a):this.jOa&&this.QXa.emit(this.Op.value)};_.h.n0=function(){x2a(this.w0a);this.blur.emit();u3a(this)};
_.h.dWa=function(){this.E0a?this.E0a=!1:y2a(this.w0a);this.focus.emit();u3a(this)};v3a=function(a,b){a.Ssa&&a.o2&&(b.preventDefault(),a.Op.setValue(a.Op.value+a.o2))};_.w3a=function(a,b){a.E0a=void 0===b?!1:b;a=a.y_.na;a.focus();a.select&&a.select()};_.Xv.prototype.setFocus=function(){this.y_.na.focus()};
var u3a=function(a){var b=a.Op.value,c;if(c=a.document.activeElement===a.y_.na)b=b.length,c=a.y_.na,c=c.selectionStart===b&&c.selectionEnd===b;a.Ssa=c},x3a=function(a){return _.Ed(a.y_.na,"scroll").ha(_.Od(function(){return a.yk.KL}),_.t(function(){return a.y_.na.scrollLeft}),_.Vd(),_.Od(function(){return a.yk.eea}),_.t(function(b){return"translateX(-"+b+"px)"}))},s3a=function(a){var b=a.Op.value||"";b=b.replace(/\n|\r\n/g," ");a.Op.setValue(b,{ne:!1});a.ZYa=a.mM.h1a(b)},t3a=function(a){a.Gq.add(a.Kd.Zb(function(){return x3a(a).subscribe(function(b){a.ZCb=
b})}))};_.W.Object.defineProperties(_.Xv.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.Op.value&&(this.Op.setValue(a,{ne:!1}),_.Cl(this.gBc),s3a(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.Op.disable({ne:!1});this.MY=a},get:function(){return this.MY}},hBc:{configurable:!0,enumerable:!0,set:function(a){this.gBc=a.Ac.get(_.Ml)}}});_.Xv.O=function(a){return new (a||_.Xv)(_.v(_.eo),_.v(_.ph),_.v(_.Yt),_.v(_.re))};
_.Xv.ya=_.lc({type:_.Xv,qa:[["search-box"]],tb:function(a,b){a&1&&(_.xf(q3a,7,_.ed),_.xf(r3a,7,_.tf),_.xf(pv,5));if(a&2){var c;_.vf(c=_.zf())&&(b.y_=c.first);_.vf(c=_.zf())&&(b.hBc=c.first);_.vf(c=_.zf())&&(b.w0a=c.first)}},inputs:{query:"query",disabled:"disabled",mw:"elementName",jOa:"enableTextBoxQuerySubmission",placeholder:"placeholder",mM:"queryDecorator",x0a:"suggestionLists",o2:"tabCompletionHint"},outputs:{nGb:"queryChange",QXa:"querySubmit",blur:"blur",focus:"focus",rKb:"selectSuggestion"},
features:[_.Cc],Aa:10,Ba:11,Ea:[["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"]],ua:function(a,b){if(a&1){var c=_.Lc();_.A(0,"div",0);_.y(1,Hua,2,2,
"span",1)(2,Iua,2,1,"span",2);_.B();_.A(3,"mat-form-field",3,4)(5,"mat-label",5);_.N(6);_.B();_.A(7,"textarea",6,7);_.I("input",function(){_.Mc(c);b.ZYa=b.mM.h1a(_.hf(8).value);return _.Nc()})("suggestionSubmit",function(d){return b.Vw(d)})("listNavigate",function(d){var e=d.sr;d={element:b.mw,action:d.action,gestureName:"CLICK",xh:b.Op.value};e?(d=Object.assign({},d,{Jf:e.position}),b.Ssa=!1,b.rKb.emit(e)):u3a(b);b.Fa.mb(d)})("blur",function(){return b.n0()})("focus",function(){return b.dWa()})("keydown.tab",
function(d){return v3a(b,d)})("keydown.arrowright",function(d){return v3a(b,d)});_.N(9,"  ");_.B()()}a&2&&(_.Qe("transform",b.ZCb),_.u(1),_.x("ngForOf",b.ZYa),_.u(1),_.x("ngIf",b.Ssa),_.u(1),_.Re("disabled",b.disabled),_.u(3),_.lf(b.placeholder),_.u(1),_.x("formControl",b.Op)("suggestionHandlerFor",b.x0a)("isComboBox",b.jOa),_.Pe("aria-label",b.placeholder))},Ha:[_.Am,_.Bm,_.Cm,_.Sv,_.Rv,_.Vv,_.hi,_.xv,_.Fv,pv],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}"]});_.Yv=function(a,b,c){this.nb=a;this.renderer=b;this.scroll=c;this.sVa=this.uwb=!1;this.events=new _.ll;this.twb=!0;this.kBb=new _.ll};_.h=_.Yv.prototype;_.h.Ra=function(){};_.h.Vd=function(){this.events.next([this,0])};_.h.jWa=function(a){a.preventDefault()};_.h.kWa=function(){this.sVa&&(this.sVa=!1,this.events.next([this,1]),this.kBb.emit(this))};_.h.scrollIntoView=function(a){this.scroll.scrollTo(this.nb.na,a)};var y3a=function(a,b){a.JZa&&(b?a.renderer.oJ(a.nb.na,a.JZa):a.renderer.vM(a.nb.na,a.JZa))};
_.W.Object.defineProperties(_.Yv.prototype,{Ce:{configurable:!0,enumerable:!0,set:function(a){this.uwb=a;y3a(this,a)}},KLc:{configurable:!0,enumerable:!0,set:function(a){y3a(this,!1);this.JZa=a;y3a(this,this.uwb)}}});_.Yv.O=function(a){return new (a||_.Yv)(_.v(_.ed),_.v(_.Pk),_.v(_.Zt))};
_.Yv.ya=_.lc({type:_.Yv,qa:[["search-box-suggestion-item"]],Ya:function(a,b){a&1&&_.I("click",function(){return b.Vd()})("mousedown",function(c){return b.jWa(c)})("mouseenter",function(){b.sVa=!0})("mousemove",function(){return b.kWa()})("mouseleave",function(){b.events.next([b,2])})},inputs:{twb:"isSelectable",Pa:"payload",KLc:"selectedClass",Tb:"shortcut"},outputs:{kBb:"mouseFocusItem"},ac:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.df(),_.ef(0))},styles:["[_nghost-%COMP%] {display: block;}"]});var z3a;z3a=["template"];_.Zv=function(){this.dt=[];this.nu=-1;this.v0a=new _.id;this.C0a=!0;this.msa=this.sx=!1;this.RLb=new _.fe(1);this.YNb=new _.ll;this.ZNb=new _.ll};_.Zv.prototype.re=function(){var a=this;this.XNb=this.exa.Vc.ha(_.ke(void 0)).subscribe(function(){a.C0a=!0;a.RLb.next(a.exa.toArray().filter(function(b){return b.Tb}).map(function(b){return{Tb:b.Tb,MNc:{position:a.exa.toArray().indexOf(b),Pa:b.Pa}}}))})};_.Zv.prototype.Hm=function(){this.C0a&&(A3a(this),this.C0a=!1)};
_.Zv.prototype.Ka=function(){qv(this);this.XNb&&this.XNb.unsubscribe();this.v0a.unsubscribe()};var qv=function(a){a.nu=-1;B3a(a,!0)};_.Zv.prototype.Jta=function(a){a=this.dt.indexOf(a);0<=a&&(this.nu=a,B3a(this,!1))};var B3a=function(a,b){a.deselectAll();var c=a.dt[a.nu];c&&(c.Ce=!0);b&&a.ZNb.emit(c&&{position:a.nu,Pa:c.Pa})};_.Zv.prototype.scrollIntoView=function(a){this.dt[this.nu].scrollIntoView(a)};
_.Zv.prototype.deselectAll=function(){for(var a=_.l(this.dt),b=a.next();!b.done;b=a.next())b.value.Ce=!1};_.Zv.prototype.WM=function(a){var b;a:if(b=this.dt.length){var c=this.nu;this.msa&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.msa);if(0>e||this.dt[e].twb){b=e;break a}}b=this.nu}else b=-1;this.nu=b;B3a(this,!0);-1!==this.nu&&this.scrollIntoView(0<a?1:0)};
var A3a=function(a){a.v0a.unsubscribe();a.nu=-1;a.dt=a.exa.toArray();0!==a.dt.length&&(a.v0a=_.Fd.apply(null,_.zc(a.dt.map(function(b){return b.events.Qf()}))).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.YNb.emit({position:a.dt.indexOf(b),Pa:b.Pa});break;case 1:a.nu=a.dt.indexOf(b);B3a(a,!1);break;case 2:a.nu=-1;B3a(a,!0);break;default:_.Fg(c)}}),a.msa||a.WM(1))};
_.W.Object.defineProperties(_.Zv.prototype,{Bpa:{configurable:!0,enumerable:!0,get:function(){return this.nu}},lUa:{configurable:!0,enumerable:!0,get:function(){return this.dt.length}}});_.Zv.O=function(a){return new (a||_.Zv)};
_.Zv.ya=_.lc({type:_.Zv,qa:[["search-box-suggestion-list"]],Cd:function(a,b,c){a&1&&_.yf(c,_.Yv,5);if(a&2){var d;_.vf(d=_.zf())&&(b.exa=d)}},tb:function(a,b){a&1&&_.xf(z3a,7,_.sf);if(a&2){var c;_.vf(c=_.zf())&&(b.ua=c.first)}},ac:["*"],Aa:2,Ba:0,Ea:[["template",""]],ua:function(a){a&1&&(_.df(),_.y(0,Jua,1,0,"ng-template",null,0,_.Cf))},rb:2});_.$v=function(){};_.$v.O=function(a){return new (a||_.$v)};_.$v.Da=_.mc({type:_.$v});_.$v.Ca=_.bc({imports:[_.lo,_.Im,_.Rs,_.Wv,_.Mv]});var C3a={sic:0,tic:1,WVb:2,XVb:3,L7b:4,K7b:5,Nfc:6,Mfc: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 aw=function(a,b,c){var d=this;this.document=a;this.JPa=b;this.nb=c;this.Qd=new _.ll;this.action=new _.ll;this.vg=2;this.color="blue";this.AX=this.BX="";this.Position=C3a;this.width=272;this.Yua=null;this.vp=this.JPa.create(this.nb.na,{defer:!0});this.INa=function(e){"Escape"===e.key&&d.JNa()};this.twa=function(){var e=d.document.activeElement;null!=e&&e.closest("onedev-feature-tooltip-body")||(d.Yua=d.document.activeElement)};this.document.addEventListener("keydown",this.INa);this.document.addEventListener("focusin",
this.twa)};aw.prototype.re=function(){pSa(this.vp);this.twa();_.nq(this.vp)};aw.prototype.Ka=function(){this.document.removeEventListener("keydown",this.INa);this.document.removeEventListener("focusin",this.twa);this.vp.destroy()};aw.prototype.JNa=function(){this.Qd.next();this.Yua&&"focus"in this.Yua&&this.Yua.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.INa);this.document.removeEventListener("focusin",this.twa)};
_.W.Object.defineProperties(aw.prototype,{qya:{configurable:!0,enumerable:!0,set:function(a){this.width=272+64*a}}});aw.O=function(a){return new (a||aw)(_.v(_.ph),_.v(Eq),_.v(_.ed))};
aw.ya=_.lc({type:aw,qa:[["onedev-feature-tooltip-body"]],vb:16,Ya:function(a,b){a&2&&_.Re("pointer-top-left",b.vg===b.Position.sic)("pointer-top-right",b.vg===b.Position.tic)("pointer-bottom-left",b.vg===b.Position.WVb)("pointer-bottom-right",b.vg===b.Position.XVb)("pointer-left-top",b.vg===b.Position.L7b)("pointer-left-bottom",b.vg===b.Position.K7b)("pointer-right-top",b.vg===b.Position.Nfc)("pointer-right-bottom",b.vg===b.Position.Mfc)},inputs:{vg:"pointerPosition",qya:"widthOffset",color:"color",
BX:"actionBtnText",AX:"actionBtnIcon"},outputs:{Qd:"dismiss",action:"action"},features:[_.mf([{wa:ySa,rc:{OEb:function(){},Scb:function(){}}},Eq])],ac:["*"],Aa:8,Ba:5,Ea:[["cdkTrapFocus","","role","dialog","aria-modal","true","aria-label","Feature Tooltip",1,"tooltip-body","gmat-body-2",3,"ngClass"],[1,"pointer-container"],[1,"pointer"],[1,"button-row"],["class","action-button","mat-button","",3,"click",4,"ngIf"],["cdkFocusInitial","","mat-flat-button","",1,"close-button",3,"color","click"],["mat-button",
"",1,"action-button",3,"click"],[1,"action-button-wrapper"],["class","action-button-icon",4,"ngIf"],[1,"action-button-icon"]],ua:function(a,b){a&1&&(_.df(),_.A(0,"div",0)(1,"div",1),_.E(2,"div",2),_.B(),_.ef(3),_.A(4,"div",3),_.y(5,Lua,4,2,"button",4),_.A(6,"button",5),_.I("click",function(){return b.JNa()}),_.N(7," Got it "),_.B()()());a&2&&(_.Qe("width",b.width,"px"),_.x("ngClass",b.color),_.u(5),_.x("ngIf",b.BX),_.u(1),_.x("color","white"===b.color?"primary":""))},Ha:[_.pq,_.Am,_.Cm,_.Hr,_.Qs],
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}"],
rb:2,Oa:0});var bw=function(){};bw.O=function(a){return new (a||bw)};bw.Da=_.mc({type:bw});bw.Ca=_.bc({});var D3a,E3a,F3a;_.cw=function(){this.yKa=new Map};D3a=function(a,b){if(a.yKa.has(b))return a.yKa.get(b);var c={aNa:new _.fe(1),Sf:new _.he,Zlb:new _.he};a.yKa.set(b,c);return c};E3a=function(a,b,c){D3a(a,b).aNa.next(c)};F3a=function(a,b){D3a(a,b).Sf.next();D3a(a,b).aNa.next(void 0)};_.cw.prototype.JNa=function(){D3a(this).Zlb.next()};_.cw.O=function(a){return new (a||_.cw)};_.cw.ta=_.p({token:_.cw,oa:_.cw.O,Ga:bw});var G3a=[{vg:2,Un:{Cc:"center",Dc:"top",qc:"start",wc:"bottom",offsetX:-33}},{vg:3,Un:{Cc:"center",Dc:"top",qc:"end",wc:"bottom",offsetX:33}},{vg:0,Un:{Cc:"center",Dc:"bottom",qc:"start",wc:"top",offsetX:-33}},{vg:1,Un:{Cc:"center",Dc:"bottom",qc:"end",wc:"top",offsetX:33}}],H3a=[{vg:2,Un:{Cc:"start",Dc:"top",qc:"start",wc:"bottom",offsetX:-12}},{vg:3,Un:{Cc:"end",Dc:"top",qc:"end",wc:"bottom",offsetX:12}},{vg:0,Un:{Cc:"start",Dc:"bottom",qc:"start",wc:"top",offsetX:-12}},{vg:1,Un:{Cc:"end",Dc:"bottom",
qc:"end",wc:"top",offsetX:12}}],I3a=[{vg:6,Un:{Cc:"start",Dc:"center",qc:"end",wc:"top",offsetY:-33}},{vg:7,Un:{Cc:"start",Dc:"center",qc:"end",wc:"bottom",offsetY:33}},{vg:4,Un:{Cc:"end",Dc:"center",qc:"start",wc:"top",offsetY:-33}},{vg:5,Un:{Cc:"end",Dc:"center",qc:"start",wc:"bottom",offsetY:33}}],J3a=[{vg:6,Un:{Cc:"start",Dc:"top",qc:"end",wc:"top",offsetY:-12}},{vg:7,Un:{Cc:"start",Dc:"bottom",qc:"end",wc:"bottom",offsetY:12}},{vg:4,Un:{Cc:"end",Dc:"top",qc:"start",wc:"top",offsetY:-12}},{vg:5,
Un:{Cc:"end",Dc:"bottom",qc:"start",wc:"bottom",offsetY:12}}];var dw=function(){};dw.O=function(a){return new (a||dw)};dw.Da=_.mc({type:dw});dw.Ca=_.bc({});var ew=function(){},L3a=function(a,b){return K3a(a,b).map(function(c){return c.Un})},M3a=function(a,b,c){a=K3a(a,b).find(function(d){return d.Un===c});if(!a)throw Error("jd`"+JSON.stringify(c));return a.vg},K3a=function(a,b){b=N3a(b).filter(function(c){return!a.includes(c)});return a.concat(b)},N3a=function(a){var b,c=null==a?void 0:null==(b=a.na)?void 0:b.clientWidth,d;a=null==a?void 0:null==(d=a.na)?void 0:d.clientHeight;return(void 0!==c&&60>c?G3a:H3a).concat(void 0!==a&&60>a?I3a:J3a)};
ew.O=function(a){return new (a||ew)};ew.ta=_.p({token:ew,oa:ew.O,Ga:dw});var O3a;O3a=["template"];_.fw=function(a,b,c,d,e){var f=this;this.tJ=a;this.Vf=b;this.SJ=c;this.Kd=d;this.Dl=e;this.zWa=new _.he;this.iNa=[];this.qya=0;this.color="blue";this.Tf=!1;this.AX=this.BX="";this.Qd=new _.ll;this.Efb=new _.ll;this.action=new _.ll;this.vg=0;this.Sf=new _.fe;this.CG=new _.fe;this.hZa={zIndex:"",position:""};this.Wra=function(){f.Ad&&f.Tf&&f.anchor&&(f.anchor.na.style.position=f.hZa.position,f.anchor.na.style.zIndex=f.hZa.zIndex);var g;null==(g=f.Ad)||g.dispose();f.Ad=void 0}};
_.fw.prototype.Sb=function(a){if(a.customPositions){var b;null==(b=this.Ad)||_.$Sa(b,P3a(this))}};_.fw.prototype.Ra=function(){var a=D3a(this.tJ,this.Wp),b=a.Sf,c=a.Zlb;Q3a(this,a.aNa);b.ha(_.ne(this.Sf)).subscribe(this.Wra);R3a(this,c)};_.fw.prototype.Qc=function(){this.CG.next()};_.fw.prototype.Ka=function(){this.Wra();this.Sf.next()};
var Q3a=function(a,b){a.zWa.ha(uga(a.CG),_.oe(function(){a.Efb.emit()}),_.me(function(){return b.ha(_.ne(a.Qd))}),_.ne(a.Sf),_.Kd(function(c){return!!c&&!a.isVisible()})).subscribe(function(c){a.anchor=c;c=c.na;if(a.Tf){var d=c.style,e=d.position;a.hZa={zIndex:d.zIndex,position:e};if("static"===e||""===e)c.style.position="relative";c.style.zIndex="1001"}c=a.Vf;d=c.create;e=P3a(a);var f=a.Vf.Jm;f=a.Tf?f.block():f.Lp();a.Ad=d.call(c,{Lg:e,zj:f,minWidth:"fit-content",Tf:a.Tf});var g;null==(g=a.Ad)||
g.Ld(new _.qr(a.Rc,a.SJ))})},R3a=function(a,b){b.ha(_.ne(a.Sf),_.Kd(function(){return a.isVisible()})).subscribe(function(){a.Wra();a.Qd.emit()})};_.fw.prototype.fba=function(){if(!this.anchor)throw Error("kd");return _.ir(_.nr(this.Vf.position(),this.anchor),L3a(this.iNa,this.anchor))};var P3a=function(a){var b=a.fba();b.nfa.subscribe(function(c){a.Kd.jc(function(){a.vg=M3a(a.iNa,a.anchor,c.m9);_.Cl(a.Dl)})});return b};_.fw.prototype.isVisible=function(){return!!this.Ad};
_.fw.O=function(a){return new (a||_.fw)(_.v(_.cw),_.v(_.vr),_.v(_.tf),_.v(_.re),_.v(_.Ml),_.v(ew))};
_.fw.ya=_.lc({type:_.fw,qa:[["onedev-feature-tooltip"]],tb:function(a,b){a&1&&_.xf(O3a,5);if(a&2){var c;_.vf(c=_.zf())&&(b.Rc=c.first)}},inputs:{Wp:"tooltipId",zWa:"open$",iNa:"customPositions",qya:"widthOffset",color:"color",Tf:"hasBackdrop",BX:"actionBtnText",AX:"actionBtnIcon"},outputs:{Qd:"dismiss",Efb:"beforeShown",action:"action"},features:[_.Cc],ac:["*"],Aa:2,Ba:0,Ea:[["template",""],[3,"actionBtnText","actionBtnIcon","color","pointerPosition","widthOffset","action","dismiss"]],ua:function(a){a&
1&&(_.df(),_.y(0,Mua,2,5,"ng-template",null,0,_.Cf))},Ha:[aw],rb:2,Oa:0});var gw=function(){};gw.O=function(a){return new (a||gw)};gw.Da=_.mc({type:gw});gw.Ca=_.bc({});var hw=function(){};hw.O=function(a){return new (a||hw)};hw.Da=_.mc({type:hw});hw.Ca=_.bc({imports:[gw]});var iw=function(){};iw.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.nd(a?JSON.parse(a):null)};iw.prototype.uw=function(a){return _.nd(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))};iw.prototype.setValue=function(a,b){window.localStorage.setItem(a,JSON.stringify(b));return _.nd(void 0)};iw.O=function(a){return new (a||iw)};iw.ta=_.p({token:iw,oa:iw.O,Ga:gw});var T3a,U3a;_.S3a=new _.xc("Feature Tooltip Controller Config");_.jw=function(a,b,c){this.config=a;this.lL=b;this.Ac=c;this.O8=this.config.kOa?this.Ac.get(_.bv):void 0;this.PTa="onedev.lastTooltipTime."+this.config.Jp;var d;this.config.pMb=null!=(d=this.config.pMb)?d:"tooltipShown";var e;this.config.Asb=null!=(e=this.config.Asb)?e:"tooltipHidden"};T3a=function(a){return a.lL.getValue(a.PTa).ha(_.t(function(b){return null===b?!0:(new Date).getTime()-b>=a.config.OMa}))};
_.jw.prototype.Xra=function(a){var b;null==(b=this.O8)||_.Y1a(b,this.config.Asb);_.Dd([this.lL.setValue(this.PTa,(new Date).getTime()),this.lL.setValue(_.kw(this,a),"HIDDEN")]).ha(_.ce())};var V3a=function(a,b,c){var d=c.map(function(e){return _.kw(a,e)});return a.lL.uw(d).ha(_.t(function(e){return U3a(a,b,c,e)}))};_.jw.prototype.showTooltip=function(a){var b;null==(b=this.O8)||_.Y1a(b,this.config.pMb);return _.Dd([this.lL.setValue(this.PTa,(new Date).getTime()),this.lL.setValue(_.kw(this,a),"SHOWING")]).ha(_.ce())};
U3a=function(a,b,c,d){return c.filter(function(e){e=d.get(_.kw(a,e));return e===b||"UNSEEN"===b&&null===e})};_.kw=function(a,b){return"onedev.tooltips."+a.config.Jp+"."+b};_.jw.O=function(a){return new (a||_.jw)(_.q(_.S3a),_.q(iw),_.q(_.og))};_.jw.ta=_.p({token:_.jw,oa:_.jw.O,Ga:hw});_.lw=function(a){var b=this;this.eG=a;this.mMb=_.nd(void 0);this.Sf=new _.fe;this.DBc=function(){return V3a(b.eG,"SHOWING",W3a(b))}};_.lw.prototype.re=function(){var a=this,b=this.mMb.ha(_.me(this.DBc),_.me(function(c){return 0<c.length?_.nd(c[0]):_.nd(void 0).ha(X3a(a),Y3a(a))}),_.t(function(c){return Z3a(a,c)}),_.Kd(function(c){return!!c}),_.t(function(c){return c}),_.ie({bufferSize:1,Pu:!0}));$3a(this,b);b.ha(_.ne(this.Sf)).subscribe(function(c){c.zWa.next();a.eG.showTooltip(c.Wp)})};
_.lw.prototype.Ka=function(){this.Sf.next()};
var X3a=function(a){return _.kd(_.me(function(){return T3a(a.eG)}),_.Kd(jd))},Y3a=function(a){return _.kd(_.me(function(){return V3a(a.eG,"UNSEEN",W3a(a))}),_.Kd(function(b){return 0<b.length}),_.t(function(b){return b[0]}))},$3a=function(a,b){b.ha(_.me(function(c){return c.Qd.ha(_.ce(c.Wp))}),_.ne(a.Sf)).subscribe(function(c){a.eG.Xra(c)})},W3a=function(a){return a.OPb.map(function(b){return b.Wp})},Z3a=function(a,b){return a.OPb.find(function(c){return c.Wp===b})};
_.lw.O=function(a){return new (a||_.lw)(_.v(_.jw))};_.lw.ya=_.lc({type:_.lw,qa:[["onedev-feature-tooltip-controller"]],Cd:function(a,b,c){a&1&&_.yf(c,_.fw,4);if(a&2){var d;_.vf(d=_.zf())&&(b.OPb=d)}},inputs:{mMb:"showTooltip$"},Aa:0,Ba:0,ua:function(){},rb:2,Oa:0});_.mw=function(a,b){this.tJ=a;this.element=b;this.Vba=!1};_.mw.prototype.Ra=function(){var a=this;this.Vba?(this.dvb=new IntersectionObserver(function(b){_.l(b).next().value.isIntersecting?E3a(a.tJ,a.Wp,a.element):F3a(a.tJ,a.Wp)}),this.dvb.observe(this.element.na)):E3a(this.tJ,this.Wp,this.element)};_.mw.prototype.Ka=function(){F3a(this.tJ,this.Wp);var a;null==(a=this.dvb)||a.disconnect()};_.mw.O=function(a){return new (a||_.mw)(_.v(_.cw),_.v(_.ed))};
_.mw.Ia=_.rc({type:_.mw,qa:[["","onedevTooltipAnchor",""]],inputs:{Wp:["onedevTooltipAnchor","tooltipId"],Vba:"hideTooltipWhenAnchorNotVisible"}});_.nw=function(){this.className="gmat-subtitle-1 tooltip-title"};_.nw.O=function(a){return new (a||_.nw)};_.nw.Ia=_.rc({type:_.nw,qa:[["","onedevTooltipTitle",""]],vb:2,Ya:function(a,b){a&2&&_.Te(b.className)}});_.ow=function(){this.T8a=this.vX=!1};_.W.Object.defineProperties(_.ow.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.vX},set:function(a){this.vX=_.ih(a)}},Lub:{configurable:!0,enumerable:!0,get:function(){return this.T8a},set:function(a){this.T8a=_.ih(a)}}});_.ow.O=function(a){return new (a||_.ow)};
_.ow.ya=_.lc({type:_.ow,qa:[["mat-divider"]],Db:["role","separator",1,"mat-divider"],vb:7,Ya:function(a,b){a&2&&(_.Pe("aria-orientation",b.vertical?"vertical":"horizontal"),_.Re("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.Lub))},inputs:{vertical:"vertical",Lub:"inset"},Aa:0,Ba:0,ua:function(){},styles:[".mat-divider{--mat-divider-width:1px;display:block;margin:0;border-top-style:solid;border-top-color:var(--mat-divider-color);border-top-width:var(--mat-divider-width)}.mat-divider.mat-divider-vertical{border-top:0;border-right-style:solid;border-right-color:var(--mat-divider-color);border-right-width:var(--mat-divider-width)}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}\n"],
rb:2,Oa:0});_.th(function(a){this.Ma=a},"primary");var a4a=new _.xc("mat-progress-spinner-default-options",{Ga:"root",oa:Nua});var b4a;b4a=_.th(function(a){this.Ma=a},"primary");
_.pw=function(a,b,c,d,e,f,g,m,n){var r=b4a.call(this,a)||this;r.Eb=c;r.vma=n;r.rW=100;r.Xd=0;r.tq=_.id.EMPTY;r.mode="determinate";r.pna=r.i8a();c4a.has(c.head)||c4a.set(c.head,new Set([100]));r.cF="NoopAnimations"===d&&!!e&&!e.uoc;"mat-spinner"===a.na.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.Pd&&b.ZBa&&g&&f&&m&&(r.tq=g.Zc(150).subscribe(function(){"indeterminate"===
r.mode&&m.jc(function(){return _.Cl(f)})}));return r};_.V(_.pw,b4a);_.h=_.pw.prototype;_.h.Ra=function(){var a=this.Ma.na;this.Iab=_.dqa(a)||this.Eb.head;this.A5a();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.h.Ka=function(){this.tq.unsubscribe()};_.h.tla=function(){return(this.diameter-10)/2};_.h.ypc=function(){var a=2*this.tla()+this.strokeWidth;return"0 0 "+a+" "+a};_.h.Cla=function(){return 2*Math.PI*this.tla()};
_.h.k8a=function(){return"determinate"===this.mode?this.Cla()*(100-this.Xd)/100:null};_.h.N7a=function(){return this.strokeWidth/this.diameter*100};_.h.O7a=function(a){var b;a=50*(null!=(b=a.currentScale)?b:1);return a+"% "+a+"%"};_.h.A5a=function(){var a=this.Iab,b=this.rW,c=c4a.get(a);if(!c||!c.has(b)){var d=this.Eb.createElement("style");this.vma&&(d.nonce=this.vma);d.setAttribute("mat-spinner-animation",this.pna);d.textContent=this.Coc();a.appendChild(d);c||(c=new Set,c4a.set(a,c));c.add(b)}};
_.h.Coc=function(){var a=this.Cla();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.pna)};_.h.i8a=function(){return this.diameter.toString().replace(".","_")};
_.W.Object.defineProperties(_.pw.prototype,{diameter:{configurable:!0,enumerable:!0,get:function(){return this.rW},set:function(a){this.rW=_.lh(a);this.pna=this.i8a();this.Iab&&this.A5a()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.XIa||this.diameter/10},set:function(a){this.XIa=_.lh(a)}},value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Xd:0},set:function(a){this.Xd=Math.max(0,Math.min(100,_.lh(a)))}}});var c4a=new WeakMap;
_.pw.O=function(a){return new (a||_.pw)(_.v(_.ed),_.v(_.gq),_.v(_.ph,8),_.v(_.Ok,8),_.v(a4a),_.v(_.Ml),_.v(_.$q),_.v(_.re),_.v(sGa,8))};
_.pw.ya=_.lc({type:_.pw,qa:[["mat-progress-spinner"],["mat-spinner"]],Db:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],vb:11,Ya:function(a,b){a&2&&(_.Pe("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)("mat-id-collision",null),_.Qe("width",b.diameter,"px")("height",b.diameter,"px"),_.Re("_mat-animation-noopable",b.cF))},inputs:{color:"color",diameter:"diameter",
strokeWidth:"strokeWidth",mode:"mode",value:"value"},Wb:["matProgressSpinner"],features:[_.Le],Aa:4,Ba:8,Ea:[["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%"]],ua:function(a,
b){a&1&&(_.Sc(),_.A(0,"svg",0,1),_.y(2,Oua,1,11,"circle",2)(3,Pua,1,9,"circle",3),_.B());a&2&&(_.Qe("width",b.diameter,"px")("height",b.diameter,"px"),_.x("ngSwitch","indeterminate"===b.mode),_.Pe("viewBox",b.ypc()),_.u(2),_.x("ngSwitchCase",!0),_.u(1),_.x("ngSwitchCase",!1))},Ha:[_.Dm,_.Em],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"],
rb:2,Oa:0});_.d4a=new _.xc("mat-tooltip-scroll-strategy");_.e4a=new _.xc("mat-tooltip-default-options",{Ga:"root",oa:function(){return{FH:0,uG:0,u1a:1500}}});_.f4a=_.gh({passive:!0});var g4a={wa:_.d4a,Fb:[_.vr],yb:function(a){return function(){return a.Jm.Lp({bKb:20})}}},h4a=_.gh({passive:!0}),qw=function(a,b,c,d,e,f,g,m,n,r,w,z){var D=this;this.Af=a;this.Ma=b;this.LB=c;this.Se=d;this.hb=e;this.zc=f;this.Gy=g;this.Bd=m;this.oc=r;this.Xh=w;this.Dg="below";this.W5=this.X6=this.kc=this.X5=!1;this.km=8;this.EE="mat";this.yr="auto";this.aF="";this.Hn=[];this.Lb=new _.he;this.Le=n;this.Eb=z;w&&(this.w6=w.FH,this.OE=w.uG,w.position&&(this.position=w.position),w.Iu&&(this.Iu=w.Iu),w.yr&&
(this.yr=w.yr));r.Zc.ha(_.ne(this.Lb)).subscribe(function(){D.Cb&&D.lQ(D.Cb)})};_.h=qw.prototype;_.h.Qc=function(){var a=this;this.X6=!0;this.XP();this.Bd.Gm(this.Ma).ha(_.ne(this.Lb)).subscribe(function(b){b?"keyboard"===b&&a.hb.jc(function(){return a.show()}):a.hb.jc(function(){return a.We(0)})})};
_.h.Ka=function(){var a=this.Ma.na;clearTimeout(this.gQ);this.Cb&&(this.Cb.dispose(),this.Ae=null);this.Hn.forEach(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,h4a)});this.Hn.length=0;this.Lb.next();this.Lb.complete();_.Bq(this.Gy,a,this.message,"tooltip");this.Bd.Jk(a)};
_.h.show=function(a,b){var c=this;a=void 0===a?this.FH:a;if(this.disabled||!this.message||this.Ry()){var d;null==(d=this.Ae)||d.HO()}else b=this.Jy(b),this.Lo(),this.Wk=this.Wk||new _.pr(this.qJa,this.Se),b=this.Ae=b.Ld(this.Wk).instance,b.rF=this.Ma.na,b.y5=this.OE,b.KP.ha(_.ne(this.Lb)).subscribe(function(){return c.Lo()}),this.s6(this.fQ),this.R6(),b.show(a)};_.h.We=function(a){a=void 0===a?this.uG:a;var b=this.Ae;b&&(b.isVisible()?b.We(a):(b.HO(),this.Lo()))};
_.h.toggle=function(a){this.Ry()?this.We():this.show(void 0,a)};_.h.Ry=function(){return!!this.Ae&&this.Ae.isVisible()};
_.h.Jy=function(a){var b=this;if(this.Cb){var c=this.Cb.ko().Lg;if((!this.Iu||!a)&&c.Xy instanceof _.ed)return this.Cb;this.Lo()}c=_.SSa(this.LB,this.Ma);a=_.dTa(_.eTa(_.jr(_.hTa(_.nr(this.Af.position(),this.Iu?a||this.Ma:this.Ma),"."+this.EE+"-tooltip"),!1),this.km),c);a.nfa.ha(_.ne(this.Lb)).subscribe(function(e){b.yJa(e.m9);b.Ae&&e.dKb.awb&&b.Ae.isVisible()&&b.hb.jc(function(){return b.We(0)})});this.Cb=this.Af.create({direction:this.oc,Lg:a,Hd:this.EE+"-tooltip-panel",zj:this.Le()});this.lQ(this.Cb);
this.Cb.Mo.ha(_.ne(this.Lb)).subscribe(function(){return b.Lo()});this.Cb.Xw().ha(_.ne(this.Lb)).subscribe(function(){var e;return null==(e=b.Ae)?void 0:e.aGa()});this.Cb.Wj().ha(_.ne(this.Lb)).subscribe(function(e){b.Ry()&&27===e.keyCode&&!_.fh(e)&&(e.preventDefault(),e.stopPropagation(),b.hb.jc(function(){return b.We(0)}))});var d;(null==(d=this.Xh)?0:d.Qlb)&&this.Cb.RB(this.EE+"-tooltip-panel-non-interactive");return this.Cb};_.h.Lo=function(){this.Cb&&this.Cb.sg()&&this.Cb.detach();this.Ae=null};
_.h.lQ=function(a){a=a.ko().Lg;var b=this.MFa(),c=this.eP();_.ir(a,[this.L3(Object.assign({},b.bn,c.bn)),this.L3(Object.assign({},b.fallback,c.fallback))])};_.h.L3=function(a){return a};
_.h.MFa=function(){var a=!this.oc||"ltr"==this.oc.value,b=this.position;if("above"==b||"below"==b)var c={Cc:"center",Dc:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={Cc:"start",Dc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={Cc:"end",Dc:"center"};a=this.f5(c.Cc,c.Dc);return{bn:c,fallback:{Cc:a.x,Dc:a.y}}};
_.h.eP=function(){var a=!this.oc||"ltr"==this.oc.value,b=this.position;if("above"==b)var c={qc:"center",wc:"bottom"};else if("below"==b)c={qc:"center",wc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={qc:"end",wc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={qc:"start",wc:"center"};a=this.f5(c.qc,c.wc);return{bn:c,fallback:{qc:a.x,wc:a.y}}};
_.h.R6=function(){var a=this;this.Ae&&(this.Ae.message=this.message,this.Ae.YE(),this.hb.VL.ha(_.Xd(1),_.ne(this.Lb)).subscribe(function(){a.Ae&&a.Cb.lf()}))};_.h.s6=function(a){this.Ae&&(this.Ae.ZD=a,this.Ae.YE())};_.h.f5=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.yJa=function(a){var b=a.wc,c=a.Cc;a=a.Dc;b="center"===b?this.oc&&"rtl"===this.oc.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.g4){if(c=this.Cb)a=this.EE+"-tooltip-panel-",c.wM(a+this.g4),c.RB(a+b);this.g4=b}};
_.h.XP=function(){var a=this;!this.kc&&this.message&&this.X6&&!this.Hn.length&&(this.V5()?this.Hn.push(["mouseenter",function(b){a.v6();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.yr&&(this.p4(),this.Hn.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.v6();clearTimeout(a.gQ);a.gQ=setTimeout(function(){return a.show(void 0,d)},500)}])),this.K3(this.Hn))};
_.h.v6=function(){var a=this;if(!this.W5){this.W5=!0;var b=[];if(this.V5())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.Cb)?0:e.xo.contains(d))||a.We()}],["wheel",function(d){return a.NJa(d)}]);else if("off"!==this.yr){this.p4();var c=function(){clearTimeout(a.gQ);a.We(a.Xh.u1a)};b.push(["touchend",c],["touchcancel",c])}this.K3(b);this.Hn.push.apply(this.Hn,_.zc(b))}};
_.h.K3=function(a){var b=this;a.forEach(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;b.Ma.na.addEventListener(c,d,h4a)})};_.h.V5=function(){return!this.zc.mE&&!this.zc.Zp};_.h.NJa=function(a){if(this.Ry()){a=this.Eb.elementFromPoint(a.clientX,a.clientY);var b=this.Ma.na;a===b||b.contains(a)||this.We()}};
_.h.p4=function(){var a=this.yr;if("off"!==a){var b=this.Ma.na,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"}};
_.W.Object.defineProperties(qw.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Dg},set:function(a){if(a!==this.Dg&&(this.Dg=a,this.Cb)){this.lQ(this.Cb);var b;null==(b=this.Ae)||b.show(0);this.Cb.lf()}}},Iu:{configurable:!0,enumerable:!0,get:function(){return this.X5},set:function(a){this.X5=_.ih(a);this.Lo();this.Cb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc},set:function(a){(this.kc=_.ih(a))?this.We(0):this.XP()}},FH:{configurable:!0,
enumerable:!0,get:function(){return this.w6},set:function(a){this.w6=_.lh(a)}},uG:{configurable:!0,enumerable:!0,get:function(){return this.OE},set:function(a){this.OE=_.lh(a);this.Ae&&(this.Ae.y5=this.OE)}},message:{configurable:!0,enumerable:!0,get:function(){return this.aF},set:function(a){var b=this;_.Bq(this.Gy,this.Ma.na,this.aF,"tooltip");this.aF=null!=a?String(a).trim():"";!this.aF&&this.Ry()?this.We(0):(this.XP(),this.R6(),this.hb.Zb(function(){Promise.resolve().then(function(){_.wSa(b.Gy,
b.Ma.na,b.message,"tooltip")})}))}},ZD:{configurable:!0,enumerable:!0,get:function(){return this.fQ},set:function(a){this.fQ=a;this.Ae&&this.s6(this.fQ)}}});qw.O=function(){_.te()};
qw.Ia=_.rc({type:qw,inputs:{position:["matTooltipPosition","position"],Iu:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],FH:["matTooltipShowDelay","showDelay"],uG:["matTooltipHideDelay","hideDelay"],yr:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],ZD:["matTooltipClass","tooltipClass"]}});var rw=function(a,b){this.kb=a;this.l5=this.a4=!1;this.KP=new _.he;this.Nm="NoopAnimations"===b};_.h=rw.prototype;
_.h.show=function(a){var b=this;null!=this.Ct&&clearTimeout(this.Ct);this.Mt=setTimeout(function(){b.G6(!0);b.Mt=void 0},a)};_.h.We=function(a){var b=this;null!=this.Mt&&clearTimeout(this.Mt);this.Ct=setTimeout(function(){b.G6(!1);b.Ct=void 0},a)};_.h.isVisible=function(){return this.l5};_.h.Ka=function(){this.HO();this.KP.complete();this.rF=null};_.h.aGa=function(){this.a4&&this.We(0)};_.h.YE=function(){_.Cl(this.kb)};
_.h.dGa=function(a){(a=a.relatedTarget)&&this.rF.contains(a)||(this.isVisible()?this.We(this.y5):this.YO(!1))};_.h.DHa=function(){};_.h.ZFa=function(a){a=a.animationName;a!==this.YP&&a!==this.X4||this.YO(a===this.YP)};_.h.HO=function(){null!=this.Mt&&clearTimeout(this.Mt);null!=this.Ct&&clearTimeout(this.Ct);this.Mt=this.Ct=void 0};_.h.YO=function(a){a?this.a4=!0:this.isVisible()||this.KP.next()};
_.h.G6=function(a){var b=this.pJa.na,c=this.YP,d=this.X4;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.l5=a)&&!this.Nm&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Nm=!0);a&&this.DHa();this.Nm&&(b.classList.add("_mat-animation-noopable"),this.YO(a))};rw.O=function(a){return new (a||rw)(_.v(_.Ml),_.v(_.Ok,8))};rw.Ia=_.rc({type:rw});var i4a;i4a=["tooltip"];_.tw=function(a,b,c,d,e,f,g,m,n,r,w,z){qw.call(this,a,b,c,d,e,f,g,m,n,r,w,z);this.qJa=sw};_.V(_.tw,qw);_.tw.O=function(a){return new (a||_.tw)(_.v(_.vr),_.v(_.ed),_.v(_.Wq),_.v(_.tf),_.v(_.re),_.v(_.gq),_.v(_.Aq),_.v(_.jq),_.v(_.d4a),_.v(_.Qq,8),_.v(_.e4a,8),_.v(_.ph))};_.tw.Ia=_.rc({type:_.tw,qa:[["","matTooltip",""]],Db:[1,"mat-tooltip-trigger"],vb:2,Ya:function(a,b){a&2&&_.Re("mat-tooltip-disabled",b.disabled)},Wb:["matTooltip"],features:[_.Le]});
var sw=function(a,b,c){rw.call(this,a,c);this.YP="mat-tooltip-show";this.X4="mat-tooltip-hide";this.oqc=b.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)")};_.V(sw,rw);sw.Ia=rw.Ia;sw.O=function(a){return new (a||sw)(_.v(_.Ml),_.v(_.sq),_.v(_.Ok,8))};
sw.ya=_.lc({type:sw,qa:[["mat-tooltip-component"]],tb:function(a,b){a&1&&_.xf(i4a,7);if(a&2){var c;_.vf(c=_.zf())&&(b.pJa=c.first)}},Db:["aria-hidden","true"],vb:3,Ya:function(a,b){a&1&&_.I("mouseleave",function(c){return b.dGa(c)});a&2&&(_.Pe("mat-id-collision",null),_.Qe("zoom",b.isVisible()?1:null))},features:[_.Le],Aa:4,Ba:6,Ea:[[1,"mat-tooltip",3,"ngClass","animationend"],["tooltip",""]],ua:function(a,b){a&1&&(_.A(0,"div",0,1),_.I("animationend",function(d){return b.ZFa(d)}),_.O(2,"async"),_.N(3),
_.B());if(a&2){var c;_.Re("mat-tooltip-handset",null==(c=_.R(2,4,b.oqc))?null:c.matches);_.x("ngClass",b.ZD);_.u(3);_.lf(b.message)}},Ha:[_.Am,_.Hm],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}"],
rb:2,Oa:0});var Qua,j4a,k4a,l4a;Qua=function(a){return{hidden:a}};j4a=function(a){return{m2HasFocus:a}};k4a=function(a,b){return[a,b]};l4a=function(a){return[a]};
_.uw=function(a,b,c,d,e,f,g,m,n,r,w,z,D){_.lv.call(this,{Lfa:_.qu.has(47),Yu:"GlobalSearchBox",Fa:a,Mpa:r,IG:_.qu.has(28),oK:c});var J=this;this.Ua=d;this.md=e;this.Vg=f;this.Rl=g;this.document=m;this.nb=n;this.yLc=w;this.xLc=z;this.OK=D;this.Fwa=new _.id;this.Lm=new _.id;this.hT=new _.fe(1);this.Mga=0;this.Kda=void 0;this.S3a="Clear search";this.v$b="Search for code or files";this.D$b="No matching results";this.E$b="Try modifying your query";this.A$b="Documentation";this.C$b="New! Git Search";this.B$b=
'The "package:" atom for GoB is deprecated. Learn about the new "git:", "repo:", and "branch:" atoms.';this.J$b='The "package:" atom for GoB is deprecated. Use the new "git:", "repo:", and "branch:" atoms instead. Click the \'Info\' icon for more information';this.W_a=24;this.X_a=2;this.D_a=new _.fe(1);this.rLc=this.hT.ha(_.t(function(L){a:{L=_.l(_.ai(L));for(var Q=L.next();!Q.done;Q=L.next())if(Q=Q.value,Q.warning)switch(Q.warning.type){case "PACKAGE_AVAILABLE_IN_MULTIBRANCH":L=J.J$b;break a;default:_.Fg(Q.warning.type)}L=
""}return L}));this.BZ=new _.ll;this.hLc=_.qu.has(41)};_.V(_.uw,_.lv);_.uw.Ia=_.lv.Ia;_.h=_.uw.prototype;
_.h.Ra=function(){var a=this;_.lv.prototype.Ra.call(this);var b=this.Rl.parse(this.query);this.hT.next(b);this.D_a.next(eva(b)&&this.Ua.url.startsWith("/search?q="));this.Lm.add(this.nM.ha(_.t(function(c){return a.Rl.parse(c)})).subscribe(function(c){a.hT.next(c)}));this.Lm.add(this.Ua.events.ha(_.Kd(function(c){return c instanceof _.kg}),_.me(function(){return a.hT.ha(_.Xd(1))}),_.t(function(c){return eva(c)&&a.Ua.url.startsWith("/search?q=")})).subscribe(function(c){a.D_a.next(c)}))};
_.h.Qc=function(){var a=this;this.Xp=this.Vg.registerCallback("SEARCH_BAR",this.nb.na,function(){_.w3a(a.GD,!0)})};_.h.Ka=function(){_.lv.prototype.Ka.call(this);this.Fwa.unsubscribe();this.Lm.unsubscribe();this.Xp&&this.Xp()};_.h.FC=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.GD.setFocus()};_.h.iua=function(){_.lv.prototype.iua.call(this);this.BZ.next(1)};_.h.jua=function(){_.lv.prototype.jua.call(this);this.BZ.next(0)};
_.h.fY=function(){_.lv.prototype.fY.call(this,this.GD)};_.h.sBb=function(a){_.Nn(this.Ua,_.Mn(this.Ua,_.hOa,{Ta:_.joa(a)}))};_.h.rWa=function(a){this.Mga=a.getBoundingClientRect().width};_.h.Fba=function(a){"scope"===a.Pa.kind&&_.lv.prototype.setScope.call(this,a.Pa)&&_.w3a(this.GD)};_.h.h2=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.lv.prototype.h2.call(this,a)};
_.W.Object.defineProperties(_.uw.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.lv.prototype.jwa.call(this,a),this.Kda=a.Kda,this.Fwa.unsubscribe(),this.Fwa=new _.id,a.p_a)){a=_.l(a.p_a);for(var c=a.next(),d={};!c.done;d={Hha:d.Hha},c=a.next()){var e=_.l(c.value);c=e.next().value;e=e.next().value;d.Hha=e;this.Fwa.add(this.md.register(d.Hha.name,c,function(f){return function(){f.Hha.handler({Tm:b.query,prefix:b.queryPrefix.getValue()});f.Hha.cqb&&_.w3a(b.GD)}}(d)))}}}},
bJc:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.kT?a.kT:this.v$b}}});_.uw.O=function(a){return new (a||_.uw)(_.v(_.eo),_.v(_.ru),_.v(_.Pu),_.v(_.rg),_.v(_.Kt),_.v(_.wg),_.v(_.hv),_.v(_.ph),_.v(_.ed),_.v(_.M0a),_.v(H0a,8),_.v(I0a,8),_.v(_.L0a,8))};
_.uw.ya=_.lc({type:_.uw,qa:[["global-search-box"]],tb:function(a,b){a&1&&_.xf(_.Xv,7);if(a&2){var c;_.vf(c=_.zf())&&(b.GD=c.first)}},inputs:{config:"config"},outputs:{BZ:"focusChange"},features:[_.Le],Aa:21,Ba:35,Ea:[["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,"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,"universalLink"],["selectedClass","selected",1,"suggestion-item",3,"isSelectable","payload"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"elementToWatch","ascResizeNotifier"],["class","integrated-list",3,"border-color","width","display",4,"ngIf"],[1,"integrated-list"],[1,"integrated-suggestion-list"],
[1,"current-scope"],[3,"savedQuery","searchScope"],[3,"ngTemplateOutlet",4,"ngIf"],[3,"vertical"],[1,"integrated-scope-list"],[4,"ngTemplateOutlet"],[3,"ngTemplateOutlet"],[1,"title"],[1,"subtitle"],["tooltipId","gobMultibranchCallout","actionBtnIcon","open_in_new",3,"actionBtnText","widthOffset","action"],["onedevTooltipTitle",""]],ua:function(a,b){if(a&1){var c=_.Lc();_.A(0,"div",0,1);_.I("click",function(g){return b.FC(g)})("keydown.escape",function(){_.Mc(c);_.hf(15).sx||_.kv(b.Vg,"CODE");return _.Nc()});
_.A(2,"search-box",2);_.I("queryChange",function(g){return b.query=g})("blur",function(){return b.iua()})("focus",function(){return b.jua()})("queryChange",function(g){return b.nM.next(g)})("querySubmit",function(g){if("string"===typeof g)b.h2(g);else switch(g.Pa.kind){case "link":b.Fa.mb({element:b.Yu,action:"navigateManageSavedQuery",gestureName:"CLICK",Xl:g.Pa.OOb});_.Nn(b.Ua,g.Pa.OOb);break;case "scope":_.lv.prototype.setScope.call(b,g.Pa)&&_.w3a(b.GD);break;case "suggestion":b.h2(g);break;default:_.Fg(g.Pa,
"Item With Unkonwn Suggestion Kind")}})("selectSuggestion",function(g){return b.Fba(g)});_.O(3,"async");_.O(4,"async");_.B();_.y(5,Tua,3,3,"ng-container",3);_.A(6,"div",4);_.I("click",function(){return b.GD.setFocus()});_.y(7,Uua,1,2,"mat-spinner",5);_.O(8,"async");_.B();_.A(9,"button",6);_.I("click",function(){b.h2(b.query)});_.A(10,"mat-icon");_.N(11,"search");_.B()();_.y(12,Vua,3,3,"button",7)(13,Wua,3,1,"a",8);_.B();_.A(14,"search-box-suggestion-list",null,9);_.y(16,Yua,2,4,"search-box-suggestion-item",
10);_.O(17,"async");_.B();_.y(18,cva,2,2,"ng-container",11)(19,dva,5,4,"onedev-feature-tooltip-controller",3);_.O(20,"async")}if(a&2){var d=_.hf(15),e,f;_.Qe("border-color",b.Kda);_.x("ngClass",_.of(28,j4a,d.sx));_.u(2);_.gf("matTooltip",_.R(4,20,b.rLc));_.x("elementName",b.Yu)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.mM)("placeholder",b.bJc)("query",b.query)("suggestionLists",b.Xu?_.pf(30,k4a,d,b.Xu):_.of(33,l4a,d))("tabCompletionHint",_.R(3,18,b.o2));_.u(3);_.x("ngIf",b.hLc);_.u(2);
_.x("ngIf",(null==(e=_.R(8,22,b.SY))?null:e.Ud)&&b.o1);_.u(5);_.x("ngIf",b.query);_.u(1);_.x("ngIf",b.OK);_.u(3);_.x("ngForOf",null==(f=_.R(17,24,b.SY))?null:f.hv);_.u(2);_.x("ngIf",d.sx&&b.SF||(null==b.Xu?null:b.Xu.sx));_.u(1);_.x("ngIf",_.R(20,26,b.D_a))}},Ha:[_.jo,_.Am,_.Bm,_.Cm,_.Gm,_.mv,_.fw,_.lw,_.mw,_.nw,_.Pq,_.as,_.ow,_.Hr,_.Ir,_.Qs,_.pw,_.tw,_.nv,_.mu,_.Xv,_.Yv,_.Zv,_.Hm],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(--search-bg);border-radius:8px;font-size:14px;height:40px;padding-left:16px;padding-right:12px;transition:box-shadow .2s;overflow:hidden}.search-bar.m2HasFocus[_ngcontent-%COMP%]{border-style:solid;border-width:1px;background-color:var(--search-focus-bg);border-bottom-left-radius:0;border-bottom-right-radius:0}.search-bar[_ngcontent-%COMP%]   .help-link[_ngcontent-%COMP%], .search-bar[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .search-bar[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:var(--icon-size);width:var(--icon-size);line-height:var(--icon-size)}.integrated-list[_ngcontent-%COMP%], .scope-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{border-style:solid;border-width:1px;box-sizing:border-box;position:absolute;font-size:14px}.integrated-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-1px;overflow:hidden}@media (max-width:940px){.integrated-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{max-height:250px}}.integrated-list[_ngcontent-%COMP%]   search_box-suggestion-item[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]   search_box-suggestion-item[_ngcontent-%COMP%]{padding:0 10px}.integrated-list[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%]{overflow:hidden}.current-scope[_ngcontent-%COMP%]{flex:0 0 70%;padding:10px;font-style:italic;font-size:small;overflow:hidden}.current-scope[_ngcontent-%COMP%]   .leading[_ngcontent-%COMP%]{font-weight:500}.integrated-suggestion-list[_ngcontent-%COMP%]{flex:0 0 70%;overflow:hidden;overflow-wrap:break-word}@media (max-width:940px){.integrated-suggestion-list[_ngcontent-%COMP%]{flex:0 0 65%;overflow-y:scroll;height:250px}}.integrated-scope-list[_ngcontent-%COMP%]{flex:0 0 30%;overflow:hidden;overflow-wrap:break-word}@media (max-width:940px){.integrated-scope-list[_ngcontent-%COMP%]{flex:0 0 35%}}.title[_ngcontent-%COMP%]{margin:14px 0 4px;text-align:center}.integrated-list[_ngcontent-%COMP%], .scope-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{background-color:var(--search-focus-bg)}.subtitle[_ngcontent-%COMP%]{margin:0 0 14px;text-align:center}"]});var m4a;m4a=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.vw=function(){};_.vw.O=function(a){return new (a||_.vw)};
_.vw.ya=_.lc({type:_.vw,qa:[["header","onedevAppbar",""]],mc:["onedevAppbar",""],ac:[".appbar-left",".appbar-center",".appbar-right"],Aa:3,Ba:0,ua:function(a){a&1&&(_.df(m4a),_.ef(0),_.ef(1,1),_.ef(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}"],rb:2});var ww=function(a,b,c,d){this.Ac=a;this.nb=b;this.SJ=c;this.eAc=d};ww.prototype.UJ=function(a,b){this.SJ.clear();a=_.El(this.eAc,a);b=this.SJ.UJ(a,0,this.Ac,b);b.location.na.remove();a=this.nb.na.querySelector(".mat-button-wrapper");if(!a)throw Error("ld");a.appendChild(b.location.na);return b};ww.O=function(a){return new (a||ww)(_.v(_.og),_.v(_.ed),_.v(_.tf),_.v(_.Mk))};ww.Ia=_.rc({type:ww});var n4a=function(){};n4a.O=function(a){return new (a||n4a)};
n4a.ya=_.lc({type:n4a,qa:[["onedev-appbar-title"]],inputs:{Jp:"productName",Fi:"iconUrl",Mi:"svgIcon",X7:"badgeIcon"},Aa:5,Ba:4,Ea:[["aria-hidden","true","alt","",3,"src",4,"ngIf"],[3,"svgIcon",4,"ngIf"],["class","badge-disc",4,"ngIf"],["aria-level","1","role","heading"],["aria-hidden","true","alt","",3,"src"],[3,"svgIcon"],[1,"badge-disc"]],ua:function(a,b){a&1&&(_.y(0,fva,1,1,"img",0)(1,gva,1,1,"mat-icon",1)(2,hva,2,1,"mat-icon",2),_.A(3,"span",3),_.N(4),_.B());a&2&&(_.x("ngIf",b.Fi),_.u(1),_.x("ngIf",
b.Mi),_.u(1),_.x("ngIf",b.X7),_.u(2),_.kf(" ",b.Jp,"\n"))},Ha:[_.Cm,_.Qs],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}}"],
Oa:0});_.xw=function(){ww.apply(this,arguments)};_.V(_.xw,ww);_.xw.prototype.Sb=function(){o4a(this)};_.xw.prototype.Qc=function(){o4a(this)};var o4a=function(a){if(a.Jp){var b=ww.prototype.UJ.call(a,n4a,[]);b.instance.Fi=a.Fi;b.instance.Mi=a.Mi;b.instance.Jp=a.Jp;b.instance.X7=a.X7;b.Dl.Md()}};_.xw.O=function(){var a;return function(b){return(a||(a=_.ad(_.xw)))(b||_.xw)}}();
_.xw.Ia=_.rc({type:_.xw,qa:[["a","mat-button","","onedevAppbarBranding",""]],vb:4,Ya:function(a){a&2&&_.Qe("padding","0 4px")("margin","0 -4px")},inputs:{Jp:["onedevAppbarBranding","productName"],Fi:"iconUrl",Mi:"svgIcon",X7:"badgeIcon"},features:[_.Le,_.Cc]});_.p4a=new _.xc("MatMenuContent");var q4a=new _.xc("MAT_MENU_PANEL");var r4a=new _.xc("mat-menu-default-options",{Ga:"root",oa:iva});_.s4a=new _.xc("mat-menu-scroll-strategy");_.gh({passive:!0});var t4a=_.Qg("transformMenu",[_.Tg("void",_.Sg({opacity:0,transform:"scale(0.8)"})),_.Ug("void => enter",_.Rg("120ms cubic-bezier(0, 0, 0.2, 1)",_.Sg({opacity:1,transform:"scale(1)"}))),_.Ug("* => void",_.Rg("100ms 25ms linear",_.Sg({opacity:0})))]),u4a=_.Qg("fadeInItems",[_.Tg("showing",_.Sg({opacity:1})),_.Ug("void => *",[_.Sg({opacity:0}),_.Rg("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var v4a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],w4a=_.uh(_.wh(function(){})),yw=function(a,b,c,d,e){var f=w4a.call(this)||this;f.Ma=a;f.Eb=b;f.Bd=c;f.Ima=d;f.kb=e;f.role="menuitem";f.nP=new _.he;f.Or=new _.he;f.EW=!1;f.M6=!1;var g;null==d||null==(g=d.Nuc)||g.call(d,f);return f};_.V(yw,w4a);_.h=yw.prototype;_.h.focus=function(a,b){this.Bd&&a?_.kq(this.Bd,this.Hh(),a,b):this.Hh().focus(b);this.Or.next(this)};_.h.Qc=function(){this.Bd&&this.Bd.Gm(this.Ma,!1)};
_.h.Ka=function(){this.Bd&&this.Bd.Jk(this.Ma);this.Ima&&this.Ima.removeItem&&this.Ima.removeItem(this);this.nP.complete();this.Or.complete()};_.h.LE=function(){return this.disabled?"-1":"0"};_.h.Hh=function(){return this.Ma.na};_.h.Cmc=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.Ipc=function(){this.nP.next(this)};
_.h.ps=function(){for(var a=this.Ma.na.cloneNode(!0),b=a.querySelectorAll("mat-icon, .material-icons"),c=0;c<b.length;c++)b[c].remove();var d;return(null==(d=a.textContent)?void 0:d.trim())||""};_.h.Ksc=function(a){this.EW=a;var b;null==(b=this.kb)||_.Cl(b)};_.h.Wsc=function(a){this.M6=a;var b;null==(b=this.kb)||_.Cl(b)};_.h.Po=function(){return this.Eb&&this.Eb.activeElement===this.Hh()};yw.O=function(a){return new (a||yw)(_.v(_.ed),_.v(_.ph),_.v(_.jq),_.v(q4a,8),_.v(_.Ml))};
yw.ya=_.lc({type:yw,qa:[["","mat-menu-item",""]],Db:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],vb:9,Ya:function(a,b){a&1&&_.I("click",function(c){return b.Cmc(c)})("mouseenter",function(){return b.Ipc()});a&2&&(_.Pe("role",b.role)("tabindex",b.LE())("aria-disabled",b.disabled)("disabled",b.disabled||null)("mat-id-collision",null),_.Re("mat-mdc-menu-item-highlighted",b.EW)("mat-mdc-menu-item-submenu-trigger",b.M6))},inputs:{disabled:"disabled",vd:"disableRipple",role:"role"},Wb:["matMenuItem"],
features:[_.Le],mc:["mat-menu-item",""],ac:["mat-icon, [matMenuItemIcon]","*"],Aa:5,Ba:3,Ea:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-mdc-menu-submenu-icon","viewBox","0 0 5 10","focusable","false","aria-hidden","true",4,"ngIf"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],ua:function(a,b){a&1&&(_.df(v4a),_.ef(0),_.A(1,"span",0),_.ef(2,1),
_.B(),_.E(3,"div",1),_.y(4,jva,2,0,"svg",2));a&2&&(_.u(3),_.x("matRippleDisabled",b.vd||b.disabled)("matRippleTrigger",b.Hh()),_.u(1),_.x("ngIf",b.M6))},Ha:[_.Cm,_.Er],rb:2,Oa:0});var x4a=0,zw=function(a,b,c,d){this.Ma=a;this.hb=b;this.kb=d;this.zt=new _.Af;this.Tk={};this.P5="void";this.eq=new _.he;this.close=this.closed=new _.ll;this.qDb="mat-menu-panel-"+x4a++;this.iH=c.iH||"";this.tF=c.bI;this.Kbb=c.JN;this.om=c.om;this.n$a=c.wua;this.P4=c.Tf};_.h=zw.prototype;_.h.Ra=function(){this.F1()};
_.h.re=function(){var a=this;this.Xtc();this.Rb=_.Gq((new _.Iq(this.zt)).hE().aI());this.Rb.jN.subscribe(function(){return a.closed.emit("tab")});this.zt.Vc.ha(_.ke(this.zt),_.me(function(b){return _.Fd.apply(null,_.zc(b.map(function(c){return c.Or})))})).subscribe(function(b){return _.Hq(a.Rb,b)});this.zt.Vc.subscribe(function(b){var c=a.Rb,d;"enter"===a.P5&&(null==(d=c.Of)?0:d.Po())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.Uv||0)),b[d]&&!b[d].disabled?c.Hk(d):zSa(c))})};
_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.zt.destroy();this.closed.complete();var b;null==(b=this.w7a)||b.unsubscribe()};_.h.nP=function(){return this.zt.Vc.ha(_.ke(this.zt),_.me(function(a){return _.Fd.apply(null,_.zc(a.map(function(b){return b.nP})))}))};_.h.Nuc=function(){};_.h.removeItem=function(){};
_.h.Yf=function(a){var b=a.keyCode,c=this.Rb;switch(b){case 27:_.fh(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.Aua&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.Aua&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:38!==b&&40!==b||_.BSa(c,"keyboard");c.Ls(a);return}a.stopPropagation()};
_.y4a=function(a,b){b=void 0===b?"program":b;var c;null==(c=a.w7a)||c.unsubscribe();a.w7a=a.hb.Kf.ha(_.Xd(1)).subscribe(function(){var d=null;a.zt.length&&(d=a.zt.first.Hh().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=a.Rb;_.BSa(e,b).MB(0,1);!e.Of&&d&&d.focus()}})};_.h=zw.prototype;
_.h.oLb=function(a){var b=this;a=this.g7a+Math.min(this.Vlc+a,24);var c=Object.keys(this.Tk).find(function(d){return d.startsWith(b.g7a)});c&&c!==this.dIa||(this.dIa&&(this.Tk[this.dIa]=!1),this.Tk[a]=!0,this.dIa=a)};_.h.F1=function(a,b){a=void 0===a?this.bI:a;b=void 0===b?this.JN:b;var c=this.Tk;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.kb)||_.Cl(d)};_.h.gtc=function(){this.P5="enter"};
_.h.psc=function(){this.P5="void"};_.h.vHa=function(a){this.eq.next(a);this.rP=!1};_.h.wHa=function(a){this.rP=!0;"enter"===a.kg&&0===this.Rb.Uv&&(a.element.scrollTop=0)};_.h.Xtc=function(){var a=this;this.n5a.Vc.ha(_.ke(this.n5a)).subscribe(function(b){a.zt.reset(b.filter(function(c){return c.Ima===a}));_.uf(a.zt)})};
_.W.Object.defineProperties(zw.prototype,{bI:{configurable:!0,enumerable:!0,get:function(){return this.tF},set:function(a){this.tF=a;this.F1()}},JN:{configurable:!0,enumerable:!0,get:function(){return this.Kbb},set:function(a){this.Kbb=a;this.F1()}},wua:{configurable:!0,enumerable:!0,get:function(){return this.n$a},set:function(a){this.n$a=_.ih(a)}},Tf:{configurable:!0,enumerable:!0,get:function(){return this.P4},set:function(a){this.P4=_.ih(a)}},Hd:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.Src;c&&c.length&&c.split(" ").forEach(function(d){b.Tk[d]=!1});(this.Src=a)&&a.length&&(a.split(" ").forEach(function(d){b.Tk[d]=!0}),this.Ma.na.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.Hd},set:function(a){this.Hd=a}}});zw.O=function(a){return new (a||zw)(_.v(_.ed),_.v(_.re),_.v(r4a),_.v(_.Ml))};
zw.Ia=_.rc({type:zw,Cd:function(a,b,c){a&1&&(_.yf(c,_.p4a,5),_.yf(c,yw,5),_.yf(c,yw,4));if(a&2){var d;_.vf(d=_.zf())&&(b.QG=d.first);_.vf(d=_.zf())&&(b.n5a=d);_.vf(d=_.zf())&&(b.items=d)}},tb:function(a,b){a&1&&_.xf(_.sf,5);if(a&2){var c;_.vf(c=_.zf())&&(b.Rc=c.first)}},inputs:{om:"backdropClass",ariaLabel:["aria-label","ariaLabel"],Pf:["aria-labelledby","ariaLabelledby"],zF:["aria-describedby","ariaDescribedby"],bI:"xPosition",JN:"yPosition",wua:"overlapTrigger",Tf:"hasBackdrop",Hd:["class","panelClass"],
classList:"classList"},outputs:{closed:"closed",close:"close"}});var z4a={wa:_.s4a,Fb:[_.vr],yb:function(a){return function(){return a.Jm.Lp()}}},A4a=_.gh({passive:!0}),Aw=function(a,b,c,d,e,f,g,m,n){var r=this;this.Af=a;this.Wc=b;this.Se=c;this.u5=f;this.oc=g;this.Bd=m;this.hb=n;this.Cb=null;this.EP=!1;this.dHa=this.N8a=this.MO=_.id.EMPTY;this.kb=_.jc(_.Ml);this.x8a=function(w){_.Tpa(w)||(r.eF="touch")};this.eF=void 0;this.HA=!0;this.THc=this.kVa=new _.ll;this.SHc=this.hVa=new _.ll;this.Le=d;this.Ft=e instanceof zw?e:void 0;b.na.addEventListener("touchstart",
this.x8a,A4a)};Aw.prototype.re=function(){this.Fpc()};Aw.prototype.Ka=function(){this.Cb&&(this.Cb.dispose(),this.Cb=null);this.Wc.na.removeEventListener("touchstart",this.x8a,A4a);this.dHa.unsubscribe();this.MO.unsubscribe();this.N8a.unsubscribe()};
var Bw=function(a){return!!(a.u5&&a.Ft&&a.Ek)},B4a=function(a){var b=a.Ek;if(!a.EP&&b){var c=a.Jy(b),d=c.ko(),e=d.Lg;a.Osc(b,e);d.Tf=null==b.Tf?!Bw(a):b.Tf;c.Ld(a.ipc(b));b.QG&&b.QG.Ld(a.MGc);a.MO=a.Wqc().subscribe(function(){return a.Q8()});a.Vpc(b);b instanceof zw&&(b.gtc(),b.zt.Vc.ha(_.ne(b.close)).subscribe(function(){_.cTa(_.gTa(e,!1));_.gTa(e,!0)}))}};_.h=Aw.prototype;_.h.Q8=function(){var a;null==(a=this.Ek)||a.close.emit()};_.h.focus=function(a,b){this.Bd&&a?_.kq(this.Bd,this.Wc,a,b):this.Wc.na.focus(b)};
_.h.lf=function(){var a;null==(a=this.Cb)||a.lf()};_.h.Nnc=function(a){var b=this;if(this.Cb&&this.jVa){var c=this.Ek;this.MO.unsubscribe();this.Cb.detach();!this.HA||"keydown"!==a&&this.eF&&Bw(this)||this.focus(this.eF);this.eF=void 0;if(c instanceof zw)c.psc(),c.QG?c.eq.ha(_.Kd(function(e){return"void"===e.kg}),_.Xd(1),_.ne(c.QG.C5a)).subscribe({next:function(){return c.QG.detach()},complete:function(){return b.kna(!1)}}):this.kna(!1);else{this.kna(!1);var d;null==c||null==(d=c.QG)||d.detach()}}};
_.h.Vpc=function(a){a.Aua=Bw(this)?this.Ft:void 0;a.direction=this.dir;this.Msc(a);_.y4a(a,this.eF||"program");this.kna(!0)};_.h.Msc=function(a){if(a.oLb){for(var b=0,c=a.Aua;c;)b++,c=c.Aua;a.oLb(b)}};_.h.kna=function(a){a!==this.EP&&((this.EP=a)?this.kVa.emit():this.hVa.emit(),Bw(this)&&this.u5.Ksc(a),_.Cl(this.kb))};_.h.Jy=function(a){if(!this.Cb){var b=this.dP(a);this.rtc(a,b.Lg);this.Cb=this.Af.create(b);this.Cb.Wj().subscribe()}return this.Cb};
_.h.dP=function(a){return new _.fr({Lg:_.hTa(_.fTa(_.gTa(_.nr(this.Af.position(),this.Wc))),".mat-menu-panel, .mat-mdc-menu-panel"),om:a.om||"cdk-overlay-transparent-backdrop",Hd:a.iH,zj:this.Le(),direction:this.oc})};_.h.rtc=function(a,b){var c=this;a.F1&&b.nfa.subscribe(function(d){var e="start"===d.m9.qc?"after":"before",f="top"===d.m9.wc?"below":"above";c.hb?c.hb.jc(function(){return a.F1(e,f)}):a.F1(e,f)})};
_.h.Osc=function(a,b){var c=_.l("before"===a.bI?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.l("above"===a.JN?["bottom","top"]:["top","bottom"]),f=e.next().value;e=e.next().value;var g=_.l([f,e]),m=g.next().value;g=g.next().value;var n=_.l([d,c]),r=n.next().value;n=n.next().value;var w=0;Bw(this)?(n=d="before"===a.bI?"start":"end",c=r="end"===d?"start":"end",this.Ft&&(null==this.QHa&&(this.QHa=(a=this.Ft.items.first)?a.Hh().offsetTop:0),w="bottom"===f?this.QHa:-this.QHa)):
a.wua||(m="top"===f?"bottom":"top",g="top"===e?"bottom":"top");_.ir(b,[{Cc:d,Dc:m,qc:r,wc:f,offsetY:w},{Cc:c,Dc:m,qc:n,wc:f,offsetY:w},{Cc:d,Dc:g,qc:r,wc:e,offsetY:-w},{Cc:c,Dc:g,qc:n,wc:e,offsetY:-w}])};_.h.Wqc=function(){var a=this,b=this.Cb.rm(),c=this.Cb.Mo,d=this.Ft?this.Ft.closed:_.nd(),e=this.Ft?this.Ft.nP().ha(_.Kd(function(f){return f!==a.u5}),_.Kd(function(){return a.EP})):_.nd();return _.Fd(b,d,e,c)};_.h.Jpc=function(a){_.Spa(a)||(this.eF=0===a.button?"mouse":void 0,Bw(this)&&a.preventDefault())};
_.h.Yf=function(a){a=a.keyCode;if(13===a||32===a)this.eF="keyboard";Bw(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.eF="keyboard",B4a(this))};_.h.No=function(a){Bw(this)?(a.stopPropagation(),B4a(this)):this.EP?this.Q8():B4a(this)};
_.h.Fpc=function(){var a=this;Bw(this)&&this.Ft&&(this.N8a=this.Ft.nP().ha(_.Kd(function(b){return b===a.u5&&!b.disabled}),_.Ud(0,_.oHa)).subscribe(function(){a.eF="mouse";a.Ek instanceof zw&&a.Ek.rP?a.Ek.eq.ha(_.Xd(1),_.Ud(0,_.oHa),_.ne(a.Ft.nP())).subscribe(function(){return B4a(a)}):B4a(a)}))};_.h.ipc=function(a){this.Wk&&this.Wk.Rc===a.Rc||(this.Wk=new _.qr(a.Rc,this.Se));return this.Wk};
_.W.Object.defineProperties(Aw.prototype,{Knc:{configurable:!0,enumerable:!0,get:function(){return this.Ek},set:function(a){this.Ek=a}},Ek:{configurable:!0,enumerable:!0,get:function(){return this.H9a},set:function(a){var b=this;if(a!==this.H9a){this.H9a=a;this.dHa.unsubscribe();a&&(this.dHa=a.close.subscribe(function(d){b.Nnc(d);"click"!==d&&"tab"!==d||!b.Ft||b.Ft.closed.emit(d)}));var c;null==(c=this.u5)||c.Wsc(Bw(this))}}},jVa:{configurable:!0,enumerable:!0,get:function(){return this.EP}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.oc&&"rtl"===this.oc.value?"rtl":"ltr"}}});Aw.O=function(a){return new (a||Aw)(_.v(_.vr),_.v(_.ed),_.v(_.tf),_.v(_.s4a),_.v(q4a,8),_.v(yw,10),_.v(_.Qq,8),_.v(_.jq),_.v(_.re))};
Aw.Ia=_.rc({type:Aw,vb:3,Ya:function(a,b){a&1&&_.I("click",function(c){return b.No(c)})("mousedown",function(c){return b.Jpc(c)})("keydown",function(c){return b.Yf(c)});a&2&&_.Pe("aria-haspopup",b.Ek?"menu":null)("aria-expanded",b.jVa)("aria-controls",b.jVa?b.Ek.qDb:null)},inputs:{Knc:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],Ek:["matMenuTriggerFor","menu"],MGc:["matMenuTriggerData","menuData"],HA:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{kVa:"menuOpened",THc:"onMenuOpen",
hVa:"menuClosed",SHc:"onMenuClose"}});_.Cw=function(){return yw.apply(this,arguments)||this};_.V(_.Cw,yw);_.Cw.O=function(){var a;return function(b){return(a||(a=_.ad(_.Cw)))(b||_.Cw)}}();
_.Cw.ya=_.lc({type:_.Cw,qa:[["","mat-menu-item",""]],Db:[1,"mat-focus-indicator"],vb:21,Ya:function(a,b){a&2&&(_.Pe("role",b.role)("tabindex",b.LE())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null)("mat-id-collision",null),_.Re("mat-menu-item",!0)("mat-menu-item-highlighted",b.EW)("mat-menu-item-submenu-trigger",b.M6)("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",
vd:"disableRipple"},Wb:["matMenuItem"],features:[_.mf([{wa:yw,Nb:_.Cw}]),_.Le],mc:["mat-menu-item",""],ac:["*"],Aa:3,Ba:3,Ea:[["matRipple","",1,"mat-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-menu-submenu-icon","viewBox","0 0 5 10","focusable","false","aria-hidden","true",4,"ngIf"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-menu-submenu-icon"],["points","0,0 5,5 0,10"]],ua:function(a,b){a&1&&(_.df(),_.ef(0),_.E(1,"div",0),_.y(2,kva,2,0,"svg",1));
a&2&&(_.u(1),_.x("matRippleDisabled",b.vd||b.disabled)("matRippleTrigger",b.Hh()),_.u(1),_.x("ngIf",b.M6))},Ha:[_.Cm,_.Er],rb:2,Oa:0});_.Dw=function(){Aw.apply(this,arguments)};_.V(_.Dw,Aw);_.Dw.O=function(){var a;return function(b){return(a||(a=_.ad(_.Dw)))(b||_.Dw)}}();_.Dw.Ia=_.rc({type:_.Dw,qa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Db:[1,"mat-menu-trigger"],Wb:["matMenuTrigger"],features:[_.Le]});_.Ew=function(a,b,c,d){zw.call(this,a,b,c,d);this.g7a="mat-elevation-z";this.Vlc=4};_.V(_.Ew,zw);_.Ew.Ia=zw.Ia;_.Ew.O=function(a){return new (a||_.Ew)(_.v(_.ed),_.v(_.re),_.v(r4a),_.v(_.Ml))};
_.Ew.ya=_.lc({type:_.Ew,qa:[["mat-menu"]],Db:["ngSkipHydration",""],vb:4,Ya:function(a){a&2&&_.Pe("aria-label",null)("aria-labelledby",null)("aria-describedby",null)("mat-id-collision",null)},Wb:["matMenu"],features:[_.mf([{wa:q4a,Nb:_.Ew}]),_.Le],ac:["*"],Aa:1,Ba:0,Ea:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"id","ngClass","keydown","click"],[1,"mat-menu-content"]],ua:function(a){a&1&&(_.df(),_.y(0,lva,3,6,"ng-template"))},Ha:[_.Am],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'],
rb:2,data:{animation:[t4a,u4a]},Oa:0});_.Fw=function(){};_.Fw.O=function(a){return new (a||_.Fw)};_.Fw.Da=_.mc({type:_.Fw});_.Fw.Ca=_.bc({Pb:[z4a],imports:[_.Im,_.xr,_.Fr,_.wr,_.cr,_.xr]});var C4a=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],Gw=function(a){var b=this;this.zone=a;this.pua=!1;this.AM=new ResizeObserver(function(){b.zone.jc(function(){var c=[];for(var d=c.concat,e=Array.from(b.kv),f=Array.from(b.XOc),g=Math.max(e.length,f.length),m=[],n=0;n<g;n++)m.push([e[n],f[n]]);c=d.call(c,_.zc(m),[[b.xMc,b.iMb]]);c=_.l(c);for(d=c.next();!d.done;d=c.next())e=_.l(d.value),d=e.next().value,e=e.next().value,0===e.na.offsetWidth&&d.Q8();D4a(b)})})};Gw.prototype.Ra=function(){};
Gw.prototype.Qc=function(){for(var a=_.l([].concat(_.zc(this.buttons),[this.iMb])),b=a.next();!b.done;b=a.next())this.AM.observe(b.value.na)};Gw.prototype.Ka=function(){this.AM.disconnect()};var E4a=function(a){D4a(a);var b=a.pua?"keyboard":"mouse";a.pua=!1;setTimeout(function(){_.y4a(a.C_a,b)})},D4a=function(a){a=_.l(a.C_a.zt);for(var b=a.next();!b.done;b=a.next())b=b.value,b.disabled=0===b.Hh().offsetWidth};
_.W.Object.defineProperties(Gw.prototype,{Ek:{configurable:!0,enumerable:!0,set:function(a){a.Hd="onedev-appbar-menu";this.C_a=a}}});Gw.O=function(a){return new (a||Gw)(_.v(_.re))};
Gw.ya=_.lc({type:Gw,qa:[["onedev-button-group"]],Cd:function(a,b,c){a&1&&(_.yf(c,_.Dw,4),_.yf(c,_.Dw,4,_.ed),_.yf(c,_.Hr,4,_.ed));if(a&2){var d;_.vf(d=_.zf())&&(b.kv=d);_.vf(d=_.zf())&&(b.XOc=d);_.vf(d=_.zf())&&(b.buttons=d)}},tb:function(a,b){a&1&&(_.xf(_.Dw,5),_.xf(_.Dw,5,_.ed));if(a&2){var c;_.vf(c=_.zf())&&(b.xMc=c.first);_.vf(c=_.zf())&&(b.iMb=c.first)}},vb:2,Ya:function(a){a&2&&_.Qe("display","flex")},inputs:{Ek:"menu"},ac:["[onedevOptOutButton]","[mat-icon-button]"],Aa:5,Ba:1,Ea:[["mat-icon-button",
"","aria-label","show more",1,"show-more",3,"matMenuTriggerFor","keydown.enter","keydown.space","menuOpened"]],ua:function(a,b){a&1&&(_.df(C4a),_.ef(0),_.ef(1,1),_.A(2,"button",0),_.I("keydown.enter",function(){b.pua=!0})("keydown.space",function(){b.pua=!0})("menuOpened",function(){return E4a(b)}),_.A(3,"mat-icon"),_.N(4,"more_vert"),_.B()());a&2&&(_.u(2),_.x("matMenuTriggerFor",b.C_a))},Ha:[_.Hr,_.Qs,_.Dw],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'],
rb:2});var Hw=function(){};Hw.O=function(a){return new (a||Hw)};Hw.Da=_.mc({type:Hw});Hw.Ca=_.bc({imports:[_.Im,_.es,_.Rs,_.Fw]});_.Iw=function(){};_.Iw.O=function(a){return new (a||_.Iw)};_.Iw.Da=_.mc({type:_.Iw});_.Iw.Ca=_.bc({imports:[Hw]});_.Jw=function(){};_.Jw.O=function(a){return new (a||_.Jw)};_.Jw.Da=_.mc({type:_.Jw});_.Jw.Ca=_.bc({Pb:[g4a],imports:[_.zq,_.Im,_.wr,_.xr,_.xr,_.cr]});var F4a=["feedbackTooltip"],G4a=["branding"],Kw=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.Fa=a;this.xk=b;this.aaa=c;this.Ua=d;this.qx=e;this.gt=f;this.document=g;this.jvc=m;this.appBarFontColor=n;this.aTb=r;this.Dq=eRa;this.Xm={};this.Gxc="/";this.eKb=1;this.N1a=new _.he;this.Zvb=!!this.document.querySelector("#gb");this.bIc=!!this.document.querySelector("#gb a[role=button]");this.width=this.Zvb?"calc(100% - "+(this.bIc?50:110)+"px)":"100%";this.xg=[w.register("showShortcutDialog","shift+/",
function(){z.Q1&&(z.zu?(z.zu.close(),z.zu=void 0):z.Kwa(),z.Fa.mb({element:"AppBar",action:(z.zu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:z.Dq.projectId}))}),w.register("sendFeedback","shift+2",function(){z.Z$?(z.Z$.close(),z.Z$=void 0):z.u0("KEYBOARD")})];this.WPc=_.qu.has(71)};
Kw.prototype.Ra=function(){var a=this;this.Ua.events.ha(_.Kd(function(b){return b instanceof _.kg})).subscribe(function(){a.Dq=H4a(a);a.Xm=a.MOa();a.cgb.na.style.setProperty("--text-secondary",a.Dq.appBarFontColor);a.Gxc=a.Ua.url})};Kw.prototype.Ka=function(){this.N1a.next();for(var a=_.l(this.xg),b=a.next();!b.done;b=a.next())b=b.value,b()};
Kw.prototype.u0=function(a){var b=this;this.Fa.mb({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.Dq.projectId});this.baa&&this.baa.We();this.Z$=this.xk.open(o2a);this.Z$.hz().ha(_.Zd()).subscribe(function(c){b.Z$=void 0;c&&b.aaa.FU()})};var I4a=function(){setTimeout(function(){var a;null==(a=document.getElementById("skiplink-navigation-target"))||a.focus()})},J4a=function(a){_.dfa(a.gt.theme).then(function(b){a.qx.xwa("DARK"===b?"LIGHT":"DARK")})};
Kw.prototype.Kwa=function(){var a=this;this.zu=this.xk.open(_.Xr,{pz:!1,data:this.Dq.keyboardShortcuts,minWidth:400});this.zu.hz().ha(_.Zd()).subscribe(function(){a.zu=void 0})};var H4a=function(a){var b={};a.aTb&&(b.appBarTitle=a.aTb,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.oH(function(c,d){return Object.assign({},c,d)},eRa);return Object.assign({},a,b)};Kw.prototype.MOa=function(){return this.oH(function(a,b){return Object.assign({},a,b.Xm)},{})};
Kw.prototype.oH=function(a,b){for(var c=this.Ua.Mp.root.Sc;c&&"primary"===c.ff;)b=a(b,c.data),c=c.firstChild;return b};
_.W.Object.defineProperties(Kw.prototype,{RPa:{configurable:!0,enumerable:!0,get:function(){return!this.Zvb}},qBc:{configurable:!0,enumerable:!0,get:function(){return 0===this.eKb}},bca:{configurable:!0,enumerable:!0,get:function(){var a=this.Dq.appLink;return a?a:"/"+_.no.qE}},projectId:{configurable:!0,enumerable:!0,get:function(){return this.Dq.projectId}},Q1:{configurable:!0,enumerable:!0,get:function(){return this.Dq.keyboardShortcuts&&0<Array.from(this.Dq.keyboardShortcuts.entries()).length}},
bsb:{configurable:!0,enumerable:!0,get:function(){return this.Q1||!!this.Dq.settingsPageLink}},Urb:{configurable:!0,enumerable:!0,get:function(){return 0<(this.Dq.additionalLinks||[]).length}},Vrb:{configurable:!0,enumerable:!0,get:function(){return this.bsb||this.Urb}}});Kw.O=function(a){return new (a||Kw)(_.v(_.eo),_.v(_.Rr),_.v(_.Ms),_.v(_.rg),_.v(_.Wu),_.v(_.cv),_.v(_.ph),_.v(J0a,8),_.v(G0a,8),_.v(_.K0a,8),_.v(_.Kt),_.v(_.ru))};
Kw.ya=_.lc({type:Kw,qa:[["app-bar"]],tb:function(a,b){a&1&&(_.xf(F4a,5),_.xf(G4a,5,_.ed));if(a&2){var c;_.vf(c=_.zf())&&(b.baa=c.first);_.vf(c=_.zf())&&(b.cgb=c.first)}},vb:6,Ya:function(a,b){a&2&&(_.Qe("width",b.width),_.Re("full-width",b.RPa)("fullscreen-search",b.qBc))},Aa:41,Ba:14,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"header",0)(1,"div",1),_.y(2,mva,4,0,"a",2),_.E(3,"a",3,4),_.B(),_.A(5,"div",5)(6,"div",6)(7,"button",7),_.I("click",function(){return I4a()})("keydown.enter",function(){return I4a()}),_.N(8," Skip navigation "),_.B()(),_.y(9,nva,1,1,"global-search-box",8),_.B(),_.A(10,"div",9)(11,"onedev-button-group",10)(12,"button",11),_.I("click",function(){return J4a(b)}),_.A(13,"mat-icon"),_.N(14,"brightness_4"),_.B()(),
_.A(15,"button",12,13),_.I("click",function(){return b.u0("CLICK")}),_.E(17,"mat-icon",14),_.B(),_.A(18,"a",15)(19,"mat-icon"),_.N(20,"lightbulb_outline"),_.B()(),_.y(21,ova,2,1,"button",16)(22,pva,2,1,"a",17),_.B()(),_.A(23,"mat-menu",18,19)(25,"ul"),_.y(26,qva,3,0,"li",20),_.B(),_.y(27,tva,4,2,"ng-container",20),_.B(),_.A(28,"mat-menu",null,21)(30,"button",22),_.I("click",function(){return J4a(b)}),_.A(31,"span"),_.N(32,"Switch theme"),_.B()(),_.A(33,"button",23),_.I("click",function(){return b.u0("CLICK")}),
_.A(34,"span"),_.N(35,"Send feedback"),_.B()(),_.A(36,"a",24)(37,"span"),_.N(38,"Tip of the Week"),_.B()(),_.y(39,uva,3,1,"button",25)(40,vva,3,1,"a",26),_.B()());if(a&2){var c=_.hf(29);_.u(2);_.x("ngIf",b.WPc);_.u(1);_.gf("onedevAppbarBranding",b.Dq.appBarTitle);_.x("svgIcon",b.jvc)("routerLink",b.bca)("trackProjectId",b.projectId);_.u(6);_.x("ngIf",b.Xm.Rca);_.u(2);_.x("menu",c);_.u(10);_.x("ngIf",b.Vrb);_.u(1);_.x("ngIf",b.Dq.settingsPageLink);_.u(1);_.x("overlapTrigger",!1);_.u(3);_.x("ngIf",
b.Q1);_.u(1);_.x("ngIf",b.Urb);_.u(12);_.x("ngIf",b.Vrb);_.u(1);_.x("ngIf",b.Dq.settingsPageLink)}},Ha:[_.jo,_.Bm,_.Cm,_.fo,_.as,_.uw,_.Hr,_.Ir,_.ow,_.Qs,_.Ew,_.Cw,_.Dw,_.tw,_.vw,_.xw,Gw,_.Pn],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}}"]});_.Lw=function(a,b,c){this.EIc=a;this.tDc=b;this.qp=c};_.Lw.prototype.bootstrap=function(){ZNa(this.EIc);for(var a=this.tDc,b=_.l(a.qDc),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.zc(c.icons));c.dlb&&(d=d.concat(c.dlb));d=_.l(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.Uw;e=e.value;var m=_.hg(JVa,g,e);f.ktb.Cka(g,e,new Os(m))}}this.qp.initialize()};_.Lw.O=function(a){return new (a||_.Lw)(_.q(mo),_.q(_.Ss),_.q(_.bu),_.q(_.gs))};_.Lw.ta=_.p({token:_.Lw,oa:_.Lw.O,Ga:"root"});var K4a;_.Mw=function(a,b,c,d,e,f,g,m){this.Fa=g;this.Kd=m;this.productVersion=void 0;this.service=c(a,{locale:b,apiKey:d});this.colorScheme=f.theme.ha(_.t(function(n){return"LIGHT"===n?1:2}));this.experimentIds=Array.from(e).map(function(n){return""+n})};
K4a=function(a,b,c){a.Fa.mb({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",Te:b});a.service.mKc({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ha(_.Xd(1)).subscribe(function(e){a.Fa.mb({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",Te:b});a.service.iJc({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.L4a=function(a,b){var c={};c=void 0===c?{}:c;a.Fa.RHc.then(function(){a.Kd.Zb(function(){_.dfa(a.Kd.Kf).then(function(){setTimeout(function(){K4a(a,b,c)})})})})};_.Mw.O=function(a){return new (a||_.Mw)(_.q(cJa),_.q(_.zh),_.q(_.zVa),_.q(_.um),_.q(i0a),_.q(_.cv),_.q(_.eo),_.q(_.re))};_.Mw.ta=_.p({token:_.Mw,oa:_.Mw.O,Ga:"root"});var M4a=_.pi(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),N4a=_.pi(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),O4a=_.pi(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);var Nw=function(a,b,c,d,e,f,g,m,n,r,w,z,D,J){this.RKc=a;this.Yna=b;this.BKa=d;this.Ua=e;this.dh=g;this.userEmail=n;this.storage=r;this.GRa=z;c.bootstrap();(this.fl=_.ei.has(2))&&w.load();this.eVa();this.fl&&_.qu.has(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.fl&&_.qu.has(42)&&_.L4a(z,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");z=_.hg(M4a);D.Cka("","access_time_24px",new Os(z));z=_.hg(N4a);D.Cka("","info_outline_24px",new Os(z));z=_.hg(O4a);D.Cka("","link_24px",new Os(z));this.Yna&&J.documentElement.style.setProperty("--app-bar-bg",this.Yna)};Nw.prototype.eVa=function(){this.userEmail||!_.ei.has(3)||this.storage&&this.storage.get("epn_dismiss")||this.w_a()};
Nw.prototype.w_a=function(){var a=this;this.dh.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).Ty.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};Nw.prototype.Ra=function(){var a=this.Ua;a.config=this.RKc.map(ama);a.HL=!1;a.eta=-1};
Nw.O=function(a){return new (a||Nw)(_.v($1a),_.v(F0a),_.v(_.Lw),_.v(_.iv),_.v(_.rg),_.v(_.ru),_.v(_.Gs),_.v(_.pu),_.v(_.tm),_.v(_.hUa,8),_.v(_.Xt),_.v(_.Mw),_.v(Ps),_.v(_.ph))};
Nw.ya=_.lc({type:Nw,qa:[["cst-app"],["protractor-cst-app"]],Aa:6,Ba:3,Ea:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],[1,"announcement-bar"]],ua:function(a,b){a&1&&(_.E(0,"app-bar"),_.A(1,"div",0)(2,"div",1),_.y(3,wva,1,0,"announcement-bar",2),_.E(4,"router-outlet"),_.B()(),_.E(5,"uncaught-error-notifier"));a&2&&(_.Qe("background-color",b.Yna),_.u(3),_.x("ngIf",b.BKa.amb))},Ha:[_.Cm,_.jv,Kw,_.Is,_.bn],styles:["cst-app[_nghost-%COMP%], protractor-cst-app[_nghost-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;min-height:0}.app[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;min-height:0}.router-wrapper[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;overflow:auto}.router-wrapper[_ngcontent-%COMP%]    >:not(announcement-bar){flex:1 1 100%;min-height:0}router-outlet[_ngcontent-%COMP%]{flex:0!important}"]});var P4a=function(a){this.ULa=a};P4a.prototype.process=function(a){Q4a(this,a);for(var b=_.l(_.ai(a)),c=b.next();!c.done;c=b.next())c=c.value,3===c.zk&&Q4a(this,c.elements);return a};var Q4a=function(a,b){var c=!1,d=[];R4a(a,b,d);a=_.l(d);for(b=a.next();!b.done;b=a.next())b=b.value,c&&(b.error={type:6,location:b.location}),c=!0},R4a=function(a,b,c){b=_.l(b);for(var d=b.next();!d.done;d=b.next())d=d.value,0===d.zk||2===d.zk?(R4a(a,d.hta,c),R4a(a,d.Fva,c)):_.xva(d,a.ULa)&&!d.error&&c.push(d)};var S4a=function(a){this.bHc=a};S4a.prototype.process=function(a){if(!this.bHc)return a;for(var b=_.l(_.ai(a)),c=b.next();!c.done;c=b.next()){c=c.value;var d;if(d=_.xva(c,9)&&!c.error)d=c.value?c.value.value:"",d=d.toLowerCase().replaceAll(/[^a-z0-9]/g,""),d=!"piper".startsWith(d);d&&(c.warning={type:"PACKAGE_AVAILABLE_IN_MULTIBRANCH",location:c.location})}return a};var U4a=function(){var a=T4a;this.ULa=5;this.pattern=a};U4a.prototype.process=function(a){for(var b=_.l(_.ai(a)),c=b.next();!c.done;c=b.next())c=c.value,!_.xva(c,this.ULa)||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};var V4a=function(){this.S0=[]},W4a;V4a.prototype.Me=function(a){return this.S0.length?W4a(this.S0[0],a):void 0};W4a=function(a,b){b=void 0===b?function(c){return new c}:b;return a.yc?b(a.yc):a.instance};_.X4a=function(){this.S0=[]};_.V(_.X4a,V4a);var T4a,Y4a;T4a=/^(y|yes|n|no|auto)$/;Y4a=new Map([["case",5],["class",7],["content",11],["symbol",23]].concat(_.zc([["func",14],["function",14]]),_.zc([["f",12],["file",12],["filepath",12],["path",12]]),_.zc([["l",16],["lang",16],["language",16]])));
_.Z4a=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]]);_.$4a=new Map([["b",4],["branch",4],["r",20],["repo",20],["g",15],["git",15]].concat(_.zc(_.Z4a)));
_.a5a=new _.X4a;_.b5a=new _.X4a;_.Ow=function(){};_.Ow.O=function(a){return new (a||_.Ow)};_.Ow.Da=_.mc({type:_.Ow});_.Ow.Ca=_.bc({Pb:[_.dv,_.hv,{wa:_.f2a,yb:function(a){a={Sg:a||void 0};a=(void 0===a?{}:a).Sg;var b=!!_.b5a.Me();return{dda:_.b5a.Me()||_.a5a.Me()||Y4a,wzc:!0,PZa:[new P4a(5),new P4a(20),new U4a,new S4a(b)],uzc:!0,U_:a}},Fb:[[new _.Kk,_.ks]]}]});_.Pw=function(){};_.Pw.O=function(a){return new (a||_.Pw)};_.Pw.Da=_.mc({type:_.Pw});_.Pw.Ca=_.bc({imports:[_.Ow,_.Im,_.es,_.Rs]});_.Qw=function(){};_.Qw.O=function(a){return new (a||_.Qw)};_.Qw.Da=_.mc({type:_.Qw});_.Qw.Ca=_.bc({imports:[_.Im,_.go,_.Rn]});_.c5a=new _.xc("TooltipAnchor");_.d5a=new _.xc("TooltipPeventer");_.Rw=function(){};_.Rw.O=function(a){return new (a||_.Rw)};_.Rw.Da=_.mc({type:_.Rw});_.Rw.Ca=_.bc({imports:[_.zq,bw,_.Im,hw,_.es,_.Rs,_.wr,dw]});_.Sw=function(){};_.Sw.O=function(a){return new (a||_.Sw)};_.Sw.Da=_.mc({type:_.Sw});_.Sw.Ca=_.bc({imports:[_.xr,_.xr]});_.e5a=_.th(function(a){this.Ma=a},"primary");_.f5a=new _.xc("mat-progress-spinner-default-options",{Ga:"root",oa:yva});_.Tw=function(){};_.Tw.O=function(a){return new (a||_.Tw)};_.Tw.Da=_.mc({type:_.Tw});_.Tw.Ca=_.bc({imports:[_.xr,_.Im,_.xr]});_.Uw=function(){};_.Uw.O=function(a){return new (a||_.Uw)};_.Uw.Da=_.mc({type:_.Uw});_.Uw.Ca=_.bc({Pb:[{wa:_.S3a,rc:{Jp:"grimoire-multibranch",OMa:1E3,kOa:!0}}],imports:[_.lo,_.Ow,_.Im,_.Qw,_.Rw,_.ds,_.Sw,_.es,_.Rs,_.Tw,_.Jw,_.ov,_.nu,_.$v]});var Vw=function(){};Vw.O=function(a){return new (a||Vw)};Vw.Da=_.mc({type:Vw});Vw.Ca=_.bc({imports:[_.lo,_.Im,_.go,{jl:_.Ns,Pb:[_.Ms]},_.ds,_.Uw,_.fs,_.es,_.Wr,_.Sw,_.Rs,_.Fw,_.Jw,_.Iw,_.Rn]});var g5a=[{jca:"Documentation",wm:"https://goto.google.com/grimoire-codesearch-documentation"},{jca:"Accessibility Help",wm:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],h5a=[{jca:"Documentation",wm:"https://cloud.google.com/source-repositories/docs/"},{Iyc:!0,jca:"Support",wm:"https://cloud.google.com/source-repositories/docs/support"}],Ww=function(){this.additionalLinks=_.ei.has(2)?g5a:h5a};Ww.prototype.resolve=function(){return this.additionalLinks};
Ww.O=function(a){return new (a||Ww)(_.q(_.pu))};Ww.ta=_.p({token:Ww,oa:Ww.O,Ga:"root"});var i5a,j5a,k5a,l5a,Xw;i5a=[{Tb:"?",Zd:"Show shortcut help"},{Tb:["@"],Zd:"Send feedback"},{Tb:["alt","+","..."],Zd:"Use shortcuts with modal screenreader"},{Tb:"c",Zd:"Focus code panel"},{Tb:"g",Zd:"Go to line"},{Tb:"o",Zd:"Show outline"},{Tb:"t",Zd:"Show directory tree"}];j5a=[];k5a=[{Tb:"/",Zd:"Search for code or files"},{Tb:".",Zd:"Search for code or files in this directory"},{Tb:"j",Zd:"Select next result in the search result list"},{Tb:"k",Zd:"Select previous result in the search result list"}];
l5a=[];
Xw=[{Tb:"a",Zd:"Toggle fullscreen mode"},{Tb:"b",Zd:"Toggle blame layer"},{Tb:"f",Zd:"Show find in file menu"},{Tb:"h",Zd:"Show revision history of the file"},{Tb:"l",Zd:"Show links menu"},{Tb:["l","then","p"],Zd:"Copy the current file path"},{Tb:["l","then","h"],Zd:"Copy the link to the HEAD version of the file"},{Tb:["l","then","r"],Zd:"Copy the link to the current version and line of the file"},{Tb:["ctrl","+","shift","+","\\"],Zd:"Opens the context menu for the focused symbol"},{Tb:"q",Zd:"Toggle bottom panel"},
{Tb:"u",Zd:"Toggle the navigation panel"},{Tb:"y",Zd:"Show/hide search matches in a file"},{Tb:["\u2191","or","k"],Zd:"Up one line in code browser"},{Tb:["\u2193","or","j"],Zd:"Down one line in code browser"},{Tb:"+",Zd:"Increase size of code font"},{Tb:"-",Zd:"Decrease size of code font"}];
_.Yw=function(){_.qu.has(10)&&Xw.push({Tb:"x",Zd:"Show cross references for symbols"});_.qu.has(5)&&Xw.push({Tb:"X",Zd:"Show a callgraph for the file"});_.qu.has(7)&&Xw.push({Tb:"8",Zd:"Toggle code column guides"});if(_.qu.has(37)){var a=Xw.findIndex(function(f){return"Show/hide search matches in a file"===f.Zd});Xw.splice(a,1)}_.qu.has(28)||l5a.push({Tb:"E",Zd:"Open in editor (when available)"});_.ei.has(2)&&(j5a.push({Tb:"r",Zd:"Open the related files menu"},{Tb:["r","then","b"],Zd:"Open related BUILD file"},
{Tb:["r","then","o"],Zd:"Open related OWNERS file"},{Tb:["r","then","r"],Zd:"Open related README file"},{Tb:["r","then","t"],Zd:"Open related test file"}),Xw.push({Tb:["l","then","g"],Zd:"Copy link to google3-relative path"},{Tb:["l","then","i"],Zd:"Copy import statement"},{Tb:["l","then","b"],Zd:"Copy build rule"}));a=["General",Ava(i5a)];var b=["Related files (hold <shift> to open in new tab)",Ava(j5a)],c=["Search",Ava(k5a)],d=["View in",Ava(l5a)],e=["File Browsing",Ava(Xw)];this.vKc=new Map([a,
b].concat(_.zc(_.qu.has(37)?[]:[c,d]),[e]))};_.Yw.prototype.resolve=function(){return this.vKc};_.Yw.O=function(a){return new (a||_.Yw)(_.q(_.pu),_.q(_.ru))};_.Yw.ta=_.p({token:_.Yw,oa:_.Yw.O,Ga:"root"});var Zw=function(){this.settingsPageLink=_.ei.has(2)?_.no.JV:void 0};Zw.prototype.resolve=function(){return this.settingsPageLink};Zw.O=function(a){return new (a||Zw)(_.q(_.pu))};Zw.ta=_.p({token:Zw,oa:Zw.O,Ga:"root"});var m5a;m5a=window.location.pathname;
_.n5a=[{wa:sm,yb:function(a){return a.Taa().ira()},Fb:[Fu]},{wa:YIa,yb:function(a){a=a.Taa();a=_.Eb(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:_.Fg(a,"Unknown Environment Name")}},Fb:[Fu]},{wa:_.tm,yb:function(a){return _.Y(a,11)||""},Fb:[Fu]},{wa:y0a,yb:function(a){return a.IQa()||""},Fb:[Fu]},{wa:ZIa,yb:function(a){return!!_.cj(a,17)},Fb:[Fu]},{wa:$Ia,
yb:function(a){return!!_.cj(a,19)},Fb:[Fu]},{wa:_.aJa,yb:function(a){return _.Y(a,13)||""},Fb:[Fu]},{wa:D0a,yb:function(a){return a.Ig()||window.location.hostname},Fb:[Fu]},{wa:_.E0a,yb:function(a){return _.Y(a,30)||""},Fb:[Fu]},{wa:F0a,yb:function(a){return ku(a)?_.Y(ku(a),1)||null:null},Fb:[Fu]},{wa:G0a,yb:function(a){return ku(a)?_.Y(ku(a),8)||null:null},Fb:[Fu]},{wa:H0a,yb:function(a){return ku(a)?_.Y(ku(a),3)||null:null},Fb:[Fu]},{wa:I0a,yb:function(a){return ku(a)?_.Y(ku(a),2)||null:null},Fb:[Fu]},
{wa:J0a,yb:function(a){return ku(a)?_.Y(ku(a),4)||null:null},Fb:[Fu]},{wa:_.K0a,yb:function(a){return ku(a)?ku(a).oba()||null:null},Fb:[Fu]},{wa:_.L0a,yb:function(a){return ku(a)?_.Y(ku(a),10)||null:null},Fb:[Fu]},{wa:_.M0a,yb:function(a){return $xa(_.Ti(a,u_a,10),2)},Fb:[Fu]},{wa:_.N0a,yb:function(a){return _.Ti(a,u_a,10)},Fb:[Fu]},{wa:_.bJa,yb:function(a){return _.Y(a,23)},Fb:[Fu]},{wa:cJa,yb:function(a){return _.Y(a,25)||"1633047"},Fb:[Fu]},{wa:dJa,yb:function(a){return _.Y(a,31)||"https://play.google.com/log"},
Fb:[Fu]},{wa:Fu,yb:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("md");return h0a(a)}},{wa:O0a,yb:function(a){var b=new IIa;a=_.l(_.Ui(a,eu,35));for(var c=a.next();!c.done;c=a.next())c=c.value.HZ(),_.Xi(b,1,Sl,c);return b},Fb:[Fu]},{wa:_.um,yb:function(a){return _.Y(a,1)||""},Fb:[Fu]},{wa:_.vm,yb:function(a){return _.Y(a,2)},Fb:[Fu]},{wa:eJa,yb:function(a){return _.Y(a,3)},Fb:[Fu]},{wa:fJa,yb:function(){return _.iza()}},{wa:gJa,yb:function(a){return _.Y(lu(a),1)},Fb:[Fu]},{wa:P0a,yb:function(a){return _.Ti(a,
A_a,20)},Fb:[Fu]},{wa:_.z0a,yb:function(a){return a.UZ()},Fb:[Fu]},{wa:_.hJa,yb:function(a){return _.Y(lu(a),15)},Fb:[Fu]},{wa:_.mta,yb:function(a){return _.Y(_.Ti(a,C_a,7),2)},Fb:[Fu]},{wa:S0a,yb:function(a){var b=new Map;a=_.l(_.sb(_.Ti(a,C_a,7),16,_.Waa).entries());for(var c=a.next();!c.done;c=a.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;b.set(c,d)}return b},Fb:[Fu]},{wa:_.iJa,yb:function(a){return _.Y(lu(a),2)},Fb:[Fu]},{wa:_.jJa,yb:function(a){return _.Y(lu(a),6)},Fb:[Fu]},
{wa:_.kJa,yb:function(a){return _.Y(lu(a),8)},Fb:[Fu]},{wa:_.mJa,yb:function(a){return _.Y(lu(a),11)},Fb:[Fu]},{wa:_.rJa,yb:function(a){return _.Y(lu(a),4)},Fb:[Fu]},{wa:_.sJa,yb:function(a){return _.Y(lu(a),13)},Fb:[Fu]},{wa:tJa,yb:function(a){return _.Y(lu(a),5)},Fb:[Fu]},{wa:_.pJa,yb:function(a){return _.Y(lu(a),3)},Fb:[Fu]},{wa:_.qJa,yb:function(a){return _.Y(lu(a),16)},Fb:[Fu]},{wa:_.uJa,yb:function(a){return _.Y(lu(a),9)},Fb:[Fu]},{wa:_.nJa,yb:function(a){return _.Y(_.Ti(a,fu,4),2)},Fb:[Fu]},
{wa:_.wJa,yb:function(a){return _.Y(_.Ti(a,fu,4),7)},Fb:[Fu]},{wa:_.xJa,yb:function(a){return _.Y(_.Ti(a,fu,4),8)},Fb:[Fu]},{wa:_.oJa,yb:function(a){return _.Y(_.Ti(a,fu,4),3)},Fb:[Fu]},{wa:_.vJa,yb:function(a){return _.Y(lu(a),12)},Fb:[Fu]},{wa:_.lJa,yb:function(a){return _.Y(lu(a),7)},Fb:[Fu]},{wa:_.wm,yb:function(a){return _.Y(a,15)},Fb:[Fu]},{wa:_.zJa,yb:function(){return m5a}},{wa:AJa,rc:!1},{wa:yJa,rc:!1}];_.$w=function(a){if(a)throw Error("nd");};
_.$w.O=function(a){return new (a||_.$w)(_.q(_.$w,12))};_.$w.Da=_.mc({type:_.$w});_.$w.Ca=_.bc({});_.o5a=new _.xc("REQUEST_SERVICE");_.ax=function(){};_.ax.O=function(a){return new (a||_.ax)};_.ax.Da=_.mc({type:_.ax});_.ax.Ca=_.bc({});var bx=function(a){this.ZMc=a};bx.prototype.create=function(a,b){return new p5a(a,this.ZMc,b)};bx.O=function(a){return new (a||bx)(_.q(_.Gu))};bx.ta=_.p({token:bx,oa:bx.O,Ga:"root"});var p5a=function(a,b,c){this.eLa=a;this.c0a=b;this.url=c};_.V(p5a,PIa);p5a.prototype.makeRequest=function(a){return this.eLa.makeRequest(a).ha(this.c0a.create(this.url))};var q5a=function(a){this.yJc=a};_.V(q5a,PIa);q5a.prototype.makeRequest=function(a){var b=this;return _.Cd(function(){return b.yJc.makeRequest(a)})};_.cx=function(a,b){this.bja=a;this.Jaa=b};_.cx.prototype.create=function(a){a=this.Jaa.create(a,"xd4");return this.bja.create(new q5a(a))};_.cx.O=function(a){return new (a||_.cx)(_.q(Zs),_.q(dx))};_.cx.ta=_.p({token:_.cx,oa:_.cx.O,Ga:"root"});_.ex=function(a,b,c){this.cNc=a;this.bja=b;this.Jaa=c};_.ex.prototype.create=function(a){var b=new q5a(this.Jaa.create(a,"xd4"));return this.cNc.create(this.bja.create(b),a)};_.ex.O=function(a){return new (a||_.ex)(_.q(bx),_.q(Zs),_.q(dx))};
_.ex.ta=_.p({token:_.ex,oa:_.ex.O,Ga:"root"});_.fx=function(a,b,c,d){this.config=a;this.bja=b;this.JHc=c;this.Jaa=d};_.fx.prototype.create=function(a){a=_.ei.has(0)?this.JHc.create(a):this.Jaa.create(a,"xd3");return this.bja.create(new q5a(a))};_.fx.O=function(a){return new (a||_.fx)(_.q(_.pu),_.q(Zs),_.q($s),_.q(dx))};_.fx.ta=_.p({token:_.fx,oa:_.fx.O,Ga:"root"});var dx=function(a,b,c,d,e){this.nua=a;this.jj=b;this.lock=c;this.Fa=d;this.Ap=e};
dx.prototype.create=function(a,b){var c=_.qu.has(28)&&!_.qu.has(29)?{}:{"googleapis.config/sessionIndex":this.jj,"googleapis.config/auth/useFirstPartyAuth":!0,"googleapis.config/auth/useFirstPartyAuthV2":!0};caa()&&(b="xd3");c["client/xd3"]="xd3"===b;c["client/xd4"]="xd4"===b;return new dWa(a,this.nua,this.Fa,this.lock,this.Ap,c)};dx.O=function(a){return new (a||dx)(_.q(_.um),_.q(_.vm),_.q(_.QWa),_.q(_.ou),_.q(_.wm),_.q(_.ru))};dx.ta=_.p({token:dx,oa:dx.O,Ga:"root"});_.r5a=new _.xc("REQUEST_SERVICE");_.gx=function(){};_.gx.O=function(a){return new (a||_.gx)};_.gx.Da=_.mc({type:_.gx});_.gx.Ca=_.bc({});_.s5a=new _.xc("file_contents_derived_data_memoizers");_.hx=function(a){this.Fa=a;this.tf=new _.ct(this.Fa)};_.t5a=new _.xc("file_service",{Ga:"root",oa:function(){return _.ota(YQa)}});_.ix=function(a,b,c){_.hx.call(this,a);this.pK=b;this.Ge=c};_.V(_.ix,_.hx);_.h=_.ix.prototype;_.h.Rz=function(a,b,c,d,e,f){var g=this,m=_.Xh(a,b,c,d,e,f);return this.tf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.xpa=function(){return new tp};_.h.extract=function(a){return a.Rz()};_.h.isValid=function(a){return 0!==a.Jg()};
_.h.fetch=function(a){var b=this;return _.Hu(this.Ge,function(){return b.pK.Rz((new Fp).px(a),b.Ge.wk())},"FileService.getFolding").ha(_.t(function(c){return c.Rz()||new tp}))};_.ix.O=function(a){return new (a||_.ix)(_.q(_.eo),_.q(_.t5a),_.q(_.Xu))};_.ix.ta=_.p({token:_.ix,oa:_.ix.O,Ga:"root"});_.jx=function(a,b,c){_.hx.call(this,a);this.pK=b;this.Ge=c};_.V(_.jx,_.hx);_.h=_.jx.prototype;_.h.sw=function(a,b,c,d,e,f){var g=this,m=_.Xh(a,b,c,d,e,f);return this.tf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.xpa=function(){return new vp};_.h.extract=function(a){return a.sw()};_.h.isValid=function(a){return 0!==a.Jg()};
_.h.fetch=function(a){var b=this;return _.Hu(this.Ge,function(){return b.pK.sw((new Gp).px(a),b.Ge.wk())},"FileService.getOutline").ha(_.t(function(c){return c.sw()||new vp}))};_.jx.O=function(a){return new (a||_.jx)(_.q(_.eo),_.q(_.t5a),_.q(_.Xu))};_.jx.ta=_.p({token:_.jx,oa:_.jx.O,Ga:"root"});_.u5a=new _.xc("REQUEST_SERVICE");_.kx=function(){};_.kx.O=function(a){return new (a||_.kx)};_.kx.Da=_.mc({type:_.kx});_.kx.Ca=_.bc({});_.lx=new _.xc("API_VERSION");_.mx=new _.xc("REQUEST_SERVICE");_.nx=function(){};_.nx.O=function(a){return new (a||_.nx)};_.nx.Da=_.mc({type:_.nx});_.nx.Ca=_.bc({});_.v5a=new _.xc("API_VERSION");_.ox=new _.xc("REQUEST_SERVICE");_.px=function(){};_.px.O=function(a){return new (a||_.px)};_.px.Da=_.mc({type:_.px});_.px.Ca=_.bc({});_.w5a=new _.xc("API_VERSION");_.x5a=new _.xc("REQUEST_SERVICE");_.qx=function(){};_.qx.O=function(a){return new (a||_.qx)};_.qx.Da=_.mc({type:_.qx});_.qx.Ca=_.bc({});_.y5a=new _.xc("API_VERSION");_.z5a=new _.xc("REQUEST_SERVICE");_.rx=function(){};_.rx.O=function(a){return new (a||_.rx)};_.rx.Da=_.mc({type:_.rx});_.rx.Ca=_.bc({});_.sx=new _.xc("API_VERSION");_.tx=new _.xc("REQUEST_SERVICE");_.ux=function(){};_.ux.O=function(a){return new (a||_.ux)};_.ux.Da=_.mc({type:_.ux});_.ux.Ca=_.bc({});_.A5a=new _.xc("REQUEST_SERVICE");_.vx=function(){};_.vx.O=function(a){return new (a||_.vx)};_.vx.Da=_.mc({type:_.vx});_.vx.Ca=_.bc({});var B5a=new _.xc("localObservableRequestService",{Ga:"root",oa:function(){var a={FZ:"",EZ:""};return _.jc(bx).create(new _.VWa(a,_.jc(_.tn),_.jc(_.vm)),a.FZ)}}),wx=function(a){if(a)throw Error("od");};wx.O=function(a){return new (a||wx)(_.q(wx,12))};wx.Da=_.mc({type:wx});wx.Ca=_.bc({imports:[_.lo,_.ax,_.gx,_.qx,_.Et,_.Ft,_.yt,_.pm,_.gv,_.Gt,_.Ht,_.nx,_.ux,_.It,_.vx,_.rx,_.px,_.kx]});var xx=function(){};xx.prototype.EEb=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)};xx.prototype.CEb=function(){};xx.prototype.BEb=function(a){return a};xx.O=function(a){return new (a||xx)};xx.ta=_.p({token:xx,oa:xx.O});var D5a;_.C5a=null;D5a=new _.xc("legacy converter",{Ga:"root",oa:function(){return _.C5a}});var E5a,Cva,F5a;E5a=/^([^?#;]*)((\?|#|;).*)?$/;Cva=[_.no.G2a,_.no.uBa,_.no.fO,_.no.JV,_.no.F4a];F5a=[{startIndex:1,lOa:"+"},{rNb:"+",lOa:":"},{rNb:":"}];_.yx=function(a){this.dyb=a;this.Ym=_.ei.has(2)};
_.yx.prototype.EEb=function(a,b){b&&this.dyb&&(a=this.dyb(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};
_.yx.prototype.CEb=function(a,b){a=a.root.children.primary.Rd;if(!(2>=a.length)){for(var c=a.map(function(m){return m.path}).join("/")+"/",d=_.l(Cva),e=d.next();!e.done;e=d.next())if(c.startsWith(e.value+"/"))return;if(this.Ym&&"h"!==a[0].path)"piper"===a[0].path?4<=a.length&&Bva(a,3,a.length):Bva(a,1,a.length);else{if("h"===a[0].path||"source"===a[0].path)var f=a.shift();c=_.l(F5a);e=c.next();for(d={};!e.done;d={M0:d.M0},e=c.next()){d.M0=e.value;e=d.M0.startIndex;if(void 0===e){e=a.findIndex(function(m){return function(n){return n.path===
m.M0.rNb}}(d));if(0>e)break;e++}var g=void 0!==d.M0.lOa?a.findIndex(function(m){return function(n){return n.path===m.M0.lOa}}(d)):a.length;g=0>g?a.length:g;Bva(a,e,g)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.yx.prototype.BEb=function(a){if(!Dva(a))return a;var b=a.replace(E5a,"$1");a=a.replace(E5a,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.yx.O=function(a){return new (a||_.yx)(_.q(D5a),_.q(_.pu))};_.yx.ta=_.p({token:_.yx,oa:_.yx.O});var zx=function(a,b,c){c=void 0===c?Eva:c;this.location=a;this.LIc=b;this.jJc=c;this.current=null;this.JSa=!1};_.V(zx,Wm);zx.prototype.parse=function(a){a=Wm.prototype.parse.call(this,a);this.JSa||G5a(this,a);return a};zx.prototype.ld=function(a){G5a(this,a);return Wm.prototype.ld.call(this,a)};
var G5a=function(a,b){a.current&&a.current.path===a.location.path()||(a.JSa=!0,a.current={path:a.location.path(),E2:a.parse(a.location.path())},a.JSa=!1);for(var c=_.l(a.LIc),d=c.next();!d.done;d=c.next())d=d.value,a.current.E2.Ta.hasOwnProperty(d)&&a.jJc(d,a.current.E2,b)};var H5a,I5a;H5a=window.location.pathname;I5a=new _.xc("queryParamPreserver",{Ga:"root",oa:function(){return Fva}});_.Ax=function(a,b,c,d){zx.call(this,c,$Qa,d);this.Ac=b;this.cva=[];this.cva.push(new xx,a)};_.V(_.Ax,zx);
_.Ax.prototype.parse=function(a){var b=a.split(/[\/]+;/);var c=1<b.length?b.join(";"):a;a=c!==a||!this.Ua.HL&&"/"!==H5a&&H5a.endsWith("/")&&(new _.Hh(c)).he()+"/"===H5a;var d=_.l(this.cva);for(b=d.next();!b.done;b=d.next())c=b.value.EEb(c,!this.Ua.HL);c=zx.prototype.parse.call(this,c.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!c.root.children.primary)return c;d=_.l(this.cva);for(b=d.next();!b.done;b=d.next())b.value.CEb(c,a);return c};
_.Ax.prototype.ld=function(a){a=zx.prototype.ld.call(this,a);for(var b=_.l(this.cva),c=b.next();!c.done;c=b.next())a=c.value.BEb(a);return a};_.W.Object.defineProperties(_.Ax.prototype,{Ua:{configurable:!0,enumerable:!0,get:function(){this.qJb||(this.qJb=this.Ac.get(_.rg));return this.qJb}}});_.Ax.O=function(a){return new (a||_.Ax)(_.q(_.yx),_.q(_.og),_.q(_.Om),_.q(I5a))};_.Ax.ta=_.p({token:_.Ax,oa:_.Ax.O});var J5a={};var Bx=function(){_.Wf.call(this,{type:"@ngrx/store/init"})};_.V(Bx,_.Wf);Bx.create=_.Wf.create;Bx.prototype.next=function(a){if("function"===typeof a)throw new TypeError("pd");if("undefined"===typeof a)throw new TypeError("qd");if("undefined"===typeof a.type)throw new TypeError("rd");_.Wf.prototype.next.call(this,a)};Bx.prototype.complete=function(){};Bx.prototype.Ka=function(){_.Wf.prototype.complete.call(this)};Bx.O=function(a){return new (a||Bx)};Bx.ta=_.p({token:Bx,oa:Bx.O});var K5a=[Bx];var L5a=new _.xc("@ngrx/store Internal Root Guard"),M5a=new _.xc("@ngrx/store Internal Initial State"),N5a=new _.xc("@ngrx/store Initial State"),O5a=new _.xc("@ngrx/store Reducer Factory"),P5a=new _.xc("@ngrx/store Internal Reducer Factory Provider"),Q5a=new _.xc("@ngrx/store Initial Reducers"),R5a=new _.xc("@ngrx/store Internal Initial Reducers"),S5a=new _.xc("@ngrx/store Internal Store Reducers"),T5a=new _.xc("@ngrx/store Internal Store Features"),U5a=new _.xc("@ngrx/store Feature Reducers"),V5a=
new _.xc("@ngrx/store User Provided Meta Reducers"),W5a=new _.xc("@ngrx/store Meta Reducers"),X5a=new _.xc("@ngrx/store Internal Resolved Meta Reducers"),Y5a=new _.xc("@ngrx/store User Runtime Checks Config"),Z5a=new _.xc("@ngrx/store Internal User Runtime Checks Config"),$5a=new _.xc("@ngrx/store Internal Runtime Checks"),a6a=new _.xc("@ngrx/store Check if Action types are unique");var b6a=function(){_.ld.apply(this,arguments)};_.V(b6a,_.ld);b6a.create=_.ld.create;var Cx=function(){Bx.apply(this,arguments)};_.V(Cx,Bx);Cx.create=Bx.create;Cx.ta=Bx.ta;Cx.O=Bx.O;var Dx=function(a,b,c,d){_.Wf.call(this,d(c,b));this.Nyc=a;this.LC=b;this.FT=c;this.mva=d};_.V(Dx,_.Wf);Dx.create=_.Wf.create;
var d6a=function(a,b){b=b.reduce(function(c,d){var e=d.FT,f=d.mva,g=d.BAb,m=d.LC;d=d.key;e="function"===typeof e?Mva(g)(e,m):Lva(f,g)(e,m);c[d]=e;return c},{});c6a(a,b)},f6a=function(a,b){e6a(a,b.map(function(c){return c.key}))},c6a=function(a,b){a.FT=Object.assign({},a.FT,b);g6a(a,Object.keys(b))},e6a=function(a,b){b.forEach(function(c){a.FT=Jva(a.FT,c)});g6a(a,b)},g6a=function(a,b){a.next(a.mva(a.FT,a.LC));a.Nyc.next({type:"@ngrx/store/update-reducers",features:b})};Dx.prototype.Ka=function(){this.complete()};
Dx.O=function(a){return new (a||Dx)(_.q(Cx),_.q(N5a),_.q(Q5a),_.q(O5a))};Dx.ta=_.p({token:Dx,oa:Dx.O});var h6a=[Dx,{wa:b6a,Nb:Dx},{wa:Cx,Nb:Bx}];var Ex=function(){_.he.apply(this,arguments)};_.V(Ex,_.he);Ex.create=_.he.create;Ex.prototype.Ka=function(){this.complete()};Ex.O=function(){var a;return function(b){return(a||(a=_.ad(Ex)))(b||Ex)}}();Ex.ta=_.p({token:Ex,oa:Ex.O});var i6a=[Ex];var j6a=function(){_.ld.apply(this,arguments)};_.V(j6a,_.ld);j6a.create=_.ld.create;var Fx=function(a,b,c,d){_.Wf.call(this,d);var e=this;this.Ywa=a.ha(_.mga(qHa)).ha(_.pe(b)).ha(_.de(Nva,{state:d})).subscribe(function(f){var g=f.action;e.next(f.state);c.next(g)})};_.V(Fx,_.Wf);Fx.create=_.Wf.create;Fx.prototype.Ka=function(){this.Ywa.unsubscribe();this.complete()};Fx.O=function(a){return new (a||Fx)(_.q(Bx),_.q(b6a),_.q(Ex),_.q(N5a))};Fx.ta=_.p({token:Fx,oa:Fx.O});var k6a=[Fx,{wa:j6a,Nb:Fx}];var Gx=function(a,b,c){this.f7=b;this.ZXa=c;this.source=a};_.V(Gx,_.ld);Gx.create=_.ld.create;_.h=Gx.prototype;_.h.select=function(a){return Ova.call.apply(Ova,[null,a].concat(_.zc(_.vc.apply(1,arguments))))(this)};_.h.bA=function(a){var b=new Gx(this,this.f7,this.ZXa);b.operator=a;return b};_.h.dispatch=function(a){this.f7.next(a)};_.h.next=function(a){this.f7.next(a)};_.h.error=function(a){this.f7.error(a)};_.h.complete=function(){this.f7.complete()};
Gx.O=function(a){return new (a||Gx)(_.q(j6a),_.q(Bx),_.q(Dx))};Gx.ta=_.p({token:Gx,oa:Gx.O});var l6a=[Gx];var Hx=function(){};Hx.O=function(a){return new (a||Hx)(_.q(Bx),_.q(b6a),_.q(Ex),_.q(Gx),_.q(L5a,8),_.q(a6a,8))};Hx.Da=_.mc({type:Hx});Hx.Ca=_.bc({});var Ix=function(a,b,c){this.features=a;this.ZXa=c;a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{FT:e,LC:Vva(d.LC)})});d6a(c,a)};Ix.prototype.Ka=function(){f6a(this.ZXa,this.features)};Ix.O=function(a){return new (a||Ix)(_.q(T5a),_.q(U5a),_.q(Dx),_.q(Hx),_.q(a6a,8))};Ix.Da=_.mc({type:Ix});Ix.Ca=_.bc({});var Jx=function(a){a&&(this.source=a)};_.V(Jx,_.ld);Jx.create=_.ld.create;Jx.prototype.bA=function(a){var b=new Jx;b.source=this;b.operator=a;return b};Jx.O=function(a){return new (a||Jx)(_.q(Ex))};Jx.ta=_.p({token:Jx,oa:Jx.O});var m6a=new _.xc("@ngrx/effects Internal Root Guard"),n6a=new _.xc("@ngrx/effects User Provided Effects"),o6a=new _.xc("@ngrx/effects Internal Root Effects"),p6a=new _.xc("@ngrx/effects Root Effects"),q6a=new _.xc("@ngrx/effects Effects Error Handler");var Kx=function(a,b){_.he.call(this);this.Ff=a;this.pzc=b};_.V(Kx,_.he);Kx.create=_.he.create;Kx.prototype.aKa=function(a){this.next(a)};
var r6a=function(a){return a.ha(Bfa(Xva),_.yd(function(b){return b.ha(Bfa(dwa))}),_.yd(function(b){var c=b.ha(_.$fa(function(d){return ewa(a.Ff,a.pzc)(d)}),_.t(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.Ff,m=g.handleError,n=Error;f='wd`"'+(d.PMc+"."+String(f)+("function"===typeof d.OMc[f]?"()":"")+'"`');try{var r=JSON.stringify(e)}catch(w){r=e}m.call(g,n(f+r))}}return d.notification}),
_.Kd(function(d){return"N"===d.kind&&null!=d.value}),Sfa());b=b.ha(_.Xd(1),_.Kd(cwa),_.t(function(d){return d.ngrxOnInitEffects()}));return _.Fd(c,b)}))};Kx.O=function(a){return new (a||Kx)(_.q(_.Ge),_.q(q6a))};Kx.ta=_.p({token:Kx,oa:Kx.O});var Lx=function(a,b){this.ozc=a;this.store=b;this.w$=null};Lx.prototype.start=function(){this.w$||(this.w$=r6a(this.ozc).subscribe(this.store))};Lx.prototype.Ka=function(){this.w$&&(this.w$.unsubscribe(),this.w$=null)};Lx.O=function(a){return new (a||Lx)(_.q(Kx),_.q(Gx))};Lx.ta=_.p({token:Lx,oa:Lx.O});(function(a,b){J5a[a]=(J5a[a]||0)+1;if("function"===typeof b)return Gva(a,function(){return Object.assign({},b.apply(null,_.zc(_.vc.apply(0,arguments))),{type:a})});switch(b?b.LSc:"empty"){case "empty":return Gva(a,function(){return{type:a}});case "props":return Gva(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("xd");}})("@ngrx/effects/init");var Mx=function(a,b,c,d){this.sources=a;b.start();d.forEach(function(e){return a.aKa(e)});c.dispatch({type:"@ngrx/effects/init"})};
Mx.prototype.aKa=function(a){this.sources.aKa(a)};Mx.O=function(a){return new (a||Mx)(_.q(Kx),_.q(Lx),_.q(Gx),_.q(p6a),_.q(Hx,8),_.q(Ix,8),_.q(m6a,8))};Mx.Da=_.mc({type:Mx});Mx.Ca=_.bc({});var s6a=[_.eq,_.zn,_.mMa()],Nx=new _.TNa,t6a=[{path:"",AQ:_.Vna(),children:[{path:_.no.w3,Dk:Nx.for("search"),data:Sp,resolve:{keyboardShortcuts:_.xg(_.Yw),settingsPageLink:_.xg(Zw),additionalLinks:_.xg(Ww)},Np:"paramsOrQueryParamsChange"},{path:_.no.JV,Dk:Nx.for("source_settings"),data:Sp,resolve:{keyboardShortcuts:_.xg(_.Yw),settingsPageLink:_.xg(Zw),additionalLinks:_.xg(Ww)}},{path:_.no.G2a,Dk:Nx.for("admin"),data:Object.assign({},Sp),resolve:{keyboardShortcuts:_.xg(_.Yw),additionalLinks:_.xg(Ww)}},
{path:_.no.uBa,Dk:Nx.for("onboarding"),data:Sp},{path:_.no.fO,Dk:Nx.for("results"),data:{appBarTitle:"Build Status",appBarBadge:"early access",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.no.F4a,Dk:Nx.for("ssh_keys"),data:Sp,resolve:{keyboardShortcuts:_.xg(_.Yw)}},{path:_.no.Igc,Dk:Nx.for("source"),data:Object.assign({},Sp,{groupType:"host"}),resolve:{keyboardShortcuts:_.xg(_.Yw),settingsPageLink:_.xg(Zw),additionalLinks:_.xg(Ww)}},{path:_.no.qE,Dk:Nx.for("source"),
data:Object.assign({},Sp),resolve:{keyboardShortcuts:_.xg(_.Yw),settingsPageLink:_.xg(Zw),additionalLinks:_.xg(Ww)}},{path:"**",component:_.$t,data:{appBarTitle:"Oops",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],Ox=function(){};Ox.prototype.store=function(){};Ox.prototype.Gwa=function(a,b){return this.Lba(a)&&this.Lba(b)?a.component===b.component:a.ke===b.ke};Ox.prototype.Lba=function(a){return a.data.Mc};Ox.O=function(a){return new (a||Ox)};Ox.ta=_.p({token:Ox,oa:Ox.O});var Px=function(){};
Px.O=function(a){return new (a||Px)};Px.Da=_.mc({type:Px,bootstrap:[Nw]});
var u6a=[].concat(_.zc(_.UNa(Nx)),[_.vg,_.gs,_.Ss,_.yx,{wa:Jna,yb:function(a){return function(){a.prefetch("file",!1).ha(_.Xd(1),_.Ud(1E3)).subscribe(function(){var b=document.getElementById("pre-rendered-code");null==b||b.hasAttribute("processed")||b.parentElement.removeChild(b)})}},Fb:[_.Vu],rd:!0},{wa:_.Ge,Nb:_.Ks,Fb:[_.ks]},{wa:_.tg,Nd:_.Ax},{wa:_.In,Nd:Ox},{wa:_.aKa,rc:"/"},{wa:$1a,yb:function(a){var b=t6a[0].children.filter(function(c){switch(c.path){case "piper":case _.no.JV:return _.ei.has(2);case _.no.fO:return _.cj(_.Ti(a,
fu,4),1);default:return!0}});t6a[0].children=b;return t6a},Fb:[Fu,_.pu]},{wa:_.LVa,rc:_.KVa},{wa:_.RZa,rc:_.SZa},{wa:_.ena,Nd:_.cu}]),v6a={jl:_.$w,Pb:_.n5a},w6a,x6a={},Qx=void 0;Qx=void 0===Qx?{}:Qx;
w6a={jl:Hx,Pb:[{wa:L5a,yb:function(){return"guarded"},Fb:[[Gx,new _.Kk,new _.Lk]]},{wa:M5a,rc:Qx.LC},{wa:N5a,yb:Vva,Fb:[M5a]},{wa:R5a,rc:x6a},{wa:S5a,Nb:x6a instanceof _.xc?x6a:R5a},{wa:Q5a,Fb:[_.og,R5a,[new _.fGa(S5a)]],yb:function(a,b){return b instanceof _.xc?a.get(b):b}},{wa:V5a,rc:Qx.BAb?Qx.BAb:[]},{wa:X5a,Fb:[W5a,V5a],yb:function(a,b){return a.concat(b)}},{wa:P5a,rc:Qx.mva?Qx.mva:Iva},{wa:O5a,Fb:[P5a,X5a],yb:Lva},K5a,h6a,i6a,k6a,l6a,[{wa:Z5a,rc:Qx.G4c},{wa:Y5a,yb:function(a){return a},Fb:[Z5a]},
{wa:$5a,Fb:[Y5a],yb:function(){return{ENc:!1,ANc:!1,DNc:!1,zNc:!1,CNc:!1,BNc:!1}}},{wa:W5a,rd:!0,Fb:[$5a],yb:function(a){var b=a.zNc,c=a.DNc;return function(d){return b||c?Qva(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{wa:W5a,rd:!0,Fb:[$5a],yb:function(a){var b=a.ANc,c=a.ENc;return function(d){return b||c?Uva(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{wa:W5a,rd:!0,Fb:[$5a],yb:function(a){var b=
a.CNc;return function(c){return b?Rva(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}}}],[{wa:a6a,rd:!0,Fb:[$5a],yb:function(a){if(a.BNc&&(a=Object.entries(J5a).filter(function(b){b=_.l(b);b.next();return 1<b.next().value}).map(function(b){return _.l(b).next().value}),a.length))throw Error("vd`"+a.map(function(b){return'"'+b+'"'}).join(", "));}}]]};var y6a,z6a=[];z6a=void 0===z6a?[]:z6a;
y6a={jl:Mx,Pb:[{wa:q6a,rc:fwa},Lx,Kx,Jx,z6a,{wa:o6a,rc:[z6a]},{wa:m6a,yb:function(a,b){if((1!==b.length||0!==b[0].length)&&a)throw new TypeError("yd");return"guarded"},Fb:[[Lx,new _.Kk,new _.Lk],[o6a,new gGa]]},{wa:n6a,rd:!0,rc:[]},{wa:p6a,yb:function(a,b,c){var d=[];b=_.l(b);for(var e=b.next();!e.done;e=b.next())d.push.apply(d,_.zc(e.value));c=_.l(c);for(b=c.next();!b.done;b=c.next())d.push.apply(d,_.zc(b.value));return gwa(a,d)},Fb:[_.og,o6a,n6a]}]};
Px.Ca=_.bc({Pb:u6a,imports:[s6a,_.Ru,_.Pw,Vw,v6a,w6a,y6a,_.Js,_.au,_.Rs,_.Fs,_.ys,_.eNa(t6a),{jl:wx,Pb:[_.Ys,{wa:_.Tl,Nd:_.UWa},{wa:_.zVa,yb:_.ura},{wa:AVa,yb:function(){return{enabledFeatures:Array.from(_.qu).join(", ")}}},{wa:_.fv,yb:_.Fh,Fb:[_.mta,_.ex]},{wa:_.TIa,Nb:B5a},{wa:_.o5a,yb:_.Fh,Fb:[_.hJa,_.fx]},{wa:_.cXa,yb:_.Fh,Fb:[_.iJa,_.fx]},{wa:_.dXa,yb:_.Fh,Fb:[_.iJa,_.fx]},{wa:_.r5a,yb:_.Fh,Fb:[_.jJa,_.fx]},{wa:_.x5a,yb:_.Fh,Fb:[_.kJa,_.fx]},{wa:_.aXa,yb:_.Fh,Fb:[_.mJa,_.fx]},{wa:_.mx,yb:_.Fh,
Fb:[_.nJa,_.cx]},{wa:_.ox,yb:_.Fh,Fb:[_.wJa,_.cx]},{wa:_.z5a,yb:_.Fh,Fb:[_.pJa,_.fx]},{wa:_.A5a,yb:_.Fh,Fb:[_.qJa,_.fx]},{wa:_.eXa,yb:_.Fh,Fb:[_.rJa,_.fx]},{wa:_.fXa,yb:_.Fh,Fb:[_.sJa,_.fx]},{wa:_.tx,yb:_.Fh,Fb:[_.oJa,_.cx]},{wa:_.hXa,yb:_.Fh,Fb:[_.uJa,_.fx]},{wa:_.u5a,yb:_.Fh,Fb:[_.vJa,_.fx]},{wa:_.Xs,yb:function(){return window}},{wa:_.QWa,Nd:_.SWa},{wa:_.RWa,yb:function(a){return new _.Ij(a.document)},Fb:[_.Xs]},{wa:_.s5a,rd:!0,Nb:_.ix},{wa:_.s5a,rd:!0,Nb:_.jx}]},Uu]});var Rx=function(){};
Rx.O=function(a){return new (a||Rx)};Rx.Da=_.mc({type:Rx,bootstrap:[Nw]});Rx.Ca=_.bc({imports:[Px,_.fq]});var hwa;_.li=new Map;hwa=!1;var A6a=function(a){this.Rd=a};A6a.prototype.toString=function(){return this.Rd.join(".")};A6a.prototype.getVersion=function(){return this.Rd[1]};var Sx=function(){this.qe={};this.hV="";this.xj={};this.t2a=null};Sx.prototype.toString=function(){if(this.hV.endsWith("_/wa/"))var a=this.t2a?this.hV+Tx(this,"wk")+"/"+this.t2a:this.hV+Tx(this,"wk")+".wasm";else{a=this.hV+B6a(this);var b=_.YAa(this.xj),c="";""!=b&&(c="?"+b);a+=c}return a};
var C6a=function(a){a=Tx(a,"md");return!!a&&"0"!==a},B6a=function(a){var b=[],c=(0,_.Kh)(function(d){void 0!==this.qe[d]&&b.push(d+"="+this.qe[d])},a);C6a(a)?(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.qe||Ux(a,"d","0"),c("d"),c("exm"),c("excm"),(a.qe.excm||a.qe.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),"1"==Tx(a,"br")&&c("br"),""!==D6a(a)&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("rs"),c("cb"),c("ee"),c("m"));return b.join("/")},
Tx=function(a,b){return a.qe[b]?a.qe[b]:null},Ux=function(a,b,c){c?a.qe[b]=c:delete a.qe[b]},E6a=function(a,b){b&&0<b.length?(b.sort(),Ux(a,"exm",b.join(","))):Ux(a,"exm",null)},F6a=function(a,b){b&&0<b.length?(b.sort(),Ux(a,"excm",b.join(","))):Ux(a,"excm",null)},G6a=function(a){return(a=Tx(a,"m"))?a.split(","):[]},D6a=function(a){switch(Tx(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},H6a=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();Ux(a,"ee",c.join(";"))};Sx.prototype.rha=function(a){Ux(this,"md",a)};Sx.prototype.GLb=function(a){Ux(this,"rs",a)};Sx.prototype.arb=function(){return Tx(this,"rs")};var I6a=function(a){delete a.qe.m;delete a.qe.exm;delete a.qe.ed};Sx.prototype.clone=function(){return J6a(this.toString())};
var J6a=function(a,b){b=void 0===b?!0:b;var c=K6a(a),d=new Sx,e=c.match(gk)[5];Iba(L6a,function(g){var m=e.match("/"+g+"=([^/]+)");m&&Ux(d,g,m[1])});var f=-1!=a.indexOf("_/ss/")?"_/ss/":-1!=a.indexOf("_/wa/")?"_/wa/":"_/js/";d.hV=a.substr(0,a.indexOf(f)+f.length);if(d.hV.endsWith("_/wa/"))return b=M6a(a),a.endsWith(".wasm")||(a=a.split("/"),d.t2a=a[a.length-1]),Ux(d,"wk",b.toString()),d;if(!b)return d;(a=c.match(gk)[6]||null)&&UAa(a,function(g,m){d.xj[g]=m});return d},N6a=function(a){var b=(b=K6a(a).match(gk)[5]||
null)?decodeURI(b):b;return null===b?!1:RegExp("/_/wa/","g").test(b)?!!M6a(a):RegExp("(/_/js/)|(/_/ss/)","g").test(b)?/\/k=/.test(b):!1},M6a=function(a){var b=a.lastIndexOf("_/wa/")+5,c=a.indexOf("/",b);if(-1!==c)a=a.slice(b,c);else if(a.endsWith(".wasm"))a=a.slice(b,a.lastIndexOf(".wasm"));else return null;try{var d=a.split(".");var e=3!==d.length||-1!==d[0].indexOf("=")?null:new A6a(d);if(null===e)throw new TypeError("zd`"+a);return e}catch(f){return null}},K6a=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?
a.substr(65):a},L6a={aSc:"k",VQc:"ck",tSc:"wk",ARc:"m",dRc:"exm",bRc:"excm",MQc:"am",wRc:"mm",YRc:"rt",oRc:"d",cRc:"ed",hSc:"sv",XQc:"deob",QQc:"cb",eSc:"rs",cSc:"sdch",pRc:"im",YQc:"dg",aRc:"br",xSc:"wt",eRc:"ee",gSc:"sm",zRc:"md",hRc:"gssmodulesetproto",rSc:"ujg"},O6a=RegExp("^loaded_(g|h)?[_\\d]+$");var P6a=function(a){a=a.clone();I6a(a);Ux(a,"dg",null);Ux(a,"d","0");E6a(a,null);F6a(a,null);return a},Q6a=!0,R6a=function(a,b,c){var d=void 0===c?{}:c;c=void 0===d.cssRowKey?void 0:d.cssRowKey;var e=void 0===d.LF?void 0:d.LF,f=void 0===d.sC?void 0:d.sC;d=void 0===d.callback?void 0:d.callback;Ux(a,"m",b.join(","));f&&H6a(a,f);c&&(Ux(a,"ck",c),e?a.GLb(e):Q6a&&(Q6a=!1));if(d){if(null!=d&&!O6a.test(d))throw Error("Ad`"+d);Ux(a,"cb",d)}a=a.toString();_.zi(a,"/")&&(f=document.location.href.match(gk),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 _.gg(a)};var T6a=function(a){return S6a(a).then(function(b){return JSON.parse(b.responseText)})},S6a=function(a){var b={},c=b.zQc?b.zQc.D9():XCa.D9();return(new ck(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new Vx("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.ca.clearTimeout(f);var n;!(n=VCa(c.status))&&(n=0===c.status)&&(n=TAa(a),n=!("http"==n||"https"==n||""==n));n?d(c):e(new U6a(c.status,a,c))}};c.onerror=function(){e(new Vx("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.COc&&(f=_.ca.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new V6a(a,c))},b.COc));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.ca.clearTimeout(f),e(new Vx("Error sending XHR: "+n.message,a,c))}})).oN(function(d){d instanceof
ek&&c.abort();throw d;})},Vx=function(a,b,c){_.ba.call(this,a+", url="+b);this.url=b;this.tya=c};_.yi(Vx,_.ba);Vx.prototype.name="XhrError";var U6a=function(a,b,c){Vx.call(this,"Request Failed, status="+a,b,c);this.status=a};_.yi(U6a,Vx);U6a.prototype.name="XhrHttpError";var V6a=function(a,b){Vx.call(this,"Request timed out",a,b)};_.yi(V6a,Vx);V6a.prototype.name="XhrTimeoutError";var X6a,a7a,Z6a,$6a,f7a;_.Wx=function(a,b,c,d,e){d=void 0===d?!1:d;e=void 0===e?!1:e;this.Lga=J6a(_.Dh(a).toString(),!0);this.Ijb=b;this.wib=c;this.Bja=d;this.d1={};this.pVa={};this.wva=[];this.EYa=!0;this.rUa=(a=Tx(this.Lga,"excm"))?a.split(","):[];this.iMc=e;this.Aja=!1;this.z9="anonymous";this.yja=4043;this.rSa=document.head||document.documentElement;this.G0=this.hda=null;this.PNc=!0;this.U_=null;_.W6a(this,G6a(this.Lga));this.yqa=void 0;this.dVa()};
X6a=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),N6a(b)&&!J6a(b).hV.endsWith("_/js/")){b=G6a(J6a(b));b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.rUa.includes(c)||a.rUa.push(c)}};
_.Wx.prototype.hGc=function(a,b,c){var d=void 0===c?{}:c;c=d.sC;var e=d.Ks,f=d.fT;d=d.WHc;this.pVa=b;if(!a)throw Error("Dd");if(this.iMc){var g=_.l(document.getElementsByTagName("style"));for(b=g.next();!b.done;b=g.next())X6a(this,b.value);g=_.l(document.getElementsByTagName("link"));for(b=g.next();!b.done;b=g.next())X6a(this,b.value)}this.Dyb(this.yXa(a),c,e,f,d)};
_.Wx.prototype.Dyb=function(a,b,c,d){var e=this;c=void 0===c?function(){}:c;d=void 0===d?function(){}:d;_.Y6a(this,a,function(f,g,m){e.load(f,g,c,d,void 0===m?g:m,b)},b)||c(-1)};_.Wx.prototype.dVa=function(){};
a7a=function(a,b,c){if(a.Bja){c={cssRowKey:a.Ijb,LF:a.wib,sC:c,DYa:Z6a(a),hga:$6a(a)};var d=void 0===c?{}:c;c=void 0===d.DYa?[]:d.DYa;var e=void 0===d.hga?[]:d.hga,f=void 0===d.cssRowKey?void 0:d.cssRowKey,g=void 0===d.LF?void 0:d.LF,m=void 0===d.sC?void 0:d.sC;d=void 0===d.callback?void 0:d.callback;a=P6a(a.Lga);Ux(a,"d","1");E6a(a,c);F6a(a,e);b=R6a(a,b,{cssRowKey:f,LF:g,sC:m,callback:d})}else c={cssRowKey:a.Ijb,LF:a.wib,DYa:Z6a(a),hga:$6a(a)},m=void 0===c?{}:c,c=void 0===m.hga?[]:m.hga,e=void 0===
m.cssRowKey?void 0:m.cssRowKey,f=void 0===m.LF?void 0:m.LF,g=void 0===m.sC?void 0:m.sC,m=void 0===m.callback?void 0:m.callback,a=P6a(a.Lga),F6a(a,c),b=R6a(a,b,{cssRowKey:e,LF:f,sC:g,callback:m});return b};_.W6a=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.d1[f]||(a.d1[f]=!0,a.wva.push(f),c=!0,d.push(f))}c&&(a.EYa=!1)};_.b7a=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.d1[e]&&(delete a.d1[e],_.va(a.wva,e),c.push(e))}};
_.Wx.prototype.load=function(a,b,c,d,e){var f=this;e=void 0===e?b:e;var g=c7a(a,this.Aja,this.z9,this.yqa);_.W6a(this,b);this.hda=g;this.rSa.insertBefore(g,this.rSa.firstChild);_.d7a(g,b,function(){g.parentElement.removeChild(g);f.hda==g&&(f.hda=null);var m=new Set;b.map(function(r){return m.add(r)});for(var n in f.pVa)f.pVa[n].Hw()&&m.add(n);Array.from(m);d()},function(m){g.parentElement.removeChild(g);f.hda==g&&(f.hda=null);_.b7a(f,m);f.G0?f.G0.then(function(){c(-1)}):c(-1)},e)};
_.d7a=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(w){return!_.Ag().cj[w].Hw()});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=_.Ag().cj[r];r.Hw()?n():(r.R0(r.dqa,n),NNa(r,n))});a.onload=function(){return m()};a.onerror=function(){g();d(b)}};Z6a=function(a){a.EYa||(a.EYa=!0,a.wva.sort());return a.wva};
$6a=function(a){a=a.rUa;a.sort();return a};_.Wx.prototype.yXa=function(a){var b=this;return a.filter(function(c){return!b.d1[c]})};
_.Y6a=function(a,b,c,d){if(a.G0)return a.G0.then(function(){_.Y6a(a,b,c,d)}),!0;if(!a.Bja){var e=[],f=Object.assign({},a.d1);a.Q2(b,function(w){e.push(w.getId())},d,function(w){return!w.Hw()},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=a7a(a,m,d),r=_.Dh(n).toString();r.length>a.yja;)if(1<g)g-=Math.ceil((r.length-a.yja)/6),g=Math.max(g,1),m=b.slice(f,f+g),n=a7a(a,m,d),r=_.Dh(n).toString();else return a.Bja?(a.Bja=!1,a.G0=e7a(a).then(function(w){f7a(a,w,d)}),_.Y6a(a,
b.slice(f),c,d)):!1;f+=g;a.Bja?c(n,m):c(n,m,f===b.length?b:[])}return!0};f7a=function(a,b,c){_.Ag().dwa((b||{}).moduleGraph);a.Q2(Z6a(a),function(d){_.W6a(a,[d.getId()])},c);a.G0=null};_.Wx.prototype.Q2=function(a,b,c,d,e){e=void 0===e?{}:e;var f=_.Ag();a=_.l(a);for(var g=a.next();!g.done;g=a.next()){g=g.value;var m=f.cj[g];if(!(e[g]||d&&!d(m))){e[g]=!0;var n=m.l$||[];if(c){var r=[];c[g]&&(r=Object.keys(c[g]));n=n.concat(r)}this.Q2(n,b,c,d,e);b(m)}}};
var e7a=function(a){a=a.Lga.clone();I6a(a);Ux(a,"dg",null);a.rha("1");return T6a(a.toString())},c7a=function(a,b,c,d){var e=_.Qj(document,"SCRIPT");_.sra(e,a);b&&(e.crossOrigin=c);e.async=!1;d&&e.setAttribute("fetchpriority",d);return e};var Xx=function(a,b){this.type=a;this.status=b};Xx.prototype.toString=function(){return g7a(this)+" ("+(void 0!=this.status?this.status:"?")+")"};var g7a=function(a){switch(a.type){case Xx.zf.Q4a:return"Unauthorized";case Xx.zf.R2a:return"Consecutive load failures";case Xx.zf.TIMEOUT:return"Timed out";case Xx.zf.p4a:return"Out of date module id";case Xx.zf.qAa:return"Init error";default:return"Unknown failure type "+a.type}};vi.st=Xx;vi.st.zf={Q4a:0,R2a:1,TIMEOUT:2,p4a:3,qAa:4};var Yx=function(){this.Ml=null;this.cj={};this.ZC=[];this.sH=[];this.vva=[];this.mr=[];this.zN=[];this.nK={};this.ZB={};this.Dz=this.joa=new bo([],"");this.LTa=null;this.rsa=new _.Ts;this.jLa=!1;this.opa=0;this.Jvb=this.iSb=this.xxb=!1};_.yi(Yx,PNa);var h7a=function(a,b){_.ba.call(this,"Error loading "+a+": "+b)};_.yi(h7a,_.ba);_.h=Yx.prototype;_.h.iLb=function(a){this.jLa=a};
_.h.dwa=function(a,b){if(!(this instanceof Yx))this.dwa(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.cj[f]?(f=this.cj[f].l$,f!=e&&f.splice.apply(f,[0,f.length].concat(_.zc(e)))):this.cj[f]=new bo(e,f)}b&&b.length?(raa(this.ZC,b),this.LTa=_.pa(b)):this.rsa.yK||this.rsa.callback();this.Dz==this.joa&&(this.Dz=null,this.joa.hD((0,_.Kh)(this.Uqb,
this))&&i7a(this,new vi.st(vi.st.zf.qAa)),Zx(this))}};_.h.gHb=function(a,b){if(this.nK[a]){delete this.nK[a][b];for(var c in this.nK[a])return;delete this.nK[a]}};_.h.isActive=function(){return 0<this.ZC.length};_.h.Ewb=function(){return 0<this.zN.length};
var Zx=function(a){var b=a.xxb,c=a.isActive();c!=b&&(a.qqa(c?"active":"idle"),a.xxb=c);b=a.Ewb();b!=a.iSb&&(a.qqa(b?"userActive":"userIdle"),a.iSb=b)},l7a=function(a,b,c){var d=[];_.saa(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],m=a.cj[g];if(!m)throw Error("Ed`"+g);var n=new _.Ts;e[g]=n;m.Hw()?n.callback(null):(j7a(a,g,m,!!c,n),k7a(a,g)||b.push(g))}0<b.length&&(0===a.ZC.length?a.pUa(b):(a.mr.push(b),Zx(a)));return e},j7a=function(a,b,c,d,e){c.registerCallback(e.callback,e);NNa(c,function(f){e.I$(new h7a(b,
f))});k7a(a,b)?d&&(0<=(0,_.ua)(a.zN,b)||a.zN.push(b),Zx(a)):d&&(0<=(0,_.ua)(a.zN,b)||a.zN.push(b))};
Yx.prototype.pUa=function(a,b,c){var d=this;b||(this.opa=0);var e=this.yXa(a);this.ZC=e;this.sH=this.jLa?a:_.wa(e);Zx(this);if(0!==e.length){this.vva.push.apply(this.vva,e);if(0<Object.keys(this.nK).length&&!this.Ml.PNc)throw Error("Fd");a=(0,_.Kh)(this.Ml.hGc,this.Ml,_.wa(e),this.cj,{sC:this.nK,BYc:!!c,Ks:function(f){var g=d.sH;f=null!=f?f:void 0;d.opa++;d.sH=g;e.forEach(_.wi(_.va,d.vva),d);401==f?(i7a(d,new vi.st(vi.st.zf.Q4a,f)),d.mr.length=0):410==f?(m7a(d,new vi.st(vi.st.zf.p4a,f)),n7a(d)):3<=
d.opa?(m7a(d,new vi.st(vi.st.zf.R2a,f)),n7a(d)):d.pUa(d.sH,!0,8001==f)},WHc:(0,_.Kh)(this.nCc,this)});(b=5E3*Math.pow(this.opa,2))?_.ca.setTimeout(a,b):a()}};Yx.prototype.yXa=function(a){var b=this;a=a.filter(function(e){return b.cj[e].Hw()?(_.ca.setTimeout(function(){return Error("Gd`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(o7a(this,a[d]));_.saa(c);return!this.jLa&&1<c.length?(a=c.shift(),this.mr=c.map(function(e){return[e]}).concat(this.mr),[a]):c};
var o7a=function(a,b){var c=Qba(a.vva),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.cj[b[e]].l$,g=f.length-1;0<=g;g--){var m=f[g];a.cj[m].Hw()||c[m]||(d.push(m),b.push(m))}d.reverse();_.saa(d);return d};
Yx.prototype.owa=function(){if(this.Dz){var a=this.Dz.getId(),b=[];if(this.nK[a]){for(var c=_.l(Object.keys(this.nK[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.cj[d];e&&!e.Hw()&&(this.gHb(a,d),b.push(d))}this.qUa(b)}this.isDisposed()||(this.cj[a].hD((0,_.Kh)(this.Uqb,this))&&i7a(this,new vi.st(vi.st.zf.qAa)),_.va(this.zN,a),_.va(this.ZC,a),0===this.ZC.length&&n7a(this),this.LTa&&a==this.LTa&&(this.rsa.yK||this.rsa.callback()),Zx(this),this.Dz=null)}};
var k7a=function(a,b){if(0<=(0,_.ua)(a.ZC,b))return!0;for(var c=0;c<a.mr.length;c++)if(0<=(0,_.ua)(a.mr[c],b))return!0;return!1};Yx.prototype.load=function(a,b){return l7a(this,[a],b)[a]};Yx.prototype.qUa=function(a){return l7a(this,a)};var goa=function(a){var b=_.zg;b.Dz&&"synthetic_module_overhead"===b.Dz.getId()&&(b.owa(),delete b.cj.synthetic_module_overhead);b.cj[a]&&b.Q2(b.cj[a].l$||[],function(c){c.owa();_.va(b.ZC,c.getId())},function(c){return!c.Hw()});b.Dz=b.cj[a]};
Yx.prototype.YGb=function(a){this.Dz||(this.cj.synthetic_module_overhead=new bo([],"synthetic_module_overhead"),this.Dz=this.cj.synthetic_module_overhead);var b=this.Dz;b.R0(b.dqa,a)};Yx.prototype.nCc=function(){m7a(this,new vi.st(vi.st.zf.TIMEOUT));n7a(this)};
var m7a=function(a,b){1<a.sH.length?a.mr=a.sH.map(function(c){return[c]}).concat(a.mr):i7a(a,b)},i7a=function(a,b){var c=a.sH;a.ZC.length=0;for(var d=[],e=0;e<a.mr.length;e++){var f=a.mr[e].filter(function(n){var r=o7a(this,n);return lxa(c,function(w){return 0<=(0,_.ua)(r,w)})},a);raa(d,f)}for(e=0;e<c.length;e++)qaa(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.mr.length;f++)_.va(a.mr[f],d[e]);_.va(a.zN,d[e])}var g=a.ZB.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.cj[c[e]]&&a.cj[c[e]].Ks(b);a.sH.length=0;Zx(a)},n7a=function(a){for(;a.mr.length;){var b=a.mr.shift().filter(function(c){return!this.cj[c].Hw()},a);if(0<b.length){a.pUa(b);return}}Zx(a)};_.h=Yx.prototype;_.h.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.R0(a[c],b)};_.h.R0=function(a,b){var c=this.ZB;c[a]||(c[a]=[]);c[a].push(b)};_.h.qqa=function(a){for(var b=this.ZB[a],c=0;b&&c<b.length;c++)b[c](a)};
_.h.Q2=function(a,b,c,d){c=void 0===c?function(){return!0}:c;d=void 0===d?{}:d;a=_.l(a);for(var e=a.next();!e.done;e=a.next()){e=e.value;var f=this.cj[e];!d[e]&&c(f)&&(d[e]=!0,this.Q2(f.l$||[],b,c,d),b(f))}};_.h.dispose=function(){Rba(Mba(this.cj),this.joa);this.cj={};this.ZC=[];this.sH=[];this.zN=[];this.mr=[];this.ZB={};this.Jvb=!0};_.h.isDisposed=function(){return this.Jvb};_.doa=function(){return new Yx};_.owa('/**\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;_.li.set("CST-APP",Px);_.li.set("PROTRACTOR-CST-APP",Rx);
if("?refreshSso=1"===location.search)window.close();else{_.Ag().YGb(lwa);var p7a,q7a,$x;p7a=void 0===p7a?!1:p7a;q7a=void 0===q7a?!1:q7a;$x=void 0===$x?{}:$x;var r7a="",s7a="";window&&window._F_cssRowKey&&(r7a=window._F_cssRowKey,window._F_combinedSignature&&(s7a=window._F_combinedSignature));if(r7a&&"function"!==typeof window._F_installCss)throw Error("Hd");var t7a=$x.i0c||_.Wx,u7a,v7a,w7a="",x7a=_.ca._F_jsUrl;if("undefined"!==typeof document&&document&&document.getElementById){var y7a=document.getElementById("base-js");
if(y7a){var z7a=y7a.tagName.toUpperCase();if("SCRIPT"==z7a||"LINK"==z7a)w7a=y7a.src?y7a.src:y7a.getAttribute("href")}}if(x7a&&w7a){if(x7a!=w7a)throw Error("Bd`"+x7a+"`"+w7a);v7a=x7a}else v7a=x7a||w7a;if(!N6a(v7a))throw Error("Cd");u7a=_.gg(v7a);var A7a=new t7a(u7a,r7a,s7a,p7a,q7a);$x.yPc&&(A7a.Aja=$x.yPc);$x.txc&&(A7a.z9=$x.txc);$x.yja&&(A7a.yja=$x.yja);$x.yqa&&(A7a.yqa=$x.yqa);var B7a=_.Ag();B7a.Ml=A7a;B7a.iLb(!0)};_.ay=function(a,b){this.Ua=a;this.window=b};_.C7a=function(a,b){return _.On(a.Ua,_.Mn(a.Ua,_.Kp(b)))};_.ay.O=function(a){return new (a||_.ay)(_.q(_.rg),_.q(_.Xs))};_.ay.ta=_.p({token:_.ay,oa:_.ay.O,Ga:"root"});
_.qu.add(9);
_.qu.add(2);
_.ei.add(3);
_.qu.add(72);
_.qu.add(73);
_.qu.add(88);
_.qu.add(77);
_.qu.add(19);
_.m0a="https://cs.corp.google.com";
_.qu.add(31);
_.qu.add(38);
_.qu.add(42);

_.qu.add(70);
_.qu.add(84);
_.qu.add(44);
_.qu.add(48);
_.qu.add(55);
_.qu.add(56);
_.qu.add(78);
_.qu.add(82);
_.qu.add(1);
_.qu.add(3);
_.qu.add(10);
var o8a=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.hOa=["/search"];var my=function(a,b){_.Wu.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.gG=new _.Wf(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.Bpb=new _.Wf(null!=(d=c)?d:"FILES");var e;this.tA=new _.Wf(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 _.Wf(null!=(f=d)?f:"SYSTEM");var g;this.kNa=new _.Wf(null!=(g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))?g:"cider-dark");var m;this.UTa=new _.Wf(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=_.l(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.xTb=new _.Wf(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.gca=new _.Wf(null!=(r=n)?r:"SHOW_ALWAYS");var w;a:{if(r=this.storage.get("__SourceSettings_XrefOpenAction"))switch(r){case "MAIN":case "MINI":case "XREF_PREVIEW":break a}r=void 0}this.z2a=new _.Wf(null!=(w=r)?w:"MINI");var z;this.tabSize=new _.Wf(null!=
(z=o8a(this.storage.get("__SourceSettings_TabSize")))?z:2);var D;this.pageSize=new _.Wf(null!=(D=o8a(this.storage.get("__SourceSettings_PageSize")))?D:10);var J;this.kea=new _.Wf(null!=(J=o8a(this.storage.get("__SourceSettings_NumStarredPlaces")))?J:50);this.x_a=new _.Wf(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var L;this.zTb=new _.Wf(null!=(L=o8a(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))?L:0);this.Yba=new _.Wf(!!this.storage.get("__SourceSettings_HighlightXrefs"));
this.y_a=new _.Wf(!!this.storage.get("__SourceSettings_ShowGenerated"));var Q;this.Lha=new _.Wf(null!=(Q=this.storage.get("__SourceSettings_ShowCustomContextMenu"))?Q:!0)};_.V(my,_.Wu);_.h=my.prototype;_.h.bba=function(){return this.gG};_.h.pha=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.gG.next(a)};_.h.OZ=function(){return this.Bpb};_.h.D1=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.Bpb.next(a)};_.h.qG=function(){return this.tA};
_.h.Sw=function(a){a=Object.assign({},this.tA.value,a);this.tA.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.h.yra=function(){return this.theme};_.h.xwa=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.h.Oaa=function(){return this.kNa};_.h.gha=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.kNa.next(a)};_.h.cba=function(){return this.UTa};_.h.qha=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.UTa.next(a)};
_.h.qba=function(){return this.xTb};_.h.Bha=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.xTb.next(new Set(a))};_.h.NZ=function(){return this.gca};_.h.nha=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.gca.next(a)};_.h.OR=function(){return this.tabSize};_.h.zha=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.h.KR=function(){return this.pageSize};
_.h.J1=function(a){this.storage.set("__SourceSettings_PageSize",a);this.pageSize.next(a)};_.h.TZ=function(){return this.kea};_.h.tha=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.kea.next(a)};_.h.LR=function(){return this.x_a};_.h.xha=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.x_a.next(a)};_.h.mba=function(){return this.y_a};_.h.yha=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.y_a.next(a)};_.h.Fra=function(){return this.zTb};
_.h.o_a=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.zTb.next(a)};_.h.AR=function(){return this.Yba};_.h.C1=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.Yba.next(a)};_.h.YZ=function(){return this.Lha};_.h.wha=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.Lha.next(a)};_.h.QR=function(){return this.z2a};_.h.L1=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.z2a.next(a)};
my.O=function(a){return new (a||my)(_.q(_.hUa),_.q(_.ru))};my.ta=_.p({token:my,oa:my.O,Ga:"root"});_.l1a=my;_.qu.add(28);
_._ModuleManager_initialize=function(a,b){if(!_.zg){if(!_.doa)return;_.eoa()}_.zg.dwa(a,b)};
_._ModuleManager_initialize('b/b96Luc/dflQFd/HyHasc/E7aOmb/Yfyhhd/sy3/sy2:6/sy6/sy1:7,8/sy4/sy5:7,a/sy7:b/sy8/source:9,c,d/results:9,d/sy9:b/search:g/sya:6,a,d/source_settings:8,i/codemirror/oss:c,g,i/codePrefetch/ZnwIZ/y9n5Ud',['sy3','sy2','sy4','sy5','sy7','sy8','sy9','sya','oss','sy6','sy1','source','search','codemirror']);
}catch(e){_._DumpException(e)}
try{
var D8a,H8a,I8a,J8a,K8a,L8a,M8a,N8a,T8a;_.C8a=function(a,b){var c=_.xka.get(b)||null;if(c&&c!==a)throw Error("gb`"+b+"`"+_.dc(c)+"`"+_.dc(c.name));_.xka.set(b,a)};_.ny=function(a,b,c){a=_.dja(_.Lc(),a,b,c);_.mja(_.Dda,a)};
D8a=function(a,b){var c=void 0===c?"mat":c;a.Vc.ha(_.ke(a)).subscribe(function(d){d=d.length;b.na.classList.toggle(c+"-2-line",!1);b.na.classList.toggle(c+"-3-line",!1);b.na.classList.toggle(c+"-multi-line",!1);2===d||3===d?b.na.classList.toggle(c+"-"+d+"-line",!0):3<d&&b.na.classList.toggle(c+"-multi-line",!0)})};
_.E8a=function(a){var b=function(){var c=a.apply(this,[].concat(_.zc(_.vc.apply(0,arguments))))||this;c.Mr=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{vd:{configurable:!0,enumerable:!0,get:function(){return this.Mr},set:function(c){this.Mr=_.ih(c)}}});return b};_.F8a=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};_.G8a=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};
H8a=function(a){a&1&&_.E(0,"mat-pseudo-checkbox",5);a&2&&(a=_.M(),_.x("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};I8a=function(a){a&1&&(_.A(0,"span",6),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.kf("(",a.group.label,")"))};J8a=function(a){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.lf(a.placeholder))};K8a=function(a){a&1&&(_.A(0,"span",12),_.N(1),_.B());a&2&&(a=_.M(2),_.u(1),_.lf(a.C1a))};L8a=function(a){a&1&&_.ef(0,0,["*ngSwitchCase","true"])};
M8a=function(a){a&1&&(_.A(0,"span",9),_.y(1,K8a,2,1,"span",10)(2,L8a,1,0,"ng-content",11),_.B());a&2&&(a=_.M(),_.x("ngSwitch",!!a.jNa),_.u(2),_.x("ngSwitchCase",!0))};
N8a=function(a){if(a&1){var b=_.Lc();_.A(0,"div",13)(1,"div",14,15);_.I("@transformPanel.done",function(c){_.Mc(b);var d=_.M();return _.Nc(d.R5.next(c.kg))})("keydown",function(c){_.Mc(b);var d=_.M();return _.Nc(d.Yf(c))});_.ef(3,1);_.B()()}a&2&&(a=_.M(),_.x("@transformPanelWrap",void 0),_.u(1),_.ny("mat-select-panel ",a.RFa(),""),_.Qe("transform-origin",a.rX)("font-size",a.L6,"px"),_.x("ngClass",a.Hd)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.Pe("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.fP()))};_.oy=function(a,b){a.nna=b;return a};_.O8a=function(a,b){a.vX=void 0===b?!0:b;return a};_.py=function(a,b){a.Nla=b;return a};_.P8a=function(a){a.q5a=["shiftKey"];return a};_.Q8a=function(a){a.O5={enabled:!0,EY:10};return a};_.R8a=function(a,b){a.S5a=void 0===b?!0:b;return a};_.ry=function(a){return a.ME()?a.zB:null};_.sy=function(a){return{jl:_.Rn,Pb:[{wa:_.BMa,rd:!0,rc:a}]}};_.ty=function(){_.Fq.apply(this,arguments)};
_.V(_.ty,_.Fq);_.ty.prototype.Hk=function(a){this.Of&&_.S8a(this.Of);_.Fq.prototype.Hk.call(this,a);this.Of&&(a=this.Of,a.AO||(a.AO=!0,_.Cl(a.kb)))};_.uy=function(a,b,c,d){var e=this;a=void 0===a?!1:a;c=void 0===c?!0:c;this.Jh=a;this.h7a=c;this.xz=d;this.VP=new Set;this.j4=[];this.jX=[];this.changed=new _.he;b&&b.length&&(a?b.forEach(function(f){return e.pma(f)}):this.pma(b[0]),this.jX.length=0)};_.h=_.uy.prototype;
_.h.select=function(){var a=this;_.vc.apply(0,arguments).forEach(function(c){return a.pma(c)});var b=this.Mla();this.kq();return b};_.h.Gg=function(){var a=this;_.vc.apply(0,arguments).forEach(function(c){return a.wJa(c)});var b=this.Mla();this.kq();return b};_.h.setSelection=function(){var a=_.vc.apply(0,arguments),b=this,c=this.selected,d=new Set(a);a.forEach(function(e){return b.pma(e)});c.filter(function(e){return!d.has(e)}).forEach(function(e){return b.wJa(e)});a=this.Mla();this.kq();return a};
_.h.toggle=function(a){return this.Ce(a)?this.Gg(a):this.select(a)};_.h.clear=function(a){a=void 0===a?!0:a;this.ibb();var b=this.Mla();a&&this.kq();return b};_.h.Ce=function(a){return this.VP.has(this.DFa(a))};_.h.Jl=function(){return 0===this.VP.size};_.h.Oe=function(){return!this.Jl()};_.h.sort=function(a){this.Jh&&this.selected&&this.be.sort(a)};_.h.kq=function(){this.be=null;if(this.jX.length||this.j4.length)this.changed.next({source:this,pJ:this.jX,removed:this.j4}),this.j4=[],this.jX=[]};
_.h.pma=function(a){a=this.DFa(a);this.Ce(a)||(this.Jh||this.ibb(),this.Ce(a)||this.VP.add(a),this.h7a&&this.jX.push(a))};_.h.wJa=function(a){a=this.DFa(a);this.Ce(a)&&(this.VP.delete(a),this.h7a&&this.j4.push(a))};_.h.ibb=function(){var a=this;this.Jl()||this.VP.forEach(function(b){return a.wJa(b)})};_.h.zTc=function(){};_.h.Mla=function(){return!(!this.j4.length&&!this.jX.length)};
_.h.DFa=function(a){if(this.xz)for(var b=_.l(this.VP),c=b.next();!c.done;c=b.next())if(c=c.value,this.xz(a,c))return c;return a};_.W.Object.defineProperties(_.uy.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.be||(this.be=Array.from(this.VP.values()));return this.be}}});T8a=[{Cc:"start",Dc:"bottom",qc:"start",wc:"top"},{Cc:"start",Dc:"top",qc:"start",wc:"bottom"},{Cc:"end",Dc:"top",qc:"end",wc:"bottom"},{Cc:"end",Dc:"bottom",qc:"end",wc:"top"}];_.vy=function(a){this.nb=a};
_.vy.O=function(a){return new (a||_.vy)(_.v(_.ed))};_.vy.Ia=_.rc({type:_.vy,qa:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Wb:["cdkOverlayOrigin"],standalone:!0});
_.wy=function(a,b,c,d,e){this.Af=a;this.oc=e;this.M$a=this.z7a=this.hP=this.B9a=this.P4=!1;this.Y5=this.cla=this.B5a=this.Lka=_.id.EMPTY;this.a7a=!1;this.viewportMargin=0;this.Xi=this.open=!1;this.rm=new _.ll;this.qT=new _.ll;this.Ld=new _.ll;this.detach=new _.ll;this.WCb=new _.ll;this.YCb=new _.ll;this.Btc=new _.qr(b,c);this.k6=d;this.zj=this.k6()};_.h=_.wy.prototype;_.h.Ka=function(){this.B5a.unsubscribe();this.cla.unsubscribe();this.Lka.unsubscribe();this.Y5.unsubscribe();this.Cb&&this.Cb.dispose()};
_.h.Sb=function(a){this.Dg&&(this.Ina(this.Dg),this.Cb.Br({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),a.origin&&this.open&&this.Dg.apply());a.open&&(this.open?this.YV():this.T6a())};
_.h.Jy=function(){var a=this;this.bx&&this.bx.length||(this.bx=T8a);var b=this.Cb=this.Af.create(this.cmc());this.B5a=b.Kka.subscribe(function(){return a.Ld.emit()});this.cla=b.Mo.subscribe(function(){return a.detach.emit()});b.Wj().subscribe(function(c){a.WCb.next(c);27!==c.keyCode||a.Xi||_.fh(c)||(c.preventDefault(),a.T6a())});this.Cb.Xw().subscribe(function(c){a.YCb.next(c)})};
_.h.cmc=function(){var a=this.Dg=this.Lg||this.unc();a=new _.fr({direction:this.oc,Lg:a,zj:this.zj,Tf:this.Tf,TY:this.TY});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.om&&(a.om=this.om);this.Hd&&(a.Hd=this.Hd);return a};
_.h.Ina=function(a){var b=this,c=this.bx.map(function(d){return{Cc:d.Cc,Dc:d.Dc,qc:d.qc,wc:d.wc,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,Hd:d.Hd||void 0}});return _.hTa(_.gTa(_.eTa(_.fTa(_.R8a(_.jr(_.ir(a.uha(this.U7a()),c),this.Vpb),this.push),this.Drb),this.viewportMargin),this.Zyb),this.UOc)};_.h.unc=function(){var a=_.nr(this.Af.position(),this.U7a());this.Ina(a);return a};_.h.U7a=function(){return this.origin instanceof _.vy?this.origin.nb:this.origin};
_.h.YV=function(){var a=this;this.Cb?this.Cb.ko().Tf=this.Tf:this.Jy();this.Cb.sg()||this.Cb.Ld(this.Btc);this.Tf?this.Lka=this.Cb.rm().subscribe(function(b){a.rm.emit(b)}):this.Lka.unsubscribe();this.Y5.unsubscribe();0<this.qT.Fk.length&&(this.Y5=this.Dg.nfa.ha(_.xga(function(){return 0<a.qT.Fk.length})).subscribe(function(b){a.qT.emit(b);0===a.qT.Fk.length&&a.Y5.unsubscribe()}))};_.h.T6a=function(){this.Cb&&this.Cb.detach();this.Lka.unsubscribe();this.Y5.unsubscribe()};
_.W.Object.defineProperties(_.wy.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.uHa},set:function(a){this.uHa=a;this.Dg&&this.Ina(this.Dg)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.Rr},set:function(a){this.Rr=a;this.Dg&&this.Ina(this.Dg)}},Tf:{configurable:!0,enumerable:!0,get:function(){return this.P4},set:function(a){this.P4=_.ih(a)}},Zyb:{configurable:!0,enumerable:!0,get:function(){return this.B9a},set:function(a){this.B9a=_.ih(a)}},Vpb:{configurable:!0,
enumerable:!0,get:function(){return this.z7a},set:function(a){this.z7a=_.ih(a)}},Drb:{configurable:!0,enumerable:!0,get:function(){return this.hP},set:function(a){this.hP=_.ih(a)}},push:{configurable:!0,enumerable:!0,get:function(){return this.M$a},set:function(a){this.M$a=_.ih(a)}},TY:{configurable:!0,enumerable:!0,get:function(){return this.a7a},set:function(a){this.a7a=a}},Ad:{configurable:!0,enumerable:!0,get:function(){return this.Cb}},dir:{configurable:!0,enumerable:!0,get:function(){return this.oc?
this.oc.value:"ltr"}}});_.wy.O=function(a){return new (a||_.wy)(_.v(_.vr),_.v(_.sf),_.v(_.tf),_.v(_.kTa),_.v(_.Qq,8))};
_.wy.Ia=_.rc({type:_.wy,qa:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],bx:["cdkConnectedOverlayPositions","positions"],Lg:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth",
"minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],om:["cdkConnectedOverlayBackdropClass","backdropClass"],Hd:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],zj:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],Xi:["cdkConnectedOverlayDisableClose","disableClose"],UOc:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],Tf:["cdkConnectedOverlayHasBackdrop",
"hasBackdrop"],Zyb:["cdkConnectedOverlayLockPosition","lockPosition"],Vpb:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],Drb:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"],TY:["cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",_.Ef]},outputs:{rm:"backdropClick",qT:"positionChange",Ld:"attach",detach:"detach",WCb:"overlayKeydown",YCb:"overlayOutsideClick"},Wb:["cdkConnectedOverlay"],standalone:!0,features:[_.Me,_.Cc]});
var U8a=function(){};U8a.O=function(a){return new (a||U8a)};U8a.Ia=_.rc({type:U8a,qa:[["","mat-line",""],["","matLine",""]],Db:[1,"mat-line"]});_.xy=function(){};_.xy.O=function(a){return new (a||_.xy)};_.xy.Da=_.mc({type:_.xy});_.xy.Ca=_.bc({imports:[_.xr,_.xr]});_.yy=function(a){this.ye=a;this.state="unchecked";this.disabled=!1;this.td="full"};_.yy.O=function(a){return new (a||_.yy)(_.v(_.Ok,8))};
_.yy.ya=_.lc({type:_.yy,qa:[["mat-pseudo-checkbox"]],Db:[1,"mat-pseudo-checkbox"],vb:12,Ya:function(a,b){a&2&&_.Re("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.td)("mat-pseudo-checkbox-full","full"===b.td)("_mat-animation-noopable","NoopAnimations"===b.ye)},inputs:{state:"state",disabled:"disabled",td:"appearance"},Aa:0,Ba:0,ua:function(){},styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-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'],
rb:2,Oa:0});_.zy=function(){};_.zy.O=function(a){return new (a||_.zy)};_.zy.Da=_.mc({type:_.zy});_.zy.Ca=_.bc({imports:[_.xr]});_.Ay=function(){};_.Ay.O=function(a){return new (a||_.Ay)};_.Ay.Ia=_.rc({type:_.Ay,qa:[["","matSuffix",""]],features:[_.mf([{wa:_.X2a,Nb:_.Ay}])]});_.By=function(a){this.element=a;this.size="xsmall";this.format="hairline"};
_.By.prototype.Ra=function(){var a=Array.from(this.element.na.classList);a=_.l(a);for(var b=a.next();!b.done;b=a.next())b=b.value,V8a.includes(b)&&this.element.na.classList.remove(b);a=new Set;a.add(W8a.includes(this.size)?this.size:"xsmall");a.add(X8a.includes(this.format)?this.format:"hairline");a=_.l(a.values());for(b=a.next();!b.done;b=a.next())this.element.na.classList.add(b.value)};_.By.O=function(a){return new (a||_.By)(_.v(_.ed))};
_.By.ya=_.lc({type:_.By,qa:[["button","gme-button-old",""],["a","gme-button-old",""]],inputs:{size:"size",format:"format"},mc:["gme-button-old",""],ac:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.df(),_.ef(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 X8a=["hairline","fill","flat"],W8a=["xsmall","medium"],V8a=[].concat(_.zc(X8a),_.zc(W8a));var Cy=function(){};Cy.O=function(a){return new (a||Cy)};Cy.Da=_.mc({type:Cy});Cy.Ca=_.bc({imports:[_.Im]});_.Dy=function(){};_.Dy.O=function(a){return new (a||_.Dy)};_.Dy.Da=_.mc({type:_.Dy});_.Dy.Ca=_.bc({imports:[Cy]});_.Y8a=_.wh(function(){});var Z8a,$8a,Ey;Z8a=["text"];$8a=0;_.a9a=function(a,b){this.source=a;this.MG=void 0===b?!1:b};Ey=function(a,b,c,d){this.Wc=a;this.kb=b;this.ad=c;this.group=d;this.kc=this.AO=this.be=!1;this.HP="";this.id="mat-option-"+$8a++;this.Cu=new _.ll;this.ai=new _.he};Ey.prototype.select=function(a){a=void 0===a?!0:a;this.be||(this.be=!0,_.Cl(this.kb),a&&this.VO())};Ey.prototype.Gg=function(a){a=void 0===a?!0:a;this.be&&(this.be=!1,_.Cl(this.kb),a&&this.VO())};
Ey.prototype.focus=function(a,b){var c=this.Hh();"function"===typeof c.focus&&c.focus(b)};_.S8a=function(a){a.AO&&(a.AO=!1,_.Cl(a.kb))};_.h=Ey.prototype;_.h.ps=function(){return this.kB};_.h.Yf=function(a){13!==a.keyCode&&32!==a.keyCode||_.fh(a)||(this.vq(),a.preventDefault())};_.h.vq=function(){this.disabled||(this.be=this.multiple?!this.be:!0,_.Cl(this.kb),this.VO(!0))};_.h.LE=function(){return this.disabled?"-1":"0"};_.h.Hh=function(){return this.Wc.na};
_.h.Hm=function(){if(this.be){var a=this.kB;a!==this.HP&&(this.HP&&this.ai.next(),this.HP=a)}};_.h.Ka=function(){this.ai.complete()};_.h.VO=function(a){this.Cu.emit(new _.a9a(this,void 0===a?!1:a))};
_.W.Object.defineProperties(Ey.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.ad&&this.ad.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.be}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.kc},set:function(a){this.kc=_.ih(a)}},vd:{configurable:!0,enumerable:!0,get:function(){return!(!this.ad||!this.ad.vd)}},zp:{configurable:!0,enumerable:!0,get:function(){return!(!this.ad||!this.ad.zp)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.AO}},kB:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.lJa)?void 0:a.na.textContent)||"").trim()}}});Ey.O=function(){_.te()};Ey.Ia=_.rc({type:Ey,tb:function(a,b){a&1&&_.xf(Z8a,7);if(a&2){var c;_.vf(c=_.zf())&&(b.lJa=c.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{Cu:"onSelectionChange"}});_.gh({passive:!0,capture:!0});_.gh({passive:!0,capture:!0});new _.Dl;_.Fy=function(a,b,c,d){return Ey.call(this,a,b,c,d)||this};_.V(_.Fy,Ey);_.Fy.O=function(a){return new (a||_.Fy)(_.v(_.ed),_.v(_.Ml),_.v(_.Br,8),_.v(_.Cr,8))};
_.Fy.ya=_.lc({type:_.Fy,qa:[["mat-option"]],Db:["role","option",1,"mat-option","mat-focus-indicator"],vb:13,Ya:function(a,b){a&1&&_.I("click",function(){return b.vq()})("keydown",function(c){return b.Yf(c)});a&2&&(_.Ye("id",b.id),_.Pe("tabindex",b.LE())("aria-selected",b.selected)("aria-disabled",b.disabled.toString())("mat-id-collision",null),_.Re("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},Wb:["matOption"],features:[_.Le],
ac:["*"],Aa:6,Ba:4,Ea:[["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"]],ua:function(a,b){a&1&&(_.df(),_.y(0,H8a,1,2,"mat-pseudo-checkbox",0),_.A(1,"span",1,2),_.ef(3),_.B(),_.y(4,I8a,2,1,"span",3),_.E(5,"div",4));a&2&&(_.x("ngIf",b.multiple),_.u(4),
_.x("ngIf",b.group&&b.group.PE),_.u(1),_.x("matRippleTrigger",b.Hh())("matRippleDisabled",b.disabled||b.vd))},Ha:[_.Er,_.Cm,_.yy],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'],
rb:2,Oa:0});_.Gy=function(){};_.Gy.O=function(a){return new (a||_.Gy)};_.Gy.Da=_.mc({type:_.Gy});_.Gy.Ca=_.bc({imports:[_.Fr,_.Im,_.xr,_.zy]});_.b9a=new _.xc("MatList");_.c9a=new _.xc("MatNavList");var f9a,h9a;_.d9a=["*"];_.e9a=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'};
f9a=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"];_.g9a=_.wh(_.uh(function(){}));h9a=_.uh(function(){});_.Hy=function(){var a=_.g9a.apply(this,arguments)||this;a.ai=new _.he;return a};_.V(_.Hy,_.g9a);_.Hy.prototype.Sb=function(){this.ai.next()};_.Hy.prototype.Ka=function(){this.ai.complete()};_.Hy.O=function(){var a;return function(b){return(a||(a=_.ad(_.Hy)))(b||_.Hy)}}();
_.Hy.ya=_.lc({type:_.Hy,qa:[["mat-nav-list"]],Db:["role","navigation",1,"mat-nav-list","mat-list-base"],vb:1,Ya:function(a){a&2&&_.Pe("mat-id-collision",null)},inputs:{vd:"disableRipple",disabled:"disabled"},Wb:["matNavList"],features:[_.mf([{wa:_.c9a,Nb:_.Hy}]),_.Le,_.Cc],ac:_.d9a,Aa:1,Ba:0,ua:function(a){a&1&&(_.df(),_.ef(0))},styles:[_.e9a()],rb:2,Oa:0});var i9a=function(){};i9a.O=function(a){return new (a||i9a)};
i9a.Ia=_.rc({type:i9a,qa:[["","mat-list-avatar",""],["","matListAvatar",""]],Db:[1,"mat-list-avatar"]});var j9a=function(){};j9a.O=function(a){return new (a||j9a)};j9a.Ia=_.rc({type:j9a,qa:[["","mat-list-icon",""],["","matListIcon",""]],Db:[1,"mat-list-icon"]});
_.Iy=function(a,b,c,d){var e=h9a.call(this)||this;e.Wc=a;e.j9a=!1;e.Lb=new _.he;e.kc=!1;e.j9a=!!(c||d&&"action-list"===d.X7a());e.QW=c||d;c=e.Hh();"button"!==c.nodeName.toLowerCase()||c.hasAttribute("type")||c.setAttribute("type","button");e.QW&&e.QW.ai.ha(_.ne(e.Lb)).subscribe(function(){_.Cl(b)});return e};_.V(_.Iy,h9a);_.Iy.prototype.re=function(){D8a(this.Iqc,this.Wc)};_.Iy.prototype.Ka=function(){this.Lb.next();this.Lb.complete()};
_.Iy.prototype.Dt=function(){return!this.j9a||this.vd||!(!this.QW||!this.QW.vd)};_.Iy.prototype.Hh=function(){return this.Wc.na};_.W.Object.defineProperties(_.Iy.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc||!(!this.QW||!this.QW.disabled)},set:function(a){this.kc=_.ih(a)}}});_.Iy.O=function(a){return new (a||_.Iy)(_.v(_.ed),_.v(_.Ml),_.v(_.c9a,8),_.v(_.b9a,8))};
_.Iy.ya=_.lc({type:_.Iy,qa:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],Cd:function(a,b,c){a&1&&(_.yf(c,i9a,5),_.yf(c,j9a,5),_.yf(c,U8a,5));if(a&2){var d;_.vf(d=_.zf())&&(b.Slc=d.first);_.vf(d=_.zf())&&(b.Tpc=d.first);_.vf(d=_.zf())&&(b.Iqc=d)}},Db:[1,"mat-list-item","mat-focus-indicator"],vb:5,Ya:function(a,b){a&2&&(_.Pe("mat-id-collision",null),_.Re("mat-list-item-disabled",b.disabled)("mat-list-item-with-avatar",b.Slc||b.Tpc))},inputs:{vd:"disableRipple",disabled:"disabled"},
Wb:["matListItem"],features:[_.Le],ac:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Aa:6,Ba:2,Ea:[[1,"mat-list-item-content"],["mat-ripple","",1,"mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-list-text"]],ua:function(a,b){a&1&&(_.df(f9a),_.A(0,"span",0),_.E(1,"span",1),_.ef(2),_.A(3,"span",2),_.ef(4,1),_.B(),_.ef(5,2),_.B());a&2&&(_.u(1),_.x("matRippleTrigger",b.Hh())("matRippleDisabled",b.Dt()))},Ha:[_.Er],rb:2,Oa:0});_.uh(function(){});_.uh(function(){});_.Jy=function(){};_.Jy.O=function(a){return new (a||_.Jy)};_.Jy.Da=_.mc({type:_.Jy});_.Jy.Ca=_.bc({imports:[_.xy,_.Fr,_.xr,_.zy,_.Im,_.xy,_.xr,_.zy,_.Sw]});var k9a=_.Qg("transformPanelWrap",[_.Ug("* => void",_.Ooa("@transformPanel",[{type:9,options:null}]))]),l9a=_.Qg("transformPanel",[_.Tg("void",_.Sg({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),_.Tg("showing",_.Sg({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),_.Tg("showing-multiple",_.Sg({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),_.Ug("void => *",_.Rg("120ms cubic-bezier(0, 0, 0.2, 1)")),_.Ug("* => void",_.Rg("100ms 25ms linear",_.Sg({opacity:0})))]);_.m9a=_.Qg("transformPanel",[_.Tg("void",_.Sg({opacity:0,transform:"scale(1, 0.8)"})),_.Ug("void => showing",_.Rg("120ms cubic-bezier(0, 0, 0.2, 1)",_.Sg({opacity:1,transform:"scale(1, 1)"}))),_.Ug("* => void",_.Rg("100ms linear",_.Sg({opacity:0})))]);_.n9a=new _.xc("mat-select-scroll-strategy");_.o9a=new _.xc("MAT_SELECT_CONFIG");_.p9a=new _.xc("MatSelectTrigger");_.q9a=_.uh(_.yh(_.wh(_.xh(function(a,b,c,d,e){this.Ma=a;this.tI=b;this.NI=c;this.OI=d;this.Fd=e;this.lc=new _.he}))));var r9a=["trigger"],s9a=["panel"],t9a=Number.MAX_SAFE_INTEGER,u9a={wa:_.n9a,Fb:[_.vr],yb:function(a){return function(){return a.Jm.Lp()}}},v9a=_.E8a(function(a,b){b=void 0===b?0:b;var c=function(){var d=a.apply(this,[].concat(_.zc(_.vc.apply(0,arguments))))||this;d.Ur=b;d.Npa=b;return d};_.V(c,a);_.W.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.Ur},set:function(d){this.Ur=null!=d?_.lh(d):this.Npa}}});return c}(function(a){var b=
function(){var c=a.apply(this,[].concat(_.zc(_.vc.apply(0,arguments))))||this;c.kc=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc},set:function(c){this.kc=_.ih(c)}}});return b}(function(a){var b=function(){var c=a.apply(this,[].concat(_.zc(_.vc.apply(0,arguments))))||this;c.Um=!1;return c};_.V(b,a);b.prototype.fV=function(){var c=this.Um,d=(this.jZ||this.tI).VSa(this.Fd?this.Fd.control:null,this.OI||this.NI);d!==
c&&(this.Um=d,this.lc.next())};return b}(function(a,b,c,d,e){this.Ma=a;this.tI=b;this.NI=c;this.OI=d;this.Fd=e;this.lc=new _.he})))),Ky=function(a,b,c,d,e,f,g,m,n,r,w,z,D,J){var L=v9a.call(this,e,d,g,m,r)||this;L.Bf=a;L.kb=b;L.hb=c;L.oc=f;L.Yy=n;L.s5=D;L.Xh=J;L.xl=!1;L.Hy=function(qa,ta){return qa===ta};L.PB="mat-select-"+t9a--;L.K6=null;L.iq=new _.he;L.Ke=function(){};L.mf=function(){};L.V6="mat-select-value-"+t9a--;L.R5=new _.he;var Q;L.LHa=(null==(Q=L.Xh)?void 0:Q.iH)||"";L.Or=!1;L.controlType=
"mat-select";L.Jh=!1;var da,oa;L.q4=null!=(oa=null==(da=L.Xh)?void 0:da.bK)?oa:!1;L.ariaLabel="";L.Eea=_.Cd(function(){var qa=L.options;return qa?qa.Vc.ha(_.ke(qa),_.me(function(){return _.Fd.apply(null,_.zc(qa.map(function(ta){return ta.Cu})))})):L.hb.Kf.ha(_.Xd(1),_.me(function(){return L.Eea}))});L.wo=new _.ll;L.I5=L.wo.ha(_.Kd(function(qa){return qa}),_.t(function(){}));L.b4=L.wo.ha(_.Kd(function(qa){return!qa}),_.t(function(){}));L.Fo=new _.ll;L.Cr=new _.ll;L.bi=null;L.Fd&&(L.Fd.Yp=L);null!=
(null==J?void 0:J.dV)&&(L.sF=J.dV);L.k6=z;L.Le=L.k6();L.tabIndex=parseInt(w)||0;L.id=L.id;return L};_.V(Ky,v9a);_.h=Ky.prototype;_.h.Ra=function(){var a=this;this.kd=new _.uy(this.multiple);this.lc.next();this.R5.ha(_.Vd(),_.ne(this.iq)).subscribe(function(){return a.Q5(a.hd)})};
_.h.re=function(){var a=this;this.vGa();this.kd.changed.ha(_.ne(this.iq)).subscribe(function(b){b.pJ.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.Gg()})});this.options.Vc.ha(_.ke(null),_.ne(this.iq)).subscribe(function(){a.vIa();a.zI()})};
_.h.hn=function(){var a=this.WFa(),b=this.Fd;if(a!==this.K6){var c=this.Ma.na;(this.K6=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.Z5!==b.control&&(void 0!==this.Z5&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.Z5=b.control),this.fV())};_.h.Sb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.lc.next();a.typeaheadDebounceInterval&&this.Rb&&this.Rb.aI(this.sF)};
_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.iq.next();this.iq.complete();this.lc.complete();this.JO()};_.h.toggle=function(){this.hd?this.close():this.open()};_.h.open=function(){this.Lr()&&(this.DO(),this.xl=!0,_.py(this.Rb,null),this.qGa(),_.Cl(this.kb))};_.h.DO=function(){var a=this.Ma.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.bi&&_.mh(this.bi,"aria-owns",b);_.nqa(a,"aria-owns",b);this.bi=a}};
_.h.JO=function(){this.bi&&(_.mh(this.bi,"aria-owns",this.id+"-panel"),this.bi=null)};_.h.close=function(){this.xl&&(this.xl=!1,_.py(this.Rb,this.nk()?"rtl":"ltr"),_.Cl(this.kb),this.mf())};_.h.vn=function(a){this.yE(a)};_.h.ln=function(a){this.Ke=a};_.h.Qs=function(a){this.mf=a};_.h.Qp=function(a){this.disabled=a;_.Cl(this.kb);this.lc.next()};_.h.nk=function(){return this.oc?"rtl"===this.oc.value:!1};_.h.Yf=function(a){this.disabled||(this.hd?this.eGa(a):this.bGa(a))};
_.h.bGa=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Rb;!(0<d.Pv.length||13!==b&&32!==b||_.fh(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.Ls(a),(a=this.selected)&&b!==a&&this.s5.Lj(a.kB,1E4))};
_.h.eGa=function(a){var b=this.Rb,c=a.keyCode,d=40===c||38===c,e=0<b.Pv.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.Of||_.fh(a))if(!e&&this.Jh&&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.Gg())})}else c=b.Uv,b.Ls(a),this.Jh&&d&&a.shiftKey&&b.Of&&b.Uv!==c&&b.Of.vq();else a.preventDefault(),b.Of.vq()};
_.h.Ro=function(){this.disabled||(this.Or=!0,this.lc.next())};_.h.Vk=function(){this.Or=!1;var a;null!=(a=this.Rb)&&(a.Pv=[]);this.disabled||this.hd||(this.mf(),_.Cl(this.kb),this.lc.next())};_.h.xHa=function(){var a=this;this.EB.qT.ha(_.Xd(1)).subscribe(function(){a.kb.Md();a.ZHa()})};_.h.RFa=function(){return this.Yy?"mat-"+this.Yy.color:""};_.h.zI=function(){var a=this;Promise.resolve().then(function(){a.Fd&&(a.Xd=a.Fd.value);a.Lt(a.Xd);a.lc.next()})};
_.h.Lt=function(a){var b=this;this.options.forEach(function(c){return _.S8a(c)});this.kd.clear();this.multiple&&a?(a.forEach(function(c){return b.m6(c)}),this.ZP()):(a=this.m6(a))?_.Hq(this.Rb,a):this.hd||_.Hq(this.Rb,-1);_.Cl(this.kb)};_.h.m6=function(a){var b=this,c=this.options.find(function(d){if(b.kd.Ce(d))return!1;try{return null!=d.value&&b.Hy(d.value,a)}catch(e){return!1}});c&&this.kd.select(c);return c};
_.h.yE=function(a){return a!==this.Xd||this.Jh&&Array.isArray(a)?(this.options&&this.Lt(a),this.Xd=a,!0):!1};_.h.NB=function(a){return a.disabled};_.h.vGa=function(){var a=this;this.Rb=_.oy(_.P8a(_.Q8a(_.Gq(_.py(_.O8a((new _.ty(this.options)).aI(this.sF)),this.nk()?"rtl":"ltr")))),this.NB);this.Rb.jN.subscribe(function(){a.hd&&(!a.multiple&&a.Rb.Of&&a.Rb.Of.vq(),a.focus(),a.close())});this.Rb.Zc.subscribe(function(){a.xl&&a.panel?a.ina(a.Rb.Uv||0):a.xl||a.multiple||!a.Rb.Of||a.Rb.Of.vq()})};
_.h.vIa=function(){var a=this,b=_.Fd(this.options.Vc,this.iq);this.Eea.ha(_.ne(b)).subscribe(function(c){a.CHa(c.source,c.MG);c.MG&&!a.multiple&&a.xl&&(a.close(),a.focus())});_.Fd.apply(null,_.zc(this.options.map(function(c){return c.ai}))).ha(_.ne(b)).subscribe(function(){a.kb.Md();a.lc.next()})};
_.h.CHa=function(a,b){var c=this.kd.Ce(a);null!=a.value||this.Jh?(c!==a.selected&&(a.selected?this.kd.select(a):this.kd.Gg(a)),b&&this.Rb.Hk(a),this.multiple&&(this.ZP(),b&&this.focus())):(a.Gg(),this.kd.clear(),null!=this.value&&this.gF(a.value));c!==this.kd.Ce(a)&&this.gF();this.lc.next()};_.h.ZP=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.kd.sort(function(c,d){return a.Wha?a.Wha(c,d,b):b.indexOf(c)-b.indexOf(d)});this.lc.next()}};
_.h.gF=function(a){var b=null;this.Xd=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Cr.emit(b);this.Ke(b);this.Fo.emit(this.CFa(b));_.Cl(this.kb)};_.h.qGa=function(){if(this.Rb)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Rb.Hk(a)}else this.Rb.Hk(this.kd.selected[0])};_.h.Lr=function(){var a;return!this.xl&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.h.focus=function(a){this.Ma.na.focus(a)};
_.h.fP=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.Yy)?void 0:_.ry(a);return this.Pf?(b?b+" ":"")+this.Pf:b};_.h.BFa=function(){return this.hd&&this.Rb&&this.Rb.Of?this.Rb.Of.id:null};_.h.WFa=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.Yy)?void 0:_.ry(a);a=(b?b+" ":"")+this.V6;this.Pf&&(a+=" "+this.Pf);return a};_.h.Q5=function(a){this.wo.emit(a)};_.h.B1=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};
_.h.p0=function(){this.focus();this.open()};
_.W.Object.defineProperties(Ky.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.Or||this.xl}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.GB},set:function(a){this.GB=a;this.lc.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.jm)?c:null==(a=this.Fd)?void 0:null==(b=a.control)?void 0:_.H2a(b))?d:!1},set:function(a){this.jm=_.ih(a);this.lc.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Jh},
set:function(a){this.Jh=_.ih(a)}},bK:{configurable:!0,enumerable:!0,get:function(){return this.q4},set:function(a){this.q4=_.ih(a)}},xz:{configurable:!0,enumerable:!0,get:function(){return this.Hy},set:function(a){this.Hy=a;this.kd&&this.zI()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.yE(a)&&this.Ke(a)}},dV:{configurable:!0,enumerable:!0,get:function(){return this.sF},set:function(a){this.sF=_.lh(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.Re},
set:function(a){this.Re=a||this.PB;this.lc.next()}},hd:{configurable:!0,enumerable:!0,get:function(){return this.xl}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.kd)?void 0:a.selected)||[]:null==(b=this.kd)?void 0:b.selected[0]}},C1a:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.Jh){var a=this.kd.selected.map(function(b){return b.kB});this.nk()&&a.reverse();return a.join(", ")}return this.kd.selected[0].kB}},empty:{configurable:!0,
enumerable:!0,get:function(){return!this.kd||this.kd.Jl()}},P1:{configurable:!0,enumerable:!0,get:function(){return this.xl||!this.empty||this.Or&&!!this.GB}}});Ky.O=function(a){return new (a||Ky)(_.v(_.$q),_.v(_.Ml),_.v(_.re),_.v(_.Ar),_.v(_.ed),_.v(_.Qq,8),_.v(_.Bv,8),_.v(_.Gv,8),_.v(_.Qv,8),_.v(_.vv,10),_.Vc("tabindex"),_.v(_.n9a),_.v(_.yq),_.v(_.o9a,8))};
Ky.Ia=_.rc({type:Ky,tb:function(a,b){a&1&&(_.xf(r9a,5),_.xf(s9a,5),_.xf(_.wy,5));if(a&2){var c;_.vf(c=_.zf())&&(b.trigger=c.first);_.vf(c=_.zf())&&(b.panel=c.first);_.vf(c=_.zf())&&(b.EB=c.first)}},inputs:{cE:["aria-describedby","userAriaDescribedBy"],Hd:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",bK:"disableOptionCentering",xz:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],Pf:["aria-labelledby","ariaLabelledby"],jZ:"errorStateMatcher",dV:"typeaheadDebounceInterval",
Wha:"sortComparator",id:"id"},outputs:{wo:"openedChange",I5:"opened",b4:"closed",Fo:"selectionChange",Cr:"valueChange"},features:[_.Le,_.Cc]});var w9a,x9a;w9a=[[["mat-select-trigger"]],"*"];x9a=function(a,b){this.source=a;this.value=b};_.Ly=function(){var a=Ky.apply(this,arguments)||this;a.Jt=0;a.L6=0;a.rX="top";a.Rr=0;a.aIa=[{Cc:"start",Dc:"top",qc:"start",wc:"top"},{Cc:"start",Dc:"bottom",qc:"start",wc:"bottom"}];return a};_.V(_.Ly,Ky);_.Ly.Ia=Ky.Ia;_.h=_.Ly.prototype;_.h.qmc=function(a,b,c){var d=this.zW();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.h.Ra=function(){var a=this;Ky.prototype.Ra.call(this);this.Bf.Zc().ha(_.ne(this.iq)).subscribe(function(){a.hd&&(a.jQ=a.trigger.na.getBoundingClientRect(),_.Cl(a.kb))})};_.h.open=function(){var a=this;Ky.prototype.Lr.call(this)&&(Ky.prototype.open.call(this),this.jQ=this.trigger.na.getBoundingClientRect(),this.L6=parseInt(getComputedStyle(this.trigger.na).fontSize||"0"),this.pmc(),this.hb.Kf.ha(_.Xd(1)).subscribe(function(){a.L6&&a.EB.Ad&&a.EB.Ad.xo&&(a.EB.Ad.xo.style.fontSize=a.L6+"px")}))};
_.h.ina=function(a){var b=_.F8a(a,this.options,this.gH),c=this.zW();this.panel.na.scrollTop=0===a&&1===b?0:_.G8a((a+b)*c,c,this.panel.na.scrollTop,256)};_.h.ZHa=function(){this.nmc();this.panel.na.scrollTop=this.Jt};_.h.Q5=function(a){this.hd?this.Jt=0:(this.EB.offsetX=0,_.Cl(this.kb));Ky.prototype.Q5.call(this,a)};_.h.CFa=function(a){return new x9a(this,a)};_.h.gpc=function(){var a;return null==(a=this.jQ)?void 0:a.width};
_.h.nmc=function(){var a=this.EB.Ad.xo.getBoundingClientRect(),b=this.Bf.sG(),c=this.nk(),d=this.multiple?56:32;var e=this.multiple?40:this.bK?16:(e=this.kd.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.EB.offsetX=Math.round(e);this.EB.Ad.lf()};
_.h.omc=function(a,b,c){var d=this.zW(),e=(d-this.jQ.height)/2,f=Math.floor(256/d);return this.bK?0:Math.round(-1*(0===this.Jt?a*d:this.Jt===c?(a-(this.wla()-f))*d+(d-(this.wla()*d-256)%d):b-d/2)-e)};_.h.Emc=function(a){var b=this.zW(),c=this.Bf.sG(),d=this.jQ.top-8;c=c.height-this.jQ.bottom-8;var e=Math.abs(this.Rr);b=Math.min(this.wla()*b,256)-e-this.jQ.height;b>c?this.vlc(b,c):e>d?this.ulc(e,d,a):this.rX=this.NFa()};
_.h.vlc=function(a,b){a=Math.round(a-b);this.Jt-=a;this.Rr-=a;this.rX=this.NFa();0>=this.Jt&&(this.Rr=this.Jt=0,this.rX="50% bottom 0px")};_.h.ulc=function(a,b,c){a=Math.round(a-b);this.Jt+=a;this.Rr+=a;this.rX=this.NFa();this.Jt>=c&&(this.Jt=c,this.Rr=0,this.rX="50% top 0px")};
_.h.pmc=function(){var a=this.zW(),b=this.wla(),c=Math.min(b*a,256);a=b*a-c;b=this.empty?0:Math.max(this.options.toArray().indexOf(this.kd.selected[0]),0);b+=_.F8a(b,this.options,this.gH);c/=2;this.Jt=this.qmc(b,c,a);this.Rr=this.omc(b,c,a);this.Emc(a)};_.h.NFa=function(){var a=this.zW();return"50% "+(Math.abs(this.Rr)-(a-this.jQ.height)/2+a/2)+"px 0px"};_.h.zW=function(){return 3*this.L6};_.h.wla=function(){return this.options.length+this.gH.length};
_.Ly.O=function(){var a;return function(b){return(a||(a=_.ad(_.Ly)))(b||_.Ly)}}();
_.Ly.ya=_.lc({type:_.Ly,qa:[["mat-select"]],Cd:function(a,b,c){a&1&&(_.yf(c,_.p9a,5),_.yf(c,_.Fy,5),_.yf(c,_.Cr,5));if(a&2){var d;_.vf(d=_.zf())&&(b.jNa=d.first);_.vf(d=_.zf())&&(b.options=d);_.vf(d=_.zf())&&(b.gH=d)}},Db:["role","combobox","aria-autocomplete","none","aria-haspopup","true","ngSkipHydration","",1,"mat-select"],vb:20,Ya:function(a,b){a&1&&_.I("keydown",function(c){return b.Yf(c)})("focus",function(){return b.Ro()})("blur",function(){return b.Vk()});a&2&&(_.Pe("id",b.id)("tabindex",
b.tabIndex)("aria-controls",b.hd?b.id+"-panel":null)("aria-expanded",b.hd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Um)("aria-activedescendant",b.BFa())("mat-id-collision",null),_.Re("mat-select-disabled",b.disabled)("mat-select-invalid",b.Um)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",vd:"disableRipple",tabIndex:"tabIndex"},Wb:["matSelect"],
features:[_.mf([{wa:_.Pv,Nb:_.Ly},{wa:_.Br,Nb:_.Ly}]),_.Le],ac:["mat-select-trigger","*"],Aa:9,Ba:12,Ea:[["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",""]],ua:function(a,b){a&1&&(_.df(w9a),_.A(0,"div",0,1),_.I("click",function(){return b.toggle()}),_.A(3,"div",2),_.y(4,J8a,2,1,"span",3)(5,M8a,3,2,"span",4),_.B(),_.A(6,"div",5),_.E(7,"div",6),_.B()(),_.y(8,N8a,4,14,"ng-template",7),_.I("backdropClick",function(){return b.close()})("attach",function(){return b.xHa()})("detach",function(){return b.close()}));if(a&2){var c=_.hf(1);_.Pe("aria-owns",b.hd?b.id+
"-panel":null);_.u(3);_.x("ngSwitch",b.empty);_.Pe("id",b.V6);_.u(1);_.x("ngSwitchCase",!0);_.u(1);_.x("ngSwitchCase",!1);_.u(3);_.x("cdkConnectedOverlayPanelClass",b.LHa)("cdkConnectedOverlayScrollStrategy",b.Le)("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",b.hd)("cdkConnectedOverlayPositions",b.aIa)("cdkConnectedOverlayMinWidth",b.gpc())("cdkConnectedOverlayOffsetY",b.Rr)}},Ha:[_.Am,_.Dm,_.Em,_.Fm,_.wy,_.vy],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'],
rb:2,data:{animation:[k9a,l9a]},Oa:0});_.My=function(){};_.My.O=function(a){return new (a||_.My)};_.My.Da=_.mc({type:_.My});_.My.Ca=_.bc({Pb:[u9a],imports:[_.Im,_.wr,_.Gy,_.xr,_.cr,_.Tv,_.Gy,_.xr]});
}catch(e){_._DumpException(e)}
try{
var y9a,B9a,C9a,E9a,I9a,K9a,L9a,M9a,N9a,Q9a,P9a,Z9a,Xy,b$a,c$a,d$a,e$a,f$a,g$a,h$a,Yy,i$a,j$a,k$a,l$a,m$a,n$a,o$a,Zy,$y,q$a,az,r$a,bz,s$a,t$a,u$a,v$a,w$a,x$a,z$a,C$a,D$a,E$a,F$a,G$a,I$a,K$a,L$a,N$a,O$a,P$a,Q$a,R$a,S$a,T$a,U$a,V$a,W$a,Y$a,Z$a,$$a,aab,bab,cab,dab,eab,fab,gab,hab,iab,kab,lab,mab,H9a,oab,pab,D9a,F9a,J9a,O9a,R9a,$9a,S9a,T9a,W9a,X9a,Y9a,V9a,U9a,y$a,p$a,A$a,B$a,H$a;y9a=function(a,b){return a.start==b.start&&a.end==b.end};
_.Ny=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])};_.z9a=function(a,b){return a>b?1:a<b?-1:0};_.A9a=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};B9a=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};
C9a=function(a){return a.replace(_.aza,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,m,n){f=m;return n});b=_.Tya(d).ts();return c+f+b+f+e})};
E9a=function(a){if(a instanceof _.bg)return'url("'+_.cg(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof _.Bj)a=_.Nya(a);else{a=String(a);var b=a.replace(_.bza,"$1").replace(_.bza,"$1").replace(_.aza,"url");if(_.$ya.test(b)){if(b=!D9a.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&&B9a(a)}a=b?C9a(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new _.Ny("Value does not allow [{;}], got: %s.",[a]);return a};
_.Oy=function(){var a=_.vc.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());1===a.length&&(0,_.vd)(a[0])&&(a=a[0].slice());return function(c){return _.efa(c,_.xd([c].concat(_.zc(a))),new _.pfa(b))}};_.G9a=function(){return function(a){return _.qd(a,new F9a)}};I9a=function(a){a in H9a||(H9a[a]=_.qe.NVa&&_.qe.NVa.wi&&_.qe.NVa.wi.locales&&_.qe.NVa.wi.locales[a]);return H9a[a]};
_.Py=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=I9a(b))return a;b=b.split("-")[0];if(a=I9a(b))return a;if("en"===b)return J9a;throw new _.ec(701,!1);};K9a=function(a,b,c,d,e,f){a=_.Oe(a,_.Kc.Mn,c,e);_.fea(2);return a?b+_.cc(c)+d+_.cc(e)+f:_.Ee};L9a=function(a,b){a=a.data[b];return null===a||"string"===typeof a?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};
M9a=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.E9(n))}else if("number"==typeof n)switch(n&1){case 0:var w=n>>>17;null===f&&(f=w,g=e.parentNode(d));w===f?(r=d,w=g):(r=null,w=_.Dc(c[w]));null!==w&&(n=(n&131070)>>>1,e.insertBefore(w,c[n],r,!1),n=L9a(a,n),null!==n&&"object"===typeof n&&(r=_.Bja(n,c),null!==r&&M9a(a,n.create[r],c,c[n.Fdb])));break;case 1:n>>>=1,r=b[++m],w=b[++m],_.jia(e,_.Dc(c[n]),null,null,r,w,null)}else switch(n){case _.Pja:n=
b[++m];r=b[++m];null===c[r]&&(n=c[r]=e.createComment(_.Qga(n)),_.se(n,c));break;case _.Nja:n=b[++m],r=b[++m],null===c[r]&&(n=c[r]=e.createElement(n,null),_.se(n,c))}}};N9a=function(a,b,c){var d=_.Bja(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=_.Dc(c[e]),null!==e){var f=c[11],g=f.parentNode(e);g&&f.removeChild(g,e,void 0)}}else N9a(a,L9a(a,~e),c)}};
Q9a=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+=_.cc(b[d-r]);else{var w=r>>>2;switch(r&3){case 1:r=c[++n];var z=c[++n],D=a.data[w];"string"===typeof D?_.jia(b[11],b[w],null,D,r,g,z):_.Fe(a,D,b,r,g,b[11],z,!1);break;case 0:r=b[w];null!==r&&b[11].setValue(r,g);break;case 2:r=a;w=L9a(a,w);z=b;D=w;var J=D.BQ.indexOf(g);if(-1===J)switch(D.type){case 1:J=g;J=(0,_.Py(_.dIa)[20])(parseInt(J,
10));J=O9a[J];var L=void 0!==J?J:"other";J=D.BQ.indexOf(L);-1===J&&"other"!==L&&(J=D.BQ.indexOf("other"));break;case 0:J=D.BQ.indexOf("other")}D=-1===J?null:J;_.Bja(w,z)!==D&&(N9a(r,w,z),z[w.H9]=null===D?null:~D,null!==D&&(J=z[w.Fdb])&&M9a(r,w.create[D],z,J));break;case 3:P9a(a,L9a(a,w),d,b)}}}}else g=c[f+1],0<g&&3===(g&3)&&(g=L9a(a,g>>>2),0>b[g.H9]&&P9a(a,g,d,b));f+=m}};P9a=function(a,b,c,d){var e=d[b.H9];if(null!==e){var f=R9a;0>e&&(e=d[b.H9]=~e,f=-1);Q9a(a,d,b.update[e],c,f)}};
Z9a=function(a,b){b=void 0===b?{}:b;var c=a;if(S9a.test(a)){var d={},e=[0];c=c.replace(T9a,function(f,g,m){f=g||m;var n=d[f]||[];n.length||(f.split("|").forEach(function(z){var D=z.match(U9a);D=D?parseInt(D[1],10):0;var J=V9a.test(z);n.push([D,J,z])}),d[f]=n);if(!n.length)throw Error("jb`"+f);f=e[e.length-1];for(m=g=0;m<n.length;m++)if(n[m][0]===f){g=m;break}var r=_.l(n[g]);m=r.next().value;var w=r.next().value;r=r.next().value;w?e.pop():f!==m&&e.push(m);n.splice(g,1);return r})}if(!Object.keys(b).length)return c;
c=c.replace(W9a,function(f,g,m,n,r,w){return b.hasOwnProperty(m)?""+g+b[m]+w:f});c=c.replace(X9a,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(Y9a,function(f,g){if(b.hasOwnProperty(g)){var m=b[g];if(!m.length)throw Error("kb`"+f+"`"+g);return m.shift()}return f})};_.Qy=function(a){_.Ne(_.Lc(),_.Kc.Mn++,a)&&(R9a|=1<<Math.min($9a,31));$9a++;return _.Qy};
_.Ry=function(a){var b=_.Kc.jf,c=_.Lc();0<$9a&&(a=b.data[a+25],Q9a(b,c,Array.isArray(a)?a:a.update,_.Kc.Mn-$9a-1,R9a));$9a=R9a=0};_.Sy=function(a,b){b=void 0===b?{}:b;return Z9a(a,b)};_.Ty=function(a,b,c,d,e,f,g){var m=_.Lc();b=K9a(m,b,c,d,e,f);b!==_.Ee&&_.Fe(_.Kc.jf,_.Rc(),m,a,b,m[11],g,!1);return _.Ty};_.Uy=function(a,b,c,d,e){var f=_.Lc();a=K9a(f,a,b,c,d,e);a!==_.Ee&&_.oia(f,a);return _.Uy};
_.a$a=function(a,b,c,d,e,f,g,m){b+=c;c=_.Oe(a,b,e,f);return _.Ne(a,b+2,g)||c?_.cja(a,b+3,m?d.call(m,e,f,g):d(e,f,g)):_.fka(a,b+3)};_.Vy=function(a,b,c,d){a+=25;var e=_.Lc(),f=e[a];return e[1].data[a].ee?_.eka(e,_.Qc(),b,f.transform,c,d,f):f.transform(c,d)};_.Wy=function(a,b,c,d,e){a+=25;var f=_.Lc(),g=f[a];return f[1].data[a].ee?_.a$a(f,_.Qc(),b,g.transform,c,d,e,g):g.transform(c,d,e)};Xy=function(a,b){for(;-1<b;b--)if("undefined"!==typeof a[b])return a[b];throw Error("sb");};
b$a=function(a,b,c){a=_.Py(a);b=Xy([a[1],a[2]],b);return Xy(b,c)};c$a=function(a,b,c){a=_.Py(a);b=Xy([a[3],a[4]],b);return Xy(b,c)};d$a=function(a,b,c){a=_.Py(a);b=Xy([a[5],a[6]],b);return Xy(b,c)};e$a=function(a,b){a=_.Py(a)[7];return Xy(a,b)};f$a=function(a,b){a=_.Py(a);return Xy(a[10],b)};g$a=function(a,b){a=_.Py(a);return Xy(a[11],b)};h$a=function(a,b){a=_.Py(a)[12];return Xy(a,b)};Yy=function(a,b){a=_.Py(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};
i$a=function(a){if(!a[21])throw Error("rb`"+a[0]);};j$a=function(a){var b=_.l(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};k$a=function(a){a=_.Py(a);i$a(a);return(a[21][2]||[]).map(function(b){return"string"===typeof b?j$a(b):[j$a(b[0]),j$a(b[1])]})};l$a=function(a,b,c){a=_.Py(a);i$a(a);b=Xy([a[21][0],a[21][1]],b)||[];return Xy(b,c)||[]};m$a=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};
n$a=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};o$a=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return null!=b&&d in b?b[d]:c}));return a};
Zy=function(a,b){var c=_.Py(a)[0];p$a[c]=p$a[c]||{};if(p$a[c][b])return p$a[c][b];var d="";switch(b){case "shortDate":d=f$a(a,0);break;case "mediumDate":d=f$a(a,1);break;case "longDate":d=f$a(a,2);break;case "fullDate":d=f$a(a,3);break;case "shortTime":d=g$a(a,0);break;case "mediumTime":d=g$a(a,1);break;case "longTime":d=g$a(a,2);break;case "fullTime":d=g$a(a,3);break;case "short":d=Zy(a,"shortTime");var e=Zy(a,"shortDate");d=o$a(h$a(a,0),[d,e]);break;case "medium":d=Zy(a,"mediumTime");e=Zy(a,"mediumDate");
d=o$a(h$a(a,1),[d,e]);break;case "long":d=Zy(a,"longTime");e=Zy(a,"longDate");d=o$a(h$a(a,2),[d,e]);break;case "full":d=Zy(a,"fullTime"),e=Zy(a,"fullDate"),d=o$a(h$a(a,3),[d,e])}d&&(p$a[c][b]=d);return d};$y=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};
q$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("ub`"+a);}};
az=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=q$a(a,f);if(0<c||f>-c)f+=c;if(3===a)0===f&&-12===c&&(f=12);else if(6===a)return $y(f,3).substring(0,b);g=Yy(g,5);return $y(f,b,g,d,e)}};
r$a=function(a,b,c,d,e,f){switch(c){case 2:return d$a(b,e,d)[a.getMonth()];case 1:return c$a(b,e,d)[a.getDay()];case 0:var g=a.getHours(),m=a.getMinutes();return f&&(c=k$a(b),a=l$a(b,e,d),c=c.findIndex(function(n){if(Array.isArray(n)){var r=_.l(n);n=r.next().value;r=r.next().value;var w=g>=n.hours&&m>=n.minutes,z=g<r.hours||g===r.hours&&m<r.minutes;if(n.hours<r.hours){if(w&&z)return!0}else if(w||z)return!0}else if(n.hours===g&&n.minutes===m)return!0;return!1}),-1!==c)?a[c]:b$a(b,e,d)[12>g?0:1];case 3:return e$a(b,
d)[0>=a.getFullYear()?0:1];default:throw Error("vb`"+c);}};bz=function(a,b,c,d){c=void 0===c?0:c;d=void 0===d?!1:d;return function(e,f){return r$a(e,f,a,b,c,d)}};
s$a=function(a){return function(b,c,d){b=-1*d;c=Yy(c,5);var e=0<b?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(0<=b?"+":"")+$y(e,2,c)+$y(Math.abs(b%60),2,c);case 1:return"GMT"+(0<=b?"+":"")+$y(e,1,c);case 2:return"GMT"+(0<=b?"+":"")+$y(e,2,c)+":"+$y(Math.abs(b%60),2,c);case 3:return 0===d?"Z":(0<=b?"+":"")+$y(e,2,c)+":"+$y(Math.abs(b%60),2,c);default:throw Error("wb`"+a);}}};t$a=function(a){return n$a(a.getFullYear(),a.getMonth(),a.getDate()+(4-a.getDay()))};
u$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=t$a(c);var e=c.getFullYear();var f=n$a(e,0,1).getDay();e=n$a(e,0,1+(4>=f?4:11)-f);c=c.getTime()-e.getTime();c=1+Math.round(c/6048E5)}return $y(c,a,Yy(d,5))}};v$a=function(a,b){b=void 0===b?!1:b;return function(c,d){c=t$a(c).getFullYear();return $y(c,a,Yy(d,5),b)}};
w$a=function(a,b){var c=a.getTimezoneOffset();b=m$a(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};x$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};
z$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=_.l(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 n$a(a,c-1,void 0===b?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(y$a))return x$a(b)}b=new Date(a);if(!(b instanceof Date)||isNaN(b.valueOf()))throw Error("xb`"+
a);return b};
C$a=function(a,b,c,d){var e=z$a(a);b=Zy(c,b)||b;a=[];for(var f;b;)if(f=A$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=m$a(d,g),e=w$a(e,d));var m="";a.forEach(function(n){a:if(B$a[n])var r=B$a[n];else{switch(n){case "G":case "GG":case "GGG":r=bz(3,1);break;case "GGGG":r=bz(3,2);break;case "GGGGG":r=bz(3,0);break;case "y":r=az(0,1,0,!1,!0);break;case "yy":r=az(0,2,0,!0,!0);break;case "yyy":r=az(0,3,0,!1,!0);break;case "yyyy":r=az(0,4,
0,!1,!0);break;case "Y":r=v$a(1);break;case "YY":r=v$a(2,!0);break;case "YYY":r=v$a(3);break;case "YYYY":r=v$a(4);break;case "M":case "L":r=az(1,1,1);break;case "MM":case "LL":r=az(1,2,1);break;case "MMM":r=bz(2,1);break;case "MMMM":r=bz(2,2);break;case "MMMMM":r=bz(2,0);break;case "LLL":r=bz(2,1,1);break;case "LLLL":r=bz(2,2,1);break;case "LLLLL":r=bz(2,0,1);break;case "w":r=u$a(1);break;case "ww":r=u$a(2);break;case "W":r=u$a(1,!0);break;case "d":r=az(2,1);break;case "dd":r=az(2,2);break;case "c":case "cc":r=
az(7,1);break;case "ccc":r=bz(1,1,1);break;case "cccc":r=bz(1,2,1);break;case "ccccc":r=bz(1,0,1);break;case "cccccc":r=bz(1,3,1);break;case "E":case "EE":case "EEE":r=bz(1,1);break;case "EEEE":r=bz(1,2);break;case "EEEEE":r=bz(1,0);break;case "EEEEEE":r=bz(1,3);break;case "a":case "aa":case "aaa":r=bz(0,1);break;case "aaaa":r=bz(0,2);break;case "aaaaa":r=bz(0,0);break;case "b":case "bb":case "bbb":r=bz(0,1,1,!0);break;case "bbbb":r=bz(0,2,1,!0);break;case "bbbbb":r=bz(0,0,1,!0);break;case "B":case "BB":case "BBB":r=
bz(0,1,0,!0);break;case "BBBB":r=bz(0,2,0,!0);break;case "BBBBB":r=bz(0,0,0,!0);break;case "h":r=az(3,1,-12);break;case "hh":r=az(3,2,-12);break;case "H":r=az(3,1);break;case "HH":r=az(3,2);break;case "m":r=az(4,1);break;case "mm":r=az(4,2);break;case "s":r=az(5,1);break;case "ss":r=az(5,2);break;case "S":r=az(6,1);break;case "SS":r=az(6,2);break;case "SSS":r=az(6,3);break;case "Z":case "ZZ":case "ZZZ":r=s$a(0);break;case "ZZZZZ":r=s$a(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
s$a(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=s$a(2);break;default:r=null;break a}B$a[n]=r}m+=r?r(e,c,g):"''"===n?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return m};
D$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{JY:g,exponent:b,Fw:c}};
E$a=function(a){if(0===a.JY[0])return a;var b=a.JY.length-a.Fw;a.exponent?a.exponent+=2:(0===b?a.JY.push(0,0):1===b&&a.JY.push(0),a.Fw+=2);return a};F$a=function(a){var b=parseInt(a);if(isNaN(b))throw Error("Ab`"+a);return b};
G$a=function(a,b,c){if(b>c)throw Error("zb`"+b+"`"+c);var d=a.JY,e=d.length-a.Fw;c=Math.min(Math.max(b,e),c);var f=c+a.Fw,g=d[f];if(0<f){d.splice(Math.max(a.Fw,f));for(var m=f;m<d.length;m++)d[m]=0}else for(e=Math.max(0,e),a.Fw=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.Fw++;d.unshift(1);a.Fw++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);var n=0!==c,r=b+a.Fw;if(b=d.reduceRight(function(w,z,D,J){z+=w;J[D]=10>z?z:z-10;n&&(0===J[D]&&D>=
r?J.pop():n=!1);return 10<=z?1:0},0))d.unshift(b),a.Fw++};
I$a=function(a,b,c,d){var e=void 0===e?!1:e;var f="",g=!1;if(isFinite(a)){g=D$a(a);e&&(g=E$a(g));f=b.QGc;e=b.PAb;var m=b.ZUa;if(d){var n=d.match(H$a);if(null===n)throw Error("yb`"+d);d=n[1];var r=n[3];n=n[5];null!=d&&(f=F$a(d));null!=r&&(e=F$a(r));null!=n?m=F$a(n):null!=r&&e>m&&(m=e)}G$a(g,e,m);d=g.JY;n=g.Fw;e=g.exponent;m=[];for(g=d.every(function(w){return!w});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.TTa&&f.unshift(d.splice(-b.TTa,
d.length).join(""));d.length>b.TPa;)f.unshift(d.splice(-b.TPa,d.length).join(""));d.length&&f.unshift(d.join(""));f=f.join(Yy(c,1));m.length&&(f+=Yy(c,0)+m.join(""));e&&(f+=Yy(c,6)+"+"+e)}else f=Yy(c,9);return f=0>a&&!g?b.DVa+f+b.EVa:b.Tua+f+b.mfa};_.cz=function(a){return null!=a.error&&null!=a.error.code};_.J$a=function(a,b){b=_.dg(b);void 0!==b&&(a.href=b)};K$a=function(a){a&1&&(_.A(0,"span",10),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.kf(" ",a.item.label," "))};L$a=function(a){a&1&&_.We(0)};
N$a=function(a){if(a&1){var b=_.Lc();_.A(0,"div",11);_.I("keyup.escape",function(){_.Mc(b);var c=_.M();c.FQ();c.trigger.na.focus();return _.Nc()});_.y(1,L$a,1,0,"ng-container",12);_.B()}a&2&&(a=_.M(),_.u(1),_.x("ngTemplateOutlet",a.item.ua)("ngTemplateOutletContext",a.item.context||_.nf(2,M$a)))};O$a=function(a){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.lf(a.label))};
P$a=function(a){a&1&&_.E(0,"segmented-dropdown-button",9);a&2&&(a=_.M().va,_.x("item",a)("useBreadcrumbStyling",!0))};Q$a=function(a){a&1&&_.We(0)};R$a=function(a){a&1&&(_.F(0),_.y(1,Q$a,1,0,"ng-container",10),_.H());a&2&&(a=_.M().va,_.u(1),_.x("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.context))};S$a=function(a){a&1&&(_.A(0,"mat-icon",11),_.N(1," keyboard_arrow_right "),_.B())};T$a=function(a){a&1&&_.E(0,"div",12)};
U$a=function(a,b){a&1&&(_.F(0),_.A(1,"div",1),_.y(2,O$a,2,1,"span",2),_.F(3,3),_.y(4,P$a,1,2,"segmented-dropdown-button",4)(5,R$a,2,2,"ng-container",5),_.H(),_.B(),_.y(6,S$a,2,0,"mat-icon",6)(7,T$a,1,0,"div",7),_.H());if(a&2){a=b.va;b=b.last;var c=_.M();_.u(1);_.Re("no-padding",a.IBb);_.Pe("aria-label",a.ariaLabel)("role",a.KX);_.u(1);_.x("ngIf",!a.ariaLabel);_.u(1);_.x("ngSwitch",a.type);_.u(1);_.x("ngSwitchCase",c.Iw.Y2a);_.u(1);_.x("ngSwitchCase",c.Iw.P4a);_.u(1);_.x("ngIf",!b);_.u(1);_.x("ngIf",
b&&a.type==c.Iw.Y2a)}};_.dz=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};V$a=function(a){a&1&&_.We(0,6);a&2&&(_.M(2),_.x("ngTemplateOutlet",_.hf(4)))};W$a=function(a){a&1&&_.We(0,6);a&2&&(_.M(2),_.x("ngTemplateOutlet",_.hf(4)))};
Y$a=function(a){if(a&1){var b=_.Lc();_.A(0,"button",3,4);_.I("ascClipboardEvent",function(c){_.Mc(b);var d=_.M();return _.Nc(X$a(d,c))})("click",function(c){_.Mc(b);var d=_.M();return _.Nc(d.Vd(c))})("mouseenter",function(){_.Mc(b);var c=_.M();return _.Nc(c.PY())})("blur",function(){_.Mc(b);var c=_.M();return _.Nc(c.RT())})("mouseleave",function(){_.Mc(b);var c=_.M();return _.Nc(c.RT())});_.y(2,V$a,1,1,"ng-container",5);_.A(3,"span");_.N(4);_.B();_.y(5,W$a,1,1,"ng-container",5);_.B()}a&2&&(a=_.M(),
_.x("format",a.mYa?"flat":"hairline")("ascClipboard",a.PQ),_.Pe("aria-label",a.ariaLabel),_.u(2),_.x("ngIf",!a.Rwa),_.u(1),_.Re("light",a.asb),_.u(1),_.lf(a.WX),_.u(1),_.x("ngIf",a.Rwa))};
Z$a=function(a){if(a&1){var b=_.Lc();_.A(0,"button",7,4);_.I("ascClipboardEvent",function(c){_.Mc(b);var d=_.M();return _.Nc(X$a(d,c))})("click",function(c){_.Mc(b);var d=_.M();return _.Nc(d.Vd(c))})("mouseenter",function(){_.Mc(b);var c=_.M();return _.Nc(c.PY())})("blur",function(){_.Mc(b);var c=_.M();return _.Nc(c.RT())})("mouseleave",function(){_.Mc(b);var c=_.M();return _.Nc(c.RT())});_.A(2,"mat-icon",8);_.N(3);_.B()()}a&2&&(a=_.M(),_.Re("small",a.ywb)("remove-border",a.mYa),_.x("ascClipboard",
a.PQ),_.Pe("aria-label",a.ariaLabel),_.u(2),_.x("color","primary"===a.color?"primary":null),_.u(1),_.kf(" ",a.cSa," "))};$$a=function(a){a&1&&(_.A(0,"mat-icon",8),_.N(1),_.B());a&2&&(a=_.M(),_.x("color","primary"===a.color?"primary":null),_.u(1),_.kf(" ",a.cSa," "))};aab=function(a){a&1&&_.E(0,"mat-icon",4);a&2&&(a=_.M(),_.x("svgIcon",a.icon))};bab=function(a){a&1&&(_.A(0,"mat-icon",5),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.lf(a.icon))};cab=function(a){a&1&&_.We(0)};
dab=function(a){a&1&&(_.F(0),_.y(1,cab,1,0,"ng-container",6),_.H());if(a&2){_.M();var b=_.hf(7);_.u(1);_.x("ngTemplateOutlet",b)}};eab=function(a){a&1&&_.We(0)};fab=function(a){a&1&&(_.F(0),_.y(1,eab,1,0,"ng-container",6),_.H());if(a&2){_.M();var b=_.hf(7);_.u(1);_.x("ngTemplateOutlet",b)}};gab=function(a){a&1&&(_.A(0,"div",7),_.ef(1),_.B(),_.A(2,"p",8),_.ef(3,1),_.B())};
hab=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,w=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]));w.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=_.l(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("xb`"+a);return d};
iab=function(a,b,c){try{return C$a(a,b,"en-US",c)}catch(d){return""}};kab=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?jab:"y-MM-dd"};lab=function(a,b){return function(c){return iab(c,a,b)}};_.ez=function(a){for(var b=a.length-1;"/"===a[b];)b--;return a.substring(a.lastIndexOf("/",b)+1)};mab=function(){};
_.nab=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):_.ka("=.",a[b-1])&&(c=_.ka("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;_.Pxa(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};H9a={};_.fz=function(a){_.Yn(a).status="DEGRADED"};oab=function(a,b){y9a(a.Tr,b)||(a.EKa&&(b={start:0,end:Math.max(a.Tr.end,b.end)}),a.qIa.next(a.Tr=b),a.oma(function(){}))};
pab=function(a,b){var c=void 0===c?"to-start":c;b=a.EKa&&"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.ena=b;"to-end"===c&&(d+=" translate"+f+"(-100%)",a.pIa=!0);a.bab!=d&&(a.bab=d,a.oma(function(){if(a.pIa){var g=a.y6a.na;a.ena-="horizontal"===a.orientation?g.offsetWidth:g.offsetHeight;a.pIa=!1;pab(a,a.ena)}}))};_.yi(_.Ny,_.ba);_.Ny.prototype.name="AssertionError";
_.qab=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};_.rab=function(a){return a instanceof _.Cj&&a.constructor===_.Cj?a.vXa:"type_error:SafeStyle"};D9a=/\/\*/;_.sab=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("W`"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(E9a).join(" "):E9a(d),b+=c+":"+d+";")}return b?new _.Cj(b,_.Yya):_.Zya};
_.gz=function(a){return a instanceof _.Ej?a:_.eg(_.exa("object"==typeof a&&a.Xz?a.ts():String(a)))};_.tab=function(a){var b=_.gz(_.fza),c=[],d=function(e){Array.isArray(e)?e.forEach(d):(e=_.gz(e),c.push(_.fg(e).toString()))};a.forEach(d);return _.eg(c.join(_.fg(b).toString()))};_.hz=function(a,b){return a&&b?a.split(b).length-1:0};F9a=function(){};F9a.prototype.call=function(a,b){return b.subscribe(new _.EHa(a))};
J9a=["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}];O9a=["zero","one","two","few","many"];R9a=0;$9a=0;S9a=/\[(\ufffd.+?\ufffd?)\]/;T9a=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;
W9a=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;X9a=/{([A-Z0-9_]+)}/g;Y9a=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;V9a=/\/\*/;U9a=/\d+:(\d+)/;y$a=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;p$a={};A$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]*)/;B$a={};
_.iz=function(a,b,c){this.locale=a;this.lyc=b;this.e$=c};_.iz.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.e$)?void 0:e.dateFormat)?f:"mediumDate",m,n,r,w=null!=(r=null!=(n=null!=c?c:null==(m=this.e$)?void 0:m.O6c)?n:this.lyc)?r:void 0;return C$a(a,g,d||this.locale,w)}catch(z){throw new _.ec(2100,!1);}};_.iz.O=function(a){return new (a||_.iz)(_.v(_.zh,16),_.v(_.WJa,24),_.v(_.XJa,24))};
_.iz.ze=_.tc({name:"date",type:_.iz,ee:!0,standalone:!0});H$a=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.jz=function(a){this.Pqc=a};
_.jz.prototype.transform=function(a,b,c){if(null==a||""===a||a!==a)return null;c=c||this.Pqc;try{if("string"!==typeof a||isNaN(Number(a)-parseFloat(a))){if("number"!==typeof a)throw Error("Bb`"+a);var d=a}else d=Number(a);a=d;var e=_.Py(c)[14][0],f=Yy(c,5);d={QGc:1,PAb:0,ZUa:0,Tua:"",mfa:"",DVa:"",EVa:"",TPa:0,TTa: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)],w=r[0],z=r[1]||"";d.Tua=w.substring(0,w.indexOf("#"));
for(e=0;e<z.length;e++){var D=z.charAt(e);"0"===D?d.PAb=d.ZUa=e+1:"#"===D?d.ZUa=e+1:d.mfa+=D}var J=w.split(",");d.TPa=J[1]?J[1].length:0;d.TTa=J[2]||J[1]?(J[2]||J[1]).length:0;if(n){var L=m.length-d.Tua.length-d.mfa.length,Q=n.indexOf("#");d.DVa=n.substring(0,Q).replace(/'/g,"");d.EVa=n.slice(Q+L).replace(/'/g,"")}else d.DVa=(void 0===f?"-":f)+d.Tua,d.EVa=d.mfa;return I$a(a,d,c,b)}catch(da){throw new _.ec(2100,!1);}};_.jz.O=function(a){return new (a||_.jz)(_.v(_.zh,16))};
_.jz.ze=_.tc({name:"number",type:_.jz,ee:!0,standalone:!0});var uab=function(a,b,c){this.IIa=new _.he;this.Sva=this.IIa.ha(_.Vd());this.Om=null;this.Dn=a;this.II=b;this.SW=c};_.h=uab.prototype;_.h.Ld=function(a){this.Om=a;this.DJa();this.Jna()};_.h.detach=function(){this.IIa.complete();this.Om=null};_.h.PHc=function(){this.Jna()};_.h.qCb=function(){this.DJa();this.Jna()};
_.h.kx=function(a,b){if(this.Om){var c=this.Om;a*=this.Dn;b={behavior:void 0===b?"auto":b};"horizontal"===c.orientation?b.start=a:b.top=a;c.FD.scrollTo(b)}};_.h.DJa=function(){if(this.Om){var a=this.Om,b=this.Om.ala*this.Dn;a.Ena!==b&&(a.Ena=b,a.Q5a(),a.oma())}};
_.h.Jna=function(){if(this.Om){var a=this.Om.Tr;a={start:a.start,end:a.end};var b=this.Om.sG(),c=this.Om.ala,d=this.Om.Z_(),e=0<this.Dn?d/this.Dn:0;if(a.end>c){var f=Math.ceil(b/this.Dn),g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.Dn,a.start=Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.Dn;f<this.II&&0!=a.start?(a.start=Math.max(0,a.start-Math.ceil((this.SW-f)/this.Dn)),a.end=Math.min(c,Math.ceil(e+(b+this.II)/this.Dn))):(b=a.end*this.Dn-(d+b),b<this.II&&a.end!=c&&
(b=Math.ceil((this.SW-b)/this.Dn),0<b&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.II/this.Dn)))));oab(this.Om,a);pab(this.Om,this.Dn*a.start);this.IIa.next(Math.floor(e))}};_.kz=function(){this.Dn=20;this.II=100;this.SW=200;this.Le=new uab(this.xTa,this.hA,this.eA)};_.kz.prototype.Sb=function(){var a=this.Le,b=this.hA,c=this.eA;a.Dn=this.xTa;a.II=b;a.SW=c;a.DJa();a.Jna()};
_.W.Object.defineProperties(_.kz.prototype,{xTa:{configurable:!0,enumerable:!0,get:function(){return this.Dn},set:function(a){this.Dn=_.lh(a)}},hA:{configurable:!0,enumerable:!0,get:function(){return this.II},set:function(a){this.II=_.lh(a)}},eA:{configurable:!0,enumerable:!0,get:function(){return this.SW},set:function(a){this.SW=_.lh(a)}}});_.kz.O=function(a){return new (a||_.kz)};
_.kz.Ia=_.rc({type:_.kz,qa:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{xTa:"itemSize",hA:"minBufferPx",eA:"maxBufferPx"},standalone:!0,features:[_.mf([{wa:_.RSa,yb:function(a){return a.Le},Fb:[_.gc(function(){return _.kz})]}]),_.Cc]});var vab=function(a){this.Gh=a};_.V(vab,_.Yq);vab.prototype.connect=function(){return _.Nd(this.Gh)?this.Gh:_.nd(this.Gh)};vab.prototype.disconnect=function(){};var wab=function(){this.h2a=20;this.W6=[]};_.h=wab.prototype;
_.h.GKa=function(a,b,c,d,e){var f=this;_.qIa(a,function(g,m,n){var r;if(null==g.Ju)var w=(r=f.fqc(function(){return c(g,m,n)},n,b,d(g)))?1:0;else null==n?(f.Onc(m,b),w=3):(r=f.grc(m,n,b,d(g)),w=2);if(e){var z;e({context:null==(z=r)?void 0:z.context,operation:w,tM:g})}})};_.h.detach=function(){for(var a=_.l(this.W6),b=a.next();!b.done;b=a.next())b.value.destroy();this.W6=[]};_.h.fqc=function(a,b,c,d){if(b=this.gqc(b,c))b.context.va=d;else return a=a(),c.Kh(a.Rc,a.context,a.index)};
_.h.Onc=function(a,b){a=b.detach(a);this.Uqc(a,b)};_.h.grc=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.va=d;return a};_.h.Uqc=function(a,b){if(this.W6.length<this.h2a)this.W6.push(a);else{var c=b.indexOf(a);-1===c?a.destroy():b.remove(c)}};_.h.gqc=function(a,b){var c=this.W6.pop();c&&b.oS(c,a);return c||null};
_.lz=function(a,b,c,d,e,f){var g=this;this.Se=a;this.OB=b;this.Ky=c;this.xX=d;this.Om=e;this.fE=new _.he;this.h4=new _.he;this.wkb=this.h4.ha(_.ke(null),_.G9a(),_.me(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;return g.Amc(m,n)}),_.ie(1));this.FE=null;this.WW=!1;this.Lb=new _.he;this.wkb.subscribe(function(m){g.Gh=m;g.e$a()});this.Om.YJc.ha(_.ne(this.Lb)).subscribe(function(m){g.Tr=m;g.fE.Fk.length&&f.jc(function(){return g.fE.next(g.Tr)});g.e$a()});this.Om.Ld(this)};_.h=_.lz.prototype;
_.h.hn=function(){if(this.FE&&this.WW){var a=this.FE.diff(this.cab);a?this.WDa(a):this.Vtc();this.WW=!1}};_.h.Ka=function(){this.Om.detach();this.h4.next(void 0);this.h4.complete();this.fE.complete();this.Lb.next();this.Lb.complete();this.xX.detach()};_.h.e$a=function(){var a=this;this.Tr&&(this.cab=this.Gh.slice(this.Tr.start,this.Tr.end),this.FE||(this.FE=this.Ky.find(this.cab).create(function(b,c){return a.PLa?a.PLa(b,c):c})),this.WW=!0)};
_.h.Amc=function(a,b){a&&a.disconnect(this);this.WW=!0;return b?b.connect(this):_.nd()};_.h.Vtc=function(){for(var a=this.Gh.length,b=this.Se.length;b--;){var c=this.Se.get(b);c.context.index=this.Tr.start+b;c.context.count=a;this.mbb(c.context);c.Md()}};
_.h.WDa=function(a){var b=this;this.xX.GKa(a,this.Se,function(e,f,g){return b.IFa(e,g)},function(e){return e.item});_.rIa(a,function(e){b.Se.get(e.Yk).context.va=e.item});a=this.Gh.length;for(var c=this.Se.length;c--;){var d=this.Se.get(c);d.context.index=this.Tr.start+c;d.context.count=a;this.mbb(d.context)}};_.h.mbb=function(a){a.first=0===a.index;a.last=a.index===a.count-1;a.lZ=0===a.index%2;a.VVa=!a.lZ};
_.h.IFa=function(a,b){return{Rc:this.OB,context:{va:a.item,lhb:this.V5a,index:-1,count:-1,first:!1,last:!1,VVa:!1,lZ:!1},index:b}};
_.W.Object.defineProperties(_.lz.prototype,{lhb:{configurable:!0,enumerable:!0,get:function(){return this.V5a},set:function(a){this.V5a=a;_.Lqa(a)?this.h4.next(a):this.h4.next(new vab(_.Nd(a)?a:Array.from(a||[])))}},PLa:{configurable:!0,enumerable:!0,get:function(){return this.ymc},set:function(a){var b=this;this.WW=!0;this.ymc=a?function(c,d){return a(c+(b.Tr?b.Tr.start:0),d)}:void 0}},rwc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.WW=!0,this.OB=a)}},swc:{configurable:!0,enumerable:!0,
get:function(){return this.xX.h2a},set:function(a){this.xX.h2a=_.lh(a)}}});_.lz.O=function(a){return new (a||_.lz)(_.v(_.tf),_.v(_.sf),_.v(_.Ol),_.v(_.TSa),_.v(_.br,4),_.v(_.re))};_.lz.Ia=_.rc({type:_.lz,qa:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{lhb:"cdkVirtualForOf",PLa:"cdkVirtualForTrackBy",rwc:"cdkVirtualForTemplate",swc:"cdkVirtualForTemplateCacheSize"},standalone:!0,features:[_.mf([{wa:_.TSa,Nd:wab}])]});
var xab=function(a,b){b=b||new Date(_.xi());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(_.xi()),c=a.getMonth()==b.getMonth())b=b||new Date(_.xi()),c=a.getFullYear()==b.getFullYear();return c},yab=["tooltip"],zab={wa:_.d4a,Fb:[_.vr],yb:function(a){return function(){return a.Jm.Lp({bKb:20})}}},mz=function(a,b,c){this.kb=a;this.Ma=b;this.l5=this.a4=this.k9a=!1;this.KP=new _.he;this.YP="mat-mdc-tooltip-show";this.X4="mat-mdc-tooltip-hide";this.Nm="NoopAnimations"===c};_.h=mz.prototype;
_.h.show=function(a){var b=this;null!=this.Ct&&clearTimeout(this.Ct);this.Mt=setTimeout(function(){b.G6(!0);b.Mt=void 0},a)};_.h.We=function(a){var b=this;null!=this.Mt&&clearTimeout(this.Mt);this.Ct=setTimeout(function(){b.G6(!1);b.Ct=void 0},a)};_.h.isVisible=function(){return this.l5};_.h.Ka=function(){this.HO();this.KP.complete();this.rF=null};_.h.aGa=function(){this.a4&&this.We(0)};_.h.YE=function(){_.Cl(this.kb)};
_.h.dGa=function(a){(a=a.relatedTarget)&&this.rF.contains(a)||(this.isVisible()?this.We(this.y5):this.YO(!1))};_.h.DHa=function(){this.k9a=this.Aqc();this.YE()};_.h.Aqc=function(){var a=this.Ma.na.getBoundingClientRect();return 24<a.height&&200<=a.width};_.h.ZFa=function(a){a=a.animationName;a!==this.YP&&a!==this.X4||this.YO(a===this.YP)};_.h.HO=function(){null!=this.Mt&&clearTimeout(this.Mt);null!=this.Ct&&clearTimeout(this.Ct);this.Mt=this.Ct=void 0};
_.h.YO=function(a){a?this.a4=!0:this.isVisible()||this.KP.next()};_.h.G6=function(a){var b=this.pJa.na,c=this.YP,d=this.X4;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.l5=a)&&!this.Nm&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Nm=!0);a&&this.DHa();this.Nm&&(b.classList.add("_mat-animation-noopable"),this.YO(a))};
mz.O=function(a){return new (a||mz)(_.v(_.Ml),_.v(_.ed),_.v(_.Ok,8))};
mz.ya=_.lc({type:mz,qa:[["mat-tooltip-component"]],tb:function(a,b){a&1&&_.xf(yab,7);if(a&2){var c;_.vf(c=_.zf())&&(b.pJa=c.first)}},Db:["aria-hidden","true"],vb:2,Ya:function(a,b){a&1&&_.I("mouseleave",function(c){return b.dGa(c)});a&2&&_.Qe("zoom",b.isVisible()?1:null)},Aa:4,Ba:4,Ea:[[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"ngClass","animationend"],["tooltip",""],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],ua:function(a,b){a&1&&(_.A(0,"div",0,1),_.I("animationend",
function(c){return b.ZFa(c)}),_.A(2,"div",2),_.N(3),_.B()());a&2&&(_.Re("mdc-tooltip--multiline",b.k9a),_.x("ngClass",b.ZD),_.u(3),_.lf(b.message))},Ha:[_.Am],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-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'],
rb:2,Oa:0});
_.nz=function(a,b,c,d,e,f,g,m,n,r,w,z){var D=this;this.Af=a;this.Ma=b;this.LB=c;this.Se=d;this.hb=e;this.zc=f;this.Gy=g;this.Bd=m;this.oc=r;this.Xh=w;this.Dg="below";this.W5=this.X6=this.kc=this.X5=!1;this.qJa=mz;this.km=8;this.EE="mat-mdc";this.yr="auto";this.aF="";this.Hn=[];this.Lb=new _.he;this.Le=n;this.Eb=z;w&&(this.w6=w.FH,this.OE=w.uG,w.position&&(this.position=w.position),w.Iu&&(this.Iu=w.Iu),w.yr&&(this.yr=w.yr));r.Zc.ha(_.ne(this.Lb)).subscribe(function(){D.Cb&&D.lQ(D.Cb)});this.km=8};
_.h=_.nz.prototype;_.h.Qc=function(){var a=this;this.X6=!0;this.XP();this.Bd.Gm(this.Ma).ha(_.ne(this.Lb)).subscribe(function(b){b?"keyboard"===b&&a.hb.jc(function(){return a.show()}):a.hb.jc(function(){return a.We(0)})})};
_.h.Ka=function(){var a=this.Ma.na;clearTimeout(this.gQ);this.Cb&&(this.Cb.dispose(),this.Ae=null);this.Hn.forEach(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,_.f4a)});this.Hn.length=0;this.Lb.next();this.Lb.complete();_.Bq(this.Gy,a,this.message,"tooltip");this.Bd.Jk(a)};
_.h.show=function(a,b){var c=this;a=void 0===a?this.FH:a;if(this.disabled||!this.message||this.Ry()){var d;null==(d=this.Ae)||d.HO()}else b=this.Jy(b),this.Lo(),this.Wk=this.Wk||new _.pr(this.qJa,this.Se),b=this.Ae=b.Ld(this.Wk).instance,b.rF=this.Ma.na,b.y5=this.OE,b.KP.ha(_.ne(this.Lb)).subscribe(function(){return c.Lo()}),this.s6(this.fQ),this.R6(),b.show(a)};_.h.We=function(a){a=void 0===a?this.uG:a;var b=this.Ae;b&&(b.isVisible()?b.We(a):(b.HO(),this.Lo()))};
_.h.toggle=function(a){this.Ry()?this.We():this.show(void 0,a)};_.h.Ry=function(){return!!this.Ae&&this.Ae.isVisible()};
_.h.Jy=function(a){var b=this;if(this.Cb){var c=this.Cb.ko().Lg;if((!this.Iu||!a)&&c.Xy instanceof _.ed)return this.Cb;this.Lo()}c=_.SSa(this.LB,this.Ma);a=_.dTa(_.eTa(_.jr(_.hTa(_.nr(this.Af.position(),this.Iu?a||this.Ma:this.Ma),"."+this.EE+"-tooltip"),!1),this.km),c);a.nfa.ha(_.ne(this.Lb)).subscribe(function(e){b.yJa(e.m9);b.Ae&&e.dKb.awb&&b.Ae.isVisible()&&b.hb.jc(function(){return b.We(0)})});this.Cb=this.Af.create({direction:this.oc,Lg:a,Hd:this.EE+"-tooltip-panel",zj:this.Le()});this.lQ(this.Cb);
this.Cb.Mo.ha(_.ne(this.Lb)).subscribe(function(){return b.Lo()});this.Cb.Xw().ha(_.ne(this.Lb)).subscribe(function(){var e;return null==(e=b.Ae)?void 0:e.aGa()});this.Cb.Wj().ha(_.ne(this.Lb)).subscribe(function(e){b.Ry()&&27===e.keyCode&&!_.fh(e)&&(e.preventDefault(),e.stopPropagation(),b.hb.jc(function(){return b.We(0)}))});var d;(null==(d=this.Xh)?0:d.Qlb)&&this.Cb.RB(this.EE+"-tooltip-panel-non-interactive");return this.Cb};_.h.Lo=function(){this.Cb&&this.Cb.sg()&&this.Cb.detach();this.Ae=null};
_.h.lQ=function(a){a=a.ko().Lg;var b=this.MFa(),c=this.eP();_.ir(a,[this.L3(Object.assign({},b.bn,c.bn)),this.L3(Object.assign({},b.fallback,c.fallback))])};_.h.L3=function(a){var b=!this.oc||"ltr"==this.oc.value;"top"===a.Dc?a.offsetY=-8:"bottom"===a.Dc?a.offsetY=8:"start"===a.Cc?a.offsetX=b?-8:8:"end"===a.Cc&&(a.offsetX=b?8:-8);return a};
_.h.MFa=function(){var a=!this.oc||"ltr"==this.oc.value,b=this.position;if("above"==b||"below"==b)var c={Cc:"center",Dc:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={Cc:"start",Dc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={Cc:"end",Dc:"center"};a=this.f5(c.Cc,c.Dc);return{bn:c,fallback:{Cc:a.x,Dc:a.y}}};
_.h.eP=function(){var a=!this.oc||"ltr"==this.oc.value,b=this.position;if("above"==b)var c={qc:"center",wc:"bottom"};else if("below"==b)c={qc:"center",wc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={qc:"end",wc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={qc:"start",wc:"center"};a=this.f5(c.qc,c.wc);return{bn:c,fallback:{qc:a.x,wc:a.y}}};
_.h.R6=function(){var a=this;this.Ae&&(this.Ae.message=this.message,this.Ae.YE(),this.hb.VL.ha(_.Xd(1),_.ne(this.Lb)).subscribe(function(){a.Ae&&a.Cb.lf()}))};_.h.s6=function(a){this.Ae&&(this.Ae.ZD=a,this.Ae.YE())};_.h.f5=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.yJa=function(a){var b=a.wc,c=a.Cc;a=a.Dc;b="center"===b?this.oc&&"rtl"===this.oc.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.g4){if(c=this.Cb)a=this.EE+"-tooltip-panel-",c.wM(a+this.g4),c.RB(a+b);this.g4=b}};
_.h.XP=function(){var a=this;!this.kc&&this.message&&this.X6&&!this.Hn.length&&(this.V5()?this.Hn.push(["mouseenter",function(b){a.v6();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.yr&&(this.p4(),this.Hn.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.v6();clearTimeout(a.gQ);a.gQ=setTimeout(function(){return a.show(void 0,d)},500)}])),this.K3(this.Hn))};
_.h.v6=function(){var a=this;if(!this.W5){this.W5=!0;var b=[];if(this.V5())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.Cb)?0:e.xo.contains(d))||a.We()}],["wheel",function(d){return a.NJa(d)}]);else if("off"!==this.yr){this.p4();var c=function(){clearTimeout(a.gQ);a.We(a.Xh.u1a)};b.push(["touchend",c],["touchcancel",c])}this.K3(b);this.Hn.push.apply(this.Hn,_.zc(b))}};
_.h.K3=function(a){var b=this;a.forEach(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;b.Ma.na.addEventListener(c,d,_.f4a)})};_.h.V5=function(){return!this.zc.mE&&!this.zc.Zp};_.h.NJa=function(a){if(this.Ry()){a=this.Eb.elementFromPoint(a.clientX,a.clientY);var b=this.Ma.na;a===b||b.contains(a)||this.We()}};
_.h.p4=function(){var a=this.yr;if("off"!==a){var b=this.Ma.na,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"}};
_.W.Object.defineProperties(_.nz.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Dg},set:function(a){if(a!==this.Dg&&(this.Dg=a,this.Cb)){this.lQ(this.Cb);var b;null==(b=this.Ae)||b.show(0);this.Cb.lf()}}},Iu:{configurable:!0,enumerable:!0,get:function(){return this.X5},set:function(a){this.X5=_.ih(a);this.Lo();this.Cb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc},set:function(a){(this.kc=_.ih(a))?this.We(0):this.XP()}},FH:{configurable:!0,
enumerable:!0,get:function(){return this.w6},set:function(a){this.w6=_.lh(a)}},uG:{configurable:!0,enumerable:!0,get:function(){return this.OE},set:function(a){this.OE=_.lh(a);this.Ae&&(this.Ae.y5=this.OE)}},message:{configurable:!0,enumerable:!0,get:function(){return this.aF},set:function(a){var b=this;_.Bq(this.Gy,this.Ma.na,this.aF,"tooltip");this.aF=null!=a?String(a).trim():"";!this.aF&&this.Ry()?this.We(0):(this.XP(),this.R6(),this.hb.Zb(function(){Promise.resolve().then(function(){_.wSa(b.Gy,
b.Ma.na,b.message,"tooltip")})}))}},ZD:{configurable:!0,enumerable:!0,get:function(){return this.fQ},set:function(a){this.fQ=a;this.Ae&&this.s6(this.fQ)}}});_.nz.O=function(a){return new (a||_.nz)(_.v(_.vr),_.v(_.ed),_.v(_.Wq),_.v(_.tf),_.v(_.re),_.v(_.gq),_.v(_.Aq),_.v(_.jq),_.v(_.d4a),_.v(_.Qq),_.v(_.e4a,8),_.v(_.ph))};
_.nz.Ia=_.rc({type:_.nz,qa:[["","matTooltip",""]],Db:[1,"mat-mdc-tooltip-trigger"],vb:2,Ya:function(a,b){a&2&&_.Re("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:["matTooltipPosition","position"],Iu:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],FH:["matTooltipShowDelay","showDelay"],uG:["matTooltipHideDelay","hideDelay"],yr:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],ZD:["matTooltipClass","tooltipClass"]},Wb:["matTooltip"]});
_.oz=function(){};_.oz.O=function(a){return new (a||_.oz)};_.oz.Da=_.mc({type:_.oz});_.oz.Ca=_.bc({Pb:[zab],imports:[_.zq,_.Im,_.wr,_.xr,_.xr,_.cr]});var Aab={TRc:0,P4a:1,Y2a:2,0:"Path",1:"Template",2:"Dropdown"};_.pz=function(a,b){this.renderer=b;this.xeb=new _.ll(!0);this.gMa=new _.he;this.element=a.na};
_.pz.prototype.Ra=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.Ed(this.element,"mousedown",{capture:!0}).ha(_.Kd(function(d){return!_.Lza(d.target)}),_.me(function(){return _.nd(!1).ha(_.Ud(0),_.ke(!0))}),_.ne(this.gMa)).subscribe(function(d){b=d});var c=_.Ed(this.element,"onfocusout"in this.element?"focusout":"blur",{capture:!0}).ha(_.ne(this.gMa));c.subscribe(function(d){b?(b=!1,_.Md(0).ha(_.ne(c)).subscribe(function(){a.element.focus()})):
a.element.contains(d.relatedTarget)||a.xeb.emit()})};_.pz.prototype.Ka=function(){this.gMa.next()};_.pz.O=function(a){return new (a||_.pz)(_.v(_.ed),_.v(_.Pk))};_.pz.Ia=_.rc({type:_.pz,qa:[["","ascBlur",""]],outputs:{xeb:"ascBlur"}});var Bab,M$a;Bab=["trigger"];M$a=function(){return{}};_.qz=function(){this.wRb=this.disabled=this.isOpen=!1};_.qz.prototype.Ra=function(){};_.qz.prototype.Qc=function(){};_.qz.prototype.bB=function(){this.isOpen=!this.isOpen};_.qz.prototype.FQ=function(){this.isOpen=!1};_.qz.O=function(a){return new (a||_.qz)};
_.qz.ya=_.lc({type:_.qz,qa:[["segmented-dropdown-button","item",""]],tb:function(a,b){a&1&&_.xf(Bab,5,_.ed);if(a&2){var c;_.vf(c=_.zf())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",wRb:"useBreadcrumbStyling"},mc:["item",""],ac:["*"],Aa:12,Ba:20,Ea:[[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"]],ua:function(a,b){a&1&&(_.df(),_.A(0,"div",0),_.I("ascBlur",function(){return b.FQ()}),_.A(1,"div",1),_.y(2,K$a,2,1,"span",2),_.A(3,"div",3)(4,"a",4),_.ef(5),_.A(6,"span",5),_.N(7),_.B()(),_.A(8,"button",6,7),_.I("click",function(){return b.bB()}),_.E(10,"mat-icon",8),_.B()()(),_.y(11,N$a,2,3,"div",9),_.B());a&2&&(_.u(1),_.Qe("pointer-events",b.disabled?"none":"unset"),_.Re("breadcrumb",b.wRb)("active",b.isOpen)("disabled",b.disabled),
_.u(1),_.x("ngIf",b.item.label),_.u(2),_.x("universalLink",b.item.Kb)("queryParams",b.item.Ta)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.xc),_.u(3),_.lf(b.item.title),_.u(1),_.Re("active",b.isOpen),_.x("ascTrackElement",b.item.xc)("trackAction",b.isOpen?"openDropdown":"closeDropdown"),_.Pe("aria-label",b.item.ariaLabel||"dropdown"),_.u(3),_.x("ngIf",b.isOpen))},Ha:[_.pq,_.jo,_.pz,_.Cm,_.Gm,_.Oq,_.Pq,_.Hr,_.Qs,_.tw,_.mv],styles:["@media only screen and (max-width:1001px){.responsive[_nghost-%COMP%]   .button-text[_ngcontent-%COMP%]{overflow:hidden;width:0}}.segmented-button[_ngcontent-%COMP%]{border-radius:4px;padding:0}.arrow-drop-down[_ngcontent-%COMP%], .main-button[_ngcontent-%COMP%]{padding:4px}.main-button[_ngcontent-%COMP%]{border-radius:4px 0 0 4px;font-family:Google Sans;font-size:13px;font-weight:400;line-height:16px;min-width:30px}a.main-button[_ngcontent-%COMP%]:focus{outline:none}button.arrow-drop-down[_ngcontent-%COMP%]{border-radius:0 4px 4px 0;height:24px;line-height:16px;width:16px}button.arrow-drop-down[_ngcontent-%COMP%]   .trigger-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.dropdown-container[_ngcontent-%COMP%]{position:absolute;z-index:1002}"],
Oa:0});_.rz=function(){this.Iw=Aab;this.ariaLabel="Breadcrumbs";this.role="navigation"};_.rz.prototype.Ra=function(){};_.rz.O=function(a){return new (a||_.rz)};
_.rz.ya=_.lc({type:_.rz,qa:[["breadcrumb","items",""]],vb:2,Ya:function(a,b){a&2&&_.Pe("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},mc:["items",""],Aa:1,Ba:1,Ea:[[4,"ngFor","ngForOf"],[1,"item-main"],["class","cdk-visually-hidden item-label",4,"ngIf"],[3,"ngSwitch"],[3,"item","useBreadcrumbStyling",4,"ngSwitchCase"],[4,"ngSwitchCase"],["class","pointer",4,"ngIf"],["class","empty-container-for-styling",4,"ngIf"],[1,"cdk-visually-hidden","item-label"],[3,"item","useBreadcrumbStyling"],
[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"pointer"],[1,"empty-container-for-styling"]],ua:function(a,b){a&1&&_.y(0,U$a,8,10,"ng-container",0);a&2&&_.x("ngForOf",b.items)},Ha:[_.Bm,_.Cm,_.Gm,_.Dm,_.Em,_.Qs,_.qz],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}"]});_.sz=function(){};_.sz.O=function(a){return new (a||_.sz)};_.sz.Da=_.mc({type:_.sz});_.sz.Ca=_.bc({});_.tz=function(){};_.tz.O=function(a){return new (a||_.tz)};_.tz.Da=_.mc({type:_.tz});_.tz.Ca=_.bc({imports:[_.zq,_.lo,_.sz,_.Im,_.ds,_.es,_.Rs,_.Jw,_.Rn,_.Qw]});_.uz=function(){};_.uz.O=function(a){return new (a||_.uz)};_.uz.Da=_.mc({type:_.uz});_.uz.Ca=_.bc({imports:[_.lo,_.Im,_.Rs,_.Rn,_.tz]});_.vz=function(a,b){this.document=a;this.nb=b;this.yeb="";this.LKa=new _.ll};_.vz.prototype.Sb=function(){};_.vz.prototype.copy=function(){var a=this.yeb;_.dz(this.document,this.nb.na,a)?this.LKa.emit({WNb:!0,text:a}):this.LKa.emit({WNb:!1,text:""})};_.vz.O=function(a){return new (a||_.vz)(_.v(_.ph),_.v(_.ed))};
_.vz.Ia=_.rc({type:_.vz,qa:[["button","ascClipboard",""]],Ya:function(a,b){a&1&&_.I("click",function(){return b.copy()})},inputs:{yeb:["ascClipboard","ascClipboardTextToCopy"]},outputs:{LKa:"ascClipboardEvent"},features:[_.Cc]});var Cab,X$a;Cab=["button"];_.wz=function(a){this.uo=a;this.WX="";this.cSa="content_copy";this.PQ="";this.r0a="Copied to clipboard";this.njb=new _.ll;this.ywb=this.asb=this.Rwa=!1;this.color="highContrast";this.mYa=!1;this.aE=this.cca="Click to copy"};X$a=function(a,b){b.WNb&&(a.njb.emit(),a.aE=a.r0a,a.PY(),a.uo.Lj(a.r0a,"assertive"))};_.h=_.wz.prototype;
_.h.PY=function(){var a=this;this.tooltip.message=this.aE;this.tooltip.show();clearTimeout(this.Cxa);this.Cxa=setTimeout(function(){a.tooltip.We()},1E3)};_.h.Vd=function(a){a.stopPropagation();a.preventDefault();return!1};_.h.RT=function(){this.aE=this.cca;this.tooltip.message=this.aE};_.h.trigger=function(){this.button.na.click()};_.h.Ka=function(){clearTimeout(this.Cxa)};
_.W.Object.defineProperties(_.wz.prototype,{URa:{configurable:!0,enumerable:!0,set:function(a){this.aE=this.cca=a}},TMc:{configurable:!0,enumerable:!0,get:function(){return this.Rwa&&this.WX}},HEc:{configurable:!0,enumerable:!0,get:function(){return"mediumContrast"===this.color}},FEc:{configurable:!0,enumerable:!0,get:function(){return"lowContrast"===this.color}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.Vv=a},get:function(){return this.Vv?this.Vv:"Click to copy"!==this.cca&&this.cca?
this.cca:this.WX?this.WX:"Click to copy"}}});_.wz.O=function(a){return new (a||_.wz)(_.v(_.yq))};
_.wz.ya=_.lc({type:_.wz,qa:[["copy-button"]],tb:function(a,b){a&1&&(_.xf(Cab,5,_.ed),_.xf(_.tw,5));if(a&2){var c;_.vf(c=_.zf())&&(b.button=c.first);_.vf(c=_.zf())&&(b.tooltip=c.first)}},vb:6,Ya:function(a,b){a&2&&_.Re("space-between",b.TMc)("medium-contrast",b.HEc)("low-contrast",b.FEc)},inputs:{WX:"buttonLabel",cSa:"iconInnerText",PQ:"copyText",URa:"hoverMsg",r0a:"successMsg",Rwa:"spaceBetweenButtonLabelAndText",asb:"hasLightLabel",ywb:"isSmall",color:"color",mYa:"removeBorder",ariaLabel:["aria-label",
"ariaLabel"]},outputs:{njb:"copyEvent"},Aa:5,Ba:2,Ea:[["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"]],ua:function(a,b){a&1&&_.y(0,Y$a,6,8,"button",0)(1,Z$a,4,8,"ng-template",null,1,_.Cf)(3,$$a,2,2,"ng-template",null,2,_.Cf);if(a&2){var c=_.hf(2);_.x("ngIf",b.WX)("ngIfElse",c)}},Ha:[_.vz,_.Cm,_.Gm,_.By,_.Qs,_.tw],styles:["copy-button[_nghost-%COMP%]{display:flex;line-height:0;vertical-align:middle}.space-between[_nghost-%COMP%]   span[_ngcontent-%COMP%]{overflow:hidden;text-align:left}.space-between[_nghost-%COMP%] > .labeled[_ngcontent-%COMP%]{justify-content:space-between;overflow:hidden}.space-between[_nghost-%COMP%] > .flat[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin-right:0}button[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex}.mat-icon[_ngcontent-%COMP%]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.labeled[_ngcontent-%COMP%]{flex:1 1 100%;min-width:0;overflow:hidden}span[_ngcontent-%COMP%]{flex:1 1 100%;min-width:0;overflow:hidden}.icon-only[_ngcontent-%COMP%]{background:0;border:0;color:currentColor;cursor:pointer;flex:0 0 auto;justify-content:center;line-height:0;min-width:1%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.icon-only[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}.icon-only.small[_ngcontent-%COMP%]:not(.remove-border){height:22.5px;width:22.5px}.icon-only.small[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:15px;font-size:15px;line-height:15px;width:15px;vertical-align:middle}.mat-icon[_ngcontent-%COMP%]{overflow:visible}"],
Oa:0});_.xz=function(){};_.xz.O=function(a){return new (a||_.xz)};_.xz.Da=_.mc({type:_.xz});_.xz.Ca=_.bc({});_.yz=function(){};_.yz.O=function(a){return new (a||_.yz)};_.yz.Da=_.mc({type:_.yz});_.yz.Ca=_.bc({imports:[_.xz,_.Im,_.Dy,_.es,_.Rs,_.Jw]});var Dab,Eab;Dab=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];Eab=["*"];_.zz=function(){this.icon="";this.Bwb=!0;this.Sha=!1};_.zz.O=function(a){return new (a||_.zz)};
_.zz.ya=_.lc({type:_.zz,qa:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",Bwb:"isSvg",Sha:"showTextOutside"},mc:["icon",""],ac:["icon-empty-state-title","icon-empty-state-subtitle"],Aa:8,Ba:8,Ea:[["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"]],ua:function(a,b){a&1&&(_.df(Dab),_.A(0,"div"),_.y(1,aab,1,1,"mat-icon",0)(2,bab,
2,1,"ng-template",null,1,_.Cf)(4,dab,2,1,"ng-container",2),_.B(),_.y(5,fab,2,1,"ng-container",2)(6,gab,4,0,"ng-template",null,3,_.Cf));if(a&2){var c=_.hf(3);_.Re("container-large",!b.Sha)("container-small",b.Sha);_.u(1);_.x("ngIf",b.Bwb)("ngIfElse",c);_.u(3);_.x("ngIf",!b.Sha);_.u(1);_.x("ngIf",b.Sha)}},Ha:[_.Cm,_.Gm,_.Qs],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}"]});
_.Az=function(){};_.Az.O=function(a){return new (a||_.Az)};_.Az.ya=_.lc({type:_.Az,qa:[["icon-empty-state-title"]],ac:Eab,Aa:1,Ba:0,ua:function(a){a&1&&(_.df(),_.ef(0))},rb:2});_.Bz=function(){};_.Bz.O=function(a){return new (a||_.Bz)};_.Bz.ya=_.lc({type:_.Bz,qa:[["icon-empty-state-subtitle"]],ac:Eab,Aa:1,Ba:0,ua:function(a){a&1&&(_.df(),_.ef(0))},rb:2});_.Cz=function(){};_.Cz.O=function(a){return new (a||_.Cz)};_.Cz.Da=_.mc({type:_.Cz});_.Cz.Ca=_.bc({imports:[_.Im,_.Rs]});var Fab={ySc:"y",zSc:"y G",ASc:"MMM y",BSc:"MMMM y",CSc:"MM/y",G3a:"MMM d",BRc:"MMMM dd",DRc:"M/d",CRc:"MMMM d",Q9b:"MMM d, y",uSc:"EEE, MMM d",vSc:"EEE, MMM d, y",WQc:"d",ERc:"MMM d, h:mm\u202fa zzzz"},Gab=Fab;Gab=Fab;var Hab;
Hab={yza:{gI:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"},bO:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{#d ago}other{#d ago}",F:"one{in #d}other{in #d}"}},f4b:{gI:{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.}"},bO:{R:{0:"this hour"},P:"one{#h ago}other{#h ago}",F:"one{in #h}other{in #h}"}},r9b:{gI:{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.}"},bO:{R:{0:"this minute"},P:"one{#m ago}other{#m ago}",F:"one{in #m}other{in #m}"}},MONTH:{gI:{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.}"},
bO:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{#mo ago}other{#mo ago}",F:"one{in #mo}other{in #mo}"}},OBa:{gI:{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.}"},bO:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{#q ago}other{#q ago}",F:"one{in #q}other{in #q}"}},
mgc:{gI:{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.}"},bO:{R:{0:"now"},P:"one{#s ago}other{#s ago}",F:"one{in #s}other{in #s}"}},WEEK:{gI:{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.}"},
bO:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{#w ago}other{#w ago}",F:"one{in #w}other{in #w}"}},wDa:{gI:{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.}"},bO:{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 Iab=function(a){this.sM=Hab;this.xKa=!0;a&&("always"==a?this.xKa=!0:"auto"==a&&(this.xKa=!1))};Iab.prototype.format=function(a,b){b=Jab(this,b).gI;if(!this.xKa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.ps("{N,plural,"+(0<a||0==a&&Infinity==1/a?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var Jab=function(a,b){switch(b){default:case 0:return a.sM.wDa;case 1:return a.sM.OBa;case 2:return a.sM.MONTH;case 3:return a.sM.WEEK;case 4:return a.sM.yza;case 5:return a.sM.f4b;case 6:return a.sM.r9b;case 7:return a.sM.mgc}};var Kab,Lab,Mab=function(a){Kab||(Kab=new _.xu(Gab.G3a));return Kab.format(a)},Nab=function(a,b){var c=new Date(_.xi()),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 Iab("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||
Mab)(new Date(a))};Lab=function(a,b,c){var d=new Iab;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 Oab,jab,Pab;Oab=_.o0a.BCa[3];jab=Gab.G3a;Pab=Gab.Q9b;_.Dz=function(){};
_.Dz.prototype.transform=function(a,b,c){b=void 0===b?"datetime":b;if(null==a)return"";try{var d=hab(a)}catch(f){return""}switch(b){case "relativeTime":a=d.getTime();b=_.xi();var e=Math.floor((b-a)/6E4);b=!1;0>e&&(b=!0,e*=-1);60>e?a=Lab(e,b,0):(e=Math.floor(e/60),24>e?a=Lab(e,b,1):(e=new Date(_.xi()),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?Lab(e,b,2):""));return a||iab(d,kab(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(xab(a,b))return Nab(d.getTime(),lab(kab(d),c));a=xab(d)?Oab:Pab;return iab(d,a,c)||Nab(d.getTime(),lab(kab(d),c));case "datetime":return a=Nab(d.getTime(),lab(kab(d),c)),c=iab(d,Oab,c),a+" "+c;case "date":return Nab(d.getTime(),lab(kab(d),c));default:return iab(d,b,c)}};_.Dz.O=function(a){return new (a||_.Dz)};_.Dz.ze=_.tc({name:"dateTimeDisplay",type:_.Dz,ee:!0});_.Ez=function(){};_.Ez.O=function(a){return new (a||_.Ez)};_.Ez.Da=_.mc({type:_.Ez});_.Ez.Ca=_.bc({});_.Qab={"":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)};_.Fz=function(){this.transform=_.ez};_.Fz.O=function(a){return new (a||_.Fz)};_.Fz.ze=_.tc({name:"lastPathElement",type:_.Fz,ee:!0});_.Gz=function(a,b){this.renderer=a;this.nb=b;this.XYa=!1;this.resize=new _.ll;this.VHb=new _.ll;this.pub=this.oSa=0};_.Gz.prototype.Ra=function(){};
_.Gz.prototype.jWa=function(a){var b=this;if(0===a.button){var c=!!(this.nb.na.compareDocumentPosition(this.IJ)&Node.DOCUMENT_POSITION_PRECEDING);if(Rab(this)){var d=this.nb.na.offsetTop;this.XYa=d===this.IJ.offsetTop?c:d<this.IJ.offsetTop}else d=this.nb.na.offsetLeft,this.XYa=d===this.IJ.offsetLeft?c:d<this.IJ.offsetLeft;this.oSa=Sab(this,this.IJ);this.pub=Rab(this)?a.clientY:a.clientX;this.Txa&&this.Txa();this.Uxa&&this.Uxa();this.Txa=this.renderer.listen("document","mousemove",function(e){b.kWa(e)});
this.Uxa=this.renderer.listen("document","mouseup",function(e){0===e.button&&(b.Txa&&b.Txa(),b.Uxa&&b.Uxa(),e=Sab(b,b.IJ)-b.oSa,0!==e&&b.VHb.emit(0<e?"grow":"shrink"))});a.preventDefault()}};_.Gz.prototype.kWa=function(a){if(null==a.buttons||1===a.buttons){var b=(Rab(this)?a.clientY:a.clientX)-this.pub;this.XYa&&(b*=-1);b=this.oSa+b;this.resize.emit(b);var c=this.IJ.style;Rab(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};
var Sab=function(a,b){return Rab(a)?b.offsetHeight:b.offsetWidth},Rab=function(a){return"horizontal"===(a.layout||"horizontal")};_.W.Object.defineProperties(_.Gz.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.layout||""}}});_.Gz.O=function(a){return new (a||_.Gz)(_.v(_.Pk),_.v(_.ed))};
_.Gz.ya=_.lc({type:_.Gz,qa:[["splitter"]],vb:2,Ya:function(a,b){a&1&&_.I("mousedown",function(c){return b.jWa(c)});a&2&&_.Te(b.classList)},inputs:{layout:"layout",IJ:"changeSizeOf"},outputs:{resize:"resize",VHb:"resizeDone"},Aa:0,Ba:0,ua:function(){},styles:["splitter[_nghost-%COMP%]{position:relative}.vertical[_nghost-%COMP%]{cursor:col-resize;width:4px}.horizontal[_nghost-%COMP%]{cursor:row-resize;height:4px}"]});_.Hz=function(){};_.Hz.O=function(a){return new (a||_.Hz)};_.Hz.Da=_.mc({type:_.Hz});_.Hz.Ca=_.bc({});var Vab;_.Uab=RegExp("((https?|ftp)://)+([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*");Vab="(?:auto|bamach|boq|cdpush|cs|dash|dm|dmrh|easyokrs|engplay|f|g|g2|g3doc|ganpati|ganpati2|glossary|go|godoc|google3|goto|gpaste|groups|gu|il|irm|kg|mendel|mh|moma|mpms|mpmbrowse|ms|oncall|pcon|playbook|playbooks|pod|rapid|rapid-qa|requiem|rh|screen|screenshot|shortn|sigma|simba|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]+ fxb/[0-9]+ fxr/[0-9]+ mdb/[a-zA-Z][\\w\\-]* chg/[0-9]{3,} (?:t|tick)/[0-9]{5,} shax/[0-9]+ meme(?:gen)?/[0-9]{6,} omg(?:tool)?/[0-9]+ o/[0-9]{4,} pegboard/[a-z0-9+-]+ prodspec/[-a-zA-Z0-9]+ (?:sem|sempervi)/[0-9]+ (?:teams|who)/[a-z][a-z0-9]* tqr/[0-9]+ anyup/[-a-z0-9_]+ xids?/[0-9]+(/[-a-zA-Z0-9_]+)* b/(?:hotlists|savedsearches|bookmark-groups|dashboard)/[0-9]+ sponge2?/[a-f0-9]+-[a-f0-9]+-[a-f0-9]+-[a-f0-9]+-[a-f0-9]+ fusion2/presubmit/\\w+/\\w+(/targets|/OCL:\\w+:BASE:\\w+:\\w+:\\w+(/\\w+[?]?(\\w+=\\w+&?)*)?)?".split(" ");
Vab.join("|");
_.Wab=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(_.zc(Vab)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");
_.Xab=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>']]);_.Yab=RegExp("^(.*?)([:;,\\.?>\\]\\)!]+)$");var $ab;_.Zab=_.Qg("indicatorRotate",[_.Tg("collapsed, void",_.Sg({transform:"rotate(0deg)"})),_.Tg("expanded",_.Sg({transform:"rotate(180deg)"})),_.Ug("expanded <=> collapsed, void => collapsed",_.Rg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);$ab=_.Qg("bodyExpansion",[_.Tg("collapsed, void",_.Sg({height:"0px",visibility:"hidden"})),_.Tg("expanded",_.Sg({height:"*",visibility:""})),_.Ug("expanded <=> collapsed, void => collapsed",_.Rg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);_.abb=new _.xc("CdkAccordion");var bbb=0,Iz=function(a,b,c){var d=this;this.Xk=a;this.kb=b;this.eoc=c;this.j$a=_.id.EMPTY;this.closed=new _.ll;this.ii=new _.ll;this.vc=new _.ll;this.EOa=new _.ll;this.id="cdk-accordion-child-"+bbb++;this.kc=this.lFa=!1;this.g6=function(){};this.g6=c.listen(function(e,f){d.Xk&&!d.Xk.rd&&d.Xk.id===f&&d.id!==e&&(d.yd=!1)});this.Xk&&(this.j$a=this.qtc())};_.h=Iz.prototype;_.h.Ka=function(){this.ii.complete();this.closed.complete();this.vc.emit();this.vc.complete();this.g6();this.j$a.unsubscribe()};
_.h.toggle=function(){this.disabled||(this.yd=!this.yd)};_.h.close=function(){this.disabled||(this.yd=!1)};_.h.open=function(){this.disabled||(this.yd=!0)};_.h.qtc=function(){var a=this;return this.Xk.i$a.subscribe(function(b){a.disabled||(a.yd=b)})};
_.W.Object.defineProperties(Iz.prototype,{yd:{configurable:!0,enumerable:!0,get:function(){return this.lFa},set:function(a){a=_.ih(a);this.lFa!==a&&(this.lFa=a,this.EOa.emit(a),a?(this.ii.emit(),this.eoc.notify(this.id,this.Xk?this.Xk.id:this.id)):this.closed.emit(),_.Cl(this.kb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc},set:function(a){this.kc=_.ih(a)}}});Iz.O=function(a){return new (a||Iz)(_.v(_.abb,12),_.v(_.Ml),_.v(_.Zq))};
Iz.Ia=_.rc({type:Iz,qa:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{yd:"expanded",disabled:"disabled"},outputs:{closed:"closed",ii:"opened",vc:"destroyed",EOa:"expandedChange"},Wb:["cdkAccordionItem"],features:[_.mf([{wa:_.abb,rc:void 0}])]});var Jz=function(){};Jz.O=function(a){return new (a||Jz)};Jz.Da=_.mc({type:Jz});Jz.Ca=_.bc({});_.cbb=new _.xc("MAT_ACCORDION");var dbb=new _.xc("MAT_EXPANSION_PANEL");_.Kz=function(a,b){this.OB=a;this.foc=b};_.Kz.O=function(a){return new (a||_.Kz)(_.v(_.sf),_.v(dbb,8))};_.Kz.Ia=_.rc({type:_.Kz,qa:[["ng-template","matExpansionPanelContent",""]]});var ebb,fbb,gbb;ebb=["body"];fbb=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];gbb=0;_.hbb=new _.xc("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.Lz=function(a,b,c,d,e,f,g){Iz.call(this,a,b,c);var m=this;this.Se=d;this.ye=f;this.Y4=!1;this.rcb=new _.ll;this.qcb=new _.ll;this.zGa=new _.he;this.K8a="mat-expansion-panel-header-"+gbb++;this.kEa=new _.he;this.Xk=a;this.Eb=e;this.kEa.ha(_.Vd(function(n,r){return n.dl===r.dl&&n.kg===r.kg})).subscribe(function(n){"void"!==n.dl&&("expanded"===n.kg?m.rcb.emit():"collapsed"===n.kg&&m.qcb.emit())});g&&(this.QK=g.QK)};_.V(_.Lz,Iz);_.Lz.Ia=Iz.Ia;_.h=_.Lz.prototype;
_.h.Ppc=function(){return this.Xk?this.yd&&"default"===this.Xk.displayMode:!1};_.h.vla=function(){return this.yd?"expanded":"collapsed"};_.h.toggle=function(){this.yd=!this.yd};_.h.close=function(){this.yd=!1};_.h.open=function(){this.yd=!0};_.h.re=function(){var a=this;this.WGa&&this.WGa.foc===this&&this.ii.ha(_.ke(null),_.Kd(function(){return a.yd&&!a.Wk}),_.Xd(1)).subscribe(function(){a.Wk=new _.qr(a.WGa.OB,a.Se)})};_.h.Sb=function(a){this.zGa.next(a)};
_.h.Ka=function(){Iz.prototype.Ka.call(this);this.kEa.complete();this.zGa.complete()};_.h.Uka=function(){if(this.J5a){var a=this.Eb.activeElement,b=this.J5a.na;return a===b||b.contains(a)}return!1};_.W.Object.defineProperties(_.Lz.prototype,{QK:{configurable:!0,enumerable:!0,get:function(){return this.Y4||this.Xk&&this.Xk.QK},set:function(a){this.Y4=_.ih(a)}},XU:{configurable:!0,enumerable:!0,get:function(){return this.Jtc||this.Xk&&this.Xk.XU},set:function(a){this.Jtc=a}}});
_.Lz.O=function(a){return new (a||_.Lz)(_.v(_.cbb,12),_.v(_.Ml),_.v(_.Zq),_.v(_.tf),_.v(_.ph),_.v(_.Ok,8),_.v(_.hbb,8))};
_.Lz.ya=_.lc({type:_.Lz,qa:[["mat-expansion-panel"]],Cd:function(a,b,c){a&1&&_.yf(c,_.Kz,5);if(a&2){var d;_.vf(d=_.zf())&&(b.WGa=d.first)}},tb:function(a,b){a&1&&_.xf(ebb,5);if(a&2){var c;_.vf(c=_.zf())&&(b.J5a=c.first)}},Db:[1,"mat-expansion-panel"],vb:6,Ya:function(a,b){a&2&&_.Re("mat-expanded",b.yd)("_mat-animation-noopable","NoopAnimations"===b.ye)("mat-expansion-panel-spacing",b.Ppc())},inputs:{disabled:"disabled",yd:"expanded",QK:"hideToggle",XU:"togglePosition"},outputs:{ii:"opened",closed:"closed",
EOa:"expandedChange",rcb:"afterExpand",qcb:"afterCollapse"},Wb:["matExpansionPanel"],features:[_.mf([{wa:_.cbb,rc:void 0},{wa:dbb,Nb:_.Lz}]),_.Le,_.Cc],ac:["mat-expansion-panel-header","*","mat-action-row"],Aa:7,Ba:4,Ea:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],ua:function(a,b){a&1&&(_.df(fbb),_.ef(0),_.A(1,"div",0,1),_.I("@bodyExpansion.done",function(c){return b.kEa.next(c)}),_.A(3,"div",2),_.ef(4,1),_.y(5,mab,0,0,
"ng-template",3),_.B(),_.ef(6,2),_.B());a&2&&(_.u(1),_.x("@bodyExpansion",b.vla())("id",b.id),_.Pe("aria-labelledby",b.K8a),_.u(4),_.x("cdkPortalOutlet",b.Wk))},Ha:[_.tr],styles:['.mat-expansion-panel{--mat-expansion-container-shape:4px;box-sizing:content-box;display:block;margin:0;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative;background:var(--mat-expansion-container-background-color);color:var(--mat-expansion-container-text-color);border-radius:var(--mat-expansion-container-shape)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:var(--mat-expansion-container-shape);border-top-left-radius:var(--mat-expansion-container-shape)}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:var(--mat-expansion-container-shape);border-bottom-left-radius:var(--mat-expansion-container-shape)}.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;font-family:var(--mat-expansion-container-text-font);font-size:var(--mat-expansion-container-text-size);font-weight:var(--mat-expansion-container-text-weight);line-height:var(--mat-expansion-container-text-line-height);letter-spacing:var(--mat-expansion-container-text-tracking)}.mat-expansion-panel-content[style*="visibility: hidden"] *{visibility:hidden !important}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px;border-top-color:var(--mat-expansion-actions-divider-color)}.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'],
rb:2,data:{animation:[$ab]},Oa:0});_.ibb=_.yh(function(){});_.Mz=function(){};_.Mz.O=function(a){return new (a||_.Mz)};_.Mz.Da=_.mc({type:_.Mz});_.Mz.Ca=_.bc({imports:[_.Im,_.xr,Jz,_.ur]});_.Nz=function(){};_.Nz.O=function(a){return new (a||_.Nz)};_.Nz.Da=_.mc({type:_.Nz});_.Nz.Ca=_.bc({imports:[_.xr,_.xr]});
}catch(e){_._DumpException(e)}
try{
var mkb;_.kkb=function(){return _.Kd(function(a){return 0!==a.state})};_.TD=function(a,b){return 2===a.state?a.Vb:b};_.UD=function(a){return{state:1,message:a}};_.VD=function(a){return _.nd(_.UD(a))};_.WD=function(a){return{state:2,Vb:a}};mkb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",5);_.I("click",function(){_.Mc(b);var c=_.M();_.lkb(c);c.log("clear");return _.Nc()});_.A(1,"mat-icon");_.N(2,"cancel");_.B()()}a&2&&(a=_.M(),_.Re("no-margin",a.Csb),_.Pe("aria-label",a.eY))};
_.nkb=function(a,b){a.nA({message:b,Qd:"Dismiss"})};_.XD=function(a){var b=0,c=!1,d=[],e=function(){b=0;c&&(c=!1,f())},f=function(){b=_.ca.setTimeout(e,300);var g=d;d=[];a.apply(void 0,g)};return function(g){d=arguments;b?c=!0:f()}};_.YD=function(){this.diameter=16;this.text="Loading...";this.inline=this.Wrb=!1};_.W.Object.defineProperties(_.YD.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(.8*this.diameter,16)}}});_.YD.O=function(a){return new (a||_.YD)};
_.YD.ya=_.lc({type:_.YD,qa:[["loading"]],vb:4,Ya:function(a,b){a&2&&_.Re("background",b.Wrb)("inline",b.inline)},inputs:{diameter:"diameter",text:"text",Wrb:"hasBackground",inline:"inline"},Aa:3,Ba:9,Ea:[["role","status"],[3,"diameter","strokeWidth"]],ua:function(a,b){a&1&&(_.A(0,"span",0),_.N(1),_.B(),_.E(2,"mat-spinner",1));a&2&&(_.Qe("margin-bottom",b.inline?0:b.diameter/4,"px")("font-size",b.fontSize,"px")("line-height",b.diameter,"px"),_.u(1),_.kf(" ",b.text,"\n"),_.u(1),_.x("diameter",b.diameter)("strokeWidth",
b.diameter/8))},Ha:[_.pw],styles:["loading[_nghost-%COMP%]{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}loading.inline[_nghost-%COMP%]{flex-direction:row}loading.inline[_nghost-%COMP%]   span[_ngcontent-%COMP%]{padding:0}span[_ngcontent-%COMP%]{padding:0 10px}"],Oa:0});_.ZD=function(){};_.ZD.O=function(a){return new (a||_.ZD)};_.ZD.Da=_.mc({type:_.ZD});_.ZD.Ca=_.bc({imports:[_.Tw]});_.$D=function(){this.Wo="";this.ltb="medium";this.theme="info"};_.W.Object.defineProperties(_.$D.prototype,{dDc:{configurable:!0,enumerable:!0,get:function(){return this.Wo+" "+this.ltb+" "+this.theme}}});_.$D.O=function(a){return new (a||_.$D)};
_.$D.ya=_.lc({type:_.$D,qa:[["dc-information-box"]],vb:2,Ya:function(a,b){a&2&&_.Te(b.dDc)},inputs:{Wo:"class",ltb:"iconSize",theme:"theme"},ac:["*"],Aa:5,Ba:1,Ea:[["aria-hidden","true"]],ua:function(a,b){a&1&&(_.df(),_.A(0,"mat-icon",0),_.N(1),_.B(),_.N(2,"\n"),_.ef(3),_.N(4,"\n"));a&2&&(_.u(1),_.lf("warning"===b.theme?"warning":"info"))},Ha:[_.Qs],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}"]});_.aE=function(){};_.aE.O=function(a){return new (a||_.aE)};_.aE.Da=_.mc({type:_.aE});_.aE.Ca=_.bc({imports:[_.Im,_.Rs]});var okb;okb=new _.ps("Code font size set to {codeSize}px.");
_.cE=function(a,b,c){var d=this;this.storage=b;this.dh=c;this.V8=new _.Wf(void 0);this.Qn=this.V8.Qf();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.bE(this,b);a.register("increment font size no mod",[43],function(){d.BG()});a.register("increment font size with mod",[187,1],function(){d.BG()});a.register("increment font size with equals",[187],function(){d.BG()});a.register("increment font size numpad",[107],function(){d.BG()});a.register("decrement font size",[189],function(){pkb(d)});
a.register("decrement font size numpad",[109],function(){pkb(d)})};_.bE=function(a,b,c){c=void 0===c?!1:c;void 0===b?(a.storage.remove("chosen_code_size"),a.V8.next(void 0)):(b=Math.floor(b),0>=b||(a.V8.next(b),a.storage.set("chosen_code_size",b),c&&qkb(a.dh,b)))};_.cE.prototype.BG=function(){var a,b=null!=(a=this.V8.value)?a:13;_.bE(this,b+1,!0)};var pkb=function(a){var b,c=null!=(b=a.V8.value)?b:13;_.bE(a,c-1,!0)};_.cE.O=function(a){return new (a||_.cE)(_.q(_.Kt),_.q(_.hUa),_.q(_.Gs))};
_.cE.ta=_.p({token:_.cE,oa:_.cE.O,Ga:"root"});var qkb=_.tj(function(a,b){a.open(okb.format({codeSize:b}),"Dismiss",{duration:3E3})},1E3);_.dE={Qi:0,Error:1,Dh:2,0:"Loading",1:"Error",2:"Loaded"};_.eE={state:0};var rkb;rkb=["inputBox"];_.fE=function(a){this.Fa=a;this.icon=this.placeholder="";this.Dkb=300;this.Csb=!1;this.eY="Clear";this.Cr=new _.ll;this.input=new _.Cv};_.fE.prototype.Qc=function(){};_.fE.prototype.Ra=function(){var a=this;this.input.Yl.ha(_.Qd(this.Dkb)).subscribe(function(b){a.Cr.emit(b);a.SLa!==b&&a.log("change",b);a.SLa=void 0})};_.fE.prototype.focus=function(){this.el.na.focus()};_.lkb=function(a){a.input.setValue("");a.SLa=""};
_.fE.prototype.log=function(a,b){if(this.Gxa){if("clear"===a){a=this.Gxa.dMa;var c="CLICK"}else a=this.Gxa.RLa,c="CHANGE";this.Fa.mb({gestureName:c,element:this.Gxa.element,action:a,xh:b})}};_.W.Object.defineProperties(_.fE.prototype,{value:{configurable:!0,enumerable:!0,set:function(a){this.SLa=a;this.input.setValue(a)}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.Vv=a},get:function(){return this.Vv||this.placeholder}},zMc:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.fE.O=function(a){return new (a||_.fE)(_.v(_.eo))};
_.fE.ya=_.lc({type:_.fE,qa:[["input-with-icon","icon",""]],tb:function(a,b){a&1&&_.xf(rkb,7);if(a&2){var c;_.vf(c=_.zf())&&(b.el=c.first)}},inputs:{Gxa:"trackingConfig",placeholder:"placeholder",icon:"icon",Dkb:"debounceTimeMs",Csb:"hideCloseIconMargin",eY:"clearLabel",value:"value",ariaLabel:["aria-label","ariaLabel"]},outputs:{Cr:"valueChange"},mc:["icon",""],Aa:6,Ba:5,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"mat-icon",1),_.N(2),_.B(),_.E(3,"input",2,3),_.y(5,mkb,3,3,"button",4),_.B());a&2&&(_.u(2),_.lf(b.icon),_.u(1),_.x("placeholder",b.placeholder)("formControl",b.input),_.Pe("aria-label",b.ariaLabel),_.u(2),_.x("ngIf",b.zMc))},Ha:[_.Cm,_.Oq,
_.Pq,_.as,_.Zr,_.hi,_.xv,_.Hr,_.Qs,_.Fv],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}"]});_.gE=function(){};_.gE.O=function(a){return new (a||_.gE)};_.gE.Da=_.mc({type:_.gE});_.gE.Ca=_.bc({imports:[_.Im,_.ds,_.Lv,_.es,_.Rs,_.Wv,_.Mv]});_.skb="/"+_.no.JV+"/savedqueries";_.tkb="/"+_.no.JV;_.ukb=null;_.vkb=Object.freeze({queries:[],g$:null});_.hE=function(a){this.OJb=_.ukb&&a.get(_.ukb)};_.xkb=function(a){return wkb(a,function(b){return b.gAc()})};_.hE.prototype.eKa=function(a){return wkb(this,function(b){return b.eKa(a)})};_.hE.prototype.pYa=function(a){return wkb(this,function(b){return b.pYa(a)})};_.hE.prototype.hha=function(a){return wkb(this,function(b){return b.hha(a)})};_.hE.prototype.T1a=function(a,b){return wkb(this,function(c){return c.T1a(a,b)})};
var wkb=function(a,b){return a.OJb?b(a.OJb).ha(_.t(_.WD),_.Pd(function(){return _.VD("")}),_.ke(_.eE)):_.VD("")};_.hE.O=function(a){return new (a||_.hE)(_.q(_.og))};_.hE.ta=_.p({token:_.hE,oa:_.hE.O,Ga:"root"});_.ykb=new _.ps("Search with saved query: {name}");
}catch(e){_._DumpException(e)}
try{
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Akb,Ckb,Dkb,Ekb,Fkb,Gkb,Hkb,Jkb,Kkb,Lkb,Ikb,Okb,Qkb,Rkb,Ukb,Xkb,Zkb,$kb,alb,blb,nE,dlb,elb,flb,oE,jlb,hlb,ilb,llb,olb,qlb,yE,wlb,Nlb,Qlb,Rlb,OE,Tlb,Ulb,Vlb,Wlb,Xlb,Ylb,Zlb,$lb,amb,bmb,dmb,hmb,ymb,Amb,Cmb,Dmb,Emb,Fmb,Gmb,Hmb,Lmb,Mmb,Nmb,Omb,Pmb,Qmb,Rmb,Smb,Tmb,Umb,Vmb,Wmb,Xmb,Ymb,Zmb,anb,cnb,dnb,inb,jnb,mnb,knb,rnb,qnb,pnb,snb,tnb,unb,vnb,wnb,xnb,ynb,znb,Anb,Bnb,Cnb,Dnb,Enb,Fnb,Gnb,Hnb,Inb,Jnb,Knb,Lnb,Mnb,Nnb,Onb,Qnb,Rnb,Snb,Tnb,Unb,Vnb,Wnb,Ynb,$nb,aob,bob,cob,dob,fob,hob,gob,iob,kob,job,fF,lob,
mob,nob,oob,pob,qob,rob,tob,sob,uob,vob,xob,wob,Aob,Bob,Dob,Eob,Gob,Hob,Fob,Iob,Job,Kob,Lob,Mob,Nob,Oob,Qob,Rob,Tob,Uob,Sob,Vob,Wob,Xob,Yob,Zob,$ob,apb,bpb,cpb,dpb,epb,fpb,ppb,kpb,lpb,mpb,gF,iF,spb,upb,tpb,vpb,wpb,xpb,ypb,Apb,Lpb,Mpb,Npb,Opb,Tpb,lF,Spb,Vpb,mF,nF,oF,pF,Xpb,Zpb,aqb,cqb,eqb,gqb,iqb,kqb,mqb,oqb,qqb,tqb,pqb,uqb,vqb,wqb,xqb,yqb,zqb,Aqb,Bqb,Cqb,Dqb,Fqb,Gqb,Hqb,Iqb,Jqb,Kqb,Lqb,Oqb,Pqb,Qqb,Rqb,Tqb,Uqb,Vqb,Xqb,Yqb,$qb,arb,brb,drb,erb,frb,grb,hrb,irb,jrb,krb,lrb,mrb,nrb,orb,prb,qrb,rrb,srb,
trb,urb,vrb,wrb,xrb,yrb,Bkb,zkb,Arb,Brb,Nkb,Mkb,Crb,Drb,zpb,Erb,Frb,Grb,Hrb,Irb,Jrb,mE,Lrb,Orb,Prb,Qrb,cmb,sqb,Tkb,Urb,ulb,Xrb,UE,Yrb,Slb,Zrb,BF,CF,DF,FF,GF,HF,IF,JF,KF,LF,bsb,MF,NF,OF,dH,psb,qsb,xsb;Akb=function(a){return zkb[a]||""};Ckb=function(a){if(!_.uaa)return _.nab(a);Bkb.test(a)&&(a=a.replace(Bkb,Akb));a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};
Dkb=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};Ekb=function(a,b,c){if(!Array.isArray(a)||a.length)return!1;var d=(0,_.Ea)(a);if(d&1)return!0;if(!b||!b.includes(c))return!1;(0,_.Fa)(a,d|1);return!0};Fkb=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};Gkb=function(a,b){if("string"===typeof b)try{b=Ckb(b)}catch(c){return!1}return _.Aa(b)&&Dkb(a,b)};
Hkb=function(a,b,c,d,e){var f;return null!=(f=a<d?b[a+e]:void 0)?f:null==c?void 0:c[a]};Jkb=function(a,b){if(a.size!=b.size)return!1;var c=!0;a.forEach(function(d,e){Ikb(d,b.get(e))||(c=!1)});return c};
Kkb=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(Fkb);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(!Ikb(a.get(g),f[1]))return!1;d=g;c++}}return c===a.size};
Lkb=function(a,b){if(a.SS===_.cb){var c=a.constructor.tc;a=a.La}else if(!Array.isArray(a))return!1;if(b.SS===_.cb)c=c||b.constructor.tc,b=b.La;else if(!Array.isArray(b))return!1;return Ikb(a,b,c,!0)};
Ikb=function(a,b,c,d){if(a===b||null==a&&null==b)return!0;if(a instanceof _.gb)return Mkb(a,b);if(b instanceof _.gb)return Mkb(b,a);if(null==a||null==b)return!1;if(a instanceof _.Ja)return Nkb(a,b);if(b instanceof _.Ja)return Nkb(b,a);if(_.Aa(a))return Gkb(a,b);if(_.Aa(b))return Gkb(b,a);var e=typeof a,f=typeof b;if("object"!==e||"object"!==f)return Number.isNaN(a)||Number.isNaN(b)?String(a)===String(b):"string"===e&&"number"===f||"number"===e&&"string"===f?+a===+b:"boolean"===e&&"number"===f||"number"===
e&&"boolean"===f?!a===!b:!1;if(a.SS===_.cb||b.SS===_.cb)return Lkb(a,b);if(a.constructor!=b.constructor)return!1;if(a.constructor===Array){f=(0,_.Ea)(a);var g=(0,_.Ea)(b),m=a.length,n=b.length,r=Math.max(m,n);e=+!!((f|g)&512)-1;c||d||!(f&64||g&64)||f&1||g&1||(d=_.cba||(_.cba=Symbol()),c||(c=a[d]),c||(c=b[d]));d=m&&a[m-1];f=n&&b[n-1];_.Ia(d)||(d=null);_.Ia(f)||(f=null);m=m-e-+!!d;n=n-e-+!!f;for(g=0;g<r;g++)if(!Okb(g-e,a,d,m,b,f,n,e,c))return!1;if(d)for(var w in d){r=a;g=d;var z=b,D=f,J=c,L=+w;if(!(!Number.isFinite(L)||
L<m||L<n||Okb(L,r,g,m,z,D,n,e,J)))return!1}if(f)for(var Q in f)if((w=d&&Q in d)||(w=a,r=d,g=b,z=f,D=c,J=+Q,w=!Number.isFinite(J)||J<m||J<n?!0:Okb(J,w,r,m,g,z,n,e,D)),!w)return!1;return!0}if(a.constructor===Object)return Ikb([a],[b]);throw Error();};Okb=function(a,b,c,d,e,f,g,m,n){b=Hkb(a,b,c,d,m);e=Hkb(a,e,f,g,m);return null==e&&Ekb(b,n,a)||null==b&&Ekb(e,n,a)?!0:Ikb(b,e)};_.iE=function(a){null!=a&&(a=a.Pg||"",a="string"===typeof a?a:new Uint8Array(a));return a};
_.jE=function(a){return a instanceof _.Mg};_.kE=function(a){return _.jE(a)&&a.Zi()};_.Pkb=function(a){var b=a.ue;a=a.repository;var c=new lE;if(!b)return c;var d=new mE,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.Th=e;break;case "host":d.Dm=e;break;case "depot":d.Mq=e;break;default:return _.Fg(b)}"depot"===b&&"Piper"===a&&(a="piper");a&&(d.Ki=a);c.root=d;return c};Qkb=function(a){return Array.prototype.concat.apply([],arguments)};
Rkb=function(a,b){return Qkb.apply([],(0,_.kxa)(a,b))};_.Skb=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 _.pd)}})})};Ukb=function(a){return function(b){return _.qd(b,new Tkb(a))}};_.Vkb=function(){return _.Oy.apply(null,_.zc(_.vc.apply(0,arguments)))};Xkb=function(a){return function(b){return _.qd(b,new Wkb(a))}};Zkb=function(){var a=Ykb;return function(b){return _.ee(new _.Wf(a))(b)}};
$kb=function(a){a=a.__ngContext__;return"number"===typeof a?_.Jga.get(a)||null:a||null};alb=function(a,b){for(var c=a[1],d=25;d<c.ooa;d++)if(_.Dc(a[d])===b)return d;return-1};blb=function(a){if(a.Eg)return a.Eg;if(a.next)return a.next;for(;a.parent&&!a.parent.next;)a=a.parent;return a.parent&&a.parent.next};
nE=function(a){var b=$kb(a);if(b){if(_.Ac(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.ya){a:{if(d=b[1].cC)for(c=0;c<d.length;c++){var f=d[c];if(_.Gc(f,b)[8]===a){c=f;break a}}else if(_.Gc(25,b)[8]===a){c=25;break a}c=-1}if(-1==c)throw Error("Za");d=a}else if(a&&a.constructor&&a.constructor.Ia){a:{for(e=b[1].firstChild;e;){c=e.fu;for(f=e.tm;f<c;f++)if(b[f]===a){c=e.index;break a}e=blb(e)}c=-1}if(-1==c)throw Error("$a");a=b[1].data[c];if(0===a.tm)e=_.kc;else for(e=[],f=a.tm;f<a.fu;f++){var g=
b[f];g&&g.constructor&&g.constructor.ya||e.push(g)}}else if(c=alb(b,a),-1==c)return null;a=_.Dc(b[c]);b=(f=$kb(a))&&!Array.isArray(f)?f:new clb(b[19],c,a);d&&void 0===b.component&&(b.component=d,_.se(b.component,b));if(e&&void 0===b.KY)for(b.KY=e,a=0;a<e.length;a++)_.se(e[a],b);_.se(b.eHc,b)}}else for(d=a;d=d.parentNode;)if(e=$kb(d)){e=Array.isArray(e)?e:e.ro;if(!e)return null;c=alb(e,a);if(0<=c){b=_.Dc(e[c]);a=new clb(e[19],c,b);_.se(b,a);b=a;break}}return b||null};
dlb=function(a){a=nE(a);if(null===a)return null;if(void 0===a.component){var b=a.ro;if(null===b)return null;var c=b[1].data[a.k0],d=c.tm;c=c.dw;a.component=-1<c?b[d+c]:null}return a.component};elb=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
flb=function(a){var b=nE(a);b=null===b?null:b.ro;if(null===b)return[];var c=b[7],d=b[1].aw,e=[];if(d&&c)for(var f=0;f<d.length;){var g=d[f++],m=d[f++];if("string"===typeof g){m=_.Dc(b[m]);var n=c[d[f++]],r=d[f++],w="boolean"===typeof r||0<=r?"dom":"output";r="boolean"===typeof r?r:!1;a==m&&e.push({element:a,name:g,callback:n,d7c:r,type:w})}}e.sort(elb);return e};_.glb=function(a,b,c){a=a.ya;a.DNa=_.qda(b,!1);a.YWa=_.qda(c,!0)};
oE=function(a,b,c,d,e,f){var g=null===a?-1:a.index;g=-1!==g?_.Dc(b[g]):null;if(a.type&11){hlb(g,c,d,e,f);if(-1<a.dw){var m=_.Gc(a.index,b);m&&m[1].firstChild&&oE(m[1].firstChild,m,c,d,e,f)}else a.Eg&&oE(a.Eg,b,c,d,e,f),g&&ilb(g,c,d,e);m=b[a.index];_.Bc(m)&&jlb(m,c,d,e,f)}else if(a.type&4)m=b[a.index],hlb(m[7],c,d,e,f),jlb(m,c,d,e,f);else if(a.type&16){var n=b[15];m=n[6].Ku[a.Ku];if(Array.isArray(m))for(m=_.l(m),n=m.next();!n.done;n=m.next())hlb(n.value,c,d,e,f);else m&&(n=n[3],oE(n[1].data[m.index],
n,c,d,e,f))}else a.Eg&&oE(a.Eg,b,c,d,e,f);f!==g&&(a=a.flags&2?a.eva:a.next)&&oE(a,b,c,d,e,f)};jlb=function(a,b,c,d,e){for(var f=11;f<a.length;f++){var g=a[f],m=g[1].firstChild;m&&oE(m,g,b,c,d,e)}};hlb=function(a,b,c,d,e){e!==a&&(a=_.pE(a))&&(d&&a instanceof qE&&b(a)&&-1===c.indexOf(a)?c.push(a):!d&&b(a)&&-1===c.indexOf(a)&&c.push(a))};
ilb=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],m=_.pE(g);m&&(d&&m instanceof qE&&b(m)&&-1===c.indexOf(m)?c.push(m):!d&&b(m)&&-1===c.indexOf(m)&&c.push(m),ilb(g,b,c,d))}};_.pE=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new qE(a):new klb(a)),a.__ng_debug__):null};
_.rE=function(a){var b=void 0===b?{}:b;if(a instanceof _.Ej)return a;a=a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;");b.a3c&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.KEb&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.b3c&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.eg(a)};llb=function(a){var b=_.rE("");return _.eg(a.map(function(c){return _.fg(_.rE(c))}).join(_.fg(b).toString()))};
olb=function(a){if(!mlb.test(a))throw Error("$");if(-1!==nlb.indexOf(a.toUpperCase()))throw Error("$");};qlb=function(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var e=c[d],f=a[e];if(!mlb.test(e))throw Error("$");if(void 0!==f&&null!==f){if(/^on/i.test(e))throw Error("$");-1!==plb.indexOf(e.toLowerCase())&&(f=f instanceof _.bg?f.toString():_.pna(String(f))||"about:invalid#zClosurez");e=e+'="'+_.rE(String(f))+'"';b+=" "+e}}return b};
_.slb=function(a,b,c){olb(a);var d="<"+a;b&&(d+=qlb(b));Array.isArray(c)||(c=void 0===c?[]:[c]);-1!==rlb.indexOf(a.toUpperCase())?d+=">":(b=llb(c.map(function(e){return e instanceof _.Ej?e:_.rE(String(e))})),d+=">"+b.toString()+"</"+a+">");return _.eg(d)};_.xE=function(a){return a.map(function(b){return function(){var c=_.vc.apply(0,arguments),d;return(d=_.jc(b)).Ue.apply(d,_.zc(c))}})};_.tlb=function(a){if(a.projectId)return"project";if(a.Dm)return"host";if(a.Mq)return"depot";if(a.Th)return"ossProject"};
yE=function(a){return a?"string"===typeof a?"depot"===a:"depot"===a.kind:!1};_.vlb=function(a){return a.replace(ulb,function(b,c){return c+"/"})};wlb=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.zE=function(a){if(a&&!_.Jg.test(a)&&"HEAD"!==a)return a};_.AE=function(a){if("object"===typeof a)switch(a.type){case 1:return _.qoa(a.Zr);case 2:return _.roa(a.Zr);case 3:return _.uoa(a.Zr);default:return a.Zr}return _.qoa(a)||_.roa(a)||_.uoa(a)};
_.xlb=function(a){a=a.tagName;if("SCRIPT"===a||"STYLE"===a)throw Error("$");};_.ylb=function(a,b,c){var d="beforebegin"===b||"afterend"===b?a.parentElement:a;null!==d&&_.xlb(d);a.insertAdjacentHTML(b,_.fg(c))};_.zlb=function(a){var b=a.ue,c=a.path;a=a.repository;c=c||"";return yE(null==b?void 0:b.type)&&a&&"piper"==a.toLowerCase()?c&&"//depot/"+c:c};_.Alb=function(a){var b=_.tlb(a);if(b)return{id:a.projectId||a.Dm||a.Mq||a.Th,type:b}};
_.Blb=function(a,b,c,d){var e=_.Alb(a),f=a.Ki;a.qv&&(d=d?Object.assign({},d,{Qb:a.qv}):{Qb:a.qv});return"depot"===e.type?new _.Mg({repository:f,Bb:b,path:c,params:d}):new _.Ng({ue:e,repository:f,Bb:b,path:c,params:d})};_.Clb=function(a,b){var c=a.fv;return _.Blb(c.Lf,c.Ps,a.path,b)};_.Dlb=function(a,b){var c=b.fv,d=c.Lf,e=_.Alb(d);return _.Np(_.Mp(_.Lp(a.Xb(),e.id,e.type),d.Ki),c.Ps).jd(b.path).Za()};_.BE=function(a){if(null!=a)return"number"===typeof a?a:a[0]&&a[0].start};
_.Elb=function(a,b){a=a.params;if(null!=a)switch(b){case 0:return a.Qb;case 3:case 1:return void 0!==a.Uu||void 0!==a.Lw?a.Uu:a.Qb;case 2:return a.Lw;default:throw _.Fg(b,"Unexpected version.");}};_.CE=function(a,b){var c=a.params;a=a.path;switch(b){case 0:return a;case 1:return c&&c.Co||a;case 2:return c&&c.Kw;case 3:return c&&c.Co;default:throw _.Fg(b,"Unexpected version.");}};_.DE=function(a,b){return _.voa(a,b)&&_.woa(a.path,b.path,_.cRa)};
_.EE=function(a,b){var c=void 0===c?1:c;return _.DE(a,b)&&_.Ph(a,c)===_.Ph(b,c)&&_.CE(a,c)===_.CE(b,c)};_.Flb=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{yDc:!1}).yDc;return _.kd(_.Vd(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.DE(e,f):_.EE(e,f):!1}))};
_.GE=function(a,b,c,d){c=void 0===c?1:c;d=void 0===d?a:d;if(a.qb&&a.repository){if(_.jE(a)){if(_.kE(a))return d=_.tu,c=_.CE(a,c),!c||c.match(/\/$/)?d+"cl/"+b:d+"cl/"+b+"/depot/"+c;a=_.k0a&&"https://"+d.qb+"."+_.k0a+"/";var e=d.repository;c=_.CE(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.Xb();b&&_.Np(c,b);c.ni({});return _.Kp(_.FE(c,"ref").Za())}};_.HE=function(a){return"host"===a.Oc};
_.IE=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.v_?"zeroBased":c.v_;c=void 0===c.ig?"preserve":c.ig;var e=_.Kp(a);a.path&&a.params.line&&delete e[e.length-1][_.Lg.WTa];a=e[e.length-1];c=_.Mn(b,e,{ig:c});!a.ws&&(null==c?0:c.Ta)&&c.Ta.snapshot&&delete c.Ta.snapshot;var f=_.On(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+";"+_.Lg.WTa+"="+_.xoa(n)+m}};_.Glb=function(a,b,c){return(a.params.vf?_.nd(a.params.vf):b.ha(_.ke(void 0),_.Pd(function(){return _.nd(void 0)}))).ha(_.t(function(d){d=a.Xb().ni({vf:d,Co:a.params.Co,Qb:a.params.Qb}).Za();return _.IE(d,c,{ig:null})}))};_.Hlb=function(a,b){return b.Qq?_.Dlb(a,b.Qq):a};_.JE=function(a){return!!(_.kE(a)&&a.path&&a.path.startsWith("google3"))};_.Ilb=function(a){var b=a.path;return b?_.JE(a)?b.substring(8):b:""};_.Jlb=function(a){return _.jE(a)&&!a.Zi()};
_.KE=function(a){return _.Jlb(a)||_.HE(a)};_.LE=function(a){return _.Qh(a)&&!!a.Bb};_.ME=function(a){return _.LE(a)&&!!a.path};_.Klb=function(a,b,c){c=Object.fromEntries(c.map(function(d){return[d,void 0]}));return _.Nb(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.Llb=function(a){if(a.params.Qb)return _.Rp(a)?a.params.Qb:a.params.Qb+" @snapshot "+a.Bb};
_.Mlb=function(a,b){var c=[];_.jE(a)&&a.params.Qb?c.unshift(_.Llb(a)):!a.Bb||_.jE(a)&&_.Rp(a)||c.unshift(_.AE(a.Bb));"ref"!==b&&(c.unshift(a.repository),"repo"!==b&&(_.jE(a)||c.unshift(a.qb)));return c.join(" \u203a ")};Nlb=function(a,b,c,d,e,f){a=(new _.Wh).I1(_.ita(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&&_.Sh(a,3,b);null!=(null==d?void 0:d.Bb)&&_.Sh(a,4,null==d?void 0:d.Bb);d=_.jta(a);null!=e&&d.jd(_.Jf(e));return d};
_.Olb=function(a){var b;return _.Xh(a.qb,a.Oc,a.repository,_.Vh(a),a.path,null==(b=a.params)?void 0:b.Qb)};_.Plb=function(a){return a instanceof Array?0<a.length&&a.every(function(b){return 5===b}):5===a};Qlb=function(a){return 2===a||_.Plb(a)};_.NE=function(a){return a instanceof Array?0<a.length&&a.every(Qlb):Qlb(a)};
Rlb=function(a){return new _.ld(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()}})};OE=function(){for(var a=void 0,b=_.l(_.vc.apply(0,arguments)),c=b.next();!c.done;c=b.next())if(c=c.value,void 0===a)a=Slb[c];else{if("string"===typeof a)break;a=a[c]}return void 0===a?"":"string"===typeof a?a:""};Tlb=function(a){return _.e1a.has(a)};
Ulb=function(a){a=a.replace("COVERAGE_GENERIC_","");if(Tlb(a))return a};Vlb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.lf(a.lBc))};Wlb=function(a){a&1&&_.E(0,"li",16)};Xlb=function(a,b){a&1&&(_.F(0),_.A(1,"li"),_.N(2),_.B(),_.y(3,Wlb,1,0,"li",15),_.H());a&2&&(a=b.va,b=b.last,_.u(2),_.lf(a),_.u(1),_.x("ngIf",!b))};Ylb=function(a){a&1&&(_.A(0,"div",9)(1,"span",6),_.N(2,"Affected Files"),_.B(),_.A(3,"span"),_.N(4),_.B()());a&2&&(a=_.M(),_.u(4),_.lf(a.changelist.ocb))};
Zlb=function(a){a&1&&_.E(0,"span",2);a&2&&(a=_.M(),_.x("@indicatorRotate",a.vla()))};_.PE=function(a){return 2===a.state};_.QE=function(a){return{state:1,vF:a}};$lb=function(a,b){var c=a.name;a=a.jn;return{fo:c,kT:_.ykb.format({name:c}),value:a,H_:!0,Tb:b,Es:"SavedQuery"}};amb=function(a,b){return(a=a.find(function(c){return c.jn===b}))?$lb(a):$lb({name:b,jn:b})};bmb=function(a){return function(b){return{Tm:b.Tm,prefix:a}}};
dmb=function(a,b){if(b&&b.WJc)b.WJc(a);else{a:if(_.ya(b)){if(b.aB&&(b=b.aB(),b instanceof _.Ej))break a;b=_.gz("zSoyz")}else b=_.gz(String(b));cmb(a,b)}};_.emb=function(a,b,c,d){c=void 0===c?0:c;var e=new Set;a=_.l(_.RE(a,b.length,c,void 0===d?!1:d));for(d=a.next();!d.done;d=a.next()){d=d.value;d=_.l(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};
_.fmb=function(a){var b=new Set;if(void 0===a)return b;if("number"===typeof a)b.add(a);else{a=_.l(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};
_.RE=function(a,b,c,d){c=void 0===c?0:c;return void 0===a?[]:"number"===typeof a?_.SE(a,b,c)?[{start:a,end:a}]:[]:(void 0===d?0:d)?a.filter(function(e){return _.SE(e.start,b,c)||_.SE(e.end,b,c)}).map(function(e){return{start:_.SE(e.start,b,c)?e.start:c,end:_.SE(e.end,b,c)?e.end:c+b}}):a.filter(function(e){return _.SE(e.start,b,c)&&_.SE(e.end,b,c)})};_.SE=function(a,b,c){c=void 0===c?0:c;return a>=c&&a<c+b};_.TE=function(a){return(_.Hi?"Meta+":"Ctrl+")+a};
hmb=function(a){return _.Hi?a.replace(gmb,"\u2318"):a};
_.xmb=function(a){var b=a.dk;a=void 0===a.wd?"":a.wd;var c=_.Oh(a),d=c.ue,e=c.repository,f=c.path,g=c.Qb,m=c.Bb,n=[_.imb],r=null==d?void 0:d.type;if(d&&r&&!yE(r)&&"host"!==r){var w=n.push;var z=d.id;var D=void 0;switch(r){case "ossProject":case "project":var J=UE(jmb.format({project:z}));D=_.TE("p");var L="Project";break;default:J=_.Fg(r),L=_.Fg(r)}z={fo:J,value:_.Nh({ue:{id:z,type:r}}),Tb:D,Es:L};w.call(n,z)}e&&"host"!==r&&(w=n.push,z=yE(r),J=c.ue,c=c.repository,D=z?UE(kmb.format({"package":e})):
UE(lmb.format({repo:e})),L=z?_.TE("p"):_.TE("r"),c={fo:D,value:_.Nh({ue:J,repository:c}),Tb:L,Es:z?"Package":"Repository"},w.call(n,c));d&&"host"===r&&e&&m&&(r=n.push,c=_.soa(_.Hg(m)),c=_.Ig(m)?UE(mmb.format({tag:c})):UE(nmb.format({branch:c})),w=UE(omb.format({id:d.id,repo:e,ref:m})),z=_.Nh({ue:d,repository:e,Bb:m}),J=_.Ig(m)?UE(pmb.format({id:d.id,repo:e,ref:m})):UE(qmb.format({id:d.id,repo:e,ref:m})),r.call(n,{fo:c,kT:w,value:z,Tb:_.TE("b"),Uia:J,Es:"Ref"}));"string"===typeof f&&(r=n.push,c="host"===
(null==d?void 0:d.type),w=_.ez(f),J=w===f?w:"/\u2026/"+w,z=UE(rmb.format({dir:J})),J=c?UE(smb.format({id:null==d?void 0:d.id,repo:e,dir:J})):UE(tmb.format({repo:e,dir:J})),D=_.TE("d"),L="",w&&w!==f&&(L=c&&m?UE(umb.format({id:null==d?void 0:d.id,repo:e,dir:f||"/",ref:m})):UE(vmb.format({repo:e,dir:f||"/"}))),r.call(n,{fo:z,kT:J,value:a,Tb:D,Uia:L,Es:"Directory"}));g&&n.push(_.wmb(g));return{scopes:n,state:{prefix:n[n.length-1],Tm:b}}};
_.wmb=function(a){return{fo:"This CitC Workspace",value:_.Nh({Qb:a}),Tb:_.TE("y"),kT:"Search for code or files in this CitC Workspace",Es:"CitcWorkspace"}};_.WE=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};ymb=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.XE=function(a,b,c){for(;null!==a;){if(ymb(a,b))return a;if(c&&ymb(a,c))break;a=a.parentElement}return null};
_.zmb=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};Amb=function(a){a=a.target;return a instanceof Element?(a=_.XE(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.WE(a.dataset.lineNumber)}:null:null};
Cmb=function(a){var b=Number.POSITIVE_INFINITY;a=_.l(a.Zs);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.rL;d=d.Au;if(!d)throw Error("Qd");c=c.search(Bmb);-1===c&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.zc(d.mY.map(function(e){return e.startIndex}))))}return b};_.YE=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
Dmb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"div",3);_.I("mouseenter",function(){var e=_.Mc(c).index,f=_.M();0<=f.yG&&f.NX.de.Ci(f.yG).classList.remove("hover");f.yG=e;f.NX.de.Ci(e).classList.add("hover");return _.Nc()})("mouseleave",function(){_.Mc(c);var e=_.M();0<=e.yG&&e.NX.de.Ci(e.yG).classList.remove("hover");e.yG=-1;return _.Nc()});_.N(1);_.B()}if(a&2){a=b.va;b=b.index;var d=_.M();_.Re("focus",b===d.BK)("hover",b===d.yG);_.u(1);_.kf("",a.lineNumber,":")}};
Emb=function(a){var b=[].concat(_.zc(a));b.sort(function(e,f){e=_.l(e).next().value;f=_.l(f).next().value;return e-f});a=[];b=_.l(b);for(var c=b.next();!c.done;c=b.next()){c=_.l(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};
Fmb=function(a,b){a&1&&_.E(0,"div",2);if(a&2){a=b.va;b=b.index;var c=_.M(2);_.Qe("height",c.lineHeight*(a.visible.end-a.visible.start),"px")("left",a.visible.indentation-.5,"ch")("top",c.lineHeight*a.visible.start,"px");_.Ty("title","Collapse lines ",a.original.start+1," - ",a.original.end,"");_.Pe("data-index",b)}};Gmb=function(a){a&1&&(_.F(0),_.y(1,Fmb,1,9,"div",1),_.H());a&2&&(a=_.M(),_.u(1),_.x("ngForOf",a.n2a))};
Hmb=function(a,b){var c=[];b=_.l(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=_.ZE(a,d.start),f=_.ZE(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};_.Imb=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}})};
_.Kmb=function(){var a;return _.sd(function(b){if(Jmb)return b.return(Jmb);a=new Promise(function(c,d){_.Ag().load("codemirror").then(c,d)});return b.return(a.then(function(){Jmb=window.CodeMirror;var c=Jmb.modeInfo.find(function(d){return"Mathematica"===d.name});c&&(c.ext=["nb"]);return Jmb}))})};Lmb=function(a,b){a&1&&_.E(0,"div",18);a&2&&(a=b.va,b=_.M(),_.Qe("height",b.getHeight(a.start,a.end),"px")("min-width",b.GQ,"ch")("top",b.pba(a.start),"px"))};
Mmb=function(a){a&1&&(_.A(0,"div",19),_.N(1,"\n        "),_.A(2,"pre",20),_.N(3),_.B(),_.N(4,"\n      "),_.B());a&2&&(a=_.M(),_.Qe("min-height",a.lineHeight*a.mV,"px"),_.u(3),_.lf(a.HQ))};
Nmb=function(a){if(a&1){var b=_.Lc();_.A(0,"code-folding-container",21);_.I("rangeToggled",function(c){_.Mc(b);var d=_.M();return _.Nc(d.zXa(c))})("mousedown",function(c){return c.stopPropagation()});_.B()}a&2&&(a=_.M(),_.Qe("pointer-events",a.U8?"none":"unset"),_.x("visibility",a.visibility)("folding",a.Wm)("lineHeight",a.lineHeight))};Omb=function(a,b){return{Dm:"host"===b?a:void 0,projectId:"project"===b?a:void 0,Mq:"depot"===b?a:void 0,Th:"ossProject"===b?a:void 0}};
_.$E=function(a,b){a=Omb(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.Dm,fileSpecSourceRootRepositoryKeyDepotGroup:a.Mq,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.Th}};Pmb=function(a,b){a=Omb(a,b);return{repositoryKeyHostName:a.Dm,repositoryKeyDepotGroup:a.Mq,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.Th}};Qmb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.lf(a.content))};
Rmb=function(a){a&1&&(_.A(0,"span")(1,"a",3),_.N(2),_.B()());a&2&&(a=_.M().va,_.u(1),_.gf("href",a.url,_.Ce),_.u(1),_.lf(a.content))};Smb=function(a,b){a&1&&(_.A(0,"span",1),_.y(1,Qmb,2,1,"span",2)(2,Rmb,3,2,"span",2),_.B());a&2&&(_.x("ngSwitch",b.va.type),_.u(1),_.x("ngSwitchCase","normal"),_.u(1),_.x("ngSwitchCase","link"))};
Tmb=function(a,b){if(!b)return[{content:a,type:"normal"}];var c=b.reduce(function(d,e){var f=d.E0,g=e.gUa,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,E0:f}},{pos:0,E0:[]});b=c.pos;c=c.E0;b<a.length&&c.push({content:a.substring(b,a.length),type:"normal"});return c};
Umb=function(a){a&1&&(_.A(0,"a",2),_.We(1,3),_.B());if(a&2){a=_.M();var b=_.hf(2);_.x("universalLink",a.link)("queryParams",a.Ta)("queryParamsHandling",a.ig)("sameWindow",a.eU);_.Pe("aria-label",a.WFc);_.u(1);_.x("ngTemplateOutlet",b)}};Vmb=function(a){a&1&&_.ef(0)};Wmb=function(a,b){if(b.find(function(c){c=c.og;return c===a||_.poa(c||"")===a}))return{type:1,Zr:_.poa(a)}};Xmb=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||wlb(c||"")===a}))return{type:2,Zr:wlb(a)}};
Ymb=function(a){if(_.Jg.test(a))return{type:3,Zr:a}};_.aF=function(a){return{type:0,Zr:a}};_.bF=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:_.Fg(a)}};Zmb=function(a,b){var c=_.CE(a,2)||_.CE(a,0),d=_.CE(a,1),e=_.Ph(a,2);a=_.Ph(a,1);c=new _.cF({path:c,hash:e,type:b});b=new _.cF({path:d,hash:a,type:b});return new _.dF({left:c,right:b})};anb=function(a){return _.kE(a)?_.$mb:"Commit Details"};
cnb=function(a){return _.kE(a)?_.bnb:"Commit "};dnb=function(a){for(var b=_.l(a.hv),c=b.next();!c.done;c=b.next()){var d=void 0;c=c.value.Hg;var e=null==c?void 0:null==(d=c.fv)?void 0:d.Ps;e&&(c.fv.Ps=_.qoa(e)||_.roa(e)||e)}return a};inb=function(a){a?a=-1===enb.toLocaleString(a,fnb).indexOf("18"):(a=gnb)||((a=hnb)||(a=window.navigator,a=hnb=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.j7c||"en"),a=gnb=inb(a));return a};
jnb=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,w=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]));w.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=_.l(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("xb`"+a);return d};
mnb=function(a,b){a=_.l(a.split("\n"));for(var c=a.next();!c.done;c=a.next())if(c=c.value,!knb(c)){a:{a=c;c=_.l(lnb);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""};knb=function(a){if(!a)return!0;for(var b=_.l(nnb),c=b.next();!c.done;c=b.next())if(c.value.test(a))return!0;b=_.l(onb);for(c=b.next();!c.done;c=b.next())if(0<=a.indexOf(c.value))return!0;return!1};
rnb=function(a){var b=a.change,c=b.changeId.changeNumber,d=pnb(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),Ln:b.userName,FM:qnb(a),ocb:b.sourceFiles.length}};qnb=function(a){return(a=a.change.description.tags.find(function(b){return"R"===b.key}))&&""!==a.value?a.value.split(","):[]};
pnb=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?mnb(a,c):""};snb=function(a){return new _.ld(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)})};
tnb=function(a,b){a&1&&(_.A(0,"onedev-changelist-hovercard-body",1),_.ef(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.B());a&2&&_.x("changelist",b.Na)};
unb=function(a){if(a&1){var b=_.Lc();_.A(0,"div",0);_.I("clickOutside",function(){_.Mc(b);var c=_.M();return _.Nc(c.Whb.next())})("mouseenter",function(){_.Mc(b);_.M().Nsa.next(!0);return _.Nc()})("mouseleave",function(){_.Mc(b);_.M().Nsa.next(!1);return _.Nc()});_.ef(1);_.B()}a&2&&(a=_.M(),_.Te(a.className),_.x("cdkTrapFocusAutoCapture",a.USb))};vnb=function(a){a&1&&(_.A(0,"div",5),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.kf("",a.PJc,"\n"))};
wnb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",11);_.I("click",function(){_.Mc(b);var d=_.M(2);return _.Nc(d.show(d.GV.qV))});_.A(1,"mat-icon");_.N(2,"published_with_changes");_.B();_.N(3," Commit ");_.B()}if(a&2){a=_.M().Na;var c=_.M();_.x("active",a.Bb===c.GV.qV)("ascTrackElement",c.mg)("trackProjectId",c.qb)}};
xnb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"gmat-nav-list",6)(1,"button",7);_.I("click",function(){_.Mc(c);var d=_.M();return _.Nc(d.show(d.GV.Yja))});_.A(2,"mat-icon",8);_.N(3,"account_tree");_.B();_.N(4," Branch ");_.B();_.A(5,"button",9);_.I("click",function(){_.Mc(c);var d=_.M();return _.Nc(d.show(d.GV.Tag))});_.A(6,"mat-icon");_.N(7,"label_outline");_.B();_.N(8," Tag ");_.B();_.y(9,wnb,4,3,"button",10);_.B()}a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("active",a.Bb===b.GV.Yja)("ascTrackElement",b.mg)("trackProjectId",
b.qb),_.u(4),_.x("active",a.Bb===b.GV.Tag)("ascTrackElement",b.mg)("trackProjectId",b.qb),_.u(4),_.x("ngIf",!a.qwb))};ynb=function(a){a&1&&(_.F(0),_.A(1,"span",23)(2,"span",24),_.N(3),_.O(4,"toPrettyRef"),_.B(),_.A(5,"span",25),_.N(6),_.B(),_.A(7,"span",26),_.N(8),_.B()(),_.H());a&2&&(a=_.M().va,_.u(3),_.lf(_.R(4,3,a.title)),_.u(3),_.lf("-"),_.u(2),_.lf(a.metadata))};znb=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.u(1),_.lf(a.title))};
Anb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"a",21);_.I("click",function(){_.Mc(c);var e=_.M(3);return _.Nc(e.blur())});_.y(1,ynb,9,5,"ng-container",22)(2,znb,2,1,"ng-container",22);_.B()}if(a&2){a=b.va;b=_.M(2).Na;var d=_.M();_.Re("active-element",a.Ce);_.x("routerLink",_.Kp(a.Wa))("matTooltip",a.metadata||a.title)("ascTrackElement",d.mg)("trackAction",b.Vb.XH)("trackProjectId",d.qb);_.u(1);_.x("ngIf",a.Dsa);_.u(1);_.x("ngIf",!a.Dsa)}};
Bnb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(3).Na,_.u(1),_.kf(" ",a.Vb.aSa," "))};Cnb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(3).Na,_.u(1),_.lf(a.Vb.ZRa))};Dnb=function(a){a&1&&(_.A(0,"span",27),_.y(1,Bnb,2,1,"span",28)(2,Cnb,2,1,"ng-template",null,29,_.Cf),_.B());if(a&2){var b=_.hf(3);a=_.M(3);_.u(1);_.x("ngIf",a.AZa.getValue())("ngIfElse",b)}};
Enb=function(a){a&1&&(_.A(0,"cdk-virtual-scroll-viewport",17,18),_.y(2,Anb,3,9,"a",19)(3,Dnb,4,2,"span",20),_.B());a&2&&(a=_.M().Na,_.M(),_.u(2),_.x("cdkVirtualForOf",a.Vb.items)("cdkVirtualForTemplateCacheSize",0),_.u(1),_.x("ngIf",!a.Vb.items.length))};Fnb=function(a){a&1&&(_.A(0,"dc-information-box",30),_.N(1),_.B());a&2&&(a=_.M().Na,_.u(1),_.kf(" ",a.message," "))};Gnb=function(a){a&1&&_.E(0,"loading",31);a&2&&_.x("inline",!0)};
Hnb=function(a,b){a&1&&(_.A(0,"div",12),_.F(1,13),_.y(2,Enb,4,3,"cdk-virtual-scroll-viewport",14)(3,Fnb,2,1,"dc-information-box",15)(4,Gnb,1,1,"loading",16),_.H(),_.B());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Dh),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Qi))};
Inb=function(a,b,c){var d=b.Jva,e=b.Wa,f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{Wa:d(g.Ps,e),Ce:g.Ps===_.Ph(e,f)||"HEAD"===_.Ph(e,f)&&!!g.QSa})})})};Jnb=function(a){var b=a.Ef;a=a.ipa;return{title:b,Ps:b,metadata:a,sPa:b+" -- "+a,Dsa:!0}};Knb=function(a){a=a.Bb;switch(a){case 0:return"Error loading branches";case 1:return"Error loading tags";case 2:return"Error loading commits";default:return _.Fg(a,"Unsupported ref type")}};
Lnb=function(a){a=a.type;switch(a){case 1:case 0:return 0;case 2:return 1;case 3:return 2;default:return _.Fg(a,"Unknown ref type")}};Mnb=function(a){a=a.Bb;switch(a){case 0:return"Search branches";case 1:return"Search tags";case 2:return"Search commits";default:return _.Fg(a,"Unsupported ref type")}};
Nnb=function(a){a=_.l(a);var b=a.next().value;a=a.next().value;return _.PE(a)?_.WD(Object.assign({},a.Vb,{items:a.Vb.items.filter(function(c){return-1!==c.sPa.toUpperCase().indexOf(b.toUpperCase())})})):a};Onb=function(a){var b=a.a$,c=[];a=_.l(a.je);for(var d=a.next();!d.done;d=a.next())d=d.value.og,d===b?c.unshift({og:d,QSa:!0}):c.push({og:d});return c};_.Pnb=function(a,b){return _.eF(_.Np(b.Xb(),a)).Za()};Qnb=function(a){a.sort(function(b,c){return b.start-c.start})};
Rnb=function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=b.va,_.Re("matched",a.aD),_.u(1),_.kf("\n          ",a.BZa,"\n        "))};Snb=function(a){a&1&&(_.A(0,"span",10),_.N(1),_.B());a&2&&(a=_.M().tOb,_.x("ngClass",a.iu),_.u(1),_.lf(a.type))};Tnb=function(a){a&1&&(_.A(0,"span",11),_.N(1),_.B());a&2&&(a=_.M().QY,_.u(1),_.lf(a))};
Unb=function(a,b){a&1&&(_.N(0,"\n  "),_.A(1,"a",1),_.I("click",function(g){return g.preventDefault()}),_.N(2,"\n    "),_.E(3,"mat-icon",2),_.N(4,"\n\n    "),_.A(5,"div",3),_.N(6,"\n      "),_.A(7,"div",4),_.N(8,"\n        "),_.y(9,Rnb,2,3,"span",5),_.N(10,"\n      "),_.B(),_.N(11,"\n      "),_.A(12,"div",6),_.N(13,"\n        "),_.y(14,Snb,2,2,"span",7),_.N(15,"\n        "),_.y(16,Tnb,2,1,"span",8),_.N(17,"\n        "),_.A(18,"span",9),_.N(19),_.B(),_.N(20,"\n      "),_.B(),_.N(21,"\n    "),_.B(),
_.N(22,"\n  "),_.B(),_.N(23,"\n"));if(a&2){a=b.QY;var c=b.Gz,d=b.icon,e=b.ZEb,f=b.tOb;b=b.url;_.u(1);_.Pe("href",b,_.Ce);_.u(2);_.x("svgIcon",d);_.u(6);_.x("ngForOf",e);_.u(5);_.x("ngIf",f);_.u(2);_.x("ngIf",a);_.u(3);_.lf(c)}};Vnb=function(a){a&1&&(_.A(0,"span",2),_.N(1,"-"),_.B())};Wnb=function(a,b){a&1&&(_.F(0),_.A(1,"span"),_.N(2),_.B(),_.y(3,Vnb,2,0,"span",1),_.H());a&2&&(a=b.va,b=b.last,_.u(2),_.lf(a),_.u(1),_.x("ngIf",!b))};
Ynb=function(a){a&1&&_.E(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().va;var b=_.M();_.x("shortcut",_.of(1,Xnb,b.lqb(a.scope.Tb)))}};
$nb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"search-box-suggestion-item",2);_.I("mouseFocusItem",function(d){_.Mc(c);var e=_.M();return _.Nc(e.Jta(d))});_.A(1,"div",3);_.N(2);_.B();_.y(3,Ynb,1,3,"menu-keyboard-shortcut-hint",4);_.B()}a&2&&(a=b.va,b=_.M(),_.Re("bold-active-element",Znb(b,a.scope)),_.x("payload",a.Pa)("shortcut",a.scope.Tb)("matTooltip",a.scope.Uia),_.u(2),_.kf(" ",a.scope.fo," "),_.u(1),_.x("ngIf",a.scope.Tb))};aob=function(a){a&1&&_.E(0,"hr")};
bob=function(a){a&1&&_.E(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().va;var b=_.M(2);_.x("shortcut",_.of(1,Xnb,b.lqb(a.scope.Tb)))}};
cob=function(a,b){if(a&1){var c=_.Lc();_.A(0,"search-box-suggestion-item",7);_.I("mouseFocusItem",function(d){_.Mc(c);var e=_.M(2);return _.Nc(e.Jta(d))});_.A(1,"div",3);_.N(2);_.B();_.y(3,bob,1,3,"menu-keyboard-shortcut-hint",4);_.B()}a&2&&(a=b.va,b=_.M(2),_.Re("bold-active-element",Znb(b,a.scope)),_.x("payload",a.Pa)("shortcut",a.scope.Tb),_.u(2),_.kf(" ",a.scope.fo," "),_.u(1),_.x("ngIf",a.scope.Tb))};
dob=function(a,b){a&1&&(_.F(0),_.y(1,aob,1,0,"hr",1)(2,cob,4,6,"search-box-suggestion-item",6),_.H());a&2&&(a=b.Na,_.u(1),_.x("ngIf",a.length),_.u(1),_.x("ngForOf",a))};fob=function(a){a&1&&(_.F(0),_.E(1,"hr"),_.A(2,"search-box-suggestion-item",8)(3,"a",9),_.E(4,"mat-icon",10),_.F(5),_.N(6," Manage saved queries "),_.H(),_.B()(),_.H());a&2&&(a=_.M(),_.u(2),_.x("payload",_.of(2,eob,a.z4a)),_.u(1),_.x("routerLink",a.z4a))};
hob=function(a){var b=_.Ed(a,"visibilitychange").ha(_.Kd(function(){return gob(a)}));return function(c){return c.ha(_.me(function(d){d=_.nd(d);return gob(a)?d:d.ha(Xkb(function(){return b}))}))}};gob=function(a){return!("visibilityState"in a)||"visible"===a.visibilityState};
iob=function(a,b){var c=!0;c=void 0===c?!1:c;var d=a.pG(b).map(function(n){return[n,a.get(n)]}),e=void 0,f=Number.POSITIVE_INFINITY;d=_.l(d);for(var g=d.next();!g.done;g=d.next()){var m=_.l(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,"")};kob=function(a){var b=[];a=_.l(_.ai(a));for(var c=a.next();!c.done;c=a.next())job(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
job=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.zk){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.IL&&fF("operator",d-1,d,b);a.error&&(e=a.error.location,fF("error",e.start,e.end,b));a.warning&&(e=a.warning.location,fF("warning",e.start,e.end,b));switch(a.zk){case 1:fF("label",d,d+a.pFc.length+1,b);break;case 0:case 2:a=a.gIc;fF("operator",a.start,a.end,b);break;case 4:fF("quoted",d,c,b);break;case 3:case 5:break;default:_.Fg(a)}};
fF=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};lob=function(a){return a&&a.params.bu||null};mob=function(a){return a&&a.params.iw||null};nob=function(a){return a&&null!=a.params.tj?"0"!==a.params.tj:null};oob=function(a){return a&&null!=a.params.Ze?a.params.Ze:null};pob=function(a){return!!a&&null!=a.params.Ss};qob=function(a){return a&&null!=a.params.cu?a.params.cu:null};rob=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};
tob=function(){var a={bufferSize:1,Rja:void 0,Pu:!1,scheduler:void 0};return function(b){if(b&&"function"===typeof b.bA)b=b.bA(sob(a));else throw new TypeError("Oa");return b}};
sob=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.Rja?Infinity:a.Rja,d=a.Pu,e=a.scheduler,f,g=0,m,n=!1,r=!1;return function(w){g++;if(!f||n)n=!1,f=new _.fe(b,c,e),m=w.subscribe({next:function(D){f.next(D)},error:function(D){n=!0;f.error(D)},complete:function(){r=!0;m=void 0;f.complete()}});var z=f.subscribe(this);this.add(function(){g--;z.unsubscribe();m&&!r&&d&&0===g&&(m.unsubscribe(),f=m=void 0)})}};
uob=function(a,b){a=a.ae;b=b.ae;return null===a&&null===b?!0:!!a&&!!b&&a.source===b.source&&a.flags===b.flags};vob=function(a){return function(b){return new _.ld(function(c){return b.subscribe(function(d){a.jx(function(){c.next(d)})},function(d){a.jx(function(){c.error(d)})},function(){a.jx(function(){c.complete()})})})}};xob=function(a,b){var c=wob;return _.kd(Ukb(a.Kf),_.Kd(function(d){return 0<d.length}),_.yd(function(d){return _.nd.apply(null,_.zc(c(d)))}),_.yd(b),vob(a),_.ge(1),_.rd())};
_.yob=function(a){var b=a.qb,c=a.Oc,d=a.fileSpecSourceRootRepositoryKeyRepositoryName,e=a.fileSpecSourceRootRefSpec,f=a.fileSpecPath,g=a.fileSpecType;a=a.category;if(!yE(c)&&"host"!==c)throw Error("ae");f=yE(c)&&d&&"piper"==d.toLowerCase()?"//depot/"+f:f;f="/"===f?"":f;"host"===c&&(e=_.Kg(e));return Object.assign({},_.$E(b,c),{fileSpecPath:f,fileSpecType:g,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRepositoryKeyRepositoryName:d,categories:[a]})};
_.zob=function(a,b,c){return a.ha(_.Kd(function(d){var e=d.results;return _.Nb(Object.assign({},d.request,{categories:void 0}),Object.assign({},b,{categories:void 0}))&&e.has(c)}),_.Xd(1),_.t(function(d){return d.results.get(c)||[]}))};wob=function(a){var b=new Map;a=_.l(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(_.zc(f.categories),_.zc(d)):(c.categories=d,b.set(e,c))}return Array.from(b.values())};
Aob=function(a,b){var c=new Map(a.categories.map(function(e){return[e,[]]}));b=_.l(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}};Bob=function(a){var b=new Map;for(a=[].concat(_.zc(a));0!==a.length;){var c=a.shift();if(!c)break;0===c.children.length?b.set(c.id,c):a.unshift.apply(a,_.zc(c.children))}return b};_.Cob=function(a){var b;if(null==a?0:null==(b=a.dataSource)?0:b.T8)return a.dataSource.T8.sz};
Dob=function(a,b){var c=[];a=_.l(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=Dob(d.children,b),e.length&&c.push(Eob(d,e))):Fob(d,b)&&c.push(Eob(d))}return c};Eob=function(a,b){var c=a.id,d=a.name;a=a.aT;b=void 0===b?[]:b;return{id:c,name:d,children:b,aT:a}};Gob=function(a){return a.params.mG?a.params.mG.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
Hob=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})};
Fob=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.PC,f=b.nL,g;a=_.l(null==(g=a.dataSource)?void 0:g.availability);for(g=a.next();!g.done;g=a.next()){var m=g.value,n=m.hSa;b=m.xOa;g=m.ITa;if(!m.YKa&&!c||!m.XKa&&c||!m.ZKa&&e)return!1;var r=m=void 0;if((null==(m=n)?0:m.length)&&(null==(r=n)?0:r.every(function(w){return!RegExp(w).test(d.Gz)})))return!1;m=n=void 0;if((null==(n=b)?0:n.length)&&(null==(m=b)?0:m.some(function(w){return RegExp(w).test(d.Gz)})))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(w){return!RegExp(w).test(f)}))))return!1}return!0};Iob=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};Job=function(a){var b=[];a=_.l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,c.children.length?b.push.apply(b,_.zc(Job(c.children))):b.push(c);return b};
Kob=function(a,b){if(a.size!==b.size)return!1;a=_.l(a.entries());for(var c=a.next();!c.done;c=a.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;c=b.get(c);if(void 0===c||!_.Nb(d,c))return!1}return!0};Lob=function(a){return 0===a.kind||1===a.kind};Mob=function(a,b){if(a.length!==b.length)return!1;a=_.l(_.taa(a,b));for(b=a.next();!b.done;b=a.next()){var c=_.l(b.value);b=c.next().value;c=c.next().value;if(b.name!==c.name||b.id!==c.id||b.aT!==c.aT||b.WSa!==c.WSa||!Mob(b.children,c.children))return!1}return!0};
Nob=function(a,b){a&1&&(_.A(0,"mat-card-content"),_.E(1,"linkified-message",8),_.O(2,"emptyToConstant"),_.B());a&2&&(a=b.Na,_.u(1),_.x("message",a.cs)("linkDefinitions",_.R(2,2,a.IQ)))};Oob=function(a){a&1&&(_.A(0,"a",9),_.N(1," View blame prior to this change "),_.B());a&2&&(a=_.M(),_.x("routerLink",a.Nfb)("trackProjectId",a.Ut.qb))};
Qob=function(a){if(a&1){var b=_.Lc();_.A(0,"commit-details",5);_.I("mouseenter",function(){_.Mc(b);var c=_.M();clearTimeout(c.Tsb);return _.Nc()})("mouseleave",function(){_.Mc(b);var c=_.M();return _.Nc(Pob(c))});_.B()}a&2&&(a=_.M(),_.x("commit",a.commit)("baseLocation",a.Ut)("parentCommit",a.pD))};Rob=function(a){var b=[].concat(_.zc(a.ep));b.sort(function(f,g){return f.NJ.localeCompare(g.NJ)});for(var c=new Map,d=new Map,e=0;e<b.length;e++)c.set(e+1,b[e]),d.set(b[e].Ef,e+1);a.zib=d;a.FDc=c;return a};
Tob=function(a){return Sob(a.startLine,a.endLine,a.startColumn,a.endColumn)};Uob=function(a){var b=a.Gl();a=a.Qj();return b&&a?{startLine:b.getLine(),startColumn:_.dj(b,2),endLine:a.getLine(),endColumn:_.dj(a,2)}:{}};Sob=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}};Vob=function(a){return void 0!==a.startLine&&void 0!==a.endLine};Wob=function(a){return Vob(a)&&void 0!==a.startColumn&&void 0!==a.endColumn};
Xob=function(a,b){a&1&&_.E(0,"blame-snippet",3);if(a&2){a=b.MJ;var c=b.commit,d=b.Jd,e=b.pD;_.ny("blame-layer ",b.className,"");_.x("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)}};Yob=function(a,b){a&1&&_.E(0,"div");a&2&&_.ny("blame-layer ",b.className,"")};Zob=function(a){a&1&&_.E(0,"loading",4);a&2&&_.x("hasBackground",!0)};$ob=function(a,b){a&1&&_.E(0,"div");a&2&&_.Te(b.className)};apb=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};
bpb=function(a){a&1&&(_.A(0,"mat-card-subtitle"),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.lf(a.q0a))};cpb=function(a){a&1&&_.E(0,"div",6)};dpb=function(a,b){a&1&&(_.F(0),_.E(1,"finding-details",4),_.y(2,cpb,1,0,"div",5),_.H());if(a&2){a=b.va;b=b.last;var c=_.M(2);_.u(1);_.x("icon",c.icon)("title",c.Oxb)("subtitle",c.tooltip)("details",a);_.u(1);_.x("ngIf",!b)}};
epb=function(a){if(a&1){var b=_.Lc();_.A(0,"mat-card",2);_.I("mouseenter",function(){var c=_.Mc(b).Ld;return _.Nc(c())})("mouseleave",function(){var c=_.Mc(b).detach;return _.Nc(c())});_.y(1,dpb,3,5,"ng-container",3);_.B()}a&2&&(a=_.M(),_.u(1),_.x("ngForOf",a.details))};fpb=function(a,b){a&1&&_.E(0,"finding",1);a&2&&_.x("annotations",b.annotations)};
_.ipb=function(a){var b=_.gpb(a.he()).toString();a:{a=_.Ti(a,_.Wh,1);var c=a.Xq(),d=_.hpb(c);switch(d){case 3:case 5:var e=a.Xq();c=_.hj(e,5,_.Uh);d=gF(c||_.hj(e,3,_.Uh));e=gF(_.Y(e,2));var f=gF(_.Y(a,4));a=gF(_.Y(a,3));var g=_.Jg.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"==_.Y(c,2).toLowerCase()?c.rRa()?(c=gF(a.Xq().rRa()),a=_.Y(a,3),a="x-citc://"+c+(a&&"HEAD"!==a?"@"+a:"")):(a=_.Y(a,3),a="HEAD"!==a?"x-piper://"+a:"x-piper://"):
(c=gF(_.Y(a.Xq(),2)),a=_.Y(a,3),a="x-package://"+c+(a&&"HEAD"!==a?"@"+a:""));break a;default:a=_.Fg(d)}}return a+"/"+b};
_.npb=function(a){var b=_.gpb(a);hF.params={};switch(b.Vs){case "x-piper":hF.ue=jpb;hF.repository="Piper";hF.Bb=b.Ig()||"HEAD";break;case "x-citc":kpb(b);break;case "x-package":lpb(b);break;case "x-oss":mpb(b,"ossProject");break;case "x-gob":mpb(b,"host");break;case "x-kythe":return _.npb(a.replace(opb,function(c,d){return"x-"+d+"://"}));default:throw Error("ge`"+b.Vs);}hF.path=b.he().substr(1);if(a=ppb(b))hF.params.line=a;return hF};
ppb=function(a){if(a=a.qw){a=_.l(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}]}}};kpb=function(a){var b=iF(a.Ig());if(!b)throw Error("he`"+a.toString());a=iF(a.dE);hF.ue=jpb;hF.repository="Piper";hF.Bb=a?b:"HEAD";hF.params.Qb=a||b};
lpb=function(a){var b=iF(a.Ig());if(!b)throw Error("ie`"+a.toString());a=iF(a.dE);hF.ue=jpb;hF.repository=a||b;hF.Bb=a?b:"HEAD"};mpb=function(a,b){var c=_.l(a.dE.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=iF(a.Ig());if(f){if(!d)throw Error("je`"+a.toString());if(!e&&!c)throw Error("ke`"+a.toString());}else throw Error("le`"+a.toString());a=iF(e||c);hF.ue={id:f,type:b};hF.repository=iF(d);hF.Bb=a;if(b=e&&c)hF.params.vf=b};gF=function(a){return a.replace(qpb,"~")};
iF=function(a){return a.replace(rpb,"/")};spb=function(a){return _.Mi(a,_.Qo,5)&&!!a.getType()};upb=function(a){var b=new Map;a=_.l(a);for(var c=a.next();!c.done;c=a.next())tpb(c.value,function(d){null!==d.getType()&&b.set(d.getType(),!0)});return new jF(b)};tpb=function(a,b){b(a);a=_.l(_.Ui(a,_.So,3));for(var c=a.next();!c.done;c=a.next())tpb(c.value,b)};vpb=function(a){return a.reduce(function(b,c){return b+c.YS},a.length)};
wpb=function(a){var b;return!(null==(b=_.bj(a,4))||!b.length)||_.Ui(a,_.So,3).some(wpb)};xpb=function(a){var b,c;return(null!=(c=null==(b=_.Bp(a))?void 0:_.Ui(b,_.np,1))?c:[]).filter(function(d){var e;return(null==(e=_.Ti(d,_.mp,4))?0:_.cj(e,4))?!1:_.NE(_.bj(a,8))||!_.NE(d.MR())})};ypb=function(a){if(!a)return null;a=_.X(a,2);return null===a||void 0===a?null:_.eg(a)};
_.Bpb=function(a,b,c,d,e,f){var g=_.Ti(b,_.xp,2)||zpb(),m=Number(b.getSize()),n,r,w,z,D,J={kind:0,oe:"",iG:m,bLc:ypb(_.Ti(b,_.Rl,5))||void 0,mHb:0<_.Ui(b,_.Rl,6).length?_.Ui(b,_.Rl,6).map(function(L){return ypb(L)}):void 0,location:a,diffBase:f&&(f.tw()||_.iE(_.Qi(f,1))),fileName:a.path,mimeType:_.Y(g,1),tpa:_.cj(g,2),line:a.params.line,N_:e,UG:_.dj(g,8),nL:null==(n=g.aba())?void 0:n.getId(),tD:null!=(D=c[0])?D:0,aZ:null==(r=g.JR())?void 0:r.getEditor(),Gra:null==(w=g.JR())?void 0:_.Y(w,2),hH:null==
(z=g.JR())?void 0:_.Y(z,3),Lqb:_.Ui(g,_.Oo,12)};return 4194304<m?(a=(0===(b.tw()||_.iE(_.Qi(b,1))).length&&d?_.Cd(function(){return d(m)}):_.nd(b)).ha(_.t(function(L){return Apb(J,L)})),Object.assign({},J,{Haa:a})):Apb(J,b)};
Apb=function(a,b){var c=b.tw()||_.iE(_.Qi(b,1));b=_.Ti(b,_.xp,2)||new _.xp;var d;if(d=_.Ti(b,_.kQa,9)){var e=Cpb.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=Dpb([0],Epb,Fpb),m=0,n=c,r=null;;){var w=f.exec(n);if(w&&""!==n){var z=w.index;g[m]=n.substr(0,z|0);w=z+w[0].length|0;n=n.substr(w,n.length-w|0);f.lastIndex=0;if(Object.is(r,n)||null==r&&null==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++)w=g[r],e=Math.max(e,w.length),0==n?(z=Gpb(w.length),
m.push(z)):(z=Gpb(m[m.length-1|0].Oz+1+w.length|0),m.push(z)),f.push(kF(w)+"\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 Hpb;g.cAc=f;g.dAc=m;g.Xob=e;e=Ipb(new Jpb,g,_.$i(d,1),_.aj(d,2));e={lines:g.rra(),jS:e,length:c.length,Uzb:g.Xob};Cpb.set(d,e);d=e}}else d=c;g=_.Ui(b,_.oQa,3);e=new Map;if(g)for(g=_.l(g),f=g.next();!f.done;f=g.next())if(m=f.value,f=m.getRange(),m=m.getType(),m=Kpb.get(m))for(n=_.dj(f,1);n<=_.dj(f,3);n++)e.has(n)||e.set(n,
[]),e.get(n).push({startColumn:n===_.dj(f,1)?_.dj(f,2):0,endColumn:n===_.dj(f,3)?_.dj(f,4):Number.MAX_SAFE_INTEGER,Wo:m});return Object.assign({},a,{oe:c,code:d,xw:e,CD:b.PZ()})};
Lpb=function(a,b,c,d){var e=_.CE(a,c)||a.path,f={commit:_.Ph(a,c),Bb:_.Ph(a,0)||""};c=_.Elb(a,c);return b.get(a.qb,a.Oc,a.repository,f,e,{Qb:c,fileSize:d,line:_.hta(a.params.line)}).ha(_.Pd(function(g){if(_.Ph(a,2)&&g&&_.cz(g)&&404===g.error.code){g=Promise;var m=g.resolve;var n=new _.zp;var r=new _.yp;var w=new _.xp;r=_.Vi(r,2,w);n=_.Yxa(n,2,_.Ap,r);g=m.call(g,n)}else throw g;return g}))};Mpb=function(a,b,c){return _.Ph(b,2)?a.ha(_.Oy(Lpb(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ha(_.t(function(d){return{current:d}}))};
Npb=function(a,b,c,d){if(!_.Ph(b,2))return _.nd(a);d=Zmb(b,d);return c.diff(b.qb,b.Oc,b.repository,[d]).ha(_.t(function(e){a.Rpa=e.Eqa[0];return a}))};Opb=function(a,b){var c,d,e=null==(c=_.Ti(b,_.Oo,7))?void 0:null==(d=_.Ti(c,_.Wh,1))?void 0:_.Y(d,3);if(!e&&!a.path)return a;c=a.Xb();e&&_.Np(c,_.Hg(e));a.path&&(_.Cp(b)&&a.path.endsWith("/")?c.jd(a.path.slice(0,-1)):_.Bp(b)&&!a.path.endsWith("/")&&c.jd(a.path+"/"));return c.Za()};
_.Ppb=function(a,b,c){var d=void 0===c?{cea:void 0,Vjb:!1}:c;c=d.cea;d=d.Vjb;a=_.npb(a);var e;null!=(e=a.params)&&e.line||(a.params=Object.assign({},{line:1},a.params));var f,g;e=b.qb===(null==(f=a.ue)?void 0:f.id)&&b.Oc===(null==(g=a.ue)?void 0:g.type)&&b.repository===a.repository;if(!a.params.Qb&&b.params.Qb)a.params=Object.assign({},a.params,{vf:a.Bb,Qb:void 0}),a.Bb="HEAD";else{g=e&&_.woa(a.path,b.path,_.cRa);f=a.Bb!==b.Bb?a.Bb:_.Ph(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.Bb=b.Bb;else{var m;!e||null!=(m=a.params)&&m.vf||(a.params=Object.assign({},a.params,{vf:a.Bb}),a.Bb=b.Bb)}}a.params=Object.assign({},b.params,a.params);return a};_.Qpb=function(a,b){var c=a.tw();a=_.l(_.sb(a,3,_.Waa).entries());for(var d=a.next();!d.done;d=a.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;e=b(e);c=c.replaceAll(d,e)}return c};
Tpb=function(a){var b=Rpb.hasOwnProperty(a)?Rpb[a]:null;if(b)return b;65536<Object.keys(Rpb).length&&(Rpb={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=Spb(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=Spb(b,d);b=Spb(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=lF(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=lF(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=lF(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=lF(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,
3);b=lF(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=lF(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");lF(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return Rpb[a]=b};lF=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};Spb=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};Vpb=function(a){return Upb[a]};
mF=function(a,b){a=_.ca[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};nF=function(a,b){return(a=_.ca[a])&&a.prototype&&a.prototype[b]||null};oF=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("te");return a};pF=function(a,b,c,d){if(a)return a.apply(b,d);if(_.Ei&&10>document.documentMode){if(!b[c].call)throw Error("ue");}else if("function"!=typeof b[c])throw Error("te");return b[c].apply(b,d)};
Xpb=function(a){return oF(Wpb,a,"attributes",function(b){return b instanceof NamedNodeMap})};Zpb=function(a,b,c){try{pF(Ypb,a,"setAttribute",[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}};aqb=function(a){return oF($pb,a,"style",function(b){return b instanceof CSSStyleDeclaration})};cqb=function(a){return oF(bqb,a,"sheet",function(b){return b instanceof CSSStyleSheet})};eqb=function(a){return oF(dqb,a,"nodeName",function(b){return"string"==typeof b})};
gqb=function(a){return oF(fqb,a,"nodeType",function(b){return"number"==typeof b})};iqb=function(a){return oF(hqb,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})};kqb=function(a,b){return pF(jqb,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};mqb=function(a,b,c){pF(lqb,a,a.setProperty?"setProperty":"setAttribute",[b,c])};oqb=function(a){return oF(nqb,a,"namespaceURI",function(b){return"string"==typeof b})};
qqb=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={yua:d.yua},e++){var f=a[e],g=f.getAttribute("href")||"";!pqb(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.Hh(g),d.yua={},g.xj.forEach(function(m){return function(n,r){m.yua[r]=n}}(d)),g=b(g.he(),d.yua,g.qw),_.J$a(f,g))}};
tqb=function(a,b){var c=a.querySelectorAll("img");a=new _.id;if(0===c.length)return a;var d=document.createElement("span");d.classList.add("material-icons-extended");d.appendChild(document.createTextNode("photo"));c=_.l(c);for(var e=c.next(),f={};!e.done;f={cZ:f.cZ,Qua:f.Qua},e=c.next())if(f.cZ=e.value,e=f.cZ.getAttribute("src")||"",e=e.match(rqb))e=atob(e[1]),f.Qua=d.cloneNode(!0),sqb(f.Qua,f.cZ),a.add(b(e).subscribe(function(g){return function(m){g.cZ.src=m;sqb(g.cZ,g.Qua)}}(f)));return a};
pqb=function(a){if(!a)return!0;try{return!(new _.Hh(a)).Vs&&!a.startsWith("//")}catch(b){return!1}};uqb=function(a){var b=new _.Hh(a);if(b.Vs&&"HTTP"===b.Vs.toUpperCase())_.dFa(b,"");else if(!b.NK())return _.jg('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB');return _.jg(b.toString())};vqb=function(a){a&1&&_.We(0)};
wqb=function(a){a&1&&(_.A(0,"mat-card",3),_.y(1,vqb,1,0,"ng-container",4),_.B());if(a&2){a=_.M();var b=_.hf(4);_.x("innerHtml",a.IJb,_.Be);_.u(1);_.x("ngTemplateOutlet",b)("ngTemplateOutletContext",a.content)}};xqb=function(a){a&1&&_.We(0)};yqb=function(a){a&1&&(_.A(0,"mat-card",5),_.E(1,"markdown-content",6),_.y(2,xqb,1,0,"ng-container",4),_.B());if(a&2){a=_.M();var b=_.hf(4);_.u(1);_.x("content",a.content.text);_.u(1);_.x("ngTemplateOutlet",b)("ngTemplateOutletContext",a.content)}};
zqb=function(a){a&1&&_.We(0)};Aqb=function(a){a&1&&(_.A(0,"mat-card",5)(1,"pre"),_.N(2),_.B(),_.y(3,zqb,1,0,"ng-container",4),_.B());if(a&2){a=_.M();var b=_.hf(4);_.u(2);_.kf("  ",a.content.text,"\n  ");_.u(1);_.x("ngTemplateOutlet",b)("ngTemplateOutletContext",a.content)}};
Bqb=function(a){if(a&1){var b=_.Lc();_.A(0,"div",8);_.E(1,"hr");_.A(2,"a",9);_.I("click",function(c){_.Mc(b);var d=_.M(2);d.content&&d.content.jY&&d.content.xya&&(c.preventDefault(),d.Kc.Mha(d.content.xya),_.Nn(d.Ua,d.content.jY,{ki:!0}),d.Fa.mb({element:"KytheHovercard",action:"openExampleUsagesViaHovercard",gestureName:"CLICK"},c));return _.Nc()});_.N(3,"Show code example");_.B()()}a&2&&(a=_.M().jY,_.u(2),_.Pe("href",a,_.Ce))};Cqb=function(a,b){a&1&&_.y(0,Bqb,4,1,"div",7);a&2&&_.x("ngIf",b.jY)};
Dqb=function(a){var b=function(c,d){c=c.split(d);return c[c.length-1]};return b(b(a,"/"),".")};
Fqb=function(a){if(a&1){var b=_.Lc();_.F(0);_.A(1,"button",5,6)(3,"span",7);_.N(4);_.B()();_.A(5,"command-menu",8,9);_.I("closed",function(d){_.Mc(b);var e=_.M(4);return _.Nc("keydown"!==d&&_.y4a(e.Ek,"mouse"))})("menuItemSelected",function(d){_.Mc(b);_.M(4).iVa.emit(d);return _.Nc()});_.B();_.H()}if(a&2){var c=_.hf(6);a=_.M().va;_.u(1);_.x("disabled",a.disabled)("matMenuTriggerFor",c.Ek)("matMenuTriggerData",_.of(4,Eqb,a.children));_.u(3);_.lf(a.label)}};
Gqb=function(a){a&1&&(_.A(0,"span",13),_.N(1),_.B());a&2&&(a=_.M(2).va,_.u(1),_.lf(a.Tb))};Hqb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",10);_.I("click",function(){_.Mc(b);var c=_.M().va;_.M(3).iVa.emit(c);return _.Nc()});_.A(1,"span",11);_.N(2);_.B();_.y(3,Gqb,2,1,"span",12);_.B()}a&2&&(a=_.M().va,_.x("disabled",a.disabled),_.u(1),_.gf("title",a.disabled?"":a.label),_.u(1),_.lf(a.label),_.u(1),_.x("ngIf",a.Tb))};
Iqb=function(a,b){a&1&&(_.F(0),_.y(1,Fqb,7,6,"ng-container",3)(2,Hqb,4,4,"button",4),_.H());a&2&&(a=b.va,_.u(1),_.x("ngIf",a.children&&0<a.children.length),_.u(1),_.x("ngIf",!a.children||0===a.children.length))};Jqb=function(a){a&1&&_.E(0,"mat-divider")};Kqb=function(a,b){a&1&&(_.F(0),_.y(1,Iqb,3,2,"ng-container",2)(2,Jqb,1,0,"mat-divider",3),_.H());a&2&&(a=b.va,b=b.last,_.u(1),_.x("ngForOf",a),_.u(1),_.x("ngIf",!b))};Lqb=function(a,b){a&1&&_.y(0,Kqb,3,2,"ng-container",2);a&2&&_.x("ngForOf",b.s1)};
Oqb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"kythe-hovercard",2);_.I("mouseenter",function(){_.Mc(c);var d=_.M(2);return _.Nc(Mqb(d))})("mouseleave",function(){_.Mc(c);var d=_.M(2);return _.Nc(Nqb(d))});_.B()}a&2&&_.x("content",b.Na)};Pqb=function(a,b){a&1&&(_.y(0,Oqb,1,1,"kythe-hovercard",1),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.content))};Qqb=function(a){var b=_.qF(a.Xb(),function(c){delete c.line});null!=a.params.Qb&&_.qF(_.Np(b,"HEAD"),function(c){delete c.Qb});return b.Za()};
Rqb=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&&(_.Hi?b.metaKey:b.ctrlKey);default:return!1}};
Tqb=function(a,b){if(a&1){var c=_.Lc();_.F(0);_.A(1,"button",1);_.I("click",function(){_.Mc(c);_.M().W1a.next({kind:"event",action:"CLICK"});return _.Nc()});_.O(2,"async");_.A(3,"mat-icon");_.N(4);_.B()();_.H()}a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("disabled",a.state===b.LV.qt)("matTooltip",_.R(2,10,b.C2))("ascTrackElement",b.xc)("trackAction",a.state===b.LV.pCa?"unstar":"star"),_.Pe("aria-label",Sqb.format({starred:a.state===b.LV.pCa?"starred":"unstarred",elementName:b.mw,type:b.type})),_.u(2),_.Re("starred",
a.state===b.LV.pCa)("disabled",a.state===b.LV.qt),_.u(1),_.kf(" ",a.state===b.LV.ljc?"star_border":"star"," "))};Uqb=function(a,b){switch(b){case "REF":return _.FE(a.Xb(),"ref").Za();case "REPO":return _.FE(a.Xb(),"repo").Za();case "FILE":case "FOLDER":return a;default:return _.Fg(b)}};
Vqb=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 _.Fg(a,"Unsupported place item type")}};
_.Wqb=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 _.Fg(a,"Unsupported place item type")}};Xqb=function(a,b){var c=a.wd,d=b.wd;return a.dk===b.dk&&c===d};
Yqb=function(a){var b=a.Au,c=[],d;a=_.l((null==(d=a.qM)?void 0:d.Au)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.l(d.mY);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=e.startIndex;c.push({te:{start:f,end:f+e.length},lineNumber:_.WE(b)})}}return c};
$qb=function(a){if(a&1){var b=_.Lc();_.F(0);_.A(1,"span",4);_.bf(2,5);_.O(3,"number");_.O(4,"number");_.B();_.A(5,"button",6);_.I("click",function(){_.Mc(b);var c=_.M();return _.Nc(Zqb(c,-1))});_.A(6,"mat-icon");_.N(7,"keyboard_arrow_up");_.B()();_.A(8,"button",7);_.I("click",function(){_.Mc(b);var c=_.M();return _.Nc(Zqb(c,1))});_.A(9,"mat-icon");_.N(10,"keyboard_arrow_down");_.B()();_.H()}a&2&&(a=_.M(),_.u(4),_.Qy(a.W_)(_.R(3,17,a.hk+1))(_.R(4,19,a.W_)),_.Ry(2),_.u(1),_.x("disabled",0>=a.hk)("title",
a.Q3a)("ascTrackElement",a.xc)("trackArtifactId",a.Yia)("trackListIndex",a.hk)("trackProjectId",a.sN),_.Pe("aria-label",a.Q3a),_.u(3),_.x("disabled",a.hk>=a.W_-1)("title",a.P3a)("ascTrackElement",a.xc)("trackArtifactId",a.Yia)("trackListIndex",a.hk)("trackProjectId",a.sN),_.Pe("aria-label",a.P3a))};arb=function(a){a&1&&_.E(0,"loading",8);a&2&&_.x("inline",!0)};
brb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",9);_.I("click",function(){_.Mc(b);var c=_.M();return _.Nc(c.close.emit())});_.A(1,"mat-icon");_.N(2,"close");_.B()()}a&2&&(a=_.M(),_.x("title",a.O3a)("ascTrackElement",a.xc)("trackArtifactId",a.Yia)("trackProjectId",a.sN),_.Pe("aria-label",a.O3a))};
drb=function(a){if(a&1){var b=_.Lc();_.A(0,"a",10);_.I("click",function(d){_.Mc(b);var e=_.M(3);return _.Nc(crb(e,d))});_.O(1,"icon");_.N(2);_.B()}if(a&2){a=_.M().va;var c=_.M(2);_.ny("file-item ",_.R(1,8,a.entryType),"");_.Re("deleted",a.bo);_.x("routerLink",_.Kp(a.Mc))("queryParamsHandling",c.ig);_.u(2);_.lf(a.name)}};
erb=function(a){a&1&&(_.A(0,"a"),_.O(1,"icon"),_.O(2,"toHref"),_.N(3),_.B());if(a&2){a=_.M().va;var b=_.M().va,c=_.M();_.ny("file-item ",_.R(1,7,a.entryType),"");_.Re("deleted",a.bo);_.Pe("href",_.Wy(2,9,a,b,c.Zi),_.Ce);_.u(3);_.lf(a.name)}};frb=function(a){a&1&&_.E(0,"img",11);a&2&&(a=_.M(3),_.x("alt",a.Qya),_.Pe("title",a.Qya))};
grb=function(a,b){a&1&&(_.A(0,"span",14),_.E(1,"img",15),_.A(2,"label",16),_.N(3),_.B()());a&2&&(a=b.va,b=_.M(4),_.Ty("title","",a.title,": ",b.Nbb(a.instances),""),_.u(1),_.x("src",a.icon||b.NZb,_.Ce)("alt",a.title),_.u(2),_.lf(b.Nbb(a.instances)))};hrb=function(a,b){a&1&&(_.A(0,"span",12),_.y(1,grb,4,5,"span",13),_.B());a&2&&(a=b.Na,_.u(1),_.x("ngForOf",a))};
irb=function(a,b){a&1&&(_.F(0),_.A(1,"span",4,5),_.y(3,drb,3,10,"a",6)(4,erb,4,13,"ng-template",null,7,_.Cf)(6,frb,1,2,"img",8)(7,hrb,2,1,"span",9),_.O(8,"activeAggregations"),_.B(),_.H());if(a&2){a=b.va;var c=_.hf(5);b=_.M(2);_.u(3);_.x("ngIf",!b.jV||!a.tMc)("ngIfElse",c);_.u(3);_.x("ngIf",a.gEc);_.u(1);_.x("ngIf",_.Vy(8,4,a.path,b.aggregations))}};jrb=function(a){a&1&&(_.F(0),_.y(1,irb,9,7,"ng-container",3),_.H());a&2&&(a=_.M(),_.u(1),_.x("incrementalForOf",a.files)("incrementalForLimit",a.limit))};
krb=function(a){a&1&&_.We(0)};lrb=function(a){a&1&&(_.F(0),_.y(1,krb,1,0,"ng-container",5),_.H());if(a&2){_.M();var b=_.hf(7);_.u(1);_.x("ngTemplateOutlet",b)}};mrb=function(a){a&1&&_.We(0)};nrb=function(a){a&1&&(_.F(0),_.y(1,mrb,1,0,"ng-container",5),_.H());if(a&2){_.M();var b=_.hf(5);_.u(1);_.x("ngTemplateOutlet",b)}};orb=function(a){a&1&&_.We(0)};prb=function(a){a&1&&(_.F(0),_.y(1,orb,1,0,"ng-container",5),_.H());if(a&2){_.M();var b=_.hf(9);_.u(1);_.x("ngTemplateOutlet",b)}};
qrb=function(a){a&1&&_.N(0,"reference")};rrb=function(a){a&1&&_.N(0,"references")};
srb=function(a){if(a&1){var b=_.Lc();_.A(0,"div",7)(1,"div",8)(2,"div",9);_.N(3,"Code example");_.B();_.A(4,"a",10)(5,"mat-icon",11);_.N(6,"info_outline");_.B()();_.A(7,"div",12)(8,"span",13);_.N(9);_.y(10,qrb,1,0,"ng-template",14)(11,rrb,1,0,"ng-template",15);_.B()()();_.A(12,"div",16)(13,"basic-snippet",17);_.I("click",function(c){_.Mc(b);var d=_.M(2);if(0===c.button&&!_.YE(c)){var e;d.fr&&null!=(e=d.Yo)&&e.HH&&(e=d.fr(_.WE(d.Yo.HH.toString())),c.preventDefault(),_.Nn(d.Ua,e),d.Fa.mb({gestureName:"CLICK",
element:d.wj,action:"clickExample"}))}return _.Nc()});_.O(14,"async");_.B();_.A(15,"div",18)(16,"button",19,20);_.I("click",function(){_.Mc(b);var c=_.M(2);c.Fa.mb({gestureName:"CLICK",element:c.wj,action:"copyExample"});c.aE=c.qxc;c.PY();return _.Nc()})("mouseenter",function(){_.Mc(b);var c=_.M(2);return _.Nc(c.PY())})("blur",function(){_.Mc(b);var c=_.M(2);return _.Nc(c.RT())})("mouseleave",function(){_.Mc(b);var c=_.M(2);return _.Nc(c.RT())});_.A(18,"mat-icon",21);_.N(19,"content_copy");_.B()()();
_.A(20,"div",22)(21,"button",23);_.I("click",function(){_.Mc(b);var c=_.M(2);c.Fa.mb({gestureName:"CLICK",element:c.wj,action:"thumbUp"});c.c1a="thumb_up_on_alt";c.b1a="thumb_down_off_alt";return _.Nc()});_.A(22,"mat-icon",21);_.N(23);_.B()();_.A(24,"button",24);_.I("click",function(){_.Mc(b);var c=_.M(2);c.Fa.mb({gestureName:"CLICK",element:c.wj,action:"thumbDown"});c.b1a="thumb_down_on_alt";c.c1a="thumb_up_off_alt";return _.Nc()});_.A(25,"mat-icon",21);_.N(26);_.B()()()()()}a&2&&(a=_.M(2),_.u(8),
_.x("ngPlural",a.Yo.usa),_.u(1),_.Uy(" Common pattern found in ",a.Yo.J_a," out of ",a.Yo.usa," "),_.u(4),_.Te(_.R(14,13,a.gt.W8)),_.Qe("font-size",a.Qn),_.x("snippet",a.Yo.oqa)("linkGenerator",a.fr),_.u(3),_.x("ascClipboard",a.Yo.dG),_.u(7),_.lf(a.c1a),_.u(3),_.lf(a.b1a))};trb=function(a){a&1&&_.y(0,srb,27,15,"div",6);a&2&&(a=_.M(),_.x("ngIf",a.Yo&&a.Yo.dG&&a.Yo.oqa))};
urb=function(a){a&1&&(_.A(0,"div",25)(1,"div",8)(2,"div",9),_.N(3,"Code example"),_.B(),_.A(4,"a",10)(5,"mat-icon",11),_.N(6,"info_outline"),_.B()()(),_.A(7,"div",26),_.E(8,"div",27)(9,"div",27)(10,"div",27)(11,"div",27),_.B()());a&2&&(_.u(8),_.Qe("width",24,"%"),_.u(1),_.Qe("width",34,"%"),_.u(1),_.Qe("width",28,"%"),_.u(1),_.Qe("width",32,"%"))};vrb=function(a){a&1&&(_.A(0,"div",28),_.ef(1),_.B())};
_.zrb=function(a,b,c){"android"===a&&(a="android-internal");if("chops_infra_internal"===a)return a=new _.k_a,a=_.Sh(a,1,"chops_infra_internal"),a=_.Sh(a,2,"chromium/infra/infra_superproject"),_.Sh(a,3,"main");a=b.get(a);var d=null==a?void 0:_.Y(a,2);b=null==a?void 0:_.Y(a,3);if(d&&b){if(d=c=c.get(d)){b=_.Kg(b);var e=_.l(wrb(_.aj(c,2)));d=e.next().value;e=e.next().value;var f=_.l(wrb(_.aj(c,3))),g=f.next().value;f=f.next().value;c=_.aj(c,4);d=xrb(b,d,g,c)&&!yrb(b,e,f)}if(d)return a}};
wrb=function(a){var b=[],c=[];a=_.l(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]};xrb=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)})};yrb=function(a,b,c){return b.includes(a)||c.some(function(d){return a.startsWith(d)})};Bkb=/[-_.]/g;zkb={"-":"+",_:"/",".":"="};
Arb=function(a){if(_.Ka!==_.Ka)throw Error("z");var b=a.Pg;b=null==b||_.Aa(b)?b:"string"===typeof b?Ckb(b):null;return null==b?b:a.Pg=b};Brb=function(a,b){if(!a.Pg||!b.Pg||a.Pg===b.Pg)return a.Pg===b.Pg;if("string"===typeof a.Pg&&"string"===typeof b.Pg){var c=a.Pg,d=b.Pg;b.Pg.length>a.Pg.length&&(d=a.Pg,c=b.Pg);if(0!==c.lastIndexOf(d,0))return!1;for(b=d.length;b<c.length;b++)if("="!==c[b])return!1;return!0}c=Arb(a);b=Arb(b);return Dkb(c,b)};
Nkb=function(a,b){if("string"===typeof b)b=b?new _.Ja(b,_.Ka):_.La();else if(b instanceof Uint8Array)b=new _.Ja(b,_.Ka);else if(!(b instanceof _.Ja))return!1;return Brb(a,b)};Mkb=function(a,b){return b instanceof _.gb?Jkb(a,b):Kkb(a,b)};_.hpb=function(a){a=a.La;return _.zba(a,(0,_.kb)(a),_.Uh)};Crb=function(a,b){return _.ub(a,1,b,_.Za)};Drb=function(a,b){return _.nj(a,2,b)};zpb=function(){var a=new _.xp;a=_.nj(a,2,!1);return _.Sh(a,1,"text/plain")};_.rF=function(a){return{Kb:_.Kp(a)}};
_.FE=function(a,b){a.jd();if("ref"===b)return a;_.Np(a);return"repo"===b?a:_.Mp(a)};_.qF=function(a,b){b(a.params);return a};_.eF=function(a){_.qF(a,function(b){delete b.line;delete b.Kw;delete b.Zm;delete b.Co;delete b.vf});return a};Erb=function(a,b){a.eea.subscribe(b)};Frb={id:"BLAME",name:"Blame",children:[]};Grb={id:"XREFS",name:"References",children:[]};Hrb={id:"DEPRECATED",name:"Deprecated",children:[]};
Irb=function(a){return a.opb().ha(_.t(function(b){var c=new Map(b);_.qu.has(10)&&(c.set("XREFS",{rf:"ON",via:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{rf:"ON",via:""}));return c}))};Jrb=function(a,b){return a.b_().ha(_.t(function(c){return c.some(function(d){return _.Pp(d,b)})}))};
mE=function(a){a=void 0===a?{}:a;this.i={};this.i.hostName=null==a.Dm?null:a.Dm;this.i.projectId=null==a.projectId?null:a.projectId;this.i.depotGroup=null==a.Mq?null:a.Mq;this.i.ossProject=null==a.Th?null:a.Th;this.i.repositoryName=null==a.Ki?null:a.Ki};_.V(mE,_.U);mE.prototype.ka=function(){return mE};mE.prototype.ma=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.W.Object.defineProperties(mE.prototype,{Mq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.S(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},Dm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.S(this,"hostName"):""},set:function(a){this.i.hostName=a}},Th:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.S(this,"ossProject"):""},set:function(a){this.i.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.i.projectId=a}},Ki:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.S(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}}});var lE=function(a){a=void 0===a?{}:a;this.i={};this.i.root=null==a.root?null:a.root;this.i.includeRegionalRepos=null==a.aub?null:a.aub};_.V(lE,_.U);lE.prototype.ka=function(){return lE};
lE.prototype.ma=function(){return{keys:["includeRegionalRepos","root"],Ja:{root:mE}}};_.W.Object.defineProperties(lE.prototype,{aub:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegionalRepos")?_.S(this,"includeRegionalRepos"):!1},set:function(a){this.i.includeRegionalRepos=a}},root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.S(this,"root"):null},set:function(a){this.i.root=a}}});
_.Krb=function(a,b){return"mainContent"!==a.aM?function(){}:_.r2a(a,"mainContent",void 0,b)};Lrb=function(a,b,c){a.tf.put(b.toObject(),c.ha(_.t(function(d){return a.extract(d)}),_.Kd(function(d){return!!d}),_.Td(a.xpa()),_.me(function(d){return a.isValid(d)?_.nd(d):a.fetch(b)})))};_.Mrb=function(a,b){var c=_.C7a(a,b);if(!_.jE(b))return a.window.location.origin+c;if(!_.kE(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c};
_.Nrb=function(a,b){return a==b||!(!a||!b)&&a instanceof b.constructor&&Lkb(a,b)};Orb=function(){return null};Prb=function(a){return a instanceof _.Dj&&a.constructor===_.Dj?a.uXa:"type_error:SafeStyleSheet"};Qrb=function(a){var b="",c=function(d){Array.isArray(d)?d.forEach(c):b+=Prb(d)};Array.prototype.forEach.call(arguments,c);return new _.Dj(b,_.cza)};cmb=function(a,b){if((0,_.gza)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.fg(b)};
sqb=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};_.gpb=function(a){return a instanceof _.Hh?a.clone():new _.Hh(a)};Tkb=function(a){this.Owc=a};Tkb.prototype.call=function(a,b){return b.subscribe(new _.nl(a,this.Owc))};var Wkb=function(a){this.sNa=a};Wkb.prototype.call=function(a,b){return b.subscribe(new _.uHa(a,this.sNa))};var clb=function(a,b,c){this.nFc=a;this.k0=b;this.eHc=c};
_.W.Object.defineProperties(clb.prototype,{ro:{configurable:!0,enumerable:!0,get:function(){return _.Jga.get(this.nFc)||null}}});var klb=function(a){this.Fp=a};
_.W.Object.defineProperties(klb.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.Fp.parentNode;return a?new qE(a):null}},Ac:{configurable:!0,enumerable:!0,get:function(){var a=nE(this.Fp),b=a?a.ro:null;return null===b?_.oGa:new _.$c(b[1].data[a.k0],b)}},cw:{configurable:!0,enumerable:!0,get:function(){var a=this.Fp,b;if((b=a)&&!(b=dlb(a)))if(a=(a=nE(a))?a.ro:null,null===a)b=null;else{for(var c;2===a[1].type&&(c=_.Kga(a));)a=c;b=a[2]&512?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=dlb(this.Fp))){a=this.Fp;if("undefined"!==typeof Element&&!(a instanceof Element))throw Error("eb");a=(a=nE(a))?a.ro:null;a=null===a?null:a[8]}return a}},aj:{configurable:!0,enumerable:!0,get:function(){return flb(this.Fp).filter(function(a){return"dom"===a.type})}}});var qE=function(a){this.Fp=a};_.V(qE,klb);qE.prototype.query=function(a){var b=[],c=nE(this.Fp),d=c?c.ro:null;null!==d?oE(d[1].data[c.k0],d,a,b,!0,this.Fp):ilb(this.Fp,a,b,!0);return b[0]||null};
_.W.Object.defineProperties(qE.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.Fp.nodeType==Node.ELEMENT_NODE?this.Fp:null}},name:{configurable:!0,enumerable:!0,get:function(){var a=nE(this.Fp),b=a?a.ro:null;return null!==b?b[1].data[a.k0].value:this.Fp.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=nE(this.Fp),b=a?a.ro:null;if(null===b)return{};var c=b[1].data,d=c[a.k0];a={};var e=this.na;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.wJc;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+=_.cc(b[e+r-1])+f[r+1];a[g]=m}else a[g]=b[e];return a}},attributes:{configurable:!0,enumerable:!0,get:function(){var a={},b=this.na;if(!b)return a;
var c=nE(b),d=c?c.ro:null;if(null===d)return{};d=d[1].data[c.k0].mc;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=_.l(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.na&&this.na.style?this.na.style:{}}},fe:{configurable:!0,enumerable:!0,get:function(){var a={},b=this.na.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.Fp.childNodes,b=[],c=0;c<a.length;c++)b.push(_.pE(a[c]));return b}},children:{configurable:!0,enumerable:!0,get:function(){var a=this.na;if(!a)return[];a=a.children;for(var b=[],c=0;c<a.length;c++)b.push(_.pE(a[c]));return b}}});var sF=function(){};sF.O=function(a){return new (a||sF)};sF.ta=_.p({token:sF,oa:function(a){return a?new a:new tF(_.q(_.zh))},Ga:"root"});
var tF=function(a){this.locale=a};_.V(tF,sF);var Rrb=function(a,b){switch((0,_.Py(a.locale)[20])(b)){case 0:return"zero";case 1:return"one";case 2:return"two";case 3:return"few";case 4:return"many";default:return"other"}};tF.O=function(a){return new (a||tF)(_.q(_.zh))};tF.ta=_.p({token:tF,oa:tF.O});var uF=function(a){this.Qqc=a;this.uEa={}};
uF.prototype.T6=function(a){this.Mmc();var b=Object.keys(this.uEa);var c="="+a;if(-1<b.indexOf(c))a=c;else if(c=Rrb(this.Qqc,a),-1<b.indexOf(c))a=c;else if(-1<b.indexOf("other"))a="other";else throw Error("tb`"+a);this.llc(this.uEa[a])};uF.prototype.Mmc=function(){this.IDa&&this.IDa.destroy()};uF.prototype.llc=function(a){a&&(this.IDa=a,this.IDa.create())};_.W.Object.defineProperties(uF.prototype,{sHc:{configurable:!0,enumerable:!0,set:function(a){this.T6(a)}}});uF.O=function(a){return new (a||uF)(_.v(sF))};
uF.Ia=_.rc({type:uF,qa:[["","ngPlural",""]],inputs:{sHc:"ngPlural"},standalone:!0});var Srb=function(a,b,c,d){this.value=a;d.uEa[isNaN(Number(a))?a:"="+a]=new _.RJa(c,b)};Srb.O=function(a){return new (a||Srb)(_.Vc("ngPluralCase"),_.v(_.sf),_.v(_.tf),_.v(uF,1))};Srb.Ia=_.rc({type:Srb,qa:[["","ngPluralCase",""]],standalone:!0});
var mlb=/^[a-z][a-z\d-]*$/i,nlb="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),rlb="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),plb=["action","formaction","href"],Trb=function(a,b,c){c=c||{};c.format="jspb";this.vi=new _.ip(c);this.Ei=void 0==a?a:a.replace(/\/+$/,"")};_.h=Trb.prototype;_.h.kta=function(a,b){return _.jp(this.vi,this.Ei+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.PPa)};
_.h.JYa=function(a,b){return _.jp(this.vi,this.Ei+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.QPa)};_.h.KYa=function(a,b){return _.jp(this.vi,this.Ei+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.RPa)};_.h.e1=function(a,b){return _.jp(this.vi,this.Ei+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.SPa)};
_.h.zQa=function(a,b){return _.jp(this.vi,this.Ei+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.OPa)};Urb=_.Ib(_.lp);ulb=/^(.*?)\/*$/;_.vF=function(){};_.vF.prototype.transform=function(a){return a?_.AE(a):""};_.vF.O=function(a){return new (a||_.vF)};_.vF.ze=_.tc({name:"toPrettyRef",type:_.vF,ee:!0});_.wF=function(){};_.wF.O=function(a){return new (a||_.wF)};_.wF.Da=_.mc({type:_.wF});_.wF.Ca=_.bc({});
var xF=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.Hd=void 0;this.Cc=a.Cc;this.Dc=a.Dc;this.qc=b.qc;this.wc=b.wc},Vrb=function(a,b){this.Crc=a;this.Enc=b};Vrb.prototype.get=function(a,b){var c=this.Enc.get(a);return"undefined"!==typeof c?c:this.Crc.get(a,b)};_.yF=function(a){this.title=a;_.Wrb(this)};_.Wrb=function(a){a.title.Vl("")};_.yF.O=function(a){return new (a||_.yF)(_.q(_.on))};_.yF.ta=_.p({token:_.yF,oa:_.yF.O,Ga:"root"});Xrb=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g;
UE=function(a){var b=_.eZa.test.call(_.eZa,a)?"\u200f":"\u200e";return a.replace(Xrb,b+"$&"+b)};_.zF=function(a){this.Fa=a};_.zF.O=function(a){return new (a||_.zF)(_.v(_.ou))};_.zF.Ia=_.rc({type:_.zF,qa:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],Ya:function(a,b){a&1&&_.I("click",function(){var c={};b.aQb&&(c={bucket:b.aQb});b.oR&&(c=Object.assign({},c,{fG:[b.oR]}));b.Fa.un(c)})},inputs:{aQb:"trackBucket",oR:"feedbackEvent"}});Yrb={id:"Google",type:"depot"};
Slb={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"}}};Zrb=["content"];_.AF=function(a){var b=this;this.yw=a;this.size="small";this.format="fill";this.color="blue";this.Psb=new MutationObserver(function(){return void $rb(b)});this.Psb.observe(a.na,{attributes:!0,attributeFilter:["disabled"]})};_.AF.prototype.Ra=function(){asb(this);"A"===this.yw.na.tagName&&this.yw.na.classList.add("link")};_.AF.prototype.Sb=function(a){(a.size||a.format||a.color)&&asb(this)};
_.AF.prototype.Ka=function(){this.Psb.disconnect()};_.AF.prototype.Hm=function(){for(var a=this.kxc.na,b=_.l(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)}$rb(this)};
var $rb=function(a){null!=a.yw.na.getAttribute("disabled")?a.yw.na.setAttribute("aria-disabled","true"):a.yw.na.removeAttribute("aria-disabled")},asb=function(a){var b=Array.from(a.yw.na.classList);b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,_.c1a.includes(c)&&a.yw.na.classList.remove(c);b=new Set;b.add(_.a1a.includes(a.size)?a.size:"small");b.add(_.$0a.includes(a.format)?a.format:"fill");b.add(_.b1a.includes(a.color)?a.color:"blue");b=_.l(b.values());for(c=b.next();!c.done;c=b.next())a.yw.na.classList.add(c.value)};
_.W.Object.defineProperties(_.AF.prototype,{PKc:{configurable:!0,enumerable:!0,get:function(){if("fill"===this.format)return OE("gme-grey","900")+"22";switch(this.color){case "blue":return OE("gme-blue","600")+"22";case "red":return OE("gme-red","600")+"22";case "green":return OE("gme-green","700")+"22";case "grey":return OE("gme-grey","600")+"22";case "white":return OE("white")+"22";case "yellow":return OE("gme-yellow","700")+"22";default:return OE("gme-blue","600")+"22"}}},OKc:{configurable:!0,
enumerable:!0,get:function(){return{bG:250,nR:0}}}});_.AF.O=function(a){return new (a||_.AF)(_.v(_.ed))};
_.AF.ya=_.lc({type:_.AF,qa:[["button","gme-button",""],["a","gme-button",""]],tb:function(a,b){a&1&&_.xf(Zrb,5);if(a&2){var c;_.vf(c=_.zf())&&(b.kxc=c.first)}},inputs:{size:"size",format:"format",color:"color"},features:[_.Cc],mc:["gme-button",""],ac:["*"],Aa:5,Ba:2,Ea:[[1,"content"],["content",""],["matRipple","","aria-hidden","true",1,"ripple",3,"matRippleAnimation","matRippleColor"],["aria-hidden","true",1,"state"]],ua:function(a,b){a&1&&(_.df(),_.A(0,"span",0,1),_.ef(2),_.B(),_.E(3,"div",2)(4,
"div",3));a&2&&(_.u(3),_.x("matRippleAnimation",b.OKc)("matRippleColor",b.PKc))},Ha:[_.Er],styles:['[_nghost-%COMP%]{align-items:center;border-radius:4px;border:0;cursor:pointer;display:inline-flex;outline:none;position:relative;text-decoration:none}[_nghost-%COMP%]:active{transition:background .2s ease-out,border .2s ease-out,box-shadow .2s ease-out}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]{position:relative;z-index:3;align-items:center;display:inline-flex;text-decoration:none;white-space:nowrap;user-select:none;pointer-events:none}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:not(.text){font-size:18px;height:18px;line-height:18px;width:18px}[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:not(.text):only-child{margin:0 -4px}[_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], [_nghost-%COMP%]   .state[_ngcontent-%COMP%]{border-radius:3px;bottom:0;left:0;position:absolute;right:0;top:0}[_nghost-%COMP%]   .ripple[_ngcontent-%COMP%]{z-index:2}[_nghost-%COMP%]   .state[_ngcontent-%COMP%]{z-index:1}.xsmall[_nghost-%COMP%], .small[_nghost-%COMP%]{height:24px;padding:0 12px}.xsmall[_nghost-%COMP%]    , .small[_nghost-%COMP%]    {font:normal normal 500 12px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.xsmall[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text), .small[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 4px 0 -4px}.xsmall[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text), .small[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 4px}.medium[_nghost-%COMP%]{height:28px;padding:0 12px}.medium[_nghost-%COMP%]    {font:normal normal 500 12px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.medium[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 4px 0 -4px}.medium[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 4px}.large[_nghost-%COMP%]{height:32px;padding:0 12px}.large[_nghost-%COMP%]    {font:normal normal 500 14px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.large[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 6px 0 -4px}.large[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 6px}.xlarge[_nghost-%COMP%]{height:36px;padding:0 16px}.xlarge[_nghost-%COMP%]    {font:normal normal 500 14px/16px "Google Sans",sans-serif;letter-spacing:.15px;-webkit-font-smoothing:antialiased}.xlarge[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:first-child:not(:only-child):not(.text){margin:0 6px 0 -4px}.xlarge[_nghost-%COMP%]   .content[_ngcontent-%COMP%]    >:last-child:not(:only-child):not(.text){margin:0 -4px 0 6px}.hairline.blue[_nghost-%COMP%], .hairline.red[_nghost-%COMP%], .hairline.green[_nghost-%COMP%], .hairline.grey[_nghost-%COMP%], .hairline.white[_nghost-%COMP%], .hairline.yellow[_nghost-%COMP%]{background:#fff;border:1px solid #dadce0}.hairline.blue[disabled][_nghost-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover, .hairline.blue[disabled][_nghost-%COMP%]:active, .hairline.blue[disabled][_nghost-%COMP%]:focus, .hairline.red[disabled][_nghost-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover, .hairline.red[disabled][_nghost-%COMP%]:active, .hairline.red[disabled][_nghost-%COMP%]:focus, .hairline.green[disabled][_nghost-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover, .hairline.green[disabled][_nghost-%COMP%]:active, .hairline.green[disabled][_nghost-%COMP%]:focus, .hairline.grey[disabled][_nghost-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover, .hairline.grey[disabled][_nghost-%COMP%]:active, .hairline.grey[disabled][_nghost-%COMP%]:focus, .hairline.white[disabled][_nghost-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover, .hairline.white[disabled][_nghost-%COMP%]:active, .hairline.white[disabled][_nghost-%COMP%]:focus, .hairline.yellow[disabled][_nghost-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover, .hairline.yellow[disabled][_nghost-%COMP%]:active, .hairline.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;border:1px solid rgba(32,33,36,.38);box-shadow:none;cursor:not-allowed}.hairline.blue[disabled][_nghost-%COMP%]    , .hairline.blue[disabled][_nghost-%COMP%]:hover    , .hairline.blue[disabled][_nghost-%COMP%]:active    , .hairline.blue[disabled][_nghost-%COMP%]:focus    , .hairline.red[disabled][_nghost-%COMP%]    , .hairline.red[disabled][_nghost-%COMP%]:hover    , .hairline.red[disabled][_nghost-%COMP%]:active    , .hairline.red[disabled][_nghost-%COMP%]:focus    , .hairline.green[disabled][_nghost-%COMP%]    , .hairline.green[disabled][_nghost-%COMP%]:hover    , .hairline.green[disabled][_nghost-%COMP%]:active    , .hairline.green[disabled][_nghost-%COMP%]:focus    , .hairline.grey[disabled][_nghost-%COMP%]    , .hairline.grey[disabled][_nghost-%COMP%]:hover    , .hairline.grey[disabled][_nghost-%COMP%]:active    , .hairline.grey[disabled][_nghost-%COMP%]:focus    , .hairline.white[disabled][_nghost-%COMP%]    , .hairline.white[disabled][_nghost-%COMP%]:hover    , .hairline.white[disabled][_nghost-%COMP%]:active    , .hairline.white[disabled][_nghost-%COMP%]:focus    , .hairline.yellow[disabled][_nghost-%COMP%]    , .hairline.yellow[disabled][_nghost-%COMP%]:hover    , .hairline.yellow[disabled][_nghost-%COMP%]:active    , .hairline.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.hairline.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .hairline.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.hairline.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.hairline.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.hairline.blue[_nghost-%COMP%]:focus{border:1px solid #174ea6}.hairline.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.hairline.blue[_nghost-%COMP%]:active{border:1px solid #174ea6}.hairline.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.hairline.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.hairline.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.hairline.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.hairline.red[_nghost-%COMP%]:focus{border:1px solid #a50e0e}.hairline.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.hairline.red[_nghost-%COMP%]:active{border:1px solid #a50e0e}.hairline.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.hairline.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.hairline.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.hairline.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.hairline.green[_nghost-%COMP%]:focus{border:1px solid #0d652d}.hairline.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.hairline.green[_nghost-%COMP%]:active{border:1px solid #0d652d}.hairline.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.hairline.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.hairline.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.hairline.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.hairline.grey[_nghost-%COMP%]:focus{border:1px solid #202124}.hairline.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.hairline.grey[_nghost-%COMP%]:active{border:1px solid #202124}.hairline.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.hairline.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.hairline.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.hairline.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(218,220,224,.04)}.hairline.white[_nghost-%COMP%]:focus{border:1px solid #202124}.hairline.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.hairline.white[_nghost-%COMP%]:active{border:1px solid #202124}.hairline.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.hairline.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.hairline.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.hairline.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.07)}.hairline.yellow[_nghost-%COMP%]:focus{border:1px solid #e37400}.hairline.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.hairline.yellow[_nghost-%COMP%]:active{border:1px solid #e37400}.hairline.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.1)}.bordered.blue[_nghost-%COMP%], .bordered.red[_nghost-%COMP%], .bordered.green[_nghost-%COMP%], .bordered.grey[_nghost-%COMP%], .bordered.white[_nghost-%COMP%], .bordered.yellow[_nghost-%COMP%]{background:#fff}.bordered.blue[disabled][_nghost-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover, .bordered.blue[disabled][_nghost-%COMP%]:active, .bordered.blue[disabled][_nghost-%COMP%]:focus, .bordered.red[disabled][_nghost-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover, .bordered.red[disabled][_nghost-%COMP%]:active, .bordered.red[disabled][_nghost-%COMP%]:focus, .bordered.green[disabled][_nghost-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover, .bordered.green[disabled][_nghost-%COMP%]:active, .bordered.green[disabled][_nghost-%COMP%]:focus, .bordered.grey[disabled][_nghost-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover, .bordered.grey[disabled][_nghost-%COMP%]:active, .bordered.grey[disabled][_nghost-%COMP%]:focus, .bordered.white[disabled][_nghost-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover, .bordered.white[disabled][_nghost-%COMP%]:active, .bordered.white[disabled][_nghost-%COMP%]:focus, .bordered.yellow[disabled][_nghost-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover, .bordered.yellow[disabled][_nghost-%COMP%]:active, .bordered.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;border:1px solid rgba(32,33,36,.38);box-shadow:none;cursor:not-allowed}.bordered.blue[disabled][_nghost-%COMP%]    , .bordered.blue[disabled][_nghost-%COMP%]:hover    , .bordered.blue[disabled][_nghost-%COMP%]:active    , .bordered.blue[disabled][_nghost-%COMP%]:focus    , .bordered.red[disabled][_nghost-%COMP%]    , .bordered.red[disabled][_nghost-%COMP%]:hover    , .bordered.red[disabled][_nghost-%COMP%]:active    , .bordered.red[disabled][_nghost-%COMP%]:focus    , .bordered.green[disabled][_nghost-%COMP%]    , .bordered.green[disabled][_nghost-%COMP%]:hover    , .bordered.green[disabled][_nghost-%COMP%]:active    , .bordered.green[disabled][_nghost-%COMP%]:focus    , .bordered.grey[disabled][_nghost-%COMP%]    , .bordered.grey[disabled][_nghost-%COMP%]:hover    , .bordered.grey[disabled][_nghost-%COMP%]:active    , .bordered.grey[disabled][_nghost-%COMP%]:focus    , .bordered.white[disabled][_nghost-%COMP%]    , .bordered.white[disabled][_nghost-%COMP%]:hover    , .bordered.white[disabled][_nghost-%COMP%]:active    , .bordered.white[disabled][_nghost-%COMP%]:focus    , .bordered.yellow[disabled][_nghost-%COMP%]    , .bordered.yellow[disabled][_nghost-%COMP%]:hover    , .bordered.yellow[disabled][_nghost-%COMP%]:active    , .bordered.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.bordered.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .bordered.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.bordered.blue[_nghost-%COMP%]{border:1px solid #1a73e8}.bordered.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.bordered.blue[_nghost-%COMP%]:hover{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.bordered.blue[_nghost-%COMP%]:focus{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.bordered.blue[_nghost-%COMP%]:active{border:1px solid #174ea6}.bordered.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.bordered.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.bordered.red[_nghost-%COMP%]{border:1px solid #d93025}.bordered.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.bordered.red[_nghost-%COMP%]:hover{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.bordered.red[_nghost-%COMP%]:focus{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.bordered.red[_nghost-%COMP%]:active{border:1px solid #a50e0e}.bordered.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.bordered.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.bordered.green[_nghost-%COMP%]{border:1px solid #188038}.bordered.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.bordered.green[_nghost-%COMP%]:hover{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.bordered.green[_nghost-%COMP%]:focus{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.bordered.green[_nghost-%COMP%]:active{border:1px solid #0d652d}.bordered.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.bordered.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.bordered.grey[_nghost-%COMP%]{border:1px solid #5f6368}.bordered.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.bordered.grey[_nghost-%COMP%]:hover{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.grey[_nghost-%COMP%]:focus{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.bordered.grey[_nghost-%COMP%]:active{border:1px solid #202124}.bordered.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.bordered.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.bordered.white[_nghost-%COMP%]{border:1px solid #202124}.bordered.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.bordered.white[_nghost-%COMP%]:hover{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.white[_nghost-%COMP%]:focus{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.white[_nghost-%COMP%]:active{border:1px solid #202124}.bordered.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.bordered.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.bordered.yellow[_nghost-%COMP%]{border:1px solid #f29900}.bordered.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.bordered.yellow[_nghost-%COMP%]:hover{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.bordered.yellow[_nghost-%COMP%]:focus{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.bordered.yellow[_nghost-%COMP%]:active{border:1px solid #e37400}.bordered.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.protected.blue[_nghost-%COMP%], .protected.red[_nghost-%COMP%], .protected.green[_nghost-%COMP%], .protected.grey[_nghost-%COMP%], .protected.white[_nghost-%COMP%], .protected.yellow[_nghost-%COMP%]{background:#fff;box-shadow:0px 1px 3px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:hover, .protected.red[_nghost-%COMP%]:hover, .protected.green[_nghost-%COMP%]:hover, .protected.grey[_nghost-%COMP%]:hover, .protected.white[_nghost-%COMP%]:hover, .protected.yellow[_nghost-%COMP%]:hover{box-shadow:0px 2px 6px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:focus, .protected.red[_nghost-%COMP%]:focus, .protected.green[_nghost-%COMP%]:focus, .protected.grey[_nghost-%COMP%]:focus, .protected.white[_nghost-%COMP%]:focus, .protected.yellow[_nghost-%COMP%]:focus{box-shadow:0px 1px 3px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.protected.blue[_nghost-%COMP%]:active, .protected.red[_nghost-%COMP%]:active, .protected.green[_nghost-%COMP%]:active, .protected.grey[_nghost-%COMP%]:active, .protected.white[_nghost-%COMP%]:active, .protected.yellow[_nghost-%COMP%]:active{box-shadow:0px 6px 10px rgba(60,64,67,.15),0px 2px 3px rgba(60,64,67,.3)}.protected.blue[disabled][_nghost-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover, .protected.blue[disabled][_nghost-%COMP%]:active, .protected.blue[disabled][_nghost-%COMP%]:focus, .protected.red[disabled][_nghost-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover, .protected.red[disabled][_nghost-%COMP%]:active, .protected.red[disabled][_nghost-%COMP%]:focus, .protected.green[disabled][_nghost-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover, .protected.green[disabled][_nghost-%COMP%]:active, .protected.green[disabled][_nghost-%COMP%]:focus, .protected.grey[disabled][_nghost-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover, .protected.grey[disabled][_nghost-%COMP%]:active, .protected.grey[disabled][_nghost-%COMP%]:focus, .protected.white[disabled][_nghost-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover, .protected.white[disabled][_nghost-%COMP%]:active, .protected.white[disabled][_nghost-%COMP%]:focus, .protected.yellow[disabled][_nghost-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover, .protected.yellow[disabled][_nghost-%COMP%]:active, .protected.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;box-shadow:none;cursor:not-allowed}.protected.blue[disabled][_nghost-%COMP%]    , .protected.blue[disabled][_nghost-%COMP%]:hover    , .protected.blue[disabled][_nghost-%COMP%]:active    , .protected.blue[disabled][_nghost-%COMP%]:focus    , .protected.red[disabled][_nghost-%COMP%]    , .protected.red[disabled][_nghost-%COMP%]:hover    , .protected.red[disabled][_nghost-%COMP%]:active    , .protected.red[disabled][_nghost-%COMP%]:focus    , .protected.green[disabled][_nghost-%COMP%]    , .protected.green[disabled][_nghost-%COMP%]:hover    , .protected.green[disabled][_nghost-%COMP%]:active    , .protected.green[disabled][_nghost-%COMP%]:focus    , .protected.grey[disabled][_nghost-%COMP%]    , .protected.grey[disabled][_nghost-%COMP%]:hover    , .protected.grey[disabled][_nghost-%COMP%]:active    , .protected.grey[disabled][_nghost-%COMP%]:focus    , .protected.white[disabled][_nghost-%COMP%]    , .protected.white[disabled][_nghost-%COMP%]:hover    , .protected.white[disabled][_nghost-%COMP%]:active    , .protected.white[disabled][_nghost-%COMP%]:focus    , .protected.yellow[disabled][_nghost-%COMP%]    , .protected.yellow[disabled][_nghost-%COMP%]:hover    , .protected.yellow[disabled][_nghost-%COMP%]:active    , .protected.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.protected.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .protected.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.protected.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.protected.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.protected.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.protected.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.protected.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.protected.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.protected.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.protected.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.protected.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.protected.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.protected.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.protected.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.protected.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.protected.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.protected.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.protected.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.protected.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.protected.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.protected.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.protected.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.protected.white[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.protected.white[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.protected.white[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.protected.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.protected.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.protected.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.protected.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.protected.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.flat.blue[_nghost-%COMP%], .flat.red[_nghost-%COMP%], .flat.green[_nghost-%COMP%], .flat.grey[_nghost-%COMP%], .flat.white[_nghost-%COMP%], .flat.yellow[_nghost-%COMP%]{background:rgba(0,0,0,0)}.flat.blue[_nghost-%COMP%]:hover, .flat.red[_nghost-%COMP%]:hover, .flat.green[_nghost-%COMP%]:hover, .flat.grey[_nghost-%COMP%]:hover, .flat.white[_nghost-%COMP%]:hover, .flat.yellow[_nghost-%COMP%]:hover{background:#fff}.flat.blue[_nghost-%COMP%]:focus, .flat.red[_nghost-%COMP%]:focus, .flat.green[_nghost-%COMP%]:focus, .flat.grey[_nghost-%COMP%]:focus, .flat.white[_nghost-%COMP%]:focus, .flat.yellow[_nghost-%COMP%]:focus{background:#fff}.flat.blue[_nghost-%COMP%]:active, .flat.red[_nghost-%COMP%]:active, .flat.green[_nghost-%COMP%]:active, .flat.grey[_nghost-%COMP%]:active, .flat.white[_nghost-%COMP%]:active, .flat.yellow[_nghost-%COMP%]:active{background:#fff}.flat.blue[disabled][_nghost-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover, .flat.blue[disabled][_nghost-%COMP%]:active, .flat.blue[disabled][_nghost-%COMP%]:focus, .flat.red[disabled][_nghost-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover, .flat.red[disabled][_nghost-%COMP%]:active, .flat.red[disabled][_nghost-%COMP%]:focus, .flat.green[disabled][_nghost-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover, .flat.green[disabled][_nghost-%COMP%]:active, .flat.green[disabled][_nghost-%COMP%]:focus, .flat.grey[disabled][_nghost-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover, .flat.grey[disabled][_nghost-%COMP%]:active, .flat.grey[disabled][_nghost-%COMP%]:focus, .flat.white[disabled][_nghost-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover, .flat.white[disabled][_nghost-%COMP%]:active, .flat.white[disabled][_nghost-%COMP%]:focus, .flat.yellow[disabled][_nghost-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover, .flat.yellow[disabled][_nghost-%COMP%]:active, .flat.yellow[disabled][_nghost-%COMP%]:focus{background:rgba(0,0,0,0);box-shadow:none;cursor:not-allowed}.flat.blue[disabled][_nghost-%COMP%]    , .flat.blue[disabled][_nghost-%COMP%]:hover    , .flat.blue[disabled][_nghost-%COMP%]:active    , .flat.blue[disabled][_nghost-%COMP%]:focus    , .flat.red[disabled][_nghost-%COMP%]    , .flat.red[disabled][_nghost-%COMP%]:hover    , .flat.red[disabled][_nghost-%COMP%]:active    , .flat.red[disabled][_nghost-%COMP%]:focus    , .flat.green[disabled][_nghost-%COMP%]    , .flat.green[disabled][_nghost-%COMP%]:hover    , .flat.green[disabled][_nghost-%COMP%]:active    , .flat.green[disabled][_nghost-%COMP%]:focus    , .flat.grey[disabled][_nghost-%COMP%]    , .flat.grey[disabled][_nghost-%COMP%]:hover    , .flat.grey[disabled][_nghost-%COMP%]:active    , .flat.grey[disabled][_nghost-%COMP%]:focus    , .flat.white[disabled][_nghost-%COMP%]    , .flat.white[disabled][_nghost-%COMP%]:hover    , .flat.white[disabled][_nghost-%COMP%]:active    , .flat.white[disabled][_nghost-%COMP%]:focus    , .flat.yellow[disabled][_nghost-%COMP%]    , .flat.yellow[disabled][_nghost-%COMP%]:hover    , .flat.yellow[disabled][_nghost-%COMP%]:active    , .flat.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.flat.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .flat.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.flat.blue[_nghost-%COMP%]    {color:#1a73e8;fill:#1a73e8}.flat.blue[_nghost-%COMP%]:hover    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.04)}.flat.blue[_nghost-%COMP%]:focus    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.12)}.flat.blue[_nghost-%COMP%]:active    {color:#174ea6;fill:#174ea6}.flat.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(23,78,166,.06)}.flat.red[_nghost-%COMP%]    {color:#d93025;fill:#d93025}.flat.red[_nghost-%COMP%]:hover    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.04)}.flat.red[_nghost-%COMP%]:focus    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.12)}.flat.red[_nghost-%COMP%]:active    {color:#a50e0e;fill:#a50e0e}.flat.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(165,14,14,.06)}.flat.green[_nghost-%COMP%]    {color:#188038;fill:#188038}.flat.green[_nghost-%COMP%]:hover    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.04)}.flat.green[_nghost-%COMP%]:focus    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.12)}.flat.green[_nghost-%COMP%]:active    {color:#0d652d;fill:#0d652d}.flat.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(13,101,45,.06)}.flat.grey[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.flat.grey[_nghost-%COMP%]:hover    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.flat.grey[_nghost-%COMP%]:focus    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.flat.grey[_nghost-%COMP%]:active    {color:#202124;fill:#202124}.flat.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.flat.white[_nghost-%COMP%]    {color:#fff;fill:#fff}.flat.white[_nghost-%COMP%]:hover    {color:#fff;fill:#fff;background:rgba(255,255,255,.04)}.flat.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.04)}.flat.white[_nghost-%COMP%]:focus    {color:#fff;fill:#fff;background:rgba(255,255,255,.12)}.flat.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.12)}.flat.white[_nghost-%COMP%]:active    {color:#fff;fill:#fff;background:rgba(255,255,255,.06)}.flat.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(255,255,255,.06)}.flat.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}.flat.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.04)}.flat.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.12)}.flat.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(227,116,0,.06)}.fill.blue[_nghost-%COMP%]    , .fill.red[_nghost-%COMP%]    , .fill.green[_nghost-%COMP%]    , .fill.grey[_nghost-%COMP%]    , .fill.white[_nghost-%COMP%]    , .fill.yellow[_nghost-%COMP%]    {color:#fff;fill:#fff}.fill.blue[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.16)}.fill.blue[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.24)}.fill.blue[_nghost-%COMP%]:active, .fill.red[_nghost-%COMP%]:active, .fill.green[_nghost-%COMP%]:active, .fill.grey[_nghost-%COMP%]:active, .fill.white[_nghost-%COMP%]:active, .fill.yellow[_nghost-%COMP%]:active{box-shadow:0px 2px 6px rgba(60,64,67,.15),0px 1px 2px rgba(60,64,67,.3)}.fill.blue[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.red[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.green[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.grey[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.yellow[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.16)}.fill.blue[disabled][_nghost-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover, .fill.blue[disabled][_nghost-%COMP%]:active, .fill.blue[disabled][_nghost-%COMP%]:focus, .fill.red[disabled][_nghost-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover, .fill.red[disabled][_nghost-%COMP%]:active, .fill.red[disabled][_nghost-%COMP%]:focus, .fill.green[disabled][_nghost-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover, .fill.green[disabled][_nghost-%COMP%]:active, .fill.green[disabled][_nghost-%COMP%]:focus, .fill.grey[disabled][_nghost-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover, .fill.grey[disabled][_nghost-%COMP%]:active, .fill.grey[disabled][_nghost-%COMP%]:focus, .fill.white[disabled][_nghost-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover, .fill.white[disabled][_nghost-%COMP%]:active, .fill.white[disabled][_nghost-%COMP%]:focus, .fill.yellow[disabled][_nghost-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover, .fill.yellow[disabled][_nghost-%COMP%]:active, .fill.yellow[disabled][_nghost-%COMP%]:focus{background:#fff;box-shadow:none;cursor:not-allowed}.fill.blue[disabled][_nghost-%COMP%]    , .fill.blue[disabled][_nghost-%COMP%]:hover    , .fill.blue[disabled][_nghost-%COMP%]:active    , .fill.blue[disabled][_nghost-%COMP%]:focus    , .fill.red[disabled][_nghost-%COMP%]    , .fill.red[disabled][_nghost-%COMP%]:hover    , .fill.red[disabled][_nghost-%COMP%]:active    , .fill.red[disabled][_nghost-%COMP%]:focus    , .fill.green[disabled][_nghost-%COMP%]    , .fill.green[disabled][_nghost-%COMP%]:hover    , .fill.green[disabled][_nghost-%COMP%]:active    , .fill.green[disabled][_nghost-%COMP%]:focus    , .fill.grey[disabled][_nghost-%COMP%]    , .fill.grey[disabled][_nghost-%COMP%]:hover    , .fill.grey[disabled][_nghost-%COMP%]:active    , .fill.grey[disabled][_nghost-%COMP%]:focus    , .fill.white[disabled][_nghost-%COMP%]    , .fill.white[disabled][_nghost-%COMP%]:hover    , .fill.white[disabled][_nghost-%COMP%]:active    , .fill.white[disabled][_nghost-%COMP%]:focus    , .fill.yellow[disabled][_nghost-%COMP%]    , .fill.yellow[disabled][_nghost-%COMP%]:hover    , .fill.yellow[disabled][_nghost-%COMP%]:active    , .fill.yellow[disabled][_nghost-%COMP%]:focus    {color:rgba(32,33,36,.38);fill:rgba(32,33,36,.38)}.fill.blue[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:active   .state[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.fill.blue[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.blue[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.red[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.green[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.grey[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.white[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:hover   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:active   .ripple[_ngcontent-%COMP%], .fill.yellow[disabled][_nghost-%COMP%]:focus   .ripple[_ngcontent-%COMP%]{display:none}.fill.blue[_nghost-%COMP%]{background:#1a73e8}.fill.red[_nghost-%COMP%]{background:#d93025}.fill.green[_nghost-%COMP%]{background:#188038}.fill.grey[_nghost-%COMP%]{background:#5f6368}.fill.white[_nghost-%COMP%]{background:#fff}.fill.white[_nghost-%COMP%]    {color:#5f6368;fill:#5f6368}.fill.white[_nghost-%COMP%]:hover   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.04)}.fill.white[_nghost-%COMP%]:focus   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.12)}.fill.white[_nghost-%COMP%]:active   .state[_ngcontent-%COMP%]{background:rgba(32,33,36,.06)}.fill.yellow[_nghost-%COMP%]{background:#f29900}.fill.yellow[_nghost-%COMP%]    {color:#202124;fill:#202124}'],
Oa:0});BF={PTb:"ADD",YVb:"BRANCH",WZb:"DELETE",L0b:"EDIT",z6b:"INTEGRATE",NONE:"NONE",values:function(){return[BF.NONE,BF.PTb,BF.YVb,BF.L0b,BF.WZb,BF.z6b]}};CF={Pya:"BBCP",DAa:"KYTHE",dCa:"SEARCH_INDEX",fDa:"UNKNOWN_PROVENANCE",sDa:"VCS",values:function(){return[CF.fDa,CF.sDa,CF.DAa,CF.dCa,CF.Pya]}};DF={ly:"DIRECTORY",jE:"EXECUTABLE",rt:"FILE",my:"GIT_LINK",rB:"SYMBOLIC_LINK",sE:"UNKNOWN_OBJECT_TYPE",values:function(){return[DF.sE,DF.rt,DF.ly,DF.rB,DF.my,DF.jE]}};
_.EF={Aya:"ADDED",Yya:"CHANGED",R9b:"MOVED_CHANGED",S9b:"MOVED_CHANGED_OUT",T9b:"MOVED_IN",U9b:"MOVED_OUT",RBa:"REMOVED",ZCa:"UNCHANGED",Jb:"UNDEFINED",values:function(){return[_.EF.Jb,_.EF.ZCa,_.EF.Aya,_.EF.RBa,_.EF.Yya,_.EF.T9b,_.EF.U9b,_.EF.R9b,_.EF.S9b]}};FF={ly:"DIRECTORY",jE:"EXECUTABLE",rt:"FILE",my:"GIT_LINK",rB:"SYMBOLIC_LINK",sE:"UNKNOWN_OBJECT_TYPE",values:function(){return[FF.sE,FF.rt,FF.ly,FF.rB,FF.my,FF.jE]}};
GF={ly:"DIRECTORY",jE:"EXECUTABLE",rt:"FILE",my:"GIT_LINK",rB:"SYMBOLIC_LINK",sE:"UNKNOWN_OBJECT_TYPE",values:function(){return[GF.sE,GF.rt,GF.ly,GF.rB,GF.my,GF.jE]}};HF={Pya:"BBCP",DAa:"KYTHE",dCa:"SEARCH_INDEX",fDa:"UNKNOWN_PROVENANCE",sDa:"VCS",values:function(){return[HF.fDa,HF.sDa,HF.DAa,HF.dCa,HF.Pya]}};IF={ly:"DIRECTORY",jE:"EXECUTABLE",rt:"FILE",my:"GIT_LINK",rB:"SYMBOLIC_LINK",sE:"UNKNOWN_OBJECT_TYPE",values:function(){return[IF.sE,IF.rt,IF.ly,IF.rB,IF.my,IF.jE]}};
JF={uUb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",vUb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",wUb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",xUb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",yUb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",zUb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",CUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",DUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",EUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",FUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",
GUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",HUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",IUb:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",RWb:"CHROME_UNIT_TEST",WXb:"COVERAGE_NG",XXb:"COVERAGE_NG_TESTS",b3:"DEFAULT",l2b:"FUZZING",vac:"NEST_BISMUTH",wac:"NEST_BISMUTH_SCREENDUMP",xac:"NEST_BISMUTH_UNICYCLE",yac:"NEST_BISMUTH_UNIT_TEST",zac:"NEST_SAPPHIRE",Cac:"NEST_ZIRCONIUM",Dac:"NEST_ZIRCONIUM_SCREENDUMP",Eac:"NEST_ZIRCONIUM_UNICYCLE",Fac:"NEST_ZIRCONIUM_UNIT_TEST",ghc:"STORAGE_ONLY",njc:"UNSUPPORTED_CATEGORY",
values:function(){return[JF.njc,JF.b3,JF.l2b,JF.zac,JF.Cac,JF.Fac,JF.Eac,JF.Dac,JF.vac,JF.yac,JF.xac,JF.wac,JF.xUb,JF.yUb,JF.ghc,JF.zUb,JF.uUb,JF.vUb,JF.wUb,JF.IUb,JF.CUb,JF.DUb,JF.EUb,JF.FUb,JF.GUb,JF.HUb,JF.WXb,JF.XXb,JF.RWb]}};KF={YXb:"COVERED",Pac:"NOT_COVERED",Uac:"NOT_INSTRUMENTED",Tbc:"PARTIALLY_COVERED",yf:"STATUS_UNSPECIFIED",values:function(){return[KF.yf,KF.YXb,KF.Pac,KF.Tbc,KF.Uac]}};
LF={ly:"DIRECTORY",jE:"EXECUTABLE",rt:"FILE",my:"GIT_LINK",rB:"SYMBOLIC_LINK",sE:"UNKNOWN_OBJECT_TYPE",values:function(){return[LF.sE,LF.rt,LF.ly,LF.rB,LF.my,LF.jE]}};bsb={i_b:"DIRECTORY_ICON",e8b:"LINE_ICON",od:"UNKNOWN",values:function(){return[bsb.od,bsb.e8b,bsb.i_b]}};
MF={lUb:"ALLOCATION",LUb:"ANONYMOUS_FUNCTION",EVb:"BACKUP_SCHEDULE",cWb:"BUILD_ARGUMENT",dWb:"BUILD_BINARY",eWb:"BUILD_GENERATOR",fWb:"BUILD_LIBRARY",lWb:"BUILD_RULE",mWb:"BUILD_TEST",nWb:"BUILD_VARIABLE",GWb:"CHANGELOG",M2a:"CLASS",tXb:"COLUMN",IXb:"CONSTANT",rYb:"DART_MIXIN",RZb:"DEFINE_CONST",SZb:"DEFINE_MACRO",Z2a:"ENUM",a3a:"ENUM_CONSTANT",EXTENSION:"EXTENSION",j3a:"FIELD",gka:"FUNCTION",u3b:"GRAPHQL_DIRECTIVE",v3b:"GRAPHQL_FRAGMENT",w3b:"GRAPHQL_FRAGMENT_SPREAD",x3b:"GRAPHQL_LIST",y3b:"GRAPHQL_OPERATION",
A3b:"GROUP",r6b:"INDEX",z3a:"INTERFACE",L6b:"JOB",S6b:"JS_ASSIGNMENT",T6b:"JS_CONST",U6b:"JS_FUNCTION_ASSIGNMENT",V6b:"JS_FUNCTION_LITERAL",W6b:"JS_GETTER",X6b:"JS_GOOG_PROVIDE",Y6b:"JS_GOOG_REQUIRE",Z6b:"JS_LITERAL",c7b:"JS_SETTER",e7b:"JS_VAR",k8b:"LOCALITY_GROUP",P8b:"MD_HEADER",E3a:"METHOD",M9b:"MODULE",i4a:"NAMESPACE",qbc:"OBJECT",hI:"PACKAGE",Scc:"PREPROCESSOR",w4a:"PROPERTY",kec:"PROTO_BUNDLE",Xec:"QUEUE",Zfc:"SCOPE",hCa:"SERVICE",Pgc:"SQL_DATABASE",Qgc:"SQL_MODEL",Rgc:"SQL_TVF",H4a:"STRUCT",
Fhc:"SWIFT_ACTOR",Lhc:"TABLE",dic:"TEMPLATE",Hr:"TEST",O4a:"TYPEDEF",R4a:"UNION",bjc:"UNKNOWN_SYMBOL",T4a:"VARIABLE",pkc:"XML_TAG",rkc:"YANG_CONTAINER",skc:"YANG_GROUPING",tkc:"YANG_IDENTITY",ukc:"YANG_LEAF",vkc:"YANG_LIST",values:function(){return[MF.bjc,MF.Zfc,MF.A3b,MF.M2a,MF.z3a,MF.H4a,MF.Z2a,MF.R4a,MF.E3a,MF.j3a,MF.gka,MF.T4a,MF.O4a,MF.i4a,MF.EXTENSION,MF.w4a,MF.a3a,MF.LUb,MF.Hr,MF.hI,MF.qbc,MF.IXb,MF.M9b,MF.Scc,MF.lWb,MF.dWb,MF.mWb,MF.fWb,MF.eWb,MF.cWb,MF.nWb,MF.e7b,MF.T6b,MF.X6b,MF.Y6b,MF.c7b,
MF.W6b,MF.Z6b,MF.V6b,MF.S6b,MF.U6b,MF.RZb,MF.SZb,MF.pkc,MF.dic,MF.L6b,MF.hCa,MF.lUb,MF.Lhc,MF.Xec,MF.k8b,MF.r6b,MF.kec,MF.EVb,MF.tXb,MF.GWb,MF.P8b,MF.Rgc,MF.Qgc,MF.Pgc,MF.rYb,MF.skc,MF.tkc,MF.rkc,MF.vkc,MF.ukc,MF.Fhc,MF.u3b,MF.y3b,MF.v3b,MF.w3b,MF.x3b]}};
NF={fVb:"ATOM",uXb:"COMMENT",Cza:"DEFINITION",m7b:"KEYWORD",o8b:"LOCAL_REF",C8b:"MACRO",obc:"NUMERIC_LITERAL",Tec:"QUALIFIER",mhc:"STRING_LITERAL",Jic:"TYPE_ID",od:"UNKNOWN",values:function(){return[NF.od,NF.m7b,NF.mhc,NF.uXb,NF.obc,NF.C8b,NF.Jic,NF.fVb,NF.Cza,NF.Tec,NF.o8b]}};OF=function(a){a=void 0===a?{}:a;this.i={};this.i.numInstances=null==a.SVa?null:a.SVa;this.i.numFiles=null==a.TBb?null:a.TBb;this.i.numFixes=null==a.UBb?null:a.UBb};_.V(OF,_.U);OF.prototype.ka=function(){return OF};
OF.prototype.ma=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.W.Object.defineProperties(OF.prototype,{TBb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFiles")?_.S(this,"numFiles"):"0"},set:function(a){this.i.numFiles=a}},UBb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFixes")?_.S(this,"numFixes"):"0"},set:function(a){this.i.numFixes=a}},SVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numInstances")?_.S(this,"numInstances"):"0"},set:function(a){this.i.numInstances=a}}});
var PF=function(a){a=void 0===a?{}:a;this.i={};this.i.lastCommitTime=null==a.xS?null:a.xS;this.i.lastCommitMessage=null==a.JTa?null:a.JTa;this.i.size=null==a.size?null:a.size;this.i.deleted=null==a.bo?null:a.bo;this.i.existedAtCommit=null==a.COa?null:a.COa};_.V(PF,_.U);PF.prototype.ka=function(){return PF};PF.prototype.ma=function(){return{keys:["deleted","existedAtCommit","lastCommitMessage","lastCommitTime","size"]}};
_.W.Object.defineProperties(PF.prototype,{bo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deleted")?_.S(this,"deleted"):!1},set:function(a){this.i.deleted=a}},COa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"existedAtCommit")?_.S(this,"existedAtCommit"):""},set:function(a){this.i.existedAtCommit=a}},JTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitMessage")?_.S(this,"lastCommitMessage"):""},set:function(a){this.i.lastCommitMessage=a}},
xS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.S(this,"lastCommitTime"):""},set:function(a){this.i.lastCommitTime=a}},size:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"size")?_.S(this,"size"):"0"},set:function(a){this.i.size=a}}});var QF=function(a){a=void 0===a?{}:a;this.i={};this.i.email=null==a.email?null:a.email;this.i.name=null==a.name?null:a.name};_.V(QF,_.U);QF.prototype.ka=function(){return QF};
QF.prototype.ma=function(){return{keys:["email","name"]}};_.W.Object.defineProperties(QF.prototype,{email:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"email")?_.S(this,"email"):""},set:function(a){this.i.email=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}}});
var RF=function(a){a=void 0===a?{}:a;this.i={};this.i.includeRegexp=null==a.hSa?null:a.hSa;this.i.excludeRegexp=null==a.xOa?null:a.xOa;this.i.languageRegexp=null==a.ITa?null:a.ITa;this.i.availableForFiles=null==a.YKa?null:a.YKa;this.i.availableForDirs=null==a.XKa?null:a.XKa;this.i.availableForGeneratedFiles=null==a.ZKa?null:a.ZKa};_.V(RF,_.U);RF.prototype.ka=function(){return RF};RF.prototype.ma=function(){return{keys:"availableForDirs availableForFiles availableForGeneratedFiles excludeRegexp includeRegexp languageRegexp".split(" ")}};
_.W.Object.defineProperties(RF.prototype,{XKa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForDirs")?_.S(this,"availableForDirs"):!1},set:function(a){this.i.availableForDirs=a}},YKa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForFiles")?_.S(this,"availableForFiles"):!1},set:function(a){this.i.availableForFiles=a}},ZKa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForGeneratedFiles")?_.S(this,"availableForGeneratedFiles"):
!1},set:function(a){this.i.availableForGeneratedFiles=a}},xOa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"excludeRegexp")?_.S(this,"excludeRegexp"):[]},set:function(a){this.i.excludeRegexp=a}},hSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegexp")?_.S(this,"includeRegexp"):[]},set:function(a){this.i.includeRegexp=a}},ITa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languageRegexp")?_.S(this,"languageRegexp"):[]},set:function(a){this.i.languageRegexp=
a}}});var SF=function(a){a=void 0===a?{}:a;this.i={};this.i.branchName=null==a.og?null:a.og;this.i.commitId=null==a.Ef?null:a.Ef};_.V(SF,_.U);SF.prototype.ka=function(){return SF};SF.prototype.ma=function(){return{keys:["branchName","commitId"]}};
_.W.Object.defineProperties(SF.prototype,{og:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branchName")?_.S(this,"branchName"):""},set:function(a){this.i.branchName=a}},Ef:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.S(this,"commitId"):""},set:function(a){this.i.commitId=a}}});var TF=function(a){a=void 0===a?{}:a;this.i={};this.i.categoryId=null==a.sz?null:a.sz};_.V(TF,_.U);TF.prototype.ka=function(){return TF};TF.prototype.ma=function(){return{keys:["categoryId"]}};
_.W.Object.defineProperties(TF.prototype,{sz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categoryId")?_.S(this,"categoryId"):""},set:function(a){this.i.categoryId=a}}});var UF=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type};_.V(UF,_.U);UF.prototype.ka=function(){return UF};UF.prototype.ma=function(){return{Sa:{type:bsb},keys:["type"]}};
_.W.Object.defineProperties(UF.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(UF,{zf:{configurable:!0,enumerable:!0,get:function(){return bsb}}});var VF=function(a){a=void 0===a?{}:a;this.i={};this.i.codeFindingsArguments=null==a.T8?null:a.T8;this.i.availability=null==a.availability?null:a.availability};_.V(VF,_.U);VF.prototype.ka=function(){return VF};
VF.prototype.ma=function(){return{Qa:{availability:RF},keys:["availability","codeFindingsArguments"],Ja:{codeFindingsArguments:TF}}};
_.W.Object.defineProperties(VF.prototype,{availability:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availability")?_.S(this,"availability"):[]},set:function(a){this.i.availability=a}},T8:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeFindingsArguments")?_.S(this,"codeFindingsArguments"):null},set:function(a){this.i.codeFindingsArguments=a}}});
var WF=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.tooltip=null==a.tooltip?null:a.tooltip;this.i.icon=null==a.icon?null:a.icon;this.i.id=null==a.id?null:a.id;this.i.dataSource=null==a.dataSource?null:a.dataSource;this.i.presentation=null==a.JEb?null:a.JEb;this.i.children=null==a.children?null:a.children;this.i.onByDefault=null==a.aT?null:a.aT;this.i.isWarning=null==a.vTa?null:a.vTa};_.V(WF,_.U);WF.prototype.ka=function(){return WF};
WF.prototype.ma=function(){return{Qa:{children:WF,presentation:UF},keys:"children dataSource icon id isWarning name onByDefault presentation tooltip".split(" "),Ja:{dataSource:VF}}};
_.W.Object.defineProperties(WF.prototype,{children:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"children")?_.S(this,"children"):[]},set:function(a){this.i.children=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dataSource")?_.S(this,"dataSource"):null},set:function(a){this.i.dataSource=a}},icon:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"icon")?_.S(this,"icon"):""},set:function(a){this.i.icon=a}},id:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"id")?_.S(this,"id"):""},set:function(a){this.i.id=a}},vTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isWarning")?_.S(this,"isWarning"):!1},set:function(a){this.i.isWarning=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}},aT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"onByDefault")?_.S(this,"onByDefault"):!1},set:function(a){this.i.onByDefault=a}},
JEb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"presentation")?_.S(this,"presentation"):[]},set:function(a){this.i.presentation=a}},tooltip:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tooltip")?_.S(this,"tooltip"):""},set:function(a){this.i.tooltip=a}}});
var XF=function(a){a=void 0===a?{}:a;this.i={};this.i.newPath=null==a.YG?null:a.YG;this.i.oldPath=null==a.Uf?null:a.Uf;this.i.newHash=null==a.zBb?null:a.zBb;this.i.oldHash=null==a.hCb?null:a.hCb;this.i.newType=null==a.IVa?null:a.IVa;this.i.oldType=null==a.WVa?null:a.WVa};_.V(XF,_.U);XF.prototype.ka=function(){return XF};XF.prototype.ma=function(){return{Sa:{newType:FF,oldType:GF},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.W.Object.defineProperties(XF.prototype,{zBb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newHash")?_.S(this,"newHash"):""},set:function(a){this.i.newHash=a}},YG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newPath")?_.S(this,"newPath"):""},set:function(a){this.i.newPath=a}},IVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newType")?_.S(this,"newType"):null},set:function(a){this.i.newType=a}},hCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"oldHash")?_.S(this,"oldHash"):""},set:function(a){this.i.oldHash=a}},Uf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.S(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},WVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldType")?_.S(this,"oldType"):null},set:function(a){this.i.oldType=a}}});
var YF=function(a){a=void 0===a?{}:a;this.i={};this.i.beginLine=null==a.WB?null:a.WB;this.i.endLine=null==a.endLine?null:a.endLine;this.i.contents=null==a.El?null:a.El};_.V(YF,_.U);YF.prototype.ka=function(){return YF};YF.prototype.ma=function(){return{keys:["beginLine","contents","endLine"]}};
_.W.Object.defineProperties(YF.prototype,{WB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"beginLine")?_.S(this,"beginLine"):0},set:function(a){this.i.beginLine=a}},El:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"contents")?_.S(this,"contents"):""},set:function(a){this.i.contents=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.i.endLine=a}}});
var ZF=function(a){a=void 0===a?{}:a;this.i={};this.i.path=null==a.path?null:a.path;this.i.hash=null==a.hash?null:a.hash;this.i.type=null==a.type?null:a.type;this.i.attributes=null==a.attributes?null:a.attributes;this.i.sources=null==a.sources?null:a.sources;this.i.locationHint=null==a.KS?null:a.KS};_.V(ZF,_.U);ZF.prototype.ka=function(){return ZF};ZF.prototype.ma=function(){return{Sa:{sources:CF,type:DF},keys:"attributes hash locationHint path sources type".split(" "),Ja:{attributes:PF}}};
_.W.Object.defineProperties(ZF.prototype,{attributes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"attributes")?_.S(this,"attributes"):null},set:function(a){this.i.attributes=a}},hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.S(this,"hash"):""},set:function(a){this.i.hash=a}},KS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.S(this,"locationHint"):""},set:function(a){this.i.locationHint=a}},path:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"path")?_.S(this,"path"):""},set:function(a){this.i.path=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.S(this,"sources"):[]},set:function(a){this.i.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(ZF,{zf:{configurable:!0,enumerable:!0,get:function(){return DF}}});
var $F=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type;this.i.leftChunk=null==a.UC?null:a.UC;this.i.rightChunk=null==a.zD?null:a.zD};_.V($F,_.U);$F.prototype.ka=function(){return $F};$F.prototype.ma=function(){return{Sa:{type:_.EF},keys:["leftChunk","rightChunk","type"],Ja:{leftChunk:YF,rightChunk:YF}}};
_.W.Object.defineProperties($F.prototype,{UC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"leftChunk")?_.S(this,"leftChunk"):null},set:function(a){this.i.leftChunk=a}},zD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rightChunk")?_.S(this,"rightChunk"):null},set:function(a){this.i.rightChunk=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});
_.W.Object.defineProperties($F,{zf:{configurable:!0,enumerable:!0,get:function(){return _.EF}}});var aG=function(a){a=void 0===a?{}:a;this.i={};this.i.linesUnchanged=null==a.dUa?null:a.dUa;this.i.linesAdded=null==a.YTa?null:a.YTa;this.i.linesRemoved=null==a.cUa?null:a.cUa;this.i.linesChanged=null==a.ZTa?null:a.ZTa};_.V(aG,_.U);aG.prototype.ka=function(){return aG};aG.prototype.ma=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.W.Object.defineProperties(aG.prototype,{YTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesAdded")?_.S(this,"linesAdded"):"0"},set:function(a){this.i.linesAdded=a}},ZTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesChanged")?_.S(this,"linesChanged"):"0"},set:function(a){this.i.linesChanged=a}},cUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesRemoved")?_.S(this,"linesRemoved"):"0"},set:function(a){this.i.linesRemoved=a}},dUa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"linesUnchanged")?_.S(this,"linesUnchanged"):"0"},set:function(a){this.i.linesUnchanged=a}}});_.cF=function(a){a=void 0===a?{}:a;this.i={};this.i.path=null==a.path?null:a.path;this.i.hash=null==a.hash?null:a.hash;this.i.type=null==a.type?null:a.type};_.V(_.cF,_.U);_.cF.prototype.ka=function(){return _.cF};_.cF.prototype.ma=function(){return{Sa:{type:LF},keys:["hash","path","type"]}};
_.W.Object.defineProperties(_.cF.prototype,{hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.S(this,"hash"):""},set:function(a){this.i.hash=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.S(this,"path"):""},set:function(a){this.i.path=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(_.cF,{zf:{configurable:!0,enumerable:!0,get:function(){return LF}}});
_.dF=function(a){a=void 0===a?{}:a;this.i={};this.i.left=null==a.left?null:a.left;this.i.right=null==a.right?null:a.right};_.V(_.dF,_.U);_.dF.prototype.ka=function(){return _.dF};_.dF.prototype.ma=function(){return{keys:["left","right"],Ja:{left:_.cF,right:_.cF}}};
_.W.Object.defineProperties(_.dF.prototype,{left:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"left")?_.S(this,"left"):null},set:function(a){this.i.left=a}},right:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"right")?_.S(this,"right"):null},set:function(a){this.i.right=a}}});var bG=function(a){a=void 0===a?{}:a;this.i={};this.i.fileDiffSpec=null==a.Gqa?null:a.Gqa;this.i.modificationMetadata=null==a.Dta?null:a.Dta;this.i.diffChunks=null==a.kC?null:a.kC};_.V(bG,_.U);
bG.prototype.ka=function(){return bG};bG.prototype.ma=function(){return{Qa:{diffChunks:$F},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Ja:{fileDiffSpec:_.dF,modificationMetadata:aG}}};
_.W.Object.defineProperties(bG.prototype,{kC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diffChunks")?_.S(this,"diffChunks"):[]},set:function(a){this.i.diffChunks=a}},Gqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpec")?_.S(this,"fileDiffSpec"):null},set:function(a){this.i.fileDiffSpec=a}},Dta:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modificationMetadata")?_.S(this,"modificationMetadata"):null},set:function(a){this.i.modificationMetadata=
a}}});var cG=function(a){a=void 0===a?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(cG,_.U);cG.prototype.ka=function(){return cG};cG.prototype.ma=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(cG.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.S(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):""},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var dG=function(a){a=void 0===a?{}:a;this.i={};this.i.startLine=null==a.startLine?null:a.startLine;this.i.startColumn=null==a.startColumn?null:a.startColumn;this.i.endLine=null==a.endLine?null:a.endLine;this.i.endColumn=null==a.endColumn?null:a.endColumn};_.V(dG,_.U);dG.prototype.ka=function(){return dG};dG.prototype.ma=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.W.Object.defineProperties(dG.prototype,{endColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endColumn")?_.S(this,"endColumn"):0},set:function(a){this.i.endColumn=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.i.endLine=a}},startColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startColumn")?_.S(this,"startColumn"):0},set:function(a){this.i.startColumn=a}},startLine:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"startLine")?_.S(this,"startLine"):0},set:function(a){this.i.startLine=a}}});var eG=function(a){a=void 0===a?{}:a;this.i={};this.i.range=null==a.te?null:a.te;this.i.commitIndex=null==a.MJ?null:a.MJ};_.V(eG,_.U);eG.prototype.ka=function(){return eG};eG.prototype.ma=function(){return{keys:["commitIndex","range"],Ja:{range:dG}}};
_.W.Object.defineProperties(eG.prototype,{MJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitIndex")?_.S(this,"commitIndex"):0},set:function(a){this.i.commitIndex=a}},te:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}}});var fG=function(a){a=void 0===a?{}:a;this.i={};this.i.fileDiffEntries=null==a.xm?null:a.xm};_.V(fG,_.U);fG.prototype.ka=function(){return fG};
fG.prototype.ma=function(){return{Qa:{fileDiffEntries:XF},keys:["fileDiffEntries"]}};_.W.Object.defineProperties(fG.prototype,{xm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.S(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}}});var gG=function(a){a=void 0===a?{}:a;this.i={};this.i.categories=null==a.categories?null:a.categories};_.V(gG,_.U);gG.prototype.ka=function(){return gG};gG.prototype.ma=function(){return{Sa:{categories:JF},keys:["categories"]}};
_.W.Object.defineProperties(gG.prototype,{categories:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categories")?_.S(this,"categories"):[]},set:function(a){this.i.categories=a}}});_.hG=function(a){a=void 0===a?{}:a;this.i={};this.i.hostName=null==a.Dm?null:a.Dm;this.i.projectId=null==a.projectId?null:a.projectId;this.i.depotGroup=null==a.Mq?null:a.Mq;this.i.ossProject=null==a.Th?null:a.Th;this.i.repositoryName=null==a.Ki?null:a.Ki;this.i.workspaceId=null==a.qv?null:a.qv};
_.V(_.hG,_.U);_.hG.prototype.ka=function(){return _.hG};_.hG.prototype.ma=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.W.Object.defineProperties(_.hG.prototype,{Mq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.S(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},Dm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.S(this,"hostName"):""},set:function(a){this.i.hostName=a}},Th:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.S(this,"ossProject"):""},set:function(a){this.i.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.i.projectId=a}},Ki:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.S(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}},qv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspaceId")?_.S(this,"workspaceId"):""},set:function(a){this.i.workspaceId=a}}});
var iG=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryKey=null==a.Lf?null:a.Lf;this.i.refSpec=null==a.Ps?null:a.Ps;this.i.refHint=null==a.refHint?null:a.refHint};_.V(iG,_.U);iG.prototype.ka=function(){return iG};iG.prototype.ma=function(){return{keys:["refHint","refSpec","repositoryKey"],Ja:{repositoryKey:_.hG}}};
_.W.Object.defineProperties(iG.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refHint")?_.S(this,"refHint"):""},set:function(a){this.i.refHint=a}},Ps:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpec")?_.S(this,"refSpec"):""},set:function(a){this.i.refSpec=a}},Lf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
var jG=function(a){a=void 0===a?{}:a;this.i={};this.i.sourceRoot=null==a.fv?null:a.fv;this.i.path=null==a.path?null:a.path;this.i.type=null==a.type?null:a.type;this.i.fileSize=null==a.fileSize?null:a.fileSize;this.i.sources=null==a.sources?null:a.sources;this.i.locationHint=null==a.KS?null:a.KS};_.V(jG,_.U);jG.prototype.ka=function(){return jG};jG.prototype.ma=function(){return{Sa:{sources:HF,type:IF},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Ja:{sourceRoot:iG}}};
_.W.Object.defineProperties(jG.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSize")?_.S(this,"fileSize"):"0"},set:function(a){this.i.fileSize=a}},KS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.S(this,"locationHint"):""},set:function(a){this.i.locationHint=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.S(this,"path"):""},set:function(a){this.i.path=a}},fv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"sourceRoot")?_.S(this,"sourceRoot"):null},set:function(a){this.i.sourceRoot=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.S(this,"sources"):[]},set:function(a){this.i.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(jG,{zf:{configurable:!0,enumerable:!0,get:function(){return IF}}});
var kG=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSpec=null==a.Hg?null:a.Hg;this.i.category=null==a.category?null:a.category;this.i.subcategory=null==a.ria?null:a.ria;this.i.data=null==a.data?null:a.data};_.V(kG,_.U);kG.prototype.ka=function(){return kG};kG.prototype.ma=function(){return{keys:["category","data","fileSpec","subcategory"],Ja:{data:OF,fileSpec:jG}}};
_.W.Object.defineProperties(kG.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.S(this,"category"):""},set:function(a){this.i.category=a}},data:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"data")?_.S(this,"data"):null},set:function(a){this.i.data=a}},Hg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},ria:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"subcategory")?_.S(this,"subcategory"):""},set:function(a){this.i.subcategory=a}}});var lG=function(a){a=void 0===a?{}:a;this.i={};this.i.range=null==a.te?null:a.te;this.i.fileSpec=null==a.Hg?null:a.Hg;this.i.url=null==a.url?null:a.url;this.i.category=null==a.category?null:a.category;this.i.subcategory=null==a.ria?null:a.ria;this.i.message=null==a.message?null:a.message;this.i.messageHtml=null==a.messageHtml?null:a.messageHtml;this.i.timestamp=null==a.timestamp?null:a.timestamp};_.V(lG,_.U);
lG.prototype.ka=function(){return lG};lG.prototype.ma=function(){return{keys:"category fileSpec message messageHtml range subcategory timestamp url".split(" "),Ja:{fileSpec:jG,messageHtml:cG,range:dG}}};
_.W.Object.defineProperties(lG.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.S(this,"category"):""},set:function(a){this.i.category=a}},Hg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):""},set:function(a){this.i.message=a}},messageHtml:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageHtml")?_.S(this,"messageHtml"):null},set:function(a){this.i.messageHtml=a}},te:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}},ria:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subcategory")?_.S(this,"subcategory"):""},set:function(a){this.i.subcategory=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.S(this,"timestamp"):
""},set:function(a){this.i.timestamp=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.S(this,"url"):""},set:function(a){this.i.url=a}}});var mG=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSpec=null==a.Hg?null:a.Hg;this.i.childEntries=null==a.XLa?null:a.XLa};_.V(mG,_.U);mG.prototype.ka=function(){return mG};mG.prototype.ma=function(){return{Qa:{childEntries:ZF},keys:["childEntries","fileSpec"],Ja:{fileSpec:jG}}};
_.W.Object.defineProperties(mG.prototype,{XLa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"childEntries")?_.S(this,"childEntries"):[]},set:function(a){this.i.childEntries=a}},Hg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}}});var nG=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryKey=null==a.Lf?null:a.Lf;this.i.fileDiffSpecs=null==a.cPa?null:a.cPa};_.V(nG,_.U);nG.prototype.ka=function(){return nG};
nG.prototype.ma=function(){return{Qa:{fileDiffSpecs:_.dF},keys:["fileDiffSpecs","repositoryKey"],Ja:{repositoryKey:_.hG}}};_.W.Object.defineProperties(nG.prototype,{cPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpecs")?_.S(this,"fileDiffSpecs"):[]},set:function(a){this.i.fileDiffSpecs=a}},Lf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
var oG=function(a){a=void 0===a?{}:a;this.i={};this.i.fileDiffContents=null==a.Eqa?null:a.Eqa};_.V(oG,_.U);oG.prototype.ka=function(){return oG};oG.prototype.ma=function(){return{Qa:{fileDiffContents:bG},keys:["fileDiffContents"]}};_.W.Object.defineProperties(oG.prototype,{Eqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffContents")?_.S(this,"fileDiffContents"):[]},set:function(a){this.i.fileDiffContents=a}}});
var pG=function(a){a=void 0===a?{}:a;this.i={};this.i.status=null==a.status?null:a.status;this.i.startLine=null==a.startLine?null:a.startLine;this.i.endLine=null==a.endLine?null:a.endLine};_.V(pG,_.U);pG.prototype.ka=function(){return pG};pG.prototype.ma=function(){return{Sa:{status:KF},keys:["endLine","startLine","status"]}};
_.W.Object.defineProperties(pG.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.i.endLine=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startLine")?_.S(this,"startLine"):0},set:function(a){this.i.startLine=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.i.status=a}}});
_.W.Object.defineProperties(pG,{Status:{configurable:!0,enumerable:!0,get:function(){return KF}}});var qG=function(a){a=void 0===a?{}:a;this.i={};this.i.coverageRanges=null==a.SMa?null:a.SMa};_.V(qG,_.U);qG.prototype.ka=function(){return qG};qG.prototype.ma=function(){return{Qa:{coverageRanges:pG},keys:["coverageRanges"]}};
_.W.Object.defineProperties(qG.prototype,{SMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"coverageRanges")?_.S(this,"coverageRanges"):[]},set:function(a){this.i.coverageRanges=a}}});var rG=function(a){a=void 0===a?{}:a;this.i={};this.i.root=null==a.root?null:a.root};_.V(rG,_.U);rG.prototype.ka=function(){return rG};rG.prototype.ma=function(){return{keys:["root"],Ja:{root:WF}}};
_.W.Object.defineProperties(rG.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.S(this,"root"):null},set:function(a){this.i.root=a}}});var sG=function(a){a=void 0===a?{}:a;this.i={};this.i.pendingClCount=null==a.Zea?null:a.Zea};_.V(sG,_.U);sG.prototype.ka=function(){return sG};sG.prototype.ma=function(){return{keys:["pendingClCount"]}};
_.W.Object.defineProperties(sG.prototype,{Zea:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pendingClCount")?_.S(this,"pendingClCount"):0},set:function(a){this.i.pendingClCount=a}}});var tG=function(a){a=void 0===a?{}:a;this.i={};this.i.startIndex=null==a.startIndex?null:a.startIndex;this.i.length=null==a.length?null:a.length};_.V(tG,_.U);tG.prototype.ka=function(){return tG};tG.prototype.ma=function(){return{keys:["length","startIndex"]}};
_.W.Object.defineProperties(tG.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"length")?_.S(this,"length"):0},set:function(a){this.i.length=a}},startIndex:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startIndex")?_.S(this,"startIndex"):0},set:function(a){this.i.startIndex=a}}});var uG=function(a){a=void 0===a?{}:a;this.i={};this.i.linkRange=null==a.gUa?null:a.gUa;this.i.url=null==a.url?null:a.url};_.V(uG,_.U);uG.prototype.ka=function(){return uG};
uG.prototype.ma=function(){return{keys:["linkRange","url"],Ja:{linkRange:tG}}};_.W.Object.defineProperties(uG.prototype,{gUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linkRange")?_.S(this,"linkRange"):null},set:function(a){this.i.linkRange=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.S(this,"url"):""},set:function(a){this.i.url=a}}});
_.vG=function(a){a=void 0===a?{}:a;this.i={};this.i.commitId=null==a.Ef?null:a.Ef;this.i.commitTime=null==a.NJ?null:a.NJ;this.i.author=null==a.Ln?null:a.Ln;this.i.commitMessage=null==a.cs?null:a.cs;this.i.metadata=null==a.metadata?null:a.metadata;this.i.fileDiffEntries=null==a.xm?null:a.xm;this.i.parentCommitIds=null==a.jH?null:a.jH;this.i.commitSubject=null==a.ipa?null:a.ipa;this.i.oldPath=null==a.Uf?null:a.Uf;this.i.committer=null==a.yMa?null:a.yMa;this.i.commitMessageLinkDefinitions=null==a.IQ?
null:a.IQ;this.i.fetchFileSpec=null==a.Qq?null:a.Qq;this.i.revisionNumber=null==a.revisionNumber?null:a.revisionNumber;this.i.fileOperation=null==a.iPa?null:a.iPa;this.i.workspace=null==a.Qb?null:a.Qb};_.V(_.vG,_.U);_.vG.prototype.ka=function(){return _.vG};
_.vG.prototype.ma=function(){return{Qa:{commitMessageLinkDefinitions:uG,fileDiffEntries:XF},Sa:{fileOperation:BF},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),ud:{metadata:{yc:null,Hc:!1,Ic:!1,Jc:!1}},Ja:{author:QF,committer:QF,fetchFileSpec:jG}}};
_.W.Object.defineProperties(_.vG.prototype,{Ln:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"author")?_.S(this,"author"):null},set:function(a){this.i.author=a}},Ef:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.S(this,"commitId"):""},set:function(a){this.i.commitId=a}},cs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitMessage")?_.S(this,"commitMessage"):""},set:function(a){this.i.commitMessage=a}},IQ:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"commitMessageLinkDefinitions")?_.S(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.i.commitMessageLinkDefinitions=a}},ipa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitSubject")?_.S(this,"commitSubject"):""},set:function(a){this.i.commitSubject=a}},NJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitTime")?_.S(this,"commitTime"):""},set:function(a){this.i.commitTime=a}},yMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"committer")?_.S(this,"committer"):null},set:function(a){this.i.committer=a}},Qq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fetchFileSpec")?_.S(this,"fetchFileSpec"):null},set:function(a){this.i.fetchFileSpec=a}},xm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.S(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}},iPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileOperation")?_.S(this,"fileOperation"):
null},set:function(a){this.i.fileOperation=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.S(this,"metadata"):null},set:function(a){this.i.metadata=a}},Uf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.S(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},jH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parentCommitIds")?_.S(this,"parentCommitIds"):[]},set:function(a){this.i.parentCommitIds=a}},revisionNumber:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"revisionNumber")?_.S(this,"revisionNumber"):0},set:function(a){this.i.revisionNumber=a}},Qb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspace")?_.S(this,"workspace"):""},set:function(a){this.i.workspace=a}}});var wG=function(a){a=void 0===a?{}:a;this.i={};this.i.mappedRange=null==a.SUa?null:a.SUa;this.i.commitLogEntry=null==a.ep?null:a.ep};_.V(wG,_.U);wG.prototype.ka=function(){return wG};
wG.prototype.ma=function(){return{Qa:{commitLogEntry:_.vG,mappedRange:eG},keys:["commitLogEntry","mappedRange"]}};_.W.Object.defineProperties(wG.prototype,{ep:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntry")?_.S(this,"commitLogEntry"):[]},set:function(a){this.i.commitLogEntry=a}},SUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mappedRange")?_.S(this,"mappedRange"):[]},set:function(a){this.i.mappedRange=a}}});
var xG=function(a){a=void 0===a?{}:a;this.i={};this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.columnRanges=null==a.mY?null:a.mY};_.V(xG,_.U);xG.prototype.ka=function(){return xG};xG.prototype.ma=function(){return{Qa:{columnRanges:tG},keys:["columnRanges","lineNumber"]}};
_.W.Object.defineProperties(xG.prototype,{mY:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"columnRanges")?_.S(this,"columnRanges"):[]},set:function(a){this.i.columnRanges=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}}});
var yG=function(a){a=void 0===a?{}:a;this.i={};this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.lineText=null==a.rL?null:a.rL;this.i.range=null==a.te?null:a.te};_.V(yG,_.U);yG.prototype.ka=function(){return yG};yG.prototype.ma=function(){return{keys:["lineNumber","lineText","range"],Ja:{range:tG}}};
_.W.Object.defineProperties(yG.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},rL:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.i.lineText=a}},te:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}}});
var zG=function(a){a=void 0===a?{}:a;this.i={};this.i.aggregations=null==a.aggregations?null:a.aggregations};_.V(zG,_.U);zG.prototype.ka=function(){return zG};zG.prototype.ma=function(){return{Qa:{aggregations:kG},keys:["aggregations"]}};_.W.Object.defineProperties(zG.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aggregations")?_.S(this,"aggregations"):[]},set:function(a){this.i.aggregations=a}}});
var AG=function(a){a=void 0===a?{}:a;this.i={};this.i.findings=null==a.zaa?null:a.zaa};_.V(AG,_.U);AG.prototype.ka=function(){return AG};AG.prototype.ma=function(){return{Qa:{findings:lG},keys:["findings"]}};_.W.Object.defineProperties(AG.prototype,{zaa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"findings")?_.S(this,"findings"):[]},set:function(a){this.i.findings=a}}});
var BG=function(a){a=void 0===a?{}:a;this.i={};this.i.commitLogEntries=null==a.Pm?null:a.Pm;this.i.nextCommitId=null==a.CBb?null:a.CBb;this.i.nextCommitIds=null==a.KVa?null:a.KVa;this.i.pageToken=null==a.pageToken?null:a.pageToken};_.V(BG,_.U);BG.prototype.ka=function(){return BG};BG.prototype.ma=function(){return{Qa:{commitLogEntries:_.vG},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.W.Object.defineProperties(BG.prototype,{Pm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntries")?_.S(this,"commitLogEntries"):[]},set:function(a){this.i.commitLogEntries=a}},CBb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitId")?_.S(this,"nextCommitId"):""},set:function(a){this.i.nextCommitId=a}},KVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitIds")?_.S(this,"nextCommitIds"):[]},set:function(a){this.i.nextCommitIds=
a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageToken")?_.S(this,"pageToken"):""},set:function(a){this.i.pageToken=a}}});var csb=function(){this.i={}};_.V(csb,_.U);csb.prototype.ka=function(){return csb};csb.prototype.ma=function(){return{keys:[]}};var dsb=function(){this.i={}};_.V(dsb,_.U);dsb.prototype.ka=function(){return dsb};dsb.prototype.ma=function(){return{keys:[]}};var CG=function(a){a=void 0===a?{}:a;this.i={};this.i.matchingRanges=null==a.Au?null:a.Au};
_.V(CG,_.U);CG.prototype.ka=function(){return CG};CG.prototype.ma=function(){return{Qa:{matchingRanges:xG},keys:["matchingRanges"]}};_.W.Object.defineProperties(CG.prototype,{Au:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}}});var DG=function(a){a=void 0===a?{}:a;this.i={};this.i.tagName=null==a.tagName?null:a.tagName;this.i.targetId=null==a.targetId?null:a.targetId};_.V(DG,_.U);
DG.prototype.ka=function(){return DG};DG.prototype.ma=function(){return{keys:["tagName","targetId"]}};_.W.Object.defineProperties(DG.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tagName")?_.S(this,"tagName"):""},set:function(a){this.i.tagName=a}},targetId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetId")?_.S(this,"targetId"):""},set:function(a){this.i.targetId=a}}});
var EG=function(a){a=void 0===a?{}:a;this.i={};this.i.branch=null==a.je?null:a.je;this.i.defaultBranchName=null==a.a$?null:a.a$;this.i.tags=null==a.tags?null:a.tags};_.V(EG,_.U);EG.prototype.ka=function(){return EG};EG.prototype.ma=function(){return{Qa:{branch:SF,tags:DG},keys:["branch","defaultBranchName","tags"]}};
_.W.Object.defineProperties(EG.prototype,{je:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branch")?_.S(this,"branch"):[]},set:function(a){this.i.branch=a}},a$:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranchName")?_.S(this,"defaultBranchName"):""},set:function(a){this.i.defaultBranchName=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.i.tags=a}}});
var FG=function(a){a=void 0===a?{}:a;this.i={};this.i.roots=null==a.bZa?null:a.bZa};_.V(FG,_.U);FG.prototype.ka=function(){return FG};FG.prototype.ma=function(){return{keys:["roots"],Ja:{roots:EG}}};_.W.Object.defineProperties(FG.prototype,{bZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"roots")?_.S(this,"roots"):null},set:function(a){this.i.roots=a}}});
_.GG=function(a){a=void 0===a?{}:a;this.i={};this.i.pageToken=null==a.pageToken?null:a.pageToken;this.i.pageSize=null==a.pageSize?null:a.pageSize;this.i.numberOfContextLines=null==a.pA?null:a.pA;this.i.enableDiagnostics=null==a.ZF?null:a.ZF;this.i.repositoryScope=null==a.Bo?null:a.Bo;this.i.refSpecScope=null==a.IT?null:a.IT;this.i.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.i.savedQuery=null==a.De?null:a.De;this.i.scoringModel=null==a.OM?null:a.OM;this.i.exhaustive=null==a.ku?null:a.ku;this.i.fullHistorySearch=
null==a.PPa?null:a.PPa;this.i.debugLevel=null==a.ZQ?null:a.ZQ;this.i.retrieveMultibranchResults=null==a.JA?null:a.JA;this.i.showPersonalizedResults=null==a.Xs?null:a.Xs};_.V(_.GG,_.U);_.GG.prototype.ka=function(){return _.GG};_.GG.prototype.ma=function(){return{keys:"debugLevel enableDiagnostics exhaustive fullHistorySearch numberOfContextLines pageSize pageToken pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery scoringModel showPersonalizedResults".split(" "),Ja:{repositoryScope:lE}}};
_.W.Object.defineProperties(_.GG.prototype,{ZQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugLevel")?_.S(this,"debugLevel"):0},set:function(a){this.i.debugLevel=a}},ZF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},ku:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.S(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},PPa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"fullHistorySearch")?_.S(this,"fullHistorySearch"):!1},set:function(a){this.i.fullHistorySearch=a}},pA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageSize")?_.S(this,"pageSize"):0},set:function(a){this.i.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"pageToken")?_.S(this,"pageToken"):""},set:function(a){this.i.pageToken=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.S(this,"pathPrefix"):""},set:function(a){this.i.pathPrefix=a}},IT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.S(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},Bo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.S(this,
"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},JA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.S(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=a}},De:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},OM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scoringModel")?_.S(this,"scoringModel"):
""},set:function(a){this.i.scoringModel=a}},Xs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.S(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}}});_.HG=function(a){a=void 0===a?{}:a;this.i={};this.i.numberOfContextLines=null==a.pA?null:a.pA;this.i.minSnippetLinesPerFile=null==a.Bta?null:a.Bta;this.i.minSnippetLinesPerPage=null==a.Cta?null:a.Cta;this.i.showAllSnippets=null==a.t_a?null:a.t_a};_.V(_.HG,_.U);
_.HG.prototype.ka=function(){return _.HG};_.HG.prototype.ma=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.W.Object.defineProperties(_.HG.prototype,{Bta:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerFile")?_.S(this,"minSnippetLinesPerFile"):0},set:function(a){this.i.minSnippetLinesPerFile=a}},Cta:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerPage")?_.S(this,"minSnippetLinesPerPage"):0},set:function(a){this.i.minSnippetLinesPerPage=a}},pA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,
"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},t_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showAllSnippets")?_.S(this,"showAllSnippets"):!1},set:function(a){this.i.showAllSnippets=a}}});var IG=function(a){a=void 0===a?{}:a;this.i={};this.i.queryString=null==a.BA?null:a.BA;this.i.searchOptions=null==a.xZa?null:a.xZa;this.i.snippetOptions=null==a.AU?null:a.AU};_.V(IG,_.U);IG.prototype.ka=function(){return IG};
IG.prototype.ma=function(){return{keys:["queryString","searchOptions","snippetOptions"],Ja:{searchOptions:_.GG,snippetOptions:_.HG}}};
_.W.Object.defineProperties(IG.prototype,{BA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.i.queryString=a}},xZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchOptions")?_.S(this,"searchOptions"):null},set:function(a){this.i.searchOptions=a}},AU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetOptions")?_.S(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});
_.JG=function(a){a=void 0===a?{}:a;this.i={};this.i.enableDiagnostics=null==a.ZF?null:a.ZF;this.i.savedQuery=null==a.De?null:a.De};_.V(_.JG,_.U);_.JG.prototype.ka=function(){return _.JG};_.JG.prototype.ma=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.W.Object.defineProperties(_.JG.prototype,{ZF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},De:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}}});_.MG=function(a){a=void 0===a?{}:a;this.i={};this.i.numberOfContextLines=null==a.pA?null:a.pA};_.V(_.MG,_.U);_.MG.prototype.ka=function(){return _.MG};
_.MG.prototype.ma=function(){return{keys:["numberOfContextLines"]}};_.W.Object.defineProperties(_.MG.prototype,{pA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}}});var NG=function(a){a=void 0===a?{}:a;this.i={};this.i.file=null==a.file?null:a.file;this.i.queryString=null==a.BA?null:a.BA;this.i.options=null==a.options?null:a.options;this.i.snippetOptions=null==a.AU?null:a.AU};
_.V(NG,_.U);NG.prototype.ka=function(){return NG};NG.prototype.ma=function(){return{keys:["file","options","queryString","snippetOptions"],Ja:{file:jG,options:_.JG,snippetOptions:_.MG}}};
_.W.Object.defineProperties(NG.prototype,{file:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"file")?_.S(this,"file"):null},set:function(a){this.i.file=a}},options:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"options")?_.S(this,"options"):null},set:function(a){this.i.options=a}},BA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.i.queryString=a}},AU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"snippetOptions")?_.S(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});var OG=function(a){a=void 0===a?{}:a;this.i={};this.i.tokenType=null==a.tokenType?null:a.tokenType;this.i.range=null==a.te?null:a.te};_.V(OG,_.U);OG.prototype.ka=function(){return OG};OG.prototype.ma=function(){return{Sa:{tokenType:NF},keys:["range","tokenType"],Ja:{range:tG}}};
_.W.Object.defineProperties(OG.prototype,{te:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}},tokenType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokenType")?_.S(this,"tokenType"):null},set:function(a){this.i.tokenType=a}}});
var PG=function(a){a=void 0===a?{}:a;this.i={};this.i.lineText=null==a.rL?null:a.rL;this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.matchingRanges=null==a.Au?null:a.Au;this.i.ranges=null==a.qM?null:a.qM;this.i.tokens=null==a.fh?null:a.fh};_.V(PG,_.U);PG.prototype.ka=function(){return PG};PG.prototype.ma=function(){return{Qa:{ranges:tG,tokens:OG},keys:["lineNumber","lineText","matchingRanges","ranges","tokens"],Ja:{matchingRanges:xG}}};
_.W.Object.defineProperties(PG.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}},rL:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.i.lineText=a}},Au:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):null},set:function(a){this.i.matchingRanges=a}},qM:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"ranges")?_.S(this,"ranges"):[]},set:function(a){this.i.ranges=a}},fh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokens")?_.S(this,"tokens"):[]},set:function(a){this.i.tokens=a}}});_.QG=function(a){a=void 0===a?{}:a;this.i={};this.i.snippetLines=null==a.Zs?null:a.Zs};_.V(_.QG,_.U);_.QG.prototype.ka=function(){return _.QG};_.QG.prototype.ma=function(){return{Qa:{snippetLines:PG},keys:["snippetLines"]}};
_.W.Object.defineProperties(_.QG.prototype,{Zs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetLines")?_.S(this,"snippetLines"):[]},set:function(a){this.i.snippetLines=a}}});var RG=function(a){a=void 0===a?{}:a;this.i={};this.i.matchingSnippets=null==a.XUa?null:a.XUa};_.V(RG,_.U);RG.prototype.ka=function(){return RG};RG.prototype.ma=function(){return{Qa:{matchingSnippets:_.QG},keys:["matchingSnippets"]}};
_.W.Object.defineProperties(RG.prototype,{XUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingSnippets")?_.S(this,"matchingSnippets"):[]},set:function(a){this.i.matchingSnippets=a}}});var SG=function(a){a=void 0===a?{}:a;this.i={};this.i.matchingRanges=null==a.Au?null:a.Au;this.i.ranges=null==a.qM?null:a.qM;this.i.snippets=null==a.zh?null:a.zh};_.V(SG,_.U);SG.prototype.ka=function(){return SG};
SG.prototype.ma=function(){return{Qa:{matchingRanges:xG},keys:["matchingRanges","ranges","snippets"],Ja:{ranges:CG,snippets:RG}}};
_.W.Object.defineProperties(SG.prototype,{Au:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}},qM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ranges")?_.S(this,"ranges"):null},set:function(a){this.i.ranges=a}},zh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):null},set:function(a){this.i.snippets=a}}});
var TG=function(a){a=void 0===a?{}:a;this.i={};this.i.revision=null==a.xe?null:a.xe;this.i.snippets=null==a.zh?null:a.zh};_.V(TG,_.U);TG.prototype.ka=function(){return TG};TG.prototype.ma=function(){return{Qa:{snippets:_.QG},keys:["revision","snippets"]}};
_.W.Object.defineProperties(TG.prototype,{xe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revision")?_.S(this,"revision"):""},set:function(a){this.i.revision=a}},zh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});
var UG=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSpec=null==a.Hg?null:a.Hg;this.i.snippets=null==a.zh?null:a.zh;this.i.numberOfMatchingLines=null==a.Vta?null:a.Vta;this.i.matchingChangelists=null==a.Jzb?null:a.Jzb;this.i.revisionMatches=null==a.YYa?null:a.YYa;this.i.deletedAtCl=null==a.PF?null:a.PF;this.i.deletedTermChangelist=null==a.QF?null:a.QF};_.V(UG,_.U);UG.prototype.ka=function(){return UG};
UG.prototype.ma=function(){return{Qa:{revisionMatches:TG,snippets:_.QG},keys:"deletedAtCl deletedTermChangelist fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Ja:{fileSpec:jG}}};
_.W.Object.defineProperties(UG.prototype,{PF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedAtCl")?_.S(this,"deletedAtCl"):"0"},set:function(a){this.i.deletedAtCl=a}},QF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedTermChangelist")?_.S(this,"deletedTermChangelist"):"0"},set:function(a){this.i.deletedTermChangelist=a}},Hg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=
a}},Jzb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingChangelists")?_.S(this,"matchingChangelists"):[]},set:function(a){this.i.matchingChangelists=a}},Vta:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfMatchingLines")?_.S(this,"numberOfMatchingLines"):0},set:function(a){this.i.numberOfMatchingLines=a}},YYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revisionMatches")?_.S(this,"revisionMatches"):[]},set:function(a){this.i.revisionMatches=
a}},zh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});var VG=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSearchResult=null==a.Jqa?null:a.Jqa;this.i.directorySearchResult=null==a.ENa?null:a.ENa;this.i.debugInfoString=null==a.OF?null:a.OF;this.i.resultToken=null==a.YT?null:a.YT;this.i.personalized=null==a.cfa?null:a.cfa;this.i.refsToken=null==a.Tfa?null:a.Tfa};_.V(VG,_.U);VG.prototype.ka=function(){return VG};
VG.prototype.ma=function(){return{keys:"debugInfoString directorySearchResult fileSearchResult personalized refsToken resultToken".split(" "),Ja:{directorySearchResult:mG,fileSearchResult:UG}}};
_.W.Object.defineProperties(VG.prototype,{OF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.S(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},ENa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"directorySearchResult")?_.S(this,"directorySearchResult"):null},set:function(a){this.i.directorySearchResult=a}},Jqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSearchResult")?_.S(this,"fileSearchResult"):null},
set:function(a){this.i.fileSearchResult=a}},cfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"personalized")?_.S(this,"personalized"):!1},set:function(a){this.i.personalized=a}},Tfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refsToken")?_.S(this,"refsToken"):""},set:function(a){this.i.refsToken=a}},YT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resultToken")?_.S(this,"resultToken"):""},set:function(a){this.i.resultToken=a}}});
_.WG=function(a){a=void 0===a?{}:a;this.i={};this.i.searchResults=null==a.OA?null:a.OA;this.i.estimatedResultCount=null==a.uOa?null:a.uOa;this.i.nextPageToken=null==a.nextPageToken?null:a.nextPageToken;this.i.debugInfoString=null==a.OF?null:a.OF;this.i.responseToken=null==a.pga?null:a.pga;this.i.exhaustive=null==a.ku?null:a.ku;this.i.requestToken=null==a.QT?null:a.QT;this.i.debugResponseProto=null==a.Lq?null:a.Lq;this.i.debugRequestProto=null==a.Kq?null:a.Kq};_.V(_.WG,_.U);_.WG.prototype.ka=function(){return _.WG};
_.WG.prototype.ma=function(){return{Qa:{searchResults:VG},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken requestToken responseToken searchResults".split(" ")}};
_.W.Object.defineProperties(_.WG.prototype,{OF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.S(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},Kq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugRequestProto")?_.S(this,"debugRequestProto"):""},set:function(a){this.i.debugRequestProto=a}},Lq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugResponseProto")?_.S(this,"debugResponseProto"):""},set:function(a){this.i.debugResponseProto=
a}},uOa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"estimatedResultCount")?_.S(this,"estimatedResultCount"):"0"},set:function(a){this.i.estimatedResultCount=a}},ku:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.S(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.S(this,"nextPageToken"):""},set:function(a){this.i.nextPageToken=a}},QT:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.S(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},pga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.S(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},OA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchResults")?_.S(this,"searchResults"):[]},set:function(a){this.i.searchResults=a}}});
_.XG=function(a){a=void 0===a?{}:a;this.i={};this.i.example=null==a.dG?null:a.dG;this.i.exampleSnippet=null==a.oqa?null:a.oqa;this.i.commonPatternRanges=null==a.Bib?null:a.Bib;this.i.sourcePath=null==a.Wl?null:a.Wl;this.i.sourceLine=null==a.HH?null:a.HH;this.i.inputExampleCount=null==a.usa?null:a.usa;this.i.similarExampleCount=null==a.J_a?null:a.J_a};_.V(_.XG,_.U);_.XG.prototype.ka=function(){return _.XG};
_.XG.prototype.ma=function(){return{Qa:{commonPatternRanges:xG},keys:"commonPatternRanges example exampleSnippet inputExampleCount similarExampleCount sourceLine sourcePath".split(" "),Ja:{exampleSnippet:_.QG}}};
_.W.Object.defineProperties(_.XG.prototype,{Bib:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commonPatternRanges")?_.S(this,"commonPatternRanges"):[]},set:function(a){this.i.commonPatternRanges=a}},dG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"example")?_.S(this,"example"):""},set:function(a){this.i.example=a}},oqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exampleSnippet")?_.S(this,"exampleSnippet"):null},set:function(a){this.i.exampleSnippet=
a}},usa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"inputExampleCount")?_.S(this,"inputExampleCount"):0},set:function(a){this.i.inputExampleCount=a}},J_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"similarExampleCount")?_.S(this,"similarExampleCount"):0},set:function(a){this.i.similarExampleCount=a}},HH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceLine")?_.S(this,"sourceLine"):0},set:function(a){this.i.sourceLine=a}},Wl:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"sourcePath")?_.S(this,"sourcePath"):""},set:function(a){this.i.sourcePath=a}}});
var YG=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryScope=null==a.Bo?null:a.Bo;this.i.refSpecScope=null==a.IT?null:a.IT;this.i.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.i.savedQuery=null==a.De?null:a.De;this.i.maxSuggestions=null==a.cVa?null:a.cVa;this.i.enableDiagnostics=null==a.ZF?null:a.ZF;this.i.retrieveMultibranchResults=null==a.JA?null:a.JA;this.i.showPersonalizedResults=null==a.Xs?null:a.Xs};_.V(YG,_.U);YG.prototype.ka=function(){return YG};
YG.prototype.ma=function(){return{keys:"enableDiagnostics maxSuggestions pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery showPersonalizedResults".split(" "),Ja:{repositoryScope:lE}}};
_.W.Object.defineProperties(YG.prototype,{ZF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},cVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"maxSuggestions")?_.S(this,"maxSuggestions"):0},set:function(a){this.i.maxSuggestions=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.S(this,"pathPrefix"):""},set:function(a){this.i.pathPrefix=
a}},IT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.S(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},Bo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.S(this,"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},JA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.S(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=
a}},De:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},Xs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.S(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}}});var ZG=function(a){a=void 0===a?{}:a;this.i={};this.i.queryString=null==a.BA?null:a.BA;this.i.suggestOptions=null==a.u0a?null:a.u0a};_.V(ZG,_.U);ZG.prototype.ka=function(){return ZG};
ZG.prototype.ma=function(){return{keys:["queryString","suggestOptions"],Ja:{suggestOptions:YG}}};_.W.Object.defineProperties(ZG.prototype,{BA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.i.queryString=a}},u0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestOptions")?_.S(this,"suggestOptions"):null},set:function(a){this.i.suggestOptions=a}}});
var $G=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type;this.i.range=null==a.te?null:a.te};_.V($G,_.U);$G.prototype.ka=function(){return $G};$G.prototype.ma=function(){return{Sa:{type:MF},keys:["range","type"],Ja:{range:tG}}};
_.W.Object.defineProperties($G.prototype,{te:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.i.range=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties($G,{zf:{configurable:!0,enumerable:!0,get:function(){return MF}}});
var aH=function(a){a=void 0===a?{}:a;this.i={};this.i.title=null==a.title?null:a.title;this.i.symbol=null==a.Ni?null:a.Ni;this.i.fileSpec=null==a.Hg?null:a.Hg;this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.resultToken=null==a.YT?null:a.YT;this.i.match=null==a.match?null:a.match};_.V(aH,_.U);aH.prototype.ka=function(){return aH};aH.prototype.ma=function(){return{keys:"fileSpec lineNumber match resultToken symbol title".split(" "),Ja:{fileSpec:jG,match:yG,symbol:$G}}};
_.W.Object.defineProperties(aH.prototype,{Hg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},match:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"match")?_.S(this,"match"):null},set:function(a){this.i.match=a}},YT:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"resultToken")?_.S(this,"resultToken"):""},set:function(a){this.i.resultToken=a}},Ni:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbol")?_.S(this,"symbol"):null},set:function(a){this.i.symbol=a}},title:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"title")?_.S(this,"title"):""},set:function(a){this.i.title=a}}});
var bH=function(a){a=void 0===a?{}:a;this.i={};this.i.suggestions=null==a.hv?null:a.hv;this.i.responseToken=null==a.pga?null:a.pga;this.i.requestToken=null==a.QT?null:a.QT};_.V(bH,_.U);bH.prototype.ka=function(){return bH};bH.prototype.ma=function(){return{Qa:{suggestions:aH},keys:["requestToken","responseToken","suggestions"]}};
_.W.Object.defineProperties(bH.prototype,{QT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.S(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},pga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.S(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},hv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestions")?_.S(this,"suggestions"):[]},set:function(a){this.i.suggestions=a}}});
_.cH={$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"};dH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};dH.O=function(a){return new (a||dH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Tl,8))};dH.ta=_.p({token:dH,oa:dH.O});var esb=function(){};esb.O=function(a){return new (a||esb)};esb.ta=_.p({token:esb,oa:function(a){return dH.O(a)},Ga:_.gv});
var eH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};eH.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Va+"/codeFindings/aggregations",Ta:_.If(a,_.cH,b),Ob:zG})};eH.O=function(a){return new (a||eH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Tl,8))};eH.ta=_.p({token:eH,oa:eH.O});var fsb=function(){};fsb.O=function(a){return new (a||fsb)};
fsb.ta=_.p({token:fsb,oa:function(a){return eH.O(a)},Ga:_.gv});var fH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};fH.prototype.getConfiguration=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Va+"/codeFindings/configuration",Ta:_.If(a,_.cH,b),Ob:rG})};
fH.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Va+"/codeFindings",Ta:_.If(a,_.cH,b),Ob:AG})};fH.O=function(a){return new (a||fH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Tl,8))};fH.ta=_.p({token:fH,oa:fH.O});var gsb=function(){};gsb.O=function(a){return new (a||gsb)};gsb.ta=_.p({token:gsb,oa:function(a){return fH.O(a)},Ga:_.gv});
var gH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};gH.prototype.match=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Vl(this.ob,{body:a,Ib:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Va+"/contents/match",Ta:_.If(b,_.cH,c),Ob:SG})};
gH.prototype.search=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Vl(this.ob,{body:a,Ib:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Va+"/contents/search",Ta:_.If(b,_.cH,c),Ob:_.WG})};gH.prototype.s0a=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Vl(this.ob,{body:a,Ib:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Va+"/contents/suggest",Ta:_.If(b,_.cH,c),Ob:bH})};
gH.O=function(a){return new (a||gH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Tl,8))};gH.ta=_.p({token:gH,oa:gH.O});var hsb=function(){};hsb.O=function(a){return new (a||hsb)};hsb.ta=_.p({token:hsb,oa:function(a){return gH.O(a)},Ga:_.gv});var hH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};
hH.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Vl(this.ob,{body:a,Ib:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Va+"/diff:get",Ta:_.If(b,_.cH,c),Ob:oG})};hH.O=function(a){return new (a||hH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Tl,8))};hH.ta=_.p({token:hH,oa:hH.O});var isb=function(){};isb.O=function(a){return new (a||isb)};isb.ta=_.p({token:isb,oa:function(a){return hH.O(a)},Ga:_.gv});
var iH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};iH.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Va+"/fileCoverageCategories:get",Ta:_.If(a,_.cH,b),Ob:gG})};iH.O=function(a){return new (a||iH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Tl,8))};iH.ta=_.p({token:iH,oa:iH.O});var jsb=function(){};jsb.O=function(a){return new (a||jsb)};
jsb.ta=_.p({token:jsb,oa:function(a){return iH.O(a)},Ga:_.gv});var jH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};jH.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Va+"/fileTestCoverage:get",Ta:_.If(a,_.cH,b),Ob:qG})};jH.O=function(a){return new (a||jH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Tl,8))};jH.ta=_.p({token:jH,oa:jH.O});var ksb=function(){};
ksb.O=function(a){return new (a||ksb)};ksb.ta=_.p({token:ksb,oa:function(a){return jH.O(a)},Ga:_.gv});var kH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};kH.prototype.Qaa=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Va+"/history/diff",Ta:_.If(a,_.cH,b),Ob:fG})};
kH.prototype.JQa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Va+"/history/pendingChanges",Ta:_.If(a,_.cH,b),Ob:sG})};kH.O=function(a){return new (a||kH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Tl,8))};kH.ta=_.p({token:kH,oa:kH.O});_.lH=function(){};_.lH.O=function(a){return new (a||_.lH)};_.lH.ta=_.p({token:_.lH,oa:function(a){return kH.O(a)},Ga:_.gv});
var mH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};mH.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Va+"/history/list",Ta:_.If(a,_.cH,b),Ob:BG})};mH.O=function(a){return new (a||mH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Tl,8))};mH.ta=_.p({token:mH,oa:mH.O});_.nH=function(){};_.nH.O=function(a){return new (a||_.nH)};
_.nH.ta=_.p({token:_.nH,oa:function(a){return mH.O(a)},Ga:_.gv});var oH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};oH.prototype.lXa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Vl(this.ob,{body:a,Ib:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Va+"/indexing/prepare",Ta:_.If(b,_.cH,c),Ob:dsb})};oH.O=function(a){return new (a||oH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Tl,8))};oH.ta=_.p({token:oH,oa:oH.O});var lsb=function(){};
lsb.O=function(a){return new (a||lsb)};lsb.ta=_.p({token:lsb,oa:function(a){return oH.O(a)},Ga:_.gv});var pH=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};pH.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Va+"/refs",Ta:_.If(a,_.cH,b),Ob:FG})};pH.O=function(a){return new (a||pH)(_.q(_.ev,8),_.q(_.fv),_.q(_.Tl,8))};pH.ta=_.p({token:pH,oa:pH.O});
var msb=function(){};msb.O=function(a){return new (a||msb)};msb.ta=_.p({token:msb,oa:function(a){return pH.O(a)},Ga:_.gv});var qH=function(a,b,c,d,e,f,g){this.OB=a;this.NO=b;this.Kr=c;this.Je=d;this.Se=e;this.Eb=f;this.kb=g;this.C5a=new _.he};
qH.prototype.Ld=function(a){a=void 0===a?{}:a;this.Wk||(this.Wk=new _.qr(this.OB,this.Se));this.detach();this.L5||(this.L5=new _.sr(this.Eb.createElement("div"),this.NO,this.Kr,this.Je));var b=this.OB.nb.na;b.parentNode.insertBefore(this.L5.vua,b);var c;null==(c=this.kb)||_.Cl(c);this.Wk.Ld(this.L5,a);this.C5a.next()};qH.prototype.detach=function(){this.Wk.fEc&&this.Wk.detach()};qH.prototype.Ka=function(){this.L5&&this.L5.dispose()};
qH.O=function(a){return new (a||qH)(_.v(_.sf),_.v(_.Mk),_.v(_.pg),_.v(_.og),_.v(_.tf),_.v(_.ph),_.v(_.Ml))};qH.Ia=_.rc({type:qH});var rH=function(){qH.apply(this,arguments)};_.V(rH,qH);rH.O=function(){var a;return function(b){return(a||(a=_.ad(rH)))(b||rH)}}();rH.Ia=_.rc({type:rH,qa:[["ng-template","matMenuContent",""]],features:[_.mf([{wa:_.p4a,Nb:rH}]),_.Le]});var nsb=function(){};nsb.O=function(a){return new (a||nsb)};
nsb.ya=_.lc({type:nsb,qa:[["","onedevDot",""]],vb:1,Ya:function(a){a&2&&_.Pe("aria-hidden",!0)},mc:["onedevDot",""],Aa:1,Ba:0,ua:function(a){a&1&&_.N(0,"\u00a0\u00b7\u00a0")},rb:2});var osb=[[["onedev-hovercard-action"]]],sH=function(){};sH.prototype.Ra=function(){};
_.W.Object.defineProperties(sH.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"}}},lBc:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.xu("HH:mm MMM d, yyyy")).format(this.changelist.updateTime):""}}});sH.O=function(a){return new (a||sH)};
sH.ya=_.lc({type:sH,qa:[["onedev-changelist-hovercard-body"]],inputs:{changelist:"changelist"},ac:["onedev-hovercard-action"],Aa:30,Ba:7,Ea:[["role","dialog","aria-label","Changelist Hovercard",1,"onedev-hovercard-content"],[1,"onedev-hovercard-body"],[1,"title","gmat-subhead-1"],[1,"content","gmat-body-3"],["svgIcon","access_time_24px"],[1,"detail"],[1,"label"],[4,"ngIf"],["svgIcon","info_outline_24px"],[1,"subcontent"],[1,"dot-separated-list"],[4,"ngFor","ngForOf"],["class","subcontent",4,"ngIf"],
["svgIcon","link_24px"],["target","_blank","rel","noopener noreferrer",3,"href"],["onedevDot","",4,"ngIf"],["onedevDot",""]],ua:function(a,b){a&1&&(_.df(osb),_.A(0,"div",0)(1,"div",1)(2,"div",2),_.N(3),_.B(),_.A(4,"div",3),_.E(5,"mat-icon",4),_.A(6,"div",5)(7,"span",6),_.N(8),_.B(),_.y(9,Vlb,2,1,"span",7),_.B(),_.E(10,"mat-icon",8),_.A(11,"div",5)(12,"div",9)(13,"span",6),_.N(14,"Author"),_.B(),_.A(15,"span"),_.N(16),_.B()(),_.A(17,"div",9)(18,"span",6),_.N(19,"Reviewers"),_.B(),_.A(20,"ul",10),_.y(21,
Xlb,4,2,"ng-container",11),_.B()(),_.y(22,Ylb,5,1,"div",12),_.B(),_.E(23,"mat-icon",13),_.A(24,"div",5)(25,"ul",10)(26,"li")(27,"a",14),_.N(28,"Critique"),_.B()()()()()(),_.ef(29),_.B());a&2&&(_.u(3),_.kf(" ",b.changelist.title," "),_.u(5),_.lf(b.statusText),_.u(1),_.x("ngIf",b.changelist.updateTime),_.u(7),_.lf(b.changelist.Ln),_.u(5),_.x("ngForOf",b.changelist.FM),_.u(1),_.x("ngIf",b.changelist.ocb),_.u(5),_.x("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,_.Ce))},Ha:[_.Bm,_.Cm,
nsb,_.Qs],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}"],
rb:2,Oa:0});psb=[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];_.tH=function(a){var b=_.g9a.call(this)||this;b.Ma=a;b.ai=new _.he;"action-list"===b.X7a()&&(a.na.classList.add("mat-action-list"),a.na.setAttribute("role","group"));return b};_.V(_.tH,_.g9a);_.tH.prototype.X7a=function(){var a=this.Ma.na.nodeName.toLowerCase();return"mat-list"===a?"list":"mat-action-list"===a?"action-list":null};_.tH.prototype.Sb=function(){this.ai.next()};_.tH.prototype.Ka=function(){this.ai.complete()};
_.tH.O=function(a){return new (a||_.tH)(_.v(_.ed))};_.tH.ya=_.lc({type:_.tH,qa:[["mat-list"],["mat-action-list"]],Db:[1,"mat-list","mat-list-base"],vb:1,Ya:function(a){a&2&&_.Pe("mat-id-collision",null)},inputs:{vd:"disableRipple",disabled:"disabled"},Wb:["matList"],features:[_.mf([{wa:_.b9a,Nb:_.tH}]),_.Le,_.Cc],ac:_.d9a,Aa:1,Ba:0,ua:function(a){a&1&&(_.df(),_.ef(0))},styles:[_.e9a()],rb:2,Oa:0});_.uH=function(){};_.uH.O=function(a){return new (a||_.uH)};_.uH.Da=_.mc({type:_.uH});_.uH.Ca=_.bc({});
qsb=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.vH=function(a,b,c,d,e,f,g){var m=_.ibb.call(this)||this;m.panel=a;m.Wc=b;m.Bd=c;m.kb=d;m.ye=f;m.r$a=_.id.EMPTY;var n=a.Xk?a.Xk.ai.ha(_.Kd(function(r){return!(!r.hideToggle&&!r.togglePosition)})):_.Wd;m.tabIndex=parseInt(g||"")||0;m.r$a=_.Fd(a.ii,a.closed,n,a.zGa.ha(_.Kd(function(r){return!!(r.hideToggle||r.disabled||r.togglePosition)}))).subscribe(function(){return _.Cl(m.kb)});a.closed.ha(_.Kd(function(){return a.Uka()})).subscribe(function(){return _.kq(c,b,"program")});e&&(m.expandedHeight=e.expandedHeight,
m.collapsedHeight=e.collapsedHeight);return m};_.V(_.vH,_.ibb);_.h=_.vH.prototype;_.h.Cna=function(){this.disabled||this.panel.toggle()};_.h.iTc=function(){return this.panel.yd};_.h.vla=function(){return this.panel.vla()};_.h.ZSc=function(){return this.panel.id};_.h.cTc=function(){return this.panel.XU};_.h.Aab=function(){return!this.panel.QK&&!this.panel.disabled};
_.h.apc=function(){var a=this.panel.yd;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.h.o5=function(a){switch(a.keyCode){case 32:case 13:_.fh(a)||(a.preventDefault(),this.Cna());break;default:this.panel.Xk&&this.panel.Xk.Epc(a)}};_.h.focus=function(a,b){a?_.kq(this.Bd,this.Wc,a,b):this.Wc.na.focus(b)};_.h.Qc=function(){var a=this;this.Bd.Gm(this.Wc).subscribe(function(b){b&&a.panel.Xk&&a.panel.Xk.Dpc(a)})};
_.h.Ka=function(){this.r$a.unsubscribe();this.Bd.Jk(this.Wc)};_.W.Object.defineProperties(_.vH.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.panel.disabled}}});_.vH.O=function(a){return new (a||_.vH)(_.v(_.Lz,1),_.v(_.ed),_.v(_.jq),_.v(_.Ml),_.v(_.hbb,8),_.v(_.Ok,8),_.Vc("tabindex"))};
_.vH.ya=_.lc({type:_.vH,qa:[["mat-expansion-panel-header"]],Db:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],vb:15,Ya:function(a,b){a&1&&_.I("click",function(){return b.Cna()})("keydown",function(c){return b.o5(c)});a&2&&(_.Pe("id",b.panel.K8a)("tabindex",b.tabIndex)("aria-controls",b.panel.id)("aria-expanded",b.panel.yd)("aria-disabled",b.panel.disabled),_.Qe("height",b.apc()),_.Re("mat-expanded",b.panel.yd)("mat-expansion-toggle-indicator-after","after"===b.panel.XU)("mat-expansion-toggle-indicator-before",
"before"===b.panel.XU)("_mat-animation-noopable","NoopAnimations"===b.ye))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[_.Le],ac:["mat-panel-title","mat-panel-description","*"],Aa:5,Ba:3,Ea:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],ua:function(a,b){a&1&&(_.df(qsb),_.A(0,"span",0),_.ef(1),_.ef(2,1),_.ef(3,2),_.B(),_.y(4,Zlb,1,1,"span",1));a&2&&(_.Re("mat-content-hide-toggle",!b.Aab()),
_.u(4),_.x("ngIf",b.Aab()))},Ha:[_.Cm],styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mat-expansion-header-collapsed-state-height);font-family:var(--mat-expansion-header-text-font);font-size:var(--mat-expansion-header-text-size);font-weight:var(--mat-expansion-header-text-weight);line-height:var(--mat-expansion-header-text-line-height);letter-spacing:var(--mat-expansion-header-text-tracking)}.mat-expansion-panel-header.mat-expanded{height:var(--mat-expansion-header-expanded-state-height)}.mat-expansion-panel-header[aria-disabled=true]{color:var(--mat-expansion-header-disabled-state-text-color)}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-header-hover-state-layer-color)}@media(hover: none){.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-container-background-color)}}.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused{background:var(--mat-expansion-header-focus-state-layer-color)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-content.mat-content-hide-toggle{margin-right:8px}[dir=rtl] .mat-content.mat-content-hide-toggle{margin-right:0;margin-left:8px}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:24px;margin-right:0}[dir=rtl] .mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-right:24px;margin-left:0}.mat-expansion-panel-header-title{color:var(--mat-expansion-header-text-color)}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header-description{flex-grow:2;color:var(--mat-expansion-header-description-color)}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle;color:var(--mat-expansion-header-indicator-color)}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}\n'],
rb:2,data:{animation:[_.Zab]},Oa:0});_.wH=function(){};_.wH.O=function(a){return new (a||_.wH)};_.wH.Ia=_.rc({type:_.wH,qa:[["mat-panel-title"]],Db:[1,"mat-expansion-panel-header-title"]});var rsb=["*",[["mat-card-footer"]]],ssb=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],xH=function(){};xH.O=function(a){return new (a||xH)};
xH.Ia=_.rc({type:xH,qa:[["mat-card-content"],["","mat-card-content",""],["","matCardContent",""]],Db:[1,"mat-card-content"]});var yH=function(){};yH.O=function(a){return new (a||yH)};yH.Ia=_.rc({type:yH,qa:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],Db:[1,"mat-card-title"]});var tsb=function(){};tsb.O=function(a){return new (a||tsb)};tsb.Ia=_.rc({type:tsb,qa:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],Db:[1,"mat-card-subtitle"]});
var usb=function(){this.align="start"};usb.O=function(a){return new (a||usb)};usb.Ia=_.rc({type:usb,qa:[["mat-card-actions"]],Db:[1,"mat-card-actions"],vb:2,Ya:function(a,b){a&2&&_.Re("mat-card-actions-align-end","end"===b.align)},inputs:{align:"align"},Wb:["matCardActions"]});var vsb=function(){};vsb.O=function(a){return new (a||vsb)};vsb.Ia=_.rc({type:vsb,qa:[["","mat-card-avatar",""],["","matCardAvatar",""]],Db:[1,"mat-card-avatar"]});_.zH=function(a){this.ye=a};
_.zH.O=function(a){return new (a||_.zH)(_.v(_.Ok,8))};
_.zH.ya=_.lc({type:_.zH,qa:[["mat-card"]],Db:[1,"mat-card","mat-focus-indicator"],vb:3,Ya:function(a,b){a&2&&(_.Pe("mat-id-collision",null),_.Re("_mat-animation-noopable","NoopAnimations"===b.ye))},Wb:["matCard"],ac:["*","mat-card-footer"],Aa:2,Ba:0,ua:function(a){a&1&&(_.df(rsb),_.ef(0),_.ef(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"],rb:2,
Oa:0});var wsb=function(){};wsb.O=function(a){return new (a||wsb)};wsb.ya=_.lc({type:wsb,qa:[["mat-card-header"]],Db:[1,"mat-card-header"],vb:1,Ya:function(a){a&2&&_.Pe("mat-id-collision",null)},ac:["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n      [mat-card-title], [mat-card-subtitle],\n      [matCardTitle], [matCardSubtitle]","*"],Aa:4,Ba:0,Ea:[[1,"mat-card-header-text"]],ua:function(a){a&1&&(_.df(ssb),_.ef(0),_.A(1,"div",0),_.ef(2,1),_.B(),_.ef(3,2))},rb:2,Oa:0});
_.AH=function(a){this.BD=a};_.ysb=function(a,b,c){var d=b?amb([],b):c.prefix,e={prefix:d,y1a:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.Oh(d.value).path||"").endsWith("/");return b?xsb(a,e,function(g){return amb(g.queries,b)}):c.Tm||f?_.nd(e):xsb(a,e,function(g){return(g=g.g$)?$lb(g):d})};xsb=function(a,b,c){return _.xkb(a.BD).ha(_.t(function(d){return _.TD(d,_.vkb)}),_.t(c),_.t(function(d){return{prefix:d,y1a:bmb(d)}}),_.ke(b))};_.AH.O=function(a){return new (a||_.AH)(_.q(_.hE))};
_.AH.ta=_.p({token:_.AH,oa:_.AH.O,Ga:"root"});var zsb={},Asb={},Bsb={},BH=function(){throw Error("Ld");};BH.prototype.ajb=null;BH.prototype.Naa=function(){return this.content};BH.prototype.toString=function(){return this.content};BH.prototype.aB=function(){if(this.s9!==zsb)throw Error("Md");return _.eg(this.toString())};var Csb=function(){BH.call(this)};_.yi(Csb,BH);Csb.prototype.s9=zsb;var Dsb,Gsb,EH,Osb,Psb,Fsb,Qsb,Nsb,Esb,Jsb,Msb,Lsb,Rsb,Ksb,Ssb,Hsb,Isb;Dsb=function(a){if(null!=a)switch(a.ajb){case 1:return 1;case -1:return-1;case 0:return 0}return null};_.DH=function(a){return null!=a&&a.s9===zsb?a:a instanceof _.Ej?(0,_.CH)(_.fg(a).toString()):a instanceof _.Ej?(0,_.CH)(_.fg(a).toString()):(0,_.CH)(String(String(a)).replace(Esb,Fsb),Dsb(a))};_.CH=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.ajb=d);return c}}(Csb);
Gsb=function(a){if(null==a)throw Error("Nd");return a};EH=function(a){if(null!=a&&a.s9===zsb){var b=String;a=a.Naa();a=String(a).replace(Hsb,"").replace(Isb,"&lt;");b=b(a).replace(Jsb,Fsb)}else b=String(a).replace(Esb,Fsb);return b};
Osb=function(a){null!=a&&a.s9===Asb||null!=a&&a.s9===Bsb?a=Ksb(a):a instanceof _.bg?a=Ksb(_.cg(a)):a instanceof _.bg?a=Ksb(_.cg(a)):a instanceof _.Ch?a=Ksb(_.Dh(a).toString()):a instanceof _.Ch?a=Ksb(_.Dh(a).toString()):(a=String(a),a=Lsb.test(a)?a.replace(Msb,Nsb):"about:invalid#zSoyz");return a};
Psb={"\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;"};Fsb=function(a){return Psb[a]};
Qsb={"\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"};Nsb=function(a){return Qsb[a]};Esb=/[\x00\x22\x26\x27\x3c\x3e]/g;Jsb=/[\x00\x22\x27\x3c\x3e]/g;Msb=/[\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;Lsb=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;Rsb=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i;Ksb=function(a){return String(a).replace(Msb,Nsb)};
Ssb=function(a){a=String(a);return Rsb.test(a)?a:"zSoyz"};Hsb=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g;Isb=/</g;var Ysb,Zsb;_.Usb=function(a){return _.Tsb(a.lineNumber,a.href)};_.Tsb=function(a,b){return(0,_.CH)('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+EH(Osb(b))+'" aria-label="Line '+EH(a+1)+'" tabIndex="-1" data-line-number="'+EH(a)+'">'+_.DH(a+1)+"</a></div>")};_.Wsb=function(a){return _.Vsb(a.start,a.end)};
_.Vsb=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 '+EH(e+1)+'" tabIndex="-1" data-line-number="'+EH(e)+'">'+_.DH(e+1)+"</span></div>"}return(0,_.CH)(c)};Ysb=function(a){var b=a.lines,c=a.du,d="";a=a.lineNumbers;for(var e=a.length,f=0;f<e;f++){var g=a[f];d+=_.Xsb(g,b[g],c[f])}return(0,_.CH)(d)};
_.Xsb=function(a,b,c){return(0,_.CH)('<div data-line-number="'+EH(a)+'">'+Zsb(void 0,b,c)+"</div>")};
Zsb=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+=_.DH(Gsb(b).substring(0==g?0:c[g-1].Qj()-d,m.Gl()-d))+"<"+Ssb(_.Y(m,3))+' class="'+EH(_.Y(m,4))+'"'+(""!=m.pra()?' href="'+EH(Osb(m.pra()))+'"':"")+(""!=m.getKey()?' data-key="'+EH(m.getKey())+'"':"")+">"+Zsb(a,Gsb(b).substring(m.Gl()-d,m.Qj()-d),_.FH(m),m.Gl())+"</"+Ssb(_.Y(m,3))+">"+(g==c.length-1?_.DH(Gsb(b).substring(m.Qj()-d)):"")}else e+=_.DH(b);return(0,_.CH)(e)};_.GH=function(a){this.La=_.fb(a)};_.V(_.GH,_.Fb);_.h=_.GH.prototype;_.h.Gl=function(){return _.dj(this,1)};_.h.setStart=function(a){return _.$h(this,1,a)};_.h.Qj=function(){return _.dj(this,2)};_.h.setEnd=function(a){return _.$h(this,2,a)};_.h.pra=function(){return _.Y(this,5)};_.h.getKey=function(){return _.Y(this,6)};_.h.ID=function(a){_.Sh(this,6,a)};_.FH=function(a){return _.Ui(a,_.GH,8)};_.GH.tc=[8];_.GH.prototype.toObject=function(){return $sb(this)};
var $sb=function(a){if(null!=a)return _.Lb(a),{start:_.dj(a,1),end:_.dj(a,2),tagName:_.Y(a,3),H2c:_.Y(a,4),href:_.Y(a,5),key:_.Y(a,6),LUa:_.cj(a,7),kVc:_.Ab(_.FH(a),$sb)}};var atb=function(a){this.j0=a;this.rendered=[]};atb.prototype.clear=function(){if(this.j0.hp){var a=this.rendered;this.rendered=[];a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.j0.hp(b.value)}};_.HH=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a};_.IH=function(a,b){a=a.create("div");a.className=b;return a};atb.prototype.create=function(a){a=this.j0.createElement(a);this.j0.hp&&_.pE(a)&&this.rendered.push(a);return a};_.JH=function(a,b){a=a.na;atb.call(this,b);this.eS=new Map;this.container=a};_.V(_.JH,atb);
_.JH.prototype.mv=function(a,b){var c=new Map(b.map(function(m){return[m.start,m]}));b=new Set;a=_.l(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++){btb(this,f,!1,e);if(g=this.eS.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.l(this.eS);for(a=c.next();!a.done;a=c.next())a=_.l(a.value).next().value,b.has(a)||btb(this,a,!0)};
var btb=function(a,b,c,d){d=void 0===d?0:d;if(_.SE(b,a.rs())){var e=a.eS.get(b);if(!e||c)if(e||!c){var f=a.Ci(b);f&&(c?(a.container.insertBefore(f,e),_.Sj(e),a.eS.delete(b)):(c=a.ypa(b,d),a.eS.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=_.IH(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a)))}}};_.JH.prototype.clear=function(){atb.prototype.clear.call(this);this.eS.clear()};var gmb=/Meta/gi;_.imb={fo:"Everything",value:"",Tb:_.TE("e"),Es:"Everything"};var rmb=new _.ps("Directory ({dir})"),tmb=new _.ps("Search in ({repo} \u203a {dir})"),smb=new _.ps("Search in ({id}/{repo} \u203a \u2026 \u203a {dir})"),vmb=new _.ps("Directory ({repo} \u203a {dir})"),umb=new _.ps("Directory ({id}/{repo} \u203a {ref} \u203a {dir})"),lmb=new _.ps("Repository ({repo})"),kmb=new _.ps("Package ({package})"),nmb=new _.ps("Branch ({branch})"),qmb=new _.ps("Branch ({id}/{repo} \u203a {ref})"),mmb=new _.ps("Tag ({tag})"),pmb=new _.ps("Tag ({id}/{repo} \u203a {ref})"),omb=
new _.ps("Search in ({id}/{repo} \u203a {ref})"),jmb=new _.ps("Project ({project})");var dtb=function(a){return _.qab(a.prototype,"$$generatedClassName",function(){return"Class$obf_"+{valueOf:function(){return++ctb}}})},ctb=1E3;var KH=function(){};KH.prototype.Oba=function(){return etb(this)};KH.prototype.toString=function(){var a=kF(ftb(LH(this.constructor)))+"@";var b=(this.Oba()>>>0).toString(16);return a+kF(b)};var gtb=function(){this.R$=0};_.V(gtb,KH);gtb.prototype.Lda=function(){return(this.R$+1|0)<this.Wob.length};gtb.prototype.xL=function(){if(!this.Lda()){var a=new htb;a.W7 instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.W7):a.W7.stack=Error().stack);a.wGc(Error(a));throw a.W7;}a=this.R$=this.R$+1|0;return this.Wob[a]};var itb=function(){};_.V(itb,KH);itb.prototype.wGc=function(a){this.W7=a;jtb(a,this)};itb.prototype.toString=function(){var a=ftb(LH(this.constructor)),b=this.jYc;return null==b?a:kF(a)+": "+kF(b)};var ktb=function(){};_.V(ktb,itb);var ltb=function(){};_.V(ltb,ktb);var mtb=function(){};_.V(mtb,KH);var ntb=function(){};_.V(ntb,KH);var otb=function(){};_.V(otb,ntb);var Bub,Cub=function(){Cub=function(){};Bub=Dpb([256],MH,Dub)};var Dpb=function(a,b,c){return Eub(a,{gta:b,Wxb:c,CNa:a.length})},Eub=function(a,b){var c=a[0];if(null==c)return null;var d=new globalThis.Array(c);b&&(d.C2a=b);if(1<a.length){a=a.slice(1);b=b&&{gta:b.gta,Wxb:b.Wxb,CNa:b.CNa-1};for(var e=0;e<c;e++)d[e]=Eub(a,b)}else if(b&&(a=b.gta.KQc,void 0!==a))for(b=0;b<c;b++)d[b]=a;return d};var MH=function(){this.Oz=0};_.V(MH,ntb);var Gpb=function(a){if(-129<a&&128>a){Cub();var b=a+128|0,c=Bub[b];c||(c=Bub[b]=Fub(a));a=c}else a=Fub(a);return a},Fub=function(a){var b=new MH;b.Oz=a;return b};MH.prototype.Oba=function(){return this.Oz};MH.prototype.toString=function(){return""+this.Oz};var Dub=function(a){return a instanceof MH};var Gub=function(a){this.bAc=a};_.V(Gub,KH);var Hub=function(a){this.aAc=a};_.V(Hub,KH);var Iub=function(a){var b;return b=a.aAc,b()};var Jub=function(){};_.V(Jub,KH);Jub.prototype.toString=function(){return this.U$};var htb=function(){};_.V(htb,ltb);var Kub=function(){};_.V(Kub,Jub);var Lub=function(){};_.V(Lub,KH);Lub.prototype.toString=function(){return this.pZ?0==this.SOa.length?this.pZ.toString():kF(this.pZ.toString())+kF(this.SOa):this.Zzc};var Mub=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:etb(a)}},Nub=0,etb=function(a){return a.E2a||(Object.defineProperties(a,{E2a:{value:Nub=Nub+1|0,enumerable:!1}}),a.E2a)};var Oub=function(a){return a.Oba?a.Oba():Mub(a)},Rub=function(a){switch(typeof a){case "number":return LH(otb);case "boolean":return LH(mtb);case "string":return LH(Epb);case "function":return LH(Pub)}if(a instanceof KH)a=LH(a.constructor);else if(Array.isArray(a))a=(a=a.C2a)?LH(a.gta,a.CNa):LH(KH,1);else if(null!=a)a=LH(Qub);else throw new TypeError("Od");return a};var Pub=function(){};var Qub=function(){};_.V(Qub,KH);var jtb=function(a,b){if(a instanceof Object)try{a.FSc=b,Object.defineProperties(a,{cause:{get:function(){return b.Xzc&&b.Xzc.W7}}})}catch(c){}};var Epb=function(){};_.V(Epb,KH);var kF=function(a){return null==a?"null":a.toString()},Sub=function(a,b){a=a.substr(0,b.length);return Object.is(a,b)||null==a&&null==b},Fpb=function(a){return"string"===typeof a};var Tub=function(a,b){this.NOa=a;this.OOa=b};_.V(Tub,KH);var ftb=function(a){return 0!=a.OOa?kF(Uub("[",a.OOa))+String("L"+kF(dtb(a.NOa))+";"):dtb(a.NOa)};Tub.prototype.toString=function(){return"class "+kF(ftb(this))};var Uub=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=kF(c)+kF(a);return c},LH=function(a,b){var c=b||0;return _.qab(a.prototype,"$$class/"+c,function(){return new Tub(a,c)})};var Vub=function(a,b){a.push(b)},Wub=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},Yub=function(a){return new Hub(function(){var b=new Xub;b.R$=-1;b.Wob=a;return b})},Zub=function(a,b){a.sort(function(c,d){var e;return e=b.bAc,e(c,d)})};var Xub=function(){this.R$=0};_.V(Xub,gtb);_.NH=function(a){this.Ug=a};_.V(_.NH,KH);
_.NH.prototype.ld=function(a){var b;if(!a||0==a.length)return this.Ug.ho([]);for(var c=[],d=a.length-1|0;0<=d;d=d-1|0)Vub(c,this.Ug.Xb(a[d]));a=(b=this.Ug,new Gub(function(n,r){return b.u2a(n,r)}));Zub(c,a);a=[];d=[];for(var e=!1;0<c.length;){for(var f=c.pop();0!=a.length&&this.Ug.Gl(f)>=this.Ug.Qj(a[a.length-1|0]);){var g=a.pop();this.Ug.Asa(g)&&(e=!1);0==a.length||this.Ug.i7(a[a.length-1|0],g)}g=e;var m=this.Ug.Asa(f);e=g||m;if(0==a.length)a.push(f),d.push(f);else if(g&&m){if(!this.Ug.Ksa(f)){if(e=
$ub(this,f,a,c))d.pop(),Wub(d,e);e=!1;avb(this,c,f)}}else g=a[a.length-1|0],this.Ug.Qj(f)>this.Ug.Qj(g)&&avb(this,c,this.Ug.bNb(f,this.Ug.Qj(g))),a.push(f)}for(c=a.length;1<c;c=c-1|0)this.Ug.i7(a[c-2|0],a[c-1|0]);return this.Ug.ho(d)};
var $ub=function(a,b,c,d){for(var e=null;0!=c.length;){var f=c.pop(),g=a.Ug.Asa(f),m=a.Ug.Qj(f);a.Ug.setEnd(f,a.Ug.Gl(b));var n=g&&!a.Ug.Ksa(b)&&a.Ug.Ksa(f),r=0==c.length?null:c[c.length-1|0];n||a.Ug.Gl(f)>=a.Ug.Qj(f)?null!=r?a.Ug.oHb(r,f):e=a.Ug.DK(f):null!=r&&a.Ug.i7(r,f);g=g?a.Ug.Qj(b):a.Ug.Gl(b);!n&&g<m&&avb(a,d,a.Ug.ljb(f,g,m))}return e},avb=function(a,b,c){for(var d=b.length;0<d&&0<a.Ug.u2a(b[d-1|0],c);)d=d-1|0;b.splice(d,0,c)};var OH=function(a,b,c,d,e){_.JH.call(this,c,d);var f=this;this.Sd=a;this.view=b;this.nb=c;this.nv=!1;this.Hf=[];this.Xj=new _.ll;this.cA=new _.ll;this.aga=new Map;this.lines=[];this.Kl=[];this.Ol=0;this.lb=e.OR().ha(_.Vd()).subscribe(function(g){var m=void 0===f.tabSize;f.tabSize=g;m||_.Cl(f.Sd)})};_.V(OH,_.JH);_.h=OH.prototype;_.h.Ka=function(){this.lb.unsubscribe()};
_.h.Sb=function(a){if(a.highlightedLines){a=_.l(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=_.RE(this.Hf,this.rs());a=_.l(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.Ci(c))||d.setAttribute("aria-current","true")}}}};_.h.rs=function(){return this.Ol};
_.h.Ci=function(a){this.Kl.length<=a&&(this.Kl=this.Kl.concat(Array.from(this.container.children).slice(this.Kl.length)));return this.Kl[a]};_.h.ypa=function(a,b){var c=this,d=_.IH(this,"line");d.appendChild(_.HH(this,Array.from({length:b+1}).join(" "),"line"));b=_.HH(this,"...","line ellipses");b.addEventListener("click",function(){c.Xj.emit(a)});d.appendChild(b);return d};
_.h.JQ=function(){if(this.rs())return this.container.firstElementChild.getBoundingClientRect().height;var a=_.IH(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.l7=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.Kl=[]);b<this.Ol&&(b=this.Ol);this.Ol=c;var e=document.getElementById("pre-rendered-code");if(null!=e&&this.nv){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=_.XE(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",_.fg(d[f])),f++,b+=this.container.childElementCount-e;b>=c&&(this.Ol=b);if(f<d.length)return d.slice(f);if(b<c){d=this.vMa(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+=_.Xsb(m,a[m],d[g])}a=(0,_.CH)(f).aB();c.insertAdjacentHTML("beforeend",_.fg(a))}return[]};
_.h.uja=function(a){var b=this;a=a.filter(function(m){return _.SE(m,b.rs())});if(!(0===a.length||a[a.length-1]>=this.Ol)){var c=new _.NH(new bvb),d=a.map(function(m){var n;return c.ld(null!=(n=b.vj.get(m))?n:null)}),e=document.activeElement,f=null;null!=e&&e.parentElement===this.container&&(f=e.dataset.lineNumber);e=document.createElement("div");dmb(e,Ysb({lineNumbers:a,lines:this.lines,du:d}));for(d=a.length-1;0<=d;d--){var g=e.children[d];this.eS.has(a[d])||this.container.replaceChild(g,this.Ci(a[d]));
this.Kl[a[d]]=g}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};_.h.focus=function(a){a=_.RE(a,this.rs());if(0!==a.length){var b=this.Ci(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.cA.next(a[0].start);b.focus()}};
var dvb=function(a,b){var c=a.Ci(b.line);if(c){a.aga.get(b)&&cvb(a,b);var d=a.view.Kh(b.ua,b.context);var e=d.ql;if(1!==e.length)throw Error("Pd");d={element:e[0],KPc:d};a.j0.insertBefore(a.container,d.element,c);_.Cl(a.Sd);a.aga.set(b,d)}},cvb=function(a,b){var c=a.aga.get(b);c&&(_.Sj(c.element),a.view.remove(a.view.indexOf(c.KPc)),a.aga.delete(b))};OH.prototype.clear=function(){_.JH.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.Ol=0;this.aga.clear()};
OH.prototype.vMa=function(a,b){for(var c=new _.NH(new bvb),d=[];a<b;a++){var e=void 0;d.push(c.ld(null!=(e=this.vj.get(a))?e:null))}return d};OH.O=function(a){return new (a||OH)(_.v(_.Ml),_.v(_.tf),_.v(_.ed),_.v(_.Pk),_.v(_.Wu))};
OH.ya=_.lc({type:OH,qa:[["code-container"]],vb:4,Ya:function(a,b){a&2&&_.Qe("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{nv:"usePrefetchIfPossible",Hf:"highlightedLines",vj:"inlineWidgets"},outputs:{Xj:"lineShown",cA:"lineFocused"},features:[_.Le,_.Cc],Aa:0,Ba:0,ua: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}"],
rb:2,Oa:0});var bvb=function(){};_.h=bvb.prototype;_.h.i7=function(a,b){_.Xi(a,8,_.GH,b)};_.h.ljb=function(a,b,c){return _.Ri(a.clone(),8).setStart(b).setEnd(c)};_.h.ho=function(a){return a};_.h.DK=function(a){return _.FH(a)};_.h.Qj=function(a){return a.Qj()};_.h.Gl=function(a){return a.Gl()};_.h.Asa=function(a){return"a"===_.Y(a,3)};_.h.Ksa=function(a){return _.cj(a,7)};_.h.oHb=function(a,b){b=_.FH(a).concat(_.FH(b));_.Wi(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.bNb=function(a,b){if(b<a.Gl()||b>=a.Qj())throw new RangeError;var c=_.Ri(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.Xb=function(a){var b=(new _.GH).setStart(a.startColumn).setEnd(a.endColumn);a.LUa&&_.nj(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.Sh(b,3,d);_.Sh(c,4,a.Wo);null!=a.href&&_.Sh(b,5,a.href);null!=a.key&&b.ID(a.key);return b};_.h.u2a=function(a,b){return b.Gl()-a.Gl()||a.Qj()-b.Qj()};var evb=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"}),PH=function(){this.X9=0};
PH.prototype.Sb=function(){this.X9=Cmb(this.snippet);this.de.clear();for(var a=this.de,b=this.snippet.Zs,c=new Map,d=0,e=b.length;d<e;d++){var f=b[d],g=[],m=g.concat,n=_.zc(fvb(this,f)),r=_.zc(gvb(this,f));var w=f.rL;this.fr?(f=this.fr(_.WE(f.lineNumber)),w=[Object.assign({},hvb(this,new tG({startIndex:0,length:w.length})),{tagName:"a",Wo:"",href:f})]):w=[];g=m.call(g,n,r,_.zc(w));c.set(d,g)}a.vj=c;this.de.l7(ivb(this))};
var ivb=function(a){return a.snippet.Zs.map(function(b){return b.rL.substring(a.X9)+"\n"})},fvb=function(a,b){return b.fh.filter(function(c){var d=c.te;c=c.tokenType;return!d||d.startIndex+d.length<=a.X9?!1:!!c&&evb.hasOwnProperty(c)&&!!evb[c]}).map(function(c){return Object.assign({},hvb(a,c.te),{Wo:evb[c.tokenType]})})},gvb=function(a,b){return(b=b.Au)?b.mY.map(function(c){return Object.assign({},hvb(a,c),{tagName:"mark",Wo:""})}):[]},hvb=function(a,b){return{startColumn:Math.max(b.startIndex-a.X9,
0),endColumn:Math.max(b.startIndex+b.length-a.X9,0)}};PH.O=function(a){return new (a||PH)};
PH.ya=_.lc({type:PH,qa:[["basic-snippet","snippet",""]],tb:function(a,b){a&1&&_.xf(OH,7);if(a&2){var c;_.vf(c=_.zf())&&(b.de=c.first)}},inputs:{fr:"linkGenerator",snippet:"snippet",Qn:"codeFontSize"},features:[_.Cc],mc:["snippet",""],Aa:1,Ba:2,Ea:[[1,"nopadding"]],ua:function(a,b){a&1&&_.E(0,"code-container",0);a&2&&_.Qe("font-size",b.Qn)},Ha:[OH],styles:["basic-snippet[_nghost-%COMP%]{display:flex}basic-snippet[_nghost-%COMP%]   code-container[_ngcontent-%COMP%]{font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%;flex:1 1 100%}basic-snippet[_nghost-%COMP%]   code-container[_ngcontent-%COMP%]     div{padding:0 4px}basic-snippet[_nghost-%COMP%]     a{color:inherit}basic-snippet[_nghost-%COMP%]     a:focus, basic-snippet[_nghost-%COMP%]     a:hover{text-decoration:none}basic-snippet[_nghost-%COMP%]     mark{font-weight:700}"],Oa:0});
var Bmb=/\S/;_.QH=function(a,b,c){this.Fa=a;this.Ua=b;this.document=c;this.XH="resultLine";this.yG=this.BK=-1};_.QH.prototype.Sb=function(){};
_.QH.prototype.click=function(a){if(0===a.button&&!_.YE(a)){var b=Amb(a);if(null!=b){b=_.WE(this.snippet.Zs[b.lineNumber].lineNumber);var c=this.fr(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.XE(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.XE(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.Nn(this.Ua,c)}this.Fa.mb({element:this.xc,
action:this.XH,gestureName:"CLICK",Jf:this.resultIndex,fG:[Object.assign({},this.oR,{lineNumber:b})]},a)}}};_.QH.O=function(a){return new (a||_.QH)(_.v(_.ou),_.v(_.rg),_.v(_.ph))};
_.QH.ya=_.lc({type:_.QH,qa:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],tb:function(a,b){a&1&&_.xf(PH,7);if(a&2){var c;_.vf(c=_.zf())&&(b.NX=c.first)}},inputs:{fr:"linkGenerator",resultIndex:"resultIndex",snippet:"snippet",xc:"trackElement",oR:"feedbackEvent",Qn:"codeFontSize"},features:[_.Cc],mc:"linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" "),Aa:3,Ba:6,Ea:[[1,"line-numbers"],["class","line-number",3,"focus","hover",
"mouseenter","mouseleave",4,"ngFor","ngForOf"],[3,"snippet","linkGenerator","codeFontSize","click","mouseover","mouseout","focusin","focusout"],[1,"line-number",3,"mouseenter","mouseleave"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,Dmb,2,5,"div",1),_.B(),_.A(2,"basic-snippet",2),_.I("click",function(c){return b.click(c)})("mouseover",function(c){c=Amb(c);if(null!=c){var d=c.element;b.yG=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=Amb(c);null!=c&&(b.yG=-1,c.element.classList.remove("hover"))})("focusin",
function(c){c=Amb(c);null!=c&&(0<=b.BK&&b.NX.de.Ci(b.BK).classList.remove("focus"),b.BK=c.lineNumber,b.NX.de.Ci(b.BK).classList.add("focus"))})("focusout",function(c){null!=Amb(c)&&(0<=b.BK&&b.NX.de.Ci(b.BK).classList.remove("focus"),b.BK=-1)}),_.B());a&2&&(_.Qe("font-size",b.Qn),_.u(1),_.x("ngForOf",b.snippet.Zs),_.u(1),_.x("snippet",b.snippet)("linkGenerator",b.fr)("codeFontSize",b.Qn))},Ha:[_.Bm,PH],styles:["file-search-snippet[_nghost-%COMP%]{display:flex;overflow:hidden}file-search-snippet[_nghost-%COMP%]   basic-snippet[_ngcontent-%COMP%]{flex:1 1 100%}file-search-snippet[_nghost-%COMP%]   basic-snippet[_ngcontent-%COMP%]     div{cursor:pointer}file-search-snippet[_nghost-%COMP%]   .line-numbers[_ngcontent-%COMP%]{font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%;display:inline-block;min-width:76px}file-search-snippet[_nghost-%COMP%]   .line-numbers[_ngcontent-%COMP%]   .line-number[_ngcontent-%COMP%]{padding-left:40px;text-align:end;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],
Oa:0});_.jvb=new _.xc("cEvt");_.kvb={Ks:function(a){throw a;},w1a:function(a){return a()},aja:function(a){a()},czb:function(){},JUa:function(){},T_:function(){},gr:function(){},MS:function(){}};var lvb;lvb=function(a){this.HRa=a;this.YU=Emb(a)};_.ZE=function(a,b){var c=0;a=_.l(a.YU);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};lvb.prototype.Sia=function(a){if(a.end<=a.start||0>a.start)return this;var b=new Map(this.HRa);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new lvb(b)};_.RH=new lvb(new Map);
_.SH=function(a){var b=this;this.me=a=void 0===a?_.kvb:a;this.l2a=new _.he;this.visibility=this.l2a.ha(_.de(function(c,d){switch(d.action){case "toggleRange":return a&&(c.HRa.has(d.te.start)?a.JUa():a.czb()),c.Sia(d.te);case "show":return b.show(c,d.line);case "showAll":return _.RH;default:return _.Fg(d)}},_.RH),_.ke(_.RH),_.ie(1))};_.SH.prototype.mv=function(a){this.l2a.next(a)};_.SH.prototype.Ka=function(){this.l2a.complete()};
_.SH.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=_.l(a.HRa);for(var e=a.next();!e.done;e=a.next()){e=_.l(e.value);e.next();e=e.next().value;for(var f=!1,g=_.l(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.Sia(e))}d&&this.me&&this.me.JUa();return c};_.SH.O=function(a){return new (a||_.SH)(_.q(_.jvb,8))};_.SH.ta=_.p({token:_.SH,oa:_.SH.O});_.TH=function(){this.n2a=[];this.Wm=[];this.lineHeight=0;this.visibility=_.RH;this.pM=new _.ll;this.delay=_.nd(!0).ha(_.Ud(50))};_.TH.prototype.Vd=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.pM.emit(this.n2a[a].original))};_.TH.prototype.Sb=function(a){a.folding&&(this.delay=_.nd(!0).ha(_.Ud(50)));if(a.visibility||a.folding)this.n2a=Hmb(this.visibility,this.Wm)};_.TH.O=function(a){return new (a||_.TH)};
_.TH.ya=_.lc({type:_.TH,qa:[["code-folding-container"]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Vd(c)})},inputs:{Wm:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{pM:"rangeToggled"},features:[_.Cc],Aa:2,Ba:3,Ea:[[4,"ngIf"],["class","range-marker",3,"height","left","top","title",4,"ngFor","ngForOf"],[1,"range-marker",3,"title"]],ua:function(a,b){a&1&&(_.y(0,Gmb,2,1,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.delay))},Ha:[_.Bm,_.Cm,_.Hm],styles:["code-folding-container[_nghost-%COMP%]{position:relative}.range-marker[_ngcontent-%COMP%]{border-radius:4px;cursor:pointer;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:.6ch}"],
Oa:0});_.UH=function(){};_.UH.O=function(a){return new (a||_.UH)};_.UH.Da=_.mc({type:_.UH});_.UH.Ca=_.bc({imports:[_.Im]});_.VH=function(a,b,c){_.Xq.call(this,a,b,c);this.lines=[];this.oob="code-and-highlight-container";this.gY=new _.he;this.Kta=new _.he;this.uVa=new _.he;this.DTa=new _.he;this.ETa=new _.he;this.scroll=new _.he};_.V(_.VH,_.Xq);_.VH.prototype.Ra=function(){_.Xq.prototype.Ra.call(this)};_.VH.prototype.Ka=function(){_.Xq.prototype.Ka.call(this)};_.VH.O=function(a){return new (a||_.VH)(_.v(_.ed),_.v(_.Wq),_.v(_.re))};_.VH.Ia=_.rc({type:_.VH,features:[_.Le]});var Jmb=void 0;_.mvb={Iac:"\n",LPb:function(a,b){if(void 0===a||0===a.length)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.Kmb().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,Wo:"cm-"+m}));e+=g.length;g.endsWith(_.mvb.Iac)&&(d++,e=0)});return c}};_.WH=function(a,b){if(_.qu.has(7)){var c=new _.Wf(!0);this.enabled=c.Qf();b.register("toggleLineLimitation","8",function(){c.Fk.length&&c.next(!c.value)})}else this.enabled=_.nd(!1)};_.WH.O=function(a){return new (a||_.WH)(_.q(_.ru),_.q(_.Kt))};_.WH.ta=_.p({token:_.WH,oa:_.WH.O,Ga:"root"});var nvb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],XH=function(a,b){_.JH.call(this,a,b);this.nb=a;this.cA=new _.ll;this.Ep=new _.ll;this.us=new _.ll;this.Xj=new _.ll;this.s_=void 0;this.wD=new Set;this.vG=new Set;this.au=0;this.Ao=[];this.Y0=new Map;this.LOa=new Map};_.V(XH,_.JH);XH.prototype.rs=function(){return this.Ao.length};XH.prototype.Ci=function(a){return this.Ao[a]};
XH.prototype.ypa=function(a){var b=this,c=_.IH(this,"line-number CodeMirror-gutter-background");c.appendChild(_.HH(this,"-",""));c.addEventListener("click",function(){b.Xj.emit(a)});return c};
XH.prototype.Vd=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.us.next({line:c,e0:a}),!0;this.Ep.next({line:c,e0:a});return!1};
var ovb=function(a,b){var c=a.au;a.au+=b;b=a.au;if(c!==b){if(a.Ll){for(var d=[],e=c;e<b;e++)d.push(_.Usb({lineNumber:e,href:a.Ll(e)}).aB());_.ylb(a.container,"beforeend",_.tab(d))}else _.ylb(a.container,"beforeend",_.Wsb({start:c,end:b}).aB());d=Array.from(a.container.children);a.Ao=0===c?d:a.Ao.concat(d.slice(a.Ao.length));d=_.l(a.vG);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&a.Wba(a.Ao[e]);d=_.l(a.LOa.entries());for(e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;
f=f.next().value;c<=e&&e<b&&a.Ao[e].classList.add.apply(a.Ao[e].classList,_.zc(f))}}a.wD=_.emb(a.s_,a.Ao)};XH.prototype.clear=function(){_.JH.prototype.clear.call(this);this.Ao=[];this.Y0.clear();this.container.textContent="";this.au=0;ovb(this,0)};
var pvb=function(a,b){var c=b.line;b=b.height;if(a.Ao[c]){if(!a.Y0.get(c)){var d={height:0,element:_.IH(a,"")};a.j0.insertBefore(a.container,d.element,a.Ao[c]);a.Y0.set(c,d)}a=a.Y0.get(c);a.height+=b;a.element.style.height=a.height+"px"}},qvb=function(a,b){var c=b.line;b=b.height;var d=a.Y0.get(c);d&&(d.height-=b,0<d.height?d.element.style.height=d.height+"px":(a.Y0.delete(c),_.Sj(d.element)))};
XH.prototype.focus=function(a){a=_.RE(a,this.Ao.length);0<a.length&&(this.Ao[a[0].start].firstElementChild.focus(),this.cA.next(a[0].start))};
XH.prototype.Xba=function(a){for(var b=_.l(this.wD||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.l(nvb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.s_=a;this.wD=_.emb(this.s_,this.Ao);this.vG=_.fmb(a);a=_.l(this.wD);for(c=a.next();!c.done;c=a.next())this.Wba(c.value)};
XH.prototype.R1a=function(a){if(this.Ll){this.Ll=a;for(var b=0,c=this.Ao.length;b<c;b++)_.J$a(this.Ao[b].firstElementChild,a(b))}else this.clear(),ovb(this,this.au)};XH.prototype.Wba=function(a){a.classList.add("highlight");for(var b=_.l(nvb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};XH.O=function(a){return new (a||XH)(_.v(_.ed),_.v(_.Pk))};
XH.ya=_.lc({type:XH,qa:[["line-number-container"]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Vd(c)})},inputs:{Ll:"lineNumberLinkProvider"},outputs:{cA:"lineFocused",Ep:"lineNumberClicked",us:"gutterClicked",Xj:"lineShown"},features:[_.Le],Aa:0,Ba:0,ua: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}"],
rb:2,Oa:0});_.YH=function(a){this.Fa=a;this.BBb=new _.he;this.Dpa=new Map;this.nea=new _.ct(this.Fa)};_.YH.prototype.register=function(a,b){if(this.Dpa.has(a))throw Error("Rd`"+a);this.Dpa.set(a,b);this.BBb.next(a)};_.YH.prototype.Fz=function(a){if(!this.Dpa.has(a))throw Error("Sd`"+a);this.Dpa.delete(a);this.BBb.next(a)};_.YH.O=function(a){return new (a||_.YH)(_.q(_.eo))};_.YH.ta=_.p({token:_.YH,oa:_.YH.O,Ga:"root"});var rvb,svb,tvb,uvb,vvb;rvb=["content"];svb=["gutter"];tvb=["decorations"];uvb=["sidebar"];vvb=["focusElement"];
_.ZH=function(a,b,c,d,e,f,g,m,n,r,w,z,D,J,L,Q,da){_.VH.call(this,z,D,a);var oa=this;this.renderer=c;this.view=d;this.yk=e;this.Kga=f;this.lV=g;this.Vg=m;this.md=n;this.document=r;this.Sd=J;this.gt=L;this.VTa=Q;this.fKa=da;this.oRa=_.RE;this.Nq=new Set;this.vj=new Map;this.Uz=this.aS=this.YR=this.ZR=!1;this.h8=new Set;this.Mw=[];this.qu=new Map;this.Tz=new Map;this.r9=new _.fe(1);this.lb=new _.id;this.Ys=[];this.qD=null;this.Jua=[];this.VU=[];this.vc=!1;this.Xoa=new _.he;this.eB=function(){};this.XR=
!0;this.mV=this.lineHeight=0;this.value=this.fileName="";this.eda=1E3;this.Zsa=800;this.visibility=_.RH;this.Wm=[];this.lB=void 0;this.nv=!1;this.Xia=new _.ll;this.Xj=new _.ll;this.pM=new _.ll;this.GQ=0;this.fe=this.HQ="";this.Xp=this.Kk=this.PG=void 0;this.U8=!1;this.dR=!0;this.Ep=new _.ll;this.us=new _.ll;this.MS=_.tj(function(){oa.me.MS()},500);this.me=w||_.kvb;this.sh=new _.Jt(this.document);this.sh.Vna=!1;this.sh.uM("CTRL_A",65,2);this.sh.uM("CTRL_A",65,8);_.Yj(this.sh,"shortcut",function(qa){if("CTRL_A"===
qa.identifier){qa=oa.t9.na;for(var ta={};qa;){ta={v1:ta.v1,lLa:ta.lLa};if(oa.document.activeElement===qa)return oa.continue?(ta.v1=r.getSelection(),ta.lLa=ta.v1&&ta.v1.toString(),oa.continue.then(function(Ca){return function(){Ca.v1&&Ca.v1.toString()!==Ca.lLa||_.zmb(oa.de.container)}}(ta))):_.zmb(oa.de.container),!1;qa=qa.parentElement}}return!0});this.lb.add(this.fKa.Qn.subscribe(function(qa){oa.nb.na.style.fontSize=null!=qa?qa+"px":"";_.Cl(oa.Sd);setTimeout(function(){oa.Qfa(oa.de.JQ())})}));this.lb.add(this.gt.W8.subscribe(function(qa){oa.fe=
qa;_.Cl(oa.Sd)}))};_.V(_.ZH,_.VH);_.ZH.Ia=_.VH.Ia;_.h=_.ZH.prototype;
_.h.Sb=function(a){var b=this;if(!this.lineHeight){for(var c=_.l(this.fe.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.t9.na.classList.add(d);this.lineHeight=this.de.JQ()}a.fileName||a.value?(this.lWa(),this.continue=this.me.w1a(function(){return b.render()})):a.scrollToLine?(this.su(this.Hf),this.hU(_.BE(this.Hf))):a.lineNumberLinkProvider?(c=function(){b.ug.R1a(b.Ll)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.ej&&this.lV.Fz(a.visibleCodeIdentifier.ej),
this.Vfa());(a.visibility||a.folding)&&this.mv();if(!this.XR){this.eB();var e=this.Hf;"CODE"===this.lG?this.eB=_.Krb(this.Vg,function(){null!=e?b.CK(e,!0):b.Baa.na.focus()}):void 0!==this.lG&&(this.eB=this.Vg.registerCallback(this.lG,this.nb.na,function(){b.CK(e,!0);b.eB()}))}this.dR||this.ug.clear();if(a.lineLimitation){var f;this.HQ="".padStart(null!=(f=this.UG)?f:80," ")}};_.h.rU=function(a){this.U8=a};
_.h.CK=function(a,b){b=void 0===b?!1:b;var c=this;_.sd(function(d){if(1==d.Nc)return _.td(d,c.continue,2);_.NZa(c.yk,function(){c.zG(a,b)});d.Nc=0})};_.h.zG=function(a,b){if(void 0===b||!b||this.Fca(_.BE(a)))this.de.focus(a),this.nb.na.scrollLeft=0,this.XR=!0};_.h.Qfa=function(a){this.lineHeight=a;_.Cl(this.Sd);wvb(this)};
_.h.Ra=function(){var a=this;_.VH.prototype.Ra.call(this);this.xI.ha(_.Od(function(){return a.yk.KL}),_.t(function(b){return b.target.scrollLeft}),_.Od(function(){return a.yk.Qta})).subscribe(function(b){a.tr.na.style.right=-b+"px";a.MS()});this.nb.na.addEventListener("copy",function(){a.me.gr()});this.nb.na.addEventListener("keydown",function(b){if(!_.YE(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&a.nb.na.contains(c)){var d=c.dataset.lineNumber||c.parentElement.dataset.lineNumber;
d&&(d=Number(d),isNaN(d)||(["Up","ArrowUp","k"].includes(b.key)&&(a.de.nb.na.contains(c)?a.zG(d-1):a.ug.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.de.nb.na.contains(c)?a.zG(d+1):a.ug.focus(d+1),b.preventDefault())))}}});"CODE"===this.lG&&(this.Kk=this.md.register("openCode","c",function(){a.me.T_();_.kv(a.Vg,"CODE")}),this.Xp=this.Vg.registerCallback("CODE",this.nb.na,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.nb.na.contains(b)&&!a.ug.nb.na.contains(b)&&
a.Baa.na!==b?a.ug.focus(a.PG||0):a.zG(a.PG||0)}))};_.h.Qc=function(){this.Vfa()};_.h.Vfa=function(){var a=this;this.lB&&this.lV.register(this.lB,this.xI.ha(_.Od(function(){return a.yk.KL}),_.t(function(b){return b.target.scrollTop}),_.Vd(),_.t(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.nb.na.clientHeight)/a.lineHeight),a.Ol)}}),_.Od(function(){return a.yk.eea})))};_.h.re=function(){this.r9.next(!0)};
_.h.Ka=function(){this.vc=!0;this.clear();this.lB&&this.lV.Fz(this.lB);this.sh&&this.sh.dispose();this.Kk&&this.Kk();this.Xp&&this.Xp();this.eB();this.lb.unsubscribe();_.VH.prototype.Ka.call(this)};_.h.oJ=function(a){this.nb.na.classList.add(a)};_.h.vM=function(a){this.nb.na.classList.remove(a)};_.h.zXa=function(a){this.pM.emit(a);this.CK(a.start-1)};
_.h.mv=function(){for(var a=_.l([this.de,this.ug]),b=a.next();!b.done;b=a.next())b.value.mv(this.visibility.YU,this.Wm);b=_.l(this.Mw);for(a=b.next();!a.done;a=b.next())this.gV(a.value);b=_.l(this.Ys);for(a=b.next();!a.done;a=b.next())this.gV(a.value);_.xvb(this)};_.xvb=function(a){a.mV=_.ZE(a.visibility,a.Ol)};_.h=_.ZH.prototype;_.h.UUa=function(){var a=this;this.ZR||(this.ZR=!0,setTimeout(function(){a.ZR=!1;a.a1();_.Cl(a.Sd)}))};
_.h.VUa=function(){var a=this;this.aS||(this.aS=!0,setTimeout(function(){a.aS=!1;a.b1();_.Cl(a.Sd)}))};_.h.Rda=function(){var a=this;this.YR||(this.YR=!0,setTimeout(function(){a.YR=!1;a.Z0();_.Cl(a.Sd)}))};_.h.Sda=function(a){this.Nq.add(a);this.Eha()};_.h.Czb=function(a,b,c,d){this.qD={ab:a,position:b,offset:d};this.Eha()};
_.h.su=function(a){var b=this;return _.sd(function(c){if(1==c.Nc)return b.Xj.emit(a),_.td(c,b.continue,2);b.me.aja(function(){b.ug.Xba(a);return Promise.resolve()},"selectLine");c.Nc=0})};
_.h.Eha=function(){var a=this;this.Uz||(this.Uz=!0,this.me.aja(function(){var b;return _.sd(function(c){if(1==c.Nc)return b=new _.ld(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.JT=b.subscribe(),_.td(c,_.Skb(b),2);if(3!=c.Nc)return a.JT=void 0,a.Uz=!1,_.td(c,a.continue,3);0<a.Nq.size&&a.de.uja(Array.from(a.Nq));a.Nq.clear();a.qZa();c.Nc=0})},"inline"))};
_.h.dKa=function(a,b,c,d){var e=this;return this.j7(function(){e.UUa()},{startLine:c,endLine:d,ua:a,context:b},this.Mw)};_.h.acb=function(a,b,c,d){var e=this;return this.j7(function(){e.VUa()},{startLine:c,endLine:d,ua:a,context:b},this.Ys)};_.h.Zbb=function(a,b,c){var d=this,e={line:c,ua:a,context:b},f=this.qu.get(c)||[];f.push(e);this.qu.set(c,f);this.Rda();return function(){f.splice(f.indexOf(e),1);d.Rda()}};
_.h.EX=function(a,b){var c=this;this.vj.has(a)?this.vj.get(a).push(b):this.vj.set(a,[b]);this.Sda(a);return{remove:function(){var d=c.vj.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.Sda(a))}}}};_.h.pba=function(a){return this.lineHeight*(this.visibility?_.ZE(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.ZE(this.visibility,b)-_.ZE(this.visibility,a):b-a))};
_.h.j7=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.lWa=function(){this.qu.clear();this.Tz.clear();this.Mw=[];this.Ys=[];this.Jua=[];this.vj.clear();this.h8.clear();this.Nq.clear();this.m$()};
_.h.render=function(){var a=this,b,c,d,e,f,g,m,n,r,w,z;return _.sd(function(D){switch(D.Nc){case 1:return a.clear(),a.rendered||(a.Uz=!0),(b=document.getElementById("pre-rendered-code"))&&a.de.nv&&b.setAttribute("processed",""),_.td(D,a.LRa(),2);case 2:return c=D.lk,d=a.lines,_.xvb(a),_.td(D,_.Tk(a.r9.ha(_.Zd())),3);case 3:a.Hf=_.RE(a.Hf,d.length);a.Xia.emit(d.length);e=0===a.Hf.length?0:a.Hf[a.Hf.length-1].end;g=(f=null==a.qD&&d.length>a.eda&&e<a.eda)?a.Zsa:d.length;m=f?_.Tk(_.nd(!0).ha(_.Ud(100),
_.ne(a.Xoa))):void 0;ovb(a.ug,g);n=a.lineHeight;a.Z0(n);a.a1();a.b1(n);r=a.de.l7(d,0,g,a.rendered);a.hU(_.BE(a.Hf));a.rendered||a.Nq.clear();a.GQ=c+3;if(!m){D.Oh(4);break}return _.td(D,m,5);case 5:a.rendered||(z=Array.from(a.Nq).filter(function(J){return J<g}),0<z.length&&a.de.uja(z),a.Nq.clear()),ovb(a.ug,d.length-g),a.Sd.detach(),w=new Promise(function(J){setTimeout(function(){if(!a.vc){var L=a.Sd;L.qk[2]|=128;a.Sd.Md();J()}},100)}),a.de.l7(d,g,d.length,r);case 4:return _.td(D,wvb(a,n,!0),6);case 6:return a.rendered||
(a.Uz=!1),a.ug.Xba(a.Hf),_.td(D,w,0)}})};_.h.LRa=function(){var a=this,b,c,d,e,f,g,m,n;return _.sd(function(r){if(1==r.Nc){a.rQ(null!=(b=a.xw)?b:new Map);if(a.value.lines)return a.rQ(a.value.jS),a.lines=a.value.lines,r.return(a.value.Uzb);if(a.xw&&a.xw.size)return r.Oh(2);c=a.h9(a.value);f=_.mvb;g=f.LPb;m=a.value;return _.td(r,_.Kmb(),4)}return 2!=r.Nc?(n=g.call(f,m,null!=(e=null==(d=r.lk.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.rQ(n),r.return(c)):r.return(a.h9(a.value))})};
_.h.h9=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.rQ=function(a){a=_.l(a.entries());for(var b=a.next();!b.done;b=a.next()){var c=_.l(b.value);b=c.next().value;var d=c.next().value;c=b;b=this.vj.get(c);if(null==b)this.vj.set(c,d);else for(c=_.l(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.a1=function(){_.Rj(this.FS.na);for(var a=_.l(this.Mw),b=a.next();!b.done;b=a.next())this.NT(this.FS,b.value)};_.h.b1=function(a){a=void 0===a?this.lineHeight:a;_.Rj(this.tr.na);this.sja(a);this.renderer.ah(this.tr.na,"display","none");a=_.l(this.Ys);for(var b=a.next();!b.done;b=a.next())b=b.value,this.renderer.ah(this.tr.na,"display","block"),this.NT(this.tr,b)};
_.h.Z0=function(a){a=void 0===a?this.lineHeight:a;_.Rj(this.cr.na);this.Tz.clear();this.mja(a);this.P1a(11);var b=this.FRa()?"block":"none";this.renderer.ah(this.cr.na,"display",b);b=_.l(this.qu);for(var c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;0!==d.length&&this.sva(c,d,a)}};
_.h.sva=function(a,b,c){var d=this.UMa();this.nja(d,a,c);this.Tz.set(a,d);a=_.l(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.Ru=this.view.Kh(b.ua,b.context).ql,b=_.l(b.Ru),c=b.next();!c.done;c=b.next())this.renderer.appendChild(d,c.value);this.renderer.appendChild(this.cr.na,d)};_.h.UMa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.hp&&_.pE(a)&&this.VU.push(a);return a};
_.h.nja=function(a,b,c){for(var d=b*c,e=_.l(this.h8),f=e.next();!f.done;f=e.next())f=f.value,f.line<b&&(d+=f.height);this.renderer.ah(a,"position","absolute");this.renderer.ah(a,"top",d+"px");this.renderer.ah(a,"height",c+"px");this.renderer.ah(a,"bottom","0")};_.h.FRa=function(){for(var a=_.l(this.qu.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var wvb=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,w,z,D,J,L,Q,da,oa,qa,ta;return _.sd(function(Ca){if(1==Ca.Nc)return c?(a.Jua=[].concat(_.zc(a.h8)).map(function(Pa){return{type:"add",widget:Pa}}),Ca.Oh(2)):_.td(Ca,a.continue,2);a.mja(b);a.sja(b);d=_.l(a.Jua);for(e=d.next();!e.done;e=d.next())g=f=e.value,m=g.type,n=g.widget,"add"===m?(dvb(a.de,n),pvb(a.ug,n)):(cvb(a.de,n),qvb(a.ug,n));a.Jua=[];r=_.l(a.Mw.concat(a.Ys));for(w=r.next();!w.done;w=r.next())z=w.value,
a.gV(z);D=_.l(a.Tz);for(J=D.next();!J.done;J=D.next())L=J.value,Q=_.l(L),da=Q.next().value,oa=Q.next().value,qa=da,ta=oa,a.nja(ta,qa,b);Ca.Nc=0})};_.h=_.ZH.prototype;_.h.sja=function(a){this.tja(this.tr,a)};_.h.mja=function(a){this.tja(this.cr,a)};_.h.tja=function(a,b){var c=[].concat(_.zc(this.h8)).reduce(function(d,e){return e.height+d},0);this.renderer.ah(a.na,"height",b*this.Ol+c+"px")};
_.h.P1a=function(a){var b=Array.from(this.qu.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.zc(b)):0;this.renderer.ah(this.cr.na,"width",a*b+"px")};_.h.NT=function(a,b){b.Ru=this.view.Kh(b.ua,b.context).ql;this.gV(b);b=_.l(b.Ru);for(var c=b.next();!c.done;c=b.next())this.renderer.appendChild(a.na,c.value)};_.h.qZa=function(){if(this.qD){var a=this.qD,b=a.offset,c=this.nb.na.querySelector(a.ab);c&&(this.Kga.scrollTo(c,a.position,null!=b?b:0),this.qD=null)}};
_.h.gV=function(a){var b=a.Ru,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){for(var d=this.pba(c),e=this.getHeight(c,a),f=_.l(this.h8),g=f.next();!g.done;g=f.next())g=g.value,g.line<c?d+=g.height:g.line<a&&(e+=g.height);b=_.l(b);for(c=b.next();!c.done;c=b.next())c=c.value,this.renderer.ah(c,"top",d+"px"),-1<a?this.renderer.ah(c,"height",e+"px"):this.renderer.ah(c,"bottom","0")}};
_.h.clear=function(){this.view.clear();this.de.clear();this.ug.clear();this.m$();this.Xoa.next(!0);this.continue=void 0;var a;null==(a=this.JT)||a.unsubscribe();this.JT=void 0};_.h.m$=function(){if(this.renderer.hp)for(var a=_.l(this.VU),b=a.next();!b.done;b=a.next())this.renderer.hp(b.value);this.VU=[]};_.h.hU=function(a){null==a||this.Fca(a)||(this.nb.na.scrollTop=this.lineHeight*Math.max(a-5,0))};
_.h.Fca=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.nb.na.scrollTop,c=b+this.nb.na.offsetHeight;return b<=a&&a<c};
_.W.Object.defineProperties(_.ZH.prototype,{de:{configurable:!0,enumerable:!0,get:function(){return this.qMa},set:function(a){var b=this;this.qMa=a;this.lb.add(_.Ed(window,"resize").ha(_.t(function(){return a.JQ()}),_.Vd()).subscribe(function(c){b.Qfa(c)}))}},Ol:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Iga:{configurable:!0,enumerable:!0,set:function(a){this.XR=!1;this.Hf=_.Imb(a)}}});
_.ZH.O=function(a){return new (a||_.ZH)(_.v(_.re),_.v(_.Vf),_.v(_.Pk),_.v(_.tf),_.v(_.Yt),_.v(_.Zt),_.v(_.YH),_.v(_.wg),_.v(_.Kt),_.v(_.ph),_.v(_.jvb,8),_.v(_.ed),_.v(_.Wq),_.v(_.Ml),_.v(_.cv),_.v(_.WH),_.v(_.cE))};
_.ZH.ya=_.lc({type:_.ZH,qa:[["format-code"]],tb:function(a,b){a&1&&(_.xf(rvb,7),_.xf(svb,7),_.xf(XH,7),_.xf(tvb,7),_.xf(uvb,7),_.xf(vvb,7),_.xf(OH,7));if(a&2){var c;_.vf(c=_.zf())&&(b.t9=c.first);_.vf(c=_.zf())&&(b.cr=c.first);_.vf(c=_.zf())&&(b.ug=c.first);_.vf(c=_.zf())&&(b.FS=c.first);_.vf(c=_.zf())&&(b.tr=c.first);_.vf(c=_.zf())&&(b.Baa=c.first);_.vf(c=_.zf())&&(b.de=c.first)}},inputs:{fileName:"fileName",value:"value",xw:"highlightInfo",rendered:"rendered",eda:"largeFileThreshold",Zsa:"largeFileRenderCount",
UG:"lineLimitation",visibility:"visibility",Wm:"folding",lB:"visibleCodeIdentifier",lG:"focusableRegion",nv:"usePrefetchIfPossible",dR:"displayLineNumbers",Iga:"scrollToLine",Ll:"lineNumberLinkProvider"},outputs:{Xia:"totalNumLines",Xj:"lineShown",pM:"rangeToggled",Ep:"lineNumberClicked",us:"gutterClicked"},features:[_.mf([{wa:_.VH,Nb:_.ZH}]),_.Le,_.Cc],Aa:39,Ba:23,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.N(1,"\n  "),_.A(2,"div",1,2),_.N(4,"\n    "),_.E(5,"div",3,4),_.N(7,"\n    "),_.A(8,"line-number-container",5),_.I("lineFocused",
function(c){return b.PG=c})("lineNumberClicked",function(c){return b.Ep.emit(c)})("gutterClicked",function(c){return b.us.emit(c)})("lineShown",function(c){return b.Xj.emit(c)}),_.N(9,"\n    "),_.B(),_.N(10,"\n    "),_.A(11,"div",6),_.I("click",function(c){return b.gY.next(c)})("contextmenu",function(c){return b.gY.next(c)})("mouseover",function(c){return b.Kta.next(c)})("mouseout",function(c){return b.uVa.next(c)})("mousedown",function(){return b.rU(!0)})("mouseup",function(){return b.rU(!1)})("mouseleave",
function(){return b.rU(!1)})("keydown",function(c){return b.DTa.next(c)})("keyup",function(c){return b.ETa.next(c)}),_.N(12,"\n      "),_.E(13,"div",7,8),_.N(15,"\n      "),_.y(16,Lmb,1,6,"div",9),_.N(17,"\n      "),_.y(18,Mmb,5,3,"div",10),_.O(19,"async"),_.N(20,"\n      "),_.A(21,"div",11,12),_.N(23,"\n        "),_.A(24,"span",13),_.N(25,"\n          Code panel - press c to focus line 1.\n        "),_.B(),_.N(26,"\n      "),_.B(),_.N(27,"\n      "),_.A(28,"code-container",14),_.I("lineFocused",
function(c){return b.PG=c})("lineShown",function(c){return b.Xj.emit(c)}),_.N(29,"\n      "),_.B(),_.N(30,"\n      "),_.y(31,Nmb,1,5,"code-folding-container",15),_.N(32,"\n    "),_.B(),_.N(33,"\n  "),_.B(),_.N(34,"\n  "),_.E(35,"div",16,17),_.N(37,"\n"),_.B(),_.N(38,"\n"));a&2&&(_.u(2),_.ny("content CodeMirror ",b.fe,""),_.u(6),_.Qe("min-height",b.lineHeight*b.mV,"px"),_.Re("line-numbers",b.dR),_.x("lineNumberLinkProvider",b.Ll),_.u(3),_.Te(b.oob),_.u(2),_.Qe("min-width",b.GQ,"ch"),_.u(3),_.x("ngForOf",
b.oRa(b.Hf,b.lines.length)),_.u(2),_.x("ngIf",_.R(19,21,b.VTa.enabled)&&b.HQ),_.u(10),_.Qe("padding-right",0===b.Ys.length?0:300,"px"),_.x("usePrefetchIfPossible",b.nv)("inlineWidgets",b.vj)("highlightedLines",b.Hf),_.u(3),_.x("ngIf",0<b.Wm.length))},Ha:[_.TH,_.Bm,_.Cm,OH,XH,_.Hm],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}"],
Oa:0});_.$H=function(){};_.$H.O=function(a){return new (a||_.$H)};_.$H.Da=_.mc({type:_.$H});_.$H.Ca=_.bc({imports:[_.UH,_.Im,_.Wv,_.Rn]});_.aI=function(){};_.aI.O=function(a){return new (a||_.aI)};_.aI.Da=_.mc({type:_.aI});_.aI.Ca=_.bc({imports:[_.lo,_.Im,_.$H,_.Rn]});_.bI=function(){this.CZ=this.dra=new _.Wf(1)};_.bI.prototype.Ria=function(){this.FG?this.dra.next(1):this.dra.next(0)};_.W.Object.defineProperties(_.bI.prototype,{FG:{configurable:!0,enumerable:!0,get:function(){return 0===this.dra.getValue()}}});_.bI.O=function(a){return new (a||_.bI)};_.bI.ta=_.p({token:_.bI,oa:_.bI.O});_.yvb={vk:[],bub:new Set,R_:2,QWa:new Map};_.cI=function(a,b,c){this.Fa=a;this.client=b;this.mH=c;this.tf=new _.ct(this.Fa)};_.cI.prototype.list=function(a,b,c,d,e,f,g,m,n,r){return zvb(this,a,b,c,d?{z0:"COMMITS",vk:[d]}:void 0,e,f,void 0===g?!1:g,m,n,r)};
var zvb=function(a,b,c,d,e,f,g,m,n,r,w){b=Object.assign({},Pmb(b,c),{repositoryKeyRepositoryName:d,path:f,maxLogEntries:g,includeDiffEntries:(void 0===m?0:m)?!0:void 0,symmetricDiffRefSpec:n,repositoryKeyWorkspaceId:r,refHint:w,logForPath:_.qu.has(72),logForPathWithPagination:_.qu.has(73)});e="TOKEN"===(null==e?void 0:e.z0)?Object.assign({},{pageToken:e.token},b):"COMMITS"===(null==e?void 0:e.z0)?Object.assign({},{starts:e.vk},b):b;return Avb(a,JSON.stringify(e,Object.keys(e).sort()),e)},Avb=function(a,
b,c){return a.mH.prefetch("history").ha(_.me(function(d){if(d){var e=JSON.parse(d.request);a.tf.put(JSON.stringify(e,Object.keys(e).sort()),_.nd(_.Hf(BG,JSON.parse(d.response))))}return a.tf.fetch(b,function(){return a.client.list(c)})}))};_.cI.prototype.resolve=function(a,b,c,d,e){return zvb(this,a.qb,a.Oc,a.repository,b,a.path||"",e||50,!1,void 0,a.params.Qb,c).ha(_.t(function(f){if(d)for(var g=_.l(f.Pm||[]),m=g.next();!m.done;m=g.next())m=m.value,m.Qq||(m.Qq=d);return{YCc:f,eaa:null!=e&&50<e}}))};
_.dI=function(a,b,c,d){return a.QZ(b,c,d).ha(_.t(function(e){return e&&e.Ef}))};_.cI.prototype.QZ=function(a,b,c){b=void 0===b?"repository":b;c=void 0===c?1:c;var d=_.Ph(a,c),e=_.KE(a)?_.zE(_.Ph(a,0)):void 0,f=a.repository,g=a.qb,m=a.Oc;b="path"===b&&_.CE(a,c)||"/";a=_.Elb(a,c);return this.list(g,m,f,d,b,1,!1,void 0,a,e).ha(_.t(function(n){return n.Pm&&n.Pm[0]}))};_.cI.O=function(a){return new (a||_.cI)(_.q(_.eo),_.q(_.nH),_.q(_.Vu),_.q(_.ru))};_.cI.ta=_.p({token:_.cI,oa:_.cI.O,Ga:"root"});var Bvb,Cvb;Bvb=Object.freeze([]);Cvb=Object.freeze({});_.eI=function(){};_.eI.prototype.transform=function(a){return Array.isArray(a)&&0===a.length?Bvb:"object"===typeof a&&_.Oba(a)?Cvb:a};_.eI.O=function(a){return new (a||_.eI)};_.eI.ze=_.tc({name:"emptyToConstant",type:_.eI,ee:!0});_.fI=function(){this.message="";this.tda=[];this.wAb=[]};_.fI.prototype.Sb=function(){this.wAb=Tmb(this.message,this.tda)};_.fI.O=function(a){return new (a||_.fI)};_.fI.ya=_.lc({type:_.fI,qa:[["linkified-message"]],inputs:{message:"message",tda:"linkDefinitions"},features:[_.Cc],Aa:1,Ba:1,Ea:[[3,"ngSwitch",4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["target","_blank",3,"href"]],ua:function(a,b){a&1&&_.y(0,Smb,3,3,"span",0);a&2&&_.x("ngForOf",b.wAb)},Ha:[_.Bm,_.Dm,_.Em],rb:2,Oa:0});_.gI=function(){this.condition=!1;this.link="";this.eU=!1};_.gI.O=function(a){return new (a||_.gI)};
_.gI.ya=_.lc({type:_.gI,qa:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",WFc:"linkAriaLabel",Ta:"queryParams",ig:"queryParamsHandling",eU:"sameWindow"},mc:["condition","","link",""],ac:["*"],Aa:3,Ba:2,Ea:[[3,"universalLink","queryParams","queryParamsHandling","sameWindow",4,"ngIf","ngIfElse"],["content",""],[3,"universalLink","queryParams","queryParamsHandling","sameWindow"],[3,"ngTemplateOutlet"]],ua:function(a,b){a&1&&(_.df(),_.y(0,Umb,2,6,"a",0)(1,Vmb,
1,0,"ng-template",null,1,_.Cf));if(a&2){var c=_.hf(2);_.x("ngIf",b.condition)("ngIfElse",c)}},Ha:[_.Cm,_.Gm,_.mv],rb:2,Oa:0});_.hI=function(a,b){this.Fa=a;this.client=b;this.tf=new _.dt(this.Fa)};_.Dvb=function(a,b){var c=Object.assign({},Pmb(b.qb,b.Oc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.tf.fetch(Object.assign({},c),function(){return a.client.list(c).ha(_.t(function(d){return d.bZa}))})};_.hI.O=function(a){return new (a||_.hI)(_.q(_.eo),_.q(msb))};_.hI.ta=_.p({token:_.hI,oa:_.hI.O,Ga:"root"});_.iI=function(a,b){this.Sg=a;this.AD=b};
_.Evb=function(a,b){var c=b.Bb,d=b.qb,e=b.Oc,f=b.repository;if(!c)return _.nd(_.aF(""));b=b.params.Qb;if("depot"===e){if(!isNaN(Number(c))||"HEAD"===c)return _.nd({type:b?5:4,Zr:c});var g=Ymb(c);if(g)return _.nd(g)}return c.startsWith("refs/")&&0<c.indexOf("/",6)?_.nd(_.Ig(c)?{type:2,Zr:c}:_.toa(c)?{type:1,Zr:c}:_.aF(c)):_.Dvb(a.AD,{qb:d,Oc:e,repository:f,repositoryKeyWorkspaceId:b}).ha(_.t(function(m){var n=m.tags;return Wmb(c,m.je)||Xmb(c,n)||Ymb(c)||_.aF(c)}),_.Pd(function(m){_.ls(a.Sg,m);return _.nd(_.aF(c))}))};
_.iI.O=function(a){return new (a||_.iI)(_.q(_.ks),_.q(_.hI))};_.iI.ta=_.p({token:_.iI,oa:_.iI.O});_.jI=function(a,b){this.Fa=a;this.client=b;this.tf=new _.ct(this.Fa)};_.jI.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=Omb(a,b);f=Object.assign({},a,{Ki:c,sYc:f});c=new _.hG(Object.assign({},a,{Ki:c}));var g=new nG({Lf:c,cPa:[].concat(_.zc(d))});return this.tf.fetch(f,function(){return e.client.get(g)})};_.jI.O=function(a){return new (a||_.jI)(_.q(_.eo),_.q(isb))};
_.jI.ta=_.p({token:_.jI,oa:_.jI.O,Ga:"root"});_.Fvb=new _.ps("Browse repo at {refSpec}");_.$mb="Commit Details";_.bnb="Commit ";_.Gvb="ID";_.Hvb="Commit Date";_.Ivb="Revision";_.kI=function(a,b,c,d,e,f,g){this.Uva=a;this.Ap=b;this.ssa=c;this.mH=f;this.ZQ=g;this.Cga=_.qu.has(40)};_.kI.prototype.match=function(a,b,c,d){var e=a.qb,f=a.Oc,g=a.repository,m=a.path;if(!e||!f||!g)throw Error("Td");if(!b)return _.nd(new SG);c=Jvb(this,c);a=_.Ph(a,1);b=new NG({BA:b,file:new jG({fv:new iG({Lf:new _.hG(Object.assign({},Omb(e,f),{Ki:g})),Ps:a}),path:m}),options:c,AU:d});return this.Uva.match(b)};
_.kI.prototype.search=function(a,b,c,d){var e=this;d=void 0===d?!1:d;if(!a)return _.nd(new _.WG);b=Jvb(this,b);b.ZF=_.qu.has(43);this.ZQ&&!isNaN(this.ZQ)&&(b.ZQ=this.ZQ);b=_.Hf(b.ka(),_.Gf(b));this.Ap&&(b.Bo=b.Bo||new lE,b.Bo.root=b.Bo.root||new mE,b.Bo.root.projectId=this.ssa.slice(1).split("/")[0]);var f=new IG({BA:a,xZa:b,AU:c});return d?(this.mH.delete("search"),e.Uva.search(f)):this.mH.prefetch("search").ha(_.me(function(g){return g?_.nd(_.Hf(_.WG,JSON.parse(g.response))):e.Uva.search(f)}))};
_.kI.prototype.s0a=function(a,b){if(!a)return _.nd(new bH);b=Jvb(this,b);b=_.Hf(b.ka(),_.Gf(b));this.Ap&&(b.Bo=b.Bo||new lE,b.Bo.root=b.Bo.root||new mE,b.Bo.root.projectId=this.ssa.slice(1).split("/")[0]);a=new ZG({BA:a,u0a:b});return this.Uva.s0a(a).ha(_.t(dnb))};var Jvb=function(a,b){a.Cga||(b=_.Hf(b.ka(),_.Gf(b)),b.De="");return b};_.kI.O=function(a){return new (a||_.kI)(_.q(hsb),_.q(_.wm),_.q(_.zJa),_.q(_.ru),_.q(_.pu),_.q(_.Vu),_.q(_.Q0a))};_.kI.ta=_.p({token:_.kI,oa:_.kI.O,Ga:"root"});var fnb={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},enb=new Date(Date.UTC(2033,10,22,18,0,0)),gnb,hnb;var Kvb,Lvb;
Kvb=_.uu({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]});Lvb=_.uu(0);_.lI=function(){var a={BMc:!0},b=inb(a.locale);this.q1a="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.BMc?":ss":"")+(b?" a":"")+(a.n5c?" z":"")};
_.lI.prototype.Sb=function(a){var b=this,c,d;return _.sd(function(e){if(a.value){a:{try{var f=jnb(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.uu(b.date.getTimezoneOffset()),b.Tyb=c.fja[0<_.vu(c,b.date)?2:0],d=_.wu(c,b.date),b.isUTC=_.wu(Lvb,b.date)===d,b.xVa=Kvb.fja[0<_.vu(Kvb,b.date)?2:0],b.GEc=_.wu(Kvb,b.date)===d)}e.Nc=0})};
_.lI.prototype.Bra=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.xVa:this.GEc?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.xVa};_.lI.O=function(a){return new (a||_.lI)};
_.lI.ya=_.lc({type:_.lI,qa:[["date"]],inputs:{value:"value",format:"format"},features:[_.Cc],Aa:6,Ba:19,Ea:[["matTooltipClass","wrapped-tooltip",3,"matTooltip"]],ua:function(a,b){a&1&&(_.A(0,"time",0),_.O(1,"dateTimeDisplay"),_.O(2,"dateTimeDisplay"),_.O(3,"dateTimeDisplay"),_.N(4),_.O(5,"dateTimeDisplay"),_.B());a&2&&(_.gf("matTooltip",b.Bra(_.Wy(1,3,b.date,b.q1a,b.Tyb),_.Wy(2,7,b.date,b.q1a,"UTC"),_.Wy(3,11,b.date,b.q1a,b.xVa))),_.Pe("datetime",null==b.date?null:b.date.toISOString()),_.u(4),_.kf(" ",
_.Wy(5,15,b.date,b.format,b.Tyb),"\n"))},Ha:[_.tw,_.Dz],styles:[".mat-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Oa:0});_.mI=function(){this.Oyc=_.qu.has(1)?"preferEmail":"preferName"};_.mI.prototype.transform=function(a){return"preferEmail"===this.Oyc?a&&(a.email||a.name)||"unknown":a&&(a.name||a.email)||"unknown"};_.mI.O=function(a){return new (a||_.mI)(_.v(_.ru,16))};_.mI.ze=_.tc({name:"authorDisplay",type:_.mI,ee:!0});_.mI.ta=_.p({token:_.mI,oa:_.mI.O,Ga:"root"});var nnb=new Set([/^(#+[ \t]*)?BEGIN_PUBLIC[ \t]*$/,/^(#+[ \t]*)?END_PUBLIC[ \t]*$/]),onb=["Automated g4 rollback","Reason for rollback"],lnb=["PUBLIC: ","RELNOTES: ","USERNOTES: "];var nI=function(){};nI.O=function(a){return new (a||nI)};nI.Da=_.mc({type:nI});nI.Ca=_.bc({});var oI=function(a,b){this.oDc=a;this.document=b;this.Bxc=snb(this.document).ha(_.ie({bufferSize:1,Pu:!0}))},Mvb=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.Bxc.ha(_.me(function(){return a.oDc.get(c,{withCredentials:!0})}),_.t(rnb))};oI.O=function(a){return new (a||oI)(_.q(_.tn),_.q(_.ph))};oI.ta=_.p({token:oI,oa:oI.O,Ga:nI});var Nvb;Nvb=[[["onedev-hovercard-action"]]];_.pI=function(a){var b=this;this.ywc=a;this.PFb=new _.fe(1);this.uhb=this.PFb.ha(_.me(function(c){return Mvb(b.ywc,c)}),_.ie(1));this.CG=new _.fe(1);this.Sf=new _.fe(1)};_.pI.prototype.Ra=function(){var a=this;this.uhb.ha(_.Xd(1),_.ne(this.Sf)).subscribe(function(){a.CG.next()})};_.W.Object.defineProperties(_.pI.prototype,{changelistId:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.PFb.next(a)},get:function(){return this.id}}});
_.pI.O=function(a){return new (a||_.pI)(_.v(oI))};_.pI.ya=_.lc({type:_.pI,qa:[["onedev-changelist-hovercard"]],inputs:{changelistId:"changelistId"},outputs:{CG:"init$"},ac:["onedev-hovercard-action"],Aa:2,Ba:3,Ea:[[3,"changelist",4,"ngIf"],[3,"changelist"]],ua:function(a,b){a&1&&(_.df(Nvb),_.y(0,tnb,2,1,"onedev-changelist-hovercard-body",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.uhb))},Ha:[_.Cm,sH,_.Hm],rb:2,Oa:0});var Ovb;var qI=function(a){var b=this;this.nb=a;this.eventType="click";this.Ohb=new _.ll;this.Yoa=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.nb.na.contains(d)||b.Ohb.emit(c))}}};qI.prototype.Ra=function(){Pvb(this).addEventListener(this.eventType,this.Yoa,!0)};qI.prototype.Ka=function(){Pvb(this).removeEventListener(this.eventType,this.Yoa,!0)};
var Pvb=function(a){var b;a:{a=a.nb.na;if(null==Ovb){var c="undefined"!==typeof document?document.head:null;Ovb=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(Ovb&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot))break a;a=null}return null!=(b=a)?b:document};qI.O=function(a){return new (a||qI)(_.v(_.ed))};qI.Ia=_.rc({type:qI,qa:[["","clickOutside",""]],inputs:{eventType:["clickOutsideEvent","eventType"]},outputs:{Ohb:"clickOutside"}});
var rI=function(){};rI.O=function(a){return new (a||rI)};rI.Da=_.mc({type:rI});rI.Ca=_.bc({});var Qvb,Rvb,Svb;Rvb=Symbol("Ud");Svb=Symbol("Vd");_.sI=function(a){this.ve=a;this.className="onedev-hovercard";this.cua=new _.ll;this[Qvb]=new _.fe(1);this.USb=!1;this.Nsa=new _.Wf(!1);this.Whb=new _.he};_.sI.prototype.Ra=function(){};var Tvb=function(a){var b=a[Svb];return b?(b.loaded||(b.ve.Kh(b.Rc),b.y8.Md(),b.loaded=!0),a[Rvb].ha(_.Ud(0))):_.nd(void 0)};Qvb=Rvb;_.sI.O=function(a){return new (a||_.sI)(_.v(_.tf))};
_.sI.ya=_.lc({type:_.sI,qa:[["onedev-hovercard"]],tb:function(a,b){a&1&&_.xf(_.sf,7);if(a&2){var c;_.vf(c=_.zf())&&(b.Rc=c.first)}},inputs:{className:"className"},outputs:{cua:"onHide"},Wb:["onedevHovercard"],ac:["*"],Aa:1,Ba:0,Ea:[["cdkTrapFocus","",3,"cdkTrapFocusAutoCapture","clickOutside","mouseenter","mouseleave"]],ua:function(a){a&1&&(_.df(),_.y(0,unb,2,3,"ng-template"))},Ha:[_.pq,qI],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}"],
rb:2});_.tI=function(a,b,c,d){this.Rc=a;this.ve=b;this.y8=c;this.loaded=!1;d[Svb]=this};_.tI.O=function(a){return new (a||_.tI)(_.v(_.sf),_.v(_.tf),_.v(_.Ml),_.v(_.sI))};_.tI.Ia=_.rc({type:_.tI,qa:[["","onedevHovercardLazyBody",""]]});_.uI=function(a){this.fca=a;this.Sf=new _.fe(1)};_.uI.prototype.Ka=function(){this.Sf.next()};_.uI.prototype.Ra=function(){this.zEc.ha(_.ne(this.Sf)).subscribe(this.fca[Rvb])};_.uI.O=function(a){return new (a||_.uI)(_.v(_.sI))};
_.uI.Ia=_.rc({type:_.uI,qa:[["","onedevIsHovercardReady",""]],inputs:{zEc:["onedevIsHovercardReady","isHovercardReady$"]}});var Uvb=[{Cc:"end",Dc:"center",qc:"start",wc:"center",offsetX:10},{Cc:"center",Dc:"bottom",qc:"center",wc:"top",offsetY:10},{Cc:"center",Dc:"top",qc:"center",wc:"bottom",offsetY:-10},{Cc:"end",Dc:"bottom",qc:"start",wc:"top",offsetX:10,offsetY:10},{Cc:"end",Dc:"top",qc:"start",wc:"bottom",offsetX:10,offsetY:-10}];var Vvb=function(){this.delay=600;this.position=Uvb;this.YOc=[]},vI=function(a,b){var c=this;this.Vf=a;this.origin=b;this.SPc=void 0;this.enabled=!0;this.config=new Vvb;this.active=!1;this.Usb=new _.fe(1);this.WCc=new _.he;this.JC=new _.Wf(null);this.bTa=new _.Wf(!1);this.Dca=new _.Wf(!1);this.Sf=new _.fe(1);this.sCb=function(d){"Escape"===d.key&&(Wvb(c),d.stopPropagation(),d.preventDefault())};Xvb(this);Yvb(this)},Xvb=function(a){Zvb(a).ha(_.ne(a.Sf)).subscribe(function(b){(a.active=b)?a.show():
a.We()})},Yvb=function(a){a.JC.ha(_.me(function(b){return(null==b?void 0:b.Whb)||_.fi}),_.ne(a.Sf)).subscribe(function(){Wvb(a)})};vI.prototype.dispose=function(){$vb(this);var a;null==(a=this.Ad)||a.dispose();this.Sf.next();this.Sf.complete()};vI.prototype.Be=function(){return this.JC.getValue()?this.active:void 0};vI.prototype.toggle=function(a){this.bTa.next(a)};var Wvb=function(a){a.Dca.next(!1);a.bTa.next(!1);var b;null==(b=a.JC.getValue())||b.Nsa.next(!1)};
vI.prototype.show=function(){var a=this;this.enabled&&this.Ad&&!this.Ad.sg()&&this.JC.getValue()&&(this.JC.getValue().USb=this.Dca.value,Tvb(this.JC.getValue()).ha(_.Xd(1),_.ne(this.Sf)).subscribe(function(){a.Ad&&a.ePb&&a.Ad.Ld(a.ePb);document.addEventListener("keydown",a.sCb);a.Usb.next()}))};vI.prototype.We=function(){$vb(this);this.WCc.next()};var $vb=function(a){if(a.Ad&&a.Ad.sg()){document.removeEventListener("keydown",a.sCb);var b;null!=(b=a.JC.getValue())&&b.cua.emit();a.Ad.detach()}};
vI.prototype.fba=function(){return _.ir(_.eTa(_.jr(_.nr(this.Vf.position(),this.origin)),8),this.config.position)};
var Zvb=function(a){return _.wd([awb(a).ha(_.ke(!1)),a.Dca]).ha(_.je(),_.t(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return b||c}),_.me(function(b){var c;return(null==(c=a.SPc)?void 0:c.ha(_.ce(b)))||_.nd(b)}))},awb=function(a){return a.JC.ha(_.me(function(b){return _.wd([a.bTa,(null==b?void 0:b.Nsa)||_.nd(!1)]).ha(_.t(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return c||d}),_.Qd(a.config.delay),_.ne(a.Sf))}))};var bwb;bwb=new _.xc("onedevHovercardLoggingOn");_.wI=function(a,b,c,d,e){var f=this;this.ve=c;this.Ac=e;this.config=new Vvb;this.Sf=new _.fe(1);this.bE=new vI(a,b);this.bE.Usb.ha(_.pe(d||_.nd(!1)),_.ne(this.Sf)).subscribe(function(g){g=_.l(g);g.next();g.next().value&&(f.O8||(f.O8=f.Ac.get(_.bv)),_.Y1a(f.O8,"hovercardShown"))})};_.h=_.wI.prototype;
_.h.Sb=function(a){if(a.hovercard){var b;a=null==(b=a.hovercard)?void 0:b.dg;this.bE.JC.next(a);if(a){b=this.bE;var c=this.ve;b.config=this.config;b.Ad=b.Vf.create({Lg:b.fba(),zj:b.Vf.Jm.Lp()});b.ePb=new _.qr(a.Rc,c);b.JC.next(a)}}};_.h.Ka=function(){this.bE.dispose();this.Sf.next();this.Sf.complete()};_.h.Be=function(){return this.bE.Be()};_.h.hWa=function(a){if(this.config.YOc.includes(a.key)){var b=this.bE;a.stopPropagation();a.preventDefault();b.Dca.next(!0)}};_.h.toggle=function(a){this.bE.toggle(a)};
_.h.We=function(){this.bE.We()};_.W.Object.defineProperties(_.wI.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.bE.enabled=a}}});_.wI.O=function(a){return new (a||_.wI)(_.v(_.vr),_.v(_.ed),_.v(_.tf),_.v(bwb,8),_.v(_.og))};
_.wI.Ia=_.rc({type:_.wI,qa:[["","onedevHovercardTrigger",""]],vb:2,Ya:function(a,b){a&1&&_.I("mouseenter",function(){return b.toggle(!0)})("mouseleave",function(){return b.toggle(!1)})("keydown.alt.arrowRight",function(c){var d=b.bE;c.stopPropagation();c.preventDefault();d.Dca.next(!0)})("keydown",function(c){return b.hWa(c)});a&2&&_.Pe("aria-haspopup",b.fca?"true":void 0)("aria-expanded",b.Be())},inputs:{fca:["onedevHovercardTrigger","hovercard"],enabled:["onedevHovercardActive","enabled"],config:["onedevHovercardConfig",
"config"]},features:[_.Cc]});var cwb={Yja:0,Tag:1,qV:2,0:"Branch",1:"Tag",2:"Commit"};var dwb=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],xI=function(a,b){b=_.tH.call(this,b)||this;b.Eyc=a;b.cZa="start";return b};_.V(xI,_.tH);xI.O=function(a){return new (a||xI)(_.v(_.Qq),_.v(_.ed))};
xI.ya=_.lc({type:xI,qa:[["gmat-nav-list"]],Db:[1,"mat-list-base","mat-nav-list","gmat-nav-list"],vb:2,Ya:function(a,b){a&2&&(a=b.Eyc.value,_.Re("gmat-nav-list-reverse","end"===b.cZa&&"rtl"!==a||"start"===b.cZa&&"rtl"===a))},inputs:{cZa:"roundedEdge"},features:[_.mf([{wa:_.Hy,Nb:xI}]),_.Le],ac:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.df(),_.ef(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}}'],
rb:2,Oa:0});var yI=function(a,b,c,d,e){b=_.Iy.call(this,b,c,d,e)||this;b.Kd=a;b.DX=null;b.Wvb=!1;b.Exb=null;b.Nlb=!1;b.vd=!0;b.isActive=!1;return b};_.V(yI,_.Iy);yI.prototype.Ra=function(){var a=this;if(this.active){var b=ewb(this)||{bG:0};this.Kd.Zb(function(){requestAnimationFrame(function(){return a.DX=a.wH.launch(0,0,{bfa:!0,animation:b})})})}this.Wvb=!0};var ewb=function(a){return a.Nlb?{bG:0,nR:0}:void 0};
_.W.Object.defineProperties(yI.prototype,{Jyc:{configurable:!0,enumerable:!0,set:function(a){this.Nlb=_.ih(a)}},active:{configurable:!0,enumerable:!0,get:function(){return this.isActive},set:function(a){if(a&&!this.isActive&&this.Wvb&&!this.DX){var b=this.Exb||{clientX:0,clientY:0};this.DX=this.wH.launch(b.clientX,b.clientY,{bfa:!0,animation:ewb(this)})}else this.DX&&(b=this.DX,_.xTa(b.Ti,b),this.DX=null);this.isActive=_.ih(a)}}});
yI.O=function(a){return new (a||yI)(_.v(_.re),_.v(_.ed),_.v(_.Ml),_.v(_.c9a,8),_.v(_.b9a,8))};
yI.ya=_.lc({type:yI,qa:[["","gmat-nav-list-item",""]],tb:function(a,b){a&1&&_.xf(_.Er,7);if(a&2){var c;_.vf(c=_.zf())&&(b.wH=c.first)}},Db:[1,"mat-list-item","gmat-nav-list-item"],vb:2,Ya:function(a,b){a&1&&_.I("mousedown",function(c){return b.Exb=c});a&2&&_.Re("gmat-list-item-active",b.active)},inputs:{Jyc:"disableRippleAnimations",active:"active"},features:[_.Le],mc:["gmat-nav-list-item",""],ac:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Aa:7,
Ba:2,Ea:[[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"]],ua:function(a,b){a&1&&(_.df(dwb),_.A(0,"div",0),_.E(1,"div",1),_.A(2,"div",2),_.ef(3),_.A(4,"div",3),_.ef(5,1),_.B(),_.ef(6,2),_.B()());a&2&&(_.u(1),_.x("matRippleTrigger",b.Hh())("matRippleDisabled",b.Dt()))},Ha:[_.Er],rb:2,Oa:0});var fwb,gwb,hwb,iwb,jwb;fwb=["rightPaneScroller"];gwb=function(a){return{element:a,dMa:"clear",RLa:"search"}};hwb={ZRa:"No branches",aSa:"No branch results",XH:"changeBranch"};iwb={ZRa:"No tags",aSa:"No tag results",XH:"changeTag"};jwb={ZRa:"No commits",aSa:"No commit results",XH:"changeCommit"};
_.zI=function(a,b,c,d){var e=this;this.Wg=a;this.HT=b;this.AD=c;this.Kd=d;this.mg="BreadcrumbRefPicker";this.GV=cwb;this.Tc=_.dE;this.BH=this.Gwb=!1;this.Fxb=[];this.Kpa=new _.he;this.yzb=new _.he;this.AZa=new _.Wf("");this.PJc="SAME RESULT AVAILABLE IN:";this.mga=this.Kpa.ha(_.me(function(f){return kwb(e,f)}),_.ge(1),_.rd());a=this.mga.ha(_.me(function(f){return lwb(e,f).ha(_.t(_.WD),_.Pd(function(){return _.VD(Knb(f))}),_.ke(_.eE))}));this.QPc=_.wd([this.AZa,a]).ha(_.t(Nnb),_.oe(function(f){_.PE(f)&&
(e.Fxb=f.Vb.items)}));this.placeholder=this.mga.ha(_.t(Mnb));this.lb=this.mga.subscribe(function(f){e.Gwb=2===f.Bb})};_.zI.prototype.Hm=function(){var a=this;this.BH||(this.Kd.isStable?mwb(this):this.Kd.Kf.ha(_.Zd()).subscribe(function(){mwb(a)}))};_.zI.prototype.Ka=function(){this.lb.unsubscribe()};_.zI.prototype.show=function(a){this.BH=!1;this.yzb.next(a)};_.zI.prototype.blur=function(){document.activeElement.blur()};
var mwb=function(a){var b=a.Fxb.findIndex(function(d){return d.Ce});if(!(0>b)){var c=a.NKc;c&&0!==c.Tr.end&&(c.kx(b),a.BH=!0)}},lwb=function(a,b){var c=b.Bb,d=b.Wa,e=b.gitRefsToken;switch(c){case 0:return _.Dvb(a.AD,Object.assign({},d,{gitRefsToken:e})).ha(_.t(Onb),_.t(function(f){return Inb(f.map(function(g){return{title:String(g.og),Ps:_.Hg(g.og),sPa:g.og,Dsa:!1,QSa:g.QSa}}),b,hwb)}));case 1:return _.Dvb(a.AD,Object.assign({},d,{gitRefsToken:e})).ha(_.t(function(f){return Inb(f.tags.map(function(g){return{title:String(g.tagName),
Ps:wlb(g.tagName),sPa:g.tagName,Dsa:!1}}),b,iwb)}));case 2:return a.Wg.list(d.qb,d.Oc,d.repository,void 0,"",250).ha(_.t(function(f){return Inb(f.Pm.map(Jnb),b,jwb)}));default:return _.Fg(c,"Unsupported ref type")}},kwb=function(a,b){var c=b.Wa,d=b.version;c=_.Evb(a.HT,_.Np(c.Xb(),_.Ph(c,d)||"").Za()).ha(_.t(Lnb),_.Zd(),_.ke(0));return _.Ad(c,a.yzb).ha(_.t(function(e){return Object.assign({},b,{Bb:e})}))};
_.W.Object.defineProperties(_.zI.prototype,{P0:{configurable:!0,enumerable:!0,set:function(a){this.BH=!1;this.Kpa.next(a);this.qb=a.Wa.qb}}});_.zI.O=function(a){return new (a||_.zI)(_.v(_.cI),_.v(_.iI),_.v(_.hI),_.v(_.re))};
_.zI.ya=_.lc({type:_.zI,qa:[["ref-picker","refPickerData",""]],tb:function(a,b){a&1&&_.xf(fwb,5);if(a&2){var c;_.vf(c=_.zf())&&(b.NKc=c.first)}},vb:2,Ya:function(a,b){a&2&&_.Re("wide-view",b.Gwb)},inputs:{P0:"refPickerData"},mc:["refPickerData",""],Aa:9,Ba:15,Ea:[["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"]],ua:function(a,b){a&1&&(_.y(0,vnb,2,1,"div",0),_.O(1,"async"),_.A(2,"input-with-icon",1),_.I("valueChange",function(c){b.AZa.next(c)}),_.O(3,"async"),_.B(),_.A(4,"div",2),_.y(5,xnb,10,7,"gmat-nav-list",3),_.O(6,"async"),_.y(7,Hnb,5,4,"div",4),_.O(8,"async"),_.B());a&2&&(_.x("ngIf",_.R(1,5,b.mga).qwb),_.u(2),_.x("placeholder",_.R(3,7,b.placeholder))("trackingConfig",_.of(13,gwb,b.mg)),_.u(3),_.x("ngIf",_.R(6,9,b.mga)),_.u(2),_.x("ngIf",_.R(8,11,b.QPc)))},
Ha:[_.jo,_.Cm,_.Dm,_.Em,_.Oq,_.as,xI,yI,_.$D,_.fE,_.YD,_.kz,_.lz,_.br,_.Ir,_.Qs,_.tw,_.Pn,_.Hm,_.vF],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}"],
Oa:0});var AI=function(){};AI.O=function(a){return new (a||AI)};AI.Da=_.mc({type:AI});AI.Ca=_.bc({imports:[_.Jy,_.Fr]});_.BI=function(){};_.BI.O=function(a){return new (a||_.BI)};_.BI.Da=_.mc({type:_.BI});_.BI.Ca=_.bc({imports:[_.lo,_.Im,_.ds,AI,_.aE,_.gE,_.ZD,_.dr,_.wF,_.es,_.Rs,_.Jw,_.Rn]});_.CI=function(){};_.CI.O=function(a){return new (a||_.CI)};_.CI.Da=_.mc({type:_.CI});_.CI.Ca=_.bc({imports:[_.Im,_.Rn,_.Qw]});_.DI=function(){};_.DI.O=function(a){return new (a||_.DI)};_.DI.Da=_.mc({type:_.DI});_.DI.Ca=_.bc({imports:[_.Im]});_.EI=function(){};_.EI.O=function(a){return new (a||_.EI)};_.EI.Da=_.mc({type:_.EI});_.EI.Ca=_.bc({imports:[_.Im,_.Ez,_.Jw]});var FI=function(){};FI.O=function(a){return new (a||FI)};FI.Da=_.mc({type:FI});FI.Ca=_.bc({});var GI=function(){};GI.O=function(a){return new (a||GI)};GI.Da=_.mc({type:GI});GI.Ca=_.bc({imports:[_.Im]});var HI=function(){};HI.O=function(a){return new (a||HI)};HI.Da=_.mc({type:HI});HI.Ca=_.bc({});var II=function(){};II.O=function(a){return new (a||II)};II.Da=_.mc({type:II});II.Ca=_.bc({imports:[GI,_.Im,HI,_.Rs]});_.JI=function(){};_.JI.O=function(a){return new (a||_.JI)};_.JI.Da=_.mc({type:_.JI});_.JI.Ca=_.bc({imports:[_.Im,II,nI]});_.KI=function(){};_.KI.O=function(a){return new (a||_.KI)};_.KI.Da=_.mc({type:_.KI});_.KI.Ca=_.bc({imports:[_.zq,rI,_.Im,_.es,_.wr]});var owb;_.nwb=function(a,b){this.document=a;this.Aj=b};_.qwb=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.Tm,g=e.prefix;b.next(function(){return{Tm:owb(a,f||""),prefix:g}})},cqb:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.Tm;pwb(a.Aj.m1,c);b.next(function(){return{Tm:owb(a,f||""),prefix:c}})},cqb:!0});return d};
owb=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};var rwb=new Map([[MF.M2a,{type:"Class",iu:"class"}],[MF.z3a,{type:"Interface",iu:"interface"}],[MF.H4a,{type:"Struct",iu:"struct"}],[MF.Z2a,{type:"Enum",iu:"enum"}],[MF.R4a,{type:"Union",iu:"union"}],[MF.E3a,{type:"Method",iu:"method"}],[MF.j3a,{type:"Field",iu:"field"}],[MF.gka,{type:"Function",iu:"function"}],[MF.T4a,{type:"Variable",iu:"variable"}],[MF.O4a,{type:"Typedef",iu:"typedef"}],[MF.i4a,{type:"Namespace",iu:"namespace"}],[MF.w4a,{type:"Property",iu:"property"}],[MF.a3a,{type:"Enum Constant",
iu:"enum-constant"}]]);var swb={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};var twb=["suggestionTemplate"],LI=function(){};LI.prototype.Qc=function(){};LI.O=function(a){return new (a||LI)};
LI.ya=_.lc({type:LI,qa:[["ng-component"]],tb:function(a,b){a&1&&_.xf(twb,7,_.sf);if(a&2){var c;_.vf(c=_.zf())&&(b.B0a=c.first)}},Aa:3,Ba:0,Ea:[["suggestionTemplate",""],[1,"code-search-suggestion",3,"click"],[1,"margin-icon",3,"svgIcon"],[1,"main-content"],[1,"primary-text"],[3,"matched",4,"ngFor","ngForOf"],[1,"secondary-text"],["class","symbol-label",3,"ngClass",4,"ngIf"],["class","scope",4,"ngIf"],[1,"display-path"],[1,"symbol-label",3,"ngClass"],[1,"scope"]],ua:function(a){a&1&&(_.y(0,Unb,24,
6,"ng-template",null,0,_.Cf),_.N(2,"\n"))},Ha:[_.Am,_.Bm,_.Cm,_.Qs],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}"]});_.MI=function(){this.Tb=[]};_.MI.O=function(a){return new (a||_.MI)};_.MI.ya=_.lc({type:_.MI,qa:[["menu-keyboard-shortcut-hint"]],Db:[1,"gmat-caption","grimoire-secondary-text"],inputs:{Tb:"shortcut"},Aa:1,Ba:1,Ea:[[4,"ngFor","ngForOf"],["class","divider",4,"ngIf"],[1,"divider"]],ua:function(a,b){a&1&&_.y(0,Wnb,4,2,"ng-container",0);a&2&&_.x("ngForOf",b.Tb)},Ha:[_.Bm,_.Cm],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});var Xnb=function(a){return[a]},eob=function(a){return{kind:"link",OOb:a}},NI=function(a,b,c){var d=this;this.Sd=a;this.h7=null;this.z4a=_.skb;this.lqb=hmb;this.Wu=_.Wd;this.scopes=[{scope:_.imb,Pa:uwb(this,_.imb)}];this.Cga=_.qu.has(40);this.Wu=_.xkb(c).ha(_.t(function(e){return _.TD(e,_.vkb)}),_.t(function(e){return e.queries.map(function(f,g){f=10>g?$lb(f,_.TE(((g+1)%10).toLocaleString())):$lb(f);return{scope:f,Pa:uwb(d,f)}})}))};NI.prototype.Qc=function(){};
var Znb=function(a,b){var c=b.fo,d=b.value;if(!a.h7)return!1;a=a.h7;var e=a.fo,f=a.value;return!!b.H_===!!a.H_&&c===e&&d===f};NI.prototype.j_a=function(a,b){var c=this;a=a.map(function(d){return{scope:d,Pa:uwb(c,d)}});this.h7=b;JSON.stringify(this.scopes)!==JSON.stringify(a)&&(this.scopes=a);this.Sd.Md()};var pwb=function(a,b){b&&(a.h7=b,a.Sd.Md())};NI.prototype.aMc=function(){var a=this.Xu;0<a.dt.length&&a.dt[0].Vd()};NI.prototype.Jta=function(a){this.Xu.Jta(a)};
var uwb=function(a,b){return{kind:"scope",eT:function(c){c=c.Tm;a.h7=b;a.Sd.Md();return{Tm:c,prefix:b}}}};NI.O=function(a){return new (a||NI)(_.v(_.Ml),_.v(_.ru),_.v(_.hE))};
NI.ya=_.lc({type:NI,qa:[["scope-list"]],tb:function(a,b){a&1&&_.xf(_.Zv,7);if(a&2){var c;_.vf(c=_.zf())&&(b.Xu=c.first)}},Aa:6,Ba:5,Ea:[["selectedClass","selected","matTooltipClass","custom-tooltip",3,"payload","bold-active-element","shortcut","matTooltip","mouseFocusItem",4,"ngFor","ngForOf"],[4,"ngIf"],["selectedClass","selected","matTooltipClass","custom-tooltip",3,"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"]],ua:function(a,b){a&1&&(_.A(0,"search-box-suggestion-list")(1,"div"),_.y(2,$nb,4,7,"search-box-suggestion-item",0)(3,dob,3,2,"ng-container",1),_.O(4,"async"),_.B(),_.y(5,fob,
7,4,"ng-container",1),_.B());a&2&&(_.u(2),_.x("ngForOf",b.scopes),_.u(1),_.x("ngIf",_.R(4,3,b.Wu)),_.u(2),_.x("ngIf",b.Cga))},Ha:[_.jo,_.Bm,_.Cm,_.tw,_.Qs,_.MI,_.Pn,_.Yv,_.Zv,_.Hm],styles:["search-box-suggestion-item[_ngcontent-%COMP%]{align-content:center;align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;padding:4px 8px}a[_ngcontent-%COMP%]{display:inline-flex;align-items:center}a[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;padding-right:8px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{flex-basis:25%}.scope-text[_ngcontent-%COMP%]{flex-basis:70%;word-wrap:break-word}  .custom-tooltip{word-wrap:break-word}"],
Oa:0});var OI=function(a,b,c,d){this.Fa=a;this.GDc=b;this.zone=c;this.document=d};OI.prototype.Ka=function(){this.lb&&this.lb.unsubscribe()};var vwb=function(a){a.lb||(a.lb=a.zone.Zb(function(){return _.Md(0,6E5).ha(hob(a.document)).subscribe(function(){a.lXa()})}))};OI.prototype.lXa=function(){var a=this;_.ao(this.Fa,function(){return a.GDc.lXa(new csb)},"searchPrepare")};OI.O=function(a){return new (a||OI)(_.q(_.eo),_.q(lsb),_.q(_.re),_.q(_.ph))};OI.ta=_.p({token:OI,oa:OI.O,Ga:"root"});var PI=function(a){this.Pg=void 0;this.Vo={};if(a){var b=_.bFa(a);a=_.aFa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};PI.prototype.set=function(a,b){wwb(this,a,b,!1)};PI.prototype.add=function(a,b){wwb(this,a,b,!0)};var wwb=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.Vo[f]||(a.Vo[f]=new PI);a=a.Vo[f]}if(d&&void 0!==a.Pg)throw Error("Xd`"+b);a.Pg=c};
PI.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.Vo[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.Pg:void 0};PI.prototype.uw=function(){var a=[];xwb(this,a);return a};var xwb=function(a,b){void 0!==a.Pg&&b.push(a.Pg);for(var c in a.Vo)xwb(a.Vo[c],b)};PI.prototype.pG=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.Vo[e])return[];c=c.Vo[e]}ywb(c,a,b)}else ywb(this,"",b);return b};
var ywb=function(a,b,c){void 0!==a.Pg&&c.push(b);for(var d in a.Vo)ywb(a.Vo[d],b+d,c)};_.h=PI.prototype;_.h.NQ=function(a){return void 0!==this.get(a)};_.h.clear=function(){this.Vo={};this.Pg=void 0};_.h.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.Vo[e])throw Error("Yd`"+a);c.push([b,e]);b=b.Vo[e]}a=b.Pg;for(delete b.Pg;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.Vo[e].Jl())delete b.Vo[e];else break;return a};_.h.clone=function(){return new PI(this)};
_.h.Jl=function(){return void 0===this.Pg&&_.Oba(this.Vo)};var zwb=new _.xc("labelPriorities"),QI=function(a,b,c){this.Cua=a;c=c.dda;a=new PI;c=_.l(c);for(var d=c.next();!d.done;d=c.next()){var e=_.l(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.qFc=a};QI.O=function(a){return new (a||QI)(_.q(_.dv),_.q(zwb),_.q(_.f2a))};QI.ta=_.p({token:QI,oa:QI.O});var Awb;Awb=_.nd([]);_.RI=function(a,b,c,d,e,f,g,m,n,r,w,z,D){this.Rl=a;this.zZa=b;this.Ua=c;this.XNc=d;this.Al=z;this.oK=D;this.B0a=_.El(e,LI).create(r).instance.B0a;this.mZa=_.El(e,NI).create(r);_.mIa(f,this.mZa.tu);_.ei.has(2)||_.qu.has(28)||_.qu.has(37)||vwb(w);this.JA=_.qu.has(69);this.Xs=n.a_()};_.RI.prototype.Ka=function(){this.mZa.destroy()};
_.RI.prototype.Bqa=function(a){var b=this,c=void 0===a.dk?"":a.dk,d=void 0===a.De?"":a.De,e=_.Oh(void 0===a.wd?"":a.wd,this.Rl.IG),f=_.joa(a);return this.Xs.ha(_.Xd(1),_.t(function(g){return new YG({Bo:_.Pkb(e),IT:e.Bb,cVa:7,pathPrefix:_.zlb(e),De:d,JA:b.JA,Xs:g})})).ha(_.me(function(g){return b.zZa.s0a(c,g)}),_.t(function(g){return Bwb(b,g,f)}),_.Pd(function(){return Awb}))};
_.RI.prototype.crb=function(a){a:{var b=this.XNc;a=b.Cua.parse(void 0===a.dk?"":a.dk);b:{var c=_.l(_.ai(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.zk){b=iob(b.qFc,a.value);b=void 0===b?b:b+":";break a}b=void 0}return b};
var Bwb=function(a,b,c){var d=b.hv,e=b.QT,f=_.Og(a.Al.Sc)||new _.Ng;return d.map(function(g){var m=g.Hg&&_.Clb(g.Hg,{line:g.lineNumber}),n=a.Ua,r=g.lineNumber,w=g.title,z=g.Ni;g=g.YT;if(!m)throw Error("Wd");r=_.Qp(m.Xb(),Object.assign({},f.params,{line:r}));f.params.Qb&&_.Np(r,f.Bb);r=r.Za();var D={QY:_.Mlb(r)};n=_.On(n,_.Mn(n,_.Kp(r),{Ta:c}));if(z&&z.te){var J=z.te,L=J.startIndex,Q=[{start:L,end:L+J.length}];Qnb(Q);Q.push(swb);J=[];var da=-1;L=-1;Q=_.l(Q);for(var oa=Q.next();!oa.done;oa=Q.next()){var qa=
oa.value;oa=qa.start;qa=qa.end;oa>L&&((da=w.substring(da,L))&&J.push({BZa:da,aD:!0}),(da=w.substring(L,oa))&&J.push({BZa:da,aD:!1}),da=oa);L=Math.max(qa,L)}w=J}else w=[{BZa:w,aD:!1}];return z&&z.type?Object.assign({},D,{Gz:r.path,icon:"source:symbol",url:n,ZEb:w,Zu:g,Pp:e,Mc:m,tOb:rwb.get(z.type)}):Object.assign({},D,{Gz:_.Gg(r.path||""),icon:r.RC?"source:file":"source:folder_open",url:n,ZEb:w,Zu:g,Pp:e,Mc:m})}).map(function(g){return Cwb(a,g)})};
_.RI.prototype.h1a=function(a){var b=this.Rl.parse(a),c=[],d=new Map,e=0;b=_.l(kob(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),Soa: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),Soa:Array.from(d.keys())});return c};
var Cwb=function(a,b){return{kind:"suggestion",ua:a.B0a,lN:b,cxa:function(){_.Nn(a.Ua,b.url)},Zu:b.Zu,Pp:b.Pp,Mc:b.Mc,QA:a.oK.hLb}};_.W.Object.defineProperties(_.RI.prototype,{m1:{configurable:!0,enumerable:!0,get:function(){return this.mZa.instance}}});_.RI.O=function(a){return new (a||_.RI)(_.q(_.hv),_.q(_.kI),_.q(_.rg),_.q(QI),_.q(_.Mk),_.q(_.pg),_.q(_.pu),_.q(_.ru),_.q(_.Wu),_.q(_.og),_.q(OI),_.q(_.Vf),_.q(_.Pu))};_.RI.ta=_.p({token:_.RI,oa:_.RI.O});_.SI=function(){};_.SI.O=function(a){return new (a||_.SI)};_.SI.Da=_.mc({type:_.SI});_.SI.Ca=_.bc({imports:[_.Im]});_.TI=function(){};_.TI.O=function(a){return new (a||_.TI)};_.TI.Da=_.mc({type:_.TI});_.TI.Ca=_.bc({Pb:[_.RI,QI,{wa:zwb,yb:function(){return new Map(psb.map(function(a,b){return[a,b]}))}}],imports:[_.lo,_.Ow,_.Im,_.Jw,_.Rs,_.SI,_.Rn,_.$v]});_.UI=function(a,b){this.Ua=b;this.appId=new _.Wf(null);this.Xvc=new _.Wf(null);this.qLa=new _.Wf(null);this.Ze=new _.Wf(null);this.Vxc=new _.Wf(!1);this.dNc=new _.Wf(null);this.Ql=new _.Wf(_.Og(a.Sc));this.lb=this.Ua.events.ha(_.Kd(function(c){return c instanceof _.kg}),_.t(function(){return _.Og(a.Sc)})).subscribe(this.Ql);Dwb(this);Ewb(this);Fwb(this);Gwb(this);Hwb(this);Iwb(this);this.eyc=!_.qu.has(28)};_.UI.prototype.Ka=function(){this.lb.unsubscribe()};
_.UI.prototype.dL=function(a){var b=this;return _.wd(this.qLa,a).ha(_.t(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return null!=c?c:d&&b.eyc}))};_.UI.prototype.HD=function(a){this.qLa.next(a)};
var Dwb=function(a){VI(a,a.appId,function(b,c){_.qF(c,function(d){null==b?delete d.bu:d.bu=b;delete d.iw;delete d.cu;delete d.Ss})},lob)},Ewb=function(a){VI(a,a.Xvc,function(b,c){_.qF(c,function(d){null==b?delete d.iw:d.iw=b;delete d.cu})},mob)},Fwb=function(a){VI(a,a.qLa,function(b,c){_.qF(c,function(d){null!=b?d.tj=b?"1":"0":delete d.tj})},nob)},Gwb=function(a){VI(a,a.Ze,function(b,c){_.qF(c,function(d){null==b?delete d.Ze:d.Ze=b})},oob)},Hwb=function(a){VI(a,a.Vxc,function(b,c){_.qF(c,function(d){b?
d.Ss="":delete d.Ss})},pob)},Iwb=function(a){VI(a,a.dNc,function(b,c){_.qF(c,function(d){null==b?delete d.cu:d.cu=b})},qob)},VI=function(a,b,c,d){a.lb.add(a.Ql.ha(_.t(function(e){return d(e)}),_.Vd()).subscribe(b));b=b.ha(_.Vd(),_.t(function(e){var f=a.Ql.value;if(d(f)!==e)return f=f.Xb(),c(e,f),f.Za()}),_.Kd(function(e){return!!e}),_.oe(function(e){a.Ua.navigate(_.Kp(e),{ki:!0})}));a.lb.add(b.subscribe(a.Ql))};_.UI.O=function(a){return new (a||_.UI)(_.q(_.Vf),_.q(_.rg),_.q(_.ru))};
_.UI.ta=_.p({token:_.UI,oa:_.UI.O});var WI=function(a){this.stack=a instanceof Array?a:[a]};WI.prototype.pop=function(a){if(0>a)throw new RangeError("Zd");if(a>this.stack.length-1)throw new RangeError("$d");return new WI(this.stack.slice(0,-1*a))};WI.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new WI(b)};
_.W.Object.defineProperties(WI.prototype,{AY:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.Szb]}},lNc:{configurable:!0,enumerable:!0,get:function(){return this.stack[0]}},gxa:{configurable:!0,enumerable:!0,get:function(){return this.stack.map(function(a){return a.Ni})}},Szb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});_.XI=function(a,b,c){this.uDb=new _.he;this.uDb.ha(Ukb(a.Kf),_.Kd(function(d){return 0<d.length})).subscribe(function(d){c.navigate([],{Ta:rob(d),ig:"merge",ji:b,ki:!0})})};_.XI.prototype.oYa=function(){for(var a=_.l(_.vc.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.uDb.next(b.value)};_.XI.O=function(a){return new (a||_.XI)(_.q(_.re),_.q(_.Vf),_.q(_.rg))};_.XI.ta=_.p({token:_.XI,oa:_.XI.O,Ga:"root"});var Jwb;
_.YI=function(a,b,c,d,e){var f=this;this.Al=a;this.aia=c;this.Ua=d;this.ij=e;this.upb=this.bPa=new _.Wf("SOURCE");this.bBc=this.Eaa=new _.Wf(0);this.iKc=this.rH=new _.Wf(2);this.G_a=new _.fe(1);this.Qga=new _.fe(1);this.YAc=this.Zpb=new _.Wf(void 0);this.Oda=new _.he;this.xaa=this.APa=new _.Wf({query:"",mTa:!1,ae:null});this.jG=new _.Wf(-1);this.Pqa=new _.Wf(0);this.destroy=new _.he;this.lb=new _.id;this.phb=new _.he;this.zEb=new _.he;this.KLb=new _.he;this.rAc=this.Iqa=new _.Wf(!1);this.aia.CZ.ha(_.ne(this.destroy)).subscribe(function(g){0===g?
f.rH.next(0):f.rH.next(2)});a=_.Og(this.Al.Sc);c=this.Al.Sc.Ta;c.gs&&c.gsn?(d=Jwb(c.gs),c={Ni:c.gsn,pN:d,iS:d},6===a.params.Ze?this.Mha(c):(this.Kha(c),b.oYa("gsn","gs"))):1!==a.params.Ze&&6!==a.params.Ze||this.Ua.navigate(_.Kp(_.qF(a.Xb(),function(g){delete g.Ze;delete g.tj}).Za()),{ig:"preserve",ki:!0});this.nU=Kwb(this);this.gFc=Lwb(this);this.Oqa=_.Fd(this.jG,this.xaa.ha(_.Vd(uob),_.ce(0))).ha(tob())};Jwb=function(a){return"string"===typeof a?[a]:a};
_.YI.prototype.Ka=function(){this.lb.unsubscribe();this.destroy.next()};_.YI.prototype.HD=function(a){this.ij.HD(a)};_.YI.prototype.dL=function(a){return this.ij.dL(a)};var Lwb=function(a){return _.wd(a.ij.dL(_.nd(!1)),a.ij.Ze).ha(_.t(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return!!b&&1===c}),_.Vd(),_.ge(1),_.rd())},Mwb=function(a,b){a.Zpb.next(b);a.ij.Ze.next(0);a.ij.HD(!0)};_.YI.prototype.Kha=function(a){this.G_a.next(new WI(Object.assign({},a,{isFirst:!0})))};
var Kwb=function(a){var b=a.Ua.events.ha(_.Kd(function(d){return d instanceof _.kg}),_.t(function(){var d=_.Og(a.Al.Sc);return d&&d.qb}),_.Vd(),_.je(),_.ce()),c=a.G_a.ha(_.me(function(d){if(d){var e=a.phb.ha(_.t(function(m){return function(n){return n.push(Object.assign({},m,{isFirst:!1}))}})),f=a.zEb.ha(_.t(function(m){return function(n){return n.pop(n.gxa.length-1-m)}})),g=a.KLb.ha(_.t(function(m){return function(n){var r=n.stack.slice();r[n.Szb]=Object.assign({},n.AY,m);return new WI(r)}}));return _.Fd(e,
f,g).ha(_.de(function(m,n){return n(m)},d),_.ke(d))}return _.nd(void 0)}));return _.Fd(b,c).ha(_.Vd(),_.ge(1),_.rd())};_.YI.prototype.Mha=function(a){this.ij.HD(!0);this.G_a.next(new WI(Object.assign({},a,{isFirst:!0})));this.ij.Ze.next(6)};var Nwb=function(a,b){a.phb.next(b)};_.W.Object.defineProperties(_.YI.prototype,{gG:{configurable:!0,enumerable:!0,get:function(){return this.bPa.getValue()},set:function(a){a!==this.gG&&this.bPa.next(a)}}});
_.YI.O=function(a){return new (a||_.YI)(_.q(_.Vf),_.q(_.XI),_.q(_.bI),_.q(_.rg),_.q(_.UI))};_.YI.ta=_.p({token:_.YI,oa:_.YI.O});_.ZI=function(a){this.Ub=a};_.ZI.prototype.transform=function(a){return this.Ub.c_().ha(_.ke(!1),_.t(function(b){return b?_.Ilb(a):a.path||""}),_.Vd())};_.ZI.O=function(a){return new (a||_.ZI)(_.v(_.Wu,16))};_.ZI.ze=_.tc({name:"maybeStripGoogle3",type:_.ZI,ee:!0});_.$I=function(){};_.$I.O=function(a){return new (a||_.$I)};_.$I.Da=_.mc({type:_.$I});_.$I.Ca=_.bc({});var Pwb;_.aJ=function(a,b,c,d,e){var f=this;this.Fa=a;this.lib=b;this.Qwc=c;this.mH=d;this.bGc=new _.ct(this.Fa);this.ycb=new _.fe(1);this.Nw=new _.ct(this.Fa);this.Ppb=new _.fe(1);this.Nib=new _.ct(this.Fa);this.Kvc=this.ycb.ha(xob(e,function(g){return f.Qwc.list(g).ha(_.t(function(m){return Aob(g,m.aggregations)}))}));this.Lvc=this.Ppb.ha(xob(e,function(g){return f.lib.list(g).ha(_.t(function(m){return Aob(g,m.zaa)}))}))};
_.Owb=function(a,b){var c=_.yob(b);return a.Nw.fetch(c,function(){a.Ppb.next(c);return _.zob(a.Lvc,c,b.category)})};Pwb=function(a){return a.mH.prefetch("findingsConfig").ha(_.Td(),_.me(function(b){b&&a.Nib.put("getConfiguration",_.nd(_.Hf(rG,JSON.parse(b.response)).root));return a.Nib.fetch("getConfiguration",function(){return a.lib.getConfiguration().ha(_.t(function(c){return c.root}))})}))};_.aJ.O=function(a){return new (a||_.aJ)(_.q(_.eo),_.q(gsb),_.q(fsb),_.q(_.Vu),_.q(_.re))};
_.aJ.ta=_.p({token:_.aJ,oa:_.aJ.O,Ga:"root"});_.bJ=function(a,b){this.zZ=b;_.qu.has(14)?this.BPa=Pwb(this.zZ).ha(_.t(function(c){return(null==c?void 0:c.children)||[]}),_.ge(1),_.rd()):this.BPa=_.nd([]);this.Vxb=this.BPa.ha(_.t(Bob))};_.bJ.prototype.GQa=function(){return this.BPa};_.Qwb=function(a,b){return a.Vxb.ha(_.t(function(c){return c.get(b)}))};
_.bJ.prototype.getAnnotations=function(a,b,c,d,e,f,g){var m=this,n=g?"FILE":"DIRECTORY";return yE(b)||"host"===b?_.Qwb(this,f).ha(_.me(function(r){if(!r)return _.nd([]);var w=_.Cob(r);return w?_.Owb(m.zZ,{qb:a,Oc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecType:n,category:w}).ha(_.t(function(z){return z.map(function(D){return{icon:r.icon,tooltip:r.tooltip,details:D,Oxb:r.name,Ds:r.id}})})):_.nd([])})):_.od("Only depot group and multibranch are currently supported")};
_.bJ.O=function(a){return new (a||_.bJ)(_.q(_.ru),_.q(_.aJ))};_.bJ.ta=_.p({token:_.bJ,oa:_.bJ.O,Ga:"root"});var Rwb=new Set(["depot","host","ossProject"]),cJ=function(a,b,c){this.Fa=a;this.uAc=b;this.kAc=c;this.wxc=new _.ct(this.Fa);this.pwc=new _.ct(this.Fa)},Swb=function(a,b,c){var d=b.qb,e=b.Oc,f=b.fileSpecSourceRootRepositoryKeyRepositoryName,g=b.fileSpecSourceRootRefSpec,m=b.fileSpecSourceRootRefHint,n=b.fileSpecPath,r=b.fileSpecType,w=b.mergeLatestData;b=void 0===b.category?"DEFAULT":b.category;if(!Rwb.has(e))throw Error("be");var z=Object.assign({},_.$E(d,e),{fileSpecPath:n,fileSpecType:r,fileSpecSourceRootRefSpec:g,
fileSpecSourceRootRefHint:m,fileSpecSourceRootRepositoryKeyRepositoryName:f,invocationId:c,mergeLatestData:w,category:b});return a.wxc.fetch(Object.assign({},z,{Qh:"fileTest"}),function(){return a.uAc.get(z).ha(_.t(function(D){return D.SMa}))})},Twb=function(a,b,c,d){if(!Rwb.has(c))throw Error("be");var e=Object.assign({},_.$E(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.pwc.fetch(e,function(){return a.kAc.get(e).ha(_.t(function(f){return f.categories}))})};
cJ.O=function(a){return new (a||cJ)(_.q(_.eo),_.q(ksb),_.q(jsb))};cJ.ta=_.p({token:cJ,oa:cJ.O,Ga:"root"});var Uwb,Wwb,bxb,Xwb;Uwb=["BLAME","XREFS"];_.Vwb=new _.xc("viewDataProvider");
_.dJ=function(a,b,c,d,e,f){var g=this;this.xC=a;this.Ub=c;this.jPa=d;this.state=new _.Wf(new Map);this.lb=new _.id;this.cfb=e.ha(_.Kd(Lob),_.Flb(function(m){return m.location}),_.t(function(m){return{Wa:m.location,isDirectory:1===m.kind,PC:_.NE(m.tD),nL:0===m.kind?m.nL:void 0}}),_.ke(void 0),_.ge(1),_.rd());this.wpa=Wwb(this).ha(_.ge(1),_.rd());this.aLa=_.wd([this.cfb,this.xC.GQa().ha(_.ke([]))]).ha(_.me(function(m){m=_.l(m);var n=m.next().value,r=m.next().value;return Xwb(g,n).ha(_.t(function(w){return[].concat(_.zc(w),
_.zc(Dob(r,n)))}))}),_.Vd(Mob),_.ge(1),_.rd());a=Irb(this.Ub).ha(_.t(function(m){return new Map(Array.from(m,function(n){var r=_.l(n);n=r.next().value;r=r.next().value;return[n,"ON"===r.rf?{enabled:!0,os:0}:{enabled:!1}]}))}),_.Xd(1),_.ne(this.state.ha(_.je())));b=this.aLa.ha(_.pe(this.state),_.t(function(m){m=_.l(m);var n=m.next().value;m=m.next().value;var r=Job(n),w=Gob(_.Og(f.Sc));n=new Map;for(var z=_.l(m),D=z.next();!D.done;D=z.next()){var J=_.l(D.value);D=J.next().value;J=J.next().value.enabled||
Hob(D,w);n.set(D,J?{enabled:!0,os:0}:{enabled:!1})}r=_.l(r);for(w=r.next();!w.done;w=r.next())w=w.value,!m.has(w.id)&&w.aT&&n.set(w.id,{enabled:!0,os:0});return n}));this.lb.add(_.Ad(a,b).subscribe(function(m){g.state.next(m)}));a=this.aLa.ha(_.t(function(m){return new Set(Job(m).map(function(n){return n.id}))}));this.gia=_.wd([this.state,a]).ha(_.t(function(m){m=_.l(m);var n=m.next().value;m=m.next().value;var r=new Map;n=_.l(n.entries());for(var w=n.next();!w.done;w=n.next()){var z=_.l(w.value);
w=z.next().value;z=z.next().value;m.has(w)&&r.set(w,z)}return r}),_.Vd(Kob),_.ge(1),_.rd())};_.h=_.dJ.prototype;_.h.Ka=function(){this.lb.unsubscribe()};_.h.GQa=function(){return this.aLa};_.h.AS=function(a){return this.gia.ha(_.t(function(b){return b.get(a)||{enabled:!1}}),_.Vd(_.Nb))};_.h.iOa=function(){var a=Iob(_.vc.apply(0,arguments),!0);Ywb(this,Zwb(this,a))};_.h.HNa=function(){Ywb(this,Iob(_.vc.apply(0,arguments),!1))};_.h.QC=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};
_.eJ=function(a,b,c){$wb(a,b,{enabled:!0,os:2,dtb:c})};_.fJ=function(a,b){$wb(a,b,{enabled:!0,os:0})};_.axb=function(a,b,c){$wb(a,b,{enabled:!0,os:1,Bu:c})};Wwb=function(a){var b=["DEFAULT","FUZZING"];return a.cfb.ha(_.me(function(c){if(!c)return _.nd(b);var d=c.Wa;c=d.qb;var e=d.Oc;d=d.repository;return c&&e&&Rwb.has(e)&&d?Twb(a.jPa,c,e,d).ha(_.ke(b),_.Pd(function(){return _.nd([])}),_.t(function(f){return[].concat(_.zc(new Set([].concat(_.zc(f),_.zc(b)))))})):_.nd(b)}),_.t(function(c){return c.filter(Tlb).map(_.qta)}))};
bxb=function(a){return a.wpa.ha(_.t(function(b){var c=new Set(b);return Object.assign({},_.g1a,{children:_.g1a.children.filter(function(d){return c.has(d.id)})})}))};Xwb=function(a,b){return bxb(a).ha(_.t(function(c){c=[Frb,Grb,Hrb,c];_.qu.has(27)&&(c.push(_.i1a),c.push(_.j1a));return b?c.filter(function(d){return"LINE_COUNTS"===d.id||"FILE_COUNTS"===d.id?b.isDirectory:b.isDirectory||b.PC&&("BLAME"===d.id||"COVERAGE_GENERIC"===d.id)?!1:!0}):c}))};
_.dJ.prototype.nwa=function(){var a=_.vc.apply(0,arguments),b=new Map(this.state.getValue()),c=new Map;a=_.l(a);for(var d=a.next();!d.done;d=a.next()){var e=d.value;d=e.Qh;e=e.state;var f=void 0;(null==(f=this.state.getValue().get(d))?void 0:f.enabled)===e.enabled||Uwb.includes(d)||c.set(d,{rf:e.enabled?"ON":"OFF",via:""});b.set(d,e)}0<c.size&&this.Ub.sAb(c);this.state.next(b)};
var Ywb=function(a,b){var c=[];b=_.l(b);for(var d=b.next();!d.done;d=b.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;e!==a.QC(d)&&(e?c.push({Qh:d,state:{enabled:e,os:0}}):c.push({Qh:d,state:{enabled:e}}))}a.nwa.apply(a,_.zc(c))},$wb=function(a,b,c){a.QC(b)&&a.nwa({Qh:b,state:c})},Zwb=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("ce");d=d.length?d[0]:null;if(1<[c,d].filter(function(f){return!!f}).length)throw Error("de");
d&&a.state.getValue().has("BLAME")&&b.set("BLAME",!1);if(c||d){c=_.l(_.f1a);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};_.dJ.O=function(a){return new (a||_.dJ)(_.q(_.bJ),_.q(_.ru),_.q(_.Wu),_.q(cJ),_.q(_.Vwb),_.q(_.Vf))};_.dJ.ta=_.p({token:_.dJ,oa:_.dJ.O});var gJ=function(a,b,c){this.Wg=b;this.Kc=c;this.BBc=anb;this.ABc=cnb;this.vqb=_.Wd;this.pD=null;this.x$b="Show in change history"};
gJ.prototype.Sb=function(){var a=_.qu.has(56)?_.Hlb(this.Ut,this.commit):this.Ut,b,c,d=_.KE(this.Ut)?null==(b=this.commit.Qq)?void 0:null==(c=b.fv)?void 0:c.refHint:void 0;this.vqb=this.Wg.list(a.qb,a.Oc,a.repository,this.Ef,"/",1,!1,void 0,void 0,d).ha(_.yd(function(e){return e.Pm||[]}),_.Xd(1));this.Swc=_.GE(this.Ut,this.Ef,void 0,a);this.Nfb=this.pD?_.Kp(_.qF(_.Qp((this.pD.Uf?a:this.Ut).Xb(),{vf:this.pD.Ef,Co:this.pD.Uf||void 0}),function(e){e.Uu=e.Qb?"":void 0}).Za()):void 0};
_.W.Object.defineProperties(gJ.prototype,{Ef:{configurable:!0,enumerable:!0,get:function(){return this.commit.Ef||""}}});gJ.O=function(a){return new (a||gJ)(_.v(_.ru),_.v(_.cI),_.v(_.YI))};
gJ.ya=_.lc({type:gJ,qa:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",Ut:"baseLocation",pD:"parentCommit"},features:[_.Cc],mc:["commit","","baseLocation",""],Aa:20,Ba:17,Ea:[[1,"section-title"],["ascTrackElement","BlameDetailsCard","trackAction","commitDetailsNavigate",1,"commit-link",3,"universalLink","trackProjectId"],[1,"author"],[1,"date",3,"value"],[4,"ngIf"],[1,"divider"],["mat-button","","type","button","ascTrackElement","BlameDetailsCard","trackAction","showInHistory",
1,"show-in-history",3,"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"]],ua:function(a,b){a&1&&(_.A(0,"mat-card")(1,"mat-card-title")(2,"p",0),_.N(3),_.B(),_.A(4,"a",1),_.N(5),
_.O(6,"toPrettyRef"),_.B(),_.N(7," : "),_.A(8,"span",2),_.N(9),_.O(10,"authorDisplay"),_.B(),_.N(11," @ "),_.E(12,"date",3),_.B(),_.y(13,Nob,3,4,"mat-card-content",4),_.O(14,"async"),_.E(15,"div",5),_.A(16,"mat-card-actions")(17,"button",6),_.I("click",function(){Mwb(b.Kc,b.Ef)}),_.N(18),_.B(),_.y(19,Oob,2,2,"a",7),_.B()());a&2&&(_.u(3),_.lf(b.BBc(b.Ut)),_.u(1),_.x("universalLink",b.Swc)("trackProjectId",b.Ut.qb),_.u(1),_.Uy("",b.ABc(b.Ut),"",_.R(6,11,b.Ef)," "),_.u(4),_.lf(_.R(10,13,b.commit.Ln)),
_.u(3),_.x("value",b.commit.NJ),_.u(1),_.x("ngIf",_.R(14,15,b.vqb)),_.u(4),_.x("trackProjectId",b.Ut.qb),_.u(1),_.kf(" ",b.x$b," "),_.u(1),_.x("ngIf",b.Nfb))},Ha:[_.jo,_.Cm,_.lI,_.fI,_.Hr,_.Ir,_.zH,xH,yH,usb,_.Pn,_.mv,_.mI,_.Hm,_.eI,_.vF],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}"],
Oa:0});var hJ=function(){this.subject=new _.he};hJ.prototype.subscribe=function(a){return this.subject.subscribe(a)};hJ.O=function(a){return new (a||hJ)};hJ.ta=_.p({token:hJ,oa:hJ.O});var cxb=["hovercard"],dxb=["origin"],exb=[new xF({Cc:"start",Dc:"top"},{qc:"end",wc:"top"},-7),new xF({Cc:"start",Dc:"bottom"},{qc:"end",wc:"bottom"},-7)],iJ=function(a,b,c,d,e){var f=this;this.Fa=a;this.mlb=b;this.Yqa=c;this.Vf=d;this.Kc=e;this.E1a=!1;this.pD=null;this.nlb=this.mlb.subscribe(function(){f.E1a?f.E1a=!1:(clearTimeout(f.XRa),f.bsa.detach())})};iJ.prototype.Ra=function(){};iJ.prototype.Qc=function(){this.jDc=new _.qr(this.lDc,this.ve)};
iJ.prototype.Ka=function(){this.nlb&&this.nlb.unsubscribe();this.csa&&this.csa.dispose()};var fxb=function(a){a.XRa=setTimeout(function(){a.bsa.sg()||(a.Fa.mb({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.Ut.qb}),a.bsa.Ld(a.jDc));a.E1a=!0;a.mlb.subject.next()},300)},Pob=function(a){clearTimeout(a.XRa);a.Tsb=setTimeout(function(){a.bsa.detach()},300)};iJ.prototype.Vd=function(){Mwb(this.Kc,this.commit.Ef)};
iJ.prototype.XMa=function(){var a=_.ir(_.nr(this.Vf.position(),this.EWa),exb);_.dTa(a,[this.Yqa]);return this.Vf.create({Lg:a,zj:this.Vf.Jm.Lp()})};_.W.Object.defineProperties(iJ.prototype,{bsa:{configurable:!0,enumerable:!0,get:function(){this.csa||(this.csa=this.XMa());return this.csa}}});iJ.O=function(a){return new (a||iJ)(_.v(_.eo),_.v(hJ),_.v(_.VH),_.v(_.vr),_.v(_.YI))};
iJ.ya=_.lc({type:iJ,qa:[["blame-snippet"]],tb:function(a,b){a&1&&(_.xf(cxb,7,_.sf),_.xf(cxb,7,_.tf),_.xf(dxb,7,_.ed));if(a&2){var c;_.vf(c=_.zf())&&(b.lDc=c.first);_.vf(c=_.zf())&&(b.ve=c.first);_.vf(c=_.zf())&&(b.EWa=c.first)}},Ya:function(a,b){a&1&&_.I("mouseenter",function(){clearTimeout(b.Tsb)})("mouseleave",function(){return Pob(b)})},inputs:{MJ:"commitIndex",commit:"commit",Ut:"baseLocation",pD:"parentCommit"},Aa:11,Ba:12,Ea:[[3,"title","mouseenter","mouseleave"],["ascTrackElement","BlameDetails",
"trackAction","showInHistory",3,"click"],["origin",""],[1,"commit-index"],["hovercard",""],[3,"commit","baseLocation","parentCommit","mouseenter","mouseleave"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.I("mouseenter",function(){return fxb(b)})("mouseleave",function(){clearTimeout(b.XRa)}),_.O(1,"authorDisplay"),_.A(2,"button",1,2),_.I("click",function(){return b.Vd()}),_.A(4,"span",3),_.N(5),_.B(),_.N(6),_.O(7,"date"),_.O(8,"authorDisplay"),_.B()(),_.y(9,Qob,1,3,"ng-template",null,4,_.Cf));a&2&&(_.Ty("title",
"#",b.MJ," ",_.R(1,5,b.commit.Ln),""),_.u(5),_.kf("#",b.MJ,""),_.u(1),_.Uy(" ",_.Vy(7,7,b.commit.NJ,"yyyy-MM-dd"),"\u00a0\u00a0",_.R(8,10,b.commit.Ln)," "))},Ha:[_.jo,gJ,_.mI,_.iz],styles:["blame-snippet[_nghost-%COMP%]{box-sizing:border-box;cursor:default;display:block;width:100%;overflow:hidden;padding:0 .5em;position:absolute;text-overflow:ellipsis;white-space:nowrap}button[_ngcontent-%COMP%]{background-color:inherit;border:0;font:inherit;text-align:left}button[_ngcontent-%COMP%]:focus-within, button[_ngcontent-%COMP%]:hover{cursor:pointer;text-decoration:underline}button[_ngcontent-%COMP%]:focus-within   span[_ngcontent-%COMP%], button[_ngcontent-%COMP%]:hover   span[_ngcontent-%COMP%]{text-decoration:underline}button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;min-width:35px}"],
Oa:0});_.jJ=function(a){this.Ff=a;this.Cz=[];this.UWa=null};_.h=_.jJ.prototype;_.h.Ka=function(){this.clear();this.uf()};_.h.ujb=function(){return[]};_.h.TL=function(){};_.h.hD=function(){};_.h.fT=function(){};_.h.uf=function(){};_.h.update=function(){this.clear();this.render()};_.h.clear=function(){this.UWa&&this.UWa.unsubscribe();this.remove()};
_.h.render=function(){var a=this;this.hD();gxb(this,this.ujb());this.UWa=this.zpa().subscribe(function(b){b&&(gxb(a,b),0===a.Cz.length&&0<b.length?(a.TL(),gxb(a,[])):a.fT(b))},function(){a.TL();gxb(a,[])})};_.h.remove=function(){for(var a=_.l(this.Cz),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.Ff.handleError(c)}}this.Cz=[]};var gxb=function(a,b){a.remove();a.Cz=[];b=_.l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.Cz.push(c)}catch(d){a.Ff.handleError(d)}}};
_.jJ.O=function(a){return new (a||_.jJ)(_.v(_.Ge))};_.jJ.Ia=_.rc({type:_.jJ});var kJ=function(a,b,c){_.jJ.call(this,a);this.ie=b;this.Fa=c};_.V(kJ,_.jJ);_.h=kJ.prototype;_.h.Ra=function(){};_.h.Sb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.dg;b=b.ej;a?(b?!_.EE(b,a):1)&&this.update():this.clear()}};
_.h.zpa=function(){var a=this;if(!_.ME(this.ei))throw Error("ee");var b=this.ei,c=b.qb,d=b.Oc;b=b.repository;var e=_.zE(_.Ph(this.ei,0))||"",f=_.Ph(this.ei,1)||"",g=_.CE(this.ei,1)||"";return this.daa(c,d,b,e,f,g,this.ei.params.Qb).ha(_.t(function(m){return m?a.Oia(m):null}))};_.h.fT=function(a){a=this.Bu(a);for(var b=new Map,c=_.l(this.zS()),d=c.next();!d.done;d=c.next())d=d.value,_.axb(this.ie,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Fa.un({AF:b})};_.h.Bu=function(a){return a.length};
kJ.O=function(a){return new (a||kJ)(_.v(_.Ge),_.v(_.dJ),_.v(_.ou))};kJ.Ia=_.rc({type:kJ,features:[_.Le,_.Cc]});_.lJ=function(a,b){this.Fa=a;this.QRa=b;this.tf=new _.ct(this.Fa)};
_.lJ.prototype.get=function(a,b,c,d,e,f){var g=this,m=Object.assign({},{fileSpecPath:f,fileSpecSourceRootRefHint:d,fileSpecSourceRootRefSpec:e},_.$E(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.tf.fetch(m,function(){var n=g.QRa,r=m;r=void 0===r?{}:r;var w=void 0===w?{}:w;return _.Vl(n.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+n.Va+"/history/blame",Ta:_.If(r,_.cH,w),Ob:wG}).ha(_.t(Rob))})};
_.lJ.O=function(a){return new (a||_.lJ)(_.q(_.eo),_.q(_.lH))};_.lJ.ta=_.p({token:_.lJ,oa:_.lJ.O,Ga:"root"});var hxb=["blameSnippet"],ixb=["loading"],jxb=["rangeHighlight"],kxb=function(a,b,c,d,e,f){this.component=a;this.qoa=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.mn=function(){}};kxb.prototype.render=function(){this.mn=this.sidebar?this.component.acb(this.qoa,this.options,this.startLine,this.endLine):this.component.dKa(this.qoa,this.options,this.startLine,this.endLine)};kxb.prototype.remove=function(){this.mn()};
_.mJ=function(a,b,c,d,e,f){kJ.call(this,b,e,c);this.component=a;this.Fa=c;this.service=d;this.ie=e;this.uo=f;this.Rjb=0};_.V(_.mJ,kJ);_.mJ.Ia=kJ.Ia;_.h=_.mJ.prototype;
_.h.Oia=function(a){var b=[],c=a.ep||[],d=a.zib,e=a.FDc;a=a.SUa||[];this.Rjb=a.length;!a.length&&c.length&&_.fz(this.Fa);for(var f=0;f<a.length;f++){var g=a[f];if(g.te){var m=c[g.MJ||0],n=m.Ef;if(n)if(n=d.get(n),null==n)_.fz(this.Fa);else{var r=void 0,w=null!=(r=e.get(n-1))?r:null;r=b.push;var z=r.apply;var D=g.te;g=0===f%2?"even":"odd";var J=[],L="blame-highlight "+g;(D=D&&Tob(D))&&Vob(D)?(J.push(new kxb(this.component,this.qoa,{className:g,commit:m,Jd:this.ei,MJ:n,pD:w},D.startLine,D.endLine,!0)),
J.push(new kxb(this.component,this.SXa,{className:L},D.startLine,D.endLine,!1))):_.fz(this.Fa);m=J;z.call(r,b,_.zc(m))}else _.fz(this.Fa)}else _.fz(this.Fa)}return b};_.h.daa=function(a,b,c,d,e,f){return this.service.get(a,b,c,d,e,f)};_.h.ujb=function(){return[new kxb(this.component,this.tL,{},void 0,void 0,!0)]};_.h.TL=function(){_.eJ(this.ie,"BLAME");_.fz(this.Fa)};_.h.hD=function(){_.fJ(this.ie,"BLAME");this.Fa.un({bucket:_.Pg.Rya})};
_.h.fT=function(a){kJ.prototype.fT.call(this,a);this.uo.Lj("Blame is being displayed","polite")};_.h.Bu=function(){return this.Rjb};_.h.zS=function(){return["BLAME"]};_.h.uf=function(){this.uo.Lj("Blame was disabled","polite")};_.mJ.O=function(a){return new (a||_.mJ)(_.v(_.VH),_.v(_.Ge),_.v(_.ou),_.v(_.lJ),_.v(_.dJ),_.v(_.yq))};
_.mJ.ya=_.lc({type:_.mJ,qa:[["blame-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&(_.xf(hxb,7),_.xf(ixb,7),_.xf(jxb,7));if(a&2){var c;_.vf(c=_.zf())&&(b.qoa=c.first);_.vf(c=_.zf())&&(b.tL=c.first);_.vf(c=_.zf())&&(b.SXa=c.first)}},inputs:{ei:"layerBaseLocation"},features:[_.Le],mc:["layerBaseLocation",""],Aa:6,Ba:0,Ea:[["blameSnippet",""],["rangeHighlight",""],["loading",""],[3,"commitIndex","commit","baseLocation","parentCommit"],["text","Loading blame layer...",1,"blame-layer",3,"hasBackground"]],
ua:function(a){a&1&&_.y(0,Xob,1,7,"ng-template",null,0,_.Cf)(2,Yob,1,3,"ng-template",null,1,_.Cf)(4,Zob,1,1,"ng-template",null,2,_.Cf)},Ha:[_.YD,iJ],styles:[".blame-highlight[_ngcontent-%COMP%]{position:absolute;width:100%}loading[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;height:100%;justify-content:normal;padding-top:50px;position:fixed;right:30px;width:300px}"],Oa:0});var lxb=["rangeHighlight"],mxb=function(a,b,c,d,e){this.component=a;this.snippet=b;this.options=c;this.startLine=d;this.endLine=e;this.mn=function(){}};mxb.prototype.render=function(){this.mn=this.component.dKa(this.snippet,this.options,this.startLine,this.endLine)};mxb.prototype.remove=function(){this.mn()};_.nJ=function(a,b,c,d,e,f,g){kJ.call(this,c,d,g);var m=this;this.jPa=a;this.component=b;this.ie=d;this.Kb=e;this.Wg=f;this.pjb=new _.Wf([]);this.lb=this.ie.wpa.subscribe(function(n){m.pjb.next(n)})};
_.V(_.nJ,kJ);_.nJ.Ia=kJ.Ia;_.h=_.nJ.prototype;_.h.Ra=function(){};_.h.Ka=function(){this.lb.unsubscribe();kJ.prototype.Ka.call(this)};_.h.zS=function(){var a=this;return this.pjb.value.filter(function(b){return a.ie.QC(b)})};_.h.TL=function(){for(var a=_.l(this.zS()),b=a.next();!b.done;b=a.next())_.eJ(this.ie,b.value)};_.h.hD=function(){for(var a=_.l(this.zS()),b=a.next();!b.done;b=a.next())_.fJ(this.ie,b.value)};
_.h.Oia=function(a){var b=[];a=_.l(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.WMa(c.startLine,c.endLine,d))}return b};
_.h.daa=function(a,b,c,d,e,f){var g=this,m=_.kE(this.ei)?"HEAD"===e:!_.Jg.test(e);a=_.nd({qb:a,Oc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.Kg(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:m});m&&!_.kE(this.ei)&&(a=_.wd([_.dI(this.Wg,this.ei,"path"),a]).ha(_.t(function(n){var r=_.l(n);n=r.next().value;r=r.next().value;n&&(r.fileSpecSourceRootRefSpec=n);return r})));return _.wd([a,nxb(this)]).ha(_.me(function(n){var r=_.l(n);n=
r.next().value;r=r.next().value;return g.makeRequest(n,r)}))};var nxb=function(a){return a.ie.wpa.ha(_.me(function(b){return _.wd(b.map(function(c){return a.AS(c)}))}),_.t(function(b){return b.filter(function(c){return c.enabled}).map(function(c){return c.id})}),_.Qd(0),_.Vd(apb),_.Kd(function(b){return 0<b.length}),_.oe(function(){a.hD()}))};_.nJ.prototype.AS=function(a){return this.ie.AS(a).ha(_.t(function(b){return{id:a,enabled:b.enabled}}),_.Vd())};
_.nJ.prototype.makeRequest=function(a,b){var c=this;b=b.map(Ulb).filter(function(d){return void 0!==d});return Swb(this.jPa,Object.assign({},a,{category:b[0]}),_.Og(this.Kb.Sc).params.VK).ha(_.Pd(function(){c.TL();gxb(c,[]);return _.nd(null)}))};_.nJ.prototype.WMa=function(a,b,c){a=Sob(a,b-1,0,0);if(!Vob(a))throw Error("fe");return new mxb(this.component,this.SXa,{className:"coverage-layer "+c},a.startLine,a.endLine)};
_.nJ.O=function(a){return new (a||_.nJ)(_.v(cJ),_.v(_.VH),_.v(_.Ge),_.v(_.dJ),_.v(_.Vf),_.v(_.cI),_.v(_.ou))};_.nJ.ya=_.lc({type:_.nJ,qa:[["coverage-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&_.xf(lxb,7);if(a&2){var c;_.vf(c=_.zf())&&(b.SXa=c.first)}},inputs:{ei:"layerBaseLocation"},features:[_.Le],mc:["layerBaseLocation",""],Aa:2,Ba:0,Ea:[["rangeHighlight",""]],ua:function(a){a&1&&_.y(0,$ob,1,3,"ng-template",null,0,_.Cf)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});var oxb=function(){this.q0a=""};oxb.O=function(a){return new (a||oxb)};
oxb.ya=_.lc({type:oxb,qa:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",q0a:"subtitle"},mc:"icon  title  details ".split(" "),Aa:8,Ba:4,Ea:[["mat-card-avatar",""],["alt","","aria-hidden","true",3,"src"],[4,"ngIf"],[3,"innerHTML"]],ua:function(a,b){a&1&&(_.A(0,"mat-card-header")(1,"div",0),_.E(2,"img",1),_.B(),_.A(3,"mat-card-title"),_.N(4),_.B(),_.y(5,bpb,2,1,"mat-card-subtitle",2),_.B(),_.A(6,"mat-card-content"),_.E(7,"div",3),_.B());a&2&&
(_.u(2),_.x("src",b.icon,_.Ce),_.u(2),_.lf(b.title),_.u(1),_.x("ngIf",b.q0a),_.u(2),_.x("innerHTML",b.details,_.Be))},Ha:[_.Cm,wsb,xH,yH,tsb,vsb],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}"],Oa:0});var pxb=[new xF({Cc:"end",Dc:"bottom"},{qc:"start",wc:"top"}),new xF({Cc:"end",Dc:"center"},{qc:"start",wc:"center"}),new xF({Cc:"end",Dc:"top"},{qc:"start",wc:"bottom"})],oJ=function(a,b,c,d){this.Fa=a;this.SJ=b;this.EWa=c;this.Vf=d;this.xc="";this.Ad=this.XMa()};_.h=oJ.prototype;_.h.Ra=function(){var a=this;this.lfa=new _.qr(this.fca,this.SJ,{Ld:function(){a.Ld()},detach:function(){a.detach()}})};_.h.Ka=function(){this.Ad.dispose()};
_.h.Ld=function(a){var b=this;this.Ad.sg()||(this.Ad.Ld(this.lfa),this.Fa.mb({element:this.xc,action:"showHovercard",Te:this.Te,gestureName:"CLICK"},a),setTimeout(function(){b.Ad.lf()},0));clearTimeout(this.syc)};_.h.detach=function(){var a=this;this.syc=setTimeout(function(){a.Ad.detach()},200)};_.h.XMa=function(){var a=_.ir(_.nr(this.Vf.position(),this.EWa),pxb);return this.Vf.create({Lg:a,zj:this.Vf.Jm.Lp()})};oJ.O=function(a){return new (a||oJ)(_.v(_.eo),_.v(_.tf),_.v(_.ed),_.v(_.vr))};
oJ.Ia=_.rc({type:oJ,qa:[["","hovercard","","trackElement",""]],Ya:function(a,b){a&1&&_.I("mouseenter",function(c){return b.Ld(c)})("mouseleave",function(){return b.detach()})},inputs:{fca:"hovercard",xc:"trackElement",Te:"artifactId"}});var pJ=function(){this.xc=this.tooltip=""};pJ.prototype.Ra=function(){};
_.W.Object.defineProperties(pJ.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.jg(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.Te=a[0].Ds;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=_.rE(d.message||c.Oxb);f&&(qxb.test(f)||(f="http://"+f),c=_.slb("a",{href:f,target:"_blank"},c));if(e)try{var g=_.di(e)||c}catch(m){g=c}else g=c;return g})}}});
pJ.O=function(a){return new (a||pJ)};
pJ.ya=_.lc({type:pJ,qa:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",xc:"trackElement"},mc:["annotations","","trackElement",""],Aa:3,Ba:5,Ea:[[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"]],ua:function(a,b){a&1&&(_.E(0,"img",0),_.y(1,epb,2,1,"ng-template",null,1,_.Cf));if(a&2){var c=
_.hf(2);_.x("src",b.icon,_.Ce)("alt",b.tooltip)("hovercard",c)("trackElement",b.xc)("artifactId",b.Te)}},Ha:[_.Bm,_.Cm,oxb,oJ,_.zH],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}"],Oa:0});var qxb=/^((http|https):\/\/)/;var rxb=["finding"],sxb=function(a,b,c,d){this.component=a;this.DAc=b;this.options=c;this.line=d;this.mn=function(){}};sxb.prototype.render=function(){this.mn=this.component.Zbb(this.DAc,this.options,this.line)};sxb.prototype.remove=function(){this.mn()};_.qJ=function(a,b,c,d,e){kJ.call(this,b,d,e);this.component=a;this.xC=c};_.V(_.qJ,kJ);_.qJ.Ia=kJ.Ia;_.h=_.qJ.prototype;
_.h.Oia=function(a){var b=new Map;a=_.l(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.details;d=d.te?Tob(d.te).startLine||0:0;var e=void 0,f=null!=(e=b.get(d))?e:[];f.push(c);b.set(d,f)}a=[];b=_.l(b);for(c=b.next();!c.done;c=b.next())d=_.l(c.value),c=d.next().value,d=d.next().value,a.push(new sxb(this.component,this.EAc,{annotations:d},c));return a};_.h.daa=function(a,b,c,d,e,f){return this.xC.getAnnotations(a,b,c,e,f,this.Ds,!0)};_.h.TL=function(){_.eJ(this.ie,this.Ds)};
_.h.hD=function(){_.fJ(this.ie,this.Ds)};_.h.zS=function(){return[this.Ds]};_.qJ.O=function(a){return new (a||_.qJ)(_.v(_.VH),_.v(_.Ge),_.v(_.bJ),_.v(_.dJ),_.v(_.ou))};
_.qJ.ya=_.lc({type:_.qJ,qa:[["finding-layer","layerBaseLocation","","layerId",""]],tb:function(a,b){a&1&&_.xf(rxb,7);if(a&2){var c;_.vf(c=_.zf())&&(b.EAc=c.first)}},inputs:{ei:"layerBaseLocation",Ds:"layerId"},features:[_.Le],mc:["layerBaseLocation","","layerId",""],Aa:2,Ba:0,Ea:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],ua:function(a){a&1&&_.y(0,fpb,1,1,"ng-template",null,0,_.Cf)},Ha:[pJ],rb:2});var opb=RegExp("^x-kythe://([a-zA-Z]+)="),qpb=/\//g,rpb=/~/g,jpb={id:"Google",type:"depot"},hF={};var txb;txb=new _.xc("decorations_service",{oa:function(){return _.ota(Trb)}});_.rJ=function(a,b,c){_.hx.call(this,a);this.client=b;this.Ge=c;this.qKc=new _.ct(this.Fa);this.rKc=new _.ct(this.Fa);this.sKc=new _.ct(this.Fa);this.AAc=new _.ct(this.Fa)};_.V(_.rJ,_.hx);_.h=_.rJ.prototype;_.h.kta=function(a,b,c,d,e,f){var g=this,m=Nlb(a,b,c,d,e,f);return this.tf.fetch(m.toObject(),function(){return g.fetch(m)})};
_.h.JYa=function(a){var b=this;return this.qKc.fetch(a.toObject(),function(){return _.Hu(b.Ge,function(){return b.client.JYa(a,b.Ge.wk())},"Decorations.resolveDocumentation")})};_.h.KYa=function(a){var b=this;return this.rKc.fetch(a.toObject(),function(){return _.Hu(b.Ge,function(){return b.client.KYa(a,b.Ge.wk())},"Decorations.resolveItemList")})};_.h.e1=function(a){var b=this;return this.sKc.fetch(a.toObject(),function(){return _.Hu(b.Ge,function(){return b.client.e1(a,b.Ge.wk())},"Decorations.resolvePanel")})};
_.h.zQa=function(a){var b=this;return this.AAc.fetch(a.toObject(),function(){return _.Hu(b.Ge,function(){return b.client.zQa(a,b.Ge.wk())},"Decorations.getFilterSupport")})};_.h.xpa=function(){return new _.Fo};_.h.extract=function(){return this.xpa()};_.h.isValid=function(a){return 0<a.KZ().length||_.cj(a,2)};_.h.fetch=function(a){var b=this;return _.Hu(this.Ge,function(){return b.client.kta((new _.yOa).zLb(_.ipb(a)),b.Ge.wk())},"Decorations.list")};
_.rJ.O=function(a){return new (a||_.rJ)(_.q(_.eo),_.q(txb),_.q(_.Xu))};_.rJ.ta=_.p({token:_.rJ,oa:_.rJ.O,Ga:"root"});var uxb=function(a,b){this.component=a;this.location=b;this.mn=function(){}};uxb.prototype.render=function(){this.mn=this.component.EX(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,Wo:"deprecated"}).remove};uxb.prototype.remove=function(){this.mn()};_.sJ=function(a,b,c,d,e){kJ.call(this,c,d,a);this.Fa=a;this.component=b;this.ie=d;this.service=e;this.xY=0};_.V(_.sJ,kJ);_.sJ.Ia=kJ.Ia;_.h=_.sJ.prototype;
_.h.Oia=function(a){var b=this;return(a.KZ()||[]).filter(function(c){return _.bj(c,9).includes(2)}).reduce(function(c,d){b.xY+=1;a:{if(d.jsb()&&(d=d.nba(),d=Uob(d),Wob(d)))break a;d=void 0}if(!d)return _.fz(b.Fa),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.WMa(d));return c},[])};_.h.daa=function(a,b,c,d,e,f,g){return this.service.kta(a,b,c,{Bb:d,commit:e},f,g)};
_.h.TL=function(){_.eJ(this.ie,"DEPRECATED");_.fz(this.Fa)};_.h.hD=function(){_.fJ(this.ie,"DEPRECATED")};_.h.Bu=function(){return this.xY};_.h.zS=function(){return["DEPRECATED"]};_.h.WMa=function(a){return new uxb(this.component,a)};_.sJ.O=function(a){return new (a||_.sJ)(_.v(_.ou),_.v(_.VH),_.v(_.Ge),_.v(_.dJ),_.v(_.rJ))};
_.sJ.ya=_.lc({type:_.sJ,qa:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{ei:"layerBaseLocation"},features:[_.Le],mc:["layerBaseLocation",""],Aa:0,Ba:0,ua:function(){},styles:[".deprecated{text-decoration:line-through}"],rb:2,Oa:0});var vxb={du:new Set,ids:[]},tJ=function(a){var b=this;this.Kc=a;this.hca=vxb;this.Epa=[];this.gsa=new Map;this.CQ=!1;this.Hf=new _.ll;this.lb=_.wd([this.Kc.nU,this.Kc.gFc]).ha(_.t(function(c){c=_.l(c);var d=c.next().value;if(c.next().value&&d)return b.CQ?d.AY:d.lNc}),_.ke(void 0),_.Vd()).subscribe(function(c){c?(b.Epa=c.pN,c.iS&&b.cT(c.iS)):b.Epa=[]})};_.h=tJ.prototype;_.h.Ka=function(){this.lb.unsubscribe()};
_.h.Ce=function(a){a=_.Y(a.context.Rm,5);if(!a)return!1;var b=a.split(" ");return this.Epa.length===b.length&&this.Epa.every(function(c){return b.includes(c)})};
_.h.cT=function(a,b){var c=this;b=void 0===b?!0:b;var d=a.map(function(n){return c.gsa.get(n)||new Set}).reduce(function(n,r){r=_.l(r);for(var w=r.next();!w.done;w=r.next())n.add(w.value);return n},new Set);if(b){b=_.l(this.hca.du);for(var e=b.next();!e.done;e=b.next()){var f=e.value;d.has(f)||(f.F_=!1)}}b=new Map;f=_.l(d);for(e=f.next();!e.done;e=f.next()){var g=e.value;g.F_=!0;e=g.context.W9;g=this.Yra(g);var m=b.get(e);void 0!==m&&0!==m||b.set(e,g)}this.hca={du:d,ids:a};this.Hf.emit(Array.from(b.entries()))};
_.h.Ms=function(a){if(0<this.hca.du.size)for(var b=_.l(this.hca.du),c=b.next();!c.done;c=b.next())c=c.value,wxb(c,a.Qqa,a.Qqa+a.PL)&&!c.F_&&(c.F_=!0),c.F_&&!wxb(c,a.Qqa,a.Qqa+a.PL)&&(c.F_=!1)};_.h.Yra=function(a){return _.bj(a.context.Rm,9).includes(1)?1:_.bj(a.context.Rm,9).includes(3)?2:0};tJ.O=function(a){return new (a||tJ)(_.q(_.YI))};tJ.ta=_.p({token:tJ,oa:tJ.O});var xxb=function(a,b,c,d){this.service=a;this.location=b;this.context=c;this.qGc=void 0===d?!1:d;this.aTa=!1;this.NRa=0};
xxb.prototype.render=function(){var a=this;try{this.link=yxb(this)}catch(c){_.fz(this.service.Fa);return}var b=String(this.context.index);this.gL&&(b=void 0);this.mn=this.service.component.EX(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",get Wo(){var c="xrefs-decoration";a.service.nMb&&(c+=" underline");a.aTa&&(c+=" "+zxb(a));a.gL&&(c="doc-link");return c},href:this.link,key:b}).remove};
var zxb=function(a){return 0!==a.NRa&&a.service.kmb?"important-highlight":"highlight"};xxb.prototype.remove=function(){this.mn&&this.mn();delete this.mn};
var yxb=function(a){var b,c=null==(b=_.Ti(a.context.Rm,_.Co,4))?void 0:b.IR();return c?_.Y(c,4)?(a.gL=!0,_.Y(c,4)):Axb(a.service,c):_.Y(a.context.Rm,5)?Bxb(a):""},Bxb=function(a,b){if(_.Y(a.context.Rm,5)){b=Cxb(a.service,a.context.W9,b);var c=a.service.component.lines[a.location.startLine].substring(a.location.startColumn,a.location.endColumn);return c?b+(b.includes("?")?"&":"?")+"gsn="+c+"&"+_.Y(a.context.Rm,5).split(" ").map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b}return""},
wxb=function(a,b,c){return a.location.startLine>=b&&a.location.startLine<c||a.location.endLine>=b&&a.location.endLine<c},Dxb=function(a){var b=a.service.component.de.Ci(a.context.W9-1);if(b)return b.querySelectorAll('.xrefs-decoration[data-key="'+a.context.index+'"]');a.qGc&&console.log("unexpected undefined element - "+JSON.stringify(a.context));return[]};
_.W.Object.defineProperties(xxb.prototype,{Yra:{configurable:!0,enumerable:!0,get:function(){return this.NRa},set:function(a){this.NRa=a}},F_:{configurable:!0,enumerable:!0,get:function(){return this.aTa},set:function(a){this.aTa=a;if(null!=this.mn)if(a){var b=_.l(Dxb(this));for(a=b.next();!a.done;a=b.next())a.value.classList.add(zxb(this))}else for(b=_.l(Dxb(this)),a=b.next();!a.done;a=b.next())a.value.classList.remove(zxb(this))}}});var uJ,vJ;uJ={};
_.Exb=Object.freeze((uJ[0]={name:"Unknown",Gc:"?"},uJ[50]={name:"Scope",Gc:"?"},uJ[51]={name:"Group",Gc:"G"},uJ[1]={name:"Class",Gc:"C",className:"code-data"},uJ[2]={name:"Interface",Gc:"I",className:"code-data"},uJ[3]={name:"Struct",Gc:"S",className:"code-data"},uJ[4]={name:"Enum",Gc:"E",className:"code-data"},uJ[5]={name:"Union",Gc:"S",className:"code-data"},uJ[6]={name:"Method",Gc:"M",className:"code-procedure"},uJ[7]={name:"Field",Gc:"F",className:"code-sub-data"},uJ[8]={name:"Function",Gc:"F",
className:"code-procedure"},uJ[9]={name:"Variable",Gc:"V",className:"code-alias"},uJ[10]={name:"Typedef",Gc:"T",className:"code-alias"},uJ[11]={name:"Namespace",Gc:"N"},uJ[67]={name:"Extension",Gc:"E",className:"code-data"},uJ[12]={name:"Property",Gc:"P",className:"code-sub-data"},uJ[13]={name:"Enum Constant",Gc:"e",className:"code-sub-data"},uJ[15]={name:"Anonymous Function",Gc:"?"},uJ[16]={name:"Test",Gc:"t"},uJ[17]={name:"Package",Gc:"P"},uJ[18]={name:"Object",Gc:"O"},uJ[61]={name:"Constant",Gc:"c"},
uJ[62]={name:"Module",Gc:"m"},uJ[79]={name:"Preprocessor",Gc:"p"},uJ[20]={name:"Build Rule",Gc:"R"},uJ[21]={name:"Build Binary",Gc:"B"},uJ[22]={name:"Build Test",Gc:"T"},uJ[23]={name:"Build Library",Gc:"L"},uJ[24]={name:"Build Generator",Gc:"G"},uJ[25]={name:"Build Argument",Gc:"A"},uJ[26]={name:"Build Variable",Gc:"V",className:"code-alias"},uJ[30]={name:"Variable",Gc:"V",className:"code-alias"},uJ[31]={name:"Constant",Gc:"c"},uJ[32]={name:"Goog Provide",Gc:"?"},uJ[33]={name:"Goog Require",Gc:"?"},
uJ[34]={name:"Setter",Gc:"?"},uJ[35]={name:"Getter",Gc:"?"},uJ[36]={name:"Literal",Gc:"?"},uJ[37]={name:"Function Literal",Gc:"?"},uJ[38]={name:"Assignment",Gc:"V",className:"code-alias"},uJ[39]={name:"Function Assignment",Gc:"M",className:"code-procedure"},uJ[40]={name:"Define Const",Gc:"D"},uJ[41]={name:"Define Macro",Gc:"D"},uJ[45]={name:"Xml Tag",Gc:"<"},uJ[46]={name:"Template",Gc:"T"},uJ[47]={name:"Job",Gc:"J"},uJ[48]={name:"Service",Gc:"S"},uJ[49]={name:"Allocation",Gc:"A"},uJ[52]={name:"Table",
Gc:"T"},uJ[53]={name:"Queue",Gc:"Q"},uJ[54]={name:"Locality Group",Gc:"L"},uJ[55]={name:"Index",Gc:"I"},uJ[56]={name:"Proto Bundle",Gc:"?"},uJ[57]={name:"Backup Schedule",Gc:"B"},uJ[58]={name:"Column",Gc:"C"},uJ[59]={name:"Changelog",Gc:"?"},uJ[60]={name:"Markdown Header",Gc:"#"},uJ[63]={name:"SQL TVF",Gc:"t"},uJ[64]={name:"SQL Model",Gc:"m"},uJ[65]={name:"SQL Database",Gc:"d"},uJ[66]={name:"Dart Mixin",Gc:"M",className:"code-data"},uJ[68]={name:"YANG Grouping",Gc:"G",className:"code-data"},uJ[69]=
{name:"YANG Identity",Gc:"I",className:"code-data"},uJ[70]={name:"YANG Container",Gc:"C",className:"code-data"},uJ[71]={name:"YANG List",Gc:"L",className:"code-data"},uJ[72]={name:"YANG Leaf",Gc:"L",className:"code-data"},uJ[73]={name:"Swift Actor",Gc:"A",className:"code-data"},uJ[74]={name:"GraphQL Directive",Gc:"D",className:"code-data"},uJ[75]={name:"GraphQL Operation",Gc:"O",className:"code-data"},uJ[76]={name:"GraphQL Fragment",Gc:"F",className:"code-data"},uJ[77]={name:"GraphQL Fragment Spread",
Gc:"S",className:"code-data"},uJ[78]={name:"GraphQL List",Gc:"L",className:"code-data"},uJ));vJ={};_.Fxb=Object.freeze((vJ[0]="Unknown Modifier",vJ[1]="Public",vJ[2]="Private",vJ[3]="Protected",vJ[4]="Global",vJ[5]="Namespace-private",vJ[6]="File-private",vJ[7]="Package-private",vJ[8]="Library-private",vJ[9]="Dynamic Scope",vJ[10]="Thread Local",vJ[11]="Static",vJ));var Gxb=function(){return!0},Hxb=function(a,b,c){this.parent=b;this.N_a=c;this.Dp=!1;this.uK=Gxb;this.T_a=null;this.active=!1;this.index=this.level=0;if(!spb(a))throw Error("me");this.Zo=a;this.id=_.Hj();this.children=this.PUa(_.Ui(a,_.So,3));this.YS=this.children.reduce(function(d,e){return d+e.YS},this.children.length);this.mya=[].concat(_.zc(this.children));this.Dp=0<this.m2a.length;this.Pwa=c.Pwa(a.getName())},Jxb=function(a){return a.itb?a.itb:a.itb=Ixb(a)},Ixb=function(a){var b=_.Exb[a.Zo.getType()];
a=_.bj(a.Zo,4);var c=a.map(function(e){return _.Fxb[e]});c=[b.name].concat(_.zc(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}};Hxb.prototype.PUa=function(a){var b=this;return a.map(function(c){return new Hxb(c,b,b.N_a)})};var Kxb=function(a){a.mya=a.children.filter(function(b){return b.isVisible});a.sort&&a.mya.sort(a.sort)};
_.W.Object.defineProperties(Hxb.prototype,{m2a:{configurable:!0,enumerable:!0,get:function(){return this.mya}},isVisible:{configurable:!0,enumerable:!0,get:function(){return this.filter(this)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.uK},set:function(a){if(a!==this.uK){this.uK=a;for(var b=_.l(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;Kxb(this);this.Dp=0<this.mya.length}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.T_a},set:function(a){if(a!==
this.T_a){this.T_a=a;for(var b=_.l(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;Kxb(this)}}},Gba:{configurable:!0,enumerable:!0,get:function(){return 0<this.children.length}},label:{configurable:!0,enumerable:!0,get:function(){return this.qBb+this.name+this.qMb}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.bj(this.Zo,4)}},name:{configurable:!0,enumerable:!0,get:function(){return this.Zo.getName()||"<anonymous>"}},qBb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this.Zo,
7)}},qMb:{configurable:!0,enumerable:!0,get:function(){return this.Zo.arb()}},Y0a:{configurable:!0,enumerable:!0,get:function(){return _.Ti(this.Zo,_.Qo,5)}},type:{configurable:!0,enumerable:!0,get:function(){return this.Zo.getType()}},fe:{configurable:!0,enumerable:!0,get:function(){return Jxb(this).fe}},tooltip:{configurable:!0,enumerable:!0,get:function(){return Jxb(this).tooltip}},Gc:{configurable:!0,enumerable:!0,get:function(){return Jxb(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 Lxb=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)},Mxb=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},wJ=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},xJ=function(){},Qxb=function(a,b,c){if(a){try{var d=decodeURIComponent(Nxb(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&&!Oxb.test(c)&&(a=b,Pxb[" "+a]||(Pxb[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":Lxb(a,"/",!0)),a=Pxb[" "+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},yJ=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},Rj:function(){return new RegExp(a,b)}}},Nxb=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)):
""})},zJ=function(a,b){if(b){if(Rxb.test(a))return a.replace(Sxb,function(c){return Txb[c]})}else if(Uxb.test(a))return a.replace(Vxb,function(c){return Txb[c]});return a},Wxb=function(){this.t1={}},Yxb=function(a){this.fh=[];this.token=null;this.options=a||AJ.defaults;this.options.renderer=this.options.renderer||new Xxb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.N_a=new Wxb},Zxb=function(){},Xxb=function(){this.options=AJ.defaults},$xb=function(a,b){this.options=
b||AJ.defaults;this.links=a;this.rules=BJ.WS;this.renderer=this.options.renderer||new Xxb;this.renderer.options=this.options;this.AG=!1;if(!this.links)throw Error("ne");this.options.lH?this.rules=BJ.lH:this.options.ar&&(this.rules=this.options.wLa?BJ.wLa:BJ.ar)},ayb=function(a){this.fh=[];this.fh.links=Object.create(null);this.options=a||AJ.defaults;this.rules=CJ.WS;this.options.lH?this.rules=CJ.lH:this.options.ar&&(this.rules=this.options.kxa?CJ.kxa:CJ.ar)},CJ={iHc:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
XOa:xJ,esa:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,SBb:xJ,i8:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,zw:"^ {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,}|$))",
Y9:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:xJ,lyb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,oD:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,En:/(?!\s*\])(?:\\.|[^\[\]\\])+/,oJa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};CJ.Y9=yJ(CJ.Y9).replace("label",CJ.En).replace("title",CJ.oJa).Rj();CJ.FLa=/(?:[*+-]|\d{1,9}\.)/;CJ.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
CJ.item=yJ(CJ.item,"gm").replace(/bull/g,CJ.FLa).Rj();CJ.list=yJ(CJ.list).replace(/bull/g,CJ.FLa).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+CJ.Y9.source+")").Rj();CJ.Rab="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";
CJ.HEa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;CJ.zw=yJ(CJ.zw,"i").replace("comment",CJ.HEa).replace("tag",CJ.Rab).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).Rj();CJ.oD=yJ(CJ.oD).replace("hr",CJ.esa).replace("heading",CJ.heading).replace("lheading",CJ.lyb).replace("tag",CJ.Rab).Rj();CJ.i8=yJ(CJ.i8).replace("paragraph",CJ.oD).Rj();CJ.WS=wJ({},CJ);
CJ.ar=wJ({},CJ.WS,{XOa:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,oD:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});CJ.ar.oD=yJ(CJ.oD).replace("(?!","(?!"+CJ.ar.XOa.source.replace("\\1","\\2")+"|"+CJ.list.source.replace("\\1","\\3")+"|").Rj();CJ.kxa=wJ({},CJ.ar,{SBb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
CJ.lH=wJ({},CJ.WS,{zw:yJ("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",CJ.HEa).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").Rj(),Y9:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var byb=function(a,b){return(new ayb(b)).token(a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),!0)};
ayb.prototype.token=function(a,b){a=a.replace(/^ +$/gm,"");for(var c,d,e,f,g,m,n,r,w,z,D;a;){if(e=this.rules.iHc.exec(a))a=a.substring(e[0].length),1<e[0].length&&this.fh.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.fh.push({type:"code",text:this.options.lH?e:Lxb(e,"\n")});else if(e=this.rules.XOa.exec(a))a=a.substring(e[0].length),this.fh.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.fh.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.SBb.exec(a))&&(g={type:"table",yp:Mxb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[]},g.yp.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]=Mxb(g.cells[r],g.yp.length);this.fh.push(g);continue}if(e=this.rules.esa.exec(a))a=a.substring(e[0].length),this.fh.push({type:"hr"});else if(e=this.rules.i8.exec(a))a=a.substring(e[0].length),this.fh.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.fh.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:"",Ida:!1};this.fh.push(m);
e=e[0].match(this.rules.item);n=[];c=!1;w=e.length;for(r=0;r<w;r++)g=e[r],d=g.length,g=g.replace(/^ *([*+-]|\d+\.) */,""),~g.indexOf("\n ")&&(d-=g.length,g=this.options.lH?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==w-1&&(d=CJ.FLa.exec(e[r+1])[0],1<f.length?1===d.length:1<d.length||this.options.KMc&&d!==f)&&(a=e.slice(r+1).join("\n")+a,r=w-1),d=c||/\n\n(?!\s*$)/.test(g),r!==w-1&&(c="\n"===g.charAt(g.length-1),d||(d=c)),d&&(m.Ida=!0),z=/^\[[ xX]\] /.test(g),D=void 0,
z&&(D=" "!==g[1],g=g.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",RH:z,checked:D,Ida:d},n.push(d),this.fh.push(d),this.token(g,!1),this.fh.push({type:"list_item_end"});if(m.Ida)for(w=n.length,r=0;r<w;r++)n[r].Ida=!0;this.fh.push({type:"list_end"})}else if(e=this.rules.zw.exec(a))a=a.substring(e[0].length),this.fh.push({type:this.options.Eo?"paragraph":"html",pre:!this.options.Aga&&("pre"===e[1]||"script"===e[1]||"style"===e[1]),text:e[0]});else if(b&&(e=this.rules.Y9.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.fh.links[f]||(this.fh.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",yp:Mxb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/(?: *\| *)?\n$/,"").split("\n"):[]},g.yp.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]=Mxb(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.yp.length);this.fh.push(g);continue}if(e=this.rules.lyb.exec(a))a=a.substring(e[0].length),this.fh.push({type:"heading",depth:"="===e[2]?1:2,text:e[1]});else if(b&&(e=this.rules.oD.exec(a)))a=a.substring(e[0].length),this.fh.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.fh.push({type:"text",text:e[0]});else if(a)throw Error("oe`"+a.charCodeAt(0));}}}return this.fh};
var BJ={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,WKa:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:xJ,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*\)/,ova:/^!?\[(label)\]\[(ref)\]/,RVa:/^!?\[(ref)\](?:\[\])?/,nia:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,hR:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,
code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,PX:/^( {2,}|\\)\n(?!\s*$)/,DY:xJ,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,Urc:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};BJ.hR=yJ(BJ.hR).replace(/punctuation/g,BJ.Urc).Rj();BJ.boc=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;BJ.ysc=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;BJ.Wnc=/[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])?)+(?![-_])/;
BJ.WKa=yJ(BJ.WKa).replace("scheme",BJ.ysc).replace("email",BJ.Wnc).Rj();BJ.Plc=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;BJ.tag=yJ(BJ.tag).replace("comment",CJ.HEa).replace("attribute",BJ.Plc).Rj();BJ.En=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;BJ.Spc=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;BJ.oJa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;BJ.link=yJ(BJ.link).replace("label",BJ.En).replace("href",BJ.Spc).replace("title",BJ.oJa).Rj();
BJ.ova=yJ(BJ.ova).replace("label",BJ.En).replace("ref",CJ.En).Rj();BJ.RVa=yJ(BJ.RVa).replace("ref",CJ.En).Rj();BJ.WS=wJ({},BJ);BJ.lH=wJ({},BJ.WS,{nia:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,hR:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:yJ(/^!?\[(label)\]\((.*?)\)/).replace("label",BJ.En).Rj(),ova:yJ(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",BJ.En).Rj()});
BJ.ar=wJ({},BJ.WS,{escape:yJ(BJ.escape).replace("])","~|])").Rj(),hoc:/[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/,Ulc:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,DY:/^~+(?=\S)([\s\S]*?\S)~+/,text:yJ(BJ.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").Rj()});BJ.ar.url=yJ(BJ.ar.url,"i").replace("email",BJ.ar.hoc).Rj();
BJ.wLa=wJ({},BJ.ar,{PX:yJ(BJ.PX).replace("{2,}","*").Rj(),text:yJ(BJ.ar.text).replace("{2,}","*").Rj()});
$xb.prototype.output=function(a){for(var b="",c,d,e;a;)if(e=this.rules.escape.exec(a))a=a.substring(e[0].length),b+=zJ(e[1]);else if(e=this.rules.tag.exec(a))!this.AG&&/^<a /i.test(e[0])?this.AG=!0:this.AG&&/^<\/a>/i.test(e[0])&&(this.AG=!1),!this.ksa&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.ksa=!0:this.ksa&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.ksa=!1),a=a.substring(e[0].length),b+=this.options.Eo?this.options.Aga?this.options.Aga(e[0]):zJ(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.AG=!0;d=e[2];this.options.lH?(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+=cyb(this,e,{href:dyb(d),title:dyb(c)});this.AG=!1}else if((e=this.rules.ova.exec(a))||
(e=this.rules.RVa.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.AG=!0,b+=cyb(this,e,c),this.AG=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.nia.exec(a))a=a.substring(e[0].length),b+=this.renderer.nia(this.output(e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.hR.exec(a))a=a.substring(e[0].length),b+=this.renderer.hR(this.output(e[6]||e[5]||e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.code.exec(a))a=a.substring(e[0].length),
b+=this.renderer.sib(zJ(e[2].trim(),!0));else if(e=this.rules.PX.exec(a))a=a.substring(e[0].length),b+=this.renderer.PX();else if(e=this.rules.DY.exec(a))a=a.substring(e[0].length),b+=this.renderer.DY(this.output(e[1]));else if(e=this.rules.WKa.exec(a))a=a.substring(e[0].length),"@"===e[2]?(c=zJ(this.QUa(e[1])),d="mailto:"+c):d=c=zJ(e[1]),b+=this.renderer.link(d,null,c);else if(!this.AG&&(e=this.rules.url.exec(a))){if("@"===e[2])c=zJ(e[0]),d="mailto:"+c;else{do d=e[0],e[0]=this.rules.Ulc.exec(e[0])[0];
while(d!==e[0]);c=zJ(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.ksa?b+this.renderer.text(e[0]):b+this.renderer.text(zJ(this.O_a(e[0])));else if(a)throw Error("oe`"+a.charCodeAt(0));return b};
var dyb=function(a){return a?a.replace(BJ.boc,"$1"):a},cyb=function(a,b,c){var d=c.href;c=c.title?zJ(c.title):null;return"!"!==b[0].charAt(0)?a.renderer.link(d,c,a.output(b[1])):a.renderer.image(d,c,zJ(b[1]))};$xb.prototype.O_a=function(a){return this.options.O_a?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};
$xb.prototype.QUa=function(a){if(!this.options.QUa)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=Xxb.prototype;_.h.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.su){var d=this.options.su(a,b);null!=d&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.wFc+zJ(b,!0)+'">'+(c?a:zJ(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:zJ(a,!0))+"</code></pre>"};
_.h.i8=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.h.zw=function(a){return a};_.h.heading=function(a,b,c,d){return this.options.TCc?"<h"+b+' id="'+this.options.UCc+d.Pwa(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.h.esa=function(){return this.options.Vja?"<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.oD=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 eyb=function(a,b){var c=b.yp?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.h=Xxb.prototype;_.h.nia=function(a){return"<strong>"+a+"</strong>"};_.h.hR=function(a){return"<em>"+a+"</em>"};_.h.sib=function(a){return"<code>"+a+"</code>"};_.h.PX=function(){return this.options.Vja?"<br/>":"<br>"};_.h.DY=function(a){return"<del>"+a+"</del>"};
_.h.link=function(a,b,c){a=Qxb(this.options.Eo,this.options.vfb,a);if(null===a)return c;a='<a href="'+zJ(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};_.h.image=function(a,b,c){a=Qxb(this.options.Eo,this.options.vfb,a);if(null===a)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.Vja?"/>":">"};_.h.text=function(a){return a};_.h=Zxb.prototype;_.h.nia=function(a){return a};_.h.hR=function(a){return a};_.h.sib=function(a){return a};_.h.DY=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.PX=function(){return""};var fyb=function(a,b){return(new Yxb(b)).parse(a)};Yxb.prototype.parse=function(a){this.inline=new $xb(a.links,this.options);this.LDc=new $xb(a.links,wJ({},this.options,{renderer:new Zxb}));this.fh=a.reverse();for(a="";this.next();)a+=gyb(this);return a};Yxb.prototype.next=function(){return this.token=this.fh.pop()};
Yxb.prototype.peek=function(){return this.fh[this.fh.length-1]||0};
var hyb=function(a){for(var b=a.token.text;"text"===a.peek().type;)b+="\n"+a.next().text;return a.inline.output(b)},gyb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.esa();case "heading":return a.renderer.heading(a.inline.output(a.token.text),a.token.depth,Nxb(a.LDc.output(a.token.text)),a.N_a);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.Gzc);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.yp.length;d++)f+=eyb(a.inline.output(a.token.yp[d]),
{yp:!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+=eyb(a.inline.output(g[e]),{yp:!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+=gyb(a);return a.renderer.i8(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;"list_end"!==a.next().type;)c+=gyb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.Ida;for(a.token.RH&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.Vja?" /":"")+"> ");"list_item_end"!==a.next().type;)c+=b||"text"!==a.token.type?gyb(a):hyb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.zw(a.token.text);case "paragraph":return a.renderer.oD(a.inline.output(a.token.text));case "text":return a.renderer.oD(hyb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};Wxb.prototype.Pwa=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.t1.hasOwnProperty(a)){var b=a;do this.t1[b]++,a=b+"-"+this.t1[b];while(this.t1.hasOwnProperty(a))}this.t1[a]=0;return a};var Rxb=/[&<>"']/,Sxb=/[&<>"']/g,Txb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},Uxb=/[<>"']|&(?!#?\w+;)/,Vxb=/[<>"']|&(?!#?\w+;)/g,Pxb={},Oxb=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;xJ.exec=xJ;
var AJ=function(a,b,c){if("undefined"===typeof a||null===a)throw Error("pe");if("string"!==typeof a)throw Error("qe`"+Object.prototype.toString.call(a));if(c||"function"===typeof b){c||(c=b,b=null);b=wJ({},AJ.defaults,b||{});var d=b.su,e=0;try{var f=byb(a,b)}catch(n){return c(n)}var g=f.length;var m=function(n){if(n)return b.su=d,c(n);try{var r=fyb(f,b)}catch(w){n=w}b.su=d;return n?c(n):c(null,r)};if(!d||3>d.length)return m();delete b.su;if(!g)return m();for(;e<f.length;e++)(function(n){return"code"!==
n.type?--g||m():d(n.text,n.lang,function(r,w){if(r)return m(r);if(null==w||w===n.text)return--g||m();n.text=w;n.Gzc=!0;--g||m()})})(f[e])}else try{return b&&(b=wJ({},AJ.defaults,b)),fyb(byb(a,b),b)}catch(n){n.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||AJ.defaults).silent)return"<p>An error occurred:</p><pre>"+zJ(n.message,!0)+"</pre>";throw n;}};AJ.options=AJ.setOptions=function(a){wJ(AJ.defaults,a);return AJ};
AJ.FBc=function(){return{vfb:null,wLa:!1,ar:!0,TCc:!0,UCc:"",su:null,wFc:"language-",QUa:!0,lH:!1,renderer:new Xxb,Eo:!1,Aga:null,silent:!1,KMc:!1,O_a:!1,kxa:!0,Vja:!1}};AJ.defaults=AJ.FBc();AJ.Cua=fyb;AJ.Jhc=Wxb;AJ.parse=AJ;var iyb=["java","c","c++","c#"],jyb=["java"],kyb=["js"],jF=function(a){a=void 0===a?new Map:a;this.Yj=this.state=new _.Wf(a)};_.h=jF.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=_.l(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 lyb=function(a,b){this.nL=b;this.YJb=new jF;this.h0a=new jF;this.Mqa=new _.Wf("");for(var c=[],d=new AJ.Jhc,e=_.l(a),f=e.next();!f.done;f=e.next())c.push(new Hxb(f.value,void 0,d));this.cpa=c;this.size=vpb(this.cpa);this.LH=upb(a);if(a.some(wpb)||b&&kyb.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&jyb.includes(b)&&a.set(7,!0),a.set(2,!0),this.YJb=new jF(a),a=new Map,b&&iyb.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.h0a=new jF(a)};_.DJ=function(a){this.Iea=a};_.DJ.prototype.sw=function(a){if(5===a.kind)return _.nd(_.eE);if(0!==a.kind)return _.nd(_.QE("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.qb,d=b.Oc,e=b.repository,f=b.path;b=b.params;f=_.CE(a.location,1)||f;var g=b.Qb?"HEAD":_.Ph(a.location,1);g={Bb:_.Ph(a.location,0)||"",commit:g};return this.Iea.sw(c,d,e,g,f,b.Qb).ha(_.t(function(m){var n=m.Jg();return 4===n?_.QE("UNAVAILABLE"):2===n?_.QE("UNSUPPORTED_LANGUAGE"):_.WD(new lyb(_.Ui(m,_.So,1),a.nL))}),_.ke(_.eE),_.Pd(function(){return _.nd(_.QE("UNAVAILABLE"))}))};
_.DJ.O=function(a){return new (a||_.DJ)(_.q(_.jx))};_.DJ.ta=_.p({token:_.DJ,oa:_.DJ.O,Ga:"root"});var myb=function(){this.qZ=this.T$=0};_.V(myb,KH);var nyb=function(){};_.V(nyb,KH);nyb.prototype.Oba=function(){for(var a=1,b=oyb(this),c=0;c<b.length;c++){var d=this[b[c]];if(null!=d){if(d.C2a)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=null!=g?Oub(g):0;e=e+g|0}d=e}else d=0;else d=Oub(d);a=Math.imul(1000003,a)^d}}return a};
nyb.prototype.toString=function(){var a=Rub(this);a=kF(dtb(a.NOa))+kF(Uub("[]",a.OOa));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 Lub;b=kF(b)+"{";a.Yzc=", ".toString();a.Zob=b.toString();a.SOa="}".toString();a.Zzc=kF(a.Zob)+kF(a.SOa);b=oyb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+kF(e)+"]");var f=a;d=kF(d)+"="+kF(e);e=f;if(e.pZ){var g=e.pZ;g.U$=kF(g.U$)+kF(e.Yzc)}else g=new Kub,
g.U$=e.Zob,e.pZ=g;f=f.pZ;f.U$=kF(f.U$)+kF(d)}return a.toString()};var oyb=function(a){var b=Object.keys(a),c=a.JQc;return c?b.filter(function(d){return!c.includes(d)}):b};var pyb=function(){this.POa=this.ROa=this.QOa=0};_.V(pyb,nyb);pyb.prototype.line=function(){return this.QOa};pyb.prototype.start=function(){return this.ROa};pyb.prototype.end=function(){return this.POa};var qyb=function(){this.S$=0};_.V(qyb,KH);qyb.prototype.Lda=function(){return this.S$<this.Yob.length};qyb.prototype.xL=function(){var a;return Gpb(this.Yob[a=this.S$,this.S$=this.S$+1|0,a])};var Ipb=function(a,b,c,d){return ryb(a,b,new Hub(function(){var e=new qyb;e.S$=0;e.Yob=c;return e}),Yub(d))},ryb=function(a,b,c,d){c=Iub(c);d=Iub(d);var e=new myb;b=b.dAc;e.T$=0;e.qZ=0;for(e.rZ=b;c.Lda();){var f=c.xL().Oz;b=f>>2;var g=e;var m=c.xL().Oz,n=c.xL().Oz,r=[],w=g;for(w.T$=w.T$+m|0;w.rZ.length>w.qZ&&w.rZ[w.qZ].Oz<w.T$;)w.qZ=w.qZ+1|0;var z=w.T$;n=z+n|0;m=g.qZ;w=0==m?0:g.rZ[m-1|0].Oz+1|0;for(z=z-w|0;n>(w-1|0)&&m<g.rZ.length;){var D=g.rZ[m].Oz;w=n>D?D-w|0:n-w|0;D=new pyb;D.QOa=m;D.ROa=z;D.POa=
w;r.push(D);m=m+1|0;w=g.rZ[m-1|0].Oz+1|0;z=0}g=r;0<(f&1)&&d.xL();switch(f&2){case 0:f=a;b=syb(b);if(null!=b)for(g=Iub(Yub(g));g.Lda();)r=g.xL(),n=b,tyb(f,r,{startColumn:r.start(),endColumn:r.end(),Wo:n});break;case 2:f=a;r=d.xL();switch(b){case 35:case 36:r="/search?q="+kF(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)?(w=kF(m.substr(0,n|0))+"$",z=n=n+1|0,m=w+kF(m.substr(z))):(w=kF(m.substr(0,n|0)),z=
n=n+1|0,m=w+kF(m.substr(z)));r=r.replace(b,m);break;case 55:r="https://b.corp.google.com/issues?q="+kF(r);break;case 37:r="https://b.corp.google.com/hotlists/"+kF(r);break;case 38:r="https://b.corp.google.com/savedsearches/"+kF(r);break;case 56:r="https://b.corp.google.com/components/"+kF(r)}Sub(r,"/search/")&&0<r.indexOf("?")&&(r="/search"+kF(r.substr(r.indexOf("?"))));b=r;r=Sub(b,"http://")||Sub(b,"https://")?"external":"";for(g=Iub(Yub(g));g.Lda();)n=g.xL(),f.addLink(n,b,r)}}return a.jS};var syb=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 Hpb=function(){this.Xob=0};_.V(Hpb,KH);Hpb.prototype.rra=function(){return this.cAc};var Jpb=function(){this.jS=new Map};Jpb.prototype.addLink=function(a,b,c){tyb(this,a,{startColumn:a.start(),endColumn:a.end(),tagName:"a",Wo:"link-decoration-layer",href:b,key:c})};var tyb=function(a,b,c){a.jS.has(b.line())||a.jS.set(b.line(),[]);a.jS.get(b.line()).push(c)};_.uyb=!0;_.vyb=!1;_.wyb=!1;_.EJ=function(a,b,c,d,e){this.Fa=a;this.nAb=b;this.pK=c;this.Ge=d;this.mH=e;this.vGc=[3,0];this.TJ=new _.ct(this.Fa)};
_.EJ.prototype.list=function(a,b,c,d,e,f){var g=this;if(""===e||"/"===e)e=void 0;a=_.Xh(a,b,c,d,e,f);var m=(new _.lp).px(a),n=m.clone();a.nn(3);return this.mH.prefetch("directory").ha(_.me(function(r){r&&g.TJ.put(Urb(r.request).toObject(),xyb(g,n,m,_.nd((0,_.CQa)(r.response))));return g.TJ.fetch(n.toObject(),function(){var w=Drb(n.clone(),!0).toObject(),z,D;return null!=(D=null==(z=_.WWa(g.TJ,w))?void 0:z.ha(_.Zd()))?D:g.kra(n,m)}).ha(_.t(xpb))}))};
_.EJ.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.Xh(a,b,c,d,e,null==f?void 0:f.Qb);(null==f?0:f.fileSize)&&_.wb(a,4,_.Va(f.fileSize),"0");var m=Drb((new _.lp).px(a),!0),n=m.clone();if(b=yyb(this,a))b.getType()&&a.nn(b.getType()),0<b.MR().length&&a.HLb(b.MR()),b.HQa()&&a.yLb(b.HQa());void 0!==(null==f?void 0:f.type)&&a.nn(null==f?void 0:f.type);_.nj(_.nj(_.nj(m,4,!0),9,_.vyb),10,_.wyb);this.Fa.un({fG:[{eventType:"FILE_OPENED",uob:[],Hg:a,lineNumber:null==f?void 0:f.line}]});return this.mH.prefetch("file").ha(_.me(function(r){r&&
g.TJ.put(Urb(r.request).toObject(),xyb(g,n,m,_.nd((0,_.CQa)(r.response))));return g.TJ.fetch(n.toObject(),function(){var w=Drb(n.clone(),!1).toObject();w=g.TJ.getValue(w);var z=g.kra(n,m);return w?z.ha(_.ke(w),_.Vd(_.Nrb)):z})}))};_.EJ.prototype.kra=function(a,b){return xyb(this,a,b,zyb(this,b))};
var xyb=function(a,b,c,d){c=c.pu().clone().nn(0);for(var e=d.ha(_.t(function(m){var n;return(null==(n=_.Cp(m))?void 0:_.Ti(n,_.xp,2))||new _.xp})),f=_.l(a.nAb),g=f.next();!g.done;g=f.next())Lrb(g.value,c,e);return d.ha(_.xga(function(m,n){return!!_.Bp(m)||0===n}),_.oe(function(m){var n=_.Ti(m,_.Oo,7),r;if(null==n?0:null==(r=_.Ti(n,_.Wh,1))?0:_.Y(r,3)){n=n.clone().nn(0);r=_.l(a.nAb);for(var w=r.next();!w.done;w=r.next())Lrb(w.value,n,e);n=b.clone().px(n);a.TJ.put(n.toObject(),_.nd(m))}}))},zyb=function(a,
b){var c=a.vGc.includes(b.pu().getType());return _.Hu(a.Ge,function(){if(c){var d=a.Ge.wk();d["X-Server-Timeout"]="60"}else d=a.Ge.wk();if(_.uyb){var e=a.pK;d=e.vi.pU(e.Ei+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",b,d||{},_.EQa);d=Rlb(d)}else d=a.pK.kra(b,d);return d},"FileService.getContentsStreaming").ha(_.ie())},yyb=function(a,b){var c=b.clone();c.jd(_.Gg(_.vlb(b.he())));var d,e;return null==(e=null==(d=Ayb(a,c))?void 0:_.Bp(d))?void 0:_.Ui(e,_.np,1).find(function(f){return f.he()===
b.he()})},Ayb=function(a,b){b=Drb((new _.lp).px(b),!1).toObject();return a.TJ.getValue(b)};_.EJ.O=function(a){return new (a||_.EJ)(_.q(_.ou),_.q(_.s5a),_.q(_.t5a),_.q(_.Xu),_.q(_.Vu))};_.EJ.ta=_.p({token:_.EJ,oa:_.EJ.O,Ga:"root"});var Byb,Kpb;Byb=/^readme(\.md)?$/i;Kpb=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"]]);
_.FJ=function(a,b,c,d,e,f){var g=this;this.Al=a;this.Sq=b;this.faa=c;this.Tg=d;this.AD=e;this.Ua=f;this.BFc=new _.Fz;this.Mc=this.Al.data.ha(_.t(function(m){m=m.Mc;m.path||(m=m.Xb().jd("/").Za());return m}),_.ge(1),_.rd());this.qH=this.Mc.ha(_.me(function(m){return g.VQa(m,!0)}),_.ge(1),_.rd());this.aFc=_.qu.has(55)};_.FJ.prototype.VQa=function(a,b){return Cyb(this,a,void 0===b?!1:b).ha(_.ke({kind:4,location:a}))};
var Cyb=function(a,b,c){return b.repository?b.Bb?Dyb(a,b,c):_.Dvb(a.AD,{qb:b.qb,Oc:b.Oc,repository:b.repository}).ha(_.Pd(function(d){var e=d.error;if(e&&404===e.code)return a.Tg.log(d),_.nd({kind:7,location:b});if(e&&403===e.code)return a.Tg.log(d),_.nd({kind:6,location:b});throw d;}),_.me(function(d){if(d instanceof EG){var e=d.a$;if(e)d=_.Np(b.Xb(),e).Za(),d=Dyb(a,d,c);else if(0===d.tags.length&&0===d.je.length){var f=void 0===f?null:f;d=_.nd(f?{kind:11,location:b,TS:f}:{kind:9,location:b})}else d=
_.nd({kind:10,location:_.Np(b.Xb(),"HEAD").Za()})}else d=_.nd(d);return d})):_.fi},Dyb=function(a,b,c){var d=Lpb(b,a.Sq,1).ha(_.me(function(e){var f=Opb(b,e);return!c||b.path===f.path&&b.Bb===f.Bb?_.nd(e):(a.Ua.navigate(_.Kp(f),{sfa:!0,ig:"preserve",ki:!0}),_.fi)}));return Mpb(d,b,a.Sq).ha(_.me(function(e){var f=e.current;e=e.diffBase;var g=_.Ui(f,_.yQa,5);g=g[g.length-1];if(a.aFc)var m=Eyb(a,b,{current:f,diffBase:e},g);else if(g){if(g.he())throw Error("re");f=_.bj(f,8);f={kind:2,location:b,tba:g.getUrl(),
yM:g.Xq()||void 0,wz:_.Y(g,2),N_:g,tD:null!=(m=f[0])?m:0};m=Npb(f,b,a.faa,LF.my)}else m=Eyb(a,b,{current:f,diffBase:e},g);return m}),_.ke({kind:5,location:b}),_.Pd(function(e){if(e&&_.cz(e)&&404===e.error.code&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.nd({kind:13,location:b});if(e&&_.cz(e)&&404===e.error.code)return _.nd({kind:8,location:b});if(e&&_.cz(e)&&403===e.error.code)return a.Tg.log(e),_.nd({kind:6,location:b});a.Tg.log(e);return _.nd({kind:12,location:b})}))},
Eyb=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=Opb(b,e);if(_.Bp(e))return Fyb(a,f,_.Bp(e),_.bj(e,8),d);if(_.Cp(e))return _.nd(_.Bpb(f,_.Cp(e),_.bj(e,8),function(g){return Lpb(f,a.Sq,1,g).ha(_.t(function(m){var n;return null!=(n=_.Cp(m))?n:new _.yp}))},d,c&&(_.Cp(c)||void 0)));if(_.mj(e,_.AQa,3,_.Ap))return Gyb(a,f,_.mj(e,_.AQa,3,_.Ap),_.bj(e,8),d);if(_.mj(e,_.wQa,4,_.Ap))return Hyb(a,f,_.mj(e,_.wQa,4,_.Ap),_.bj(e,8),d);throw Error("se");},Fyb=function(a,b,c,d,e){var f=_.Ui(c,_.np,1)||[],
g,m={kind:1,entries:f,location:b,tD:d,hH:null==(g=c.JR())?void 0:_.Y(g,3)};m.N_=e;var n=f.find(function(r){return 1===r.getType()&&!(_.Ti(r,_.mp,4)&&_.cj(_.Ti(r,_.mp,4),4))&&!!a.BFc.transform(r.he()).match(Byb)});if(!n)return _.nd(m);c={commit:_.Ph(b,1)||b.Bb,Bb:_.Ph(b,0)||""};return Iyb(a,b.qb,b.Oc,b.repository,n.he(),c,b.params.Qb).ha(_.t(function(r){m.K3c=n.he();r&&(m.lva=r.tw()||_.iE(_.Qi(r,1)),m.VXa=ypb(_.Ti(r,_.Rl,5))||void 0);return m}),_.Pd(function(){return _.nd(m)}))},Gyb=function(a,b,c,
d,e){var f;c={kind:3,target:_.Y(c,1),location:b,path:_.cj(c,3)?_.Y(c,2)||"/":void 0,ZHb:_.cj(c,3),N_:e,tD:null!=(f=d[0])?f:0};return Npb(c,b,a.faa,LF.rB)},Hyb=function(a,b,c,d,e){var f;c={kind:2,location:b,tba:c.getUrl(),yM:c.Xq()||void 0,wz:_.Y(c,2),N_:e,tD:null!=(f=d[0])?f:0};return Npb(c,b,a.faa,LF.my)},Iyb=function(a,b,c,d,e,f,g){return a.Sq.get(b,c,d,f,e,{Qb:g}).ha(_.t(function(m){return _.Cp(m)}))};
_.FJ.O=function(a){return new (a||_.FJ)(_.q(_.Vf),_.q(_.EJ),_.q(_.jI),_.q(_.Hs),_.q(_.hI),_.q(_.rg),_.q(_.ru))};_.FJ.ta=_.p({token:_.FJ,oa:_.FJ.O});var Cpb=new WeakMap;var Lyb,Kyb,Jyb;_.GJ=function(a,b){var c=this;this.Iea=a;this.uva=b;this.jr=this.uva.qH.ha(_.Kd(function(d){return!!d&&4!==d.kind&&5!==d.kind}),_.Vd(function(d,e){return!!d&&!!e&&d.kind===e.kind&&_.EE(d.location,e.location)}),_.me(function(d){return c.Iea.sw(d)}),_.ie({bufferSize:1,Pu:!0}));this.sIc=this.jr.ha(_.t(function(d){return 2===d.state?{state:2,Vb:Jyb(c,d.Vb.cpa,new Map)}:d}),_.ie({bufferSize:1,Pu:!1}))};
Lyb=function(a,b,c){return a.sIc.ha(_.Kd(function(d){return 0!==d.state}),_.t(function(d){if(1!==d.state){var e=d.Vb.get(b)||[];e=_.l(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=_.Ti(f.Zo,_.Qo,5))?void 0:_.dj(m,1))||Infinity)<=n&&n<=((null==(g=_.Ti(f.Zo,_.Qo,5))?void 0:_.dj(g,3))||-Infinity)){g=null==r?void 0:_.Ti(r.Zo,_.Qo,5);m=null==f?void 0:_.Ti(f.Zo,_.Qo,5);var r=g?m?_.dj(g,1)<_.dj(m,1)?f:_.dj(g,1)>_.dj(m,1)||_.dj(g,3)<_.dj(m,3)?r:f:r:f}}if(e=r)return{uD:_.Y(e.Zo,
8),cFc:1===Kyb(d.Vb,b,_.Y(e.Zo,8))}}}),_.Xd(1))};Kyb=function(a,b,c){return(a.get(b)||[]).filter(function(d){return _.Y(d.Zo,8)===c}).length};Jyb=function(a,b,c){b=_.l(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=d.Zo.getName();c.has(e)||c.set(e,[]);c.get(e).push(d);Jyb(a,d.children,c)}return c};_.GJ.O=function(a){return new (a||_.GJ)(_.q(_.DJ),_.q(_.FJ))};_.GJ.ta=_.p({token:_.GJ,oa:_.GJ.O});_.HJ=function(){this.BTb=new _.he;this.EQc=this.BTb.Qf()};_.HJ.O=function(a){return new (a||_.HJ)};_.HJ.ta=_.p({token:_.HJ,oa:_.HJ.O,Ga:"root"});var IJ=function(a){this.CU=a},Myb=function(a,b){b=b.location;_.jE(b)&&(b=_.Np(b.Xb()).Za());b=b.Xb().ni().Za();return _.Mrb(a.CU,b)};IJ.prototype.VMa=function(a,b){a=Myb(this,a);b=(new _.Dk).set("q","symbol:\\b"+b+"\\b case:yes");return _.Bk(new _.Hh(a),b).toString()};IJ.O=function(a){return new (a||IJ)(_.q(_.ay))};IJ.ta=_.p({token:IJ,oa:IJ.O,Ga:"root"});_.JJ=function(a,b){var c=this;this.uva=a;this.xHb=b;this.jUa=this.uva.qH.ha(_.t(function(d){return Myb(c.xHb,d)}),_.ie({bufferSize:1,Pu:!0}))};_.JJ.prototype.VMa=function(a){var b=this;return this.uva.qH.ha(_.t(function(c){return b.xHb.VMa(c,a)}))};_.JJ.O=function(a){return new (a||_.JJ)(_.q(_.FJ),_.q(IJ))};_.JJ.ta=_.p({token:_.JJ,oa:_.JJ.O});_.KJ=function(a){this.Ua=a;this.cache=new Map};_.Nyb=function(a,b,c){var d=b.ue.id+"/"+b.repository+"/"+b.Bb+"/"+b.path;if(_.jE(a.Pw)){var e,f=(null==(e=b.params)?0:e.vf)?"?rcl="+b.params.vf:"";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.Pw.constructor(b),g=_.DE(b,a.Pw),g=_.IE(b,a.Ua,{v_:"oneBased",ig:g?"preserve":null}),a.cache.set(c,g));return g(d)};
_.W.Object.defineProperties(_.KJ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Pw&&_.Pp(a,this.Pw)&&_.Klb(a,this.Pw,["line"])||this.cache.clear();this.Pw=a}}});_.KJ.O=function(a){return new (a||_.KJ)(_.q(_.rg))};_.KJ.ta=_.p({token:_.KJ,oa:_.KJ.O});_.Oyb=new Set([0,1,2,4,6,7,8,13,17,19,20,22,24]);_.LJ=function(){this.fxa=new Set(["java"]);this.m2=new Set(["java"]);_.qu.has(94)&&(this.fxa.add("go"),this.m2.add("go"));_.qu.has(95)&&(this.fxa.add("python"),this.m2.add("py"),this.m2.add("pyi"));_.qu.has(93)&&(this.fxa.add("typescript"),this.m2.add("ts"))};_.Pyb=function(a,b){var c;b="string"===typeof b?b:null==(c=b.value)?void 0:c.value;return!!b&&a.fxa.has(b)};_.LJ.O=function(a){return new (a||_.LJ)(_.q(_.ru))};
_.LJ.ta=_.p({token:_.LJ,oa:_.LJ.O,Ga:"root"});var Qyb={ar:!0,kxa:!0,silent:!0};var Ryb={"* 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},Syb={"* 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 Rpb={};var Tyb={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},Uyb=/[\n\f\r"'()*<>]/g,Upb={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"},Vyb=function(a,b,c){b=(0,_.Bi)(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<_.hz(b,"(")||1<_.hz(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"!=_.cg(a)?'url("'+_.cg(a).replace(Uyb,Vpb)+'")':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 Tyb))return null}return b};var Wpb=mF("Element","attributes")||mF("Node","attributes"),Wyb=nF("Element","hasAttribute"),Xyb=nF("Element","getAttribute"),Ypb=nF("Element","setAttribute"),Yyb=nF("Element","removeAttribute");mF("Element","innerHTML")||mF("HTMLElement","innerHTML");var Zyb=nF("Element","getElementsByTagName"),$yb=nF("Element","matches")||nF("Element","msMatchesSelector"),dqb=mF("Node","nodeName"),fqb=mF("Node","nodeType"),hqb=mF("Node","parentNode");mF("Node","childNodes");
var $pb=mF("HTMLElement","style")||mF("Element","style"),bqb=mF("HTMLStyleElement","sheet"),jqb=nF("CSSStyleDeclaration","getPropertyValue"),lqb=nF("CSSStyleDeclaration","setProperty"),nqb=mF("Element","namespaceURI")||mF("Node","namespaceURI");var azb=_.Ei&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),bzb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},ezb=function(a,b,c){var d=[];czb(_.wa(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("ve");if(!(b&&_.Ei&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(azb,"#"+b+" $1"):e.selectorText,
g=d.push;e=dzb(e.style,c);if(_.ka(f,"<"))throw Error("X`"+f);var m=f.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=\\^$|]+$/.test(m))throw Error("Y`"+f);a:{for(var n={"(":")","[":"]"},r=[],w=0;w<m.length;w++){var z=m[w];if(n[z])r.push(n[z]);else{b:{var D=void 0;for(D in n)if(n[D]==z){D=!0;break b}D=!1}if(D&&r.pop()!=z){m=!1;break a}}}m=0==r.length}if(!m)throw Error("Z`"+f);e instanceof _.Cj||(e=_.sab(e));g.call(d,new _.Dj(f+"{"+_.rab(e).replace(/</g,"\\3C ")+
"}",_.cza))}});return Qrb(d)},czb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},gzb=function(a,b,c){a=fzb("<style>"+a+"</style>");return null==a||null==a.sheet?_.dza:ezb(a.sheet,void 0!=b?b:null,c)},fzb=function(a){a=_.eg("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.fg(a),"text/html").body.children[0]},dzb=function(a,b){if(!a)return _.Zya;var c=document.createElement("div").style;hzb(a).forEach(function(d){var e=
_.Gi&&d in bzb?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.zi(e,"--")||_.zi(e,"var")||(d=kqb(a,d),d=Vyb(e,d,b),null!=d&&mqb(c,e,d))});return new _.Cj(c.cssText||"",_.Yya)},jzb=function(a){var b=Array.from(pF(Zyb,a,"getElementsByTagName",["STYLE"])),c=Rkb(b,function(g){return _.wa(cqb(g).cssRules)});c=czb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,gZa:c[e]};d.sort(function(g,m){var n=Tpb(g.gZa.selectorText),r=Tpb(m.gZa.selectorText);a:{for(var w=Math.min(n.length,
r.length),z=0;z<w;z++){var D=_.z9a(n[z],r[z]);if(0!=D){n=D;break a}}n=_.z9a(n.length,r.length)}return n||g.index-m.index});for(e=0;e<d.length;e++)c[e]=d[e].gZa;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){pF($yb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&izb(f,g.style)});b.forEach(_.Sj)},izb=function(a,b){var c=hzb(a.style);hzb(b).forEach(function(d){if(!(0<=c.indexOf(d))){var e=kqb(b,d);mqb(a.style,
d,e)}})},hzb=function(a){_.xa(a)?a=_.wa(a):(a=_.Nba(a),_.va(a,"cssText"));return a};var kzb="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),lzb=0,mzb=function(){this.qe=[];this.fya=[];this.BY="data-elementweakmap-index-"+lzb++};mzb.prototype.set=function(a,b){if(pF(Wyb,a,"hasAttribute",[this.BY])){var c=parseInt(pF(Xyb,a,"getAttribute",[this.BY])||null,10);this.fya[c]=b}else c=this.fya.push(b)-1,Zpb(a,this.BY,c.toString()),this.qe.push(a);return this};
mzb.prototype.get=function(a){if(pF(Wyb,a,"hasAttribute",[this.BY]))return a=parseInt(pF(Xyb,a,"getAttribute",[this.BY])||null,10),this.fya[a]};mzb.prototype.clear=function(){this.qe.forEach(function(a){pF(Yyb,a,"removeAttribute",[this.BY])},this);this.qe=[];this.fya=[]};var nzb=!_.Ei||10<=Number(_.Ji),ozb=!_.Ei||null==document.documentMode,pzb=function(){};
pzb.prototype.gFb=function(a){if(!nzb)return _.Qj(document,"SPAN");var b=_.Qj(document,"SPAN");this.L9&&"*"==this.pia&&(b.id=this.L9);this.pSa&&(a=fzb("<div>"+a+"</div>"),jzb(a),a=a.innerHTML);a=_.eg(a);var c=document.createElement("template");if(ozb&&"content"in c)cmb(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;cmb(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=kzb?new WeakMap:new mzb;d=a.nextNode();){a:{var e=
d;switch(gqb(e)){case 3:e=this.createTextNode(e);break a;case 1:if("TEMPLATE"==eqb(e).toUpperCase())e=null;else{var f=eqb(e).toUpperCase();if(f in this.Aia||"http://www.w3.org/1999/xhtml"!=oqb(e))var g=null;else this.p2[f]?g=document.createElement(f):(g=_.Qj(document,"SPAN"),this.q_a&&Zpb(g,"data-sanitizer-original-tag",f.toLowerCase()));if(g){var m=g,n=Xpb(e);if(null!=n)for(var r=0;f=n[r];r++)if(f.specified){var w=e;var z=f;var D=z.name;if(_.zi(D,"data-sanitizer-"))z=null;else{var J=eqb(w);z=z.value;
var L={tagName:(0,_.Bi)(J).toLowerCase(),attributeName:(0,_.Bi)(D).toLowerCase()},Q={Dxc:void 0};"style"==L.attributeName&&(Q.Dxc=aqb(w));w=qzb(J,D);w in this.K7?(D=this.K7[w],z=D(z,L,Q)):(D=qzb(null,D),D in this.K7?(D=this.K7[D],z=D(z,L,Q)):z=null)}null!==z&&Zpb(m,f.name,z)}e=g}else e=null}break a;default:e=null}}if(e){if(1==gqb(e)&&c.set(d,e),d=iqb(d),f=!1,d)g=gqb(d),m=eqb(d).toLowerCase(),n=iqb(d),11!=g||n?"body"==m&&n&&(g=iqb(n))&&!iqb(g)&&(f=!0):f=!0,g=null,f||!d?g=b:1==gqb(d)&&(g=c.get(d)),
g.content&&(g=g.content),g.appendChild(e)}else _.Rj(d)}c.clear&&c.clear();return b};var rzb={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 szb={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 tzb={"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},xzb=function(a){a=a||new uzb;vzb(a);this.K7=_.Ob(a.VB);this.Aia=_.Ob(a.Aia);this.p2=_.Ob(a.p2);this.q_a=a.q_a;a.Oxc.forEach(function(b){if(!_.zi(b,"data-"))throw new _.Ny('Only "data-" attributes allowed, got: %s.',[b]);if(_.zi(b,"data-sanitizer-"))throw new _.Ny('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",
b]);this.K7["* "+b.toUpperCase()]=wzb},this);a.Mxc.forEach(function(b){b=b.toUpperCase();if(!_.ka(b,"-")||tzb[b])throw new _.Ny("Only valid custom element tag names allowed, got: %s.",[b]);this.p2[b]=!0},this);this.dea=a.dea;this.pia=a.pia;this.L9=null;this.pSa=a.pSa};_.yi(xzb,pzb);
var yzb=function(a){return function(b,c){b=(0,_.Bi)(b);return(c=a(b,c))&&"about:invalid#zClosurez"!=_.cg(c)?_.cg(c):null}},uzb=function(){this.VB={};_.Di([Ryb,Syb],function(a){_.Nba(a).forEach(function(b){this.VB[b]=wzb},this)},this);this.wJ={};this.Oxc=[];this.Mxc=[];this.Aia=_.Ob(rzb);this.p2=_.Ob(szb);this.q_a=!1;this.vPc=_.Tya;this.dLc=this.n1a=this.dHc=this.dea=Orb;this.pia=null;this.qEb=this.pSa=!1},zzb=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?null:b(c,d,e,f)}},MJ=
function(a,b,c,d){a[c]&&!b[c]&&(a[c]=zzb(a[c],d))};uzb.prototype.Za=function(){return new xzb(this)};
var vzb=function(a){if(a.qEb)throw Error("we");MJ(a.VB,a.wJ,"* USEMAP",Azb);var b=yzb(a.vPc);["* ACTION","* CITE","* HREF"].forEach(function(d){MJ(this.VB,this.wJ,d,b)},a);var c=yzb(a.dea);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){MJ(this.VB,this.wJ,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){MJ(this.VB,this.wJ,d,_.wi(Bzb,this.dHc))},a);MJ(a.VB,a.wJ,"A TARGET",_.wi(Czb,["_blank","_self"]));MJ(a.VB,a.wJ,"* CLASS",_.wi(Dzb,a.n1a));MJ(a.VB,a.wJ,"* ID",_.wi(Ezb,a.n1a));MJ(a.VB,
a.wJ,"* STYLE",_.wi(a.dLc,c));a.qEb=!0},qzb=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},wzb=function(a){return(0,_.Bi)(a)},Czb=function(a,b){b=(0,_.Bi)(b);return 0<=(0,_.ua)(a,b.toLowerCase())?b:null},Azb=function(a){return(a=(0,_.Bi)(a))&&"#"==a.charAt(0)?a:null},Bzb=function(a,b,c){b=(0,_.Bi)(b);return a(b,c)},Dzb=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(" ")},Ezb=function(a,b,c){b=(0,_.Bi)(b);return a(b,
c)};xzb.prototype.Eo=function(a){this.L9=Fzb(this);if(nzb){a=this.gFb(a);if(0<Xpb(a).length){var b=_.Qj(document,"SPAN");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"))}else a="";return _.eg(a)};var Fzb=function(a){var b=!("STYLE"in a.Aia)&&"STYLE"in a.p2;return"*"==a.pia&&b?"sanitizer-"+_.Hj():a.pia};
xzb.prototype.createTextNode=function(a){var b=a.data;(a=iqb(a))&&"style"==eqb(a).toLowerCase()&&!("STYLE"in this.Aia)&&"STYLE"in this.p2&&(b=Prb(gzb(b,this.L9,(0,_.Kh)(function(c,d){return this.dea(c,{BWc:d})},this))));return document.createTextNode(b)};var rqb=/data:image\/png;path="([\w=]+)";/,Gzb=new uzb,Hzb;Gzb.n1a=function(a,b){return b&&b.attributeName&&"ID"===b.attributeName.toUpperCase()?"untrusted-user-content-"+a:null};Gzb.dea=function(a,b){return b&&b.tagName&&b.attributeName?"IMG"===b.tagName.toUpperCase()&&"SRC"===b.attributeName.toUpperCase()?uqb(a):null:null};Hzb=Gzb.Za();_.NJ=function(a,b,c,d,e){this.Ua=a;this.Kb=b;this.element=c;this.Kd=d;this.document=e;this.lb=new _.id};
_.NJ.prototype.Vd=function(a,b,c,d,e){"A"!==b.tagName||0!==c||d||e||(c=b.getAttribute("href")||"",pqb(c)&&(c=this.Ua,e=new _.Hh(b.href),d=e.he(),b=e.xj.toString(),e=e.qw,b&&(d+="?"+b),e&&(d+="#"+e),_.Nn(c,d),a.preventDefault()))};_.NJ.prototype.Ra=function(){var a=this;this.lb.add(this.Kb.df.ha(_.me(function(b){return a.Kd.isStable?_.nd(b):a.Kd.Kf.ha(_.Zd(),_.ce(b))})).subscribe(function(b){if(a.element.na)try{var c=a.element.na.querySelector("#untrusted-user-content-"+b);c&&c.scrollIntoView()}catch(d){}}))};
_.NJ.prototype.Sb=function(){if(this.Mva){var a=this.Mva;var b=this.document.createElement("div");1===b.nodeType&&_.xlb(b);b.innerHTML=_.fg(a);a=_.l(b.querySelectorAll("img"));for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.getAttribute("src");d&&(c.src=uqb(d).toString())}}else b=AJ(this.content||"",Qyb),Hzb.L9=Fzb(Hzb),b=pzb.prototype.gFb.call(Hzb,b);this.dHb&&qqb(b,this.dHb);this.bHb&&this.lb.add(tqb(b,this.bHb));_.Rj(this.element.na);b=_.l(Array.from(b.children));for(a=b.next();!a.done;a=
b.next())this.element.na.appendChild(a.value)};_.NJ.prototype.Ka=function(){this.lb.unsubscribe()};_.NJ.O=function(a){return new (a||_.NJ)(_.v(_.rg),_.v(_.Vf),_.v(_.ed),_.v(_.re),_.v(_.ph))};
_.NJ.ya=_.lc({type:_.NJ,qa:[["markdown-content"]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Vd(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",Mva:"safeHtmlContent",dHb:"relativeLinkModifier",bHb:"relativeImageModifier"},features:[_.Cc],Aa:0,Ba:0,ua: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}"],rb:2});var OJ=function(a,b,c){this.Fa=a;this.Ua=b;this.Kc=c};OJ.prototype.Ra=function(){};OJ.O=function(a){return new (a||OJ)(_.v(_.ou),_.v(_.rg),_.v(_.YI))};
OJ.ya=_.lc({type:OJ,qa:[["kythe-hovercard"]],inputs:{IJb:"safeHtml",content:"content"},Aa:5,Ba:3,Ea:[["class","mat-elevation-z8",3,"innerHtml",4,"ngIf"],["class","mat-elevation-z8",4,"ngIf"],["codeExampleLink",""],[1,"mat-elevation-z8",3,"innerHtml"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"mat-elevation-z8"],[3,"content"],["class","code-example-link",4,"ngIf"],[1,"code-example-link"],[3,"click"]],ua:function(a,b){a&1&&_.y(0,wqb,2,3,"mat-card",0)(1,yqb,3,3,"mat-card",1)(2,Aqb,4,3,"mat-card",
1)(3,Cqb,1,1,"ng-template",null,2,_.Cf);a&2&&(_.x("ngIf",b.IJb),_.u(1),_.x("ngIf",b.content&&b.content.sta&&b.content.text),_.u(1),_.x("ngIf",b.content&&!b.content.sta&&b.content.text))},Ha:[_.Cm,_.Gm,_.zH,_.NJ],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}kythe-hovercard[_nghost-%COMP%]   .code-example-link[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%]{margin:1em 0}"],
Oa:0});var Eqb=function(a){return{s1:a}},PJ=function(){this.Tf=!1;this.iVa=new _.ll;this.close=new _.ll;this.loaded=new _.ll};PJ.prototype.Qc=function(){this.loaded.emit()};PJ.O=function(a){return new (a||PJ)};
PJ.ya=_.lc({type:PJ,qa:[["command-menu"]],tb:function(a,b){a&1&&_.xf(_.Ew,7);if(a&2){var c;_.vf(c=_.zf())&&(b.Ek=c.first)}},inputs:{Tf:"hasBackdrop"},outputs:{iVa:"menuItemSelected",close:"closed",loaded:"loaded"},Wb:["commandMenu"],Aa:2,Ba:1,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"mat-menu",0),_.I("closed",function(c){return b.close.emit(c)}),_.y(1,Lqb,1,1,"ng-template",1),_.B());a&2&&_.x("hasBackdrop",b.Tf)},Ha:[_.Bm,_.Cm,_.ow,_.Ew,_.Cw,_.Dw,rH,PJ],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 */"],
rb:2});var QJ=function(a,b,c,d,e,f){var g=this;this.ve=a;this.CL=b;this.nb=c;this.JPa=d;this.renderer=f;this.wHb=0;this.aqb=function(m){m.target instanceof Element&&m.target.closest(".command-menu")||g.close()};this.s1=e.mxc};QJ.prototype.Qc=function(){var a=this;Izb(this);Promise.resolve().then(function(){a.open()})};
QJ.prototype.open=function(){var a=this;this.X8.Ek.P5=void 0;var b=this.ve.Kh(this.X8.Ek.Rc),c=this.renderer,d=b.ql;if(0<(null==d?void 0:d.length)&&!c.parentNode(d[0]))for(var e=c.parentNode(this.ve.element.na),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.X8.Ek.QG&&this.X8.Ek.QG.Ld({s1:this.s1});this.xta=b.ql[0];this.vp=this.JPa.create(this.xta);_.nq(this.vp);document.body.addEventListener("focusin",this.aqb);this.xta.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();
a.close()});this.wHb=setTimeout(function(){a.CL.Lp();a.xta.style.opacity="1"},0)};QJ.prototype.close=function(a){document.body.removeEventListener("focusin",this.aqb);this.HA();clearTimeout(this.wHb);this.X8.Ek.QG.detach();this.CL.close(a)};QJ.prototype.HA=function(){var a=this.qzc;a&&"function"===typeof a.focus&&a.focus();this.vp.destroy()};var Izb=function(a){a.qzc=document.activeElement;Promise.resolve().then(function(){return a.nb.na.focus()})};
QJ.O=function(a){return new (a||QJ)(_.v(_.tf),_.v(Jzb),_.v(_.ed),_.v(_.oq),_.v(Kzb),_.v(_.Pk))};
QJ.ya=_.lc({type:QJ,qa:[["context-menu"]],tb:function(a,b){a&1&&_.xf(PJ,5);if(a&2){var c;_.vf(c=_.zf())&&(b.X8=c.first)}},Aa:2,Ba:0,Ea:[[3,"menuItemSelected","closed"],["menu","commandMenu"]],ua:function(a,b){a&1&&(_.A(0,"command-menu",0,1),_.I("menuItemSelected",function(c){return b.close(c)})("closed",function(){return b.close()}),_.B())},Ha:[PJ],styles:[".context-menu-container .command-menu{position:absolute;opacity:0}\n/*# sourceMappingURL=context_menu.css.map */"],rb:2});
var Kzb=new _.xc("ContextMenuData"),Jzb=function(a){var b=this;this.Ad=a;this.position={x:0,y:0};this.Dfb=new _.he;this.pcb=new _.he;a.Wj().ha(_.Kd(function(c){return"Escape"===c.key})).subscribe(function(){b.cw.close()})};_.h=Jzb.prototype;_.h.close=function(a){this.Dfb.next(a);this.Dfb.complete();this.Ad.dispose();this.pcb.next(a);this.cw=void 0};_.h.hz=function(){return this.pcb.Qf()};_.h.Lp=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.fba();c.left(b+"px");c.top(a+"px");var d=this.cw.xta;if(d){var e=document.body,f=e.clientHeight;e=e.clientWidth;a+d.offsetHeight>f&&c.bottom(Math.min(f+d.offsetHeight-a,f)+"px");b+d.offsetWidth>e&&c.right(Math.min(e+d.offsetWidth-b,e)+"px")}this.Ad.lf();return this};_.h.fba=function(){return this.Ad.ko().Lg};var RJ=function(){};RJ.O=function(a){return new (a||RJ)};RJ.Da=_.mc({type:RJ});RJ.Ca=_.bc({imports:[_.Im,_.Sw,_.Fw]});var SJ=function(){};SJ.O=function(a){return new (a||SJ)};SJ.Da=_.mc({type:SJ});SJ.Ca=_.bc({imports:[RJ,_.Fw]});var TJ=function(a,b){this.Vf=a;this.Ac=b};TJ.prototype.open=function(a,b){var c=a.x;a=a.y;this.CL&&this.CL.close();var d=this.Ad=this.Vf.create({Lg:this.Vf.position().global(),zj:this.Vf.Jm.block(),Hd:"context-menu-container"}),e=new Jzb(d),f=new WeakMap;f.set(Kzb,b).set(Jzb,e);e.oY=d.Ld(new _.pr(QJ,void 0,new Vrb(this.Ac,f)));e.cw=e.oY.instance;return(this.CL=e).setPosition({x:c,y:a})};var Lzb=function(a,b,c){if(!b.shiftKey)return b.preventDefault(),a.open({x:b.clientX,y:b.clientY},c)};
TJ.prototype.close=function(){this.CL&&(this.CL.close(),this.CL=void 0)};TJ.O=function(a){return new (a||TJ)(_.q(_.vr),_.q(_.og))};TJ.ta=_.p({token:TJ,oa:TJ.O,Ga:SJ});var Mzb,Nzb;Mzb=["kytheHovercard"];Nzb=[new xF({Cc:"start",Dc:"top"},{qc:"start",wc:"bottom"},0,-10),new xF({Cc:"start",Dc:"bottom"},{qc:"start",wc:"top"},0,10),new xF({Cc:"start",Dc:"top"},{qc:"center",wc:"bottom"},0,-10),new xF({Cc:"start",Dc:"bottom"},{qc:"center",wc:"top"},0,10),new xF({Cc:"start",Dc:"top"},{qc:"end",wc:"bottom"},0,-10),new xF({Cc:"start",Dc:"bottom"},{qc:"end",wc:"top"},0,10)];
_.UJ=function(a,b,c,d,e,f,g,m,n,r,w,z,D,J,L,Q,da,oa,qa,ta,Ca){kJ.call(this,f,m,a);var Pa=this;this.Fa=a;this.Sd=b;this.component=c;this.SJ=d;this.nxc=e;this.ie=m;this.GS=n;this.Vf=r;this.Ua=w;this.service=z;this.dN=J;this.md=L;this.Kc=Q;this.Wg=da;this.eNa=oa;this.gNa=qa;this.I1a=ta;this.iY=Ca;this.CQ=!1;this.Hf=this.dN.Hf;this.xY=0;this.ORa=new _.fe(1);this.Ad=null;this.lb=new _.id;this.n$=void 0;this.ada=new _.Wf(void 0);this.kmb=!1;this.lb.add(D.AR().ha(_.Vd()).subscribe(function(Ya){Pa.nMb=Ya;
if(null!=Pa.Cz){Ya=_.l(Pa.Cz);for(var bb=Ya.next();!bb.done;bb=Ya.next())if(bb=bb.value,null!=bb.mn&&!bb.gL)if(bb.service.nMb){var Mb=_.l(Dxb(bb));for(bb=Mb.next();!bb.done;bb=Mb.next())bb.value.classList.add("underline")}else for(Mb=_.l(Dxb(bb)),bb=Mb.next();!bb.done;bb=Mb.next())bb.value.classList.remove("underline")}Pa.I1a.BTb.next()}));this.Lha=D.YZ();this.gca=D.NZ();a=Ozb(this);_.qu.has(38)&&(this.kmb=!0);this.iDc=a.ha(_.t(function(Ya){return{text:Ya.text,sta:Ya.sta,xya:Ya.xya,jY:Ya.jY}}));this.lb.add(a.subscribe(function(Ya){var bb=
Ya.origin;Pa.Ad||(Pa.Ad=Pa.Vf.create({zj:Pa.Vf.Jm.Lp()}));Ya=Pa.Ad;bb=_.ir(_.nr(Pa.Vf.position(),bb),Nzb);_.$Sa(Ya,bb);Pa.Ad.sg()||Pa.Ad.Ld(Pa.lfa);Pa.n$&&Mqb(Pa)}));this.Kk=this.md.register("showCustomContextMenu","ctrl+shift+\\",function(){var Ya,bb=null==(Ya=document.activeElement)?void 0:Ya.getBoundingClientRect();Ya=new MouseEvent("mouseup",{clientX:null==bb?void 0:bb.x,clientY:null==bb?void 0:bb.y,button:2});Object.defineProperty(Ya,"target",{value:Pa.ada.value.target,enumerable:!0});Pa.Vd(Ya)},
!0);Pzb(this)};_.V(_.UJ,kJ);_.UJ.Ia=kJ.Ia;
var Pzb=function(a){a.lb.add(a.component.gY.subscribe(function(b){a.Vd(b)}));a.lb.add(a.component.Kta.subscribe(function(b){(b=Qzb(a,b.target))&&a.cT(b)}));a.lb.add(a.component.uVa.subscribe(function(b){Qzb(a,b.target)&&(a.ORa.next(void 0),Nqb(a),clearTimeout(a.WRa),clearTimeout(a.KUa))}));a.lb.add(a.component.DTa.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.ada.next(b):a.ada.next(void 0)}));a.lb.add(a.component.ETa.subscribe(function(){Nqb(a);a.ada.next(void 0)}));a.lb.add(a.component.scroll.subscribe(function(b){a.Ms(b)}))};
_.h=_.UJ.prototype;_.h.Ra=function(){kJ.prototype.Ra.call(this);this.dN.CQ=this.CQ;this.lfa=new _.qr(this.kDc,this.SJ,{content:this.iDc})};
_.h.Sb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation,c=b.dg;b=b.ej;null!=this.zo&&(this.zo=Object.assign({},this.zo,{fp:Qqb(c)}));this.GS.location=c;if(b&&_.EE(b,c)&&!_.Klb(c,b,["line"])&&null!=this.Cz)for(c=_.l(this.Cz),b=c.next();!b.done;b=c.next()){var d=b.value;if(null!=d.mn&&!d.gL&&(b=yxb(d),b!==d.link)){d.link=b;d=_.l(Dxb(d));for(var e=d.next();!e.done;e=d.next())_.J$a(e.value,_.jg(b))}}}kJ.prototype.Sb.call(this,a)};
_.h.Ka=function(){kJ.prototype.Ka.call(this);var a;null==(a=this.Kk)||a.call(this);null!=this.WRa&&clearTimeout(this.WRa);null!=this.KUa&&clearTimeout(this.KUa);this.lb.unsubscribe();Rzb(this)};_.h.clear=function(){kJ.prototype.clear.call(this);Rzb(this)};
_.h.Oia=function(a){var b=a.annotations;this.zo=a.zo;var c=b.KZ();this.xY=c.length;a=[];var d=0;c=_.l(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;var f;a:{if(f=e.nba())if(f=Uob(f),Wob(f))break a;f=void 0}f?(a.push(new xxb(this,f,{index:d,W9:f.startLine+1,wUc:b.gQa(),Rm:e},_.qu.has(79)&&!_.qu.has(85))),d++):_.fz(this.Fa)}b=this.dN;b.gsa.clear();d=_.l(a);for(c=d.next();!c.done;c=d.next())for(c=c.value,c.Yra=b.Yra(c),e=_.aj(c.context.Rm,10),e=_.l(e),f=e.next();!f.done;f=e.next()){f=f.value;var g=
b.gsa.get(f);null!=g?g.add(c):b.gsa.set(f,new Set([c]))}b.cT(b.hca.ids,!1);return a};_.h.daa=function(a,b,c,d,e,f,g){return _.wd([this.service.kta(a,b,c,{Bb:d,commit:e},f,g),Szb(this)]).ha(_.t(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;return{annotations:m,zo:n}}))};
var Szb=function(a){return(_.kE(a.ei)?_.dI(a.Wg,a.ei,"path",0).ha(_.Pd(function(){return _.nd(void 0)}),_.t(function(b){return{fp:a.ei,cea:b}})):_.nd({fp:a.ei,cea:void 0})).ha(_.t(function(b){var c=b.fp;b=b.cea;return{fp:c,cea:b,Vjb:!!b&&("HEAD"===_.Ph(c,1)||b===_.Ph(c,1))}}))},Nqb=function(a){a.Ad&&a.Ad.sg()&&!a.n$&&(a.n$=setTimeout(function(){Rzb(a)},300))},Mqb=function(a){clearTimeout(a.n$);a.n$=void 0},Cxb=function(a,b,c){c=void 0===c?1:c;var d=a.zo,e=d.fp,f=Tzb;f.ue=_.jE(e)?Yrb:null!=e.qb?{id:e.qb,
type:e.Oc}:void 0;f.repository=e.repository;f.Bb=_.Ph(e,0);f.path=e.path;Tzb.params=Object.assign({},d.fp.params,{line:b,tj:"1",Ze:c});return _.Nyb(a.GS,Tzb,1===c?"panel":"example_panel")},Axb=function(a,b){b=_.Ppb(_.Y(b,1),a.zo.fp,a.zo);return _.Nyb(a.GS,b,"navigate")};
_.UJ.prototype.Vd=function(a){var b=this,c=this.Zq(a.target);if(null==c)this.dN.cT([]);else{var d=Uzb(this,c);if(null==d)this.dN.cT([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Fa.mb({element:"UnifiedXrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.Gs;if(2===a.button&&!_.YE(a))this.Lha.ha(_.Xd(1),_.Kd(Boolean),_.me(function(){return Vzb(b,d).ha(_.Xd(1))})).subscribe(function(g){Wzb(b,a,d,g)});else if(0===a.button&&!_.YE(a)&&(a.preventDefault(),
!this.dN.Ce(e)||!this.CQ))if(this.CQ)Nwb(this.Kc,{pN:_.Y(e.context.Rm,5).split(" "),iS:_.aj(e.context.Rm,10),Ni:c.textContent||""}),this.log("addToStack",a);else{var f;(null==(f=_.Ti(e.context.Rm,_.Co,4))?0:f.IR())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.Kha(d),this.log("open",a))}}}};
var Wzb=function(a,b,c,d){(d=Lzb(a.nxc,b,{mxc:d}))&&d.hz().subscribe(function(e){if(e)switch(e.Fg){case "navigate":var f=e.label.indexOf(" ");f=0>f?e.label:e.label.substring(0,f);a.navigate(c,e.Pa);a.log("navigateTo"+f+"ViaContextMenu",b);break;case "show-xrefs":a.Kha(c);a.log("openViaContextMenu",b);break;case "show-example-usages":a.Mha(c);a.log("openExampleUsagesViaContextMenu",b);break;case "copy-symbol-name":_.dz(document,b.target,Xzb(a,c));a.log("copySymbolNameViaContextMenu",b);break;case "copy-link":a.log("copyLinkViaContextMenu",
b);e=_.XE(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.dz(document,e,e.href);break;case "open-tab":a.log("openTabViaContextMenu",b);f=_.XE(b.target,"a");if(!(f instanceof HTMLAnchorElement))break;e=window;f=_.jg(f.href);f=_.dg(f);void 0!==f&&e.open(f,void 0,void 0);break;case "copy-build-target":e=Yzb(a);null!=e&&"BUILD"===Zzb(e)&&(f=e.lastIndexOf("/"),_.dz(document,b.target,"//"+(0>f?"":e.substring(0,f))+":"+Xzb(a,c)));a.log("copyBuildTargetViaContextMenu",b);break;case "copy-qualified-link":_.dz(document,
b.target,e.Pa.uda);a.log("copyLinkToSymbolViaContextMenu",b);break;case "copy-qualified-symbol-name":_.dz(document,b.target,e.Pa.uD),a.log("copyQualifiedSymbolNameViaContextMenu",b)}})},Xzb=function(a,b){b=b.Gs.location;return a.component.lines[b.startLine].substring(b.startColumn,b.endColumn)};_.UJ.prototype.navigate=function(a,b){var c=this;a=_.Kp(_.Qp(this.ei.Xb(),{line:a.Gs.context.W9}).Za());this.Ua.navigate(a,{ig:"preserve"}).then(function(){return _.Nn(c.Ua,b)}).then(function(){c.Kc.Oda.next()})};
_.UJ.prototype.Kha=function(a){var b=_.Kp(_.Qp(this.ei.Xb(),{tj:"1",Ze:1}).Za());this.Ua.navigate(b,{ig:"preserve"});this.Kc.Kha($zb(this,a))};_.UJ.prototype.Mha=function(a){this.Kc.Mha($zb(this,a));_.Nn(this.Ua,Bxb(a.Gs,6),{ki:!0})};
var $zb=function(a,b){var c,d,e,f;return{pN:_.Y(b.Gs.context.Rm,5).split(" "),iS:_.aj(b.Gs.context.Rm,10),Ni:b.element.textContent||"",oEc:_.bj(b.Gs.context.Rm,9).includes(3),Wl:null==(c=a.zo)?void 0:null==(d=c.fp)?void 0:d.path,HH:b.Gs.context.W9,hHc:null==(e=_.Ti(b.Gs.context.Rm,_.Co,4))?void 0:null==(f=e.IR())?void 0:_.Y(f,1)}};_.h=_.UJ.prototype;
_.h.cT=function(a){var b=this,c=a.element,d=a.Gs.context.Rm;this.WRa=setTimeout(function(){b.dN.cT(_.aj(d,10));b.Sd.Md()},200);var e=_.Y(d,3);e&&(this.KUa=setTimeout(function(){b.ORa.next({origin:c,gDc:e.split(" ")})},750))};_.h.Ms=function(a){this.dN.Ms(a)};_.h.TL=function(){_.eJ(this.ie,"XREFS");_.fz(this.Fa)};_.h.hD=function(){_.fJ(this.ie,"XREFS")};_.h.zS=function(){return["XREFS"]};_.h.Bu=function(){return this.xY};
_.h.log=function(a,b){this.Fa.mb({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.ei.qb},b)};var Rzb=function(a){Mqb(a);a.Ad&&a.Ad.detach()},Qzb=function(a,b){b=a.Zq(b);return null==b?null:Uzb(a,b)};_.UJ.prototype.Zq=function(a){if(!(a instanceof Element))return null;a=_.XE(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};
var Uzb=function(a,b){var c=Number(b.dataset.key);return isNaN(c)||0>c?null:(a=a.Cz[c])&&a instanceof xxb?{element:b,Gs:a}:null},Ozb=function(a){return _.wd([a.gca,a.ORa,a.ada]).ha(_.me(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!Rqb(b,c))return _.nd(null);a.Fa.mb({element:"XrefsHovercard",action:"fetch_"+b,gestureName:"CLICK"});b=Crb(new _.Io,d.gDc);a.zo&&a.zo.fp&&(c=_.ipb(_.Olb(a.zo.fp)),b.sU(c));c=Qzb(a,d.origin);var e=null==c?void 0:c.Gs.context.Rm,
f,g,m=aAb(a,null!=(g=null==(f=a.zo)?void 0:f.fp.path)?g:"",e)&&null!=c?Bxb(c.Gs,6):void 0,n=null!=c?$zb(a,c):void 0;return a.service.JYa(b).ha(_.Pd(function(){return _.nd(null)}),_.t(function(r){if(!r)return null;var w=_.tb(r,1,_.po).values().next().value;if(!w||!w.tw())return null;r=bAb(a,w);w=2===w.getType();return{origin:d.origin,text:r,sta:w,xya:n,jY:m}}))}),_.Kd(function(b){return!!b}),_.ge(1),_.rd())},bAb=function(a,b){var c=a.zo,d=a.GS;return _.Qpb(b,function(e){try{var f=_.Ppb(e,c.fp,c);return _.Nyb(d,
f)}catch(g){return e}})},aAb=function(a,b,c){var d=Dqb(b);c=1===(null==c?void 0:_.gj(c,11,0));return a.Pwc&&void 0!==a.zo&&a.iY.m2.has(b.split(".").slice(-1)[0])&&_.kE(a.zo.fp)&&(c||"ts"===d)},Vzb=function(a,b){return Lyb(a.eNa,Xzb(a,b),b.Gs.location.startLine+1).ha(_.Pd(function(c){a.Ff.handleError(c);return _.nd(void 0)}),_.me(function(c){return(null==c?0:c.cFc)&&(null==c?0:c.uD)?a.gNa.VMa(c.uD).ha(_.t(function(d){return{uD:c.uD,uda:d}})):_.nd({uD:null==c?void 0:c.uD,uda:void 0})}),_.t(function(c){var d=
b.Gs.context.Rm,e=_.Ti(d,_.Co,4),f=[],g=Yzb(a),m=b.element.textContent;null==g||"BUILD"!==Zzb(g)||(null==e?0:e.IR())||null==m||/[:\/]/.test(m)||f.push({label:"Copy build target",Fg:"copy-build-target"});(null==c?0:c.uda)&&f.push({label:"Copy link to the symbol",Fg:"copy-qualified-link",Pa:{uda:c.uda}});(null==c?0:c.uD)&&f.push({label:"Copy qualified symbol name",Fg:"copy-qualified-symbol-name",Pa:{uD:c.uD}});c=aAb(a,null!=g?g:"",d)?[{label:"Show code example",Fg:"show-example-usages",disabled:!_.Y(d,
5)}]:[];d=[[{label:"References",Fg:"show-xrefs",disabled:!_.Y(d,5)}].concat(_.zc(c)),[{label:"Copy",Fg:"copy-symbol-name"},{label:"Copy link",Fg:"copy-link"}].concat(_.zc(f)),[{label:"Browser context menu",Fg:"unused",Tb:"shift+right-click",disabled:!0}]];e&&(f=function(n){return{label:n.ps(),Fg:"navigate",Pa:Axb(a,n),disabled:!1}},c=_.Ui(e,_.Bo,2).map(f),(e=e.IR())&&c.unshift(f(e)),c.length&&d.unshift(c));d.unshift([{label:"Open in new tab",Fg:"open-tab"}]);return d}))},Zzb=function(a){var b=a.lastIndexOf("/");
return 0>b?a:a.substring(b+1)},Yzb=function(a){var b,c;a=null==(b=a.zo)?void 0:null==(c=b.fp)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};_.W.Object.defineProperties(_.UJ.prototype,{Pwc:{configurable:!0,enumerable:!0,get:function(){return _.qu.has(90)}}});
_.UJ.O=function(a){return new (a||_.UJ)(_.v(_.ou),_.v(_.Ml),_.v(_.VH),_.v(_.tf),_.v(TJ),_.v(_.Ge),_.v(_.ru),_.v(_.dJ),_.v(_.KJ),_.v(_.vr),_.v(_.rg),_.v(_.rJ),_.v(_.Wu),_.v(tJ),_.v(_.Kt),_.v(_.YI),_.v(_.cI),_.v(_.GJ),_.v(_.JJ),_.v(_.HJ),_.v(_.LJ))};
_.UJ.ya=_.lc({type:_.UJ,qa:[["xrefs-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&_.xf(Mzb,7);if(a&2){var c;_.vf(c=_.zf())&&(b.kDc=c.first)}},inputs:{ei:"layerBaseLocation",CQ:"chainXrefs"},outputs:{Hf:"highlightedLines"},features:[_.mf([_.KJ,tJ]),_.Le,_.Cc],mc:["layerBaseLocation",""],Aa:2,Ba:0,Ea:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"content","mouseenter","mouseleave"]],ua:function(a){a&1&&_.y(0,Pqb,2,3,"ng-template",null,0,_.Cf)},Ha:[_.Cm,OJ,_.Hm],
styles:["a.xrefs-decoration.underline{text-decoration:underline}"],rb:2,Oa:0});var Tzb={};var VJ=function(){};VJ.O=function(a){return new (a||VJ)};VJ.Da=_.mc({type:VJ});VJ.Ca=_.bc({Pb:[hJ],imports:[_.lo,FI,_.Im,_.EI,_.go,_.DI,_.ZD,_.es,_.Nz,_.Rs,_.Tw,_.wr,_.Rn,_.wF,_.Qw]});var WJ=function(){};WJ.O=function(a){return new (a||WJ)};WJ.Da=_.mc({type:WJ});WJ.Ca=_.bc({imports:[_.Im]});var XJ=function(){};XJ.O=function(a){return new (a||XJ)};XJ.Da=_.mc({type:XJ});XJ.Ca=_.bc({imports:[_.Im,_.Nz]});var YJ=function(){};YJ.O=function(a){return new (a||YJ)};YJ.Da=_.mc({type:YJ});YJ.Ca=_.bc({imports:[_.wr]});var ZJ=function(){};ZJ.O=function(a){return new (a||ZJ)};ZJ.Da=_.mc({type:ZJ});ZJ.Ca=_.bc({imports:[_.Im,XJ,YJ,_.Nz]});var $J=function(){};$J.O=function(a){return new (a||$J)};$J.Da=_.mc({type:$J});$J.Ca=_.bc({imports:[_.Im]});_.cAb=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");_.aK=function(){};_.aK.O=function(a){return new (a||_.aK)};_.aK.Da=_.mc({type:_.aK});_.aK.Ca=_.bc({imports:[_.lo,_.Im,_.Qw]});var bK=function(){};bK.O=function(a){return new (a||bK)};bK.Da=_.mc({type:bK});bK.Ca=_.bc({imports:[_.Im]});_.cK=function(){};_.cK.O=function(a){return new (a||_.cK)};_.cK.Da=_.mc({type:_.cK});_.cK.Ca=_.bc({});var dK=function(){};dK.O=function(a){return new (a||dK)};dK.Da=_.mc({type:dK});dK.Ca=_.bc({imports:[_.Im,_.Nz,_.cK]});var eK=function(){};eK.O=function(a){return new (a||eK)};eK.Da=_.mc({type:eK});eK.Ca=_.bc({imports:[_.Im,SJ,dK]});_.fK=function(){};_.fK.O=function(a){return new (a||_.fK)};_.fK.Da=_.mc({type:_.fK});_.fK.Ca=_.bc({Pb:[_.iI],imports:[VJ,WJ,_.Im,bK,ZJ,_.aK,$J,eK,eK]});var dAb,fAb;dAb=function(a){return{state:a}};_.eAb=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}"};
fAb={pCa:0,ljc:1,qt:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.gK=function(a,b,c,d){this.Fa=a;this.Sg=b;this.uo=c;this.Ub=d;this.lNb=new _.ll;this.LV=fAb;this.pya=this.C2=_.Wd;this.W1a=new _.he;this.ILa=!1};
_.gK.prototype.Sb=function(){var a=this;this.Wa=Uqb(this.Wa,this.type);this.pya=_.Fd(Jrb(this.Ub,this.Wa).ha(_.t(function(b){return{kind:"rpc",state:b?0:1}}),_.Pd(function(b){_.ls(a.Sg,b);return _.nd({kind:"rpc",state:2})})),this.W1a).ha(_.de(function(b,c){switch(c.kind){case "rpc":return c.state;case "event":if(2===b)return b;a.Fa.mb({element:"StarComponent",action:"triggerStarButton",gestureName:c.action});b=1===b;a.Zub=b;a.lNb.emit(b);a.ILa||(a.ILa=!0,a.makeRequest(b));return b?0:1;default:return _.Fg(c)}},
2),_.ge(1),_.rd());this.C2=this.pya.ha(_.t(function(b){switch(b){case 0:case 1:return _.Wqb(a.type,0===b);case 2:return"An error occurred, star disabled";default:return _.Fg(b,"star state is unknown")}}))};_.gK.prototype.makeRequest=function(a){var b=this;return(a?this.Ub.Vwa(this.Wa):this.Ub.Sxa(this.Wa)).ha().subscribe({complete:function(){a!==b.Zub?b.makeRequest(b.Zub):b.ILa=!1},error:function(c){_.ls(b.Sg,c);b.uo.Lj(Vqb(b.type,a),"polite");b.pya=_.nd(2);b.C2=_.nd("An error occurred, star disabled")}})};
_.gK.O=function(a){return new (a||_.gK)(_.v(_.eo),_.v(_.ks),_.v(_.yq),_.v(_.Wu))};
_.gK.ya=_.lc({type:_.gK,qa:["star place  type  trackElement ".split(" ")],inputs:{type:"type",Wa:"place",xc:"trackElement",mw:"elementName"},outputs:{lNb:"starChange"},features:[_.Cc],mc:"place  type  trackElement ".split(" "),Aa:2,Ba:5,Ea:[[4,"ngIf"],["type","button","mat-icon-button","",3,"disabled","matTooltip","ascTrackElement","trackAction","click"]],ua:function(a,b){a&1&&(_.y(0,Tqb,5,12,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.of(3,dAb,_.R(1,1,b.pya)))},Ha:[_.jo,_.Cm,_.Hr,_.Qs,_.tw,
_.Hm],styles:[_.eAb()],Oa:0});var Sqb=new _.ps("{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}}}}");_.hK=function(){};_.hK.O=function(a){return new (a||_.hK)};_.hK.Da=_.mc({type:_.hK});_.hK.Ca=_.bc({imports:[_.lo,_.Im,_.es,_.Rs,_.Jw]});_.iK=function(){this.path=""};_.iK.prototype.Ra=function(){};_.iK.O=function(a){return new (a||_.iK)};
_.iK.ya=_.lc({type:_.iK,qa:[["empty-file-detail","path",""]],inputs:{path:"path"},mc:["path",""],Aa:7,Ba:3,Ea:[["icon","source:file"]],ua:function(a,b){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," Empty file "),_.B(),_.A(3,"icon-empty-state-subtitle")(4,"div"),_.N(5),_.O(6,"lastPathElement"),_.B()()());a&2&&(_.u(5),_.kf(" ",_.R(6,1,b.path)," is currently empty. "))},Ha:[_.zz,_.Bz,_.Az,_.Fz],rb:2,Oa:0});var gAb=function(a,b,c,d,e){var f=c.start;c=c.end;this.bs=a;this.line=b;this.startColumn=f;this.endColumn=c;this.classList=e+(" match-"+d)};gAb.prototype.remove=function(){this.GN&&this.GN.remove()};gAb.prototype.render=function(){this.GN=this.bs.EX(this.line-1,{startColumn:this.startColumn,endColumn:this.endColumn,Wo:this.classList})};gAb.prototype.scrollTo=function(a){this.bs.Czb("."+this.classList.split(" ").join("."),a,this.line-1,60)};_.jK=function(a,b,c){_.jJ.call(this,c);this.bs=a;this.fS=b;this.Eta=[];this.selectedIndex=null;this.matches=[];this.kx=-1;this.hk=_.Wd;this.MRa="search"};_.V(_.jK,_.jJ);
_.jK.prototype.Sb=function(a){a.selectedMatchIndex&&hAb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.ej;a=a.dg;var c=this.Eta[a];if(c){var d;null==(d=this.fS)||d.mv({action:"show",line:c.line});c.scrollTo(-1===b?0:a>b?1:0)}}else a.matches&&(a=a.matches,d=a.ej,a=a.dg,d=d&&d[this.kx]&&d[this.kx].lineNumber,d=-1===d?0:(a&&a[this.kx]&&a[this.kx].lineNumber)>d?1:0,a=this.Eta[this.kx])&&(null==(b=this.fS)||b.mv({action:"show",line:a.line}),a.scrollTo(d))};
_.jK.prototype.Ka=function(){_.jJ.prototype.Ka.call(this);this.lb&&this.lb.unsubscribe()};_.jK.prototype.zpa=function(){var a=this,b="search-match-layer";"find"===this.MRa?b+=" find-match":"search"===this.MRa&&(b+=" search-match");this.Eta=this.matches.map(function(c,d){return new gAb(a.bs,c.lineNumber,c.te,d,a.selectedIndex===d?b+" selected-match":b)});return _.nd(this.Eta)};
var hAb=function(a){a.lb&&a.lb.unsubscribe();a.lb=a.hk.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")})};_.jK.O=function(a){return new (a||_.jK)(_.v(_.VH),_.v(_.SH,8),_.v(_.Ge))};
_.jK.Ia=_.rc({type:_.jK,qa:[["search-match-layer"]],inputs:{matches:"matches",kx:"scrollToIndex",hk:"selectedMatchIndex",MRa:"highlightStyle"},features:[_.Le,_.Cc]});var Ykb,iAb;Ykb=_.WD([]);iAb=_.nd({state:1,message:"Invalid search query"});
_.kK=function(a,b){var c=this;this.zZa=a;this.pta=new _.fe(1);this.ZJa=new _.Wf(void 0);a=this.pta.ha(_.Vd(function(d,e){return!!d&&!!e&&_.EE(d,e)}));b=b.Lu.ha(_.t(_.Dg),_.Vd(Xqb));this.matches=_.wd([a,b,this.ZJa]).ha(_.me(function(d){var e=_.l(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d?jAb(c,d,f,e).ha(_.Pd(function(g){return(g=g.error)&&400===g.code?iAb:_.nd({state:1,message:"Search matches couldn't be loaded."})})):_.nd(Ykb)}),Zkb(),_.rd())};_.kK.prototype.Mhb=function(){this.pta.next(null)};
var jAb=function(a,b,c,d){var e=c.dk;c=void 0===c.De?"":c.De;return(e=d||e)?a.search(b,e,c).ha(_.ke(_.eE)):_.nd(Ykb)};_.kK.prototype.search=function(a,b,c){return this.zZa.match(a,b,new _.JG({De:c})).ha(_.t(Yqb),_.t(_.WD))};_.kK.O=function(a){return new (a||_.kK)(_.q(_.kI),_.q(_.Vf))};_.kK.ta=_.p({token:_.kK,oa:_.kK.O});_.lK=function(a,b){this.md=a;this.Fa=b;this.O3a="Stop highlighting matches";this.P3a="Next match";this.Q3a="Previous match";this.Tc=_.dE;this.W_=this.ukb=0;this.hk=-1;this.aMb=!1;this.yKb=new _.ll;this.close=new _.ll;this.BPc=!0};
_.lK.prototype.Ra=function(){var a=this,b=this.md.register("Jump to next match in the file","n",function(){a.Fa.mb({gestureName:"KEYBOARD",element:a.xc,action:"selectNextSearchMatch"});a.hk>=a.W_-1||Zqb(a,1)}),c=this.md.register("Jump to previous match in the file","p",function(){a.Fa.mb({gestureName:"KEYBOARD",element:a.xc,action:"selectPreviousSearchMatch"});0>=a.hk||Zqb(a,-1)});this.xg=function(){b();c()}};_.lK.prototype.Sb=function(){this.hk=Math.min(this.W_-1,Math.max(0,this.hk))};
_.lK.prototype.Ka=function(){this.xg()};var Zqb=function(a,b){a.hk+=b;a.yKb.emit(a.hk)};_.lK.O=function(a){return new (a||_.lK)(_.v(_.Kt),_.v(_.eo))};
_.lK.ya=_.lc({type:_.lK,qa:[["file-matches-navigation","trackElement",""]],vb:2,Ya:function(a,b){a&2&&_.Re("grimoire-secondary-text",b.BPc)},inputs:{ukb:"dataState",W_:"matchCount",hk:"selectedMatchIndex",aMb:"showCloseButton",Yia:"trackArtifactId",sN:"trackProjectId",xc:"trackElement"},outputs:{yKb:"selectedMatchIndexChange",close:"close"},features:[_.Cc],mc:["trackElement",""],Aa:4,Ba:4,Ea: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"],_.Sy("{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"]]},ua:function(a,b){a&1&&(_.F(0,0),_.y(1,$qb,11,21,"ng-container",1)(2,arb,1,1,"loading",2),_.H(),_.y(3,brb,3,5,"button",3));a&2&&(_.x("ngSwitch",b.ukb),_.u(1),_.x("ngSwitchCase",b.Tc.Dh),_.u(1),_.x("ngSwitchCase",b.Tc.Qi),_.u(1),_.x("ngIf",b.aMb))},Ha:[_.jo,_.Cm,_.Dm,_.Em,_.YD,_.Hr,_.Qs,_.jz],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 kAb=["gridItem"],mK=function(a,b,c,d){this.xpb=a;this.ANa=b;this.koa=c;this.gPa="auto";this.Osb=this.xSb=0;this.Xxb=void 0;this.lb=new _.id;this.ySb=this.zSb=!1;this.HYa=new _.nv(c,a,d)};mK.prototype.Ra=function(){var a=this;this.HYa.Ra();this.lb.add(this.HYa.resize.subscribe(function(){lAb(a)}))};mK.prototype.Qc=function(){var a=this;this.zSb=!0;this.Wsa.Vc.subscribe(function(){a.refresh()})};mK.prototype.Ka=function(){this.ySb=!0;this.lb.unsubscribe();this.HYa.Ka()};
mK.prototype.refresh=function(){var a=this;this.zSb&&Erb(this.koa,function(){a.ySb||(delete a.yTa,delete a.S2,lAb(a))})};
var lAb=function(a){a.ANa.Md();if(a.xpb){var b=a.xpb.na.offsetWidth;var c=a.Wsa.toArray();b=mAb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.Xxb||0)/b)*a.hFc);a.gPa=c?c+"px":"auto";_.Cl(a.ANa);a.ANa.Md()}else a.gPa="auto"},mAb=function(a,b,c){var d=nAb(a,c);c=Math.min(Math.floor(b/d.min),20);if(1>=c)return 1;for(a=oAb(a,Math.min(Math.floor(b/d.max),20),c,d.XPc);1<=c;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},nAb=function(a,b){if(a.yTa)return a.yTa;for(var c=
Math.min(b.length,1E3),d=Array.from({length:b.length}),e=Number.MAX_SAFE_INTEGER,f=0,g=0;g<c;g++){var m=d[g]=b[g].na.offsetWidth+a.Osb;e=Math.min(m,e);f=Math.max(m,f)}return a.yTa={min:e,max:f,XPc:d}},oAb=function(a,b,c,d){a.S2||(a.S2=new Map);for(var e=[];b<=c;b++)a.S2.has(b)||(a.S2.set(b,[]),e.push(b));for(c=0;c<d.length;c++){b=_.l(e);for(var f=b.next();!f.done;f=b.next()){var g=f.value;f=Math.ceil(d.length/g);g=a.S2.get(g);f=Math.floor(c/f);g[f]=Math.max(g[f]||0,d[c])}}return a.S2};
_.W.Object.defineProperties(mK.prototype,{hFc:{configurable:!0,enumerable:!0,get:function(){return this.Wsa.first?this.Wsa.first.na.getBoundingClientRect().height+this.xSb:0}}});mK.O=function(a){return new (a||mK)(_.v(_.ed),_.v(_.Ml),_.v(_.Yt),_.v(_.re))};
mK.ya=_.lc({type:mK,qa:[["grid-layout"]],Cd:function(a,b,c){a&1&&_.yf(c,kAb,4,_.ed);if(a&2){var d;_.vf(d=_.zf())&&(b.Wsa=d)}},vb:2,Ya:function(a,b){a&2&&_.Qe("height",b.gPa)},inputs:{xSb:"verticalItemMargin",Osb:"horizontalItemMargin",Xxb:"leaveSpaceFor"},ac:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.df(),_.ef(0))},styles:["grid-layout[_nghost-%COMP%]{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:column wrap;outline:0}"],Oa:0});var pAb,qAb;pAb=function(a){return[a]};qAb=[{prefix:"k",eD:1E3},{prefix:"M",eD:1E6},{prefix:"G",eD:1E9},{prefix:"T",eD:1E12},{prefix:"P",eD:1E15},{prefix:"E",eD:1E18},{prefix:"Z",eD:1E21},{prefix:"Y",eD:1E24}];
_.nK=function(a,b,c,d){this.Ua=a;this.Fa=b;this.Al=c;this.aJc=d;this.NZb="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.Qya="Generated by a BUILD rule. See go/bbcp for more details";this.Nbb=rAb;this.files=[];this.ig="";this.Zi=this.jV=!1;this.LKb=_.nd("");this.wMa=this.WK=!1};_.nK.prototype.Sb=function(a){a.aggregations&&this.WK&&(this.wMa=!0)};
var rAb=function(a){if(1E4>a)return a.toString();for(var b=_.l(qAb),c=b.next();!c.done;c=b.next())if(c=c.value,1E3*c.eD>a&&c.eD<=a)return a/=c.eD,a=10<a?Math.round(a):Math.round(10*a)/10,""+a+c.prefix;return a.toString()};_.nK.prototype.Ra=function(){var a=this;this.jV&&(this.LKb=this.Al.params.ha(_.t(function(b){b=_.Coa(b).aXa;if(!Object.keys(b).length)return"";b=_.On(a.Ua,_.Mn(a.Ua,["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.WK=!0};
_.nK.prototype.ML=function(){this.wMa&&(this.bCc.refresh(),this.wMa=!1)};var crb=function(a,b){var c=b.target;if(c.pathname){var d=[];a.Pp&&a.jKb&&d.push(_.kta(_.j0a(a.aJc,c.pathname),a.jKb,a.Pp,["CLICK_RESULT_CONTENT"],a.QA,a.vz));a.Fa.mb({element:"FileListItem",action:"navigate",gestureName:"CLICK",fG:d});a.jV&&!_.YE(b)&&(b.preventDefault(),_.Nn(a.Ua,c.pathname))}};
_.W.Object.defineProperties(_.nK.prototype,{GMc:{configurable:!0,enumerable:!0,get:function(){return null==this.limit||this.files.length<this.limit?this.files.length:this.limit}}});_.nK.O=function(a){return new (a||_.nK)(_.v(_.rg),_.v(_.ou),_.v(_.Vf),_.v(_.su))};
_.nK.ya=_.lc({type:_.nK,qa:[["file-list"]],tb:function(a,b){a&1&&_.xf(mK,7);if(a&2){var c;_.vf(c=_.zf())&&(b.bCc=c.first)}},inputs:{tvc:"ariaLabelledbyId",files:"files",ig:"queryParamsHandling",jV:"useRelativeUrls",Pp:"searchRequestToken",jKb:"searchResponseToken",QA:"sessionStartTimeMs",vz:"clientTimeResultsDisplayedMs",limit:"limit",Zi:"isPiper",aggregations:"aggregations"},features:[_.Cc],Aa:4,Ba:7,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"grid-layout",0,1),_.I("click",function(c){return crb(b,c)}),_.y(2,jrb,2,2,"ng-container",2),_.O(3,"async"),_.B());a&2&&(_.x("leaveSpaceFor",b.GMc),_.Pe("aria-labelledby",b.tvc),_.u(2),_.x("ngForOf",_.of(5,pAb,_.R(3,3,b.LKb))))},styles:['file-list[_nghost-%COMP%]{display:block}.file-list-item[_ngcontent-%COMP%]{display:flex;padding:4px 16px 0}.file-item[_ngcontent-%COMP%]{border:1px solid transparent;box-sizing:border-box;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-item.folder[_ngcontent-%COMP%]:before{content:"folder";content:"folder"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}.file-item.submodule[_ngcontent-%COMP%]:before{content:"snippet_folder";content:"snippet_folder"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}.file-item.file[_ngcontent-%COMP%]:before{content:"insert_drive_file";content:"insert_drive_file"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}.file-item.link[_ngcontent-%COMP%]:before{content:"link";content:"link"/"";display:inline-block;font-family:Google Material Icons;font-size:18px;height:18px;line-height:1;margin-right:3.653px;vertical-align:-5px;width:18px}span[_ngcontent-%COMP%]{vertical-align:middle}.deleted[_ngcontent-%COMP%]{text-decoration:line-through}.bbcp[_ngcontent-%COMP%]{height:18px;width:18px}.aggregations[_ngcontent-%COMP%]{align-self:center}.aggregation[_ngcontent-%COMP%]{padding-left:4px}'],
Oa:0});_.oK=function(a,b){this.Fa=a;this.IF=b;this.tf=new _.ct(this.Fa)};_.oK.prototype.get=function(a){var b=this;return this.tf.fetch(a,function(){var c=b.IF,d={methodSpec:a};d=void 0===d?{}:d;var e=void 0===e?{}:e;return _.Vl(c.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.codeExamples.getCodeExample",path:"/"+c.Va+"/codeExamples:getCodeExample",Ta:_.If(d,_.cH,e),Ob:_.XG})})};_.oK.O=function(a){return new (a||_.oK)(_.q(_.eo),_.q(esb))};_.oK.ta=_.p({token:_.oK,oa:_.oK.O,Ga:"root"});var sAb,tAb;sAb=["copyTooltip"];tAb=[[["","noExampleFound",""]]];_.pK=function(a,b,c){this.gt=a;this.Fa=b;this.Ua=c;this.fDc="Click to copy";this.qxc="Copied to clipboard";this.aE="Click to copy";this.c1a="thumb_up_off_alt";this.b1a="thumb_down_off_alt"};
_.pK.prototype.Sb=function(a){var b;a.codeExample&&(null==(b=this.Yo)?0:b.dG)&&this.Fa.mb({gestureName:"EXTERNAL",element:this.wj,action:"showExample"});var c;this.fr=_.IE(_.eF(_.Np(this.source.Xb().jd("google3/"+(null==(c=this.Yo)?void 0:c.Wl)),"HEAD").ni({Qb:void 0})).Za(),this.Ua,{v_:"oneBased"})};_.pK.prototype.PY=function(){var a=this;this.tooltip.message=this.aE;this.tooltip.show();clearTimeout(this.Cxa);this.Cxa=setTimeout(function(){a.tooltip.We()},1E3)};
_.pK.prototype.RT=function(){this.aE=this.fDc;this.tooltip.message=this.aE};_.pK.O=function(a){return new (a||_.pK)(_.v(_.cv),_.v(_.ou),_.v(_.rg))};
_.pK.ya=_.lc({type:_.pK,qa:[["code-example-usage"]],tb:function(a,b){a&1&&_.xf(sAb,5);if(a&2){var c;_.vf(c=_.zf())&&(b.tooltip=c.first)}},inputs:{wj:"logElement",Yo:"codeExample",source:"source",Qn:"codeFontSize"},features:[_.Cc],ac:["[noExampleFound]"],Aa:10,Ba:3,Ea:[[1,"code-example"],[4,"ngIf"],["codeExampleContent",""],["loadingState",""],["noCodeExampleState",""],[4,"ngTemplateOutlet"],["class","example",4,"ngIf"],[1,"example"],[1,"header"],[1,"title"],["href","http://go/cs-code-examples","target",
"_blank"],["matTooltip","Learn more about code examples"],[1,"frequency"],[3,"ngPlural"],["ngPluralCase","=1"],["ngPluralCase","other"],[1,"code-example-snippet"],[3,"snippet","linkGenerator","click"],[1,"actions"],["matTooltip","","matTooltipPosition","below",1,"copy-example",3,"ascClipboard","click","mouseenter","blur","mouseleave"],["copyTooltip","matTooltip"],[1,"outline"],[1,"feedback"],[1,"thumb-up",3,"click"],[1,"thumb-down",3,"click"],[1,"loading-example"],[1,"loading"],[1,"animated-line-placeholder"],
[1,"no-example"]],ua:function(a,b){a&1&&(_.df(tAb),_.A(0,"div",0),_.y(1,lrb,2,1,"ng-container",1)(2,nrb,2,1,"ng-container",1)(3,prb,2,1,"ng-container",1),_.B(),_.y(4,trb,1,1,"ng-template",null,2,_.Cf)(6,urb,12,8,"ng-template",null,3,_.Cf)(8,vrb,2,0,"ng-template",null,4,_.Cf));a&2&&(_.u(1),_.x("ngIf",!b.Yo),_.u(1),_.x("ngIf",b.Yo),_.u(1),_.x("ngIf",b.Yo&&!b.Yo.dG))},Ha:[_.vz,_.Cm,_.Gm,uF,Srb,_.Qs,_.nz,PH,_.Hm],styles:[".example[_ngcontent-%COMP%], .loading-example[_ngcontent-%COMP%]{padding:9px 16px 20px}.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-snippet[_ngcontent-%COMP%]{max-width:1000px;width:80%;border-style:solid;border-radius:4px;overflow:hidden;position:relative}.code-example-snippet[_ngcontent-%COMP%]   .example[_ngcontent-%COMP%]{padding:9px 16px}.code-example-snippet[_ngcontent-%COMP%]   .feedback[_ngcontent-%COMP%]{position:absolute;right:0;bottom:8px}.code-example-snippet[_ngcontent-%COMP%]   .feedback[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border-radius:50%;cursor:pointer;margin-right:8px;padding:4px}.code-example-snippet[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{position:absolute;right:0;top:8px}.code-example-snippet[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border-radius:4px;cursor:pointer;margin-right:8px;padding:2px}.code-example-snippet[_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-snippet[_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-snippet[_ngcontent-%COMP%]   basic-snippet[_ngcontent-%COMP%]{padding:4px 6px;min-height:75px}.code-example-snippet[_ngcontent-%COMP%]:hover{cursor:pointer}.loading[_ngcontent-%COMP%]{display:block;max-width:1000px;width:80%;border-style:solid;border-radius:4px;overflow:hidden;padding:2px 10px}.animated-line-placeholder[_ngcontent-%COMP%]{display:block;-webkit-animation:_ngcontent-%COMP%_opacity-off-on .8s linear 0s infinite alternate;animation:_ngcontent-%COMP%_opacity-off-on .8s linear 0s infinite alternate;background-image:-webkit-gradient(linear,left top,right top,from(var(--line-placeholder-gradient-start)),to(var(--line-placeholder-gradient-end)));background-image:-webkit-linear-gradient(left,var(--line-placeholder-gradient-start),var(--line-placeholder-gradient-end));background-image:linear-gradient(to right,var(--line-placeholder-gradient-start),var(--line-placeholder-gradient-end));border-radius:3px;height:10px;width:80px;margin:8px 0}@-webkit-keyframes _ngcontent-%COMP%_opacity-off-on{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-%COMP%_opacity-off-on{0%{opacity:0}to{opacity:1}}\n/*# sourceMappingURL=code_example_usage.css.map */"],
Oa:0});_.qK=function(){};_.qK.O=function(a){return new (a||_.qK)};_.qK.Da=_.mc({type:_.qK});_.qK.Ca=_.bc({imports:[_.Cz,_.uH]});_.rK=function(){};_.rK.O=function(a){return new (a||_.rK)};_.rK.Da=_.mc({type:_.rK});_.rK.Ca=_.bc({Pb:[_.iI],imports:[_.Im]});_.sK=function(){};_.sK.O=function(a){return new (a||_.sK)};_.sK.Da=_.mc({type:_.sK});_.sK.Ca=_.bc({imports:[_.lo,_.Im,_.ZD,_.es,_.Rs]});var tK=function(){};tK.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=_.l(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};tK.O=function(a){return new (a||tK)};tK.ze=_.tc({name:"activeAggregations",type:tK,ee:!0});var uK=function(){};uK.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 _.Fg(a)}};uK.O=function(a){return new (a||uK)};uK.ze=_.tc({name:"icon",type:uK,ee:!0});var vK=function(a,b){this.wf=a;this.ua=b;this.psa=-1;this.eub=2E3;this.eo=!0;this.qyb=!1};_.h=vK.prototype;_.h.Sb=function(a){this.eo=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.qyb=!0)};_.h.hn=function(){var a=this;this.eo&&(this.eo=!1,this.qyb||this.wf.clear(),this.clearInterval(),this.MT(),this.wSa=setInterval(function(){a.MT()},1))};_.h.Ka=function(){this.clearInterval()};
_.h.MT=function(){var a=null==this.psa||0>this.psa?Infinity:this.psa;if(this.qsa){var b=this.wf.length,c=Math.min(b+this.eub,this.qsa.length);for(c=Math.min(a,c);b<c;b++)this.wf.Kh(this.ua,{va:this.qsa[b]});b>=Math.min(a,this.qsa.length)&&this.clearInterval()}else this.clearInterval()};_.h.clearInterval=function(){null!=this.wSa&&clearInterval(this.wSa);this.wSa=void 0};vK.O=function(a){return new (a||vK)(_.v(_.tf),_.v(_.sf))};
vK.Ia=_.rc({type:vK,qa:[["","incrementalFor","","incrementalForOf",""]],inputs:{qsa:"incrementalForOf",psa:"incrementalForLimit",eub:"incrementalForCount"},features:[_.Cc]});var wK=function(){};wK.prototype.transform=function(a,b,c){if(a.bo){var d=a.vf;c=d?c||a.Mc&&_.kE(a.Mc)?";"+_.Lg.WIb+"="+d:";"+_.Lg.vf+"="+d:""}else c="";return c?(b&&(b=b.replace(/;(rcl|drc)=[^;]+/,"")),encodeURIComponent(a.name)+c+b):encodeURIComponent(a.name)+b};wK.O=function(a){return new (a||wK)};wK.ze=_.tc({name:"toHref",type:wK,ee:!0});var xK=function(){};xK.O=function(a){return new (a||xK)};xK.Da=_.mc({type:xK});xK.Ca=_.bc({});_.yK=function(){};_.yK.O=function(a){return new (a||_.yK)};_.yK.Da=_.mc({type:_.yK});_.yK.Ca=_.bc({imports:[_.lo,_.Im,xK,_.Rs,_.Jw,_.fK,_.uH,_.Rn]});_.glb(_.nK,[_.Bm,_.Cm,mK,_.Pn,vK],[_.Hm,tK,uK,wK]);_.zK=function(){};_.zK.O=function(a){return new (a||_.zK)};_.zK.Da=_.mc({type:_.zK});_.zK.Ca=_.bc({imports:[_.Qu,_.xz,_.Im,_.Rs,_.oz,_.aI]});
_.vyb=!0;
}catch(e){_._DumpException(e)}
try{
var BAb,zAb,wAb,xAb,yAb,AAb,CAb,EAb,DAb,FAb,GAb,OAb,AK;_.uAb=function(a){var b=a.host,c=a.Xe,d=a.RF;a=a.Th;if(c)b={type:"project",id:c.projectId};else if(b)b={type:"host",id:b.name};else{if(d)return new _.Mg({});if(a)b={type:"ossProject",id:a.name};else throw Error("ad");}return new _.Ng({ue:b})};_.vAb=function(a){if(a.path&&"/"!==a.path){var b=a.path.split("/");return b[b.length-(a.RC?1:2)]}return a.repository?a.repository:a.qb?a.qb:""};
BAb=function(a){a=[[0,_.imb],[1,wAb(a)],[2,xAb(a)],[3,yAb(a)],[4,zAb(a)],[5,AAb(a)]].filter(function(b){return!!b[1]});return new Map(a)};zAb=function(a){var b=a.path;void 0!==b?""===b||"/"===b?b="":b.endsWith("/")||(b=_.Gg(b),b=""===b||"/"===b?"":_.vlb(b)):b=void 0;return b?{fo:"This directory",value:_.Nh({ue:CAb(a),repository:a.repository,path:b,Bb:_.HE(a)&&a.Bb?_.Kg(a.Bb):void 0}),Tb:_.TE("d"),kT:"Search for code or files in this directory",Es:"Directory"}:null};
wAb=function(a){if(_.jE(a)||_.HE(a))return null;a=CAb(a);if(!a)return null;var b=_.Nh({ue:a});return{fo:"host"===a.type?"This host":"This project",value:b,Tb:"host"===a.type?_.TE("h"):_.TE("p"),Es:"host"===a.type?"Host":"Project"}};xAb=function(a){if(_.HE(a))return null;var b=a.repository;if(!b)return null;var c=_.Nh({ue:CAb(a),repository:b});return{fo:_.jE(a)?b:"This repository",value:c,Tb:_.jE(a)?_.TE("p"):_.TE("r"),Es:_.jE(a)?"Project":"Repository"}};
yAb=function(a){if(!_.HE(a))return null;var b=a.repository,c=a.Bb;if(!b||!c)return null;c=_.Kg(c);var d=_.toa(c);return d||_.Ig(c)?{fo:d?"This branch":"This tag",value:_.Nh({ue:CAb(a),repository:b,Bb:c}),Tb:_.TE("b"),kT:d?"Search for code or files in this branch":"Search for code or files in this tag",Es:"Ref"}:null};AAb=function(a){a=a.params;return a.Qb?_.wmb(a.Qb):null};CAb=function(a){var b=a.qb;a=a.Oc;if(b&&a)return{id:b,type:a}};
EAb=function(a,b,c){var d=BAb(a),e=_.xmb(c).state,f=Array.from(d.values()),g=f.find(function(m){return _.Lta(m,e.prefix)});c=!c.dk&&!c.wd;a.path&&1<a.path.length&&!a.RC&&d.has(4)?e.prefix=d.get(4):c?e.prefix=DAb(b,d):g?e.prefix=g:f.push(e.prefix);return{scopes:f,state:e}};DAb=function(a,b){var c=a.repository,d=a.qb,e=a.Bb;a=a.params;var f=b.get(5);if(a.Qb&&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:_.imb};
FAb=function(a){if(!a||!a.qb||!a.Oc)return{};var b={wd:_.Nh({ue:{id:a.qb,type:a.Oc},repository:a.repository})};a=b.dk;b=void 0===b.wd?"":b.wd;var c=_.Oh(b),d=c.ue;c=c.repository;var e={};a&&(e.Tm=a);c?e.prefix={fo:c,value:b,Es:"Repository"}:d&&(e.prefix={fo:d.id,value:b,Es:"host"===d.type?"Host":"Project"});return e};
_.HAb=function(a){var b=a.U0.map(function(c){var d,e,f,g;return{ae:new RegExp(null!=(d=null==c?void 0:c.ae)?d:""),Zg:null!=(e=null==c?void 0:c.Zg)?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.v2.map(function(c){return{OD:GAb(c.OD),VD:GAb(c.VD)}});return{U0:b,v2:a}};
GAb=function(a){var b,c,d,e;return{jp:new RegExp(null!=(b=null==a?void 0:a.jp)?b:""),ft:null!=(c=null==a?void 0:a.ft)?c:"",ae:new RegExp(null!=(d=null==a?void 0:a.ae)?d:""),Zg:null!=(e=null==a?void 0:a.Zg)?e:""}};_.NAb=function(a){var b=_.IAb(a);return[_.JAb,_.KAb,_.LAb].find(function(c){return _.MAb(c,b)})};_.IAb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.Hh(a);_.dFa(a,"https");a.jd(a.he().replace(/\.git$/,""));return a};
OAb=function(a,b){return _.Dvb(a,b).ha(_.t(function(c){return c.a$}))};_.PAb=function(a,b){if(b.Bb)return _.nd(b);var c=b.qb,d=b.repository,e=b.Oc;return c&&d&&e?OAb(a,{qb:c,repository:d,Oc:e}).ha(_.t(function(f){return f?_.Np(b.Xb(),f).Za():b})):_.nd(b)};AK=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name};_.V(AK,_.U);AK.prototype.ka=function(){return AK};AK.prototype.ma=function(){return{keys:["name"]}};
_.W.Object.defineProperties(AK.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}}});var BK=function(a){a=void 0===a?{}:a;this.i={};this.i.projectId=null==a.projectId?null:a.projectId};_.V(BK,_.U);BK.prototype.ka=function(){return BK};BK.prototype.ma=function(){return{keys:["projectId"]}};
_.W.Object.defineProperties(BK.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.i.projectId=a}}});var CK=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name};_.V(CK,_.U);CK.prototype.ka=function(){return CK};CK.prototype.ma=function(){return{keys:["name"]}};
_.W.Object.defineProperties(CK.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}}});_.DK=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.displayName=null==a.displayName?null:a.displayName};_.V(_.DK,_.U);_.DK.prototype.ka=function(){return _.DK};_.DK.prototype.ma=function(){return{keys:["displayName","name"]}};
_.W.Object.defineProperties(_.DK.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.i.displayName=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}}});
_.EK=function(a){a=void 0===a?{}:a;this.i={};this.i.regex=null==a.ae?null:a.ae;this.i.relatedRegex=null==a.Zg?null:a.Zg;this.i.label=null==a.label?null:a.label;this.i.shortcut=null==a.Tb?null:a.Tb};_.V(_.EK,_.U);_.EK.prototype.ka=function(){return _.EK};_.EK.prototype.ma=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.W.Object.defineProperties(_.EK.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.S(this,"label"):""},set:function(a){this.i.label=a}},ae:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.S(this,"regex"):""},set:function(a){this.i.regex=a}},Zg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.S(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},Tb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"shortcut")?_.S(this,"shortcut"):""},set:function(a){this.i.shortcut=a}}});_.FK=function(a){a=void 0===a?{}:a;this.i={};this.i.host=null==a.host?null:a.host;this.i.project=null==a.Xe?null:a.Xe;this.i.depot=null==a.RF?null:a.RF;this.i.codeReviewEnabled=null==a.nib?null:a.nib;this.i.ossProject=null==a.Th?null:a.Th};_.V(_.FK,_.U);_.FK.prototype.ka=function(){return _.FK};
_.FK.prototype.ma=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Ja:{depot:CK,host:AK,ossProject:_.DK,project:BK}}};
_.W.Object.defineProperties(_.FK.prototype,{nib:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeReviewEnabled")?_.S(this,"codeReviewEnabled"):!1},set:function(a){this.i.codeReviewEnabled=a}},RF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depot")?_.S(this,"depot"):null},set:function(a){this.i.depot=a}},host:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"host")?_.S(this,"host"):null},set:function(a){this.i.host=a}},Th:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"ossProject")?_.S(this,"ossProject"):null},set:function(a){this.i.ossProject=a}},Xe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"project")?_.S(this,"project"):null},set:function(a){this.i.project=a}}});
_.GK=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryKey=null==a.Lf?null:a.Lf;this.i.latestCommitLog=null==a.Lxb?null:a.Lxb;this.i.repositoryGroup=null==a.ue?null:a.ue;this.i.description=null==a.description?null:a.description;this.i.mirrorUrl=null==a.TS?null:a.TS;this.i.displayName=null==a.displayName?null:a.displayName};_.V(_.GK,_.U);_.GK.prototype.ka=function(){return _.GK};
_.GK.prototype.ma=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Ja:{latestCommitLog:_.vG,repositoryGroup:_.FK,repositoryKey:_.hG}}};
_.W.Object.defineProperties(_.GK.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"description")?_.S(this,"description"):""},set:function(a){this.i.description=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.i.displayName=a}},Lxb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"latestCommitLog")?_.S(this,"latestCommitLog"):null},set:function(a){this.i.latestCommitLog=
a}},TS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mirrorUrl")?_.S(this,"mirrorUrl"):""},set:function(a){this.i.mirrorUrl=a}},ue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryGroup")?_.S(this,"repositoryGroup"):null},set:function(a){this.i.repositoryGroup=a}},Lf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
_.HK=function(a){a=void 0===a?{}:a;this.i={};this.i.dirRegex=null==a.jp?null:a.jp;this.i.targetDir=null==a.ft?null:a.ft;this.i.regex=null==a.ae?null:a.ae;this.i.relatedRegex=null==a.Zg?null:a.Zg};_.V(_.HK,_.U);_.HK.prototype.ka=function(){return _.HK};_.HK.prototype.ma=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.W.Object.defineProperties(_.HK.prototype,{jp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dirRegex")?_.S(this,"dirRegex"):""},set:function(a){this.i.dirRegex=a}},ae:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.S(this,"regex"):""},set:function(a){this.i.regex=a}},Zg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.S(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},ft:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"targetDir")?_.S(this,"targetDir"):""},set:function(a){this.i.targetDir=a}}});_.IK=function(a){a=void 0===a?{}:a;this.i={};this.i.srcToTest=null==a.OD?null:a.OD;this.i.testToSrc=null==a.VD?null:a.VD};_.V(_.IK,_.U);_.IK.prototype.ka=function(){return _.IK};_.IK.prototype.ma=function(){return{keys:["srcToTest","testToSrc"],Ja:{srcToTest:_.HK,testToSrc:_.HK}}};
_.W.Object.defineProperties(_.IK.prototype,{OD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"srcToTest")?_.S(this,"srcToTest"):null},set:function(a){this.i.srcToTest=a}},VD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testToSrc")?_.S(this,"testToSrc"):null},set:function(a){this.i.testToSrc=a}}});_.JK=function(a){a=void 0===a?{}:a;this.i={};this.i.relatedFileConfigs=null==a.U0?null:a.U0;this.i.testDirPairs=null==a.v2?null:a.v2};_.V(_.JK,_.U);_.JK.prototype.ka=function(){return _.JK};
_.JK.prototype.ma=function(){return{Qa:{relatedFileConfigs:_.EK,testDirPairs:_.IK},keys:["relatedFileConfigs","testDirPairs"]}};_.W.Object.defineProperties(_.JK.prototype,{U0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFileConfigs")?_.S(this,"relatedFileConfigs"):[]},set:function(a){this.i.relatedFileConfigs=a}},v2:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testDirPairs")?_.S(this,"testDirPairs"):[]},set:function(a){this.i.testDirPairs=a}}});_.KK=function(a,b){_.yF.call(this,a);this.Jp=b||"Source"};_.V(_.KK,_.yF);_.KK.prototype.Vl=function(a){var b=_.vAb(a);_.jE(a)&&a.params.Qb&&(a=_.Llb(a),b=b?b+" - "+a:a);this.title.Vl(b?b+" - "+this.Jp:this.Jp)};_.KK.O=function(a){return new (a||_.KK)(_.q(_.on),_.q(_.K0a,8))};_.KK.ta=_.p({token:_.KK,oa:_.KK.O,Ga:"root"});_.LK=function(a,b,c,d){this.Aj=a;this.jZa=b;this.AD=c;this.document=d};_.LK.prototype.resolve=function(a){var b=_.Og(a);return _.QAb(this,b,a.Lu)};
_.QAb=function(a,b,c){var d=_.Dg(c);c=FAb(b);var e=new _.he,f=_.PAb(a.AD,b).ha(_.t(function(n){return EAb(n,b,d)})).ha(_.me(function(n){var r=n.scopes;return _.ysb(a.jZa,d.De,n.state).ha(_.oe(function(w){a.Aj.m1.j_a(r,w.prefix||null)}),_.t(function(w){return w.y1a}))}));f=_.Fd(f,e);var g=new _.nwb(a.document,a.Aj),m=zAb(b)||void 0;return{TKa:f,Rca:!0,hva:c,Aj:a.Aj,WJb:a.Aj.m1.Xu,p_a:_.qwb(g,e,m)}};_.LK.O=function(a){return new (a||_.LK)(_.q(_.RI),_.q(_.AH),_.q(_.hI),_.q(_.ph))};
_.LK.ta=_.p({token:_.LK,oa:_.LK.O});_.RAb=void 0;_.MK=function(){};_.W.Object.defineProperties(_.MK.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.RAb}}});_.MK.O=function(a){return new (a||_.MK)};_.MK.ta=_.p({token:_.MK,oa:_.MK.O,Ga:"root"});var SAb;SAb=function(a){var b=a.icon,c=a.Bva,d=a.Nwa;this.name=a.name;this.icon=b;this.Bva=c;this.Nwa=d;this.domain=(new _.Hh(c)).Ig()};_.MAb=function(a,b){return b.Ig()===a.domain||b.Ig().endsWith("."+a.domain)};_.JAb=new SAb({name:"GitHub",icon:"shared:github",Bva:"https://github.com",Nwa:"https://github.com/logout"});_.KAb=new SAb({name:"Bitbucket",icon:"shared:bitbucket_v3",Bva:"https://bitbucket.org",Nwa:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.LAb=new SAb({name:"GitLab",icon:"shared:gitlab_v2",Bva:"https://gitlab.com",Nwa:"https://gitlab.com/users/sign_out"});
}catch(e){_._DumpException(e)}
try{
var VAb;_.NK=function(a,b){a=String(a);if(!b.test(a))throw Error("pb`"+a+"`"+b.toString());};VAb=function(a){return a.QR().ha(_.t(function(b){return null==b?b:"MINI"===b||"XREF_PREVIEW"===b}))};_.WAb=function(a){return VAb(a).ha(_.t(function(b){return null!=b?b:!1}))};_.XAb=function(a,b){a.L1(b?"XREF_PREVIEW":"MAIN")};_.OK=function(a,b){this.id="mat-error-"+_.a3a--;a||b.na.setAttribute("aria-live","polite")};_.OK.O=function(a){return new (a||_.OK)(_.Vc("aria-live"),_.v(_.ed))};
_.OK.Ia=_.rc({type:_.OK,qa:[["mat-error"]],Db:["aria-atomic","true",1,"mat-error"],vb:1,Ya:function(a,b){a&2&&_.Pe("id",b.id)},inputs:{id:"id"},features:[_.mf([{wa:_.V2a,Nb:_.OK}])]});var YAb=new _.xc("mat-slide-toggle-default-options",{Ga:"root",oa:function(){return{Plb:!1}}});_.ZAb=new _.xc("mat-slide-toggle-default-options",{Ga:"root",oa:function(){return{Plb:!1,IRa:!1}}});var $Ab=0,aBb=_.yh(_.th(_.uh(_.wh(function(a){this.Ma=a})))),PK=function(a,b,c,d,e,f,g){a=aBb.call(this,a)||this;a.Bd=b;a.kb=c;a.defaults=e;a.Ke=function(){};a.mf=function(){};a.jm=!1;a.Cg=!1;a.name=null;a.Jw="after";a.ariaLabel=null;a.Pf=null;a.oGa=!1;a.Zc=new _.ll;a.FPb=new _.ll;a.tabIndex=parseInt(d)||0;a.color=a.defaultColor=e.color||"accent";a.cF="NoopAnimations"===f;a.id=a.gJ=g+ ++$Ab;var m;a.oGa=null!=(m=e.IRa)?m:!1;return a};_.V(PK,aBb);_.h=PK.prototype;
_.h.re=function(){var a=this;this.Bd.Gm(this.Ma,!0).subscribe(function(b){"keyboard"===b||"program"===b?(a.Or=!0,_.Cl(a.kb)):b||Promise.resolve().then(function(){a.Or=!1;a.mf();_.Cl(a.kb)})})};_.h.Ka=function(){this.Bd.Jk(this.Ma)};_.h.vn=function(a){this.checked=!!a};_.h.ln=function(a){this.Ke=a};_.h.Qs=function(a){this.mf=a};_.h.Qp=function(a){this.disabled=a;_.Cl(this.kb)};_.h.toggle=function(){this.checked=!this.checked;this.Ke(this.checked)};_.h.kq=function(){this.Ke(this.checked);this.Zc.emit(this.DE(this.checked))};
_.W.Object.defineProperties(PK.prototype,{required:{configurable:!0,enumerable:!0,get:function(){return this.jm},set:function(a){this.jm=_.ih(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Cg},set:function(a){this.Cg=_.ih(a);_.Cl(this.kb)}},IRa:{configurable:!0,enumerable:!0,get:function(){return this.oGa},set:function(a){this.oGa=_.ih(a)}},zs:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.gJ)+"-input"}}});PK.O=function(){_.te()};
PK.Ia=_.rc({type:PK,inputs:{name:"name",id:"id",Jw:"labelPosition",ariaLabel:["aria-label","ariaLabel"],Pf:["aria-labelledby","ariaLabelledby"],zF:["aria-describedby","ariaDescribedby"],required:"required",checked:"checked",IRa:"hideIcon"},outputs:{Zc:"change",FPb:"toggleChange"},features:[_.Le]});var QK=function(){};QK.O=function(a){return new (a||QK)};QK.Da=_.mc({type:QK});QK.Ca=_.bc({});var bBb,cBb,dBb,eBb;bBb=["input"];cBb=function(a){return{bG:a}};dBb={wa:_.sv,Nb:_.gc(function(){return _.RK}),rd:!0};eBb=function(a,b){this.source=a;this.checked=b};_.RK=function(a,b,c,d,e,f){return PK.call(this,a,b,c,d,e,f,"mat-slide-toggle-")||this};_.V(_.RK,PK);_.RK.Ia=PK.Ia;_.h=_.RK.prototype;_.h.DE=function(a){return new eBb(this,a)};_.h.qrc=function(a){a.stopPropagation();this.FPb.emit();this.defaults.Plb?this.Yh.na.checked=this.checked:(this.checked=this.Yh.na.checked,this.kq())};_.h.MP=function(a){a.stopPropagation()};
_.h.focus=function(a,b){b?_.kq(this.Bd,this.Yh,b,a):this.Yh.na.focus(a)};_.h.Bma=function(){this.kb.Md()};_.RK.O=function(a){return new (a||_.RK)(_.v(_.ed),_.v(_.jq),_.v(_.Ml),_.Vc("tabindex"),_.v(YAb),_.v(_.Ok,8))};
_.RK.ya=_.lc({type:_.RK,qa:[["mat-slide-toggle"]],tb:function(a,b){a&1&&_.xf(bBb,5);if(a&2){var c;_.vf(c=_.zf())&&(b.Yh=c.first)}},Db:[1,"mat-slide-toggle"],vb:14,Ya:function(a,b){a&2&&(_.Ye("id",b.id),_.Pe("tabindex",null)("aria-label",null)("aria-labelledby",null)("name",null)("mat-id-collision",null),_.Re("mat-checked",b.checked)("mat-disabled",b.disabled)("mat-slide-toggle-label-before","before"==b.Jw)("_mat-animation-noopable",b.cF))},inputs:{disabled:"disabled",vd:"disableRipple",color:"color",
tabIndex:"tabIndex"},Wb:["matSlideToggle"],features:[_.mf([dBb]),_.Le],ac:["*"],Aa:14,Ba:20,Ea:[[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"]],ua:function(a,b){a&1&&(_.df(),_.A(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.I("change",function(e){return b.qrc(e)})("click",function(e){return b.MP(e)}),_.B(),_.A(5,"span",5),_.E(6,"span",6),_.A(7,"span",7),_.E(8,"span",8),_.B()()(),_.A(9,"span",9,10),_.I("cdkObserveContent",function(){return b.Bma()}),
_.A(11,"span",11),_.N(12,"\u00a0"),_.B(),_.ef(13),_.B()());if(a&2){var c=_.hf(1),d=_.hf(10);_.Pe("for",b.zs);_.u(2);_.Re("mat-slide-toggle-bar-no-side-margin",!d.textContent||!d.textContent.trim());_.u(1);_.x("id",b.zs)("required",b.required)("tabIndex",b.tabIndex)("checked",b.checked)("disabled",b.disabled);_.Pe("name",b.name)("aria-checked",b.checked)("aria-label",b.ariaLabel)("aria-labelledby",b.Pf)("aria-describedby",b.zF);_.u(4);_.x("matRippleTrigger",c)("matRippleDisabled",b.vd||b.disabled)("matRippleCentered",
!0)("matRippleRadius",20)("matRippleAnimation",_.of(18,cBb,b.cF?0:150))}},Ha:[_.Er,_.wq],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'],
rb:2,Oa:0});_.SK=function(){};_.SK.O=function(a){return new (a||_.SK)};_.SK.Da=_.mc({type:_.SK});_.SK.Ca=_.bc({imports:[QK,_.Fr,_.xr,_.xq,QK,_.xr]});
}catch(e){_._DumpException(e)}
try{
var wDc=function(){var a=_.vc.apply(0,arguments);return function(b){return _.efa(b,_.Ad.apply(null,[b].concat(_.zc(a))))}},xDc=function(){return function(a){return _.ee(new _.Wk)(a)}},yDc=function(a){return"1"===(null==a?void 0:a.trim())},zDc=function(a){return(a.error.details||[]).find(function(b){var c=_.rVa.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},ADc=function(a){var b=a.repository;return!!a.ue||!!b},BDc=function(a,b){a&1&&_.E(0,"breadcrumb",7);a&2&&_.x("items",b.Na)},CDc=function(a,
b){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=b.title,b=_.M(),_.Pe("id","root-indicator-"+b.resultIndex),_.u(1),_.kf(" ",a," "))},DDc=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",12,13);if(a&2){var b=_.hf(1);a=_.M().cl;_.x("changelistId",a)("onedevIsHovercardReady",b.CG)}},EDc=function(a,b){a&1&&(_.A(0,"a",9),_.N(1),_.B(),_.A(2,"onedev-hovercard",null,10),_.y(4,DDc,2,2,"onedev-changelist-hovercard",11),_.B());if(a&2){a=b.title;var c=b.cl;b=b.Mc;var d=_.hf(3),e=_.M();_.x("universalLink",e.xxc(b,
c))("ascTrackElement",e.xc)("trackListIndex",e.resultIndex)("onedevHovercardTrigger",d)("feedbackEvent",e.oR);_.Pe("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.u(1);_.kf(" ",a," ")}},FDc=function(a,b){a&1&&(_.A(0,"span",14),_.N(1),_.B());a&2&&(a=b.title,b=_.M(),_.Pe("id","ref-indicator-"+b.resultIndex),_.u(1),_.kf(" ",a," "))},GDc=function(a,b){a&1&&_.E(0,"segmented-dropdown-button",15);a&2&&_.x("item",b.bYa)("useBreadcrumbStyling",!1)},HDc=function(a,
b){a&1&&_.E(0,"ref-picker",16);a&2&&_.x("refPickerData",b.P0)},JDc=function(a,b){a&1&&(_.A(0,"a",17,18)(2,"div",19),_.N(3),_.A(4,"span",20),_.N(5),_.B()()());a&2&&(a=b.Mc,b=_.M(),_.x("routerLink",_.Kp(a))("ascTrackElement",b.xc)("trackListIndex",b.resultIndex)("feedbackEvent",b.oR),_.Pe("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+b.resultIndex),_.u(3),_.kf(" ",IDc(a.path)[0],""),_.u(2),_.lf(IDc(a.path)[1]))},IDc=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("/")]},KDc=function(a){a&1&&(_.F(0),_.E(1,"code-example-usage",1),_.O(2,"async"),_.O(3,"async"),_.H());if(a&2){a=_.M();var b;_.u(1);_.x("logElement",a.wj)("codeExample",null!==(b=_.R(2,4,a.kY))&&void 0!==b?b:void 0)("source",a.source)("hidden",!_.R(3,6,a.pMc))}},LDc=function(a,b){var c=Object.assign({},a,{wd:void 0,YH:void 0,yT:void 0}),d=Object.assign({},b,{wd:void 0,
YH:void 0,yT:void 0});return _.Nb(c,d)&&_.Nh(a.wd)===_.Nh(b.wd)&&yDc(a.YH.Xpa)===yDc(b.YH.Xpa)},QDc=function(a,b,c){var d=a.OA,e=a.QT;return d?d.map(function(f){var g=f.Jqa,m=f.ENa,n=f.YT,r=f.Tfa,w=f.OF;f=f.cfa;if(g){m=_.Clb(g.Hg);var z=g.zh,D=g.Vta,J=g.PF;g=g.QF;var L=MDc(z),Q=NDc(z);n=ODc(m,0,e,n,r,w,f,c,z,L,D,D-Q,J,g)}else n=m&&b?PDc(m,_.Clb(m.Hg),e,n,r,w,f,c):null;return n}).filter(function(f){return!!f}):[]},PDc=function(a,b,c,d,e,f,g,m){a=a.XLa;c=ODc(b,1,c,d,e,f,g,m);var n=b.Xb();c.children=
a.slice(0,12).map(function(r){var w=r.type;r=n.jd(r.path).Za();return{entryType:RDc(w),Mc:r,path:r.path,name:_.ez(r.path)}});c.dsb=12<a.length;return c},RDc=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}},ODc=function(a,b,c,d,e,f,g,m,n,r,w,z,D,J){n=void 0===n?[]:n;r=void 0===r?!1:r;w=void 0===w?0:w;z=void 0===z?0:z;D=void 0===D?"":D;J=void 0===J?"":J;1===b&&(a=a.Xb().jd(_.vlb(a.path)).Za());
a={Mc:a,Pp:c,Zu:d,vLc:e,cfa:g,QA:m,OF:f};switch(b){case 0:return Object.assign({},a,{DCc:r,UVa:z,Vta:w,zh:n,type:b,PF:D,QF:J});case 1:return Object.assign({},a,{type:b});default:return _.Fg(b,"Unknown result type: "+b)}},MDc=function(a){return a.some(function(b){return b.Zs.some(function(c){c=c.Au;return!!c&&c.mY.some(function(d){return 0<d.length})})})},NDc=function(a){return(new Set(a.flatMap(function(b){return b.Zs.filter(function(c){return c.qM&&c.qM.some(function(d){return 0<d.length})}).map(function(c){return c.lineNumber})}))).size},
SDc=function(a){return 2===(null==a?void 0:a.type)},TDc=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{Wd:b,GAc:e,jK:a.jK,Fs:a.Fs,ml:c,GKc:d,ol:d.Sna.slice(e,Math.min(e+c.pageSize,d.Sna.length)),Kq:a.Kq,Lq:a.Lq}},XDc=function(a){var b=void 0,c=void 0;if(1===a.length){var d=a[0];if(5===d.zk&&!d.IL&&(d=UDc(d.value,VDc)))return d}d=_.l(_.ai(a));for(var e=d.next();!e.done;e=d.next())e=e.value,5===e.zk&&a.includes(e)&&!e.IL?(e=UDc(e.value,VDc))&&(c=e):5===e.zk?(e=UDc(e.value,WDc))&&
(c=e):1===e.zk&&12===e.label&&e.value&&(e=UDc(e.value.value,VDc))&&(b=e);return c||b},UDc=function(a,b){if(a=b.exec(a))if(a=_.l(a),a.next(),a=a.next().value,a=Number(a),!isNaN(a)&&0<a)return a},YDc=function(a){if(a&1){var b=_.Lc();_.F(0);_.E(1,"splitter",13);_.A(2,"div",14,15)(4,"result-preview",16);_.I("close",function(){_.Mc(b);var e=_.M(3);return _.Nc(e.yA=void 0)});_.B()();_.H()}if(a&2){var c=_.hf(3);a=_.M(2).Na;var d=_.M();_.u(1);_.x("changeSizeOf",c);_.u(3);_.x("target",d.yA)("loadedQueryContext",
a.Vb.ml)}},ZDc=function(a){if(a&1){var b=_.Lc();_.F(0);_.A(1,"div",6);_.E(2,"query-suggestion",7);_.O(3,"async");_.E(4,"result-header",8);_.O(5,"async");_.O(6,"async");_.A(7,"div",9)(8,"result-list",10);_.I("previewTriggered",function(d){_.Mc(b);var e=_.M(2);e.yA=e.yA===d?void 0:d;return _.Nc()});_.O(9,"async");_.E(10,"result-footer",11);_.B()()();_.y(11,YDc,5,3,"ng-container",12);_.H()}if(a&2){a=_.M().Na;var c=_.M();_.u(2);_.x("searchResultsElementName",c.rl)("pagedData",_.R(3,14,c.pDb));_.u(2);
_.x("searchResultsElementName",c.rl)("pagedSearchResponse",a.Vb)("queryContext",_.R(5,16,c.ml))("showCanonicalCodeExampleFeature",_.R(6,18,c.RA));_.u(4);_.x("previewTarget",c.yA)("resultPage",a.Vb)("searchResultsElementName",c.rl)("showResultsIncomplete",c.q1?2===a.state?!0:1===a.state&&3===a.vF.tOa:!1)("showCanonicalCodeExampleFeature",_.R(9,20,c.RA));_.u(2);_.x("paginatedResults",a.Vb)("trackElement",c.rl);_.u(1);_.x("ngIf",c.yA)}},$Dc=function(a){a&1&&_.E(0,"loading",17);a&2&&_.x("diameter",20)},
aEc=function(a){a&1&&_.E(0,"search-results-incomplete",24);a&2&&(a=_.M(3),_.x("docLink",a.q1)("trackElement",a.rl))},bEc=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(2).Na,_.u(1),_.lf(a.axa))},cEc=function(a){a&1&&(_.A(0,"a",28),_.N(1),_.B());a&2&&(a=_.M().Na,_.x("externalLink",a.link),_.u(1),_.lf(a.message))},dEc=function(a){if(a&1){var b=_.Lc();_.A(0,"button",29);_.I("click",function(){_.Mc(b);var c=_.M().Na;return _.Nc(c.callback())});_.N(1);_.B()}a&2&&(a=_.M().Na,_.u(1),_.kf(" ",
a.message," "))},eEc=function(a,b){a&1&&(_.A(0,"div",25),_.y(1,cEc,2,2,"a",26)(2,dEc,2,1,"button",27),_.B());a&2&&(a=b.Na,_.u(1),_.x("ngIf",a.link),_.u(1),_.x("ngIf",a.callback))},fEc=function(a){if(a&1){var b=_.Lc();_.A(0,"div",30)(1,"copy-button",31);_.I("copyEvent",function(){_.Mc(b);var c=_.M(3);return _.Nc(c.gr())});_.B()()}a&2&&(a=_.M(2).Na,_.u(1),_.x("buttonLabel","Copy Error Trace")("hasLightLabel",!0)("removeBorder",!0)("hoverMsg","Copy the error trace")("copyText",a.vJb))},gEc=function(a){a&
1&&(_.A(0,"div",18),_.E(1,"result-header",19),_.O(2,"async"),_.O(3,"async"),_.y(4,aEc,1,2,"search-results-incomplete",20),_.A(5,"icon-empty-state-display",21)(6,"icon-empty-state-title"),_.N(7),_.B(),_.A(8,"icon-empty-state-subtitle"),_.y(9,bEc,2,1,"span",12)(10,eEc,3,2,"div",22)(11,fEc,2,5,"div",23),_.B()()());if(a&2){a=_.M().Na;var b=_.M();_.u(1);_.x("searchResultsElementName",b.rl)("queryContext",_.R(2,11,b.ml))("showCanonicalCodeExampleFeature",_.R(3,13,b.RA))("errorData",a)("maybeSkippedDocuments",
b.Fs);_.u(3);_.x("ngIf",b.q1?2===a.state?!0:1===a.state&&3===a.vF.tOa:!1);_.u(1);_.x("isSvg",!1);_.u(2);_.lf(a.message);_.u(2);_.x("ngIf",a.axa);_.u(1);_.x("ngIf",a.action);_.u(1);_.x("ngIf",a.vJb)}},hEc=function(a,b){a&1&&(_.F(0,2),_.y(1,ZDc,12,22,"ng-container",3)(2,$Dc,1,1,"loading",4)(3,gEc,12,15,"div",5),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.pt.Dh),_.u(1),_.x("ngSwitchCase",b.pt.Qi),_.u(1),_.x("ngSwitchCase",b.pt.Error))},iEc=function(a){if(a&1){var b=
_.Lc();_.A(0,"div",32)(1,"p");_.N(2," Skipped ");_.A(3,"a",33);_.I("click",function(){_.Mc(b);_.M().dh.Qd();return _.Nc()});_.N(4," results page ");_.B();_.N(5," since there is only one result. ");_.B();_.A(6,"button",34);_.I("click",function(){_.Mc(b);_.M().dh.Qd();return _.Nc()});_.N(7);_.B()()}a&2&&(a=_.M(),_.u(3),_.x("routerLink",a.iyc)("queryParams",a.cgc),_.u(4),_.kf(" ",a.fac," "))},jEc=function(a,b){b=void 0===b?"":b;if(0!==a.Wd||1!==a.ol.length||a.Fs||"true"===b.trim().toLowerCase()||"1"===
b.trim())return!1;a=a.ol[0];if(1===a.type||0===a.zh.length)return!0;b=a.zh[a.zh.length-1].Zs;return 25>_.WE(b[b.length-1].lineNumber)-_.WE(a.zh[0].Zs[0].lineNumber)},kEc=function(a){a&1&&_.E(0,"star",14);a&2&&(a=_.M(),_.x("place",a.Yb.Mc)("type",a.LBc(a.Yb.Mc))("elementName",a.Yb.Mc.path))},lEc=function(a){a&1&&_.E(0,"file-search-breadcrumb",15,16);a&2&&(a=_.M(),_.x("place",a.Yb.Mc)("isSelected",a.Ce)("resultIndex",a.Jf)("trackElement",a.xc)("refsToken",a.Yb.vLc)("feedbackEvent",a.Apb))},mEc=function(a){a&
1&&(_.A(0,"span",20),_.N(1),_.B());a&2&&(a=_.M(2),_.Pe("id","root-indicator-"+a.Jf),_.u(1),_.lf(a.aZa))},nEc=function(a){a&1&&(_.y(0,mEc,2,2,"span",17),_.A(1,"a",18,19)(3,"h3"),_.N(4),_.B()());a&2&&(a=_.M(),_.x("ngIf",a.aZa),_.u(1),_.x("routerLink",_.Kp(a.Yb.Mc))("ascTrackElement",a.xc)("trackListIndex",a.Jf)("feedbackEvent",a.Apb),_.Pe("id","search-result-header-"+a.Jf)("aria-describedby",a.aZa?"root-indicator-"+a.Jf:void 0),_.u(3),_.lf(a.Yb.Mc.path))},oEc=function(a){a&1&&(_.F(0),_.E(1,"mat-divider",
6),_.A(2,"a",21)(3,"mat-icon",22),_.N(4," auto_fix_high "),_.B()(),_.H());a&2&&(a=_.M(),_.u(2),_.x("routerLink",a.A2b)("ascTrackElement",a.xc))},pEc=function(a){if(a&1){var b=_.Lc();_.A(0,"button",25);_.I("click",function(){_.Mc(b);var c=_.M(2);return _.Nc(c.Lxa.emit())});_.N(1," Preview ");_.B()}a&2&&(a=_.M(2),_.x("ascTrackElement",a.xc)("trackArtifactId",_.Kp(a.Yb.Mc))("trackListIndex",a.Jf))},qEc=function(a){if(a&1){var b=_.Lc();_.A(0,"button",25);_.I("click",function(){_.Mc(b);var c=_.M(2);return _.Nc(c.Lxa.emit())});
_.N(1," Hide Preview ");_.B()}a&2&&(a=_.M(2),_.x("ascTrackElement",a.xc)("trackArtifactId",_.Kp(a.Yb.Mc))("trackListIndex",a.Jf))},rEc=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",29,30);if(a&2){var b=_.hf(1);a=_.M(3);_.x("changelistId",a.Yb.QF)("onedevIsHovercardReady",b.CG)}},sEc=function(a){a&1&&(_.F(0),_.E(1,"mat-divider",6),_.A(2,"a",26),_.N(3," Match deleted "),_.B(),_.A(4,"onedev-hovercard",null,27),_.y(6,rEc,2,2,"onedev-changelist-hovercard",28),_.B(),_.H());if(a&2){var b=_.hf(5);
a=_.M(2);_.u(2);_.x("externalLink",a.a9(a.Yb.QF))("ascTrackElement",a.xc)("trackArtifactId",_.Kp(a.Yb.Mc))("trackListIndex",a.Jf)("onedevHovercardTrigger",b)}},tEc=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",29,30);if(a&2){var b=_.hf(1);a=_.M(3);_.x("changelistId",a.Yb.PF)("onedevIsHovercardReady",b.CG)}},sHc=function(a){a&1&&(_.F(0),_.E(1,"mat-divider",6),_.A(2,"a",31),_.N(3," File deleted "),_.B(),_.A(4,"onedev-hovercard",null,32),_.y(6,tEc,2,2,"onedev-changelist-hovercard",28),_.B(),_.H());
if(a&2){var b=_.hf(5);a=_.M(2);_.u(2);_.x("universalLink",a.a9(a.Yb.PF))("ascTrackElement",a.xc)("trackArtifactId",_.Kp(a.Yb.Mc))("trackListIndex",a.Jf)("onedevHovercardTrigger",b)}},tHc=function(a){a&1&&(_.F(0),_.E(1,"mat-divider",6),_.y(2,pEc,2,3,"button",23)(3,qEc,2,3,"ng-template",null,24,_.Cf)(5,sEc,7,5,"ng-container",9)(6,sHc,7,5,"ng-container",9),_.H());if(a&2){var b=_.hf(4);a=_.M();_.u(2);_.x("ngIf",a.yA!==a.Yb)("ngIfElse",b);_.u(3);_.x("ngIf",a.wMc);_.u(1);_.x("ngIf",a.rMc)}},uHc=function(a){a&
1&&_.E(0,"mat-divider",6)},vHc=function(a){if(a&1){var b=_.Lc();_.A(0,"button",35);_.I("click",function(){_.Mc(b);var c=_.M(2);return _.Nc(c.Lxa.emit())});_.N(1," View All ");_.B()}a&2&&(a=_.M(2),_.x("ascTrackElement",a.xc)("trackArtifactId",_.Kp(a.Yb.Mc))("trackListIndex",a.Jf))},wHc=function(a){a&1&&(_.F(0),_.y(1,uHc,1,0,"mat-divider",33)(2,vHc,2,3,"button",34),_.H());a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.Yb.dsb),_.u(1),_.x("ngIf",a.Yb.dsb))},xHc=function(a,b){a&1&&(_.E(0,"file-search-snippet",37),
_.O(1,"async"));if(a&2){a=b.va;b=b.last;var c=_.M(2);_.Te(_.R(1,11,c.gt.W8));_.Re("last",b&&!c.Kob);_.x("linkGenerator",c.fr)("resultIndex",c.Jf)("snippet",a)("trackElement",c.xc)("feedbackEvent",c.JMa)("codeFontSize",c.Qn)}},yHc=function(a){a&1&&(_.F(0),_.A(1,"mat-icon"),_.N(2,"unfold_less"),_.B(),_.A(3,"span"),_.N(4," Show fewer matching lines "),_.B(),_.H())},zHc=function(a){a&1&&(_.A(0,"mat-icon"),_.N(1,"unfold_more"),_.B(),_.A(2,"span"),_.N(3," "),_.bf(4,43),_.N(5," "),_.B());a&2&&(a=_.M(4),
_.u(4),_.Qy(a.Yb.UVa)(a.Yb.UVa),_.Ry(4))},AHc=function(a,b){if(a&1){var c=_.Lc();_.A(0,"button",39,40);_.I("click",function(){var e=_.Mc(c).va,f=_.M(3);return _.Nc(f.XQb.next(!e))});_.y(2,yHc,5,0,"ng-container",41)(3,zHc,6,2,"ng-template",null,42,_.Cf);_.B()}if(a&2){a=b.va;var d=_.hf(4);b=_.M(3);_.x("ascTrackElement",b.xc)("trackArtifactId",_.Kp(b.Yb.Mc))("trackAction",a?"collapseSnippets":"expandSnippets")("trackListIndex",b.Jf);_.u(2);_.x("ngIf",a)("ngIfElse",d)}},CHc=function(a){a&1&&(_.F(0),_.y(1,
AHc,5,6,"button",38),_.O(2,"async"),_.H());if(a&2){a=_.M(2);var b;_.u(1);_.x("ngForOf",_.of(3,BHc,null==(b=_.R(2,1,a.S_a))?null:b.yd))}},DHc=function(a){a&1&&(_.F(0),_.y(1,xHc,2,13,"file-search-snippet",36),_.O(2,"async"),_.y(3,CHc,3,5,"ng-container",9),_.H());if(a&2){a=_.M();var b;_.u(1);_.x("ngForOf",null==(b=_.R(2,2,a.S_a))?null:b.zh);_.u(2);_.x("ngIf",a.Kob)}},EHc=function(a){a&1&&(_.A(0,"div"),_.O(1,"async"),_.E(2,"file-list",44),_.B());a&2&&(a=_.M(),_.ny("file-list-wrapper ",_.R(1,10,a.gt.W8),
""),_.u(2),_.x("files",a.Yb.children)("queryParamsHandling",a.merge)("ariaLabelledbyId","search-result-header-"+a.Jf)("searchRequestToken",a.Yb.Pp)("searchResponseToken",a.Yb.Zu)("sessionStartTimeMs",a.Yb.QA)("clientTimeResultsDisplayedMs",a.vz))},FHc=function(a){if(a&1){var b=_.Lc();_.A(0,"mat-expansion-panel",45);_.I("opened",function(){_.Mc(b);var c=_.M();return _.Nc(c.HIc=!0)})("closed",function(){_.Mc(b);var c=_.M();return _.Nc(c.HIc=!1)});_.A(1,"mat-expansion-panel-header")(2,"mat-panel-title");
_.N(3," Debug Info ");_.B()();_.A(4,"p");_.N(5);_.B()()}a&2&&(a=_.M(),_.u(5),_.lf(a.Yb.OF))},GHc=function(a,b){a&1&&(_.A(0,"span",10),_.N(1),_.B());a&2&&(a=b.va,_.x("ngClass",a.Soa),_.u(1),_.kf(" ",a.text," "))},IHc=function(a,b){a&1&&(_.A(0,"a",8),_.y(1,GHc,2,2,"span",9),_.B());if(a&2){a=b.Na;var c=_.M().Na;b=_.M();var d=_.x("routerLink",_.nf(4,HHc)),e={};c=(e.q=c.O0,e.all=void 0,e.start=1,e);d("queryParams",c)("ascTrackElement",b.rl);_.u(1);_.x("ngForOf",a)}},JHc=function(a){a&1&&(_.A(0,"span",
11)(1,"span",12),_.N(2," Search instead\u00a0 "),_.B(),_.A(3,"a",13),_.N(4),_.B()());if(a&2){a=_.M().Na;var b=_.M();_.u(3);_.x("routerLink",_.nf(4,HHc))("queryParams",b.k_b)("ascTrackElement",b.rl);_.u(1);_.kf(" ",a.query," ")}},KHc=function(a){if(a&1){var b=_.Lc();_.A(0,"span",14);_.E(1,"mat-divider",15);_.A(2,"button",16);_.I("click",function(){_.Mc(b);_.M(2).y0a.next(!0);return _.Nc()});_.A(3,"mat-icon");_.N(4,"close");_.B()()()}a&2&&(a=_.M(2),_.u(2),_.x("ascTrackElement",a.rl))},LHc=function(a,
b){a&1&&(_.A(0,"span",1)(1,"span",2)(2,"span",3)(3,"span",4),_.N(4),_.B(),_.y(5,IHc,2,5,"a",5),_.O(6,"async"),_.B(),_.y(7,JHc,5,5,"span",6),_.B(),_.y(8,KHc,5,1,"span",7),_.B());a&2&&(a=b.Na,b=_.M(),_.Re("redirect-panel",2===a.type),_.u(1),_.x("matTooltip",b.L$b),_.u(3),_.kf(" ",2===a.type?b.cac:b.y$b,"\u00a0 "),_.u(1),_.x("ngIf",_.R(6,7,b.Yxc)),_.u(2),_.x("ngIf",2===a.type),_.u(1),_.x("ngIf",2!==a.type))},NHc=function(a,b){a&1&&(_.A(0,"conditional-link",9),_.N(1),_.B());a&2&&(a=b.va,b=_.M(),_.x("condition",
!a.Hvb)("sameWindow",!0)("linkAriaLabel",b.P1b.format({pageNumber:b.m4a.format(a.Wd+1)}))("link",_.nf(9,MHc))("queryParams",a.Ta)("ascTrackElement",b.xc)("trackGestureClick",!0)("trackListIndex",a.Wd),_.u(1),_.kf(" ",b.m4a.format(a.Wd+1)," "))},OHc=function(a,b){if(4>a+b)return[a,b];if(a>b)return a=_.l(OHc(b,a)),b=a.next().value,a=a.next().value,[a,b];2<=a&&(a=2);return[a,Math.min(b,4-a)]},PHc=function(a){a&1&&(_.A(0,"mat-icon",8),_.N(1," help_outline "),_.B())},QHc=function(a){if(a&1){var b=_.Lc();
_.A(0,"copy-button",9);_.I("copyEvent",function(){_.Mc(b);var c=_.M();return _.Nc(c.gr())});_.B()}a&2&&(a=_.M(),_.x("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg","Copy all file paths on this page")("copyText",a.Uuc))},SHc=function(a){a&1&&(_.F(0),_.E(1,"div",10)(2,"scope-indicator",11),_.A(3,"a",12)(4,"mat-icon"),_.N(5,"close"),_.B(),_.A(6,"span"),_.N(7," Remove Scope "),_.B()(),_.H());a&2&&(a=_.M(),_.u(2),_.x("savedQuery",a.De)("searchScope",a.wd)("displayBreadcrumb",
!0),_.u(1),_.x("routerLink",_.nf(7,RHc))("queryParams",a.agc)("ascTrackElement",a.rl)("trackAction","clearSearchScope"))},THc=function(a){a&1&&(_.A(0,"a",13)(1,"span"),_.N(2," Find Everything "),_.B()());a&2&&(a=_.M(),_.x("routerLink",_.nf(3,RHc))("queryParams",a.bgc)("ascTrackElement",a.rl))},UHc=function(a,b){if(a&1){var c=_.Lc();_.A(0,"button",16);_.I("click",function(){var d=_.Mc(c).Na,e=_.M(2);d=!d.GH;e.Ub.zwa(d);e.Fa.mb({gestureName:"CLICK",element:"SearchResultsHeader",action:d?"toggleShowCodeExample":
"toggleHideCodeExample"});return _.Nc()});_.A(1,"mat-icon");_.N(2);_.B();_.A(3,"span",17);_.N(4);_.B()()}a&2&&(a=b.Na,b=_.M(2),_.Re("show-example-usage-enabled",a.GH),_.ff("matTooltip","",a.GH?"Disable":"Enable"," display of code examples"),_.x("ascTrackElement",b.rl),_.u(2),_.lf(a.GH?"close":"done"),_.u(2),_.kf(" ",a.GH?"Hide":"Show"," Code Example "))},WHc=function(a){a&1&&(_.F(0),_.E(1,"div",14),_.y(2,UHc,5,6,"button",15),_.O(3,"async"),_.H());a&2&&(a=_.M(),_.u(2),_.x("ngIf",_.of(3,VHc,_.R(3,1,
a.GH))))},XHc=function(a){if(a&1){var b=_.Lc();_.A(0,"span",18)(1,"mat-label");_.N(2," Snippets ");_.B();_.A(3,"mat-form-field",19)(4,"mat-select",20);_.I("selectionChange",function(c){_.Mc(b);var d=_.M();return _.Nc(d.GLc(c.value))});_.O(5,"async");_.A(6,"mat-option",21);_.N(7," Classic ");_.B();_.A(8,"mat-option",22);_.N(9," Compact ");_.B();_.A(10,"mat-option",23);_.N(11," All Matching Lines ");_.B();_.A(12,"mat-option",24);_.N(13," Off ");_.B()()()()}a&2&&(a=_.M(),_.u(1),_.Pe("id",a.rl+"-snippet-style-control-label"),
_.u(3),_.x("aria-labelledby",a.rl+"-snippet-style-control-label")("value",_.R(5,3,a.MMc)))},YHc=function(a){a&1&&(_.A(0,"mat-expansion-panel",27)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.N(3," Search Request "),_.B()(),_.A(4,"p"),_.N(5),_.B()());a&2&&(a=_.M(2),_.u(5),_.lf(a.Kq))},ZHc=function(a){a&1&&(_.A(0,"mat-expansion-panel",27)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.N(3," Search Response "),_.B()(),_.A(4,"p"),_.N(5),_.B()());a&2&&(a=_.M(2),_.u(5),_.lf(a.Lq))},$Hc=
function(a){a&1&&(_.A(0,"div",25),_.y(1,YHc,6,1,"mat-expansion-panel",26)(2,ZHc,6,1,"mat-expansion-panel",26),_.B());a&2&&(a=_.M(),_.Te(0===a.XT?"debug-info-container":""),_.u(1),_.x("ngIf",a.Kq),_.u(1),_.x("ngIf",a.Lq))},aIc=function(a){a&1&&(_.F(0),_.E(1,"search-result-code-example",6),_.H());a&2&&(a=_.M().Na,_.u(1),_.x("source",a.Mc)("snippets",a.zh))},bIc=function(a,b){a&1&&(_.F(0),_.y(1,aIc,2,2,"ng-container",5),_.H());a&2&&(a=b.Na,b=_.M(2),_.u(1),_.x("ngIf",a.type===b.pB.File))},cIc=function(a){a&
1&&(_.A(0,"div",4),_.y(1,bIc,2,1,"ng-container",5),_.B());a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.IA.ol[0]))},eIc=function(a,b){if(a&1){var c=_.Lc();_.A(0,"li")(1,"file-search-result",7);_.I("triggerPreview",function(){var e=_.Mc(c).va,f=_.M();return _.Nc(f.PEb.emit(e))});_.O(2,"async");_.O(3,"async");_.B()()}if(a&2){a=b.va;b=b.index;var d=_.M();_.u(1);_.x("entry",a)("resultPage",d.IA)("isActive",a===d.yA)("listIndex",b)("scopeDetail",dIc(d.IA.ml.wd))("trackElement",d.rl)("previewTarget",d.yA)("isSelected",
b===_.R(2,10,d.selectedIndex))("codeFontSize",_.R(3,12,d.Qn))("container",d.nb.na.parentNode)}},fIc=function(a){a&1&&_.E(0,"search-results-incomplete",8);a&2&&(a=_.M(),_.x("docLink",a.q1)("trackElement",a.rl))},gIc=function(a){a&1&&(_.A(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.N(2," Binary file "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.N(4," No preview available "),_.B()())},hIc=function(a){a&1&&_.E(0,"empty-file-detail",6);a&2&&(a=_.M(),_.x("path",a.Mc.path))},iIc=function(a){a&
1&&(_.E(0,"img",7),_.O(1,"lastPathElement"));a&2&&(a=_.M(),_.x("alt",_.R(1,2,a.Mc.path))("src",a.imageUrl,_.Ce))},jIc=function(a){a&1&&(_.A(0,"dc-information-box",12),_.N(1),_.B());a&2&&(a=_.M(2),_.u(1),_.kf(" ",a.matches.message," "))},kIc=function(a){if(a&1){var b=_.Lc();_.A(0,"file-matches-navigation",17);_.I("selectedMatchIndexChange",function(c){_.Mc(b);var d=_.M(4);return _.Nc(d.hk.next(c))});_.O(1,"async");_.B()}a&2&&(a=_.M(4),_.x("dataState",a.pt.Dh)("matchCount",a.matches.Vb.length)("selectedMatchIndex",
_.R(1,5,a.hk))("trackArtifactId",_.Kp(a.Mc))("trackElement",a.mg))},lIc=function(a){a&1&&(_.F(0),_.y(1,kIc,2,7,"file-matches-navigation",16),_.O(2,"async"),_.H());a&2&&(a=_.M(3),_.u(1),_.x("ngIf",-1<_.R(2,1,a.hk)))},mIc=function(a){a&1&&_.E(0,"loading",18);a&2&&_.x("inline",!0)},nIc=function(a){a&1&&(_.A(0,"div",13),_.y(1,lIc,3,3,"ng-container",14)(2,mIc,1,1,"loading",15),_.B());a&2&&(a=_.M(2),_.x("ngSwitch",a.matches.state),_.u(1),_.x("ngSwitchCase",a.pt.Dh),_.u(1),_.x("ngSwitchCase",a.pt.Qi))},
oIc=function(a){a&1&&(_.E(0,"search-match-layer",21),_.O(1,"async"));a&2&&(a=_.M(3),_.x("matches",a.matches.Vb)("scrollToIndex",_.R(1,3,a.hk))("selectedMatchIndex",a.hk))},pIc=function(a){if(a&1){var b=_.Lc();_.F(0);_.A(1,"format-code",19);_.I("lineNumberClicked",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.Ep(c))});_.O(2,"async");_.y(3,oIc,2,5,"search-match-layer",20);_.B();_.H()}a&2&&(a=_.M(2),_.u(1),_.x("value",a.wb.code)("fileName",a.Mc.path)("lineLimitation",a.wb.UG)("lineNumberLinkProvider",
_.R(2,6,a.Ll))("highlightInfo",a.wb.xw),_.u(2),_.x("ngIf",a.matches.state===a.pt.Dh))},rIc=function(a){a&1&&(_.A(0,"div",8),_.y(1,jIc,2,1,"dc-information-box",9)(2,nIc,3,3,"div",10)(3,pIc,4,8,"ng-container",11),_.B());a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.matches.state===a.pt.Error),_.u(1),_.x("ngIf",qIc(a.matches)),_.u(1),_.x("ngIf",a.wb))},sIc=function(a){if(a&1){var b=_.Lc();_.A(0,"h2")(1,"span",5);_.N(2,"File Preview");_.B();_.A(3,"button",6);_.I("click",function(){_.Mc(b);var c=_.M();return _.Nc(c.close.emit())});
_.A(4,"mat-icon");_.N(5,"close");_.B()()()}a&2&&(a=_.M(),_.u(3),_.x("title",a.R3a)("ascTrackElement",a.mg)("trackArtifactId",_.Kp(a.NU)),_.Pe("aria-label",a.R3a))},tIc=function(a){a&1&&_.E(0,"loading",11);a&2&&_.x("diameter",20)},uIc=function(a){a&1&&(_.E(0,"single-file-preview",14),_.O(1,"async"));if(a&2){a=_.M(2).Na;var b=_.M();_.x("fileData",a.Vb)("matches",_.R(1,2,b.hG.matches))}},vIc=function(a){a&1&&_.E(0,"file-list",15);if(a&2){a=_.M(2).Na;var b=_.M();_.x("files",a.Vb.items)("queryParamsHandling",
b.merge)}},wIc=function(a){a&1&&(_.F(0)(1,7),_.y(2,uIc,2,4,"single-file-preview",12)(3,vIc,1,2,"file-list",13),_.H()());if(a&2){a=_.M().Na;var b=_.M();_.u(1);_.x("ngSwitch",a.Vb.type);_.u(1);_.x("ngSwitchCase",b.pB.File);_.u(1);_.x("ngSwitchCase",b.pB.Kza)}},xIc=function(a){a&1&&(_.A(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.N(2),_.B(),_.A(3,"icon-empty-state-subtitle"),_.N(4),_.B()());a&2&&(a=_.M().Na,_.x("isSvg",!1),_.u(2),_.lf(a.message),_.u(2),_.lf(a.axa))},yIc=function(a,
b){a&1&&(_.F(0,7),_.y(1,tIc,1,1,"loading",8)(2,wIc,4,3,"ng-container",9)(3,xIc,5,3,"icon-empty-state-display",10),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.pt.Qi),_.u(1),_.x("ngSwitchCase",b.pt.Dh),_.u(1),_.x("ngSwitchCase",b.pt.Error))},zIc=function(a,b){return a.map(function(c){var d=c.he();c=c.getType();d=b.jd(d).Za();return{entryType:c||0,Mc:d,path:d.path,name:_.ez(d.path)}})},AIc=function(a){a=void 0===a?{}:a;this.i={};this.i.sourcePath=null==a.Wl?null:a.Wl;
this.i.snippet=null==a.snippet?null:a.snippet};_.V(AIc,_.U);AIc.prototype.ka=function(){return AIc};AIc.prototype.ma=function(){return{keys:["snippet","sourcePath"],Ja:{snippet:_.QG}}};
_.W.Object.defineProperties(AIc.prototype,{snippet:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippet")?_.S(this,"snippet"):null},set:function(a){this.i.snippet=a}},Wl:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourcePath")?_.S(this,"sourcePath"):""},set:function(a){this.i.sourcePath=a}}});
var BIc=function(a,b){var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Vl(a.ob,{body:b,Ib:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.codeExamples.getCodeExampleForSnippet",path:"/"+a.Va+"/codeExamples:getCodeExampleForSnippet",Ta:_.If(c,_.cH,d),Ob:_.XG})},CIc=function(a,b){return 0<b.length&&b.every(function(c){return 1===c.zk?_.Oyb.has(c.label)?!1:16===c.label?_.Pyb(a,c):!0:!0})},DIc=function(a,b,c){c=new _.QG({Zs:c.flatMap(function(d){return d.Zs})});b=new AIc({Wl:b.startsWith("google3/")?
b.substring(8):b,snippet:c});return BIc(a.IF,b)},$9=function(a,b,c){this.Tg=a;this.Ua=b;this.BD=c;this.Cga=_.qu.has(40)};$9.prototype.Ue=function(a,b){a=a.Lu;b=b.url;return this.Cga&&"USE_DEFAULT_STORED_QUERY"===_.Dg(a).De?EIc(this,b):_.nd(!0)};
var EIc=function(a,b){return _.xkb(a.BD).ha(_.me(function(c){switch(c.state){case 0:return _.Wd;case 1:return _.nkb(a.Tg,"The default saved query could not be resolved."),FIc(a,b,"").then(function(){return!1});case 2:return c=c.Vb.g$,FIc(a,b,c&&c.jn||"").then(function(){return!1});default:return _.Fg(c)}}))},FIc=function(a,b,c){return _.Nn(a.Ua,_.Ih(new _.Hh(b),"sq",c).toString(),{ki:!0})};$9.O=function(a){return new (a||$9)(_.q(_.Hs),_.q(_.rg),_.q(_.hE),_.q(_.ru))};$9.ta=_.p({token:$9,oa:$9.O,Ga:"root"});
var GIc=["resultRoot"],HIc=["resultRef"],IIc=["refPicker"],JIc=["resultCl"],KIc=["resultWorkspace"],LIc=["resultPath"],MIc=["resultPathLink"],NIc=new _.ps("Open branch {branch}"),OIc=new _.ps("Open tag {tag}"),a$=function(a){var b=this;this.Ce=!1;this.Mc=new _.fe(1);this.xxc=_.GE;this.dgb=_.nd([]);this.dgb=this.Mc.ha(_.me(function(c){return _.LE(c)?_.Evb(a,c).ha(_.ke(_.aF(c.Bb)),_.t(function(d){return{Wa:c,Qu:d}})):_.nd({Wa:c,Qu:_.aF("")})}),_.t(function(c){return b.C9(c.Wa,c.Qu)}))};_.h=a$.prototype;
_.h.Ra=function(){};_.h.Qc=function(){this.Ce&&this.Daa()};_.h.Sb=function(a){a.isSelected&&this.Ce&&this.Daa()};
_.h.C9=function(a,b){var c=[];c.push({type:1,ua:this.DKc,label:"Search Result Root",context:{title:_.jE(a)?a.repository:a.qb+"/"+a.repository}});var d=_.LE(a)&&!_.jE(a);if(_.LE(a)&&_.jE(a)&&!_.Rp(a)){var e=c.push,f="cl/"+_.AE(b);b={type:1,ua:this.AKc,label:_.bF(b.type),IBb:!0,context:{title:f,cl:b.Zr,Mc:a}};e.call(c,b)}else d?(e=c.push,f=this.YMa(a,b),b={type:1,ua:this.CKc,label:_.bF(b.type),IBb:!0,context:{bYa:f}},e.call(c,b)):a.params.Qb&&c.push({type:1,ua:this.HKc,label:"Snapshot",context:{title:a.params.Qb}});
(!d||a.path&&"/"!==a.path)&&c.push({type:1,ua:this.BKc,label:"Search Result Path",context:{Mc:a}});return c};_.h.YMa=function(a,b){var c=_.AE(b),d={Wa:a,Jva:_.Pnb,version:0,gitRefsToken:this.Tfa,qwb:!0};return Object.assign({},{title:c,ua:this.Sfa,label:_.bF(b.type),ariaLabel:"Search result ref picker",xc:"SearchResultRefPicker",context:{P0:d},tooltip:1===b.type?NIc.format({branch:c}):OIc.format({tag:c})},_.rF(a.Xb().jd("").Za()))};_.h.Daa=function(){var a,b;null==(a=this.Eva)||null==(b=a.na)||b.focus()};
_.W.Object.defineProperties(a$.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Mc.next(a)}}});a$.O=function(a){return new (a||a$)(_.v(_.iI))};
a$.ya=_.lc({type:a$,qa:[["file-search-breadcrumb"]],tb:function(a,b){a&1&&(_.xf(GIc,7,_.sf),_.xf(HIc,7,_.sf),_.xf(IIc,7,_.sf),_.xf(JIc,7,_.sf),_.xf(KIc,7,_.sf),_.xf(LIc,7,_.sf),_.xf(MIc,5,_.ed));if(a&2){var c;_.vf(c=_.zf())&&(b.DKc=c.first);_.vf(c=_.zf())&&(b.CKc=c.first);_.vf(c=_.zf())&&(b.Sfa=c.first);_.vf(c=_.zf())&&(b.AKc=c.first);_.vf(c=_.zf())&&(b.HKc=c.first);_.vf(c=_.zf())&&(b.BKc=c.first);_.vf(c=_.zf())&&(b.Eva=c.first)}},inputs:{resultIndex:"resultIndex",xc:"trackElement",oR:"feedbackEvent",
Ce:"isSelected",Tfa:"refsToken",Wa:"place"},features:[_.Cc],Aa:14,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.y(0,BDc,1,1,"breadcrumb",0),_.O(1,
"async"),_.y(2,CDc,2,2,"ng-template",null,1,_.Cf)(4,EDc,5,8,"ng-template",null,2,_.Cf)(6,FDc,2,2,"ng-template",null,3,_.Cf)(8,GDc,1,2,"ng-template",null,4,_.Cf)(10,HDc,1,1,"ng-template",null,5,_.Cf)(12,JDc,6,8,"ng-template",null,6,_.Cf));a&2&&_.x("ngIf",_.R(1,1,b.dgb))},Ha:[_.jo,_.zF,_.Cm,_.pI,_.AF,_.sI,_.tI,_.wI,_.uI,_.zI,_.Pn,_.qz,_.rz,_.mv,_.Hm],styles:["file-search-breadcrumb[_nghost-%COMP%]   breadcrumb[_ngcontent-%COMP%] >   div:last-child{overflow:visible}file-search-breadcrumb[_nghost-%COMP%]   .result-cl-link[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]   .result-root[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]   .result-workspace[_ngcontent-%COMP%], file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .main-button{font-size:14px;font-weight:400;font-family:inherit;text-align:center}file-search-breadcrumb[_nghost-%COMP%]   [gme-button].result-cl-link[_ngcontent-%COMP%]{padding:0 4px;margin:0 1px}file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .main-button{margin-left:1px}file-search-breadcrumb[_nghost-%COMP%]     segmented-dropdown-button .arrow-drop-down{margin-right:1px}file-search-breadcrumb[_nghost-%COMP%]   .result-path-bold[_ngcontent-%COMP%]{font-weight:700}"],
Oa:0});var PIc=function(){};PIc.O=function(a){return new (a||PIc)};PIc.Da=_.mc({type:PIc});PIc.Ca=_.bc({imports:[_.Qu,_.Im,_.JI,_.Tu,_.KI,_.Rs,_.BI,_.Rn,_.tz,_.uz,_.Qw]});var b$=function(){this.fl=_.ei.has(2)};b$.prototype.Ue=function(a){a=a.Lu;return this.fl&&"cl"===a.get("type")?(a=a.get("q")||"",_.Fj((_.tu||"")+"search?ct=os&q="+(a+" status:submitted"),null,new _.Bj(_.Aj,"_self")),!1):!0};b$.O=function(a){return new (a||b$)(_.q(_.pu))};b$.ta=_.p({token:b$,oa:b$.O,Ga:"root"});var QIc=function(a,b){this.source=a;this.zh=b},RIc=function(a,b,c){var d=this;this.IF=a;this.Ff=b;this.Fa=c;this.wj="CodeExampleResult";this.zta=new _.Wf(void 0);this.pMc=this.zta.ha(_.Ud(350));this.kY=this.zta.ha(_.me(function(e){var f;if(!(null==e?0:null==(f=e.source)?0:f.path)||null==e||!e.zh)return _.nd(void 0);d.Fa.mb({gestureName:"EXTERNAL",element:d.wj,action:"requestExampleForSnippet"});return DIc(d.IF,e.source.path,e.zh).ha(_.oe(function(g){g.dG||d.Fa.mb({gestureName:"EXTERNAL",element:d.wj,
action:"noExampleFoundForSnippet"})}),_.ke(void 0))}),_.Pd(function(e){d.Fa.mb({gestureName:"EXTERNAL",element:d.wj,action:"error"});d.Ff.handleError(e);return _.nd(void 0)}))};RIc.prototype.Sb=function(a){(a.source||a.snippets)&&this.zta.next(this.source&&this.source.path&&this.zh?new QIc(this.source,this.zh):void 0)};RIc.O=function(a){return new (a||RIc)(_.v(_.oK),_.v(_.Ge),_.v(_.ou))};
RIc.ya=_.lc({type:RIc,qa:[["search-result-code-example"]],inputs:{source:"source",zh:"snippets"},features:[_.Cc],Aa:2,Ba:3,Ea:[[4,"ngIf"],[3,"logElement","codeExample","source","hidden"]],ua:function(a,b){a&1&&(_.y(0,KDc,4,8,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.zta))},Ha:[_.pK,_.Cm,_.Hm],rb:2,Oa:0});var SIc=function(){};SIc.O=function(a){return new (a||SIc)};SIc.Da=_.mc({type:SIc});SIc.Ca=_.bc({imports:[_.Qu,_.xz,_.zK,_.Im,_.Rs,_.aI]});var TIc=new Map([[400,2],[404,4]]),UIc=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.axa=c;this.action=d;this.vJb=f;this.state=1;this.vF={tOa:a,Kq:e?e.Kq:"",Lq:e?e.Lq:""}};_.V(UIc,Error);var VIc=function(a,b){return new UIc(0,"Sorry, something went wrong",void 0,b&&{message:"Click here to retry",callback:b},void 0,JSON.stringify(a))},WIc=new Map([[2,"[ORIGINAL ERROR] generic::invalid_argument: "],[4,"[ORIGINAL ERROR] generic::not_found: "]]);var XIc={},c$=function(a){var b=this;this.cache=new Map;this.vc=new _.he;this.TEb=Number.NEGATIVE_INFINITY;this.rBb=a.events.ha(_.Kd(function(d){return d instanceof _.Zm}),_.ne(this.vc));var c=this.rBb.ha(_.ke({BM:void 0,id:Number.NEGATIVE_INFINITY}),_.oe(function(d){var e=d.id;d=d.BM;b.Wwa=d?b.cache.get(d.jA):void 0;b.Wwa&&b.cache.set(e,b.Wwa)}));a.events.ha(_.Kd(function(d){return d instanceof _.kg||d instanceof _.lg||d instanceof _.mg}),_.pe(c),_.ne(this.vc)).subscribe(function(d){var e=_.l(d);
d=e.next().value.id;e=e.next().value.BM;b.c2&&b.cache.set(b.TEb,b.c2);b.TEb=d;b.c2=b.Wwa;e&&b.cache.delete(e.jA)})};c$.prototype.Ka=function(){this.vc.next();this.vc.complete()};c$.prototype.get=function(){return this.Wwa||XIc};var YIc=function(a,b){return a.rBb.subscribe(function(){a.c2||(a.c2=XIc);a.c2=Object.assign({},a.c2,b())})};c$.O=function(a){return new (a||c$)(_.q(_.rg))};c$.ta=_.p({token:c$,oa:c$.O,Ga:"root"});var ZIc={File:0,Kza:1,0:"File",1:"Directory"};var d$=function(a,b,c){this.Rl=a;this.Su=b;this.xua=c;this.JNc=_.qu.has(69);this.OGb=_.qu.has(88)};d$.prototype.OQa=function(a){var b=this.Rl.parse(a),c=$Ic(this,b);b=[];var d=0;c=_.l(c);for(var e=c.next();!e.done;e=c.next()){var f=e.value;e=f.start;var g=f.end;f=f.ZJc;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,O0:b,type:this.OGb?2:1}};
var $Ic=function(a,b){var c=[];b=_.l(_.ai(b));for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=aJc(a,d);e&&c.push({start:d.location.start,end:d.location.end,ZJc:e})}return c.sort(function(f,g){return f.start-g.start})},aJc=function(a,b){if((a.JNc||a.OGb)&&_.xva(b,9)&&!b.error&&(a=_.zrb(b.value?b.value.value:"",a.xua,a.Su)))return'(repo:"'+_.Y(a,2)+'" branch:"'+_.Y(a,3)+'")'};d$.O=function(a){return new (a||d$)(_.q(_.hv),_.q(_.B0a),_.q(_.C0a),_.q(_.ru))};d$.ta=_.p({token:d$,oa:d$.O,Ga:"root"});var bJc={pA:1},cJc=new Map([["SNIPPET_SUBSET",new _.HG({pA:1,Bta:10,Cta:60})],["MATCHING_LINE_SUBSET",new _.HG({Bta:10,Cta:60})],["ALL_MATCHING_LINES",new _.HG({t_a:!0})],["NONE",new _.HG({})]]),e$=function(a,b,c,d,e,f,g){this.naa=a;this.Rl=b;this.oK=c;this.EJc=d;this.OM=e;this.Gyc=_.qu.has(44);this.JA=_.qu.has(69);this.Xs=g.a_()},dJc=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&LDc(b,d.ml)){var f=d.GKc,g=f.Sna;b=f.nextPageToken;return g.length>=e||!b?_.nd(TDc(d,c,d.ml,f)):
a.Bqa(d.ml,b,e-g.length,g.length).ha(_.oe(function(r){var w=r.nextPageToken;f.Sna=g.concat(r.ol);f.nextPageToken=w}),_.t(function(r){return TDc(r,c,d.ml,f)}))}var m=a.OQa(b),n=Object.assign({},b,{yT:m});return a.Bqa(SDc(m)?n:b,"",e,0).ha(_.t(function(r){return TDc(r,c,n,{Sna:r.ol,nextPageToken:r.nextPageToken})}))};e$.prototype.Bqa=function(a,b,c,d){if(0>=c)throw Error("Ef`"+c);var e=Math.min(c,100);b=eJc(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ha(fJc(this,a,e,d)),c-=e;return b};
var gJc=function(a,b,c,d){return a.naa.match(b,c.dk,new _.JG({De:c.De}),new _.MG({pA:d})).ha(_.t(function(e){var f;return(null==(f=e.zh)?void 0:f.XUa)||[]}))},fJc=function(a,b,c,d){return _.me(function(e){return e.nextPageToken?eJc(a,b,e.nextPageToken,c,d+e.ol.length).ha(_.t(function(f){return Object.assign({},f,{ol:e.ol.concat(f.ol)})})):_.nd(e)})},eJc=function(a,b,c,d,e){var f=a.Xs.ha(_.Xd(1),_.t(function(r){return new _.GG(Object.assign({},bJc,{pageSize:d,pageToken:c,pathPrefix:_.zlb(b.wd),IT:b.wd.Bb,
Bo:_.Pkb(b.wd),De:b.De,OM:a.OM||"",ku:b.ku,JA:a.JA,Xs:r}))})),g=b.dk,m=!1,n=b.yT;SDc(n)&&(g=n.O0,m=!0);b.wd.Qb&&(g=g+" add_workspace:"+b.wd.Qb);return f.ha(_.me(function(r){return a.naa.search(g,r,cJc.get(b.R_a),m)})).ha(_.t(function(r){var w=QDc(r,a.Gyc,a.oK.hLb),z=w.length,D=Number(r.uOa||0),J=r.nextPageToken;J?D=Math.max(e+z+1,D):(D=e+z,J="");return{jK:D,Fs:!r.ku,nextPageToken:J,ol:w,Kq:r.Kq,Lq:r.Lq}}))};e$.prototype.OQa=function(a){return yDc(a.YH.Xpa)?void 0:this.EJc.OQa(a.dk)};
e$.O=function(a){return new (a||e$)(_.q(_.kI),_.q(_.hv),_.q(_.Pu),_.q(d$),_.q(_.R0a),_.q(_.ru),_.q(_.Wu))};e$.ta=_.p({token:e$,oa:e$.O});var hJc=new _.ps("{query} - Search"),f$=function(){_.yF.apply(this,arguments)};_.V(f$,_.yF);f$.prototype.Vl=function(a){this.title.Vl(a?hJc.format({query:a}):"Search")};f$.O=function(){var a;return function(b){return(a||(a=_.ad(f$)))(b||f$)}}();f$.ta=_.p({token:f$,oa:f$.O,Ga:"root"});var iJc=new _.xc("partialResultsLink",{Ga:"root",oa:function(){var a=_.jc(_.N0a,8);return a?_.Y(a,11):""}});var WDc=/^[lL]:(\d+)$/,VDc=/:(\d+)(:\d+)?$/;var jJc=["singleSearchResultRedirect"],g$=function(a,b,c,d,e,f,g,m,n,r,w,z,D,J,L,Q){this.cache=a;this.Rl=b;this.Ua=c;this.mD=d;this.Sg=e;this.yxa=f;this.dh=g;this.OK=m;this.q1=n;this.OM=r;this.Fa=z;this.GRa=L;this.iY=Q;this.Eib=new _.id;this.MIb=new _.he;this.pt=_.dE;this.rl="GlobalSearchResults";this.fac="Dismiss";this.cgc=_.eOa;this.ml=this.page=_.Wd;this.Fs=!1;this.RA=this.pDb=_.Wd;this.DIc=w.KR().ha(_.t(function(da){return da||10}));this.LMc=w.lba();this.fl=_.ei.has(2);this.Csa=_.qu.has(90)};
g$.prototype.Ra=function(){var a=this;this.ml=_.Fd(this.Ua.Mp.root.Lu.ha(_.t(_.Dg)),this.MIb).ha(_.Vkb(this.DIc,this.LMc),_.t(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;d=d.next().value;return{YH:c,dk:c.dk||"",De:c.De||"",wd:_.Oh(c.wd||"",a.Rl.IG),OM:a.OM||"",ku:"1"===c.ku,pageSize:e,R_a:d}}),_.oe(function(c){a.yxa.Vl(c.dk);a.yA=void 0}));var b=this.ml.ha(_.pe(_.Cd(function(){return a.page.ha(_.ke(void 0))})),_.me(function(c){c=_.l(c);var d=c.next().value;c=c.next().value;var e=
a.cache.get().page;return e?_.nd(_.WD(e)):kJc(a,d,c).ha(_.t(_.WD),_.ke(_.eE),_.Pd(function(f){return _.nd(a.Ks(f,function(){a.MIb.next(d.YH)}))}))}),_.ke(_.eE),_.Vd(),_.me(function(c){return 0!==c.state?_.nd(c):_.nd(c).ha(_.Ud(300))}),_.oe(function(c){a.fl&&1===c.state&&3===c.vF.tOa&&_.L4a(a.GRa,"6YLbu9w4s0jd2PDg8Pq0Y5mv6qro")}));this.RA=this.ml.ha(_.pe(_.Cd(function(){return a.page.ha(_.ke(void 0))})),_.t(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;var e,f;d=null==(e=d&&_.PE(d)?d.Vb:
void 0)?void 0:null==(f=e.ol[0])?void 0:f.Mc.path;return a.Csa&&CIc(a.iY,a.Rl.parse(c.dk))&&a.iY.m2.has((null!=d?d:"").split(".").slice(-1)[0])}));this.page=b=b.ha(_.ge(1));this.Eib.add(b.connect());this.pDb=this.page.ha(_.ke(void 0),_.G9a())};g$.prototype.Ka=function(){this.Eib.unsubscribe();this.dh.Qd();_.Wrb(this.yxa)};g$.prototype.gr=function(){this.Fa.mb({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var kJc=function(a,b,c){var d=a.Rl.parse(b.dk||"");if(!d.length)return _.od(new UIc(1,"Empty query","Please enter a search query"));lJc(a,d);return mJc(a,b,c).ha(_.me(function(e){a.Fs=e.Fs;if(!e.ol.length)throw new UIc(3,"No matching results","Try modifying your query",void 0,e);if(!jEc(e,b.YH.kMb))return _.nd(e);var f=e.ol[0].Mc,g=XDc(d);g&&(f=_.Qp(f.Xb(),{line:g}).Za());return a.Ua.navigate(_.Kp(f),{ig:"merge",ki:!0}).then(function(){a.dh.CCb(a.IMc,{duration:7E3});return e})}))},mJc=function(a,
b,c){var d=b.YH.EPa?Number(b.YH.EPa):1;return!Number.isInteger(d)||1>d?_.od(VIc()):dJc(a.mD,b,d-1,c&&_.PE(c)?c.Vb:void 0)};
g$.prototype.Ks=function(a,b){if(a instanceof UIc)return a;var c,d;if(400===(null==(c=a.error)?void 0:c.code)||404===(null==(d=a.error)?void 0:d.code)){b=this.OK;(c=zDc(a))?(c=c.detail,c="string"===typeof c?c:null):c=null;d=c;var e,f;c=(null==(e=a.error)?void 0:e.code)&&TIc.get(null==(f=a.error)?void 0:f.code)||0;a=d||void 0;e=void 0;b&&(e={message:"Learn more",link:b});f=WIc.get(c);var g;f&&(null==(g=a)?0:g.startsWith(f))&&(a=a.substring(f.length));return new UIc(c,"Invalid search query",a||"This may be the result of a syntax error",
e)}_.ls(this.Sg,a);return VIc(a.error,b)};var lJc=function(a,b){var c;if(c=a.fl)a:{b=_.l(_.ai(b));for(c=b.next();!c.done;c=b.next())if(c=c.value,_.xva(c,9)&&(c=c.value?c.value.value.toLowerCase():"")&&!c.includes("piper")){c=!0;break a}c=!1}c&&_.L4a(a.GRa,"aRL6gx1dJ0jd2PDg8Pq0Pu5YnmBe")};_.W.Object.defineProperties(g$.prototype,{iyc:{configurable:!0,enumerable:!0,get:function(){return _.hOa}}});
g$.O=function(a){return new (a||g$)(_.v(c$),_.v(_.hv),_.v(_.rg),_.v(e$),_.v(_.ks),_.v(f$),_.v(_.Gs),_.v(_.L0a),_.v(iJc),_.v(_.R0a),_.v(_.Wu),_.v(_.ou),_.v(_.pu),_.v(_.ru),_.v(_.Mw),_.v(_.LJ))};
g$.ya=_.lc({type:g$,qa:[["file-search"]],tb:function(a,b){a&1&&_.xf(jJc,7);if(a&2){var c;_.vf(c=_.zf())&&(b.IMc=c.first)}},features:[_.mf([e$])],Aa:4,Ba:3,Ea:[[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","showCanonicalCodeExampleFeature"],["role","main",1,"result-content"],[3,"previewTarget","resultPage","searchResultsElementName","showResultsIncomplete","showCanonicalCodeExampleFeature","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","showCanonicalCodeExampleFeature","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"]],ua:function(a,b){a&1&&(_.y(0,hEc,4,4,"ng-container",0),_.O(1,"async"),_.y(2,iEc,8,3,"ng-template",null,1,_.Cf));a&2&&_.x("ngIf",_.R(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 nJc=["resultPath"],oJc=["breadcrumb"],pJc=["expansionToggle"],BHc=function(a){return[a]},h$=function(a,b,c,d,e,f,g){this.gt=b;this.Fa=c;this.Ua=d;this.mD=e;this.yk=f;this.pB=ZIc;this.sxc="Copy file path";this.LBc=_.ni;this.A2b=_.tkb;this.isActive=!1;this.Jf=-1;this.xc="";this.VJb="repo";this.Ce=!1;this.Lxa=new _.ll;this.XQb=new _.he;this.S_a=_.Wd;g&&(this.xh=g.xh);this.E_a=_.qu.has(22);this.Jwa=_.qu.has(70)&&_.qu.has(69)};_.V(h$,_.ho);h$.ta=_.ho.ta;
h$.prototype.Sb=function(a){a.isSelected&&this.Ce&&this.Daa();a.entry&&(this.vz=Date.now(),this.Apb=_.kta(this.Yb.Mc,this.Yb.Zu,this.Yb.Pp,["CLICK_RESULT_FILENAME"],this.Yb.QA,this.vz),this.JMa=_.kta(this.Yb.Mc,this.Yb.Zu,this.Yb.Pp,["CLICK_RESULT_CONTENT"],this.Yb.QA,this.vz),this.fr=_.IE(this.Yb.Mc,this.Ua,{v_:"oneBased"}),this.S_a=qJc(this))};h$.prototype.Qc=function(){this.Ce&&this.Daa()};h$.prototype.gr=function(){this.Fa.mb({gestureName:"CLICK",element:this.xc,action:"copy",projectId:this.projectId})};
h$.prototype.a9=function(a){if(this.Yb)return _.GE(this.Yb.Mc,a)};
var qJc=function(a){if(1===a.Yb.type)return _.Wd;var b={zh:a.Yb.zh,yd:!1},c=gJc(a.mD,a.Yb.Mc,a.IA.ml,"SNIPPET_SUBSET"===a.IA.ml.R_a?1:0).ha(_.Xd(1),_.t(function(d){return{zh:d,yd:!0}}),xDc(),_.rd());return a.XQb.ha(_.me(function(d){return d?c:_.nd(b)}),_.me(function(d){var e=a.container.scrollTop,f=!d.yd&&e>(a.Jwa?a.QX.na.offsetTop:a.Eva.na.offsetTop)?a.Job.na.offsetTop:0;return _.nd(void 0).ha(wDc(_.fi),_.Od(function(){return a.yk.KL}),_.t(function(){return f?e-f+a.Job.na.offsetTop:e}),_.Od(function(){return a.yk.Qta}),
_.oe(function(g){a.container.scrollTop=g}),_.cga(),_.ke(d))}),_.ke(b),_.ge(1),_.rd())};h$.prototype.Daa=function(){if(!this.Jwa){var a,b;null==(a=this.Eva)||null==(b=a.na)||b.focus()}};
_.W.Object.defineProperties(h$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.Yb.Mc.qb}},aZa:{configurable:!0,enumerable:!0,get:function(){var a=_.Mlb(this.Yb.Mc,this.VJb);return a&&"["+a+"]"}},OSa:{configurable:!0,enumerable:!0,get:function(){return!!this.Yb.Mc.params.Qb}},Kob:{configurable:!0,enumerable:!0,get:function(){return 0===this.Yb.type&&!!this.Yb.UVa&&"NONE"!==this.IA.ml.R_a}},wMc:{configurable:!0,enumerable:!0,get:function(){return _.kE(this.Yb.Mc)&&0===
this.Yb.type&&!!this.Yb.QF&&"0"!==this.Yb.QF&&this.Yb.QF!==this.Yb.PF}},rMc:{configurable:!0,enumerable:!0,get:function(){return _.kE(this.Yb.Mc)&&0===this.Yb.type&&!!this.Yb.PF&&"0"!==this.Yb.PF}}});h$.O=function(a){return new (a||h$)(_.v(_.ru),_.v(_.cv),_.v(_.ou),_.v(_.rg),_.v(e$),_.v(_.Yt),_.v(_.ho,12))};
h$.ya=_.lc({type:h$,qa:[["file-search-result"]],tb:function(a,b){a&1&&(_.xf(nJc,5),_.xf(oJc,5,_.ed),_.xf(pJc,5,_.ed));if(a&2){var c;_.vf(c=_.zf())&&(b.Eva=c.first);_.vf(c=_.zf())&&(b.QX=c.first);_.vf(c=_.zf())&&(b.Job=c.first)}},inputs:{Yb:"entry",IA:"resultPage",container:"container",isActive:"isActive",Jf:"listIndex",xc:"trackElement",VJb:"scopeDetail",yA:"previewTarget",Ce:"isSelected",Qn:"codeFontSize"},outputs:{Lxa:"triggerPreview"},features:[_.mf([{wa:_.ho,Nb:h$}]),_.Le,_.Cc],Aa:20,Ba:27,Ea: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","codeFontSize",4,"ngFor","ngForOf"],[3,"linkGenerator","resultIndex","snippet","trackElement","feedbackEvent","codeFontSize"],["type","button","class","expansion","mat-button","","color","primary",3,"ascTrackElement","trackArtifactId",
"trackAction","trackListIndex","click",4,"ngFor","ngForOf"],["type","button","mat-button","","color","primary",1,"expansion",3,"ascTrackElement","trackArtifactId","trackAction","trackListIndex","click"],["expansionToggle",""],[4,"ngIf","ngIfElse"],["collapsed",""],_.Sy("{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"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1),_.y(2,kEc,1,3,"star",2),_.E(3,"mat-icon",3),_.y(4,lEc,2,6,"file-search-breadcrumb",4)(5,nEc,5,8,"ng-template",null,5,_.Cf),_.B(),_.E(7,"mat-divider",6),_.A(8,"copy-button",7,8),_.I("copyEvent",function(){return b.gr()}),_.O(10,"async"),_.O(11,"maybeStripGoogle3"),_.B(),_.y(12,oEc,5,2,"ng-container",9),_.F(13,10),_.y(14,tHc,7,4,"ng-container",
11)(15,wHc,3,2,"ng-container",11),_.H(),_.B(),_.F(16,10),_.y(17,DHc,4,4,"ng-container",11)(18,EHc,3,12,"div",12),_.H(),_.y(19,FHc,6,1,"mat-expansion-panel",13));if(a&2){var c=_.hf(6);_.Re("active-element",b.isActive)("citc",b.OSa);_.u(1);_.Re("no-breadcrumb-padding",!b.Jwa);_.u(1);_.x("ngIf",b.E_a);_.u(1);_.x("svgIcon",b.Yb.type===b.pB.File?"source:file":"source:folder_open");_.u(1);_.x("ngIf",b.Jwa)("ngIfElse",c);_.u(4);_.x("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",
!0)("hoverMsg",b.sxc)("copyText",_.R(10,23,_.R(11,25,b.Yb.Mc)));_.u(4);_.x("ngIf",b.Yb.cfa);_.u(1);_.x("ngSwitch",b.Yb.type);_.u(1);_.x("ngSwitchCase",b.pB.File);_.u(1);_.x("ngSwitchCase",b.pB.Kza);_.u(1);_.x("ngSwitch",b.Yb.type);_.u(1);_.x("ngSwitchCase",b.pB.File);_.u(1);_.x("ngSwitchCase",b.pB.Kza);_.u(1);_.x("ngIf",b.Yb.OF)}},Ha:[_.jo,_.zF,a$,_.Bm,_.Cm,_.Dm,_.Em,_.pI,_.sI,_.tI,_.wI,_.uI,_.wz,_.fo,_.nK,_.AF,_.Hr,_.Ir,_.Qs,_.tw,_.Lz,_.vH,_.wH,_.ow,_.Pn,_.QH,_.gK,_.mv,_.Hm,_.ZI],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}"],
Oa:0});var i$=function(a,b,c){this.document=a;this.Aj=b;this.jZa=c;this.sLc={Aj:b,Rca:!0,WJb:b.m1.Xu}};i$.prototype.resolve=function(a){var b=this,c=_.Dg(a.Lu),d=_.xmb(c),e=d.scopes;a=new _.he;c=_.Fd(_.ysb(this.jZa,c.De,d.state).ha(_.oe(function(f){b.Aj.m1.j_a(e,f.prefix||null)}),_.t(function(f){return f.y1a})),a);return Object.assign({},this.sLc,{TKa:c,p_a:_.qwb(new _.nwb(this.document,this.Aj),a)})};i$.O=function(a){return new (a||i$)(_.q(_.ph),_.q(_.RI),_.q(_.AH))};i$.ta=_.p({token:i$,oa:i$.O});var HHc=function(){return[]},j$=function(a,b){var c=this;this.Rl=b;this.rXa=new _.Wf(void 0);this.y0a=new _.Wf(!1);this.Yxc=this.rXa.ha(_.t(function(d){if(d&&0!==d.type){var e=d.O0;var f=c.Rl.diff(e,d.query);d=[];var g=0;f=_.l(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),Soa:["bold"]});g=n}g<e.length&&d.push({text:e.substring(g)});e=d}else e=[];return e}));this.L$b='"package:" is deprecated, use "repo:" and "branch:" instead';
this.y$b="Improve your search:";this.cac="Showing results for";this.k_b=_.gOa;this.KNc=_.qu.has(84)};j$.prototype.Ra=function(){};var rJc=function(a){return _.wd([a.rXa,a.y0a]).ha(_.t(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return a.KNc&&!c&&b&&0!==b.type?b:void 0}))};
_.W.Object.defineProperties(j$.prototype,{FIc:{configurable:!0,enumerable:!0,set:function(a){var b=_.l(a);a=b.next().value;b=(b=b.next().value)&&_.PE(b)&&b.Vb;a=a&&_.PE(a)&&a.Vb;b=b?b.ml.yT:void 0;this.rXa.next(b);b=b?0!==b.type?b.O0:void 0:void 0;a&&a.ml.yT?(a=a.ml.yT,a=0!==a.type?a.O0:void 0):a=void 0;b&&b!==a&&this.y0a.next(!1)}}});j$.O=function(a){return new (a||j$)(_.v(_.ru),_.v(_.hv))};
j$.ya=_.lc({type:j$,qa:[["query-suggestion","searchResultsElementName",""]],inputs:{rl:"searchResultsElementName",FIc:"pagedData"},mc:["searchResultsElementName",""],Aa:2,Ba:3,Ea:[["class","query-suggestion",3,"redirect-panel",4,"ngIf"],[1,"query-suggestion"],["matTooltipClass","suggestion-message-tooltip",1,"query-suggestion-text",3,"matTooltip"],[1,"recommended-query"],[1,"recommended-query-subhead"],["class","recommended-query-link","queryParamsHandling","merge","trackAction","clickResultRecommendation",
3,"routerLink","queryParams","ascTrackElement",4,"ngIf"],["class","original-query",4,"ngIf"],["class","close-panel-section",4,"ngIf"],["queryParamsHandling","merge","trackAction","clickResultRecommendation",1,"recommended-query-link",3,"routerLink","queryParams","ascTrackElement"],["class","recommended-query-substring",3,"ngClass",4,"ngFor","ngForOf"],[1,"recommended-query-substring",3,"ngClass"],[1,"original-query"],[1,"original-query-subhead"],["queryParamsHandling","merge","trackAction","clickOriginalQuery",
1,"original-query-link",3,"routerLink","queryParams","ascTrackElement"],[1,"close-panel-section"],["vertical","",1,"single-row"],["mat-icon-button","","type","button","disableRipple","true","aria-label","Collapsed the suggestion panel","trackAction","collapseSuggestion",1,"close-panel-button",3,"ascTrackElement","click"]],ua:function(a,b){a&1&&(_.y(0,LHc,9,9,"span",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,rJc(b)))},Ha:[_.jo,_.Am,_.Bm,_.Cm,_.Hr,_.Qs,_.tw,_.ow,_.Pn,_.Hm],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}"],
Oa:0});var MHc=function(){return[]},k$=function(a,b){var c=this;this.Fa=a;this.Ub=b;this.c4a="Next page";this.d4a="Previous page";this.T$b="Open page {pageNumber}";this.P1b=new _.ps(this.T$b);this.m4a=new _.ns(1);this.wLc=this.Ub.KR();this.xc="";this.Yw={kDb:[]};this.FLc=_.XD(function(d){c.Fa.mb({element:c.xc,action:"searchResultsPageSizeChanged",Te:d.toString(),gestureName:"CHANGE"});c.Ub.J1(d)})};k$.prototype.Ra=function(){};
var sJc=function(a){var b=a.Wd,c=a.ml,d=Math.ceil(Math.min(a.jK,2E3)/c.pageSize)-1-b;d=_.l(OHc(b,d));a=d.next().value;d=d.next().value;a=_.A9a(b-a,b+d+1).map(function(e){var f={};return{Ta:(f.start=c.pageSize*e+1,f),Wd:e,Hvb:b===e}});d=a.findIndex(function(e){return e.Hvb});return{kDb:a,Im:a[d-1],next:a[d+1]}};_.W.Object.defineProperties(k$.prototype,{GIc:{configurable:!0,enumerable:!0,set:function(a){this.Yw=sJc(a)}}});k$.O=function(a){return new (a||k$)(_.v(_.ou),_.v(_.Wu))};
k$.ya=_.lc({type:k$,qa:[["result-footer"]],inputs:{GIc:"paginatedResults",xc:"trackElement"},Aa:20,Ba:29,Ea:[[1,"page-controls"],["queryParamsHandling","merge","trackAction","pagePrevious",1,"previous",3,"condition","sameWindow","link","queryParams","linkAriaLabel","title","ascTrackElement","trackGestureClick","trackListIndex"],[1,"mat-icon-rtl-mirror"],["class","page-link","queryParamsHandling","merge","trackAction","navigateToResultsPage",3,"condition","sameWindow","linkAriaLabel","link","queryParams",
"ascTrackElement","trackGestureClick","trackListIndex",4,"ngFor","ngForOf"],["queryParamsHandling","merge","trackAction","pageNext",1,"next",3,"condition","sameWindow","link","queryParams","linkAriaLabel","title","ascTrackElement","trackGestureClick","trackListIndex"],[1,"page-size-control"],["appearance","outline"],[3,"aria-labelledby","value","selectionChange"],[3,"value"],["queryParamsHandling","merge","trackAction","navigateToResultsPage",1,"page-link",3,"condition","sameWindow","linkAriaLabel",
"link","queryParams","ascTrackElement","trackGestureClick","trackListIndex"]],ua:function(a,b){a&1&&(_.A(0,"span",0)(1,"conditional-link",1)(2,"mat-icon",2),_.N(3,"chevron_left"),_.B()(),_.y(4,NHc,2,10,"conditional-link",3),_.A(5,"conditional-link",4)(6,"mat-icon",2),_.N(7,"chevron_right"),_.B()()(),_.A(8,"span",5)(9,"mat-label"),_.N(10," Results per page "),_.B(),_.A(11,"mat-form-field",6)(12,"mat-select",7),_.I("selectionChange",function(c){return b.FLc(c.value)}),_.O(13,"async"),_.A(14,"mat-option",
8),_.N(15," 10 "),_.B(),_.A(16,"mat-option",8),_.N(17," 25 "),_.B(),_.A(18,"mat-option",8),_.N(19," 100 "),_.B()()()());a&2&&(_.u(1),_.x("condition",b.Yw.Im)("sameWindow",!0)("link",_.nf(27,MHc))("queryParams",null==b.Yw.Im?null:b.Yw.Im.Ta)("linkAriaLabel",b.d4a)("title",b.d4a)("ascTrackElement",b.xc)("trackGestureClick",!0)("trackListIndex",null==b.Yw.Im?null:b.Yw.Im.Wd),_.u(3),_.x("ngForOf",b.Yw.kDb),_.u(1),_.x("condition",b.Yw.next)("sameWindow",!0)("link",_.nf(28,MHc))("queryParams",null==b.Yw.next?
null:b.Yw.next.Ta)("linkAriaLabel",b.c4a)("title",b.c4a)("ascTrackElement",b.xc)("trackGestureClick",!0)("trackListIndex",null==b.Yw.next?null:b.Yw.next.Wd),_.u(4),_.Pe("id",b.xc+"-page-size-control-label"),_.u(3),_.x("aria-labelledby",b.xc+"-page-size-control-label")("value",_.R(13,25,b.wLc)),_.u(2),_.x("value",10),_.u(2),_.x("value",25),_.u(2),_.x("value",100))},Ha:[_.jo,_.Bm,_.gI,_.Sv,_.Rv,_.Qs,_.Ly,_.Fy,_.Hm],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}"],
Oa:0});var RHc=function(){return[]},VHc=function(a){return{GH:a}},tJc=new _.ps("{resultCount, plural, =1 {Result {firstPosition} of {lastPosition}} other {Results {firstPosition} - {lastPosition} of {totalResultCount}}}"),uJc=new _.ns(1),l$=function(a,b,c,d){var e=this;this.Fa=c;this.Ub=d;this.SEc=ADc;this.agc=_.aOa;this.bgc=_.cOa;this.MMc=this.Ub.lba();this.RA=this.Fs=!1;this.XT=0;this.De="";this.wd={};this.GH=this.Ub.ZZ();this.GLc=_.XD(function(f){e.Fa.mb({element:e.rl,action:"snippetDetailChanged",Te:f.toString(),
gestureName:"CHANGE"});e.Ub.wwa(f)});this.fl=_.ei.has(2);this.xEc=_.qu.has(45)};l$.prototype.Ra=function(){};
l$.prototype.Sb=function(a){if(a.pagedSearchResponse){var b=this.Lea;if(b){this.XT=b.ol.length;var c=b.GAc+1;this.Fs=b.Fs;var d=tJc.format,e=this.XT,f=uJc.format(c+this.XT-1),g=uJc.format(b.jK);this.EIb=d.call(tJc,{resultCount:e,firstPosition:c,lastPosition:f,totalResultCount:this.Lea&&this.Fs&&this.fl?3E6<b.jK?"1M+":2E5<b.jK?"100k+":1E4<b.jK?"10k+":1E3<b.jK?"1k+":"~"+g:g});this.Kq=b.Kq;this.Lq=b.Lq}else this.XT=0}a.errorData&&this.hZ&&(this.XT=0,this.EIb=this.hZ.message,this.Kq=this.hZ.vF.Kq,this.Lq=
this.hZ.vF.Lq)};l$.prototype.gr=function(){this.Fa.mb({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};_.W.Object.defineProperties(l$.prototype,{ml:{configurable:!0,enumerable:!0,set:function(a){this.De=a.De;this.wd=a.wd}},mwc:{configurable:!0,enumerable:!0,get:function(){return this.fl}},Uuc:{configurable:!0,enumerable:!0,get:function(){return this.Lea?this.Lea.ol.map(function(a){return a.Mc.path}).join("\n"):""}}});
l$.O=function(a){return new (a||l$)(_.v(_.pu),_.v(_.ru),_.v(_.ou),_.v(_.Wu))};
l$.ya=_.lc({type:l$,qa:[["result-header","searchResultsElementName",""]],inputs:{rl:"searchResultsElementName",Fs:"maybeSkippedDocuments",ml:"queryContext",RA:"showCanonicalCodeExampleFeature",Lea:"pagedSearchResponse",hZ:"errorData"},features:[_.Cc],mc:["searchResultsElementName",""],Aa:10,Ba:8,Ea:[[1,"result-header"],[1,"result-message"],["class","estimated-result-tooltip","matTooltip","The result set is large and the total number is just an estimate.","aria-hidden","false","aria-label","Hint that total result number is just an estimate.",
4,"ngIf"],["color","mediumContrast",3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","copyEvent",4,"ngIf"],[4,"ngIf"],["gme-button-old","","id","skiplink-navigation-target","queryParamsHandling","merge","class","find-everything","format","hairline","trackAction","findEverything","matTooltip","Fetch exhaustive results (sometimes slow)",3,"routerLink","queryParams","ascTrackElement",4,"ngIf"],["class","snippet-control",4,"ngIf"],["class","debug-container",3,"class",
4,"ngIf"],["matTooltip","The result set is large and the total number is just an estimate.","aria-hidden","false","aria-label","Hint that total result number is just an estimate.",1,"estimated-result-tooltip"],["color","mediumContrast",3,"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",3,"show-example-usage-enabled",
"ascTrackElement","matTooltip","click",4,"ngIf"],["gme-button","","format","hairline","trackAction","showExampleUsage",1,"show-example-usage-toggle",3,"ascTrackElement","matTooltip","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"]],ua:function(a,b){a&1&&(_.A(0,
"span",0)(1,"span",1),_.N(2),_.y(3,PHc,2,0,"mat-icon",2),_.B(),_.y(4,QHc,1,5,"copy-button",3)(5,SHc,8,8,"ng-container",4)(6,THc,3,4,"a",5)(7,WHc,4,5,"ng-container",4)(8,XHc,14,5,"span",6),_.B(),_.y(9,$Hc,3,4,"div",7));a&2&&(_.u(2),_.kf(" ",b.EIb," "),_.u(1),_.x("ngIf",!!b.Lea&&b.Fs&&b.fl),_.u(1),_.x("ngIf",0!==b.XT),_.u(1),_.x("ngIf",b.SEc(b.wd)||b.De),_.u(1),_.x("ngIf",b.Fs&&b.fl&&b.xEc),_.u(1),_.x("ngIf",b.RA),_.u(1),_.x("ngIf",b.mwc),_.u(1),_.x("ngIf",b.Kq||b.Lq))},Ha:[_.jo,_.Cm,_.wz,_.AF,_.By,
_.Sv,_.Rv,_.Qs,_.Ly,_.Fy,_.tw,_.Lz,_.vH,_.wH,_.Pn,_.mu,_.Hm],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}"],
Oa:0});var m$=function(){};m$.prototype.Ra=function(){};m$.O=function(a){return new (a||m$)};
m$.ya=_.lc({type:m$,qa:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{Uyc:"docLink",xc:"trackElement"},mc:["docLink","","trackElement",""],Aa:4,Ba:2,Ea:[[1,"desc"],["trackAction","openResultsIncompleteDocLink","aria-label","Learn more about potentially missing search results.",3,"externalLink","ascTrackElement"]],ua:function(a,b){a&1&&(_.A(0,"span",0),_.N(1," Not seeing the search results you expect?\n"),_.B(),_.A(2,"a",1),_.N(3," Learn more\n"),_.B());a&2&&(_.u(2),_.x("externalLink",
b.Uyc)("ascTrackElement",b.xc))},Ha:[_.jo,_.fo],styles:["search-results-incomplete[_nghost-%COMP%]{align-items:center;background-color:#e8f0fe;display:flex;flex-wrap:wrap;min-height:40px;padding-left:16px}a[_ngcontent-%COMP%]{margin-left:16px}"],Oa:0});var vJc=["listContainer"],wJc=[[["result-footer"]]],n$=function(a,b,c,d,e,f,g,m,n,r,w,z){_.Xq.call(this,m,n,r,z);this.Fa=a;this.Vg=b;this.RRa=c;this.Ua=d;this.md=e;this.Ub=f;this.q1=g;this.rl="";this.RA=this.jMb=!1;this.PEb=new _.ll;this.Tc=_.dE;this.pB=ZIc;this.selectedIndex=new _.Wf(-1);this.ol=_.Wd;this.Gq=new _.id;this.lLc=new _.id;this.GH=this.Ub.ZZ();this.Qn=w.Qn.ha(_.t(function(D){return D?D+"px":void 0}),_.ge(1),_.rd())};_.V(n$,_.Xq);n$.Ia=_.Xq.Ia;
n$.prototype.Ra=function(){var a=this;_.Xq.prototype.Ra.call(this);this.Gq.add(YIc(this.RRa,function(){return{page:a.IA,scrollTop:a.nb.na.scrollTop}}));this.Gq.add(this.Ua.events.ha(_.Kd(function(b){return b instanceof _.kg}),_.ke(null)).subscribe(function(){a.sZa=a.RRa.get().scrollTop}));this.Gq.add(this.md.register("selectNextResult","j",function(){a.WM(1);a.ir("selectNextResult")}));this.Gq.add(this.md.register("selectPreviousResult","k",function(){a.WM(-1);a.ir("selectPreviousResult")}))};
n$.prototype.Sb=function(a){var b=this;if(a.hasOwnProperty("resultPage")){var c;a=0===(null==(c=this.IA.ol[0])?void 0:c.type);this.RA&&a&&this.Ub.ZZ().ha(_.Zd(),_.Kd(function(d){return!d})).subscribe(function(){b.Fa.mb({gestureName:"EXTERNAL",element:"ResultList",action:"skippedExampleUsageRequest"})});this.Gq.add(_.Krb(this.Vg,function(){b.selectedIndex.next(0)}));this.lLc.unsubscribe();this.ol=xJc(this)}};n$.prototype.Hm=function(){void 0!==this.sZa&&(this.nb.na.scrollTop=this.sZa,this.sZa=void 0)};
n$.prototype.Ka=function(){_.Xq.prototype.Ka.call(this);this.Gq.unsubscribe()};var dIc=function(a){return a.path||a.repository?"ref":a.ue?"repo":"repoGroup"},xJc=function(a){var b=a.IA.ol;return 25>=b.length||a.RRa.get().scrollTop?_.nd(b):_.UGa.ha(_.Zd(),_.Ud(0),_.ce(b),_.ke(b.slice(0,20)))};n$.prototype.WM=function(a){var b=this.IA.ol.length;b&&(a=this.selectedIndex.value+a,0>a||a>=b||this.selectedIndex.next(a))};
n$.prototype.ir=function(a){this.Fa.mb({element:"ResultList",action:a,gestureName:"KEYBOARD",Jf:this.selectedIndex.value})};n$.O=function(a){return new (a||n$)(_.v(_.eo),_.v(_.wg),_.v(c$),_.v(_.rg),_.v(_.Kt),_.v(_.Wu),_.v(iJc),_.v(_.ed),_.v(_.Wq),_.v(_.re),_.v(_.cE),_.v(_.Qq,8))};
n$.ya=_.lc({type:n$,qa:[["result-list"]],tb:function(a,b){a&1&&_.xf(vJc,7);if(a&2){var c;_.vf(c=_.zf())&&(b.h0c=c.first)}},inputs:{yA:"previewTarget",IA:"resultPage",rl:"searchResultsElementName",jMb:"showResultsIncomplete",RA:"showCanonicalCodeExampleFeature"},outputs:{PEb:"previewTriggered"},features:[_.Le,_.Cc],ac:["result-footer"],Aa:8,Ba:7,Ea:[["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"]],ua:function(a,b){a&1&&(_.df(wJc),_.y(0,cIc,2,1,"div",0),_.O(1,"async"),_.A(2,"ul",null,1),_.y(4,eIc,4,14,"li",2),_.O(5,"async"),_.B(),_.y(6,fIc,1,2,"search-results-incomplete",3),_.ef(7));a&2&&(_.x("ngIf",b.RA&&_.R(1,3,b.GH)),_.u(4),_.x("ngForOf",_.R(5,5,b.ol)),_.u(2),
_.x("ngIf",b.jMb))},Ha:[RIc,_.Bm,_.Cm,h$,m$,_.Hm],styles:["result-list[_nghost-%COMP%]{overflow:hidden}ul[_ngcontent-%COMP%]{margin:0;padding:0;width:100%}li[_ngcontent-%COMP%]{list-style-type:none;padding:0}loading[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;bottom:12px}dc-information-box[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;justify-content:flex-start;margin:16px}dc-information-box[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:16px}"],Oa:0});var yJc=["image/png","image/jpeg","image/gif"],zJc={eI:0,EMPTY:1,i6b:2,jic:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},o$=function(a,b,c){this.Fa=a;this.Wg=b;this.Ua=c;this.Izb=_.WD([]);this.pt=_.dE;this.cka=zJc;this.mg="SearchResultFilePreview";this.data="";this.Ll=_.Wd;this.metadata=null;this.hk=new _.fe(1)};o$.prototype.Ra=function(){};var qIc=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return 0<a.Vb.length;default:return _.Fg(a)}};
o$.prototype.Ep=function(a){this.Ua.navigate(_.Kp(_.Qp(this.Mc.Xb(),{line:a.line+1}).Za()),{ig:"preserve"});this.Fa.mb({gestureName:"CLICK",element:this.mg,action:"selectLine",projectId:this.Mc.qb},a.e0)};
_.W.Object.defineProperties(o$.prototype,{mAc:{configurable:!0,enumerable:!0,set:function(a){var b=a.oe,c=a.tD;a=a.Mc;this.data=b.tw()||_.iE(_.Qi(b,1));this.metadata=_.Ti(b,_.xp,2);this.Mc=a;this.wb=_.Bpb(a,b,[c]);this.Ll=_.Glb(a,_.dI(this.Wg,a,"path"),this.Ua)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.Izb=a;this.hk.next(_.TD(a,[]).length?0:-1)},get:function(){return this.Izb}},Tyc:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?yJc.includes(_.Y(this.metadata,
1))?2:_.cj(this.metadata,2)?0:3:3:1}},imageUrl:{configurable:!0,enumerable:!0,get:function(){var a=this.metadata;return"data:"+(a?_.Y(a,1):"")+";base64,"+this.data}}});o$.O=function(a){return new (a||o$)(_.v(_.eo),_.v(_.cI),_.v(_.rg))};
o$.ya=_.lc({type:o$,qa:[["single-file-preview","fileData","","matches",""]],inputs:{mAc:"fileData",matches:"matches"},mc:["fileData","","matches",""],Aa:5,Ba:5,Ea:[[3,"ngSwitch"],["icon","source:file",4,"ngSwitchCase"],[3,"path",4,"ngSwitchCase"],[3,"alt","src",4,"ngSwitchCase"],["class","text",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"]],ua:function(a,b){a&1&&(_.F(0,0),_.y(1,gIc,5,0,"icon-empty-state-display",1)(2,hIc,1,1,"empty-file-detail",2)(3,iIc,2,4,"img",3)(4,rIc,4,3,"div",4),_.H());a&2&&(_.x("ngSwitch",b.Tyc),_.u(1),_.x("ngSwitchCase",b.cka.eI),_.u(1),_.x("ngSwitchCase",b.cka.EMPTY),_.u(1),_.x("ngSwitchCase",b.cka.i6b),_.u(1),_.x("ngSwitchCase",b.cka.jic))},Ha:[_.Cm,_.Dm,_.Em,_.iK,_.lK,_.zz,_.Bz,_.Az,_.$D,_.YD,_.ZH,_.jK,_.Hm,_.Fz],styles:["single-file-preview[_nghost-%COMP%]{display:flex;position:relative;overflow:auto}icon-empty-state-display[_ngcontent-%COMP%]{align-self:center}empty-file-detail[_ngcontent-%COMP%]{align-self:center;flex:1 1 100%}.matches-navigation[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-content:center;align-items:center;display:flex;height:28px;justify-content:flex-end}.matches-navigation[_ngcontent-%COMP%] > loading[_ngcontent-%COMP%]{margin-right:20px}img[_ngcontent-%COMP%]{align-self:center;max-height:100%;max-width:100%}.text[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;overflow:auto}dc-information-box[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;justify-content:flex-start}"],
Oa:0});var AJc=function(a,b){this.Sq=a;this.hG=b;this.pt=_.dE;this.pB=ZIc;this.mg="SearchResultFilePreview";this.U3b="result-preview-header";this.R3a="Close";this.p$b="Preview of File ";this.page=_.Wd;this.NU=new _.Ng;this.close=new _.ll},BJc=function(a,b){return a.Sq.get(b.qb,b.Oc,b.repository,_.Vh(b),b.path,{Qb:b.params.Qb,type:1,line:_.hta(b.params.line)}).ha(_.t(function(c){var d=_.Cp(c);if(!d)throw Error("Ff");var e;return _.WD({type:0,oe:d,tD:null!=(e=_.bj(c,8)[0])?e:0,Mc:b})}))},CJc=function(a,b){var c=
b.Xb();return a.Sq.list(b.qb,b.Oc,b.repository,_.Vh(b),b.path,b.params.Qb).ha(_.t(function(d){return{state:2,Vb:{type:1,items:zIc(d,c)}}}))};
_.W.Object.defineProperties(AJc.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.Mc;this.NU=b;switch(a.type){case 0:a.DCc?this.hG.pta.next(b):this.hG.Mhb();b=BJc(this,b);break;case 1:b=CJc(this,b);break;default:b=_.Fg(a)}setTimeout(function(){var c;null==(c=document.getElementById("result-preview-header"))||c.focus()});this.page=b.ha(_.ke(_.eE),_.Pd(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=_.Fg(c)}}return _.nd({state:1,message:"Error fetching contents",axa:c})}))}},iGc:{configurable:!0,enumerable:!0,set:function(a){a=a.yT;SDc(a)?this.hG.ZJa.next(a.O0):this.hG.ZJa.next(void 0)}}});AJc.O=function(a){return new (a||AJc)(_.v(_.EJ),_.v(_.kK))};
AJc.ya=_.lc({type:AJc,qa:[["result-preview"]],inputs:{target:"target",iGc:"loadedQueryContext"},outputs:{close:"close"},features:[_.mf([_.kK])],Aa:7,Ba:9,Ea:[[4,"ngIf"],[1,"file-header"],["svgIcon","source:file"],["queryParamsHandling","preserve","trackAction","openFile",1,"filepath",3,"routerLink","ascTrackElement"],[3,"ngSwitch",4,"ngIf"],[1,"preview-title"],["mat-icon-button","","type","button","trackAction","closePreview",1,"close",3,"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"]],ua:function(a,b){a&1&&(_.y(0,sIc,6,4,"h2",0),_.A(1,"div",1),_.E(2,"mat-icon",2),_.A(3,"a",3),_.N(4),_.B()(),_.y(5,yIc,4,4,"ng-container",
4),_.O(6,"async"));a&2&&(_.x("ngIf",b.NU.path),_.u(3),_.x("routerLink",_.Kp(b.NU))("ascTrackElement",b.mg),_.Pe("id",b.U3b)("aria-label",b.p$b+b.NU.path),_.u(1),_.kf(" ",b.NU.path," "),_.u(1),_.x("ngIf",_.R(6,7,b.NU.path&&b.page)))},Ha:[_.jo,_.Cm,_.Dm,_.Em,_.nK,_.zz,_.Bz,_.Az,_.YD,_.Hr,_.Qs,_.Pn,o$,_.Hm],styles:["result-preview[_nghost-%COMP%]{display:flex;flex-direction:column;position:relative;overflow:auto}directory-contents-grid[_ngcontent-%COMP%]{margin:10px}directory-contents-grid[_ngcontent-%COMP%], single-file-preview[_ngcontent-%COMP%]{overflow:auto;z-index:0}directory-contents-grid[_ngcontent-%COMP%]   .matches-navigation[_ngcontent-%COMP%], single-file-preview[_ngcontent-%COMP%]   .matches-navigation[_ngcontent-%COMP%]{height:28px}h2[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-content:center;align-items:center;display:flex;flex:0 0 auto;font-weight:500;font-size:15px;height:40px;justify-content:flex-start;letter-spacing:.01em;line-height:24px;margin:0;overflow:hidden;padding-left:20px;z-index:1}.preview-title[_ngcontent-%COMP%]{flex:1 1 100%}.file-header[_ngcontent-%COMP%]{align-items:center;background-color:var(--primary-app-bar);border-bottom-style:solid;border-bottom-width:1px;display:flex;flex:0 0 auto;height:28px;padding-left:20px}.file-header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;width:18px}.file-header[_ngcontent-%COMP%]   a.filepath[_ngcontent-%COMP%]{margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}loading[_ngcontent-%COMP%], single-file-preview[_ngcontent-%COMP%]{flex:1 1 100%}"],
Oa:0});var DJc=function(){};DJc.O=function(a){return new (a||DJc)};DJc.Da=_.mc({type:DJc});DJc.Ca=_.bc({imports:[_.Im,_.qK,_.sK,_.Cz,_.aE,_.ZD,_.uH,_.$H,_.rK]});var EJc,FJc;EJc={Xm:i$};FJc=[{path:"",component:g$,Ue:_.xE([b$,$9]),resolve:EJc,Np:"paramsOrQueryParamsChange"}];_.p$=function(){};_.p$.O=function(a){return new (a||_.p$)};_.p$.Da=_.mc({type:_.p$,id:"search"});_.p$.Ca=_.bc({Pb:[i$,_.EJ],imports:[_.Qu,PIc,SIc,_.Ow,_.Im,_.CI,_.JI,_.KI,_.yz,_.go,_.yK,_.sK,_.TI,_.Tu,_.Dy,_.Cz,_.aE,_.ZD,_.es,_.Tv,_.Rs,_.My,_.Jw,_.Mz,_.Jy,_.Tw,_.$I,_.$H,_.sy(FJc),_.nu,_.rK,DJc,_.aI,_.Hz,_.hK,_.Qw,_.Rn]});_.C8a(_.p$,"search");
_.glb(g$,function(){return[_.jo,_.Cm,_.Dm,_.Em,_.wz,_.fo,_.zz,_.Bz,_.Az,_.YD,_.Hr,_.Pn,_.Gz,AJc,j$,k$,l$,n$,m$]},function(){return[_.Hm]});
}catch(e){_._DumpException(e)}
try{
var GJc=function(a,b){a=Number(a);return!isNaN(a)&&a>=b&&Number.isInteger(a)},HJc=function(a){a&1&&_.E(0,"settings-header",27)},IJc=function(a){if(a&1){var b=_.Lc();_.A(0,"div")(1,"mat-form-field",28)(2,"mat-label");_.N(3," Appearance ");_.B();_.A(4,"mat-select",13);_.I("selectionChange",function(c){_.Mc(b);var d=_.M();return _.Nc(d.HLc(c.value))});_.O(5,"async");_.A(6,"mat-option",29);_.N(7," Light ");_.B();_.A(8,"mat-option",30);_.N(9," Dark ");_.B();_.A(10,"mat-option",31);_.N(11," Use System Settings ");
_.B()()()()}a&2&&(a=_.M(),_.u(4),_.x("value",_.R(5,1,a.OZa)))},JJc=function(a,b){a&1&&(_.A(0,"mat-option",34),_.N(1),_.B());a&2&&(a=b.va,_.x("value",a),_.u(1),_.kf(" ",a.replace("cider","default")," "))},KJc=function(a){if(a&1){var b=_.Lc();_.A(0,"div")(1,"mat-form-field",32)(2,"mat-label");_.N(3," Dark syntax highlighting theme ");_.B();_.A(4,"mat-select",13);_.I("selectionChange",function(c){_.Mc(b);var d=_.M();return _.Nc(d.CLc(c.value))});_.O(5,"async");_.y(6,JJc,2,2,"mat-option",33);_.B()()()}a&
2&&(a=_.M(),_.u(4),_.x("value",_.R(5,2,a.LLc)),_.u(2),_.x("ngForOf",a.qYb))},LJc=function(a){a&1&&(_.A(0,"mat-label"),_.N(1," Light syntax highlighting theme "),_.B())},MJc=function(a){a&1&&(_.A(0,"mat-label"),_.N(1," Syntax highlighting theme "),_.B())},NJc=function(a,b){a&1&&(_.A(0,"mat-option",34),_.N(1),_.B());a&2&&(a=b.va,_.x("value",a),_.u(1),_.kf(" ",a.replace("cider","default")," "))},OJc=function(a){if(a&1){var b=_.Lc();_.A(0,"div")(1,"mat-form-field",35);_.y(2,LJc,2,0,"mat-label",36)(3,
MJc,2,0,"ng-template",null,37,_.Cf);_.A(5,"mat-select",13);_.I("selectionChange",function(d){_.Mc(b);var e=_.M();return _.Nc(e.ELc(d.value))});_.O(6,"async");_.y(7,NJc,2,2,"mat-option",33);_.B()()()}if(a&2){var c=_.hf(4);a=_.M();_.u(2);_.x("ngIf",a.KU)("ngIfElse",c);_.u(3);_.x("value",_.R(6,4,a.NLc));_.u(2);_.x("ngForOf",a.c8b)}},PJc=function(a){if(a&1){var b=_.Lc();_.A(0,"div")(1,"mat-slide-toggle",38);_.I("change",function(c){_.Mc(b);var d=_.M();return _.Nc(d.MOc(c))});_.O(2,"async");_.N(3," Strip the google3/ prefix when copying paths ");
_.B()()}a&2&&(a=_.M(),_.u(1),_.x("checked",_.R(2,1,a.LNb)))},QJc=function(a){a&1&&(_.A(0,"a",39)(1,"mat-icon",40),_.N(2,"info_outline"),_.B()())},RJc=function(a){if(a&1){var b=_.Lc();_.A(0,"div")(1,"mat-form-field",41)(2,"mat-label");_.N(3," Default Cider editing behavior ");_.B();_.A(4,"mat-select",13);_.I("selectionChange",function(c){_.Mc(b);var d=_.M();return _.Nc(d.BLc(c.value))});_.O(5,"async");_.A(6,"mat-option",42);_.N(7," Open in Cider. ");_.B();_.A(8,"mat-option",43);_.N(9," Open the workspace selection prompt in Cider. ");
_.B()()()()}a&2&&(a=_.M(),_.u(4),_.x("value",_.R(5,1,a.H8)))},SJc=function(a){if(a&1){var b=_.Lc();_.A(0,"div")(1,"mat-slide-toggle",44);_.I("change",function(c){_.Mc(b);var d=_.M();return _.Nc(d.NOc(c))});_.O(2,"async");_.N(3," When opening the Cider workspace selection prompt, default to suggesting a unique workspace name. ");_.B()()}a&2&&(a=_.M(),_.u(1),_.x("checked",_.R(2,1,a.wia)))},TJc=function(a){if(a&1){var b=_.Lc();_.A(0,"div")(1,"mat-slide-toggle",45);_.I("change",function(c){_.Mc(b);var d=
_.M();return _.Nc(d.LOc(c))});_.O(2,"async");_.N(3," Show personalized results based on search history ");_.B();_.A(4,"a",46)(5,"mat-icon",40);_.N(6,"info_outline");_.B()()()}a&2&&(a=_.M(),_.u(1),_.x("checked",_.R(2,1,a.Xs)))},UJc=function(a){if(a&1){var b=_.Lc();_.A(0,"div")(1,"mat-form-field",47)(2,"mat-label");_.N(3," Search results page size ");_.B();_.A(4,"mat-select",13);_.I("selectionChange",function(c){_.Mc(b);var d=_.M();return _.Nc(d.rPc(c.value))});_.O(5,"async");_.A(6,"mat-option",34);
_.N(7," 10 ");_.B();_.A(8,"mat-option",34);_.N(9," 25 ");_.B();_.A(10,"mat-option",34);_.N(11," 100 ");_.B()()()()}a&2&&(a=_.M(),_.u(4),_.x("value",_.R(5,4,a.pageSize)),_.u(2),_.x("value",10),_.u(2),_.x("value",25),_.u(2),_.x("value",100))},VJc=function(a){if(a&1){var b=_.Lc();_.A(0,"div")(1,"mat-form-field",48)(2,"mat-select",49);_.I("selectionChange",function(c){_.Mc(b);var d=_.M();return _.Nc(d.qPc(c.value))});_.O(3,"async");_.A(4,"mat-option",34);_.N(5," 25 ");_.B();_.A(6,"mat-option",34);_.N(7,
" 50 ");_.B();_.A(8,"mat-option",34);_.N(9," 100 ");_.B();_.A(10,"mat-option",34);_.N(11," 200 ");_.B()();_.A(12,"mat-label");_.N(13," Starred paths on homepage ");_.B()()()}a&2&&(a=_.M(),_.u(2),_.x("value",_.R(3,5,a.kea)),_.u(2),_.x("value",25),_.u(2),_.x("value",50),_.u(2),_.x("value",100),_.u(2),_.x("value",200))},q$=function(a,b,c,d){_.io.call(this,a,b,d,c,"change");this.bQb=!0};_.V(q$,_.io);q$.prototype.cWa=function(a){this.bQb&&_.YNa(this,"CHANGE",a)};
q$.O=function(a){return new (a||q$)(_.v(_.eo),_.v(_.Pk),_.v(_.ed),_.v(_.ho,8))};q$.Ia=_.rc({type:q$,qa:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{bQb:"trackGestureChange"},features:[_.Le]});var WJc=function(){this.ZD=this.text=""};WJc.O=function(a){return new (a||WJc)};
WJc.ya=_.lc({type:WJc,qa:[["help-tooltip","text",""]],inputs:{text:"text",ZD:"tooltipClass"},mc:["text",""],Aa:3,Ba:2,Ea:[["tabindex","0","role","note","matTooltipPosition","right",3,"matTooltipClass","matTooltip"]],ua:function(a,b){a&1&&(_.A(0,"span",0)(1,"mat-icon"),_.N(2,"help_outline"),_.B()());a&2&&_.x("matTooltipClass",b.ZD)("matTooltip",b.text)},Ha:[_.Qs,_.tw],styles:["help-tooltip[_nghost-%COMP%]{margin-left:8px}mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle;cursor:default}"],
Oa:0});var XJc=function(){};XJc.O=function(a){return new (a||XJc)};XJc.Da=_.mc({type:XJc});XJc.Ca=_.bc({imports:[_.Im,_.Rs,_.Jw]});var YJc=Object.freeze({"invalid-number":!0}),r$=function(){this.qdb=!1};r$.prototype.validate=function(a){return GJc(a.value,this.qdb?0:1)?null:YJc};r$.O=function(a){return new (a||r$)};r$.Ia=_.rc({type:r$,qa:[["","positiveIntegerValidator",""]],inputs:{qdb:"allowZero"},features:[_.mf([{wa:_.tv,Nb:r$,rd:!0}])]});var s$=function(){};s$.prototype.validate=function(a){return void 0===a.value||""===a.value||GJc(a.value,1)?null:YJc};s$.O=function(a){return new (a||s$)};
s$.Ia=_.rc({type:s$,qa:[["","optionalPositiveIntegerValidator",""]],features:[_.mf([{wa:_.tv,Nb:s$,rd:!0}])]});_.ZJc=function(){this.mDb=""};_.ZJc.O=function(a){return new (a||_.ZJc)};
_.ZJc.ya=_.lc({type:_.ZJc,qa:[["settings-header"]],inputs:{mDb:"pageTitle"},ac:["*"],Aa:4,Ba:1,Ea:[["fxLayoutAlign","center center"],["fxFlex","grow",1,"title"]],ua:function(a,b){a&1&&(_.df(),_.A(0,"header",0)(1,"h1",1),_.N(2),_.B(),_.ef(3),_.B());a&2&&(_.u(2),_.lf(b.mDb))},Ha:[_.Pq,_.as],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}"],Oa:0});_.u$=function(a,b,c,d,e,f){var g=this;this.document=a;this.Fa=b;this.Ub=c;this.dpa=d;this.Kb=e;this.OZa=this.Ub.yra();this.Yba=this.Ub.AR();this.sMc=this.Ub.LR();this.LNb=this.Ub.c_();this.tabSize=this.Ub.OR();this.pageSize=this.Ub.KR();this.Qn=this.dpa.Qn;this.kea=this.Ub.TZ();this.yTb=_.WAb(this.Ub);this.BQc=this.Ub.Fra();this.H8=this.Ub.JZ();this.wia=this.Ub.d_();this.Xs=this.Ub.a_();this.nMc=this.Ub.YZ();this.mDc=this.Ub.NZ();this.qYb=Array.from(_.o1a);this.c8b=Array.from(_.n1a);this.lb=new _.id;
this.fMb=!0;this.HLc=_.XD(function(m){t$(g,"themeChanged",m);g.Ub.xwa(m)});this.CLc=_.XD(function(m){t$(g,"darkSyntaxThemeChanged",m);g.Ub.gha(m)});this.ELc=_.XD(function(m){t$(g,"lightSyntaxThemeChanged",m);g.Ub.qha(m)});this.IOc=_.XD(function(m){t$(g,"highlightXrefsChanged",m.checked.toString());g.Ub.C1(m.checked)});this.KOc=_.XD(function(m){t$(g,"showFoldMarkersChanged",m.checked.toString());g.Ub.xha(m.checked)});this.MOc=_.XD(function(m){t$(g,"stripGoogle3FromCopyChanged",m.checked.toString());
g.Ub.Cwa(m.checked)});this.sPc=_.tj(function(m,n){t$(g,"tabSizeChanged",m);n&&g.Ub.zha(Number(m))},300);this.rPc=_.tj(function(m){t$(g,"pageSizeChanged",String(m));g.Ub.J1(m)},300);this.nPc=_.tj(function(m,n){t$(g,"codeFontSizeChanged",m);n&&(""===m?_.bE(g.dpa):_.bE(g.dpa,Number(m)))},300);this.qPc=_.tj(function(m){t$(g,"numStarredPlacesChanged",String(m));g.Ub.tha(m)},300);this.oKc=function(){_.bE(g.dpa)};this.OOc=_.XD(function(m){t$(g,"xrefMiniPanelEnabledChanged",m.checked.toString());_.XAb(g.Ub,
m.checked)});this.tPc=_.tj(function(m,n){t$(g,"xrefMiniPanelMinWidthChanged",m);n&&g.Ub.o_a(Number(m))},300);this.BLc=_.XD(function(m){t$(g,"ciderDefaultChanged",m);g.Ub.gwa(m)});this.NOc=_.XD(function(m){t$(g,"suggestUniqueCiderWsChanged",m.checked.toString());g.Ub.Dwa(m.checked)});this.LOc=_.XD(function(m){t$(g,"showPersonalizedResultsChanged",m.checked.toString());g.Ub.Awa(m.checked)});this.JOc=_.XD(function(m){t$(g,"showCustomContextMenuChanged",m.checked.toString());g.Ub.wha(m.checked)});this.DLc=
_.XD(function(m){t$(g,"hovercardVisibilityChanged",m);g.Ub.nha(m)});this.KU=f.KU();this.Ym=_.ei.has(2);this.LLc=_.Z1a(f,"DARK");this.NLc=_.Z1a(f,"LIGHT")};_.u$.prototype.Qc=function(){var a=this;this.lb.add(this.Kb.df.subscribe(function(b){b&&(b=a.document.querySelector("#"+b))&&(null==b||b.scrollIntoView(),null==b||b.focus(),null==b||b.classList.add("highlight-anim"))}))};_.u$.prototype.Ka=function(){this.lb.unsubscribe()};
var $Jc=function(a,b){if(!a.KU||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.Fg(b)}},aKc=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.Fg(a)}},t$=function(a,b,c){a.Fa.mb({element:"Settings",action:b,Te:c,gestureName:"CHANGE"})};_.u$.O=function(a){return new (a||_.u$)(_.v(_.ph),_.v(_.eo),_.v(_.Wu),_.v(_.cE),_.v(_.Vf),_.v(_.cv),_.v(_.pu),_.v(_.ru))};
_.u$.ya=_.lc({type:_.u$,qa:[["general-settings"]],inputs:{fMb:"showHeader"},Aa:76,Ba:44,Ea:[["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"]],ua:function(a,b){if(a&1){var c=_.Lc();_.y(0,HJc,1,0,"settings-header",0)(1,IJc,12,3,"div",1)(2,KJc,7,4,"div",1);_.O(3,"async");_.y(4,OJc,8,6,"div",1);_.O(5,"async");_.y(6,PJc,4,3,"div",1);_.A(7,"div")(8,"mat-slide-toggle",2);_.I("change",function(e){return b.KOc(e)});_.O(9,"async");_.N(10," Show Fold Markers ");_.B()();
_.A(11,"div")(12,"mat-slide-toggle",3);_.I("change",function(e){return b.IOc(e)});_.O(13,"async");_.N(14," Highlight References ");_.B()();_.A(15,"div")(16,"mat-slide-toggle",4);_.I("change",function(e){return b.JOc(e)});_.O(17,"async");_.N(18," Show Cross References Context Menu on right click ");_.B()();_.A(19,"div",5)(20,"mat-slide-toggle",6);_.I("change",function(e){return b.OOc(e)});_.O(21,"async");_.N(22," Enable the references preview pane when the browser is wider than ");_.B();_.A(23,"mat-form-field",
7)(24,"input",8,9);_.I("ngModelChange",function(e){_.Mc(c);return _.Nc(b.tPc(e,_.hf(25).Fd.valid))});_.O(26,"async");_.O(27,"async");_.B();_.A(28,"span",10);_.N(29,"pixels");_.B();_.A(30,"mat-error");_.N(31," Must set width to a positive integer. ");_.B()();_.y(32,QJc,3,0,"a",11);_.B();_.y(33,RJc,10,3,"div",1)(34,SJc,4,3,"div",1)(35,TJc,7,3,"div",1);_.A(36,"div")(37,"mat-form-field",12)(38,"mat-label");_.N(39," Show identifier hovercards ");_.B();_.A(40,"mat-select",13);_.I("selectionChange",function(e){return b.DLc(e.value)});
_.O(41,"async");_.A(42,"mat-option",14);_.N(43," Never show ");_.B();_.A(44,"mat-option",15);_.N(45," Hold 'Shift' to show ");_.B();_.A(46,"mat-option",16);_.N(47," Hold 'Control' to show ");_.B();_.A(48,"mat-option",17);_.N(49," Hold 'Control' or 'Command' (macOS) to show ");_.B();_.A(50,"mat-option",18);_.N(51," Always show ");_.B()()()();_.A(52,"div")(53,"mat-form-field",19)(54,"input",20,21);_.I("ngModelChange",function(e){_.Mc(c);return _.Nc(b.sPc(e,_.hf(55).Fd.valid))});_.O(56,"async");_.B();
_.A(57,"mat-label");_.N(58," Tab size (chars) ");_.B();_.A(59,"mat-error");_.N(60," Must set tab size to a positive integer. ");_.B()()();_.y(61,UJc,12,6,"div",1)(62,VJc,14,7,"div",1);_.A(63,"div")(64,"mat-form-field",22)(65,"input",23,24);_.I("ngModelChange",function(e){_.Mc(c);return _.Nc(b.nPc(e,_.hf(66).Fd.valid))});_.O(67,"async");_.B();_.A(68,"mat-label");_.N(69," Code font size (px) ");_.B();_.A(70,"mat-error");_.N(71," Must set code font size to a positive integer or clear the field. ");_.B()();
_.A(72,"button",25);_.I("click",function(){return b.oKc()});_.A(73,"span");_.N(74,"Reset");_.B()();_.E(75,"help-tooltip",26);_.B()}if(a&2){var d=_.hf(25);_.x("ngIf",b.fMb);_.u(1);_.x("ngIf",b.KU);_.u(1);_.x("ngIf",$Jc(b,_.R(3,22,b.OZa)));_.u(2);_.x("ngIf",aKc(_.R(5,24,b.OZa)));_.u(2);_.x("ngIf",b.Ym);_.u(2);_.x("checked",_.R(9,26,b.sMc));_.u(4);_.x("checked",_.R(13,28,b.Yba));_.u(4);_.x("checked",_.R(17,30,b.nMc));_.u(4);_.x("checked",_.R(21,32,b.yTb))("aria-label","Enable the references preview pane when the browser is wider than "+
d.value+" pixels");_.u(4);_.x("allowZero",!0)("ngModel",_.R(26,34,b.BQc))("disabled",!1===_.R(27,36,b.yTb));_.u(8);_.x("ngIf",b.Ym);_.u(1);_.x("ngIf",b.Ym);_.u(1);_.x("ngIf",b.Ym);_.u(1);_.x("ngIf",b.Ym);_.u(5);_.x("value",_.R(41,38,b.mDc));_.u(14);_.x("ngModel",_.R(56,40,b.tabSize));_.u(7);_.x("ngIf",!b.Ym);_.u(1);_.x("ngIf",b.Ym);_.u(3);_.x("ngModel",_.R(67,42,b.Qn))}},Ha:[_.jo,q$,_.Bm,_.Cm,_.fo,_.hi,_.xv,_.Dv,_.By,WJc,_.Ir,_.OK,_.Sv,_.Rv,_.Ay,_.Qs,_.Vv,_.Ly,_.Fy,_.RK,_.tw,_.ZJc,s$,r$,_.Hm],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}"],
Oa:0});_.v$=function(){};_.v$.O=function(a){return new (a||_.v$)};_.v$.Da=_.mc({type:_.v$});_.v$.Ca=_.bc({imports:[_.Im,_.ds]});_.w$=function(){};_.w$.O=function(a){return new (a||_.w$)};_.w$.Da=_.mc({type:_.w$});_.w$.Ca=_.bc({imports:[_.lo,_.Im,_.go,_.Lv,_.Dy,XJc,_.es,_.Tv,_.Rs,_.Wv,_.Jy,_.My,_.SK,_.Jw,_.v$]});
}catch(e){_._DumpException(e)}
try{
_.Bg("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 WKc=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]},XKc=function(a,b,c){if(a){var d=_.IAb(a);if(!b)return d.toString();a=_.qoa(b)||_.roa(b)||b;switch([_.JAb,_.KAb,_.LAb].find(function(e){return _.MAb(e,d)})){case _.JAb:case _.LAb:return c&&"/"!==c?_.Nra(d.toString(),"blob",a,c):_.Nra(d.toString(),"tree",a);case _.KAb:return _.Nra(d.toString(),"src",a,c||
"")}}},A$=function(){return WKc(_.vc.apply(0,arguments),function(a){return void 0!==a})},$Kc=function(a){var b,c=[],d=1;if("string"===typeof a)if(YKc[a]){c=YKc[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!==ZKc[m])return ZKc[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)?_.ya(a)&&!Array.isArray(a)?(b=A$(a.r,a.red,a.R,null),null!==b?(e="rgb",c=[b,A$(a.xp,a.green,a.G),A$(a.b,a.blue,a.B)]):(e="hsl",c=[A$(a.h,a.fsa,a.oB),A$(a.s,a.saturation,a.S),A$(a.l,a.TG,a.L,a.b,a.brightness)]),d=A$(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{Z1:e,values:c,alpha:d}},B$=function(a,b,c){if(isNaN(a)||0>a||a>b)throw new RangeError("Gf`"+a+"`"+c+"`0`"+b);},aLc=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("If`"+a);return parseInt(a,16)},bLc=function(a){a=a.toString(16);return 2<=a.length?a:"0"+a},cLc=function(a){return.04045>=a?a/12.92:Math.pow((a+.055)/1.055,2.4)},dLc=function(a){return.0031308>=a?12.92*a:1.055*Math.pow(a,1/2.4)-.055},eLc=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},fLc=function(a){var b=6/29,c=3*Math.pow(b,2);return a>b?Math.pow(a,3):c*(a-4/29)},pLc=function(a,b,c){"number"!==typeof b&&(b=gLc[b]);var d=hLc(a);a=hLc(c||iLc());c=jLc(d)+","+b+","+jLc(a);if(kLc.has(c))return kLc.get(c);if(lLc(d,a)>b)a=d;else{d=mLc(d);for(var e=50<mLc(a).TG?-1:1,f=nLc(d),g=d.TG;0<=g&&100>=g&&!(f=nLc(new oLc(g,d.a,d.b)),lLc(f,a)>b);g+=e);a=f}kLc.set(c,a);return a},hLc=function(a){if(a instanceof C$)return a;if(a instanceof
D$)return new C$(a.red,a.green,a.blue);if(a instanceof _.P_a)return new C$(_.fj(a,1)||0,_.fj(a,2)||0,_.fj(a,3)||0);a.startsWith("#")&&(a=a.substring(1));return qLc(a)},iLc=function(){var a=getComputedStyle(document.body).backgroundColor;if(!a)return rLc;a=$Kc(a);var b=a.Z1,c=a.values;a=a.alpha;switch(b){case "rgb":var d=_.l(c);b=d.next().value;c=d.next().value;d=d.next().value;return sLc(new C$(b/255,c/255,d/255,a),rLc);case "hsl":d=_.l(c);b=d.next().value;c=d.next().value;d=d.next().value;a=new tLc(b,
c/100,d/100,a);b=(1-Math.abs(2*a.TG-1))*a.saturation;var e=Math.max(0,a.TG-b/2);d=c=e;var f=a.fsa%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 C$(c,d,e,a.alpha);return sLc(a,rLc);default:throw Error("Jf`"+b);}},uLc=function(a){a&1&&_.E(0,"img",16);a&2&&(a=_.M().Na,_.x("src",a.V_,_.Ce))},vLc=function(a){a&1&&_.E(0,"global-search-box",19);a&2&&(a=_.M().Na,
_.x("config",a))},wLc=function(a,b){a&1&&(_.A(0,"div",17),_.y(1,vLc,1,1,"global-search-box",18),_.B());a&2&&(a=b.Na,_.u(1),_.x("ngIf",a.Rca))},xLc=function(a,b){a&1&&(_.F(0),_.N(1,"\n            "),_.A(2,"li"),_.N(3,"\n              "),_.A(4,"a",21),_.N(5),_.B(),_.N(6,"\n            "),_.B(),_.N(7,"\n          "),_.H());a&2&&(a=b.va,_.u(4),_.x("universalLink",a.target)("sameWindow",!0)("trackAction",a.jz),_.u(1),_.kf("\n                ",a.label,"\n              "))},yLc=function(a){a&1&&(_.A(0,"div",
20)(1,"nav")(2,"ul"),_.y(3,xLc,8,4,"ng-container",14),_.B()()());a&2&&(a=_.M().Na,_.u(3),_.x("ngForOf",a.DKa))},zLc=function(a){if(a&1){var b=_.Lc();_.A(0,"li")(1,"button",22);_.I("click",function(){_.Mc(b);var c=_.M(2);return _.Nc(c.CTa.next(void 0))});_.N(2," Keyboard Shortcuts ");_.B()()}},ALc=function(a,b){a&1&&(_.A(0,"li")(1,"a",23),_.N(2),_.B()());a&2&&(a=b.va,_.u(1),_.x("universalLink",a.target)("trackAction",a.jz),_.u(1),_.kf(" ",a.label," "))},CLc=function(a,b){if(a&1){var c=_.Lc();_.A(0,
"header",1)(1,"div",2)(2,"a",3);_.y(3,uLc,1,1,"img",4);_.B()();_.y(4,wLc,2,1,"div",5);_.O(5,"async");_.A(6,"div",6);_.y(7,yLc,4,1,"div",7);_.A(8,"div",8)(9,"button",9)(10,"mat-icon");_.N(11,"more_vert");_.B()()();_.A(12,"mat-menu",10,11)(14,"ul");_.y(15,zLc,3,0,"li",12);_.O(16,"async");_.A(17,"li")(18,"button",13);_.I("click",function(){_.Mc(c);_.M().xk.open(BLc);return _.Nc()});_.N(19," Settings ");_.B()();_.y(20,ALc,3,3,"li",14);_.A(21,"li")(22,"button",15);_.I("click",function(){_.Mc(c);var e=
_.M();return _.Nc(e.u0("CLICK"))});_.N(23," Send Feedback ");_.B()()()()()()}if(a&2){a=b.Na;var d=_.hf(13);b=_.M();_.Qe("height",a.V_?"76px":null);_.u(2);_.Re("app-logo",a.V_);_.x("onedevAppbarBranding",a.V_?void 0:a.title)("iconUrl",a.Fi)("universalLink",a.bca)("sameWindow",!0)("title",a.title?a.title:"")("svgIcon",a.Fi?void 0:"oss:logo");_.u(1);_.x("ngIf",a.V_);_.u(1);_.x("ngIf",_.R(5,17,b.Xm));_.u(3);_.x("ngIf",!a.xvb);_.u(2);_.x("matMenuTriggerFor",d);_.u(3);_.x("overlapTrigger",!1);_.u(3);_.x("ngIf",
_.R(16,19,b.Q1));_.u(5);_.x("ngForOf",a.qAb)}},DLc=function(a){a&1&&_.E(0,"announcement-bar",5)},ELc=function(a){a&1&&(_.A(0,"div",6),_.E(1,"loading"),_.B())},FLc=function(a,b){a&1&&(_.A(0,"a",1)(1,"div",2)(2,"div",3),_.E(3,"img",4),_.B(),_.A(4,"span",5),_.N(5),_.B()(),_.A(6,"span",6),_.N(7),_.B(),_.A(8,"div",7)(9,"a",8),_.N(10," View Project "),_.B()()());a&2&&(a=b.va,b=_.M(),_.x("routerLink",b.xFb(a)),_.u(3),_.gf("src",a.Fi,_.Ce),_.ff("alt","Icon for ",a.displayName,""),_.u(2),_.lf(a.displayName),
_.u(2),_.lf(a.XM))},GLc=function(a){if(a&1){var b=_.Lc();_.A(0,"button",12);_.I("click",function(){_.Mc(b);var c=_.M();return _.Nc(c.fY())});_.A(1,"mat-icon");_.N(2,"close");_.B()()}a&2&&(a=_.M(),_.x("ascTrackElement",a.Yu)("matTooltip",a.Y3a),_.Pe("aria-label",a.Y3a))},HLc=function(a){a&1&&(_.A(0,"a",13),_.E(1,"mat-icon",14),_.B());a&2&&(a=_.M(),_.x("universalLink",a.OK))},ILc=function(a){a&1&&_.We(0)},JLc=function(a,b){a&1&&(_.A(0,"search-box-suggestion-item",15),_.y(1,ILc,1,0,"ng-container",16),
_.B());a&2&&(a=b.va,_.x("isSelectable",!!a.cxa)("payload",a),_.u(1),_.x("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.lN))},KLc=function(a){a&1&&_.We(0)},LLc=function(a){a&1&&(_.A(0,"div",19),_.y(1,KLc,1,0,"ng-container",20),_.B());if(a&2){a=_.M(2);var b=_.hf(12);_.Qe("width",a.Mga,"px");_.u(1);_.x("ngTemplateOutlet",b.ua)}},MLc=function(a){if(a&1){var b=_.Lc();_.F(0,17);_.I("ascResizeNotifier",function(d){_.Mc(b);var e=_.M();return _.Nc(e.rWa(d))});_.y(1,LLc,2,3,"div",18);_.H()}if(a&2){a=
_.M();var c=_.hf(12);_.x("elementToWatch",_.hf(1));_.u(1);_.x("ngIf",c.sx&&a.SF)}},NLc=function(a){a&1&&_.E(0,"img",6);a&2&&(a=_.M(),_.gf("src",a.Fi,_.Ce),_.ff("alt","",a.label," Logo"))},OLc=function(a){a&1&&_.E(0,"mat-icon",7)},PLc=function(a){a&1&&_.E(0,"loading")},QLc=function(a){a&1&&_.E(0,"whitelabelled-search",8);a&2&&(a=_.M(2).Na,_.x("projects",a.Vb.Kp)("iconUrl",a.Vb.Fi)("label",a.Vb.displayName))},RLc=function(a){a&1&&_.E(0,"discover-find-contribute",9);a&2&&(a=_.M(2).Na,_.x("projects",
a.Vb.Kp))},SLc=function(a){a&1&&(_.F(0,2),_.y(1,QLc,1,3,"whitelabelled-search",6)(2,RLc,1,1,"discover-find-contribute",7),_.H());if(a&2){a=_.M().Na;var b=_.M();_.x("ngSwitch",a.Vb.ua);_.u(1);_.x("ngSwitchCase",b.Obc.uka)}},TLc=function(a){a&1&&_.We(0)},ULc=function(a){a&1&&(_.F(0),_.y(1,TLc,1,0,"ng-container",10),_.H());if(a&2){_.M(2);var b=_.hf(3);_.u(1);_.x("ngTemplateOutlet",b)}},VLc=function(a,b){a&1&&(_.F(0,2),_.y(1,PLc,1,0,"loading",3)(2,SLc,3,2,"ng-container",4)(3,ULc,2,1,"ng-container",5),
_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Qi),_.u(1),_.x("ngSwitchCase",b.Tc.Dh))},WLc=function(a){a&1&&(_.A(0,"icon-empty-state-display",11)(1,"icon-empty-state-title"),_.N(2," Unable to load page. "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.N(4," Please try again later. "),_.B()());a&2&&_.x("isSvg",!1)},XLc=function(a){a&1&&_.E(0,"img",20);a&2&&(a=_.M().Na,_.gf("src",a.hoa,_.Ce))},YLc=function(a){a&1&&_.E(0,"th")},ZLc=function(a,b){a&1&&(_.A(0,"a",30),
_.E(1,"mat-icon",31),_.A(2,"span",32),_.N(3),_.B()());if(a&2){a=b.Na;b=_.M().Na;var c=_.M(6);_.ff("title","View on ",a.name,"")("aria-label","View on ",a.name,"");_.x("externalLink",c.GBc(b));_.u(1);_.x("svgIcon",a.icon);_.u(2);_.kf(" View on ",a.name," ")}},$Lc=function(a,b){a&1&&(_.F(0),_.y(1,ZLc,4,5,"a",29),_.H());a&2&&(a=b.Na,b=_.M(6),_.u(1),_.x("ngIf",b.xJc(a)))},aMc=function(a){a&1&&(_.A(0,"td",28),_.y(1,$Lc,2,1,"ng-container",17),_.B());a&2&&(a=_.M().va,_.u(1),_.x("ngIf",null==a?null:null==
a.repository?null:a.repository.TS))},bMc=function(a){a&1&&(_.A(0,"span",32),_.N(1," Language unknown "),_.B())},cMc=function(a){a&1&&(_.A(0,"div"),_.O(1,"colorContrast"),_.A(2,"mat-icon"),_.N(3,"check_circle"),_.B(),_.A(4,"span",32),_.N(5," Has references "),_.B()());a&2&&(a=_.M(2).Na,_.Qe("color",_.Vy(1,2,a.nN,"uiElement")))},dMc=function(a){a&1&&(_.A(0,"span",32),_.N(1," No references "),_.B())},fMc=function(a,b){a&1&&(_.A(0,"tr"),_.y(1,aMc,2,1,"td",21),_.A(2,"td",22)(3,"a",23),_.O(4,"colorContrast"),
_.N(5),_.B()(),_.A(6,"td"),_.N(7),_.O(8,"dateTimeDisplay"),_.B(),_.A(9,"td"),_.N(10),_.y(11,bMc,2,0,"span",24),_.B(),_.A(12,"td"),_.N(13),_.B(),_.A(14,"td",25),_.y(15,cMc,6,5,"div",26)(16,dMc,2,0,"ng-template",null,27,_.Cf),_.B()());if(a&2){a=b.va;var c=_.hf(17);b=_.M().Na;_.M(3);_.u(1);_.x("ngIf",eMc(b.Su));_.u(2);_.Qe("color",_.Vy(4,11,b.nN,"text"));b=a.repository&&a.repository.Lf?_.Kp(new _.Ng({ue:{type:"ossProject",id:b.name},repository:a.name||a.repository.Lf.Ki})):void 0;_.x("routerLink",b);
_.u(2);_.kf(" ",a.name||a.repository.Lf.Ki," ");_.u(2);_.lf(_.Vy(8,14,a.xS,"relativeTime"));_.u(3);_.kf(" ",a.languages.join(", ")," ");_.u(1);_.x("ngIf",!a.languages||0===a.languages.length);_.u(2);_.lf(a.ita);_.u(2);_.x("ngIf",a.ERa)("ngIfElse",c)}},hMc=function(a,b){a&1&&(_.A(0,"div",6),_.y(1,XLc,1,1,"img",7),_.A(2,"div",8)(3,"div",9),_.E(4,"img",10),_.A(5,"div")(6,"h1",11),_.O(7,"colorContrast"),_.A(8,"conditional-link",12),_.N(9),_.B()(),_.A(10,"h2",13),_.N(11),_.B()()(),_.E(12,"oss-home-search-box",
14),_.O(13,"async"),_.A(14,"h2",15),_.N(15," Repositories "),_.B(),_.A(16,"table",16)(17,"thead")(18,"tr"),_.y(19,YLc,1,0,"th",17),_.A(20,"th"),_.N(21,"Name"),_.B(),_.A(22,"th"),_.N(23," Last Commit Date "),_.B(),_.A(24,"th"),_.N(25,"Language"),_.B(),_.A(26,"th"),_.N(27,"License"),_.B(),_.A(28,"th",18),_.N(29," References "),_.B()()(),_.A(30,"tbody"),_.y(31,fMc,18,17,"tr",19),_.B()()()());a&2&&(a=b.Na,b=_.M(3),_.u(1),_.x("ngIf",a.hoa),_.u(3),_.gf("src",a.Fi,_.Ce),_.gf("alt",a.XM),_.u(2),_.Qe("color",
_.Vy(7,13,a.nN,"heading")),_.u(2),_.x("condition",a.uua)("link",a.uua)("sameWindow",!0),_.u(1),_.kf(" ",a.displayName," "),_.u(2),_.lf(a.XM),_.u(1),_.x("config",_.R(13,16,b.Xm)),_.u(7),_.x("ngIf",eMc(a.Su)),_.u(12),_.x("ngForOf",gMc(a.Su)))},iMc=function(a){a&1&&(_.F(0),_.y(1,hMc,32,18,"div",5),_.H());a&2&&(a=_.M().Na,_.u(1),_.x("ngIf",a.Vb))},jMc=function(a){a&1&&(_.A(0,"icon-empty-state-display",33)(1,"icon-empty-state-title"),_.N(2," Could not load project "),_.B()())},kMc=function(a){a&1&&_.E(0,
"loading",34);a&2&&_.x("diameter",20)},lMc=function(a,b){a&1&&(_.F(0,1),_.y(1,iMc,2,1,"ng-container",2)(2,jMc,3,0,"icon-empty-state-display",3)(3,kMc,1,1,"loading",4),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Dh),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Qi))},E$={m_b:"DISCOVER_FIND_CONTRIBUTE",cjc:"UNKNOWN_TEMPLATE",uka:"WHITELABELLED_SEARCH",values:function(){return[E$.cjc,E$.m_b,E$.uka]}},D$=function(a){a=void 0===a?{}:a;this.i=
{};this.i.red=null==a.red?null:a.red;this.i.green=null==a.green?null:a.green;this.i.blue=null==a.blue?null:a.blue;this.i.alpha=null==a.alpha?null:a.alpha};_.V(D$,_.U);D$.prototype.ka=function(){return D$};D$.prototype.ma=function(){return{keys:["alpha","blue","green","red"]}};
_.W.Object.defineProperties(D$.prototype,{alpha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alpha")?_.S(this,"alpha"):0},set:function(a){this.i.alpha=a}},blue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"blue")?_.S(this,"blue"):0},set:function(a){this.i.blue=a}},green:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"green")?_.S(this,"green"):0},set:function(a){this.i.green=a}},red:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"red")?
_.S(this,"red"):0},set:function(a){this.i.red=a}}});
var mMc=function(a){a=void 0===a?{}:a;this.i={};this.i.repository=null==a.repository?null:a.repository;this.i.tags=null==a.tags?null:a.tags;this.i.hasSemanticIndex=null==a.ERa?null:a.ERa;this.i.lastCommitTime=null==a.xS?null:a.xS;this.i.language=null==a.language?null:a.language;this.i.languages=null==a.languages?null:a.languages;this.i.license=null==a.ita?null:a.ita;this.i.name=null==a.name?null:a.name;this.i.hidden=null==a.hidden?null:a.hidden;this.i.defaultBranch=null==a.pNa?null:a.pNa};
_.V(mMc,_.U);mMc.prototype.ka=function(){return mMc};mMc.prototype.ma=function(){return{keys:"defaultBranch hasSemanticIndex hidden language languages lastCommitTime license name repository tags".split(" "),Ja:{repository:_.GK}}};
_.W.Object.defineProperties(mMc.prototype,{pNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranch")?_.S(this,"defaultBranch"):""},set:function(a){this.i.defaultBranch=a}},ERa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hasSemanticIndex")?_.S(this,"hasSemanticIndex"):!1},set:function(a){this.i.hasSemanticIndex=a}},hidden:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hidden")?_.S(this,"hidden"):!1},set:function(a){this.i.hidden=a}},language:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"language")?_.S(this,"language"):""},set:function(a){this.i.language=a}},languages:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languages")?_.S(this,"languages"):[]},set:function(a){this.i.languages=a}},xS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.S(this,"lastCommitTime"):""},set:function(a){this.i.lastCommitTime=a}},ita:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"license")?_.S(this,
"license"):""},set:function(a){this.i.license=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}},repository:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repository")?_.S(this,"repository"):null},set:function(a){this.i.repository=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.i.tags=a}}});
var F$=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.displayName=null==a.displayName?null:a.displayName;this.i.iconUrl=null==a.Fi?null:a.Fi;this.i.shortDescription=null==a.XM?null:a.XM;this.i.homePageUrl=null==a.Nsb?null:a.Nsb;this.i.ospoPageUrl=null==a.uua?null:a.uua;this.i.repositories=null==a.Su?null:a.Su;this.i.backgroundImageUrl=null==a.hoa?null:a.hoa;this.i.themeColor=null==a.nN?null:a.nN;this.i.repoKeyPrefix=null==a.yYa?null:a.yYa;this.i.relatedFilesConfig=
null==a.V0?null:a.V0};_.V(F$,_.U);F$.prototype.ka=function(){return F$};F$.prototype.ma=function(){return{Qa:{repositories:mMc},keys:"backgroundImageUrl displayName homePageUrl iconUrl name ospoPageUrl relatedFilesConfig repoKeyPrefix repositories shortDescription themeColor".split(" "),Ja:{relatedFilesConfig:_.JK,themeColor:D$}}};
_.W.Object.defineProperties(F$.prototype,{hoa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"backgroundImageUrl")?_.S(this,"backgroundImageUrl"):""},set:function(a){this.i.backgroundImageUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.i.displayName=a}},Nsb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"homePageUrl")?_.S(this,"homePageUrl"):""},set:function(a){this.i.homePageUrl=
a}},Fi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"iconUrl")?_.S(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.i.name=a}},uua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ospoPageUrl")?_.S(this,"ospoPageUrl"):""},set:function(a){this.i.ospoPageUrl=a}},V0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFilesConfig")?
_.S(this,"relatedFilesConfig"):null},set:function(a){this.i.relatedFilesConfig=a}},yYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoKeyPrefix")?_.S(this,"repoKeyPrefix"):""},set:function(a){this.i.repoKeyPrefix=a}},Su:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.S(this,"repositories"):[]},set:function(a){this.i.repositories=a}},XM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"shortDescription")?_.S(this,"shortDescription"):
""},set:function(a){this.i.shortDescription=a}},nN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"themeColor")?_.S(this,"themeColor"):null},set:function(a){this.i.themeColor=a}}});
var G$=function(a){a=void 0===a?{}:a;this.i={};this.i.template=null==a.ua?null:a.ua;this.i.projects=null==a.Kp?null:a.Kp;this.i.displayName=null==a.displayName?null:a.displayName;this.i.iconUrl=null==a.Fi?null:a.Fi;this.i.aboutUrl=null==a.c7?null:a.c7;this.i.ciUrl=null==a.G8?null:a.G8;this.i.privacyPolicyUrl=null==a.Afa?null:a.Afa;this.i.termsOfServiceUrl=null==a.Fia?null:a.Fia};_.V(G$,_.U);G$.prototype.ka=function(){return G$};G$.prototype.ma=function(){return{Qa:{projects:F$},Sa:{template:E$},keys:"aboutUrl ciUrl displayName iconUrl privacyPolicyUrl projects template termsOfServiceUrl".split(" ")}};
_.W.Object.defineProperties(G$.prototype,{c7:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aboutUrl")?_.S(this,"aboutUrl"):""},set:function(a){this.i.aboutUrl=a}},G8:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ciUrl")?_.S(this,"ciUrl"):""},set:function(a){this.i.ciUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.i.displayName=a}},Fi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"iconUrl")?_.S(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},Afa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privacyPolicyUrl")?_.S(this,"privacyPolicyUrl"):""},set:function(a){this.i.privacyPolicyUrl=a}},Kp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.S(this,"projects"):[]},set:function(a){this.i.projects=a}},ua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"template")?_.S(this,"template"):null},set:function(a){this.i.template=
a}},Fia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"termsOfServiceUrl")?_.S(this,"termsOfServiceUrl"):""},set:function(a){this.i.termsOfServiceUrl=a}}});_.W.Object.defineProperties(G$,{P4a:{configurable:!0,enumerable:!0,get:function(){return E$}}});var nMc=function(a){a=void 0===a?{}:a;this.i={};this.i.projects=null==a.Kp?null:a.Kp};_.V(nMc,_.U);nMc.prototype.ka=function(){return nMc};nMc.prototype.ma=function(){return{Qa:{projects:F$},keys:["projects"]}};
_.W.Object.defineProperties(nMc.prototype,{Kp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.S(this,"projects"):[]},set:function(a){this.i.projects=a}}});var H$=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};
H$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.NK(a,RegExp("^[^/]+$"));return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Va+"/landingPages/"+a,Ta:_.If(b,_.cH,c),Ob:G$})};H$.O=function(a){return new (a||H$)(_.q(_.ev,8),_.q(_.fv),_.q(_.Tl,8))};H$.ta=_.p({token:H$,oa:H$.O});var oMc=function(){};oMc.O=function(a){return new (a||oMc)};oMc.ta=_.p({token:oMc,oa:function(a){return H$.O(a)},Ga:_.gv});
var I$=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};I$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.NK(a,RegExp("^[^/]+$"));return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Va+"/ossProjects/"+a,Ta:_.If(b,_.cH,c),Ob:F$})};
I$.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Va+"/ossProjects",Ta:_.If(a,_.cH,b),Ob:nMc})};I$.O=function(a){return new (a||I$)(_.q(_.ev,8),_.q(_.fv),_.q(_.Tl,8))};I$.ta=_.p({token:I$,oa:I$.O});var pMc=function(){};pMc.O=function(a){return new (a||pMc)};pMc.ta=_.p({token:pMc,oa:function(a){return I$.O(a)},Ga:_.gv});
var J$=function(a,b,c){this.Fa=a;this.nIc=b;this.oIc=c;this.Am=new _.ct(this.Fa);this.Nw=new _.ct(this.Fa);this.tFc=new _.ct(this.Fa)};J$.prototype.get=function(a){var b=this;return a?this.Am.fetch(a,function(){return b.nIc.get(a)}):_.Wd};
var qMc=function(a){return a.tFc.fetch(void 0,function(){var b=a.oIc;var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Vl(b.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Va+"/landingPages/current",Ta:_.If(c,_.cH,d),Ob:G$})})};J$.O=function(a){return new (a||J$)(_.q(_.eo),_.q(pMc),_.q(oMc))};J$.ta=_.p({token:J$,oa:J$.O,Ga:"root"});var K$=function(a,b){this.XQ=a;this.eCc=b;if(!this.XQ)throw Error("Fb");this.gtag=function(){this.XQ.push(arguments)}};K$.prototype.vL=function(a){a=_.l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c={element:b.element,action:b.action,actionOwner:b.actionOwner.toString()};b.gestureName&&(c.gestureType=b.gestureName.toString());b.yi&&(c.latencyMs=b.yi.toString());this.gtag("event",b.action,c)}};K$.prototype.XG=function(a){this.gtag("config",this.eCc,{page_path:a})};
K$.O=function(a){return new (a||K$)(_.q(_.hKa),_.q(_.E0a))};K$.ta=_.p({token:K$,oa:K$.O});var BLc=function(){this.Ayc="block"};BLc.O=function(a){return new (a||BLc)};
BLc.ya=_.lc({type:BLc,qa:[["ng-component"]],vb:2,Ya:function(a,b){a&2&&_.Qe("display",b.Ayc)},Aa:7,Ba:1,Ea:[["mat-dialog-title",""],[3,"showHeader"],["align","end"],["mat-button","","ascTrackElement","OssSettingsDialog","trackAction","Cancel","mat-dialog-close","",1,"gmat-button"]],ua:function(a){a&1&&(_.A(0,"h2",0),_.N(1," Settings\n"),_.B(),_.A(2,"mat-dialog-content"),_.E(3,"general-settings",1),_.B(),_.A(4,"mat-dialog-actions",2)(5,"button",3),_.N(6," Close "),_.B()());a&2&&(_.u(3),_.x("showHeader",
!1))},Ha:[_.jo,_.u$,_.Hr,_.Sr,_.Tr,_.Ur,_.Vr],rb:2,Oa:0});var L$=function(){};_.V(L$,_.MK);L$.prototype.jwa=function(a){this.EMa=a&&_.HAb(a)};_.W.Object.defineProperties(L$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.EMa}}});L$.O=function(){var a;return function(b){return(a||(a=_.ad(L$)))(b||L$)}}();L$.ta=_.p({token:L$,oa:L$.O});var M$=function(a){_.KK.call(this,a,null);this.WJa=void 0;this.Zna="Code Search"};_.V(M$,_.KK);M$.prototype.Vl=function(a){this.Xxa(a)};M$.prototype.Xxa=function(a){var b=[this.Zna];this.WJa&&b.unshift(this.WJa);(a=(null==a?void 0:a.repository)&&_.vAb(a))&&b.unshift(a);this.title.Vl(b.slice(0,2).join(" - "))};M$.O=function(a){return new (a||M$)(_.q(_.on))};M$.ta=_.p({token:M$,oa:M$.O});/*

 The MIT License (MIT)
 Copyright (c) 2015 Dmitry Ivanov

 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
var YKc={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 ZKc={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};var rMc=Math.pow(2,-16),C$=function(a,b,c,d){d=void 0===d?1:d;this.red=a;this.green=b;this.blue=c;this.alpha=d;B$(a,1,"red");B$(b,1,"green");B$(c,1,"blue");B$(d,1,"alpha")};C$.prototype.g1a=function(){return"rgba("+100*this.red+"%, "+100*this.green+"%, "+(100*this.blue+"%, "+this.alpha+")")};
var jLc=function(a){var b=1>a.alpha?bLc(Math.round(255*a.alpha)):"";return bLc(Math.round(255*a.red))+bLc(Math.round(255*a.green))+bLc(Math.round(255*a.blue))+b},sLc=function(a,b){if(1-a.alpha<rMc)return a;var c=b.alpha*(1-a.alpha);return new C$(a.red*a.alpha+b.red*c,a.green*a.alpha+b.green*c,a.blue*a.alpha+b.blue*c,a.alpha+c)},lLc=function(a,b){a=sMc(sLc(a,1-b.alpha<rMc?b:new C$(b.red,b.green,b.blue)));b=sMc(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},sMc=function(a){return.2126*cLc(a.red)+.7152*
cLc(a.green)+.0722*cLc(a.blue)},qLc=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("Hf`"+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("Hf`"+a);a=aLc(b[0])/255;var c=aLc(b[1])/255,d=aLc(b[2])/255;b=aLc(b[3])/255;return new C$(a,c,d,b)},nLc=function(a){var b=(a.TG+16)/116,c=.95047*fLc(b+a.a/500),d=fLc(b);
b=1.08883*fLc(b-a.b/200);return new C$(Math.min(Math.max(dLc(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max(dLc(-.969266*c+1.8760108*d+.041556*b),0),1),Math.min(Math.max(dLc(.0556434*c+-.2040259*d+1.0572252*b),0),1),a.alpha)},rLc=new C$(1,1,1);new C$(0,0,0);var tLc=function(a,b,c,d){d=void 0===d?1:d;this.fsa=a;this.saturation=b;this.TG=c;this.alpha=d;B$(a,360,"hue");B$(b,1,"saturation");B$(c,1,"lightness");B$(d,1,"alpha")};
tLc.prototype.g1a=function(){return"hsla("+this.fsa+", "+100*this.saturation+"%, "+(100*this.TG+"%, "+this.alpha+")")};tLc.prototype.rotate=function(a){return new tLc((this.fsa+a+360)%360,this.saturation,this.TG,this.alpha)};
var oLc=function(a,b,c,d){d=void 0===d?1:d;this.TG=a;this.a=b;this.b=c;this.alpha=d;B$(a,Number.MAX_VALUE,"lightness");B$(d,1,"alpha")},mLc=function(a){var b=cLc(a.red),c=cLc(a.green),d=cLc(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new oLc(116*eLc(e)-16,500*(eLc((.4124564*b+.3575761*c+.1804375*d)/.95047)-eLc(e)),200*(eLc(e)-eLc((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};var gLc={heading:3,text:4.5,subtext:7,uiElement:3},tMc=function(){};tMc.prototype.transform=function(a,b,c){if(a)return pLc(a,b,c).g1a()};tMc.O=function(a){return new (a||tMc)};tMc.ze=_.tc({name:"colorContrast",type:tMc,ee:!0});var uMc=function(){};uMc.O=function(a){return new (a||uMc)};uMc.Da=_.mc({type:uMc});uMc.Ca=_.bc({});var kLc=new Map;var vMc=["feedbackTooltip"],wMc={label:"Privacy",target:"https://www.google.com/policies/privacy/",jz:"navigateToPrivacy"},xMc={label:"Terms",target:"https://www.google.com/policies/terms/",jz:"navigateToTerms"},yMc={bca:"https://opensource.google/",xvb:!1,title:"Code Search",DKa:[],qAb:[wMc,xMc]},zMc={title:"Google Open Source",V_:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",DKa:[{label:"Events",target:"https://opensource.google/events/",jz:"navigateToOspoEvents"},
{label:"Projects",target:"https://opensource.google/projects/",jz:"navigateToOspoProjects"},{label:"Programs and Services",target:"https://opensource.google/programs-and-services/",jz:"navigateToOspoPrograms"},{label:"Documentation",target:"https://opensource.google/documentation/reference/",jz:"navigateToOspoDocs"},{label:"About",target:"https://opensource.google/about/",jz:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",jz:"navigateToOspoBlog"}]},N$=function(a,b,
c,d,e,f,g,m,n){var r=this;this.Fa=a;this.xk=b;this.aaa=c;this.Ua=d;this.rva=e;this.yxa=f;this.CTa=new _.he;this.N1a=new _.he;this.rJb=this.Ua.events.ha(_.Kd(function(w){return w instanceof _.kg}),_.t(function(){return r.Ua.Mp.Sc.root}),_.ke(this.Ua.Mp.Sc.root),_.ie(1));this.Kk=n.register("showShortcutDialog","shift+/",function(){r.CTa.next(void 0)});n.register("sendFeedback","shift+2",function(){r.u0("KEYBOARD")});this.Xm=this.MOa();this.keyboardShortcuts=AMc(this);this.wb=qMc(m).ha(_.me(function(w){if(w.ua===
E$.uka){var z=[];w.Afa?z.push(Object.assign({},wMc,{target:w.Afa})):z.push(wMc);w.Fia&&z.push(Object.assign({},xMc,{target:w.Fia}));w.G8&&z.push({label:"CI Status",target:w.G8,jz:"navigateToCi"});w.c7&&z.push({label:"About this site",target:w.c7,jz:"navigateToAbout"});return _.nd(Object.assign({},yMc,{bca:_.Kp(new _.Ng),title:w.displayName||"Code Search",qAb:z,DKa:[]}))}return r.oH(function(D,J){D=J.Mc;return D&&D.repository?(J=J.Th)?Object.assign({},yMc,zMc,{bca:_.Kp(_.FE(D.Xb(),"repoGroup").Za()),
xvb:!0,title:J.displayName,Fi:J.Fi,V_:void 0}):Object.assign({},yMc,zMc):Object.assign({},yMc,zMc)},yMc)}));this.lb=this.CTa.ha(_.pe(this.Q1,this.keyboardShortcuts)).subscribe(function(w){var z=_.l(w);z.next();w=z.next().value;z=z.next().value;w&&(r.zu?(r.zu.close(),r.zu=void 0):r.Kwa(z),r.Fa.mb({element:"AppBar",action:(r.zu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.lb.add(this.rJb.subscribe());this.lb.add(BMc(this).subscribe(function(w){CMc(w)}));this.lb.add(qMc(m).ha(_.me(function(w){var z=
w.ua===E$.uka,D={Zna:z?w.displayName||"Code Search":"Google Open Source"};return r.oH(function(J,L){J=L.Mc;var Q,da=z?void 0:null==(Q=L.Th)?void 0:Q.displayName,oa,qa;L=null!=(qa=null==(oa=L.Th)?void 0:oa.V0)?qa:void 0;return Object.assign({},{projectName:da,Mc:J,V0:L},D)},D)})).subscribe(function(w){var z=w.V0,D=r.yxa,J=w.projectName,L=w.Mc;D.Zna=w.Zna;D.WJa=J;D.Xxa(L);r.rva.jwa(z)}))};N$.prototype.Ka=function(){this.N1a.next();this.Kk();this.lb&&(this.lb.unsubscribe(),this.lb=void 0);CMc(!1)};
N$.prototype.u0=function(a){this.Fa.mb({element:"FeedbackButton",action:"open",gestureName:a});this.baa&&this.baa.We();this.aaa.FU()};N$.prototype.Kwa=function(a){var b=this;this.zu=this.xk.open(_.Xr,{pz:!1,data:a,minWidth:400});this.zu.hz().ha(_.Zd()).subscribe(function(){b.zu=void 0})};
var CMc=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},BMc=function(a){return a.oH(function(b,c){return c.wqb||b},!1)},AMc=function(a){return a.oH(function(b,c){return c.keyboardShortcuts||b},new Map)};
N$.prototype.MOa=function(){var a=this.oH(function(c,d){return Object.assign({},c,d.Xm)},{}),b=this.oH(function(c,d){return d.ossProject||c});return _.wd([a,b]).ha(_.t(function(c){var d=_.l(c);c=d.next().value;d=(d=d.next().value)&&d.nN?pLc(d.nN,"uiElement").g1a():void 0;return Object.assign({},c,{Kda:d})}))};N$.prototype.oH=function(a,b){return this.rJb.ha(_.t(function(c){for(var d=b;c&&"primary"===c.ff;)d=a(d,c.data),c=c.firstChild;return d}))};
_.W.Object.defineProperties(N$.prototype,{Q1:{configurable:!0,enumerable:!0,get:function(){return this.keyboardShortcuts.ha(_.t(function(a){return 0<Array.from(a.entries()).length}))}}});N$.O=function(a){return new (a||N$)(_.v(_.eo),_.v(_.Rr),_.v(_.Ms),_.v(_.rg),_.v(L$),_.v(M$),_.v(_.ru),_.v(J$),_.v(_.Kt))};
N$.ya=_.lc({type:N$,qa:[["app-bar"]],tb:function(a,b){a&1&&_.xf(vMc,5);if(a&2){var c;_.vf(c=_.zf())&&(b.baa=c.first)}},Aa:2,Ba:3,Ea:[["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"],["mat-menu-item","","type","button","ascTrackElement","AppBar","trackAction","showSettingsDialog",3,"click"],[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","","ascTrackElement","AppBar",3,"universalLink","trackAction"]],ua:function(a,b){a&1&&(_.y(0,CLc,24,21,"header",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.wb))},Ha:[_.jo,_.vw,_.xw,_.Bm,_.Cm,_.Oq,_.as,_.uw,_.Hr,
_.Ir,_.Qs,_.Ew,_.Cw,_.Dw,_.tw,_.mv,_.Hm],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.BKa=c;this.Ua=d;this.dh=e;this.storage=f;a.bootstrap();this.SKc=d.events.ha(_.Kd(function(g){return g instanceof _.HKa||g instanceof _.IKa}),_.t(function(g){return g instanceof _.HKa}));this.eVa();b.sMa.subscribe()};O$.prototype.eVa=function(){this.storage&&this.storage.get("epn_dismiss")||this.w_a()};
O$.prototype.w_a=function(){var a=this;this.dh.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).Ty.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};O$.O=function(a){return new (a||O$)(_.v(_.Lw),_.v(_.cv),_.v(_.iv),_.v(_.rg),_.v(_.Gs),_.v(_.hUa,8))};
O$.ya=_.lc({type:O$,qa:[["oss-app"],["protractor-oss-app"]],Aa:9,Ba:4,Ea:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],["id","butler-edit-button",2,"display","none !important"],["class","root-loader",4,"ngIf"],[1,"announcement-bar"],[1,"root-loader"]],ua:function(a,b){a&1&&(_.E(0,"app-bar"),_.A(1,"div",0)(2,"div",1),_.y(3,DLc,1,0,"announcement-bar",2),_.E(4,"router-outlet"),_.B()(),_.E(5,"uncaught-error-notifier")(6,"span",3),_.y(7,ELc,2,0,"div",4),_.O(8,"async"));a&2&&(_.u(3),
_.x("ngIf",b.BKa.amb),_.u(4),_.x("ngIf",_.R(8,2,b.SKc)))},Ha:[_.Cm,_.jv,N$,_.Is,_.YD,_.bn,_.Hm],styles:["oss-app[_nghost-%COMP%], protractor-oss-app[_nghost-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;min-height:0}body.scrollable[_nghost-%COMP%]   .app[_ngcontent-%COMP%], body.scrollable   [_nghost-%COMP%]   .app[_ngcontent-%COMP%]{flex-shrink:0;flex-basis:auto}.app[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;min-height:0}.root-loader[_ngcontent-%COMP%]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.router-wrapper[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;overflow:auto}.router-wrapper[_ngcontent-%COMP%]    >:not(announcement-bar){flex:1 1 100%;min-height:0}router-outlet[_ngcontent-%COMP%]{flex:0!important}"]});var DMc=function(){};DMc.O=function(a){return new (a||DMc)};DMc.Da=_.mc({type:DMc});DMc.Ca=_.bc({imports:[_.lo,_.Im,_.w$,_.es,_.Wr]});var EMc=function(){};EMc.O=function(a){return new (a||EMc)};EMc.Da=_.mc({type:EMc});EMc.Ca=_.bc({imports:[_.lo,_.Iw,_.Im,_.go,{jl:_.Ns,Pb:[_.Ms]},_.ds,_.Uw,_.fs,_.es,_.Wr,_.Rs,_.Fw,_.Jw,_.Rn,DMc,_.Qw]});var P$=function(){};P$.prototype.Ra=function(){};P$.prototype.xFb=function(a){return _.Kp(_.uAb(new _.FK({Th:new _.DK(a)})))};P$.O=function(a){return new (a||P$)};
P$.ya=_.lc({type:P$,qa:[["oss-project-cards"]],inputs:{Kp:"projects"},Aa:1,Ba:1,Ea:[["class","project-card","ascTrackElement","HomePageProjectCard","trackAction","click",3,"routerLink",4,"ngFor","ngForOf"],["ascTrackElement","HomePageProjectCard","trackAction","click",1,"project-card",3,"routerLink"],[1,"title-container"],[1,"image-container"],["aria-hidden","true",3,"src","alt"],[1,"project-name"],[1,"project-description"],[1,"project-link-container"],["aria-hidden","true",1,"project-link"]],ua:function(a,
b){a&1&&_.y(0,FLc,11,5,"a",0);a&2&&_.x("ngForOf",b.Kp)},Ha:[_.jo,_.Bm,_.Pn],styles:["oss-project-cards[_nghost-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,233px);grid-template-rows:-webkit-max-content;grid-template-rows:max-content;justify-content:center}.project-card[_ngcontent-%COMP%]{border-style:solid;border-width:1px;border-radius:5px;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:15px;margin:13px;width:207px}.project-card[_ngcontent-%COMP%]:hover{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.project-card[_ngcontent-%COMP%]:focus, .project-card[_ngcontent-%COMP%]:hover{text-decoration:none}.project-card[_ngcontent-%COMP%]   .title-container[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;margin-bottom:11px;padding-bottom:15px;width:100%}.project-card[_ngcontent-%COMP%]   .image-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;height:34px;width:34px}.project-card[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-height:34px;max-width:34px}.project-card[_ngcontent-%COMP%]   .project-name[_ngcontent-%COMP%]{font-size:16px;font-weight:500;line-height:24px;margin-left:16px}.project-card[_ngcontent-%COMP%]   .project-description[_ngcontent-%COMP%]{font-size:12px;line-height:16px}.project-card[_ngcontent-%COMP%]   .project-link-container[_ngcontent-%COMP%]{align-items:flex-end;display:flex;flex-grow:1;margin-top:25px;width:100%}.project-card[_ngcontent-%COMP%]   .project-link[_ngcontent-%COMP%]{font-size:11px;font-weight:600;line-height:16px;text-transform:uppercase}"],
Oa:0});var FMc=function(a){return[a]},Q$=function(a,b,c,d,e,f,g,m){_.lv.call(this,{Lfa:_.qu.has(47),Yu:"OssHomeSearchBox",Fa:a,Mpa:g,IG:_.qu.has(28),oK:d});this.Ua=b;this.nb=e;this.Vg=f;this.OK=m;this.Y3a="Clear search";this.F$b="Search for code or files";this.W_a=24;this.X_a=2;this.Mga=0};_.V(Q$,_.lv);Q$.Ia=_.lv.Ia;_.h=Q$.prototype;_.h.Qc=function(){var a=this;this.Xp=this.Vg.registerCallback("HOME_PAGE_SEARCH",this.nb.na,function(){_.w3a(a.GD,!0)})};_.h.Ka=function(){this.Xp&&this.Xp()};
_.h.sBb=function(a){_.Nn(this.Ua,_.Mn(this.Ua,_.hOa,{Ta:_.joa(a)}))};_.h.rWa=function(a){this.Mga=a.getBoundingClientRect().width};_.h.fY=function(){_.lv.prototype.fY.call(this,this.GD)};_.W.Object.defineProperties(Q$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.lv.prototype.jwa.call(this,a)}}});Q$.O=function(a){return new (a||Q$)(_.v(_.eo),_.v(_.rg),_.v(_.ru),_.v(_.Pu),_.v(_.ed),_.v(_.wg),_.v(_.M0a),_.v(_.L0a,8))};
Q$.ya=_.lc({type:Q$,qa:[["oss-home-search-box"]],tb:function(a,b){a&1&&_.xf(_.Xv,7);if(a&2){var c;_.vf(c=_.zf())&&(b.GD=c.first)}},inputs:{config:"config"},features:[_.Le],Aa:16,Ba:22,Ea:[["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"]],ua:function(a,b){if(a&1){var c=_.Lc();_.A(0,"div",0,1)(2,"mat-icon",2);_.I("click",function(){_.Mc(c);return _.Nc(_.hf(5).setFocus())});_.N(3,"search");_.B();_.A(4,"search-box",3,4);_.I("queryChange",function(g){return b.query=g})("blur",function(){return b.iua()})("focus",function(){return b.jua()})("queryChange",function(g){return b.nM.next(g)})("querySubmit",
function(g){return b.h2(g)});_.B();_.A(6,"div",5);_.O(7,"async");_.E(8,"mat-spinner",6);_.B();_.y(9,GLc,3,3,"button",7)(10,HLc,2,1,"a",8);_.B();_.A(11,"search-box-suggestion-list",null,9);_.y(13,JLc,2,4,"search-box-suggestion-item",10);_.O(14,"async");_.B();_.y(15,MLc,2,2,"ng-container",11)}if(a&2){var d=_.hf(12),e,f;_.Re("suggesting",d.sx&&b.SF);_.u(4);_.x("elementName",b.Yu)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.mM)("placeholder",b.F$b)("query",b.query)("suggestionLists",_.of(20,
FMc,d));_.u(2);_.Qe("visibility",(null==(e=_.R(7,16,b.SY))?0:e.Ud)&&b.o1?"visible":"hidden");_.u(2);_.x("diameter",b.W_a)("strokeWidth",b.X_a);_.u(1);_.x("ngIf",b.query);_.u(1);_.x("ngIf",b.OK);_.u(3);_.x("ngForOf",null==(f=_.R(14,18,b.SY))?null:f.hv);_.u(2);_.x("ngIf",d.sx&&b.SF)}},Ha:[_.jo,_.Bm,_.Cm,_.Gm,_.mv,_.Pq,_.as,_.Hr,_.Ir,_.Qs,_.pw,_.tw,_.nv,_.Xv,_.Yv,_.Zv,_.Hm],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.Xm=_.QAb(a,new _.Ng,b.Sc.Lu)};R$.prototype.Ra=function(){};R$.prototype.xFb=function(a){return _.Kp(new _.Ng({ue:{type:"ossProject",id:a.name}}))};R$.O=function(a){return new (a||R$)(_.v(_.LK),_.v(_.Vf))};
R$.ya=_.lc({type:R$,qa:[["discover-find-contribute"]],inputs:{Kp:"projects"},Aa:6,Ba:2,Ea:[[1,"search-box"],["role","search",3,"config"],[3,"projects"]],ua:function(a,b){a&1&&(_.A(0,"h1"),_.N(1," Search all projects for code or files\n"),_.B(),_.A(2,"div",0),_.E(3,"oss-home-search-box",1),_.B(),_.A(4,"section"),_.E(5,"oss-project-cards",2),_.B());a&2&&(_.u(3),_.x("config",b.Xm),_.u(2),_.x("projects",b.Kp))},Ha:[Q$,P$],styles:["discover-find-contribute[_nghost-%COMP%]{margin:25px 36px;padding:33px 36px;flex-direction:column;align-items:center}h1[_ngcontent-%COMP%]{font-weight:400;font-size:28px;line-height:36px;margin-bottom:26px;text-align:center}oss-project-cards[_ngcontent-%COMP%]{justify-content:center}.search-box[_ngcontent-%COMP%]{margin-bottom:80px;display:flex;flex-direction:row;justify-content:center}.search-box[_ngcontent-%COMP%]   oss-home-search-box[_ngcontent-%COMP%]{flex:1 1 auto;min-width:400px;max-width:800px}"],
Oa:0});var GMc=function(a,b){this.Xm=_.QAb(a,new _.Ng,b.Sc.Lu)};GMc.prototype.Ra=function(){};GMc.O=function(a){return new (a||GMc)(_.v(_.LK),_.v(_.Vf))};
GMc.ya=_.lc({type:GMc,qa:[["whitelabelled-search"]],inputs:{Kp:"projects",Fi:"iconUrl",label:"label"},Aa:7,Ba:4,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,NLc,1,2,"img",1)(2,OLc,1,0,"ng-template",null,2,_.Cf),_.B(),_.A(4,"div",3),_.E(5,"oss-home-search-box",
4),_.B(),_.E(6,"oss-project-cards",5));if(a&2){var c=_.hf(3);_.u(1);_.x("ngIf",b.Fi)("ngIfElse",c);_.u(4);_.x("config",b.Xm);_.u(1);_.x("projects",b.Kp)}},Ha:[_.Cm,_.Qs,Q$,P$],styles:["whitelabelled-search[_nghost-%COMP%]{align-items:center;display:flex;flex-direction:column;margin:25px 36px;padding:33px 36px}.logo-container[_ngcontent-%COMP%]{align-items:flex-end;display:flex;height:140px;justify-content:center;width:140px}.logo-container[_ngcontent-%COMP%]   img.logo[_ngcontent-%COMP%]{max-height:140px;max-width:140px}.logo-container[_ngcontent-%COMP%]   mat-icon.logo[_ngcontent-%COMP%]{height:140px;width:140px}oss-project-cards[_ngcontent-%COMP%]{width:100%}.search-box[_ngcontent-%COMP%]{margin:30px;min-width:600px}"],
Oa:0});var HMc=function(a,b){this.Tc=_.dE;this.Obc=E$;_.kv(a,"HOME_PAGE_SEARCH");this.wb=qMc(b).ha(_.t(_.WD),_.Pd(function(c){return _.VD(c.message)}),_.ke(_.eE))};HMc.O=function(a){return new (a||HMc)(_.v(_.wg),_.v(J$))};
HMc.ya=_.lc({type:HMc,qa:[["home-page"]],Aa:4,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.y(0,VLc,4,3,"ng-container",0),_.O(1,"async"),_.y(2,WLc,5,1,"ng-template",null,1,_.Cf));a&2&&_.x("ngIf",_.R(1,1,b.wb))},
Ha:[_.Cm,_.Gm,_.Dm,_.Em,_.Fm,R$,_.zz,_.Bz,_.Az,_.YD,GMc,_.Hm],styles:["home-page[_nghost-%COMP%]{display:flex}home-page[_nghost-%COMP%] > *[_ngcontent-%COMP%]{flex:1}"],Oa:0});var S$=function(){};S$.O=function(a){return new (a||S$)};S$.Da=_.mc({type:S$});S$.Ca=_.bc({imports:[_.lo,_.Im,_.Rs,_.Rn]});var T$=function(){};T$.O=function(a){return new (a||T$)};T$.Da=_.mc({type:T$});T$.Ca=_.bc({imports:[_.lo,_.Ow,_.Im,_.Qw,_.ds,_.es,_.Rs,_.Tw,_.Jw,_.ov,_.$v]});var IMc=function(){};IMc.O=function(a){return new (a||IMc)};IMc.Da=_.mc({type:IMc});IMc.Ca=_.bc({imports:[_.lo,_.ds,_.Im,_.TI,_.aE,_.ZD,_.Rs,T$,S$,_.Rn]});var JMc=function(){};JMc.O=function(a){return new (a||JMc)};JMc.Da=_.mc({type:JMc});JMc.Ca=_.bc({imports:[_.lo,_.Im,_.TI,_.aE,_.ZD,_.Rs,T$,S$,_.Rn]});var KMc=function(){};KMc.O=function(a){return new (a||KMc)};KMc.Da=_.mc({type:KMc});KMc.Ca=_.bc({imports:[_.lo,_.Im,IMc,_.Cz,_.aE,_.ZD,_.Rn,JMc]});var U$=function(a){this.pIc=a};U$.prototype.resolve=function(a){return(a=_.Og(a).qb)?this.pIc.get(a).ha(_.Pd(function(){return _.nd(void 0)})):_.nd(void 0)};U$.O=function(a){return new (a||U$)(_.q(J$))};U$.ta=_.p({token:U$,oa:U$.O});var LMc=function(a,b,c,d){this.Tc=_.dE;this.xJc=_.NAb;this.GBc=XKc;_.kv(b,"HOME_PAGE_SEARCH");this.Xe=a.params.ha(_.me(function(e){return d.get(e.repositoryGroupId).ha(_.t(function(f){return _.WD(f)}))}),_.Pd(function(e){return _.VD("Could not load oss project: "+e.message)}),_.ke(_.eE));this.Xm=a.params.ha(_.t(function(e){return _.QAb(c,new _.Ng({ue:{id:e.repositoryGroupId,type:"ossProject"}}),a.Sc.Lu)}))},gMc=function(a){return a.filter(function(b){return!b.hidden})},eMc=function(a){return a.some(function(b){return b.repository&&
b.repository.TS})};LMc.O=function(a){return new (a||LMc)(_.v(_.Vf),_.v(_.wg),_.v(_.LK),_.v(J$))};
LMc.ya=_.lc({type:LMc,qa:[["project-page"]],Aa:2,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.y(0,lMc,4,4,"ng-container",0),_.O(1,"async"));
a&2&&_.x("ngIf",_.R(1,1,b.Xe))},Ha:[_.jo,_.Bm,_.Cm,_.Dm,_.Em,_.gI,_.fo,_.zz,_.Az,_.YD,_.Qs,Q$,_.Pn,tMc,_.Hm,_.Dz],styles:["project-page[_nghost-%COMP%]{padding:66px}.background-image[_ngcontent-%COMP%]{bottom:0;max-height:50%;position:fixed;right:0;max-width:30%;z-index:-1}.container[_ngcontent-%COMP%]{align-items:stretch;display:flex;flex-direction:row;justify-content:center}.external-source-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:unset;display:flex;align-items:center;justify-content:space-around}.project-card[_ngcontent-%COMP%]{flex:0 0 60%;min-width:400px}.project-header[_ngcontent-%COMP%]{align-items:center;display:flex;font-weight:500;margin-bottom:29px}.project-image[_ngcontent-%COMP%]{display:block;height:84px;margin-right:30px;text-align:left;width:84px}.name[_ngcontent-%COMP%]{font-family:Google Sans;font-size:32px;line-height:40px}.name[_ngcontent-%COMP%]     a{color:inherit}.short-description[_ngcontent-%COMP%]{font-size:20px;font-weight:300;letter-spacing:.005em;line-height:24px}.search-box[_ngcontent-%COMP%]{margin-bottom:126px}oss-home-search-box[_ngcontent-%COMP%]{display:block;width:100%;box-sizing:border-box;margin-bottom:3em}.repository-label[_ngcontent-%COMP%]{font-family:Google Sans;font-size:20px;font-weight:500;margin-bottom:13px}.repository-list[_ngcontent-%COMP%]{width:100%}table[_ngcontent-%COMP%]{font-size:13px;width:100%;margin-bottom:32px}table[_ngcontent-%COMP%]   .repository-name[_ngcontent-%COMP%]{font-weight:500}table[_ngcontent-%COMP%]   .xrefs-icon[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:row;justify-content:start}table[_ngcontent-%COMP%]   .xrefs-icon[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}table[_ngcontent-%COMP%]   .fill-cell[_ngcontent-%COMP%]{display:block}table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]{overflow:auto}table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{line-height:32px;padding-left:.5em;text-align:left;word-wrap:break-word}table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px}table[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}"],
Oa:0});var MMc=function(){};MMc.O=function(a){return new (a||MMc)};MMc.Da=_.mc({type:MMc});MMc.Ca=_.bc({imports:[_.lo,uMc,_.Im,_.CI,_.Ez,_.go,_.Uw,_.Cz,_.ZD,_.cK,_.Rs,T$,_.Rn]});var NMc=new _.xc("localObservableRequestService",{Ga:"root",oa:function(){return new _.VWa({FZ:"",EZ:""},_.jc(_.tn),_.jc(_.vm))}}),V$=function(a){if(a)throw Error("od");};V$.O=function(a){return new (a||V$)(_.q(V$,12))};V$.Da=_.mc({type:V$});V$.Ca=_.bc({imports:[_.ax,_.lo,_.gx,_.qx,_.Et,_.Ft,_.yt,_.pm,_.gv,_.Gt,_.Ht,_.nx,_.ux,_.It,_.vx,_.rx,_.px,_.kx]});var OMc=function(){};var W$=function(a){this.Ua=a};_.V(W$,OMc);W$.prototype.navigate=function(a){this.Ua.navigate([a])};W$.O=function(a){return new (a||W$)(_.q(_.rg))};W$.ta=_.p({token:W$,oa:W$.O,Ga:"root"});var PMc=[_.eq,_.zn,_.mMa()],QMc=new _.TNa,RMc=[{path:"",AQ:_.Vna(),children:[{path:"search",Dk:function(){return _.p$}},{path:"",component:HMc,data:{Xm:{Rca:!1},wqb:!0}},{path:":repositoryGroupId",component:LMc,data:{Xm:{Rca:!1},wqb:!0}},{path:"",Dk:QMc.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.xg(_.Yw),Th:_.xg(U$)},Np:function(a,b){return _.Og(a).qb!==_.Og(b).qb}},{path:"**",component:_.$t}]}],X$=function(){};X$.prototype.store=function(){};
X$.prototype.Gwa=function(a,b){return this.Lba(a)&&this.Lba(b)?a.component===b.component:a.ke===b.ke};X$.prototype.Lba=function(a){return a.data.Mc};X$.O=function(a){return new (a||X$)};X$.ta=_.p({token:X$,oa:X$.O});var Y$=function(){_.Xt.apply(this,arguments)};_.V(Y$,_.Xt);Y$.prototype.load=function(){};Y$.O=function(){var a;return function(b){return(a||(a=_.ad(Y$)))(b||Y$)}}();Y$.ta=_.p({token:Y$,oa:Y$.O});var Z$=function(){_.FJ.apply(this,arguments)};_.V(Z$,_.FJ);
Z$.prototype.VQa=function(a){return _.nd({kind:4,location:a})};Z$.O=function(){var a;return function(b){return(a||(a=_.ad(Z$)))(b||Z$)}}();Z$.ta=_.p({token:Z$,oa:Z$.O});var $$=function(){};$$.O=function(a){return new (a||$$)};$$.Da=_.mc({type:$$,bootstrap:[O$]});
$$.Ca=_.bc({Pb:[].concat(_.zc(_.UNa(QMc)),[_.gs,_.LK,_.Ss,U$,L$,M$,_.yx,_.vg,{wa:_.aKa,rc:"/"},{wa:_.Tm,Nd:K$},{wa:_.Xt,Nd:Y$},{wa:_.Ge,Nb:_.Ks,Fb:[_.ks]},{wa:_.RZa,rc:_.SZa},{wa:_.ena,Nd:_.cu},{wa:OMc,Nd:W$},{wa:_.MK,Nb:L$},{wa:_.In,Nd:X$},{wa:_.KK,Nb:M$},{wa:_.tg,Nd:_.Ax},{wa:_.LVa,rc:_.KVa},{wa:_.FJ,Nd:Z$}]),imports:[PMc,_.Ru,_.Pw,EMc,{jl:_.$w,Pb:_.n5a},_.Js,_.au,_.TI,KMc,_.ZD,_.Rs,_.Fs,_.ys,MMc,_.eNa(RMc),{jl:V$,Pb:[_.Ys,{wa:_.Tl,Nd:_.UWa},{wa:_.zVa,yb:_.ura},{wa:_.fv,yb:_.Fh,Fb:[_.mta,_.ex]},
{wa:_.TIa,Nb:NMc},{wa:_.o5a,yb:_.Fh,Fb:[_.hJa,_.fx]},{wa:_.cXa,yb:_.Fh,Fb:[_.iJa,_.fx]},{wa:_.dXa,yb:_.Fh,Fb:[_.iJa,_.fx]},{wa:_.r5a,yb:_.Fh,Fb:[_.jJa,_.fx]},{wa:_.x5a,yb:_.Fh,Fb:[_.kJa,_.fx]},{wa:_.aXa,yb:_.Fh,Fb:[_.mJa,_.fx]},{wa:_.mx,yb:_.Fh,Fb:[_.nJa,_.cx]},{wa:_.ox,yb:_.Fh,Fb:[_.wJa,_.cx]},{wa:_.z5a,yb:_.Fh,Fb:[_.pJa,_.fx]},{wa:_.A5a,yb:_.Fh,Fb:[_.qJa,_.fx]},{wa:_.eXa,yb:_.Fh,Fb:[_.rJa,_.fx]},{wa:_.fXa,yb:_.Fh,Fb:[_.sJa,_.fx]},{wa:_.tx,yb:_.Fh,Fb:[_.oJa,_.cx]},{wa:_.hXa,yb:_.Fh,Fb:[_.uJa,_.fx]},
{wa:_.u5a,yb:_.Fh,Fb:[_.vJa,_.fx]},{wa:_.Xs,yb:function(){return window}},{wa:_.QWa,Nd:_.SWa},{wa:_.RWa,yb:function(a){return new _.Ij(a.document)},Fb:[_.Xs]},{wa:_.s5a,rd:!0,Nb:_.ix},{wa:_.s5a,rd:!0,Nb:_.jx}]}]});var SMc=function(){};SMc.O=function(a){return new (a||SMc)};SMc.Da=_.mc({type:SMc,bootstrap:[O$]});SMc.Ca=_.bc({imports:[$$,_.fq]});_.li.set("OSS-APP",$$);_.li.set("PROTRACTOR-OSS-APP",SMc);
_.Cg();
}catch(e){_._DumpException(e)}
try{
var kbb,lbb,mbb;_.jbb=function(){var a=/\S/;if(!a)return _.Rta;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(_.Pta(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
kbb=function(a){var b=function(){var c=a.apply(this,[].concat(_.zc(_.vc.apply(0,arguments))))||this;c.rna=!1;c.T4=!1;return c};_.V(b,a);b.prototype.QCc=function(){var c=this.T4;this.T4=!1;return c};b.prototype.GYa=function(){this.T4=!1};_.W.Object.defineProperties(b.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.rna},set:function(c){var d=this.rna;this.rna=_.ih(c);this.T4=d!==this.rna}}});return b};lbb=function(a,b){return a.concat(Array.from(b))};mbb=function(){return{color:"accent"}};
_.Oz=function(a,b,c,d,e){var f=this;this.Ua=a;this.element=b;this.renderer=c;this.y8=d;this.link=e;this.fe=[];this.UE=!1;this.Lva={exact:!1};this.svb=new _.ll;this.eZa=a.events.subscribe(function(g){g instanceof _.kg&&f.update()})};_.Oz.prototype.re=function(){var a=this;_.nd(this.links.Vc,_.nd(null)).ha(_.zd()).subscribe(function(){a.update();nbb(a)})};
var nbb=function(a){var b;null==(b=a.wyb)||b.unsubscribe();b=[].concat(_.zc(a.links.toArray()),[a.link]).filter(function(c){return!!c}).map(function(c){return c.mCb});a.wyb=_.xd(b).ha(_.zd()).subscribe(function(c){a.UE!==obb(a,a.Ua)(c)&&a.update()})};_.Oz.prototype.Sb=function(){this.update()};_.Oz.prototype.Ka=function(){this.eZa.unsubscribe();var a;null==(a=this.wyb)||a.unsubscribe()};
_.Oz.prototype.update=function(){var a=this;this.links&&this.Ua.HL&&queueMicrotask(function(){var b=pbb(a);a.UE!==b&&(a.UE=b,_.Cl(a.y8),a.fe.forEach(function(c){b?a.renderer.oJ(a.element.na,c):a.renderer.vM(a.element.na,c)}),b&&void 0!==a.teb?a.renderer.setAttribute(a.element.na,"aria-current",a.teb.toString()):a.renderer.removeAttribute(a.element.na,"aria-current"),a.svb.emit(b))})};
var obb=function(a,b){var c=a.Lva.lr?a.Lva:a.Lva.exact||!1;return function(d){return d.Dj?b.isActive(d.Dj,c):!1}},pbb=function(a){var b=obb(a,a.Ua);return a.link&&b(a.link)||a.links.some(b)};_.W.Object.defineProperties(_.Oz.prototype,{isActive:{configurable:!0,enumerable:!0,get:function(){return this.UE}},TKc:{configurable:!0,enumerable:!0,set:function(a){this.fe=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});
_.Oz.O=function(a){return new (a||_.Oz)(_.v(_.rg),_.v(_.ed),_.v(_.Pk),_.v(_.Ml),_.v(_.Pn,8))};_.Oz.Ia=_.rc({type:_.Oz,qa:[["","routerLinkActive",""]],Cd:function(a,b,c){a&1&&_.yf(c,_.Pn,5);if(a&2){var d;_.vf(d=_.zf())&&(b.links=d)}},inputs:{Lva:"routerLinkActiveOptions",teb:"ariaCurrentWhenActive",TKc:"routerLinkActive"},outputs:{svb:"isActiveChange"},Wb:["routerLinkActive"],standalone:!0,features:[_.Cc]});var qbb=function(){};
qbb.prototype.GKa=function(a,b,c,d,e){_.qIa(a,function(f,g,m){if(null==f.Ju){var n=c(f,g,m);n=b.Kh(n.Rc,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,tM:f})}})};qbb.prototype.detach=function(){};_.Pz=function(a){this.uB=a};_.V(_.Pz,_.F2a);_.Pz.O=function(a){return new (a||_.Pz)(_.v(_.wv,10))};
_.Pz.Ia=_.rc({type:_.Pz,qa:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],vb:16,Ya:function(a,b){a&2&&_.Re("ng-untouched",b.Dwb)("ng-touched",b.Cwb)("ng-pristine",b.lwb)("ng-dirty",b.fL)("ng-valid",b.isValid)("ng-invalid",b.Yvb)("ng-pending",b.gwb)("ng-submitted",b.ZEc)},features:[_.Le]});_.Qz=function(){};_.Qz.O=function(a){return new (a||_.Qz)};
_.Qz.Ia=_.rc({type:_.Qz,qa:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],Db:["novalidate",""]});var Rz=new _.xc("CDK_TABLE");var Sz=function(a){this.ua=a};Sz.O=function(a){return new (a||Sz)(_.v(_.sf))};Sz.Ia=_.rc({type:Sz,qa:[["","cdkCellDef",""]]});var Tz=function(a){this.ua=a};Tz.O=function(a){return new (a||Tz)(_.v(_.sf))};Tz.Ia=_.rc({type:Tz,qa:[["","cdkHeaderCellDef",""]]});var rbb=function(a){this.ua=a};rbb.O=function(a){return new (a||rbb)(_.v(_.sf))};rbb.Ia=_.rc({type:rbb,qa:[["","cdkFooterCellDef",""]]});var sbb=kbb(function(){}),Uz=function(a){var b=sbb.call(this)||this;b.eQ=a;b.sna=!1;return b};_.V(Uz,sbb);
Uz.prototype.xJa=function(){this.r6a=["cdk-column-"+this.Hjb]};Uz.prototype.uab=function(a){a&&(this.Qr=a,this.Hjb=a.replace(/[^a-z0-9_-]/gi,"-"),this.xJa())};_.W.Object.defineProperties(Uz.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Qr},set:function(a){this.uab(a)}},ANb:{configurable:!0,enumerable:!0,get:function(){return this.sna},set:function(a){var b=this.sna;this.sna=_.ih(a);this.T4=b!==this.sna}}});Uz.O=function(a){return new (a||Uz)(_.v(Rz,8))};
Uz.Ia=_.rc({type:Uz,qa:[["","cdkColumnDef",""]],Cd:function(a,b,c){a&1&&(_.yf(c,Sz,5),_.yf(c,Tz,5),_.yf(c,rbb,5));if(a&2){var d;_.vf(d=_.zf())&&(b.aY=d.first);_.vf(d=_.zf())&&(b.headerCell=d.first);_.vf(d=_.zf())&&(b.cBc=d.first)}},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],ANb:"stickyEnd"},features:[_.mf([{wa:"MAT_SORT_HEADER_COLUMN_DEF",Nb:Uz}]),_.Le]});var tbb=function(a,b){b.na.classList.add.apply(b.na.classList,_.zc(a.r6a))},Vz=function(a,b){tbb.call(this,a,b)};_.V(Vz,tbb);
Vz.O=function(a){return new (a||Vz)(_.v(Uz),_.v(_.ed))};Vz.Ia=_.rc({type:Vz,qa:[["cdk-header-cell"],["th","cdk-header-cell",""]],Db:["role","columnheader",1,"cdk-header-cell"],features:[_.Le]});var Wz=function(a,b){tbb.call(this,a,b);var c;1===(null==(c=a.eQ)?void 0:c.Ma.na.nodeType)&&(a=a.eQ.Ma.na.getAttribute("role"),b.na.setAttribute("role","grid"===a||"treegrid"===a?"gridcell":"cell"))};_.V(Wz,tbb);Wz.O=function(a){return new (a||Wz)(_.v(Uz),_.v(_.ed))};
Wz.Ia=_.rc({type:Wz,qa:[["cdk-cell"],["td","cdk-cell",""]],Db:[1,"cdk-cell"],features:[_.Le]});var ubb=function(){this.P0a=[];this.Snb=[]},vbb=new _.xc("_COALESCED_STYLE_SCHEDULER"),Xz=function(a){this.hb=a;this.rI=null;this.Lb=new _.he};Xz.prototype.wh=function(a){this.wnc();this.rI.P0a.push(a)};Xz.prototype.Ka=function(){this.Lb.next();this.Lb.complete()};
Xz.prototype.wnc=function(){var a=this;this.rI||(this.rI=new ubb,this.ppc().ha(_.ne(this.Lb)).subscribe(function(){for(;a.rI.P0a.length||a.rI.Snb.length;){var b=a.rI;a.rI=new ubb;for(var c=_.l(b.P0a),d=c.next();!d.done;d=c.next())d=d.value,d();b=_.l(b.Snb);for(d=b.next();!d.done;d=b.next())c=d.value,c()}a.rI=null}))};Xz.prototype.ppc=function(){return this.hb.isStable?_.xd(Promise.resolve(void 0)):this.hb.Kf.ha(_.Xd(1))};Xz.O=function(a){return new (a||Xz)(_.q(_.re))};Xz.ta=_.p({token:Xz,oa:Xz.O});var Yz=function(a,b){this.ua=a;this.Ky=b};Yz.prototype.Sb=function(a){this.GEa||(a=a.columns&&a.columns.dg||[],this.GEa=this.Ky.find(a).create(),this.GEa.diff(a))};Yz.O=function(a){return new (a||Yz)(_.v(_.sf),_.v(_.Ol))};Yz.Ia=_.rc({type:Yz,features:[_.Cc]});var wbb=function(){Yz.apply(this,arguments)};_.V(wbb,Yz);wbb.Ia=Yz.Ia;wbb.O=Yz.O;var xbb=kbb(wbb),Zz=function(a,b,c){a=xbb.call(this,a,b)||this;a.eQ=c;return a};_.V(Zz,xbb);Zz.prototype.Sb=function(a){xbb.prototype.Sb.call(this,a)};
Zz.O=function(a){return new (a||Zz)(_.v(_.sf),_.v(_.Ol),_.v(Rz,8))};Zz.Ia=_.rc({type:Zz,qa:[["","cdkHeaderRowDef",""]],inputs:{cp:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[_.Le,_.Cc]});var ybb=function(){Yz.apply(this,arguments)};_.V(ybb,Yz);ybb.Ia=Yz.Ia;ybb.O=Yz.O;var zbb=kbb(ybb),$z=function(a,b,c){a=zbb.call(this,a,b)||this;a.eQ=c;return a};_.V($z,zbb);$z.prototype.Sb=function(a){zbb.prototype.Sb.call(this,a)};
$z.O=function(a){return new (a||$z)(_.v(_.sf),_.v(_.Ol),_.v(Rz,8))};$z.Ia=_.rc({type:$z,qa:[["","cdkFooterRowDef",""]],inputs:{cp:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[_.Le,_.Cc]});var aA=function(a,b,c){Yz.call(this,a,b);this.eQ=c};_.V(aA,Yz);aA.O=function(a){return new (a||aA)(_.v(_.sf),_.v(_.Ol),_.v(Rz,8))};aA.Ia=_.rc({type:aA,qa:[["","cdkRowDef",""]],inputs:{cp:["cdkRowDefColumns","columns"],mB:["cdkRowDefWhen","when"]},features:[_.Le]});
var bA=function(a){this.iJ=a;Abb=this};bA.prototype.Ka=function(){Abb===this&&(Abb=null)};var Abb=null;bA.O=function(a){return new (a||bA)(_.v(_.tf))};bA.Ia=_.rc({type:bA,qa:[["","cdkCellOutlet",""]]});var cA=function(){};cA.O=function(a){return new (a||cA)};cA.ya=_.lc({type:cA,qa:[["cdk-header-row"],["tr","cdk-header-row",""]],Db:["role","row",1,"cdk-header-row"],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.We(0,0)},Ha:[bA],rb:2});var dA=function(){};
dA.O=function(a){return new (a||dA)};dA.ya=_.lc({type:dA,qa:[["cdk-row"],["tr","cdk-row",""]],Db:["role","row",1,"cdk-row"],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.We(0,0)},Ha:[bA],rb:2});var Bbb=function(a){this.Rc=a;this.RSc="cdk-no-data-row"};Bbb.O=function(a){return new (a||Bbb)(_.v(_.sf))};Bbb.Ia=_.rc({type:Bbb,qa:[["ng-template","cdkNoDataRow",""]]});var Cbb=new _.xc("CDK_SPL");var Dbb=["top","bottom","left","right"],Ebb=function(a,b,c,d,e,f,g){e=void 0===e?!0:e;f=void 0===f?!0:f;this.KW=a;this.Gab=b;this.direction=c;this.kW=d;this.b9a=e;this.Q9a=f;this.QI=g;this.oEa=[];this.L5a={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},Fbb=function(a,b,c){var d=[];b=_.l(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.kW.wh(function(){for(var g=
_.l(d),m=g.next();!m.done;m=g.next())a.X$a(m.value,c)})},Gbb=function(a,b,c,d,e){e=void 0===e?!0:e;if(b.length&&a.b9a&&(c.some(function(D){return D})||d.some(function(D){return D}))){var f=b[0],g=f.children.length,m=a.Loc(f,e),n=a.tpc(m,c),r=a.spc(m,d),w=c.lastIndexOf(!0),z=d.indexOf(!0);a.kW.wh(function(){var D="rtl"===a.direction,J=D?"right":"left";D=D?"left":"right";for(var L=_.l(b),Q=L.next();!Q.done;Q=L.next()){Q=Q.value;for(var da=0;da<g;da++){var oa=Q.children[da];c[da]&&a.Bka(oa,J,n[da],da===
w);d[da]&&a.Bka(oa,D,r[da],da===z)}}a.QI&&(a.QI.qNc({sizes:-1===w?[]:m.slice(0,w+1).map(function(qa,ta){return c[ta]?qa:null})}),a.QI.rNc({sizes:-1===z?[]:m.slice(z).map(function(qa,ta){return d[ta+z]?qa:null}).reverse()}))})}else a.QI&&(a.QI.qNc({sizes:[]}),a.QI.rNc({sizes:[]}))},Hbb=function(a,b,c,d){if(a.b9a){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.KW?Array.from(r.children):[r];r=r.getBoundingClientRect().height;
c+=r;m[b]=r}var w=f.lastIndexOf(!0);a.kW.wh(function(){for(var z=0;z<e.length;z++)if(f[z])for(var D=g[z],J=z===w,L=_.l(n[z]),Q=L.next();!Q.done;Q=L.next())a.Bka(Q.value,d,D,J);if("top"===d){var da;null==(da=a.QI)||da.S5c({sizes:m,MHc:g,elements:n})}else{var oa;null==(oa=a.QI)||oa.R5c({sizes:m,MHc:g,elements:n})}})}},Ibb=function(a,b,c){if(a.KW){var d=b.querySelector("tfoot");a.kW.wh(function(){c.some(function(e){return!e})?a.X$a(d,["bottom"]):a.Bka(d,"bottom",0,!1)})}};_.h=Ebb.prototype;
_.h.X$a=function(a,b){for(var c=_.l(b),d=c.next();!d.done;d=c.next())d=d.value,a.style[d]="",a.classList.remove(this.L5a[d]);Dbb.some(function(e){return-1===b.indexOf(e)&&a.style[e]})?a.style.zIndex=this.M7a(a):(a.style.zIndex="",this.Q9a&&(a.style.position=""),a.classList.remove(this.Gab))};_.h.Bka=function(a,b,c,d){a.classList.add(this.Gab);d&&a.classList.add(this.L5a[b]);a.style[b]=c+"px";a.style.zIndex=this.M7a(a);this.Q9a&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};
_.h.M7a=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.l(Dbb),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};_.h.Loc=function(a,b){if(void 0!==b&&!b&&this.oEa.length)return this.oEa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(a[c].getBoundingClientRect().width);return this.oEa=b};_.h.tpc=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.spc=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 Jbb=[[["caption"]],[["colgroup"],["col"]]],eA=function(a,b){this.wf=a;this.nb=b};eA.O=function(a){return new (a||eA)(_.v(_.tf),_.v(_.ed))};eA.Ia=_.rc({type:eA,qa:[["","rowOutlet",""]]});var fA=function(a,b){this.wf=a;this.nb=b};fA.O=function(a){return new (a||fA)(_.v(_.tf),_.v(_.ed))};fA.Ia=_.rc({type:fA,qa:[["","headerRowOutlet",""]]});var gA=function(a,b){this.wf=a;this.nb=b};gA.O=function(a){return new (a||gA)(_.v(_.tf),_.v(_.ed))};gA.Ia=_.rc({type:gA,qa:[["","footerRowOutlet",""]]});
var hA=function(a,b){this.wf=a;this.nb=b};hA.O=function(a){return new (a||hA)(_.v(_.tf),_.v(_.ed))};hA.Ia=_.rc({type:hA,qa:[["","noDataRowOutlet",""]]});
var iA=function(a,b,c,d,e,f,g,m,n,r,w,z){this.Ky=a;this.kb=b;this.Ma=c;this.oc=e;this.zc=g;this.xX=m;this.kW=n;this.Bf=r;this.ktc=w;this.hb=z;this.rq=new _.he;this.pI=new Map;this.E6a=new Set;this.H6a=new Set;this.G6a=new Set;this.F6a=new Set;this.qla=this.aQ=this.vFa=this.lGa=!0;this.fW=new Map;this.zNb="cdk-table-sticky";this.vBb=!0;this.mla=this.N9a=this.m9a=!1;this.Zib=new _.ll;this.fE=new _.Wf({start:0,end:Number.MAX_VALUE});d||this.Ma.na.setAttribute("role","table");this.Eb=f;this.KW="TABLE"===
this.Ma.na.nodeName};iA.prototype.Ra=function(){var a=this;this.atc();this.KW&&this.Flc();this.vB=this.Ky.find([]).create(function(b,c){return a.Ex?a.Ex(c.P9,c.data):c});this.Bf.Zc().ha(_.ne(this.rq)).subscribe(function(){a.qla=!0})};iA.prototype.ML=function(){this.kmc();this.jmc();var a=this.osc()||this.lGa||this.vFa;this.aQ=this.aQ||a;this.qla=a;this.lGa&&(this.I7a(),this.lGa=!1);this.vFa&&(this.H7a(),this.vFa=!1);this.dataSource&&0<this.WI.length&&!this.cna?this.xma():this.aQ&&jA(this);this.Hmc()};
iA.prototype.Ka=function(){[this.KB.wf,this.jP.wf,this.bP.wf,this.fW,this.E6a,this.H6a,this.G6a,this.F6a,this.pI].forEach(function(a){a.clear()});this.iP=[];this.aP=[];this.N6a=null;this.rq.next();this.rq.complete();_.Lqa(this.dataSource)&&this.dataSource.disconnect(this)};
var Kbb=function(a){a.dna=a.Aoc();var b=a.vB.diff(a.dna);if(b){var c=a.KB.wf;a.xX.GKa(b,c,function(d,e,f){return a.IFa(d.item,f)},function(d){return d.item.data},function(d){1===d.operation&&d.context&&a.Y$a(d.tM.item.j1,d.context)});a.huc();_.rIa(b,function(d){c.get(d.Yk).context.va=d.item.data});a.ubb();a.hb&&_.Hga()?a.hb.Kf.ha(_.Xd(1),_.ne(a.rq)).subscribe(function(){jA(a)}):jA(a)}else a.ubb();a.Zib.next()},Lbb=function(a){var b=a.I4(a.jP),c=a.Ma.na.querySelector("thead");c&&(c.style.display=b.length?
"":"none");c=a.iP.map(function(d){return d.sticky});Fbb(a.bJ,b,["top"]);Hbb(a.bJ,b,c,"top");a.iP.forEach(function(d){return d.GYa()})},Mbb=function(a){var b=a.I4(a.bP),c=a.Ma.na.querySelector("tfoot");c&&(c.style.display=b.length?"":"none");c=a.aP.map(function(d){return d.sticky});Fbb(a.bJ,b,["bottom"]);Hbb(a.bJ,b,c,"bottom");Ibb(a.bJ,a.Ma.na,c);a.aP.forEach(function(d){return d.GYa()})},jA=function(a){var b=a.I4(a.jP),c=a.I4(a.KB),d=a.I4(a.bP);if(a.KW&&!a.mla||a.aQ)Fbb(a.bJ,[].concat(_.zc(b),_.zc(c),
_.zc(d)),["left","right"]),a.aQ=!1;b.forEach(function(e,f){a.JDa([e],a.iP[f])});a.WI.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.dna[g].j1===e&&f.push(c[g]);a.JDa(f,e)});d.forEach(function(e,f){a.JDa([e],a.aP[f])});Array.from(a.pI.values()).forEach(function(e){return e.GYa()})};_.h=iA.prototype;
_.h.Aoc=function(){var a=[],b=this.fW;this.fW=new Map;for(var c=0;c<this.Gh.length;c++){var d=this.Gh[c],e=this.mpc(d,c,b.get(d));this.fW.has(d)||this.fW.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.fW.get(f.data);g.has(f.j1)?g.get(f.j1).push(f):g.set(f.j1,[f]);a.push(f)}}return a};_.h.mpc=function(a,b,c){return this.opc(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.P9=b,d):{data:a,j1:d,P9:b}})};
_.h.jmc=function(){var a=this;this.pI.clear();lbb(this.Ala(this.bnc),this.E6a).forEach(function(b){a.pI.has(b.name);a.pI.set(b.name,b)})};_.h.kmc=function(){this.iP=lbb(this.Ala(this.dnc),this.G6a);this.aP=lbb(this.Ala(this.cnc),this.F6a);this.WI=lbb(this.Ala(this.enc),this.H6a);this.N6a=this.WI.filter(function(a){return!a.mB})[0]};
_.h.osc=function(){var a=function(d,e){return d||!!e.GEa.diff(e.cp)},b=this.WI.reduce(a,!1);b&&this.G7a();var c=this.iP.reduce(a,!1);c&&this.I7a();(a=this.aP.reduce(a,!1))&&this.H7a();return b||c||a};_.h.eJa=function(a){this.Gh=[];_.Lqa(this.dataSource)&&this.dataSource.disconnect(this);this.cna&&(this.cna.unsubscribe(),this.cna=null);a||(this.vB&&this.vB.diff([]),this.KB.wf.clear());this.gq=a};
_.h.xma=function(){var a=this;if(this.dataSource){var b;_.Lqa(this.dataSource)?b=this.dataSource.connect(this):_.Nd(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.nd(this.dataSource));this.cna=b.ha(_.ne(this.rq)).subscribe(function(c){a.Gh=c||[];Kbb(a)})}};_.h.I7a=function(){var a=this;0<this.jP.wf.length&&this.jP.wf.clear();this.iP.forEach(function(b,c){return a.aab(a.jP,b,c)});Lbb(this)};
_.h.H7a=function(){var a=this;0<this.bP.wf.length&&this.bP.wf.clear();this.aP.forEach(function(b,c){return a.aab(a.bP,b,c)});Mbb(this)};_.h.JDa=function(a,b){var c=this,d=Array.from(b.cp||[]).map(function(e){return c.pI.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.ANb});Gbb(this.bJ,a,b,d,!this.mla||this.qla)};_.h.I4=function(a){for(var b=[],c=0;c<a.wf.length;c++){var d=a.wf.get(c);b.push(d.ql[0])}return b};
_.h.opc=function(a,b){if(1==this.WI.length)return[this.WI[0]];var c=[];if(this.yVa)c=this.WI.filter(function(e){return!e.mB||e.mB(b,a)});else{var d=this.WI.find(function(e){return e.mB&&e.mB(b,a)})||this.N6a;d&&c.push(d)}return c};_.h.IFa=function(a,b){return{Rc:a.j1.ua,context:{va:a.data},index:b}};_.h.aab=function(a,b,c,d){d=void 0===d?{}:d;a=a.wf.Kh(b.ua,d,c);this.Y$a(b,d);return a};_.h.Y$a=function(a,b){a=_.l(this.Koc(a));for(var c=a.next();!c.done;c=a.next())c=c.value,Abb&&Abb.iJ.Kh(c,b);_.Cl(this.kb)};
_.h.huc=function(){for(var a=this.KB.wf,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.lZ=0===b%2;d.VVa=!d.lZ;this.yVa?(d.P9=this.dna[b].P9,d.h4c=b):d.index=this.dna[b].P9}};_.h.Koc=function(a){var b=this;return a&&a.cp?Array.from(a.cp,function(c){c=b.pI.get(c);return a instanceof Zz?c.headerCell.ua:a instanceof $z?c.cBc.ua:c.aY.ua}):[]};
_.h.Flc=function(){for(var a=this.Eb.createDocumentFragment(),b=_.l([{tag:"thead",Ww:[this.jP]},{tag:"tbody",Ww:[this.KB,this.U9a]},{tag:"tfoot",Ww:[this.bP]}]),c=b.next();!c.done;c=b.next()){var d=c.value;c=this.Eb.createElement(d.tag);c.setAttribute("role","rowgroup");d=_.l(d.Ww);for(var e=d.next();!e.done;e=d.next())c.appendChild(e.value.nb.na);a.appendChild(c)}this.Ma.na.appendChild(a)};_.h.G7a=function(){this.vB.diff([]);this.KB.wf.clear();Kbb(this)};
_.h.Hmc=function(){var a=function(b,c){return b||c.QCc()};this.iP.reduce(a,!1)&&Lbb(this);this.aP.reduce(a,!1)&&Mbb(this);Array.from(this.pI.values()).reduce(a,!1)&&(this.aQ=!0,jA(this))};_.h.atc=function(){var a=this;this.bJ=new Ebb(this.KW,this.zNb,this.oc?this.oc.value:"ltr",this.kW,this.zc.Pd,this.vBb,this.ktc);(this.oc?this.oc.Zc:_.nd()).ha(_.ne(this.rq)).subscribe(function(b){a.bJ.direction=b;jA(a)})};_.h.Ala=function(a){var b=this;return a.filter(function(c){return!c.eQ||c.eQ===b})};
_.h.ubb=function(){var a=this.SSc||this.lrc;if(a){var b=0===this.KB.wf.length;if(b!==this.m9a){var c=this.U9a.wf;b?(a=c.Kh(a.Rc),c=a.ql[0],1===a.ql.length&&(null==c?void 0:c.nodeType)===this.Eb.ELEMENT_NODE&&(c.setAttribute("role","row"),c.classList.add("cdk-no-data-row"))):c.clear();this.m9a=b;_.Cl(this.kb)}}};
_.W.Object.defineProperties(iA.prototype,{Ex:{configurable:!0,enumerable:!0,get:function(){return this.qX},set:function(a){this.qX=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.gq},set:function(a){this.gq!==a&&this.eJa(a)}},yVa:{configurable:!0,enumerable:!0,get:function(){return this.N9a},set:function(a){this.N9a=_.ih(a);this.KB&&this.KB.wf.length&&(this.G7a(),jA(this))}},GPa:{configurable:!0,enumerable:!0,get:function(){return this.mla},set:function(a){this.mla=_.ih(a);
this.aQ=this.qla=!0}}});iA.O=function(a){return new (a||iA)(_.v(_.Ol),_.v(_.Ml),_.v(_.ed),_.Vc("role"),_.v(_.Qq,8),_.v(_.ph),_.v(_.gq),_.v(_.TSa),_.v(vbb),_.v(_.$q),_.v(Cbb,12),_.v(_.re,8))};
iA.ya=_.lc({type:iA,qa:[["cdk-table"],["table","cdk-table",""]],Cd:function(a,b,c){a&1&&(_.yf(c,Bbb,5),_.yf(c,Uz,5),_.yf(c,aA,5),_.yf(c,Zz,5),_.yf(c,$z,5));if(a&2){var d;_.vf(d=_.zf())&&(b.lrc=d.first);_.vf(d=_.zf())&&(b.bnc=d);_.vf(d=_.zf())&&(b.enc=d);_.vf(d=_.zf())&&(b.dnc=d);_.vf(d=_.zf())&&(b.cnc=d)}},tb:function(a,b){a&1&&(_.xf(eA,7),_.xf(fA,7),_.xf(gA,7),_.xf(hA,7));if(a&2){var c;_.vf(c=_.zf())&&(b.KB=c.first);_.vf(c=_.zf())&&(b.jP=c.first);_.vf(c=_.zf())&&(b.bP=c.first);_.vf(c=_.zf())&&(b.U9a=
c.first)}},Db:["ngSkipHydration","",1,"cdk-table"],vb:2,Ya:function(a,b){a&2&&_.Re("cdk-table-fixed-layout",b.GPa)},inputs:{Ex:"trackBy",dataSource:"dataSource",yVa:"multiTemplateDataRows",GPa:"fixedLayout"},outputs:{Zib:"contentChanged"},Wb:["cdkTable"],features:[_.mf([{wa:Rz,Nb:iA},{wa:_.TSa,Nd:qbb},{wa:vbb,Nd:Xz},{wa:Cbb,rc:null}])],ac:["caption","colgroup, col"],Aa:6,Ba:0,Ea:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],ua:function(a){a&1&&(_.df(Jbb),
_.ef(0),_.ef(1,1),_.We(2,0)(3,1)(4,2)(5,3))},Ha:[eA,fA,gA,hA],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],rb:2});var kA=function(){};kA.O=function(a){return new (a||kA)};kA.Da=_.mc({type:kA});kA.Ca=_.bc({imports:[_.dr]});_.lA=function(){Sz.apply(this,arguments)};_.V(_.lA,Sz);_.lA.O=function(){var a;return function(b){return(a||(a=_.ad(_.lA)))(b||_.lA)}}();_.lA.Ia=_.rc({type:_.lA,qa:[["","matCellDef",""]],features:[_.mf([{wa:Sz,Nb:_.lA}]),_.Le]});_.mA=function(){Tz.apply(this,arguments)};_.V(_.mA,Tz);_.mA.O=function(){var a;return function(b){return(a||(a=_.ad(_.mA)))(b||_.mA)}}();_.mA.Ia=_.rc({type:_.mA,qa:[["","matHeaderCellDef",""]],features:[_.mf([{wa:Tz,Nb:_.mA}]),_.Le]});
_.nA=function(){return Uz.apply(this,arguments)||this};_.V(_.nA,Uz);_.nA.prototype.xJa=function(){Uz.prototype.xJa.call(this);this.r6a.push("mat-column-"+this.Hjb)};_.W.Object.defineProperties(_.nA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Qr},set:function(a){this.uab(a)}}});_.nA.O=function(){var a;return function(b){return(a||(a=_.ad(_.nA)))(b||_.nA)}}();
_.nA.Ia=_.rc({type:_.nA,qa:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[_.mf([{wa:Uz,Nb:_.nA},{wa:"MAT_SORT_HEADER_COLUMN_DEF",Nb:_.nA}]),_.Le]});_.oA=function(){Vz.apply(this,arguments)};_.V(_.oA,Vz);_.oA.O=function(){var a;return function(b){return(a||(a=_.ad(_.oA)))(b||_.oA)}}();_.oA.Ia=_.rc({type:_.oA,qa:[["mat-header-cell"],["th","mat-header-cell",""]],Db:["role","columnheader",1,"mat-header-cell"],features:[_.Le]});_.pA=function(){Wz.apply(this,arguments)};
_.V(_.pA,Wz);_.pA.O=function(){var a;return function(b){return(a||(a=_.ad(_.pA)))(b||_.pA)}}();_.pA.Ia=_.rc({type:_.pA,qa:[["mat-cell"],["td","mat-cell",""]],Db:["role","gridcell",1,"mat-cell"],features:[_.Le]});_.qA=function(){return Zz.apply(this,arguments)||this};_.V(_.qA,Zz);_.qA.O=function(){var a;return function(b){return(a||(a=_.ad(_.qA)))(b||_.qA)}}();_.qA.Ia=_.rc({type:_.qA,qa:[["","matHeaderRowDef",""]],inputs:{cp:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[_.mf([{wa:Zz,Nb:_.qA}]),_.Le]});_.rA=function(){aA.apply(this,arguments)};_.V(_.rA,aA);_.rA.O=function(){var a;return function(b){return(a||(a=_.ad(_.rA)))(b||_.rA)}}();
_.rA.Ia=_.rc({type:_.rA,qa:[["","matRowDef",""]],inputs:{cp:["matRowDefColumns","columns"],mB:["matRowDefWhen","when"]},features:[_.mf([{wa:aA,Nb:_.rA}]),_.Le]});_.sA=function(){};_.V(_.sA,cA);_.sA.O=function(){var a;return function(b){return(a||(a=_.ad(_.sA)))(b||_.sA)}}();
_.sA.ya=_.lc({type:_.sA,qa:[["mat-header-row"],["tr","mat-header-row",""]],Db:["role","row",1,"mat-header-row"],vb:1,Ya:function(a){a&2&&_.Pe("mat-id-collision",null)},Wb:["matHeaderRow"],features:[_.mf([{wa:cA,Nb:_.sA}]),_.Le],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.We(0,0)},Ha:[bA],rb:2});_.tA=function(){};_.V(_.tA,dA);_.tA.O=function(){var a;return function(b){return(a||(a=_.ad(_.tA)))(b||_.tA)}}();
_.tA.ya=_.lc({type:_.tA,qa:[["mat-row"],["tr","mat-row",""]],Db:["role","row",1,"mat-row"],vb:1,Ya:function(a){a&2&&_.Pe("mat-id-collision",null)},Wb:["matRow"],features:[_.mf([{wa:dA,Nb:_.tA}]),_.Le],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.We(0,0)},Ha:[bA],rb:2});var Nbb=function(a){a=void 0===a?[]:a;var b=this;this.Z$a=new _.Wf([]);this.oFa=new _.Wf("");this.W8a=new _.he;this.TP=null;this.PMb=function(c,d){c=c[d];return isNaN(parseFloat(c))||isNaN(Number(c))?c:(d=Number(c),9007199254740991>d?d:c)};this.NMc=function(c,d){var e=d.active,f=d.direction;return e&&""!=f?c.sort(function(g,m){g=b.PMb(g,e);m=b.PMb(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.Ipb=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.Gh=new _.Wf(a);this.Gna()};_.V(Nbb,_.Yq);_.h=Nbb.prototype;
_.h.Gna=function(){var a=this,b=this.ona?_.Fd(this.ona.w5c,this.ona.WK):_.nd(null),c=this.Hma?_.Fd(this.Hma.page,this.W8a,this.Hma.WK):_.nd(null),d=_.wd([this.Gh,this.oFa]).ha(_.t(function(f){f=_.l(f).next().value;return a.pFa(f)}));b=_.wd([d,b]).ha(_.t(function(f){f=_.l(f).next().value;return a.xrc(f)}));c=_.wd([b,c]).ha(_.t(function(f){f=_.l(f).next().value;return a.Arc(f)}));var e;null==(e=this.TP)||e.unsubscribe();this.TP=c.subscribe(function(f){return a.Z$a.next(f)})};
_.h.pFa=function(a){var b=this;this.Lpb=null==this.filter||""===this.filter?a:a.filter(function(c){return b.Ipb(c,b.filter)});this.mD&&this.euc(this.Lpb.length);return this.Lpb};_.h.xrc=function(a){return this.sort?this.NMc(a.slice(),this.sort):a};_.h.Arc=function(a){if(!this.mD)return a;var b=this.mD.Wd*this.mD.pageSize;return a.slice(b,b+this.mD.pageSize)};
_.h.euc=function(a){var b=this;Promise.resolve().then(function(){var c=b.mD;if(c&&(c.length=a,0<c.Wd)){var d=Math.min(c.Wd,Math.ceil(c.length/c.pageSize)-1||0);d!==c.Wd&&(c.Wd=d,b.W8a.next())}})};_.h.connect=function(){this.TP||this.Gna();return this.Z$a};_.h.disconnect=function(){var a;null==(a=this.TP)||a.unsubscribe();this.TP=null};
_.W.Object.defineProperties(Nbb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Gh.value},set:function(a){a=Array.isArray(a)?a:[];this.Gh.next(a);this.TP||this.pFa(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.oFa.value},set:function(a){this.oFa.next(a);this.TP||this.pFa(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.ona},set:function(a){this.ona=a;this.Gna()}},mD:{configurable:!0,enumerable:!0,get:function(){return this.Hma},
set:function(a){this.Hma=a;this.Gna()}}});_.uA=function(){Nbb.apply(this,arguments)};_.V(_.uA,Nbb);var Obb;Obb=[[["caption"]],[["colgroup"],["col"]]];_.vA=function(){iA.apply(this,arguments);this.zNb="mat-table-sticky";this.vBb=!1};_.V(_.vA,iA);_.vA.O=function(){var a;return function(b){return(a||(a=_.ad(_.vA)))(b||_.vA)}}();
_.vA.ya=_.lc({type:_.vA,qa:[["mat-table"],["table","mat-table",""]],Db:["ngSkipHydration","",1,"mat-table"],vb:3,Ya:function(a,b){a&2&&(_.Pe("mat-id-collision",null),_.Re("mat-table-fixed-layout",b.GPa))},Wb:["matTable"],features:[_.mf([{wa:_.TSa,Nd:qbb},{wa:iA,Nb:_.vA},{wa:Rz,Nb:_.vA},{wa:vbb,Nd:Xz},{wa:Cbb,rc:null}]),_.Le],ac:["caption","colgroup, col"],Aa:6,Ba:0,Ea:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],ua:function(a){a&1&&(_.df(Obb),_.ef(0),_.ef(1,
1),_.We(2,0)(3,1)(4,2)(5,3))},Ha:[eA,fA,gA,hA],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"],
rb:2});_.wA=function(){};_.wA.O=function(a){return new (a||_.wA)};_.wA.Da=_.mc({type:_.wA});_.wA.Ca=_.bc({imports:[kA,_.xr,_.xr]});var Pbb=new _.xc("MatRadioGroup"),Qbb=new _.xc("mat-radio-default-options",{Ga:"root",oa:mbb});_.uh(_.yh(function(a){this.Ma=a}));var Rbb=["input"],Sbb=0,Tbb=function(a,b){this.source=a;this.value=b},Ubb=_.uh(_.yh(function(a){this.Ma=a})),xA=function(a,b,c,d,e,f,g,m){b=Ubb.call(this,b)||this;b.Y3=c;b.Bd=d;b.O$a=e;b.L$a=g;b.gJ="mat-radio-"+ ++Sbb;b.id=b.gJ;b.Zc=new _.ll;b.Cg=!1;b.Xd=null;b.g6=function(){};b.th=a;b.cF="NoopAnimations"===f;m&&(b.tabIndex=_.lh(m,0));return b};_.V(xA,Ubb);_.h=xA.prototype;_.h.focus=function(a,b){b?_.kq(this.Bd,this.Yh,b,a):this.Yh.na.focus(a)};_.h.YE=function(){_.Cl(this.Y3)};
_.h.Ra=function(){var a=this;if(this.th){if(this.checked=this.th.value===this.Xd)this.th.selected=this;this.name=this.th.name}this.g6=this.O$a.listen(function(b,c){b!==a.id&&c===a.name&&(a.checked=!1)})};_.h.hn=function(){this.Kna()};_.h.Qc=function(){var a=this;this.Kna();this.Bd.Gm(this.Ma,!0).subscribe(function(b){!b&&a.th&&a.th.vTc()})};_.h.Ka=function(){this.Bd.Jk(this.Ma);this.g6()};_.h.kq=function(){this.Zc.emit(new Tbb(this,this.Xd))};_.h.Dt=function(){return this.vd||this.disabled};
_.h.MP=function(a){a.stopPropagation()};_.h.b$a=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.th&&this.value!==this.th.value,this.checked=!0,this.kq(),this.th&&(this.th.Iy(this.value),a&&this.th.kq()))};_.h.f$a=function(a){this.b$a(a);this.disabled||this.Yh.na.focus()};_.h.Jsc=function(a){this.kc!==a&&(this.kc=a,_.Cl(this.Y3))};
_.h.Kna=function(){var a=this.th;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.Trc){var b,c=null==(b=this.Yh)?void 0:b.na;c&&(c.setAttribute("tabindex",a+""),this.Trc=a)}};
_.W.Object.defineProperties(xA.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.Cg},set:function(a){a=_.ih(a);this.Cg!==a&&((this.Cg=a)&&this.th&&this.th.value!==this.value?this.th.selected=this:!a&&this.th&&this.th.value===this.value&&(this.th.selected=null),a&&this.O$a.notify(this.id,this.name),_.Cl(this.Y3))}},value:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.Xd!==a&&(this.Xd=a,null!==this.th&&(this.checked||(this.checked=this.th.value===
a),this.checked&&(this.th.selected=this)))}},Jw:{configurable:!0,enumerable:!0,get:function(){return this.Gqc||this.th&&this.th.Jw||"after"},set:function(a){this.Gqc=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc||null!==this.th&&this.th.disabled},set:function(a){this.Jsc(_.ih(a))}},required:{configurable:!0,enumerable:!0,get:function(){return this.jm||this.th&&this.th.required},set:function(a){this.jm=_.ih(a)}},color:{configurable:!0,enumerable:!0,get:function(){return this.wl||
this.th&&this.th.color||this.L$a&&this.L$a.color||"accent"},set:function(a){this.wl=a}},zs:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.gJ)+"-input"}}});xA.O=function(){_.te()};
xA.Ia=_.rc({type:xA,tb:function(a,b){a&1&&_.xf(Rbb,5);if(a&2){var c;_.vf(c=_.zf())&&(b.Yh=c.first)}},inputs:{id:"id",name:"name",ariaLabel:["aria-label","ariaLabel"],Pf:["aria-labelledby","ariaLabelledby"],zF:["aria-describedby","ariaDescribedby"],checked:"checked",value:"value",Jw:"labelPosition",disabled:"disabled",required:"required",color:"color"},outputs:{Zc:"change"},features:[_.Le]});var Vbb;Vbb=function(a){return{bG:a}};_.yA=function(a,b,c,d,e,f,g,m){return xA.call(this,a,b,c,d,e,f,g,m)||this};_.V(_.yA,xA);_.yA.Ia=xA.Ia;_.yA.O=function(a){return new (a||_.yA)(_.v(Pbb,8),_.v(_.ed),_.v(_.Ml),_.v(_.jq),_.v(_.Zq),_.v(_.Ok,8),_.v(Qbb,8),_.Vc("tabindex"))};
_.yA.ya=_.lc({type:_.yA,qa:[["mat-radio-button"]],Db:[1,"mat-radio-button"],vb:18,Ya:function(a,b){a&1&&_.I("focus",function(){return b.Yh.na.focus()});a&2&&(_.Pe("tabindex",null)("id",b.id)("aria-label",null)("aria-labelledby",null)("aria-describedby",null)("mat-id-collision",null),_.Re("mat-radio-checked",b.checked)("mat-radio-disabled",b.disabled)("_mat-animation-noopable",b.cF)("mat-primary","primary"===b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{vd:"disableRipple",
tabIndex:"tabIndex"},Wb:["matRadioButton"],features:[_.Le],ac:["*"],Aa:13,Ba:19,Ea:[[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"]],ua:function(a,b){a&1&&(_.df(),_.A(0,"label",0,1)(2,"span",2),_.E(3,"span",3)(4,"span",4),_.A(5,"input",5,6),_.I("change",function(d){return b.b$a(d)})("click",function(d){return b.MP(d)}),_.B(),_.A(7,"span",7),_.E(8,"span",8),_.B()(),_.A(9,"span",9)(10,"span",10),_.N(11,"\u00a0"),_.B(),_.ef(12),_.B()());if(a&2){var c=_.hf(1);_.Pe("for",b.zs);_.u(5);_.x("id",b.zs)("checked",b.checked)("disabled",b.disabled)("required",b.required);_.Pe("name",b.name)("value",
b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.Pf)("aria-describedby",b.zF);_.u(2);_.x("matRippleTrigger",c)("matRippleDisabled",b.Dt())("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",_.of(17,Vbb,b.cF?0:150));_.u(2);_.Re("mat-radio-label-before","before"==b.Jw)}},Ha:[_.Er],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'],
rb:2,Oa:0});_.zA=function(){};_.zA.O=function(a){return new (a||_.zA)};_.zA.Da=_.mc({type:_.zA});_.zA.Ca=_.bc({imports:[_.Fr,_.xr,_.xr]});
}catch(e){_._DumpException(e)}
try{
var Wbb,Zbb,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,Acb,Bcb,Ccb,Dcb,Ecb,Fcb,Gcb,Hcb,Icb,Jcb,Kcb,Lcb,Mcb,Ncb,Ocb,Pcb,Qcb,Rcb,Scb,Ucb,Vcb,Wcb,Xcb,Ycb,Zcb,$cb,adb,bdb,cdb,ddb,edb,fdb,gdb,hdb,idb,jdb,kdb,ldb,mdb,ndb,odb,pdb,qdb,rdb,sdb,udb,vdb,wdb,xdb,ydb,zdb,Adb,Bdb,Cdb,Ddb,Edb,Fdb,Gdb,Hdb,Idb,Jdb,Kdb,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,Geb,Heb,Ieb,Jeb,Keb,Leb,Meb,Neb,Oeb,Peb,Qeb,Reb,Seb,Teb,Ueb,Veb,Web,Xeb,Yeb,Zeb,$eb,afb,bfb,cfb,efb,ffb,gfb,hfb,ifb,jfb,kfb,lfb,mfb,nfb,pfb,qfb,sfb,tfb,ufb,vfb,wfb,xfb,yfb,zfb,Afb,Bfb,Cfb,Dfb,Ffb,Gfb,Hfb,Ifb,Jfb,Kfb,Lfb,Nfb,Ofb,Pfb,Qfb,Rfb,Sfb,Tfb,Ufb,Vfb,Wfb,Xfb,Yfb,Zfb,$fb,agb,bgb,cgb,dgb,egb,fgb,ggb,igb,kgb,lgb,ngb,ogb,pgb,qgb,rgb,sgb,tgb,ugb,vgb,wgb,xgb,ygb,zgb,Agb,Cgb,Dgb,Bgb,Egb,Fgb,Ggb,Hgb,Igb,Jgb,Ybb,KA,Ngb,MA,Ogb,Pgb,NA,Sgb,Tgb,Ugb,Vgb,Wgb,Zgb,
$gb,cB,lhb,mhb,uhb;_.AA=function(){_.Kc.Cpa=null};Wbb=function(a){var b=a.hN,c=a.counter;a=a.Kua;b.next(c);this.wh({hN:b,counter:c+1,Kua:a},a)};_.Xbb=function(a){a=void 0===a?0:a;var b=void 0===b?_.Ld:b;if((0,_.vd)(a)||!(0<=a-parseFloat(a)+1)||0>a)a=0;b&&"function"===typeof b.wh||(b=_.Ld);return new _.ld(function(c){c.add(b.wh(Wbb,a,{hN:c,counter:0,Kua:a}));return c})};Zbb=function(a){return function(b){return _.qd(b,new Ybb(a))}};
_.$bb=function(a,b,c,d,e,f,g){var m=_.Lc();var n=_.Kc.Mn;var r=_.Oe(m,n,b,d);n=_.Ne(m,n+2,f)||r;_.fea(3);a=n?a+_.cc(b)+c+_.cc(d)+e+_.cc(f)+g:_.Ee;a!==_.Ee&&_.oia(m,a);return _.$bb};_.BA=function(a){return{type:5,eh:a}};_.acb=function(a){var b=void 0===b?/\s+/:b;var c=[];if(null!=a)for(a=Array.isArray(a)?a:(""+a).split(b),a=_.l(a),b=a.next();!b.done;b=a.next())(b=(""+b.value).trim())&&c.push(b);return c};bcb=function(a,b){for(var c=Array(a),d=0;d<a;d++)c[d]=b(d);return c};
ccb=function(a){a&1&&_.E(0,"mat-pseudo-checkbox",6);a&2&&(a=_.M(),_.x("disabled",a.disabled)("state",a.selected?"checked":"unchecked"))};dcb=function(a){a&1&&_.E(0,"mat-pseudo-checkbox",7);a&2&&(a=_.M(),_.x("disabled",a.disabled))};ecb=function(a){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.kf("(",a.group.label,")"))};fcb=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};
gcb=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};hcb=function(){};icb=function(a){return null==a?null:"number"===typeof a?a:a.endsWith("ms")?_.lh(a.substring(0,a.length-2)):a.endsWith("s")?1E3*_.lh(a.substring(0,a.length-1)):"0"===a?0:null};jcb=function(a){a&1&&_.E(0,"span",19)};kcb=function(a){a&1&&(_.A(0,"label",17),_.ef(1,1),_.y(2,jcb,1,0,"span",18),_.B());a&2&&(a=_.M(2),_.x("floating",a.aJ())("monitorResize",a.NE())("id",a.zB),_.Pe("for",a.Od.id),_.u(2),_.x("ngIf",!a.gS&&a.Od.required))};
lcb=function(a){a&1&&_.y(0,kcb,3,5,"label",16);a&2&&(a=_.M(),_.x("ngIf",a.ME()))};mcb=function(a){a&1&&_.E(0,"div",20)};ncb=function(){};ocb=function(a){a&1&&_.y(0,ncb,0,0,"ng-template",22);a&2&&(_.M(2),_.x("ngTemplateOutlet",_.hf(1)))};pcb=function(a){a&1&&(_.A(0,"div",21),_.y(1,ocb,1,1,"ng-template",9),_.B());a&2&&(a=_.M(),_.x("matFormFieldNotchedOutlineOpen",a.aJ()),_.u(1),_.x("ngIf",!a.F7a()))};qcb=function(a){a&1&&(_.A(0,"div",23,24),_.ef(2,2),_.B())};
rcb=function(a){a&1&&(_.A(0,"div",25,26),_.ef(2,3),_.B())};scb=function(){};tcb=function(a){a&1&&_.y(0,scb,0,0,"ng-template",22);a&2&&(_.M(),_.x("ngTemplateOutlet",_.hf(1)))};ucb=function(a){a&1&&(_.A(0,"div",27),_.ef(1,4),_.B())};vcb=function(a){a&1&&(_.A(0,"div",28),_.ef(1,5),_.B())};wcb=function(a){a&1&&_.E(0,"div",29)};xcb=function(a){a&1&&(_.A(0,"div",30),_.ef(1,6),_.B());a&2&&(a=_.M(),_.x("@transitionMessages",a.cQ))};
ycb=function(a){a&1&&(_.A(0,"mat-hint",34),_.N(1),_.B());a&2&&(a=_.M(2),_.x("id",a.Z4),_.u(1),_.lf(a.kS))};zcb=function(a){a&1&&(_.A(0,"div",31),_.y(1,ycb,2,2,"mat-hint",32),_.ef(2,7),_.E(3,"div",33),_.ef(4,8),_.B());a&2&&(a=_.M(),_.x("@transitionMessages",a.cQ),_.u(1),_.x("ngIf",a.kS))};
Acb=function(a){a&1&&(_.Sc(),_.A(0,"svg",11),_.E(1,"circle",12),_.B());a&2&&(a=_.M(),_.Pe("viewBox",a.Fbb()),_.u(1),_.Qe("stroke-dasharray",a.una(),"px")("stroke-dashoffset",a.una()/2,"px")("stroke-width",a.f6a(),"%"),_.Pe("r",a.Rka()))};Bcb=function(a){a&1&&(_.A(0,"span",10),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.lf(a.placeholder))};Ccb=function(a){a&1&&(_.A(0,"span",14),_.N(1),_.B());a&2&&(a=_.M(2),_.u(1),_.lf(a.C1a))};Dcb=function(a){a&1&&_.ef(0,0,["*ngSwitchCase","true"])};
Ecb=function(a){a&1&&(_.A(0,"span",11),_.y(1,Ccb,2,1,"span",12)(2,Dcb,1,0,"ng-content",13),_.B());a&2&&(a=_.M(),_.x("ngSwitch",!!a.jNa),_.u(2),_.x("ngSwitchCase",!0))};
Fcb=function(a){if(a&1){var b=_.Lc();_.Sc();_.AA();_.A(0,"div",15,16);_.I("@transformPanel.done",function(c){_.Mc(b);var d=_.M();return _.Nc(d.R5.next(c.kg))})("keydown",function(c){_.Mc(b);var d=_.M();return _.Nc(d.Yf(c))});_.ef(2,1);_.B()}a&2&&(a=_.M(),_.ny("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.RFa(),""),_.x("ngClass",a.Hd)("@transformPanel","showing"),_.Pe("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.fP()))};
Gcb=function(a){var b=function(){var c=a.apply(this,[].concat(_.zc(_.vc.apply(0,arguments))))||this;c.tFa=!1;return c};_.V(b,a);b.prototype.Ra=function(){this.NEa()};b.prototype.Ka=function(){var c;null==(c=this.Qy)||c.remove();this.Qy=this.pP=null};b.prototype.NEa=function(){var c=this.nb.na.ownerDocument||document;this.Qy=c.createElement("span");this.pP=c.createElement("span");this.Qy.className="mdc-tab-indicator";this.pP.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";
this.Qy.appendChild(this.pP);this.TDa()};b.prototype.TDa=function(){(this.tFa?this.nb.na.querySelector(".mdc-tab__content"):this.nb.na).appendChild(this.Qy)}};
Hcb=function(a){var b=function(){var c=a.apply(this,[].concat(_.zc(_.vc.apply(0,arguments))))||this;c.tFa=!1;return c};_.V(b,a);b.prototype.Ra=function(){this.NEa()};b.prototype.Ka=function(){var c;null==(c=this.Qy)||c.remove();this.Qy=this.pP=null};b.prototype.NEa=function(){var c=this.nb.na.ownerDocument||document;this.Qy=c.createElement("span");this.pP=c.createElement("span");this.Qy.className="mdc-tab-indicator";this.pP.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";
this.Qy.appendChild(this.pP);this.TDa()};b.prototype.TDa=function(){(this.tFa?this.nb.na.querySelector(".mdc-tab__content"):this.nb.na).appendChild(this.Qy)}};Icb=function(){};Jcb=function(){};Kcb=function(a){a&1&&_.ef(0)};Lcb=function(){};Mcb=function(a){a&1&&_.y(0,Lcb,0,0,"ng-template",10);a&2&&(a=_.M().va,_.x("cdkPortalOutlet",a.Q0a))};Ncb=function(a){a&1&&_.N(0);a&2&&(a=_.M().va,_.lf(a.tPb))};
Ocb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"div",6);_.I("click",function(){var f=_.Mc(c),g=f.va;f=f.index;var m=_.M();return _.Nc(m.No(g,_.hf(1),f))})("cdkFocusChange",function(f){var g=_.Mc(c).index,m=_.M();return _.Nc(m.wtc(f,g))});_.A(1,"div",7);_.y(2,Mcb,1,1,"ng-template",8)(3,Ncb,1,1,"ng-template",null,9,_.Cf);_.B()()}if(a&2){a=b.va;b=b.index;var d=_.hf(4),e=_.M();_.Re("mat-tab-label-active",e.selectedIndex===b);_.x("id",e.n8a(b))("ngClass",a.oFc)("disabled",a.disabled)("matRippleDisabled",
a.disabled||e.vd);_.Pe("tabIndex",e.LE(b))("aria-posinset",b+1)("aria-setsize",e.zq.length)("aria-controls",e.m8a(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.Pf?a.Pf:null);_.u(2);_.x("ngIf",a.Q0a)("ngIfElse",d)}};
Pcb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"mat-tab-body",11);_.I("_onCentered",function(){_.Mc(c);var e=_.M();return _.Nc(e.nsc())})("_onCentering",function(e){_.Mc(c);var f=_.M();return _.Nc(f.Ssc(e))});_.B()}if(a&2){a=b.va;b=b.index;var d=_.M();_.Re("mat-tab-body-active",d.selectedIndex===b);_.x("id",d.m8a(b))("ngClass",a.Tvc)("content",a.content)("position",a.position)("origin",a.origin)("animationDuration",d.animationDuration)("preserveContent",d.tT);_.Pe("tabindex",null!=d.v9&&d.selectedIndex===
b?d.v9:null)("aria-labelledby",d.n8a(b))}};
Qcb=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"}};Rcb=function(a){a=a.classList;return!!((null==a?0:a.contains("cdk-nested-tree-node"))||(null==a?0:a.contains("cdk-tree")))};Scb=function(){return{color:"accent",jMa:"check-indeterminate"}};
_.Tcb=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};
Ucb=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.ld(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)})};Vcb=function(a){a&1&&_.We(0)};Wcb=function(a){a&1&&_.N(0);a&2&&(a=_.M(),_.kf(" ",a.bc.OY?a.bc.OY(a.option):a.option,"\n"))};Xcb=function(a){a&1&&_.We(0)};
Ycb=function(a,b){a&1&&(_.A(0,"mat-icon",7),_.N(1),_.B());a&2&&(a=b.Na,_.x("svgIcon",a.Mi),_.u(1),_.kf(" ",a.Mi?"":a.Nh," "))};Zcb=function(a){a&1&&_.y(0,Ycb,2,2,"mat-icon",6);a&2&&(a=_.M(),_.x("ngIf",a.uu.search))};$cb=function(a,b){a&1&&(_.A(0,"mat-icon",10),_.N(1),_.B());a&2&&(a=b.Na,_.x("svgIcon",a.Mi),_.u(1),_.kf(" ",a.Mi?"":a.Nh," "))};
adb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",8);_.I("click",function(){_.Mc(b);var c=_.M();return _.Nc(c.bc.NA.next(""))});_.y(1,$cb,2,2,"mat-icon",9);_.B()}a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.uu.close))};bdb=function(a){a&1&&_.E(0,"xap-picker-search")};cdb=function(a){a&1&&_.We(0,7);a&2&&(_.M(),_.x("ngTemplateOutlet",_.hf(9)))};ddb=function(a){a&1&&(_.A(0,"div",10),_.E(1,"mat-progress-spinner",11),_.B());a&2&&(_.u(1),_.x("diameter",48)("strokeWidth",4))};
edb=function(a){a&1&&(_.F(0),_.A(1,"div",8),_.y(2,ddb,2,2,"div",9),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.Zn?0:a.Zn.Rc))("ngIfElse",null==a.Zn?null:a.Zn.Rc))};fdb=function(a){a&1&&(_.A(0,"div",14)(1,"p",15),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.kf(" ",a.p3," "))};gdb=function(a){a&1&&(_.F(0),_.A(1,"div",12),_.y(2,fdb,3,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.Xn?0:a.Xn.Rc))("ngIfElse",null==a.Xn?null:a.Xn.Rc))};
hdb=function(a){a&1&&(_.A(0,"div",14)(1,"p",15),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.kf(" ",a.n3," "))};idb=function(a){a&1&&(_.F(0),_.A(1,"div",16),_.y(2,hdb,3,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.Wn?0:a.Wn.Rc))("ngIfElse",null==a.Wn?null:a.Wn.Rc))};jdb=function(a){a&1&&(_.A(0,"div",14),_.N(1),_.B());a&2&&(a=_.M(3),_.u(1),_.kf(" ",a.o3," "))};
kdb=function(a){a&1&&(_.F(0),_.A(1,"div",17),_.y(2,jdb,2,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.Yn?0:a.Yn.Rc))("ngIfElse",null==a.Yn?null:a.Yn.Rc))};ldb=function(a){a&1&&(_.A(0,"mat-checkbox",22),_.O(1,"async"),_.O(2,"format"),_.N(3),_.O(4,"async"),_.B());if(a&2){a=_.M(2).Na;var b=_.M();_.x("xapSelectAll",b.bc.model)("xapSelectAllCorpus",_.R(1,4,b.bc.Hz))("aria-label",_.Wy(2,6,a.nKb,b.B4a,"NUM_ITEMS"));_.u(3);_.kf(" ",_.R(4,10,b.Vga)," ")}};
mdb=function(a){if(a&1){var b=_.Lc();_.A(0,"mat-checkbox",25);_.I("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.Mc(b);var d=_.M(4);return _.Nc(d.aBc=0)});_.E(1,"xap-picker-option",26);_.B()}if(a&2){a=_.M().va;var c=_.M(3);_.x("disabled",c.bc.Uj?c.bc.Uj(a):!1)("xapSelectionModel",c.bc.model)("xapSelection",a)("aria-label",c.bc.JX(a));_.u(1);_.x("template",null==(c.wn||c.IN)?null:(c.wn||c.IN).Rc)("option",a)}};
ndb=function(a){a&1&&(_.A(0,"mat-checkbox",27),_.I("keydown.enter",function(c){return c.target.click()}),_.E(1,"xap-picker-option",26),_.B());if(a&2){a=_.M().va;var b=_.M(3);_.x("disabled",b.bc.Uj?b.bc.Uj(a):!1)("xapSelectionModel",b.bc.model)("xapSelection",a)("aria-label",b.bc.JX(a));_.u(1);_.x("template",null==(b.wn||b.IN)?null:(b.wn||b.IN).Rc)("option",a)}};
odb=function(a,b){a&1&&(_.F(0),_.y(1,mdb,2,6,"mat-checkbox",23)(2,ndb,2,6,"ng-template",null,24,_.Cf),_.H());if(a&2){a=b.first;var c=_.hf(3);_.u(1);_.x("ngIf",a)("ngIfElse",c)}};pdb=function(a){a&1&&(_.A(0,"div",28),_.N(1),_.O(2,"format"),_.B());a&2&&(a=_.M(3),_.u(1),_.kf(" ",_.Wy(2,1,a.cD,a.q3a,"MAX_DISPLAYED_OPTIONS")," "))};
qdb=function(a){if(a&1){var b=_.Lc();_.y(0,ldb,5,12,"mat-checkbox",18);_.A(1,"div",19);_.I("keydown",function(d){_.Mc(b);var e=_.M(2);return _.Nc(e.l_(d))});_.y(2,odb,4,2,"ng-container",20);_.O(3,"async");_.y(4,pdb,3,5,"div",21);_.O(5,"async");_.B()}if(a&2){a=_.M().Na;var c=_.M();_.x("ngIf",a.lx);_.u(2);_.x("ngForOf",_.R(3,3,c.rQb));_.u(2);_.x("ngIf",c.cD<_.R(5,5,c.bc.Hz).length)}};
rdb=function(a,b){a&1&&(_.A(0,"div",1),_.y(1,bdb,1,0,"xap-picker-search",2),_.F(2,3),_.y(3,cdb,1,1,"ng-container",4)(4,edb,3,2,"ng-container",5)(5,gdb,3,2,"ng-container",5)(6,idb,3,2,"ng-container",5)(7,kdb,3,2,"ng-container",5),_.H(),_.y(8,qdb,6,7,"ng-template",null,6,_.Cf),_.B());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngIf",a.qr),_.u(1),_.x("ngSwitch",a.dfa),_.u(1),_.x("ngSwitchCase",b.Qk.mka),_.u(1),_.x("ngSwitchCase",b.Qk.LOADING),_.u(1),_.x("ngSwitchCase",b.Qk.eka),_.u(1),_.x("ngSwitchCase",b.Qk.dka),
_.u(1),_.x("ngSwitchCase",b.Qk.ERROR))};sdb=function(a,b){a&1&&(_.A(0,"mat-icon",16),_.N(1),_.B());a&2&&(a=b.Na,_.x("svgIcon",a.Mi),_.u(1),_.kf(" ",a.Mi?"":a.Nh," "))};
udb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"li",8)(1,"div",9)(2,"div",10);_.E(3,"xap-picker-option",11);_.B();_.A(4,"div",12)(5,"button",13,14);_.I("click",function(){var d=_.Mc(c).va,e=_.M();return _.Nc(e.bc.model.Gg(d))})("keydown.enter",function(){var d=_.Mc(c).va,e=_.M();return _.Nc(e.bc.model.Gg(d))});_.y(7,sdb,2,2,"mat-icon",15);_.B()()()()}a&2&&(a=b.va,b=_.M(),_.u(3),_.x("template",null==b.wn?null:b.wn.Rc)("option",a),_.u(2),_.x("matTooltip",tdb(b,a)),_.Pe("aria-label",tdb(b,a)),_.u(2),_.x("ngIf",
b.uu.remove_circle_outline))};vdb=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.na===a.target});"ArrowUp"===a.key?c--:"ArrowDown"===a.key&&c++;0>c||c>=b.length||b[c].na.focus()}};wdb=function(a){a&1&&_.E(0,"xap-picker-search")};xdb=function(a){a&1&&(_.F(0),_.We(1,6),_.H());if(a&2){_.M();var b=_.hf(9);_.u(1);_.x("ngTemplateOutlet",b)}};
ydb=function(a){a&1&&(_.A(0,"div",9),_.E(1,"mat-progress-spinner",10),_.B());a&2&&(_.u(1),_.x("diameter",48)("strokeWidth",4))};zdb=function(a){a&1&&(_.F(0),_.A(1,"div",7),_.y(2,ydb,2,2,"div",8),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.Zn?0:a.Zn.Rc))("ngIfElse",null==a.Zn?null:a.Zn.Rc))};Adb=function(a){a&1&&(_.A(0,"div",13)(1,"p",14),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.kf(" ",a.p3," "))};
Bdb=function(a){a&1&&(_.F(0),_.A(1,"div",11),_.y(2,Adb,3,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.Xn?0:a.Xn.Rc))("ngIfElse",null==a.Xn?null:a.Xn.Rc))};Cdb=function(a){a&1&&(_.A(0,"div",13)(1,"p",14),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.kf(" ",a.n3," "))};Ddb=function(a){a&1&&(_.F(0),_.A(1,"div",15),_.y(2,Cdb,3,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.Wn?0:a.Wn.Rc))("ngIfElse",null==a.Wn?null:a.Wn.Rc))};
Edb=function(a){a&1&&(_.A(0,"div",13),_.N(1),_.B());a&2&&(a=_.M(3),_.u(1),_.kf(" ",a.o3," "))};Fdb=function(a){a&1&&(_.F(0),_.A(1,"div",16),_.y(2,Edb,2,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.Yn?0:a.Yn.Rc))("ngIfElse",null==a.Yn?null:a.Yn.Rc))};
Gdb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"li",19,20);_.I("click",function(){var e=_.Mc(c).va,f=_.M(3);return _.Nc(CA(f,e))})("keydown.enter",function(){var e=_.Mc(c).va,f=_.M(3);return _.Nc(CA(f,e))})("keydown.space",function(){var e=_.Mc(c).va,f=_.M(3);return _.Nc(CA(f,e))});_.O(2,"async");_.A(3,"span",21);_.E(4,"xap-picker-option",22);_.B()()}if(a&2){a=b.va;b=b.first;var d=_.M(3);_.Re("xap-picker-single-select-option-disabled",null==d.bc.Uj?null:d.bc.Uj(a))("xap-picker-single-selected",_.R(2,
9,d.bc.model.Ce(a)));_.x("matRippleDisabled",null==d.bc.Uj?null:d.bc.Uj(a))("tabindex",b?0:-1);_.Pe("aria-disabled",null==d.bc.Uj?null:d.bc.Uj(a));_.u(4);_.x("template",null==d.wn?null:d.wn.Rc)("option",a)}};Hdb=function(a){if(a&1){var b=_.Lc();_.A(0,"ul",17);_.I("keydown",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.l_(c))});_.y(1,Gdb,5,11,"li",18);_.B()}a&2&&(a=_.M().Na,_.u(1),_.x("ngForOf",a.fmb))};
Idb=function(a,b){a&1&&(_.A(0,"div",1),_.y(1,wdb,1,0,"xap-picker-search",2),_.F(2,3),_.y(3,xdb,2,1,"ng-container",4)(4,zdb,3,2,"ng-container",4)(5,Bdb,3,2,"ng-container",4)(6,Ddb,3,2,"ng-container",4)(7,Fdb,3,2,"ng-container",4),_.H(),_.y(8,Hdb,2,1,"ng-template",null,5,_.Cf),_.B());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngIf",a.qr),_.u(1),_.x("ngSwitch",a.dfa),_.u(1),_.x("ngSwitchCase",b.Qk.mka),_.u(1),_.x("ngSwitchCase",b.Qk.LOADING),_.u(1),_.x("ngSwitchCase",b.Qk.eka),_.u(1),_.x("ngSwitchCase",b.Qk.dka),
_.u(1),_.x("ngSwitchCase",b.Qk.ERROR))};Jdb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Kdb=function(a){a&1&&_.E(0,"xap-picker-checklist",8);a&2&&(a=_.M(2).Na,_.x("maxDisplayedOptions",a.cD))};Mdb=function(a){if(a&1){var b=_.Lc();_.A(0,"xap-picker-selection-list",9);_.I("clearSelections",function(){_.Mc(b);var c=_.M(3);return _.Nc(Ldb(c))});_.B()}};
Ndb=function(a){if(a&1){var b=_.Lc();_.A(0,"xap-picker",3);_.I("ngModelChange",function(e){_.Mc(b);var f=_.M(2);return _.Nc(f.ox.next(e))});_.O(1,"async");_.O(2,"async");_.y(3,Jdb,1,0,"xap-picker-single-select",4)(4,Kdb,1,1,"ng-template",null,5,_.Cf)(6,Mdb,1,0,"xap-picker-selection-list",6);_.B()}if(a&2){var c=_.hf(5);a=_.M().Na;var d=_.M();_.Re("xap-picker-multi-pane",a.ev);_.x("ngModel",_.R(1,11,d.ox))("options",_.R(2,13,d.options))("displayFunction",a.xi)("searchVisible",a.qr)("searchFilter",a.iU)("selectAllVisible",
a.lx);_.u(3);_.x("ngIf",a.W1)("ngIfElse",c);_.u(3);_.x("ngIf",a.ev)}};Odb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Pdb=function(a){a&1&&_.We(0,13);a&2&&(a=_.M(4).Na,_.x("ngTemplateOutlet",a.tL))};Qdb=function(a){a&1&&_.y(0,Pdb,1,1,"ng-template",12)};Rdb=function(a){a&1&&_.We(0,13);a&2&&(a=_.M(4).Na,_.x("ngTemplateOutlet",a.sOa))};Sdb=function(a){a&1&&_.y(0,Rdb,1,1,"ng-template",14)};Tdb=function(a){a&1&&_.We(0,13);a&2&&(a=_.M(4).Na,_.x("ngTemplateOutlet",a.fOa))};
Udb=function(a){a&1&&_.y(0,Tdb,1,1,"ng-template",15)};Vdb=function(a){a&1&&_.We(0,13);a&2&&(a=_.M(4).Na,_.x("ngTemplateOutlet",a.gOa))};Wdb=function(a){a&1&&_.y(0,Vdb,1,1,"ng-template",16)};Xdb=function(a){a&1&&(_.A(0,"xap-picker-checklist",7),_.y(1,Qdb,1,0,null,0)(2,Sdb,1,0,null,0)(3,Udb,1,0,null,0)(4,Wdb,1,0,null,0),_.B());a&2&&(a=_.M(2).Na,_.u(1),_.x("ngIf",a.tL),_.u(1),_.x("ngIf",a.sOa),_.u(1),_.x("ngIf",a.fOa),_.u(1),_.x("ngIf",a.gOa))};
Ydb=function(a){if(a&1){var b=_.Lc();_.A(0,"xap-picker-selection-list",17);_.I("clearSelection",function(){_.Mc(b);var c=_.M(3);return _.Nc(Ldb(c))});_.B()}};
Zdb=function(a){if(a&1){var b=_.Lc();_.A(0,"xap-picker",10);_.I("ngModelChange",function(e){_.Mc(b);var f=_.M(2);return _.Nc(f.ox.next(e))});_.O(1,"async");_.y(2,Odb,1,0,"xap-picker-single-select",4)(3,Xdb,5,4,"ng-template",null,5,_.Cf)(5,Ydb,1,0,"xap-picker-selection-list",11);_.B()}if(a&2){var c=_.hf(4);a=_.M().Na;var d=_.M();_.Re("xap-picker-multi-pane",a.ev);_.x("ngModel",_.R(1,9,d.ox))("getOptions",a.getOptions)("displayFunction",a.xi)("selectAllVisible",a.lx);_.u(2);_.x("ngIf",a.W1)("ngIfElse",
c);_.u(3);_.x("ngIf",a.ev)}};$db=function(a,b){a&1&&(_.F(0),_.y(1,Ndb,7,15,"xap-picker",1)(2,Zdb,6,11,"ng-template",null,2,_.Cf),_.H());if(a&2){a=b.Na;var c=_.hf(3);_.u(1);_.x("ngIf",!a.Osa)("ngIfElse",c)}};aeb=function(a){a&1&&_.We(0)};beb=function(a,b){a&1&&(_.A(0,"mat-icon",7),_.N(1),_.B());a&2&&(a=b.Na,_.x("svgIcon",a.Mi),_.u(1),_.kf(" ",a.Mi?"":a.Nh," "))};ceb=function(a){a&1&&_.y(0,beb,2,2,"mat-icon",6);a&2&&(a=_.M(),_.x("ngIf",a.uu.search))};
deb=function(a,b){a&1&&(_.A(0,"mat-icon",10),_.N(1),_.B());a&2&&(a=b.Na,_.x("svgIcon",a.Mi),_.u(1),_.kf(" ",a.Mi?"":a.Nh," "))};eeb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",8);_.I("click",function(){_.Mc(b);var c=_.M();return _.Nc(c.bc.NA.next(""))});_.y(1,deb,2,2,"mat-icon",9);_.B()}a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.uu.close))};feb=function(a){a&1&&_.E(0,"xap-picker-search")};geb=function(a){a&1&&_.We(0,7);a&2&&(_.M(),_.x("ngTemplateOutlet",_.hf(9)))};
heb=function(a){a&1&&(_.A(0,"div",10),_.E(1,"mat-progress-spinner",11),_.B());a&2&&(_.u(1),_.x("diameter",48)("strokeWidth",4))};ieb=function(a){a&1&&(_.F(0),_.A(1,"div",8),_.y(2,heb,2,2,"div",9),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.Zn?0:a.Zn.Rc))("ngIfElse",null==a.Zn?null:a.Zn.Rc))};jeb=function(a){a&1&&(_.A(0,"div",14)(1,"p",15),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.kf(" ",a.p3," "))};
keb=function(a){a&1&&(_.F(0),_.A(1,"div",12),_.y(2,jeb,3,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.Xn?0:a.Xn.Rc))("ngIfElse",null==a.Xn?null:a.Xn.Rc))};leb=function(a){a&1&&(_.A(0,"div",14)(1,"p",15),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.kf(" ",a.n3," "))};meb=function(a){a&1&&(_.F(0),_.A(1,"div",16),_.y(2,leb,3,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.Wn?0:a.Wn.Rc))("ngIfElse",null==a.Wn?null:a.Wn.Rc))};
neb=function(a){a&1&&(_.A(0,"div",14),_.N(1),_.B());a&2&&(a=_.M(3),_.u(1),_.kf(" ",a.o3," "))};oeb=function(a){a&1&&(_.F(0),_.A(1,"div",17),_.y(2,neb,2,1,"div",13),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.Yn?0:a.Yn.Rc))("ngIfElse",null==a.Yn?null:a.Yn.Rc))};
peb=function(a){a&1&&(_.A(0,"mat-checkbox",22),_.O(1,"async"),_.O(2,"format"),_.N(3),_.O(4,"async"),_.B());if(a&2){a=_.M(2).Na;var b=_.M();_.x("xapSelectAll",b.bc.model)("xapSelectAllCorpus",_.R(1,4,b.bc.Hz))("aria-label",_.Wy(2,6,a.nKb,b.B4a,"NUM_ITEMS"));_.u(3);_.kf(" ",_.R(4,10,b.Vga)," ")}};
qeb=function(a){if(a&1){var b=_.Lc();_.A(0,"mat-checkbox",25);_.I("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.Mc(b);var d=_.M(4);return _.Nc(d.aBc=0)});_.E(1,"xap-picker-option",26);_.B()}if(a&2){a=_.M().va;var c=_.M(3);_.x("disabled",c.bc.Uj?c.bc.Uj(a):!1)("xapSelectionModel",c.bc.model)("xapSelection",a)("aria-label",c.bc.JX(a));_.u(1);_.x("template",null==(c.wn||c.IN)?null:(c.wn||c.IN).Rc)("option",a)}};
reb=function(a){a&1&&(_.A(0,"mat-checkbox",27),_.I("keydown.enter",function(c){return c.target.click()}),_.E(1,"xap-picker-option",26),_.B());if(a&2){a=_.M().va;var b=_.M(3);_.x("disabled",b.bc.Uj?b.bc.Uj(a):!1)("xapSelectionModel",b.bc.model)("xapSelection",a)("aria-label",b.bc.JX(a));_.u(1);_.x("template",null==(b.wn||b.IN)?null:(b.wn||b.IN).Rc)("option",a)}};
seb=function(a,b){a&1&&(_.F(0),_.y(1,qeb,2,6,"mat-checkbox",23)(2,reb,2,6,"ng-template",null,24,_.Cf),_.H());if(a&2){a=b.first;var c=_.hf(3);_.u(1);_.x("ngIf",a)("ngIfElse",c)}};teb=function(a){a&1&&(_.A(0,"div",28),_.N(1),_.O(2,"format"),_.B());a&2&&(a=_.M(3),_.u(1),_.kf(" ",_.Wy(2,1,a.cD,a.q3a,"MAX_DISPLAYED_OPTIONS")," "))};
ueb=function(a){if(a&1){var b=_.Lc();_.y(0,peb,5,12,"mat-checkbox",18);_.A(1,"div",19);_.I("keydown",function(d){_.Mc(b);var e=_.M(2);return _.Nc(e.l_(d))});_.y(2,seb,4,2,"ng-container",20);_.O(3,"async");_.y(4,teb,3,5,"div",21);_.O(5,"async");_.B()}if(a&2){a=_.M().Na;var c=_.M();_.x("ngIf",a.lx);_.u(2);_.x("ngForOf",_.R(3,3,c.rQb));_.u(2);_.x("ngIf",c.cD<_.R(5,5,c.bc.Hz).length)}};
veb=function(a,b){a&1&&(_.A(0,"div",1),_.y(1,feb,1,0,"xap-picker-search",2),_.F(2,3),_.y(3,geb,1,1,"ng-container",4)(4,ieb,3,2,"ng-container",5)(5,keb,3,2,"ng-container",5)(6,meb,3,2,"ng-container",5)(7,oeb,3,2,"ng-container",5),_.H(),_.y(8,ueb,6,7,"ng-template",null,6,_.Cf),_.B());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngIf",a.qr),_.u(1),_.x("ngSwitch",a.dfa),_.u(1),_.x("ngSwitchCase",b.Qk.mka),_.u(1),_.x("ngSwitchCase",b.Qk.LOADING),_.u(1),_.x("ngSwitchCase",b.Qk.eka),_.u(1),_.x("ngSwitchCase",b.Qk.dka),
_.u(1),_.x("ngSwitchCase",b.Qk.ERROR))};web=function(a,b){a&1&&(_.A(0,"mat-icon",16),_.N(1),_.B());a&2&&(a=b.Na,_.x("svgIcon",a.Mi),_.u(1),_.kf(" ",a.Mi?"":a.Nh," "))};
xeb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"li",8)(1,"div",9)(2,"div",10);_.E(3,"xap-picker-option",11);_.B();_.A(4,"div",12)(5,"button",13,14);_.I("click",function(){var d=_.Mc(c).va,e=_.M();return _.Nc(e.bc.model.Gg(d))})("keydown.enter",function(){var d=_.Mc(c).va,e=_.M();return _.Nc(e.bc.model.Gg(d))});_.y(7,web,2,2,"mat-icon",15);_.B()()()()}a&2&&(a=b.va,b=_.M(),_.u(3),_.x("template",null==b.wn?null:b.wn.Rc)("option",a),_.u(2),_.x("matTooltip",tdb(b,a)),_.Pe("aria-label",tdb(b,a)),_.u(2),_.x("ngIf",
b.uu.remove_circle_outline))};yeb=function(a){a&1&&_.E(0,"xap-picker-search")};zeb=function(a){a&1&&(_.F(0),_.We(1,6),_.H());if(a&2){_.M();var b=_.hf(9);_.u(1);_.x("ngTemplateOutlet",b)}};Aeb=function(a){a&1&&(_.A(0,"div",9),_.E(1,"mat-progress-spinner",10),_.B());a&2&&(_.u(1),_.x("diameter",48)("strokeWidth",4))};Beb=function(a){a&1&&(_.F(0),_.A(1,"div",7),_.y(2,Aeb,2,2,"div",8),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.Zn?0:a.Zn.Rc))("ngIfElse",null==a.Zn?null:a.Zn.Rc))};
Ceb=function(a){a&1&&(_.A(0,"div",13)(1,"p",14),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.kf(" ",a.p3," "))};Deb=function(a){a&1&&(_.F(0),_.A(1,"div",11),_.y(2,Ceb,3,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.Xn?0:a.Xn.Rc))("ngIfElse",null==a.Xn?null:a.Xn.Rc))};Eeb=function(a){a&1&&(_.A(0,"div",13)(1,"p",14),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.kf(" ",a.n3," "))};
Feb=function(a){a&1&&(_.F(0),_.A(1,"div",15),_.y(2,Eeb,3,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.Wn?0:a.Wn.Rc))("ngIfElse",null==a.Wn?null:a.Wn.Rc))};Geb=function(a){a&1&&(_.A(0,"div",13),_.N(1),_.B());a&2&&(a=_.M(3),_.u(1),_.kf(" ",a.o3," "))};Heb=function(a){a&1&&(_.F(0),_.A(1,"div",16),_.y(2,Geb,2,1,"div",12),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngIf",!(null==a.Yn?0:a.Yn.Rc))("ngIfElse",null==a.Yn?null:a.Yn.Rc))};
Ieb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"li",19,20);_.I("click",function(){var e=_.Mc(c).va,f=_.M(3);return _.Nc(CA(f,e))})("keydown.enter",function(){var e=_.Mc(c).va,f=_.M(3);return _.Nc(CA(f,e))})("keydown.space",function(){var e=_.Mc(c).va,f=_.M(3);return _.Nc(CA(f,e))});_.O(2,"async");_.A(3,"span",21);_.E(4,"xap-picker-option",22);_.B()()}if(a&2){a=b.va;b=b.first;var d=_.M(3);_.Re("xap-picker-single-select-option-disabled",null==d.bc.Uj?null:d.bc.Uj(a))("xap-picker-single-selected",_.R(2,
9,d.bc.model.Ce(a)));_.x("matRippleDisabled",null==d.bc.Uj?null:d.bc.Uj(a))("tabindex",b?0:-1);_.Pe("aria-disabled",null==d.bc.Uj?null:d.bc.Uj(a));_.u(4);_.x("template",null==d.wn?null:d.wn.Rc)("option",a)}};Jeb=function(a){if(a&1){var b=_.Lc();_.A(0,"ul",17);_.I("keydown",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.l_(c))});_.y(1,Ieb,5,11,"li",18);_.B()}a&2&&(a=_.M().Na,_.u(1),_.x("ngForOf",a.fmb))};
Keb=function(a,b){a&1&&(_.A(0,"div",1),_.y(1,yeb,1,0,"xap-picker-search",2),_.F(2,3),_.y(3,zeb,2,1,"ng-container",4)(4,Beb,3,2,"ng-container",4)(5,Deb,3,2,"ng-container",4)(6,Feb,3,2,"ng-container",4)(7,Heb,3,2,"ng-container",4),_.H(),_.y(8,Jeb,2,1,"ng-template",null,5,_.Cf),_.B());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngIf",a.qr),_.u(1),_.x("ngSwitch",a.dfa),_.u(1),_.x("ngSwitchCase",b.Qk.mka),_.u(1),_.x("ngSwitchCase",b.Qk.LOADING),_.u(1),_.x("ngSwitchCase",b.Qk.eka),_.u(1),_.x("ngSwitchCase",b.Qk.dka),
_.u(1),_.x("ngSwitchCase",b.Qk.ERROR))};Leb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Meb=function(a){a&1&&_.E(0,"xap-picker-checklist",8);a&2&&(a=_.M(2).Na,_.x("maxDisplayedOptions",a.cD))};Neb=function(a){if(a&1){var b=_.Lc();_.A(0,"xap-picker-selection-list",9);_.I("clearSelections",function(){_.Mc(b);var c=_.M(3);return _.Nc(Ldb(c))});_.B()}};
Oeb=function(a){if(a&1){var b=_.Lc();_.A(0,"xap-picker",3);_.I("ngModelChange",function(e){_.Mc(b);var f=_.M(2);return _.Nc(f.ox.next(e))});_.O(1,"async");_.O(2,"async");_.y(3,Leb,1,0,"xap-picker-single-select",4)(4,Meb,1,1,"ng-template",null,5,_.Cf)(6,Neb,1,0,"xap-picker-selection-list",6);_.B()}if(a&2){var c=_.hf(5);a=_.M().Na;var d=_.M();_.Re("xap-picker-multi-pane",a.ev);_.x("ngModel",_.R(1,11,d.ox))("options",_.R(2,13,d.options))("displayFunction",a.xi)("searchVisible",a.qr)("searchFilter",a.iU)("selectAllVisible",
a.lx);_.u(3);_.x("ngIf",a.W1)("ngIfElse",c);_.u(3);_.x("ngIf",a.ev)}};Peb=function(a){a&1&&_.E(0,"xap-picker-single-select",7)};Qeb=function(a){a&1&&_.We(0,13);a&2&&(a=_.M(4).Na,_.x("ngTemplateOutlet",a.tL))};Reb=function(a){a&1&&_.y(0,Qeb,1,1,"ng-template",12)};Seb=function(a){a&1&&_.We(0,13);a&2&&(a=_.M(4).Na,_.x("ngTemplateOutlet",a.sOa))};Teb=function(a){a&1&&_.y(0,Seb,1,1,"ng-template",14)};Ueb=function(a){a&1&&_.We(0,13);a&2&&(a=_.M(4).Na,_.x("ngTemplateOutlet",a.fOa))};
Veb=function(a){a&1&&_.y(0,Ueb,1,1,"ng-template",15)};Web=function(a){a&1&&_.We(0,13);a&2&&(a=_.M(4).Na,_.x("ngTemplateOutlet",a.gOa))};Xeb=function(a){a&1&&_.y(0,Web,1,1,"ng-template",16)};Yeb=function(a){a&1&&(_.A(0,"xap-picker-checklist",7),_.y(1,Reb,1,0,null,0)(2,Teb,1,0,null,0)(3,Veb,1,0,null,0)(4,Xeb,1,0,null,0),_.B());a&2&&(a=_.M(2).Na,_.u(1),_.x("ngIf",a.tL),_.u(1),_.x("ngIf",a.sOa),_.u(1),_.x("ngIf",a.fOa),_.u(1),_.x("ngIf",a.gOa))};
Zeb=function(a){if(a&1){var b=_.Lc();_.A(0,"xap-picker-selection-list",17);_.I("clearSelection",function(){_.Mc(b);var c=_.M(3);return _.Nc(Ldb(c))});_.B()}};
$eb=function(a){if(a&1){var b=_.Lc();_.A(0,"xap-picker",10);_.I("ngModelChange",function(e){_.Mc(b);var f=_.M(2);return _.Nc(f.ox.next(e))});_.O(1,"async");_.y(2,Peb,1,0,"xap-picker-single-select",4)(3,Yeb,5,4,"ng-template",null,5,_.Cf)(5,Zeb,1,0,"xap-picker-selection-list",11);_.B()}if(a&2){var c=_.hf(4);a=_.M().Na;var d=_.M();_.Re("xap-picker-multi-pane",a.ev);_.x("ngModel",_.R(1,9,d.ox))("getOptions",a.getOptions)("displayFunction",a.xi)("selectAllVisible",a.lx);_.u(2);_.x("ngIf",a.W1)("ngIfElse",
c);_.u(3);_.x("ngIf",a.ev)}};afb=function(a,b){a&1&&(_.F(0),_.y(1,Oeb,7,15,"xap-picker",1)(2,$eb,6,11,"ng-template",null,2,_.Cf),_.H());if(a&2){a=b.Na;var c=_.hf(3);_.u(1);_.x("ngIf",!a.Osa)("ngIfElse",c)}};bfb=function(a){a&1&&(_.$e(0,4,1),_.We(1),_.af());a&2&&(a=_.M().va,_.u(1),_.Qy(a.name),_.Ry(0))};cfb=function(a){a&1&&_.bf(0,4,2)};efb=function(a){a&1&&(_.F(0),_.N(1),_.H());if(a&2){a=_.M(2).va;var b=_.M();_.u(1);_.kf(" ",_.dfb(b,a)," ")}};
ffb=function(a){a&1&&(_.A(0,"mat-error"),_.y(1,efb,2,1,"ng-container",9),_.B());if(a&2){a=_.M().va;var b=_.M();_.u(1);_.x("ngIf",_.dfb(b,a))}};gfb=function(a){a&1&&(_.A(0,"div",11),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.lf(a.aR))};
hfb=function(a,b){a&1&&(_.F(0),_.A(1,"mat-form-field",2)(2,"mat-label",3),_.$e(3,4),_.y(4,bfb,2,1,"ng-container",5)(5,cfb,1,0,"ng-template",null,6,_.Cf),_.af(),_.B(),_.E(7,"input",7,8),_.y(9,ffb,2,1,"mat-error",9),_.B(),_.y(10,gfb,2,1,"div",10),_.H());if(a&2){a=b.va;var c=_.hf(6);b=_.M();var d;_.u(4);_.x("ngIf",a.name)("ngIfElse",c);_.u(3);_.x("type",a.inputType||"text")("placeholder",a.placeholder||"")("formControlName",a.Rq);_.Pe("aria-label",a.placeholder)("autocomplete",a.autocomplete||null)("name",
a.name||null);_.u(2);_.x("ngIf",null==(d=b.Bi.get(a.Rq))?null:d.errors);_.u(1);_.x("ngIf",a.aR)}};ifb=function(a){a&1&&(_.A(0,"mat-error"),_.bf(1,12),_.B())};jfb=function(a){a&1&&(_.A(0,"mat-error"),_.bf(1,13),_.B())};kfb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};lfb=function(a,b){a&1&&(_.A(0,"mat-option",3),_.N(1),_.B());a&2&&(a=b.va,_.x("value",a),_.u(1),_.kf(" ",a.displayName," "))};
mfb=function(a,b){a&1&&(_.A(0,"mat-option",3),_.N(1),_.B());a&2&&(a=b.va,_.x("value",a),_.u(1),_.kf(" ",a.displayName," "))};nfb=function(a,b){a&1&&(_.A(0,"div",12),_.N(1),_.B());a&2&&(a=b.va,b=_.M(3),_.ff("id","dialog-description-",b.uc.id,""),_.u(1),_.kf(" ",a," "))};
pfb=function(a){if(a&1){var b=_.Lc();_.A(0,"xap-comparison-operator-selector",13);_.I("change",function(c){_.Mc(b);var d=_.M(3);return _.Nc(ofb(d,c))})("operatorFocusChange",function(c){_.Mc(b);_.M(3).DWa=c;return _.Nc()});_.B()}a&2&&(a=_.M(3),_.Re("xap-filterbar-filtereditor-operator-single-line",a.filter.config.V1),_.x("operators",a.Td.GR())("value",null==a.uc?null:a.uc.nf)("appliedFilterId",a.uc.id))};qfb=function(){};
sfb=function(a){a&1&&(_.F(0),_.ef(1),_.A(2,"div",6),_.y(3,nfb,2,2,"div",7),_.A(4,"div",8),_.y(5,pfb,1,5,"xap-comparison-operator-selector",9),_.A(6,"div",10),_.y(7,qfb,0,0,"ng-template",null,11,_.Cf),_.B()()(),_.ef(9,1),_.H());a&2&&(a=_.M(2),_.u(3),_.x("ngIf",a.uc.config.description),_.u(1),_.Re("xap-filterbar-multiple-lines",!a.filter.config.V1)("xap-filterbar-single-line",a.filter.config.V1),_.u(1),_.x("ngIf",rfb(a)))};tfb=function(a){a&1&&_.We(0)};
ufb=function(a){a&1&&_.y(0,tfb,1,0,"ng-container",14);a&2&&(a=_.M(2),_.x("ngTemplateOutlet",a.tL))};
vfb=function(a){if(a&1){var b=_.Lc();_.A(0,"div",2);_.I("keydown.enter",function(){_.Mc(b);var d=_.M();d.filter.config.mJc||d.Td.LK();return _.Nc()})("focusout",function(){_.Mc(b);var d=_.M();return _.Nc(d.n0())});_.A(1,"div",3);_.y(2,sfb,10,6,"ng-container",4)(3,ufb,1,1,"ng-template",null,5,_.Cf);_.B()()}if(a&2){var c=_.hf(4);a=_.M();_.Pe("aria-labelledby","dialog-label-"+a.uc.id)("aria-describedby","dialog-description-"+a.uc.id);_.u(2);_.x("ngIf",a.filter)("ngIfElse",c)}};
wfb=function(a,b){a&1&&(_.A(0,"div",12),_.N(1),_.B());a&2&&(a=b.va,b=_.M(3),_.ff("id","dialog-description-",b.uc.id,""),_.u(1),_.kf(" ",a," "))};
xfb=function(a){if(a&1){var b=_.Lc();_.A(0,"xap-comparison-operator-selector",13);_.I("change",function(c){_.Mc(b);var d=_.M(3);return _.Nc(ofb(d,c))})("operatorFocusChange",function(c){_.Mc(b);_.M(3).DWa=c;return _.Nc()});_.B()}a&2&&(a=_.M(3),_.Re("xap-filterbar-filtereditor-operator-single-line",a.filter.config.V1),_.x("operators",a.Td.GR())("value",null==a.uc?null:a.uc.nf)("appliedFilterId",a.uc.id))};yfb=function(){};
zfb=function(a){a&1&&(_.F(0),_.ef(1),_.A(2,"div",6),_.y(3,wfb,2,2,"div",7),_.A(4,"div",8),_.y(5,xfb,1,5,"xap-comparison-operator-selector",9),_.A(6,"div",10),_.y(7,yfb,0,0,"ng-template",null,11,_.Cf),_.B()()(),_.ef(9,1),_.H());a&2&&(a=_.M(2),_.u(3),_.x("ngIf",a.uc.config.description),_.u(1),_.Re("xap-filterbar-multiple-lines",!a.filter.config.V1)("xap-filterbar-single-line",a.filter.config.V1),_.u(1),_.x("ngIf",rfb(a)))};Afb=function(a){a&1&&_.We(0)};
Bfb=function(a){a&1&&_.y(0,Afb,1,0,"ng-container",14);a&2&&(a=_.M(2),_.x("ngTemplateOutlet",a.tL))};
Cfb=function(a){if(a&1){var b=_.Lc();_.A(0,"div",2);_.I("keydown.enter",function(){_.Mc(b);var d=_.M();d.filter.config.mJc||d.Td.LK();return _.Nc()})("focusout",function(){_.Mc(b);var d=_.M();return _.Nc(d.n0())});_.A(1,"div",3);_.y(2,zfb,10,6,"ng-container",4)(3,Bfb,1,1,"ng-template",null,5,_.Cf);_.B()()}if(a&2){var c=_.hf(4);a=_.M();_.Pe("aria-labelledby","dialog-label-"+a.uc.id)("aria-describedby","dialog-description-"+a.uc.id);_.u(2);_.x("ngIf",a.filter)("ngIfElse",c)}};
Dfb=function(a){a&1&&(_.A(0,"mat-icon",11),_.N(1),_.B());a&2&&(a=_.M(),_.x("svgIcon",_.DA(a.di,"remove_filter")),_.u(1),_.kf(" ",_.EA(a.di,"remove_filter")," "))};Ffb=function(a){if(a&1){var b=_.Lc();_.A(0,"div",12)(1,"button",13);_.I("click",function(){_.Mc(b);var c=_.M();return _.Nc(c.LK())});_.bf(2,14);_.B()()}a&2&&(a=_.M(),_.u(1),_.x("disabled",!_.Efb(a.Td)))};Gfb=function(a){a&1&&(_.A(0,"div",15),_.E(1,"mat-spinner",16),_.B())};Hfb=function(){return{xJ:!1,yJ:!1,zp:!1,tH:!1}};
Ifb=function(a,b){a&1&&(_.A(0,"div",0,1),_.ef(2),_.B());a&2&&(a=b.id,b=_.M(),_.x("id",b.id)("ngClass",b.Tk),_.Pe("aria-label",b.ariaLabel||null)("aria-labelledby",b.fP(a)))};
Jfb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"mat-option",12);_.N(1);_.A(2,"button",13);_.I("click",function(d){var e=_.Mc(c).va,f=_.M(2);d.stopPropagation();f.wNa.emit(e);return _.Nc()});_.A(3,"mat-icon",14);_.N(4);_.B()()()}a&2&&(a=b.va,b=_.M(2),_.x("value",a),_.u(1),_.kf(" ",a.label," "),_.u(2),_.x("svgIcon",_.DA(b.di,"delete_filter"))("fontSet",b.TXa?"google-material-icons":void 0),_.u(1),_.lf(_.EA(b.di,"delete_filter")))};
Kfb=function(a){a&1&&(_.A(0,"div",9)(1,"mat-optgroup",10),_.y(2,Jfb,5,5,"mat-option",11),_.B()());a&2&&(a=_.M(),_.u(2),_.x("ngForOf",a.MA))};Lfb=function(a){a&1&&_.We(0)};Nfb=function(a,b){a&1&&(_.A(0,"mat-option",20),_.y(1,Lfb,1,0,"ng-container",21),_.B());if(a&2){a=b.va;_.M(4);var c=_.hf(12);_.x("value",a);_.u(1);_.x("ngTemplateOutlet",c)("ngTemplateOutletContext",_.of(3,Mfb,a))}};
Ofb=function(a){a&1&&(_.A(0,"div")(1,"mat-optgroup",18),_.y(2,Nfb,2,5,"mat-option",19),_.B()());a&2&&(a=_.M().va,_.u(1),_.x("label",a.SR),_.u(1),_.x("ngForOf",a.JK))};Pfb=function(a){a&1&&_.We(0)};Qfb=function(a){a&1&&(_.A(0,"mat-option",20),_.y(1,Pfb,1,0,"ng-container",21),_.B());if(a&2){a=_.M().va;_.M(2);var b=_.hf(12);_.x("value",a);_.u(1);_.x("ngTemplateOutlet",b)("ngTemplateOutletContext",_.of(3,Mfb,a))}};
Rfb=function(a,b){a&1&&(_.F(0),_.y(1,Ofb,3,2,"div",16)(2,Qfb,2,5,"mat-option",17),_.H());a&2&&(a=b.va,_.M(2),_.u(1),_.x("ngIf",_.FA(a)&&0<a.JK.length),_.u(1),_.x("ngIf",!_.FA(a)))};Sfb=function(a){a&1&&(_.A(0,"mat-option",22)(1,"span",23),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.lf(a.mA))};Tfb=function(a,b){a&1&&(_.F(0),_.y(1,Sfb,3,1,"mat-option",7),_.H());a&2&&(a=b.Na,b=_.M(2),_.u(1),_.x("ngIf",b.mA&&0===a.length))};
Ufb=function(a){a&1&&(_.F(0),_.y(1,Rfb,3,2,"ng-container",15),_.O(2,"async"),_.y(3,Tfb,2,1,"ng-container",16),_.O(4,"async"),_.H());a&2&&(a=_.M(),_.u(1),_.x("ngForOf",_.R(2,2,a.AT)),_.u(2),_.x("ngIf",_.R(4,4,a.AT)))};Vfb=function(a,b){a&1&&(_.A(0,"mat-option",20)(1,"span"),_.N(2),_.B()());a&2&&(a=b.va,_.x("value",a),_.Pe("aria-label",a.ariaLabel||a.displayName),_.u(2),_.lf(a.displayName))};
Wfb=function(a){a&1&&(_.A(0,"div")(1,"mat-optgroup",18),_.y(2,Vfb,3,3,"mat-option",19),_.B()());a&2&&(a=_.M().va,_.u(1),_.x("label",a.SR),_.u(1),_.x("ngForOf",a.JK))};Xfb=function(a){a&1&&(_.A(0,"mat-option",20)(1,"span"),_.N(2),_.B()());a&2&&(a=_.M().va,_.x("value",a),_.Pe("aria-label",a.ariaLabel||null),_.u(2),_.lf(a.displayName))};
Yfb=function(a,b){a&1&&(_.F(0),_.y(1,Wfb,3,2,"div",16)(2,Xfb,3,3,"mat-option",17),_.H());a&2&&(a=b.va,_.M(2),_.u(1),_.x("ngIf",_.FA(a)&&0<a.JK.length),_.u(1),_.x("ngIf",!_.FA(a)))};Zfb=function(a){a&1&&(_.A(0,"mat-option",22)(1,"span",23),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.lf(a.mA))};$fb=function(a,b){a&1&&(_.F(0),_.y(1,Zfb,3,1,"mat-option",7),_.H());a&2&&(a=b.Na,b=_.M(2),_.u(1),_.x("ngIf",b.mA&&0===a.length))};
agb=function(a){a&1&&(_.y(0,Yfb,3,2,"ng-container",15),_.O(1,"async"),_.y(2,$fb,2,1,"ng-container",16),_.O(3,"async"));a&2&&(a=_.M(),_.x("ngForOf",_.R(1,2,a.BL)),_.u(2),_.x("ngIf",_.R(3,4,a.BL)))};bgb=function(a){a&1&&(_.A(0,"mat-option",22),_.E(1,"mat-spinner",24),_.B());a&2&&(a=_.M(),_.Pe("aria-label",a.e4a))};cgb=function(a){a&1&&(_.A(0,"b"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.lf(a.text))};dgb=function(a){a&1&&(_.A(0,"i"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.lf(a.text))};
egb=function(a){a&1&&(_.A(0,"u"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.lf(a.text))};fgb=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.u(1),_.lf(a.text))};ggb=function(a,b){a&1&&(_.A(0,"span"),_.F(1,25),_.y(2,cgb,2,1,"b",26)(3,dgb,2,1,"i",26)(4,egb,2,1,"u",26)(5,fgb,2,1,"ng-container",27),_.H(),_.B());a&2&&(a=b.va,_.u(1),_.x("ngSwitch",a.tag),_.u(1),_.x("ngSwitchCase","b"),_.u(1),_.x("ngSwitchCase","i"),_.u(1),_.x("ngSwitchCase","u"))};
igb=function(a,b){a&1&&_.y(0,ggb,6,4,"span",15);a&2&&_.x("ngForOf",b.va.RY)};kgb=function(a){a&1&&(_.A(0,"mat-icon",10),_.N(1),_.B());a&2&&(a=_.M(),_.x("svgIcon",_.jgb(a.di,a.Waa())),_.u(1),_.kf(" ",a.Waa()," "))};lgb=function(a){a&1&&(_.A(0,"span",11),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.lf(a.wZ))};
ngb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"xap-filter-editor",12);_.I("editorVisibleChange",function(e){var f=_.Mc(c).index,g=_.M();return _.Nc(_.mgb(g,e,f))})("removed",function(){var e=_.Mc(c).index,f=_.M();return _.Nc(f.remove(e))})("update",function(e){var f=_.Mc(c).index,g=_.M();return _.Nc(g.update(f,e,g.editor))});_.O(1,"async");_.B()}if(a&2){a=b.va;b=b.index;var d=_.M();_.x("appliedFilter",a)("filter",_.R(1,4,d.config.CC(a.config.id)))("isEditorVisible",d.E_(b))("disabled",d.disabled)}};
ogb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",13);_.I("click",function(c){_.Mc(b);var d=_.M();return _.Nc(d.oua(c))});_.A(1,"mat-icon",14);_.N(2);_.B()()}a&2&&(a=_.M(),_.x("matTooltip",a.Bga),_.Pe("aria-label",a.Bga),_.u(1),_.x("svgIcon",_.DA(a.di,"save_filters")),_.u(1),_.lf(_.EA(a.di,"save_filters")))};
pgb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",15);_.I("click",function(c){_.Mc(b);var d=_.M();return _.Nc(d.dY(c))});_.A(1,"mat-icon",14);_.N(2);_.B()()}a&2&&(a=_.M(),_.x("matTooltip",a.Wfa),_.Pe("aria-label",a.Wfa),_.u(1),_.x("svgIcon",_.DA(a.di,"clear_filters")),_.u(1),_.lf(_.EA(a.di,"clear_filters")))};qgb=function(a){a&1&&(_.A(0,"tr",3)(1,"td",4),_.N(2),_.B()());a&2&&(a=_.M(),_.u(1),_.Qe("padding-top",a.IO)("padding-bottom",a.IO),_.Pe("colspan",a.Tta),_.u(1),_.kf(" ",a.label," "))};
rgb=function(a){a&1&&(_.A(0,"td",4),_.N(1),_.B());a&2&&(a=_.M(2),_.Qe("padding-top",a.IO)("padding-bottom",a.IO),_.Pe("colspan",a.z4),_.u(1),_.kf(" ",a.z4>=a.qxb?a.label:""," "))};
sgb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"td",8)(1,"button",9);_.I("click",function(f){var g=_.Mc(c).va,m=_.M(2);return _.Nc(m.zmc(g,f))})("focus",function(f){var g=_.Mc(c).va,m=_.M(2);return _.Nc(m.Xnc(g,f))});_.A(2,"span",10);_.N(3);_.B();_.E(4,"span",11);_.B()()}if(a&2){a=b.va;b=b.index;var d=_.M().index,e=_.M();_.Qe("width",e.W5a)("padding-top",e.IO)("padding-bottom",e.IO);_.Pe("data-mat-row",d)("data-mat-col",b);_.u(1);_.Re("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",
e.a9a(d,b))("mat-calendar-body-range-start",e.PGa(a.sm))("mat-calendar-body-range-end",e.OGa(a.sm))("mat-calendar-body-in-range",e.Zla(a.sm))("mat-calendar-body-comparison-bridge-start",e.lqc(a.sm,d,b))("mat-calendar-body-comparison-bridge-end",e.kqc(a.sm,d,b))("mat-calendar-body-comparison-start",e.d9a(a.sm))("mat-calendar-body-comparison-end",e.c9a(a.sm))("mat-calendar-body-in-comparison-range",e.pqc(a.sm))("mat-calendar-body-preview-start",e.vqc(a.sm))("mat-calendar-body-preview-end",e.uqc(a.sm))("mat-calendar-body-in-preview",
e.qqc(a.sm));_.x("ngClass",a.Cxc)("tabindex",e.a9a(d,b)?0:-1);_.Pe("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.LW(a.sm))("aria-current",e.EPb===a.sm?"date":null)("aria-describedby",e.Qoc(a.sm));_.u(1);_.Re("mat-calendar-body-selected",e.LW(a.sm))("mat-calendar-body-comparison-identical",e.mqc(a.sm))("mat-calendar-body-today",e.EPb===a.sm);_.u(1);_.kf(" ",a.Zpa," ")}};
tgb=function(a,b){a&1&&(_.A(0,"tr",5),_.y(1,rgb,2,6,"td",6)(2,sgb,5,48,"td",7),_.B());if(a&2){a=b.va;b=b.index;var c=_.M();_.u(1);_.x("ngIf",0===b&&c.z4);_.u(1);_.x("ngForOf",a)}};ugb=function(a){return"TD"===(null==a?void 0:a.nodeName)};vgb=function(a){if(ugb(a))var b=a;else if(ugb(a.parentNode))b=a.parentNode;else{var c;ugb(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};
wgb=function(a,b,c){return null!==c&&b!==c&&a<c&&a===b};xgb=function(a,b,c){return null!==b&&b!==c&&a>=b&&a===c};ygb=function(a,b,c,d){return d&&null!==b&&null!==c&&b!==c&&a>=b&&a<=c};zgb=function(a){a=a.changedTouches[0];return document.elementFromPoint(a.clientX,a.clientY)};Agb=function(a,b){a&1&&(_.A(0,"th",5)(1,"span",6),_.N(2),_.B(),_.A(3,"span",7),_.N(4),_.B()());a&2&&(a=b.va,_.u(2),_.lf(a.izb),_.u(2),_.lf(a.AVa))};
Cgb=function(a,b,c,d,e){d=Bgb(a,d,e);return Math.floor((a.getYear(b)-d)/24)===Math.floor((a.getYear(c)-d)/24)};Dgb=function(a,b,c,d){return((a.getYear(b)-Bgb(a,c,d))%24+24)%24};Bgb=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};Egb=function(){};
Fgb=function(a){if(a&1){var b=_.Lc();_.A(0,"mat-month-view",5);_.I("activeDateChange",function(c){_.Mc(b);var d=_.M();return _.Nc(d.ub=c)})("_userSelection",function(c){_.Mc(b);var d=_.M();return _.Nc(d.bla(c))})("dragStarted",function(c){_.Mc(b);var d=_.M();return _.Nc(d.Unc(c))})("dragEnded",function(c){_.Mc(b);var d=_.M();return _.Nc(d.fFa(c))});_.B()}a&2&&(a=_.M(),_.x("activeDate",a.ub)("selected",a.selected)("dateFilter",a.Wi)("maxDate",a.Gd)("minDate",a.Ed)("dateClass",a.al)("comparisonStart",
a.Xt)("comparisonEnd",a.bw)("startDateAccessibleName",a.a2)("endDateAccessibleName",a.dZ)("activeDrag",a.zka))};
Ggb=function(a){if(a&1){var b=_.Lc();_.A(0,"mat-year-view",6);_.I("activeDateChange",function(c){_.Mc(b);var d=_.M();return _.Nc(d.ub=c)})("monthSelected",function(c){_.Mc(b);var d=_.M();return _.Nc(d.crc(c))})("selectedChange",function(c){_.Mc(b);var d=_.M();return _.Nc(d.r8a(c,"month"))});_.B()}a&2&&(a=_.M(),_.x("activeDate",a.ub)("selected",a.selected)("dateFilter",a.Wi)("maxDate",a.Gd)("minDate",a.Ed)("dateClass",a.al))};
Hgb=function(a){if(a&1){var b=_.Lc();_.A(0,"mat-multi-year-view",7);_.I("activeDateChange",function(c){_.Mc(b);var d=_.M();return _.Nc(d.ub=c)})("yearSelected",function(c){_.Mc(b);var d=_.M();return _.Nc(d.Fuc(c))})("selectedChange",function(c){_.Mc(b);var d=_.M();return _.Nc(d.r8a(c,"year"))});_.B()}a&2&&(a=_.M(),_.x("activeDate",a.ub)("selected",a.selected)("dateFilter",a.Wi)("maxDate",a.Gd)("minDate",a.Ed)("dateClass",a.al))};
Igb=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 Igb(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 Igb(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()};Jgb=function(){};
_.Kgb=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("")};
_.Lgb=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};Ybb=function(a){this.Ip=a};Ybb.prototype.call=function(a,b){return b.subscribe(new _.GHa(a,this.Ip))};_.GA=function(a,b){this.Ma=a;this.Bd=b;this.B7a=null;this.ihb=new _.ll};_.GA.prototype.Qc=function(){var a=this,b=this.Ma.na;this.J9a=this.Bd.Gm(b,1===b.nodeType&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){a.B7a=c;a.ihb.emit(c)})};
_.GA.prototype.Ka=function(){this.Bd.Jk(this.Ma);this.J9a&&this.J9a.unsubscribe()};_.W.Object.defineProperties(_.GA.prototype,{Caa:{configurable:!0,enumerable:!0,get:function(){return this.B7a}}});_.GA.O=function(a){return new (a||_.GA)(_.v(_.ed),_.v(_.jq))};_.GA.Ia=_.rc({type:_.GA,qa:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{ihb:"cdkFocusChange"},Wb:["cdkMonitorFocus"]});_.HA=function(){this.nta=this.z9a=new _.he};
_.IA=function(a,b){return Mgb(b)&&a.isValid(b)?b:null};_.HA.prototype.Mh=function(a){return null==a||Mgb(a)&&this.isValid(a)?a:this.invalid()};_.HA.prototype.E1=function(a){this.locale=a;this.z9a.next()};_.JA=function(a,b,c){return a.getYear(b)-a.getYear(c)||a.getMonth(b)-a.getMonth(c)||a.getDate(b)-a.getDate(c)};KA=function(a,b,c){if(b&&c){var d=a.isValid(b),e=a.isValid(c);return d&&e?!_.JA(a,b,c):d==e}return b==c};_.LA=function(a,b,c,d){return c&&0>_.JA(a,b,c)?c:d&&0<_.JA(a,b,d)?d:b};Ngb=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;
MA=function(a){_.HA.call(this);this.E9a=_.jc(_.nTa,{optional:!0});void 0!==a&&(this.E9a=a);_.HA.prototype.E1.call(this,this.E9a)};_.V(MA,_.HA);MA.prototype.getYear=function(a){return a.getFullYear()};MA.prototype.getMonth=function(a){return a.getMonth()};MA.prototype.getDate=function(a){return a.getDate()};Ogb=function(a){var b=new Intl.DateTimeFormat(a.locale,{month:"short",timeZone:"utc"});return bcb(12,function(c){return a.D4(b,new Date(2017,c,1))})};
Pgb=function(a){var b=new Intl.DateTimeFormat(a.locale,{day:"numeric",timeZone:"utc"});return bcb(31,function(c){return a.D4(b,new Date(2017,0,c+1))})};_.Qgb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{weekday:b,timeZone:"utc"});return bcb(7,function(d){return a.D4(c,new Date(2017,0,d+1))})};NA=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{year:"numeric",timeZone:"utc"});return a.D4(c,b)};_.Rgb=function(a,b){return a.getDate(a.em(a.getYear(b),a.getMonth(b)+1,0))};
MA.prototype.clone=function(a){return new Date(a.getTime())};MA.prototype.parse=function(a){return"number"==typeof a?new Date(a):a?new Date(Date.parse(a)):null};MA.prototype.format=function(a,b){if(!this.isValid(a))throw Error("jc");b=new Intl.DateTimeFormat(this.locale,Object.assign({},b,{timeZone:"utc"}));return this.D4(b,a)};_.PA=function(a,b,c){return _.OA(a,b,12*c)};
_.OA=function(a,b,c){var d=a.em(a.getYear(b),a.getMonth(b)+c,a.getDate(b));a.getMonth(d)!=((a.getMonth(b)+c)%12+12)%12&&(d=a.em(a.getYear(d),a.getMonth(d),0));return d};_.QA=function(a,b,c){return a.em(a.getYear(b),a.getMonth(b),a.getDate(b)+c)};Sgb=function(a,b){return[b.getUTCFullYear(),a.Y4a(b.getUTCMonth()+1),a.Y4a(b.getUTCDate())].join("-")};
MA.prototype.Mh=function(a){if("string"===typeof a){if(!a)return null;if(Ngb.test(a)){var b=new Date(a);if(this.isValid(b))return b}}return _.HA.prototype.Mh.call(this,a)};var Mgb=function(a){return a instanceof Date};_.h=MA.prototype;_.h.isValid=function(a){return!isNaN(a.getTime())};_.h.invalid=function(){return new Date(NaN)};_.h.em=function(a,b,c){var d=new Date;d.setFullYear(a,b,c);d.setHours(0,0,0,0);return d};_.h.Y4a=function(a){return("00"+a).slice(-2)};
_.h.D4=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)};MA.O=function(a){return new (a||MA)(_.q(_.nTa,8))};MA.ta=_.p({token:MA,oa:MA.O});var RA=function(){};RA.O=function(a){return new (a||RA)};RA.Da=_.mc({type:RA});RA.Ca=_.bc({Pb:[{wa:_.HA,Nd:MA}]});_.SA=function(){};_.SA.O=function(a){return new (a||_.SA)};_.SA.Da=_.mc({type:_.SA});
_.SA.Ca=_.bc({Pb:[{wa:_.yr,rc:{parse:{ds:null},display:{ds:{year:"numeric",month:"numeric",day:"numeric"},rVa:{year:"numeric",month:"short"},Qxc:{year:"numeric",month:"long",day:"numeric"},YGc:{year:"numeric",month:"long"}}}}],imports:[RA]});Tgb=["text"];Ugb=[[["mat-icon"]],"*"];Vgb=0;Wgb=function(a,b){this.source=a;this.MG=void 0===b?!1:b};_.TA=function(a,b,c,d){this.Wc=a;this.kb=b;this.ad=c;this.group=d;this.kc=this.AO=this.be=!1;this.HP="";this.id="mat-option-"+Vgb++;this.Cu=new _.ll;this.ai=new _.he};
_.h=_.TA.prototype;_.h.select=function(a){a=void 0===a?!0:a;this.be||(this.be=!0,_.Cl(this.kb),a&&this.VO())};_.h.Gg=function(a){a=void 0===a?!0:a;this.be&&(this.be=!1,_.Cl(this.kb),a&&this.VO())};_.h.focus=function(a,b){var c=this.Hh();"function"===typeof c.focus&&c.focus(b)};_.h.ps=function(){return this.kB};_.h.Yf=function(a){13!==a.keyCode&&32!==a.keyCode||_.fh(a)||(this.vq(),a.preventDefault())};_.h.vq=function(){this.disabled||(this.be=this.multiple?!this.be:!0,_.Cl(this.kb),this.VO(!0))};
_.h.LE=function(){return this.disabled?"-1":"0"};_.h.Hh=function(){return this.Wc.na};_.h.Hm=function(){if(this.be){var a=this.kB;a!==this.HP&&(this.HP&&this.ai.next(),this.HP=a)}};_.h.Ka=function(){this.ai.complete()};_.h.VO=function(a){this.Cu.emit(new Wgb(this,void 0===a?!1:a))};
_.W.Object.defineProperties(_.TA.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.ad&&this.ad.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.be}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.kc},set:function(a){this.kc=a}},vd:{configurable:!0,enumerable:!0,get:function(){return!(!this.ad||!this.ad.vd)}},zp:{configurable:!0,enumerable:!0,get:function(){return!(!this.ad||!this.ad.zp)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.AO}},kB:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.lJa)?void 0:a.na.textContent)||"").trim()}}});_.TA.O=function(a){return new (a||_.TA)(_.v(_.ed),_.v(_.Ml),_.v(_.Br,8),_.v(_.Cr,8))};
_.TA.ya=_.lc({type:_.TA,qa:[["mat-option"]],tb:function(a,b){a&1&&_.xf(Tgb,7);if(a&2){var c;_.vf(c=_.zf())&&(b.lJa=c.first)}},Db:["role","option",1,"mat-mdc-option","mdc-list-item"],vb:11,Ya:function(a,b){a&1&&_.I("click",function(){return b.vq()})("keydown",function(c){return b.Yf(c)});a&2&&(_.Ye("id",b.id),_.Pe("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.Re("mdc-list-item--selected",b.selected)("mat-mdc-option-multiple",b.multiple)("mat-mdc-option-active",b.active)("mdc-list-item--disabled",
b.disabled))},inputs:{value:"value",id:"id",disabled:["disabled","disabled",_.Ef]},outputs:{Cu:"onSelectionChange"},Wb:["matOption"],features:[_.Me],ac:["mat-icon","*"],Aa:8,Ba:5,Ea:[["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"]],ua:function(a,b){a&1&&(_.df(Ugb),_.y(0,ccb,1,2,"mat-pseudo-checkbox",0),_.ef(1),_.A(2,"span",1,2),_.ef(4,1),_.B(),_.y(5,dcb,1,1,"mat-pseudo-checkbox",3)(6,ecb,2,1,"span",
4),_.E(7,"div",5));a&2&&(_.x("ngIf",b.multiple),_.u(5),_.x("ngIf",!b.multiple&&b.selected&&!b.zp),_.u(1),_.x("ngIf",b.group&&b.group.PE),_.u(1),_.x("matRippleTrigger",b.Hh())("matRippleDisabled",b.disabled||b.vd))},Ha:[_.Er,_.Cm,_.yy],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;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color);font-family:var(--mat-option-label-text-font);line-height:var(--mat-option-label-text-line-height);font-size:var(--mat-option-label-text-size);letter-spacing:var(--mat-option-label-text-tracking);font-weight:var(--mat-option-label-text-weight);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:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color)}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-focus-state-layer-color)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-option-selected-state-layer-color)}.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'],
rb:2,Oa:0});
var Xgb=function(){this.role="dialog";this.Hd="";this.Tf=!0;this.om="";this.Xi=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.eoa=this.F7=this.data=null;this.ariaModal=!0;this.pz="first-tabbable";this.mMa=this.i$=this.HA=!0},UA=function(a,b,c,d,e,f,g,m,n){_.Jr.call(this,a,b,c,d,e,f,g,n);var r=this;this.ye=m;this.fq=new _.ll;this.lI="NoopAnimations"!==this.ye;this.mP=this.Ma.na;var w;this.jla=this.lI?null!=(w=icb(this.Uc.mqa))?w:150:0;var z;this.lla=this.lI?null!=(z=icb(this.Uc.sqa))?
z:75:0;this.O3=null;this.v7a=function(){r.k6a();r.FHa(r.jla)};this.wB=function(){r.k6a();r.fq.emit({state:"closed",totalTime:r.lla})}};_.V(UA,_.Jr);_.h=UA.prototype;_.h.Vka=function(){_.Jr.prototype.Vka.call(this);this.jtc()};
_.h.jtc=function(){var a=this;this.fq.emit({state:"opening",totalTime:this.jla});this.lI?(this.mP.style.setProperty("--mat-dialog-transition-duration",this.jla+"ms"),this.dab(function(){return a.mP.classList.add("mdc-dialog--opening","mdc-dialog--open")}),this.Hbb(this.jla,this.v7a)):(this.mP.classList.add("mdc-dialog--open"),Promise.resolve().then(function(){return a.v7a()}))};
_.h.x6=function(){var a=this;this.fq.emit({state:"closing",totalTime:this.lla});this.mP.classList.remove("mdc-dialog--open");this.lI?(this.mP.style.setProperty("--mat-dialog-transition-duration",this.lla+"ms"),this.dab(function(){return a.mP.classList.add("mdc-dialog--closing")}),this.Hbb(this.lla,this.wB)):Promise.resolve().then(function(){return a.wB()})};_.h.k6a=function(){this.mP.classList.remove("mdc-dialog--opening","mdc-dialog--closing")};
_.h.Hbb=function(a,b){null!==this.O3&&clearTimeout(this.O3);this.O3=setTimeout(b,a)};_.h.dab=function(a){this.hb.Zb(function(){"function"===typeof requestAnimationFrame?requestAnimationFrame(a):a()})};_.h.sEa=function(){this.Uc.i$||this.eJ()};_.h.FHa=function(a){this.Uc.i$&&this.eJ();this.fq.next({state:"opened",totalTime:a})};_.h.Ka=function(){_.Jr.prototype.Ka.call(this);null!==this.O3&&clearTimeout(this.O3)};
UA.O=function(a){return new (a||UA)(_.v(_.ed),_.v(_.oq),_.v(_.ph,8),_.v(Xgb),_.v(_.lq),_.v(_.re),_.v(_.gr),_.v(_.Ok,8),_.v(_.jq))};
UA.ya=_.lc({type:UA,qa:[["mat-dialog-container"]],Db:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],vb:8,Ya:function(a,b){a&2&&(_.Ye("id",b.Uc.id),_.Pe("aria-modal",b.Uc.ariaModal)("role",b.Uc.role)("aria-labelledby",b.Uc.ariaLabel?null:b.XV[0])("aria-label",b.Uc.ariaLabel)("aria-describedby",b.Uc.F7||null),_.Re("_mat-animation-noopable",!b.lI))},features:[_.Le],Aa:3,Ba:0,Ea:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],ua:function(a){a&
1&&(_.A(0,"div",0)(1,"div",1),_.y(2,hcb,0,0,"ng-template",2),_.B()())},Ha:[_.tr],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: 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'],
rb:2});
var Ygb=function(a,b,c){var d=this;this.qj=a;this.PO=c;this.cq=new _.he;this.zE=new _.he;this.Zh=0;this.Xi=b.Xi;this.id=a.id;c.fq.ha(_.Kd(function(e){return"opened"===e.state}),_.Xd(1)).subscribe(function(){d.cq.next();d.cq.complete()});c.fq.ha(_.Kd(function(e){return"closed"===e.state}),_.Xd(1)).subscribe(function(){clearTimeout(d.FEa);d.wB()});a.Ad.Mo.subscribe(function(){d.zE.next(d.h6);d.zE.complete();d.wB()});_.Fd(this.rm(),this.Wj().ha(_.Kd(function(e){return 27===e.keyCode&&!d.Xi&&!_.fh(e)}))).subscribe(function(e){d.Xi||(e.preventDefault(),
d.oI="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.h=Ygb.prototype;_.h.close=function(a){var b=this;this.h6=a;this.PO.fq.ha(_.Kd(function(c){return"closing"===c.state}),_.Xd(1)).subscribe(function(c){b.zE.next(a);b.zE.complete();_.ZSa(b.qj.Ad);b.FEa=setTimeout(function(){return b.wB()},c.totalTime+100)});this.Zh=1;this.PO.x6()};_.h.Wr=function(){return this.cq};_.h.hz=function(){return this.qj.closed};_.h.rm=function(){return this.qj.rm};_.h.Wj=function(){return this.qj.Wj};
_.h.lf=function(a){var b=this.qj.config.Lg;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.kr(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.lr(b);this.qj.lf();return this};_.h.Br=function(a,b){this.qj.Br(void 0===a?"":a,void 0===b?"":b)};_.h.RB=function(a){this.qj.RB(a)};_.h.wM=function(a){this.qj.wM(a)};_.h.getState=function(){return this.Zh};_.h.wB=function(){this.Zh=2;this.qj.close(this.h6,{Caa:this.oI});this.cw=null};Zgb={wa:_.XTa,Fb:[_.vr],yb:function(a){return function(){return a.Jm.block()}}};
$gb=0;_.VA=function(a,b,c,d,e,f){var g=this;this.Af=a;this.Xh=d;this.Le=e;this.Gn=f;this.CB=[];this.jI=new _.he;this.kI=new _.he;this.Qpa=Xgb;this.Rna=_.Cd(function(){return g.hi.length?g.Pr():g.Pr().ha(_.ke(void 0))});this.TO=b.get(_.Kr);this.n4=Ygb;this.l4=UA;this.YEa=_.VTa};_.h=_.VA.prototype;_.h.Pr=function(){var a=this.Gn;return a?a.Pr():this.jI};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.Xh||new Xgb,b);b.id=b.id||"mat-mdc-dialog-"+$gb++;b.zj=b.zj||this.Le();a=this.TO.open(a,Object.assign({},b,{Lg:_.lr(_.kr(this.Af.position().global())),Xi:!0,lMa:!1,nMa:!1,container:{type:this.l4,Pb:function(){return[{wa:c.Qpa,rc:b},{wa:_.OTa,rc:b}]}},lN:function(){return{eu:d}},Pb:function(e,f,g){d=new c.n4(e,b,g);var m;d.lf(null==(m=b)?void 0:m.position);return[{wa:c.l4,rc:g},{wa:c.YEa,rc:f.data},{wa:c.n4,rc:d}]}}));d.oY=a.oY;d.cw=a.cw;
this.hi.push(d);this.Wr.next(d);d.hz().subscribe(function(){var e=c.hi.indexOf(d);-1<e&&(c.hi.splice(e,1),c.hi.length||c.Pr().next())});return d};_.h.rQa=function(a){this.hi.find(function(b){return b.id===a})};_.h.Ka=function(){this.EEa(this.CB);this.jI.complete();this.kI.complete()};_.h.EEa=function(a){for(var b=a.length;b--;)a[b].close()};
_.W.Object.defineProperties(_.VA.prototype,{hi:{configurable:!0,enumerable:!0,get:function(){return this.Gn?this.Gn.hi:this.CB}},Wr:{configurable:!0,enumerable:!0,get:function(){return this.Gn?this.Gn.Wr:this.kI}}});_.VA.O=function(a){return new (a||_.VA)(_.q(_.vr),_.q(_.og),_.q(_.Om,8),_.q(_.WTa,8),_.q(_.XTa),_.q(_.VA,12),_.q(_.Vq),_.q(_.Ok,8))};_.VA.ta=_.p({token:_.VA,oa:_.VA.O});var WA=function(){};WA.O=function(a){return new (a||WA)};WA.Da=_.mc({type:WA});
WA.Ca=_.bc({Pb:[_.VA,Zgb],imports:[_.Lr,_.wr,_.ur,_.xr,_.xr]});var ahb={OTb:"ACTIVE",XZb:"DELETE_IN_PROGRESS",ZZb:"DELETE_REQUESTED",b8b:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[ahb.b8b,ahb.OTb,ahb.ZZb,ahb.XZb]}},bhb=function(){this.i={}};_.V(bhb,_.U);bhb.prototype.ka=function(){return bhb};bhb.prototype.ma=function(){return{keys:[]}};
var XA=function(a){a=void 0===a?{}:a;this.i={};this.i.code=null==a.code?null:a.code;this.i.message=null==a.message?null:a.message;this.i.details=null==a.details?null:a.details};_.V(XA,_.U);XA.prototype.ka=function(){return XA};XA.prototype.ma=function(){return{keys:["code","details","message"],ud:{details:{yc:null,Hc:!0,Ic:!1,Jc:!1}}}};
_.W.Object.defineProperties(XA.prototype,{code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.S(this,"code"):null},set:function(a){this.i.code=a}},details:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"details")?_.S(this,"details"):null},set:function(a){this.i.details=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):null},set:function(a){this.i.message=a}}});
_.YA=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.metadata=null==a.metadata?null:a.metadata;this.i.done=null==a.done?null:a.done;this.i.error=null==a.error?null:a.error;this.i.response=null==a.response?null:a.response};_.V(_.YA,_.U);_.YA.prototype.ka=function(){return _.YA};_.YA.prototype.ma=function(){return{keys:["done","error","metadata","name","response"],ud:{metadata:{yc:null,Hc:!1,Ic:!1,Jc:!1},response:{yc:null,Hc:!1,Ic:!1,Jc:!1}},Ja:{error:XA}}};
_.W.Object.defineProperties(_.YA.prototype,{done:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"done")?_.S(this,"done"):null},set:function(a){this.i.done=a}},error:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"error")?_.S(this,"error"):null},set:function(a){this.i.error=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.S(this,"metadata"):null},set:function(a){this.i.metadata=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"name")?_.S(this,"name"):null},set:function(a){this.i.name=a}},response:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"response")?_.S(this,"response"):null},set:function(a){this.i.response=a}}});var ZA=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type;this.i.id=null==a.id?null:a.id};_.V(ZA,_.U);ZA.prototype.ka=function(){return ZA};ZA.prototype.ma=function(){return{keys:["id","type"]}};
_.W.Object.defineProperties(ZA.prototype,{id:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"id")?_.S(this,"id"):null},set:function(a){this.i.id=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.i.type=a}}});
_.$A=function(a){a=void 0===a?{}:a;this.i={};this.i.projectNumber=null==a.projectNumber?null:a.projectNumber;this.i.projectId=null==a.projectId?null:a.projectId;this.i.lifecycleState=null==a.lifecycleState?null:a.lifecycleState;this.i.name=null==a.name?null:a.name;this.i.createTime=null==a.createTime?null:a.createTime;this.i.labels=null==a.labels?null:a.labels;this.i.parent=null==a.parent?null:a.parent};_.V(_.$A,_.U);_.$A.prototype.ka=function(){return _.$A};
_.$A.prototype.ma=function(){return{Sa:{lifecycleState:ahb},keys:"createTime labels lifecycleState name parent projectId projectNumber".split(" "),ud:{labels:{yc:null,Hc:!1,Ic:!1,Jc:!1}},Ja:{parent:ZA}}};
_.W.Object.defineProperties(_.$A.prototype,{createTime:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"createTime")?_.S(this,"createTime"):null},set:function(a){this.i.createTime=a}},labels:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"labels")?_.S(this,"labels"):null},set:function(a){this.i.labels=a}},lifecycleState:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lifecycleState")?_.S(this,"lifecycleState"):null},set:function(a){this.i.lifecycleState=
a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):null},set:function(a){this.i.name=a}},parent:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parent")?_.S(this,"parent"):null},set:function(a){this.i.parent=a}},projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.i.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?
_.S(this,"projectNumber"):null},set:function(a){this.i.projectNumber=a}}});var aB=function(a){a=void 0===a?{}:a;this.i={};this.i.projects=null==a.Kp?null:a.Kp;this.i.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.V(aB,_.U);aB.prototype.ka=function(){return aB};aB.prototype.ma=function(){return{Qa:{projects:_.$A},keys:["nextPageToken","projects"]}};
_.W.Object.defineProperties(aB.prototype,{nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.S(this,"nextPageToken"):null},set:function(a){this.i.nextPageToken=a}},Kp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.S(this,"projects"):null},set:function(a){this.i.projects=a}}});
_.bB={$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"};cB=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};_.h=cB.prototype;
_.h.create=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Vl(this.ob,{body:a,Ib:"POST",Mb:"cloudresourcemanager.projects.create",path:"/"+this.Va+"/projects",Ta:_.If(b,_.bB,c),Ob:_.YA})};_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Vl(this.ob,{body:null,Ib:"DELETE",Mb:"cloudresourcemanager.projects.delete",path:"/"+this.Va+"/projects/"+a,Ta:_.If(b,_.bB,c),Ob:bhb})};
_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"cloudresourcemanager.projects.get",path:"/"+this.Va+"/projects/"+a,Ta:_.If(b,_.bB,c),Ob:_.$A})};_.h.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"cloudresourcemanager.projects.list",path:"/"+this.Va+"/projects",Ta:_.If(a,_.bB,b),Ob:aB})};
_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Vl(this.ob,{body:b,Ib:"PUT",Mb:"cloudresourcemanager.projects.update",path:"/"+this.Va+"/projects/"+a,Ta:_.If(c,_.bB,d),Ob:_.$A})};cB.O=function(a){return new (a||cB)(_.q(_.bXa,8),_.q(_.cXa),_.q(_.Tl,8))};cB.ta=_.p({token:cB,oa:cB.O});_.dB=function(){};_.dB.O=function(a){return new (a||_.dB)};_.dB.ta=_.p({token:_.dB,oa:function(a){return cB.O(a)},Ga:_.Et});
var chb=0,eB=function(a,b){this.id="mat-mdc-error-"+chb++;a||b.na.setAttribute("aria-live","polite")};eB.O=function(a){return new (a||eB)(_.Vc("aria-live"),_.v(_.ed))};eB.Ia=_.rc({type:eB,qa:[["mat-error"],["","matError",""]],Db:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],vb:1,Ya:function(a,b){a&2&&_.Ye("id",b.id)},inputs:{id:"id"},features:[_.mf([{wa:_.V2a,Nb:eB}])]});var dhb=0,fB=function(){this.align="start";this.id="mat-mdc-hint-"+dhb++};
fB.O=function(a){return new (a||fB)};fB.Ia=_.rc({type:fB,qa:[["mat-hint"]],Db:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],vb:4,Ya:function(a,b){a&2&&(_.Ye("id",b.id),_.Pe("align",null),_.Re("mat-mdc-form-field-hint-end","end"===b.align))},inputs:{align:"align",id:"id"}});var gB=function(){};gB.O=function(a){return new (a||gB)};gB.Ia=_.rc({type:gB,qa:[["mat-label"]]});var hB=function(){this.j5=!1};
_.W.Object.defineProperties(hB.prototype,{zqc:{configurable:!0,enumerable:!0,set:function(){this.j5=!0}}});hB.O=function(a){return new (a||hB)};hB.Ia=_.rc({type:hB,qa:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{zqc:["matTextSuffix","_isTextSelector"]},features:[_.mf([{wa:_.X2a,Nb:hB}])]});var ehb=function(a){var b=this;this.Zlc=a;this.Lb=new _.he;this.wIa=new _.he;this.v4=new Map;"undefined"!==typeof ResizeObserver&&(this.fna=new ResizeObserver(function(c){return b.wIa.next(c)}))};
ehb.prototype.observe=function(a){var b=this;this.v4.has(a)||this.v4.set(a,(new _.ld(function(c){var d=b.wIa.subscribe(c),e;null==(e=b.fna)||e.observe(a,{box:b.Zlc});return function(){var f;null==(f=b.fna)||f.unobserve(a);d.unsubscribe();b.v4.delete(a)}})).ha(_.Kd(function(c){return c.some(function(d){return d.target===a})}),_.ie({bufferSize:1,Pu:!0}),_.ne(this.Lb)));return this.v4.get(a)};ehb.prototype.destroy=function(){this.Lb.next();this.Lb.complete();this.wIa.complete();this.v4.clear()};
var iB=function(){this.C5=new Map;this.hb=_.jc(_.re)};iB.prototype.Ka=function(){for(var a=_.l(this.C5),b=a.next();!b.done;b=a.next())b=_.l(b.value),b.next(),b.next().value.destroy();this.C5.clear()};iB.prototype.observe=function(a,b){b=(null==b?void 0:b.box)||"content-box";this.C5.has(b)||this.C5.set(b,new ehb(b));return this.C5.get(b).observe(a)};iB.O=function(a){return new (a||iB)};iB.ta=_.p({token:iB,oa:iB.O,Ga:"root"});
var jB=function(a){this.Ma=a;this.iHa=this.A7a=!1;this.fna=_.jc(iB);this.hb=_.jc(_.re);this.ad=_.jc(_.Z2a);this.tq=new _.id};jB.prototype.Ka=function(){this.tq.unsubscribe()};jB.prototype.getWidth=function(){var a=this.Ma.na;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};
jB.prototype.w8a=function(){var a=this;setTimeout(function(){return a.ad.Hpc()})};jB.prototype.stc=function(){var a=this;this.tq.unsubscribe();this.hb.Zb(function(){a.tq=a.fna.observe(a.Ma.na,{box:"border-box"}).subscribe(function(){return a.w8a()})})};
_.W.Object.defineProperties(jB.prototype,{Wpb:{configurable:!0,enumerable:!0,get:function(){return this.A7a},set:function(a){this.A7a=a;this.dBb&&this.w8a()}},dBb:{configurable:!0,enumerable:!0,get:function(){return this.iHa},set:function(a){(this.iHa=a)?this.stc():this.tq.unsubscribe()}},element:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na}}});jB.O=function(a){return new (a||jB)(_.v(_.ed))};
jB.Ia=_.rc({type:jB,qa:[["label","matFormFieldFloatingLabel",""]],Db:[1,"mdc-floating-label","mat-mdc-floating-label"],vb:2,Ya:function(a,b){a&2&&_.Re("mdc-floating-label--float-above",b.Wpb)},inputs:{Wpb:"floating",dBb:"monitorResize"}});
var kB=function(a,b){var c=this;this.Ma=a;this.y8a=function(d){var e=c.Ma.na.classList,f=e.contains("mdc-line-ripple--deactivating");"opacity"===d.propertyName&&f&&e.remove("mdc-line-ripple--active","mdc-line-ripple--deactivating")};b.Zb(function(){a.na.addEventListener("transitionend",c.y8a)})};kB.prototype.gz=function(){var a=this.Ma.na.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};kB.prototype.Q9=function(){this.Ma.na.classList.add("mdc-line-ripple--deactivating")};
kB.prototype.Ka=function(){this.Ma.na.removeEventListener("transitionend",this.y8a)};kB.O=function(a){return new (a||kB)(_.v(_.ed),_.v(_.re))};kB.Ia=_.rc({type:kB,qa:[["div","matFormFieldLineRipple",""]],Db:[1,"mdc-line-ripple"]});var fhb=["notch"],lB=function(a,b){this.Ma=a;this.hb=b;this.open=!1};
lB.prototype.Qc=function(){var a=this.Ma.na.querySelector(".mdc-floating-label");a?(this.Ma.na.classList.add("mdc-notched-outline--upgraded"),"function"===typeof requestAnimationFrame&&(a.style.transitionDuration="0s",this.hb.Zb(function(){requestAnimationFrame(function(){return a.style.transitionDuration=""})}))):this.Ma.na.classList.add("mdc-notched-outline--no-label")};
lB.prototype.vab=function(a){this.mrc.na.style.width=this.open&&a?"calc("+a+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":""};lB.O=function(a){return new (a||lB)(_.v(_.ed),_.v(_.re))};
lB.ya=_.lc({type:lB,qa:[["div","matFormFieldNotchedOutline",""]],tb:function(a,b){a&1&&_.xf(fhb,5);if(a&2){var c;_.vf(c=_.zf())&&(b.mrc=c.first)}},Db:[1,"mdc-notched-outline"],vb:2,Ya:function(a,b){a&2&&_.Re("mdc-notched-outline--notched",b.open)},inputs:{open:["matFormFieldNotchedOutlineOpen","open"]},mc:["matFormFieldNotchedOutline",""],ac:["*"],Aa:5,Ba:0,Ea:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],["notch",""],[1,"mdc-notched-outline__trailing"]],ua:function(a){a&1&&
(_.df(),_.E(0,"div",0),_.A(1,"div",1,2),_.ef(3),_.B(),_.E(4,"div",3))},rb:2,Oa:0});
var ghb=["textField"],hhb=["iconPrefixContainer"],ihb=["textPrefixContainer"],jhb=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],khb=0,mB=function(a,b,c,d,e,f,g){this.Ma=a;this.kb=b;this.hb=c;this.oc=d;this.zc=e;this.hq=f;this.ye=g;this.kP=!1;this.color="primary";this.Fy="fill";this.Jab=
null;this.lP="";this.J8a=this.kGa=this.I8a=this.jGa=!1;this.zB="mat-mdc-form-field-label-"+khb++;this.Z4="mat-mdc-hint-"+khb++;this.cQ="";this.Lb=new _.he;this.g5=null;this.VW=!1;f&&(f.td&&(this.td=f.td),this.kP=!(null==f||!f.gS),f.color&&(this.color=f.color))};_.h=mB.prototype;_.h.Qc=function(){this.sbb();this.cQ="enter";this.kb.Md()};_.h.re=function(){this.Ypc();this.cqc();this.bqc();this.aqc()};_.h.ML=function(){};_.h.Ka=function(){this.Lb.next();this.Lb.complete()};
_.h.vR=function(){return this.Sab||this.Ma};_.h.PDa=function(){this.ME()&&(this.io="always")};_.h.Ypc=function(){var a=this,b=this.Od;b.controlType&&this.Ma.na.classList.add("mat-mdc-form-field-type-"+b.controlType);b.lc.subscribe(function(){a.sbb();a.dJ();_.Cl(a.kb)});b.Fd&&b.Fd.Yl&&b.Fd.Yl.ha(_.ne(this.Lb)).subscribe(function(){return _.Cl(a.kb)})};
_.h.a6a=function(){this.jGa=!!this.RI.find(function(a){return!a.j5});this.I8a=!!this.RI.find(function(a){return a.j5});this.kGa=!!this.nX.find(function(a){return!a.j5});this.J8a=!!this.nX.find(function(a){return a.j5})};_.h.bqc=function(){var a=this;this.a6a();_.Fd(this.RI.Vc,this.nX.Vc).subscribe(function(){a.a6a();_.Cl(a.kb)})};_.h.cqc=function(){var a=this;this.Py.Vc.subscribe(function(){a.b6();_.Cl(a.kb)});this.My.Vc.subscribe(function(){a.dJ();_.Cl(a.kb)});this.dJ()};_.h.MSc=function(){};
_.h.sbb=function(){if(this.Od.focused&&!this.g5){this.g5=!0;var a;null==(a=this.y9a)||a.gz()}else if(!this.Od.focused&&(this.g5||null===this.g5)){this.g5=!1;var b;null==(b=this.y9a)||b.Q9()}var c;null==(c=this.Sab)||c.na.classList.toggle("mdc-text-field--focused",this.Od.focused)};
_.h.aqc=function(){var a=this;this.RI.Vc.subscribe(function(){return a.VW=!0});this.hb.Zb(function(){a.hb.Kf.ha(_.ne(a.Lb)).subscribe(function(){a.VW&&(a.VW=!1,a.duc())})});this.oc.Zc.ha(_.ne(this.Lb)).subscribe(function(){return a.VW=!0})};_.h.kX=function(){return"always"===this.io};_.h.NE=function(){return"outline"===this.td};_.h.F7a=function(){return!this.zc.Pd&&this.RI.length&&!this.aJ()};_.h.ME=function(){return!!this.TGa||!!this.UGa};_.h.aJ=function(){return this.Od.P1||this.kX()};
_.h.xq=function(a){var b=this.Od?this.Od.Fd:null;return b&&b[a]};_.h.E4=function(){return this.My&&0<this.My.length&&this.Od.Um?"error":"hint"};_.h.Hpc=function(){this.bsc()};_.h.bsc=function(){if(this.NE()&&this.ola&&this.aJ()){var a;null==(a=this.V9a)||a.vab(this.ola.getWidth())}else{var b;null==(b=this.V9a)||b.vab(0)}};_.h.b6=function(){this.dJ()};_.h.ouc=function(){};
_.h.dJ=function(){if(this.Od){var a=[];this.Od.cE&&"string"===typeof this.Od.cE&&a.push.apply(a,_.zc(this.Od.cE.split(" ")));if("hint"===this.E4()){var b=this.Py?this.Py.find(function(d){return"start"===d.align}):null,c=this.Py?this.Py.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.lP&&a.push(this.Z4);c&&a.push(c.id)}else this.My&&a.push.apply(a,_.zc(this.My.map(function(d){return d.id})));this.Od.B1(a)}};
_.h.duc=function(){if(this.zc.Pd&&this.NE()&&this.ola){var a=this.ola.element;if(this.P8a||this.Uab)if(this.jqc()){var b,c=null==(b=this.P8a)?void 0:b.na,d;b=null==(d=this.Uab)?void 0:d.na;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.oc.value?"-1":"1")+" * ("+(c+e+"px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n    )"))}else this.VW=
!0;else a.style.transform=""}};_.h.jqc=function(){var a=this.Ma.na;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.W.Object.defineProperties(mB.prototype,{gS:{configurable:!0,enumerable:!0,get:function(){return this.kP},set:function(a){this.kP=_.ih(a)}},io:{configurable:!0,enumerable:!0,get:function(){var a;return this.Ny||(null==(a=this.hq)?void 0:a.io)||"auto"},set:function(a){a!==this.Ny&&(this.Ny=a,_.Cl(this.kb))}},td:{configurable:!0,enumerable:!0,get:function(){return this.Fy},set:function(a){var b=this.Fy,c;this.Fy=a||(null==(c=this.hq)?void 0:c.td)||"fill";"outline"===this.Fy&&this.Fy!==b&&(this.VW=
!0)}},dxa:{configurable:!0,enumerable:!0,get:function(){var a;return this.Jab||(null==(a=this.hq)?void 0:a.dxa)||"fixed"},set:function(a){var b;this.Jab=a||(null==(b=this.hq)?void 0:b.dxa)||"fixed"}},kS:{configurable:!0,enumerable:!0,get:function(){return this.lP},set:function(a){this.lP=a;this.b6()}},Od:{configurable:!0,enumerable:!0,get:function(){return this.mFa||this.xoc},set:function(a){this.mFa=a}}});
mB.O=function(a){return new (a||mB)(_.v(_.ed),_.v(_.Ml),_.v(_.re),_.v(_.Qq),_.v(_.gq),_.v(_.$2a,8),_.v(_.Ok,8),_.v(_.ph))};
mB.ya=_.lc({type:mB,qa:[["mat-form-field"]],Cd:function(a,b,c){a&1&&(_.yf(c,gB,5),_.yf(c,gB,7),_.yf(c,_.Pv,5),_.yf(c,_.W2a,5),_.yf(c,_.X2a,5),_.yf(c,_.V2a,5),_.yf(c,fB,5));if(a&2){var d;_.vf(d=_.zf())&&(b.TGa=d.first);_.vf(d=_.zf())&&(b.UGa=d.first);_.vf(d=_.zf())&&(b.xoc=d.first);_.vf(d=_.zf())&&(b.RI=d);_.vf(d=_.zf())&&(b.nX=d);_.vf(d=_.zf())&&(b.My=d);_.vf(d=_.zf())&&(b.Py=d)}},tb:function(a,b){a&1&&(_.xf(ghb,5),_.xf(hhb,5),_.xf(ihb,5),_.xf(jB,5),_.xf(lB,5),_.xf(kB,5));if(a&2){var c;_.vf(c=_.zf())&&
(b.Sab=c.first);_.vf(c=_.zf())&&(b.P8a=c.first);_.vf(c=_.zf())&&(b.Uab=c.first);_.vf(c=_.zf())&&(b.ola=c.first);_.vf(c=_.zf())&&(b.V9a=c.first);_.vf(c=_.zf())&&(b.y9a=c.first)}},Db:[1,"mat-mdc-form-field"],vb:42,Ya:function(a,b){a&2&&_.Re("mat-mdc-form-field-label-always-float",b.kX())("mat-mdc-form-field-has-icon-prefix",b.jGa)("mat-mdc-form-field-has-icon-suffix",b.kGa)("mat-form-field-invalid",b.Od.Um)("mat-form-field-disabled",b.Od.disabled)("mat-form-field-autofilled",b.Od.xQ)("mat-form-field-no-animations",
"NoopAnimations"===b.ye)("mat-form-field-appearance-fill","fill"==b.td)("mat-form-field-appearance-outline","outline"==b.td)("mat-form-field-hide-placeholder",b.ME()&&!b.aJ())("mat-focused",b.Od.focused)("mat-primary","accent"!==b.color&&"warn"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color)("ng-untouched",b.xq("untouched"))("ng-touched",b.xq("touched"))("ng-pristine",b.xq("pristine"))("ng-dirty",b.xq("dirty"))("ng-valid",b.xq("valid"))("ng-invalid",b.xq("invalid"))("ng-pending",
b.xq("pending"))},inputs:{gS:"hideRequiredMarker",color:"color",io:"floatLabel",td:"appearance",dxa:"subscriptSizing",kS:"hintLabel"},Wb:["matFormField"],features:[_.mf([{wa:_.Qv,Nb:mB},{wa:_.Z2a,Nb:mB}])],ac:"*;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,Ea:[["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"]],ua:function(a,b){a&1&&(_.df(jhb),_.y(0,
lcb,1,1,"ng-template",null,0,_.Cf),_.A(2,"div",1,2),_.I("click",function(c){return b.Od.p0(c)}),_.y(4,mcb,1,0,"div",3),_.A(5,"div",4),_.y(6,pcb,2,2,"div",5)(7,qcb,3,0,"div",6)(8,rcb,3,0,"div",7),_.A(9,"div",8),_.y(10,tcb,1,1,"ng-template",9),_.ef(11),_.B(),_.y(12,ucb,2,0,"div",10)(13,vcb,2,0,"div",11),_.B(),_.y(14,wcb,1,0,"div",12),_.B(),_.A(15,"div",13),_.y(16,xcb,2,1,"div",14)(17,zcb,5,2,"div",15),_.B());a&2&&(_.u(2),_.Re("mdc-text-field--filled",!b.NE())("mdc-text-field--outlined",b.NE())("mdc-text-field--no-label",
!b.ME())("mdc-text-field--disabled",b.Od.disabled)("mdc-text-field--invalid",b.Od.Um),_.u(2),_.x("ngIf",!b.NE()&&!b.Od.disabled),_.u(2),_.x("ngIf",b.NE()),_.u(1),_.x("ngIf",b.jGa),_.u(1),_.x("ngIf",b.I8a),_.u(2),_.x("ngIf",!b.NE()||b.F7a()),_.u(2),_.x("ngIf",b.J8a),_.u(1),_.x("ngIf",b.kGa),_.u(1),_.x("ngIf",!b.NE()),_.u(1),_.Re("mat-mdc-form-field-subscript-dynamic-size","dynamic"===b.dxa),_.x("ngSwitch",b.E4()),_.u(1),_.x("ngSwitchCase","error"),_.u(1),_.x("ngSwitchCase","hint"))},Ha:[_.Cm,_.Gm,
_.Dm,_.Em,fB,jB,lB,kB],styles:['.mdc-text-field{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius: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:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;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:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius: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:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius: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:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;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-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-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-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.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{border-bottom-width:1px}.mdc-line-ripple::after{border-bottom-width:2px}.mdc-text-field--filled{--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;border-top-left-radius:var(--mdc-filled-text-field-container-shape);border-top-right-radius:var(--mdc-filled-text-field-container-shape);border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-caret-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-error-caret-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-focus-label-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-disabled-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-focus-label-text-color)}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font);font-size:var(--mdc-filled-text-field-label-text-size);font-weight:var(--mdc-filled-text-field-label-text-weight);letter-spacing:var(--mdc-filled-text-field-label-text-tracking)}@media all{.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}}@media all{.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color)}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-hover-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-focus-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-error-focus-active-indicator-color)}.mdc-text-field--filled .mdc-line-ripple::before{border-bottom-width:var(--mdc-filled-text-field-active-indicator-height)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height)}.mdc-text-field--outlined{--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-caret-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-error-caret-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-focus-label-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-disabled-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-focus-label-text-color)}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font);font-size:var(--mdc-outlined-text-field-label-text-size);font-weight:var(--mdc-outlined-text-field-label-text-weight);letter-spacing:var(--mdc-outlined-text-field-label-text-tracking)}@media all{.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}}@media all{.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}[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-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);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-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-outlined-text-field-container-shape))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);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-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}.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-outlined-text-field-container-shape))}}[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-outlined-text-field-container-shape))}}.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-outlined-text-field-container-shape) + 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-outlined-text-field-container-shape) + 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:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-hover-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-focus-outline-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-disabled-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-hover-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-focus-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-outline-width)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-focus-outline-width)}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.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.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block;color:var(--mat-form-field-error-text-color)}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font);line-height:var(--mat-form-field-subscript-text-line-height);font-size:var(--mat-form-field-subscript-text-size);letter-spacing:var(--mat-form-field-subscript-text-tracking);font-weight:var(--mat-form-field-subscript-text-weight)}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none;background-color:var(--mat-form-field-state-layer-color)}.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity)}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-focus-state-layer-opacity)}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color)}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled{color:var(--mat-form-field-select-disabled-option-text-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none;color:var(--mat-form-field-enabled-select-arrow-color)}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after{color:var(--mat-form-field-focus-select-arrow-color)}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:var(--mat-form-field-disabled-select-arrow-color)}.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;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font);line-height:var(--mat-form-field-container-text-line-height);font-size:var(--mat-form-field-container-text-size);letter-spacing:var(--mat-form-field-container-text-tracking);font-weight:var(--mat-form-field-container-text-weight)}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size) * var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}.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'],
rb:2,data:{animation:[_.Y2a]},Oa:0});lhb=0;
_.nB=function(a,b,c,d,e,f,g,m,n,r){var w=_.m3a.call(this,f,d,e,c)||this;w.Ma=a;w.zc=b;w.U3=m;w.Qe=r;w.PB="mat-input-"+lhb++;w.focused=!1;w.lc=new _.he;w.controlType="mat-input";w.xQ=!1;w.kc=!1;w.ez="text";w.d6=!1;w.mHa="date datetime datetime-local month time week".split(" ").filter(function(D){return _.Wpa().has(D)});w.b5=function(D){D=D.target;D.value||0!==D.selectionStart||0!==D.selectionEnd||(D.setSelectionRange(1,1),D.setSelectionRange(0,0))};c=w.Ma.na;var z=c.nodeName.toLowerCase();w.d5=g||
c;w.a6=w.value;w.id=w.id;b.mE&&n.Zb(function(){a.na.addEventListener("keyup",w.b5)});w.bma=!w.zc.Pd;w.WE="select"===z;w.k5="textarea"===z;w.tP=!!r;w.WE&&(w.controlType=c.multiple?"mat-native-select-multiple":"mat-native-select");return w};_.V(_.nB,_.m3a);_.h=_.nB.prototype;_.h.Qc=function(){var a=this;this.zc.Pd&&this.U3.Gm(this.Ma.na).subscribe(function(b){a.xQ=b.KSa;a.lc.next()})};_.h.Sb=function(){this.lc.next()};
_.h.Ka=function(){this.lc.complete();this.zc.Pd&&this.U3.Jk(this.Ma.na);this.zc.mE&&this.Ma.na.removeEventListener("keyup",this.b5)};_.h.hn=function(){this.Fd&&(this.fV(),null!==this.Fd.disabled&&this.Fd.disabled!==this.disabled&&(this.disabled=this.Fd.disabled,this.lc.next()));this.aFa();this.bFa()};_.h.focus=function(a){this.Ma.na.focus(a)};_.h.ZO=function(a){a!==this.focused&&(this.focused=a,this.lc.next())};_.h.LP=function(){};
_.h.aFa=function(){var a=this.Ma.na.value;this.a6!==a&&(this.a6=a,this.lc.next())};_.h.bFa=function(){var a=this.G4();if(a!==this.hIa){var b=this.Ma.na;(this.hIa=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.h.G4=function(){return this.placeholder||null};_.h.quc=function(){};_.h.MGa=function(){return-1<this.mHa.indexOf(this.ez)};_.h.JGa=function(){var a=this.Ma.na.validity;return a&&a.badInput};
_.h.B1=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};_.h.p0=function(){this.focused||this.focus()};_.h.ama=function(){var a=this.Ma.na;return this.WE&&(a.multiple||1<a.size)};
_.W.Object.defineProperties(_.nB.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc},set:function(a){this.kc=_.ih(a);this.focused&&(this.focused=!1,this.lc.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.Re},set:function(a){this.Re=a||this.PB}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.jm)?c:null==(a=this.Fd)?void 0:null==(b=a.control)?void 0:_.H2a(b))?d:!1},set:function(a){this.jm=_.ih(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this.ez},set:function(a){this.ez=a||"text";!this.k5&&_.Wpa().has(this.ez)&&(this.Ma.na.type=this.ez)}},value:{configurable:!0,enumerable:!0,get:function(){return this.d5.value},set:function(a){a!==this.value&&(this.d5.value=a,this.lc.next())}},Pfa:{configurable:!0,enumerable:!0,get:function(){return this.d6},set:function(a){this.d6=_.ih(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.MGa()&&!this.Ma.na.value&&!this.JGa()&&
!this.xQ}},P1:{configurable:!0,enumerable:!0,get:function(){if(this.WE){var a=this.Ma.na,b=a.options[0];return this.focused||a.multiple||!this.empty||!!(-1<a.selectedIndex&&b&&b.label)}return this.focused||!this.empty}}});_.nB.O=function(a){return new (a||_.nB)(_.v(_.ed),_.v(_.gq),_.v(_.vv,10),_.v(_.Bv,8),_.v(_.Gv,8),_.v(_.Ar),_.v(_.l3a,10),_.v(_.Nv),_.v(_.re),_.v(_.Qv,8))};
_.nB.Ia=_.rc({type:_.nB,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Db:[1,"mat-mdc-input-element"],vb:18,Ya:function(a,b){a&1&&_.I("focus",function(){return b.ZO(!0)})("blur",function(){return b.ZO(!1)})("input",function(){return b.LP()});a&2&&(_.Ye("id",b.id)("disabled",b.disabled)("required",b.required),_.Pe("name",b.name||null)("readonly",b.Pfa&&!b.WE||null)("aria-invalid",b.empty&&b.required?
null:b.Um)("aria-required",b.required)("id",b.id),_.Re("mat-input-server",b.bma)("mat-mdc-form-field-textarea-control",b.tP&&b.k5)("mat-mdc-form-field-input-control",b.tP)("mdc-text-field__input",b.tP)("mat-mdc-native-select-inline",b.ama()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",jZ:"errorStateMatcher",cE:["aria-describedby","userAriaDescribedBy"],value:"value",Pfa:"readonly"},Wb:["matInput"],features:[_.mf([{wa:_.Pv,Nb:_.nB}]),
_.Le,_.Cc]});mhb=["determinateSpinner"];_.oB=function(a,b,c){a=_.e5a.call(this,a)||this;a.mode="mat-spinner"===a.Ma.na.nodeName.toLowerCase()?"indeterminate":"determinate";a.Xd=0;a.rW=100;a.cF="NoopAnimations"===b&&!!c&&!c.uoc;c&&(c.color&&(a.color=a.defaultColor=c.color),c.diameter&&(a.diameter=c.diameter),c.strokeWidth&&(a.strokeWidth=c.strokeWidth));return a};_.V(_.oB,_.e5a);_.h=_.oB.prototype;_.h.Rka=function(){return(this.diameter-10)/2};
_.h.Fbb=function(){var a=2*this.Rka()+this.strokeWidth;return"0 0 "+a+" "+a};_.h.una=function(){return 2*Math.PI*this.Rka()};_.h.ntc=function(){return"determinate"===this.mode?this.una()*(100-this.Xd)/100:null};_.h.f6a=function(){return this.strokeWidth/this.diameter*100};
_.W.Object.defineProperties(_.oB.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Xd:0},set:function(a){this.Xd=Math.max(0,Math.min(100,_.lh(a)))}},diameter:{configurable:!0,enumerable:!0,get:function(){return this.rW},set:function(a){this.rW=_.lh(a)}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(a=this.XIa)?a:this.diameter/10},set:function(a){this.XIa=_.lh(a)}}});
_.oB.O=function(a){return new (a||_.oB)(_.v(_.ed),_.v(_.Ok,8),_.v(_.f5a))};
_.oB.ya=_.lc({type:_.oB,qa:[["mat-progress-spinner"],["mat-spinner"]],tb:function(a,b){a&1&&_.xf(mhb,5);if(a&2){var c;_.vf(c=_.zf())&&(b.TSc=c.first)}},Db:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],vb:16,Ya:function(a,b){a&2&&(_.Pe("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.Qe("width",b.diameter,"px")("height",b.diameter,"px")("--mdc-circular-progress-size",b.diameter+"px")("--mdc-circular-progress-active-indicator-width",
b.diameter+"px"),_.Re("_mat-animation-noopable",b.cF)("mdc-circular-progress--indeterminate","indeterminate"===b.mode))},inputs:{color:"color",mode:"mode",value:"value",diameter:"diameter",strokeWidth:"strokeWidth"},Wb:["matProgressSpinner"],features:[_.Le],Aa:14,Ba:11,Ea:[["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%"]],ua:function(a,b){a&1&&(_.y(0,Acb,2,8,"ng-template",null,0,_.Cf),_.A(2,"div",1,2),_.Sc(),_.A(4,"svg",3),_.E(5,"circle",4),_.B()(),_.AA(),_.A(6,"div",5)(7,"div",6)(8,"div",7),_.We(9,8),_.B(),_.A(10,"div",9),_.We(11,8),_.B(),_.A(12,"div",10),_.We(13,8),_.B()()());if(a&2){var c=_.hf(1);_.u(4);_.Pe("viewBox",b.Fbb());_.u(1);_.Qe("stroke-dasharray",b.una(),"px")("stroke-dashoffset",b.ntc(),"px")("stroke-width",b.f6a(),"%");_.Pe("r",b.Rka());_.u(4);_.x("ngTemplateOutlet",c);_.u(2);
_.x("ngTemplateOutlet",c);_.u(2);_.x("ngTemplateOutlet",c)}},Ha:[_.Gm],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__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"],
rb:2,Oa:0});var pB=function(){};pB.O=function(a){return new (a||pB)};pB.Da=_.mc({type:pB});pB.Ca=_.bc({imports:[_.Im,_.xr]});var nhb=0,qB=function(a){var b=_.Y8a.call(this)||this;b.zB="mat-optgroup-label-"+nhb++;var c;b.PE=null!=(c=null==a?void 0:a.lSa)?c:!1;return b};_.V(qB,_.Y8a);qB.O=function(a){return new (a||qB)(_.v(_.Br,8))};qB.Ia=_.rc({type:qB,inputs:{label:"label"},features:[_.Le]});var ohb=["*",[["mat-option"],["ng-container"]]],rB=function(){return qB.apply(this,arguments)||this};
_.V(rB,qB);rB.O=function(){var a;return function(b){return(a||(a=_.ad(rB)))(b||rB)}}();
rB.ya=_.lc({type:rB,qa:[["mat-optgroup"]],Db:[1,"mat-optgroup"],vb:6,Ya:function(a,b){a&2&&(_.Pe("role",b.PE?null:"group")("aria-disabled",b.PE?null:b.disabled.toString())("aria-labelledby",b.PE?null:b.zB)("mat-id-collision",null),_.Re("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},Wb:["matOptgroup"],features:[_.mf([{wa:_.Cr,Nb:rB}]),_.Le],ac:["*","mat-option, ng-container"],Aa:4,Ba:2,Ea:[["role","presentation",1,"mat-optgroup-label",3,"id"]],ua:function(a,b){a&1&&(_.df(ohb),_.A(0,
"span",0),_.N(1),_.ef(2),_.B(),_.ef(3,1));a&2&&(_.x("id",b.zB),_.u(1),_.kf("",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"],
rb:2,Oa:0});
var phb=["trigger"],qhb=["panel"],rhb=[[["mat-select-trigger"]],"*"],shb=0,thb=function(a,b){this.source=a;this.value=b},sB=function(a,b,c,d,e,f,g,m,n,r,w,z,D,J){var L=_.q9a.call(this,e,d,g,m,r)||this;L.Bf=a;L.kb=b;L.hb=c;L.oc=f;L.Yy=n;L.s5=D;L.Xh=J;L.aIa=[{Cc:"start",Dc:"bottom",qc:"start",wc:"top"},{Cc:"end",Dc:"bottom",qc:"end",wc:"top"},{Cc:"start",Dc:"top",qc:"start",wc:"bottom",Hd:"mat-mdc-select-panel-above"},{Cc:"end",Dc:"top",qc:"end",wc:"bottom",Hd:"mat-mdc-select-panel-above"}];L.xl=!1;
L.Hy=function(Ca,Pa){return Ca===Pa};L.PB="mat-select-"+shb++;L.K6=null;L.iq=new _.he;L.Ke=function(){};L.mf=function(){};L.V6="mat-select-value-"+shb++;L.R5=new _.he;var Q;L.LHa=(null==(Q=L.Xh)?void 0:Q.iH)||"";L.Or=!1;L.controlType="mat-select";var da,oa;L.yI=null!=(oa=null==(da=L.Xh)?void 0:da.zp)?oa:!1;L.Jh=!1;var qa,ta;L.q4=null!=(ta=null==(qa=L.Xh)?void 0:qa.bK)?ta:!1;L.ariaLabel="";L.nD=L.Xh&&"undefined"!==typeof L.Xh.nD?L.Xh.nD:"auto";L.Eea=_.Cd(function(){var Ca=L.options;return Ca?Ca.Vc.ha(_.ke(Ca),
_.me(function(){return _.Fd.apply(null,_.zc(Ca.map(function(Pa){return Pa.Cu})))})):L.hb.Kf.ha(_.Xd(1),_.me(function(){return L.Eea}))});L.wo=new _.ll;L.I5=L.wo.ha(_.Kd(function(Ca){return Ca}),_.t(function(){}));L.b4=L.wo.ha(_.Kd(function(Ca){return!Ca}),_.t(function(){}));L.Fo=new _.ll;L.Cr=new _.ll;L.bi=null;L.NB=function(Ca){return L.hd?!1:Ca.disabled};L.Fd&&(L.Fd.Yp=L);null!=(null==J?void 0:J.dV)&&(L.sF=J.dV);L.k6=z;L.Le=L.k6();L.tabIndex=parseInt(w)||0;L.id=L.id;return L};_.V(sB,_.q9a);
_.h=sB.prototype;_.h.ina=function(a){var b=this.options.toArray()[a];if(b){var c=this.panel.na,d=fcb(a,this.options,this.gH);b=b.Hh();c.scrollTop=0===a&&1===d?0:gcb(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.h.ZHa=function(){this.ina(this.Rb.Uv||0)};_.h.CFa=function(a){return new thb(this,a)};
_.h.Ra=function(){var a=this;this.kd=new _.uy(this.multiple);this.lc.next();this.R5.ha(_.Vd(),_.ne(this.iq)).subscribe(function(){return a.Q5(a.hd)});this.Bf.Zc().ha(_.ne(this.iq)).subscribe(function(){a.hd&&(a.o$a=a.d8a(a.bIa),a.kb.Md())})};
_.h.re=function(){var a=this;this.vGa();this.kd.changed.ha(_.ne(this.iq)).subscribe(function(b){b.pJ.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.Gg()})});this.options.Vc.ha(_.ke(null),_.ne(this.iq)).subscribe(function(){a.vIa();a.zI()})};
_.h.hn=function(){var a=this.WFa(),b=this.Fd;if(a!==this.K6){var c=this.Ma.na;(this.K6=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.Z5!==b.control&&(void 0!==this.Z5&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.Z5=b.control),this.fV())};_.h.Sb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.lc.next();a.typeaheadDebounceInterval&&this.Rb&&this.Rb.aI(this.sF)};
_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.iq.next();this.iq.complete();this.lc.complete();this.JO()};_.h.toggle=function(){this.hd?this.close():this.open()};_.h.open=function(){this.Yy&&(this.bIa=this.Yy.vR());this.o$a=this.d8a(this.bIa);this.Lr()&&(this.DO(),this.xl=!0,_.py(this.Rb,null),this.qGa(),_.Cl(this.kb));this.lc.next()};
_.h.DO=function(){var a=this.Ma.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.bi&&_.mh(this.bi,"aria-owns",b);_.nqa(a,"aria-owns",b);this.bi=a}};_.h.JO=function(){this.bi&&(_.mh(this.bi,"aria-owns",this.id+"-panel"),this.bi=null)};_.h.close=function(){this.xl&&(this.xl=!1,_.py(this.Rb,this.nk()?"rtl":"ltr"),_.Cl(this.kb),this.mf());this.lc.next()};_.h.vn=function(a){this.yE(a)};_.h.ln=function(a){this.Ke=a};_.h.Qs=function(a){this.mf=a};
_.h.Qp=function(a){this.disabled=a;_.Cl(this.kb);this.lc.next()};_.h.nk=function(){return this.oc?"rtl"===this.oc.value:!1};_.h.Yf=function(a){this.disabled||(this.hd?this.eGa(a):this.bGa(a))};_.h.bGa=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Rb;!(0<d.Pv.length||13!==b&&32!==b||_.fh(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.Ls(a),(a=this.selected)&&b!==a&&this.s5.Lj(a.kB,1E4))};
_.h.eGa=function(a){var b=this.Rb,c=a.keyCode,d=40===c||38===c,e=0<b.Pv.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.Of||_.fh(a))if(!e&&this.Jh&&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.Gg())})}else c=b.Uv,b.Ls(a),this.Jh&&d&&a.shiftKey&&b.Of&&b.Uv!==c&&b.Of.vq();else a.preventDefault(),b.Of.vq()};
_.h.Ro=function(){this.disabled||(this.Or=!0,this.lc.next())};_.h.Vk=function(){this.Or=!1;var a;null!=(a=this.Rb)&&(a.Pv=[]);this.disabled||this.hd||(this.mf(),_.Cl(this.kb),this.lc.next())};_.h.xHa=function(){var a=this;this.EB.qT.ha(_.Xd(1)).subscribe(function(){a.kb.Md();a.ZHa()})};_.h.RFa=function(){return this.Yy?"mat-"+this.Yy.color:""};_.h.zI=function(){var a=this;Promise.resolve().then(function(){a.Fd&&(a.Xd=a.Fd.value);a.Lt(a.Xd);a.lc.next()})};
_.h.Lt=function(a){var b=this;this.options.forEach(function(c){return _.S8a(c)});this.kd.clear();this.multiple&&a?(a.forEach(function(c){return b.m6(c)}),this.ZP()):(a=this.m6(a))?_.Hq(this.Rb,a):this.hd||_.Hq(this.Rb,-1);_.Cl(this.kb)};_.h.m6=function(a){var b=this,c=this.options.find(function(d){if(b.kd.Ce(d))return!1;try{return null!=d.value&&b.Hy(d.value,a)}catch(e){return!1}});c&&this.kd.select(c);return c};
_.h.yE=function(a){return a!==this.Xd||this.Jh&&Array.isArray(a)?(this.options&&this.Lt(a),this.Xd=a,!0):!1};_.h.d8a=function(a){return"auto"===this.nD?(a instanceof _.vy?a.nb:a||this.Ma).na.getBoundingClientRect().width:null===this.nD?"":this.nD};_.h.fJa=function(){if(this.options)for(var a=_.l(this.options),b=a.next();!b.done;b=a.next())_.Cl(b.value.kb)};
_.h.vGa=function(){var a=this;this.Rb=_.oy(_.P8a(_.Q8a(_.Gq(_.py(_.O8a((new _.ty(this.options)).aI(this.sF)),this.nk()?"rtl":"ltr")))),this.NB);this.Rb.jN.subscribe(function(){a.hd&&(!a.multiple&&a.Rb.Of&&a.Rb.Of.vq(),a.focus(),a.close())});this.Rb.Zc.subscribe(function(){a.xl&&a.panel?a.ina(a.Rb.Uv||0):a.xl||a.multiple||!a.Rb.Of||a.Rb.Of.vq()})};
_.h.vIa=function(){var a=this,b=_.Fd(this.options.Vc,this.iq);this.Eea.ha(_.ne(b)).subscribe(function(c){a.CHa(c.source,c.MG);c.MG&&!a.multiple&&a.xl&&(a.close(),a.focus())});_.Fd.apply(null,_.zc(this.options.map(function(c){return c.ai}))).ha(_.ne(b)).subscribe(function(){a.kb.Md();a.lc.next()})};
_.h.CHa=function(a,b){var c=this.kd.Ce(a);null!=a.value||this.Jh?(c!==a.selected&&(a.selected?this.kd.select(a):this.kd.Gg(a)),b&&this.Rb.Hk(a),this.multiple&&(this.ZP(),b&&this.focus())):(a.Gg(),this.kd.clear(),null!=this.value&&this.gF(a.value));c!==this.kd.Ce(a)&&this.gF();this.lc.next()};_.h.ZP=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.kd.sort(function(c,d){return a.Wha?a.Wha(c,d,b):b.indexOf(c)-b.indexOf(d)});this.lc.next()}};
_.h.gF=function(a){var b=null;this.Xd=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Cr.emit(b);this.Ke(b);this.Fo.emit(this.CFa(b));_.Cl(this.kb)};_.h.qGa=function(){if(this.Rb)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Rb.Hk(a)}else this.Rb.Hk(this.kd.selected[0])};_.h.Lr=function(){var a;return!this.xl&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.h.focus=function(a){this.Ma.na.focus(a)};
_.h.fP=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.Yy)?void 0:_.ry(a);return this.Pf?(b?b+" ":"")+this.Pf:b};_.h.BFa=function(){return this.hd&&this.Rb&&this.Rb.Of?this.Rb.Of.id:null};_.h.WFa=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.Yy)?void 0:_.ry(a);a=(b?b+" ":"")+this.V6;this.Pf&&(a+=" "+this.Pf);return a};_.h.Q5=function(a){this.wo.emit(a)};_.h.B1=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};
_.h.p0=function(){this.focus();this.open()};
_.W.Object.defineProperties(sB.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.Or||this.xl}},zp:{configurable:!0,enumerable:!0,get:function(){return this.yI},set:function(a){this.yI=_.ih(a);this.fJa()}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.GB},set:function(a){this.GB=a;this.lc.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.jm)?c:null==(a=this.Fd)?void 0:null==(b=a.control)?void 0:
_.H2a(b))?d:!1},set:function(a){this.jm=_.ih(a);this.lc.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Jh},set:function(a){this.Jh=_.ih(a)}},bK:{configurable:!0,enumerable:!0,get:function(){return this.q4},set:function(a){this.q4=_.ih(a)}},xz:{configurable:!0,enumerable:!0,get:function(){return this.Hy},set:function(a){this.Hy=a;this.kd&&this.zI()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.yE(a)&&this.Ke(a)}},dV:{configurable:!0,
enumerable:!0,get:function(){return this.sF},set:function(a){this.sF=_.lh(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.Re},set:function(a){this.Re=a||this.PB;this.lc.next()}},hd:{configurable:!0,enumerable:!0,get:function(){return this.xl}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.kd)?void 0:a.selected)||[]:null==(b=this.kd)?void 0:b.selected[0]}},C1a:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";
if(this.Jh){var a=this.kd.selected.map(function(b){return b.kB});this.nk()&&a.reverse();return a.join(", ")}return this.kd.selected[0].kB}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.kd||this.kd.Jl()}},P1:{configurable:!0,enumerable:!0,get:function(){return this.hd||!this.empty||this.focused&&!!this.placeholder}}});
sB.O=function(a){return new (a||sB)(_.v(_.$q),_.v(_.Ml),_.v(_.re),_.v(_.Ar),_.v(_.ed),_.v(_.Qq,8),_.v(_.Bv,8),_.v(_.Gv,8),_.v(_.Qv,8),_.v(_.vv,10),_.Vc("tabindex"),_.v(_.n9a),_.v(_.yq),_.v(_.o9a,8))};
sB.ya=_.lc({type:sB,qa:[["mat-select"]],Cd:function(a,b,c){a&1&&(_.yf(c,_.p9a,5),_.yf(c,_.TA,5),_.yf(c,_.Cr,5));if(a&2){var d;_.vf(d=_.zf())&&(b.jNa=d.first);_.vf(d=_.zf())&&(b.options=d);_.vf(d=_.zf())&&(b.gH=d)}},tb:function(a,b){a&1&&(_.xf(phb,5),_.xf(qhb,5),_.xf(_.wy,5));if(a&2){var c;_.vf(c=_.zf())&&(b.trigger=c.first);_.vf(c=_.zf())&&(b.panel=c.first);_.vf(c=_.zf())&&(b.EB=c.first)}},Db:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox","ngSkipHydration","",1,"mat-mdc-select"],
vb:19,Ya:function(a,b){a&1&&_.I("keydown",function(c){return b.Yf(c)})("focus",function(){return b.Ro()})("blur",function(){return b.Vk()});a&2&&(_.Pe("id",b.id)("tabindex",b.tabIndex)("aria-controls",b.hd?b.id+"-panel":null)("aria-expanded",b.hd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Um)("aria-activedescendant",b.BFa()),_.Re("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.Um)("mat-mdc-select-required",
b.required)("mat-mdc-select-empty",b.empty)("mat-mdc-select-multiple",b.multiple))},inputs:{disabled:"disabled",vd:"disableRipple",tabIndex:"tabIndex",cE:["aria-describedby","userAriaDescribedBy"],Hd:"panelClass",zp:"hideSingleSelectionIndicator",placeholder:"placeholder",required:"required",multiple:"multiple",bK:"disableOptionCentering",xz:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],Pf:["aria-labelledby","ariaLabelledby"],jZ:"errorStateMatcher",dV:"typeaheadDebounceInterval",
Wha:"sortComparator",id:"id",nD:"panelWidth"},outputs:{wo:"openedChange",I5:"opened",b4:"closed",Fo:"selectionChange",Cr:"valueChange"},Wb:["matSelect"],features:[_.mf([{wa:_.Pv,Nb:sB},{wa:_.Br,Nb:sB}]),_.Le,_.Cc],ac:["mat-select-trigger","*"],Aa:11,Ba:10,Ea:[["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;aria-hidden;true".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",""]],ua:function(a,b){a&1&&(_.df(rhb),_.A(0,"div",0,1),_.I("click",function(){return b.toggle()}),_.A(3,"div",
2),_.y(4,Bcb,2,1,"span",3)(5,Ecb,3,2,"span",4),_.B(),_.A(6,"div",5)(7,"div",6),_.Sc(),_.A(8,"svg",7),_.E(9,"path",8),_.B()()()(),_.y(10,Fcb,3,9,"ng-template",9),_.I("backdropClick",function(){return b.close()})("attach",function(){return b.xHa()})("detach",function(){return b.close()}));if(a&2){var c=_.hf(1);_.u(3);_.x("ngSwitch",b.empty);_.Pe("id",b.V6);_.u(1);_.x("ngSwitchCase",!0);_.u(1);_.x("ngSwitchCase",!1);_.u(5);_.x("cdkConnectedOverlayPanelClass",b.LHa)("cdkConnectedOverlayScrollStrategy",
b.Le)("cdkConnectedOverlayOrigin",b.bIa||c)("cdkConnectedOverlayOpen",b.hd)("cdkConnectedOverlayPositions",b.aIa)("cdkConnectedOverlayWidth",b.o$a)}},Ha:[_.Am,_.Dm,_.Em,_.Fm,_.wy,_.vy],styles:['.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color);font-family:var(--mat-select-trigger-text-font);line-height:var(--mat-select-trigger-text-line-height);font-size:var(--mat-select-trigger-text-size);font-weight:var(--mat-select-trigger-text-weight);letter-spacing:var(--mat-select-trigger-text-tracking)}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color)}.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;color:var(--mat-select-enabled-arrow-color)}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow{color:var(--mat-select-invalid-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color)}.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}div.mat-mdc-select-panel{box-shadow: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);width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-select-panel-background-color)}.cdk-high-contrast-active div.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color)}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}\n'],
rb:2,data:{animation:[_.m9a]},Oa:0});uhb="Y Z E P T G M K  m u n".split(" ");_.tB=function(a){this.Fa=a};_.vhb=function(a,b,c,d,e,f){var g=new _.fe(1);return _.Xbb(c).ha(_.ne(_.Md(d)),_.ne(g)).ha(_.Eh(a.Fa,e),_.yd(b,1),_.Zd(f),_.ee(g),_.rd())};_.tB.O=function(a){return new (a||_.tB)(_.q(_.eo))};_.tB.ta=_.p({token:_.tB,oa:_.tB.O,Ga:"root"});_.uB=function(){};_.uB.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<uhb.length;e++){var f=uhb[e];d=_.Qab[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"};_.uB.O=function(a){return new (a||_.uB)};_.uB.ze=_.tc({name:"humanizeBytes",type:_.uB,ee:!0});_.vB=function(){};_.vB.O=function(a){return new (a||_.vB)};_.vB.Da=_.mc({type:_.vB});_.vB.Ca=_.bc({Pb:[_.uB]});_.whb=new _.xc("GMAT_LEGACY_TABS_OPTION");var xhb=new _.xc("MatInkBarPositioner",{Ga:"root",oa:function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}}});var yhb=new _.xc("MatTabContent");var zhb=new _.xc("MAT_TABS_CONFIG");_.gh({passive:!0});Gcb(_.wh(function(){}));_.Ahb=new _.xc("MatTabLabel");_.Bhb=new _.xc("MAT_TAB");_.wh(function(){});var Chb=new _.xc("MAT_TAB_GROUP");_.th(_.uh(function(a){this.Ma=a}),"primary");Gcb(_.yh(_.uh(_.wh(function(){}))));var Dhb=_.Qg("translateTab",[_.Tg("center, void, left-origin-center, right-origin-center",_.Sg({transform:"none"})),_.Tg("left",_.Sg({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.Tg("right",_.Sg({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.Ug("* => left, * => right, left => center, right => center",_.Rg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),_.Ug("void => left-origin-center",[_.Sg({transform:"translate3d(-100%, 0, 0)",
visibility:"hidden"}),_.Rg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),_.Ug("void => right-origin-center",[_.Sg({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),_.Rg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])]);var Ehb=function(a){return{animationDuration:a}},Fhb=function(a,b){return{value:a,params:b}},wB=function(a,b,c,d){_.tr.call(this,a,b,d);this.Gj=c;this.w9a=this.X5a=_.id.EMPTY};_.V(wB,_.tr);wB.prototype.Ra=function(){var a=this;_.tr.prototype.Ra.call(this);this.X5a=this.Gj.jEa.ha(_.ke(this.Gj.HW(this.Gj.Dg))).subscribe(function(b){b&&!a.sg()&&a.Ld(a.Gj.QO)});this.w9a=this.Gj.LDa.subscribe(function(){a.Gj.tT||a.detach()})};
wB.prototype.Ka=function(){_.tr.prototype.Ka.call(this);this.X5a.unsubscribe();this.w9a.unsubscribe()};wB.O=function(a){return new (a||wB)(_.v(_.Mk),_.v(_.tf),_.v(_.gc(function(){return xB})),_.v(_.ph))};wB.Ia=_.rc({type:wB,qa:[["","matTabBodyHost",""]],features:[_.Le]});
var yB=function(a,b,c){var d=this;this.Ma=a;this.oc=b;this.V6a=_.id.EMPTY;this.Fna=new _.he;this.Z9a=new _.ll;this.jEa=new _.ll;this.LDa=new _.ll;this.Y9a=new _.ll(!0);this.animationDuration="500ms";this.tT=!1;b&&(this.V6a=b.Zc.subscribe(function(e){d.t6a(e);_.Cl(c)}));this.Fna.ha(_.Vd(function(e,f){return e.dl===f.dl&&e.kg===f.kg})).subscribe(function(e){d.HW(e.kg)&&d.HW(d.Dg)&&d.Y9a.emit();d.HW(e.dl)&&!d.HW(d.Dg)&&d.LDa.emit()})};_.h=yB.prototype;
_.h.Ra=function(){"center"==this.Dg&&null!=this.origin&&(this.Dg=this.Ymc(this.origin))};_.h.Ka=function(){this.V6a.unsubscribe();this.Fna.complete()};_.h.h$a=function(a){a=this.HW(a.kg);this.jEa.emit(a);a&&this.Z9a.emit(this.Ma.na.clientHeight)};_.h.yB=function(){return this.oc&&"rtl"===this.oc.value?"rtl":"ltr"};_.h.HW=function(a){return"center"==a||"left-origin-center"==a||"right-origin-center"==a};
_.h.t6a=function(a){a=void 0===a?this.yB():a;this.Dg=0>this.B$a?"ltr"==a?"left":"right":0<this.B$a?"ltr"==a?"right":"left":"center"};_.h.Ymc=function(a){var b=this.yB();return"ltr"==b&&0>=a||"rtl"==b&&0<a?"left-origin-center":"right-origin-center"};_.W.Object.defineProperties(yB.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.B$a=a;this.t6a()}}});yB.O=function(a){return new (a||yB)(_.v(_.ed),_.v(_.Qq,8),_.v(_.Ml))};
yB.Ia=_.rc({type:yB,inputs:{QO:["content","_content"],origin:"origin",animationDuration:"animationDuration",tT:"preserveContent",position:"position"},outputs:{Z9a:"_onCentering",jEa:"_beforeCentering",LDa:"_afterLeavingCenter",Y9a:"_onCentered"}});var xB=function(a,b,c){yB.call(this,a,b,c)};_.V(xB,yB);xB.Ia=yB.Ia;xB.O=function(a){return new (a||xB)(_.v(_.ed),_.v(_.Qq,8),_.v(_.Ml))};
xB.ya=_.lc({type:xB,qa:[["mat-tab-body"]],tb:function(a,b){a&1&&_.xf(_.tr,5);if(a&2){var c;_.vf(c=_.zf())&&(b.Krc=c.first)}},Db:[1,"mat-mdc-tab-body"],vb:1,Ya:function(a){a&2&&_.Pe("mat-id-collision",null)},features:[_.Le],Aa:3,Ba:6,Ea:[["cdkScrollable","",1,"mat-mdc-tab-body-content"],["content",""],["matTabBodyHost",""]],ua:function(a,b){a&1&&(_.A(0,"div",0,1),_.I("@translateTab.start",function(c){return b.h$a(c)})("@translateTab.done",function(c){return b.Fna.next(c)}),_.y(2,Icb,0,0,"ng-template",
2),_.B());a&2&&_.x("@translateTab",_.pf(3,Fhb,b.Dg,_.of(1,Ehb,b.animationDuration)))},Ha:[wB],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'],
rb:2,data:{animation:[Dhb]}});var zB=function(a){this.ua=a};zB.O=function(a){return new (a||zB)(_.v(_.sf))};zB.Ia=_.rc({type:zB,qa:[["","matTabContent",""]],features:[_.mf([{wa:yhb,Nb:zB}])]});var Ghb=_.gh({passive:!0}),AB=function(a,b,c,d,e,f,g){var m=this;this.Ma=a;this.kb=b;this.Bf=c;this.oc=d;this.hb=e;this.zc=f;this.ye=g;this.iX=0;this.JIa=!1;this.Lb=new _.he;this.lX=!1;this.vI=this.uI=!0;this.tna=new _.he;this.r4=!1;this.wq=0;this.qKb=new _.ll;this.gub=new _.ll;e.Zb(function(){_.Ed(a.na,"mouseleave").ha(_.ne(m.Lb)).subscribe(function(){m.cJ()})})};_.h=AB.prototype;
_.h.Qc=function(){var a=this;_.Ed(this.I$a.na,"touchstart",Ghb).ha(_.ne(this.Lb)).subscribe(function(){a.BW("before")});_.Ed(this.S9a.na,"touchstart",Ghb).ha(_.ne(this.Lb)).subscribe(function(){a.BW("after")})};
_.h.re=function(){var a=this,b=this.oc?this.oc.Zc:_.nd("ltr"),c=this.Bf.Zc(150),d=function(){a.pja();a.MDa()};this.Rb=_.oy(_.Gq(_.py(new _.Iq(this.Ih),this.yB())).hE(),function(){return!1});_.Hq(this.Rb,this.wq);this.hb.Kf.ha(_.Xd(1)).subscribe(d);_.Fd(b,c,this.Ih.Vc,this.Fqc()).ha(_.ne(this.Lb)).subscribe(function(){a.hb.jc(function(){Promise.resolve().then(function(){a.iX=Math.max(0,Math.min(a.LFa(),a.iX));d()})});_.py(a.Rb,a.yB())});this.Rb.Zc.subscribe(function(e){a.gub.emit(e);a.Tsc(e)})};
_.h.Fqc=function(){var a=this;return"function"!==typeof ResizeObserver?_.Wd:this.Ih.Vc.ha(_.ke(this.Ih),_.me(function(b){return new _.ld(function(c){return a.hb.Zb(function(){var d=new ResizeObserver(function(e){return c.next(e)});b.forEach(function(e){return d.observe(e.nb.na)});return function(){d.disconnect()}})})}),_.je(),_.Kd(function(b){return b.some(function(c){return 0<c.contentRect.width&&0<c.contentRect.height})}))};
_.h.ML=function(){this.xtc!=this.Ih.length&&(this.pja(),this.xtc=this.Ih.length,_.Cl(this.kb));this.JIa&&(this.mab(this.wq),this.wEa(),this.MDa(),this.JIa=!1,_.Cl(this.kb));this.jab&&(this.zbb(),this.jab=!1,_.Cl(this.kb))};_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.Lb.next();this.Lb.complete();this.tna.complete()};
_.h.Yf=function(a){if(!_.fh(a))switch(a.keyCode){case 13:case 32:if(this.sR!==this.selectedIndex){var b=this.Ih.get(this.sR);b&&!b.disabled&&(this.qKb.emit(this.sR),this.o9a(a))}break;default:this.Rb.Ls(a)}};_.h.a$a=function(){var a=this,b=this.Ma.na.textContent;b!==this.Bnc&&(this.Bnc=b||"",this.hb.jc(function(){a.pja();a.MDa();_.Cl(a.kb)}))};_.h.pja=function(){this.Fmc();this.wEa();this.zbb()};_.h.MW=function(a){return this.Ih?!!this.Ih.toArray()[a]:!0};
_.h.Tsc=function(a){this.lX&&this.mab(a);this.Ih&&this.Ih.length&&(this.Ih.toArray()[a].focus(),a=this.oX.na,a.scrollLeft="ltr"==this.yB()?0:a.scrollWidth-a.offsetWidth)};_.h.yB=function(){return this.oc&&"rtl"===this.oc.value?"rtl":"ltr"};_.h.zbb=function(){if(!this.lw){var a=this.ED;this.Pab.na.style.transform="translateX("+Math.round("ltr"===this.yB()?-a:a)+"px)";if(this.zc.rka||this.zc.Oza)this.oX.na.scrollLeft=0}};
_.h.kab=function(a){return this.lab(this.iX+("before"==a?-1:1)*this.oX.na.offsetWidth/3)};_.h.Hla=function(a){this.cJ();this.kab(a)};_.h.mab=function(a){if(!this.lw){var b=this.Ih?this.Ih.toArray()[a]:null;if(b){a=this.oX.na.offsetWidth;var c=b.nb.na;b=c.offsetLeft;var d=c.offsetWidth;"ltr"==this.yB()?c=b+d:(c=this.zna.na.offsetWidth-b,b=c-d);d=this.ED;a=this.ED+a;b<d?this.ED-=d-b:c>a&&(this.ED+=Math.min(c-a,b-d))}}};
_.h.Fmc=function(){if(this.lw)this.lX=!1;else{var a=this.zna.na.scrollWidth>this.Ma.na.offsetWidth;a||(this.ED=0);a!==this.lX&&_.Cl(this.kb);this.lX=a}};_.h.wEa=function(){this.lw?this.uI=this.vI=!0:(this.vI=0==this.ED,this.uI=this.ED==this.LFa(),_.Cl(this.kb))};_.h.LFa=function(){return this.zna.na.scrollWidth-this.oX.na.offsetWidth||0};_.h.MDa=function(){var a=this.Ih&&this.Ih.length?this.Ih.toArray()[this.selectedIndex]:null;(a=a?a.nb.na:null)?Hhb(this.Ula,a):this.Ula.We()};_.h.cJ=function(){this.tna.next()};
_.h.BW=function(a,b){var c=this;b&&null!=b.button&&0!==b.button||(this.cJ(),_.Md(650,100).ha(_.ne(_.Fd(this.tna,this.Lb))).subscribe(function(){var d=c.kab(a),e=d.Xzb;d=d.distance;(0===d||d>=e)&&c.cJ()}))};_.h.lab=function(a){if(this.lw)return{Xzb:0,distance:0};var b=this.LFa();this.iX=Math.max(0,Math.min(b,a));this.jab=!0;this.wEa();return{Xzb:b,distance:this.iX}};
_.W.Object.defineProperties(AB.prototype,{lw:{configurable:!0,enumerable:!0,get:function(){return this.r4},set:function(a){this.r4=_.ih(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.wq},set:function(a){a=_.lh(a);this.wq!=a&&(this.JIa=!0,this.wq=a,this.Rb&&_.Hq(this.Rb,a))}},sR:{configurable:!0,enumerable:!0,get:function(){return this.Rb?this.Rb.Uv:0},set:function(a){this.MW(a)&&this.sR!==a&&this.Rb&&this.Rb.Hk(a)}},ED:{configurable:!0,enumerable:!0,get:function(){return this.iX},
set:function(a){this.lab(a)}}});AB.O=function(a){return new (a||AB)(_.v(_.ed),_.v(_.Ml),_.v(_.$q),_.v(_.Qq,8),_.v(_.re),_.v(_.gq),_.v(_.Ok,8))};AB.Ia=_.rc({type:AB,inputs:{lw:"disablePagination"}});var Ihb=_.wh(function(){}),BB=function(a){var b=Ihb.call(this)||this;b.nb=a;return b};_.V(BB,Ihb);BB.prototype.focus=function(){this.nb.na.focus()};BB.O=function(a){return new (a||BB)(_.v(_.ed))};BB.Ia=_.rc({type:BB,features:[_.Le]});Hcb(BB);var CB=function(a,b,c,d,e,f,g){AB.call(this,a,b,c,d,e,f,g);this.Mr=!1};_.V(CB,AB);CB.prototype.o9a=function(a){a.preventDefault()};_.W.Object.defineProperties(CB.prototype,{vd:{configurable:!0,enumerable:!0,get:function(){return this.Mr},set:function(a){this.Mr=_.ih(a)}}});CB.O=function(a){return new (a||CB)(_.v(_.ed),_.v(_.Ml),_.v(_.$q),_.v(_.Qq,8),_.v(_.re),_.v(_.gq),_.v(_.Ok,8))};CB.Ia=_.rc({type:CB,inputs:{vd:"disableRipple"},features:[_.Le]});var Jhb=_.wh(function(){}),DB=function(a,b){var c=Jhb.call(this)||this;c.Se=a;c.q6a=b;c.tPb="";c.x6a=null;c.ai=new _.he;c.position=null;c.origin=null;c.isActive=!1;return c};_.V(DB,Jhb);DB.prototype.Sb=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.ai.next()};DB.prototype.Ka=function(){this.ai.complete()};DB.prototype.Ra=function(){this.x6a=new _.qr(this.q7a||this.Upc,this.Se)};DB.prototype.Usc=function(a){a&&a.Rmc===this&&(this.Atc=a)};
_.W.Object.defineProperties(DB.prototype,{content:{configurable:!0,enumerable:!0,get:function(){return this.x6a}}});DB.O=function(a){return new (a||DB)(_.v(_.tf),_.v(Chb,8))};DB.Ia=_.rc({type:DB,tb:function(a,b){a&1&&_.xf(_.sf,7);if(a&2){var c;_.vf(c=_.zf())&&(b.Upc=c.first)}},inputs:{tPb:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],Pf:["aria-labelledby","ariaLabelledby"],oFc:"labelClass",Tvc:"bodyClass"},features:[_.Le,_.Cc]});var Khb=0,Lhb=_.th(_.uh(function(a){this.Ma=a}),"primary"),EB=function(a,b,c,d){a=Lhb.call(this,a)||this;a.kb=b;a.ye=d;a.zq=new _.Af;a.c5=0;a.hma=null;a.gJa=0;a.Qab=_.id.EMPTY;a.yna=_.id.EMPTY;a.gFa=!1;a.wq=null;a.vsb="above";a.r4=!1;a.D$a=!1;a.wKb=new _.ll;a.BZ=new _.ll;a.Hdb=new _.ll;a.MZa=new _.ll(!0);a.s8a=Khb++;a.animationDuration=c&&c.animationDuration?c.animationDuration:"500ms";a.lw=c&&null!=c.lw?c.lw:!1;a.t$=c&&null!=c.t$?c.t$:!1;var e;a.v9=null!=(e=null==c?void 0:c.v9)?e:null;a.tT=!(null==
c||!c.tT);return a};_.V(EB,Lhb);_.h=EB.prototype;
_.h.ML=function(){var a=this,b=this.c5=this.g6a(this.c5);if(this.wq!=b){var c=null==this.wq;if(!c){this.MZa.emit(this.DE(b));var d=this.B6.na;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.zq.forEach(function(e,f){return e.isActive=f===b});c||(a.wKb.emit(b),a.B6.na.style.minHeight="")})}this.zq.forEach(function(e,f){e.position=f-b;null==a.wq||0!=e.position||e.origin||(e.origin=b-a.wq)});this.wq!==b&&(this.wq=b,this.hma=null,_.Cl(this.kb))};
_.h.re=function(){var a=this;this.ptc();this.ttc();this.Qab=this.zq.Vc.subscribe(function(){var b=a.g6a(a.c5);if(b===a.wq){for(var c=a.zq.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.c5=a.wq=e;a.hma=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.MZa.emit(a.DE(b))})}_.Cl(a.kb)})};_.h.ptc=function(){var a=this;this.o5a.Vc.ha(_.ke(this.o5a)).subscribe(function(b){a.zq.reset(b.filter(function(c){return c.q6a===a||!c.q6a}));_.uf(a.zq)})};
_.h.Ka=function(){this.zq.destroy();this.Qab.unsubscribe();this.yna.unsubscribe()};_.h.pja=function(){this.hJa&&this.hJa.pja()};_.h.ZO=function(a){this.hma=a;this.BZ.emit(this.DE(a))};_.h.DE=function(a){var b=new Mhb;b.index=a;this.zq&&this.zq.length&&(b.tab=this.zq.toArray()[a]);return b};_.h.ttc=function(){var a=this;this.yna&&this.yna.unsubscribe();this.yna=_.Fd.apply(null,_.zc(this.zq.map(function(b){return b.ai}))).subscribe(function(){return _.Cl(a.kb)})};
_.h.g6a=function(a){return Math.min(this.zq.length-1,Math.max(a||0,0))};_.h.n8a=function(a){return"mat-tab-label-"+this.s8a+"-"+a};_.h.m8a=function(a){return"mat-tab-content-"+this.s8a+"-"+a};_.h.Ssc=function(a){if(this.gFa&&this.gJa){var b=this.B6.na;b.style.height=this.gJa+"px";this.B6.na.offsetHeight&&(b.style.height=a+"px")}};_.h.nsc=function(){var a=this.B6.na;this.gJa=a.clientHeight;a.style.height="";this.Hdb.emit()};_.h.No=function(a,b,c){b.sR=c;a.disabled||(this.selectedIndex=c)};
_.h.LE=function(a){var b,c=null!=(b=this.hma)?b:this.selectedIndex;return a===c?0:-1};_.h.wtc=function(a,b){a&&"mouse"!==a&&"touch"!==a&&(this.hJa.sR=b)};
_.W.Object.defineProperties(EB.prototype,{t$:{configurable:!0,enumerable:!0,get:function(){return this.gFa},set:function(a){this.gFa=_.ih(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.wq},set:function(a){this.c5=_.lh(a,null)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.Alc},set:function(a){this.Alc=/^\d+$/.test(a+"")?a+"ms":a}},v9:{configurable:!0,enumerable:!0,get:function(){return this.fnc},set:function(a){this.fnc=_.lh(a,null)}},lw:{configurable:!0,
enumerable:!0,get:function(){return this.r4},set:function(a){this.r4=_.ih(a)}},tT:{configurable:!0,enumerable:!0,get:function(){return this.D$a},set:function(a){this.D$a=_.ih(a)}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.iEa},set:function(a){var b=this.Ma.na.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);a&&b.add("mat-tabs-with-background","mat-background-"+a);this.iEa=a}}});
EB.O=function(a){return new (a||EB)(_.v(_.ed),_.v(_.Ml),_.v(zhb,8),_.v(_.Ok,8))};EB.Ia=_.rc({type:EB,inputs:{t$:"dynamicHeight",selectedIndex:"selectedIndex",vsb:"headerPosition",animationDuration:"animationDuration",v9:"contentTabIndex",lw:"disablePagination",tT:"preserveContent",backgroundColor:"backgroundColor"},outputs:{wKb:"selectedIndexChange",BZ:"focusChange",Hdb:"animationDone",MZa:"selectedTabChange"},features:[_.Le]});var Mhb=function(){};var Nhb=Number.MAX_SAFE_INTEGER,FB=function(a,b,c,d,e,f,g){AB.call(this,a,d,e,b,c,f,g);this.Mr=!1;this.color="primary"};_.V(FB,AB);FB.prototype.o9a=function(){};FB.prototype.re=function(){var a=this;this.Ih.Vc.ha(_.ke(null),_.ne(this.Lb)).subscribe(function(){Ohb(a)});AB.prototype.re.call(this)};var Ohb=function(a){if(a.Ih){for(var b=a.Ih.toArray(),c=0;c<b.length;c++)if(b[c].active){a.selectedIndex=c;_.Cl(a.kb);a.SD&&(a.SD.HSc=b[c].id);return}a.selectedIndex=-1;a.Ula.We()}};
FB.prototype.TFa=function(){return this.SD?"tablist":this.Ma.na.getAttribute("role")};_.W.Object.defineProperties(FB.prototype,{backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.iEa},set:function(a){var b=this.Ma.na.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);a&&b.add("mat-tabs-with-background","mat-background-"+a);this.iEa=a}},vd:{configurable:!0,enumerable:!0,get:function(){return this.Mr},set:function(a){this.Mr=_.ih(a)}}});
FB.O=function(a){return new (a||FB)(_.v(_.ed),_.v(_.Qq,8),_.v(_.re),_.v(_.Ml),_.v(_.$q),_.v(_.gq),_.v(_.Ok,8))};FB.Ia=_.rc({type:FB,inputs:{backgroundColor:"backgroundColor",vd:"disableRipple",color:"color",SD:"tabPanel"},features:[_.Le]});var Phb=_.yh(_.uh(_.wh(function(){}))),GB=function(a,b,c,d,e,f){var g=Phb.call(this)||this;g.dz=a;g.nb=b;g.Bd=e;g.UE=!1;g.id="mat-tab-link-"+Nhb--;g.xH=c||{};g.tabIndex=parseInt(d)||0;"NoopAnimations"===f&&(g.xH.animation={bG:0,nR:0});return g};_.V(GB,Phb);
_.h=GB.prototype;_.h.focus=function(){this.nb.na.focus()};_.h.Qc=function(){this.Bd.Gm(this.nb)};_.h.Ka=function(){this.Bd.Jk(this.nb)};_.h.N4=function(){this.dz.sR=this.dz.Ih.toArray().indexOf(this)};_.h.Yf=function(a){!this.disabled||32!==a.keyCode&&13!==a.keyCode?this.dz.SD&&32===a.keyCode&&this.nb.na.click():a.preventDefault()};_.h.Eoc=function(){var a;return this.dz.SD?null==(a=this.dz.SD)?void 0:a.id:this.nb.na.getAttribute("aria-controls")};
_.h.Goc=function(){return this.dz.SD?this.active?"true":"false":this.nb.na.getAttribute("aria-selected")};_.h.Foc=function(){return this.active&&!this.dz.SD?"page":null};_.h.TFa=function(){return this.dz.SD?"tab":this.nb.na.getAttribute("role")};_.h.LE=function(){return this.dz.SD?this.UE&&!this.disabled?0:-1:this.tabIndex};
_.W.Object.defineProperties(GB.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.UE},set:function(a){a=_.ih(a);a!==this.UE&&(this.UE=a,Ohb(this.dz))}},Gva:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.vd||this.dz.vd||!!this.xH.disabled}}});GB.O=function(a){return new (a||GB)(_.v(FB),_.v(_.ed),_.v(_.Dr,8),_.Vc("tabindex"),_.v(_.jq),_.v(_.Ok,8))};GB.Ia=_.rc({type:GB,inputs:{active:"active",id:"id"},features:[_.Le]});Hcb(GB);var HB=function(a,b,c,d){this.Ma=a;this.hb=b;this.dqc=c;this.ye=d},Hhb=function(a,b){a.show();a.hb.jc(function(){a.hb.Kf.ha(_.Xd(1)).subscribe(function(){var c=a.dqc(b),d=a.Ma.na;d.style.left=c.left;d.style.width=c.width})})};HB.prototype.show=function(){this.Ma.na.style.visibility="visible"};HB.prototype.We=function(){this.Ma.na.style.visibility="hidden"};HB.O=function(a){return new (a||HB)(_.v(_.ed),_.v(_.re),_.v(xhb),_.v(_.Ok,8))};
HB.Ia=_.rc({type:HB,qa:[["mat-ink-bar"]],Db:[1,"mat-ink-bar"],vb:2,Ya:function(a,b){a&2&&_.Re("_mat-animation-noopable","NoopAnimations"===b.ye)}});var Qhb=function(a){return{animationDuration:a}},Rhb=function(a,b){return{value:a,params:b}},IB=function(a,b,c,d){wB.call(this,a,b,c,d)};_.V(IB,wB);IB.O=function(a){return new (a||IB)(_.v(_.Mk),_.v(_.tf),_.v(_.gc(function(){return JB})),_.v(_.ph))};IB.Ia=_.rc({type:IB,qa:[["","matTabBodyHost",""]],features:[_.Le]});var JB=function(a,b,c){yB.call(this,a,b,c)};_.V(JB,yB);JB.Ia=yB.Ia;JB.O=function(a){return new (a||JB)(_.v(_.ed),_.v(_.Qq,8),_.v(_.Ml))};
JB.ya=_.lc({type:JB,qa:[["mat-tab-body"]],tb:function(a,b){a&1&&_.xf(_.tr,5);if(a&2){var c;_.vf(c=_.zf())&&(b.Krc=c.first)}},Db:[1,"mat-tab-body"],vb:1,Ya:function(a){a&2&&_.Pe("mat-id-collision",null)},features:[_.Le],Aa:3,Ba:6,Ea:[["cdkScrollable","",1,"mat-tab-body-content"],["content",""],["matTabBodyHost",""]],ua:function(a,b){a&1&&(_.A(0,"div",0,1),_.I("@translateTab.start",function(c){return b.h$a(c)})("@translateTab.done",function(c){return b.Fna.next(c)}),_.y(2,Jcb,0,0,"ng-template",2),_.B());
a&2&&_.x("@translateTab",_.pf(3,Rhb,b.Dg,_.of(1,Qhb,b.animationDuration)))},Ha:[IB],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'],rb:2,data:{animation:[Dhb]}});_.KB=function(){zB.apply(this,arguments)};_.V(_.KB,zB);_.KB.O=function(){var a;return function(b){return(a||(a=_.ad(_.KB)))(b||_.KB)}}();_.KB.Ia=_.rc({type:_.KB,qa:[["","matTabContent",""]],features:[_.mf([{wa:yhb,Nb:_.KB}]),_.Le]});var LB=function(){return BB.apply(this,arguments)||this};_.V(LB,BB);LB.O=function(){var a;return function(b){return(a||(a=_.ad(LB)))(b||LB)}}();LB.Ia=_.rc({type:LB,qa:[["","matTabLabelWrapper",""]],vb:3,Ya:function(a,b){a&2&&(_.Pe("aria-disabled",!!b.disabled),_.Re("mat-tab-disabled",b.disabled))},inputs:{disabled:"disabled"},features:[_.Le]});var Shb=["tabListContainer"],Thb=["tabList"],Uhb=["tabListInner"],Vhb=["nextPaginator"],Whb=["previousPaginator"],MB=function(a,b,c,d,e,f,g){CB.call(this,a,b,c,d,e,f,g)};_.V(MB,CB);MB.Ia=CB.Ia;MB.O=function(a){return new (a||MB)(_.v(_.ed),_.v(_.Ml),_.v(_.$q),_.v(_.Qq,8),_.v(_.re),_.v(_.gq),_.v(_.Ok,8))};
MB.ya=_.lc({type:MB,qa:[["mat-tab-header"]],Cd:function(a,b,c){a&1&&_.yf(c,LB,4);if(a&2){var d;_.vf(d=_.zf())&&(b.Ih=d)}},tb:function(a,b){a&1&&(_.xf(HB,7),_.xf(Shb,7),_.xf(Thb,7),_.xf(Uhb,7),_.xf(Vhb,5),_.xf(Whb,5));if(a&2){var c;_.vf(c=_.zf())&&(b.Ula=c.first);_.vf(c=_.zf())&&(b.oX=c.first);_.vf(c=_.zf())&&(b.Pab=c.first);_.vf(c=_.zf())&&(b.zna=c.first);_.vf(c=_.zf())&&(b.S9a=c.first);_.vf(c=_.zf())&&(b.I$a=c.first)}},Db:[1,"mat-tab-header"],vb:5,Ya:function(a,b){a&2&&(_.Pe("mat-id-collision",null),
_.Re("mat-tab-header-pagination-controls-enabled",b.lX)("mat-tab-header-rtl","rtl"==b.yB()))},inputs:{selectedIndex:"selectedIndex"},outputs:{qKb:"selectFocusedIndex",gub:"indexFocused"},features:[_.Le],ac:["*"],Aa:14,Ba:10,Ea:[["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",""]],ua:function(a,b){a&1&&(_.df(),_.A(0,"button",0,1),_.I("click",function(){return b.Hla("before")})("mousedown",
function(c){return b.BW("before",c)})("touchend",function(){return b.cJ()}),_.E(2,"div",2),_.B(),_.A(3,"div",3,4),_.I("keydown",function(c){return b.Yf(c)}),_.A(5,"div",5,6),_.I("cdkObserveContent",function(){return b.a$a()}),_.A(7,"div",7,8),_.ef(9),_.B(),_.E(10,"mat-ink-bar"),_.B()(),_.A(11,"button",9,10),_.I("mousedown",function(c){return b.BW("after",c)})("click",function(){return b.Hla("after")})("touchend",function(){return b.cJ()}),_.E(13,"div",2),_.B());a&2&&(_.Re("mat-tab-header-pagination-disabled",
b.vI),_.x("matRippleDisabled",b.vI||b.vd)("disabled",b.vI||null),_.u(5),_.Re("_mat-animation-noopable","NoopAnimations"===b.ye),_.u(6),_.Re("mat-tab-header-pagination-disabled",b.uI),_.x("matRippleDisabled",b.uI||b.vd)("disabled",b.uI||null))},Ha:[_.Er,_.wq,HB],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"],
rb:2});_.NB=function(){var a=DB.apply(this,arguments)||this;a.q7a=void 0;return a};_.V(_.NB,DB);_.NB.Ia=DB.Ia;_.W.Object.defineProperties(_.NB.prototype,{Q0a:{configurable:!0,enumerable:!0,get:function(){return this.Atc},set:function(a){this.Usc(a)}}});_.NB.O=function(){var a;return function(b){return(a||(a=_.ad(_.NB)))(b||_.NB)}}();
_.NB.ya=_.lc({type:_.NB,qa:[["mat-tab"]],Cd:function(a,b,c){a&1&&(_.yf(c,_.Ahb,5),_.yf(c,yhb,7,_.sf));if(a&2){var d;_.vf(d=_.zf())&&(b.Q0a=d.first);_.vf(d=_.zf())&&(b.q7a=d.first)}},vb:1,Ya:function(a){a&2&&_.Pe("mat-id-collision",null)},inputs:{disabled:"disabled"},Wb:["matTab"],features:[_.mf([{wa:_.Bhb,Nb:_.NB}]),_.Le],ac:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.df(),_.y(0,Kcb,1,0,"ng-template"))},rb:2});var Xhb,Yhb;Xhb=["tabBodyWrapper"];Yhb=["tabHeader"];_.OB=function(a,b,c,d){return EB.call(this,a,b,c,d)||this};_.V(_.OB,EB);_.OB.Ia=EB.Ia;_.OB.O=function(a){return new (a||_.OB)(_.v(_.ed),_.v(_.Ml),_.v(zhb,8),_.v(_.Ok,8))};
_.OB.ya=_.lc({type:_.OB,qa:[["mat-tab-group"]],Cd:function(a,b,c){a&1&&_.yf(c,_.NB,5);if(a&2){var d;_.vf(d=_.zf())&&(b.o5a=d)}},tb:function(a,b){a&1&&(_.xf(Xhb,5),_.xf(Yhb,5));if(a&2){var c;_.vf(c=_.zf())&&(b.B6=c.first);_.vf(c=_.zf())&&(b.hJa=c.first)}},Db:["ngSkipHydration","",1,"mat-tab-group"],vb:5,Ya:function(a,b){a&2&&(_.Pe("mat-id-collision",null),_.Re("mat-tab-group-dynamic-height",b.t$)("mat-tab-group-inverted-header","below"===b.vsb))},inputs:{color:"color",vd:"disableRipple"},Wb:["matTabGroup"],
features:[_.mf([{wa:Chb,Nb:_.OB}]),_.Le],Aa:6,Ba:7,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"mat-tab-header",0,1),_.I("indexFocused",function(c){return b.ZO(c)})("selectFocusedIndex",function(c){return b.selectedIndex=c}),_.y(2,Ocb,5,15,"div",2),_.B(),_.A(3,"div",3,4),_.y(5,Pcb,1,11,"mat-tab-body",5),_.B());a&2&&(_.x("selectedIndex",b.selectedIndex||0)("disableRipple",b.vd)("disablePagination",b.lw),_.u(2),_.x("ngForOf",b.zq),_.u(1),_.Re("_mat-animation-noopable","NoopAnimations"===b.ye),_.u(2),_.x("ngForOf",b.zq))},
Ha:[_.Am,_.Bm,_.Cm,_.tr,_.Er,_.GA,LB,JB,MB],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"],
rb:2});var Zhb,$hb,aib,bib,cib;Zhb=["tabListContainer"];$hb=["tabList"];aib=["tabListInner"];bib=["nextPaginator"];cib=["previousPaginator"];_.PB=function(a,b,c,d,e,f,g){FB.call(this,a,b,c,d,e,f,g)};_.V(_.PB,FB);_.PB.Ia=FB.Ia;_.PB.O=function(a){return new (a||_.PB)(_.v(_.ed),_.v(_.Qq,8),_.v(_.re),_.v(_.Ml),_.v(_.$q),_.v(_.gq),_.v(_.Ok,8))};
_.PB.ya=_.lc({type:_.PB,qa:[["","mat-tab-nav-bar",""]],Cd:function(a,b,c){a&1&&_.yf(c,_.QB,5);if(a&2){var d;_.vf(d=_.zf())&&(b.Ih=d)}},tb:function(a,b){a&1&&(_.xf(HB,7),_.xf(Zhb,7),_.xf($hb,7),_.xf(aib,7),_.xf(bib,5),_.xf(cib,5));if(a&2){var c;_.vf(c=_.zf())&&(b.Ula=c.first);_.vf(c=_.zf())&&(b.oX=c.first);_.vf(c=_.zf())&&(b.Pab=c.first);_.vf(c=_.zf())&&(b.zna=c.first);_.vf(c=_.zf())&&(b.S9a=c.first);_.vf(c=_.zf())&&(b.I$a=c.first)}},Db:[1,"mat-tab-nav-bar","mat-tab-header"],vb:12,Ya:function(a,b){a&
2&&(_.Pe("role",b.TFa())("mat-id-collision",null),_.Re("mat-tab-header-pagination-controls-enabled",b.lX)("mat-tab-header-rtl","rtl"==b.yB())("mat-primary","warn"!==b.color&&"accent"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{color:"color"},Wb:["matTabNavBar","matTabNav"],features:[_.Le],mc:["mat-tab-nav-bar",""],ac:["*"],Aa:14,Ba:10,Ea:[["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",""]],ua:function(a,b){a&1&&(_.df(),_.A(0,"button",0,1),_.I("click",function(){return b.Hla("before")})("mousedown",function(c){return b.BW("before",c)})("touchend",function(){return b.cJ()}),_.E(2,"div",2),_.B(),_.A(3,"div",3,4),_.I("keydown",function(c){return b.Yf(c)}),_.A(5,"div",5,6),_.I("cdkObserveContent",function(){return b.a$a()}),_.A(7,"div",7,8),_.ef(9),_.B(),_.E(10,"mat-ink-bar"),_.B()(),_.A(11,"button",9,10),_.I("mousedown",function(c){return b.BW("after",
c)})("click",function(){return b.Hla("after")})("touchend",function(){return b.cJ()}),_.E(13,"div",2),_.B());a&2&&(_.Re("mat-tab-header-pagination-disabled",b.vI),_.x("matRippleDisabled",b.vI||b.vd)("disabled",b.vI||null),_.u(5),_.Re("_mat-animation-noopable","NoopAnimations"===b.ye),_.u(6),_.Re("mat-tab-header-pagination-disabled",b.uI),_.x("matRippleDisabled",b.uI||b.vd)("disabled",b.uI||null))},Ha:[_.Er,_.wq,HB],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"],
rb:2});_.QB=function(a,b,c,d,e,f,g,m){a=GB.call(this,a,b,e,f,g,m)||this;a.Oab=new _.vTa(a,c,b,d);_.zTa(a.Oab,b.na);return a};_.V(_.QB,GB);_.QB.prototype.Ka=function(){GB.prototype.Ka.call(this);this.Oab.bna()};_.QB.O=function(a){return new (a||_.QB)(_.v(_.PB),_.v(_.ed),_.v(_.re),_.v(_.gq),_.v(_.Dr,8),_.Vc("tabindex"),_.v(_.jq),_.v(_.Ok,8))};
_.QB.Ia=_.rc({type:_.QB,qa:[["","mat-tab-link",""],["","matTabLink",""]],Db:[1,"mat-tab-link","mat-focus-indicator"],vb:11,Ya:function(a,b){a&1&&_.I("focus",function(){return b.N4()})("keydown",function(c){return b.Yf(c)});a&2&&(_.Pe("aria-controls",b.Eoc())("aria-current",b.Foc())("aria-disabled",b.disabled)("aria-selected",b.Goc())("id",b.id)("tabIndex",b.LE())("role",b.TFa()),_.Re("mat-tab-disabled",b.disabled)("mat-tab-label-active",b.active))},inputs:{disabled:"disabled",vd:"disableRipple",tabIndex:"tabIndex"},
Wb:["matTabLink"],features:[_.Le]});_.RB=function(){};_.RB.O=function(a){return new (a||_.RB)};_.RB.Da=_.mc({type:_.RB});_.RB.Ca=_.bc({imports:[_.Im,_.xr,_.ur,_.Fr,_.xq,_.zq,_.xr]});_.SB=function(a){this.KDc=a};_.SB.prototype.isEnabled=function(){return this.KDc===Qcb};_.SB.O=function(a){return new (a||_.SB)(_.v(xhb))};_.SB.Ia=_.rc({type:_.SB,qa:[["","gmat-tabs",""],["mat-tab-group"],["","mat-tab-nav-bar",""]],vb:2,Ya:function(a,b){a&2&&_.Re("gmat-tabs",b.isEnabled())},features:[_.mf([{wa:xhb,yb:function(a,b,c){return a.na.hasAttribute("gmat-tabs")||c&&c.enabled?Qcb:b},Fb:[_.ed,[new _.Lk,xhb],[new _.Kk,_.whb]]}])]});_.dib=new _.xc("CDK_TREE_NODE_OUTLET_NODE");_.TB=function(a,b){this.wf=a;this.tHa=b};_.TB.O=function(a){return new (a||_.TB)(_.v(_.tf),_.v(_.dib,8))};_.TB.Ia=_.rc({type:_.TB,qa:[["","cdkTreeNodeOutlet",""]]});var eib;eib=function(a){this.va=a};_.UB=function(a){this.ua=a};_.UB.O=function(a){return new (a||_.UB)(_.v(_.sf))};_.UB.Ia=_.rc({type:_.UB,qa:[["","cdkTreeNodeDef",""]],inputs:{mB:["cdkTreeNodeDefWhen","when"]}});_.VB=function(a,b){this.Ky=a;this.kb=b;this.rq=new _.he;this.mma=new Map;this.fE=new _.Wf({start:0,end:Number.MAX_VALUE})};_.h=_.VB.prototype;_.h.Ra=function(){this.vB=this.Ky.find([]).create(this.Ex)};_.h.Ka=function(){this.aX.wf.clear();this.fE.complete();this.rq.next();this.rq.complete();this.gq&&"function"===typeof this.gq.disconnect&&this.dataSource.disconnect(this);this.RO&&(this.RO.unsubscribe(),this.RO=null)};
_.h.ML=function(){this.Inc=this.ZW.filter(function(a){return!a.mB})[0];this.dataSource&&this.ZW&&!this.RO&&this.xma()};_.h.eJa=function(a){this.gq&&"function"===typeof this.gq.disconnect&&this.dataSource.disconnect(this);this.RO&&(this.RO.unsubscribe(),this.RO=null);a||this.aX.wf.clear();this.gq=a;this.ZW&&this.xma()};
_.h.xma=function(){var a=this,b;_.Lqa(this.gq)?b=this.gq.connect(this):_.Nd(this.gq)?b=this.gq:Array.isArray(this.gq)&&(b=_.nd(this.gq));b&&(this.RO=b.ha(_.ne(this.rq)).subscribe(function(c){return _.fib(a,c)}))};_.fib=function(a,b,c,d,e){c=void 0===c?a.vB:c;d=void 0===d?a.aX.wf:d;if(c=c.diff(b))_.qIa(c,function(f,g,m){null==f.Ju?a.insertNode(b[m],m,d,e):null==m?(d.remove(g),a.mma.delete(f.item)):(f=d.get(g),d.move(f,m))}),a.kb.Md()};
_.VB.prototype.cpc=function(a,b){return 1===this.ZW.length?this.ZW.first:this.ZW.find(function(c){return c.mB&&c.mB(b,a)})||this.Inc};_.VB.prototype.insertNode=function(a,b,c,d){var e=this.cpc(a,b),f=new eib(a);this.nd.rw?f.level=this.nd.rw(a):"undefined"!==typeof d&&this.mma.has(d)?f.level=this.mma.get(d)+1:f.level=0;this.mma.set(a,f.level);(c?c:this.aX.wf).Kh(e.ua,f,b);gib&&(gib.data=a)};
_.W.Object.defineProperties(_.VB.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.gq},set:function(a){this.gq!==a&&this.eJa(a)}}});_.VB.O=function(a){return new (a||_.VB)(_.v(_.Ol),_.v(_.Ml))};
_.VB.ya=_.lc({type:_.VB,qa:[["cdk-tree"]],Cd:function(a,b,c){a&1&&_.yf(c,_.UB,5);if(a&2){var d;_.vf(d=_.zf())&&(b.ZW=d)}},tb:function(a,b){a&1&&_.xf(_.TB,7);if(a&2){var c;_.vf(c=_.zf())&&(b.aX=c.first)}},Db:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",nd:"treeControl",Ex:"trackBy"},Wb:["cdkTree"],Aa:1,Ba:0,Ea:[["cdkTreeNodeOutlet",""]],ua:function(a){a&1&&_.We(0,0)},Ha:[_.TB],rb:2});_.WB=function(a,b){this.Ma=a;this.Aq=b;this.Lb=new _.he;this.REa=new _.he;gib=this;this.role="treeitem"};
_.WB.prototype.Ra=function(){for(var a=this.Ma.na.parentElement;a&&!Rcb(a);)a=a.parentElement;this.Drc=a?a.classList.contains("cdk-nested-tree-node")?_.lh(a.getAttribute("aria-level")):0:-1;this.Ma.na.setAttribute("aria-level",""+(this.level+1))};_.WB.prototype.Ka=function(){gib===this&&(gib=null);this.REa.complete();this.Lb.next();this.Lb.complete()};_.WB.prototype.focus=function(){this.Ma.na.focus()};_.WB.prototype.Psc=function(){this.role="treeitem"};
_.W.Object.defineProperties(_.WB.prototype,{role:{configurable:!0,enumerable:!0,get:function(){return"treeitem"},set:function(a){this.Ma.na.setAttribute("role",a)}},data:{configurable:!0,enumerable:!0,get:function(){return this.Gh},set:function(a){a!==this.Gh&&(this.Gh=a,this.Psc(),this.REa.next())}},Be:{configurable:!0,enumerable:!0,get:function(){return this.Aq.nd.Be(this.Gh)}},level:{configurable:!0,enumerable:!0,get:function(){return this.Aq.nd.rw?this.Aq.nd.rw(this.Gh):this.Drc}}});var gib=null;
_.WB.O=function(a){return new (a||_.WB)(_.v(_.ed),_.v(_.VB))};_.WB.Ia=_.rc({type:_.WB,qa:[["cdk-tree-node"]],Db:[1,"cdk-tree-node"],vb:1,Ya:function(a,b){a&2&&_.Pe("aria-expanded",b.Be)},inputs:{role:"role"},Wb:["cdkTreeNode"]});var XB=function(){};XB.O=function(a){return new (a||XB)};XB.Da=_.mc({type:XB});XB.Ca=_.bc({});_.hib=_.yh(_.wh(_.WB));_.YB=function(){};_.YB.O=function(a){return new (a||_.YB)};_.YB.Da=_.mc({type:_.YB});_.YB.Ca=_.bc({imports:[XB,_.xr,_.xr]});_.ZB=function(){};_.ZB.O=function(a){return new (a||_.ZB)};_.ZB.Da=_.mc({type:_.ZB});_.ZB.Ca=_.bc({imports:[_.Im,_.RB]});_.iib=new _.xc("mat-checkbox-default-options",{Ga:"root",oa:Scb});var jib=["input"],kib=["label"],lib={wa:_.sv,Nb:_.gc(function(){return $B}),rd:!0},mib=function(){},nib=0,oib=Scb(),$B=function(a,b,c,d,e,f){this.Ma=a;this.kb=b;this.hb=c;this.ye=e;this.sk=f;this.dm={gja:"mdc-checkbox--anim-unchecked-checked",hja:"mdc-checkbox--anim-unchecked-indeterminate",WLa:"mdc-checkbox--anim-checked-unchecked",B8:"mdc-checkbox--anim-checked-indeterminate",jSa:"mdc-checkbox--anim-indeterminate-checked",kSa:"mdc-checkbox--anim-indeterminate-unchecked"};this.ariaLabel="";this.Pf=
null;this.Jw="after";this.name=null;this.Zc=new _.ll;this.nS=new _.ll;this.mf=function(){};this.yt="";this.f4=0;this.Iy=function(){};this.fm=this.kc=this.Cg=!1;this.sk=this.sk||oib;this.color=this.sk.color||oib.color;this.tabIndex=parseInt(d)||0;this.id=this.gJ="mat-mdc-checkbox-"+ ++nib};_.h=$B.prototype;_.h.focus=function(){this.Yh.na.focus()};_.h.DE=function(a){var b=new mib;b.source=this;b.checked=a;return b};_.h.AFa=function(){var a;return null==(a=this.Yh)?void 0:a.na};_.h.Qc=function(){this.y6(this.fm)};
_.h.Dt=function(){return this.vd||this.disabled};_.h.Bma=function(){this.kb.Md()};_.h.vn=function(a){this.checked=!!a};_.h.ln=function(a){this.Iy=a};_.h.Qs=function(a){this.mf=a};_.h.Qp=function(a){this.disabled=a};_.h.iQ=function(a){var b=this.f4,c=this.AFa();if(b!==a&&c&&(this.yt&&c.classList.remove(this.yt),this.yt=this.zFa(b,a),this.f4=a,0<this.yt.length)){c.classList.add(this.yt);var d=this.yt;this.hb.Zb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};
_.h.kq=function(){this.Iy(this.checked);this.Zc.emit(this.DE(this.checked));this.Yh&&(this.Yh.na.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.Iy(this.checked)};
_.h.Gla=function(){var a=this,b,c=null==(b=this.sk)?void 0:b.jMa;this.disabled||"noop"===c?this.disabled||"noop"!==c||(this.Yh.na.checked=this.checked,this.Yh.na.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(function(){a.fm=!1;a.nS.emit(a.fm)}),this.Cg=!this.Cg,this.iQ(this.Cg?1:2),this.kq())};_.h.AHa=function(a){a.stopPropagation()};_.h.Vk=function(){var a=this;Promise.resolve().then(function(){a.mf();_.Cl(a.kb)})};
_.h.zFa=function(a,b){if("NoopAnimations"===this.ye)return"";switch(a){case 0:if(1===b)return this.dm.gja;if(3==b)return this.Cg?this.dm.B8:this.dm.hja;break;case 2:return 1===b?this.dm.gja:this.dm.hja;case 1:return 2===b?this.dm.WLa:this.dm.B8;case 3:return 1===b?this.dm.jSa:this.dm.kSa}return""};_.h.y6=function(a){var b=this.Yh;b&&(b.na.indeterminate=a)};_.h.MP=function(){this.Gla()};_.h.f$a=function(){this.Gla();this.disabled||this.Yh.na.focus()};
_.h.Nrc=function(a){a.target&&this.p9a.na.contains(a.target)&&a.stopPropagation()};
_.W.Object.defineProperties($B.prototype,{zs:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.gJ)+"-input"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Cg},set:function(a){a!=this.checked&&(this.Cg=a,_.Cl(this.kb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc},set:function(a){a!==this.disabled&&(this.kc=a,_.Cl(this.kb))}},indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.fm},set:function(a){var b=a!=this.fm;
this.fm=a;b&&(this.fm?this.iQ(3):this.iQ(this.checked?1:2),this.nS.emit(this.fm));this.y6(this.fm)}}});$B.O=function(a){return new (a||$B)(_.v(_.ed),_.v(_.Ml),_.v(_.re),_.Vc("tabindex"),_.v(_.Ok,8),_.v(_.iib,8))};
$B.ya=_.lc({type:$B,qa:[["mat-checkbox"]],tb:function(a,b){a&1&&(_.xf(jib,5),_.xf(kib,5),_.xf(_.Er,5));if(a&2){var c;_.vf(c=_.zf())&&(b.Yh=c.first);_.vf(c=_.zf())&&(b.p9a=c.first);_.vf(c=_.zf())&&(b.wH=c.first)}},Db:[1,"mat-mdc-checkbox"],vb:14,Ya:function(a,b){a&2&&(_.Ye("id",b.id),_.Pe("tabindex",null)("aria-label",null)("aria-labelledby",null),_.Te(b.color?"mat-"+b.color:"mat-accent"),_.Re("_mat-animation-noopable","NoopAnimations"===b.ye)("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",
b.disabled)("mat-mdc-checkbox-checked",b.checked))},inputs:{ariaLabel:["aria-label","ariaLabel"],Pf:["aria-labelledby","ariaLabelledby"],zF:["aria-describedby","ariaDescribedby"],id:"id",required:["required","required",_.Ef],Jw:"labelPosition",name:"name",value:"value",vd:["disableRipple","disableRipple",_.Ef],tabIndex:["tabIndex","tabIndex",function(a){if(null==a)a=void 0;else{var b=void 0===b?NaN:b;a=isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)}return a}],color:"color",checked:["checked",
"checked",_.Ef],disabled:["disabled","disabled",_.Ef],indeterminate:["indeterminate","indeterminate",_.Ef]},outputs:{Zc:"change",nS:"indeterminateChange"},Wb:["matCheckbox"],features:[_.mf([lib]),_.Me],ac:["*"],Aa:15,Ba:19,Ea:[[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",""]],ua:function(a,b){a&1&&(_.df(),_.A(0,"div",0),_.I("click",function(d){return b.Nrc(d)}),_.A(1,
"div",1,2)(3,"div",3),_.I("click",function(){return b.f$a()}),_.B(),_.A(4,"input",4,5),_.I("blur",function(){return b.Vk()})("click",function(){return b.MP()})("change",function(d){return b.AHa(d)}),_.B(),_.E(6,"div",6),_.A(7,"div",7),_.Sc(),_.A(8,"svg",8),_.E(9,"path",9),_.B(),_.AA(),_.E(10,"div",10),_.B(),_.E(11,"div",11),_.B(),_.A(12,"label",12,13),_.ef(14),_.B()());if(a&2){var c=_.hf(2);_.Re("mdc-form-field--align-end","before"==b.Jw);_.u(4);_.Re("mdc-checkbox--selected",b.checked);_.x("checked",
b.checked)("indeterminate",b.indeterminate)("disabled",b.disabled)("id",b.zs)("required",b.required)("tabIndex",b.disabled?-1:b.tabIndex);_.Pe("aria-label",b.ariaLabel||null)("aria-labelledby",b.Pf)("aria-describedby",b.zF)("name",b.name)("value",b.value);_.u(7);_.x("matRippleTrigger",c)("matRippleDisabled",b.vd||b.disabled)("matRippleCentered",!0);_.u(1);_.x("for",b.zs)}},Ha:[_.Er],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{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'],
rb:2,Oa:0});var pib=["input"],qib=["label"],rib=0,sib={color:"accent",jMa:"check-indeterminate"},tib=_.yh(_.th(_.uh(_.wh(function(a){this.Ma=a})))),aC=function(a,b,c,d,e,f,g){b=tib.call(this,b)||this;b.kb=c;b.hb=d;b.ye=f;b.sk=g;b.ariaLabel="";b.Pf=null;b.Jw="after";b.name=null;b.Zc=new _.ll;b.nS=new _.ll;b.mf=function(){};b.yt="";b.f4=0;b.Iy=function(){};b.Cg=!1;b.kc=!1;b.fm=!1;b.sk=b.sk||sib;b.color=b.defaultColor=b.sk.color||sib.color;b.tabIndex=parseInt(e)||0;b.id=b.gJ=a+ ++rib;return b};_.V(aC,tib);_.h=aC.prototype;
_.h.Qc=function(){this.y6(this.fm)};_.h.Dt=function(){return this.vd||this.disabled};_.h.Bma=function(){this.kb.Md()};_.h.vn=function(a){this.checked=!!a};_.h.ln=function(a){this.Iy=a};_.h.Qs=function(a){this.mf=a};_.h.Qp=function(a){this.disabled=a};
_.h.iQ=function(a){var b=this.f4,c=this.AFa();if(b!==a&&c&&(this.yt&&c.classList.remove(this.yt),this.yt=this.zFa(b,a),this.f4=a,0<this.yt.length)){c.classList.add(this.yt);var d=this.yt;this.hb.Zb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.kq=function(){this.Iy(this.checked);this.Zc.emit(this.DE(this.checked));this.Yh&&(this.Yh.na.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.Iy(this.checked)};
_.h.Gla=function(){var a=this,b,c=null==(b=this.sk)?void 0:b.jMa;this.disabled||"noop"===c?this.disabled||"noop"!==c||(this.Yh.na.checked=this.checked,this.Yh.na.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(function(){a.fm=!1;a.nS.emit(a.fm)}),this.Cg=!this.Cg,this.iQ(this.Cg?1:2),this.kq())};_.h.AHa=function(a){a.stopPropagation()};_.h.Vk=function(){var a=this;Promise.resolve().then(function(){a.mf();_.Cl(a.kb)})};
_.h.zFa=function(a,b){if("NoopAnimations"===this.ye)return"";switch(a){case 0:if(1===b)return this.dm.gja;if(3==b)return this.Cg?this.dm.B8:this.dm.hja;break;case 2:return 1===b?this.dm.gja:this.dm.hja;case 1:return 2===b?this.dm.WLa:this.dm.B8;case 3:return 1===b?this.dm.jSa:this.dm.kSa}return""};_.h.y6=function(a){var b=this.Yh;b&&(b.na.indeterminate=a)};
_.W.Object.defineProperties(aC.prototype,{zs:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.gJ)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.jm},set:function(a){this.jm=_.ih(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Cg},set:function(a){a=_.ih(a);a!=this.checked&&(this.Cg=a,_.Cl(this.kb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc},set:function(a){a=_.ih(a);a!==this.disabled&&(this.kc=a,_.Cl(this.kb))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.fm},set:function(a){var b=a!=this.fm;this.fm=_.ih(a);b&&(this.fm?this.iQ(3):this.iQ(this.checked?1:2),this.nS.emit(this.fm));this.y6(this.fm)}}});aC.O=function(){_.te()};
aC.Ia=_.rc({type:aC,tb:function(a,b){a&1&&(_.xf(pib,5),_.xf(qib,5),_.xf(_.Er,5));if(a&2){var c;_.vf(c=_.zf())&&(b.Yh=c.first);_.vf(c=_.zf())&&(b.p9a=c.first);_.vf(c=_.zf())&&(b.wH=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],Pf:["aria-labelledby","ariaLabelledby"],zF:["aria-describedby","ariaDescribedby"],id:"id",required:"required",Jw:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{Zc:"change",nS:"indeterminateChange"},
features:[_.Le]});var bC=function(){};bC.O=function(a){return new (a||bC)};bC.Da=_.mc({type:bC});bC.Ca=_.bc({});var uib,vib,wib;uib=function(a){return{bG:a}};vib=function(){};wib={wa:_.sv,Nb:_.gc(function(){return _.cC}),rd:!0};_.cC=function(a,b,c,d,e,f,g){a=aC.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.Bd=c;a.dm={gja:"mat-checkbox-anim-unchecked-checked",hja:"mat-checkbox-anim-unchecked-indeterminate",WLa:"mat-checkbox-anim-checked-unchecked",B8:"mat-checkbox-anim-checked-indeterminate",jSa:"mat-checkbox-anim-indeterminate-checked",kSa:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.V(_.cC,aC);
_.cC.Ia=aC.Ia;_.h=_.cC.prototype;_.h.DE=function(a){var b=new vib;b.source=this;b.checked=a;return b};_.h.AFa=function(){return this.Ma.na};_.h.Qc=function(){var a=this;aC.prototype.Qc.call(this);this.Bd.Gm(this.Ma,!0).subscribe(function(b){b||a.Vk()})};_.h.Ka=function(){this.Bd.Jk(this.Ma)};_.h.MP=function(a){a.stopPropagation();aC.prototype.Gla.call(this)};_.h.focus=function(a,b){a?_.kq(this.Bd,this.Yh,a,b):this.Yh.na.focus(b)};
_.cC.O=function(a){return new (a||_.cC)(_.v(_.ed),_.v(_.Ml),_.v(_.jq),_.v(_.re),_.Vc("tabindex"),_.v(_.Ok,8),_.v(_.iib,8))};
_.cC.ya=_.lc({type:_.cC,qa:[["mat-checkbox"]],Db:[1,"mat-checkbox"],vb:15,Ya:function(a,b){a&2&&(_.Ye("id",b.id),_.Pe("tabindex",null)("aria-label",null)("aria-labelledby",null)("mat-id-collision",null),_.Re("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before","before"==b.Jw)("_mat-animation-noopable","NoopAnimations"===b.ye))},inputs:{vd:"disableRipple",color:"color",tabIndex:"tabIndex"},Wb:["matCheckbox"],
features:[_.mf([wib]),_.Le],ac:["*"],Aa:17,Ba:20,Ea:[[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"]],ua:function(a,b){a&1&&(_.df(),_.A(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.I("change",function(e){return b.AHa(e)})("click",function(e){return b.MP(e)}),
_.B(),_.A(5,"span",5),_.E(6,"span",6),_.B(),_.E(7,"span",7),_.A(8,"span",8),_.Sc(),_.A(9,"svg",9),_.E(10,"path",10),_.B(),_.AA(),_.E(11,"span",11),_.B()(),_.A(12,"span",12,13),_.I("cdkObserveContent",function(){return b.Bma()}),_.A(14,"span",14),_.N(15,"\u00a0"),_.B(),_.ef(16),_.B()());if(a&2){var c=_.hf(1),d=_.hf(13);_.Pe("for",b.zs);_.u(2);_.Re("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());_.u(1);_.x("id",b.zs)("required",b.required)("checked",b.checked)("disabled",
b.disabled)("tabIndex",b.tabIndex);_.Pe("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.Pf)("aria-describedby",b.zF);_.u(2);_.x("matRippleTrigger",c)("matRippleDisabled",b.Dt())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.of(18,uib,"NoopAnimations"===b.ye?0:150))}},Ha:[_.Er,_.wq],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'],
rb:2,Oa:0});var yib,Aib,Bib;_.dC=function(a){a=void 0===a?null:a;this.Eja=new Map;a&&(this.Eja=new Map(a))};_.dC.prototype.isValid=function(){return 0<this.Eja.size&&this.nm.every(function(a){return null!=a})};_.eC=function(a){return new _.dC(new Map([["0",a]]))};_.xib=function(a){return new _.dC(new Map(a.map(function(b,c){return[String(c),b]})))};
_.W.Object.defineProperties(_.dC.prototype,{Rp:{configurable:!0,enumerable:!0,get:function(){return this.Eja.values().next().value}},nm:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.Eja.values())}},en:{configurable:!0,enumerable:!0,get:function(){return new Map(this.Eja)}}});_.fC=function(a,b,c,d,e){this.config=a;this.Rs=void 0===d?!0:d;this.oca=void 0===e?!1:e;this.nf=b;this.value=c;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+yib});yib++};
_.fC.prototype.pRa=function(a){return String(a)};
_.W.Object.defineProperties(_.fC.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return null!=this.nf&&this.value.isValid()}},fIc:{configurable:!0,enumerable:!0,get:function(){return this.nf?"xap-filterbar-filtereditor-chip-operator-"+this.nf.id.replace(/[^a-zA-Z0-9-_]/g,"-"):""}},TF:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.nf&&0<this.value.en.size&&(b=this.value.nm.filter(function(c){return null!==c}).map(function(c){return a.pRa(c)}).filter(function(c){return c.trim()}).join(", "));return!this.nf||
0<this.value.en.size&&0===b.length?this.config.displayName||this.config.id:this.config.displayName+" "+(this.nf.YM||this.nf.displayName)+" "+b}}});yib=0;_.gC=function(){};_.gC.O=function(a){return new (a||_.gC)};_.gC.Ia=_.rc({type:_.gC});_.zib=function(a){this.xia=a};Aib=function(a){this.Jpb=a};_.Cib=function(a){return new Aib(function(b){return a.ha(_.me(function(c){if(!c.has(b))throw Error("Id`"+b);return _.nd(new Bib(c.get(b)))}))})};
Bib=function(a){this.config=this.config=a;if(!(this.config.Fl||this.config.Pl&&this.config.Pl.size))throw Error("Jd");if(!(this.config.Pl&&this.config.Pl.size||this.config.iz&&this.config.iz.length))throw Error("Kd");};_.hC=function(a,b,c,d,e,f){d=void 0===d?!0:d;this.pAb=a;this.Imb=b;this.zPc=d;this.iV=void 0===e?!1:e;this.Zf=new _.Wf([]);c&&this.Zf.next(c);d&&(this.wPa=new Map);f&&(this.JM=f)};_.hC.prototype.destroy=function(){this.Zf.complete()};
_.hC.prototype.clear=function(){var a=this.Zf.value.filter(function(b){return!b.Rs});this.Zf.next(a)};_.hC.prototype.CC=function(a){var b=this;if(this.zPc){if(this.wPa.has(a))return _.nd(this.wPa.get(a));var c=this.Imb.Jpb(a).ha(_.ie(1));c.ha(_.Zd()).subscribe(function(d){b.wPa.set(a,d)});return c.ha(_.Zd())}return this.Imb.Jpb(a)};
var Dib=function(a,b){b=a.Zf.getValue().concat(b);a.Zf.next(b)},Eib=function(a,b){var c=a.Zf.getValue().filter(function(d){return!b(d)});a.Zf.next(c)},Fib=function(a,b,c){var d=a.Zf.getValue().slice();b<d.length&&(c?d[b]=c:d[b].Rs&&d.splice(b,1));a.Zf.next(d)};
_.W.Object.defineProperties(_.hC.prototype,{TF:{configurable:!0,enumerable:!0,get:function(){return this.Zf.value.map(function(a){return a.TF}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return 0<this.Zf.value.length&&this.Zf.value.every(function(a){return a.isValid})}}});var iC=function(a){var b=this;this.SCc=a=void 0===a?function(c){return c}:a;this.L2=new _.Wf(void 0);this.fB=this.L2.Qf();this.LLa=new _.he;this.ak=[];this.selected=new Map;this.zKb=this.fB.ha(_.t(function(){return Array.from(b.selected.values())}),_.ie(1));this.vKb=this.fB.ha(_.t(function(){return b.selected.size}),_.ie(1))},Gib=function(a){return a.ak.length?a.zKb.ha(Zbb(function(){return!!a.ak.length})):a.zKb},jC=function(a){return a.ak.length?a.vKb.ha(Zbb(function(){return!!a.ak.length}),_.Vd()):
a.vKb.ha(_.Vd())};iC.prototype.Ce=function(a){var b=this;if(null==a)return _.nd(!1);var c=this.hash(a);a=this.fB.ha(_.t(function(){return b.selected.has(c)}));return this.ak.length?a.ha(Zbb(function(){return!!b.ak.length}),_.Vd()):a.ha(_.ke(this.selected.has(c)),_.Vd())};var kC=function(a,b){if(null==b)return!1;b=a.hash(b);if(!a.ak.length)return a.selected.has(b);a=a.ak[a.ak.length-1];b=a.wu.has(b);return 0===a.oU?!b:b};_.h=iC.prototype;
_.h.toggle=function(a,b){null==b&&(b=!kC(this,a));b?this.select(a):this.Gg(a)};_.h.select=function(){var a=_.vc.apply(0,arguments);if(this.ak.length){var b=this.ak[this.ak.length-1];if(0===b.oU){var c=_.l(a);for(a=c.next();!a.done;a=c.next())b.wu.delete(this.hash(a.value))}else for(c=_.l(a),a=c.next();!a.done;a=c.next())a=a.value,b.wu.set(this.hash(a),a)}else for(b=_.l(a),a=b.next();!a.done;a=b.next())a=a.value,this.selected.set(this.hash(a),a);this.L2.next()};
_.h.Gg=function(){var a=_.vc.apply(0,arguments);if(this.ak.length){var b=this.ak[this.ak.length-1];if(0===b.oU){var c=_.l(a);for(a=c.next();!a.done;a=c.next())a=a.value,b.wu.set(this.hash(a),a)}else for(c=_.l(a),a=c.next();!a.done;a=c.next())b.wu.delete(this.hash(a.value))}else for(b=_.l(a),a=b.next();!a.done;a=b.next())this.selected.delete(this.hash(a.value));this.L2.next()};_.h.clear=function(){this.ak.length=0;this.LLa.next();this.selected.clear();this.L2.next()};
_.h.Uga=function(a,b,c){var d=this;c=void 0===c?!1:c;this.ak.push({oU:a,jFc:b.ha(_.Xd(1),_.ie(1)),wu:new Map});this.LLa.next();this.L2.next();_.wd(this.ak.map(function(e){return e.jFc})).ha(_.ne(this.LLa)).subscribe(function(e){var f=d.ak;d.ak=[];for(var g=0;g<e.length;g++){var m=e[g],n=f[g];0===n.oU?(c||(m=m.filter(function(r){return!kC(d,r)})),d.select.apply(d,_.zc(m)),d.Gg.apply(d,_.zc(n.wu.values()))):(d.Gg.apply(d,_.zc(m)),d.select.apply(d,_.zc(n.wu.values())))}d.L2.next()})};
var Hib=function(a){if(!a.ak.length)return null;a=a.ak[a.ak.length-1];return{oU:a.oU,wu:Array.from(a.wu.values())}};iC.prototype.hash=function(a){return this.SCc.call(null,a)};var Iib,Kib,lC;Iib=new _.ps("{COUNT, plural, =1 {# item}other {# items}}");_.Jib=new _.xc("xap_picker_hash_function");Kib={LOADING:0,ERROR:1,eka:2,dka:3,mka:4,0:"LOADING",1:"ERROR",2:"EMPTY_SEARCH_AND_OPTIONS",3:"EMPTY_OPTIONS",4:"READY"};
lC=function(a){var b=this;this.Kca=new _.Wf(!1);this.rua=new _.Wf([]);this.Hz=new _.fe(1);this.Hz.ha(_.t(function(c){return!c.length}),_.ke(!0));this.NA=new _.fe(1);this.WEc=this.NA.ha(_.t(function(c){return!c}),_.ke(!0));this.lU=new _.Wf(!0);this.Xva=new _.Wf(!0);this.getOptions=null;this.Nga="Search";this.Feb=_.wd([this.NA,this.Kca]).ha(_.Kd(function(c){c=_.l(c);c.next();return!!c.next().value}),_.t(function(c){return[_.l(c).next().value,b.getOptions]}),_.me(function(c){var d=_.l(c);c=d.next().value;
d=d.next().value;return d(c).ha(_.Xd(1),_.t(function(e){return{Ud:!1,options:e,error:null}}),_.ke({Ud:!0,options:[],error:null}),_.Pd(function(e){return _.nd({Ud:!1,error:e,options:[]})}))}),_.ke({Ud:!1,options:[],error:null}),_.ie({bufferSize:1,Pu:!0}));this.fEb=_.wd([this.Kca,this.Feb,this.WEc]).ha(_.t(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value,f=e.error,g=e.Ud;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 iC(a||void 0);this.rua.subscribe(this.Hz);
this.Vga=this.Hz.ha(_.t(function(c){return Iib.format({COUNT:c.length})}));this.JX||(this.JX=function(){return null});_.wd([this.rua,this.NA,this.Kca]).ha(_.Kd(function(c){c=_.l(c);c.next();c.next();return!c.next().value})).subscribe(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;e?c&&(d=c,d=null!=b.iU?c.filter(function(f){var g;return null==(g=b.iU)?void 0:g.call(b,e,f)}):c.map(function(f){var g=_.Tcb(e,b.OY&&null!=f?b.OY(f):String(f));return{item:f,score:g}}).filter(function(f){return.8<
f.score}).sort(function(f,g){return g.score-f.score}).map(function(f){return f.item}),b.Hz.next(d)):b.Hz.next(c)});this.Feb.ha(_.t(function(c){return c.options})).subscribe(this.rua)};lC.prototype.replace=function(a){var b=this;jC(this.model).ha(_.Xd(1)).subscribe(function(c){0<c&&b.model.clear();b.model.select.apply(b.model,_.zc(a))})};lC.O=function(a){return new (a||lC)(_.q(_.Jib,8))};lC.ta=_.p({token:lC,oa:lC.O});var Lib=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]],mC=function(a){this.bc=a;this.bc.Kca.next(!0)};_.W.Object.defineProperties(mC.prototype,{getOptions:{configurable:!0,enumerable:!0,set:function(a){this.bc.getOptions=a}}});mC.O=function(a){return new (a||mC)(_.v(lC))};mC.Ia=_.rc({type:mC,qa:[["xap-picker","xapAsyncOptions",""]],inputs:{getOptions:"getOptions"}});_.nC=function(a){this.bc=a;this.bc.Kca.next(!1)};
_.W.Object.defineProperties(_.nC.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.bc.rua.next(a)}},qr:{configurable:!0,enumerable:!0,set:function(a){this.bc.lU.next(a)}},iU:{configurable:!0,enumerable:!0,set:function(a){this.bc.iU=a}},Nga:{configurable:!0,enumerable:!0,set:function(a){this.bc.Nga=a}}});_.nC.O=function(a){return new (a||_.nC)(_.v(lC))};
_.nC.Ia=_.rc({type:_.nC,qa:[["xap-picker",3,"xapAsyncOptions",""]],inputs:{options:"options",qr:"searchVisible",iU:"searchFilter",Nga:"searchInputPlaceholder"}});_.oC=function(a){var b=this;this.bc=a;this.Sf=new _.fe(1);Gib(a.model).ha(_.ne(this.Sf)).subscribe(function(c){b.Yj(c)})};_.h=_.oC.prototype;_.h.vn=function(a){null!=a&&this.bc.replace(a)};_.h.Yj=function(a){this.lCb&&this.lCb(a)};_.h.ln=function(a){this.lCb=a};_.h.vWa=function(){};_.h.Qs=function(){};_.h.Ka=function(){this.Sf.next();this.Sf.complete()};
_.W.Object.defineProperties(_.oC.prototype,{lx:{configurable:!0,enumerable:!0,set:function(a){this.bc.Xva.next(a)}},qvc:{configurable:!0,enumerable:!0,set:function(a){this.bc.JX=a}},xi:{configurable:!0,enumerable:!0,set:function(a){this.bc.OY=a}},Uj:{configurable:!0,enumerable:!0,set:function(a){this.bc.Uj=a}}});_.oC.O=function(a){return new (a||_.oC)(_.v(lC,2))};
_.oC.ya=_.lc({type:_.oC,qa:[["xap-picker"]],inputs:{lx:"selectAllVisible",qvc:"ariaLabelFunction",xi:"displayFunction",Uj:"isOptionDisabled"},features:[_.mf([{wa:_.sv,Nb:_.gc(function(){return _.oC}),rd:!0},lC])],ac:["[xapPickerHeader]","[xapPickerFilter]","[xapPickerOptions]","[xapPickerSelections]","[xapPickerFooter]"],Aa:10,Ba:0,Ea:[[1,"xap-picker-container"],[1,"xap-picker-pane-container"],[1,"xap-picker-option-pane"],[1,"xap-picker-filter"],[1,"xap-picker-options"]],ua:function(a){a&1&&(_.df(Lib),
_.A(0,"div",0),_.ef(1),_.A(2,"div",1)(3,"div",2)(4,"div",3),_.ef(5,1),_.B(),_.A(6,"div",4),_.ef(7,2),_.B()(),_.ef(8,3),_.B(),_.ef(9,4),_.B())},rb:2,Oa:0});var Mib=new _.xc("GMAT_CHECKBOX_OPTIONS",{Ga:"root",oa:function(){return{Oj:!1}}});var Nib=function(a){this.options=a};Nib.O=function(a){return new (a||Nib)(_.v(Mib))};Nib.Ia=_.rc({type:Nib,qa:[["mat-checkbox"]],vb:2,Ya:function(a,b){a&2&&_.Re("gmat-mdc-checkbox",!b.options.Oj)}});var Oib=new _.ns(3);var Pib=new _.xc("GMAT_PROGRESS_SPINNER_OPTIONS",{Ga:"root",oa:function(){return{Oj:!1}}});_.pC=function(a,b){var c=this;this.options=a;this.dva=b;this.vc=new _.he;this.cda=document.createElement("label");this.cda.classList.add("cdk-visually-hidden");this.cda.classList.add("gmat-mdc-progress-spinner-accessible-label");Ucb(b.Ma.na).ha(_.ne(this.vc)).subscribe(function(d){Qib(c,d[0],d[1])})};
_.pC.prototype.Ra=function(){this.dva.Ma.na.insertAdjacentElement("afterend",this.cda);var a=this.dva.Ma.na.getAttribute("aria-label");Qib(this,null!=a?a:"","indeterminate"===this.dva.mode?"indeterminate":this.dva.value.toString())};_.pC.prototype.Ka=function(){this.cda.remove();this.vc.next();this.vc.complete()};var Qib=function(a,b,c){b="indeterminate"===c?b:b+" "+Oib.format(Number(c)/100);a.cda.textContent=b};_.pC.O=function(a){return new (a||_.pC)(_.v(Pib),_.v(_.oB,10))};
_.pC.Ia=_.rc({type:_.pC,qa:[["mat-progress-spinner"],["mat-spinner"]],Db:["aria-hidden","true"],vb:3,Ya:function(a,b){a&2&&(_.Pe("tabindex",null),_.Re("gmat-mdc-progress-spinner",!b.options.Oj))}});_.qC=function(){};_.qC.O=function(a){return new (a||_.qC)};_.qC.Da=_.mc({type:_.qC});_.qC.Ca=_.bc({imports:[pB]});_.rC=function(){};_.rC.prototype.transform=function(a,b,c){var d={};return null==a?a:b.format((d[c]=a,d))};_.rC.O=function(a){return new (a||_.rC)};_.rC.ze=_.tc({name:"format",type:_.rC,ee:!0});_.sC=function(){};_.sC.O=function(a){return new (a||_.sC)};_.sC.Da=_.mc({type:_.sC});_.sC.Ca=_.bc({});var tC=function(a){this.Rc=a};tC.O=function(a){return new (a||tC)(_.v(_.sf))};tC.Ia=_.rc({type:tC,qa:[["","xapPickerErrorTemplate",""]]});var uC=function(a){this.Rc=a};uC.O=function(a){return new (a||uC)(_.v(_.sf))};uC.Ia=_.rc({type:uC,qa:[["","xapPickerLoadingTemplate",""]]});var vC=function(a){this.Rc=a};vC.O=function(a){return new (a||vC)(_.v(_.sf))};vC.Ia=_.rc({type:vC,qa:[["","xapPickerEmptyOptionsTemplate",""]]});var wC=function(a){this.Rc=a};wC.O=function(a){return new (a||wC)(_.v(_.sf))};
wC.Ia=_.rc({type:wC,qa:[["","xapPickerEmptySearchAndOptionsTemplate",""]]});var Rib=function(a){return{va:a}},xC=function(a){this.Rc=a};xC.O=function(a){return new (a||xC)(_.v(_.sf))};xC.Ia=_.rc({type:xC,qa:[["","xapPickerCustomOption",""]]});var yC=function(a){this.bc=a};yC.prototype.Ra=function(){};yC.O=function(a){return new (a||yC)(_.v(lC))};
yC.ya=_.lc({type:yC,qa:[["xap-picker-option"]],inputs:{ua:"template",option:"option"},Aa:3,Ba:4,Ea:[[4,"ngTemplateOutlet","ngTemplateOutletContext"],["defaultOption",""]],ua:function(a,b){a&1&&_.y(0,Vcb,1,0,"ng-container",0)(1,Wcb,1,1,"ng-template",null,1,_.Cf);if(a&2){var c=_.hf(2);_.x("ngTemplateOutlet",b.ua||c)("ngTemplateOutletContext",_.of(2,Rib,b.option))}},Ha:[_.Gm],rb:2,Oa:0});var zC=function(a){var b=this;this.bc=a;this.Qk=Kib;this.lU=this.bc.lU.ha(_.Vd());this.Xva=this.bc.Xva.ha(_.Vd());this.Vga=this.bc.Vga.ha(_.Vd());this.B4a=new _.ps("Select all {NUM_ITEMS}");this.p3="Use search to find options.";this.o3="Error loading search results. Please try again.";this.n3="No results found.";this.q3a=new _.ps("Showing the first {MAX_DISPLAYED_OPTIONS} options");this.Ahb=_.wd([this.bc.fEb.ha(),this.bc.Vga.ha(_.Vd()),this.bc.lU.ha(_.Vd()),this.bc.Xva.ha(_.Vd())]).ha(_.t(function(c){var d=
_.l(c);c=d.next().value;var e=d.next().value,f=d.next().value;d=d.next().value;return{dfa:c,nKb:e,qr:f,lx:d}}));this.rQb=this.bc.Hz.ha(_.t(function(c){void 0===b.cD&&(b.cD=Infinity);return b.cD>c.length?c:c.slice(0,b.cD)}))};zC.O=function(a){return new (a||zC)(_.v(lC))};
zC.Ia=_.rc({type:zC,Cd:function(a,b,c){a&1&&(_.yf(c,uC,5),_.yf(c,tC,5),_.yf(c,vC,5),_.yf(c,wC,5),_.yf(c,xC,5));if(a&2){var d;_.vf(d=_.zf())&&(b.Zn=d.first);_.vf(d=_.zf())&&(b.Yn=d.first);_.vf(d=_.zf())&&(b.Wn=d.first);_.vf(d=_.zf())&&(b.Xn=d.first);_.vf(d=_.zf())&&(b.wn=d.first)}},inputs:{IN:"xapPickerCustomOptionTemplate",cD:"maxDisplayedOptions"}});_.Sib=new _.xc("GMAT_BUTTON_OPTIONS",{Ga:"root",oa:function(){return{Oj:!1}}});_.AC=function(a,b){this.nb=a;this.options=b};_.AC.prototype.Ra=function(){this.nb.na.querySelector(".mat-icon, .material-icons")&&this.nb.na.classList.add("gmat-mdc-button-with-prefix")};_.AC.O=function(a){return new (a||_.AC)(_.v(_.ed),_.v(_.Sib))};
_.AC.Ia=_.rc({type:_.AC,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",""],[""]],vb:2,Ya:function(a,b){a&2&&_.Re("gmat-mdc-button",!b.options.Oj)}});var Tib=new _.xc("GMAT_FORM_FIELD_OPTIONS",{Ga:"root",oa:function(){return{Oj:!1}}});var BC=function(a){this.options=a};BC.O=function(a){return new (a||BC)(_.v(Tib))};BC.Ia=_.rc({type:BC,qa:[["mat-form-field"]],vb:2,Ya:function(a,b){a&2&&_.Re("gmat-mdc-form-field",!b.options.Oj)}});var Uib=new _.xc("GMAT_SELECT_OPTIONS",{Ga:"root",oa:function(){return{Oj:!1}}});var Vib=function(a){this.options=a};Vib.O=function(a){return new (a||Vib)(_.v(Uib))};Vib.Ia=_.rc({type:Vib,qa:[["mat-select"]],vb:2,Ya:function(a,b){a&2&&_.Re("gmat-mdc-select",!b.options.Oj)}});_.Wib={wa:_.o9a,Fb:[[new _.Kk,new _.Lk,new _.fGa(_.o9a)],[new _.Kk,new _.fGa(Uib)]],yb:function(a,b){return!b||b.Oj?a||{}:a?Object.assign({},a,{iH:_.gqa(a.iH).concat("gmat-mdc-select")}):{iH:"gmat-mdc-select"}}};var Xib={search:{Nh:"search"},close:{Nh:"close"},expand_more:{Nh:"expand_more"},remove_circle_outline:{Nh:"remove_circle_outline"},arrow_back:{Nh:"arrow_back"}},Yib=new _.xc("ICON_MAPPING",{Ga:"root",oa:function(){return Xib}});var Zib=["searchInput"],CC=function(a,b){this.bc=a;this.uu=b};CC.prototype.focus=function(){this.input&&this.input.na.focus()};CC.O=function(a){return new (a||CC)(_.v(lC),_.v(Yib))};
CC.ya=_.lc({type:CC,qa:[["xap-picker-search"]],tb:function(a,b){a&1&&_.xf(Zib,7);if(a&2){var c;_.vf(c=_.zf())&&(b.input=c.first)}},Aa:10,Ba:9,Ea:function(){return[[1,"xap-picker-search"],["aria-label","Search","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModel","placeholder","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"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"input",1,2),_.I("ngModelChange",function(e){return b.bc.NA.next(e)}),_.O(3,"async"),_.B(),_.y(4,Xcb,1,0,"ng-container",3),_.O(5,"async"),_.y(6,Zcb,1,1,"ng-template",null,4,_.Cf)(8,adb,2,1,"ng-template",null,5,_.Cf),
_.B());if(a&2){var c=_.hf(7),d=_.hf(9);_.u(1);_.x("ngModel",_.R(3,5,b.bc.NA))("placeholder",b.bc.Nga);_.u(3);_.x("ngIf",_.R(5,7,b.bc.NA))("ngIfThen",d)("ngIfElse",c)}},Ha:[_.Cm,_.hi,_.xv,_.Dv,_.AC,_.ss,hB,_.Qs,_.Hm],rb:2,Oa:0});var DC=function(a,b,c,d,e){var f=this;this.Dl=c;this.nb=d;this.y9=new _.Wf(void 0);this.PMa=new _.Wf(0);this.Ypa=new _.he;this.control=a[0];this.control.ln(function(g){f.Yj(g)});b&&(this.selection=b);this.control.Qp&&_.wd([this.y9,this.PMa]).subscribe(function(g){var m=_.l(g);g=m.next().value;m=m.next().value;m=g?g.length:m;f.control.Qp(!m);_.Cl(f.Dl)});e.Zb(function(){d.na.getAttribute("aria-label")||d.na.setAttribute("aria-label","Select all")})};_.h=DC.prototype;_.h.Ra=function(){};
_.h.Ka=function(){this.Ypa.next();this.Ypa.complete()};_.h.Yj=function(a){this.Uga(a?0:1)};
_.h.SRa=function(){var a=this;this.Ypa.next();_.wd([this.y9,this.PMa,jC(this.nx),this.nx.fB]).ha(_.t(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.nx,f=Hib(e);d=b?b.length:d;return d?f?b?b.every(function(g){return kC(e,g)})?2:1:0===f.oU?f.wu.length?f.wu.length<d?1:0:2:f.wu.length?f.wu.length<d?1:2:0:!c||b&&(c=b.filter(function(g){return kC(e,g)}).length,!c)?0:c<d?1:2:0}),_.Vd(),_.ne(this.Ypa)).subscribe(function(b){a.control.vn(2===b);a.indeterminate=1===
b;_.Cl(a.Dl)})};_.h.Uga=function(a){var b=null;this.Iwb?b=this.Iwb.call(null,a):Array.isArray(this.y9.value)&&(b=_.nd(this.y9.value));b?this.nx.Uga(a,b):this.nx.clear()};
_.W.Object.defineProperties(DC.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){this.control.indeterminate=a}},tQc:{configurable:!0,enumerable:!0,set:function(a){this.y9.next(a)}},uQc:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.PMa.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.nx=a,this.SRa())}}});DC.O=function(a){return new (a||DC)(_.v(_.sv,2),_.v(iC,8),_.v(_.Ml),_.v(_.ed),_.v(_.re))};
DC.Ia=_.rc({type:DC,qa:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{tQc:"xapSelectAllCorpus",uQc:"xapSelectAllCorpusCount",selection:["xapSelectAll","selection"],Iwb:["xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]}});var EC=null,FC=function(a,b,c){var d=this;this.Dl=c;this.fB=new _.fe(1);this.control=a[0];this.control.ln(function(e){d.Yj(e)});this.selection=b;this.nb=_.jc(_.ed);this.nb.na.x2a=this};FC.prototype.Yj=function(a){void 0!==this.Vsa&&this.nx&&this.nx.toggle(this.Vsa,!!a)};
FC.prototype.Vd=function(a){var b=this,c;if(a.shiftKey&&(null==(c=EC)?0:c.selection)&&EC!==this&&EC.selection===this.selection){var d=EC;setTimeout(function(){a:{var e=b.nb.na;for(var f=new Set,g=d.nb.na;g=g.parentNode;)g instanceof Element&&f.add(g);for(g=e;g=g.parentNode;)if(f.has(g)){e=g;break a}e=null}if(e&&(e=Array.from(e.querySelectorAll(".xap-selection-checkbox")),f=e.indexOf(d.nb.na),g=e.indexOf(b.nb.na),-1!==f&&-1!==g)){var m=Math.min(f,g);f=Math.max(f,g)+1;for(g=kC(b.nx,b.Vsa);m<f;m++){var n=
e[m],r=void 0;(null==(r=n.x2a)?void 0:r.selection)===b.selection&&n.x2a.Yj(g)}}})}EC=this};FC.prototype.Ka=function(){var a;null==(a=this.lb)||a.unsubscribe();this.fB.complete();this.nb.na.x2a=null;EC===this&&(EC=null)};FC.prototype.SRa=function(){var a=this,b;null==(b=this.lb)||b.unsubscribe();this.lb=_.wd([this.nx.fB,this.fB]).ha(_.t(function(){return kC(a.nx,a.Vsa)}),_.Vd()).subscribe(function(c){a.control.vn(c);_.Cl(a.Dl)})};
_.W.Object.defineProperties(FC.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.Vsa=a;this.fB.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.nx=a,this.SRa())},get:function(){return this.nx||null}}});FC.O=function(a){return new (a||FC)(_.v(_.sv,2),_.v(iC,8),_.v(_.Ml))};
FC.Ia=_.rc({type:FC,qa:[["mat-checkbox","xapSelection",""],["input","type","checkbox","xapSelection",""]],Db:[1,"xap-selection-checkbox"],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Vd(c)})},inputs:{item:["xapSelection","item"],selection:["xapSelectionModel","selection"]}});_.ke(!1);var GC=function(){};GC.O=function(a){return new (a||GC)};GC.Da=_.mc({type:GC});GC.Ca=_.bc({});_.HC=function(){};_.HC.O=function(a){return new (a||_.HC)};_.HC.Da=_.mc({type:_.HC});_.HC.Ca=_.bc({imports:[GC,GC]});_.IC=function(){zC.apply(this,arguments)};_.V(_.IC,zC);_.IC.Ia=zC.Ia;_.IC.prototype.l_=function(a){if(this.uz&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.uz.toArray().findIndex(function(c){return c.Ma.na.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.uz.length||this.uz.toArray()[b].focus()}};_.IC.O=function(){var a;return function(b){return(a||(a=_.ad(_.IC)))(b||_.IC)}}();
_.IC.ya=_.lc({type:_.IC,qa:[["xap-picker-checklist"]],tb:function(a,b){a&1&&(_.xf(CC,5),_.xf($B,5));if(a&2){var c;_.vf(c=_.zf())&&(b.search=c.first);_.vf(c=_.zf())&&(b.uz=c)}},features:[_.Le],Aa:2,Ba:3,Ea:[["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"],["class","xap-picker-checklist-truncated-message",4,"ngIf"],["tabindex","0",1,"xap-picker-checklist-select-all","xap-checkbox",3,"xapSelectAll","xapSelectAllCorpus","aria-label"],["class","xap-picker-checklist-option xap-checkbox","role","treeitem","tabindex","0",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter",
"onfocus",4,"ngIf","ngIfElse"],["noTab",""],["role","treeitem","tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter"],[1,"xap-picker-checklist-truncated-message"]],ua:function(a,b){a&1&&(_.y(0,rdb,10,7,"div",0),_.O(1,"async"));
a&2&&_.x("ngIf",_.R(1,1,b.Ahb))},Ha:[_.Bm,_.Cm,_.Gm,_.Dm,_.Em,Nib,$B,_.pC,_.oB,yC,DC,FC,CC,_.Hm,_.rC],styles:[".xap-picker-checklist-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-checklist-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-checklist-status-message{padding:0 0 12px;margin:0}.xap-picker-checklist-truncated-message{font-style:italic;padding-left:12px}"],
rb:2,Oa:0});var $ib=new _.xc("GMAT_INPUT_OPTIONS",{Ga:"root",oa:function(){return{Oj:!1}}});_.JC=function(a){this.options=a};_.JC.O=function(a){return new (a||_.JC)(_.v($ib))};_.JC.Ia=_.rc({type:_.JC,qa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],vb:2,Ya:function(a,b){a&2&&_.Re("gmat-mdc-input",!b.options.Oj)}});_.KC=function(){_.vr.apply(this,arguments);this.g_=[]};_.V(_.KC,_.vr);_.KC.prototype.create=function(a){return _.vr.prototype.create.call(this,Object.assign({},a,{Hd:(null==a?0:a.Hd)?_.gqa(a.Hd).concat(this.g_):this.g_}))};_.KC.O=function(){var a;return function(b){return(a||(a=_.ad(_.KC)))(b||_.KC)}}();_.KC.ta=_.p({token:_.KC,oa:_.KC.O});var ajb=new _.xc("GMAT_TOOLTIP_OPTIONS",{Ga:"root",oa:function(){return{Oj:!1}}});var LC=function(a,b){a.Oj||b.g_.push("gmat-mdc-tooltip")};LC.O=function(a){return new (a||LC)(_.v(ajb),_.v(_.vr))};LC.Ia=_.rc({type:LC,qa:[["","matTooltip",""]],features:[_.mf([{wa:_.vr,Nd:_.KC}])]});_.MC=function(){};_.MC.O=function(a){return new (a||_.MC)};_.MC.Da=_.mc({type:_.MC});_.MC.Ca=_.bc({imports:[_.oz]});_.NC=function(){};_.NC.O=function(a){return new (a||_.NC)};_.NC.Da=_.mc({type:_.NC});_.NC.Ca=_.bc({imports:[_.Im,_.MC,_.Rs,_.Jy,_.YB,_.HC]});var bjb,tdb;bjb=["removeButton"];_.OC=function(a,b){this.bc=a;this.uu=b;this.hMa=new _.ll};tdb=function(a,b){return a.bc.OY?"Deselect "+a.bc.OY(b):"Deselect"};_.OC.O=function(a){return new (a||_.OC)(_.v(lC),_.v(Yib))};
_.OC.ya=_.lc({type:_.OC,qa:[["xap-picker-selection-list"]],Cd:function(a,b,c){a&1&&_.yf(c,xC,5);if(a&2){var d;_.vf(d=_.zf())&&(b.wn=d.first)}},tb:function(a,b){a&1&&_.xf(bjb,5,_.ed);if(a&2){var c;_.vf(c=_.zf())&&(b.f4c=c)}},outputs:{hMa:"clearSelections"},Aa:12,Ba:9,Ea: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,"matTooltip","click","keydown.enter"],["removeButton",""],["class","xap-picker-selection-remove",3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",
3,"svgIcon"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1)(2,"div",2),_.bf(3,3),_.O(4,"async"),_.B(),_.A(5,"div")(6,"button",4),_.I("click",function(){b.bc.model.clear();b.hMa.emit()}),_.bf(7,5),_.O(8,"async"),_.B()()(),_.A(9,"ul",6),_.y(10,udb,8,5,"li",7),_.O(11,"async"),_.B()());a&2&&(_.u(4),_.Qy(_.R(4,3,jC(b.bc.model))),_.Ry(3),_.u(2),_.x("disabled",0===_.R(8,5,jC(b.bc.model))),_.u(4),_.x("ngForOf",_.R(11,7,Gib(b.bc.model))))},Ha:[_.Bm,_.Cm,_.AC,_.rs,_.ss,LC,_.nz,_.Qs,yC,_.Hm],rb:2,Oa:0});var cjb;cjb=["optionItem"];_.PC=function(a){this.bc=a;this.lU=this.bc.lU.ha(_.Vd());this.Qk=Kib;this.p3="Use search to find options.";this.o3="Error loading search results. Please try again.";this.n3="No results found.";this.sMb=_.wd([this.bc.fEb.ha(),this.bc.lU.ha(_.Vd()),this.bc.Hz]).ha(_.t(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;return{dfa:b,qr:d,fmb:c}}))};_.PC.prototype.l_=function(a){vdb(a,this.options)};
var CA=function(a,b){var c,d;(null==(d=(c=a.bc).Uj)?0:d.call(c,b))||a.bc.replace([b])};_.PC.O=function(a){return new (a||_.PC)(_.v(lC))};
_.PC.ya=_.lc({type:_.PC,qa:[["xap-picker-single-select"]],Cd:function(a,b,c){a&1&&(_.yf(c,uC,5),_.yf(c,tC,5),_.yf(c,vC,5),_.yf(c,wC,5),_.yf(c,xC,5));if(a&2){var d;_.vf(d=_.zf())&&(b.Zn=d.first);_.vf(d=_.zf())&&(b.Yn=d.first);_.vf(d=_.zf())&&(b.Wn=d.first);_.vf(d=_.zf())&&(b.Xn=d.first);_.vf(d=_.zf())&&(b.wn=d.first)}},tb:function(a,b){a&1&&_.xf(cjb,5,_.ed);if(a&2){var c;_.vf(c=_.zf())&&(b.options=c)}},Aa:2,Ba:3,Ea:[["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,"matRippleDisabled","xap-picker-single-select-option-disabled","xap-picker-single-selected","tabindex","click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"matRippleDisabled","tabindex","click",
"keydown.enter","keydown.space"],["optionItem",""],[1,"xap-picker-single-select-text"],[3,"template","option"]],ua:function(a,b){a&1&&(_.y(0,Idb,10,7,"div",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.sMb))},Ha:[_.Bm,_.Cm,_.Gm,_.Dm,_.Em,_.pC,_.oB,_.Er,yC,CC,_.Hm],styles:[".xap-picker-single-select-option-disabled{cursor:default;opacity:.38}.xap-picker-single-select-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-single-select-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-single-select-status-message{padding:0 0 12px;margin:0}"],
rb:2,Oa:0});_.QC=function(a){this.Kd=a;this.vc=new _.fe;this.swb=!0;this.ICb=new _.Wf([]);this.ox=new _.Wf([]);this.values=this.ox.ha(_.t(function(b){return _.xib(null!=b?b:[])}),_.ne(this.vc));this.options=this.ICb.ha(_.me(function(b){return _.Nd(b)?b:_.nd(b)}));this.lpa=new _.fe(1)};_.V(_.QC,_.gC);_.QC.Ia=_.gC.Ia;_.QC.prototype.Ka=function(){this.vc.next();this.vc.complete()};var Ldb=function(a){var b;null!=(b=a.zhb)&&b.uz.length&&b.uz.first.focus()};
_.QC.prototype.focus=function(){var a=this;this.Kd.Zb(function(){setTimeout(function(){if(a.swb){var b;null!=(b=a.zhb)&&b.search&&b.search.focus()}else Ldb(a)})})};
_.W.Object.defineProperties(_.QC.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a.Osa||this.ICb.next(a.options);var b,c,d,e=Object.assign({},a,{ev:null!=(b=a.ev)?b:!0,W1:!!a.W1,lx:null!=(c=a.lx)?c:!0},a.Osa?{}:{qr:null!=(d=a.qr)?d:!0}),f;this.swb=a.Osa||(null!=(f=null==e?void 0:e.qr)?f:!0);this.lpa.next(e)}},uc:{configurable:!0,enumerable:!0,set:function(a){this.ox.next(a&&a.value.nm||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return!0}}});
_.QC.O=function(a){return new (a||_.QC)(_.v(_.re))};
_.QC.ya=_.lc({type:_.QC,qa:[["xap-picker-editor"]],tb:function(a,b){a&1&&_.xf(_.IC,5);if(a&2){var c;_.vf(c=_.zf())&&(b.zhb=c.first)}},inputs:{config:"config",uc:"appliedFilter"},outputs:{values:"values"},features:[_.Le],Aa:2,Ba:3,Ea:[[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",""],["xapPickerOptions","",3,"maxDisplayedOptions"],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModel","getOptions","displayFunction","selectAllVisible","ngModelChange"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",
""],["xapPickerEmptySearchAndOptionsTemplate",""],["xapPickerSelections","",3,"clearSelection"]],ua:function(a,b){a&1&&(_.y(0,$db,4,2,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.lpa))},Ha:[_.Cm,_.Gm,_.xv,_.Dv,_.IC,_.OC,vC,wC,tC,uC,_.PC,_.oC,mC,_.nC,_.Hm],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}"],
rb:2,Oa:0});var RC=function(){CC.apply(this,arguments)};_.V(RC,CC);RC.O=function(){var a;return function(b){return(a||(a=_.ad(RC)))(b||RC)}}();
RC.ya=_.lc({type:RC,qa:[["xap-picker-search"]],features:[_.Le],Aa:10,Ba:9,Ea:function(){return[[1,"xap-picker-search"],["aria-label","Search","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModel","placeholder","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"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"input",1,2),_.I("ngModelChange",function(e){return b.bc.NA.next(e)}),_.O(3,"async"),_.B(),_.y(4,aeb,1,0,"ng-container",3),_.O(5,"async"),_.y(6,ceb,1,1,"ng-template",null,4,_.Cf)(8,eeb,2,1,"ng-template",null,5,_.Cf),_.B());if(a&2){var c=_.hf(7),d=_.hf(9);_.u(1);_.x("ngModel",_.R(3,5,
b.bc.NA))("placeholder",b.bc.Nga);_.u(3);_.x("ngIf",_.R(5,7,b.bc.NA))("ngIfThen",d)("ngIfElse",c)}},Ha:[_.Cm,_.hi,_.xv,_.Dv,_.Hr,_.Qs,_.Ay,_.Hm],rb:2,Oa:0});_.SC=function(){};_.SC.O=function(a){return new (a||_.SC)};_.SC.Da=_.mc({type:_.SC});_.SC.Ca=_.bc({imports:[_.Fr,_.xr,_.xq,bC,_.xr,bC]});var TC=function(){zC.apply(this,arguments)};_.V(TC,zC);TC.Ia=zC.Ia;TC.prototype.l_=function(a){if(this.uz&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.uz.toArray().findIndex(function(c){return c.Ma.na.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.uz.length||this.uz.toArray()[b].focus()}};TC.O=function(){var a;return function(b){return(a||(a=_.ad(TC)))(b||TC)}}();
TC.ya=_.lc({type:TC,qa:[["xap-picker-checklist"]],tb:function(a,b){a&1&&_.xf(_.cC,5);if(a&2){var c;_.vf(c=_.zf())&&(b.uz=c)}},features:[_.Le],Aa:2,Ba:3,Ea:[["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"],["class","xap-picker-checklist-truncated-message",4,"ngIf"],["tabindex","0",1,"xap-picker-checklist-select-all","xap-checkbox",3,"xapSelectAll","xapSelectAllCorpus","aria-label"],["class","xap-picker-checklist-option xap-checkbox","role","treeitem","tabindex","0",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus",4,"ngIf","ngIfElse"],["noTab",""],
["role","treeitem","tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter"],[1,"xap-picker-checklist-truncated-message"]],ua:function(a,b){a&1&&(_.y(0,veb,10,7,"div",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.Ahb))},Ha:[_.Bm,
_.Cm,_.Gm,_.Dm,_.Em,_.pC,_.oB,_.cC,yC,DC,FC,RC,_.Hm,_.rC],styles:[".xap-picker-checklist-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-checklist-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-checklist-status-message{padding:0 0 12px;margin:0}.xap-picker-checklist-truncated-message{font-style:italic;padding-left:12px}"],
rb:2,Oa:0});var UC=function(){_.OC.apply(this,arguments)};_.V(UC,_.OC);UC.O=function(){var a;return function(b){return(a||(a=_.ad(UC)))(b||UC)}}();
UC.ya=_.lc({type:UC,qa:[["xap-picker-selection-list"]],features:[_.Le],Aa:12,Ba:9,Ea: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,"matTooltip","click","keydown.enter"],["removeButton",""],["class","xap-picker-selection-remove",3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",3,"svgIcon"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1)(2,"div",2),_.bf(3,3),_.O(4,"async"),_.B(),_.A(5,"div")(6,"button",4),_.I("click",function(){b.bc.model.clear();
b.hMa.emit()}),_.bf(7,5),_.O(8,"async"),_.B()()(),_.A(9,"ul",6),_.y(10,xeb,8,5,"li",7),_.O(11,"async"),_.B()());a&2&&(_.u(4),_.Qy(_.R(4,3,jC(b.bc.model))),_.Ry(3),_.u(2),_.x("disabled",0===_.R(8,5,jC(b.bc.model))),_.u(4),_.x("ngForOf",_.R(11,7,Gib(b.bc.model))))},Ha:[_.Bm,_.Cm,LC,_.nz,_.Hr,_.Qs,yC,_.Hm],rb:2,Oa:0});var VC=function(a){_.PC.call(this,a);this.bc=a};_.V(VC,_.PC);VC.O=function(a){return new (a||VC)(_.v(lC))};
VC.ya=_.lc({type:VC,qa:[["xap-picker-single-select"]],features:[_.Le],Aa:2,Ba:3,Ea:[["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,"matRippleDisabled","xap-picker-single-select-option-disabled","xap-picker-single-selected","tabindex",
"click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"matRippleDisabled","tabindex","click","keydown.enter","keydown.space"],["optionItem",""],[1,"xap-picker-single-select-text"],[3,"template","option"]],ua:function(a,b){a&1&&(_.y(0,Keb,10,7,"div",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.sMb))},Ha:[_.Bm,_.Cm,_.Gm,_.Dm,_.Em,_.pC,_.oB,_.Er,yC,RC,_.Hm],styles:[".xap-picker-single-select-option-disabled{cursor:default;opacity:.38}.xap-picker-single-select-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-single-select-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-single-select-status-message{padding:0 0 12px;margin:0}"],
rb:2,Oa:0});_.WC=function(){_.QC.apply(this,arguments)};_.V(_.WC,_.QC);_.WC.Ia=_.QC.Ia;_.WC.O=function(){var a;return function(b){return(a||(a=_.ad(_.WC)))(b||_.WC)}}();
_.WC.ya=_.lc({type:_.WC,qa:[["xap-picker-editor"]],features:[_.Le],Aa:2,Ba:3,Ea:[[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",
""],["xapPickerOptions","",3,"maxDisplayedOptions"],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModel","getOptions","displayFunction","selectAllVisible","ngModelChange"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",""],["xapPickerEmptySearchAndOptionsTemplate",""],["xapPickerSelections","",3,"clearSelection"]],ua:function(a,b){a&1&&(_.y(0,afb,
4,2,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.lpa))},Ha:[_.Cm,_.Gm,_.xv,_.Dv,_.oC,mC,_.nC,TC,vC,wC,tC,uC,UC,VC,_.Hm],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}"],rb:2,Oa:0});_.djb=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"});_.XC={id:"EQ",displayName:"="};_.YC={id:"EQ_v",displayName:"equals",YM:"="};var ejb,gjb,fjb;ejb=["textInput"];_.ZC=function(a){this.Dl=a;this.sSb=new _.he;this.values=this.sSb.Qf();this.r_a=!1;this.Bi=new _.Av({})};_.ZC.prototype.Hm=function(){this.r_a&&(this.FPa.na.focus(),this.r_a=!1,this.Dl.Md())};_.ZC.prototype.Ka=function(){this.Xqa&&this.Xqa.unsubscribe()};_.ZC.prototype.focus=function(){this.FPa?this.FPa.na.focus():this.r_a=!0};
_.dfb=function(a,b){if(!b.ZH||!b.ZH.nSb)return null;for(var c=_.l(Array.from(b.ZH.nSb.entries())),d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;if(a.Bi.get(b.Rq).Cm(d))return e}return null};
gjb=function(a,b){if(b&&b.length){for(var c={},d=_.l(b),e=d.next();!e.done;e=d.next()){e=e.value;var f=new _.Cv(e.xF&&""===e.value?"":e.value||null,e.ZH?e.ZH.Hx:[]);c[e.Rq]=f}a.Xqa&&a.Xqa.unsubscribe();a.Bi=new _.Av(c);a.Xqa=a.Bi.Yl.subscribe(function(){fjb(a)});fjb(a);a.dxc=b}};fjb=function(a){for(var b=new Map,c=_.l(Object.keys(a.Bi.controls)),d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.Bi.controls[d].value);a.sSb.next(b)};
_.W.Object.defineProperties(_.ZC.prototype,{Yt:{configurable:!0,enumerable:!0,set:function(a){gjb(this,a)},get:function(){return this.dxc}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.Bi.disable():this.Bi.enable()},get:function(){return this.Bi.disabled}}});_.ZC.O=function(a){return new (a||_.ZC)(_.v(_.Ml))};
_.ZC.ya=_.lc({type:_.ZC,qa:[["xap-multi-text-field-base"]],tb:function(a,b){a&1&&_.xf(ejb,5);if(a&2){var c;_.vf(c=_.zf())&&(b.FPa=c.first)}},inputs:{Yt:"configs",disabled:"disabled"},outputs:{values:"values"},Aa:2,Ba:2,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,hfb,11,10,"ng-container",1),_.B());a&2&&(_.x("formGroup",b.Bi),_.u(1),_.x("ngForOf",b.Yt))},Ha:[_.Bm,_.Cm,_.hi,_.xv,_.Pz,BC,mB,gB,eB,_.JC,_.nB,_.Gv,_.Hv],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}"],
rb:2,Oa:0});_.$C=function(){this.Zl=new _.Wf(_.eC(null));this.values=this.Zl.Qf();this.Go={Rq:"text-field"}};_.V(_.$C,_.gC);_.$C.prototype.focus=function(){this.w2.focus()};_.hjb=function(a,b){b=b.get("text-field");b=a.Go.xF&&""===b?"":b||null;a.Zl.next(_.eC(b))};
_.W.Object.defineProperties(_.$C.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.Go.placeholder=a&&a.placeholder||void 0;this.Go.autocomplete=a&&a.autocomplete||void 0;this.Go.name=a&&a.name||void 0;this.Go.ZH=a&&a.ZH||void 0;this.xi=(null==a?void 0:a.xi)||void 0;this.Go.xF=(null==a?void 0:a.xF)||void 0;null==this.Go.value&&this.Go.xF&&(this.Go.value="");null!=this.Go.value&&this.xi&&(this.Go.value=this.xi(this.Go.value))}},uc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=null==(b=a.value)?void 0:b.Rp;this.Go.xF&&""===a?this.Go.value=this.xi?this.xi(a):a:(a=a||void 0,this.Go.value=this.xi&&a?this.xi(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.Zl.value&&this.Zl.value.nm.every(function(a){return null!=a})&&this.w2.Bi.valid}}});_.$C.O=function(){var a;return function(b){return(a||(a=_.ad(_.$C)))(b||_.$C)}}();_.$C.Ia=_.rc({type:_.$C,inputs:{config:"config",uc:"appliedFilter"},outputs:{values:"values"},features:[_.Le]});var aD,ijb,jjb;aD={};ijb=(aD.remove_filter="close",aD.clear_filters="close",aD.close_editor="close",aD.save_filters="save",aD.delete_filter="delete",aD);jjb=new _.xc("xap_filter_bar_icon_config");_.bD=function(a){this.htb=a};_.jgb=function(a,b){var c,d;return null==(c=a.htb)?void 0:null==(d=c.m6c)?void 0:d.get(b)};_.DA=function(a,b){return _.jgb(a,_.EA(a,b))};_.EA=function(a,b){var c,d,e;return null!=(e=null==(c=a.htb)?void 0:null==(d=c.jWc)?void 0:d[b])?e:ijb[b]};
_.bD.O=function(a){return new (a||_.bD)(_.q(jjb,8))};_.bD.ta=_.p({token:_.bD,oa:_.bD.O});var kjb=["labelInput"],cD=function(a,b){var c=this;this.eu=a;this.data=b;this.vc=new _.he;this.TM=new _.Cv("");b.MA.ha(_.ne(this.vc)).subscribe(function(d){c.TM.Ika([_.E2a,kfb(d)]);_.gi(c.TM)})};cD.prototype.Ka=function(){this.vc.next();this.vc.complete()};cD.prototype.cancel=function(){this.eu.close({data:null})};cD.O=function(a){return new (a||cD)(_.v(Ygb),_.v(_.VTa))};
cD.ya=_.lc({type:cD,qa:[["xap-filter-bar-save-dialog"]],tb:function(a,b){a&1&&_.xf(kjb,7);if(a&2){var c;_.vf(c=_.zf())&&(b.input=c.first)}},Aa:14,Ba:3,Ea: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 "]},ua:function(a,b){a&1&&(_.A(0,"div",0),_.bf(1,1),_.B(),_.A(2,"mat-form-field",2)(3,"mat-label"),_.bf(4,3),_.B(),_.E(5,"input",4,5),_.y(7,ifb,2,0,"mat-error",6)(8,jfb,2,0,"mat-error",6),_.B(),_.A(9,"div",7)(10,"button",8),_.I("click",function(){return b.cancel()}),_.bf(11,9),_.B(),_.A(12,"button",10),_.I("click",
function(){b.TM.value&&b.TM.valid&&b.eu.close({data:b.TM.value})}),_.bf(13,11),_.B()());a&2&&(_.u(5),_.x("formControl",b.TM),_.u(2),_.x("ngIf",b.TM.Cm("required")),_.u(1),_.x("ngIf",b.TM.Cm("validUnique")))},Ha:[_.Cm,_.AC,_.rs,BC,mB,gB,eB,_.JC,_.nB,_.hi,_.xv,_.Fv],rb:2,Oa:0});var njb;_.ljb=new _.xc("xap_fbcc");
_.dD=function(a,b,c){var d=this;this.di=a;this.xk=b;this.vAc=c;this.eH=new _.ll;this.oAb=!0;this.jT="Add a filter";this.Wfa="Remove all filters";this.Bga="Save all filters";this.Il=!1;this.JJ=null;this.SQ=-1;this.Zoa=this.aOa=!1;this.aoa=function(n){d.eH.emit({K2:0,sQ:n.filters});d.config.Zf.next(n.filters)};this.oua=function(n){n&&n.stopPropagation();var r,w;n=null!=(w=null==(r=d.config.JM)?void 0:r.vYc)?w:cD;var z,D,J;null==(J=null==(D=d.xk)?void 0:D.open(n,{data:{MA:null==(z=d.config.JM)?void 0:
z.MA},Xi:!0,Hd:"xap-filterbar-save-dialog",ariaLabel:"Save applied filters"}))||J.hz().subscribe(function(){})};var e,f;if(_.Nd(null==(e=this.xk)?void 0:e.Rna)&&(null==(f=this.xk)?0:f.hi)){var g,m;null==(g=this.xk)||null==(m=g.Rna)||m.subscribe(function(){d.Zoa=!1})}};_.dD.prototype.Ra=function(){};_.dD.prototype.Ka=function(){this.JJ&&this.JJ.unsubscribe()};
_.mjb=function(a,b){var c=b.uc;a.eH.emit({K2:c.isValid?0:1,sQ:[c]});if(b.xD){var d=a.config.Zf.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.uc.oca)return;Eib(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.Zf.getValue().indexOf(d);c.value.Rp&&Fib(a.config,b,c);_.mgb(a,!0,b)}else Dib(a.config,[c])}else Dib(a.config,[c]);c.isValid||-1!==a.fw||(a.fw=a.config.Zf.value.length-1)};_.mgb=function(a,b,c){b?a.fw=c:c===a.fw&&(a.fw=-1)};
_.ojb=function(a){if(a.disabled)return!1;var b,c;switch(null!=(c=null==(b=a.vAc)?void 0:b.sVc)?c:1){case 1:return njb(a);case 2:return 0<a.config.Zf.getValue().length;default:return!0}};njb=function(a){return 0<a.config.Zf.getValue().filter(function(b){return b.Rs}).length};_.h=_.dD.prototype;_.h.dY=function(a){this.eH.emit({K2:4,sQ:this.config.Zf.getValue()});this.config.clear();null==a||a.stopPropagation()};
_.h.update=function(a,b){b.isValid?(this.eH.emit({K2:2,sQ:[b]}),Fib(this.config,a,b)):this.remove(a);!this.oAb&&this.Zoa||this.focus();this.Zoa=!1};_.h.remove=function(a){this.eH.emit({K2:3,sQ:[this.config.Zf.getValue()[a]]});Fib(this.config,a,null);a<this.fw&&this.fw--};_.h.focus=function(){var a;null==(a=this.rp)||a.focus()};_.h.FC=function(a){this.Zoa=!0;this.focus();a.stopPropagation()};
_.W.Object.defineProperties(_.dD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Il},set:function(a){this.Il=_.ih(a)}},fw:{configurable:!0,enumerable:!0,get:function(){return this.SQ},set:function(a){this.SQ!==a&&(-1<this.SQ&&this.SQ<this.config.Zf.getValue().length&&!this.config.Zf.getValue()[this.SQ].isValid&&this.remove(this.SQ),this.aOa=-1<a&&a<this.config.Zf.getValue().length,this.SQ=a)}}});_.dD.O=function(){_.te()};
_.dD.Ia=_.rc({type:_.dD,inputs:{config:"config",wZ:"filterBarLabel",Hpb:"filterBarIcon",oAb:"menuAutoFocus",jT:"placeholderMsg",uca:"inputLabel",Wfa:"removeFilterMsg",Bga:"saveFilterMsg",mA:"noResultsMessage",disabled:"disabled"},outputs:{eH:"update"}});_.eD=function(){this.gqa=!0;this.Kmb=new _.he;this.Jmb=this.Kmb.Qf();this.eeb=new _.he;this.nvc=this.eeb.Qf();this.fqa=new _.he;this.nzc=this.fqa.Qf();this.bZ=new _.he;this.Hmb=this.bZ.Qf();this.bOa=this.newValue=this.Gp=null;this.g2a=new _.he;this.rSb=this.g2a.Qf()};_.eD.prototype.GR=function(){return this.filter?this.filter.config.Pl&&0<this.filter.config.Pl.size?Array.from(this.filter.config.Pl.keys()):this.filter.config.iz:[]};
_.eD.prototype.jha=function(a){this.filter.config.oPc?this.bOa=a:this.newValue=a};_.eD.prototype.LK=function(){if(this.filter&&(!this.filter.config.o7c||_.Efb(this))&&(this.filter.config.oPc&&(this.newValue=this.bOa),null!==this.newValue&&null!==this.Gp)){var a;this.beb=a=this.filter.config.Pl&&0<this.filter.config.Pl.size?this.filter.config.Pl.get(this.Gp).sj(this.Gp,this.newValue):this.filter.config.sj(this.Gp,this.newValue);this.eeb.next(a);this.bZ.next()}};
_.Efb=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.bOa)&&(a.uc.Rs||!(null==(b=a.newValue)||!b.nm.length))};_.pjb=function(a){return a.filter&&(!a.filter.config.pGc||!a.uc.isValid)&&!a.filter.config.Lqa};
_.W.Object.defineProperties(_.eD.prototype,{Cp:{configurable:!0,enumerable:!0,set:function(a){var b;a&&(null==(b=this.filter)?0:b.config.Lqa)?(this.jha(this.filter.config.Lqa),this.Gp=this.GR()[0],this.LK()):a!==this.gqa&&(this.gqa=a,this.Kmb.next(this.gqa))},get:function(){return this.gqa}},uc:{configurable:!0,enumerable:!0,set:function(a){this.beb=a;this.Gp=a.nf;this.newValue=a.value},get:function(){return this.beb}}});_.eD.O=function(a){return new (a||_.eD)};_.eD.ta=_.p({token:_.eD,oa:_.eD.O});_.fD=function(a,b,c,d){var e=this;this.Dl=a;this.di=b;this.Td=c;this.nb=d;this.update=new _.ll;this.v$=new _.ll;this.Il=!1;this.lb=new _.id;this.lb.add(c.nvc.subscribe(this.update));this.lb.add(c.Jmb.subscribe(this.v$));this.lb.add(c.nzc.subscribe(function(){_.qjb(e)}));this.lb.add(c.rSb.subscribe(function(){_.Cl(a)}))};_.fD.prototype.Ra=function(){};_.fD.prototype.Ka=function(){this.lb.unsubscribe()};_.qjb=function(a){a.Cp&&a.Td.editor&&a.Td.editor.focus()};_.fD.prototype.GR=function(){return this.Td.GR()};
_.fD.prototype.jha=function(a){this.Td.jha(a)};_.fD.prototype.LK=function(){this.Td.LK()};
_.W.Object.defineProperties(_.fD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Il},set:function(a){this.Il=_.ih(a)}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Td.filter=a;this.Td.g2a.next()},get:function(){return this.Td.filter}},Cp:{configurable:!0,enumerable:!0,set:function(a){(this.Td.Cp=a)&&_.qjb(this)},get:function(){return this.Td.Cp}},uc:{configurable:!0,enumerable:!0,set:function(a){this.Td.uc=a},get:function(){return this.Td.uc}}});
_.fD.O=function(a){return new (a||_.fD)(_.v(_.Ml),_.v(_.bD),_.v(_.eD),_.v(_.ed))};_.fD.Ia=_.rc({type:_.fD,inputs:{disabled:"disabled",filter:"filter",Cp:"isEditorVisible",uc:"appliedFilter"},outputs:{update:"update",v$:"editorVisibleChange"}});var gD=function(){this.Bea=new _.Cv;this.Yub=[];this.Zc=this.Bea.Yl;this.Aea=new _.ll;this.FKa=""};gD.prototype.getValue=function(){return this.Bea.value};_.W.Object.defineProperties(gD.prototype,{qua:{configurable:!0,enumerable:!0,set:function(a){this.Yub=a;null===this.getValue()&&0<this.qua.length&&(this.value=a[0])},get:function(){return this.Yub}},value:{configurable:!0,enumerable:!0,set:function(a){this.Bea.setValue(a)}}});gD.O=function(a){return new (a||gD)};
gD.ya=_.lc({type:gD,qa:[["xap-comparison-operator-selector"]],inputs:{qua:"operators",FKa:"appliedFilterId",value:"value"},outputs:{Zc:"change",Aea:"operatorFocusChange"},Aa:3,Ba:4,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"mat-form-field",
0)(1,"mat-select",1),_.I("focus",function(){b.Aea.emit(!0)})("focusout",function(){b.Aea.emit(!1)}),_.y(2,lfb,2,2,"mat-option",2),_.B()());a&2&&(_.u(1),_.ff("aria-labelledby","dialog-label-",b.FKa,"")("aria-describedby","dialog-description-",b.FKa,""),_.x("formControl",b.Bea),_.u(1),_.x("ngForOf",b.qua))},Ha:[_.Bm,_.TA,BC,mB,Vib,sB,_.xv,_.Fv],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}"],
rb:2,Oa:0});var hD=function(){gD.apply(this,arguments)};_.V(hD,gD);hD.O=function(){var a;return function(b){return(a||(a=_.ad(hD)))(b||hD)}}();
hD.ya=_.lc({type:hD,qa:[["xap-comparison-operator-selector"]],features:[_.Le],Aa:3,Ba:2,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"mat-form-field",0)(1,"mat-select",1),_.I("focus",function(){b.Aea.emit(!0)})("focusout",function(){b.Aea.emit(!1)}),_.y(2,mfb,2,2,"mat-option",2),_.B()());a&2&&
(_.u(1),_.x("formControl",b.Bea),_.u(1),_.x("ngForOf",b.qua))},Ha:[_.Bm,_.Fy,_.Sv,_.Ly,_.xv,_.Fv],styles:[".xap-filterbar-operator-select-field{width:100%}"],rb:2,Oa:0});var rjb,sjb,tjb;rjb=["overlayContainer"];sjb=["valueEditor"];tjb=[[["","header",""]],[["","footer",""]]];_.iD=function(a,b,c){var d=this;this.bC=a;this.Dl=b;this.Td=c;this.Uqa=!0;this.DWa=!1;this.eya=new _.he;this.lb=new _.id;this.zNa=!1;this.lb.add(c.Jmb.subscribe(function(){_.Cl(d.Dl)}));this.lb.add(c.rSb.subscribe(function(){_.Cl(d.Dl)}))};_.iD.prototype.Ka=function(){this.eya.next();this.eya.complete();this.lb.unsubscribe()};
var ofb=function(a,b){if(a.filter&&_.pjb(a.Td)&&a.dya){if(b){if(a.Gp===b)return;a.Gp=b}a.Gp||(a.Gp=a.Td.GR()[0]);if(a.filter.config.Pl){var c=a.filter.config.Pl.get(a.Gp);if(c)if(b=c.sj(a.Gp,a.newValue||_.eC(null)),c.Fl){var d=c.Fl;var e=c.ov}else var f=c.xYc;else return}else d=a.filter.config.Fl,b=a.filter.config.sj(a.Gp,a.newValue||_.eC(null)),e=a.filter.config.ov;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.dC),a.eya.next(),a.dya.clear(),f)a.editor=null,a.Td.jha(f);else{a.editor=
a.dya.UJ(_.El(a.bC,d)).instance;a.editor.uc=b;var g=!0;a.editor.values.ha(_.G9a(),_.Kd(function(w){var z=_.l(w);w=z.next().value;z=z.next().value;return!_.Nb(w||{},z||{})}),_.t(function(w){w=_.l(w);w.next();return w.next().value}),_.ne(a.eya)).subscribe(function(w){a.Td.jha(w);a.filter.config.oca&&!g&&null!=w.Rp&&a.Td.LK();g=!1})}if(a.editor&&(a.editor.config=e,a.Cp&&!a.DWa))if(rfb(a)){var m,n,r;null==(m=a.Vf.Ad)||null==(n=m.xo)||null==(r=n.querySelector(".xap-comparison-operator-dropdown"))||r.focus();
a.Uqa=!0}else a.Td.fqa.next();a.Dl.Md();a.Td.g2a.next()}},rfb=function(a){return a.filter&&1<a.Td.GR().length||!a.filter.config.JRa};_.iD.prototype.n0=function(){this.Cp?this.Uqa||(this.Uqa=!0,this.Td.fqa.next()):this.Uqa=!1};_.iD.prototype.lf=function(){var a=this;setTimeout(function(){var b;null==(b=a.Vf.Ad)||b.lf()})};_.iD.prototype.aWa=function(){this.zNa=!0;this.Td.bZ.next();this.zNa=!1};
_.W.Object.defineProperties(_.iD.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.Td.filter=a},get:function(){return this.Td.filter}},Cp:{configurable:!0,enumerable:!0,set:function(a){(this.Td.Cp=a)&&this.Td.fqa.next()},get:function(){return this.Td.Cp}},uc:{configurable:!0,enumerable:!0,set:function(a){this.Td.uc=a},get:function(){return this.Td.uc}},dya:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.mzc=a)?setTimeout(function(){b.filter.config.Lqa||ofb(b);b.Vf.Ad.lf()}):
this.editor=null},get:function(){return this.mzc}},editor:{configurable:!0,enumerable:!0,set:function(a){this.Td.editor=a},get:function(){return this.Td.editor}},Gp:{configurable:!0,enumerable:!0,set:function(a){this.Td.Gp=a},get:function(){return this.Td.Gp}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.Td.newValue=a},get:function(){return this.Td.newValue}}});_.iD.O=function(a){return new (a||_.iD)(_.v(_.Mk),_.v(_.Ml),_.v(_.eD))};
_.iD.ya=_.lc({type:_.iD,qa:[["xap-filter-editor-content"]],tb:function(a,b){a&1&&(_.xf(rjb,5),_.xf(sjb,5,_.tf));if(a&2){var c;_.vf(c=_.zf())&&(b.Vf=c.first);_.vf(c=_.zf())&&(b.dya=c.first)}},inputs:{trigger:"trigger",tL:"loadingTemplate"},ac:["[header]","[footer]"],Aa:2,Ba:2,Ea:[["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"]],ua:function(a,b){a&1&&(_.df(tjb),_.y(0,vfb,5,4,"ng-template",0,1,_.Cf),_.I("backdropClick",function(){return b.Td.bZ.next()})("detach",function(){return b.aWa()}));a&2&&_.x("cdkConnectedOverlayOpen",b.Cp)("cdkConnectedOverlayOrigin",
b.trigger)},Ha:[_.pq,_.Cm,_.Gm,_.wy,gD],rb:2,Oa:0});var ujb=[[["","header",""]],[["","footer",""]]],jD=function(){_.iD.apply(this,arguments)};_.V(jD,_.iD);jD.prototype.aWa=function(){this.Td.bZ.next()};jD.O=function(){var a;return function(b){return(a||(a=_.ad(jD)))(b||jD)}}();
jD.ya=_.lc({type:jD,qa:[["xap-filter-editor-content"]],features:[_.Le],ac:["[header]","[footer]"],Aa:2,Ba:2,Ea:[["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"]],ua:function(a,b){a&1&&(_.df(ujb),_.y(0,Cfb,5,4,"ng-template",0,1,_.Cf),_.I("backdropClick",function(){return b.Td.bZ.next()})("detach",function(){return b.aWa()}));a&2&&_.x("cdkConnectedOverlayOpen",b.Cp)("cdkConnectedOverlayOrigin",b.trigger)},Ha:[_.pq,_.Cm,_.Gm,_.wy,hD],rb:2,Oa:0});var vjb=new _.xc("GMAT_LEGACY_CHIPS_OPTION");var wjb=new _.xc("mat-chips-default-options");var xjb,yjb,zjb,Ajb;xjb=new _.xc("MatChipRemove");yjb=new _.xc("MatChipAvatar");zjb=new _.xc("MatChipTrailingIcon");Ajb=_.yh(_.th(_.uh(function(a){this.Ma=a}),"primary"),-1);
_.kD=function(a,b,c,d,e,f,g,m){var n=Ajb.call(this,a)||this;n.hb=b;n.kb=e;n.Po=!1;n.F8=!0;n.hW=!1;n.c6a=!1;n.role="option";n.be=!1;n.Kt=!0;n.kc=!1;n.f6=!0;n.Ro=new _.he;n.Vk=new _.he;n.Fo=new _.ll;n.vc=new _.ll;n.removed=new _.ll;n.j5a();n.AEa=f.createElement("div");n.AEa.classList.add("mat-chip-ripple");n.Ma.na.appendChild(n.AEa);n.e6a=new _.vTa(n,b,n.AEa,c);_.zTa(n.e6a,a);n.xH=d||{};n.Nm="NoopAnimations"===g;n.tabIndex=null!=m?parseInt(m)||-1:-1;return n};_.V(_.kD,Ajb);_.h=_.kD.prototype;
_.h.j5a=function(){var a=this.Ma.na;a.hasAttribute("mat-basic-chip")||"mat-basic-chip"===a.tagName.toLowerCase()?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};_.h.Ka=function(){this.vc.emit({Rf:this});this.e6a.bna()};_.h.select=function(){this.be||(this.be=!0,this.s4(),_.Cl(this.kb))};_.h.Gg=function(){this.be&&(this.be=!1,this.s4(),_.Cl(this.kb))};_.h.HZa=function(){this.be||(this.be=!0,this.s4(!0),_.Cl(this.kb))};
_.h.l1a=function(a){this.be=!this.selected;this.s4(void 0===a?!1:a);_.Cl(this.kb)};_.h.focus=function(){this.Po||(this.Ma.na.focus(),this.Ro.next({Rf:this}));this.Po=!0};_.h.remove=function(){this.Rs&&this.removed.emit({Rf:this})};_.h.No=function(a){this.disabled&&a.preventDefault()};_.h.Yf=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.mx&&this.l1a(!0),a.preventDefault()}};
_.h.AE=function(){var a=this;this.hb.Kf.ha(_.Xd(1)).subscribe(function(){a.hb.jc(function(){a.Po=!1;a.Vk.next({Rf:a})})})};_.h.s4=function(a){this.Fo.emit({source:this,MG:void 0===a?!1:a,selected:this.be})};
_.W.Object.defineProperties(_.kD.prototype,{Gva:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.vd||this.Nm||!!this.xH.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.be},set:function(a){a=_.ih(a);a!==this.be&&(this.be=a,this.s4())}},value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Xd?this.Xd:this.Ma.na.textContent},set:function(a){this.Xd=a}},mx:{configurable:!0,enumerable:!0,get:function(){return this.Kt&&this.F8},set:function(a){this.Kt=
_.ih(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.c6a||this.kc},set:function(a){this.kc=_.ih(a)}},Rs:{configurable:!0,enumerable:!0,get:function(){return this.f6},set:function(a){this.f6=_.ih(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.mx&&(this.hW||this.selected)?this.selected.toString():null}}});_.kD.O=function(a){return new (a||_.kD)(_.v(_.ed),_.v(_.re),_.v(_.gq),_.v(_.Dr,8),_.v(_.Ml),_.v(_.ph),_.v(_.Ok,8),_.Vc("tabindex"))};
_.kD.Ia=_.rc({type:_.kD,qa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],Cd:function(a,b,c){a&1&&(_.yf(c,yjb,5),_.yf(c,zjb,5),_.yf(c,xjb,5));if(a&2){var d;_.vf(d=_.zf())&&(b.gfb=d.first);_.vf(d=_.zf())&&(b.D2=d.first);_.vf(d=_.zf())&&(b.X0=d.first)}},Db:[1,"mat-chip","mat-focus-indicator"],vb:15,Ya:function(a,b){a&1&&_.I("click",function(c){return b.No(c)})("keydown",function(c){return b.Yf(c)})("focus",function(){return b.focus()})("blur",function(){return b.AE()});
a&2&&(_.Pe("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.Re("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.gfb)("mat-chip-with-trailing-icon",b.D2||b.X0)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.Nm))},inputs:{color:"color",vd:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",mx:"selectable",disabled:"disabled",Rs:"removable"},outputs:{Fo:"selectionChange",
vc:"destroyed",removed:"removed"},Wb:["matChip"],features:[_.Le]});var lD=function(a,b){this.MI=a;"BUTTON"===b.na.nodeName&&b.na.setAttribute("type","button")};lD.prototype.No=function(a){var b=this.MI;b.Rs&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};lD.O=function(a){return new (a||lD)(_.v(_.kD),_.v(_.ed))};
lD.Ia=_.rc({type:lD,qa:[["","matChipRemove",""]],Db:[1,"mat-chip-remove","mat-chip-trailing-icon"],Ya:function(a,b){a&1&&_.I("click",function(c){return b.No(c)})},features:[_.mf([{wa:xjb,Nb:lD}])]});var Bjb,Cjb,Djb;Bjb=_.xh(function(a,b,c,d){this.tI=a;this.NI=b;this.OI=c;this.Fd=d;this.lc=new _.he});Cjb=Number.MAX_SAFE_INTEGER;Djb=function(a,b){this.source=a;this.value=b};
_.mD=function(a,b,c,d,e,f,g){g=Bjb.call(this,f,d,e,g)||this;g.Ma=a;g.kb=b;g.oc=c;g.controlType="mat-chip-list";g.fma=null;g.Lb=new _.he;g.PB="mat-chip-list-"+Cjb--;g.Ur=0;g.FJa=null;g.mf=function(){};g.Ke=function(){};g.Jh=!1;g.Hy=function(m,n){return m===n};g.kc=!1;g.ariaOrientation="horizontal";g.Kt=!0;g.Zc=new _.ll;g.Cr=new _.ll;g.Fd&&(g.Fd.Yp=g);return g};_.V(_.mD,Bjb);_.h=_.mD.prototype;
_.h.re=function(){var a=this;this.Rb=_.py(_.Gq(_.O8a((new _.Iq(this.Yd)).hE())),this.oc?this.oc.value:"ltr");this.oc&&this.oc.Zc.ha(_.ne(this.Lb)).subscribe(function(b){return _.py(a.Rb,b)});this.Rb.jN.subscribe(function(){return a.NDa()});this.Yd.Vc.ha(_.ke(null),_.ne(this.Lb)).subscribe(function(){!a.disabled&&a.mx||Promise.resolve().then(function(){a.dQ()});a.rsc();a.zI();a.Kna();a.Ztc();a.lc.next()})};_.h.Ra=function(){this.kd=new _.uy(this.multiple,void 0,!1);this.lc.next()};
_.h.hn=function(){this.Fd&&(this.fV(),this.Fd.disabled!==this.kc&&(this.disabled=!!this.Fd.disabled))};_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.Lb.next();this.Lb.complete();this.lc.complete();this.d7a()};_.h.ZGb=function(a){this.xt=a;this.Ma.na.setAttribute("data-mat-chip-input",a.id)};_.h.B1=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};_.h.vn=function(a){this.Yd&&this.Lt(a,!1)};
_.h.ln=function(a){this.Ke=a};_.h.Qs=function(a){this.mf=a};_.h.Qp=function(a){this.disabled=a;this.lc.next()};_.h.p0=function(a){this.KHa(a)||this.focus()};_.h.focus=function(a){this.disabled||this.xt&&this.xt.focused||(0<this.Yd.length?this.Rb.MB(0,1):this.roc(a),this.lc.next())};_.h.roc=function(a){this.xt&&this.xt.focus(a)};_.h.o5=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.Rb.Ls(a),this.lc.next())};_.h.Kna=function(){this.Ur=this.FJa||(0===this.Yd.length?-1:0)};
_.h.Ztc=function(){null!=this.fma&&(this.Yd.length?this.Rb.Hk(Math.min(this.fma,this.Yd.length-1)):this.focus());this.fma=null};_.h.MW=function(a){return 0<=a&&a<this.Yd.length};_.h.Lt=function(a,b){var c=this;b=void 0===b?!0:b;this.iW();this.Yd.forEach(function(d){return d.Gg()});Array.isArray(a)?(a.forEach(function(d){return c.XI(d,b)}),this.ZP()):(a=this.XI(a,b))&&b&&this.Rb.Hk(a)};
_.h.XI=function(a,b){var c=this;b=void 0===b?!0:b;var d=this.Yd.find(function(e){return null!=e.value&&c.Hy(e.value,a)});d&&(b?d.HZa():d.select(),this.kd.select(d));return d};_.h.zI=function(){var a=this;Promise.resolve().then(function(){if(a.Fd||a.Xd)a.Lt(a.Fd?a.Fd.value:a.Xd,!1),a.lc.next()})};_.h.iW=function(a){this.kd.clear();this.Yd.forEach(function(b){b!==a&&b.Gg()});this.lc.next()};
_.h.ZP=function(){var a=this;this.Jh&&(this.kd.clear(),this.Yd.forEach(function(b){b.selected&&a.kd.select(b)}),this.lc.next())};_.h.gF=function(a){var b=null;this.Xd=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Zc.emit(new Djb(this,b));this.Cr.emit(b);this.Ke(b);_.Cl(this.kb)};_.h.AE=function(){var a=this;this.Kla()||this.Rb.Hk(-1);this.disabled||(this.xt?setTimeout(function(){a.focused||a.nma()}):this.nma())};
_.h.nma=function(){this.mf();_.Cl(this.kb);this.lc.next()};_.h.NDa=function(){var a=this;-1!==this.Ur&&(this.Ur=-1,setTimeout(function(){a.Ur=a.FJa||0;_.Cl(a.kb)}))};_.h.rsc=function(){this.d7a();this.Jqc();this.Lqc();this.Kqc()};_.h.d7a=function(){this.yEa&&(this.yEa.unsubscribe(),this.yEa=null);this.xEa&&(this.xEa.unsubscribe(),this.xEa=null);this.BEa&&(this.BEa.unsubscribe(),this.BEa=null);this.zEa&&(this.zEa.unsubscribe(),this.zEa=null)};
_.h.Lqc=function(){var a=this;this.BEa=this.ZLa.subscribe(function(b){b.source.selected?a.kd.select(b.source):a.kd.Gg(b.source);a.multiple||a.Yd.forEach(function(c){!a.kd.Ce(c)&&c.selected&&c.Gg()});b.MG&&a.gF()})};_.h.Jqc=function(){var a=this;this.yEa=this.E8.subscribe(function(b){b=a.Yd.toArray().indexOf(b.Rf);a.MW(b)&&_.Hq(a.Rb,b);a.lc.next()});this.xEa=this.YLa.subscribe(function(){a.AE();a.lc.next()})};
_.h.Kqc=function(){var a=this;this.zEa=this.Ewc.subscribe(function(b){var c=b.Rf;b=a.Yd.toArray().indexOf(b.Rf);a.MW(b)&&c.Po&&(a.fma=b)})};_.h.KHa=function(a){for(a=a.target;a&&a!==this.Ma.na;){if(a.classList.contains("mat-chip"))return!0;a=a.parentElement}return!1};_.h.Kla=function(){return this.Yd&&this.Yd.some(function(a){return a.Po})};_.h.dQ=function(){var a=this;this.Yd&&this.Yd.forEach(function(b){b.c6a=a.kc;b.hW=a.multiple;b.F8=a.Kt})};
_.W.Object.defineProperties(_.mD.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.kd)?void 0:a.selected)||[]:null==(b=this.kd)?void 0:b.selected[0]}},role:{configurable:!0,enumerable:!0,get:function(){return this.vW?this.vW:this.empty?null:"listbox"},set:function(a){this.vW=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Jh},set:function(a){this.Jh=_.ih(a);this.dQ()}},xz:{configurable:!0,enumerable:!0,get:function(){return this.Hy},
set:function(a){this.Hy=a;this.kd&&this.zI()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.vn(a);this.Xd=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.xt?this.xt.id:this.PB}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.jm)?c:null==(a=this.Fd)?void 0:null==(b=a.control)?void 0:_.H2a(b))?d:!1},set:function(a){this.jm=_.ih(a);this.lc.next()}},placeholder:{configurable:!0,enumerable:!0,
get:function(){return this.xt?this.xt.placeholder:this.GB},set:function(a){this.GB=a;this.lc.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.xt&&this.xt.focused||this.Kla()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.xt||this.xt.empty)&&(!this.Yd||0===this.Yd.length)}},P1:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Fd?!!this.Fd.disabled:this.kc},
set:function(a){this.kc=_.ih(a);this.dQ()}},mx:{configurable:!0,enumerable:!0,get:function(){return this.Kt},set:function(a){this.Kt=_.ih(a);this.dQ()}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.Ur=this.FJa=a}},ZLa:{configurable:!0,enumerable:!0,get:function(){return _.Fd.apply(null,_.zc(this.Yd.map(function(a){return a.Fo})))}},E8:{configurable:!0,enumerable:!0,get:function(){return _.Fd.apply(null,_.zc(this.Yd.map(function(a){return a.Ro})))}},YLa:{configurable:!0,enumerable:!0,
get:function(){return _.Fd.apply(null,_.zc(this.Yd.map(function(a){return a.Vk})))}},Ewc:{configurable:!0,enumerable:!0,get:function(){return _.Fd.apply(null,_.zc(this.Yd.map(function(a){return a.vc})))}}});_.mD.O=function(a){return new (a||_.mD)(_.v(_.ed),_.v(_.Ml),_.v(_.Qq,8),_.v(_.Bv,8),_.v(_.Gv,8),_.v(_.Ar),_.v(_.vv,10))};
_.mD.ya=_.lc({type:_.mD,qa:[["mat-chip-list"]],Cd:function(a,b,c){a&1&&_.yf(c,_.kD,5);if(a&2){var d;_.vf(d=_.zf())&&(b.Yd=d)}},Db:["ngSkipHydration","",1,"mat-chip-list"],vb:15,Ya:function(a,b){a&1&&_.I("focus",function(){return b.focus()})("blur",function(){return b.AE()})("keydown",function(c){return b.o5(c)});a&2&&(_.Ye("id",b.PB),_.Pe("tabindex",b.disabled?null:b.Ur)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.Um)("aria-multiselectable",b.multiple)("role",
b.role)("aria-orientation",b.ariaOrientation)("mat-id-collision",null),_.Re("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.Um)("mat-chip-list-required",b.required))},inputs:{role:"role",cE:["aria-describedby","userAriaDescribedBy"],jZ:"errorStateMatcher",multiple:"multiple",xz:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:["aria-orientation","ariaOrientation"],mx:"selectable",tabIndex:"tabIndex"},outputs:{Zc:"change",
Cr:"valueChange"},Wb:["matChipList"],features:[_.mf([{wa:_.Pv,Nb:_.mD}]),_.Le],ac:["*"],Aa:2,Ba:0,Ea:[[1,"mat-chip-list-wrapper"]],ua:function(a){a&1&&(_.df(),_.A(0,"div",0),_.ef(1),_.B())},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'],
rb:2,Oa:0});_.nD=function(){};_.nD.O=function(a){return new (a||_.nD)};_.nD.Da=_.mc({type:_.nD});_.nD.Ca=_.bc({Pb:[_.Ar,{wa:wjb,rc:{WLc:[13]}}],imports:[_.xr]});var oD=function(a,b){this.nb=a;this.orb=b};oD.prototype.isEnabled=function(){return!!this.orb&&this.orb.enabled};_.W.Object.defineProperties(oD.prototype,{IXa:{configurable:!0,enumerable:!0,get:function(){return this.nb.na.hasAttribute("protected")}}});oD.O=function(a){return new (a||oD)(_.v(_.ed),_.v(vjb,8))};oD.Ia=_.rc({type:oD,qa:[["mat-chip"],["","mat-chip",""]],vb:4,Ya:function(a,b){a&2&&_.Re("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.IXa)}});var pD=function(a,b,c,d){_.fD.call(this,a,b,c,d);var e=this;this.Dl=a;this.di=b;this.Td=c;this.Fo=new _.ll;this.vc=new _.ll;this.removed=new _.ll;this.D8=new _.ll;this.Po=!1;this.Ro=new _.he;this.Vk=new _.he;Ejb(this);this.lb.add(c.Hmb.subscribe(function(){e.P8()}))};_.V(pD,_.fD);pD.Ia=_.fD.Ia;pD.prototype.Ka=function(){_.fD.prototype.Ka.call(this);this.vc.emit({Rf:this})};
var Ejb=function(a){a=a.nb.na;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({Rf:this})};pD.prototype.focus=function(){this.Cp?_.qjb(this):(this.Rf.focus(),this.Po||(this.nb.na.focus(),this.Ro.next({Rf:this})),this.Po=!0)};pD.prototype.P8=function(){this.Cp=!1;this.focus()};
pD.prototype.k_=function(a){a.stopPropagation();this.D8.emit();!this.disabled&&_.pjb(this.Td)&&(this.Cp=!0)};pD.O=function(a){return new (a||pD)(_.v(_.Ml),_.v(_.bD),_.v(_.eD),_.v(_.ed))};
pD.ya=_.lc({type:pD,qa:[["xap-filter-editor"]],tb:function(a,b){a&1&&_.xf(_.kD,7);if(a&2){var c;_.vf(c=_.zf())&&(b.Rf=c.first)}},outputs:{Fo:"selectionChange",vc:"destroyed",removed:"removed",D8:"chipClick"},features:[_.mf([{wa:_.kD,Nb:pD},_.eD]),_.Le],Aa:15,Ba:12,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"mat-chip",0,1),_.I("click",function(e){return b.k_(e)})("keydown.enter",function(e){return b.k_(e)})("keydown.space",function(e){return b.k_(e)})("removed",
function(){return b.remove()}),_.A(2,"span",2),_.N(3),_.B(),_.y(4,Dfb,2,2,"mat-icon",3),_.B(),_.A(5,"xap-filter-editor-content",4)(6,"div",5)(7,"div",6),_.N(8),_.B(),_.A(9,"button",7),_.I("click",function(){return b.P8()}),_.A(10,"mat-icon",8),_.N(11),_.B()()(),_.y(12,Ffb,3,1,"div",9),_.B(),_.y(13,Gfb,2,0,"ng-template",null,10,_.Cf));if(a&2){var c=_.hf(1),d=_.hf(14);_.x("disableRipple",!_.pjb(b.Td))("disabled",b.disabled)("selectable",!1);_.u(3);_.kf(" ",null==b.uc?null:b.uc.TF," ");_.u(1);_.x("ngIf",
!b.uc||b.uc.Rs);_.u(1);_.x("trigger",c)("loadingTemplate",d);_.u(2);_.ff("id","dialog-label-",b.uc.id,"");_.u(1);_.kf(" ",b.uc.config.displayName," ");_.u(2);_.x("svgIcon",_.DA(b.di,"close_editor"));_.u(1);_.lf(_.EA(b.di,"close_editor"));_.u(1);_.x("ngIf",b.filter&&!b.filter.config.oca)}},Ha:[_.Cm,oD,_.Hr,_.kD,lD,_.Qs,_.pw,_.vy,jD],rb:2,Oa:0});var Fjb,Gjb;Fjb=["autocompleteInputBox"];_.qD=function(a){var b=this;this.di=a;this.e4a="Loading options";this.selected=new _.ll;this.KZa=new _.ll;this.wNa=new _.ll;this.iCb=new _.ll;this.Il=!1;this.el=new _.Cv;this.vc=new _.he;this.Ica=!1;this.el.Yl.ha(_.ne(this.vc)).subscribe(function(c){"string"===typeof c&&Gjb(b)})};_.qD.prototype.Ra=function(){this.iV&&!this.AT&&Gjb(this)};_.qD.prototype.Ka=function(){this.vc.next();this.vc.complete()};_.qD.prototype.focus=function(){this.tsa.na.focus()};
_.FA=function(a){return!!a.SR&&!!a.JK};_.Hjb=function(a){0===a.tsa.na.selectionStart&&0===a.tsa.na.selectionEnd&&a.iCb.emit()};Gjb=function(a){var b=a.xia(a.el.value||"");a.iV?a.AT=b:a.BL=b};_.qD.prototype.Vd=function(){var a=this.tsa.na;a.blur();a.focus()};
_.W.Object.defineProperties(_.qD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Il},set:function(a){this.Il=_.ih(a);a?this.el.disable():this.el.enable()}},xia:{configurable:!0,enumerable:!0,set:function(a){this.NGc=a;Gjb(this)},get:function(){return this.NGc}}});_.qD.O=function(a){return new (a||_.qD)(_.v(_.bD))};
_.qD.Ia=_.rc({type:_.qD,tb:function(a,b){a&1&&_.xf(Fjb,7);if(a&2){var c;_.vf(c=_.zf())&&(b.tsa=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",uca:"inputLabel",iV:"useRankedSuggestions",mA:"noResultsMessage",xia:"suggestionProvider",MA:"savedFilterSets"},outputs:{selected:"selected",KZa:"selectedSet",wNa:"deletedSet",iCb:"onBackspace"}});_.Ijb=_.Qg("panelAnimation",[_.Tg("void, hidden",_.Sg({opacity:0,transform:"scaleY(0.8)"})),_.Ug(":enter, hidden => visible",[_.Noa([_.Rg("0.03s linear",_.Sg({opacity:1})),_.Rg("0.12s cubic-bezier(0, 0, 0.2, 1)",_.Sg({transform:"scaleY(1)"}))])]),_.Ug(":leave, visible => hidden",[_.Rg("0.075s linear",_.Sg({opacity:0}))])]);_.Jjb=new _.xc("mat-autocomplete-default-options",{Ga:"root",oa:Hfb});var Kjb,Ljb;Kjb={wa:_.sv,Nb:_.gc(function(){return _.rD}),rd:!0};Ljb=new _.xc("mat-autocomplete-scroll-strategy");_.Mjb={wa:Ljb,Fb:[_.vr],yb:function(a){return function(){return a.Jm.Lp()}}};
_.rD=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.Wc=a;this.Af=b;this.Se=c;this.Ui=d;this.kb=e;this.oc=g;this.Qe=m;this.Eb=n;this.Bf=r;this.hq=w;this.CP=this.d4=!1;this.Y6=_.id.EMPTY;this.GO=!0;this.LO=new _.he;this.Z6=function(){z.GO=z.Eb.activeElement!==z.Wc.na||z.hd};this.Ke=function(){};this.mf=function(){};this.position="auto";this.Q7="off";this.HDa="mat-mdc-autocomplete-panel-above";this.Fn=!1;this.Fea=_.Cd(function(){var D=z.autocomplete?z.autocomplete.options:null;return D?D.Vc.ha(_.ke(D),
_.me(function(){return _.Fd.apply(null,_.zc(D.map(function(J){return J.Cu})))})):z.Ui.Kf.ha(_.Xd(1),_.me(function(){return z.Fea}))});this.fGa=function(D){if(27===D.keyCode&&!_.fh(D)||38===D.keyCode&&_.fh(D,"altKey")){if(z.Gt){var J;z.O6(null!=(J=z.IJa)?J:"");z.Gt=null}z.LO.next();z.UP();D.stopPropagation();D.preventDefault()}};this.bi=null;this.Le=f};_.rD.prototype.Qc=function(){var a=this,b=this.nq();"undefined"!==typeof b&&this.Ui.Zb(function(){return b.addEventListener("blur",a.Z6)})};
_.rD.prototype.Sb=function(a){a.position&&this.Jj&&(this.q6(this.Jj),this.hd&&this.Cb.lf())};_.rD.prototype.Ka=function(){var a=this.nq();"undefined"!==typeof a&&a.removeEventListener("blur",this.Z6);this.Y6.unsubscribe();this.d4=!0;this.VEa();this.LO.complete();this.JO()};_.sD=function(a){a.YV();a.Ny()};_.h=_.rD.prototype;
_.h.HF=function(){var a=this;this.uIa();this.Fn&&(this.hd&&this.Ui.jc(function(){a.autocomplete.closed.emit()}),this.autocomplete.uP=this.Fn=!1,this.Gt=null,this.Cb&&this.Cb.sg()&&(this.Cb.detach(),this.MO.unsubscribe()),this.kQ(),this.d4||this.kb.Md())};_.h.lf=function(){this.Fn&&this.Cb.lf()};
_.h.PFa=function(){var a=this;return _.Fd(_.Ed(this.Eb,"click"),_.Ed(this.Eb,"auxclick"),_.Ed(this.Eb,"touchend")).ha(_.Kd(function(b){b=_.hh(b);var c=a.Qe?a.Qe.Ma.na:null,d=a.NF?a.NF.nb.na:null;return a.Fn&&b!==a.Wc.na&&a.Eb.activeElement!==a.Wc.na&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.Cb&&!a.Cb.xo.contains(b)}))};_.h.vn=function(a){var b=this;Promise.resolve(null).then(function(){return b.xE(a)})};_.h.ln=function(a){this.Ke=a};_.h.Qs=function(a){this.mf=a};
_.h.Qp=function(a){this.Wc.na.disabled=a};_.h.Yf=function(a){var b=a.keyCode,c=_.fh(a);27!==b||c||a.preventDefault();if(this.Cq&&13===b&&this.hd&&!c)this.Cq.vq(),this.UP(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Rb.Of,e=38===b||40===b;9===b||e&&!c&&this.hd?this.autocomplete.Rb.Ls(a):e&&this.Lr()&&_.sD(this);if(e||this.autocomplete.Rb.Of!==d)this.GIa(this.autocomplete.Rb.Uv||0),this.autocomplete.yJ&&this.Cq&&(this.Gt||(this.IJa=this.Wc.na.value),this.Gt=this.Cq,this.xE(this.Cq.value))}};
_.h.O4=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));this.RP!==c&&(this.RP=c,this.Gt=null,this.autocomplete&&this.autocomplete.tH||this.Ke(c),c||this.KO(null,!1),this.Lr()&&this.Eb.activeElement===a.target&&_.sD(this))};_.h.N4=function(){this.GO?this.Lr()&&(this.RP=this.Wc.na.value,this.YV(),this.Ny(!0)):this.GO=!0};_.h.No=function(){this.Lr()&&!this.hd&&_.sD(this)};
_.h.Ny=function(a){this.Qe&&"auto"===this.Qe.io&&((void 0===a?0:a)?this.Qe.PDa():this.Qe.io="always",this.CP=!0)};_.h.uIa=function(){this.CP&&(this.Qe&&(this.Qe.io="auto"),this.CP=!1)};_.h.ZIa=function(){var a=this,b=this.Ui.Kf.ha(_.Xd(1)),c=this.autocomplete.options.Vc.ha(_.oe(function(){return _.cTa(a.Jj)}),_.Ud(0));return _.Fd(b,c).ha(_.me(function(){a.Ui.jc(function(){var d=a.hd;a.UP();a.kQ();a.kb.Md();a.hd&&a.Cb.lf();d!==a.hd&&(a.hd?a.x4():a.autocomplete.closed.emit())});return a.JWa}),_.Xd(1)).subscribe(function(d){return a.QIa(d)})};
_.h.x4=function(){this.KJa=this.Wc.na.value;this.autocomplete.ii.emit()};_.h.VEa=function(){this.Cb&&(this.HF(),this.Cb.dispose(),this.Cb=null)};_.h.xE=function(a){a=this.autocomplete&&this.autocomplete.UF?this.autocomplete.UF(a):a;this.O6(null!=a?a:"")};_.h.O6=function(a){this.Qe?this.Qe.Od.value=a:this.Wc.na.value=a;this.RP=a};
_.h.QIa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.Gt)?(this.KO(a),this.xE(a.value),this.Ke(a.value),c.iFa(a),this.Wc.na.focus()):c.tH&&this.Wc.na.value!==this.KJa&&(this.KO(null),this.xE(null),c.eq?c.eq.ha(_.Xd(1)).subscribe(function(){return b.Ke(null)}):this.Ke(null));this.HF()};_.h.KO=function(a,b){var c,d;null==(c=this.autocomplete)||null==(d=c.options)||d.forEach(function(e){e!==a&&e.selected&&e.Gg(b)})};
_.h.YV=function(){var a=this,b=this.Cb;if(b)this.Jj.uha(this.cP()),b.Br({width:this.gP()});else{var c;this.Wk=new _.qr(this.autocomplete.ua,this.Se,{id:null==(c=this.Qe)?void 0:_.ry(c)});this.Cb=b=this.Af.create(this.dP());this.Y6=this.Bf.Zc().subscribe(function(){a.hd&&b&&b.Br({width:a.gP()})})}b&&!b.sg()&&(b.Ld(this.Wk),this.MO=this.ZIa());c=this.hd;this.autocomplete.uP=this.Fn=!0;var d;this.autocomplete.n6(null==(d=this.Qe)?void 0:d.color);this.kQ();this.DO();this.hd&&c!==this.hd&&this.x4()};
_.h.kQ=function(){this.autocomplete.t6();if(this.hd){var a=this.Cb;this.wP||(this.wP=a.Wj().subscribe(this.fGa));this.NP||(this.NP=a.Xw().subscribe())}else{null==(a=this.wP)||a.unsubscribe();var b;null==(b=this.NP)||b.unsubscribe();this.wP=this.NP=null}};_.h.dP=function(){var a,b;return new _.fr({Lg:this.eP(),zj:this.Le(),width:this.gP(),direction:null!=(b=this.oc)?b:void 0,Hd:null==(a=this.hq)?void 0:a.iH})};
_.h.eP=function(){var a=_.R8a(_.jr(_.nr(this.Af.position(),this.cP()),!1),!1);this.q6(a);return this.Jj=a};_.h.q6=function(a){var b=[{Cc:"start",Dc:"bottom",qc:"start",wc:"top"},{Cc:"end",Dc:"bottom",qc:"end",wc:"top"}],c=this.HDa;c=[{Cc:"start",Dc:"top",qc:"start",wc:"bottom",Hd:c},{Cc:"end",Dc:"top",qc:"end",wc:"bottom",Hd:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.zc(b),_.zc(c));_.ir(a,b)};_.h.cP=function(){return this.NF?this.NF.nb:this.Qe?this.Qe.vR():this.Wc};
_.h.gP=function(){return this.autocomplete.nD||this.KFa()};_.h.KFa=function(){return this.cP().na.getBoundingClientRect().width};_.h.UP=function(){var a=this.autocomplete;if(a.xJ){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Rb.Hk(b)}else a.Rb.Hk(-1)};_.h.Lr=function(){var a=this.Wc.na;return!a.readOnly&&!a.disabled&&!this.Tt};_.h.nq=function(){var a;return(null==(a=this.Eb)?void 0:a.defaultView)||window};
_.h.GIa=function(a){var b=this.autocomplete,c=fcb(a,b.options,b.gH);0===a&&1===c?b.p6(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Hh(),b.p6(gcb(a.offsetTop,a.offsetHeight,b.UFa(),b.panel.na.offsetHeight)))};_.h.DO=function(){var a=this.Wc.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.bi&&_.mh(this.bi,"aria-owns",b);_.nqa(a,"aria-owns",b);this.bi=a}};_.h.JO=function(){this.bi&&(_.mh(this.bi,"aria-owns",this.autocomplete.id),this.bi=null)};
_.W.Object.defineProperties(_.rD.prototype,{hd:{configurable:!0,enumerable:!0,get:function(){return this.Fn&&this.autocomplete.SA}},JWa:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.Fd(this.Fea,this.autocomplete.Rb.jN.ha(_.Kd(function(){return a.Fn})),this.LO,this.PFa(),this.Cb?this.Cb.Mo.ha(_.Kd(function(){return a.Fn})):_.nd()).ha(_.t(function(b){return b instanceof Wgb?b:null}))}},Cq:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Rb?
this.autocomplete.Rb.Of:null}}});_.rD.O=function(a){return new (a||_.rD)(_.v(_.ed),_.v(_.vr),_.v(_.tf),_.v(_.re),_.v(_.Ml),_.v(Ljb),_.v(_.Qq,8),_.v(_.Qv,9),_.v(_.ph,8),_.v(_.$q),_.v(_.Jjb,8))};
_.rD.Ia=_.rc({type:_.rD,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Db:[1,"mat-mdc-autocomplete-trigger"],vb:7,Ya:function(a,b){a&1&&_.I("focusin",function(){return b.N4()})("blur",function(){return b.mf()})("input",function(c){return b.O4(c)})("keydown",function(c){return b.Yf(c)})("click",function(){return b.No()});a&2&&_.Pe("autocomplete",b.Q7)("role",b.Tt?null:"combobox")("aria-autocomplete",b.Tt?null:"list")("aria-activedescendant",b.hd&&b.Cq?b.Cq.id:null)("aria-expanded",
b.Tt?null:b.hd.toString())("aria-controls",b.Tt||!b.hd?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.Tt?null:"listbox")},inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],NF:["matAutocompleteConnectedTo","connectedTo"],Q7:["autocomplete","autocompleteAttribute"],Tt:["matAutocompleteDisabled","autocompleteDisabled",_.Ef]},Wb:["matAutocompleteTrigger"],features:[_.mf([Kjb]),_.Me,_.Cc]});var Njb=["panel"],Ojb=0,Pjb=function(a,b){this.source=a;this.option=b},Qjb=_.E8a(function(){}),tD=function(a,b,c,d){var e=Qjb.call(this)||this;e.kb=a;e.Ma=b;e.hq=c;e.I3=_.id.EMPTY;e.SA=!1;e.uP=!1;e.UF=null;e.Dea=new _.ll;e.ii=new _.ll;e.closed=new _.ll;e.Cea=new _.ll;e.Tk={};e.id="mat-autocomplete-"+Ojb++;e.lSa=(null==d?void 0:d.ZBa)||!1;e.E5a=!!c.xJ;e.F5a=!!c.yJ;e.eab=!!c.tH;return e};_.V(tD,Qjb);_.h=tD.prototype;_.h.n6=function(a){this.wl=a;this.r6(this.Tk)};
_.h.re=function(){var a=this;this.Rb=_.oy((new _.ty(this.options)).hE(),this.NB);this.I3=this.Rb.Zc.subscribe(function(b){a.isOpen&&a.Cea.emit({source:a,option:a.options.toArray()[b]||null})});this.t6()};_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.I3.unsubscribe()};_.h.p6=function(a){this.panel&&(this.panel.na.scrollTop=a)};_.h.UFa=function(){return this.panel?this.panel.na.scrollTop:0};_.h.t6=function(){this.SA=!!this.options.length;this.u6(this.Tk);_.Cl(this.kb)};
_.h.iFa=function(a){this.Dea.emit(new Pjb(this,a))};_.h.fP=function(a){return this.ariaLabel?null:this.Pf?(a?a+" ":"")+this.Pf:a};_.h.u6=function(a){a[this.MJa]=this.SA;a[this.nGa]=!this.SA};_.h.r6=function(a){a["mat-primary"]="primary"===this.wl;a["mat-warn"]="warn"===this.wl;a["mat-accent"]="accent"===this.wl};_.h.NB=function(a){return a.disabled};
_.W.Object.defineProperties(tD.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.uP&&this.SA}},xJ:{configurable:!0,enumerable:!0,get:function(){return this.E5a},set:function(a){this.E5a=_.ih(a)}},yJ:{configurable:!0,enumerable:!0,get:function(){return this.F5a},set:function(a){this.F5a=_.ih(a)}},tH:{configurable:!0,enumerable:!0,get:function(){return this.eab},set:function(a){this.eab=_.ih(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Tk=a&&a.length?
_.acb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.u6(this.Tk);this.r6(this.Tk);this.Ma.na.className=""}}});tD.O=function(a){return new (a||tD)(_.v(_.Ml),_.v(_.ed),_.v(_.Jjb),_.v(_.gq))};
tD.Ia=_.rc({type:tD,tb:function(a,b){a&1&&(_.xf(_.sf,7),_.xf(Njb,5));if(a&2){var c;_.vf(c=_.zf())&&(b.ua=c.first);_.vf(c=_.zf())&&(b.panel=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],Pf:["aria-labelledby","ariaLabelledby"],UF:"displayWith",xJ:"autoActiveFirstOption",yJ:"autoSelectActiveOption",tH:"requireSelection",nD:"panelWidth",classList:["class","classList"]},outputs:{Dea:"optionSelected",ii:"opened",closed:"closed",Cea:"optionActivated"},features:[_.Le]});var uD=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.Wc=a;this.Af=b;this.Se=c;this.Ui=d;this.kb=e;this.oc=g;this.Qe=m;this.Eb=n;this.Bf=r;this.hq=w;this.CP=this.cEa=this.d4=!1;this.Y6=_.id.EMPTY;this.GO=!0;this.LO=new _.he;this.Z6=function(){z.GO=z.Eb.activeElement!==z.Wc.na||z.hd};this.Ke=function(){};this.mf=function(){};this.position="auto";this.Q7="off";this.Fn=!1;this.Fea=_.Cd(function(){var D=z.autocomplete?z.autocomplete.options:null;return D?D.Vc.ha(_.ke(D),_.me(function(){return _.Fd.apply(null,
_.zc(D.map(function(J){return J.Cu})))})):z.Ui.Kf.ha(_.Xd(1),_.me(function(){return z.Fea}))});this.fGa=function(D){if(27===D.keyCode&&!_.fh(D)||38===D.keyCode&&_.fh(D,"altKey")){if(z.Gt){var J;z.O6(null!=(J=z.IJa)?J:"");z.Gt=null}z.LO.next();z.UP();D.stopPropagation();D.preventDefault()}};this.bi=null;this.Le=f};_.h=uD.prototype;_.h.Qc=function(){var a=this,b=this.nq();"undefined"!==typeof b&&this.Ui.Zb(function(){return b.addEventListener("blur",a.Z6)})};
_.h.Sb=function(a){a.position&&this.Jj&&(this.q6(this.Jj),this.hd&&this.Cb.lf())};_.h.Ka=function(){var a=this.nq();"undefined"!==typeof a&&a.removeEventListener("blur",this.Z6);this.Y6.unsubscribe();this.d4=!0;this.VEa();this.LO.complete();this.JO()};_.h.HF=function(){var a=this;this.uIa();this.Fn&&(this.hd&&this.Ui.jc(function(){a.autocomplete.closed.emit()}),this.autocomplete.uP=this.Fn=!1,this.Gt=null,this.Cb&&this.Cb.sg()&&(this.Cb.detach(),this.MO.unsubscribe()),this.kQ(),this.d4||this.kb.Md())};
_.h.lf=function(){this.Fn&&this.Cb.lf()};_.h.PFa=function(){var a=this;return _.Fd(_.Ed(this.Eb,"click"),_.Ed(this.Eb,"auxclick"),_.Ed(this.Eb,"touchend")).ha(_.Kd(function(b){b=_.hh(b);var c=a.Qe?a.Qe.Ma.na:null,d=a.NF?a.NF.nb.na:null;return a.Fn&&b!==a.Wc.na&&a.Eb.activeElement!==a.Wc.na&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.Cb&&!a.Cb.xo.contains(b)}))};_.h.vn=function(a){var b=this;Promise.resolve(null).then(function(){return b.xE(a)})};_.h.ln=function(a){this.Ke=a};
_.h.Qs=function(a){this.mf=a};_.h.Qp=function(a){this.Wc.na.disabled=a};
_.h.Yf=function(a){var b=a.keyCode,c=_.fh(a);27!==b||c||a.preventDefault();if(this.Cq&&13===b&&this.hd&&!c)this.Cq.vq(),this.UP(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Rb.Of,e=38===b||40===b;9===b||e&&!c&&this.hd?this.autocomplete.Rb.Ls(a):e&&this.Lr()&&_.sD(this);if(e||this.autocomplete.Rb.Of!==d)this.GIa(this.autocomplete.Rb.Uv||0),this.autocomplete.yJ&&this.Cq&&(this.Gt||(this.IJa=this.Wc.na.value),this.Gt=this.Cq,this.xE(this.Cq.value))}};
_.h.O4=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));this.RP!==c&&(this.RP=c,this.Gt=null,this.Ke(c),c||this.KO(null,!1),this.Lr()&&this.Eb.activeElement===a.target&&_.sD(this))};_.h.N4=function(){this.GO?this.Lr()&&(this.RP=this.Wc.na.value,this.YV(),this.Ny(!0)):this.GO=!0};_.h.No=function(){this.Lr()&&!this.hd&&_.sD(this)};_.h.Ny=function(a){this.Qe&&"auto"===this.Qe.io&&((void 0===a?0:a)?this.Qe.PDa():this.Qe.io="always",this.CP=!0)};
_.h.uIa=function(){this.CP&&(this.Qe&&(this.Qe.io="auto"),this.CP=!1)};_.h.ZIa=function(){var a=this,b=this.Ui.Kf.ha(_.Xd(1)),c=this.autocomplete.options.Vc.ha(_.oe(function(){return _.cTa(a.Jj)}),_.Ud(0));return _.Fd(b,c).ha(_.me(function(){a.Ui.jc(function(){var d=a.hd;a.UP();a.kQ();a.kb.Md();a.hd&&a.Cb.lf();d!==a.hd&&(a.hd?a.x4():a.autocomplete.closed.emit())});return a.JWa}),_.Xd(1)).subscribe(function(d){return a.QIa(d)})};_.h.x4=function(){this.KJa=this.Wc.na.value;this.autocomplete.ii.emit()};
_.h.VEa=function(){this.Cb&&(this.HF(),this.Cb.dispose(),this.Cb=null)};_.h.xE=function(a){a=this.autocomplete&&this.autocomplete.UF?this.autocomplete.UF(a):a;this.O6(null!=a?a:"")};_.h.O6=function(a){this.Qe?this.Qe.Od.value=a:this.Wc.na.value=a;this.RP=a};
_.h.QIa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.Gt)?(this.KO(a),this.xE(a.value),this.Ke(a.value),c.iFa(a),this.Wc.na.focus()):c.tH&&this.Wc.na.value!==this.KJa&&(this.KO(null),this.xE(null),c.eq?c.eq.ha(_.Xd(1)).subscribe(function(){return b.Ke(null)}):this.Ke(null));this.HF()};_.h.KO=function(a,b){var c,d;null==(c=this.autocomplete)||null==(d=c.options)||d.forEach(function(e){e!==a&&e.selected&&e.Gg(b)})};
_.h.YV=function(){var a=this,b=this.Cb;if(b)this.Jj.uha(this.cP()),b.Br({width:this.gP()});else{var c;this.Wk=new _.qr(this.autocomplete.ua,this.Se,{id:null==(c=this.Qe)?void 0:_.ry(c)});this.Cb=b=this.Af.create(this.dP());this.Y6=this.Bf.Zc().subscribe(function(){a.hd&&b&&b.Br({width:a.gP()})})}b&&!b.sg()&&(b.Ld(this.Wk),this.MO=this.ZIa());c=this.hd;this.autocomplete.uP=this.Fn=!0;var d;this.autocomplete.n6(null==(d=this.Qe)?void 0:d.color);this.kQ();this.DO();this.hd&&c!==this.hd&&this.x4()};
_.h.kQ=function(){this.autocomplete.t6();if(this.hd){var a=this.Cb;this.wP||(this.wP=a.Wj().subscribe(this.fGa));this.NP||(this.NP=a.Xw().subscribe())}else{null==(a=this.wP)||a.unsubscribe();var b;null==(b=this.NP)||b.unsubscribe();this.wP=this.NP=null}};_.h.dP=function(){var a,b;return new _.fr({Lg:this.eP(),zj:this.Le(),width:this.gP(),direction:null!=(b=this.oc)?b:void 0,Hd:null==(a=this.hq)?void 0:a.iH})};
_.h.eP=function(){var a=_.R8a(_.jr(_.nr(this.Af.position(),this.cP()),!1),!1);this.q6(a);return this.Jj=a};_.h.q6=function(a){var b=[{Cc:"start",Dc:"bottom",qc:"start",wc:"top"},{Cc:"end",Dc:"bottom",qc:"end",wc:"top"}],c=this.HDa;c=[{Cc:"start",Dc:"top",qc:"start",wc:"bottom",Hd:c},{Cc:"end",Dc:"top",qc:"end",wc:"bottom",Hd:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.zc(b),_.zc(c));_.ir(a,b)};_.h.cP=function(){return this.NF?this.NF.nb:this.Qe?this.Qe.vR():this.Wc};
_.h.gP=function(){return this.autocomplete.nD||this.KFa()};_.h.KFa=function(){return this.cP().na.getBoundingClientRect().width};_.h.UP=function(){var a=this.autocomplete;if(a.xJ){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Rb.Hk(b)}else a.Rb.Hk(-1)};_.h.Lr=function(){var a=this.Wc.na;return!a.readOnly&&!a.disabled&&!this.cEa};_.h.nq=function(){var a;return(null==(a=this.Eb)?void 0:a.defaultView)||window};
_.h.GIa=function(a){var b=this.autocomplete,c=_.F8a(a,b.options,b.gH);0===a&&1===c?b.p6(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Hh(),b.p6(_.G8a(a.offsetTop,a.offsetHeight,b.UFa(),b.panel.na.offsetHeight)))};_.h.DO=function(){var a=this.Wc.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.bi&&_.mh(this.bi,"aria-owns",b);_.nqa(a,"aria-owns",b);this.bi=a}};_.h.JO=function(){this.bi&&(_.mh(this.bi,"aria-owns",this.autocomplete.id),this.bi=null)};
_.W.Object.defineProperties(uD.prototype,{Tt:{configurable:!0,enumerable:!0,get:function(){return this.cEa},set:function(a){this.cEa=_.ih(a)}},hd:{configurable:!0,enumerable:!0,get:function(){return this.Fn&&this.autocomplete.SA}},JWa:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.Fd(this.Fea,this.autocomplete.Rb.jN.ha(_.Kd(function(){return a.Fn})),this.LO,this.PFa(),this.Cb?this.Cb.Mo.ha(_.Kd(function(){return a.Fn})):_.nd()).ha(_.t(function(b){return b instanceof _.a9a?b:null}))}},
Cq:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Rb?this.autocomplete.Rb.Of:null}}});uD.O=function(a){return new (a||uD)(_.v(_.ed),_.v(_.vr),_.v(_.tf),_.v(_.re),_.v(_.Ml),_.v(Ljb),_.v(_.Qq,8),_.v(_.Qv,9),_.v(_.ph,8),_.v(_.$q),_.v(_.Jjb,8))};
uD.Ia=_.rc({type:uD,inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],NF:["matAutocompleteConnectedTo","connectedTo"],Q7:["autocomplete","autocompleteAttribute"],Tt:["matAutocompleteDisabled","autocompleteDisabled"]},features:[_.Cc]});var Rjb;Rjb={wa:_.sv,Nb:_.gc(function(){return _.vD}),rd:!0};_.vD=function(){uD.apply(this,arguments);this.HDa="mat-autocomplete-panel-above"};_.V(_.vD,uD);_.vD.O=function(){var a;return function(b){return(a||(a=_.ad(_.vD)))(b||_.vD)}}();
_.vD.Ia=_.rc({type:_.vD,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Db:[1,"mat-autocomplete-trigger"],vb:7,Ya:function(a,b){a&1&&_.I("focusin",function(){return b.N4()})("blur",function(){return b.mf()})("input",function(c){return b.O4(c)})("keydown",function(c){return b.Yf(c)})("click",function(){return b.No()});a&2&&_.Pe("autocomplete",b.Q7)("role",b.Tt?null:"combobox")("aria-autocomplete",b.Tt?null:"list")("aria-activedescendant",b.hd&&b.Cq?b.Cq.id:null)("aria-expanded",
b.Tt?null:b.hd.toString())("aria-owns",b.Tt||!b.hd?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.Tt?null:"listbox")},Wb:["matAutocompleteTrigger"],features:[_.mf([Rjb]),_.Le]});_.wD=function(){var a=tD.apply(this,arguments)||this;a.MJa="mat-autocomplete-visible";a.nGa="mat-autocomplete-hidden";a.eq=null;return a};_.V(_.wD,tD);_.wD.Ia=tD.Ia;_.wD.O=function(){var a;return function(b){return(a||(a=_.ad(_.wD)))(b||_.wD)}}();
_.wD.ya=_.lc({type:_.wD,qa:[["mat-autocomplete"]],Cd:function(a,b,c){a&1&&(_.yf(c,_.Cr,5),_.yf(c,_.Fy,5));if(a&2){var d;_.vf(d=_.zf())&&(b.gH=d);_.vf(d=_.zf())&&(b.options=d)}},Db:["ngSkipHydration","",1,"mat-autocomplete"],vb:1,Ya:function(a){a&2&&_.Pe("mat-id-collision",null)},inputs:{vd:"disableRipple"},Wb:["matAutocomplete"],features:[_.mf([{wa:_.Br,Nb:_.wD}]),_.Le],ac:["*"],Aa:1,Ba:0,Ea:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],ua:function(a){a&1&&(_.df(),
_.y(0,Ifb,3,4,"ng-template"))},Ha:[_.Am],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"],
rb:2,Oa:0});var Mfb=function(a){return{va:a}},xD=function(){_.qD.apply(this,arguments);this.TXa=!1};_.V(xD,_.qD);xD.Ia=_.qD.Ia;xD.prototype.Fba=function(a){this.el.setValue("");a.option.value.filters?this.KZa.emit(a.option.value):this.selected.emit(a.option.value)};_.Sjb=function(a){a.yca&&a.VKa.HF()};_.W.Object.defineProperties(xD.prototype,{yca:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});xD.O=function(){var a;return function(b){return(a||(a=_.ad(xD)))(b||xD)}}();
xD.ya=_.lc({type:xD,qa:[["xap-filter-menu"]],tb:function(a,b){a&1&&(_.xf(_.wD,7),_.xf(_.vD,7));if(a&2){var c;_.vf(c=_.zf())&&(b.autocomplete=c.first);_.vf(c=_.zf())&&(b.VKa=c.first)}},features:[_.Le],Aa:13,Ba:13,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"input",
0,1),_.I("click",function(){return b.Vd()})("focusin",function(){return b.Ica=!0})("focusout",function(){return b.Ica=!1})("keydown.backspace",function(){return _.Hjb(b)}),_.B(),_.A(2,"mat-autocomplete",2,3),_.I("optionSelected",function(e){return b.Fba(e)}),_.y(4,Kfb,3,1,"div",4)(5,Ufb,5,6,"ng-container",5)(6,agb,4,6,"ng-template",null,6,_.Cf)(8,bgb,2,1,"mat-option",7),_.O(9,"async"),_.O(10,"async"),_.y(11,igb,1,1,"ng-template",null,8,_.Cf),_.B());if(a&2){var c=_.hf(3),d=_.hf(7);_.x("formControl",
b.el)("matAutocomplete",c)("placeholder",b.placeholder);_.Pe("aria-label",b.uca||b.placeholder||null);_.u(2);_.x("aria-label",b.placeholder);_.u(2);_.x("ngIf",null==b.MA?null:b.MA.length);_.u(1);_.x("ngIf",b.iV)("ngIfElse",d);_.u(3);_.x("ngIf",null==_.R(9,9,b.BL)&&null==_.R(10,11,b.AT))}},Ha:[_.Bm,_.Cm,_.Gm,_.Dm,_.Em,_.Fm,_.wD,_.vD,_.Fy,rB,_.Hr,_.Qs,_.pw,_.hi,_.xv,_.Fv,_.Hm],rb:2,Oa:0});_.yD=function(a,b,c){_.dD.call(this,a,b,c);this.di=a;this.xk=b};_.V(_.yD,_.dD);_.yD.Ia=_.dD.Ia;_.yD.prototype.Qc=function(){var a=this,b;null==(b=this.Lmb)||b.Vc.subscribe(function(){a.JJ&&a.JJ.unsubscribe();a.JJ=a.Poa.E8.subscribe(function(){_.Sjb(a.rp)})})};_.yD.prototype.E_=function(a){return this.aOa&&this.fw===a&&!this.rp.yca};_.yD.prototype.Waa=function(){return this.Hpb||"filter_list"};
_.yD.prototype.FZa=function(){if(0<this.Poa.Yd.length){var a;null==(a=this.Poa.Yd.get(this.Poa.Yd.length-1))||a.focus()}else this.rp&&this.rp.Vd()};_.yD.O=function(a){return new (a||_.yD)(_.v(_.bD),_.v(_.VA,8),_.v(_.ljb,8))};
_.yD.ya=_.lc({type:_.yD,qa:[["xap-filter-bar"]],tb:function(a,b){a&1&&(_.xf(_.mD,5),_.xf(xD,7),_.xf(pD,5));if(a&2){var c;_.vf(c=_.zf())&&(b.Poa=c.first);_.vf(c=_.zf())&&(b.rp=c.first);_.vf(c=_.zf())&&(b.Lmb=c)}},features:[_.mf([_.bD]),_.Le],Aa:12,Ba:17,Ea:function(){return[[1,"xap-filterbar-filter-bar",3,"click"],[1,"xap-filterbar-header"],["class","xap-filterbar-icon-label",3,"svgIcon",4,"ngIf"],["class","xap-filterbar-text-label",4,"ngIf"],[1,"xap-filterbar-applied-filters-container"],["aria-label",
"list of filters, press backspace to remove filter",1,"xap-filterbar-chip-list",3,"disabled"],["class","xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","editorVisibleChange","removed","update",4,"ngFor","ngForOf"],["autoActiveFirstOption","",1,"xap-filterbar-menu",3,"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"]]},ua:function(a,b){a&1&&(_.A(0,"div",0),_.I("click",function(c){return b.FC(c)}),_.A(1,"div",1),_.y(2,kgb,2,2,"mat-icon",2)(3,lgb,2,1,"span",3),_.B(),_.A(4,"div",4)(5,"mat-chip-list",5),_.y(6,ngb,2,6,"xap-filter-editor",6),_.O(7,"async"),_.A(8,"xap-filter-menu",7),_.I("selected",function(c){return _.mjb(b,c)})("selectedSet",function(c){return b.aoa(c)})("deletedSet",function(){})("onBackspace",function(){return b.FZa()}),_.O(9,
"async"),_.B()()(),_.y(10,ogb,3,4,"button",8)(11,pgb,3,4,"button",9),_.B());a&2&&(_.u(2),_.x("ngIf",!b.wZ),_.u(1),_.x("ngIf",b.wZ),_.u(2),_.x("disabled",b.disabled),_.u(1),_.x("ngForOf",_.R(7,13,b.config.Zf)),_.u(2),_.x("suggestionProvider",b.config.pAb.xia)("useRankedSuggestions",b.config.iV)("placeholder",b.jT)("inputLabel",b.uca||b.jT)("noResultsMessage",b.mA)("disabled",b.disabled)("savedFilterSets",_.R(9,15,null==b.config.JM?null:b.config.JM.MA)),_.u(2),_.x("ngIf",b.config.JM&&0<b.config.Zf.getValue().length),
_.u(1),_.x("ngIf",_.ojb(b)))},Ha:[_.Bm,_.Cm,_.Hr,_.mD,_.Qs,_.tw,pD,xD,_.Hm],rb:2,Oa:0});var Tjb=function(a,b,c,d,e,f,g){e=void 0===e?{}:e;this.value=a;this.Zpa=b;this.ariaLabel=c;this.enabled=d;this.Cxc=e;this.sm=void 0===f?a:f;this.kva=g},Ujb=1,Vjb=_.gh({passive:!1,capture:!0}),zD=_.gh({passive:!0,capture:!0}),Wjb=_.gh({passive:!0}),AD=function(a,b){var c=this;this.Ma=a;this.hb=b;this.zc=_.jc(_.gq);this.JE=!1;this.Tta=7;this.Xbb=0;this.SC=!1;this.mhb=1;this.nH=this.vT=null;this.EKb=new _.ll;this.tfa=new _.ll;this.Bl=new _.ll;this.eR=new _.ll;this.nC=new _.ll;this.dla=!1;this.kla=function(d){if(c.Cab&&
"focus"===d.type)c.Cab=!1;else if(d.target&&c.SC){var e=c.yW(d.target);e&&c.hb.jc(function(){return c.tfa.emit({value:e.enabled?e:null,event:d})})}};this.bbb=function(d){if(c.SC){var e=zgb(d),f=e?c.yW(e):null;e!==d.target&&(c.dla=!0);vgb(d.target)&&d.preventDefault();c.hb.jc(function(){return c.tfa.emit({value:(null==f?0:f.enabled)?f:null,event:d})})}};this.jma=function(d){null!==c.nH&&c.SC&&("blur"!==d.type&&(c.dla=!0),!d.target||!c.yW(d.target)||d.relatedTarget&&c.yW(d.relatedTarget)||c.hb.jc(function(){return c.tfa.emit({value:null,
event:d})}))};this.rma=function(d){if(c.SC){c.dla=!1;var e=d.target&&c.yW(d.target);e&&c.Zla(e.kva)&&c.hb.jc(function(){c.eR.emit({value:e.kva,event:d})})}};this.kHa=function(d){if(c.SC){var e=vgb(d.target);e?e.closest(".mat-calendar-body")===c.Ma.na&&c.hb.jc(function(){var f=c.yW(e),g;c.nC.emit({value:null!=(g=null==f?void 0:f.kva)?g:null,event:d})}):c.hb.jc(function(){c.nC.emit({value:null,event:d})})}};this.abb=function(d){(d=zgb(d))&&c.kHa({target:d})};this.Re="mat-calendar-body-"+Ujb++;this.VIa=
this.Re+"-start-date";this.jFa=this.Re+"-end-date";b.Zb(function(){var d=a.na;d.addEventListener("touchmove",c.bbb,Vjb);d.addEventListener("mouseenter",c.kla,zD);d.addEventListener("focus",c.kla,zD);d.addEventListener("mouseleave",c.jma,zD);d.addEventListener("blur",c.jma,zD);d.addEventListener("mousedown",c.rma,Wjb);d.addEventListener("touchstart",c.rma,Wjb);c.zc.Pd&&(window.addEventListener("mouseup",c.kHa),window.addEventListener("touchend",c.abb))})};_.h=AD.prototype;
_.h.Hm=function(){this.JE&&(this.Oy(),this.JE=!1)};_.h.zmc=function(a,b){this.dla||a.enabled&&this.EKb.emit({value:a.value,event:b})};_.h.Xnc=function(a,b){a.enabled&&this.Bl.emit({value:a.value,event:b})};_.h.LW=function(a){return this.b2===a||this.eZ===a};_.h.Sb=function(a){var b=a.numCols,c=this.rows,d=this.Tta;if(a.rows||b)this.z4=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.IO)this.IO=50*this.mhb/d+"%";if(b||!this.W5a)this.W5a=100/d+"%"};
_.h.Ka=function(){var a=this.Ma.na;a.removeEventListener("touchmove",this.bbb,Vjb);a.removeEventListener("mouseenter",this.kla,zD);a.removeEventListener("focus",this.kla,zD);a.removeEventListener("mouseleave",this.jma,zD);a.removeEventListener("blur",this.jma,zD);a.removeEventListener("mousedown",this.rma,Wjb);a.removeEventListener("touchstart",this.rma,Wjb);this.zc.Pd&&(window.removeEventListener("mouseup",this.kHa),window.removeEventListener("touchend",this.abb))};
_.h.a9a=function(a,b){b=a*this.Tta+b;a&&(b-=this.z4);return b==this.Xbb};_.h.Oy=function(a){var b=this;a=void 0===a?!0:a;this.hb.Zb(function(){b.hb.Kf.ha(_.Xd(1)).subscribe(function(){setTimeout(function(){var c=b.Ma.na.querySelector(".mat-calendar-body-active");c&&(a||(b.Cab=!0),c.focus())})})})};_.h.CIa=function(){this.JE=!0};_.h.PGa=function(a){return wgb(a,this.b2,this.eZ)};_.h.OGa=function(a){return xgb(a,this.b2,this.eZ)};_.h.Zla=function(a){return ygb(a,this.b2,this.eZ,this.SC)};
_.h.d9a=function(a){return wgb(a,this.Xt,this.bw)};_.h.lqc=function(a,b,c){if(!this.d9a(a)||this.PGa(a)||!this.Zla(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.OGa(a.sm)};_.h.kqc=function(a,b,c){if(!this.c9a(a)||this.OGa(a)||!this.Zla(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.PGa(a.sm)};_.h.c9a=function(a){return xgb(a,this.Xt,this.bw)};_.h.pqc=function(a){return ygb(a,this.Xt,this.bw,this.SC)};
_.h.mqc=function(a){return this.Xt===this.bw&&a===this.Xt};_.h.vqc=function(a){return wgb(a,this.vT,this.nH)};_.h.uqc=function(a){return xgb(a,this.vT,this.nH)};_.h.qqc=function(a){return ygb(a,this.vT,this.nH,this.SC)};_.h.Qoc=function(a){return this.SC?this.b2===a&&this.eZ===a?this.VIa+" "+this.jFa:this.b2===a?this.VIa:this.eZ===a?this.jFa:null:null};
_.h.yW=function(a){var b=vgb(a);return b&&(a=b.getAttribute("data-mat-row"),b=b.getAttribute("data-mat-col"),a&&b)?this.rows[parseInt(a)][parseInt(b)]:null};AD.O=function(a){return new (a||AD)(_.v(_.ed),_.v(_.re))};
AD.ya=_.lc({type:AD,qa:[["","mat-calendar-body",""]],Db:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",EPb:"todayValue",b2:"startValue",eZ:"endValue",qxb:"labelMinRequiredCells",Tta:"numCols",Xbb:"activeCell",SC:"isRange",mhb:"cellAspectRatio",Xt:"comparisonStart",bw:"comparisonEnd",vT:"previewStart",nH:"previewEnd",a2:"startDateAccessibleName",dZ:"endDateAccessibleName"},outputs:{EKb:"selectedValueChange",tfa:"previewChange",Bl:"activeDateChange",eR:"dragStarted",nC:"dragEnded"},Wb:["matCalendarBody"],
features:[_.Cc],mc:["mat-calendar-body",""],Aa:6,Ba:6,Ea:[["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"]],ua:function(a,b){a&1&&(_.y(0,qgb,3,6,"tr",0)(1,tgb,3,2,"tr",1),_.A(2,"label",2),_.N(3),_.B(),_.A(4,"label",2),_.N(5),_.B());a&2&&(_.x("ngIf",b.z4<b.qxb),_.u(1),_.x("ngForOf",b.rows),_.u(1),_.x("id",b.VIa),_.u(1),_.kf(" ",b.a2,"\n"),_.u(1),_.x("id",b.jFa),_.u(1),_.kf(" ",b.dZ,"\n"))},Ha:[_.Am,_.Bm,_.Cm],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-outline-color)}.mat-calendar-body-label{height:0;line-height:0;text-align:left;padding-left:4.7142857143%;padding-right:4.7142857143%;font-size:var(--mat-datepicker-calendar-body-label-text-size);font-weight:var(--mat-datepicker-calendar-body-label-text-weight);color:var(--mat-datepicker-calendar-body-label-text-color)}.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{color:var(--mat-datepicker-calendar-date-preview-state-outline-color)}.mat-calendar-body-in-preview .mat-calendar-body-cell-preview{border-top:dashed 1px;border-bottom:dashed 1px}.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:dashed 1px}[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:0;border-right:dashed 1px}.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:dashed 1px}[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:0;border-left:dashed 1px}.mat-calendar-body-disabled{cursor:default}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:var(--mat-datepicker-calendar-date-disabled-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-disabled-state-outline-color)}.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;color:var(--mat-datepicker-calendar-date-text-color);border-color:var(--mat-datepicker-calendar-date-outline-color)}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-focus-state-background-color)}@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-hover-state-background-color)}}.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-state-background-color);color:var(--mat-datepicker-calendar-date-selected-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-disabled-state-background-color)}.mat-calendar-body-selected.mat-calendar-body-today{box-shadow:inset 0 0 0 1px var(--mat-datepicker-calendar-date-today-selected-state-outline-color)}.mat-calendar-body-in-range::before{background:var(--mat-datepicker-calendar-date-in-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:var(--mat-datepicker-calendar-date-in-overlap-range-state-background-color)}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:var(--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color)}.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'],
rb:2,Oa:0});var BD=function(a,b){this.selection=a;this.h5a=b;this.ULc=this.LIa=new _.he;this.selection=a};BD.prototype.rja=function(a,b){var c=this.selection;this.selection=a;this.LIa.next({selection:a,source:b,oldValue:c})};BD.prototype.Ka=function(){this.LIa.complete()};BD.prototype.Bqc=function(a){return Mgb(a)&&this.h5a.isValid(a)};BD.O=function(){_.te()};BD.ta=_.p({token:BD,oa:BD.O});var CD=function(a){BD.call(this,null,a)};_.V(CD,BD);CD.prototype.add=function(a){BD.prototype.rja.call(this,a,this)};
CD.prototype.isValid=function(){return null!=this.selection&&this.Bqc(this.selection)};CD.prototype.Bs=function(){return null!=this.selection};CD.prototype.clone=function(){var a=new CD(this.h5a);a.rja(this.selection,this);return a};CD.O=function(a){return new (a||CD)(_.q(_.HA))};CD.ta=_.p({token:CD,oa:CD.O});var Xjb={wa:BD,Fb:[[new _.Kk,new _.Lk,BD],_.HA],yb:function(a,b){return a||new CD(b)}};new _.Kk;new _.Lk;_.DD=function(){this.Vc=new _.he;this.cIc="Open calendar";this.Mwc="Close calendar"};_.DD.prototype.jBc=function(a,b){return a+" \u2013 "+b};_.DD.prototype.kBc=function(a,b){return a+" to "+b};_.DD.O=function(a){return new (a||_.DD)};_.DD.ta=_.p({token:_.DD,oa:_.DD.O,Ga:"root"});var Yjb=new _.xc("MAT_DATE_RANGE_SELECTION_STRATEGY");new _.Kk;new _.Lk;_.ED=function(a,b,c,d,e){this.kb=a;this.Kv=b;this.Xa=c;this.oc=d;this.Zma=e;this.TI=_.id.EMPTY;this.Pt=null;this.Tl=new _.ll;this.tX=new _.ll;this.eR=new _.ll;this.nC=new _.ll;this.Bl=new _.ll;this.xd=new Date};_.h=_.ED.prototype;_.h.re=function(){var a=this;this.TI=this.Xa.nta.ha(_.ke(null)).subscribe(function(){return a.QE()})};_.h.Sb=function(a){var b=a.comparisonStart||a.comparisonEnd;b&&!b.kG&&this.NIa(this.selected);a.activeDrag&&!this.Pt&&this.DEa()};_.h.Ka=function(){this.TI.unsubscribe()};
_.h.bla=function(a){var b=a.value,c=this.Q7a(b),d;(d=this.Poc(this.be))===b&&d===b||this.Tl.emit(c);this.tX.emit({value:c,event:a.event});this.DEa();_.Cl(this.kb)};_.h.N6=function(a){var b=this.xd;this.ub=this.Q7a(a.value);_.JA(this.Xa,b,this.ub)&&this.Bl.emit(this.xd)};
_.h.L4=function(a){var b=this.xd,c=this.nk();switch(a.keyCode){case 37:this.ub=_.QA(this.Xa,this.xd,c?1:-1);break;case 39:this.ub=_.QA(this.Xa,this.xd,c?-1:1);break;case 38:this.ub=_.QA(this.Xa,this.xd,-7);break;case 40:this.ub=_.QA(this.Xa,this.xd,7);break;case 36:this.ub=_.QA(this.Xa,this.xd,1-this.Xa.getDate(this.xd));break;case 35:this.ub=_.QA(this.Xa,this.xd,_.Rgb(this.Xa,this.xd)-this.Xa.getDate(this.xd));break;case 33:this.ub=a.altKey?_.PA(this.Xa,this.xd,-1):_.OA(this.Xa,this.xd,-1);break;
case 34:this.ub=a.altKey?_.PA(this.Xa,this.xd,1):_.OA(this.Xa,this.xd,1);break;case 13:case 32:this.YI=!0;this.T5a(this.xd)&&a.preventDefault();return;case 27:null==this.QP||_.fh(a)||(this.DEa(),this.Pt?this.nC.emit({value:null,event:a}):(this.Tl.emit(null),this.tX.emit({value:null,event:a})),a.preventDefault(),a.stopPropagation());return;default:return}_.JA(this.Xa,b,this.ub)&&(this.Bl.emit(this.ub),this.JE());a.preventDefault()};
_.h.M4=function(a){if(32===a.keyCode||13===a.keyCode)this.YI&&this.T5a(this.xd)&&this.bla({value:this.Xa.getDate(this.xd),event:a}),this.YI=!1};_.h.QE=function(){this.NIa(this.selected);this.Gtc=this.KE(new Date);this.brc=this.Kv.display.monthLabel?this.Xa.format(this.ub,this.Kv.display.monthLabel):Ogb(this.Xa)[this.Xa.getMonth(this.ub)].toLocaleUpperCase();this.ooc=(7+this.Xa.em(this.Xa.getYear(this.ub),this.Xa.getMonth(this.ub),1).getDay())%7;this.Wpc();this.xnc();_.Cl(this.kb)};_.h.Oy=function(a){this.ZE.Oy(a)};
_.h.JE=function(){this.ZE.CIa()};_.h.E$a=function(a){var b=a.event;a=a.value;if(this.Zma){a=a?a.kva:null;var c=this.Zma.sWc(a,this.selected,b);this.gX=this.KE(c.start);this.QP=this.KE(c.end);if(this.Pt&&a){var d,e;if(c=null==(e=(d=this.Zma).TMa)?void 0:e.call(d,this.Pt.value,this.selected,a,b))this.gX=this.KE(c.start),this.QP=this.KE(c.end)}this.kb.Md()}};
_.h.fFa=function(a){if(this.Pt)if(a.value){var b,c,d=null==(b=this.Zma)?void 0:null==(c=b.TMa)?void 0:c.call(b,this.Pt.value,this.selected,a.value,a.event);this.nC.emit({value:null!=d?d:null,event:a.event})}else this.nC.emit({value:null,event:a.event})};_.h.Q7a=function(a){return this.Xa.em(this.Xa.getYear(this.ub),this.Xa.getMonth(this.ub),a)};_.h.Wpc=function(){var a=_.Qgb(this.Xa,"narrow"),b=_.Qgb(this.Xa,"long").map(function(c,d){return{izb:c,AVa:a[d]}});this.Auc=b.slice(0).concat(b.slice(0,0))};
_.h.xnc=function(){var a=_.Rgb(this.Xa,this.ub),b=Pgb(this.Xa);this.Mna=[[]];for(var c=0,d=this.ooc;c<a;c++,d++){7==d&&(this.Mna.push([]),d=0);var e=this.Xa.em(this.Xa.getYear(this.ub),this.Xa.getMonth(this.ub),c+1),f=this.ctc(e),g=this.Xa.format(e,this.Kv.display.Qxc),m=this.al?this.al(e,"month"):void 0;this.Mna[this.Mna.length-1].push(new Tjb(c+1,b[c],g,f,m,this.KE(e),e))}};
_.h.ctc=function(a){return!!a&&(!this.Ed||0<=_.JA(this.Xa,a,this.Ed))&&(!this.Gd||0>=_.JA(this.Xa,a,this.Gd))&&(!this.Wi||this.Wi(a))};_.h.Poc=function(a){return a&&this.D8a(a,this.ub)?this.Xa.getDate(a):null};_.h.D8a=function(a,b){return!(!a||!b||this.Xa.getMonth(a)!=this.Xa.getMonth(b)||this.Xa.getYear(a)!=this.Xa.getYear(b))};_.h.KE=function(a){return a?(new Date(this.Xa.getYear(a),this.Xa.getMonth(a),this.Xa.getDate(a))).getTime():null};_.h.nk=function(){return this.oc&&"rtl"===this.oc.value};
_.h.NIa=function(a){this.Wrc=this.Vrc=this.KE(a);this.wqc=!1;this.Vmc=this.KE(this.Xt);this.Umc=this.KE(this.bw)};_.h.T5a=function(a){return!this.Wi||this.Wi(a)};_.h.DEa=function(){this.gX=this.QP=null};
_.W.Object.defineProperties(_.ED.prototype,{ub:{configurable:!0,enumerable:!0,get:function(){return this.xd},set:function(a){var b=this.xd;a=_.IA(this.Xa,this.Xa.Mh(a))||new Date;this.xd=_.LA(this.Xa,a,this.Ed,this.Gd);this.D8a(b,this.xd)||this.QE()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.be},set:function(a){this.be=_.IA(this.Xa,this.Xa.Mh(a));this.NIa(this.be)}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.FP},set:function(a){this.FP=_.IA(this.Xa,this.Xa.Mh(a))}},
Gd:{configurable:!0,enumerable:!0,get:function(){return this.DP},set:function(a){this.DP=_.IA(this.Xa,this.Xa.Mh(a))}}});_.ED.O=function(a){return new (a||_.ED)(_.v(_.Ml),_.v(_.yr,8),_.v(_.HA,8),_.v(_.Qq,8),_.v(Yjb,8))};
_.ED.ya=_.lc({type:_.ED,qa:[["mat-month-view"]],tb:function(a,b){a&1&&_.xf(AD,5);if(a&2){var c;_.vf(c=_.zf())&&(b.ZE=c.first)}},inputs:{ub:"activeDate",selected:"selected",Ed:"minDate",Gd:"maxDate",Wi:"dateFilter",al:"dateClass",Xt:"comparisonStart",bw:"comparisonEnd",a2:"startDateAccessibleName",dZ:"endDateAccessibleName",Pt:"activeDrag"},outputs:{Tl:"selectedChange",tX:"_userSelection",eR:"dragStarted",nC:"dragEnded",Bl:"activeDateChange"},Wb:["matMonthView"],features:[_.Cc],Aa:7,Ba:15,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"table",0)(1,"thead",1)(2,"tr"),_.y(3,Agb,5,2,"th",2),_.B(),_.A(4,"tr"),_.E(5,"th",3),_.B()(),_.A(6,"tbody",4),_.I("selectedValueChange",function(c){return b.bla(c)})("activeDateChange",function(c){return b.N6(c)})("previewChange",function(c){return b.E$a(c)})("dragStarted",function(c){return b.eR.emit(c)})("dragEnded",function(c){return b.fFa(c)})("keyup",function(c){return b.M4(c)})("keydown",
function(c){return b.L4(c)}),_.B()());a&2&&(_.u(3),_.x("ngForOf",b.Auc),_.u(3),_.x("label",b.brc)("rows",b.Mna)("todayValue",b.Gtc)("startValue",b.Wrc)("endValue",b.Vrc)("comparisonStart",b.Vmc)("comparisonEnd",b.Umc)("previewStart",b.gX)("previewEnd",b.QP)("isRange",b.wqc)("labelMinRequiredCells",3)("activeCell",b.Xa.getDate(b.ub)-1)("startDateAccessibleName",b.a2)("endDateAccessibleName",b.dZ))},Ha:[_.Bm,AD],rb:2,Oa:0});var FD=function(a,b,c){this.kb=a;this.Xa=b;this.oc=c;this.TI=_.id.EMPTY;this.Tl=new _.ll;this.KN=new _.ll;this.Bl=new _.ll;this.xd=new Date};_.h=FD.prototype;_.h.re=function(){var a=this;this.TI=this.Xa.nta.ha(_.ke(null)).subscribe(function(){return a.QE()})};_.h.Ka=function(){this.TI.unsubscribe()};
_.h.QE=function(){var a=this;this.Itc=this.Xa.getYear(new Date);var b=this.Xa.getYear(this.xd)-Dgb(this.Xa,this.ub,this.Ed,this.Gd);this.Mbb=[];for(var c=0,d=[];24>c;c++)d.push(b+c),4==d.length&&(this.Mbb.push(d.map(function(e){return a.lnc(e)})),d=[]);_.Cl(this.kb)};_.h.Lbb=function(a){var b=a.value;a=this.Xa.em(b,0,1);b=this.S7a(b);this.KN.emit(a);this.Tl.emit(b)};_.h.N6=function(a){var b=this.xd;this.ub=this.S7a(a.value);_.JA(this.Xa,b,this.ub)&&this.Bl.emit(this.ub)};
_.h.L4=function(a){var b=this.xd,c=this.nk();switch(a.keyCode){case 37:this.ub=_.PA(this.Xa,this.xd,c?1:-1);break;case 39:this.ub=_.PA(this.Xa,this.xd,c?-1:1);break;case 38:this.ub=_.PA(this.Xa,this.xd,-4);break;case 40:this.ub=_.PA(this.Xa,this.xd,4);break;case 36:this.ub=_.PA(this.Xa,this.xd,-Dgb(this.Xa,this.ub,this.Ed,this.Gd));break;case 35:this.ub=_.PA(this.Xa,this.xd,24-Dgb(this.Xa,this.ub,this.Ed,this.Gd)-1);break;case 33:this.ub=_.PA(this.Xa,this.xd,a.altKey?-240:-24);break;case 34:this.ub=
_.PA(this.Xa,this.xd,a.altKey?240:24);break;case 13:case 32:this.YI=!0;break;default:return}_.JA(this.Xa,b,this.ub)&&this.Bl.emit(this.ub);this.JE();a.preventDefault()};_.h.M4=function(a){if(32===a.keyCode||13===a.keyCode)this.YI&&this.Lbb({value:this.Xa.getYear(this.xd),event:a}),this.YI=!1};_.h.zoc=function(){return Dgb(this.Xa,this.ub,this.Ed,this.Gd)};_.h.Oy=function(){this.ZE.Oy()};_.h.JE=function(){this.ZE.CIa()};
_.h.S7a=function(a){var b=this.Xa.getMonth(this.ub),c=_.Rgb(this.Xa,this.Xa.em(a,b,1));return this.Xa.em(a,b,Math.min(this.Xa.getDate(this.ub),c))};_.h.lnc=function(a){var b=this.Xa.em(a,0,1),c=NA(this.Xa,b);b=this.al?this.al(b,"multi-year"):void 0;return new Tjb(a,c,c,this.etc(a),b)};
_.h.etc=function(a){if(void 0===a||null===a||this.Gd&&a>this.Xa.getYear(this.Gd)||this.Ed&&a<this.Xa.getYear(this.Ed))return!1;if(!this.Wi)return!0;for(var b=this.Xa.em(a,0,1);this.Xa.getYear(b)==a;b=_.QA(this.Xa,b,1))if(this.Wi(b))return!0;return!1};_.h.nk=function(){return this.oc&&"rtl"===this.oc.value};_.h.Qsc=function(a){this.KIa=null;a&&(this.KIa=this.Xa.getYear(a))};
_.W.Object.defineProperties(FD.prototype,{ub:{configurable:!0,enumerable:!0,get:function(){return this.xd},set:function(a){var b=this.xd;a=_.IA(this.Xa,this.Xa.Mh(a))||new Date;this.xd=_.LA(this.Xa,a,this.Ed,this.Gd);Cgb(this.Xa,b,this.xd,this.Ed,this.Gd)||this.QE()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.be},set:function(a){this.be=_.IA(this.Xa,this.Xa.Mh(a));this.Qsc(a)}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.FP},set:function(a){this.FP=_.IA(this.Xa,
this.Xa.Mh(a))}},Gd:{configurable:!0,enumerable:!0,get:function(){return this.DP},set:function(a){this.DP=_.IA(this.Xa,this.Xa.Mh(a))}}});FD.O=function(a){return new (a||FD)(_.v(_.Ml),_.v(_.HA,8),_.v(_.Qq,8))};
FD.ya=_.lc({type:FD,qa:[["mat-multi-year-view"]],tb:function(a,b){a&1&&_.xf(AD,5);if(a&2){var c;_.vf(c=_.zf())&&(b.ZE=c.first)}},inputs:{ub:"activeDate",selected:"selected",Ed:"minDate",Gd:"maxDate",Wi:"dateFilter",al:"dateClass"},outputs:{Tl:"selectedChange",KN:"yearSelected",Bl:"activeDateChange"},Wb:["matMultiYearView"],Aa:5,Ba:7,Ea:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body",
"",3,"rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],ua:function(a,b){a&1&&(_.A(0,"table",0)(1,"thead",1)(2,"tr"),_.E(3,"th",2),_.B()(),_.A(4,"tbody",3),_.I("selectedValueChange",function(c){return b.Lbb(c)})("activeDateChange",function(c){return b.N6(c)})("keyup",function(c){return b.M4(c)})("keydown",function(c){return b.L4(c)}),_.B()());a&2&&(_.u(4),_.x("rows",b.Mbb)("todayValue",b.Itc)("startValue",
b.KIa)("endValue",b.KIa)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.zoc()))},Ha:[AD],rb:2,Oa:0});_.GD=function(a,b,c,d){this.kb=a;this.Kv=b;this.Xa=c;this.oc=d;this.TI=_.id.EMPTY;this.Tl=new _.ll;this.GL=new _.ll;this.Bl=new _.ll;this.xd=new Date};_.h=_.GD.prototype;_.h.re=function(){var a=this;this.TI=this.Xa.nta.ha(_.ke(null)).subscribe(function(){return a.QE()})};_.h.Ka=function(){this.TI.unsubscribe()};_.h.L9a=function(a){a=a.value;var b=this.Xa.em(this.Xa.getYear(this.ub),a,1);this.GL.emit(b);a=this.R7a(a);this.Tl.emit(a)};
_.h.N6=function(a){var b=this.xd;this.ub=this.R7a(a.value);_.JA(this.Xa,b,this.ub)&&this.Bl.emit(this.ub)};
_.h.L4=function(a){var b=this.xd,c=this.nk();switch(a.keyCode){case 37:this.ub=_.OA(this.Xa,this.xd,c?1:-1);break;case 39:this.ub=_.OA(this.Xa,this.xd,c?-1:1);break;case 38:this.ub=_.OA(this.Xa,this.xd,-4);break;case 40:this.ub=_.OA(this.Xa,this.xd,4);break;case 36:this.ub=_.OA(this.Xa,this.xd,-this.Xa.getMonth(this.xd));break;case 35:this.ub=_.OA(this.Xa,this.xd,11-this.Xa.getMonth(this.xd));break;case 33:this.ub=_.PA(this.Xa,this.xd,a.altKey?-10:-1);break;case 34:this.ub=_.PA(this.Xa,this.xd,a.altKey?
10:1);break;case 13:case 32:this.YI=!0;break;default:return}_.JA(this.Xa,b,this.ub)&&(this.Bl.emit(this.ub),this.JE());a.preventDefault()};_.h.M4=function(a){if(32===a.keyCode||13===a.keyCode)this.YI&&this.L9a({value:this.Xa.getMonth(this.xd),event:a}),this.YI=!1};
_.h.QE=function(){var a=this;this.yab(this.selected);this.Htc=this.Y7a(new Date);this.Euc=NA(this.Xa,this.ub);var b=Ogb(this.Xa);this.erc=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.knc(d,b[d])})});_.Cl(this.kb)};_.h.Oy=function(){this.ZE.Oy()};_.h.JE=function(){this.ZE.CIa()};_.h.Y7a=function(a){return a&&this.Xa.getYear(a)==this.Xa.getYear(this.ub)?this.Xa.getMonth(a):null};
_.h.R7a=function(a){var b=this.Xa.em(this.Xa.getYear(this.ub),a,1);b=_.Rgb(this.Xa,b);return this.Xa.em(this.Xa.getYear(this.ub),a,Math.min(this.Xa.getDate(this.ub),b))};_.h.knc=function(a,b){var c=this.Xa.em(this.Xa.getYear(this.ub),a,1),d=this.Xa.format(c,this.Kv.display.YGc);c=this.al?this.al(c,"year"):void 0;return new Tjb(a,b.toLocaleUpperCase(),d,this.dtc(a),c)};
_.h.dtc=function(a){var b=this.Xa.getYear(this.ub);if(void 0===a||null===a||this.Cqc(b,a)||this.Dqc(b,a))return!1;if(!this.Wi)return!0;for(b=this.Xa.em(b,a,1);this.Xa.getMonth(b)==a;b=_.QA(this.Xa,b,1))if(this.Wi(b))return!0;return!1};_.h.Cqc=function(a,b){if(this.Gd){var c=this.Xa.getYear(this.Gd),d=this.Xa.getMonth(this.Gd);return a>c||a===c&&b>d}return!1};_.h.Dqc=function(a,b){if(this.Ed){var c=this.Xa.getYear(this.Ed),d=this.Xa.getMonth(this.Ed);return a<c||a===c&&b<d}return!1};
_.h.nk=function(){return this.oc&&"rtl"===this.oc.value};_.h.yab=function(a){this.oab=this.Y7a(a)};
_.W.Object.defineProperties(_.GD.prototype,{ub:{configurable:!0,enumerable:!0,get:function(){return this.xd},set:function(a){var b=this.xd;a=_.IA(this.Xa,this.Xa.Mh(a))||new Date;this.xd=_.LA(this.Xa,a,this.Ed,this.Gd);this.Xa.getYear(b)!==this.Xa.getYear(this.xd)&&this.QE()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.be},set:function(a){this.be=_.IA(this.Xa,this.Xa.Mh(a));this.yab(a)}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.FP},set:function(a){this.FP=
_.IA(this.Xa,this.Xa.Mh(a))}},Gd:{configurable:!0,enumerable:!0,get:function(){return this.DP},set:function(a){this.DP=_.IA(this.Xa,this.Xa.Mh(a))}}});_.GD.O=function(a){return new (a||_.GD)(_.v(_.Ml),_.v(_.yr,8),_.v(_.HA,8),_.v(_.Qq,8))};
_.GD.ya=_.lc({type:_.GD,qa:[["mat-year-view"]],tb:function(a,b){a&1&&_.xf(AD,5);if(a&2){var c;_.vf(c=_.zf())&&(b.ZE=c.first)}},inputs:{ub:"activeDate",selected:"selected",Ed:"minDate",Gd:"maxDate",Wi:"dateFilter",al:"dateClass"},outputs:{Tl:"selectedChange",GL:"monthSelected",Bl:"activeDateChange"},Wb:["matYearView"],Aa:5,Ba:9,Ea:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",
3,"label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],ua:function(a,b){a&1&&(_.A(0,"table",0)(1,"thead",1)(2,"tr"),_.E(3,"th",2),_.B()(),_.A(4,"tbody",3),_.I("selectedValueChange",function(c){return b.L9a(c)})("activeDateChange",function(c){return b.N6(c)})("keyup",function(c){return b.M4(c)})("keydown",function(c){return b.L4(c)}),_.B()());a&2&&(_.u(4),_.x("label",b.Euc)("rows",
b.erc)("todayValue",b.Htc)("startValue",b.oab)("endValue",b.oab)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Xa.getMonth(b.ub)))},Ha:[AD],rb:2,Oa:0});var Zjb=1,HD=function(a,b,c,d,e){this.hm=a;this.calendar=b;this.Xa=c;this.Kv=d;this.Re="mat-calendar-header-"+Zjb++;this.v$a=this.Re+"-period-label";this.calendar.lc.subscribe(function(){return _.Cl(e)})};HD.prototype.Xua=function(){return this.calendar.Ed?!this.calendar.Ed||!this.l9a(this.calendar.ub,this.calendar.Ed):!0};HD.prototype.Pta=function(){return!this.calendar.Gd||!this.l9a(this.calendar.ub,this.calendar.Gd)};
HD.prototype.l9a=function(a,b){return"month"==this.calendar.oh?this.Xa.getYear(a)==this.Xa.getYear(b)&&this.Xa.getMonth(a)==this.Xa.getMonth(b):"year"==this.calendar.oh?this.Xa.getYear(a)==this.Xa.getYear(b):Cgb(this.Xa,a,b,this.calendar.Ed,this.calendar.Gd)};HD.prototype.K7a=function(){var a=this.Xa.getYear(this.calendar.ub)-Dgb(this.Xa,this.calendar.ub,this.calendar.Ed,this.calendar.Gd),b=a+24-1;a=NA(this.Xa,this.Xa.em(a,0,1));b=NA(this.Xa,this.Xa.em(b,0,1));return[a,b]};
_.W.Object.defineProperties(HD.prototype,{Lua:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.oh?this.Xa.format(this.calendar.ub,this.Kv.display.rVa).toLocaleUpperCase():"year"==this.calendar.oh?NA(this.Xa,this.calendar.ub):this.hm.jBc.apply(this.hm,_.zc(this.K7a()))}},YIc:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.oh?this.Xa.format(this.calendar.ub,this.Kv.display.rVa).toLocaleUpperCase():"year"==this.calendar.oh?NA(this.Xa,this.calendar.ub):
this.hm.kBc.apply(this.hm,_.zc(this.K7a()))}},VWa:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.oh?"Choose month and year":"Choose date"}},nXa:{configurable:!0,enumerable:!0,get:function(){return{month:"Previous month",year:"Previous year","multi-year":"Previous 24 years"}[this.calendar.oh]}},JVa:{configurable:!0,enumerable:!0,get:function(){return{month:"Next month",year:"Next year","multi-year":"Next 24 years"}[this.calendar.oh]}}});
HD.O=function(a){return new (a||HD)(_.v(_.DD),_.v(_.gc(function(){return _.ID})),_.v(_.HA,8),_.v(_.yr,8),_.v(_.Ml))};
HD.ya=_.lc({type:HD,qa:[["mat-calendar-header"]],Wb:["matCalendarHeader"],ac:["*"],Aa:13,Ba:11,Ea:[[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"]],ua:function(a,b){a&1&&(_.df(),_.A(0,"div",0)(1,"div",1)(2,"button",2),_.I("click",function(){b.calendar.oh="month"==b.calendar.oh?"multi-year":"month"}),_.A(3,"span",3),_.N(4),_.B(),_.Sc(),_.A(5,"svg",4),_.E(6,"polygon",5),_.B()(),_.AA(),_.E(7,"div",6),_.ef(8),_.A(9,"button",7),_.I("click",function(){b.calendar.ub="month"==b.calendar.oh?_.OA(b.Xa,b.calendar.ub,-1):_.PA(b.Xa,
b.calendar.ub,"year"==b.calendar.oh?-1:-24)}),_.B(),_.A(10,"button",8),_.I("click",function(){b.calendar.ub="month"==b.calendar.oh?_.OA(b.Xa,b.calendar.ub,1):_.PA(b.Xa,b.calendar.ub,"year"==b.calendar.oh?1:24)}),_.B()()(),_.A(11,"label",9),_.N(12),_.B());a&2&&(_.u(2),_.Pe("aria-label",b.VWa)("aria-describedby",b.v$a),_.u(2),_.lf(b.Lua),_.u(1),_.Re("mat-calendar-invert","month"!==b.calendar.oh),_.u(4),_.x("disabled",!b.Xua()),_.Pe("aria-label",b.nXa),_.u(1),_.x("disabled",!b.Pta()),_.Pe("aria-label",
b.JVa),_.u(1),_.x("id",b.v$a),_.u(1),_.lf(b.YIc))},Ha:[_.rs,_.ss],rb:2,Oa:0});_.ID=function(a,b,c,d){var e=this;this.Xa=b;this.Kv=c;this.kb=d;this.lHa=!1;this.cN="month";this.Tl=new _.ll;this.KN=new _.ll;this.GL=new _.ll;this.BN=new _.ll(!0);this.tX=new _.ll;this.Cbb=new _.ll;this.zka=null;this.lc=new _.he;this.FGa=a.Vc.subscribe(function(){_.Cl(d);e.lc.next()})};_.h=_.ID.prototype;_.h.re=function(){this.smc=new _.pr(this.cS||HD);this.ub=this.IH||new Date;this.QEa=this.cN};
_.h.Hm=function(){this.lHa&&(this.lHa=!1,this.EFa().Oy(!1))};_.h.Ka=function(){this.FGa.unsubscribe();this.lc.complete()};_.h.Sb=function(a){var b=a.minDate&&!KA(this.Xa,a.minDate.ej,a.minDate.dg)?a.minDate:void 0,c=a.maxDate&&!KA(this.Xa,a.maxDate.ej,a.maxDate.dg)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.kG&&(a=this.EFa())&&(this.kb.Md(),a.QE());this.lc.next()};_.h.bla=function(a){var b=a.value;b&&!KA(this.Xa,b,this.selected)&&this.Tl.emit(b);this.tX.emit(a)};_.h.Fuc=function(a){this.KN.emit(a)};
_.h.crc=function(a){this.GL.emit(a)};_.h.r8a=function(a,b){this.ub=a;this.oh=b};_.h.Unc=function(a){this.zka=a};_.h.fFa=function(a){this.zka&&(a.value&&this.Cbb.emit(a),this.zka=null)};_.h.EFa=function(){return this.c0||this.zya||this.aHc};
_.W.Object.defineProperties(_.ID.prototype,{IH:{configurable:!0,enumerable:!0,get:function(){return this.UIa},set:function(a){this.UIa=_.IA(this.Xa,this.Xa.Mh(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.be},set:function(a){this.be=_.IA(this.Xa,this.Xa.Mh(a))}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.FP},set:function(a){this.FP=_.IA(this.Xa,this.Xa.Mh(a))}},Gd:{configurable:!0,enumerable:!0,get:function(){return this.DP},set:function(a){this.DP=_.IA(this.Xa,
this.Xa.Mh(a))}},ub:{configurable:!0,enumerable:!0,get:function(){return this.Imc},set:function(a){this.Imc=_.LA(this.Xa,a,this.Ed,this.Gd);this.lc.next();_.Cl(this.kb)}},oh:{configurable:!0,enumerable:!0,get:function(){return this.QEa},set:function(a){var b=this.QEa!==a?a:null;this.QEa=a;this.lHa=!0;_.Cl(this.kb);b&&this.BN.emit(b)}}});_.ID.O=function(a){return new (a||_.ID)(_.v(_.DD),_.v(_.HA,8),_.v(_.yr,8),_.v(_.Ml))};
_.ID.ya=_.lc({type:_.ID,qa:[["mat-calendar"]],tb:function(a,b){a&1&&(_.xf(_.ED,5),_.xf(_.GD,5),_.xf(FD,5));if(a&2){var c;_.vf(c=_.zf())&&(b.c0=c.first);_.vf(c=_.zf())&&(b.zya=c.first);_.vf(c=_.zf())&&(b.aHc=c.first)}},Db:[1,"mat-calendar"],inputs:{cS:"headerComponent",IH:"startAt",cN:"startView",selected:"selected",Ed:"minDate",Gd:"maxDate",Wi:"dateFilter",al:"dateClass",Xt:"comparisonStart",bw:"comparisonEnd",a2:"startDateAccessibleName",dZ:"endDateAccessibleName"},outputs:{Tl:"selectedChange",KN:"yearSelected",
GL:"monthSelected",BN:"viewChanged",tX:"_userSelection",Cbb:"_userDragDrop"},Wb:["matCalendar"],features:[_.mf([Xjb]),_.Cc],Aa:5,Ba:5,Ea:[[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"]],ua:function(a,b){a&1&&(_.y(0,Egb,0,0,"ng-template",0),_.A(1,"div",1),_.y(2,Fgb,1,11,"mat-month-view",2)(3,Ggb,1,6,"mat-year-view",3)(4,Hgb,1,6,"mat-multi-year-view",4),_.B());a&2&&(_.x("cdkPortalOutlet",b.smc),_.u(1),_.x("ngSwitch",b.oh),_.u(1),_.x("ngSwitchCase",
"month"),_.u(1),_.x("ngSwitchCase","year"),_.u(1),_.x("ngSwitchCase","multi-year"))},Ha:[_.Dm,_.Em,_.GA,_.tr,_.ED,_.GD,FD],styles:['.mat-calendar{display:block;font-family:var(--mat-datepicker-calendar-text-font);font-size:var(--mat-datepicker-calendar-text-size)}.mat-calendar-header{padding:8px 8px 0 8px}.mat-calendar-content{padding:0 8px 8px 8px;outline:none}.mat-calendar-controls{display:flex;align-items:center;margin:5% calc(4.7142857143% - 16px)}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0;margin:0 8px;font-size:var(--mat-datepicker-calendar-period-button-text-size);font-weight:var(--mat-datepicker-calendar-period-button-text-weight)}.mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;vertical-align:middle;fill:var(--mat-datepicker-calendar-period-button-icon-color)}.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-datepicker-content .mat-calendar-previous-button,.mat-datepicker-content .mat-calendar-next-button{color:var(--mat-datepicker-calendar-navigation-button-icon-color)}.mat-calendar-previous-button::after,.mat-calendar-next-button::after{top:0;left:0;right:0;bottom:0;position:absolute;content:"";margin:15.5px;border:0 solid currentColor;border-top-width:2px}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-previous-button::after{border-left-width:2px;transform:translateX(2px) rotate(-45deg)}.mat-calendar-next-button::after{border-right-width:2px;transform:translateX(-2px) rotate(45deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px 0;color:var(--mat-datepicker-calendar-header-text-color);font-size:var(--mat-datepicker-calendar-header-text-size);font-weight:var(--mat-datepicker-calendar-header-text-weight)}.mat-calendar-table-header-divider{position:relative;height:1px}.mat-calendar-table-header-divider::after{content:"";position:absolute;top:0;left:-8px;right:-8px;height:1px;background:var(--mat-datepicker-calendar-header-divider-color)}.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'],
rb:2,Oa:0});var $jb=function(a,b){this.target=a;this.targetElement=b;this.value=this.target.value},JD=function(a,b,c){var d=this;this.Ma=a;this.Xa=b;this.Kv=c;this.nNa=new _.ll;this.ds=new _.ll;this.lc=new _.he;this.mf=function(){};this.uX=function(){};this.Zka=function(){};this.A9a=this.JJa=_.id.EMPTY;this.Erc=function(){return d.PW?null:{matDatepickerParse:{text:d.Ma.na.value}}};this.joc=function(e){e=_.IA(d.Xa,d.Xa.Mh(e.value));return!e||d.bHa(e)?null:{matDatepickerFilter:!0}};this.Xqc=function(e){e=_.IA(d.Xa,
d.Xa.Mh(e.value));var f=d.yla();return!f||!e||0>=_.JA(d.Xa,f,e)?null:{matDatepickerMin:{min:f,actual:e}}};this.Tqc=function(e){e=_.IA(d.Xa,d.Xa.Mh(e.value));var f=d.xla();return!f||!e||0<=_.JA(d.Xa,f,e)?null:{matDatepickerMax:{max:f,actual:e}}};this.PW=!1;this.A9a=b.nta.subscribe(function(){d.S3(d.value)})};_.h=JD.prototype;_.h.xpc=function(){return[this.Erc,this.Xqc,this.Tqc,this.joc]};
_.h.fsc=function(a){var b=this;this.im=a;this.JJa.unsubscribe();this.Nv&&this.yE(this.Nv);this.JJa=this.im.ULc.subscribe(function(c){b.zab(c)&&(c=b.p8a(c.selection),b.PW=b.QGa(c),b.Zka(c),b.mf(),b.yFa(c),b.ds.emit(new $jb(b,b.Ma.na)),b.nNa.emit(new $jb(b,b.Ma.na)))})};_.h.Qc=function(){this.Cn=!0};
_.h.Sb=function(a){a:{var b=this.Xa,c=Object.keys(a);c=_.l(c);for(var d=c.next();!d.done;d=c.next()){var e=a[d.value];d=e.ej;e=e.dg;if(Mgb(d)&&Mgb(e)){if(!KA(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.lc.next(void 0)};_.h.Ka=function(){this.JJa.unsubscribe();this.A9a.unsubscribe();this.lc.complete()};_.h.fYa=function(a){this.uX=a};_.h.validate=function(a){return this.U6?this.U6(a):null};_.h.vn=function(a){this.S3(a)};_.h.ln=function(a){this.Zka=a};_.h.Qs=function(a){this.mf=a};
_.h.Qp=function(a){this.disabled=a};_.h.Ama=function(a){var b=["ctrlKey","shiftKey","metaKey"];_.fh(a,"altKey")&&40===a.keyCode&&b.every(function(c){return!_.fh(a,c)})&&!this.Ma.na.readOnly&&(this.k$a(),a.preventDefault())};_.h.LP=function(a){var b=this.PW,c=this.Xa.parse(a,this.Kv.parse.ds);this.PW=this.QGa(c);c=_.IA(this.Xa,c);var d=!KA(this.Xa,c,this.value);!c||d?this.Zka(c):(a&&!this.value&&this.Zka(c),b!==this.PW&&this.uX());d&&(this.yE(c),this.ds.emit(new $jb(this,this.Ma.na)))};
_.h.Ke=function(){this.nNa.emit(new $jb(this,this.Ma.na))};_.h.Vk=function(){this.value&&this.yFa(this.value);this.mf()};_.h.yFa=function(a){this.Ma.na.value=null!=a?this.Xa.format(a,this.Kv.display.ds):""};_.h.yE=function(a){this.im?(this.Llc(a),this.Nv=null):this.Nv=a};_.h.QGa=function(a){return!a||this.Xa.isValid(a)};_.h.s$a=function(){return!1};_.h.S3=function(a){a=this.Xa.Mh(a);this.PW=this.QGa(a);a=_.IA(this.Xa,a);this.yE(a);this.yFa(a)};_.h.bHa=function(a){var b=this.ula();return!b||b(a)};
_.W.Object.defineProperties(JD.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.im?this.p8a(this.im.selection):this.Nv},set:function(a){this.S3(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return!!this.kc||this.s$a()},set:function(a){a=_.ih(a);var b=this.Ma.na;this.kc!==a&&(this.kc=a,this.lc.next(void 0));a&&this.Cn&&b.blur&&b.blur()}}});JD.O=function(a){return new (a||JD)(_.v(_.ed),_.v(_.HA,8),_.v(_.yr,8))};
JD.Ia=_.rc({type:JD,inputs:{value:"value",disabled:"disabled"},outputs:{nNa:"dateChange",ds:"dateInput"},features:[_.Cc]});var akb=new _.xc("MAT_DATE_RANGE_INPUT_PARENT"),KD=function(a,b,c,d,e,f,g,m){JD.call(this,b,g,m);this.az=a;this.Ma=b;this.tI=c;this.Je=d;this.NI=e;this.OI=f;this.oc=_.jc(_.Qq,{optional:!0})};_.V(KD,JD);_.h=KD.prototype;_.h.Ra=function(){var a=this.Je.get(_.vv,null,{optional:!0,self:!0});a&&(this.Fd=a)};_.h.hn=function(){this.Fd&&this.fV()};_.h.Jl=function(){return 0===this.Ma.na.value.length};_.h.G4=function(){return this.Ma.na.placeholder};_.h.focus=function(){this.Ma.na.focus()};
_.h.LP=function(a){JD.prototype.LP.call(this,a);this.az.eTc()};_.h.k$a=function(){this.az.nTc()};_.h.yla=function(){return this.az.min};_.h.xla=function(){return this.az.max};_.h.ula=function(){return this.az.Wi};_.h.s$a=function(){return this.az.dTc};_.h.zab=function(a){a=a.source;return a!==this.az.Eab&&a!==this.az.Znc};_.h.S3=function(a){JD.prototype.S3.call(this,a);var b;null==(b=this===this.az.Eab?this.az.Znc:this.az.Eab)||b.uX()};_.h.WSc=function(){return Igb(this.Ma.na,!0)};
KD.O=function(a){return new (a||KD)(_.v(akb),_.v(_.ed),_.v(_.Ar),_.v(_.og),_.v(_.Bv,8),_.v(_.Gv,8),_.v(_.HA,8),_.v(_.yr,8))};KD.Ia=_.rc({type:KD,features:[_.Le]});_.xh(KD);var bkb=_.Qg("transformPanel",[_.Ug("void => enter-dropdown",_.Rg("120ms cubic-bezier(0, 0, 0.2, 1)",_.BA([_.Sg({opacity:0,transform:"scale(1, 0.8)"}),_.Sg({opacity:1,transform:"scale(1, 1)"})]))),_.Ug("void => enter-dialog",_.Rg("150ms cubic-bezier(0, 0, 0.2, 1)",_.BA([_.Sg({opacity:0,transform:"scale(0.7)"}),_.Sg({transform:"none",opacity:1})]))),_.Ug("* => void",_.Rg("100ms linear",_.Sg({opacity:0})))]),ckb=_.Qg("fadeInCalendar",[_.Tg("void",_.Sg({opacity:0})),_.Tg("enter",_.Sg({opacity:1})),_.Ug("void => *",
_.Rg("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))]);var dkb=0,ekb=new _.xc("mat-datepicker-scroll-strategy"),fkb={wa:ekb,Fb:[_.vr],yb:function(a){return function(){return a.Jm.Lp()}}},gkb=_.th(function(a){this.Ma=a}),LD=function(a,b,c,d,e,f){a=gkb.call(this,a)||this;a.kb=b;a.Ela=c;a.Xa=d;a.qTc=e;a.pF=new _.id;a.eq=new _.he;a.rP=!1;a.F3=null;a.Omc=f.Mwc;return a};_.V(LD,gkb);_.h=LD.prototype;_.h.Ra=function(){this.Jr=this.Fe.Fxa?"enter-dialog":"enter-dropdown"};_.h.Qc=function(){var a=this;this.pF.add(this.Fe.lc.subscribe(function(){_.Cl(a.kb)}));this.rmc.EFa().Oy(!1)};
_.h.Ka=function(){this.pF.unsubscribe();this.eq.complete()};_.h.Lpc=function(a){var b=this.im.selection;a=a.value;!a||KA(this.Xa,a,b)||this.im.add(a);this.im&&!this.im.Bs()||this.F3||this.Fe.close()};_.h.Kpc=function(a){this.im.rja(a.value,this)};_.h.x6=function(){this.Jr="void";_.Cl(this.kb)};_.h.t8a=function(a){(this.rP="start"===a.YDb)||this.eq.next()};_.h.aTc=function(){return this.im.selection};_.h.x5a=function(){this.im!==this.Ela&&this.Ela.rja(this.im.selection,this)};
_.h.Jlc=function(a,b){this.im=a?this.Ela.clone():this.Ela;this.F3=a;b&&this.kb.Md()};LD.O=function(a){return new (a||LD)(_.v(_.ed),_.v(_.Ml),_.v(BD),_.v(_.HA),_.v(Yjb,8),_.v(_.DD))};
LD.ya=_.lc({type:LD,qa:[["mat-datepicker-content"]],tb:function(a,b){a&1&&_.xf(_.ID,5);if(a&2){var c;_.vf(c=_.zf())&&(b.rmc=c.first)}},Db:[1,"mat-datepicker-content"],vb:3,Ya:function(a,b){a&1&&_.cf("@transformPanel.start",function(c){return b.t8a(c)})("@transformPanel.done",function(c){return b.t8a(c)});a&2&&(_.Ze("@transformPanel",b.Jr),_.Re("mat-datepicker-content-touch",b.Fe.Fxa))},inputs:{color:"color"},Wb:["matDatepickerContent"],features:[_.Le],Aa:5,Ba:26,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"mat-calendar",1),
_.I("yearSelected",function(d){return b.Fe.Csc(d)})("monthSelected",function(d){return b.Fe.Asc(d)})("viewChanged",function(d){return b.Fe.tuc(d)})("_userSelection",function(d){return b.Lpc(d)})("_userDragDrop",function(d){return b.Kpc(d)}),_.B(),_.y(2,Jgb,0,0,"ng-template",2),_.A(3,"button",3),_.I("focus",function(){return b.o6a=!0})("blur",function(){return b.o6a=!1})("click",function(){return b.Fe.close()}),_.N(4),_.B()());if(a&2){var c;_.Re("mat-datepicker-content-container-with-custom-header",
b.Fe.Ogb)("mat-datepicker-content-container-with-actions",b.F3);_.Pe("aria-modal",!0)("aria-labelledby",null!==(c=b.Qnc)&&void 0!==c?c:void 0);_.u(1);_.x("id",b.Fe.id)("ngClass",b.Fe.Hd)("startAt",b.Fe.IH)("startView",b.Fe.cN)("minDate",b.Fe.yla())("maxDate",b.Fe.xla())("dateFilter",b.Fe.ula())("headerComponent",b.Fe.Ogb)("selected",b.im.selection)("dateClass",b.Fe.al)("comparisonStart",b.Xt)("comparisonEnd",b.bw)("@fadeInCalendar","enter")("startDateAccessibleName",b.a2)("endDateAccessibleName",
b.dZ);_.u(1);_.x("cdkPortalOutlet",b.F3);_.u(1);_.Re("cdk-visually-hidden",!b.o6a);_.x("color",b.color||"primary");_.u(1);_.lf(b.Omc)}},Ha:[_.Am,_.rs,_.pq,_.tr,_.ID],styles:[".mat-datepicker-content{box-shadow: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);display:block;border-radius:4px;background-color:var(--mat-datepicker-calendar-container-background-color);color:var(--mat-datepicker-calendar-container-text-color)}.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{box-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);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"],
rb:2,data:{animation:[bkb,ckb]},Oa:0});var MD=function(a,b,c,d,e,f,g){this.Af=a;this.hb=b;this.Se=c;this.Xa=e;this.oc=f;this.im=g;this.BGa=_.id.EMPTY;this.Eb=_.jc(_.ph);this.cN="month";this.Zab=!1;this.bI="start";this.JN="below";this.UI=!0;this.KN=new _.ll;this.GL=new _.ll;this.BN=new _.ll(!0);this.AWa=new _.ll;this.bpa=new _.ll;this.DB=!1;this.id="mat-datepicker-"+dkb++;this.C4=null;this.Tlc=this.id+"-backdrop";this.lc=new _.he;this.Le=d};_.h=MD.prototype;_.h.yla=function(){return this.ao&&this.ao.min};
_.h.xla=function(){return this.ao&&this.ao.max};_.h.ula=function(){return this.ao&&this.ao.Wi};_.h.Sb=function(a){(a=a.xPosition||a.yPosition)&&!a.kG&&this.Cb&&(a=this.Cb.ko().Lg,a instanceof _.hr&&(this.qab(a),this.ii&&this.Cb.lf()));this.lc.next(void 0)};_.h.Ka=function(){this.UEa();this.close();this.BGa.unsubscribe();this.lc.complete()};_.h.select=function(a){this.im.add(a)};_.h.Csc=function(a){this.KN.emit(a)};_.h.Asc=function(a){this.GL.emit(a)};_.h.tuc=function(a){this.BN.emit(a)};
_.h.ZGb=function(a){var b=this;this.BGa.unsubscribe();this.ao=a;this.BGa=a.lc.subscribe(function(){return b.lc.next(void 0)});return this.im};_.h.open=function(){var a;this.DB||this.disabled||(null==(a=this.OO)?0:a.instance.rP)||(this.C4=_.eqa(),this.wrc(),this.DB=!0,this.AWa.emit())};
_.h.close=function(){var a=this,b;if(this.DB&&(null==(b=this.OO)||!b.instance.rP)){var c=this.UI&&this.C4&&"function"===typeof this.C4.focus;b=function(){a.DB&&(a.DB=!1,a.bpa.emit())};if(this.OO){var d=this.OO,e=d.instance,f=d.location;e.x6();e.eq.ha(_.Xd(1)).subscribe(function(){var g=a.Eb.activeElement;!c||g&&g!==a.Eb.activeElement&&!f.na.contains(g)||a.C4.focus();a.C4=null;a.UEa()})}c?setTimeout(b):b()}};_.h.x5a=function(){var a,b;null==(a=this.OO)||null==(b=a.instance)||b.x5a()};
_.h.yoc=function(a){a.Fe=this;a.color=this.color;var b=this.ao;b=b.Qe?_.ry(b.Qe):b.Ma.na.getAttribute("aria-labelledby");a.Qnc=b;a.Jlc(this.F3,!1)};
_.h.wrc=function(){var a=this;this.UEa();var b=this.Fxa,c=new _.pr(LD,this.Se),d=this.Cb=this.Af.create(new _.fr({Lg:b?this.Roc():this.Voc(),Tf:!0,om:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.Tlc],direction:this.oc,zj:b?this.Af.Jm.block():this.Le(),Hd:"mat-datepicker-"+(b?"dialog":"popup")}));this.Moc(d).subscribe(function(e){e&&e.preventDefault();a.close()});d.Wj().subscribe(function(e){var f=e.keyCode;38!==f&&40!==f&&37!==f&&39!==f&&33!==f&&34!==f||e.preventDefault()});
this.OO=d.Ld(c);this.yoc(this.OO.instance);b||this.hb.Kf.ha(_.Xd(1)).subscribe(function(){return d.lf()})};_.h.UEa=function(){this.Cb&&(this.Cb.dispose(),this.Cb=this.OO=null)};_.h.Roc=function(){return _.lr(_.kr(this.Af.position().global()))};_.h.Voc=function(){var a=_.gTa(_.eTa(_.jr(_.hTa(_.nr(this.Af.position(),this.ao.vR()),".mat-datepicker-content"),!1),8));return this.qab(a)};
_.h.qab=function(a){var b="end"===this.bI?"end":"start",c="start"===b?"end":"start",d="above"===this.JN?"bottom":"top",e="top"===d?"bottom":"top";return _.ir(a,[{Cc:b,Dc:e,qc:b,wc:d},{Cc:b,Dc:d,qc:b,wc:e},{Cc:c,Dc:e,qc:c,wc:d},{Cc:c,Dc:d,qc:c,wc:e}])};_.h.Moc=function(a){var b=this,c=["ctrlKey","shiftKey","metaKey"];return _.Fd(a.rm(),a.Mo,a.Wj().ha(_.Kd(function(d){return 27===d.keyCode&&!_.fh(d)||b.ao&&_.fh(d,"altKey")&&38===d.keyCode&&c.every(function(e){return!_.fh(d,e)})})))};
_.W.Object.defineProperties(MD.prototype,{IH:{configurable:!0,enumerable:!0,get:function(){return this.UIa||(this.ao?this.ao.value:null)},set:function(a){this.UIa=_.IA(this.Xa,this.Xa.Mh(a))}},color:{configurable:!0,enumerable:!0,get:function(){var a;(a=this.wl)||(this.ao?(a=this.ao,a=a.Qe?a.Qe.color:void 0):a=void 0);return a},set:function(a){this.wl=a}},Fxa:{configurable:!0,enumerable:!0,get:function(){return this.Zab},set:function(a){this.Zab=_.ih(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return void 0===
this.kc&&this.ao?this.ao.disabled:!!this.kc},set:function(a){a=_.ih(a);a!==this.kc&&(this.kc=a,this.lc.next(void 0))}},HA:{configurable:!0,enumerable:!0,get:function(){return this.UI},set:function(a){this.UI=_.ih(a)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.Brc},set:function(a){this.Brc=_.acb(a)}},ii:{configurable:!0,enumerable:!0,get:function(){return this.DB},set:function(a){_.ih(a)?this.open():this.close()}}});
MD.O=function(a){return new (a||MD)(_.v(_.vr),_.v(_.re),_.v(_.tf),_.v(ekb),_.v(_.HA,8),_.v(_.Qq,8),_.v(BD))};MD.Ia=_.rc({type:MD,inputs:{Ogb:"calendarHeaderComponent",IH:"startAt",cN:"startView",color:"color",Fxa:"touchUi",disabled:"disabled",bI:"xPosition",JN:"yPosition",HA:"restoreFocus",al:"dateClass",Hd:"panelClass",ii:"opened"},outputs:{KN:"yearSelected",GL:"monthSelected",BN:"viewChanged",AWa:"opened",bpa:"closed"},features:[_.Cc]});var hkb,ikb;hkb={wa:_.sv,Nb:_.gc(function(){return _.ND}),rd:!0};ikb={wa:_.tv,Nb:_.gc(function(){return _.ND}),rd:!0};_.ND=function(a,b,c,d){JD.call(this,a,b,c);this.Qe=d;this.p6a=_.id.EMPTY;this.U6=_.Xta(JD.prototype.xpc.call(this))};_.V(_.ND,JD);_.h=_.ND.prototype;_.h.vR=function(){return this.Qe?this.Qe.vR():this.Ma};_.h.Ka=function(){JD.prototype.Ka.call(this);this.p6a.unsubscribe()};_.h.k$a=function(){this.sI&&this.sI.open()};_.h.p8a=function(a){return a};
_.h.Llc=function(a){this.im&&this.im.rja(a,this)};_.h.yla=function(){return this.fHa};_.h.xla=function(){return this.cHa};_.h.ula=function(){return this.I6a};_.h.zab=function(a){return a.source!==this};
_.W.Object.defineProperties(_.ND.prototype,{DGc:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.sI=a,this.p6a=a.bpa.subscribe(function(){return b.mf()}),this.fsc(a.ZGb(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.fHa},set:function(a){a=_.IA(this.Xa,this.Xa.Mh(a));KA(this.Xa,a,this.fHa)||(this.fHa=a,this.uX())}},max:{configurable:!0,enumerable:!0,get:function(){return this.cHa},set:function(a){a=_.IA(this.Xa,this.Xa.Mh(a));KA(this.Xa,a,this.cHa)||(this.cHa=
a,this.uX())}},Wi:{configurable:!0,enumerable:!0,get:function(){return this.I6a},set:function(a){var b=this.bHa(this.value);this.I6a=a;this.bHa(this.value)!==b&&this.uX()}}});_.ND.O=function(a){return new (a||_.ND)(_.v(_.ed),_.v(_.HA,8),_.v(_.yr,8),_.v(_.Qv,8))};
_.ND.Ia=_.rc({type:_.ND,qa:[["input","matDatepicker",""]],Db:[1,"mat-datepicker-input"],vb:6,Ya:function(a,b){a&1&&_.I("input",function(c){return b.LP(c.target.value)})("change",function(){return b.Ke()})("blur",function(){return b.Vk()})("keydown",function(c){return b.Ama(c)});a&2&&(_.Ye("disabled",b.disabled),_.Pe("aria-haspopup",b.sI?"dialog":null)("aria-owns",(null==b.sI?null:b.sI.ii)&&b.sI.id||null)("min",b.min?Sgb(b.Xa,b.min):null)("max",b.max?Sgb(b.Xa,b.max):null)("data-mat-calendar",b.sI?
b.sI.id:null))},inputs:{DGc:"matDatepicker",min:"min",max:"max",Wi:["matDatepickerFilter","dateFilter"]},Wb:["matDatepickerInput"],features:[_.mf([hkb,ikb,{wa:_.l3a,Nb:_.ND}]),_.Le]});_.OD=function(){MD.apply(this,arguments)};_.V(_.OD,MD);_.OD.Ia=MD.Ia;_.OD.O=function(){var a;return function(b){return(a||(a=_.ad(_.OD)))(b||_.OD)}}();_.OD.ya=_.lc({type:_.OD,qa:[["mat-datepicker"]],Wb:["matDatepicker"],features:[_.mf([Xjb,{wa:MD,Nb:_.OD}]),_.Le],Aa:0,Ba:0,ua:function(){},rb:2,Oa:0});_.PD=function(){};_.PD.O=function(a){return new (a||_.PD)};_.PD.Da=_.mc({type:_.PD});_.PD.Ca=_.bc({Pb:[_.DD,fkb],imports:[_.Im,_.ts,_.wr,_.zq,_.ur,_.xr,_.cr]});_.QD=function(){};_.QD.O=function(a){return new (a||_.QD)};_.QD.Da=_.mc({type:_.QD});_.QD.Ca=_.bc({imports:[_.Im,_.Lv]});var jkb=new _.xc("GMAT_DIALOG_OPTIONS",{Ga:"root",oa:function(){return{Oj:!1}}});var RD=function(a,b,c,d,e,f,g,m){m.Oj||a.g_.push("gmat-mdc-dialog");_.VA.call(this,a,b,c,d,e,f,g)};_.V(RD,_.VA);RD.O=function(a){return new (a||RD)(_.q(_.vr),_.q(_.og),_.q(_.Om,8),_.q(_.WTa,8),_.q(_.XTa),_.q(_.VA,12),_.q(_.Vq),_.q(jkb))};RD.ta=_.p({token:RD,oa:RD.O});_.SD=function(){};_.SD.O=function(a){return new (a||_.SD)};_.SD.Da=_.mc({type:_.SD});_.SD.Ca=_.bc({Pb:[{wa:_.VA,Nd:RD},{wa:_.vr,Nd:_.KC}],imports:[WA]});
}catch(e){_._DumpException(e)}
try{
_.Bg("source");
/*

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

 Copyright 2017 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var fBb,gBb,hBb,iBb,jBb,kBb,lBb,mBb,nBb,oBb,pBb,qBb,rBb,sBb,tBb,uBb,vBb,yBb,zBb,ABb,BBb,CBb,EBb,FBb,GBb,HBb,IBb,JBb,KBb,LBb,MBb,NBb,OBb,PBb,QBb,RBb,SBb,TBb,UBb,VBb,WBb,XBb,YBb,ZBb,$Bb,aCb,bCb,cCb,dCb,eCb,fCb,iCb,jCb,kCb,lCb,nCb,oCb,pCb,qCb,rCb,sCb,tCb,uCb,vCb,wCb,xCb,yCb,zCb,ACb,BCb,CCb,DCb,ECb,FCb,GCb,HCb,ICb,JCb,LCb,NCb,OCb,QCb,RCb,SCb,TCb,UCb,XCb,VCb,WCb,YCb,ZCb,$Cb,aDb,bDb,cDb,fDb,gDb,hDb,iDb,jDb,kDb,lDb,mDb,nDb,oDb,pDb,qDb,rDb,sDb,tDb,uDb,vDb,wDb,xDb,yDb,ADb,BDb,CDb,DDb,EDb,FDb,GDb,IDb,KDb,LDb,
MDb,NDb,ODb,PDb,QDb,SDb,TDb,UDb,VDb,WDb,XDb,$Db,aEb,bEb,cEb,dEb,eEb,fEb,gEb,lEb,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,lFb,mFb,nFb,oFb,pFb,qFb,rFb,tFb,uFb,wFb,xFb,yFb,zFb,AFb,BFb,CFb,EFb,FFb,GFb,HFb,IFb,JFb,KFb,LFb,MFb,NFb,OFb,PFb,QFb,RFb,UK,SFb,TFb,UFb,VFb,WFb,XFb,VK,YFb,ZFb,$Fb,aGb,bGb,cGb,dGb,eGb,fGb,gGb,hGb,iGb,jGb,kGb,lGb,mGb,nGb,oGb,pGb,qGb,rGb,sGb,
tGb,uGb,vGb,wGb,xGb,yGb,zGb,AGb,BGb,CGb,EGb,FGb,GGb,IGb,OGb,PGb,QGb,RGb,SGb,TGb,UGb,XGb,YGb,ZGb,$Gb,aHb,cHb,eHb,gHb,hHb,iHb,jHb,kHb,lHb,mHb,oHb,qHb,rHb,sHb,tHb,uHb,AHb,BHb,CHb,DHb,EHb,FHb,HHb,IHb,JHb,KHb,LHb,MHb,NHb,OHb,PHb,QHb,RHb,SHb,UHb,VHb,WHb,XHb,YHb,ZHb,$Hb,bIb,cIb,dIb,fIb,gIb,hIb,iIb,jIb,kIb,mIb,nIb,oIb,pIb,qIb,rIb,sIb,tIb,uIb,vIb,wIb,xIb,yIb,zIb,AIb,DIb,EIb,FIb,HIb,IIb,JIb,KIb,LIb,MIb,NIb,RIb,QIb,PIb,OIb,TIb,YK,VIb,WIb,XIb,ZIb,YIb,$Ib,aJb,bJb,cJb,dJb,eJb,fJb,gJb,hJb,iJb,jJb,kJb,lJb,mJb,nJb,
oJb,pJb,qJb,rJb,sJb,tJb,uJb,wJb,xJb,yJb,zJb,AJb,BJb,CJb,DJb,EJb,FJb,GJb,HJb,IJb,JJb,KJb,LJb,MJb,NJb,OJb,PJb,QJb,RJb,SJb,UJb,VJb,WJb,XJb,YJb,ZJb,$Jb,aKb,bKb,dKb,eKb,fKb,gKb,hKb,iKb,kKb,lKb,mKb,nKb,oKb,pKb,qKb,sKb,tKb,uKb,wKb,xKb,yKb,zKb,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,$Kb,aLb,bLb,cLb,dLb,eLb,fLb,gLb,hLb,iLb,jLb,kLb,lLb,mLb,nLb,oLb,pLb,qLb,rLb,sLb,tLb,uLb,vLb,wLb,yLb,zLb,ALb,BLb,CLb,DLb,ELb,GLb,HLb,JLb,KLb,LLb,MLb,NLb,OLb,PLb,QLb,
RLb,SLb,TLb,ULb,VLb,WLb,XLb,YLb,ZLb,$Lb,aMb,bMb,cMb,dMb,eMb,fMb,gMb,hMb,iMb,jMb,kMb,lMb,mMb,nMb,oMb,pMb,qMb,rMb,sMb,tMb,uMb,vMb,wMb,xMb,zMb,AMb,BMb,CMb,DMb,FMb,GMb,HMb,IMb,JMb,KMb,LMb,MMb,NMb,OMb,PMb,RMb,SMb,TMb,UMb,VMb,WMb,XMb,YMb,ZMb,$Mb,aNb,bNb,cNb,dNb,eNb,hNb,jNb,kNb,mNb,pNb,oNb,tNb,vNb,wNb,xNb,yNb,zNb,ANb,BNb,CNb,DNb,ENb,FNb,HNb,INb,JNb,KNb,LNb,MNb,NNb,ONb,PNb,QNb,RNb,SNb,TNb,UNb,VNb,WNb,XNb,YNb,ZNb,$Nb,aOb,bOb,cOb,dOb,eOb,fOb,gOb,jOb,kOb,lOb,mOb,nOb,oOb,qOb,rOb,sOb,uOb,wOb,xOb,yOb,DOb,jL,EOb,
FOb,GOb,kL,HOb,IOb,JOb,KOb,LOb,MOb,NOb,OOb,POb,QOb,ROb,SOb,TOb,UOb,WOb,XOb,YOb,ZOb,$Ob,cPb,ePb,dPb,fPb,gPb,hPb,iPb,jPb,kPb,lPb,mPb,nPb,pPb,qPb,rPb,sPb,tPb,uPb,vPb,wPb,zPb,APb,BPb,CPb,DPb,EPb,FPb,GPb,IPb,HPb,JPb,KPb,LPb,MPb,NPb,OPb,PPb,QPb,RPb,SPb,TPb,UPb,VPb,WPb,XPb,YPb,ZPb,$Pb,aQb,bQb,cQb,eQb,dQb,gQb,hQb,iQb,jQb,kQb,lQb,mQb,nQb,oQb,qQb,rQb,sQb,tQb,uQb,vQb,wQb,xQb,yQb,zQb,AQb,BQb,CQb,DQb,EQb,FQb,GQb,HQb,IQb,JQb,KQb,LQb,MQb,NQb,OQb,PQb,QQb,RQb,SQb,TQb,UQb,VQb,XQb,$Qb,bRb,cRb,dRb,eRb,fRb,hRb,iRb,jRb,
kRb,mRb,nRb,pRb,qRb,rRb,sRb,vRb,wRb,xRb,yRb,zRb,ARb,BRb,CRb,DRb,HRb,IRb,JRb,KRb,LRb,MRb,NRb,ORb,PRb,QRb,RRb,SRb,TRb,URb,VRb,WRb,YRb,ZRb,$Rb,dSb,eSb,fSb,gSb,hSb,iSb,jSb,kSb,lSb,mSb,nSb,oSb,pSb,qSb,rSb,sSb,wSb,ySb,nL,oL,BSb,CSb,DSb,ESb,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,tTb,uTb,vTb,wTb,xTb,yTb,zTb,ATb,BTb,DTb,ETb,FTb,GTb,HTb,ITb,JTb,LTb,MTb,NTb,OTb,PTb,QTb,RTb,STb,TTb,UTb,VTb,
WTb,XTb,YTb,ZTb,aPb,$Tb,aUb,bUb;fBb=function(a){return a.Mc};gBb=function(a,b){var c=b.vk.length-1;return 0<=c&&(b=b.vk[c],b.Uf)?b.Uf:a.path};hBb=function(a,b){var c=b.vk;b=b.QWa;var d=c.length-1;if(0<=d){c=c[d];if(c.Uf)return a.Xb().jd(c.Uf).Za();if(c=b.get(d))return a.Xb().jd(c).Za()}return a};iBb=function(a){for(var b=new Map,c=void 0,d=0;d<a.length;d++){b.set(d,c);var e=a[d].Uf;e&&(c=e)}return b};
jBb=function(a,b){if(!_.PE(b))return Object.assign({},a,{R_:b.state,eaa:!1});var c=b.Vb.YCc,d=c.Pm,e=c.KVa;c=c.pageToken;if(!d)return Object.assign({},a,{R_:2,eaa:!1});a=[].concat(_.zc(a.vk),_.zc(d));var f=iBb(a),g=0<a.length?a[0].Ef:void 0,m=new Set(a.map(function(r){return r.Ef})),n=void 0;c?n={z0:"TOKEN",token:c}:e&&0<e.length&&(n={z0:"COMMITS",vk:e});d=0<d.length?null!=d[d.length-1].Uf:!1;return{vk:a,bub:m,R_:2,DFc:g,nextPage:n,QWa:f,eaa:b.Vb.eaa&&d}};
kBb=function(a){if(a&&a.Ef)return{Ef:a.Ef,xe:a.revisionNumber||void 0,Qq:a.Qq||void 0}};lBb=function(a){return a.ownerDocument};mBb=function(a){var b=_.Pha();return b?b.Eo(2,a)||"":_.ze(a,"Style")?_.ye(a):_.cc(a)};nBb=function(a,b,c,d,e,f){c=_.Oe(a,b,c,d);return _.Oe(a,b+2,e,f)||c};oBb=function(a,b,c,d,e,f,g,m,n){var r=_.Lc(),w=nBb(r,_.Kc.Mn,b,d,f,m);_.fea(4);a=w?a+_.cc(b)+c+_.cc(d)+e+_.cc(f)+g+_.cc(m)+n:_.Ee;a!==_.Ee&&_.oia(r,a);return oBb};
pBb=function(a,b,c,d,e,f){var g=a+25;a=_.Lc();var m=a[g];if(a[1].data[g].ee){var n=_.Qc();g=m.transform;b=n+b;c=nBb(a,b,c,d,e,f)?_.cja(a,b+4,m?g.call(m,c,d,e,f):g(c,d,e,f)):_.fka(a,b+4)}else c=m.transform(c,d,e,f);return c};
qBb=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};
rBb=function(a){a=_.hpb(a);switch(a){case 1:return"project";case 3:return"host";case 4:return"depot";case 5:return"ossProject";case 0:break;default:throw _.Fg(a);}};sBb=function(a){var b=rBb(a);if(b)return{id:a.Bm()||_.hj(a,3,_.Uh)||_.hj(a,4,_.Uh)||_.hj(a,5,_.Uh),type:b}};tBb=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};
uBb=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=_.l(a),d=c.next().value;c=_.twa(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}]};
vBb=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.xBb=function(a){var b=c?"ws":"createWs";if(!c){var c=_.x0a.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);wBb.includes(e)&&0<d.length&&(e=d.pop()+"-"+e);d=e.replace(/[^a-zA-Z0-9_\-]/g,"")}else d="";c="CS-"+d+"-"+c}return _.kE(a)?(d=_.BE(a.params.line),a="//depot/"+a.path,_.Ih(_.Ih(new _.Hh(_.l0a),"files",a+(d?":"+d:"")),b,c).toString()):_.HE(a)?(d=a.repository,e=a.qb,f=a.Bb,d&&f&&e?_.Ih(_.Ih(_.Ih(new _.Hh(_.l0a),"vcs","cog"),
b,c),"ext_google.git",JSON.stringify({hj:e+"/"+d,Bb:f,file:a.path})).toString():null):null};yBb=function(a,b){if(b&&b.Lf){var c=b.Lf,d=_.Alb(c);a=_.Np(_.Mp(_.Lp(a.Xb(),d.id,d.type),c.Ki),b.wz).jd(b.path).Za()}return a};zBb=function(a){a=(a=a.Bb)&&a.toUpperCase();return"XREF"===a||"GROK"===a};
ABb=function(a){var b=_.CE(a,1),c=void 0;_.jE(a)&&a.Zi()?c="/piper///depot/"+b:_.jE(a)?c="/"+a.repository+"/"+b:_.HE(a)&&(c="/h/"+a.qb+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.Hh((_.m0a||"")+"/codesearch/f"+c);c=a.params.Qb;a=_.Ph(a,1);c?(_.Ih(b,"ws",c),a&&_.Ih(b,"snapshot",a)):a&&"HEAD"!==a&&_.Ih(b,"cl",a);return b.toString()};
BBb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"div",0,1);_.I("@panelAnimation.done",function(d){_.Mc(c);var e=_.M();return _.Nc(e.eq.next(d))});_.ef(2);_.B()}a&2&&(a=b.id,b=_.M(),_.x("id",b.id)("ngClass",b.Tk)("@panelAnimation",b.isOpen?"visible":"hidden"),_.Pe("aria-label",b.ariaLabel||null)("aria-labelledby",b.fP(a)))};CBb=function(a,b){return a>=b.start&&a<b.end};EBb=function(a){return a.replace(DBb,function(b){return"\\"+b})};
FBb=function(a,b,c,d,e,f){void 0!==e&&(e=_.Jf(e));f&&"HEAD"===d&&(d=void 0);return Object.assign({},_.$E(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};GBb=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:_.Fg(a)}};HBb=function(a){return _.kE(a)?_.Gvb:"ID"};IBb=function(a){return _.kE(a)?_.Hvb:"Commit Date"};
JBb=function(a){return _.kE(a)?_.Ivb:"Revision"};KBb=function(a,b){return a.toLowerCase()!==a?0<=b.indexOf(a):0<=b.toLowerCase().indexOf(a.toLowerCase())};LBb=function(a,b){a=a.pN;var c=b.pN;return a.length===c.length&&a.every(function(d){return c.includes(d)})};MBb=function(a){return!!a};NBb=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 _.Fg(a)}};
OBb=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 _.Fg(a)}};PBb=function(a){var b=[];for(a=a.parent;void 0!==a;)b.push(a),a=a.parent;return b};QBb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};RBb=function(a){a&1&&_.E(0,"blame-layer",3);a&2&&(a=_.M(),_.x("layerBaseLocation",a.ei))};
SBb=function(a){if(a&1){var b=_.Lc();_.A(0,"xrefs-layer",4);_.I("highlightedLines",function(c){_.Mc(b);var d=_.M();return _.Nc(d.Vxa(c))});_.B()}a&2&&(a=_.M(),_.x("layerBaseLocation",a.ei))};TBb=function(a){a&1&&_.E(0,"unified-deprecation-layer",3);a&2&&(a=_.M(),_.x("layerBaseLocation",a.ei))};UBb=function(a){a&1&&_.E(0,"coverage-layer",3);a&2&&(a=_.M(),_.x("layerBaseLocation",a.ei))};VBb=function(a,b){a&1&&_.E(0,"finding-layer",5);a&2&&(a=b.va,b=_.M(),_.x("layerBaseLocation",b.ei)("layerId",a))};
WBb=function(a){return 3===a.getType()&&a.Pra()};XBb=function(a){for(var b=[],c=_.cAb.exec(a);null!==c;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.Yab))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.cAb.exec(a)}return b};
YBb=function(a,b,c){if(_.Jlb(a)&&a.repository){var d=a.repository;if(b=_.zrb(d,b,c))if(c=_.Y(b,2).split("/"),!(2>c.length))return a=_.Np(_.Mp(_.Lp(a.Xb(),c[0],"host"),c.slice(1).join("/")),_.Y(b,3)||"HEAD"),"android"!==d&&"chops_infra_internal"!==d||_.eF(a),a.Za()}};ZBb=function(a,b){return 1!==a?_.nd(a):b.CZ.ha(_.Zd(function(c){return 0===c}),_.ce(0),_.ke(1))};
$Bb=function(a){a&1&&(_.A(0,"div",6)(1,"h2",7),_.N(2,"Commit message"),_.B(),_.E(3,"linkified-message",8),_.O(4,"emptyToConstant"),_.B());a&2&&(a=_.M(),_.u(3),_.x("message",a.message)("linkDefinitions",_.R(4,2,a.tda)))};aCb=function(a){a&1&&(_.A(0,"div",9)(1,"mat-icon"),_.N(2,"person"),_.B(),_.A(3,"span"),_.N(4),_.B(),_.A(5,"span",3),_.N(6," (committer) "),_.B()());a&2&&(a=_.M(),_.u(4),_.lf(a.Aib))};bCb=function(a){a&1&&_.We(0)};cCb=function(a){a&1&&_.We(0)};
dCb=function(a){a&1&&(_.F(0),_.y(1,bCb,1,0,"ng-container",7),_.N(2),_.y(3,cCb,1,0,"ng-container",7),_.H());if(a&2){a=_.M();var b=_.hf(7),c=_.hf(9);_.u(1);_.x("ngTemplateOutlet",b);_.u(1);_.kf(" ",a.MJc," ");_.u(1);_.x("ngTemplateOutlet",c)}};eCb=function(a){a&1&&_.We(0)};fCb=function(){};
iCb=function(a){a&1&&(_.F(0),_.y(1,eCb,1,0,"ng-container",7)(2,fCb,0,0,"ng-template",8),_.H());if(a&2){a=_.M();var b=_.hf(7),c=_.hf(11);_.u(1);_.x("ngTemplateOutlet",b);_.u(1);_.x("ngTemplateOutlet",c)("ngTemplateOutletContext",_.of(5,gCb,_.of(3,hCb,a.WQ)))}};jCb=function(){};kCb=function(a){a&1&&_.y(0,jCb,0,0,"ng-template",9);a&2&&(_.M(),_.x("ngTemplateOutlet",_.hf(13)))};lCb=function(){};
nCb=function(a){a&1&&_.y(0,lCb,0,0,"ng-template",8);a&2&&(_.M(),_.x("ngTemplateOutlet",_.hf(9))("ngTemplateOutletContext",_.nf(2,mCb)))};oCb=function(a){a&1&&(_.A(0,"span",10),_.N(1),_.O(2,"async"),_.B());a&2&&(a=_.M(),_.u(1),_.kf("",_.R(2,1,a.RGb),":"))};pCb=function(a){a&1&&(_.A(0,"span",14),_.N(1,"@"),_.B())};qCb=function(){};
rCb=function(a,b){a&1&&(_.F(0),_.A(1,"span",12),_.N(2,"("),_.B(),_.y(3,pCb,2,0,"span",13)(4,qCb,0,0,"ng-template",8),_.A(5,"span"),_.N(6,")"),_.B(),_.H());if(a&2){a=b.Na;b=_.M().mMc;_.M();var c=_.hf(11);_.u(3);_.x("ngIf",b);_.u(1);_.x("ngTemplateOutlet",c)("ngTemplateOutletContext",_.of(3,gCb,a))}};sCb=function(a){a&1&&(_.y(0,rCb,7,5,"ng-container",11),_.O(1,"async"));a&2&&(a=_.M(),_.x("ngIf",_.R(1,1,a.Fha)))};
tCb=function(a,b){a&1&&(_.A(0,"conditional-link",15),_.O(1,"async"),_.O(2,"toPrettyRef"),_.N(3),_.O(4,"toPrettyRef"),_.B());a&2&&(a=b.context,b=_.M(),_.ff("linkAriaLabel","Details for change ",_.R(2,8,null==a?null:a.Bb),""),_.x("condition",b.iUa)("link",_.R(1,6,b.a9(a)))("trackGestureClick",!!b.iUa)("trackProjectId",b.Jd.qb),_.u(3),_.kf(" ",_.R(4,10,null==a?null:a.Bb)," "))};uCb=function(){};
vCb=function(a){a&1&&_.y(0,uCb,0,0,"ng-template",8);a&2&&(_.M(3),_.x("ngTemplateOutlet",_.hf(9))("ngTemplateOutletContext",_.nf(2,mCb)))};
wCb=function(a){a&1&&(_.F(0),_.A(1,"span",14),_.N(2),_.B(),_.A(3,"a",16),_.N(4," HEAD "),_.B(),_.A(5,"span",12),_.N(6,"("),_.B(),_.A(7,"a",17),_.O(8,"async"),_.N(9," CL "),_.B(),_.A(10,"span"),_.N(11,")"),_.B(),_.H());if(a&2){a=_.M().Na;var b=_.M(2);_.u(2);_.kf("@ ",a.depth," behind");_.u(1);_.x("routerLink",a.bS)("trackGestureClick",!0)("trackProjectId",b.Jd.qb);_.u(4);_.x("universalLink",_.R(8,6,b.a9(a)))("trackProjectId",b.Jd.qb)}};
xCb=function(a,b){a&1&&(_.F(0),_.y(1,vCb,1,3,null,11)(2,wCb,12,8,"ng-container",11),_.H());a&2&&(a=b.Na,_.u(1),_.x("ngIf",!a.depth||!a.bS),_.u(1),_.x("ngIf",a.depth&&a.bS))};yCb=function(a){a&1&&(_.y(0,xCb,3,2,"ng-container",11),_.O(1,"async"));a&2&&(a=_.M(),_.x("ngIf",_.R(1,1,a.Fha)))};
zCb=function(a){if(a&1){var b=_.Lc();_.A(0,"code-diff",2);_.I("rendered",function(c){_.Mc(b);var d=_.M();return _.Nc(d.Xta(c))});_.B()}a&2&&(a=_.M(),_.x("diffBase",a.Yxb)("contents",a.XIb)("fileName",a.fileName)("leftLineNumberFormatter",a.oda)("rightLineNumberFormatter",a.sga)("leftLineWidgets",a.CS)("rightLineWidgets",a.ZT)("collapseIdenticalLines",!1)("align",!1))};ACb=function(a){a&1&&(_.A(0,"dc-information-box"),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.lf(a.hBa))};
BCb=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}};
CCb=function(a,b){var c=1;a=_.l(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++}}};
DCb=function(a){return function(b){return(b=a.get(b))?""+b:""}};ECb=function(a){a&1&&(_.A(0,"mat-spinner",10),_.N(1,"\n        "),_.B());a&2&&_.x("diameter",16)("strokeWidth",2)};FCb=function(a){if(a&1){var b=_.Lc();_.A(0,"code-diff-chunks",15);_.I("rendered",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.Xta(c))});_.N(1,"\n    ");_.B()}a&2&&(a=_.M(2),_.x("diffChunks",a.El.kC)("fileName",a.Gz))};
GCb=function(a){a&1&&(_.F(0),_.N(1,"\n    "),_.A(2,"div",11),_.N(3,"\n      "),_.A(4,"commit-information",12),_.N(5,"\n      "),_.B(),_.N(6,"\n      "),_.A(7,"commit-information",13),_.N(8,"\n      "),_.B(),_.N(9,"\n    "),_.B(),_.N(10,"\n    "),_.y(11,FCb,2,2,"code-diff-chunks",14),_.N(12,"\n  "),_.H());a&2&&(a=_.M(),_.u(4),_.x("activeLocation",a.UFc)("version",a.Xja)("linkToCommitDetails",!1),_.u(3),_.x("activeLocation",a.MKc)("version",a.Xja)("linkToCommitDetails",!1),_.u(4),_.x("ngIf",a.bmb))};
HCb=function(a){a&1&&(_.A(0,"span",22),_.N(1,"\n    "),_.A(2,"span",23),_.N(3),_.O(4,"number"),_.B(),_.N(5,"\n    "),_.A(6,"span",24),_.N(7,","),_.B(),_.N(8,"\n    "),_.A(9,"span",25),_.N(10),_.O(11,"number"),_.B(),_.N(12,"\n    "),_.A(13,"span",24),_.N(14,","),_.B(),_.N(15,"\n    "),_.A(16,"span",26),_.N(17),_.O(18,"number"),_.B(),_.N(19,"\n  "),_.B());a&2&&(a=_.M(2),_.u(2),_.Pe("aria-label",a.UJc),_.u(1),_.kf("\n      -",_.Vy(4,6,a.metadata.removed,"1.0-0"),"\n    "),_.u(6),_.Pe("aria-label",a.vwc),
_.u(1),_.kf("\n      ",_.Vy(11,9,a.metadata.changed,"1.0-0"),"\n    "),_.u(6),_.Pe("aria-label",a.Puc),_.u(1),_.kf("\n      +",_.Vy(18,12,a.metadata.pJ,"1.0-0"),"\n    "))};
ICb=function(a){a&1&&(_.N(0,"\n   "),_.A(1,"span",16),_.N(2,"\n    "),_.A(3,"span",17),_.N(4,"\n      "),_.E(5,"div",18),_.N(6,"\n      "),_.E(7,"div",19),_.N(8,"\n      "),_.E(9,"div",20),_.N(10,"\n    "),_.B(),_.N(11,"\n  "),_.B(),_.N(12,"\n  "),_.y(13,HCb,20,15,"span",21),_.N(14,"\n"));a&2&&(a=_.M(),_.u(5),_.Qe("width",a.VJc,"%"),_.u(2),_.Qe("width",a.wwc,"%"),_.u(2),_.Qe("width",a.Quc,"%"),_.u(4),_.x("ngIf",a.El&&a.El.Dta))};JCb=function(a,b){return b?100*a/(b.removed+b.changed+b.pJ):0};
LCb=function(a){a&1&&(_.A(0,"div",4)(1,"div",5)(2,"span",6),_.N(3,"Type"),_.B(),_.A(4,"span"),_.N(5," Path "),_.B()(),_.A(6,"div",7)(7,"span"),_.N(8," Change Summary "),_.B(),_.E(9,"expand-all-button",8),_.B()());a&2&&(a=_.M(),_.u(9),_.x("place",a.location)("disabled",!!KCb(a))("matTooltip",KCb(a))("matTooltipDisabled",!KCb(a)))};
NCb=function(a){if(a&1){var b=_.Lc();_.A(0,"commit-file-entry",10);_.I("rendered",function(d){_.Mc(b);var e=_.M(2);!e.OJ.XSa&&d.rendered&&d.G$===e.gZ&&(e.gZ+=1,MCb(e));return _.Nc()});_.B()}if(a&2){a=_.M().index;var c=_.M();_.x("entryIndex",a)("location",c.location)("entry",c.gaa.get(a))("expand",c.expand.get(a))}};OCb=function(a,b){a&1&&(_.F(0),_.y(1,NCb,1,4,"commit-file-entry",9),_.H());a&2&&(a=b.index,b=_.M(),_.u(1),_.x("ngIf",a<b.yZ))};
QCb=function(a){if(a&1){var b=_.Lc();_.F(0);_.A(1,"button",11);_.I("click",function(){_.Mc(b);var c=_.M();PCb(c);return _.Nc()});_.N(2," Show More ");_.B();_.H()}a&2&&(a=_.M(),_.u(1),_.x("trackProjectId",a.location.qb))};RCb=function(a,b,c,d,e,f){return a+";"+b+"="+encodeURIComponent(f.id)+(null==f.Uf?"":";"+c+"="+encodeURIComponent(f.Uf))+(d&&(e||f.Qb)?";"+d+"="+("CitC"===f.xe&&f.Qb?encodeURIComponent(f.Qb):""):"")+location.search+location.hash};
SCb=function(a){return _.Kp(_.qF(a.Xb(),function(b){b.tj="1";b.Ze=0;delete b.Zm;delete b.Kw;delete b.Lw}).Za())};TCb=function(a){return _.Kp(_.qF(a.Xb(),function(b){b.tj="1";b.Ze=0;delete b.vf;delete b.Co;delete b.Uu}).Za())};UCb=function(a){return _.Kp(_.qF(a.Xb(),function(b){b.tj="1";b.Ze=0;delete b.Zm;delete b.Kw;delete b.Lw;delete b.vf;delete b.Co;delete b.Uu}).Za())};
XCb=function(a,b,c,d,e){if(!c.RD||!_.jE(b.Wa)){var f;c=null!=(f=b.UT)?f:b.Wa;if(!_.jE(c))return _.On(e,_.Mn(e,VCb(c,d.id,a.Uf)));TK.has(c)||TK.set(c,{});b=TK.get(c);null==b.root&&(e=new URL(_.On(e,_.Mn(e,VCb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=1===e.length?"":";"+e.slice(1).join(";");return e[0]+"/"+WCb(a.Uf||c.path)+b+";cl="+encodeURIComponent(a.id)+("CitC"===a.xe&&a.Qb?";ws="+encodeURIComponent(a.Qb):"")+location.search+location.hash}};
VCb=function(a,b,c){var d;return _.Kp(_.Np(a.Xb().ni({tj:"1",Ze:0,line:a.params.line}),b).jd(null!=(d=null!=c?c:a.path)?d:"/").Za())};WCb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};YCb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1," Order "),_.B())};ZCb=function(a){a&1&&(_.F(0),_.N(1),_.O(2,"number"),_.H());a&2&&(a=_.M().Na,_.u(1),_.kf(" #",_.Vy(2,1,a,"1.0-0")," "))};$Cb=function(a){a&1&&(_.A(0,"mat-icon",38),_.N(1," help_outline "),_.B())};
aDb=function(a,b){a&1&&(_.F(0),_.y(1,ZCb,3,4,"ng-container",36)(2,$Cb,2,0,"ng-template",null,37,_.Cf),_.H());if(a&2){a=b.Na;var c=_.hf(3);_.u(1);_.x("ngIf",0<=a)("ngIfElse",c)}};bDb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.y(1,aDb,4,2,"ng-container",35),_.O(2,"blameIndexOf"),_.B());a&2&&(a=b.va,b=_.M(),_.u(1),_.x("ngIf",_.Vy(2,1,a.id,b.poa)))};cDb=function(a){a&1&&(_.A(0,"mat-header-cell",39)(1,"span",40),_.N(2,"Action Button"),_.B()())};
fDb=function(a,b){a&1&&(_.A(0,"mat-cell")(1,"button",41)(2,"mat-icon"),_.N(3),_.B()()());a&2&&(a=b.va,b=_.M(),_.u(1),_.Pe("aria-expanded",b.Nz.has(a.id))("aria-label",b.Nz.has(a.id)?dDb.format({id:a.id}):eDb.format({id:a.id}))("data-action",b.Q3b)("data-row-id",a.id),_.u(2),_.lf(b.Nz.has(a.id)?"expand_less":"expand_more"))};gDb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1),_.B());a&2&&(a=_.M(),_.Qe("max-width",a.VIb(),"px"),_.u(1),_.kf(" ",a.KBc(a.zd.Wa)," "))};
hDb=function(a,b){a&1&&(_.A(0,"mat-cell")(1,"a",42),_.O(2,"linkifyRevision"),_.N(3),_.B()());a&2&&(a=b.va,b=_.M(),_.Qe("max-width",b.VIb(),"px"),_.u(1),_.Qe("padding-left",b.JKc(),"px"),_.Pe("href",_.Wy(2,8,a,b.zd,b.Ua),_.Ce)("data-action",b.L3b)("data-action-name",b.zd.gE?"updateRightDiff":"updateRevisionContents"),_.u(2),_.kf(" ",a.xe," "))};iDb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.kf(" ",a.zBc(a.zd.Wa)," "))};
jDb=function(a){a&1&&_.E(0,"onedev-changelist-hovercard",49,50);if(a&2){var b=_.hf(1);a=_.M(2).va;_.x("changelistId",a.id)("onedevIsHovercardReady",b.CG)}};
kDb=function(a){a&1&&(_.F(0),_.A(1,"a",46),_.O(2,"linkifyId"),_.N(3),_.O(4,"toPrettyRef"),_.B(),_.A(5,"onedev-hovercard",null,47),_.y(7,jDb,2,2,"onedev-changelist-hovercard",48),_.B(),_.H());if(a&2){var b=_.hf(6);a=_.M().va;var c=_.M();_.u(1);_.x("onedevHovercardTrigger",b);_.Pe("href",pBb(2,4,a,c.zd,c.H0a,c.Ua),_.Ce)("data-action",c.t3a);_.u(2);_.kf(" ",_.R(4,9,a.id)," ")}};
lDb=function(a){a&1&&(_.A(0,"a",51),_.O(1,"linkifyId"),_.N(2),_.O(3,"toPrettyRef"),_.B());if(a&2){a=_.M().va;var b=_.M();_.Pe("href",pBb(1,3,a,b.zd,b.H0a,b.Ua),_.Ce)("data-action",b.t3a);_.u(2);_.kf(" ",_.R(3,8,a.id)," ")}};
mDb=function(a,b){a&1&&(_.A(0,"mat-cell",43),_.y(1,kDb,8,11,"ng-container",44)(2,lDb,4,10,"a",45),_.B());if(a&2){a=b.va;b=_.M();if("history"!==a.cU)a=!1;else{var c="CitC"===a.xe;a=null!=a.xe&&_.kE(b.zd.Wa)&&!c}_.x("ngSwitch",a);_.u(1);_.x("ngSwitchCase",!0);_.u(1);_.x("ngSwitchCase",!1)}};nDb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1," Description "),_.B())};oDb=function(a){a&1&&(_.A(0,"strong"),_.N(1,"[deleted]"),_.B())};
pDb=function(a,b){a&1&&(_.A(0,"span",54),_.N(1),_.B());a&2&&(a=b.va,b=_.M().va,_.Re("cleanup",b.aw),_.u(1),_.lf(a))};qDb=function(a,b){a&1&&(_.A(0,"mat-cell",52),_.y(1,oDb,2,0,"strong",35)(2,pDb,2,3,"span",53),_.N(3),_.O(4,"truncateCommitMessage"),_.B());a&2&&(a=b.va,_.u(1),_.x("ngIf","DELETE"===a.operation),_.u(1),_.x("ngForOf",a.tags),_.u(1),_.kf(" ",_.R(4,3,a.subject)," "))};rDb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.kf(" ",a.yBc(a.zd.Wa)," "))};
sDb=function(a,b){a&1&&(_.A(0,"mat-cell",52),_.E(1,"date",55),_.B());a&2&&(a=b.va,_.u(1),_.x("value",a.time))};tDb=function(a){a&1&&(_.A(0,"mat-header-cell"),_.N(1," Author "),_.B())};uDb=function(a){a&1&&(_.F(0),_.A(1,"a",57),_.N(2),_.B(),_.H());if(a&2){a=_.M().va;var b=_.M();_.u(1);_.gf("title",a.Ln);_.ff("email","",a.Ln,"@google.com");_.Pe("href",_.tu+"#search/&q=a:"+a.Ln+"%20is:submitted",_.Ce)("data-action",b.H3b);_.u(1);_.kf(" ",a.Ln," ")}};
vDb=function(a){a&1&&_.N(0);a&2&&(a=_.M().va,_.kf(" ",a.Ln," "))};wDb=function(a){a&1&&(_.A(0,"mat-cell",52),_.y(1,uDb,3,5,"ng-container",36),_.O(2,"isPiperPlace"),_.y(3,vDb,1,1,"ng-template",null,56,_.Cf),_.B());if(a&2){var b=_.hf(4);a=_.M();_.u(1);_.x("ngIf",_.R(2,2,null==a.zd?null:a.zd.Wa))("ngIfElse",b)}};xDb=function(a){a&1&&(_.A(0,"mat-header-cell",58)(1,"span",40),_.N(2,"Action Button"),_.B()())};
yDb=function(a){a&1&&(_.A(0,"a",62),_.O(1,"linkifyLeft"),_.N(2),_.B());if(a&2){a=_.M().va;var b=_.M();_.Re("mat-flat-button",a.id===b.zd.rda);_.Pe("aria-pressed",a.id===b.zd.rda)("href",_.Wy(1,7,a,b.zd,b.Ua),_.Ce)("data-action",b.u3a)("aria-label",b.T3a);_.u(2);_.kf(" ",b.T3a," ")}};
ADb=function(a){if(a&1){var b=_.Lc();_.A(0,"a",63);_.I("keyup.enter",function(){_.Mc(b);var d=_.M(2);return _.Nc(zDb(d))});_.O(1,"linkifyDiff");_.N(2);_.B()}if(a&2){a=_.M().va;var c=_.M();_.Qe("display",a.jH.length?null:"none");_.Re("mat-flat-button",a.id===c.zd.rda);_.Pe("aria-pressed",a.id===c.zd.rda)("href",_.Wy(1,9,a,c.zd,c.Ua),_.Ce)("data-action",c.u3a)("aria-label",c.V3a);_.u(2);_.kf(" ",c.V3a," ")}};BDb=function(a){a&1&&(_.A(0,"span",40),_.N(1," No Data "),_.B())};
CDb=function(a,b){a&1&&(_.A(0,"mat-cell",43),_.y(1,yDb,3,11,"a",59)(2,ADb,3,13,"a",60)(3,BDb,2,0,"span",61),_.B());a&2&&(a=b.va,b=_.M(),_.x("ngSwitch",b.zd.gE),_.u(1),_.x("ngSwitchCase",!0),_.u(1),_.x("ngSwitchCase",!1),_.u(1),_.x("ngIf",!b.zd.gE&&!a.jH.length))};DDb=function(a){a&1&&(_.A(0,"mat-header-cell",64)(1,"span",40),_.N(2,"Action Button"),_.B()())};
EDb=function(a){a&1&&(_.A(0,"a",67),_.O(1,"linkifyRight"),_.N(2),_.B());if(a&2){a=_.M().va;var b=_.M();_.Re("mat-flat-button",a.id===b.zd.vH);_.Pe("aria-pressed",a.id===b.zd.vH)("href",_.Wy(1,7,a,b.zd,b.Ua),_.Ce)("data-action",b.v3a)("aria-label",b.U3a);_.u(2);_.kf(" ",b.U3a," ")}};
FDb=function(a){a&1&&(_.A(0,"a",68),_.O(1,"linkifyRight"),_.N(2),_.B());if(a&2){a=_.M().va;var b=_.M();_.Re("mat-flat-button",a.id===b.zd.vH);_.Pe("aria-pressed",a.id===b.zd.vH)("href",_.Wy(1,7,a,b.zd,b.Ua),_.Ce)("data-action",b.v3a)("aria-label",b.W3a);_.u(2);_.kf(" ",b.W3a," ")}};GDb=function(a){a&1&&(_.A(0,"mat-cell",43),_.y(1,EDb,3,11,"a",65)(2,FDb,3,11,"a",66),_.B());a&2&&(a=_.M(),_.x("ngSwitch",a.zd.gE),_.u(1),_.x("ngSwitchCase",!0),_.u(1),_.x("ngSwitchCase",!1))};
IDb=function(a){a&1&&(_.A(0,"mat-header-cell",69)(1,"span",40),_.N(2,"Action Button"),_.B()());a&2&&(a=_.M(),_.Pe("aria-label","Browse repo at revision/ "+HDb(a.zd.Wa)))};
KDb=function(a,b){a&1&&(_.A(0,"mat-cell")(1,"a",70),_.O(2,"linkifyRoot"),_.A(3,"mat-icon"),_.N(4,"code"),_.B()(),_.A(5,"button",71)(6,"mat-icon"),_.N(7,"content_copy"),_.B()()());a&2&&(a=b.va,b=_.M(),_.u(1),_.x("matTooltip",JDb(a.id,b.zd.Wa)),_.Pe("href",pBb(2,10,a,b.zd,b.H0a,b.Ua),_.Ce)("title",JDb(a.id,b.zd.Wa))("data-action",b.I3b)("aria-label",JDb(a.id,b.zd.Wa)),_.u(4),_.x("title",HDb(b.zd.Wa))("matTooltip",HDb(b.zd.Wa)),_.Pe("data-copy-content",a.id)("data-action",b.J3b)("aria-label",HDb(b.zd.Wa)))};
LDb=function(a){a&1&&_.E(0,"mat-header-cell")};MDb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.N(1),_.B());a&2&&(a=b.va,_.u(1),_.kf(" Previously: ",a.Uf," "))};NDb=function(a){a&1&&_.E(0,"mat-header-cell")};
ODb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"mat-cell");_.N(1);_.A(2,"a",72);_.I("click",function(){var d=_.Mc(c).va,e=_.M();d.Faa=!d.Faa;return _.Nc(e.return)});_.N(3);_.B()()}a&2&&(a=b.va,_.u(1),oBb(" No matches in revisions [",a.Vra[a.Vra.length-1],", ",a.Vra[0],"], changelists [",a.Ura[a.Ura.length-1],", ",a.Ura[0],"] "),_.u(2),_.kf(" ",a.Faa?"Hide":"Show"," "))};
PDb=function(a){a&1&&(_.E(0,"linkified-message",74),_.O(1,"emptyToConstant"));a&2&&(a=_.M().va,_.x("message",a.message)("linkDefinitions",_.R(1,2,a.IQ)))};QDb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.y(1,PDb,2,4,"linkified-message",73),_.B());a&2&&(a=b.va,b=_.M(),_.u(1),_.x("ngIf",b.Nz.has(a.id)))};
SDb=function(a){a&1&&(_.A(0,"div",76)(1,"button",41)(2,"mat-icon"),_.N(3),_.B()(),_.N(4),_.B());if(a&2){a=_.M().va;var b=_.M();_.u(1);_.Pe("aria-expanded",b.QS.has(a.id))("aria-label",b.QS.has(a.id)?b.Y9b:b.n$b);_.u(2);_.lf(b.QS.has(a.id)?"expand_less":"expand_more");_.u(1);_.kf(" ",RDb(a.matches)," matches in the code at this revision. ")}};
TDb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.y(1,SDb,5,4,"div",75),_.B());a&2&&(a=b.va,b=_.M(),_.Pe("data-action",b.N3b)("data-row-id",a.id),_.u(1),_.x("ngIf",null!=a.matches))};
UDb=function(a,b){a&1&&_.E(0,"file-search-snippet",78);if(a&2){a=b.va;var c=b.last,d=_.M(2).va;b=_.M();_.Re("last",c);c=d.matches.xe;d=d.Uf||b.zd.Wa.path;var e=d+":"+c;null==b.fUa.get(e)&&b.fUa.set(e,_.IE(_.Qp(b.zd.Wa.Xb(),{vf:c}).jd(d).Za(),b.Ua,{v_:"oneBased"}));c=b.fUa.get(e);_.x("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.JMa)}};
VDb=function(a){a&1&&(_.F(0),_.y(1,UDb,1,7,"file-search-snippet",77),_.H());a&2&&(a=_.M().va,_.u(1),_.x("ngForOf",a.matches.zh))};WDb=function(a,b){a&1&&(_.A(0,"mat-cell"),_.y(1,VDb,2,1,"ng-container",35),_.B());a&2&&(a=b.va,_.u(1),_.x("ngIf",null!=a.matches))};XDb=function(a){a&1&&_.E(0,"mat-header-row")};
$Db=function(a,b){a&1&&_.E(0,"mat-row",79);a&2&&(a=b.va,b=_.M(),_.Re("active",b.Nz.has(a.id))("left-row",b.zd.rda===a.id)("right-row",b.zd.vH===a.id)("active-element",a.id===b.Aaa)("hidden",!1===(null==a.hidden?null:a.hidden.Faa))("cleanup",a.aw),_.Pe("aria-label",_.kE(b.zd.Wa)?YDb.format({id:a.id,author:a.Ln}):ZDb.format({id:a.id,author:a.Ln})))};
aEb=function(a,b){a&1&&_.E(0,"mat-row",80);a&2&&(a=b.va,b=_.M(),_.Re("hidden",!1===(null==a.hidden?null:a.hidden.Faa)||!b.Nz.has(a.id)),_.Pe("aria-hidden",!b.Nz.has(a.id)))};bEb=function(a){a&1&&_.E(0,"mat-row",81)};cEb=function(a){a&1&&_.E(0,"mat-row")};dEb=function(a,b){a&1&&_.E(0,"mat-row",82);a&2&&(a=b.va,b=_.M(),_.Qe("display",b.QS.has(a.id)&&null!=a.matches?"":"none"))};eEb=function(a){a&1&&_.E(0,"mat-row",83)};
fEb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",90);_.I("click",function(){_.Mc(b);var c=_.M(2);return _.Nc(c.jU=!1)});_.A(1,"mat-icon");_.N(2,"collapse_all");_.B()()}a&2&&(a=_.M(2),_.x("ascTrackElement",a.A4a))};
gEb=function(a){if(a&1){var b=_.Lc();_.A(0,"div",84)(1,"button",85)(2,"mat-icon");_.N(3,"search");_.B()();_.A(4,"mat-form-field",86)(5,"input",87,88);_.I("keydown.enter",function(){_.Mc(b);var c=_.M();return _.Nc(c.vZa.next())});_.B()();_.y(7,fEb,3,1,"button",89);_.B()}a&2&&(a=_.M(),_.u(1),_.x("ascTrackElement",a.A4a),_.Pe("data-action",a.O3b),_.u(3),_.Qe("width",a.jU?"500px":0)("opacity",a.jU?1:0)("pointer-events",a.jU?"unset":"none"),_.u(1),_.x("formControl",a.Op),_.u(2),_.x("ngIf",a.jU))};
lEb=function(a){return[].concat(_.zc(hEb),_.zc(iEb),_.zc(a),_.zc(jEb),_.zc(kEb))};sEb=function(a,b){switch(a){case 0:return b?mEb:nEb;case 1:return b?oEb:pEb;case 2:return b?qEb:rEb;default:return _.Fg(a,"Unknown column type")}};tEb=function(a,b,c){return a+" file:("+Array.from(new Set([c.Wa.path].concat(_.zc(b.entries.map(function(d){var e;return(null==(e=d.ep)?void 0:e.Uf)||""}))).filter(function(d){return!!d}))).join("|")+")"};
uEb=function(a){a&1&&(_.N(0),_.O(1,"number"));a&2&&(a=_.M().Na,_.kf(" files (",_.Vy(1,1,a.files.length,"1.0-0"),") "))};vEb=function(a){a&1&&(_.A(0,"span"),_.N(1,"+"),_.B())};wEb=function(a){a&1&&(_.N(0),_.O(1,"number"),_.y(2,vEb,2,0,"span",5),_.N(3,") "));a&2&&(a=_.M(2).Na,_.kf(" commits (",_.Vy(1,2,a.RK.entries.length,"1.0-0"),""),_.u(2),_.x("ngIf",a.uxb))};
xEb=function(a){a&1&&(_.A(0,"dc-information-box",8),_.N(1),_.O(2,"number"),_.B());a&2&&(a=_.M(2).Na,_.u(1),_.kf(" There are a large number of commits. We are only showing the most recent ",_.Vy(2,1,a.RK.entries.length,"1.0-0")," commits. "))};yEb=function(a,b){a&1&&_.E(0,"history-table",9);a&2&&(a=b.Na,b=_.M(2).Na,_.x("data",b.RK)("historyPlace",a))};
zEb=function(a){a&1&&(_.A(0,"mat-tab"),_.y(1,wEb,4,5,"ng-template",3)(2,xEb,3,4,"dc-information-box",6)(3,yEb,1,2,"history-table",7),_.O(4,"async"),_.B());a&2&&(a=_.M().Na,_.u(2),_.x("ngIf",a.uxb),_.u(1),_.x("ngIf",_.R(4,2,a.RK.zd)))};
AEb=function(a,b){if(a&1){var c=_.Lc();_.F(0);_.A(1,"mat-tab-group",2);_.I("selectedTabChange",function(d){_.Mc(c);var e=_.M(),f=e.Fa,g=f.mb;a:switch(d=d.index,d){case 0:d="openFilesTab";break a;case 1:d="openCommitsTab";break a;default:d=_.Fg(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.comparison.Wa.qb});return _.Nc()});_.A(2,"mat-tab");_.y(3,uEb,2,4,"ng-template",3);_.E(4,"commit-fileset",4);_.B();_.y(5,zEb,5,4,"mat-tab",5);_.B();_.H()}a&
2&&(a=b.Na,b=_.M(),_.u(1),_.x("@.disabled",!0),_.u(3),_.x("leftRefSpec",b.comparison.er)("location",b.comparison.Wa)("includeHeader",!0)("rightRefSpec",b.comparison.Do)("fileDiffEntries",a.files),_.u(1),_.x("ngIf",!b.comparison.Avb))};BEb=function(a){a&1&&_.E(0,"loading",10);a&2&&_.x("hasBackground",!0)("diameter",48)};CEb=function(a){a&1&&_.E(0,"ref-picker",3);a&2&&(a=_.M(2),_.x("refPickerData",a.P0))};DEb=function(a){a&1&&_.y(0,CEb,1,1,"ref-picker",2);a&2&&(a=_.M(),_.x("ngIf",a.comparison.Wa&&a.comparison.Wa.Bb))};
EEb=function(a,b){return _.Qp(b.Xb(),{Zm:a}).Za()};FEb=function(a,b){return _.Np(b.Xb(),a).Za()};
GEb=function(a){a&1&&(_.F(0),_.A(1,"span",6),_.N(2," Comparing: "),_.B(),_.E(3,"comparison-ref-picker",7),_.A(4,"span",8),_.N(5),_.B(),_.E(6,"comparison-ref-picker",9),_.A(7,"a",10)(8,"mat-icon"),_.N(9,"cancel"),_.B()(),_.H());a&2&&(a=_.M(),_.u(3),_.x("comparison",a.comparison)("selector",a.GVb),_.u(2),_.kf(" ",a.Vwc," "),_.u(1),_.x("comparison",a.comparison),_.u(1),_.x("routerLink",a.vyc)("trackProjectId",a.comparison.Wa.qb))};
HEb=function(a){if(a&1){var b=_.Lc();_.F(0);_.A(1,"a",11)(2,"mat-icon");_.N(3,"code");_.B();_.F(4);_.A(5,"span");_.N(6,"Browse");_.B();_.H();_.B();_.A(7,"copy-button",12);_.I("copyEvent",function(){_.Mc(b);var c=_.M();return _.Nc(c.gr())});_.B();_.E(8,"mat-divider",13);_.H()}a&2&&(a=_.M(),_.u(1),_.x("routerLink",a.Yvc)("matTooltip",a.Zvc)("trackProjectId",a.comparison.Wa.qb),_.u(6),_.x("buttonLabel",a.rxc)("hoverMsg",a.URa)("copyText",a.comparison.KKc),_.u(1),_.x("vertical",!0))};
IEb=function(a){a&1&&(_.E(0,"commit-information",14),_.A(1,"a",15),_.N(2," Compare "),_.B());a&2&&(a=_.M(),_.x("activeLocation",a.comparison.Wa)("version",a.Xja)("linkToCommitDetails",!1),_.u(1),_.x("routerLink",a.Xwc)("trackProjectId",a.comparison.Wa.qb))};JEb=function(a){a&1&&_.E(0,"segmented-dropdown-button",6);a&2&&(a=_.M(),_.x("item",a.MIc))};
KEb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"li")(1,"button",8);_.I("click",function(){var d=_.Mc(c).va,e=_.M(2);return _.Nc(e.AKb.emit(d.id))});_.N(2);_.O(3,"toPrettyRef");_.B()()}a&2&&(a=b.va,_.Re("active-element",a.selected),_.u(1),_.x("color",a.selected?"primary":null),_.u(1),_.kf(" ",_.R(3,4,a.id)," "))};LEb=function(a){a&1&&(_.A(0,"ul"),_.y(1,KEb,4,6,"li",7),_.B());a&2&&(a=_.M(),_.u(1),_.x("ngForOf",a.Nea))};
MEb=function(a,b){a&1&&(_.F(0),_.A(1,"a",10),_.N(2),_.O(3,"toPrettyRef"),_.B(),_.H());a&2&&(a=b.Na,_.u(1),_.x("routerLink",a.uyc),_.u(1),_.kf(" ",_.R(3,2,a.id)," "))};NEb=function(a){a&1&&_.y(0,MEb,4,4,"ng-container",9);a&2&&(a=_.M(),_.x("ngIf",a.Nea[0]))};OEb=function(a,b){return _.Np(_.FE(a.Xb(),"ref"),b).ni({}).Za()};PEb=function(a,b){return(a.displayName||a.Lf.Ki).localeCompare(b.displayName||b.Lf.Ki)};
QEb=function(a){a=a.Lf;var b=_.tlb(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.Th};case "host":return{kind:b,Dm:a.Dm};case "depot":return{kind:b};default:return _.Fg(b,"Unknown repository group type")}};REb=function(a){switch(a.kind){case "project":return"p/"+a.projectId;case "ossProject":return"o/"+a.projectName;case "host":return"h/"+a.Dm;case "depot":return"depot";default:return _.Fg(a,"Unknown repository group type")}};
SEb=function(a){if(null!=a.RF)return a.RF.name;if(null!=a.Xe)return a.Xe.projectId;if(null!=a.host)return a.host.name;if(null!=a.Th)return a.Th.displayName;throw Error("Fe");};TEb=function(a,b){a=SEb(a);b=SEb(b);return a<b?-1:a>b?1:0};UEb=function(a){a&1&&_.E(0,"mat-icon",7);a&2&&(a=_.M(2),_.x("svgIcon",a.icon))};VEb=function(a){a&1&&(_.A(0,"span",8),_.N(1),_.B());a&2&&(a=_.M(2),_.u(1),_.kf(" ",a.scope," "))};
WEb=function(a){a&1&&(_.A(0,"div",3),_.y(1,UEb,1,1,"mat-icon",4),_.A(2,"div",5),_.y(3,VEb,2,1,"span",6),_.A(4,"span"),_.N(5),_.B()()());a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.icon),_.u(2),_.x("ngIf",a.scope),_.u(2),_.lf(a.name))};XEb=function(a){a&1&&(_.A(0,"conditional-link",6),_.N(1),_.B());a&2&&(a=_.M(2),_.Re("active-element",a.wKa),_.x("ascTrackElement",a.F2)("trackGestureClick",!a.wKa)("trackProjectId",a.Wa.qb)("condition",!a.wKa)("link",a.vKa),_.u(1),_.kf("",a.Tuc," "))};
YEb=function(a){a&1&&(_.A(0,"button",11),_.E(1,"mat-icon",12),_.B());if(a&2){a=_.M().va;var b=_.M(2);_.u(1);_.x("svgIcon",b.nd.Be(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};ZEb=function(a){a&1&&_.E(0,"mat-icon",13);a&2&&(a=_.M().va,_.x("svgIcon",a.icon))};
$Eb=function(a,b){a&1&&(_.A(0,"mat-tree-node",7),_.y(1,YEb,2,1,"button",8)(2,ZEb,1,1,"mat-icon",9),_.A(3,"conditional-link",10),_.N(4),_.B()());a&2&&(a=b.va,b=_.M(2),_.Re("active-element",a.hg===b.Kn),_.x("matTreeNodePaddingIndent",50),_.u(1),_.x("ngIf",a.children),_.u(1),_.x("ngIf",a.icon),_.u(1),_.x("ascTrackElement",b.F2)("trackGestureClick",a.hg!==b.Kn)("condition",a.hg!==b.Kn)("link",_.rF(a.location).Kb)("queryParams",_.rF(a.location).Ta),_.u(1),_.kf("",a.name," "))};
aFb=function(a){a&1&&(_.F(0),_.y(1,XEb,2,8,"conditional-link",3),_.A(2,"mat-tree",4),_.y(3,$Eb,5,11,"mat-tree-node",5),_.B(),_.H());a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.vKa),_.u(1),_.x("dataSource",a.dataSource)("treeControl",a.nd))};bFb=function(a,b){a&1&&_.E(0,"repository-search-result-entry",17);a&2&&(a=b.va,b=_.M(2),_.x("contextName",b.F2)("currentScope",b.Wa)("searchResultItem",a))};
cFb=function(a){if(a&1){var b=_.Lc();_.A(0,"no-search-match",18);_.I("clear",function(){_.Mc(b);var c=_.M(2);return _.Nc(c.KJ())});_.B()}a&2&&(a=_.M(2),_.x("filter",a.xh))};dFb=function(a){a&1&&(_.A(0,"div",14),_.y(1,bFb,1,3,"repository-search-result-entry",15),_.B(),_.y(2,cFb,1,1,"no-search-match",16));a&2&&(a=_.M(),_.u(1),_.x("ngForOf",a.OA),_.u(1),_.x("ngIf",a.jMc))};eFb=function(a){return a.level};fFb=function(a){return!a.location.repository};gFb=function(a){a&1&&_.E(0,"loading",5)};
hFb=function(a){a&1&&_.E(0,"repository-searchable-tree-data",6);if(a&2){a=_.M().Na;var b=_.M();_.x("searchTrackElement",b.Rga)("treeItemNavigateTrackElement",b.F2)("place",b.Wa)("repositoriesMap",a.Vb)}};iFb=function(a){a&1&&(_.A(0,"div",7),_.N(1),_.B());a&2&&(a=_.M().Na,_.u(1),_.kf(" ",a.message," "))};
jFb=function(a,b){a&1&&(_.F(0,1),_.y(1,gFb,1,0,"loading",2)(2,hFb,1,4,"repository-searchable-tree-data",3)(3,iFb,2,1,"div",4),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Qi),_.u(1),_.x("ngSwitchCase",b.Tc.Dh),_.u(1),_.x("ngSwitchCase",b.Tc.Error))};kFb=function(a){a&1&&_.E(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.x("place",a.Wa))};lFb=function(a){a&1&&(_.F(0),_.A(1,"div",5)(2,"span"),_.N(3," Could not load commit. "),_.B()(),_.H())};
mFb=function(a){if(a&1){var b=_.Lc();_.F(0);_.A(1,"div",9,10);_.E(3,"commit-overview",11);_.B();_.E(4,"splitter",12);_.A(5,"parent-selector",13);_.I("selectedParentChange",function(d){_.Mc(b);var e=_.M(3);return _.Nc(e.wDb.next(d))});_.B();_.H()}if(a&2){var c=_.hf(2);a=_.M(2).Na;_.u(3);_.x("commit",a.Vb.ep);_.u(1);_.x("changeSizeOf",c);_.u(1);_.x("parents",a.Vb.Oea)("comparison",a.Vb.comparison)}};
nFb=function(a){a&1&&(_.F(0),_.A(1,"div",6),_.E(2,"commit-header",7),_.y(3,mFb,6,4,"ng-container",1),_.E(4,"entry-container",8),_.B(),_.H());if(a&2){a=_.M().Na;var b=_.M();_.u(2);_.x("comparison",a.Vb.comparison)("viewMode",a.Vb.jt);_.u(1);_.x("ngIf",!b.Esa(a.Vb));_.u(1);_.x("comparison",a.Vb.comparison)}};oFb=function(a){a&1&&_.E(0,"loading",14);a&2&&_.x("hasBackground",!0)("diameter",48)};
pFb=function(a,b){a&1&&(_.F(0)(1,2),_.y(2,lFb,4,0,"ng-container",3)(3,nFb,5,4,"ng-container",3)(4,oFb,1,2,"loading",4),_.H()());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Dh),_.u(1),_.x("ngSwitchCase",b.Tc.Qi))};qFb=function(a,b){var c=b.jH||[],d,e=(d=(d=_.Ph(a,2))?d:c[0]||"")?c.includes(d):!0;d={Wa:a,Do:_.Ph(a,0),er:d,KKc:b.Ef,Avb:e};return{ep:b,comparison:d,Oea:c,jt:_.Ph(a,2)?0:1}};rFb=function(){};
tFb=function(a){a&1&&_.y(0,rFb,0,0,"ng-template",4);a&2&&(_.M(2),_.x("ngTemplateOutlet",_.hf(3))("ngTemplateOutletContext",_.nf(2,sFb)))};uFb=function(){};wFb=function(a){a&1&&_.y(0,uFb,0,0,"ng-template",4);a&2&&(a=_.M().Na,_.M(),_.x("ngTemplateOutlet",_.hf(3))("ngTemplateOutletContext",_.of(2,vFb,a.Vb.Zea)))};xFb=function(a,b){a&1&&(_.F(0,2),_.y(1,tFb,1,3,null,3)(2,wFb,1,4,null,3),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Qi),_.u(1),_.x("ngSwitchCase",b.Tc.Dh))};
yFb=function(a){a&1&&_.E(0,"loading",9);a&2&&_.x("inline",!0)};zFb=function(a){a&1&&_.N(0);a&2&&(a=_.M().count,_.lf(a))};AFb=function(a,b){a&1&&(_.A(0,"a",5)(1,"mat-icon"),_.N(2,"check_circle"),_.B(),_.A(3,"span",6),_.y(4,yFb,1,1,"loading",7),_.N(5),_.y(6,zFb,1,1,"ng-template",null,8,_.Cf),_.B()());if(a&2){a=b.Gyb;b=b.count;var c=_.hf(7),d=_.M();_.x("href",d.CBc(d.Wa),_.Ce);_.u(4);_.x("ngIf",a)("ngIfElse",c);_.u(1);_.kf(" active ",1===b?"CL":"CLs"," ")}};
BFb=function(a){return _.tu+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+EBb(a.path||"")};CFb=function(a){a&1&&_.E(0,"pending-cl-indicator",4);a&2&&(a=_.M(),_.x("place",a.Wa))};
EFb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"button",8);_.I("click",function(){var e=_.Mc(c).Na,f=_.M(3);DFb(f.uga,e.open?0:1);return _.Nc()});_.Sc();_.A(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);_.B();_.AA();_.A(13,"span",21);_.N(14," Insights ");_.B()()}if(a&2){a=b.Na;b=_.M().Na;var d=_.M(2);_.Qe("pointer-events",0<b.size?"unset":"none");_.Re("panel-is-open",a.open);
_.x("disabled",0===b.size)("trackProjectId",d.Wa.qb)("trackAction",a.open?"close":"open")}};FFb=function(a){a&1&&(_.A(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",22)(2,"p",23),_.N(3,"Code Insights"),_.B(),_.N(4," Get deployment status, ask a question, or report a bug for this file "),_.B()())};
GFb=function(a,b){a&1&&(_.A(0,"div",6),_.y(1,EFb,15,7,"button",7),_.O(2,"async"),_.y(3,FFb,5,0,"onedev-feature-tooltip-controller",2),_.B());a&2&&(a=b.Na,b=_.M(2),_.x("matTooltipDisabled",0<a.size),_.u(1),_.x("ngIf",_.R(2,3,b.PDc)),_.u(2),_.x("ngIf",b.ODc&&0<a.size))};HFb=function(a){a&1&&(_.A(0,"div"),_.y(1,GFb,4,5,"div",5),_.O(2,"async"),_.B());a&2&&(a=_.M(),_.u(1),_.x("ngIf",_.R(2,1,a.dfb)))};
IFb=function(a){a&1&&(_.A(0,"segmented-dropdown-button",26)(1,"mat-icon"),_.N(2,"edit"),_.B()());if(a&2){a=_.M().Na;var b=_.M();_.x("disabled",b.GNa)("item",a)}};JFb=function(a){a&1&&(_.A(0,"a",27)(1,"mat-icon"),_.N(2,"edit"),_.B(),_.A(3,"span"),_.N(4),_.B()());if(a&2){a=_.M().Na;var b=_.M();_.x("externalLink",a.Kb)("matTooltip",a.ariaLabel)("trackProjectId",b.Wa.qb);_.Pe("disabled",b.GNa);_.u(4);_.kf(" ",a.title," ")}};
KFb=function(a,b){a&1&&(_.F(0),_.y(1,IFb,3,2,"segmented-dropdown-button",24)(2,JFb,5,5,"ng-template",null,25,_.Cf),_.H());if(a&2){a=b.Na;var c=_.hf(3);_.u(1);_.x("ngIf",!!a.ua)("ngIfElse",c)}};LFb=function(a,b){a&1&&(_.A(0,"a",29)(1,"span"),_.N(2),_.B()());if(a&2){a=b.va;b=b.index;var c=_.M(2);_.x("externalLink",a.Kb)("matTooltip",a.ariaLabel)("trackProjectId",c.Wa.qb);_.Pe("disabled",c.GNa)("data-index",b);_.u(2);_.kf(" ",a.title," ")}};
MFb=function(a,b){a&1&&_.y(0,LFb,3,6,"a",28);a&2&&_.x("ngForOf",b.buttons)};NFb=function(a){a&1&&(_.A(0,"li",2)(1,"a",6),_.N(2),_.B()());a&2&&(a=_.M(),_.u(1),_.Re("active-element",a.fFc),_.x("routerLink",a.sTb)("ascTrackElement",a.mg),_.u(1),_.kf(" ",a.fQc," "))};OFb=function(a){if(a.Bb&&!_.Rp(a)&&!a.params.Qb){var b=Number(a.Bb);return isNaN(b)?a.Bb:b}};PFb=function(a){a&1&&(_.A(0,"span",7),_.N(1,"/"),_.B())};
QFb=function(a,b){if(a&1){var c=_.Lc();_.F(0);_.A(1,"a",4);_.O(2,"async");_.N(3);_.B();_.A(4,"a",5);_.I("click",function(){_.Mc(c);_.M().Kc.Eaa.next(1);return _.Nc()});_.B();_.y(5,PFb,2,0,"span",6);_.H()}if(a&2){a=b.va;b=b.last;var d=_.M();_.u(1);_.Re("has-info",d.fia&&(d.fia.has("//depot/"+a.path)||d.fia.has("//depot/"+a.path+"/")));_.x("routerLink",a.Kb)("queryParams",a.Ta)("trackProjectId",d.projectId);_.Pe("style",_.R(2,9,a.style),mBb);_.u(2);_.lf(a.title);_.u(1);_.x("routerLink",a.Kb);_.u(1);
_.x("ngIf",!b)}};RFb=function(){var a=window;return"{{ flags.enable_freshness }}"===a.PY_ENABLE_FRESHNESS?!1:"True"===a.PY_ENABLE_FRESHNESS};UK=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};SFb=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}};
TFb=function(a,b){return a.map(function(c){return VK({name:c.ps()||c.GK(),url:c.GK(),icon:SFb(_.Eb(c,4),b)})}).sort(UK)};UFb=function(a){return a.map(function(b){return VK({name:b.fg(),url:"https://teams.googleplex.com/"+b.nRa(),icon:"https://moma-teams-photos.corp.google.com/photos/"+b.nRa()})})};VFb=function(a){a=_.l(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.source&&b.source.length){var c=new WK;c.Ie(b.name);c.vU(TFb(b.source,b.icon));b.Hi.push(c)}};
WFb=function(a){if(!a)return"";var b=document.createElement("div");a=_.wMa.Eo(a);1===b.nodeType&&_.xlb(b);b.innerHTML=_.fg(a);a=_.l(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};XFb=function(a){return new _.ld(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)}})};VK=function(a){var b=a.name,c=a.url;a=a.icon;return(new XK).Ie(b).UM(c).oha(a)};
YFb=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""}};ZFb=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""}};
$Fb=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""}};
aGb=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"])}};bGb=function(a){switch(a){case 0:return"no_announce";case 2:return"info";case 1:return"warning";default:return""}};cGb=function(a,b){a&1&&_.E(0,"breadcrumb",9);a&2&&_.x("items",b.Na)};
dGb=function(a){a&1&&(_.E(0,"path-breadcrumb",11),_.O(1,"async"),_.O(2,"maybeStripGoogle3"),_.O(3,"async"));if(a&2){a=_.M().IDb;var b=_.M();_.x("copyText",_.R(1,4,_.R(2,6,b.Wa)))("items",a)("projectId",b.Wa.qb)("stacksPaths",_.R(3,8,b.fia))}};eGb=function(a,b){a&1&&_.y(0,dGb,4,10,"path-breadcrumb",10);a&2&&(a=b.IDb,_.x("ngIf",a&&0<a.length))};fGb=function(a){a&1&&(_.A(0,"mat-icon",14),_.N(1),_.B());a&2&&(a=_.M().icon,_.u(1),_.kf(" ",a," "))};
gGb=function(a,b){a&1&&(_.A(0,"segmented-dropdown-button",12),_.y(1,fGb,2,1,"mat-icon",13),_.B());a&2&&(a=b.icon,_.x("item",b.bYa)("useBreadcrumbStyling",!0),_.u(1),_.x("ngIf",a))};hGb=function(a,b){a&1&&_.E(0,"ref-picker",16);a&2&&_.x("refPickerData",b.Na)};iGb=function(a){a&1&&(_.y(0,hGb,1,1,"ref-picker",15),_.O(1,"async"));a&2&&(a=_.M(),_.x("ngIf",_.R(1,1,a.NJc)))};jGb=function(a){a&1&&_.E(0,"cl-picker",8);a&2&&(a=_.M(),_.x("place",a.Wa))};
kGb=function(a,b){a&1&&(_.A(0,"icon-empty-state-subtitle")(1,"p"),_.N(2),_.B(),_.A(3,"a",3),_.N(4,"Download"),_.B()());a&2&&(a=b.Na,b=_.M(),_.u(2),_.kf(" Size in bytes: ",b.spa," "),_.u(1),_.gf("href",a,_.Ce))};lGb=function(a){a&1&&(_.A(0,"icon-empty-state-subtitle"),_.N(1," Please clone this repository to view the file "),_.B())};mGb=function(a){a&1&&(_.A(0,"mat-label"),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.kf(" ",a.label," "))};nGb=function(a){a&1&&(_.A(0,"mat-error"),_.N(1," Invalid regex "),_.B())};
oGb=function(a){a&1&&(_.A(0,"mat-error"),_.N(1," Invalid line number "),_.B())};pGb=function(a){a&1&&(_.A(0,"span",9),_.N(1),_.B());a&2&&(a=_.M(2),_.u(1),_.lf(a.item.label))};qGb=function(a){a&1&&_.E(0,"mat-icon",10);a&2&&(a=_.M(2),_.x("svgIcon",a.item.icon))};rGb=function(a){a&1&&_.We(0)};
sGb=function(a){if(a&1){var b=_.Lc();_.A(0,"div")(1,"div",11,12);_.I("ascBlur",function(){_.Mc(b);var d=_.M(2);return _.Nc(d.FQ())});_.y(3,rGb,1,0,"ng-container",13);_.B()()}if(a&2){var c=_.hf(2);a=_.M(2);_.u(1);_.x("cdkTrapFocusAutoCapture",a.Ypb)("focusOnInit",null==c?null:c.vp);_.u(2);_.x("ngTemplateOutlet",a.item.YY)("ngTemplateOutletContext",a.item.context)}};
tGb=function(a){if(a&1){var b=_.Lc();_.F(0);_.A(1,"button",1,2);_.I("click",function(){_.Mc(b);var d=_.M();return _.Nc(d.bB())})("mousedown",function(d){_.Mc(b);var e=_.M();if(e.Jca&&d.target){for(var f=d.target;f&&"BUTTON"!==f.tagName;)f=f.parentElement;e.i1a=f}d.preventDefault();return _.Nc()});_.O(3,"async");_.O(4,"async");_.A(5,"div",3);_.y(6,pGb,2,1,"span",4);_.A(7,"div",5);_.y(8,qGb,1,1,"mat-icon",6);_.N(9);_.E(10,"mat-icon",7);_.B()()();_.y(11,sGb,4,4,"ng-template",8);_.O(12,"async");_.I("detach",
function(){_.Mc(b);var d=_.M();return _.Nc(d.FQ())});_.H()}if(a&2){var c=_.hf(2);a=_.M();_.u(1);_.Re("dense",a.Wkb)("active",_.R(3,17,a.isOpen))("icon-only",a.jtb);_.x("ascTrackElement",a.item.xc)("trackAction",_.R(4,19,a.isOpen)?"openDropdown":"closeDropdown");_.Pe("aria-label",a.ariaLabel);_.u(5);_.x("ngIf",a.item.label);_.u(1);_.Re("title",a.item.title);_.u(1);_.x("ngIf",a.item.icon);_.u(1);_.kf(" ",a.item.title," ");_.u(2);_.x("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",_.R(12,21,
a.isOpen))("cdkConnectedOverlayPositions",a.xIc)}};uGb=function(a){a&1&&_.E(0,"find-in-file")(1,"go-to-line")};vGb=function(a){setTimeout(function(){var b=a();b&&b.focus()})};
wGb=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{sz:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,rf:g,children:wGb(e.children,b,c.concat({rf:g,counts:new Map,A8:new Map}),d+1)}}e={type:1,Qh:e.id,displayName:e.name,rf:{enabled:!1},Oca:e.WSa};b.set(e.Qh,{node:e,Oea:c});return e})};xGb=function(a){return null!=a?a:null};
yGb=function(a,b){var c=new Set,d=new Set;a=_.l(a);for(var e=a.next();!e.done;e=a.next())e=e.value,e.kK?d.add(e.sz):c.add(e.Qh);return b.filter(function(f){return f.kK?d.has(f.sz):c.has(f.Qh)})};zGb=function(a){a&1&&_.E(0,"loading",5)};AGb=function(a){a&1&&(_.A(0,"mat-icon",6),_.N(1,"error"),_.B());a&2&&(a=_.M().Na,_.x("matTooltip",a.dtb))};
BGb=function(a){a&1&&(_.A(0,"span",7),_.N(1),_.B());if(a&2){a=_.M().Na;_.M();var b=a.Bu;b=(new _.ps("{NUM_FINDINGS, plural, =1 {1 finding} other {{NUM_FINDINGS} findings}}")).format({NUM_FINDINGS:b});_.Pe("aria-label",b);_.u(1);_.kf(" (",a.Bu,") ")}};
CGb=function(a,b){a&1&&(_.F(0,1),_.y(1,zGb,1,0,"loading",2)(2,AGb,2,1,"mat-icon",3)(3,BGb,2,2,"span",4),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.os),_.u(1),_.x("ngSwitchCase",b.TAa.LOADING),_.u(1),_.x("ngSwitchCase",b.TAa.ERROR),_.u(1),_.x("ngSwitchCase",b.TAa.Rg))};
EGb=function(a){if(a&1){var b=_.Lc();_.A(0,"mat-radio-button",7);_.I("change",function(c){_.Mc(b);var d=_.M().va,e=_.M();return _.Nc(DGb(e,c.source,d))});_.A(1,"span");_.N(2);_.B()()}a&2&&(a=_.M().va,_.x("checked",a.rf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.u(2),_.lf(a.displayName))};
FGb=function(a){if(a&1){var b=_.Lc();_.A(0,"mat-checkbox",7);_.I("change",function(c){_.Mc(b);var d=_.M().va,e=_.M();return _.Nc(DGb(e,c,d))});_.N(1);_.B()}a&2&&(a=_.M().va,_.x("checked",a.rf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.u(1),_.kf(" ",a.displayName," "))};GGb=function(a){a&1&&_.E(0,"layer-status",8);a&2&&(a=_.M().va,_.x("id","layer-status-"+a.displayName)("layer",a.Qh))};
IGb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"mat-tree-node",3);_.I("keydown",function(e){var f=_.Mc(c).va,g=_.M();return _.Nc(HGb(g,e,f))});_.y(1,EGb,3,4,"mat-radio-button",4)(2,FGb,2,4,"ng-template",null,5,_.Cf)(4,GGb,1,2,"layer-status",6);_.B()}if(a&2){a=b.va;var d=_.hf(3);_.u(1);_.x("ngIf",a.Oca)("ngIfElse",d);_.u(3);_.x("ngIf",a.rf.enabled)}};
OGb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"mat-tree-node",9);_.I("keydown",function(d){var e=_.Mc(c).va,f=_.M();return _.Nc(HGb(f,d,e))});_.A(1,"mat-checkbox",10);_.I("change",function(d){var e=_.Mc(c).va,f=_.M();return _.Nc(JGb(f,d,e))});_.N(2);_.B();_.A(3,"button",11)(4,"mat-icon");_.N(5);_.B()()()}a&2&&(a=b.va,b=_.M(),_.x("ngClass",_.of(7,KGb,b.Be(a))),_.u(1),_.x("checked",a.rf.enabled)("indeterminate",LGb(b,a)),_.u(1),_.kf(" ",a.displayName," "),_.u(1),_.Pe("aria-expanded",b.Be(a))("aria-label",
b.nd.Be(a)?MGb.format({categoryName:a.displayName}):NGb.format({categoryName:a.displayName})),_.u(2),_.lf(b.nd.Be(a)?"expand_less":"expand_more"))};PGb=function(a){return!a.kK};QGb=function(a){return a.level};RGb=function(a){return a.kK};SGb=function(a){if(1===a.type)return[];if(0===a.type)return a.children;throw Error("Le");};TGb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
UGb=function(a){a&1&&(_.A(0,"div",2)(1,"span",3),_.N(2,"Layers"),_.B(),_.E(3,"layer-menu"),_.A(4,"a",4),_.E(5,"mat-icon",5),_.B()());a&2&&(a=_.M(),_.u(4),_.x("externalLink",a.dS))};XGb=function(a){a&1&&_.E(0,"link-row",12,13);if(a&2){a=_.M().Na;var b=_.M(2),c=_.x("label",VGb(b)),d=!!b.Wa.params.line;b=_.kE(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",_.nf(4,WGb))("url",a.Vb)}};
YGb=function(a){a&1&&_.E(0,"loading",18);a&2&&_.x("inline",!0)};ZGb=function(a){a&1&&(_.A(0,"span",19),_.N(1),_.B());a&2&&(a=_.M(2).Na,_.u(1),_.kf(" ",a.message," "))};$Gb=function(a){a&1&&(_.A(0,"div",14)(1,"span",15),_.N(2),_.B(),_.y(3,YGb,1,1,"loading",16)(4,ZGb,2,1,"span",17),_.B());if(a&2){a=_.M().Na;var b=_.M(2);_.u(2);_.lf(VGb(b));_.u(1);_.x("ngIf",a.state===b.Tc.Qi);_.u(1);_.x("ngIf",a.state===b.Tc.Error)}};
aHb=function(a,b){a&1&&(_.F(0),_.y(1,XGb,2,5,"link-row",10)(2,$Gb,5,3,"div",11),_.H());a&2&&(a=b.Na,_.u(1),_.x("ngIf",a.Vb),_.u(1),_.x("ngIf",!a.Vb))};cHb=function(a,b){a&1&&_.E(0,"link-row",20,21);a&2&&(a=b.Na,_.x("shortcut",_.nf(2,bHb))("url",a))};eHb=function(a,b){a&1&&_.E(0,"link-row",22,23);a&2&&(a=b.Na,_.M(2),_.x("label",a.endsWith('.h"')?"Include statement":"Import statement")("shortcut",_.nf(3,dHb))("url",a))};
gHb=function(a){a&1&&_.E(0,"link-row",26,27);a&2&&(a=_.M().Na,_.x("shortcut",_.nf(2,fHb))("url",a.Vb))};hHb=function(a){a&1&&(_.A(0,"span",19),_.N(1," No targets found "),_.B())};iHb=function(a){a&1&&_.E(0,"loading",18);a&2&&_.x("inline",!0)};jHb=function(a){a&1&&(_.A(0,"span",19),_.N(1),_.B());a&2&&(a=_.M(2).Na,_.u(1),_.kf(" ",a.message," "))};
kHb=function(a){a&1&&(_.A(0,"div",28)(1,"span",15),_.N(2," Build rule "),_.B(),_.y(3,hHb,2,0,"span",17)(4,iHb,1,1,"loading",16)(5,jHb,2,1,"span",17),_.B());if(a&2){a=_.M().Na;var b=_.M(3);_.u(3);_.x("ngIf",a.state===b.Tc.Dh);_.u(1);_.x("ngIf",a.state===b.Tc.Qi);_.u(1);_.x("ngIf",a.state===b.Tc.Error)}};lHb=function(a,b){a&1&&(_.F(0),_.y(1,gHb,2,3,"link-row",24)(2,kHb,6,3,"div",25),_.H());a&2&&(a=b.Na,_.u(1),_.x("ngIf",a.Vb),_.u(1),_.x("ngIf",!a.Vb))};
mHb=function(a){a&1&&(_.F(0),_.y(1,lHb,3,2,"ng-container",6),_.O(2,"async"),_.H());a&2&&(a=_.M(2),_.u(1),_.x("ngIf",_.R(2,1,a.tjb)))};oHb=function(a,b){a&1&&_.E(0,"link-row",29,30);a&2&&(a=b.Na,_.x("shortcut",_.nf(2,nHb))("url",a))};
qHb=function(a){a&1&&_.E(0,"link-row",33,34);if(a&2){a=_.M().Na;var b=_.M(2);_.x("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",_.nf(4,pHb))("url",a.Vb)}};rHb=function(a){a&1&&_.E(0,"loading",18);a&2&&_.x("inline",!0)};sHb=function(a){a&1&&(_.A(0,"span",19),_.N(1),_.B());a&2&&(a=_.M(2).Na,_.u(1),_.kf(" ",a.message," "))};
tHb=function(a){a&1&&(_.A(0,"div",35)(1,"span",15),_.N(2),_.B(),_.y(3,rHb,1,1,"loading",16)(4,sHb,2,1,"span",17),_.B());if(a&2){a=_.M().Na;var b=_.M(2);_.u(2);_.lf(b.Wa.params.line?"Line & Commit in Public CS":"Commit in Public CS");_.u(1);_.x("ngIf",a.state===b.Tc.Qi);_.u(1);_.x("ngIf",a.state===b.Tc.Error)}};uHb=function(a,b){a&1&&(_.F(0),_.y(1,qHb,2,5,"link-row",31)(2,tHb,5,3,"div",32),_.H());a&2&&(a=b.Na,b=_.M(2),_.u(1),_.x("ngIf",a.Vb),_.u(1),_.x("ngIf",a.state!==b.Tc.Dh))};
AHb=function(a){a&1&&(_.E(0,"link-row",2,3)(2,"link-row",4,5),_.O(4,"async"),_.y(5,aHb,3,2,"ng-container",6),_.O(6,"async"),_.y(7,cHb,2,3,"link-row",7)(8,eHb,2,4,"link-row",8)(9,mHb,3,3,"ng-container",6)(10,oHb,2,3,"link-row",9)(11,uHb,3,2,"ng-container",6),_.O(12,"async"));a&2&&(a=_.M(),_.x("shortcut",_.nf(16,vHb))("url",_.kE(a.Wa)?"//depot/"+a.Wa.path:a.Wa.Gz),_.u(2),_.x("shortcut",_.nf(17,wHb))("url",_.R(4,10,a.jUa)),_.u(3),_.x("ngIf",_.R(6,12,a.xyb)),_.u(2),_.x("ngIf",xHb(a)),_.u(1),_.x("ngIf",
yHb(a)),_.u(1),_.x("ngIf",_.JE(a.Wa)),_.u(1),_.x("ngIf",zHb(a)),_.u(1),_.x("ngIf",_.R(12,14,a.yyb)))};BHb=function(a,b){var c=a.params.vf;return c&&"HEAD"!==c?_.nd(c):(_.jE(a)?a.params.Qb&&_.Rp(a)?0:!_.Rp(a)&&!zBb(a):a.Bb&&_.Jg.test(a.Bb))?_.nd(_.jE(a)?a.Bb:void 0):_.dI(b,a,!_.jE(a)||"chromium"===a.repository||a.Zi()?"path":"repository")};CHb=function(a){return _.Ui(a,_.Ep,1).map(function(b){var c=b.he();b=_.aj(b,2);return{file:c,eMc:b.length}})};
DHb=function(a,b){var c="";a=[].concat(_.zc(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("Me");d+=a[e]}else if("{"===a[e]){e++;if(e>=a.length)throw Error("Ne");"{"===a[e]?c+="{":d=a[e]}else c+=a[e];if(void 0!==d)throw Error("Ne");return c};EHb=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.u(1),_.kf(" ",a.label," "))};FHb=function(a){a&1&&(_.N(0),_.O(1,"lastPathElement"));a&2&&(a=_.M().va,_.kf(" ",_.R(1,1,a.sK)," "))};
HHb=function(a,b){a&1&&_.E(0,"menu-keyboard-shortcut-hint",10);a&2&&_.x("shortcut",_.of(1,GHb,b.Na))};IHb=function(a,b){a&1&&(_.A(0,"a",6),_.O(1,"async"),_.y(2,EHb,2,1,"ng-container",7)(3,FHb,2,3,"ng-template",null,8,_.Cf)(5,HHb,1,3,"menu-keyboard-shortcut-hint",9),_.B());if(a&2){a=b.va;var c=_.hf(4);b=_.M(2);_.x("routerLink",_.R(1,5,b.sra(a.sK)))("ascTrackElement",b.xc);_.u(2);_.x("ngIf",a.label)("ngIfElse",c);_.u(3);_.x("ngIf",a.Tb)}};
JHb=function(a){a&1&&(_.F(0),_.E(1,"mat-divider"),_.A(2,"div",15),_.N(3," Files with shared CLs "),_.B(),_.H())};KHb=function(a){a&1&&_.E(0,"loading")};LHb=function(a){a&1&&(_.A(0,"dc-information-box",16),_.N(1),_.B());a&2&&(a=_.M().Na,_.u(1),_.kf(" ",a.message," "))};
MHb=function(a,b){a&1&&(_.A(0,"a",18),_.O(1,"async"),_.N(2),_.O(3,"lastPathElement"),_.B());a&2&&(a=b.va,b=_.M(4),_.Ty("title","",a.file,"\n",a.eMc," shared CLs"),_.x("routerLink",_.R(1,5,b.sra(a.file)))("ascTrackElement",b.xc),_.u(2),_.kf(" ",_.R(3,7,a.file)," "))};NHb=function(a){a&1&&(_.F(0),_.y(1,MHb,4,9,"a",17),_.H());a&2&&(a=_.M().Na,_.u(1),_.x("ngForOf",a.Vb))};
OHb=function(a,b){a&1&&(_.F(0,11),_.y(1,JHb,4,0,"ng-container",12)(2,KHb,1,0,"loading",13)(3,LHb,2,1,"dc-information-box",14)(4,NHb,2,1,"ng-container",13),_.H());a&2&&(a=b.Na,b=_.M(2),_.x("ngSwitch",a.state),_.u(1),_.x("ngIf",!a.Vb||0<a.Vb.length),_.u(1),_.x("ngSwitchCase",b.Tc.Qi),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Dh))};
PHb=function(a){a&1&&(_.A(0,"mat-nav-list",3),_.y(1,IHb,6,7,"a",4),_.O(2,"async"),_.y(3,OHb,5,5,"ng-container",5),_.O(4,"async"),_.B());a&2&&(a=_.M(),_.u(1),_.x("ngForOf",_.R(2,2,a.jYa)),_.u(2),_.x("ngIf",_.R(4,4,a.hzc)))};QHb=function(a,b){var c,d=null!=(c=b.jp.exec(a.path))?c:[];b=DHb(b.ft,function(e){return _.Lgb(d[Number(e)])});return _.Qp(a.Xb().jd(b),{line:void 0}).Za()};RHb=function(a,b){return{sK:a,label:b?"Tests directory":"Tested code directory",hx:"test",Tb:"t"}};
SHb=function(a){if(a&1){var b=_.Lc();_.A(0,"dropdown-button",2);_.I("isOpen",function(c){_.Mc(b);var d=_.M();return _.Nc(c?d.rea():d.qea())});_.B()}a&2&&(a=_.M(),_.x("item",a.Iz)("ariaLabel",a.lac)("dense",!0))};UHb=function(a,b){a&1&&(_.A(0,"a",5),_.N(1),_.E(2,"menu-keyboard-shortcut-hint",6),_.B());a&2&&(a=b.va,_.x("href",a.url,_.Ce),_.u(1),_.kf(" ",a.label," "),_.u(1),_.x("shortcut",_.of(3,THb,a.key)))};
VHb=function(a){a&1&&(_.A(0,"mat-nav-list",3),_.y(1,UHb,3,5,"a",4),_.B());a&2&&(a=_.M(),_.u(1),_.x("ngForOf",a.Ava))};WHb=function(a){a&1&&_.E(0,"layer-menu-dropdown")};XHb=function(a){a&1&&(_.E(0,"find-in-file-dropdown",7),_.O(1,"async"));a&2&&(a=_.M(),_.x("overrideBrowserSearch",_.R(1,1,a.Fwb&&a.FSb)))};YHb=function(a){a&1&&_.E(0,"links-dropdown",8);a&2&&(a=_.M(),_.x("viewData",a.wb))};
ZHb=function(a){a&1&&(_.A(0,"view-in-dropdown",9),_.O(1,"async"),_.O(2,"async"),_.N(3,"\n"),_.B());a&2&&(a=_.M(),_.x("place",a.wb.location)("gitilesLink",a.wb.Gra)("ossLink",a.wb.hH)("isGenerated",a.PC)("ciderDefault",_.R(1,6,a.Ub.JZ()))("suggestUniqueCiderWs",_.R(2,8,a.Ub.d_())))};$Hb=function(a){a&1&&(_.A(0,"related-files-dropdown",10),_.N(1,"\n"),_.B());a&2&&(a=_.M(),_.x("place",a.Jd)("config",a.rva.config))};
bIb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",11);_.I("click",function(){_.Mc(b);var c=_.M();return _.Nc(aIb(c))});_.N(1,"\n  ");_.A(2,"div",12);_.N(3,"\n    Blame\n  ");_.B();_.N(4,"\n");_.B()}a&2&&(a=_.M(),_.Re("selected",a.hEc))};
cIb=function(a,b){if(a&1){var c=_.Lc();_.F(0);_.N(1,"\n  ");_.A(2,"button",13);_.I("click",function(){var d=_.Mc(c).Na,e=_.M();return _.Nc(e.service.HD(!d.visible))});_.N(3,"\n    ");_.E(4,"mat-icon",14);_.N(5,"\n  ");_.B();_.N(6,"\n");_.H()}a&2&&(a=b.Na,_.u(2),_.x("color",a.visible?"primary":null)("trackAction",a.visible?"hide":"show"))};
dIb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"button",16);_.I("click",function(){var d=_.Mc(c).Na;_.M(2).Ub.k2a.next(!d.enabled);return _.Nc()});_.N(1,"\n    ");_.A(2,"mat-icon");_.N(3,"format_line_spacing");_.B();_.N(4,"\n  ");_.B()}a&2&&(a=b.Na,_.x("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"))};
fIb=function(a){a&1&&(_.F(0),_.N(1,"\n  "),_.y(2,dIb,5,4,"button",15),_.O(3,"async"),_.N(4,"\n"),_.H());a&2&&(a=_.M(),_.u(2),_.x("ngIf",_.of(3,eIb,_.R(3,1,a.FSb))))};gIb=function(a){a&1&&_.E(0,"star",8);a&2&&(a=_.M(),_.x("place",a.Wa)("type",a.mNb)("trackElement",a.xc)("elementName",a.RWa))};hIb=function(a){a&1&&(_.F(0),_.N(1," (Generated from "),_.A(2,"a",11),_.N(3),_.B(),_.N(4,") "),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ascTrackElement",a.xc)("routerLink",_.Kp(a.YPa)),_.u(1),_.kf(" ",a.YPa.path,""))};
iIb=function(a){a&1&&_.E(0,"img",12)};jIb=function(a){a&1&&(_.F(0),_.y(1,hIb,5,3,"ng-container",9)(2,iIb,1,0,"img",10),_.H());if(a&2){a=_.M();var b=_.hf(9);_.u(1);_.x("ngIf",a.YPa)("ngIfElse",b);_.u(1);_.x("ngIf",a.Svb)}};kIb=function(a){a&1&&_.N(0," (Generated)\n")};
mIb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"div",1);_.I("click",function(){var d=_.Mc(c).va,e=_.M();e.Fa.mb({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.Ezb.emit(d.line);"find"===d.type&&lIb(e.Kc,d.index);return _.Nc()});_.B()}a&2&&(a=b.va,b=_.M(),_.ny("marker ",a.type,""),_.Qe("height",b.markerHeight)("top",a.offset))};
nIb=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}})};oIb=function(a){a&1&&_.E(0,"markdown-content",4);a&2&&(a=_.M().va,_.x("content",a.source.join("")))};pIb=function(a){a&1&&(_.A(0,"pre"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.lf(a.text.join("")))};qIb=function(a){a&1&&(_.A(0,"pre"),_.E(1,"span",8),_.O(2,"renderData"),_.B());a&2&&(a=_.M().va,_.u(1),_.x("outerHTML",_.R(2,1,a.data),_.Be))};
rIb=function(a){a&1&&(_.A(0,"pre"),_.E(1,"span",8),_.O(2,"renderData"),_.B());a&2&&(a=_.M().va,_.u(1),_.x("outerHTML",_.R(2,1,a.data),_.Be))};sIb=function(a,b){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=b.va,_.u(1),_.kf("\n                ",a,"\n              "))};tIb=function(a){a&1&&(_.A(0,"pre"),_.N(1),_.y(2,sIb,2,1,"ng-container",0),_.N(3,"\n            "),_.B());a&2&&(a=_.M().va,_.u(1),_.kf("",a.ename-a.evalue,"\n              "),_.u(1),_.x("ngForOf",a.traceback))};
uIb=function(a,b){a&1&&(_.F(0)(1,1),_.y(2,pIb,2,1,"pre",3)(3,qIb,3,3,"pre",3)(4,rIb,3,3,"pre",3)(5,tIb,4,2,"pre",3),_.H()());a&2&&(a=b.va,_.u(1),_.x("ngSwitch",a.output_type),_.u(1),_.x("ngSwitchCase","stream"),_.u(1),_.x("ngSwitchCase","display_data"),_.u(1),_.x("ngSwitchCase","execute_result"),_.u(1),_.x("ngSwitchCase","error"))};
vIb=function(a){a&1&&(_.A(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.N(3," Outputs "),_.B()(),_.y(4,uIb,6,5,"ng-container",0),_.B());a&2&&(a=_.M(2).va,_.x("expanded",!0),_.u(4),_.x("ngForOf",a.outputs))};wIb=function(a){a&1&&(_.F(0),_.A(1,"mat-card"),_.E(2,"format-code",5),_.B(),_.y(3,vIb,5,2,"mat-expansion-panel",6),_.H());a&2&&(a=_.M().va,_.u(2),_.x("value",a.source.join(""))("fileName","name.py"),_.u(1),_.x("ngIf",0<a.outputs.length))};
xIb=function(a,b){a&1&&(_.F(0)(1,1),_.y(2,oIb,1,1,"markdown-content",2)(3,wIb,4,3,"ng-container",3),_.H()());a&2&&(a=b.va,_.u(1),_.x("ngSwitch",a.cell_type),_.u(1),_.x("ngSwitchCase","markdown"),_.u(1),_.x("ngSwitchCase","code"))};yIb=function(a,b){a&1&&(_.A(0,"pre"),_.N(1),_.B());a&2&&(a=b.Na,_.u(1),_.lf(a))};zIb=function(a){a&1&&_.E(0,"loading",3);a&2&&_.x("inline",!0)};
AIb=function(a){a&1&&(_.F(0),_.y(1,yIb,2,1,"pre",0),_.O(2,"async"),_.y(3,zIb,1,1,"ng-template",null,2,_.Cf),_.H());if(a&2){var b=_.hf(4);a=_.M();_.u(1);_.x("ngIf",_.R(2,2,a.jva))("ngIfElse",b)}};
DIb=function(a){if(a&1){var b=_.Lc();_.A(0,"icon-empty-state-subtitle")(1,"button",6);_.I("click",function(){_.Mc(b);var c=_.M(2);return _.Nc(BIb(c,c.Haa))});_.N(2," Show anyway (may crash) ");_.B();_.A(3,"button",7);_.I("click",function(){_.Mc(b);var c=_.M(2);return _.Nc(CIb(c,c.Haa))});_.N(4," Show raw contents ");_.B()()}};EIb=function(a){a&1&&_.E(0,"loading",3);a&2&&_.x("inline",!0)};
FIb=function(a){a&1&&(_.A(0,"icon-empty-state-display",4)(1,"icon-empty-state-title"),_.N(2),_.O(3,"humanizeBytes"),_.B(),_.y(4,DIb,5,0,"icon-empty-state-subtitle",0)(5,EIb,1,1,"ng-template",null,5,_.Cf),_.B());if(a&2){var b=_.hf(6);a=_.M();_.u(2);_.kf(" File is very large (",_.R(3,3,a.size),") ");_.u(2);_.x("ngIf",!a.Oha)("ngIfElse",b)}};
HIb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.Xb().ni();return function(e,f,g){e=GIb(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.jd(e).Za();return _.On(b,_.Mn(b,_.Kp(e),{df:g,Ta:f}))}};
IIb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");return function(d){d=GIb(c,d).toString();d.startsWith("/")&&(d=d.substring(1));return b.get(a.qb,a.Oc,a.repository,_.Vh(a),d,{Qb:a.params.Qb,type:1}).ha(_.t(function(e){var f=_.Cp(e).tw();f=f?btoa(f):_.iE(_.Qi(_.Cp(e),1));return"data:"+_.Y(_.Ti(_.Cp(e),_.xp,2),1)+";base64,"+f}))}};JIb=function(a,b){a&1&&_.E(0,"div",18);a&2&&(a=b.va,b=_.M(),_.Qe("height",b.getHeight(a.start,a.end),"px")("min-width",b.GQ,"ch")("top",b.pba(a.start),"px"))};
KIb=function(a){a&1&&(_.A(0,"div",19),_.N(1,"\n        "),_.A(2,"pre",20),_.N(3),_.B(),_.N(4,"\n      "),_.B());a&2&&(a=_.M(),_.Qe("min-height",a.lineHeight*a.mV,"px"),_.u(3),_.lf(a.HQ))};
LIb=function(a){if(a&1){var b=_.Lc();_.A(0,"code-folding-container",21);_.I("rangeToggled",function(c){_.Mc(b);var d=_.M();return _.Nc(d.zXa(c))})("mousedown",function(c){return c.stopPropagation()});_.B()}a&2&&(a=_.M(),_.Qe("pointer-events",a.U8?"none":"unset"),_.x("visibility",a.visibility)("folding",a.Wm)("lineHeight",a.lineHeight))};MIb=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}};
NIb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};RIb=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?OIb(a,b):("input"===d||"select"===d||"textarea"===d)&&PIb(a,b);QIb("canvas",a,b,OIb);QIb("input, textarea, select",a,b,PIb);return b};
QIb=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])};PIb=function(a,b){"file"!==b.type&&(b.value=a.value);"radio"===b.type&&b.name&&(b.name="mat-clone-"+b.name+"-"+SIb++)};OIb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};TIb=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)}};
YK=function(a,b){var c=b?"":"none";TIb(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})};VIb=function(a,b){TIb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},UIb)};WIb=function(a,b){return b&&"none"!=b?a+" "+b:a};XIb=function(a){return parseFloat(a)*(-1<a.toLowerCase().indexOf("ms")?1:1E3)};
ZIb=function(a){a=getComputedStyle(a);var b=YIb(a,"transition-property"),c=b.find(function(d){return"transform"===d||"all"===d});if(!c)return 0;b=b.indexOf(c);c=YIb(a,"transition-duration");a=YIb(a,"transition-delay");return XIb(c[b])+XIb(a[b])};YIb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};$Ib=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};aJb=function(a){return"t"===a.type[0]};
bJb=function(a,b){a=a.ql;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};cJb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=$Ib(b.left,b.top)};dJb=function(a){a&1&&_.E(0,"detail-header",13);a&2&&(a=_.M(),_.x("contentType",a.contentType)("viewData",a.wb))};eJb=function(a){a&1&&_.E(0,"diff-detail-header",14);a&2&&(a=_.M(),_.x("viewData",a.wb))};
fJb=function(a){a&1&&_.E(0,"markdown-tab-header",14);a&2&&(a=_.M(),_.x("viewData",a.wb))};
gJb=function(a){if(a&1){var b=_.Lc();_.A(0,"div",15)(1,"div",16)(2,"div",17);_.E(3,"div",18)(4,"div",19);_.B();_.A(5,"file-matches-navigation",20);_.I("close",function(){_.Mc(b);_.M().Kc.Iqa.next(!0);return _.Nc()})("selectedMatchIndexChange",function(c){_.Mc(b);var d=_.M();d.Rva=c;d.Kc.Qga.next(c);return _.Nc()});_.O(6,"async");_.O(7,"async");_.O(8,"async");_.B();_.A(9,"div",21);_.E(10,"div",22)(11,"div",23);_.B()()()}a&2&&(a=_.M(),_.u(5),_.x("dataState",_.R(6,5,a.sAc))("matchCount",_.R(7,7,a.Oga).length)("selectedMatchIndex",
_.R(8,9,a.Kc.Qga))("showCloseButton",!0)("trackProjectId",a.Jd.qb))};hJb=function(a){a&1&&(_.E(0,"markdown-content",24),_.O(1,"async"),_.O(2,"async"));a&2&&(a=_.M(),_.x("content",a.wb.oe)("relativeLinkModifier",_.R(1,4,a.modifier.eHb))("relativeImageModifier",_.R(2,6,a.modifier.cHb))("safeHtmlContent",a.wb.bLc))};iJb=function(a){a&1&&_.E(0,"img",27);a&2&&(a=_.M(2),_.gf("alt",a.wb.fileName),_.x("sanitizeSrc",a.mNa))};jJb=function(a){a&1&&_.E(0,"div",28);a&2&&(a=_.M(2),_.x("safeSvg",a.wb.oe))};
kJb=function(a){a&1&&(_.F(0),_.y(1,iJb,1,2,"img",25)(2,jJb,1,1,"ng-template",null,26,_.Cf),_.H());if(a&2){var b=_.hf(3);a=_.M();_.u(1);_.x("ngIf",!a.jya)("ngIfElse",b)}};lJb=function(a){a&1&&(_.A(0,"div",29),_.E(1,"audio",30),_.B());a&2&&(a=_.M(),_.u(1),_.x("sanitizeSrc",a.mNa))};mJb=function(a){a&1&&(_.A(0,"div",29),_.E(1,"video",30),_.B());a&2&&(a=_.M(),_.u(1),_.x("sanitizeSrc",a.mNa))};nJb=function(a){a&1&&_.E(0,"binary-file",31);a&2&&(a=_.M(),_.x("contentLength",a.spa))};
oJb=function(a){if(a&1){var b=_.Lc();_.A(0,"large-file",32);_.I("largeFileViewData",function(c){_.Mc(b);var d=_.M();d.eDb=c;d.wb=c;return _.Nc()});_.B()}a&2&&(a=_.M(),_.x("fullViewData",a.wb.Haa)("size",a.wb.iG))};pJb=function(a){a&1&&(_.F(0),_.E(1,"empty-file-detail",33),_.H());a&2&&(a=_.M(),_.u(1),_.x("path",a.wb.fileName))};qJb=function(a){a&1&&_.E(0,"jupyter-notebook",34);a&2&&(a=_.M(),_.x("notebook",a.l0))};
rJb=function(a){a&1&&(_.E(0,"search-match-layer",44),_.O(1,"async"));a&2&&(a=_.M(3),_.x("matches",_.R(1,3,a.Oga))("scrollToIndex",a.Rva)("selectedMatchIndex",a.Kc.Qga))};
sJb=function(a){if(a&1){var b=_.Lc();_.A(0,"virtual-scroll-format-code",38);_.I("lineShown",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.show(c))})("rangeToggled",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.Sia(c))})("lineNumberClicked",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.Ep(c))})("gutterClicked",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.us(c))})("totalNumLines",function(c){_.Mc(b);_.M(2).Ol.next(c);return _.Nc()});_.O(1,"async");_.O(2,"async");_.O(3,"async");_.E(4,"link-decoration-layer",
39)(5,"hovercard-decoration-layer",40);_.A(6,"code-layers",41);_.I("highlightedXrefLines",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.Vxa(c))});_.B();_.y(7,rJb,2,5,"search-match-layer",42);_.O(8,"async");_.E(9,"search-match-layer",43);_.O(10,"async");_.O(11,"async");_.B()}a&2&&(a=_.M(2),_.x("value",a.code)("rendered",a.wb.mHb)("highlightInfo",a.wb.xw)("folding",_.R(1,21,a.Wm))("visibility",_.R(2,23,a.visibility))("fileName",a.wb.fileName)("lineNumberLinkProvider",_.R(3,25,a.link))("scrollToLine",
a.wb.line)("lineLimitation",a.wb.UG)("visibleCodeIdentifier",a.k3a)("focusableRegion",a.hka.N2a)("usePrefetchIfPossible",!0),_.Pe("aria-labelledby",a.RN),_.u(4),_.x("content",a.wb.oe)("scoLinks",a.wb.CD),_.u(1),_.x("scoLinks",a.wb.CD),_.u(1),_.x("layerBaseLocation",a.Jd),_.u(1),_.x("ngIf",_.R(8,27,a.laa)),_.u(2),_.x("matches",_.R(10,29,a.waa))("scrollToIndex",_.R(11,31,a.jG))("selectedMatchIndex",a.jG))};
tJb=function(a){a&1&&(_.E(0,"search-match-layer",44),_.O(1,"async"));a&2&&(a=_.M(3),_.x("matches",_.R(1,3,a.Oga))("scrollToIndex",a.Rva)("selectedMatchIndex",a.Kc.Qga))};
uJb=function(a){if(a&1){var b=_.Lc();_.A(0,"format-code",38);_.I("lineShown",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.show(c))})("rangeToggled",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.Sia(c))})("lineNumberClicked",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.Ep(c))})("gutterClicked",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.us(c))})("totalNumLines",function(c){_.Mc(b);_.M(2).Ol.next(c);return _.Nc()});_.O(1,"async");_.O(2,"async");_.O(3,"async");_.E(4,"link-decoration-layer",39)(5,
"hovercard-decoration-layer",40);_.A(6,"code-layers",41);_.I("highlightedXrefLines",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.Vxa(c))});_.B();_.y(7,tJb,2,5,"search-match-layer",42);_.O(8,"async");_.E(9,"search-match-layer",43);_.O(10,"async");_.O(11,"async");_.B()}a&2&&(a=_.M(2),_.x("value",a.code)("rendered",a.wb.mHb)("highlightInfo",a.wb.xw)("folding",_.R(1,21,a.Wm))("visibility",_.R(2,23,a.visibility))("fileName",a.wb.fileName)("lineNumberLinkProvider",_.R(3,25,a.link))("scrollToLine",a.wb.line)("lineLimitation",
a.wb.UG)("visibleCodeIdentifier",a.k3a)("focusableRegion",a.hka.N2a)("usePrefetchIfPossible",!0),_.Pe("aria-labelledby",a.RN),_.u(4),_.x("content",a.wb.oe)("scoLinks",a.wb.CD),_.u(1),_.x("scoLinks",a.wb.CD),_.u(1),_.x("layerBaseLocation",a.Jd),_.u(1),_.x("ngIf",_.R(8,27,a.laa)),_.u(2),_.x("matches",_.R(10,29,a.waa))("scrollToIndex",_.R(11,31,a.jG))("selectedMatchIndex",a.jG))};
wJb=function(a){if(a&1){var b=_.Lc();_.F(0);_.y(1,sJb,12,33,"virtual-scroll-format-code",35);_.O(2,"async");_.y(3,uJb,12,33,"ng-template",null,36,_.Cf);_.A(5,"file-content-pager",37);_.I("markerClicked",function(d){_.Mc(b);var e=_.M();return _.Nc(vJb(e,d))});_.O(6,"async");_.O(7,"async");_.B();_.H()}if(a&2){var c=_.hf(4);a=_.M();_.u(1);_.x("ngIf",_.R(2,4,a.NPc))("ngIfElse",c);_.u(4);_.x("markers",_.R(6,6,a.tta))("numLines",_.R(7,8,a.Ol))}};
xJb=function(a){a&1&&_.E(0,"code-diff",45);a&2&&(a=_.M(),_.x("diffBase",a.wb.diffBase)("contents",a.wb.oe)("fileName",a.wb.fileName)("scrollToLine",a.wb.line))};yJb=function(a){a&1&&(_.A(0,"icon-empty-state-display",46)(1,"icon-empty-state-title"),_.N(2),_.B()());a&2&&(a=_.M(),_.u(2),_.lf(a.hBa))};zJb=function(a,b){return _.h1a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};
AJb=function(a,b,c){b=new Map([].concat(_.zc(b)).map(function(f){return[f,0]}));a=_.l(a.EQa());for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=zJb(d.aba(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};BJb=function(a,b,c){var d=a.he();a=AJb(a,b,c);return{icon:c.icon,title:c.title,path:d.endsWith("/")?d.substring(0,d.length-1):d,instances:[].concat(_.zc(a.values())).reduce(function(e,f){return e+f},0),JU:a}};
CJb=function(a,b){var c=b.Ds;if(b=b.TIc){b=_.l(b.entries());for(var d=b.next();!d.done;d=b.next()){var e=_.l(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=_.l(a.entries()),d=b.next();!d.done;d=b.next())e=_.l(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)};
DJb=function(a){if(a&1){var b=_.Lc();_.F(0);_.N(1);_.A(2,"a",4);_.I("click",function(c){_.Mc(b);_.M().limit=void 0;return _.Nc(c.stopPropagation())});_.N(3," Show All ");_.B();_.H()}a&2&&(a=_.M(),_.u(1),_.Uy(" (",a.D3a,"/",a.Wia(a.Jra),") "),_.u(1),_.x("trackAction","showAll"+a.Tra))};EJb=function(a,b){a&1&&_.E(0,"file-list",6);a&2&&(a=b.va,b=_.M(2),_.x("limit",b.limit)("ariaLabelledbyId",b.Tra)("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.jV)("isPiper",b.Zi))};
FJb=function(a){a&1&&_.y(0,EJb,1,6,"file-list",5);a&2&&(a=_.M(),_.x("ngForOf",a.Jra))};GJb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};HJb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",3);_.I("click",function(){_.Mc(b);var c=_.M();return _.Nc(c.expand())});_.N(1," Load more ");_.B()}};
IJb=function(a){a&1&&(_.A(0,"div",1),_.E(1,"div",2),_.B());a&2&&(a=_.M(),_.u(1),_.Re("info","info"===bGb(_.Eb(a.Lj,3)))("warning","warning"===bGb(_.Eb(a.Lj,3))),_.x("innerHTML",a.ava(a.Ldb||""),_.Be))};JJb=function(a){a&1&&(_.A(0,"a",7),_.N(1),_.B());if(a&2){a=_.M().va;var b=_.M();_.x("routerLink",a.getUrl())("queryParams",b.params);_.u(1);_.lf(a.getName())}};KJb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.lf(a.getName()))};
LJb=function(a,b){a&1&&(_.A(0,"span"),_.y(1,JJb,2,3,"a",5)(2,KJb,2,1,"span",6),_.B());a&2&&(a=b.va,_.u(1),_.x("ngIf",a.Nba()),_.u(1),_.x("ngIf",!a.Nba()))};MJb=function(a){a&1&&_.E(0,"img",4);a&2&&(a=_.M(),_.x("src",a.Fi,_.Ce)("alt",a.link.getName()+"'s profile photo"))};
NJb=function(a){a&1&&(_.A(0,"a",5),_.N(1),_.B());a&2&&(a=_.M(),_.Qe("background-image","url("+a.Fi+")"),_.Re("-no-icon",a.Fsa)("-wrap",a.Fsa)("-left-ellipsis","bug_report"===a.link.CR()),_.x("target",a.DCb?"_blank":"_self")("href",a.url,_.Ce),_.Pe("data-gtm-box",a.i_)("data-gtm-list",a.uRa),_.u(1),_.lf(a.link.getName()))};OJb=function(a){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=_.M(),_.Qe("background-image","url("+a.Fi+")"),_.u(1),_.lf(a.link.getName()))};
PJb=function(a,b){a&1&&(_.A(0,"a",6),_.N(1),_.B());a&2&&(a=b.va,b=_.M(),_.x("href",a.url,_.Ce),_.Pe("data-gtm-box",b.i_)("data-gtm-list",b.uRa),_.u(1),_.lf(b.link.getName()))};QJb=function(a,b){a&1&&(_.A(0,"p",7)(1,"a",8),_.N(2),_.B()());a&2&&(a=b.va,_.u(1),_.x("href",a.key,_.Ce),_.u(1),_.lf(a.value))};
RJb=function(a){a&1&&(_.F(0),_.A(1,"button"),_.E(2,"img",1),_.B(),_.A(3,"div",2)(4,"p",3),_.N(5),_.B(),_.E(6,"div",4),_.A(7,"div",5),_.y(8,QJb,3,2,"p",6),_.O(9,"keyvalue"),_.B()(),_.H());a&2&&(a=_.M(),_.u(2),_.ff("alt","",a.content.title," info icon"),_.x("src","https://www.gstatic.com/images/icons/material/system/2x/"+a.icon+"_24dp.png",_.Ce),_.u(3),_.lf(a.content.title),_.u(1),_.x("innerHTML",a.content.description,_.Be),_.u(2),_.x("ngForOf",_.R(9,5,a.content.urls)))};
SJb=function(a){a&1&&(_.A(0,"h3"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.lf(a.getName()))};UJb=function(a){a&1&&_.E(0,"stacks-popup-info",7);a&2&&(a=_.M().va,_.M(),a=a.getName(),a=TJb.get(a),_.x("name",a))};VJb=function(a,b){a&1&&(_.A(0,"li"),_.E(1,"stacks-icon-link",8),_.B());if(a&2){a=b.va;b=_.M(2).va;var c=_.M();_.u(1);_.x("link",a)("gtmBox",c.i_)("gtmList",b.getName())}};WJb=function(a){a&1&&(_.A(0,"ul"),_.y(1,VJb,2,3,"li",1),_.B());a&2&&(a=_.M().va,_.u(1),_.x("ngForOf",a.PZ()))};
XJb=function(a){a&1&&_.N(0," This information is currently unavailable. ")};YJb=function(a,b){a&1&&(_.A(0,"div")(1,"div",2),_.y(2,SJb,2,1,"h3",3)(3,UJb,1,1,"stacks-popup-info",4),_.B(),_.y(4,WJb,2,1,"ul",5)(5,XJb,1,0,"ng-template",null,6,_.Cf),_.B());if(a&2){a=b.va;var c=_.hf(6);_.M();_.u(2);_.x("ngIf",a.getName());_.u(1);b=a.getName();b=TJb.get(b);_.x("ngIf",b);_.u(1);_.x("ngIf",a.PZ().length)("ngIfElse",c)}};ZJb=function(a){a&1&&_.E(0,"img",5)};$Jb=function(a){a&1&&_.E(0,"img",6)};
aKb=function(a){a&1&&(_.A(0,"p",7),_.N(1,"Review is up-to-date"),_.B())};bKb=function(a){a&1&&(_.A(0,"p",7),_.N(1,"Review outdated"),_.B())};dKb=function(a,b){a&1&&(_.A(0,"div",7)(1,"p",8),_.N(2),_.B(),_.A(3,"p",9),_.N(4),_.B(),_.A(5,"p",10),_.N(6),_.B(),_.A(7,"p",11),_.N(8),_.B()());a&2&&(a=b.va,_.M(),_.u(2),_.lf(a.getName()),_.u(1),_.Re("satisfied-number",cKb(_.Y(a,1))>=cKb(_.Y(a,4))),_.u(1),_.kf(" ",_.Y(a,1),""),_.u(2),_.kf("Target: ",_.Y(a,4),""),_.u(2),_.kf("Updated ",_.Y(a,2),""))};
eKb=function(a,b){a&1&&(_.A(0,"div",7)(1,"p",8),_.N(2),_.B(),_.A(3,"p",9),_.N(4),_.B(),_.A(5,"p",10),_.N(6),_.B(),_.A(7,"p",11),_.N(8),_.B()());a&2&&(a=b.va,_.u(2),_.lf(a.getName()),_.u(2),_.lf(_.Y(a,1)),_.u(2),_.kf("Target: ",_.Y(a,4),""),_.u(2),_.kf("Updated ",_.Y(a,2),""))};fKb=function(a){a&1&&_.E(0,"stacks-popup-recommended",5);a&2&&(a=_.M(),_.x("product",a.product))};gKb=function(a){a&1&&_.E(0,"stacks-popup-isa",5);a&2&&(a=_.M(),_.Re("to-right",!a.product.CQa()),_.x("product",a.product))};
hKb=function(a){a&1&&_.E(0,"stacks-popup-pp",6);a&2&&(a=_.M(),_.x("productPhase",a.product.wra())("metrics",_.Ui(a.product,ZK,27)))};iKb=function(a){a&1&&_.E(0,"stacks-popup-pp",7);a&2&&(a=_.M(),_.Re("small-icon",a.Oxa),_.x("productPhase",a.product.wra()))};kKb=function(a){a&1&&_.E(0,"stacks-popup-sl",8);if(a&2){a=_.M();var b;_.x("supportLevelId",null==(b=_.Ti(a.product,jKb,34))?null:b.brb())("metrics",_.Ui(a.product,ZK,27))}};
lKb=function(a){a&1&&(_.E(0,"stacks-header",2),_.O(1,"async"));a&2&&(a=_.M(),_.x("breadcrumb",_.R(1,1,a.QX)))};mKb=function(a){a&1&&_.E(0,"loading",7)};nKb=function(a){a&1&&(_.A(0,"p",8),_.N(1),_.B());a&2&&(a=_.M().Na,_.u(1),_.kf(" ",a.message," "))};oKb=function(a){a&1&&_.E(0,"stacks-popup-freshness",25);a&2&&(a=_.M().Na,_.x("isFresh",_.cj(a,60))("freshnessDate",_.Y(a,42))("productName",a.getName()))};
pKb=function(a){a&1&&(_.A(0,"span",26),_.N(1),_.B());a&2&&(a=_.M().Na,_.u(1),_.kf(" \u00a0Reviewed by team on ",_.Y(a,42)," "))};qKb=function(a){a&1&&(_.A(0,"a",27),_.E(1,"img",28),_.N(2," \u00a0Edit product "),_.B());if(a&2){var b=_.M().Na;a=_.M(4);b="product/"+b.Wq()+"/edit";_.x("href",a.sS?a.EU.environment.X1+"/"+b:"/"+b,_.Ce)}};
sKb=function(a){a&1&&(_.A(0,"a",29),_.E(1,"img",28),_.N(2," \u00a0Edit product "),_.B());if(a&2){var b=_.M().Na;a=_.M(4);b="product/"+b.Wq()+"/edit";_.x("routerLink",_.of(2,rKb,a.sS?a.EU.environment.X1+"/"+b:"/"+b))("queryParams",a.params)}};tKb=function(a){a&1&&(_.A(0,"div")(1,"div",30)(2,"strong"),_.N(3,"WARNING:"),_.B(),_.N(4," This product has not been reviewed by domain stewards and is not currently discoverable from browsing domain page. "),_.B()())};
uKb=function(a,b){a&1&&(_.A(0,"div",17),_.E(1,"stacks-popup-product",36),_.A(2,"a",37),_.N(3),_.B()());a&2&&(a=b.va,b=_.M(6),_.u(1),_.x("product",a),_.u(1),_.x("routerLink",_.of(4,rKb,"/product/"+a.Wq()))("queryParams",b.params),_.u(1),_.lf(a.getName()))};
wKb=function(a){a&1&&(_.A(0,"div",31),_.E(1,"div",32),_.A(2,"h2",33),_.N(3,"Better Alternatives"),_.B(),_.A(4,"ul",34),_.y(5,uKb,4,6,"div",35),_.B()());if(a&2){a=_.M().Na;var b=_.M(4);_.u(1);_.x("innerHTML",b.ava(_.Ti(a,$K,79).EK()||""),_.Be);_.u(4);_.x("ngForOf",_.Ui(_.Ti(a,$K,79),vKb,6))}};xKb=function(a,b){a&1&&(_.A(0,"a",39),_.N(1),_.B());a&2&&(a=b.va,_.x("href",a.getUrl(),_.Ce),_.u(1),_.kf("",a.ps()," "))};
yKb=function(a){a&1&&(_.A(0,"div",22)(1,"p"),_.N(2,"Product page"),_.B(),_.y(3,xKb,2,2,"a",38),_.B());a&2&&(a=_.M().Na,_.u(3),_.x("ngForOf",_.Ui(a,aL,28)))};zKb=function(a,b){a&1&&(_.A(0,"a",41),_.N(1),_.B());a&2&&(a=b.va,_.x("href",a.getUrl(),_.Ce),_.u(1),_.kf("",a.ps()," "))};AKb=function(a){a&1&&(_.A(0,"div",22)(1,"p"),_.N(2,"Landing page"),_.B(),_.y(3,zKb,2,2,"a",40),_.B());a&2&&(a=_.M().Na,_.u(3),_.x("ngForOf",a.Zaa()))};
BKb=function(a){a&1&&(_.A(0,"div",22)(1,"p"),_.N(2,"Customer adoption stage"),_.B(),_.A(3,"a",42),_.N(4),_.B()());if(a&2){a=_.M().Na;var b=_.M(4);_.u(4);_.lf(b.EBc(_.gj(a,71,0)))}};CKb=function(a){a&1&&(_.A(0,"div"),_.N(1," Contact "),_.A(2,"a",47),_.N(3),_.B(),_.N(4," for more information "),_.B());a&2&&(a=_.M().va,_.u(2),_.x("href",a.value[1],_.Ce),_.u(1),_.kf("",a.value[0],"@"))};
DKb=function(a){a&1&&(_.A(0,"div"),_.N(1," Read instructions "),_.A(2,"a",47),_.N(3,"here"),_.B()());a&2&&(a=_.M().va,_.u(2),_.x("href",a.value[0],_.Ce))};EKb=function(a){a&1&&(_.A(0,"div"),_.N(1," Sign up "),_.A(2,"a",47),_.N(3,"here"),_.B()());a&2&&(a=_.M().va,_.u(2),_.x("href",a.value[0],_.Ce))};FKb=function(a,b){a&1&&(_.A(0,"span")(1,"a",47),_.N(2),_.B()());a&2&&(a=b.va,b=_.M(5).Na,_.M(3),_.u(1),_.x("href","https://moma.corp.google.com/team/"+a,_.Ce),_.u(1),_.kf(" ",b.bPb.get(a)," "))};
GKb=function(a){a&1&&(_.A(0,"span"),_.N(1," is allowed."),_.B())};HKb=function(a){a&1&&(_.A(0,"span"),_.N(1," are allowed."),_.B())};IKb=function(a){a&1&&(_.A(0,"div"),_.y(1,FKb,3,2,"span",45)(2,GKb,2,0,"span",9)(3,HKb,2,0,"span",9),_.B());a&2&&(a=_.M().va,_.u(1),_.x("ngForOf",a.value),_.u(1),_.x("ngIf",1===a.value.length),_.u(1),_.x("ngIf",1<a.value.length))};
JKb=function(a,b){a&1&&(_.A(0,"span")(1,"a",47),_.N(2),_.B()());a&2&&(a=b.va,b=_.M(5).Na,_.M(3),_.u(1),_.x("href","https://moma.corp.google.com/team/"+a,_.Ce),_.u(1),_.kf(" ",b.bPb.get(a)," "))};KKb=function(a){a&1&&(_.A(0,"span"),_.N(1," is not allowed."),_.B())};LKb=function(a){a&1&&(_.A(0,"span"),_.N(1," are not allowed."),_.B())};
MKb=function(a){a&1&&(_.A(0,"div"),_.y(1,JKb,3,2,"span",45)(2,KKb,2,0,"span",9)(3,LKb,2,0,"span",9),_.B());a&2&&(a=_.M().va,_.u(1),_.x("ngForOf",a.value),_.u(1),_.x("ngIf",1===a.value.length),_.u(1),_.x("ngIf",1<a.value.length))};NKb=function(a){a&1&&(_.A(0,"div"),_.N(1," Please see the "),_.A(2,"a",47),_.N(3," general guidance "),_.B(),_.N(4,"for using GCP Systems. "),_.B());a&2&&(a=_.M().va,_.u(2),_.x("href",a.value[0],_.Ce))};
OKb=function(a){a&1&&(_.A(0,"div"),_.N(1," Default visibility "),_.A(2,"a",47),_.N(3,"here"),_.B()());a&2&&(a=_.M().va,_.u(2),_.x("href",a.value[0],_.Ce))};PKb=function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=b.va,_.u(1),_.kf(" ",a," "))};QKb=function(a){a&1&&(_.A(0,"div"),_.y(1,PKb,2,1,"span",45),_.N(2," are allowed. "),_.B());a&2&&(a=_.M().va,_.u(1),_.x("ngForOf",a.value))};RKb=function(a){a&1&&(_.A(0,"div"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.kf(" ",a.value," "))};
SKb=function(a,b){a&1&&(_.A(0,"div"),_.y(1,CKb,5,2,"div",9)(2,DKb,4,1,"div",9)(3,EKb,4,1,"div",9)(4,IKb,4,3,"div",9)(5,MKb,4,3,"div",9)(6,NKb,5,1,"div",9)(7,OKb,4,1,"div",9)(8,QKb,3,1,"div",9)(9,RKb,2,1,"div",9),_.B());a&2&&(a=b.va,_.u(1),_.x("ngIf","contactTeam"===a.key),_.u(1),_.x("ngIf","onboardingDoc"===a.key),_.u(1),_.x("ngIf","signUpDoc"===a.key),_.u(1),_.x("ngIf","includedTeamId"===a.key),_.u(1),_.x("ngIf","excludedTeamId"===a.key),_.u(1),_.x("ngIf","gcpGuidance"===a.key),_.u(1),_.x("ngIf",
"buildVisibility"===a.key),_.u(1),_.x("ngIf","groups"===a.key),_.u(1),_.x("ngIf","other"===a.key))};TKb=function(a){a&1&&(_.A(0,"div",48)(1,"a",47),_.N(2),_.B()());if(a&2){var b=_.M(2).Na;a=_.M().Na;_.M(3);_.u(1);b="https://source.corp.google.com/piper///depot/google3/productivity/stacks/catalog/product/"+b.Wq()+"/stacks.textproto";_.x("href",b,_.Ce);_.u(1);_.kf("more (+",a.Tna.length-3,")")}};
UKb=function(a){a&1&&(_.A(0,"div",22)(1,"div",43)(2,"p"),_.N(3,"Product allowlist"),_.B(),_.E(4,"stacks-popup-info",44),_.B(),_.y(5,SKb,10,9,"div",45)(6,TKb,3,2,"div",46),_.B());a&2&&(a=_.M(2).Na,_.u(5),_.x("ngForOf",a.Tna.slice(0,3)),_.u(1),_.x("ngIf",3<a.Tna.length))};VKb=function(a){a&1&&(_.A(0,"div",22)(1,"p"),_.N(2,"Specialized purpose"),_.B(),_.A(3,"div"),_.N(4),_.B()());a&2&&(a=_.M().Na,_.u(4),_.lf(_.Y(a,74)))};
WKb=function(a){a&1&&(_.A(0,"div",22)(1,"p"),_.N(2,"Support level"),_.B(),_.A(3,"a",49),_.N(4,"Agreement signed"),_.B()());a&2&&(a=_.M().Na,_.u(3),_.ff("href","/agreement/",a.Wq(),"",_.Ce))};XKb=function(a){a&1&&(_.A(0,"div",22)(1,"p"),_.N(2,"Support level"),_.B(),_.A(3,"a",49),_.N(4,"Unsigned draft agreement"),_.B()());a&2&&(a=_.M().Na,_.u(3),_.ff("href","/agreement/",a.Wq(),"",_.Ce))};
YKb=function(a){a&1&&(_.A(0,"div",22)(1,"p"),_.N(2,"Moma Teams"),_.B(),_.A(3,"a",47),_.N(4,"Product page"),_.B()());a&2&&(a=_.M().Na,_.u(3),_.ff("href","http://moma.corp.google.com/product/",a.kRa(),"",_.Ce))};ZKb=function(a,b){a&1&&(_.A(0,"li"),_.E(1,"stacks-icon-link",52),_.B());a&2&&(a=b.va,_.u(1),_.x("link",a))};
$Kb=function(a){a&1&&(_.A(0,"section",50)(1,"h2",51),_.N(2,"Used in the following Core Solution(s):"),_.B(),_.A(3,"ul"),_.y(4,ZKb,2,1,"li",45),_.B()());a&2&&(a=_.M(2).Na,_.u(4),_.x("ngForOf",a.XXa))};aLb=function(a,b){a&1&&(_.A(0,"div")(1,"div",58),_.N(2),_.B(),_.A(3,"div",59),_.N(4),_.B(),_.A(5,"div"),_.N(6),_.B(),_.A(7,"div",55),_.N(8),_.B()());a&2&&(a=b.va,_.u(2),_.lf(_.Y(a,1)),_.u(2),_.lf(a.getName()),_.u(2),_.kf("Target: ",_.Y(a,4),""),_.u(2),_.kf("Updated ",_.Y(a,2),""))};
bLb=function(a){a&1&&(_.A(0,"section",50)(1,"header",53)(2,"h2",54),_.N(3,"Metrics"),_.B(),_.A(4,"p",55),_.N(5,"Source: Stacks data"),_.B()(),_.A(6,"div",56),_.y(7,aLb,9,4,"div",57),_.B()());a&2&&(a=_.M().Na,_.u(7),_.x("stacksExpandListOf",_.Ui(a,ZK,27)))};cLb=function(a){a&1&&(_.A(0,"section",50)(1,"h2",60),_.N(2,"Education materials"),_.B(),_.E(3,"stacks-link-lists",61),_.B());a&2&&(a=_.M(2).Na,_.u(3),_.x("lists",a.Omb))};dLb=function(a,b){a&1&&_.E(0,"iframe",66);a&2&&_.x("src",b.va,_.Qha)};
eLb=function(a){a&1&&(_.F(0),_.A(1,"h3",64),_.N(2,"Roadmap"),_.B(),_.y(3,dLb,1,1,"iframe",65),_.H());a&2&&(a=_.M(3).Na,_.u(3),_.x("ngForOf",a.cJb))};fLb=function(a){a&1&&(_.A(0,"section",50)(1,"h2",62),_.N(2),_.B(),_.E(3,"stacks-link-lists",63),_.y(4,eLb,4,1,"ng-container",9),_.B());if(a&2){a=_.M().Na;var b=_.M().Na;_.u(2);_.kf("About ",a.name,"");_.u(1);_.x("lists",b.Obb);_.u(1);_.x("ngIf",b.cJb.length)}};
gLb=function(a,b){a&1&&(_.A(0,"li"),_.E(1,"stacks-icon-link",69),_.B());a&2&&(a=b.va,_.u(1),_.x("isContact",!0)("link",a))};hLb=function(a){a&1&&(_.F(0),_.A(1,"h3"),_.N(2,"Meet the team"),_.B(),_.A(3,"ul",34),_.y(4,gLb,2,2,"li",45),_.B(),_.H());a&2&&(a=_.M(3).Na,_.u(1),_.Re("h3-margin-top",a.WOa.length),_.u(3),_.x("ngForOf",a.sY))};
iLb=function(a){a&1&&(_.A(0,"section",50)(1,"h2",67),_.N(2,"Feedback and communications"),_.B(),_.E(3,"stacks-link-lists",68),_.y(4,hLb,5,3,"ng-container",9),_.B());a&2&&(a=_.M(2).Na,_.u(3),_.x("lists",a.WOa),_.u(1),_.x("ngIf",a.sY.length))};
jLb=function(a){a&1&&(_.A(0,"section",50)(1,"h2",70),_.N(2,"Additional guidance"),_.B(),_.A(3,"p",71),_.N(4," These guidelines may or may not apply to your use case. We recommend contacting the groups identified below to confirm. "),_.B(),_.E(5,"stacks-link-lists",68),_.B());a&2&&(a=_.M(2).Na,_.u(5),_.x("lists",a.Irb))};kLb=function(a,b){a&1&&(_.A(0,"li"),_.E(1,"stacks-icon-link",73),_.B());a&2&&(a=b.va,_.u(1),_.x("link",a))};
lLb=function(a){a&1&&(_.A(0,"ul"),_.y(1,kLb,2,1,"li",45),_.B());a&2&&(a=_.M(4).Na,_.u(1),_.x("ngForOf",a.lY))};mLb=function(a){a&1&&(_.A(0,"h3"),_.N(1,"Codepaths"),_.B(),_.y(2,lLb,2,1,"ul",9));a&2&&(a=_.M(3).Na,_.u(2),_.x("ngIf",a.lY.length))};nLb=function(a,b){a&1&&(_.A(0,"li"),_.E(1,"stacks-icon-link",74),_.B());a&2&&(a=b.va,_.u(1),_.x("link",a))};
oLb=function(a){a&1&&(_.A(0,"h3"),_.N(1,"Other resources"),_.B(),_.A(2,"ul",34),_.y(3,nLb,2,1,"li",45),_.B());a&2&&(a=_.M(3).Na,_.Re("h3-margin-top",a.lY.length),_.u(3),_.x("ngForOf",a.GWa))};pLb=function(a){a&1&&(_.A(0,"section",50)(1,"h2",33),_.N(2,"Additional resources"),_.B(),_.y(3,mLb,3,1,"ng-template",72)(4,oLb,4,3,"ng-template",72),_.B());a&2&&(a=_.M(2).Na,_.u(3),_.x("ngIf",a.lY.length),_.u(1),_.x("ngIf",a.GWa.length))};
qLb=function(a,b){a&1&&(_.A(0,"ul"),_.E(1,"stacks-icon-link",74),_.B());a&2&&(a=b.va,_.u(1),_.x("link",a))};rLb=function(a,b){a&1&&(_.F(0),_.A(1,"h3",75),_.N(2),_.B(),_.A(3,"p"),_.N(4),_.B(),_.y(5,qLb,2,1,"ul",45),_.E(6,"br"),_.H());a&2&&(a=b.va,_.u(2),_.lf(a.name),_.u(2),_.lf(a.description),_.u(1),_.x("ngForOf",a.links))};
sLb=function(a){a&1&&(_.A(0,"section",50)(1,"h2",75),_.N(2,"External Google Tool Mapping"),_.B(),_.y(3,rLb,7,3,"ng-container",45),_.B());a&2&&(a=_.M(2).Na,_.u(3),_.x("ngForOf",a.Uzc))};
tLb=function(a,b){a&1&&(_.F(0),_.A(1,"div",10)(2,"h1"),_.N(3),_.B(),_.A(4,"div",11)(5,"p",12),_.y(6,oKb,1,3,"stacks-popup-freshness",13)(7,pKb,2,1,"span",14)(8,qKb,3,1,"a",15)(9,sKb,3,4,"a",16),_.B()()(),_.y(10,tKb,5,0,"div",9),_.A(11,"div",17),_.E(12,"stacks-popup-product",18),_.B(),_.y(13,wKb,6,2,"div",19),_.E(14,"div",20),_.A(15,"div"),_.y(16,yKb,4,1,"div",21)(17,AKb,4,1,"div",21),_.A(18,"div",22)(19,"p"),_.N(20,"Product phase"),_.B(),_.A(21,"a",23),_.N(22),_.B()(),_.y(23,BKb,5,1,"div",21)(24,
UKb,7,2,"div",21)(25,VKb,5,1,"div",21)(26,WKb,5,1,"div",21)(27,XKb,5,1,"div",21)(28,YKb,5,1,"div",21),_.B(),_.y(29,$Kb,5,1,"section",24)(30,bLb,8,1,"section",24)(31,cLb,4,1,"section",24)(32,fLb,5,3,"section",24)(33,iLb,5,2,"section",24)(34,jLb,6,1,"section",24)(35,pLb,5,2,"section",24)(36,sLb,4,1,"section",24),_.H());if(a&2){a=b.Na;b=_.M().Na;var c=_.M(3);_.u(3);_.lf(a.getName());_.u(3);_.x("ngIf",c.pnb&&_.Y(a,42));_.u(1);_.x("ngIf",c.pnb&&_.Y(a,42));_.u(1);_.x("ngIf",c.sS);_.u(1);_.x("ngIf",!c.sS);
_.u(1);_.x("ngIf",!_.Y(a,68)&&_.Y(a.Ig(),1)!=c.J_b[1]);_.u(2);_.x("product",a);_.u(1);_.x("ngIf",_.Mi(a,$K,79)&&_.Ti(a,$K,79).r_());_.u(1);_.x("innerHTML",c.ava(a.EK()),_.Be);_.u(2);_.x("ngIf",_.Ui(a,aL,28).length);_.u(1);_.x("ngIf",a.Zaa().length);_.u(5);_.lf(c.IBc(a.wra()));_.u(1);_.x("ngIf",_.gj(a,71,0));_.u(1);_.x("ngIf",b.Tna.length);_.u(1);_.x("ngIf",_.Y(a,74));_.u(1);_.x("ngIf",a.BQa());_.u(1);_.x("ngIf",_.cj(a,69));_.u(1);_.x("ngIf",c.NXa&&a.msb()&&0<a.kRa());_.u(1);_.x("ngIf",c.PNa&&b.XXa.length);
_.u(1);_.x("ngIf",0<_.Ui(a,ZK,27).length);_.u(1);_.x("ngIf",b.Omb.length);_.u(1);_.x("ngIf",b.Obb.length||a.D4c);_.u(1);_.x("ngIf",b.WOa.length||b.sY.length);_.u(1);_.x("ngIf",b.Irb.length);_.u(1);_.x("ngIf",b.lY.length||b.GWa.length);_.u(1);_.x("ngIf",c.MNa&&_.Ui(a,bL,81).length)}};uLb=function(a,b){a&1&&(_.F(0),_.y(1,tLb,37,26,"ng-container",9),_.H());a&2&&(a=b.Na,_.u(1),_.x("ngIf",a.product))};
vLb=function(a){a&1&&(_.F(0),_.y(1,uLb,2,1,"ng-container",9),_.H());a&2&&(a=_.M().Na,_.u(1),_.x("ngIf",a.Vb))};wLb=function(a,b){a&1&&(_.F(0,3),_.y(1,mKb,1,0,"loading",4)(2,nKb,2,1,"p",5)(3,vLb,2,1,"ng-container",6),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Qi),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Dh))};
yLb=function(a){var b=[];if(_.Ui(a,cL,80).length)for(var c=_.l(_.Ui(a,cL,80)),d=c.next(),e={};!d.done;e={Rea:e.Rea},d=c.next()){e.Rea=d.value;d=_.l(_.Ui(e.Rea,dL,2));for(var f=d.next();!f.done;f=d.next())_.Ui(f.value,xLb,3).filter(function(g){return g.Wq()===a.gba()}).forEach(function(g){return function(){b.push(VK({name:g.Rea.getName(),url:"https://stacks-v4.corp.google.com/well_lit_path/"+g.Rea.Wqb(),icon:"https://static.corp.google.com/stacks/icon_cs.svg"}))}}(e))}return b};
zLb=function(a){var b=[];a=_.l(_.Ui(a,bL,81));for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=_.X(d,1);var e="";0<_.Ui(d,eL,2).length&&(e=e.concat("\n",_.Ui(d,eL,2)[0].EK()));d=_.aj(d,3).map(function(f){return VK({name:f,url:f,icon:"link"})}).sort(UK);b.push({name:c,description:e,links:d})}return b};
ALb=function(a){var b=[];VFb([{source:_.Ui(a,aL,8),Hi:b,name:"Critical user journeys",icon:"link"},{source:_.Ui(a,aL,12),Hi:b,name:"Future plans",icon:"drive_document"},{source:_.Ui(a,aL,20),Hi:b,name:"Launch plans",icon:"drive_document"},{source:_.Ui(a,aL,32),Hi:b,name:"SLOs",icon:"link"},{source:_.Ui(a,aL,22),Hi:b,name:"Monitoring",icon:"planner_review"}]);if(_.cj(a,45)||_.cj(a,46)){var c=[];_.cj(a,45)&&c.push(VK({name:"Google Cloud Platform support",icon:"cloud_done"}));_.cj(a,46)&&c.push(VK({name:"Open source",
icon:"ic_github_grey600_24dp.svg"}));c=(new WK).Ie("Other attributes").vU(c);b.push(c)}_.Ui(a,fL,47).length&&(c=(new WK).Ie("Data classification").vU(_.Ui(a,fL,47).map(function(d){return VK({name:d.fg(),icon:"data_table"})})),b.push(c));_.Ui(a,gL,41).length&&(a=(new WK).Ie("Languages").vU(_.Ui(a,gL,41).map(function(d){return VK({name:d.fg(),icon:"language"})}).sort(UK)),b.push(a));b.sort(function(d,e){return"Other attributes"===d.fg()?1:"Other attributes"===e.fg()?-1:"Data classification"===d.fg()?
1:"Data classification"===e.fg()?-1:UK(d,e)});return b};
BLb=function(a){var b=[];VFb([{source:a.fQa(),Hi:b,name:"Ask a question",icon:"atari_site"},{source:_.Ui(a,aL,56),Hi:b,name:"Report an issue",icon:"atari_site"},{source:_.Ui(a,aL,57),Hi:b,name:"Stay updated",icon:"atari_site"}]);_.qb(a,35,_.Wa).length&&!a.wR().length&&(a=(new WK).Ie("Team member").vU(_.qb(a,35,_.Wa).map(function(c){return VK({name:"Moma Teams",url:"https://moma.corp.google.com/team/"+c,icon:"group"})})),b.push(a));b.sort(UK);return b};
CLb=function(a){if(!a.wR().length)return[];var b=[],c=[];_.qb(a,35,_.Wa).length&&(b=_.qb(a,35,_.Wa).map(function(d){return VK({name:"Full team...",url:"https://moma.corp.google.com/team/"+d,icon:"moma_teams.png"})}));c=UFb(a.wR());return[].concat(_.zc(c),_.zc(b))};
DLb=function(a){var b=[],c=[],d=[];_.aj(a,83).length?b=_.aj(a,83).map(function(e){return VK({name:"Glossary",url:"https://moma.corp.google.com/glossary?entity=/g/"+e,icon:"auto_stories"})}):_.qb(a,14,_.Wa).length&&(b=_.qb(a,14,_.Wa).map(function(e){return VK({name:"Glossary",url:"https://glossary.googleplex.com/terms/"+e,icon:"auto_stories"})}));_.qb(a,25,_.Wa).length&&(c=_.qb(a,25,_.Wa).map(function(e){return VK({name:"Pegboard",url:"https://pegboard.corp.google.com/tools/"+e,icon:"keep"})}));a.jba().length&&
(d=TFb(a.jba(),"link"));return[].concat(_.zc(b),_.zc(c),_.zc(d)).sort(UK)};ELb=function(a){return VK({name:a,url:a.startsWith("http")?a:"http:"+a,icon:"code"})};GLb=function(a){return(null!=a?a:[]).map(function(b){var c=new Map;c.set("roadmapId",b);return _.hg(FLb,c.get("roadmapId"))})};HLb=function(a){a&1&&_.E(0,"folder-tab-header",4);a&2&&(a=_.M(),_.x("viewData",a.wb),_.Pe("aria-labelledby",a.RN))};
JLb=function(a){a&1&&_.E(0,"readme",12);a&2&&(a=_.M(2),_.x("markdownContent",a.lva)("safeHtmlContent",a.VXa)("shouldCollapse",!ILb(a))("trackProjectId",a.location.qb)("trackGestureScroll",!0))};KLb=function(a){a&1&&(_.E(0,"folder-detail-section",13),_.O(1,"async"));a&2&&(a=_.M(2),_.x("title",a.t$b)("groupedFiles",a.NUa)("useRelativeUrls",!ILb(a))("aggregations",_.R(1,5,a.aggregations))("isPiper",a.Zi(a.location)))};
LLb=function(a){if(a&1){var b=_.Lc();_.A(0,"folder-detail-section",14);_.I("toggle",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.myc(c))});_.O(1,"async");_.O(2,"async");_.B()}a&2&&(a=_.M(2),_.x("title",a.s$b)("groupedFiles",a.vNa)("initiallyExpanded",_.R(1,6,a.qx.zra().ha(_.Zd())))("useRelativeUrls",!ILb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.Zi(a.location)))};
MLb=function(a){if(a&1){var b=_.Lc();_.A(0,"folder-detail-section",15);_.I("toggle",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.wBc(c))});_.O(1,"async");_.O(2,"async");_.B()}a&2&&(a=_.M(2),_.x("title",a.u$b)("groupedFiles",a.Jqb)("initiallyExpanded",_.R(1,6,hL(a.bn)?a.qx.mba().ha(_.Zd()):_.nd(!0)))("useRelativeUrls",!ILb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.Zi(a.location)))};
NLb=function(a){a&1&&(_.A(0,"main",5,6),_.y(2,JLb,1,5,"readme",7),_.A(3,"mat-accordion",8),_.y(4,KLb,2,7,"folder-detail-section",9)(5,LLb,3,10,"folder-detail-section",10)(6,MLb,3,10,"folder-detail-section",11),_.B()());a&2&&(a=_.M(),_.Pe("aria-labelledby",a.RN),_.u(2),_.x("ngIf",a.lva),_.u(1),_.x("multi",!0),_.u(1),_.x("ngIf",hL(a.bn)),_.u(1),_.x("ngIf",hL(a.bo)),_.u(1),_.x("ngIf",hL(a.nG)))};
OLb=function(a,b){a&1&&(_.A(0,"mat-option",21),_.N(1),_.B());a&2&&(a=b.va,_.x("value",a.Wq()),_.u(1),_.kf(" ",a.getName()," "))};PLb=function(a){if(a&1){var b=_.Lc();_.A(0,"div",18)(1,"mat-form-field")(2,"mat-label");_.N(3);_.B();_.A(4,"mat-select",19);_.I("selectionChange",function(c){_.Mc(b);var d=_.M(3);return _.Nc(d.BKb.next(c.value))});_.y(5,OLb,2,2,"mat-option",20);_.B()()()}a&2&&(a=_.M().Na,_.u(3),_.kf("",a.length," products:"),_.u(1),_.x("value",a[0].Wq()),_.u(1),_.x("ngForOf",a))};
QLb=function(a,b){a&1&&(_.F(0),_.y(1,PLb,6,3,"div",16),_.E(2,"stacks-product-page",17),_.O(3,"async"),_.O(4,"async"),_.H());a&2&&(a=b.Na,b=_.M(2),_.u(1),_.x("ngIf",1<a.length),_.u(1),_.Re("dark-theme","DARK"===_.R(3,4,b.gt.theme)),_.x("productIdFromParent",_.R(4,6,b.Fpa)))};RLb=function(a){a&1&&(_.F(0),_.y(1,QLb,5,8,"ng-container",3),_.O(2,"async"),_.H());a&2&&(a=_.M(),_.u(1),_.x("ngIf",_.R(2,1,a.hNb)))};SLb=function(a){return 3===a.getType()?a.he()+"/":a.he()};
TLb=function(a){a&1&&(_.F(0),_.N(1,"\n  "),_.E(2,"diff-detail-header",2),_.N(3,"\n  "),_.A(4,"code-diff-chunks",3),_.N(5,"\n  "),_.B(),_.N(6,"\n"),_.H());a&2&&(a=_.M(),_.u(2),_.x("viewData",a.wb),_.u(2),_.x("fileName",a.SWa)("diffChunks",a.wb.Rpa.kC))};ULb=function(a){a&1&&(_.A(0,"dc-information-box"),_.N(1,"\n      This directory is a git submodule that is hosted on another platform.\n    "),_.B())};
VLb=function(a){a&1&&(_.A(0,"a",14,15),_.N(2),_.B());a&2&&(a=_.M(2),_.x("routerLink",a.eDc),_.u(2),_.kf("\n        ",a.wb.tba,"\n      "))};WLb=function(a){a&1&&(_.N(0,"\n        "),_.A(1,"a",16,17),_.N(3),_.B(),_.N(4,"\n      "));a&2&&(a=_.M(2),_.u(1),_.x("externalLink",a.Wzc),_.u(2),_.kf("\n          ",a.wb.tba,""))};
XLb=function(a){if(a&1){var b=_.Lc();_.N(0,"\n    ");_.A(1,"detail-header",4);_.N(2,"\n  ");_.B();_.N(3,"\n\n  ");_.A(4,"main");_.N(5,"\n    ");_.y(6,ULb,2,0,"dc-information-box",5);_.N(7,"\n\n    ");_.A(8,"h4");_.N(9,"Git Submodule");_.B();_.N(10,"\n    ");_.A(11,"dc-p",6);_.N(12,"\n      This directory is a git submodule. A submodule is a git repository stored inside another.\n    ");_.B();_.N(13,"\n    ");_.A(14,"dc-p",6);_.N(15,"\n        Use the following git URL and commit hash to view the repository at the time it was included in this one.\n    ");
_.B();_.N(16,"\n\n    ");_.A(17,"dc-p",7);_.N(18,"\n      ");_.A(19,"span");_.N(20,"Git URL:");_.B();_.N(21,"\n      ");_.y(22,VLb,3,2,"a",8);_.N(23,"\n      ");_.y(24,WLb,5,2,"ng-template",null,9,_.Cf);_.N(26,"\n      ");_.A(27,"copy-button",10);_.I("copyEvent",function(){_.Mc(b);var d=_.M();_.zmb((d.XBc||d.Vzc).na);return _.Nc()});_.N(28,"\n      ");_.B();_.N(29,"\n    ");_.B();_.N(30,"\n    ");_.A(31,"dc-p",11);_.N(32,"\n      ");_.A(33,"span");_.N(34,"Commit hash:");_.B();_.N(35,"\n      ");_.A(36,
"span",12,13);_.N(38);_.B();_.N(39,"\n      ");_.A(40,"copy-button",10);_.I("copyEvent",function(){_.Mc(b);var d=_.M();_.zmb(d.Twc.na);return _.Nc()});_.N(41,"\n      ");_.B();_.N(42,"\n    ");_.B();_.N(43,"\n  ");_.B();_.N(44,"\n")}if(a&2){var c=_.hf(25);a=_.M();_.u(1);_.x("viewData",a.wb);_.u(5);_.x("ngIf",!a.Tvb);_.u(16);_.x("ngIf",a.Tvb)("ngIfElse",c);_.u(5);_.x("copyText",a.wb.tba)("isSmall",!0);_.u(11);_.lf(a.wb.wz);_.u(2);_.x("copyText",a.wb.wz)("isSmall",!0)}};
YLb=function(a){a&1&&(_.F(0),_.A(1,"code-example-usage",5),_.O(2,"async"),_.F(3,6),_.A(4,"div",7),_.N(5,"No code examples were found for the selected method."),_.B(),_.H(),_.B(),_.H());a&2&&(a=_.M(2),_.u(1),_.x("logElement",a.wj)("codeExample",_.R(2,3,a.kY))("source",a.source))};
ZLb=function(a){a&1&&(_.F(0),_.A(1,"div",4),_.N(2),_.O(3,"async"),_.B(),_.y(4,YLb,6,5,"ng-container",1),_.O(5,"async"),_.H());if(a&2){a=_.M();var b=_.hf(6);_.u(2);_.lf(_.R(3,3,a.uOb));_.u(2);_.x("ngIf",!_.R(5,5,a.fAc))("ngIfElse",b)}};$Lb=function(a){a&1&&(_.A(0,"div",8),_.N(1,' To view a code example, hover or right-click a method and select "Show Code Example". '),_.B())};aMb=function(){};
bMb=function(a){a&1&&(_.A(0,"code-example",9),_.F(1,6),_.A(2,"div",7),_.N(3,"No code examples were found for the selected method."),_.B(),_.H(),_.B(),_.y(4,aMb,0,0,"ng-template"));a&2&&(a=_.M(),_.x("logElement",a.wj)("kytheTicketObservable",a.GTa)("source",a.source))};cMb=function(a){return(a=RegExp("(google3/[^#]*)#([0-9]+)").exec(a))?{Wl:a[1],HH:Number(a[2])}:{Wl:"",HH:0}};dMb=function(a){var b=a.vk.map(function(c){return{ep:c,uqa:!1}});return{zd:a.Wa,RD:a.RD,entries:b}};
eMb=function(a){for(var b=[],c=0;c<a.vk.length;c++)b.push({ep:a.vk[c],uqa:!0});return{zd:a.Wa,RD:a.RD,entries:b}};fMb=function(){};gMb=function(a){a&1&&_.y(0,fMb,0,0,"ng-template",11);a&2&&(_.M(3),_.x("ngTemplateOutlet",_.hf(3)))};hMb=function(a,b){a&1&&(_.E(0,"history-table",12),_.O(1,"async"),_.O(2,"async"));if(a&2){a=b.Na;b=_.M(2).Na;var c=_.M();_.x("data",b.Vb.RK)("historyPlace",a)("blameInfo",_.R(1,5,c.poa))("columnType",b.Vb.columnType)("focusCommit",_.R(2,7,c.Aaa))}};
iMb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",14);_.I("click",function(){var d=_.Mc(b).Na;return _.Nc(d())});_.N(1," Show more ");_.B()}if(a&2){a=_.M(3).Na;var c=_.M();_.x("trackBucket",c.TN.tV)("trackProjectId",a.Vb.Wa.qb)}};jMb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",14);_.I("click",function(){var d=_.Mc(b).Na;return _.Nc(d())});_.N(1," Show all ");_.B()}if(a&2){a=_.M(3).Na;var c=_.M();_.x("trackBucket",c.TN.tV)("trackProjectId",a.Vb.Wa.qb)}};
kMb=function(a){a&1&&(_.F(0),_.y(1,iMb,2,2,"button",13)(2,jMb,2,2,"button",13),_.H());a&2&&(a=_.M(2).Na,_.u(1),_.x("ngIf",a.Vb.xqa),_.u(1),_.x("ngIf",a.Vb.caa))};lMb=function(a){a&1&&(_.A(0,"div",15),_.E(1,"mat-spinner",16),_.B());a&2&&(_.u(1),_.x("diameter",18)("strokeWidth",2))};mMb=function(a){a&1&&(_.A(0,"dc-information-box",17),_.N(1," Failed to fetch more history "),_.B())};
nMb=function(a){a&1&&(_.F(0),_.y(1,gMb,1,1,null,6),_.O(2,"async"),_.A(3,"div",7),_.O(4,"async"),_.y(5,hMb,3,9,"history-table",8),_.O(6,"async"),_.F(7,3),_.O(8,"async"),_.y(9,kMb,3,2,"ng-container",4)(10,lMb,2,2,"div",9)(11,mMb,2,0,"dc-information-box",10),_.H(),_.B(),_.H());if(a&2){a=_.M().Na;var b=_.M();_.u(1);_.x("ngIf",_.R(2,8,b.IWa));_.u(2);_.Re("hidden",_.R(4,10,b.IWa));_.u(2);_.x("ngIf",_.R(6,12,a.Vb.RK.zd));_.u(2);_.x("ngSwitch",_.R(8,14,b.R_));_.u(2);_.x("ngSwitchCase",b.qB.Dh);_.u(1);_.x("ngSwitchCase",
b.qB.Qi);_.u(1);_.x("ngSwitchCase",b.qB.Error)}};oMb=function(){};pMb=function(a){a&1&&_.y(0,oMb,0,0,"ng-template",11);a&2&&(_.M(2),_.x("ngTemplateOutlet",_.hf(3)))};qMb=function(a){a&1&&(_.A(0,"dc-information-box",18),_.N(1," History unavailable "),_.B())};
rMb=function(a,b){a&1&&(_.F(0,3),_.y(1,nMb,12,16,"ng-container",4)(2,pMb,1,1,null,4)(3,qMb,2,0,"dc-information-box",5),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.qB.Dh),_.u(1),_.x("ngSwitchCase",b.qB.Qi),_.u(1),_.x("ngSwitchCase",b.qB.Error))};sMb=function(a){a&1&&(_.$e(0,19),_.E(1,"loading",20),_.af());a&2&&(_.u(1),_.x("hasBackground",!0)("diameter",36))};tMb=function(a){return NBb(a)||8===a.kind};
uMb=function(a,b,c){var d=_.Ph(a,1);return d&&b.bub.has(d)?_.nd({Mc:a,vH:d}):_.Ph(a,3)||_.jE(a)?_.dI(c,a,"path",1).ha(_.t(function(e){return{Mc:a,vH:e}})):_.nd({Mc:a,vH:b.DFc})};vMb=function(a,b){return!!a.RK.entries.find(function(c){return c.ep.Ef===b})};wMb=function(a,b){return _.Pp(a.location,b.location)};xMb=function(a){return 0===a.kind&&!a.tpa||3===a.kind||2===a.kind};
zMb=function(a,b){var c=a.location;return _.Qh(c)?yMb(b,c).ha(_.t(function(d){return _.PE(d)?_.WD(Object.assign({},d.Vb,{wb:a})):d})):_.Wd};AMb=function(a){var b=_.l(a);a=b.next().value;b=b.next().value;return!!a&&_.PE(b)};BMb=function(a){a&1&&_.E(0,"loading")};
CMb=function(a){if(a&1){var b=_.Lc();_.F(0);_.N(1," There are more than 500 findings for this layer. Loading them may take some time. ");_.A(2,"button",11);_.I("click",function(){_.Mc(b);var d=_.M(2).va,e=_.M(3).Na;return _.Nc(e.B_a.add(d.Qh.id))});_.N(3," Show findings anyway... ");_.B();_.H()}if(a&2){a=_.M(2).va;var c=_.M(4);_.u(2);_.Pe("data-action",c.Bgc)("data-action-id",a.Qh.id)}};DMb=function(a){a&1&&_.We(0)};
FMb=function(a){a&1&&(_.F(0),_.y(1,DMb,1,0,"ng-container",12),_.H());if(a&2){a=_.M(2).va;_.M(4);var b=_.hf(5);_.u(1);_.x("ngTemplateOutlet",b)("ngTemplateOutletContext",_.of(2,EMb,a))}};GMb=function(a){a&1&&_.y(0,CMb,4,2,"ng-container",0)(1,FMb,2,4,"ng-container",0);if(a&2){a=_.M().va;var b=_.M(3).Na;_.x("ngIf",500<a.count&&!b.B_a.has(a.Qh.id));_.u(1);_.x("ngIf",500>=a.count||b.B_a.has(a.Qh.id))}};
HMb=function(a,b){a&1&&(_.A(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header",8)(2,"mat-panel-title"),_.E(3,"img",9),_.N(4),_.O(5,"number"),_.B()(),_.y(6,GMb,2,2,"ng-template",10),_.B());a&2&&(a=b.va,b=_.M(4),_.x("expanded",b.IOa.has(a.Qh.id)),_.u(1),_.Pe("data-action",b.K3b)("data-action-id",a.Qh.id),_.u(2),_.x("src",a.icon,_.Ce),_.u(1),_.Uy(" ",a.Qh.name," (",_.Vy(5,6,a.count,"".locale)," warnings) "))};
IMb=function(a){a&1&&(_.F(0),_.y(1,HMb,7,9,"mat-expansion-panel",6),_.H());a&2&&(a=_.M(2).Na,_.u(1),_.x("ngForOf",a.Rxb))};JMb=function(a){a&1&&(_.F(0),_.y(1,IMb,2,1,"ng-container",5),_.H());if(a&2){a=_.M().Na;_.M();var b=_.hf(3);_.u(1);_.x("ngIf",0<a.Rxb.length)("ngIfElse",b)}};KMb=function(a,b){a&1&&(_.F(0)(1,3),_.y(2,BMb,1,0,"loading",4)(3,JMb,2,2,"ng-container",4),_.H()());a&2&&(a=b.Na,_.u(1),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase","loading"),_.u(1),_.x("ngSwitchCase","loaded"))};
LMb=function(a){a&1&&(_.A(0,"div",13),_.N(1," No warnings were found for this location. Consider enabling more layers. "),_.B())};MMb=function(a){a&1&&_.E(0,"loading")};NMb=function(a,b){a&1&&(_.A(0,"div",15)(1,"a",16),_.O(2,"warningLocation"),_.N(3),_.O(4,"warningLocationName"),_.B(),_.A(5,"div"),_.N(6),_.B()());if(a&2){a=b.va;b=_.M(3).va;var c=_.M();_.Pe("data-action",c.M3b)("data-action-id",b.Qh.id);_.u(1);_.x("routerLink",_.R(2,5,a));_.u(2);_.kf(" ",_.Vy(4,7,a,c.Wa.path)," ");_.u(3);_.lf(a.message)}};
OMb=function(a){a&1&&(_.F(0),_.y(1,NMb,7,10,"div",14),_.H());a&2&&(a=_.M().Na,_.u(1),_.x("ngForOf",a.zaa))};PMb=function(a,b){a&1&&(_.F(0)(1,3),_.y(2,MMb,1,0,"loading",4)(3,OMb,2,1,"ng-container",4),_.H()());a&2&&(a=b.Na,_.u(1),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase","loading"),_.u(1),_.x("ngSwitchCase","loaded"))};RMb=function(a,b){a&1&&(_.y(0,PMb,4,3,"ng-container",0),_.O(1,"async"));a&2&&(a=b.va,b=_.M(),_.x("ngIf",_.R(1,1,QMb(b,a.Qh.id))))};
SMb=function(a){a&1&&(_.A(0,"button",2)(1,"mat-icon"),_.N(2),_.B()());a&2&&(a=_.M(),_.x("color",a.selected?"primary":null)("matTooltip",a.Uia)("disabled",a.disabled),_.Pe("aria-label",a.ariaLabel),_.u(2),_.lf(a.icon))};TMb=function(a){a&1&&(_.A(0,"button",3)(1,"mat-icon"),_.N(2),_.B(),_.ef(3),_.B());a&2&&(a=_.M(),_.x("color",a.selected?"primary":null)("matTooltip",a.Uia)("disabled",a.disabled),_.u(2),_.lf(a.icon))};UMb=function(a){a&1&&(_.F(0),_.N(1," Underlines "),_.H())};
VMb=function(a){a&1&&(_.F(0),_.N(1," Underline references "),_.H())};WMb=function(a,b){if(a&1){var c=_.Lc();_.F(0);_.A(1,"collapsible-icon-button",1);_.I("click",function(){var d=_.Mc(c).Na,e=_.M();return _.Nc(e.toggle(d.EQb))});_.y(2,UMb,2,0,"ng-container",0)(3,VMb,2,0,"ng-container",0);_.B();_.H()}a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("collapsed",b.collapsed)("selected",a.EQb),_.u(1),_.x("ngIf","short"===b.X0a),_.u(1),_.x("ngIf","long"===b.X0a))};
XMb=function(a){a&1&&_.E(0,"xap-picker-single-select",5)};YMb=function(a){a&1&&_.E(0,"xap-picker-checklist",5)};ZMb=function(a){a&1&&_.E(0,"xap-picker-selection-list",6)};
$Mb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"xap-picker",1);_.I("ngModelChange",function(e){_.Mc(c);var f=_.M();return _.Nc(f.ox.next(e))});_.O(1,"async");_.y(2,XMb,1,0,"xap-picker-single-select",2)(3,YMb,1,0,"ng-template",null,3,_.Cf)(5,ZMb,1,0,"xap-picker-selection-list",4);_.B()}if(a&2){a=b.Na;var d=_.hf(4);b=_.M();_.Re("xap-picker-multi-pane",a.ev);_.x("ngModel",b.ox)("options",_.R(1,11,b.options))("displayFunction",a.xi)("searchVisible",a.qr)("searchFilter",a.iU)("selectAllVisible",a.lx);_.u(2);
_.x("ngIf",a.W1)("ngIfElse",d);_.u(3);_.x("ngIf",a.ev)}};aNb=function(a,b){return a.size===b.size&&[].concat(_.zc(a)).every(function(c){return b.has(c)})};bNb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};cNb=function(a,b){return a===b||!(!a||!b)&&_.Nb(a,b)};dNb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.Nb(c,b[d])})};
eNb=function(a){var b=a.startsWith("-");a=b?a.slice(1):a;return(a=a.startsWith("f:")?a.slice(2):a)?{path:a,IL:b}:null};hNb=function(a){var b;return Object.assign({},{iz:[_.XC],Fl:a.Fl,JRa:!0},a,{bD:Object.assign({},{vta:a.pGc?fNb:(null==(b=a.bD)?void 0:b.vta)||gNb,b$:a.sj(_.XC,new _.dC),xD:!0,xi:a.xi,values:a.options?_.xib(a.options):void 0},a.bD),ov:Object.assign({},{options:a.options,xi:a.xi},a.ov),V1:a.Fl===_.WC})};jNb=function(a,b){return function(c,d){return new iNb({id:a,displayName:b},c,d)}};
kNb=function(a,b){return hNb({Fl:_.QC,Lqa:_.eC("true"),sj:jNb(a,b),bD:{displayName:b},options:[]})};mNb=function(a){return hNb({Fl:iL,ov:{qr:!1,ev:!1},sj:lNb,bD:{displayName:"Category"},options:a,xi:function(b){return b.displayName}})};pNb=function(a,b){return nNb(oNb(a),b)};
oNb=function(a){var b=new Map([]);_.cj(a,1)&&b.set("tests",qNb);_.cj(a,2)&&b.set("generatedFiles",rNb);_.cj(a,3)&&b.set("path",sNb);var c=_.tb(a,5,_.wo);c&&c.has("cross references")&&(c=_.Ui(c.get("cross references"),_.oo,2).map(function(d){return tNb(d)}),b.set("category",mNb(c)));a=a.jQa().filter(function(d){return!!d});a.length&&b.set("buildConfigs",hNb({Fl:_.QC,ov:{qr:!1,lx:!1,ev:!1},sj:uNb,bD:{displayName:"Build Configs"},options:a}));return b};
tNb=function(a){a=a.getName().split("://",2);var b=a[0];if(!["KYTHE","GUICE"].includes(b))throw Error("Qe`"+b);return{source:b,displayName:a[1]}};vNb=function(a){a&1&&(_.A(0,"span",7),_.ef(1,1),_.B())};wNb=function(a){a&1&&(_.A(0,"span",8),_.ef(1,2),_.B())};xNb=function(a){a&1&&(_.A(0,"span",8),_.ef(1,1),_.A(2,"span",9),_.Sc(),_.A(3,"svg",10),_.E(4,"path",11),_.B()()())};yNb=function(a){a&1&&(_.A(0,"span",12),_.ef(1,2),_.B())};
zNb=function(a){a&1&&(_.A(0,"button",3),_.I("click",function(b){return b.stopPropagation()}),_.O(1,"format"),_.A(2,"mat-icon",4),_.N(3),_.B()());a&2&&(a=_.M(),_.Pe("aria-label",_.Wy(1,3,null==a.uc?null:a.uc.TF,a.O1b,"SUMMARY")),_.u(2),_.x("svgIcon",_.DA(a.di,"remove_filter")),_.u(1),_.lf(_.EA(a.di,"remove_filter")))};ANb=function(a){a&1&&(_.A(0,"span",11),_.bf(1,12),_.B())};
BNb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",13);_.I("click",function(){_.Mc(b);var c=_.M();return _.Nc(c.LK())});_.bf(1,14);_.B()}a&2&&(a=_.M(),_.x("disabled",!_.Efb(a.Td)))};CNb=function(a){a&1&&(_.A(0,"div",15)(1,"div",3)(2,"h2",4),_.N(3),_.B()(),_.E(4,"mat-progress-spinner",16),_.B());a&2&&(a=_.M(),_.u(2),_.ff("id","dialog-label-",a.uc.id,""),_.u(1),_.kf(" ",a.uc.config.displayName," "),_.u(1),_.x("color",a.wfa)("diameter",48)("strokeWidth",4))};
DNb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"mat-option",12);_.N(1);_.A(2,"button",13);_.I("click",function(d){var e=_.Mc(c).va,f=_.M(2);d.stopPropagation();f.wNa.emit(e);return _.Nc()});_.A(3,"mat-icon",14);_.N(4);_.B()()()}a&2&&(a=b.va,b=_.M(2),_.x("value",a),_.u(1),_.kf(" ",a.label," "),_.u(2),_.x("svgIcon",_.DA(b.di,"delete_filter"))("fontSet",b.TXa?"google-material-icons":void 0),_.u(1),_.lf(_.EA(b.di,"delete_filter")))};
ENb=function(a){a&1&&(_.A(0,"div",9)(1,"mat-optgroup",10),_.y(2,DNb,5,5,"mat-option",11),_.B()());a&2&&(a=_.M(),_.u(2),_.x("ngForOf",a.MA))};FNb=function(a){a&1&&_.We(0)};HNb=function(a,b){a&1&&(_.A(0,"mat-option",20),_.y(1,FNb,1,0,"ng-container",21),_.B());if(a&2){a=b.va;_.M(4);var c=_.hf(12);_.x("value",a);_.u(1);_.x("ngTemplateOutlet",c)("ngTemplateOutletContext",_.of(3,GNb,a))}};
INb=function(a){a&1&&(_.A(0,"div")(1,"mat-optgroup",18),_.y(2,HNb,2,5,"mat-option",19),_.B()());a&2&&(a=_.M().va,_.u(1),_.x("label",a.SR),_.u(1),_.x("ngForOf",a.JK))};JNb=function(a){a&1&&_.We(0)};KNb=function(a){a&1&&(_.A(0,"mat-option",20),_.y(1,JNb,1,0,"ng-container",21),_.B());if(a&2){a=_.M().va;_.M(2);var b=_.hf(12);_.x("value",a);_.u(1);_.x("ngTemplateOutlet",b)("ngTemplateOutletContext",_.of(3,GNb,a))}};
LNb=function(a,b){a&1&&(_.F(0),_.y(1,INb,3,2,"div",16)(2,KNb,2,5,"mat-option",17),_.H());a&2&&(a=b.va,_.M(2),_.u(1),_.x("ngIf",_.FA(a)&&0<a.JK.length),_.u(1),_.x("ngIf",!_.FA(a)))};MNb=function(a){a&1&&(_.A(0,"mat-option",22)(1,"span",23),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.lf(a.mA))};NNb=function(a,b){a&1&&(_.F(0),_.y(1,MNb,3,1,"mat-option",7),_.H());a&2&&(a=b.Na,b=_.M(2),_.u(1),_.x("ngIf",b.mA&&0===a.length))};
ONb=function(a){a&1&&(_.F(0),_.y(1,LNb,3,2,"ng-container",15),_.O(2,"async"),_.y(3,NNb,2,1,"ng-container",16),_.O(4,"async"),_.H());a&2&&(a=_.M(),_.u(1),_.x("ngForOf",_.R(2,2,a.AT)),_.u(2),_.x("ngIf",_.R(4,4,a.AT)))};PNb=function(a,b){a&1&&(_.A(0,"mat-option",20)(1,"span"),_.N(2),_.B()());a&2&&(a=b.va,_.x("value",a),_.Pe("aria-label",a.ariaLabel||a.displayName),_.u(2),_.lf(a.displayName))};
QNb=function(a){a&1&&(_.A(0,"div")(1,"mat-optgroup",18),_.y(2,PNb,3,3,"mat-option",19),_.B()());a&2&&(a=_.M().va,_.u(1),_.x("label",a.SR),_.u(1),_.x("ngForOf",a.JK))};RNb=function(a){a&1&&(_.A(0,"mat-option",20)(1,"span"),_.N(2),_.B()());a&2&&(a=_.M().va,_.x("value",a),_.Pe("aria-label",a.ariaLabel||null),_.u(2),_.lf(a.displayName))};
SNb=function(a,b){a&1&&(_.F(0),_.y(1,QNb,3,2,"div",16)(2,RNb,3,3,"mat-option",17),_.H());a&2&&(a=b.va,_.M(2),_.u(1),_.x("ngIf",_.FA(a)&&0<a.JK.length),_.u(1),_.x("ngIf",!_.FA(a)))};TNb=function(a){a&1&&(_.A(0,"mat-option",22)(1,"span",23),_.N(2),_.B()());a&2&&(a=_.M(3),_.u(2),_.lf(a.mA))};UNb=function(a,b){a&1&&(_.F(0),_.y(1,TNb,3,1,"mat-option",7),_.H());a&2&&(a=b.Na,b=_.M(2),_.u(1),_.x("ngIf",b.mA&&0===a.length))};
VNb=function(a){a&1&&(_.y(0,SNb,3,2,"ng-container",15),_.O(1,"async"),_.y(2,UNb,2,1,"ng-container",16),_.O(3,"async"));a&2&&(a=_.M(),_.x("ngForOf",_.R(1,2,a.BL)),_.u(2),_.x("ngIf",_.R(3,4,a.BL)))};WNb=function(a){a&1&&(_.A(0,"mat-option",22),_.E(1,"mat-spinner",24),_.B());a&2&&(a=_.M(),_.Pe("aria-label",a.e4a))};XNb=function(a){a&1&&(_.A(0,"b"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.lf(a.text))};YNb=function(a){a&1&&(_.A(0,"i"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.lf(a.text))};
ZNb=function(a){a&1&&(_.A(0,"u"),_.N(1),_.B());a&2&&(a=_.M().va,_.u(1),_.lf(a.text))};$Nb=function(a){a&1&&(_.F(0),_.N(1),_.H());a&2&&(a=_.M().va,_.u(1),_.lf(a.text))};aOb=function(a,b){a&1&&(_.A(0,"span"),_.F(1,25),_.y(2,XNb,2,1,"b",26)(3,YNb,2,1,"i",26)(4,ZNb,2,1,"u",26)(5,$Nb,2,1,"ng-container",27),_.H(),_.B());a&2&&(a=b.va,_.u(1),_.x("ngSwitch",a.tag),_.u(1),_.x("ngSwitchCase","b"),_.u(1),_.x("ngSwitchCase","i"),_.u(1),_.x("ngSwitchCase","u"))};
bOb=function(a,b){a&1&&_.y(0,aOb,6,4,"span",15);a&2&&_.x("ngForOf",b.va.RY)};cOb=function(a){a&1&&(_.A(0,"mat-icon",13),_.N(1),_.B());a&2&&(a=_.M(2),_.x("svgIcon",_.jgb(a.di,a.Waa())),_.u(1),_.kf(" ",a.Waa()," "))};dOb=function(a){a&1&&(_.A(0,"span",14),_.N(1),_.B());a&2&&(a=_.M(2),_.u(1),_.lf(a.wZ))};
eOb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"xap-applied-filter-chip",15);_.I("editorVisibleChange",function(){var d=_.Mc(c).index,e=_.M(2);return _.Nc(e.openEditor(d))})("removed",function(){var d=_.Mc(c).index,e=_.M(2);e.remove(d);var f;null==(f=e.rp)||_.Sjb(f);if(1<e.Yd.length&&d<e.Yd.length){var g;null==(g=e.Yd.get(d))||g.focus()}return _.Nc()})("chipClick",function(){_.Mc(c);var d;null==(d=_.M(2).rp)||_.Sjb(d);return _.Nc()});_.O(1,"async");_.B()}a&2&&(a=b.va,b=_.M(2),_.x("appliedFilter",a)("filter",
_.R(1,3,b.config.CC(a.config.id)))("disabled",b.disabled))};fOb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",16);_.I("click",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.oua(c))});_.A(1,"mat-icon",17);_.N(2);_.B()()}a&2&&(a=_.M(2),_.x("matTooltip",a.Bga),_.Pe("aria-label",a.Bga),_.u(1),_.x("svgIcon",_.DA(a.di,"save_filters")),_.u(1),_.lf(_.EA(a.di,"save_filters")))};
gOb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",18);_.I("click",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.dY(c))})("mousedown",function(){_.Mc(b);var c=_.M(2);return _.Nc(c.fMa=!0)});_.A(1,"mat-icon",19);_.N(2);_.B()()}a&2&&(a=_.M(2),_.x("matTooltip",a.Wfa),_.Pe("aria-label",a.Wfa),_.u(1),_.x("svgIcon",_.DA(a.di,"clear_filters")),_.u(1),_.lf(_.EA(a.di,"clear_filters")))};
jOb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"xap-filter-editor",20);_.I("editorVisibleChange",function(e){var f=_.Mc(c).index,g=_.M(2);return _.Nc(_.mgb(g,e,f))})("update",function(e){var f=_.Mc(c).index,g=_.M(2);return _.Nc(g.update(f,e,g.editor))})("canceled",function(){_.Mc(c);var e=_.M(2);return _.Nc(hOb(e))})("onCloseEditor",function(e){_.Mc(c);var f=_.M(2);return _.Nc(iOb(f,e))});_.O(1,"async");_.B()}if(a&2){a=b.va;b=b.index;var d=_.M(2);_.x("appliedFilter",a)("filter",_.R(1,5,d.config.CC(a.config.id)))("isEditorVisible",
d.E_(b))("disabled",d.disabled)("overlayOrigin",null==d.ceb?null:d.ceb.get(b))}};
kOb=function(a){if(a&1){var b=_.Lc();_.F(0);_.A(1,"div",2);_.I("click",function(c){_.Mc(b);var d=_.M();return _.Nc(d.FC(c))})("focusin",function(){_.Mc(b);var c=_.M();return _.Nc(c.dWa())})("focusout",function(){_.Mc(b);var c=_.M();return _.Nc(c.n0())});_.A(2,"div",3);_.y(3,cOb,2,2,"mat-icon",4)(4,dOb,2,1,"span",5);_.B();_.A(5,"div",6)(6,"mat-chip-listbox",7);_.y(7,eOb,2,5,"xap-applied-filter-chip",8);_.O(8,"async");_.A(9,"xap-filter-menu",9);_.I("selected",function(c){_.Mc(b);var d=_.M();return _.Nc(_.mjb(d,
c))})("selectedSet",function(c){_.Mc(b);var d=_.M();return _.Nc(d.aoa(c))})("deletedSet",function(){_.Mc(b);_.M();return _.Nc()})("onBackspace",function(){_.Mc(b);var c=_.M();return _.Nc(c.FZa())});_.O(10,"async");_.B()()();_.y(11,fOb,3,4,"button",10)(12,gOb,3,4,"button",11);_.B();_.y(13,jOb,2,7,"xap-filter-editor",12);_.O(14,"async");_.H()}a&2&&(a=_.M(),_.u(3),_.x("ngIf",!a.wZ),_.u(1),_.x("ngIf",a.wZ),_.u(2),_.x("disabled",a.disabled),_.u(1),_.x("ngForOf",_.R(8,16,a.config.Zf))("ngForTrackBy",a.eQa),
_.u(2),_.x("suggestionProvider",a.config.pAb.xia)("useRankedSuggestions",a.config.iV)("placeholder",a.jT)("inputLabel",a.uca||a.jT)("noResultsMessage",a.mA)("disabled",a.disabled)("savedFilterSets",_.R(10,18,null==a.config.JM?null:a.config.JM.MA)),_.u(2),_.x("ngIf",a.config.JM&&0<a.config.Zf.getValue().length),_.u(1),_.x("ngIf",_.ojb(a)),_.u(1),_.x("ngForOf",_.R(14,20,a.config.Zf))("ngForTrackBy",a.eQa))};lOb=function(a){a&1&&_.We(0)};
mOb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"xap-filter-editor",20);_.I("editorVisibleChange",function(e){var f=_.Mc(c).index,g=_.M(2);return _.Nc(_.mgb(g,e,f))})("update",function(e){var f=_.Mc(c).index,g=_.M(2);return _.Nc(g.update(f,e,g.editor))})("canceled",function(){_.Mc(c);var e=_.M(2);return _.Nc(hOb(e))})("onCloseEditor",function(e){_.Mc(c);var f=_.M(2);return _.Nc(iOb(f,e))});_.O(1,"async");_.B()}if(a&2){a=b.va;b=b.index;var d=_.M(2);_.x("appliedFilter",a)("filter",_.R(1,5,d.config.CC(a.config.id)))("isEditorVisible",
d.E_(b))("disabled",d.disabled)("overlayOrigin",d.hNa)}};
nOb=function(a){a&1&&(_.y(0,lOb,1,0,"ng-container",21)(1,mOb,2,7,"xap-filter-editor",12),_.O(2,"async"));if(a&2){a=_.M();var b=_.x("ngTemplateOutlet",a.nPa.Rc);var c=a.config;var d=a.openEditor,e=a.fHb,f=a.dY,g=a.mPc,m=a.pKb,n=a.aoa,r=a.oua,w=_.Qc()+6,z=_.Lc(),D=nBb(z,w,c,d,e,f);c=nBb(z,w+4,g,m,n,r)||D?z[w+8]={config:c,openEditor:d,fHb:e,dY:f,mPc:g,pKb:m,aoa:n,oua:r}:z[w+8];b("ngTemplateOutletContext",c);_.u(1);_.x("ngForOf",_.R(2,4,a.config.Zf))("ngForTrackBy",a.eQa)}};
oOb=function(a,b){if((a=_.tb(a,5,_.wo))&&a.has("cross references")){a=_.l(_.Ui(a.get("cross references"),_.oo,2));for(var c=a.next();!c.done;c=a.next())if(c=tNb(c.value),c.displayName===b)return{source:c.source,displayName:c.displayName}}return null};
qOb=function(a,b){if((a=_.tb(a,5,_.wo))&&a.has("cross references")){a=_.l(_.Ui(a.get("cross references"),_.oo,2));for(var c=a.next();!c.done;c=a.next())if(c=tNb(c.value),c.displayName===b)return new pOb({id:"category",displayName:"Category"},_.YC,_.xib([{source:c.source,displayName:c.displayName}]))}return null};rOb=function(){return{height:window.outerHeight,width:window.outerWidth}};sOb=function(a,b){return a.height===b.height&&a.width===b.width};
uOb=function(a){if(a&1){var b=_.Lc();_.A(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.I("dismiss",function(){_.Mc(b);var c=_.M(2);return _.Nc(tOb(c))});_.A(2,"p",7);_.N(3);_.B();_.N(4);_.B()()}a&2&&(a=_.M(2),_.u(3),_.lf(a.O$b),_.u(1),_.kf(" ",a.N$b," "))};
wOb=function(a,b){if(a&1){var c=_.Lc();_.F(0);_.A(1,"collapsible-icon-button",5);_.I("click",function(){var d=_.Mc(c).Na,e=_.M();d=!d.enabled;_.XAb(e.Ub,d);e.Fa.mb({element:e.element,action:d?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:e.location.qb});return _.Nc()});_.O(2,"async");_.O(3,"async");_.O(4,"async");_.B();_.y(5,uOb,5,2,"onedev-feature-tooltip-controller",3);_.O(6,"async");_.E(7,"mat-divider",1);_.H()}a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("collapsed",!0)("selected",
a.enabled)("disabled",_.R(2,7,b.Pva))("ariaLabel",_.R(3,9,b.Pva)?b.f4a:a.enabled?b.h4a:b.g4a)("tooltipText",_.R(4,11,b.Pva)?b.f4a:a.enabled?b.h4a:b.g4a),_.u(4),_.x("ngIf",_.R(6,13,vOb(b))),_.u(2),_.x("vertical",!0))};
xOb=function(a){if(a&1){var b=_.Lc();_.A(0,"collapsible-icon-button",8);_.I("click",function(){_.Mc(b);var c=_.M();return _.Nc(c.Qia())});_.B()}a&2&&(a=_.M(),_.x("icon",a.FX?"expand_all":"collapse_all")("collapsed",!0)("ariaLabel",a.FX?a.N3a:a.J3a)("tooltipText",a.FX?a.N3a:a.J3a)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.FX?"expandAll":"collapseAll")("trackProjectId",a.location.qb))};yOb=function(a){return{status:1,fetch:function(){a.next()}}};
DOb=function(a){var b;if(a.visible&&(!a.lv||0===(null==(b=a.lv)?void 0:b.Jg())))return jL(zOb,a);if(!_.Nrb(a.lv,a.vK))return jL(AOb,a);var c;if((null==(c=a.lv)?void 0:c.getSize())===a.visible){var d;return 1===(null==(d=a.lv)?void 0:d.Jg())?jL(BOb,a):jL(zOb,a)}var e;return 0===(null==(e=a.lv)?void 0:e.Jg())?jL(zOb,a):jL(COb,a)};jL=function(a,b){var c=b.lv,d=b.vK,e=b.visible;return a.format({detailText:b.HY,total:EOb(c),totalModifier:FOb(c),filteredTotal:EOb(d),filteredModifier:FOb(d),visible:e})};
EOb=function(a){return a&&0!==a.Jg()?a.getSize():"?"};FOb=function(a){switch(null==a?void 0:a.Jg()){case 3:return">=";case 2:return"~";default:return""}};
GOb=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=_.l(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))}};kL=function(a){a=a.children;return!!a&&0<a.length};
HOb=function(a){if(!("children"in a))return 0===a.XS.length?1:0;var b=0;a=_.l(a.children);for(var c=a.next();!c.done;c=a.next())b+=HOb(c.value);return b};IOb=function(a,b){return b?a.hg===("string"===typeof b?b:b.hg):!1};JOb=function(a){return _.PE(a)&&0===a.Vb.status};
KOb=function(a,b,c,d,e,f,g,m){var n,r,w=d+"::"+b+":"+(null!=(r=null==(n=a.oG())?void 0:n.tw())?r:"");b=a.DR();if(!b)return b=g.Yk++,_.hj(a,5,_.tOa)?new lL(a,c,w,e,m):{item:a,C0:m,level:c,hg:w,XS:"",Jf:b};d=_.Ui(b,_.Ao,1).map(function(z,D){return KOb(z,D,c+1,w,e,f,g,m)});0===c&&2===_.gj(b,7,0)?(n=w+"::-1:notice",n={item:new _.Ao,C0:m,level:c+1,hg:n,XS: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!==_.gj(b,7,0)&&4!==_.gj(b,7,0)||(n=w+"::-1:notice",n={item:new _.Ao,C0:m,level:c+1,hg:n,XS: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,C0:m,level:c,hg:w,XS:"",children:d,xZ:_.gj(b,7,0),lv:_.Ti(b,_.to,5),vK:_.Ti(b,_.to,6)}};
LOb=function(a){var b=a.Lzc,c=a.DDc,d=a.Sea;a=a.EDc;var e=new _.uo;b=_.l(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.tLb(1);break;case "TEST":_.rj(e,1,1);break;default:_.Fg(f)}c&&(_.rj(e,5,2),_.ub(e,6,c,_.Za));if(d){_.rj(e,3,d.IL?1:2);try{GOb(d.path);var g=!0}catch(m){g=!1}if(g)e.jd(d.path);else return{errorMessage:"Invalid regular expression in the path filter."}}a&&(_.rj(e,9,2),e.kLb(a.map(function(m){return m.displayName})));return{filter:e}};
MOb=function(a){a&1&&(_.A(0,"a",7),_.N(1),_.B());a&2&&(a=_.M(2),_.Pe("href",a.GY,_.Ce),_.u(1),_.kf("",a.o$,":"))};NOb=function(a){a&1&&(_.A(0,"div",4),_.y(1,MOb,2,2,"a",5),_.A(2,"a",6),_.N(3),_.B(),_.A(4,"a"),_.N(5),_.B()());a&2&&(a=_.M(),_.u(1),_.x("ngIf",a.o$&&a.GY),_.u(1),_.Pe("href",a.ejb,_.Ce),_.u(1),_.lf(a.gjb),_.u(1),_.Pe("href",a.GY,_.Ce),_.u(1),_.$bb("","{","... ",a.HY," ...","}",""))};OOb=function(a){a&1&&(_.F(0),_.A(1,"span",9),_.N(2),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.lf(a.zHc))};
POb=function(a){a&1&&_.y(0,OOb,3,1,"ng-container",8);if(a&2){a=_.M();var b=_.hf(4);_.x("ngIf",a.Msa)("ngIfElse",b)}};QOb=function(a){a&1&&_.We(0)};ROb=function(a){a&1&&(_.A(0,"a",12),_.y(1,QOb,1,0,"ng-container",13),_.B());if(a&2){a=_.M(2);var b=_.hf(6);_.Pe("href",a.GY,_.Ce);_.u(1);_.x("ngTemplateOutlet",b)}};
SOb=function(a){if(a&1){var b=_.Lc();_.A(0,"span",14);_.E(1,"mat-divider",15);_.A(2,"button",16);_.I("click",function(c){_.Mc(b);var d=_.M(2),e,f;d.HJ.emit({category:null!=(f=null==(e=d.node.C0)?void 0:e.getName())?f:void 0,action:0});c.stopPropagation();return _.Nc()})("keydown.enter",function(c){_.Mc(b);_.M(2);c.stopPropagation();return _.Nc()});_.N(3);_.B()()}a&2&&(a=_.M(2),_.u(1),_.x("vertical",!0),_.u(1),_.x("matTooltip",a.eac),_.u(1),_.kf(" ",a.dac," "))};
TOb=function(a){a&1&&_.y(0,ROb,2,2,"a",10)(1,SOb,4,3,"span",11);if(a&2){a=_.M();var b=_.hf(6);_.x("ngIf",a.GY)("ngIfElse",b);_.u(1);_.x("ngIf",a.ZLb)}};UOb=function(a){a&1&&(_.A(0,"span",7),_.N(1),_.B());a&2&&(a=_.M(2),_.u(1),_.kf("",a.o$,":"))};WOb=function(a){a&1&&(_.y(0,UOb,2,1,"span",5),_.A(1,"span",17),_.N(2),_.B());a&2&&(a=_.M(),_.x("ngIf",a.o$),_.u(1),_.x("ngClass",_.of(3,VOb,a.Ovb)),_.u(1),_.kf(" ",a.HY,""))};
XOb=function(a){var b=a.find(function(g){var m;return 0===g.level&&"Definitions"===(null==(m=g.item.oG())?void 0:m.tw())});if(b&&kL(b)){a=void 0;var c=[];b=_.l(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,kL(d)){d=_.l(d.children);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=_.Y(e.item,4);if(f)if(f.startsWith("x-kythe://"))c.push({hg:e.hg,uri:f});else{if(a)return;a={hg:e.hg,uri:f}}}}if(a)return a;if(1===c.length)return c[0]}};YOb=function(a,b){return a.filter(function(c){return b.has(c.hg)})};
ZOb=function(a,b){if(b)return(a=a.find(function(c){return IOb(c,b)}))?{hg:a.hg,uri:_.Y(a.item,4)}:void 0};$Ob=function(a,b){return a.find(function(c){return c.hg===b})};
cPb=function(a,b,c,d,e){var f=[];c=_.l(c.values());for(var g=c.next();!g.done;g=c.next()){g=_.l(_.Ui(g.value,_.Go,2));for(var m=g.next();!m.done;m=g.next())f.push(m.value)}f.sort(function(D,J){var L,Q,da,oa,qa,ta;return(null!=(qa=null==D?void 0:null==(L=_.Ti(D,_.oo,4))?void 0:null==(Q=L.getMetadata())?void 0:_.dj(Q,1))?qa:1E6)-(null!=(ta=null==J?void 0:null==(da=_.Ti(J,_.oo,4))?void 0:null==(oa=da.getMetadata())?void 0:_.dj(oa,1))?ta:1E6)});c={Yk:0};g=[];f=_.l(f);for(m=f.next();!m.done;m=f.next()){m=
m.value;var n=void 0,r=void 0,w=void 0,z=aPb(new _.Ao,(new _.po).n_a(null!=(w=null==(n=m)?void 0:null==(r=_.Ti(n,_.oo,4))?void 0:r.getName())?w:"").nn(1)).xLb(m.DR());r=n=void 0;m=KOb(z,g.length,0,"",function(D,J,L){return bPb(b,a,D,d,J,L)},e,c,null!=(r=null==(n=m)?void 0:_.Ti(n,_.oo,4))?r:void 0);g.push(m)}return g};
ePb=function(a){a=dPb(a).map(function(b){return b.Ceb.ha(_.Kd(JOb),_.oe(function(c){c=c.Vb;b.children=c.children;b.lv=c.lv;b.vK=c.vK;b.xZ=c.xZ}),_.me(function(c){return ePb(c.Vb.children).ha(_.ke({}))}))});return _.Fd.apply(null,_.zc(a))};dPb=function(a){var b=[];a=[].concat(_.zc(a));for(var c;c=a.shift();)if(kL(c)){c=_.l(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof lL&&b.push(c);return b};
fPb=function(a,b,c,d,e,f,g){var m={Yk:0};return{status:0,children:_.Ui(d,_.Ao,1).map(function(n,r){return KOb(n,r,e+1,c,function(w,z,D){return bPb(b,a,w,f,z,D)},g,m)}),lv:_.Ti(d,_.to,5)||new _.to,vK:_.Ti(d,_.to,6)||new _.to,xZ:_.gj(d,7,0)||0}};gPb=function(a){a&1&&_.We(0)};hPb=function(a){a&1&&(_.A(0,"div",3),_.y(1,gPb,1,0,"ng-container",4),_.B());if(a&2){_.M();var b=_.hf(4);_.u(1);_.x("ngTemplateOutlet",b)}};
iPb=function(a){a&1&&(_.A(0,"div",5)(1,"span",6),_.N(2),_.B(),_.ef(3),_.ef(4,1),_.B(),_.ef(5,2));a&2&&(a=_.M(),_.Pe("aria-live",a.ixc)("role",a.lxc),_.u(2),_.lf(a.icon.ariaLabel))};
jPb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"unified-xref-actions",8);_.I("expansion",function(d){_.Mc(c);var e=_.M();return _.Nc(e.Qia(d))})("filter",function(d){_.Mc(c);var e=_.M();return _.Nc(e.filter.next(d))})("openInMiniPanel",function(d){_.Mc(c);var e=_.M();d||e.nd.hY();e.zea=d;return _.Nc()});_.O(1,"async");_.O(2,"async");_.B()}a&2&&(a=b.Na,b=_.M(),_.x("location",_.R(1,6,b.WG))("categoryFilter",b.HJ)("element",b.element)("showingCodePanel",_.R(2,8,b.F_a))("anyExpandableNodes",a.Xna)("allNodesCollapsed",
a.coa))};kPb=function(a){a&1&&_.E(0,"loading",9,10)};lPb=function(a){a&1&&(_.A(0,"dc-information-box",11,12),_.N(2),_.O(3,"async"),_.B());a&2&&(a=_.M(),_.u(2),_.kf(" ",_.R(3,1,a.state).message," "))};mPb=function(a,b){a&1&&(_.A(0,"xap-callout",16)(1,"xap-callout-body"),_.N(2),_.B()());a&2&&(a=b.va,_.u(2),_.kf(" ",_.Ti(a,_.qo,1).getMessage()," "))};nPb=function(){};
pPb=function(a){a&1&&_.y(0,nPb,0,0,"ng-template",21);a&2&&(a=_.M().va,_.M(2),_.x("ngTemplateOutlet",_.hf(8))("ngTemplateOutletContext",_.of(2,oPb,a)))};qPb=function(a){a&1&&_.E(0,"mat-spinner",24);a&2&&_.x("diameter",12)("strokeWidth",2)};rPb=function(a){a&1&&(_.F(0),_.A(1,"mat-icon"),_.N(2,"warning"),_.B(),_.A(3,"span",25),_.N(4),_.B(),_.H());a&2&&(a=_.M().va,_.u(4),_.lf(a.message))};sPb=function(){};
tPb=function(a){if(a&1){var b=_.Lc();_.A(0,"div",27);_.I("click",function(){_.Mc(b);var e=_.M(2).va;_.M(4);e=e.Vb;1===e.status&&e.fetch();return _.Nc()});_.y(1,sPb,0,0,"ng-template",21);_.B()}if(a&2){a=_.M(4).va;var c=_.M(2),d=_.hf(8);_.x("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.nd.Be(a)?"expand":"collapse")("trackArtifactId",a.hg);_.u(1);_.x("ngTemplateOutlet",d)("ngTemplateOutletContext",_.of(6,oPb,a))}};
uPb=function(a){a&1&&(_.F(0),_.y(1,tPb,2,8,"div",26),_.H());if(a&2){a=_.M().va;_.M(4);var b=_.hf(10);_.u(1);_.x("ngIf",1===a.Vb.status)("ngIfElse",b)}};vPb=function(a,b){a&1&&(_.F(0,1),_.y(1,qPb,1,2,"mat-spinner",23)(2,rPb,5,1,"ng-container",4)(3,uPb,2,2,"ng-container",4),_.H());a&2&&(a=b.va,b=_.M(4),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Qi),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Dh))};
wPb=function(a){a&1&&(_.y(0,vPb,4,4,"ng-container",22),_.O(1,"async"));if(a&2){a=_.M().va;_.M(2);var b=_.hf(12);_.x("ngIf",_.R(1,2,a instanceof lL?a.Ceb:void 0))("ngIfElse",b)}};
zPb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"xrefs-tree-node",17);_.O(1,"async");_.y(2,pPb,1,4,null,18)(3,wPb,2,4,"ng-template",null,19,_.Cf);_.A(5,"node-contents",20);_.I("nodeClicked",function(e){var f=_.Mc(c).va,g=_.M(2);return _.Nc(xPb(g,e,f))});_.O(6,"async");_.B()()}if(a&2){a=b.va;var d=_.hf(4);b=_.M(2);_.Re("header-bar",0===a.level)("active-element",_.R(1,14,yPb(b.nd,a)));_.x("matTreeNodePaddingIndent",b.vHc)("ascTrackElement",b.element)("trackGestureClick",!0)("trackAction",b.nd.Be(a)?"expand":
"collapse")("trackArtifactId",a.hg);_.u(2);_.x("ngIf",b.no(a))("ngIfElse",d);_.u(3);_.x("categoryFilter",b.HJ)("makeLink",_.R(6,16,b.fr))("node",a)}};APb=function(a){a&1&&(_.F(0),_.y(1,mPb,3,1,"xap-callout",13),_.O(2,"async"),_.A(3,"mat-tree",14),_.y(4,zPb,7,18,"xrefs-tree-node",15),_.B(),_.H());if(a&2){a=_.M();var b;_.u(1);_.x("ngForOf",null==(b=_.R(2,4,a.state))?null:null==b.Vb?null:b.Vb.Xda);_.u(2);_.x("rawNodes",a.Nl)("dataSource",a.dataSource)("treeControl",a.nd)}};
BPb=function(a,b){a&1&&(_.A(0,"button",28),_.E(1,"mat-icon",29),_.B());a&2&&(a=b.node,b=_.M(),_.u(1),_.x("svgIcon",b.nd.Be(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};CPb=function(a){a&1&&_.E(0,"mat-icon",30)};DPb=function(a){a&1&&_.E(0,"mat-icon")};EPb=function(a){var b=a.djb,c=a.IPb,d=a.Vtb,e,f;a=null!=(f=null==(e=a.node.C0)?void 0:e.getName().replaceAll(" ","_"))?f:"";return(c?"select":"deselect")+a+(b?"Context":"")+(d?"InMainWindow":"")};
FPb=function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=b.va,_.Re("match",a.match),_.u(1),_.lf(a.text))};GPb=function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B());a&2&&(a=b.va,_.Re("match",a.match),_.u(1),_.lf(a.text))};IPb=function(a,b){var c=[],d=0;b=_.l(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(HPb,[])};
HPb=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};JPb=function(a){a&1&&(_.A(0,"mat-icon"),_.N(1,"keyboard_arrow_right"),_.B())};
KPb=function(a,b){if(a&1){var c=_.Lc();_.F(0);_.A(1,"button",10);_.I("click",function(){var d=_.Mc(c),e=d.index;d=d.last;var f=_.M(2);d||(f.mb("popStack"),f.Kc.zEb.next(e));return _.Nc()});_.N(2);_.B();_.y(3,JPb,2,0,"mat-icon",9);_.H()}a&2&&(a=b.va,b=b.last,_.u(1),_.x("disabled",b),_.u(1),_.lf(a),_.u(1),_.x("ngIf",!b))};LPb=function(a,b){a&1&&_.E(0,"copy-button",11);a&2&&(a=b.Na,_.x("isSmall",!0)("copyText",a))};
MPb=function(a){a&1&&(_.A(0,"format-code",26),_.O(1,"async"),_.F(2),_.E(3,"xrefs-layer",27),_.H(),_.E(4,"link-decoration-layer",28),_.B());if(a&2){a=_.M().Na;var b=_.M(3);_.x("value",a.code||a.oe)("fileName",a.fileName)("scrollToLine",_.R(1,9,b.OLc))("highlightInfo",a.xw)("lineLimitation",a.UG)("focusableRegion",b.hka.sXb);_.u(3);_.x("layerBaseLocation",a.location);_.u(1);_.x("content",a.oe)("scoLinks",a.CD)}};NPb=function(a){a&1&&_.E(0,"loading")};
OPb=function(a){a&1&&(_.A(0,"dc-information-box",29),_.N(1," File not found "),_.B())};PPb=function(a,b){a&1&&(_.F(0,22),_.y(1,MPb,5,11,"format-code",23)(2,NPb,1,0,"loading",24)(3,OPb,2,0,"dc-information-box",25),_.H());a&2&&(a=b.Na,b=_.M(3),_.x("ngSwitch",a.kind),_.u(1),_.x("ngSwitchCase",b.An.rt),_.u(1),_.x("ngSwitchCase",b.An.U4a))};
QPb=function(a,b){if(a&1){var c=_.Lc();_.F(0);_.E(1,"splitter",12);_.A(2,"div",13,14)(4,"div",15)(5,"a",16)(6,"middle-truncated-path",17)(7,"mat-icon",18);_.N(8,"open_in_browser");_.B();_.A(9,"span")(10,"copy-button",19);_.I("copyEvent",function(){_.Mc(c);var e=_.M(2);return _.Nc(e.mb("copyPath"))});_.O(11,"async");_.O(12,"maybeStripGoogle3");_.B()()()();_.A(13,"button",20);_.I("click",function(){_.Mc(c);var e=_.M(2);return _.Nc(e.hY())});_.A(14,"mat-icon");_.N(15,"close");_.B()()();_.y(16,PPb,4,
3,"ng-container",21);_.O(17,"async");_.B();_.H()}if(a&2){a=b.Na;var d=_.hf(3);b=_.M(2);_.u(1);_.x("changeSizeOf",d);_.u(4);_.x("routerLink",_.Kp(a))("ascTrackElement",b.element)("trackProjectId",a.qb);_.u(1);_.x("path",a.Gz);_.u(4);_.x("copyText",_.R(11,10,_.R(12,12,a)))("isSmall",!0);_.u(3);_.x("ascTrackElement",b.element)("trackProjectId",a.qb);_.u(3);_.x("ngIf",_.R(17,14,b.Ix))}};
RPb=function(a){if(a&1){var b=_.Lc();_.F(0);_.A(1,"div",2)(2,"div",3)(3,"div",4);_.y(4,KPb,4,3,"ng-container",5);_.O(5,"async");_.B()();_.y(6,LPb,1,2,"copy-button",6);_.O(7,"async");_.B();_.A(8,"div",7)(9,"unified-xref-tree",8);_.I("selectedLocationChanged",function(c){_.Mc(b);var d=_.M();return _.Nc(d.Yva.next(c))});_.O(10,"async");_.B();_.y(11,QPb,18,16,"ng-container",9);_.O(12,"async");_.B();_.H()}a&2&&(a=_.M(),_.u(4),_.x("ngForOf",_.R(5,5,a.CKb)),_.u(2),_.x("ngIf",_.R(7,7,a.SLc)),_.u(3),_.x("location",
a.location)("selectedXref",_.R(10,9,a.Kxc)),_.u(2),_.x("ngIf",_.R(12,11,a.Yva)))};SPb=function(a){a&1&&(_.A(0,"div",30,31)(2,"div",32),_.N(3," Click a definition or usage to view references. "),_.B(),_.E(4,"underline-xrefs",33),_.B())};TPb=function(a){return!!a};UPb=function(a){a&1&&_.E(0,"history-panel",8);a&2&&(a=_.M(2),_.x("viewData",a.wb))};VPb=function(a){a&1&&_.y(0,UPb,1,1,"history-panel",7);a&2&&(a=_.M(),_.x("ngIf",!a.Ns))};
WPb=function(a){a&1&&(_.A(0,"div",11),_.O(1,"async"),_.N(2,"References"),_.B());a&2&&(a=_.M(2),_.x("matTooltip",_.R(1,1,a.A2a)))};XPb=function(a){a&1&&_.E(0,"xref-panel",12);a&2&&(a=_.M(2),_.x("location",a.wb.location))};YPb=function(a){a&1&&(_.A(0,"mat-tab",9),_.O(1,"async"),_.y(2,WPb,3,3,"ng-template",10)(3,XPb,1,1,"ng-template",2),_.B());a&2&&(a=_.M(),_.x("disabled",_.R(1,1,a.A2a)))};ZPb=function(a){a&1&&_.E(0,"warnings-panel",14);a&2&&(a=_.M(2),_.x("viewDataType",a.wb.kind))};
$Pb=function(a){a&1&&(_.A(0,"mat-tab",13),_.y(1,ZPb,1,1,"ng-template",2),_.B())};aQb=function(a){a&1&&(_.A(0,"div",11),_.N(1,"Code Example"),_.B());a&2&&(a=_.M(2),_.x("matTooltip",a.Bvb?"":"Code example unavailable"))};bQb=function(a){a&1&&_.E(0,"code-example-panel",15);a&2&&(a=_.M(2),_.x("source",a.wb.location))};cQb=function(a){a&1&&(_.A(0,"mat-tab",9),_.y(1,aQb,2,1,"ng-template",10)(2,bQb,1,1,"ng-template",2),_.B());a&2&&(a=_.M(),_.x("disabled",!a.Bvb))};
eQb=function(a,b){switch(b){case "not-file":return _.nd(1);case "code-diff":return _.nd(3);case "text":return a.AS("XREFS").ha(_.Kd(dQb),_.t(function(c){if(!c.enabled)return 0;if(2===c.os)return c.dtb||1;if(0===c.Bu)return 2}));default:return _.nd(1)}};dQb=function(a){return!(a.enabled&&0===a.os)};gQb=function(a,b){return b+fQb[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};
hQb=function(a){switch(a){case 0:return"HISTORY";case 1:return"XREFS";case 6:return"EXAMPLE_USAGES";case 5:return"WARNINGS";default:throw _.Fg(a,"Unsupported focusable tab: "+a);}};iQb=function(a){a&1&&(_.F(0),_.N(1,"\n  "),_.E(2,"diff-detail-header",2),_.N(3,"\n  "),_.A(4,"code-diff-chunks",3),_.N(5,"\n  "),_.B(),_.N(6,"\n"),_.H());a&2&&(a=_.M(),_.u(2),_.x("viewData",a.wb),_.u(2),_.x("fileName",a.SWa)("diffChunks",a.wb.Rpa.kC))};
jQb=function(a){a&1&&(_.A(0,"dc-information-box"),_.N(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    "),_.B())};
kQb=function(a){if(a&1){var b=_.Lc();_.N(0,"\n    ");_.A(1,"detail-header",4);_.N(2,"\n  ");_.B();_.N(3,"\n\n  ");_.A(4,"main");_.N(5,"\n    ");_.y(6,jQb,2,0,"dc-information-box",5);_.N(7,"\n\n    ");_.A(8,"h4");_.N(9,"Symbolic link");_.B();_.N(10,"\n    ");_.A(11,"dc-p",6);_.N(12,"\n      This item is a symbolic link. Use the path below to view the item it refers to.\n    ");_.B();_.N(13,"\n    ");_.A(14,"dc-p",7);_.N(15,"\n      Path:\n      ");_.A(16,"conditional-link",8,9);_.N(18,"\n          ");
_.A(19,"span");_.N(20);_.B();_.N(21,"\n      ");_.B();_.N(22,"\n      ");_.A(23,"copy-button",10);_.I("copyEvent",function(){_.Mc(b);var c=_.M();_.zmb(c.iOc.na);return _.Nc()});_.N(24,"\n      ");_.B();_.N(25,"\n    ");_.B();_.N(26,"\n  ");_.B();_.N(27,"\n")}a&2&&(a=_.M(),_.u(1),_.x("viewData",a.wb)("showLinksDropdown",!0),_.u(5),_.x("ngIf",!a.IYa),_.u(10),_.x("link",a.yj)("condition",a.IYa)("trackGestureClick",a.IYa),_.u(4),_.lf(a.SWa),_.u(3),_.x("copyText",a.wb.target)("isSmall",!0))};
lQb=function(a){a&1&&_.We(0)};mQb=function(a){a&1&&_.We(0)};nQb=function(a){a&1&&_.We(0)};oQb=function(a){a&1&&_.We(0)};
qQb=function(a,b){a&1&&(_.F(0),_.y(1,nQb,1,0,"ng-container",12),_.O(2,"isPiperPlace"),_.A(3,"a",13),_.y(4,oQb,1,0,"ng-container",12),_.O(5,"isPiperPlace"),_.B(),_.H());if(a&2){a=b.Na;b=_.M();var c=_.hf(21),d=_.hf(23),e=_.hf(25),f=_.hf(27);_.u(1);_.x("ngTemplateOutlet",_.R(2,5,b.location)?c:d)("ngTemplateOutletContext",_.of(9,pQb,a));_.u(2);var g=a[1];g=_.Kp(_.Qp(b.location.Xb(),{vf:g}).Za());_.x("routerLink",g);_.u(1);_.x("ngTemplateOutlet",_.R(5,7,b.location)?e:f)("ngTemplateOutletContext",_.of(11,
pQb,a))}};rQb=function(a){a&1&&_.N(0," The file does not exist, or you do not have permission ")};sQb=function(a){a&1&&_.N(0," The file does not exist at this CL\n")};tQb=function(a){a&1&&_.N(0," The file does not exist at this commit\n")};uQb=function(a){a&1&&_.N(0," Contact the repository owner if this is unexpected. ")};vQb=function(a){a&1&&_.N(0," The file you have selected did not exist at this point in history.\n")};
wQb=function(a,b){a&1&&(_.N(0," It was deleted in "),_.A(1,"a",14),_.N(2),_.O(3,"toPrettyRef"),_.B(),_.N(4,".\n"));a&2&&(a=b.ata,b=_.M(),_.u(1),_.x("universalLink",_.GE(b.location,a[0])),_.u(1),_.kf("CL ",_.R(3,2,a&&a[0]),""))};xQb=function(a,b){a&1&&(_.N(0," It was deleted in "),_.A(1,"a",15),_.N(2),_.O(3,"toPrettyRef"),_.B(),_.N(4,".\n"));a&2&&(a=b.ata,b=_.M(),_.u(1),_.x("universalLink",_.GE(b.location,a[0])),_.u(1),_.kf("commit ",_.R(3,2,a&&a[0]),""))};
yQb=function(a,b){a&1&&(_.N(0),_.O(1,"toPrettyRef"));a&2&&(a=b.ata,_.kf(" View at previous CL ",_.R(1,1,a&&a[1]),".\n"))};zQb=function(a,b){a&1&&(_.N(0),_.O(1,"toPrettyRef"));a&2&&(a=b.ata,_.kf(" View at previous commit ",_.R(1,1,a&&a[1]),".\n"))};AQb=function(a){a&1&&_.E(0,"folder-detail",14);a&2&&(a=_.M().Na,_.x("viewData",a))};
BQb=function(a){if(a&1){var b=_.Lc();_.A(0,"file-detail",15);_.I("contentTypeChange",function(d){_.Mc(b);var e=_.M(2);return _.Nc(e.contentType=d)});_.O(1,"async");_.B()}if(a&2){a=_.M().Na;var c=_.M();_.x("viewData",a)("windowWidth",_.R(1,2,c.YPc.cTb).width)}};CQb=function(a){a&1&&_.E(0,"symlink-detail",16);a&2&&(a=_.M().Na,_.x("viewData",a))};DQb=function(a){a&1&&_.E(0,"git-submodule-detail",16);a&2&&(a=_.M().Na,_.x("viewData",a))};
EQb=function(a){a&1&&_.E(0,"loading",19);a&2&&_.x("diameter",48)("hasBackground",!0)};FQb=function(a){a&1&&_.E(0,"div",20)};GQb=function(a){a&1&&(_.F(0),_.y(1,EQb,1,2,"loading",17),_.O(2,"async"),_.y(3,FQb,1,0,"ng-template",null,18,_.Cf),_.H());if(a&2){var b=_.hf(4);a=_.M(2);_.u(1);_.x("ngIf",_.R(2,2,a.UMc))("ngIfElse",b)}};HQb=function(a){a&1&&_.E(0,"file-not-found",21);a&2&&(a=_.M().Na,_.x("location",a.location))};IQb=function(a){a&1&&_.E(0,"submodule-cannot-fetch",22)};
JQb=function(a){a&1&&(_.A(0,"div",22)(1,"span",23),_.N(2," Error loading contents. "),_.B()())};KQb=function(a){if(a&1){var b=_.Lc();_.F(0);_.A(1,"splitter",24);_.I("resizeDone",function(d){_.Mc(b);var e=_.M(2);return _.Nc(e.yRa(d))});_.B();_.H()}if(a&2){_.M();var c=_.hf(14);_.u(1);_.x("changeSizeOf",c)}};LQb=function(a){a&1&&_.E(0,"insights-panel")};
MQb=function(a){if(a&1){var b=_.Lc();_.F(0);_.A(1,"splitter",25);_.I("mousedown",function(){_.Mc(b);var e=_.M(3);return _.Nc(e.gKa=!0)})("mouseup",function(){_.Mc(b);var e=_.M(3);return _.Nc(e.gKa=!1)});_.B();_.A(2,"div",26,27)(4,"div",28);_.y(5,LQb,1,0,"insights-panel",7);_.B()();_.H()}if(a&2){var c=_.hf(3);a=_.M().Na;var d=_.M(2);_.u(1);_.x("changeSizeOf",c);_.u(1);_.Qe("pointer-events",d.gKa?"none":"unset");_.u(2);_.x("ngSwitch",a);_.u(1);_.x("ngSwitchCase",d.y4a.y6b)}};
NQb=function(a,b){a&1&&(_.F(0),_.y(1,MQb,6,5,"ng-container",10),_.H());a&2&&(a=b.Na,b=_.M(2),_.u(1),_.x("ngIf",a!==b.y4a.NONE))};
OQb=function(a,b){a&1&&(_.A(0,"div",1)(1,"div",2),_.F(2,3),_.y(3,AQb,1,1,"folder-detail",4)(4,BQb,2,4,"file-detail",5)(5,CQb,1,1,"symlink-detail",6)(6,DQb,1,1,"git-submodule-detail",6)(7,GQb,5,4,"ng-container",7)(8,HQb,1,1,"file-not-found",8)(9,IQb,1,0,"submodule-cannot-fetch",9)(10,JQb,3,0,"div",9),_.H(),_.y(11,KQb,2,1,"ng-container",10),_.O(12,"async"),_.A(13,"div",11,12),_.O(15,"async"),_.E(16,"lower-detail-panel",13),_.O(17,"async"),_.B()(),_.y(18,NQb,2,1,"ng-container",10),_.O(19,"async"),_.B());
a&2&&(a=b.Na,b=_.M(),_.u(2),_.x("ngSwitch",a.kind),_.u(1),_.x("ngSwitchCase",b.An.r3a),_.u(1),_.x("ngSwitchCase",b.An.rt),_.u(1),_.x("ngSwitchCase",b.An.Ghc),_.u(1),_.x("ngSwitchCase",b.An.V2b),_.u(1),_.x("ngSwitchCase",b.An.U4a),_.u(1),_.x("ngSwitchCase",b.An.Vbc),_.u(1),_.x("ngSwitchCase",b.An.rhc),_.u(1),_.x("ngSwitchCase",b.An.ERROR),_.u(1),_.x("ngIf",_.R(12,16,b.tj)),_.u(2),_.Re("panel-closed",!1===_.R(15,18,b.tj)),_.u(3),_.x("contentType",b.contentType)("viewData",a)("panelClosed",!1===_.R(17,
20,b.tj)),_.u(2),_.x("ngIf",_.R(19,22,b.uga.Pjb)))};PQb=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};QQb=function(a,b){return a.startsWith(PQb(b))?0===b.length||a.length===b.length||"/"===a[b.length]:!1};RQb=function(a){return a.split("/").filter(function(b){return!!b})};SQb=function(){};TQb=function(a){a&1&&(_.A(0,"button",16),_.E(1,"div",17),_.B());a&2&&(a=_.M().va,_.u(1),_.Re("expanded",a.yd))};UQb=function(a){a&1&&_.E(0,"mat-icon",18);a&2&&(a=_.M().va,_.M(4),_.x("svgIcon",OBb(a.type)))};
VQb=function(){};XQb=function(a){a&1&&_.y(0,VQb,0,0,"ng-template",0);if(a&2){a=_.M().va;var b=_.M(3).level;_.M();_.x("ngTemplateOutlet",_.hf(2))("ngTemplateOutletContext",WQb(a,b+1))}};
$Qb=function(a,b){a&1&&(_.A(0,"div",null,6)(2,"div",7,8)(4,"button",9),_.E(5,"mat-icon",10),_.B(),_.A(6,"div",11),_.y(7,TQb,2,2,"button",12),_.A(8,"a",13),_.y(9,UQb,1,1,"mat-icon",14),_.A(10,"span"),_.N(11),_.B()()()(),_.A(12,"div",15),_.y(13,XQb,1,2,null,3),_.B()());if(a&2){a=b.va;b=_.M(3).level;var c=_.M();_.Pe("class",c.shc);_.u(2);_.ny("",c.Qfc," hover-focus-element");_.Re("bold-active-element",a.active||a.Ybb&&!a.yd)("folder",c.rz(a.type))("expanded",a.yd);_.Pe("aria-expanded",c.rz(a.type)?a.yd:
void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.Ybb&&!a.yd);_.u(2);_.Pe("aria-label",c.N1b.format(_.of(24,YQb,a.name)));_.u(2);_.Qe("padding-left",b*c.q6b,"px");_.u(1);_.x("ngIf",c.rz(a.type));_.u(1);_.gf("title",a.name);_.Pe("href",c.sL(a.path,a.type),_.Ce);_.u(1);_.x("ngIf",a.type!==c.ly);_.u(2);_.lf(a.name);_.u(1);_.x("ngClass",_.of(26,ZQb,a.yd));_.u(1);_.x("ngIf",a.HOa)}};
bRb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",19);_.I("click",function(){_.Mc(b);var d=_.M(4);return _.Nc(aRb(d))});_.N(1);_.B()}if(a&2){a=_.M().Na;var c=_.M().Na;_.u(1);_.kf(" Display ",a.total-c," more ")}};cRb=function(a,b){a&1&&(_.F(0),_.y(1,$Qb,14,28,"div",4)(2,bRb,2,1,"button",5),_.H());a&2&&(a=b.Na,b=_.M().Na,_.u(1),_.x("ngForOf",a.Nl),_.u(1),_.x("ngIf",b<a.total))};
dRb=function(a){a&1&&(_.F(0),_.y(1,cRb,3,2,"ng-container",3),_.O(2,"async"),_.H());a&2&&(a=_.M().node,_.u(1),_.x("ngIf",_.R(2,1,a.dPc)))};eRb=function(a){a&1&&(_.y(0,dRb,3,3,"ng-container",3),_.O(1,"async"));a&2&&(a=_.M(),_.x("ngIf",_.R(1,1,a.Uta)))};
fRb=function(a){a&1&&(_.A(0,"mat-dialog-content"),_.N(1," This directory contains a large number of files and may take a long time to render. Are you sure? "),_.B(),_.A(2,"mat-dialog-actions")(3,"button",20),_.N(4," Cancel "),_.B(),_.A(5,"button",21),_.N(6," OK "),_.B()());a&2&&(_.u(5),_.x("mat-dialog-close",!0))};hRb=function(a){a&1&&(_.A(0,"div",5)(1,"a",6),_.N(2," Repository root "),_.B()());a&2&&(a=_.M(2),_.u(1),_.gf("title",a.Jd.repository),_.x("routerLink",gRb(a,""))("trackProjectId",a.Jd.qb))};
iRb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",7);_.I("click",function(c){_.Mc(b);var d=_.M(2);return _.Nc(d.up(c))});_.E(1,"mat-icon",8);_.B();_.A(2,"a",6);_.O(3,"lastPathElement");_.N(4);_.O(5,"lastPathElement");_.B()}a&2&&(a=_.M(2),_.x("matTooltip",a.IKc),_.u(2),_.gf("title",_.R(3,5,_.Jf(a.scope))),_.x("routerLink",gRb(a,a.scope))("trackProjectId",a.Jd.qb),_.u(2),_.kf(" ",_.R(5,7,_.Jf(a.scope))," "))};
jRb=function(a){a&1&&(_.F(0),_.A(1,"div",2),_.y(2,hRb,3,3,"div",3)(3,iRb,6,9,"ng-template",null,4,_.Cf),_.B(),_.H());if(a&2){var b=_.hf(4);a=_.M();_.u(2);_.x("ngIf",!a.scope||"/"===a.scope)("ngIfElse",b)}};kRb=function(a){return{path:a.he(),type:a.getType()}};
mRb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"button",11);_.I("click",function(){var e=_.Mc(c).va,f=_.M().Na,g=_.M(2);switch(e){case 1:g.Ub.Sw({showPublic:!f.showPublic});break;case 3:g.Ub.Sw({showProtected:!f.showProtected});break;case 2:g.Ub.Sw({showPrivate:!f.showPrivate});break;case 7:g.Ub.Sw({showPackagePrivate:!f.showPackagePrivate});break;default:_.Fg(e)}return _.Nc()});_.A(1,"label");_.N(2);_.B();_.E(3,"mat-pseudo-checkbox",8);_.B()}if(a&2){a=b.va;b=_.M().Na;var d=_.M(2);_.x("value",a);_.Pe("aria-checked",
lRb(b,a)?"true":"false");_.u(2);_.lf(d.dRa(a));_.u(1);_.x("state",lRb(b,a)?"checked":"unchecked")}};nRb=function(a){a&1&&_.E(0,"mat-divider")};
pRb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"button",11);_.I("click",function(){var e=_.Mc(c).va,f=_.M().Na,g=_.M(2);switch(e){case "static":g.Ub.Sw({showStatic:!f.showStatic});break;case "not_static":g.Ub.Sw({showNonStatic:!f.showNonStatic});break;default:_.Fg(e)}return _.Nc()});_.A(1,"label");_.N(2);_.B();_.E(3,"mat-pseudo-checkbox",8);_.B()}if(a&2){a=b.va;b=_.M().Na;_.M(2);_.x("value",a);_.Pe("aria-checked",oRb(b,a)?"true":"false");_.u(2);a:switch(a){case "static":var d="Static";break a;case "not_static":d=
"Non-Static";break a;default:d=_.Fg(a)}_.lf(d);_.u(1);_.x("state",oRb(b,a)?"checked":"unchecked")}};qRb=function(a){a&1&&(_.F(0),_.A(1,"mat-list",10),_.y(2,mRb,4,4,"button",9),_.O(3,"async"),_.y(4,nRb,1,0,"mat-divider",5),_.O(5,"async"),_.y(6,pRb,4,4,"button",9),_.O(7,"async"),_.B(),_.H());a&2&&(a=_.M(2),_.u(2),_.x("ngForOf",_.R(3,3,a.scopes)),_.u(2),_.x("ngIf",0<_.R(5,5,a.i0a).length),_.u(2),_.x("ngForOf",_.R(7,7,a.i0a)))};rRb=function(a){a&1&&_.E(0,"mat-divider")};
sRb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"button",11);_.I("click",function(){var d=_.Mc(c).va,e=_.M().Na;_.M();e.LH.toggle(d);return _.Nc()});_.A(1,"label");_.N(2);_.B();_.E(3,"mat-pseudo-checkbox",8);_.B()}a&2&&(a=b.va,b=_.M().Na,_.M(),_.x("value",a),_.Pe("aria-checked",b.LH.get(a)?"true":"false"),_.u(2),_.lf(_.Exb[a].name),_.u(1),_.x("state",b.LH.get(a)?"checked":"unchecked"))};
vRb=function(a){if(a&1){var b=_.Lc();_.A(0,"div",4);_.I("click",function(c){return c.stopPropagation()});_.y(1,qRb,8,9,"ng-container",5);_.O(2,"async");_.y(3,rRb,1,0,"mat-divider",5);_.O(4,"async");_.O(5,"async");_.A(6,"mat-list",6)(7,"button",7);_.I("click",function(){var c=_.Mc(b).Na;_.M();return _.Nc(tRb(c))});_.O(8,"async");_.A(9,"label");_.N(10," All Symbols ");_.B();_.E(11,"mat-pseudo-checkbox",8);_.O(12,"async");_.B();_.y(13,sRb,4,4,"button",9);_.O(14,"async");_.B()()}a&2&&(a=_.M(),_.u(1),
_.x("ngIf",_.R(2,5,a.tA)),_.u(2),_.x("ngIf",0<_.R(4,7,a.i0a).length||0<_.R(5,9,a.scopes).length),_.u(4),_.Pe("aria-checked",_.R(8,11,a.oKb)),_.u(4),_.x("state",uRb(_.R(12,13,a.oKb))),_.u(2),_.x("ngForOf",_.R(14,15,a.gxa)))};
wRb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"div",4);_.I("click",function(d){return d.stopPropagation()});_.A(1,"mat-list",5)(2,"button",6);_.I("click",function(){var d=_.Mc(c).Na,e=_.M();return _.Nc(e.Qia(d))});_.A(3,"label");_.N(4);_.B()();_.A(5,"button",7);_.I("click",function(){var d=_.Mc(c).Na;_.M().Ub.Sw({stickyHeaders:!d.stickyHeaders});return _.Nc()});_.A(6,"label");_.N(7);_.B();_.E(8,"mat-pseudo-checkbox",8);_.B()()()}a&2&&(a=b.Na,b=_.M(),_.u(2),_.x("value",a.collapseAll),_.Pe("aria-checked",
a.collapseAll?"true":"false"),_.u(2),_.lf(a.collapseAll?b.H$b:b.G$b),_.u(1),_.x("value",a.stickyHeaders),_.Pe("aria-checked",a.stickyHeaders?"true":"false"),_.u(2),_.lf(b.I$b),_.u(1),_.x("state",a.stickyHeaders?"checked":"unchecked"))};
xRb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"button",8);_.I("click",function(){var d=_.Mc(c).Na;_.M(3).Ub.Sw({sortAlphabetically:!d.sortAlphabetically});return _.Nc()});_.A(1,"mat-icon");_.N(2);_.B()()}a&2&&(a=b.Na,_.M(3),_.x("matTooltip",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.u(2),_.lf(a.sortAlphabetically?"sort_by_alpha":"sort"))};
yRb=function(a){a&1&&(_.F(0),_.y(1,xRb,3,2,"button",7),_.O(2,"async"),_.E(3,"outline-options-menu"),_.H());a&2&&(a=_.M(2),_.u(1),_.x("ngIf",_.R(2,1,a.tA)))};
zRb=function(a,b){if(a&1){var c=_.Lc();_.F(0);_.A(1,"div",1);_.O(2,"async");_.O(3,"async");_.A(4,"form",2);_.I("submit",function(d){_.Mc(c);_.M();d.preventDefault();return _.Nc()});_.A(5,"mat-form-field",3)(6,"mat-label");_.N(7," Filter ");_.B();_.A(8,"input",4,5);_.I("focus",function(){_.Mc(c);var d=_.M();return _.Nc(d.rPa.next(!0))})("blur",function(){_.Mc(c);var d=_.M();return _.Nc(d.rPa.next(!1))});_.B()()()();_.E(10,"filter-menu",6);_.y(11,yRb,4,3,"ng-container",0);_.O(12,"async");_.H()}a&2&&
(a=b.Na,b=_.M(),_.u(1),_.Re("expanded",_.R(2,5,b.rPa)||_.R(3,7,b.Iba)),_.u(7),_.x("formControl",b.wp),_.u(2),_.x("outlineData",a),_.u(1),_.x("ngIf",_.R(12,9,b.tA)))};ARb=function(a,b){return a.label.localeCompare(b.label)};BRb=function(a){a&1&&(_.A(0,"div",3),_.N(1," Nothing matches your filter.\n"),_.B())};CRb=function(a){a&1&&(_.A(0,"button",11),_.E(1,"div",12),_.B());if(a&2){a=_.M().va;var b=_.M(2);_.u(1);_.Re("expanded",b.Uq.Be(a))}};DRb=function(a){a&1&&_.E(0,"div",13)};
HRb=function(a,b){a&1&&(_.A(0,"mat-tree-node",6),_.O(1,"async"),_.O(2,"async"),_.O(3,"async"),_.y(4,CRb,2,2,"button",7),_.A(5,"a",8),_.y(6,DRb,1,0,"div",9),_.A(7,"span"),_.N(8),_.B(),_.A(9,"span",10),_.N(10),_.B()()());a&2&&(a=b.va,b=_.M(2),_.Qe("padding-left",20*a.level,"px")("top",_.R(1,23,ERb(b,a)),"px")("z-index",100-a.level),_.Re("header",_.R(2,25,FRb(b,a)))("bottom-header",_.R(3,27,GRb(b,a)))("bold-active-element",a.active),_.x("role","treeitem"),_.Pe("aria-selected",a.active)("data-id",a.id),
_.u(4),_.x("ngIf",a.Dp),_.u(1),_.Pe("href",b.ER(a),_.Ce),_.u(1),_.x("ngIf",!1===a.Dp),_.u(1),_.Pe("class",a.fe)("aria-label",a.tooltip)("title",a.tooltip),_.u(1),_.lf(a.Gc),_.u(2),_.kf(" ",a.label," "))};IRb=function(a){a&1&&(_.A(0,"mat-tree",4),_.O(1,"async"),_.y(2,HRb,11,29,"mat-tree-node",5),_.B());a&2&&(a=_.M(),_.Re("sticky-headers",_.R(1,6,a.l0a)),_.x("dataSource",a.Pz)("treeControl",a.Uq)("@.disabled",!0)("trackBy",a.cB))};JRb=function(a){return a.m2a};KRb=function(a){return a.level};
LRb=function(a){return a?_.BE(a.params.line)||-1:-1};MRb=function(a){return a.Dp};NRb=function(a,b){a.level=b;return a};ORb=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var m=g.modifiers.filter(QBb);return m.length&&m.every(function(n){return!c.get(n)})||d.has("static")&&((m=g.modifiers.includes(11))&&!e||!m&&!f)?!1:_.Ai(a)||_.Ci(g.label,a)?!0:!1}};
PRb=function(a){if(a&1){var b=_.Lc();_.A(0,"div",7)(1,"h4");_.N(2,"Outline is very large");_.B();_.A(3,"button",8);_.I("click",function(){_.Mc(b);var c=_.M(2);return _.Nc(c.A_a=!1)});_.N(4," Show anyway (may crash) ");_.B()()}};QRb=function(a){a&1&&_.E(0,"outline-controls",11);a&2&&(a=_.M(3),_.x("outlineData",a.jr.Vb))};
RRb=function(a){a&1&&(_.F(0),_.y(1,QRb,1,1,"outline-controls",9),_.E(2,"outline-tree",10),_.H());a&2&&(a=_.M(2),_.u(1),_.x("ngIf",a.rIc),_.u(1),_.x("outlineTreeInput",a.jr.Vb)("location",a.Jd))};SRb=function(a){a&1&&(_.F(0,4),_.y(1,PRb,5,0,"div",5)(2,RRb,3,3,"ng-container",6),_.H());a&2&&(a=_.M(),_.x("ngSwitch",a.A_a),_.u(1),_.x("ngSwitchCase",!0),_.u(1),_.x("ngSwitchCase",!1))};TRb=function(a){a&1&&(_.A(0,"dc-information-box",12),_.N(1),_.B());a&2&&(a=_.M(),_.u(1),_.kf(" ",a.Saa(a.jr.vF)," "))};
URb=function(a){a&1&&_.E(0,"loading",13);a&2&&_.x("hasBackground",!0)};VRb=function(a){a&1&&(_.A(0,"span",7),_.N(1,"Files"),_.B())};WRb=function(a){a&1&&(_.F(0),_.E(1,"directory-navigation",8),_.H());a&2&&(a=_.M(2),_.u(1),_.x("activeLocation",a.Jd)("directoryPanelState",a.Wpa))};YRb=function(a){a&1&&(_.A(0,"span",10),_.N(1,"Outline"),_.B());if(a&2){a=_.M(2).Na;var b=_.M();_.x("matTooltip",XRb(a,b.wb))}};
ZRb=function(a){a&1&&(_.F(0),_.E(1,"outline",11),_.O(2,"async"),_.H());a&2&&(a=_.M(3),_.u(1),_.x("outlineData",_.R(2,2,a.jr))("activeLocation",a.Jd))};$Rb=function(a){a&1&&(_.F(0),_.A(1,"mat-tab",9),_.y(2,YRb,2,1,"ng-template",3)(3,ZRb,3,4,"ng-container",4),_.B(),_.H());if(a&2){a=_.M().Na;var b=_.M();_.u(1);_.x("disabled",a!==b.Pbc.Rg);_.u(2);_.x("ngIf",b.RCb)}};
dSb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"nav",1)(1,"mat-tab-group",2);_.I("selectedIndexChange",function(d){var e=_.Mc(c).Na,f=_.M();return _.Nc(f.Yj(e,d))});_.A(2,"mat-tab");_.y(3,VRb,2,0,"ng-template",3)(4,WRb,2,2,"ng-container",4);_.B();_.y(5,$Rb,4,2,"ng-container",4);_.B();_.A(6,"div",5)(7,"button",6);_.I("click",function(){_.Mc(c);var d=_.M().Kc;2===d.rH.getValue()?aSb(d):bSb(d);return _.Nc()});_.A(8,"mat-icon");_.N(9,"keyboard_capslock");_.B()()()()}a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("@.disabled",
!0)("selectedIndex",cSb(b,a)),_.u(3),_.x("ngIf",b.Fpb),_.u(1),_.x("ngIf",b.U1),_.u(2),_.x("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.sfc)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Jd.qb),_.Pe("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
eSb=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"}};fSb=function(a){switch(a.state){case 1:return"UNSUPPORTED_LANGUAGE"===a.vF||"UNSUPPORTED_DATA_TYPE"===a.vF?3:2;case 2:return 0===a.Vb.cpa.length?4:1;default:return _.Fg(a)}};
gSb=function(a){switch(a){case "OUTLINE":return _.Pg.dO;case "FILES":return _.Pg.Yza;default:return _.Fg(a,"Unknown file detail tab selected")}};hSb=function(a){a&1&&_.E(0,"repository-detail",5);a&2&&(a=_.M(),_.x("viewData",a.wb))};iSb=function(a){a&1&&(_.A(0,"div"),_.N(1," Please contact the administrator. "),_.B())};
jSb=function(a){a&1&&(_.A(0,"div"),_.N(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. "),_.B())};kSb=function(a){a&1&&(_.E(0,"repository-breadcrumb",6),_.O(1,"async"));if(a&2){a=_.M().Na;var b=_.M();_.x("location",a.location)("isEmptyRepo",a.kind===b.An.UNINITIALIZED)("editLink",0===a.kind?a.aZ:void 0);_.Pe("aria-label",_.R(1,4,b.Wvc))}};
lSb=function(a){a&1&&_.E(0,"no-repository-information",7)};mSb=function(a){a&1&&_.E(0,"repository-not-found",8);a&2&&(a=_.M().Na,_.x("location",a.location))};nSb=function(a){a&1&&_.E(0,"repository-permission-denied",8);a&2&&(a=_.M().Na,_.x("location",a.location))};oSb=function(a){a&1&&_.E(0,"no-default-branch",7)};pSb=function(a){a&1&&(_.E(0,"browse-repository-contents",9),_.O(1,"async"));if(a&2){a=_.M().Na;var b=_.M();_.x("repositoryNavState",_.R(1,3,b.jB.iKc))("viewData",a)("showOutlineTab",!b.qva)}};
qSb=function(a,b){a&1&&(_.F(0),_.y(1,kSb,2,6,"repository-breadcrumb",1),_.F(2,2),_.y(3,lSb,1,0,"no-repository-information",3)(4,mSb,1,1,"repository-not-found",4)(5,nSb,1,1,"repository-permission-denied",4)(6,oSb,1,0,"no-default-branch",3)(7,pSb,2,5,"browse-repository-contents",5),_.H()());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngIf",_.jE(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.u(1),_.x("ngSwitch",a.kind),_.u(1),_.x("ngSwitchCase",b.An.NONE),_.u(1),_.x("ngSwitchCase",b.An.rfc),_.u(1),
_.x("ngSwitchCase",b.An.PERMISSION_DENIED),_.u(1),_.x("ngSwitchCase",b.An.cbc))};rSb=function(a,b){return new _.ld(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)})})};sSb=function(a,b){return(window.injected||new Map).get(a)||b};
wSb=function(a,b,c){if(1!==a.nodeType)return tSb;b=b.toLowerCase();if("innerhtml"===b||"innertext"===b||"textcontent"===b||"outerhtml"===b)return function(){return uSb};var d=vSb.get(a.tagName+" "+b);return void 0!==d?d:/^on/.test(b)&&"attribute"===c&&(a=a.tagName.includes("-")?HTMLElement.prototype:a,b in a)?function(){throw Error("Se");}:tSb};ySb=function(a,b){if(!Array.isArray(a)||!a.hasOwnProperty("raw"))throw Error("Ve");return void 0!==xSb?xSb.createHTML(b):b};
nL=function(a,b,c,d){c=void 0===c?a:c;if(b===mL)return b;var e,f=void 0!==d?null==(e=c.a5a)?void 0:e[d]:c.blc;e=zSb(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.Ykc(a,c,d));if(void 0!==d){var r,w;(null!=(w=(r=c).a5a)?w:r.a5a=[])[d]=f}else c.blc=f}void 0!==f&&(b=nL(a,f.alc(a,b.values),f,d));return b};
oL=function(a){return function(b,c){void 0!==c?(b.constructor.VJ(c,a),b=void 0):b=ASb(a,b);return b}};BSb=function(){return oL(Object.assign({},void 0,{state:!0}))};CSb=function(a){a=a.privateDoNotAccessOrElseSafeUrlWrappedValue;if(void 0===a||null===a)throw Error("$e");return _.ig(a)};DSb=function(a){return a&&a.startsWith("go/")?a:""};ESb=function(a,b){a&1&&(_.A(0,"th",4),_.N(1),_.B());a&2&&(a=b.va,_.u(1),_.lf(a.AVa))};
GSb=function(a){if(a&1){var b=_.Lc();_.A(0,"mat-month-view",7);_.I("_userSelection",function(d){_.Mc(b);var e=_.M(2);return _.Nc(e.EZa(d))})("dragStarted",function(d){_.Mc(b);var e=_.M(2);return _.Nc(e.eR(d))})("dragEnded",function(d){_.Mc(b);var e=_.M(2);return _.Nc(e.nC(d))});_.B()}if(a&2){a=_.M().va;var c=_.M();_.Re("reach-calendar-month-active",FSb(c,a,c.ub));_.x("activeDate",a)("selected",c.selected)("dateFilter",c.Wi)("maxDate",c.Gd)("minDate",c.Ed)("dateClass",c.al)("comparisonStart",c.Xt)("comparisonEnd",
c.bw)("activeDrag",c.Pt)}};HSb=function(a,b){a&1&&(_.A(0,"div",5),_.y(1,GSb,1,11,"mat-month-view",6),_.B());a&2&&(a=b.va,_.u(1),_.x("ngIf",!!a))};ISb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"mat-year-view",2);_.I("selectedChange",function(d){_.Mc(c);var e=_.M();return _.Nc(e.Tl.next(d))});_.B()}a&2&&(a=b.va,b=_.M(),_.x("activeDate",a)("selected",b.selected)("dateFilter",b.Wi)("maxDate",b.Gd)("minDate",b.Ed)("dateClass",b.al))};
JSb=function(a){if(a&1){var b=_.Lc();_.A(0,"reach-date-presets-menu",9);_.I("presetSelected",function(c){_.Mc(b);_.M().AN.next({source:"view",value:(null==c?void 0:c.date)||null});return _.Nc()});_.B()}a&2&&(a=_.M(),_.x("presets",a.CY))};KSb=function(a,b){a&1&&(_.A(0,"mat-icon",6),_.N(1),_.B());a&2&&(a=b.Na,_.x("svgIcon",a.Mi),_.u(1),_.kf(" ",a.Mi?"":a.Nh," "))};LSb=function(a,b){a&1&&(_.A(0,"mat-icon",6),_.N(1),_.B());a&2&&(a=b.Na,_.x("svgIcon",a.Mi),_.u(1),_.kf(" ",a.Mi?"":a.Nh," "))};
MSb=function(a,b){if(a&1){var c=_.Lc();_.A(0,"div",3);_.I("click",function(){var d=_.Mc(c).va,e=_.M(2);d&&e.LEb.next(d);return _.Nc()});_.E(1,"div",4);_.A(2,"span",5);_.N(3);_.B()()}a&2&&(a=b.va,_.x("first",b.first),_.u(3),_.lf(a.title))};NSb=function(a){a&1&&(_.F(0),_.E(1,"mat-divider"),_.y(2,MSb,4,2,"div",2),_.E(3,"mat-divider"),_.H());a&2&&(a=_.M(),_.u(2),_.x("ngForOf",a.Vua))};OSb=function(a){return a.Bb?a.repository+" \u203a "+_.AE(a.Bb):""+a.repository};PSb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};
QSb=function(a){a&1&&(_.F(0),_.A(1,"a",3),_.N(2),_.B(),_.A(3,"a",4),_.N(4),_.B(),_.H());a&2&&(a=_.M(),_.u(1),_.x("routerLink",a.data.rta)("ascTrackElement",a.data.ZU)("trackAction",a.data.Nda),_.u(1),_.lf(a.data.Mda),_.u(1),_.x("routerLink",a.data.vFb)("ascTrackElement",a.data.ZU),_.u(1),_.lf(a.data.Xe))};
RSb=function(a){a&1&&(_.A(0,"a",9),_.O(1,"repoRootLink"),_.N(2),_.B());a&2&&(a=_.M(2),_.x("routerLink",_.R(1,4,a.data.Wa))("ascTrackElement",a.data.ZU),_.u(2),_.Uy("[",a.data.repository," \u203a ",a.data.je,"]"))};
SSb=function(a){a&1&&(_.y(0,RSb,3,6,"a",5),_.A(1,"a"),_.O(2,"placeToHref"),_.A(3,"span"),_.N(4),_.B(),_.A(5,"span",6),_.N(6),_.B()(),_.A(7,"button",7)(8,"span",8),_.N(9,"content_copy"),_.B()());if(a&2){a=_.M();_.x("ngIf",null==a.displayName);_.u(1);_.Pe("href",_.R(2,9,a.data.Wa),_.Ce)("data-action-name","navigate")("data-element-name",a.data.ZU)("data-track-action-name",a.data.Nda);_.u(3);var b=a.data;b=null!=a.displayName?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.lf(b);_.u(2);_.lf(a.data.Mda);_.u(1);_.Pe("data-copy-content",a.data.Wa.path)("data-action-name","copy")}};TSb=function(a,b){a&1&&(_.A(0,"li"),_.E(1,"item-display",9),_.B());a&2&&(a=b.va,b=_.M(4),_.u(1),_.x("place",a)("placeItemType",b.vra(a)))};USb=function(a){a&1&&(_.A(0,"ul"),_.y(1,TSb,2,2,"li",8),_.B());a&2&&(a=_.M(2).Na,_.u(1),_.x("ngForOf",a.Vb))};
VSb=function(a){a&1&&(_.F(0),_.y(1,USb,2,1,"ul",7),_.H());if(a&2){a=_.M().Na;_.M();var b=_.hf(4);_.u(1);_.x("ngIf",0<a.Vb.length)("ngIfElse",b)}};WSb=function(a){a&1&&(_.A(0,"dc-information-box",10),_.N(1," Recent items unavailable "),_.B())};XSb=function(a){a&1&&_.E(0,"loading",11)};
YSb=function(a,b){a&1&&(_.F(0)(1,3),_.y(2,VSb,2,2,"ng-container",4)(3,WSb,2,0,"dc-information-box",5)(4,XSb,1,0,"loading",6),_.H()());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.qB.Dh),_.u(1),_.x("ngSwitchCase",b.qB.Error),_.u(1),_.x("ngSwitchCase",b.qB.Qi))};ZSb=function(a){a&1&&(_.A(0,"p",12),_.N(1," You don't have any recently viewed items yet. "),_.B())};
$Sb=function(a,b){a&1&&(_.A(0,"mat-tree-node"),_.E(1,"div",12)(2,"simple-star",13)(3,"item-display",14),_.B());a&2&&(a=b.va,b=_.M(4),_.Pe("aria-label",a.displayName),_.u(2),_.x("isStarred",a.wx)("type",b.vra(a.location)),_.Pe("data-node-id",a.id)("data-action",b.w3a),_.u(1),_.x("displayName",a.displayName)("place",a.location)("placeItemType",a.Iw))};
aTb=function(a,b){a&1&&(_.A(0,"mat-nested-tree-node")(1,"div",15)(2,"button",16)(3,"span",17),_.N(4," expand_more "),_.B()(),_.E(5,"simple-star",13)(6,"item-display",14),_.B(),_.A(7,"ul"),_.We(8,18),_.B()());a&2&&(a=b.va,b=_.M(4),_.Pe("aria-label",a.displayName),_.u(2),_.Pe("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.P3b),_.u(1),_.Re("collapsed",!b.nd.Be(a)),_.u(2),_.x("isStarred",a.wx)("type",b.vra(a.location)),_.Pe("data-node-id",a.id)("data-action",b.w3a),_.u(1),
_.x("displayName",a.displayName)("place",a.location)("placeItemType",a.Iw),_.u(1),_.Re("tree-invisible",!b.nd.Be(a)))};bTb=function(a){if(a&1){var b=_.Lc();_.A(0,"button",19);_.I("click",function(){_.Mc(b);var c=_.M(4);return _.Nc(c.Hwa.next(!0))});_.N(1," Show all ");_.B()}};
cTb=function(a){a&1&&(_.F(0),_.A(1,"mat-tree",8),_.y(2,$Sb,4,8,"mat-tree-node",9)(3,aTb,9,15,"mat-nested-tree-node",10),_.B(),_.y(4,bTb,2,0,"button",11),_.H());if(a&2){a=_.M(2).Na;var b=_.M();_.u(1);_.x("dataSource",a.Vb)("treeControl",b.nd);_.u(2);_.x("matTreeNodeDefWhen",b.Gba);_.u(1);_.x("ngIf",!b.Hwa.value)}};dTb=function(a){a&1&&(_.F(0),_.y(1,cTb,5,4,"ng-container",7),_.H());if(a&2){a=_.M().Na;_.M();var b=_.hf(4);_.u(1);_.x("ngIf",0<a.Vb.data.length)("ngIfElse",b)}};
eTb=function(a){a&1&&(_.A(0,"dc-information-box",20),_.N(1," Starred items unavailable "),_.B())};fTb=function(a){a&1&&_.E(0,"loading",21)};gTb=function(a,b){a&1&&(_.F(0)(1,3),_.y(2,dTb,2,2,"ng-container",4)(3,eTb,2,0,"dc-information-box",5)(4,fTb,1,0,"loading",6),_.H()());a&2&&(a=b.Na,b=_.M(),_.u(1),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Dh),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Qi))};
hTb=function(a){a&1&&(_.A(0,"p",22),_.N(1," You don't have any starred items yet. "),_.B())};iTb=function(a,b){b.push(a);a=_.l(a.children.values());for(var c=a.next();!c.done;c=a.next())iTb(c.value,b)};jTb=function(a,b){return 0<b.children.size};
kTb=function(a,b,c){c=void 0===c?0:c;for(var d=0,e=_.l(a.values()),f=e.next();!f.done;f=e.next())f=f.value,c<b&&d++,f.wx&&c++,0!==f.children.size&&(c=kTb(f.children,b,c));if(d<a.size)for(b=Array.from(a.entries()).slice(0,d),a.clear(),b=_.l(b),d=b.next();!d.done;d=b.next())e=_.l(d.value),d=e.next().value,e=e.next().value,a.set(d,e);return c};
lTb=function(a,b){var c=a.location,d=a.wx;a=new Map(Array.from(a.children).map(function(g){var m=_.l(g);g=m.next().value;m=m.next().value;return[g,lTb(m,b)]}).sort(function(g,m){g=_.l(g).next().value;m=_.l(m).next().value;return g.localeCompare(m)}));if(!c.path){var e=b.size;d={children:a,displayName:c.repository,wx:d,location:c,Iw:_.ni(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.wx);var f=b.size;d={children:a,displayName:e,location:c,wx:d,Iw:_.ni(c),id:f};b.set(f,d);return d};mTb=function(a){a&1&&(_.F(0),_.E(1,"initial-welcome"),_.H())};nTb=function(a){a&1&&(_.F(0),_.N(1),_.O(2,"number"),_.H());a&2&&(a=_.M(2),_.u(1),_.kf(" (",_.R(2,1,a.fD),") "))};oTb=function(a,b){a&1&&(_.F(0),_.N(1),_.O(2,"number"),_.H());a&2&&(a=b.Na,_.u(1),_.kf(" (",_.R(2,1,a),") "))};
pTb=function(a,b){if(a&1){var c=_.Lc();_.F(0);_.A(1,"div",2);_.y(2,mTb,2,0,"ng-container",3);_.A(3,"mat-accordion",4)(4,"mat-expansion-panel",5);_.I("afterExpand",function(){_.Mc(c);var d=_.M();return _.Nc(d.mb("expandStarredItems"))})("afterCollapse",function(){_.Mc(c);var d=_.M();return _.Nc(d.mb("collapseStarredItems"))});_.A(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon",6);_.N(8,"star");_.B();_.A(9,"h2");_.N(10," starred ");_.y(11,nTb,3,3,"ng-container",3);_.B()()();_.A(12,
"starred-items",7);_.I("countChanged",function(d){_.Mc(c);var e=_.M();return _.Nc(e.fD=d)});_.B()();_.A(13,"mat-expansion-panel",5);_.I("afterExpand",function(){_.Mc(c);var d=_.M();return _.Nc(d.mb("expandRecentItems"))})("afterCollapse",function(){_.Mc(c);var d=_.M();return _.Nc(d.mb("collapseRecentItems"))});_.A(14,"mat-expansion-panel-header")(15,"mat-panel-title");_.E(16,"mat-icon",8);_.A(17,"h2");_.N(18," recently viewed ");_.y(19,oTb,3,3,"ng-container",3);_.O(20,"async");_.B()()();_.E(21,"recent-items",
9);_.B()()();_.H()}a&2&&(a=b.Na,b=_.M(),_.u(2),_.x("ngIf",a===b.uFc.x6b),_.u(1),_.x("multi",!0),_.u(1),_.x("expanded",!0),_.u(7),_.x("ngIf",0<b.fD),_.u(2),_.x("expanded",!0),_.u(6),_.x("ngIf",_.R(20,6,b.IJc)))};qTb=function(a){a&1&&_.E(0,"loading",10);a&2&&_.x("diameter",20)};rTb=function(a){a&1&&_.E(0,"th",5)};sTb=function(a){a&1&&(_.A(0,"th",6),_.N(1," Project ID "),_.B())};
tTb=function(a){a&1&&(_.A(0,"td",13),_.E(1,"star",14),_.B());if(a&2){a=_.M().va;var b=_.M();_.u(1);_.x("place",a.Wa)("type",b.tfc)("elementName",a.fk)}};uTb=function(a,b){a&1&&(_.F(0),_.E(1,"mat-icon",15),_.H());a&2&&(a=b.Na,b=_.M().va,_.u(1),_.x("matTooltip",b.cKc)("svgIcon",a))};vTb=function(a){a&1&&(_.A(0,"td",16)(1,"a",17),_.N(2),_.B()());a&2&&(a=_.M().va,_.u(1),_.x("routerLink",a.aKc),_.u(1),_.kf(" ",a.pH," "))};
wTb=function(a,b){a&1&&(_.A(0,"tr",7),_.y(1,tTb,2,3,"td",8),_.A(2,"td")(3,"div",9)(4,"a",10),_.N(5),_.B(),_.y(6,uTb,2,2,"ng-container",11),_.B()(),_.y(7,vTb,3,2,"td",12),_.B());a&2&&(a=b.va,b=_.M(),_.u(1),_.x("ngIf",b.ULb),_.u(3),_.x("routerLink",a.dKc),_.u(1),_.kf(" ",a.fk," "),_.u(1),_.x("ngIf",a.bKc),_.u(1),_.x("ngIf",b.s_a))};xTb=function(a,b){return a.pH.localeCompare(b.pH)||a.fk.localeCompare(b.fk)};yTb=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};
zTb=function(a){a&1&&_.E(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.x("place",a.Wa))};ATb=function(a){a&1&&_.E(0,"loading",4);a&2&&_.x("diameter",20)};BTb=function(a){a&1&&(_.A(0,"div",10),_.E(1,"project-selector",11),_.B());a&2&&(a=_.M(3),_.u(1),_.x("place",a.location))};DTb=function(a){if(a&1){var b=_.Lc();_.A(0,"input-with-icon",12);_.I("valueChange",function(c){_.Mc(b);var d=_.M(3);return _.Nc(d.Wva.next(c))});_.B()}a&2&&(a=_.M(3),_.x("placeholder",a.uZa)("trackingConfig",_.of(2,CTb,a.xc)))};
ETb=function(a){a&1&&(_.F(0),_.E(1,"repository-table",13),_.H());if(a&2){a=_.M(2).Na;var b=_.M();_.u(1);_.x("rows",a.Vb.rows)("location",b.location)}};FTb=function(a){if(a&1){var b=_.Lc();_.A(0,"no-search-match",14);_.I("clear",function(){_.Mc(b);var c=_.M(3);return _.Nc(c.KJ())});_.O(1,"async");_.B()}a&2&&(a=_.M(3),_.x("filter",_.R(1,1,a.Wva)))};
GTb=function(a){a&1&&(_.A(0,"icon-empty-state-display",15)(1,"icon-empty-state-title"),_.N(2," There are no repositories for this project "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.N(4," Verify that you can access it "),_.B()())};HTb=function(a){a&1&&(_.A(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.N(2," Unable to load this project "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.N(4," Verify that it exists and you can access it "),_.B()())};
ITb=function(a){a&1&&(_.F(0),_.y(1,BTb,2,1,"div",5)(2,DTb,1,4,"input-with-icon",6),_.O(3,"async"),_.F(4,1),_.y(5,ETb,2,2,"ng-container",3)(6,FTb,2,3,"no-search-match",7)(7,GTb,5,0,"icon-empty-state-display",8)(8,HTb,5,0,"icon-empty-state-display",9),_.H()());if(a&2){a=_.M().Na;var b=_.M();_.u(1);_.x("ngIf",b.VLb);_.u(1);_.x("ngIf",_.R(3,7,b.kMc));_.u(2);_.x("ngSwitch",a.Vb.kind);_.u(1);_.x("ngSwitchCase",b.ska.Cgc);_.u(1);_.x("ngSwitchCase",b.ska.S0b);_.u(1);_.x("ngSwitchCase",b.ska.R0b);_.u(1);_.x("ngSwitchCase",
b.ska.C6b)}};JTb=function(a,b){a&1&&(_.F(0,1),_.y(1,ATb,1,1,"loading",2)(2,ITb,9,9,"ng-container",3),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Qi),_.u(1),_.x("ngSwitchCase",b.Tc.Dh))};LTb=function(a){var b=a.Lf,c=_.Blb(b),d=b.projectId||b.Dm||b.Mq,e=a.TS?_.NAb(a.TS):null,f=e?e.icon:null;e=e?KTb.format({repoType:e.name}):null;return{fk:a.displayName||b.Ki,dKc:_.Kp(c),pH:d,aKc:_.Kp(_.FE(c.Xb(),"repoGroup").Za()),bKc:f,cKc:e,Wa:c}};
MTb=function(a,b){return a===b?!0:void 0===a||void 0===b?!1:_.Nb(a,b)};NTb=function(a){var b=a.qb;a=a.Oc;if(b&&a)switch(a){case "depot":return{kind:a};case "host":return{kind:a,Dm:b};case "project":return{kind:a,projectId:b};case "ossProject":return{kind:a,projectName:b};default:return _.Fg(a,"Unknown group type")}};
OTb=function(a){a&1&&(_.A(0,"nav",10)(1,"a",11),_.N(2,"My source"),_.B(),_.A(3,"a",12),_.N(4,"All repositories"),_.B()());if(a&2){a=_.M(3).Na;var b=_.M();_.u(1);_.x("routerLink",b.rFc)("active",a.Vb===b.rV.EAa);_.u(2);_.x("routerLink",b.sJ)("active",a.Vb===b.rV.TBa)}};PTb=function(a){a&1&&(_.A(0,"div",8),_.y(1,OTb,5,4,"nav",9),_.B());if(a&2){a=_.M(2).Na;var b=_.M();_.u(1);_.x("ngIf",a.Vb===b.rV.EAa||a.Vb===b.rV.TBa)}};QTb=function(a){a&1&&_.E(0,"landing-page")};
RTb=function(a){a&1&&(_.E(0,"repositories-browser",13),_.O(1,"async"));a&2&&(a=_.M(3),_.x("location",_.R(1,1,a.Wa)))};STb=function(a){a&1&&(_.F(0),_.y(1,PTb,2,1,"div",6),_.F(2,2),_.y(3,QTb,1,0,"landing-page",3)(4,RTb,2,3,"repositories-browser",7),_.H()());if(a&2){a=_.M().Na;var b=_.M();_.u(1);_.x("ngIf",b.sxb);_.u(1);_.x("ngSwitch",a.Vb);_.u(1);_.x("ngSwitchCase",b.rV.EAa);_.u(1);_.x("ngSwitchCase",b.rV.TBa)}};TTb=function(a){a&1&&_.We(0,14);a&2&&(_.M(2),_.x("ngTemplateOutlet",_.hf(3)))};
UTb=function(a){a&1&&_.E(0,"loading",15);a&2&&_.x("diameter",20)};VTb=function(a,b){a&1&&(_.F(0,2),_.y(1,STb,5,4,"ng-container",3)(2,TTb,1,1,"ng-container",4)(3,UTb,1,1,"loading",5),_.H());a&2&&(a=b.Na,b=_.M(),_.x("ngSwitch",a.state),_.u(1),_.x("ngSwitchCase",b.Tc.Dh),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Qi))};
WTb=function(a){a&1&&(_.A(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.N(2," Unable to load page. "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.N(4," Please try again later. "),_.B()());a&2&&_.x("isSvg",!1)};XTb=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.Fg(a)}};YTb=function(a){return _.nd(null).ha(_.Ud(1),_.oe(function(){a.Jq=_.JNa(a,_.yg(),{gestureName:"BACKGROUND",element:"Insights",action:"load"});a.Jq.hqb=!0}))};
ZTb=function(a,b){return _.Sh(a,1,b)};aPb=function(a,b){return _.Vi(a,3,b)};$Tb=function(a,b){return _.Xi(a,1,_.vo,b)};aUb=function(a,b){return _.Xi(a,1,_.vo,b)};bUb=function(a){this.stream=a};bUb.prototype.on=function(a,b){return"data"==a||"error"==a?this:this.stream.on(a,b)};bUb.prototype.removeListener=function(a,b){return this.stream.removeListener(a,b)};bUb.prototype.cancel=function(){this.stream.cancel()};
var cUb=function(a,b,c,d,e,f){var g=b.substr(0,b.length-e.name.length);b=_.IPa(function(m){return _.JPa(a,m,g)},a.ENb).call(a,_.$Oa(e,c,d));b.on("data",function(m){return f(null,m)});b.on("error",function(m){return f(m,null)});return new bUb(b)},dUb=function(a,b){return _.ub(a,3,b,_.Za)},eUb=function(a,b){return _.$h(a,4,b)},fUb=function(a){var b=_.qu.has(72);return _.nj(a,6,b)},gUb=function(a){var b=_.qu.has(73);return _.nj(a,7,b)},hUb=function(a,b){a.lL.getValue(_.kw(a,b)).ha(_.Kd(function(c){return"SHOWING"!==
c})).subscribe(function(){a.lL.setValue(_.kw(a,b),"HIDDEN")})},pL=function(a){a=void 0===a?{}:a;this.i={};this.i.sourcePath=null==a.Wl?null:a.Wl;this.i.sourceLines=null==a.V_a?null:a.V_a;this.i.methodName=null==a.methodName?null:a.methodName};_.V(pL,_.U);pL.prototype.ka=function(){return pL};pL.prototype.ma=function(){return{keys:["methodName","sourceLines","sourcePath"]}};
_.W.Object.defineProperties(pL.prototype,{methodName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"methodName")?_.S(this,"methodName"):""},set:function(a){this.i.methodName=a}},V_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceLines")?_.S(this,"sourceLines"):[]},set:function(a){this.i.sourceLines=a}},Wl:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourcePath")?_.S(this,"sourcePath"):""},set:function(a){this.i.sourcePath=a}}});
var iUb=function(a,b,c){var d=new _.fe(1);return d.ha(_.Vd(),_.yd(function(e){return a.resolve(e.location,e.nextPage,e.refHint,e.Qq,e.count).ha(_.t(_.WD),_.ke(_.eE),_.Pd(function(){return _.VD("History unavailable")}))},1),_.ke(_.WD(b)),_.de(jBb,_.yvb),_.t(function(e){var f=0<e.vk.length?e.vk[0].Qq||void 0:void 0,g=f&&_.Dlb(c,f);g=g&&_.Qh(g)?g:c;if(_.KE(c)){var m;var n=null==f?void 0:null==(m=f.fv)?void 0:m.refHint;var r=f}m=Object.assign({},e);var w=e.nextPage;m=(delete m.nextPage,m);if(!w||"0000000000000000000000000000000000000000"===
w.token)return Object.assign({},m,{RD:f});var z=gBb(g,e),D="TOKEN"===w.z0&&z!==g.path,J=hBb(g,e);return m.eaa?(d.next({nextPage:D?void 0:w,location:J,Qq:r,refHint:n,count:7E5}),Object.assign({},m,{RD:f})):Object.assign({},m,{RD:f,xqa:function(){d.next({nextPage:D?void 0:w,location:J,Qq:r,refHint:n,count:50})},caa:function(){d.next({nextPage:D?void 0:w,location:J,Qq:r,refHint:n,count:1E6})}})}))},yMb=function(a,b){var c="depot"===b.Oc?b.params.Qb?"":"HEAD":b.Bb;var d=_.KE(b)?_.zE(_.Ph(b,0)):void 0;
return a.resolve(b,c?{z0:"COMMITS",vk:[c]}:void 0,d).ha(_.me(function(e){return iUb(a,e,b).ha(_.t(_.WD))}),_.Pd(function(){return _.VD("History unavailable")}),_.ke(_.eE))},aSb=function(a){0!==a.rH.getValue()&&a.rH.next(0)},bSb=function(a){2!==a.rH.getValue()&&a.rH.next(2)},lIb=function(a,b){var c=a.Pqa.getValue();0>=c?a.jG.next(-1):(b%=c,a.jG.next(0<=b?b:b+c))},jUb=function(a,b){var c=_.yob(b);return a.bGc.fetch(c,function(){a.ycb.next(c);return _.zob(a.Kvc,c,b.category)})},kUb=function(a){return a.Vxb.ha(_.t(function(b){return Array.from(b.values())}))},
lUb=function(){return _.qu.has(27)?new Map([["LINE_COUNTS",_.i1a.children.map(function(a){return a.id})],["FILE_COUNTS",_.j1a.children.map(function(a){return a.id})]]):new Map},mUb=function(a,b,c,d){a=a.IF;b=new pL({Wl:b.startsWith("google3/")?b.substring(8):b,V_a:[c],methodName:d});var e=void 0===e?{}:e;var f=void 0===f?{}:f;return _.Vl(a.ob,{body:b,Ib:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.codeExamples.getCodeExampleForDefinition",path:"/"+a.Va+"/codeExamples:getCodeExampleForDefinition",
Ta:_.If(e,_.cH,f),Ob:_.XG})},qL=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},rL=function(a){if("object"===typeof Reflect&&Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata("design:type",a)},nUb=
function(a){if(!/^image\/.*/g.test(a.type))throw Error("aa");var b=_.ca.URL.createObjectURL(a);a=new _.ca.Image;a.onload=function(){_.ca.URL.revokeObjectURL(b)};a.src=b;return a},oUb=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},GIb=function(a,b){a instanceof _.Hh||(a=_.gpb(a));b instanceof _.Hh||(b=_.gpb(b));return a.resolve(b)},sL=function(a){this.BNa=a;this.Xsa=[];this.Cib=qBb};
sL.prototype.transform=function(a,b){var c=this;b=void 0===b?qBb:b;if(!a||!(a instanceof Map)&&"object"!==typeof a)return null;this.Spa||(this.Spa=this.BNa.find(a).create());a=this.Spa.diff(a);var d=b!==this.Cib;a&&(this.Xsa=[],a.eqb(function(e){c.Xsa.push({key:e.key,value:e.dg})}));if(a||d)this.Xsa.sort(b),this.Cib=b;return this.Xsa};sL.O=function(a){return new (a||sL)(_.v(_.Pl,16))};sL.ze=_.tc({name:"keyvalue",type:sL,ee:!1,standalone:!0});
var tL=function(a,b,c,d){_.io.call(this,a,b,d,c,"scroll");this.dQb=!0};_.V(tL,_.io);tL.prototype.cWa=function(a){var b=this;this.dQb&&(clearTimeout(this.mLc),this.mLc=setTimeout(function(){_.YNa(b,"SCROLL",a,500)},500))};tL.O=function(a){return new (a||tL)(_.v(_.eo),_.v(_.Pk),_.v(_.ed),_.v(_.ho,8))};
tL.Ia=_.rc({type:tL,qa:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{dQb:"trackGestureScroll"},features:[_.Le]});
var fQb={tV:0,qza:1,VRc:2,fSc:3,sRc:4,akc:5,y1b:6,0:"HISTORY",1:"CROSS_REFERENCES",2:"REMOVED_CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS",6:"EXAMPLE_USAGES"},pUb=function(a,b,c){c=c||{};c.format="jspb";this.vi=new _.ip(c);this.Ei=void 0==a?a:a.replace(/\/+$/,"")},uL=function(a,b,c,d){this.Ma=a;this.s5=b;this.MEa=c;this.hb=d;this.Nma="polite"};uL.prototype.Ka=function(){this.cz&&this.cz.unsubscribe()};
_.W.Object.defineProperties(uL.prototype,{xA:{configurable:!0,enumerable:!0,get:function(){return this.Nma},set:function(a){var b=this;this.Nma="off"===a||"assertive"===a?a:"polite";"off"===this.Nma?this.cz&&(this.cz.unsubscribe(),this.cz=null):this.cz||(this.cz=this.hb.Zb(function(){return b.MEa.observe(b.Ma).subscribe(function(){var c=b.Ma.na.textContent;c!==b.Qrc&&(b.s5.Lj(c,b.Nma,b.duration),b.Qrc=c)})}))}}});uL.O=function(a){return new (a||uL)(_.v(_.ed),_.v(_.yq),_.v(_.vq),_.v(_.re))};
uL.Ia=_.rc({type:uL,qa:[["","cdkAriaLive",""]],inputs:{xA:["cdkAriaLive","politeness"],duration:["cdkAriaLiveDuration","duration"]},Wb:["cdkAriaLive"]});var vL=function(a,b){_.qr.call(this,a,b)};_.V(vL,_.qr);vL.O=function(a){return new (a||vL)(_.v(_.sf),_.v(_.tf))};vL.Ia=_.rc({type:vL,qa:[["","cdkPortal",""]],Wb:["cdkPortal"],features:[_.Le]});
var qUb=["*",[["mat-option"],["ng-container"]]],rUb=0,wL=function(a){this.disabled=!1;this.zB="mat-optgroup-label-"+rUb++;var b;this.PE=null!=(b=null==a?void 0:a.lSa)?b:!1};wL.O=function(a){return new (a||wL)(_.v(_.Br,8))};
wL.ya=_.lc({type:wL,qa:[["mat-optgroup"]],Db:[1,"mat-mdc-optgroup"],vb:3,Ya:function(a,b){a&2&&_.Pe("role",b.PE?null:"group")("aria-disabled",b.PE?null:b.disabled.toString())("aria-labelledby",b.PE?null:b.zB)},inputs:{label:"label",disabled:["disabled","disabled",_.Ef]},Wb:["matOptgroup"],features:[_.mf([{wa:_.Cr,Nb:wL}]),_.Me],ac:["*","mat-option, ng-container"],Aa:5,Ba:4,Ea:[["role","presentation",1,"mat-mdc-optgroup-label",3,"id"],[1,"mdc-list-item__primary-text"]],ua:function(a,b){a&1&&(_.df(qUb),
_.A(0,"span",0)(1,"span",1),_.N(2),_.ef(3),_.B()(),_.ef(4,1));a&2&&(_.Re("mdc-list-item--disabled",b.disabled),_.x("id",b.zB),_.u(2),_.kf("",b.label," "))},styles:[".mat-mdc-optgroup{color:var(--mat-optgroup-label-text-color);font-family:var(--mat-optgroup-label-text-font);line-height:var(--mat-optgroup-label-text-line-height);font-size:var(--mat-optgroup-label-text-size);letter-spacing:var(--mat-optgroup-label-text-tracking);font-weight:var(--mat-optgroup-label-text-weight)}.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{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;white-space:normal}\n"],
rb:2,Oa:0});var xL=function(){};xL.O=function(a){return new (a||xL)};xL.Da=_.mc({type:xL});xL.Ca=_.bc({imports:[_.Fr,_.Im,_.xr,_.zy]});var yL=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};yL.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.NK(a,RegExp("^operations/.*$"));return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"cloudresourcemanager.operations.get",path:"/"+this.Va+"/"+a,Ta:_.If(b,_.bB,c),Ob:_.YA})};
yL.O=function(a){return new (a||yL)(_.q(_.bXa,8),_.q(_.cXa),_.q(_.Tl,8))};yL.ta=_.p({token:yL,oa:yL.O});var sUb=function(){};sUb.O=function(a){return new (a||sUb)};sUb.ta=_.p({token:sUb,oa:function(a){return yL.O(a)},Ga:_.Et});var wBb=["BUILD","index","METADATA","OWNERS","README"],zL=function(a,b,c){this.EGc=b;this.Ua=c;this.K$b="GoB packages are deprecated";this.R$b="You have been redirected to the repository view.";this.P$b="Dismiss";this.Q$b="Back to Package";this.BIc=_.Qp(a.Xb(),{kw:"1"}).Za()};
zL.prototype.Qd=function(){this.EGc.Qd()};var tUb=function(a){a.Ua.navigate(_.Kp(a.BIc)).then(function(){a.Qd()})};zL.O=function(a){return new (a||zL)(_.v(_.us),_.v(_.As),_.v(_.rg))};
zL.ya=_.lc({type:zL,qa:[["multibranch-redirect-notice"]],Aa:10,Ba:4,Ea:[[1,"mat-simple-snack-bar-content"],"ascTrackElement FileDetail trackAction openPackageDeprecationDoc href http://go/cs-package-deprecation".split(" "),[1,"mat-simple-snackbar-action"],["gme-button","","format","flat","ascTrackElement","FileDetail","trackAction","returnToPackage",1,"return-to-package","action-button",3,"click"],["gme-button","","format","flat",1,"dismiss","action-button",3,"click"]],ua:function(a,b){a&1&&(_.A(0,
"span",0),_.N(1),_.A(2,"a",1),_.N(3,"go/cs-package-deprecation"),_.B(),_.N(4),_.B(),_.A(5,"div",2)(6,"button",3),_.I("click",function(){return tUb(b)}),_.N(7),_.B(),_.A(8,"button",4),_.I("click",function(){return b.Qd()}),_.N(9),_.B()());a&2&&(_.u(1),_.kf(" ",b.K$b," "),_.u(3),_.kf(". ",b.R$b,"\n"),_.u(3),_.kf(" ",b.Q$b," "),_.u(2),_.kf(" ",b.P$b," "))},Ha:[_.AF,_.jo],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 uUb={LOADING:0,Rg:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},vUb={b3:"DEFAULT",Cza:"DEFINITION",Ej:"DEPRECATED",okc:"WRITE_REFERENCE",values:function(){return[vUb.b3,vUb.okc,vUb.Ej,vUb.Cza]}},wUb={gka:"FUNCTION",Abc:"OTHER",od:"UNKNOWN",values:function(){return[wUb.od,wUb.gka,wUb.Abc]}},AL=function(a){a=void 0===a?{}:a;this.i={};this.i.locationSpecUri=null==a.ota?null:a.ota;this.i.baseUriIndex=null==a.fLa?null:a.fLa;this.i.externalUrl=null==a.KOa?null:a.KOa;this.i.label=null==a.label?null:a.label};
_.V(AL,_.U);AL.prototype.ka=function(){return AL};AL.prototype.ma=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.W.Object.defineProperties(AL.prototype,{fLa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseUriIndex")?_.S(this,"baseUriIndex"):0},set:function(a){this.i.baseUriIndex=a}},KOa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"externalUrl")?_.S(this,"externalUrl"):""},set:function(a){this.i.externalUrl=a}},label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.S(this,"label"):""},set:function(a){this.i.label=a}},ota:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"locationSpecUri")?_.S(this,"locationSpecUri"):""},set:function(a){this.i.locationSpecUri=a}}});var BL=function(a){a=void 0===a?{}:a;this.i={};this.i.primary=null==a.wfa?null:a.wfa;this.i.alternatives=null==a.zdb?null:a.zdb};_.V(BL,_.U);BL.prototype.ka=function(){return BL};BL.prototype.ma=function(){return{Qa:{alternatives:AL},keys:["alternatives","primary"],Ja:{primary:AL}}};
_.W.Object.defineProperties(BL.prototype,{zdb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alternatives")?_.S(this,"alternatives"):[]},set:function(a){this.i.alternatives=a}},wfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"primary")?_.S(this,"primary"):null},set:function(a){this.i.primary=a}}});var CL=function(a){a=void 0===a?{}:a;this.i={};this.i.message=null==a.message?null:a.message;this.i.proxyId=null==a.MXa?null:a.MXa};_.V(CL,_.U);CL.prototype.ka=function(){return CL};
CL.prototype.ma=function(){return{keys:["message","proxyId"]}};_.W.Object.defineProperties(CL.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):""},set:function(a){this.i.message=a}},MXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"proxyId")?_.S(this,"proxyId"):""},set:function(a){this.i.proxyId=a}}});
var DL=function(a){a=void 0===a?{}:a;this.i={};this.i.line=null==a.line?null:a.line;this.i.column=null==a.column?null:a.column};_.V(DL,_.U);DL.prototype.ka=function(){return DL};DL.prototype.ma=function(){return{keys:["column","line"]}};
_.W.Object.defineProperties(DL.prototype,{column:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"column")?_.S(this,"column"):0},set:function(a){this.i.column=a}},line:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"line")?_.S(this,"line"):0},set:function(a){this.i.line=a}}});var EL=function(a){a=void 0===a?{}:a;this.i={};this.i.start=null==a.start?null:a.start;this.i.end=null==a.end?null:a.end};_.V(EL,_.U);EL.prototype.ka=function(){return EL};
EL.prototype.ma=function(){return{keys:["end","start"],Ja:{end:DL,start:DL}}};_.W.Object.defineProperties(EL.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"end")?_.S(this,"end"):null},set:function(a){this.i.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"start")?_.S(this,"start"):null},set:function(a){this.i.start=a}}});
var FL=function(a){a=void 0===a?{}:a;this.i={};this.i.sourceRange=null==a.sourceRange?null:a.sourceRange;this.i.hoverProxy=null==a.VRa?null:a.VRa;this.i.navigation=null==a.navigation?null:a.navigation;this.i.panelProxy=null==a.KWa?null:a.KWa;this.i.highlightIds=null==a.iS?null:a.iS;this.i.semanticTags=null==a.IKb?null:a.IKb;this.i.symbolKind=null==a.F0a?null:a.F0a};_.V(FL,_.U);FL.prototype.ka=function(){return FL};
FL.prototype.ma=function(){return{Sa:{semanticTags:vUb,symbolKind:wUb},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange symbolKind".split(" "),Ja:{navigation:BL,sourceRange:EL}}};
_.W.Object.defineProperties(FL.prototype,{iS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"highlightIds")?_.S(this,"highlightIds"):[]},set:function(a){this.i.highlightIds=a}},VRa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hoverProxy")?_.S(this,"hoverProxy"):""},set:function(a){this.i.hoverProxy=a}},navigation:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"navigation")?_.S(this,"navigation"):null},set:function(a){this.i.navigation=a}},KWa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"panelProxy")?_.S(this,"panelProxy"):""},set:function(a){this.i.panelProxy=a}},IKb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"semanticTags")?_.S(this,"semanticTags"):[]},set:function(a){this.i.semanticTags=a}},sourceRange:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceRange")?_.S(this,"sourceRange"):null},set:function(a){this.i.sourceRange=a}},F0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbolKind")?
_.S(this,"symbolKind"):null},set:function(a){this.i.symbolKind=a}}});var GL=function(a){a=void 0===a?{}:a;this.i={};this.i.decorations=null==a.du?null:a.du;this.i.isComplete=null==a.Bs?null:a.Bs;this.i.resolvedFileSpecUri=null==a.LYa?null:a.LYa;this.i.baseLocationSpecUri=null==a.sfb?null:a.sfb;this.i.diagnostics=null==a.rlb?null:a.rlb};_.V(GL,_.U);GL.prototype.ka=function(){return GL};
GL.prototype.ma=function(){return{Qa:{decorations:FL,diagnostics:CL},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.W.Object.defineProperties(GL.prototype,{sfb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseLocationSpecUri")?_.S(this,"baseLocationSpecUri"):[]},set:function(a){this.i.baseLocationSpecUri=a}},du:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"decorations")?_.S(this,"decorations"):[]},set:function(a){this.i.decorations=a}},rlb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diagnostics")?_.S(this,"diagnostics"):[]},set:function(a){this.i.diagnostics=
a}},Bs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isComplete")?_.S(this,"isComplete"):!1},set:function(a){this.i.isComplete=a}},LYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resolvedFileSpecUri")?_.S(this,"resolvedFileSpecUri"):""},set:function(a){this.i.resolvedFileSpecUri=a}}});var HL=function(a){a=void 0===a?{}:a;this.i={};this.i.piperWorkspaceId=null==a.ZWa?null:a.ZWa};_.V(HL,_.U);HL.prototype.ka=function(){return HL};HL.prototype.ma=function(){return{keys:["piperWorkspaceId"]}};
_.W.Object.defineProperties(HL.prototype,{ZWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"piperWorkspaceId")?_.S(this,"piperWorkspaceId"):""},set:function(a){this.i.piperWorkspaceId=a}}});var IL=function(a){a=void 0===a?{}:a;this.i={};this.i.targets=null==a.mj?null:a.mj};_.V(IL,_.U);IL.prototype.ka=function(){return IL};IL.prototype.ma=function(){return{keys:["targets"]}};
_.W.Object.defineProperties(IL.prototype,{mj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targets")?_.S(this,"targets"):[]},set:function(a){this.i.targets=a}}});var JL=function(a){a=void 0===a?{}:a;this.i={};this.i.repositories=null==a.Su?null:a.Su};_.V(JL,_.U);JL.prototype.ka=function(){return JL};JL.prototype.ma=function(){return{Qa:{repositories:_.GK},keys:["repositories"]}};
_.W.Object.defineProperties(JL.prototype,{Su:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.S(this,"repositories"):[]},set:function(a){this.i.repositories=a}}});var KL=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};KL.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Va+"/file/targets",Ta:_.If(a,_.cH,b),Ob:IL})};
KL.O=function(a){return new (a||KL)(_.q(_.ev,8),_.q(_.fv),_.q(_.Tl,8))};KL.ta=_.p({token:KL,oa:KL.O});var xUb=function(){};xUb.O=function(a){return new (a||xUb)};xUb.ta=_.p({token:xUb,oa:function(a){return KL.O(a)},Ga:_.gv});var LL=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};
LL.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Vl(this.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Va+"/repositories",Ta:_.If(a,_.cH,b),Ob:JL})};LL.O=function(a){return new (a||LL)(_.q(_.ev,8),_.q(_.fv),_.q(_.Tl,8))};LL.ta=_.p({token:LL,oa:LL.O});var yUb=function(){};yUb.O=function(a){return new (a||yUb)};yUb.ta=_.p({token:yUb,oa:function(a){return LL.O(a)},Ga:_.gv});
var ML=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.ob=new _.Ul(b,c)};ML.prototype.du=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Vl(this.ob,{body:a,Ib:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Va+"/decorations",Ta:_.If(b,_.cH,c),Ob:GL})};
var zUb=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Vl(a.ob,{body:null,Ib:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Va+"/citcWorkspaceId",Ta:_.If(b,_.cH,c),Ob:HL})};ML.O=function(a){return new (a||ML)(_.q(_.ev,8),_.q(_.fv),_.q(_.Tl,8))};ML.ta=_.p({token:ML,oa:ML.O});var AUb=function(){};AUb.O=function(a){return new (a||AUb)};AUb.ta=_.p({token:AUb,oa:function(a){return ML.O(a)},Ga:_.gv});
var BUb={L2a:"CALLGRAPHS",N2a:"CODE",sXb:"CODE_XREFS_PREVIEW",y1b:"EXAMPLE_USAGES",gRc:"FILE_TREE",tV:"HISTORY",kRc:"HOME_PAGE_SEARCH",dO:"OUTLINE",dSc:"SEARCH_BAR",qkc:"XREFS",akc:"WARNINGS"},NL=function(){};NL.O=function(a){return new (a||NL)};NL.Da=_.mc({type:NL});NL.Ca=_.bc({imports:[_.xr,_.Im,_.xq,_.xr]});var OL=function(){};OL.O=function(a){return new (a||OL)};OL.Da=_.mc({type:OL});OL.Ca=_.bc({imports:[_.xr,NL,NL,_.Ov,_.xr]});
var CUb={wa:_.s4a,Fb:[_.vr],yb:function(a){return function(){return a.Jm.Lp()}}},PL=function(){};PL.O=function(a){return new (a||PL)};PL.Da=_.mc({type:PL});PL.Ca=_.bc({Pb:[CUb],imports:[_.Im,_.Fr,_.xr,_.wr,_.cr,_.xr]});var QL=function(a,b,c){var d=this;this.eG=a;this.renderer=b;this.nb=c;this.lJc=function(){hUb(d.eG,d.Wp)}};QL.prototype.Ra=function(){this.M1a||(this.event="click")};QL.prototype.Ka=function(){var a;null==(a=this.M1a)||a.call(this)};
_.W.Object.defineProperties(QL.prototype,{event:{configurable:!0,enumerable:!0,set:function(a){var b;null==(b=this.M1a)||b.call(this);this.M1a=this.renderer.listen(this.nb.na,a,this.lJc)}}});QL.O=function(a){return new (a||QL)(_.v(_.jw),_.v(_.Pk),_.v(_.ed))};QL.Ia=_.rc({type:QL,qa:[["","onedevTooltipPreventer",""]],inputs:{Wp:["onedevTooltipPreventer","tooltipId"],event:["onedevPreventTooltipOn","event"]}});
var RL=function(a,b,c,d,e,f){this.eG=a;this.tJ=b;this.nb=c;this.renderer=d;this.Zuc=e;this.nJc=f;this.Bxa=new this.nJc(this.eG,this.renderer,this.nb);this.Axa=new this.Zuc(this.tJ,this.nb)};RL.prototype.Ra=function(){this.Bxa.Ra();this.Axa.Ra()};RL.prototype.Ka=function(){this.Bxa.Ka();this.Axa.Ka()};
_.W.Object.defineProperties(RL.prototype,{Wp:{configurable:!0,enumerable:!0,set:function(a){this.Bxa.Wp=a;this.Axa.Wp=a}},Vba:{configurable:!0,enumerable:!0,set:function(a){this.Axa.Vba=a}},event:{configurable:!0,enumerable:!0,set:function(a){this.Bxa.event=a}}});RL.O=function(a){return new (a||RL)(_.v(_.jw),_.v(_.cw),_.v(_.ed),_.v(_.Pk),_.v(_.c5a),_.v(_.d5a))};
RL.Ia=_.rc({type:RL,qa:[["","onedevFeatureTooltip",""]],inputs:{Wp:["onedevFeatureTooltip","tooltipId"],Vba:"hideTooltipWhenAnchorNotVisible",event:["onedevPreventTooltipOn","event"]},features:[_.mf([{wa:_.c5a,rc:_.mw},{wa:_.d5a,rc:QL}])]});var DUb={wa:_.n9a,Fb:[_.vr],yb:function(a){return function(){return a.Jm.Lp()}}},SL=function(){};SL.O=function(a){return new (a||SL)};SL.Da=_.mc({type:SL});SL.Ca=_.bc({Pb:[DUb],imports:[_.Im,_.wr,xL,_.xr,_.cr,NL,xL,_.xr]});
var EUb=0,TL=function(){this.ai=new _.he;this.i$a=new _.he;this.id="cdk-accordion-"+EUb++;this.M9a=!1};TL.prototype.Sb=function(a){this.ai.next(a)};TL.prototype.Ka=function(){this.ai.complete();this.i$a.complete()};_.W.Object.defineProperties(TL.prototype,{rd:{configurable:!0,enumerable:!0,get:function(){return this.M9a},set:function(a){this.M9a=_.ih(a)}}});TL.O=function(a){return new (a||TL)};
TL.Ia=_.rc({type:TL,qa:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{rd:"multi"},Wb:["cdkAccordion"],features:[_.mf([{wa:_.abb,Nb:TL}]),_.Cc]});var UL=function(){TL.apply(this,arguments);this.Fma=new _.Af;this.Y4=!1;this.displayMode="default";this.XU="after"};_.V(UL,TL);UL.prototype.re=function(){var a=this;this.L8a.Vc.ha(_.ke(this.L8a)).subscribe(function(b){a.Fma.reset(b.filter(function(c){return c.panel.Xk===a}));_.uf(a.Fma)});this.Rb=_.Gq((new _.Iq(this.Fma)).hE())};UL.prototype.Epc=function(a){this.Rb.Ls(a)};
UL.prototype.Dpc=function(a){_.Hq(this.Rb,a)};UL.prototype.Ka=function(){TL.prototype.Ka.call(this);var a;null==(a=this.Rb)||a.destroy();this.Fma.destroy()};_.W.Object.defineProperties(UL.prototype,{QK:{configurable:!0,enumerable:!0,get:function(){return this.Y4},set:function(a){this.Y4=_.ih(a)}}});UL.O=function(){var a;return function(b){return(a||(a=_.ad(UL)))(b||UL)}}();
UL.Ia=_.rc({type:UL,qa:[["mat-accordion"]],Cd:function(a,b,c){a&1&&_.yf(c,_.vH,5);if(a&2){var d;_.vf(d=_.zf())&&(b.L8a=d)}},Db:[1,"mat-accordion"],vb:2,Ya:function(a,b){a&2&&_.Re("mat-accordion-multi",b.rd)},inputs:{rd:"multi",QK:"hideToggle",displayMode:"displayMode",XU:"togglePosition"},Wb:["matAccordion"],features:[_.mf([{wa:_.cbb,Nb:UL}]),_.Le]});var VL=function(){};VL.O=function(a){return new (a||VL)};VL.Da=_.mc({type:VL});VL.Ca=_.bc({imports:[_.xr,_.Im,_.Fr,_.xr]});
var WL=function(a,b,c){_.qr.call(this,a,b);this.Rmc=c};_.V(WL,vL);WL.O=function(a){return new (a||WL)(_.v(_.sf),_.v(_.tf),_.v(_.Bhb,8))};WL.Ia=_.rc({type:WL,qa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.mf([{wa:_.Ahb,Nb:WL}]),_.Le]});var XL=function(){WL.apply(this,arguments)};_.V(XL,WL);XL.O=function(){var a;return function(b){return(a||(a=_.ad(XL)))(b||XL)}}();XL.Ia=_.rc({type:XL,qa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.mf([{wa:_.Ahb,Nb:XL}]),_.Le]});
var YL=function(){this.qf=new _.uy(!0)};_.h=YL.prototype;_.h.toggle=function(a){this.qf.toggle(this.qF(a))};_.h.expand=function(a){this.qf.select(this.qF(a))};_.h.collapse=function(a){this.qf.Gg(this.qF(a))};_.h.Be=function(a){return this.qf.Ce(this.qF(a))};_.h.collapseAll=function(){this.qf.clear()};
var FUb=function(a,b){var c=[b];c.push.apply(c,_.zc(a.LZ(b)));a.qf.select.apply(a.qf,_.zc(c.map(function(d){return a.qF(d)})))},GUb=function(a,b){var c=[b];c.push.apply(c,_.zc(a.LZ(b)));a.qf.Gg.apply(a.qf,_.zc(c.map(function(d){return a.qF(d)})))};YL.prototype.qF=function(a){return this.Ex?this.Ex(a):a};var ZL=function(a,b,c){YL.call(this);this.rw=a;this.Dp=b;if(this.options=c)this.Ex=this.options.Ex};_.V(ZL,YL);
ZL.prototype.LZ=function(a){for(var b=[],c=this.Nj.indexOf(a)+1;c<this.Nj.length&&this.rw(a)<this.rw(this.Nj[c]);c++)b.push(this.Nj[c]);return b};ZL.prototype.nZ=function(){var a=this;this.qf.select.apply(this.qf,_.zc(this.Nj.map(function(b){return a.qF(b)})))};var HUb=function(a,b){YL.call(this);this.DK=a;if(this.options=b)this.Ex=this.options.Ex};_.V(HUb,YL);
HUb.prototype.nZ=function(){var a=this;this.qf.clear();var b=this.Nj.reduce(function(c,d){return[].concat(_.zc(c),_.zc(a.LZ(d)),[d])},[]);this.qf.select.apply(this.qf,_.zc(b.map(function(c){return a.qF(c)})))};HUb.prototype.LZ=function(a){var b=[];this.FFa(b,a);return b.splice(1)};
HUb.prototype.FFa=function(a,b){var c=this;a.push(b);b=this.DK(b);Array.isArray(b)?b.forEach(function(d){return c.FFa(a,d)}):_.Nd(b)&&b.ha(_.Xd(1),_.Kd(Boolean)).subscribe(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())c.FFa(a,e.value)})};var $L=function(a,b,c){_.WB.call(this,a,b);this.Ky=c};_.V($L,_.WB);
$L.prototype.re=function(){var a=this;this.vB=this.Ky.find([]).create(this.Aq.Ex);var b=this.Aq.nd.DK(this.data);Array.isArray(b)?IUb(this,b):_.Nd(b)&&b.ha(_.ne(this.Lb)).subscribe(function(c){return IUb(a,c)});this.KBb.Vc.ha(_.ne(this.Lb)).subscribe(function(){return IUb(a)})};$L.prototype.Ra=function(){_.WB.prototype.Ra.call(this)};$L.prototype.Ka=function(){this.Kmc();_.WB.prototype.Ka.call(this)};var IUb=function(a,b){var c=a.a8a();b&&(a.b6a=b);c&&a.b6a?_.fib(a.Aq,a.b6a,a.vB,c.wf,a.Gh):a.vB.diff([])};
$L.prototype.Kmc=function(){var a=this.a8a();a&&(a.wf.clear(),this.vB.diff([]))};$L.prototype.a8a=function(){var a=this,b=this.KBb;return b&&b.find(function(c){return!c.tHa||c.tHa===a})};$L.O=function(a){return new (a||$L)(_.v(_.ed),_.v(_.VB),_.v(_.Ol))};
$L.Ia=_.rc({type:$L,qa:[["cdk-nested-tree-node"]],Cd:function(a,b,c){a&1&&_.yf(c,_.TB,5);if(a&2){var d;_.vf(d=_.zf())&&(b.KBb=d)}},Db:[1,"cdk-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},Wb:["cdkNestedTreeNode"],features:[_.mf([{wa:_.WB,Nb:$L},{wa:_.dib,Nb:$L}]),_.Le]});
var JUb=/([A-Za-z%]+)$/,aM=function(a,b,c,d){var e=this;this.J6=a;this.Aq=b;this.Wc=c;this.oc=d;this.Lb=new _.he;this.fub="px";this.Qla=40;this.o6();d&&d.Zc.ha(_.ne(this.Lb)).subscribe(function(){return e.o6(!0)});a.REa.subscribe(function(){return e.o6()})};_.h=aM.prototype;_.h.Ka=function(){this.Lb.next();this.Lb.complete()};_.h.zrc=function(){var a=this.J6.data&&this.Aq.nd.rw?this.Aq.nd.rw(this.J6.data):null;a=null==this.lma?a:this.lma;return"number"===typeof a?""+a*this.Qla+this.fub:null};
_.h.o6=function(a){a=void 0===a?!1:a;var b=this.zrc();if(b!==this.Anc||a){a=this.Wc.na;var c=this.oc&&"rtl"===this.oc.value?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style["paddingLeft"===c?"paddingRight":"paddingLeft"]="";this.Anc=b}};_.h.sab=function(a){this.lma=_.lh(a,null);this.o6()};_.h.rab=function(a){var b=a,c="px";"string"===typeof a&&(a=a.split(JUb),b=a[0],c=a[1]||c);this.fub=c;this.Qla=_.lh(b);this.o6()};
_.W.Object.defineProperties(aM.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.lma},set:function(a){this.sab(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.Qla},set:function(a){this.rab(a)}}});aM.O=function(a){return new (a||aM)(_.v(_.WB),_.v(_.VB),_.v(_.ed),_.v(_.Qq,8))};aM.Ia=_.rc({type:aM,qa:[["","cdkTreeNodePadding",""]],inputs:{level:["cdkTreeNodePadding","level"],indent:["cdkTreeNodePaddingIndent","indent"]}});
var bM=function(a,b){this.Aq=a;this.J6=b;this.P$a=!1};bM.prototype.Cna=function(a){if(this.recursive){var b=this.Aq.nd,c=this.J6.data;b.qf.Ce(b.qF(c))?GUb(b,c):FUb(b,c)}else this.Aq.nd.toggle(this.J6.data);a.stopPropagation()};_.W.Object.defineProperties(bM.prototype,{recursive:{configurable:!0,enumerable:!0,get:function(){return this.P$a},set:function(a){this.P$a=_.ih(a)}}});bM.O=function(a){return new (a||bM)(_.v(_.VB),_.v(_.WB))};
bM.Ia=_.rc({type:bM,qa:[["","cdkTreeNodeToggle",""]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Cna(c)})},inputs:{recursive:["cdkTreeNodeToggleRecursive","recursive"]}});var cM=function(a,b,c,d){this.TOc=a;this.rw=b;this.Dp=c;this.DK=d};cM.prototype.y7a=function(a,b,c,d){var e=this,f=this.TOc(a,b);c.push(f);this.Dp(f)&&(a=this.DK(a))&&(Array.isArray(a)?this.x7a(a,b,c,d):a.ha(_.Xd(1)).subscribe(function(g){e.x7a(g,b,c,d)}));return c};
cM.prototype.x7a=function(a,b,c,d){var e=this;a.forEach(function(f,g){var m=d.slice();m.push(g!=a.length-1);e.y7a(f,b+1,c,m)})};var KUb=function(a,b){var c=[];b.forEach(function(d){return a.y7a(d,0,c,[])});return c},LUb=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,m=0;m<=a.rw(f);m++)g=g&&e[m];g&&d.push(f);a.Dp(f)&&(e[a.rw(f)+1]=c.Be(f))});return d},dM=function(a,b,c){this.sJa=a;this.ebb=b;this.nla=new _.Wf([]);this.p7a=new _.Wf([]);this.Gh=new _.Wf([]);c&&(this.data=c)};
_.V(dM,_.Yq);dM.prototype.connect=function(a){var b=this;return _.Fd(a.fE,this.sJa.qf.changed,this.nla).ha(_.t(function(){b.p7a.next(LUb(b.ebb,b.nla.value,b.sJa));return b.p7a.value}))};dM.prototype.disconnect=function(){};_.W.Object.defineProperties(dM.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Gh.value},set:function(a){this.Gh.next(a);this.nla.next(KUb(this.ebb,this.data));this.sJa.Nj=this.nla.value}}});var MUb=function(){this.Gh=new _.Wf([])};_.V(MUb,_.Yq);
MUb.prototype.connect=function(a){var b=this;return _.Fd.apply(null,[a.fE,this.Gh]).ha(_.t(function(){return b.data}))};MUb.prototype.disconnect=function(){};_.W.Object.defineProperties(MUb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Gh.value},set:function(a){this.Gh.next(a)}}});var eM=function(a,b,c){a=_.hib.call(this,a,b)||this;a.tabIndex=Number(c)||0;return a};_.V(eM,_.hib);eM.prototype.Ra=function(){_.hib.prototype.Ra.call(this)};eM.prototype.Ka=function(){_.hib.prototype.Ka.call(this)};
eM.O=function(a){return new (a||eM)(_.v(_.ed),_.v(_.VB),_.Vc("tabindex"))};eM.Ia=_.rc({type:eM,qa:[["mat-tree-node"]],Db:[1,"mat-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},Wb:["matTreeNode"],features:[_.mf([{wa:_.WB,Nb:eM}]),_.Le]});var fM=function(){_.UB.apply(this,arguments)};_.V(fM,_.UB);fM.O=function(){var a;return function(b){return(a||(a=_.ad(fM)))(b||fM)}}();
fM.Ia=_.rc({type:fM,qa:[["","matTreeNodeDef",""]],inputs:{mB:["matTreeNodeDefWhen","when"],data:["matTreeNode","data"]},features:[_.mf([{wa:_.UB,Nb:fM}]),_.Le]});var gM=function(a,b,c,d){$L.call(this,a,b,c);this.kc=!1;this.tabIndex=Number(d)||0};_.V(gM,$L);gM.prototype.Ra=function(){$L.prototype.Ra.call(this)};gM.prototype.re=function(){$L.prototype.re.call(this)};gM.prototype.Ka=function(){$L.prototype.Ka.call(this)};
_.W.Object.defineProperties(gM.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc},set:function(a){this.kc=_.ih(a)}},tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.Ur},set:function(a){this.Ur=null!=a?a:0}}});gM.O=function(a){return new (a||gM)(_.v(_.ed),_.v(_.VB),_.v(_.Ol),_.Vc("tabindex"))};
gM.Ia=_.rc({type:gM,qa:[["mat-nested-tree-node"]],Db:[1,"mat-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex",node:["matNestedTreeNode","node"]},Wb:["matNestedTreeNode"],features:[_.mf([{wa:$L,Nb:gM},{wa:_.WB,Nb:gM},{wa:_.dib,Nb:gM}]),_.Le]});var hM=function(a,b){this.wf=a;this.tHa=b};hM.O=function(a){return new (a||hM)(_.v(_.tf),_.v(_.dib,8))};hM.Ia=_.rc({type:hM,qa:[["","matTreeNodeOutlet",""]],features:[_.mf([{wa:_.TB,Nb:hM}])]});var iM=function(){aM.apply(this,arguments)};
_.V(iM,aM);_.W.Object.defineProperties(iM.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.lma},set:function(a){this.sab(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.Qla},set:function(a){this.rab(a)}}});iM.O=function(){var a;return function(b){return(a||(a=_.ad(iM)))(b||iM)}}();
iM.Ia=_.rc({type:iM,qa:[["","matTreeNodePadding",""]],inputs:{level:["matTreeNodePadding","level"],indent:["matTreeNodePaddingIndent","indent"]},features:[_.mf([{wa:aM,Nb:iM}]),_.Le]});var jM=function(){bM.apply(this,arguments)};_.V(jM,bM);jM.O=function(){var a;return function(b){return(a||(a=_.ad(jM)))(b||jM)}}();jM.Ia=_.rc({type:jM,qa:[["","matTreeNodeToggle",""]],inputs:{recursive:["matTreeNodeToggleRecursive","recursive"]},features:[_.mf([{wa:bM,Nb:jM}]),_.Le]});
var kM=function(){_.VB.apply(this,arguments);this.aX=void 0};_.V(kM,_.VB);kM.O=function(){var a;return function(b){return(a||(a=_.ad(kM)))(b||kM)}}();
kM.ya=_.lc({type:kM,qa:[["mat-tree"]],tb:function(a,b){a&1&&_.xf(hM,7);if(a&2){var c;_.vf(c=_.zf())&&(b.aX=c.first)}},Db:["role","tree",1,"mat-tree"],Wb:["matTree"],features:[_.mf([{wa:_.VB,Nb:kM}]),_.Le],Aa:1,Ba:0,Ea:[["matTreeNodeOutlet",""]],ua:function(a){a&1&&_.We(0,0)},Ha:[hM],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"],rb:2});var lM=function(){};lM.O=function(a){return new (a||lM)};
lM.Da=_.mc({type:lM});lM.Ca=_.bc({});var mM=function(){};mM.O=function(a){return new (a||mM)};mM.Da=_.mc({type:mM});mM.Ca=_.bc({imports:[_.xr,_.Fr,lM,_.xr,lM]});var NUb=function(a){this.config=a;this.yyc=/[\u0300-\u036f]/g};NUb.prototype.normalize=function(a){return a.normalize("NFD").replace(this.yyc,"")};
var OUb=function(a,b,c){a=a.config.sj?a.config.sj:(a=a.config.Pl&&a.config.Pl.get(b))&&a.sj?a.sj:null;return a(b,c)},QUb=function(a,b){var c=a.config.bD;if(!c.displayName||!c.b$)return null;var d=c.xD;if(0===b.length)return{uc:c.b$,confidence:1,RY:[{text:c.displayName}],xD:d};var e=a.normalize(b);a=_.Tcb(e,a.normalize(c.displayName));return.9<=a?{confidence:a,uc:c.b$,RY:PUb(c.displayName,b),xD:d}:null},PUb=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},RUb=function(a){return new _.zib(function(b){return a.ha(_.me(function(c){var d=[];c=_.l(c.values());for(var e=c.next();!e.done;e=c.next()){e=e.value;var f=e.bD;!f.X_&&f.vta&&(f.X_=new f.vta(e));f.X_&&d.push.apply(d,_.zc(f.X_.match(b)))}d.sort(function(g,m){return m.confidence-g.confidence});return _.nd(d)}))})},nNb=function(a,b){b=void 0===b?[]:b;return new _.hC(RUb(_.nd(a)),
_.Cib(_.nd(a)),b,!0,!0,void 0)},nM=function(){NUb.apply(this,arguments)};_.V(nM,NUb);var oM=function(){};oM.O=function(a){return new (a||oM)};oM.Da=_.mc({type:oM});oM.Ca=_.bc({Pb:[{wa:_.iib,rc:{color:"primary"}}],imports:[mM]});var pM=function(){};pM.O=function(a){return new (a||pM)};pM.Da=_.mc({type:pM});pM.Ca=_.bc({Pb:[{wa:_.aVa,rc:{color:"primary"}}],imports:[_.ts]});var qM=function(){};qM.O=function(a){return new (a||qM)};qM.Da=_.mc({type:qM});qM.Ca=_.bc({imports:[NL]});var rM=function(){};
rM.O=function(a){return new (a||rM)};rM.Da=_.mc({type:rM});rM.Ca=_.bc({Pb:[_.Wib],imports:[SL,qM]});var sM=function(){};sM.O=function(a){return new (a||sM)};sM.Da=_.mc({type:sM});sM.Ca=_.bc({imports:[OL,qM]});var tM=function(){};tM.O=function(a){return new (a||tM)};tM.Da=_.mc({type:tM});tM.Ca=_.bc({imports:[_.Im,_.Lv,pM,oM,sM,_.qC,rM,_.MC,_.Rs,_.Fr,_.NC,_.HC,_.sC,_.NC]});
var SUb=["panel"],TUb=0,UUb=function(a,b){this.source=a;this.option=b},uM=function(a,b,c,d){this.kb=a;this.Ma=b;this.hq=c;this.I3=_.id.EMPTY;this.MJa="mat-mdc-autocomplete-visible";this.nGa="mat-mdc-autocomplete-hidden";this.eq=new _.ll;this.uP=this.SA=!1;this.UF=null;this.Dea=new _.ll;this.ii=new _.ll;this.closed=new _.ll;this.Cea=new _.ll;this.Tk={};this.id="mat-autocomplete-"+TUb++;this.lSa=(null==d?void 0:d.ZBa)||!1;this.xJ=!!c.xJ;this.yJ=!!c.yJ;this.tH=!!c.tH;var e;this.yI=null!=(e=this.hq.zp)?
e:!1};_.h=uM.prototype;_.h.n6=function(a){this.wl=a;this.r6(this.Tk)};_.h.fJa=function(){if(this.options)for(var a=_.l(this.options),b=a.next();!b.done;b=a.next())_.Cl(b.value.kb)};_.h.re=function(){var a=this;this.Rb=_.oy((new _.ty(this.options)).hE(),this.NB);this.I3=this.Rb.Zc.subscribe(function(b){a.isOpen&&a.Cea.emit({source:a,option:a.options.toArray()[b]||null})});this.t6()};_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.I3.unsubscribe();this.eq.complete()};
_.h.p6=function(a){this.panel&&(this.panel.na.scrollTop=a)};_.h.UFa=function(){return this.panel?this.panel.na.scrollTop:0};_.h.t6=function(){this.SA=!!this.options.length;this.u6(this.Tk);_.Cl(this.kb)};_.h.iFa=function(a){this.Dea.emit(new UUb(this,a))};_.h.fP=function(a){return this.ariaLabel?null:this.Pf?(a?a+" ":"")+this.Pf:a};_.h.u6=function(a){a[this.MJa]=this.SA;a[this.nGa]=!this.SA};
_.h.r6=function(a){a["mat-primary"]="primary"===this.wl;a["mat-warn"]="warn"===this.wl;a["mat-accent"]="accent"===this.wl};_.h.NB=function(){return!1};
_.W.Object.defineProperties(uM.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.uP&&this.SA}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Tk=a&&a.length?_.acb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.u6(this.Tk);this.r6(this.Tk);this.Ma.na.className=""}},zp:{configurable:!0,enumerable:!0,get:function(){return this.yI},set:function(a){this.yI=a;this.fJa()}}});uM.O=function(a){return new (a||uM)(_.v(_.Ml),_.v(_.ed),_.v(_.Jjb),_.v(_.gq))};
uM.ya=_.lc({type:uM,qa:[["mat-autocomplete"]],Cd:function(a,b,c){a&1&&(_.yf(c,_.TA,5),_.yf(c,_.Cr,5));if(a&2){var d;_.vf(d=_.zf())&&(b.options=d);_.vf(d=_.zf())&&(b.gH=d)}},tb:function(a,b){a&1&&(_.xf(_.sf,7),_.xf(SUb,5));if(a&2){var c;_.vf(c=_.zf())&&(b.ua=c.first);_.vf(c=_.zf())&&(b.panel=c.first)}},Db:["ngSkipHydration","",1,"mat-mdc-autocomplete"],inputs:{ariaLabel:["aria-label","ariaLabel"],Pf:["aria-labelledby","ariaLabelledby"],UF:"displayWith",xJ:["autoActiveFirstOption","autoActiveFirstOption",
_.Ef],yJ:["autoSelectActiveOption","autoSelectActiveOption",_.Ef],tH:["requireSelection","requireSelection",_.Ef],nD:"panelWidth",vd:["disableRipple","disableRipple",_.Ef],classList:["class","classList"],zp:["hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.Ef]},outputs:{Dea:"optionSelected",ii:"opened",closed:"closed",Cea:"optionActivated"},Wb:["matAutocomplete"],features:[_.mf([{wa:_.Br,Nb:uM}]),_.Me],ac:["*"],Aa:1,Ba:0,Ea:[["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface",
"mdc-menu-surface--open",3,"id","ngClass"],["panel",""]],ua:function(a){a&1&&(_.df(),_.y(0,BBb,3,5,"ng-template"))},Ha:[_.Am],styles:["div.mat-mdc-autocomplete-panel{box-shadow: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);width:100%;max-height:256px;visibility:hidden;transform-origin:center top;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-autocomplete-background-color)}.cdk-high-contrast-active div.mat-mdc-autocomplete-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel{border-top-left-radius:0;border-top-right-radius:0}.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:center bottom}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible{visibility:visible}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-hidden{visibility:hidden}mat-autocomplete{display:none}\n"],
rb:2,data:{animation:[_.Ijb]},Oa:0});var vM=function(){};vM.O=function(a){return new (a||vM)};vM.Da=_.mc({type:vM});vM.Ca=_.bc({Pb:[_.Mjb],imports:[_.wr,xL,_.xr,_.Im,_.cr,xL,_.xr]});var VUb=function(a){return _.Xsb(a.lineNumber,a.line,a.du)},DBb=/[^\w/]/g,wM=function(a,b){this.Fa=a;this.client=b;this.tf=new _.ct(this.Fa)};
wM.prototype.diff=function(a,b,c,d,e,f,g){var m=this,n=Object.assign({},_.$E(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecSourceRootRefHint:g,fileSpecPath:e});f&&(n.diffBase=f);return this.tf.fetch(n,function(){return m.client.Qaa(n)})};wM.O=function(a){return new (a||wM)(_.q(_.eo),_.q(_.lH))};wM.ta=_.p({token:wM,oa:wM.O,Ga:"root"});
var WUb={rt:0,r3a:1,V2b:2,Ghc:3,NONE:4,U4a:5,PERMISSION_DENIED:6,rfc:7,Vbc:8,UNINITIALIZED:9,cbc:10,ZQc:11,ERROR:12,rhc: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"},xM=function(a,b,c,d){this.Rl=a;this.Kb=b;this.Ua=c;this.naa=d};xM.prototype.Ka=function(){this.lb&&this.lb.unsubscribe()};
xM.O=function(a){return new (a||xM)(_.q(_.hv),_.q(_.Vf),_.q(_.rg),_.q(_.kI))};xM.ta=_.p({token:xM,oa:xM.O});
var yM=function(a,b,c){var d=this;this.xC=b;this.ie=c;this.Rya="BLAME";this.qkc="XREFS";this.Zba=new _.ll;this.Juc=_.qu.has(14)?_.wd([kUb(this.xC),this.ie.gia]).ha(_.t(function(e){e=_.l(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})})):_.nd([]);this.Qvc=this.QC("BLAME");this.DQc=this.QC("XREFS");this.qyc=this.QC("DEPRECATED");this.vxc=this.ie.wpa.ha(_.me(function(e){return _.wd(e.map(function(f){return d.QC(f)}))}),
_.t(function(e){return e.some(Boolean)}))};yM.prototype.Ra=function(){};yM.prototype.Vxa=function(a){this.Zba.emit(a)};yM.prototype.QC=function(a){return this.ie.AS(a).ha(_.t(function(b){return b.enabled}),_.Vd())};yM.O=function(a){return new (a||yM)(_.v(_.ru),_.v(_.bJ),_.v(_.dJ))};
yM.ya=_.lc({type:yM,qa:[["code-layers"]],inputs:{ei:"layerBaseLocation"},outputs:{Zba:"highlightedXrefLines"},Aa:12,Ba:15,Ea:[[3,"layerBaseLocation",4,"ngIf"],[3,"layerBaseLocation","highlightedLines",4,"ngIf"],[3,"layerBaseLocation","layerId",4,"ngFor","ngForOf"],[3,"layerBaseLocation"],[3,"layerBaseLocation","highlightedLines"],[3,"layerBaseLocation","layerId"]],ua:function(a,b){a&1&&(_.y(0,RBb,1,1,"blame-layer",0),_.O(1,"async"),_.F(2),_.y(3,SBb,1,1,"xrefs-layer",1),_.O(4,"async"),_.H(),_.F(5),
_.y(6,TBb,1,1,"unified-deprecation-layer",0),_.O(7,"async"),_.H(),_.y(8,UBb,1,1,"coverage-layer",0),_.O(9,"async"),_.y(10,VBb,1,2,"finding-layer",2),_.O(11,"async"));a&2&&(_.x("ngIf",_.R(1,5,b.Qvc)),_.u(3),_.x("ngIf",_.R(4,7,b.DQc)),_.u(3),_.x("ngIf",_.R(7,9,b.qyc)),_.u(2),_.x("ngIf",_.R(9,11,b.vxc)),_.u(2),_.x("ngForOf",_.R(11,13,b.Juc)))},Ha:[_.mJ,_.nJ,_.Bm,_.Cm,_.sJ,_.qJ,_.UJ,_.Hm],rb:2,Oa:0});var XUb=function(a,b,c,d,e){this.bs=a;this.line=b;this.context=c;this.hUa=d;this.eUa=e};
XUb.prototype.remove=function(){this.GN&&this.GN.remove()};XUb.prototype.render=function(){this.GN=this.bs.EX(this.line,{startColumn:this.hUa,endColumn:this.eUa,Wo:"hovercard-decoration-layer",key:this.context.email})};var zM=function(a,b){_.jJ.call(this,b);var c=this;this.bs=a;this.lb=new _.id;this.lb.add(a.Kta.subscribe(function(d){if(0!==c.Cz.length&&(d=c.Zq(d))){var e=d.key;null!=e&&(d.hovercardId=e)}}))};_.V(zM,_.jJ);zM.prototype.Ka=function(){_.jJ.prototype.Ka.call(this);this.lb.unsubscribe()};
zM.prototype.zpa=function(){var a=this,b=[];this.TJb&&(b=this.TJb.filter(WBb).map(function(c){var d=c.Zq().lastIndexOf("/");d=c.Zq().substring(d+1,c.Zq().length)+"@google.com";return new XUb(a.bs,_.dj(c.getRange(),1),{email:d},_.dj(c.getRange(),2),_.dj(c.getRange(),4))}));return _.nd(b)};zM.prototype.Zq=function(a){a=a.target;return a instanceof Element&&"div"!==a.tagName?(a=_.XE(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};
_.W.Object.defineProperties(zM.prototype,{CD:{configurable:!0,enumerable:!0,set:function(a){this.TJb=a;this.update()}}});zM.O=function(a){return new (a||zM)(_.v(_.VH),_.v(_.Ge))};zM.Ia=_.rc({type:zM,qa:[["hovercard-decoration-layer"]],inputs:{CD:"scoLinks"},features:[_.Le]});var YUb=function(a,b,c,d,e){this.bs=a;this.line=b;this.context=c;this.hUa=d;this.eUa=e};YUb.prototype.remove=function(){this.GN&&this.GN.remove()};
YUb.prototype.render=function(){var a=this.context.href;this.GN=this.bs.EX(this.line,{startColumn:this.hUa,endColumn:this.eUa,tagName:"a",Wo:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,LUa:!0})};var AM=function(a,b,c,d,e,f,g,m){_.jJ.call(this,m);var n=this;this.bs=a;this.Xha=b;this.Ua=c;this.Kb=d;this.S_=e;this.Fa=f;this.Sg=g;this.lb=new _.id;this.content=this.Cdb="";this.lb.add(a.gY.subscribe(function(r){n.FC(r)}))};_.V(AM,_.jJ);_.h=AM.prototype;
_.h.Ra=function(){};_.h.Sb=function(){this.update()};_.h.Ka=function(){_.jJ.prototype.Ka.call(this);this.lb.unsubscribe()};_.h.FC=function(a){if(0===a.button&&!_.YE(a)){var b=a.target;if(b instanceof Element&&(b=_.XE(b,"a.link-decoration-layer","code-container"))){var c="external"===b.dataset.key?b.href:void 0;this.Fa.mb({gestureName:"CLICK",element:this.Cdb+"CodeLink",action:"navigate",Xl:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.Nn(this.Ua,b.pathname+b.search+b.hash))}}};
_.h.zpa=function(){var a=this,b=[];if(this.CD)b=this.CD.map(function(m){var n=m.Zq(),r=m.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=ZUb(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:_.Fg(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.Ln(a.Ua,n),n=ZUb(a,["/"+_.no.w3],n.Ta));return new YUb(a.bs,_.dj(m.getRange(),1),{href:n,style:"link-decoration-layer"},_.dj(m.getRange(),2),_.dj(m.getRange(),4))}).filter(function(m){return null!=
m});else{var c=this.bs.lines;0===c.length&&console.error("bad");for(var d=0;d<c.length;d++){var e=XBb(c[d]);e=_.l(e);for(var f=e.next();!f.done;f=e.next()){var g=f.value;f=g.text;g=g.start;b.push(new YUb(this.bs,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.nd(b)};var ZUb=function(a,b,c){return a.S_.ex(_.On(a.Ua,a.mRa(b,c)))};AM.prototype.mRa=function(a,b){return _.Mn(this.Ua,a,{ji:this.Kb,Ta:b})};
AM.O=function(a){return new (a||AM)(_.v(_.VH),_.v(_.su),_.v(_.rg),_.v(_.Vf),_.v(_.Lm),_.v(_.eo),_.v(_.ks),_.v(_.Ge))};AM.Ia=_.rc({type:AM,qa:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{Cdb:"analyticsElementToTrack",content:"content",CD:"scoLinks"},features:[_.Le,_.Cc]});var BM=function(){this.I_=!1;this.gac="Star";this.kac="Unstar";this.C2=""};BM.prototype.Ra=function(){this.C2=_.Wqb(this.type,this.I_)};BM.O=function(a){return new (a||BM)};
BM.ya=_.lc({type:BM,qa:[["simple-star"]],inputs:{type:"type",I_:"isStarred"},Aa:3,Ba:7,Ea:[["type","button",1,"mat-button-base","mat-icon-button"],[1,"google-material-icons"]],ua:function(a,b){a&1&&(_.A(0,"button",0)(1,"span",1),_.N(2),_.B()());a&2&&(_.Pe("title",b.C2)("aria-label",b.I_?b.kac:b.gac),_.u(1),_.Re("starred",b.I_)("disabled",!b.I_),_.u(1),_.kf(" ",b.I_?"star":"star_border"," "))},styles:[_.eAb()],Oa:0});
var CM=function(a,b){this.ayc=a;this.Iea=b},bVb=function(a,b){return $Ub(a,b).ha(_.me(function(c){return c?aVb(a,c):_.nd(void 0)}))},$Ub=function(a,b){var c=aUb((new _.Lo).ewa(!0).qwa(5),ZTb(new _.vo,b));return a.ayc.e1(c).ha(_.t(function(d){return _.tb(d,1,_.Ho).get(b)}),_.t(function(d){return d?cVb(d):void 0}))},cVb=function(a){var b,c,d,e,f;return null==(f=null==(e=null==(d=null==(b=_.Ui(a,_.Go,2).find(function(g){var m;return 1===(null==(m=_.Ti(g,_.oo,4))?void 0:_.gj(m,2,0))}))?void 0:null==(c=
b.DR())?void 0:_.Ui(c,_.Ao,1))?void 0:d.map(function(g){var m;return null==(m=g.DR())?void 0:_.Ui(m,_.Ao,1)}).flat())?void 0:e.find(function(g){var m;return!(null==g?0:null==(m=_.Ti(g,_.yo,9))?0:m.Qqb())}))?void 0:_.Y(f,4)},aVb=function(a,b){var c=new _.Ng(_.npb(b));b=c.qb;var d=c.Oc,e=c.repository,f=c.path,g=c.params;f=_.CE(c,1)||f;var m=_.hta(g.line),n=g.Qb?"HEAD":_.Ph(c,1);c={Bb:_.Ph(c,0)||"",commit:n};return a.Iea.sw(b,d,e,c,f,g.Qb).ha(_.t(function(r){return dVb(a,_.Ui(r,_.So,1),m)}),_.t(function(r){return null==
r?void 0:_.Y(r,8)}))},dVb=function(a,b,c){if(void 0===c)return b[0];var d=_.l(b);for(b=d.next();!b.done;b=d.next()){b=b.value;var e=_.Ti(b,_.Qo,5);if(e&&c>=_.dj(e,1)&&c<_.dj(e,3))return d=b.La,0<_.Aba(d,(0,_.kb)(d),_.So,3,!1,3).length&&(a=dVb(a,_.Ui(b,_.So,3),c))?a:b}return null};CM.O=function(a){return new (a||CM)(_.q(_.rJ),_.q(_.jx))};CM.ta=_.p({token:CM,oa:CM.O,Ga:"root"});
var eVb=[[["","noExampleFound",""]]],DM=function(a,b,c,d,e){this.Ff=a;this.IF=b;this.rBc=c;this.Fa=d;this.LWa=e;this.kY=this.zqb=_.Wd};
DM.prototype.Sb=function(a){var b=this;a.kytheTicketObservable&&(this.Fa.mb({gestureName:"EXTERNAL",element:this.wj,action:"requestExampleForQualifiedName"}),this.zqb=this.GTa.ha(_.oe(function(c){c||b.Fa.mb({gestureName:"EXTERNAL",element:b.wj,action:"noKytheTicket"})}),_.me(function(c){return void 0!==c?bVb(b.rBc,c).ha(_.oe(function(d){d||b.Fa.mb({gestureName:"EXTERNAL",element:b.wj,action:"noQualifiedName"})}),_.Pd(function(d){b.Fa.mb({gestureName:"EXTERNAL",element:b.wj,action:"error"});b.Ff.handleError(d);
return _.nd(void 0)})):_.nd(void 0)})),this.kY=this.zqb.ha(_.me(function(c){return c?b.IF.get(c).ha(_.oe(function(d){d.dG||b.Fa.mb({gestureName:"EXTERNAL",element:b.wj,action:"noExampleFoundForQualifiedName"});b.LWa.oYa("gsn","gs")})):_.nd(new _.XG)}),_.Pd(function(c){b.Fa.mb({gestureName:"EXTERNAL",element:b.wj,action:"error"});b.Ff.handleError(c);return _.nd(new _.XG)})))};DM.O=function(a){return new (a||DM)(_.v(_.Ge),_.v(_.oK),_.v(CM),_.v(_.ou),_.v(_.XI))};
DM.ya=_.lc({type:DM,qa:[["code-example"]],inputs:{wj:"logElement",GTa:"kytheTicketObservable",source:"source"},features:[_.Cc],ac:["[noExampleFound]"],Aa:4,Ba:5,Ea:[[3,"logElement","codeExample","source"],["noExampleFound",""]],ua:function(a,b){a&1&&(_.df(eVb),_.A(0,"code-example-usage",0),_.O(1,"async"),_.F(2,1),_.ef(3),_.H(),_.B());if(a&2){var c;_.x("logElement",b.wj)("codeExample",null!==(c=_.R(1,3,b.kY))&&void 0!==c?c:void 0)("source",b.source)}},Ha:[_.pK,_.Hm],rb:2,Oa:0});var EM=function(){};
EM.O=function(a){return new (a||EM)};EM.Da=_.mc({type:EM});EM.Ca=_.bc({});var FM=function(){};FM.O=function(a){return new (a||FM)};FM.Da=_.mc({type:FM});FM.Ca=_.bc({imports:[EM,_.xr,_.Fr,_.Im,EM,_.xr]});var fVb=function(){this.email=""};fVb.O=function(a){return new (a||fVb)};fVb.Ia=_.rc({type:fVb,qa:[["","contactHovercard",""]],vb:1,Ya:function(a,b){a&2&&_.Pe("data-hovercard-id",b.email)},inputs:{email:"email"}});var GM=function(){};GM.O=function(a){return new (a||GM)};GM.Da=_.mc({type:GM});GM.Ca=_.bc({});var HM=function(){this.layout="row"};HM.O=function(a){return new (a||HM)};HM.ya=_.lc({type:HM,qa:[["dc-p"]],inputs:{size:"size",layout:"layout"},ac:["*"],Aa:5,Ba:3,Ea:[[3,"fxLayout"]],ua:function(a,b){a&1&&(_.df(),_.A(0,"p",0),_.N(1,"\n  "),_.ef(2),_.N(3,"\n"),_.B(),_.N(4,"\n"));a&2&&(_.Re("skinny","skinny"===b.size),_.x("fxLayout",b.layout))},Ha:[_.Oq],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});var IM=function(){};IM.O=function(a){return new (a||IM)};IM.Da=_.mc({type:IM});IM.Ca=_.bc({imports:[_.ds]});var gVb={NONE:0,y6b:1,0:"NONE",1:"INSIGHTS"},hVb=new _.xc("FORCE_INSIGHTS",{Ga:"root",oa:function(){try{return(new URLSearchParams(window.location.search)).has("showInsights")}catch(a){return!1}}}),JM=function(a,b,c,d){this.Al=a;this.Ua=b;this.state=new _.Wf(c?1:0);this.Pjb=this.state.ha(_.me(function(e){return ZBb(e,d)}),_.me(function(e){return a.data.ha(_.t(function(f){var g;return null!=(null==(g=f.Mc)?void 0:g.params.Ss)}),_.Vd(),_.t(function(f,g){return f?1:2>g?e:0}))}),_.Vd(),_.ge(1),_.rd())},
DFb=function(a,b){a.state.next(b);b=_.Og(a.Al.Sc);null!=b.params.Ss&&a.Ua.navigate(_.Kp(_.qF(b.Xb(),function(c){delete c.Ss}).Za()),{ig:"preserve"})};JM.O=function(a){return new (a||JM)(_.q(_.Vf),_.q(_.rg),_.q(hVb),_.q(_.bI))};JM.ta=_.p({token:JM,oa:JM.O});var iVb=new _.xc("GRAPH_TOOLS_PROMISE",{Ga:"root",oa:function(){return _.sd(function(a){switch(a.Nc){case 1:return _.jfa(a,2),_.td(a,google.corp.devops.tools.loadGraph(),4);case 4:a.Nc=3;a.GJ=0;break;case 2:return _.nfa(a),a.return(Promise.resolve(void 0));case 3:return a.return(google.corp.devops.tools.graph)}})}}),KM=function(a,b,c){this.Fa=a;this.aCc=b;this.Nub=c};
KM.prototype.init=function(){var a=this,b;return _.sd(function(c){if(1==c.Nc)return a.Hra?c.return():_.td(c,_.$n(a.Fa,a.aCc,"g3GraphToolsPromise"),2);b=c.lk;if(!b)return c.return();var d=b,e=d.createService;a:{var f=a.Nub;switch(f){case 1:f="production";break a;case 0:f="autopush";break a;default:f=_.Fg(f)}}a.Hra=e.call(d,{environment:f});c.Nc=0})};KM.prototype.createController=function(a){var b=this,c;return _.sd(function(d){return 1==d.Nc?_.td(d,b.init(),2):d.return(null==(c=b.Hra)?void 0:c.createController(a))})};
var jVb=function(a,b,c){return _.sd(function(d){return 1==d.Nc?_.td(d,a.init(),2):a.Hra&&0!==b.length?d.return(_.$n(a.Fa,a.Hra.getAvailableFileContext("//depot/"+b,{changelistId:c}).catch(function(){return new Set}),"g3GraphAvailableInsights")):d.return(new Set)})};KM.O=function(a){return new (a||KM)(_.q(_.eo),_.q(iVb),_.q(_.A0a))};KM.ta=_.p({token:KM,oa:KM.O,Ga:"root"});var LM=function(a,b,c,d,e,f,g,m,n){this.nb=a;this.Fa=b;this.vsa=c;this.Wg=d;this.gt=f;this.Tg=g;this.Kd=m;this.uga=n;this.lb=new _.id;this.Ita=void 0;this.Wa=e.data.ha(_.t(fBb))};
LM.prototype.Ra=function(){var a=this;return _.sd(function(b){if(1==b.Nc)return a.lb.add(a.gt.theme.subscribe(function(c){switch(c){case "DARK":a.Ita="dark";break;case "LIGHT":a.Ita="light";break;default:_.Fg(c)}a.Ira&&a.Ira.setTheme(a.Ita)})),_.td(b,kVb(a),2);a.lb.add(a.Wa.ha(_.Flb(),_.me(function(c){return _.wd([a.Wa,_.dI(a.Wg,c,"path",1).ha(_.Pd(function(){return _.nd("Failed to load the current cl.")})),_.dI(a.Wg,_.Np(c.Xb(),"HEAD").Za(),"path",0).ha(_.Pd(function(){return _.nd("Failed to load the base cl.")}))])})).subscribe(function(c){c=
_.l(c);var d=c.next().value.path,e=c.next().value,f=c.next().value,g,m,n;return _.sd(function(r){if(1==r.Nc)return g=Number(e),m=Number(f),_.td(r,jVb(a.vsa,d||"",m),2);n=r.lk;return a.Ira&&d&&!isNaN(g)&&!isNaN(m)&&0<n.size?_.td(r,a.Ira.openFileContext("//depot/"+d,{changelistId:g,mostRecentChangelistId:m}),0):(a.HF(),0<n.size&&_.qVa(a.Tg,{error:Error("xe`"+e+"`"+f),message:"Failed to load insights panel",Qd:"Dismiss"}),r.Oh(0))})}));b.Nc=0})};LM.prototype.Ka=function(){this.lb.unsubscribe()};
LM.prototype.HF=function(){var a=this;this.Kd.jc(function(){DFb(a.uga,0)})};var kVb=function(a){return _.sd(function(b){if(1==b.Nc)return _.td(b,a.vsa.createController({element:a.nb.na,theme:a.Ita,onOpen:function(){},onClose:function(){a.Fa.mb({element:"insightsPanel",action:"close",gestureName:"CLICK"});a.HF()}}),2);a.Ira=b.lk;b.Nc=0})};LM.O=function(a){return new (a||LM)(_.v(_.ed),_.v(_.eo),_.v(KM),_.v(_.cI),_.v(_.Vf),_.v(_.cv),_.v(_.Hs),_.v(_.re),_.v(JM))};
LM.ya=_.lc({type:LM,qa:[["insights-panel"]],Aa:0,Ba:0,ua:function(){},styles:["insights-panel[_nghost-%COMP%]{display:flex;height:100%;min-width:350px}insights-panel[_nghost-%COMP%]   .holder[_ngcontent-%COMP%]{flex:1 1 100%}"],Oa:0});var MM=function(){};MM.O=function(a){return new (a||MM)};MM.Da=_.mc({type:MM});MM.Ca=_.bc({imports:[_.Im]});var NM=function(){this.time=this.message=this.RKa="";this.tda=[]};NM.prototype.Sb=function(){var a;this.RKa=(null==(a=this.commit.Ln)?void 0:a.email)||"";var b;this.Aib=null==(b=this.commit.yMa)?void 0:b.email;this.message=this.commit.cs;this.time=this.commit.NJ;this.tda=this.commit.IQ};NM.O=function(a){return new (a||NM)};
NM.ya=_.lc({type:NM,qa:[["commit-overview","commit",""]],inputs:{commit:"commit"},features:[_.Cc],mc:["commit",""],Aa:18,Ba:6,Ea:[["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"]],ua:function(a,b){a&1&&(_.y(0,$Bb,5,4,"div",0),_.A(1,"div",1)(2,"div",2)(3,
"mat-icon"),_.N(4,"person"),_.B(),_.A(5,"span"),_.N(6),_.B(),_.A(7,"span",3),_.N(8," (author) "),_.B()(),_.y(9,aCb,7,1,"div",4),_.A(10,"div",2)(11,"mat-icon"),_.N(12,"event"),_.B(),_.A(13,"span"),_.N(14," Committed on "),_.B(),_.A(15,"span",5),_.N(16),_.O(17,"dateTimeDisplay"),_.B()()());a&2&&(_.x("ngIf",b.message),_.u(6),_.lf(b.RKa),_.u(3),_.x("ngIf",b.RKa!==b.Aib),_.u(7),_.lf(_.R(17,4,b.time)))},Ha:[_.Cm,_.fI,_.Qs,_.Dz,_.eI],styles:["commit-overview[_nghost-%COMP%]{display:flex;flex:0 0 auto;flex-direction:column}commit-overview[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-weight:400;font-size:1rem;letter-spacing:.01em;line-height:1.2307692308rem;line-height:24px;color:var(--icon-secondary)}.author-and-date[_ngcontent-%COMP%]{display:flex;font-size:13px;line-height:24px;padding-top:10px;padding-bottom:10px}.date[_ngcontent-%COMP%]{padding-left:5px;white-space:nowrap}.detail[_ngcontent-%COMP%]{display:flex;padding-left:20px}.person-label[_ngcontent-%COMP%]{padding-left:5px}.message[_ngcontent-%COMP%]{font-size:13px;padding-left:20px;padding-right:40px;max-width:800px;white-space:pre-wrap;margin-top:15px}.message[_ngcontent-%COMP%]:first-line{font-size:15px;font-weight:500}"],
Oa:0});var hCb=function(a){return{Bb:a}},gCb=function(a){return{context:a}},mCb=function(){return{mMc:!0}},lVb={NONE:0,ZVb:1,J7b:2,Mcc:3,Lcc:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},OM=function(a,b,c){this.Wg=b;this.HT=c;this.bka=lVb;this.RGb=this.cYa=this.Fha=_.Wd;this.Ou={};this.version=1;this.iUa=!0;this.T1=!1;this.p0a=_.qu.has(56)};_.h=OM.prototype;_.h.Ra=function(){};_.h.Qc=function(){};
_.h.Sb=function(a){var b=this;a.activeLocation&&(this.cYa=_.LE(this.location)?_.Evb(this.HT,_.qF(_.Np(this.location.Xb(),this.WQ),function(c){c.Qb=b.Jxc}).Za()).ha(_.oe(function(){b.Ou.Qu=!0}),_.ke(_.aF(this.location.Bb)),_.t(function(c){return c.type})):_.Wd,this.RGb=this.cYa.ha(_.t(_.bF)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)mVb(this,a.activeLocation),!this.T1&&this.QGb?(this.Fha=_.nd(void 0),this.Ou.dv=!0):this.T1&&1===this.version?(a=_.jE(this.location)?_.Np(this.location.Xb(),
"HEAD").Za():this.location,this.Fha=_.wd([this.QZ(a,0),this.QZ()]).ha(_.me(function(c){var d=_.l(c);c=d.next().value;return(d=d.next().value)?c&&c.Ef===d.Ef?_.nd(void 0):nVb(b,d):_.nd(void 0)}),_.oe(function(c){c&&c.Bb?b.Ou.dv=!0:b.Ou={}}))):this.Fha=this.QZ().ha(_.t(function(c){if(null!=c&&c.Ef)return{Bb:c.Ef,UT:c.Qq?_.Hlb(b.location,c):void 0}}),_.oe(function(){b.Ou.dv=!0}))};_.h.Hm=function(){this.Ou.location&&this.Ou.Qu&&this.Ou.dv&&(this.Ou={},this.wH.launch(0,0))};
_.h.a9=function(a){var b=this;if(!a)return _.nd();var c=this.p0a?yBb(this.location,this.CFc):this.location;return oVb(this,a).ha(_.t(function(d){return _.GE(b.location,d,b.version,a.UT||c)}))};
var oVb=function(a,b){return a.cYa.ha(_.t(function(c){var d;return 5===c?(null==(d=a.location.params.Qb)?void 0:d.replace("codereview/",""))||void 0:b.Bb}))},nVb=function(a,b){var c=b.Ef;return a.Zi?pVb(a,c,a.location).ha(_.t(function(d){if(-1===d)return{Bb:c};if(0!==d)return{Bb:c,depth:d,bS:_.Kp(_.Np(_.eF(a.location.Xb()),"HEAD").Za())}})):_.nd({Bb:c,UT:_.Hlb(a.location,b)})},pVb=function(a,b,c){var d=Number(b);return isNaN(d)||!_.Qh(c)?_.nd(-1):yMb(a.Wg,c).ha(_.Kd(_.PE),_.Vd(function(e,f){return e.Vb.vk===
f.Vb.vk}),_.me(function(e){var f=e.Vb;e=f.xqa;f=f.vk.findIndex(function(g){g=Number(g.Ef);return!isNaN(g)&&d>=g});return-1===f?e?(e(),_.Wd):_.nd(-1):_.nd(f)}))};OM.prototype.QZ=function(a,b){a=void 0===a?this.location:a;b=void 0===b?this.version:b;return this.Wg.QZ(a,this.T1?"path":"repository",b).ha(_.t(kBb)).ha(_.Pd(function(){return _.nd(void 0)}))};
var mVb=function(a,b){b=b&&b.ej;if(b){var c=_.DE(b,a.location);var d=_.Ph(b,a.version);c=c&&d===a.WQ}else c=!1;c||(a.Ou={},a.T1?(a.Ou.location=!0,a.Ou.Qu=!0):(c=a.Ou,b?(d=_.DE(b,a.location),b=_.Ph(b,a.version),a=d&&b!==a.WQ):a=!1,c.location=a))};
_.W.Object.defineProperties(OM.prototype,{Jd:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},WQ:{configurable:!0,enumerable:!0,get:function(){return _.Ph(this.location,this.version)||""}},Jxc:{configurable:!0,enumerable:!0,get:function(){return _.Elb(this.location,this.version)||""}},Ryc:{configurable:!0,enumerable:!0,get:function(){return this.WQ?this.T1?this.Zi?3:2:this.QGb?4:1:0}},MJc:{configurable:!0,enumerable:!0,get:function(){return _.AE(this.WQ)}},
QGb:{configurable:!0,enumerable:!0,get:function(){return _.Jg.test(this.WQ)||_.jE(this.location)}},Zi:{configurable:!0,enumerable:!0,get:function(){return _.kE(this.location)}}});OM.O=function(a){return new (a||OM)(_.v(_.ru),_.v(_.cI),_.v(_.iI))};
OM.ya=_.lc({type:OM,qa:[["commit-information"]],tb:function(a,b){a&1&&_.xf(_.Er,5);if(a&2){var c;_.vf(c=_.zf())&&(b.wH=c.first)}},inputs:{version:"version",iUa:"linkToCommitDetails",Jd:"activeLocation",CFc:"lastSubmoduleFetchSpec",T1:"showMostRecentCommitForPath"},features:[_.Cc],Aa:14,Ba:7,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"span",0),_.y(1,dCb,4,3,"ng-container",1)(2,iCb,3,7,"ng-container",1)(3,kCb,1,1,null,1)(4,nCb,1,3,null,1),_.B(),_.E(5,"div",2),_.y(6,oCb,3,3,"ng-template",null,3,_.Cf)(8,sCb,2,3,"ng-template",null,4,_.Cf)(10,tCb,5,12,"ng-template",null,5,_.Cf)(12,yCb,2,3,"ng-template",null,6,_.Cf));a&2&&(_.x("ngSwitch",b.Ryc),_.u(1),_.x("ngSwitchCase",
b.bka.ZVb),_.u(1),_.x("ngSwitchCase",b.bka.Lcc),_.u(1),_.x("ngSwitchCase",b.bka.Mcc),_.u(1),_.x("ngSwitchCase",b.bka.J7b),_.u(1),_.x("matRippleCentered",!0)("matRippleDisabled",!0))},Ha:[_.jo,_.Cm,_.Gm,_.Dm,_.Em,_.gI,_.Oq,_.as,_.Er,_.Pn,_.mv,_.Hm,_.vF],styles:["commit-information[_nghost-%COMP%]{align-items:center;display:flex;font-size:12px;position:relative;white-space:nowrap}commit-information[_nghost-%COMP%]   .mat-ripple[_ngcontent-%COMP%]     .mat-ripple-element{background-color:rgba(25,103,210,.12)}commit-information[_nghost-%COMP%]   .open-paren[_ngcontent-%COMP%]:not(:first-child){padding-left:5px}commit-information[_nghost-%COMP%]   .at-ref[_ngcontent-%COMP%]{padding-right:3px}commit-information[_nghost-%COMP%]   .refType[_ngcontent-%COMP%]{padding-right:5px}commit-information[_nghost-%COMP%]   span[_ngcontent-%COMP%]{display:flex}"],
Oa:0});var qVb=function(a){return""+a};var PM=function(a,b){this.line=a;this.ch=void 0===b?null:b};var rVb=function(a,b,c,d,e){var f=void 0===f?[]:f;this.type=a;this.WC=b;this.VC=c;this.HM=d;this.GM=e;this.GF=[];this.type=a;this.WC=b;this.VC=c;this.HM=d;this.GM=e;if(f)for(a=_.l(f),b=a.next();!b.done;b=a.next())this.GF.push(b.value)};var sVb=function(a,b){this.tg=a;this.xDc=!!b};var tVb=function(a,b,c){this.left=a;this.right=b;this.Xg=c};var uVb=function(){this.a0a=this.cia=0;this.iXa=[];this.jXa=[];this.diff=this.Z_a=this.Y_a=0};
uVb.prototype.jc=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,w=Math.ceil((m+n)/2),z=[],D=[];this.iXa=[];this.jXa=[];for(var J=0;J<=w;J++){for(var L=-1,Q=z[J]=0;Q<=J;Q++){var da=z[Q];this.iXa.push(L<da?2*da:2*L+1);var oa=L<da?da:L,qa=oa-2*Q+J;for(L=da+1;oa<m&&qa<n&&a.charAt(oa)===c.charAt(qa);)++oa,++qa;z[Q]=oa;da=J-Q-Math.ceil((n-m)/2);if(r&&0<=da&&da<J&&D[da]<=oa){z=Q;a=oa;this.diff=J=2*J-1;this.Y_a=z;this.Z_a=da;this.cia=a;this.a0a=a-2*z+Math.ceil(J/2);
break a}}L=D[J]=m;for(da=0;da<=J;da++){oa=D[da];this.jXa.push(L>=oa?2*oa:2*L+1);Q=L>=oa?oa:L;qa=n-m-J+Q+2*da;for(L=oa-1;0<Q&&0<qa&&a.charAt(Q-1)===c.charAt(qa-1);)--Q,--qa;D[da]=Q;oa=Math.floor((m-n)/2)-da+J;if(!r&&0<=oa&&oa<=J&&Q<=z[oa]){a=da;z=z[oa];this.diff=J*=2;this.Y_a=oa;this.Z_a=a;this.cia=z;this.a0a=z-2*oa+Math.ceil(J/2);break a}}}this.diff=-3}if(0<=this.diff){e=[];J=Math.ceil(this.diff/2);a=this.Y_a;z=this.cia;for(c=e.length;0<=J;--J)m=this.iXa[(J+1)*J/2+a],n=z-Math.floor(m/2),z-=n,0!==
n&&(r=new tVb(z+b,z-2*a+J+d,n),w=e[e.length-1],0!==e.length&&vVb(r,w)?(w.left-=n,w.right-=n,w.Xg+=n):e.splice(0,0,r)),m&1&&(z--,a--);0<c&&vVb(e[c-1],e[e.length-1])&&(e[c-1].Xg+=e[e.length-1].Xg,e.pop());J=e.splice(c-1,e.length-c+1).reverse();for(z=0;z<J.length;z++)e.push(J[z]);J=Math.floor(this.diff/2);a=this.Z_a;for(z=this.cia;0<=J;--J)c=this.jXa[J*(J+1)/2+a],m=Math.floor(c/2)-z,r=g-f-J+z+2*a,w=Math.min(m,Math.max(0,Math.max(this.cia-z,this.a0a-r))),n=m-w,0!==n&&(r=new tVb(z+w+b,r+w+d,n),0!==e.length&&
vVb(e[e.length-1],r)?e[e.length-1].Xg+=n:e.push(r)),z+=m,c&1&&(z++,a--)}return{GF:e,D1c:(f+g-this.diff)/2}};var vVb=function(a,b){return a.left+a.Xg===b.left&&a.right+a.Xg===b.right};for(var QM=[],wVb=0;256>wVb;++wVb)QM[wVb]=2;for(var xVb=97;122>=xVb;++xVb)QM[xVb]=3;for(var yVb=65;90>=yVb;++yVb)QM[yVb]=3;for(var zVb=48;57>=zVb;++zVb)QM[zVb]=3;QM[95]=3;QM[32]=QM[9]=QM[10]=QM[13]=0;for(var AVb=_.l("(){},.#/*\";'"),RM=AVb.next();!RM.done;RM=AVb.next())QM[RM.value.charCodeAt(0)]=0;var BVb=_.l("!%^&[]?\\|<>+-=~@`");for(RM=BVb.next();!RM.done;RM=BVb.next())QM[RM.value.charCodeAt(0)]=5;QM[0]=0;
var CVb=function(){this.WBb=1;this.li=this.Rh=null;this.lineArray=[];this.pda=[];this.tga=[];this.Ova=[]};CVb.prototype.Qaa=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.Rh=b.ZFc;a.li=b.aGc;a.lineArray=b.lineArray;for(b=0;b<a.Rh.text.length;++b)a.pda.push({zL:1,index:b});for(b=0;b<a.li.text.length;++b)a.tga.push({zL:1,index:b});b=GVb(a,!0);for(c=1;c!==a.WBb&&0<b;++c)b=GVb(a,!1);b=HVb(a.pda,4,-1);c=HVb(a.tga,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].L_,c),m=IVb(b[e+(f?2:1)].L_,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].M_=b[e+1].oM,c[g+1].L_=b[e+1].zT);else continue;b[e].type=7;f&&(b[e+1].type=7);f=f?2:1;b[e+f].type=6;b[e+f].oM=b[e].oM;b[e+f].M_=b[e].M_}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].M_=b[n].oM;c[r].L_=b[n].zT;
++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("ye");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.oM,n=g.zT,g.M_=g.oM,g.L_=g.zT,g.oM=m,g.zT=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 PM(0,0);c=new PM(0,0);d=[];a=_.l(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new rVb(e.type,new PM(e.M_,0),new PM(e.L_,null),new PM(e.oM,0),new PM(e.zT,null)),1===e.type&&(f.WC=b,f.VC=b),-1===e.type&&(f.HM=c,f.GM=c),b=JVb(f.VC),c=JVb(f.GM),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=[],
w=0,z=d.length;g=_.l(g);for(var D=g.next();!D.done;D=g.next()){D=D.value;if(e.has(D))n+=String.fromCharCode(e.get(D));else{n+=String.fromCharCode(z);e.set(D,z);d[z]=D;for(var J=QM[0],L=0;L<D.length;++L){var Q=D[L];void 0!==QM[Q.charCodeAt(0)]&&(J+=QM[Q.charCodeAt(0)])}m[z]=J;z++}r.push(w++)}return new KVb(n,r)};b=f(b,a.Ova);a=f(c,a.Ova);return{ZFc:b,aGc:a,lineArray:d}},IVb=function(a,b){for(var c=0;c<b.length&&!(b[c].zT>=a);c++);return c},JVb=function(a){return null===a.ch?new PM(a.line+1,0):a},GVb=
function(a,b){if(!a.Rh||!a.li)throw Error();if(b){var c=a.Rh;for(var d=a.li,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={qda:new KVb(c.text.substr(0,e),c.lineNumbers.splice(0,e)),vga:new KVb(d.text.substr(0,e),d.lineNumbers.splice(0,e)),Xg:e},c.text=c.text.substr(e),d.text=d.text.substr(e),c=f)}else c=null;d=c;if(b){c=a.Rh;e=a.li;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={qda:new KVb(c.text.slice(1-f),c.lineNumbers.splice(1-f)),vga:new KVb(e.text.slice(1-f),e.lineNumbers.splice(1-f)),Xg: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 uVb).jc(a.Rh.text,0,a.li.text,0).GF;c=[];for(g=0;g<f.length;g++)c.push(new sVb(f[g],!1));null!==d&&(a.Rh.text=d.qda.text+a.Rh.text,a.Rh.lineNumbers.splice.apply(a.Rh.lineNumbers,[0,0].concat(_.zc(d.qda.lineNumbers))),a.li.text=d.vga.text+a.li.text,a.li.lineNumbers.splice.apply(a.li.lineNumbers,
[0,0].concat(_.zc(d.vga.lineNumbers))),c.splice(0,0,new sVb(new tVb(0,0,d.Xg),!0)));d=d&&0<d.Xg?d.Xg:0;null!==e&&(a.Rh.text+=e.qda.text,a.Rh.lineNumbers.splice.apply(a.Rh.lineNumbers,[a.Rh.lineNumbers.length,0].concat(_.zc(e.qda.lineNumbers))),a.li.text+=e.vga.text,a.li.lineNumbers.splice.apply(a.li.lineNumbers,[a.li.lineNumbers.length,0].concat(_.zc(e.vga.lineNumbers))),f=d+e.Xg,c.push(new sVb(new tVb(a.Rh.text.length-f,a.li.text.length-f,e.Xg),!0)));if(!a.Rh||!a.li)throw Error();b=b?0:2;for(var m=
g=f=e=0,n=0,r=0;r<c.length;r++){for(var w=c[r].tg.Xg,z=c[r];e<z.tg.left;)++e,++g;for(;f<z.tg.right;)++f,++m;var D=r+1;D<c.length&&(c[D].tg.left+=d,c[D].tg.right+=d,z.tg.left+w===c[D].tg.left?(LVb(a,a.li,m,z,c[D],c[D].tg.right-z.tg.right),w=z.tg.Xg):z.tg.right+w===c[D].tg.right&&(LVb(a,a.Rh,g,z,c[D],c[D].tg.left-z.tg.left),w=z.tg.Xg));D=g;for(var J=m;;){var L=D-1,Q=J-1;if(0>L||0>Q)break;if(a.Rh.text[L]!==a.li.text[Q])break;if(a.Rh.lineNumbers[L]+1!==a.Rh.lineNumbers[D]||a.li.lineNumbers[Q]+1!==a.li.lineNumbers[J])break;
Q=a.li.lineNumbers[Q];if(1!==a.pda[a.Rh.lineNumbers[L]].zL||1!==a.tga[Q].zL)break;--D;--J;++w}if(0!==w){L=0;Q=D;for(var da=0;da<w&&0>=L;++da)L+=a.Ova[a.Rh.text.charCodeAt(Q)],++Q;if(0<L||z.xDc){++n;g=D;m=J;for(L=0;L<w;++L,++J,++D)Q=a.Rh.lineNumbers[D],da=a.li.lineNumbers[J],a.pda[Q].zL=b,a.pda[Q].index=da,a.tga[da].zL=b,a.tga[da].index=Q;a.Rh.text=a.Rh.text.substr(0,g)+String.fromCharCode(-1)+a.Rh.text.substr(D);a.li.text=a.li.text.substr(0,m)+String.fromCharCode(-2)+a.li.text.substr(J);a.Rh.lineNumbers.splice(g,
D-g,null);a.li.lineNumbers.splice(m,J-m,null);g++;m++;e+=z.tg.Xg;f+=z.tg.Xg}}}return n},LVb=function(a,b,c,d,e,f){var g=c+d.tg.Xg,m=c+f;c=0;var n=g,r=m;for(f=0;f<d.tg.Xg&&!(--n,--r,n<b.text.length&&b.text[n]!==b.text[r]);++f,++c);f=0;n=g;r=m;for(var w=0;w<e.tg.Xg&&!(n<b.text.length&&b.text[n]!==b.text[r]);++w,++f)++n,++r;if(0!==c||0!==f){n=c+f+1;r=g-1-c;w=g-c;var z=m-1-c;m-=c;g=[];for(var D=0;D<n;++D,++r,++w,++z,++m){var J=MVb(a,b,r),L=MVb(a,b,w),Q=MVb(a,b,z),da=MVb(a,b,m),oa=Math.min(J,L),qa=Math.min(Q,
da);"}"===NVb(a,b,r)&&(oa-=2);"{"===NVb(a,b,w)&&(oa-=2);"}"===NVb(a,b,z)&&(qa-=2);J<L&&--oa;Q<da&&--qa;g.push(oa+qa)}c===d.tg.Xg&&(g[0]-=10);f===e.tg.Xg&&(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.tg.Xg+=c,e.tg.left+=c,e.tg.right+=c,e.tg.Xg-=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.Ova[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].zL,f=a[0].index,g=a[0].index,m=0,n=0,r=1;r<a.length;++r)if(a[r].zL===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("ze`"+e);d.push(new OVb(e,f,g,m,n));m=n=r;f=g=a[r].index;e=a[r].zL}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.M_=b;this.L_=c;this.oM=d;this.zT=e};var PVb=function(){this.WBb=void 0},QVb=function(a,b){if(""===a)return{lines:["\n"],FWa:[new PM(b,0),new PM(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return""!==g});for(var c=0,d=[new PM(b,c)],e=_.l(a),f=e.next();!f.done;f=e.next())f=f.value,"\n"===f?(b++,c=0):c+=f.length,d.push(new PM(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),FWa:d}};
PVb.prototype.Qaa=function(a,b){var c=new CVb,d=c.Qaa(a,b);a=RVb(a);b=RVb(b);for(var e=_.l(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.VC.line-f.WC.line||500<f.GM.line-f.HM.line)){f.GF=[];var g=this.getRange(a,f.WC,f.VC);if(!(1E4<g.length)){g=QVb(g,f.WC.line);var m=this.getRange(b,f.HM,f.GM);if(!(1E4<m.length)){m=QVb(m,f.HM.line);c=new CVb;c=EVb(c,g.lines,m.lines);c=_.l(c);for(var n=c.next();!n.done;n=c.next()){n=n.value;
var r=function(w,z){return null!==z.ch?w.FWa[z.line]:w.FWa[z.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.WC=r(g,n.WC);n.VC=r(g,n.VC);n.HM=r(m,n.HM);n.GM=r(m,n.GM);break;default:throw Error("Ae");}f.GF.push(n)}}}}}return d};
var RVb=function(a){if(0===a.length)return[""];a=DVb(a);_.pa(a).endsWith("\n")&&a.push("");return a},SVb=function(a,b,c,d){var e=[];b=_.l(b);for(var f=b.next();!f.done;f=b.next())if(f=f.value,0<f.GF.length){var g=a.getRange(c,f.WC,f.GF[0].WC);0<g.length&&e.push([0,g]);e.push.apply(e,_.zc(SVb(a,f.GF,c,d)));f=a.getRange(c,_.pa(f.GF).VC,f.VC);0<f.length&&e.push([0,f])}else{g=f.WC;var m=f.VC,n=f.HM,r=f.GM;switch(f.type){case 0:e.push([0,a.getRange(c,g,m)]);break;case 1:e.push([1,a.getRange(d,n,r)]);break;
case -1:e.push([-1,a.getRange(c,g,m)]);break;case 2:e.push([-1,a.getRange(c,g,m)]);e.push([1,a.getRange(d,n,r)]);break;case 3:case 4:case 5:case 6:throw Error("Be");default:throw Error("Ce");}}return e};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},SM=function(a,b,c){var d=this;this.zone=c;this.line=void 0;this.e$=UVb;this.cQc=new PVb;this.El=this.diffBase="";this.tib=3;this.CS=[];this.ZT=[];this.rendered=new _.ll;this.align=!0;this.sga=this.oda=qVb;this.lb=a.sMa.subscribe(function(e){d.e$=Object.assign({},UVb,{theme:e});if(d.Rn){e=_.l(VVb(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};SM.prototype.Ra=function(){};
SM.prototype.Sb=function(a){(a.diffBase||a.contents||a.fileName)&&WVb(this)};SM.prototype.Ka=function(){this.lb.unsubscribe()};
var WVb=function(a){a.rendered.emit(!1);a.Rn&&a.rMa.na.removeChild(a.rMa.na.lastChild);var b=_.qu.has(35);a.zone.Zb(function(){setTimeout(function(){var c,d,e;return _.sd(function(f){if(1==f.Nc)return _.td(f,_.Kmb(),2);a.Rn=f.lk.MergeView(a.rMa.na,{orig:null,origLeft:a.diffBase,value:a.El,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.tib,diffDriverFunction:function(g,m){if(b){var n=a.cQc;var r=RVb(g),w=RVb(m);15E3<r.length||15E3<w.length?n=void 0:(g=n.Qaa(g,m),
n=SVb(n,g,r,w));return n}}});XVb(a);c=_.l(VVb(a));d=c.next();for(e={};!d.done;e={eqa:e.eqa},d=c.next())e.eqa=d.value,e.eqa.operation(function(g){return function(){var m=g.eqa;YVb(a,m);a.setOptions(m);if(a.Rn){var n=ZVb(a,m),r=n?"left-edit-gutter":"right-edit-gutter",w=a.Rn.leftChunks();w=_.l(w);for(var z=w.next();!z.done;z=w.next()){var D=z.value;z=n?D.origTo:D.editTo;for(D=n?D.origFrom:D.editFrom;D<z;D++)m.addLineClass(D,"gutter",r)}}n=ZVb(a,m)?a.oda:a.sga;m.setOption("lineNumberFormatter",n);n=
ZVb(a,m)?a.CS:a.ZT;n=_.l(n);for(r=n.next();!r.done;r=n.next())r=r.value,m.addLineWidget(r.line,r.element,r.options)}}(e));f.Nc=0})},0)})},VVb=function(a){return a.Rn?[a.Rn.leftOriginal(),a.Rn.editor()]:[]},XVb=function(a){if(a.Rn)a.Rn.editor().on("update",function(){a.zone.jc(function(){a.rendered.emit(!0)})})},ZVb=function(a,b){if(a.Rn)return b===a.Rn.leftOriginal()?!0:!1};
SM.prototype.setOptions=function(a){if(this.Rn)for(var b=_.l(Object.entries(this.e$)),c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;a.setOption(c,d)}};var YVb=function(a,b){var c,d;_.sd(function(e){if(1==e.Nc)return a.Rn&&a.fileName?_.td(e,_.Kmb(),2):e.return();d=(c=e.lk.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);e.Nc=0})};
_.W.Object.defineProperties(SM.prototype,{Iga:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.Rn&&(a=_.BE(this.line))&&(this.Rn.editor().scrollTo(0,this.Rn.editor().charCoords({line:a-1,ch:0},"local").top),this.Rn.editor().getDoc().setCursor({line:a-1,ch:0}))}},uOc:{configurable:!0,enumerable:!0,set:function(a){this.rMa=a}}});SM.O=function(a){return new (a||SM)(_.v(_.cv),_.v(_.ru),_.v(_.re))};
SM.ya=_.lc({type:SM,qa:[["code-diff","fileName",""]],tb:function(a,b){a&1&&_.xf(TVb,7);if(a&2){var c;_.vf(c=_.zf())&&(b.uOc=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",El:"contents",tib:"collapseIdenticalLines",CS:"leftLineWidgets",ZT:"rightLineWidgets",Iga:"scrollToLine",align:"align",oda:"leftLineNumberFormatter",sga:"rightLineNumberFormatter"},outputs:{rendered:"rendered"},features:[_.Cc],mc:["fileName",""],Aa:2,Ba:0,Ea:[[1,"scope"],["codeview",""]],ua: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}}'],
Oa:0});var TM=function(){this.rendered=new _.ll;this.hBa="Diff is too large to display";this.JLa=!1;this.CS=[];this.ZT=[];this.XIb=this.Yxb=void 0;this.sga=this.oda=qVb;this.Zxb=new Map;this.YIb=new Map};TM.prototype.Ra=function(){};
TM.prototype.Sb=function(){a:{var a=0;for(var b=_.l(this.kC),c=b.next();!c.done;c=b.next())if(c=c.value,a+=c.UC.El.length+c.zD.El.length,10485760<=a){a=!0;break a}a=!1}if(a)this.JLa=!1,this.Xta(!0);else{a=[];b=[];c=_.l(this.kC);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.zD;e=_.Kgb(_.nab(e.UC.El||""));d=_.Kgb(_.nab(d.El||""));a.push(e);b.push(d)}this.Yxb=a.join("");this.XIb=b.join("");a=new Map;b=new Map;d=c=1;e=_.l(this.kC);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=c;var m=
d;var n=f.zD,r=f.UC;var w=n.endLine+1;var z=r.endLine+1;n=n.WB+1;r=r.WB+1;switch(f.type){case _.EF.Aya:for(z=n;z<w;z++,m++)a.set(g,""),b.set(m," "+z);break;case _.EF.RBa:for(w=r;w<z;w++,g++)a.set(g,""+w),b.set(m,"");break;case _.EF.ZCa:case _.EF.Yya:for(;r<z;r++,g++)a.set(g,""+r);for(g=n;g<w;g++,m++)b.set(m," "+g);break;default:throw Error("De");}c+=f.UC.endLine-f.UC.WB;d+=f.zD.endLine-f.zD.WB}this.Zxb=a;this.YIb=b;this.oda=DCb(a);this.sga=DCb(b);b=a=0;c=_.l(this.kC);for(d=c.next();!d.done;d=c.next()){d=
d.value;e=a;f=b;m=d.UC;g=d.zD;m=m.endLine-m.WB;z=g.endLine-g.WB;switch(d.type){case _.EF.Aya:this.CS.push(BCb(e,z));break;case _.EF.RBa:this.ZT.push(BCb(f,m));break;case _.EF.Yya:w=n=0;g=!0;z>m?(n=z-m,g=!1):m>z&&(w=m-z,g=!1);m=n;this.CS.push(BCb(e,m,g));this.ZT.push(BCb(f,w,g));break;case _.EF.ZCa:break;default:throw Error("De");}a+=d.UC.endLine-d.UC.WB;b+=d.zD.endLine-d.zD.WB}CCb(this.Zxb,this.CS);CCb(this.YIb,this.ZT);this.JLa=!0}};TM.prototype.Xta=function(a){this.rendered.emit(a)};
TM.O=function(a){return new (a||TM)};
TM.ya=_.lc({type:TM,qa:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{kC:"diffChunks",fileName:"fileName"},outputs:{rendered:"rendered"},features:[_.Cc],mc:["diffChunks","","fileName",""],Aa:3,Ba:2,Ea:[[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"]],ua:function(a,b){a&1&&_.y(0,zCb,1,9,"code-diff",0)(1,ACb,2,1,"ng-template",null,1,_.Cf);if(a&2){var c=_.hf(2);_.x("ngIf",b.JLa)("ngIfElse",c)}},Ha:[_.Cm,_.$D,SM],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Oa:0});var UM=function(a){this.Fa=a;this.Xja=0;this.B3a=2;this.El=void 0;this.rendered=new _.ll;this.vYa=!1;this.aob={er:"",Do:"",YG:"",Uf:"",ISa:!1,rS:!1}};UM.prototype.Ra=function(){};UM.prototype.Sb=function(a){if(a.location||a.entry)this.UFc=_.Np(_.FE(this.location.Xb(),"repo"),this.Yb.er).Za(),this.MKc=_.Np(_.FE(this.location.Xb(),"repo"),this.Yb.Do).Za(),this.iAc=_.Kp(_.Np(this.location.Xb(),this.Yb.Do).jd(this.Yb.YG).ni({Zm:this.Yb.er}).Za())};
UM.prototype.Xta=function(a){this.vYa=a;this.rendered.emit({rendered:a,G$:this.G$})};var $Vb=function(a){a.Fa.mb({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.tqa.yd?"expand":"collapse",projectId:a.location.qb})},aWb=function(a){a.tqa.yd&&a.vYa&&a.rendered.emit({rendered:a.vYa,G$:a.G$})};
_.W.Object.defineProperties(UM.prototype,{Yb:{configurable:!0,enumerable:!0,set:function(a){this.aob=a;this.El=a.El},get:function(){return this.aob}},expand:{configurable:!0,enumerable:!0,set:function(a){this.tqa.yd=a;aWb(this)},get:function(){return this.tqa.yd}},LGc:{configurable:!0,enumerable:!0,get:function(){return this.Yb.rS?"source:file_delete":this.Yb.ISa?"source:file_add":"source:file_edit"}},UGc:{configurable:!0,enumerable:!0,get:function(){return this.Yb.rS?"Removed":this.Yb.ISa?"Modified":
"Added"}},hAc:{configurable:!0,enumerable:!0,get:function(){return this.Yb.rS?"":this.iAc}},Gz:{configurable:!0,enumerable:!0,get:function(){return this.Yb.rS?this.Yb.Uf:this.Yb.YG}},CEc:{configurable:!0,enumerable:!0,get:function(){return!this.Yb.El}},bmb:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.Yb.El}},VJc:{configurable:!0,enumerable:!0,get:function(){return JCb(this.metadata.removed,this.metadata)}},Quc:{configurable:!0,enumerable:!0,get:function(){return JCb(this.metadata.pJ,
this.metadata)}},wwc:{configurable:!0,enumerable:!0,get:function(){return JCb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.Yb&&this.Yb.El?this.Yb.El.Dta:void 0;return a?{jPc:Number(a.dUa||0),removed:Number(a.cUa||0),changed:Number(a.ZTa||0),pJ:Number(a.YTa||0)}:{changed:0,removed:0,jPc:0,pJ:0}}},UJc:{configurable:!0,enumerable:!0,get:function(){return bWb.format({count:this.metadata.removed})}},vwc:{configurable:!0,enumerable:!0,get:function(){return cWb.format({count:this.metadata.changed})}},
Puc:{configurable:!0,enumerable:!0,get:function(){return dWb.format({count:this.metadata.pJ})}}});UM.O=function(a){return new (a||UM)(_.v(_.eo))};
UM.ya=_.lc({type:UM,qa:[["commit-file-entry"]],tb:function(a,b){a&1&&_.xf(_.Lz,7);if(a&2){var c;_.vf(c=_.zf())&&(b.tqa=c.first)}},inputs:{location:"location",G$:"entryIndex",Yb:"entry",expand:"expand"},outputs:{rendered:"rendered"},features:[_.Cc],Aa:30,Ba:10,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"mat-expansion-panel",0),_.I("opened",function(){aWb(b);$Vb(b)})("closed",function(){aWb(b);$Vb(b)}),_.N(1,"\n  "),_.A(2,"mat-expansion-panel-header",1),_.N(3,"\n    "),_.A(4,
"mat-panel-title"),_.N(5,"\n      "),_.A(6,"div",2),_.N(7,"\n        "),_.E(8,"mat-icon",3),_.N(9,"\n        "),_.A(10,"span",4),_.N(11),_.B(),_.N(12,"\n        "),_.A(13,"conditional-link",5),_.I("click",function(d){return d.stopPropagation()}),_.N(14),_.B(),_.N(15,"\n      "),_.B(),_.N(16,"\n      "),_.A(17,"span",6),_.N(18,"\n        "),_.y(19,ECb,2,2,"mat-spinner",7),_.N(20,"\n      "),_.B(),_.N(21,"\n    "),_.B(),_.N(22,"\n  "),_.B(),_.N(23,"\n  "),_.y(24,GCb,13,7,"ng-container",8),_.N(25,"\n"),
_.B(),_.N(26,"\n\n"),_.y(27,ICb,15,7,"ng-template",null,9,_.Cf),_.N(29,"\n"));if(a&2){var c=_.hf(28);_.u(8);_.x("svgIcon",b.LGc);_.u(3);_.lf(b.UGc);_.u(2);_.x("condition",!b.Yb.rS)("link",b.hAc)("trackGestureClick",!b.Yb.rS)("trackProjectId",b.location.qb);_.u(1);_.kf("",b.Gz,"\n        ");_.u(5);_.x("ngIf",b.CEc)("ngIfElse",c);_.u(5);_.x("ngIf",b.bmb)}},Ha:[_.jo,TM,_.gI,OM,_.Cm,_.Oq,_.as,_.Qs,_.Lz,_.vH,_.wH,_.pw,_.jz],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}"],
Oa:0});var bWb=new _.ps("{count, plural, =1 {1 removed line} other {# removed lines}}"),cWb=new _.ps("{count, plural, =1 {1 changed line} other {# changed lines}}"),dWb=new _.ps("{count, plural, =1 {1 added line} other {# added lines}}");var VM=function(){this.Ozc=this.oZ=new _.Wf(0)};_.W.Object.defineProperties(VM.prototype,{vEc:{configurable:!0,enumerable:!0,get:function(){return 1===this.oZ.getValue()}},XSa:{configurable:!0,enumerable:!0,get:function(){return 0===this.oZ.getValue()}}});VM.O=function(a){return new (a||VM)};VM.ta=_.p({token:VM,oa:VM.O});var eWb=function(a){this.OJ=a;this.disabled=!1;this.Wa=new _.Ng;this.Z9b="Collapse All";this.a$b="Expand All"};eWb.O=function(a){return new (a||eWb)(_.v(VM))};
eWb.ya=_.lc({type:eWb,qa:[["expand-all-button"]],inputs:{disabled:"disabled",Wa:"place"},Aa:3,Ba:5,Ea:[["type","button","gme-button-old","","format","hairline","size","xsmall","ascTrackElement","CommitDetails",3,"disabled","trackAction","trackGestureClick","trackProjectId","click"]],ua:function(a,b){a&1&&(_.A(0,"button",0),_.I("click",function(){var c=b.OJ;c.vEc?c.oZ.next(0):c.oZ.next(1)}),_.A(1,"span"),_.N(2),_.B()());a&2&&(_.x("disabled",b.disabled)("trackAction",b.OJ.XSa?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.Wa.qb),_.u(2),_.lf(b.OJ.XSa?b.a$b:b.Z9b))},Ha:[_.jo,_.By],rb:2,Oa:0});var WM=function(a,b,c,d){this.faa=a;this.Tg=b;this.OJ=c;this.Sd=d;this.xm=[];this.Xtb=!1;this.gaa=new Map;this.expand=new Map;this.yZ=0;this.Fqa=new _.id;this.Ywa=new _.id;this.gZ=0};WM.prototype.Ra=function(){var a=this;this.Ywa=this.OJ.Ozc.subscribe(function(b){switch(b){case 1:if(!a.xm||1>a.xm.length)break;MCb(a);break;case 0:clearTimeout(a.DOa);a.expand=new Map;a.gZ=0;break;default:_.Fg(b,"Unknown expansion state")}})};WM.prototype.Ka=function(){clearTimeout(this.DOa);this.Fqa.unsubscribe();this.Ywa.unsubscribe()};
WM.prototype.Sb=function(){this.yZ=0;this.Fqa.unsubscribe();this.Fqa=new _.id;this.gaa=new Map;for(var a=0;a<this.xm.length;a++){var b=this.xm[a],c=b.Uf;b=b.YG;this.gaa.set(a,{er:this.er,Do:this.Do,Uf:c||"",YG:b||"",ISa:!(c||!b),rS:!(b||!c)})}this.expand=new Map;PCb(this)};
var KCb=function(a){a=a.xm.length;return 1>a?"No files to expand":50<a?"Too many files to expand":null},MCb=function(a){a.gZ>=a.xm.length||(clearTimeout(a.DOa),a.DOa=setTimeout(function(){a.expand.set(a.gZ,!0);_.Cl(a.Sd)}))},PCb=function(a){if(a.xm){for(var b=Math.min(a.yZ+150,a.xm.length),c=[],d=[],e=a.yZ;e<b;e++){var f=a.xm[e],g=f.YG?a.Do:void 0;var m=new _.cF({path:f.Uf,hash:f.Uf?a.er:void 0,type:f.WVa});f=new _.cF({path:f.YG,hash:g,type:f.IVa});m=new _.dF({left:m,right:f});d.push({Gqa:m,index:e});
10===d.length&&(c.push(d),d=[])}d.length&&c.push(d);c=_.l(c);for(d=c.next();!d.done;d=c.next())fWb(a,d.value);a.yZ=b}},gWb=function(a,b){return 1>b.length?_.fi:a.faa.diff(a.location.qb,a.location.Oc,a.location.repository,b).ha(_.Pd(function(c){var d=a.Tg;_.pVa(d);d.log(c);return _.fi}))},fWb=function(a,b){var c=b.map(function(d){return d.Gqa});a.Fqa.add(gWb(a,c).ha(_.t(function(d){d=d.Eqa;if(!d||1>d.length)throw Error("Ee");return d})).subscribe(function(d){for(var e=0;e<b.length;e++){var f=b[e].index,
g=d[e],m=a.gaa.get(f);m&&(g=Object.assign({},m,{El:g}),a.gaa.set(f,g))}a.Sd.Md()}))};WM.O=function(a){return new (a||WM)(_.v(_.jI),_.v(_.Hs),_.v(VM),_.v(_.Ml))};
WM.ya=_.lc({type:WM,qa:[["commit-fileset"]],inputs:{location:"location",xm:"fileDiffEntries",Xtb:"includeHeader",er:"leftRefSpec",Do:"rightRefSpec"},features:[_.Cc],Aa:4,Ba:3,Ea:[["class","gmat-caption header",4,"ngIf"],[1,"commit-entries"],[4,"ngFor","ngForOf"],[4,"ngIf"],[1,"gmat-caption","header"],[1,"right-header"],[1,"type"],[1,"left-header"],[3,"place","disabled","matTooltip","matTooltipDisabled"],["class","inner-block",3,"entryIndex","location","entry","expand","rendered",4,"ngIf"],[1,"inner-block",
3,"entryIndex","location","entry","expand","rendered"],["type","button","mat-button","","ascTrackElement","CommitDetails","trackAction","showMore",1,"show-more",3,"trackProjectId","click"]],ua:function(a,b){a&1&&(_.y(0,LCb,10,4,"div",0),_.A(1,"div",1),_.y(2,OCb,2,1,"ng-container",2)(3,QCb,3,1,"ng-container",3),_.B());a&2&&(_.x("ngIf",b.Xtb),_.u(2),_.x("ngForOf",b.xm),_.u(1),_.x("ngIf",b.yZ<b.xm.length))},Ha:[_.jo,UM,_.Bm,_.Cm,eWb,_.Hr,_.tw],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 XM=function(){};XM.prototype.transform=function(a,b){if(!b)return null;b=b.zib;if(!b)return null;a=b.get(a);return null==a?-1:a};XM.O=function(a){return new (a||XM)};XM.ze=_.tc({name:"blameIndexOf",type:XM,ee:!0});var TK=new WeakMap,YM=function(){};YM.prototype.transform=function(a,b,c){if(!a.Qb||"CitC"===a.xe){var d=b.Wa;TK.has(d)||TK.set(d,{});var e=TK.get(d);if(null==e.left){var f;b=new URL(_.On(c,_.Mn(c,SCb(null!=(f=b.UT)?f:d))),location.href);e.left=b.pathname;setTimeout(function(){var g;null==(g=document.getElementById("historyLeftSelector"))||g.focus()})}return RCb(e.left,"dlc","dlf","dlw",d.params.Qb,a)}};YM.O=function(a){return new (a||YM)};YM.ze=_.tc({name:"linkifyLeft",type:YM,ee:!0});var ZM=function(){};
ZM.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.gE||!a.Qb||"CitC"===a.xe){TK.has(d)||TK.set(d,{});var e=TK.get(d);if(null==e.right){var f;b=new URL(_.On(c,_.Mn(c,TCb(null!=(f=b.UT)?f:d))),location.href);e.right=b.pathname}return RCb(e.right,_.kE(d)?"rcl":"drc","drf","drw",d.params.Qb,a)}};ZM.O=function(a){return new (a||ZM)};ZM.ze=_.tc({name:"linkifyRight",type:ZM,ee:!0});var $M=function(){};
$M.prototype.transform=function(a,b,c){if(!a.Qb||"CitC"===a.xe){var d=b.Wa;TK.has(d)||TK.set(d,{});b=TK.get(d);null==b.diff&&(c=new URL(_.On(c,_.Mn(c,UCb(d))),location.href),b.diff=c.pathname);c=_.kE(d);d=d.params.Qb;var e="CitC"===a.xe&&a.id>a.jH[0]&&a.Qb||"",f="CitC"===a.xe&&a.Qb||"";return b.diff+";"+(c?"rcl":"drc")+"="+encodeURIComponent(a.id)+(null==a.Uf?"":";drf="+encodeURIComponent(a.Uf))+";dlc="+encodeURIComponent(a.jH[0])+(null==a.parentPath?"":";dlf="+encodeURIComponent(a.parentPath))+(d||
a.Qb?";dlw="+encodeURIComponent(e)+";drw="+encodeURIComponent(f):"")+location.search+location.hash}};$M.O=function(a){return new (a||$M)};$M.ze=_.tc({name:"linkifyDiff",type:$M,ee:!0});var aN=function(){};aN.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.gE||!a.Qb||"CitC"===a.xe)return TK.has(d)||TK.set(d,{}),b=TK.get(d),b.xe||(c=new URL(_.On(c,_.Mn(c,TCb(d))),location.href),b.xe=c.pathname),RCb(b.xe,_.jE(d)?"rcl":"drc","drf","drw",d.params.Qb,a)};aN.O=function(a){return new (a||aN)};
aN.ze=_.tc({name:"linkifyRevision",type:aN,ee:!0});var bN=function(){};bN.prototype.transform=function(a,b,c,d){return XCb(a,b,c,a,d)};bN.O=function(a){return new (a||bN)};bN.ze=_.tc({name:"linkifyRoot",type:bN,ee:!0});var cN=function(){};
cN.prototype.transform=function(a,b,c,d){var e=b.Wa;if(a.Qb)return XCb(a,b,c,a,d);var f;c=a.id;a=a.Uf;b=null!=(f=b.UT)?f:e;e.qb&&e.repository?_.kE(e)?(d=_.tu,e=WCb(null!=a?a:_.CE(e,0)),c=!e||e.match(/\/$/)?d+"cl/"+c:d+"cl/"+c+"/depot/"+e):_.jE(e)?c=""+(_.k0a&&"https://"+b.qb+"."+_.k0a+"/")+b.repository+"/+/"+c:(e=b.Xb(),c&&_.Np(e,c),e.ni({}),c=_.On(d,_.Mn(d,_.Kp(_.FE(e,"ref").Za())))):c=void 0;return c};cN.O=function(a){return new (a||cN)};cN.ze=_.tc({name:"linkifyId",type:cN,ee:!0});var dN=function(){};dN.prototype.transform=function(a){return a?_.kE(a):!1};dN.O=function(a){return new (a||dN)};dN.ze=_.tc({name:"isPiperPlace",type:dN,ee:!0});var eN=function(){};eN.prototype.transform=function(a){return a?_.Jlb(a):!1};eN.O=function(a){return new (a||eN)};eN.ze=_.tc({name:"isPackagePlace",type:eN,ee:!0});var fN=function(){};fN.O=function(a){return new (a||fN)};fN.Da=_.mc({type:fN});fN.Ca=_.bc({});var gN=function(){};gN.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};gN.O=function(a){return new (a||gN)};gN.ze=_.tc({name:"truncateCommitMessage",type:gN,ee:!0});var hWb=["filterInput"],iWb=function(){return["details"]},jWb=function(){return["oldPath"]},kWb=function(){return["matchSummary"]},lWb=function(){return["matches"]},mWb=function(){return["hiddenCommitsInfo"]},eDb=new _.ps("Expand history row of CL {id}"),dDb=new _.ps("Collapse history row of CL {id}"),ZDb=new _.ps("Commit {id} by {author}"),YDb=new _.ps("CL {id} by {author}"),iEb=["blame"],nWb=["author","time","subject"],oWb=["id"].concat(_.zc(nWb)),pWb=["id","revision"].concat(_.zc(nWb)),kEb=["actions"],
jEb=["left","right"],hEb=["toggleExpanded"],nEb=[].concat(_.zc(hEb),_.zc(oWb),["right"],_.zc(kEb)),pEb=[].concat(_.zc(hEb),_.zc(oWb),_.zc(jEb),_.zc(kEb)),rEb=lEb(oWb),mEb=[].concat(_.zc(hEb),_.zc(pWb),["right"],_.zc(kEb)),oEb=[].concat(_.zc(hEb),_.zc(pWb),_.zc(jEb),_.zc(kEb)),qEb=lEb(pWb),qWb=["#cleanup"],rWb=[].concat(_.zc(qWb),["#minor"]),hN=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.Fa=a;this.Cvc=b;this.scroll=c;this.Vg=e;this.naa=f;this.nb=g;this.Ua=m;this.Q_a=n;this.Sg=r;this.uo=w;this.zBc=
HBb;this.yBc=IBb;this.KBc=JBb;this.n$b="Expand search results";this.Y9b="Collapse search results";this.U3a="right";this.W3a="view";this.T3a="left";this.V3a="diff";this.dataSource=new _.uA;this.TN=_.Pg;this.A4a="SearchInRevisions";this.t3a="iCc";this.H3b="gCc";this.u3a="mCc";this.v3a="sCc";this.L3b="rCc";this.Q3b="zCc";this.N3b="uCc";this.J3b="jCc";this.I3b="hCc";this.O3b="vCc";this.VF=[];this.Op=new _.Cv("",{Hx:[_.jbb()]});this.vZa=new _.he;this.BVa=this.DRa=this.jU=!1;this.Nz=new Set;this.QS=new Set;
this.YQ=new _.Wf(void 0);this.Sf=new _.fe(1);this.columnType=0;this.poa=null;this.dSa=new Map;this.JKc=function(){return z.zd&&_.kE(z.zd.Wa)?10:0};this.VIb=function(){return z.zd&&_.kE(z.zd.Wa)?60:80};this.fUa=new Map;if(this.Vva=_.qu.has(46))a=this.YQ.ha(_.Kd(function(D){return!!D})),_.wd([this.vZa.ha(_.t(function(){return z.Op.value}),_.oe(function(){z.Fa.mb({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.ke(""),_.Vd()),a]).ha(_.me(function(D){D=_.l(D);var J=D.next().value,
L=D.next().value;return L.zd.ha(_.t(function(Q){return""===J?void 0:tEb(J,L,Q)}))}),_.me(function(D){return D?z.naa.search(D,new _.GG({pageSize:4,ku:!0,PPa:!0})).ha(_.Pd(function(J){_.ls(z.Sg,J);return _.nd(new _.WG)})):_.nd(void 0)}),_.t(function(D){return D?new Map(D.OA.flatMap(function(J){var L;return(null==(L=J.Jqa)?void 0:L.YYa.map(function(Q){return[Q.xe,Q]}))||[]})):void 0}),_.pe(this.YQ.ha(_.Kd(function(D){return!!D}))),_.ne(this.Sf)).subscribe(function(D){var J=_.l(D);D=J.next().value;J=
J.next().value;sWb(z,J,D)})};_.h=hN.prototype;_.h.Ra=function(){this.Vva&&this.zd&&(this.JMa=_.kta(this.zd.Wa,"","",["CLICK_RESULT_CONTENT"]))};_.h.Vd=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.XE(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.h.iCc=function(a,b){tWb(this,"commitDetailsNavigate");!_.YE(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),uWb(this,b))};_.h.gCc=function(){tWb(this,"authorClsNavigate",_.Pg.lza)};
_.h.mCc=function(a,b){vWb(this,a,b)};_.h.sCc=function(a,b){vWb(this,a,b)};var vWb=function(a,b,c){tWb(a,c.dataset.actionName||"");_.YE(b)||(b.preventDefault(),uWb(a,c))};_.h=hN.prototype;_.h.rCc=function(a,b){tWb(this,b.dataset.actionName||"");_.YE(a)||(a.preventDefault(),uWb(this,b))};_.h.zCc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.Nz.has(a)?this.Nz.delete(a):this.Nz.add(a)};_.h.uCc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.QS.has(a)?this.QS.delete(a):this.QS.add(a)};
_.h.jCc=function(a,b){a=b.dataset.copyContent||"";_.dz(document,b,a);this.gr(a);this.Q_a.open("Copied to clipboard!","",{duration:1E3})};_.h.hCc=function(a,b){tWb(this,"browseRepoNavigate");_.YE(a)||(a.preventDefault(),uWb(this,b))};_.h.vCc=function(){this.jU?this.vZa.next():(this.jU=!0,this.xAc.na.focus())};
var zDb=function(a){setTimeout(function(){a.uo.Lj("Diff has been loaded in the code panel.","polite")})},uWb=function(a,b){b instanceof HTMLAnchorElement&&_.Nn(a.Ua,b.pathname+b.search+b.hash)},HDb=function(a){return _.kE(a)?"Copy CL number":"Copy commit hash"},JDb=function(a,b){return _.kE(b)?"Browse repo at CL "+a:_.Fvb.format({refSpec:_.uoa(a)})};hN.prototype.gr=function(a){this.Fa.mb({gestureName:"CLICK",element:"HistoryTable",action:"copyId",Te:a})};
var tWb=function(a,b,c){a.Fa.mb({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};hN.prototype.NEc=function(a,b){return"oldPath"===b.cU};hN.prototype.yEc=function(a,b){return"hiddenCommits"===b.cU};hN.prototype.tJb=function(a,b){return"history"===b.cU};hN.prototype.uJb=function(a,b){return"history"===b.cU&&null!=b.matches&&0<b.matches.zh.length};var RDb=function(a){return a?a.zh.map(function(b){return b.Zs.length}).reduce(function(b,c){return b+c}):0};
hN.prototype.Sb=function(a){a.data&&(this.Vva?this.YQ.next(this.data):sWb(this,this.data));if(a.focusCommit){this.DRa=!1;var b=a.focusCommit.dg;b&&(this.Nz.add(b),this.BVa=!0)}if(a.columnType||a.data||a.historyPlace)this.VF=sEb(this.columnType,(_.jE(this.zd.Wa)||_.HE(this.zd.Wa))&&this.zd.Wa.RC)};
hN.prototype.Hm=function(){var a=this.Aaa;a&&!this.DRa&&(a=this.dSa.get(a))&&(a=this.nb.na.querySelectorAll("mat-row.history-table-row")[a])&&(this.scroll.scrollTo(a,0,40),this.BVa&&(a.focus({preventScroll:!0}),this.BVa=!1),this.DRa=!0)};hN.prototype.Qc=function(){var a=this;this.dB=this.Vg.registerCallback("HISTORY",this.nb.na,function(){var b;null==(b=a.nb.na.querySelector("mat-row"))||b.focus()})};hN.prototype.Ka=function(){this.Sf.next();this.dB&&this.dB()};
var sWb=function(a,b,c){a.H0a=b;var d=[];a.dSa=new Map;for(var e=null,f=void 0,g=0;g<b.entries.length;g++){var m=b.entries[g],n=m.ep,r=n.Ef;n=n.revisionNumber;c&&!c.has(r)?(f||(f={cU:"hiddenCommits",Ura:[],Vra:[],Faa:!1},d.push(f)),f.Vra.push(n),f.Ura.push(r)):f=void 0;var w=void 0;n=d;var z=n.push,D=a,J=null==(w=c)?void 0:w.get(r);w=g;J=wWb(D,m.ep,e,J,f);if(_.Jlb(D.zd.Wa)||_.HE(D.zd.Wa))J.xe=0===w?"HEAD":"HEAD~"+w;m.uqa&&m.ep.Qb&&(J.xe="CitC",J.Qb=m.ep.Qb);z.call(n,J);a.dSa.set(r,g);if(m=m.ep.Uf)d.push({cU:"oldPath",
Uf:m}),f=void 0,e=m}a.dataSource.data=d},wWb=function(a,b,c,d,e){var f=null!=b.metadata&&b.metadata.hasOwnProperty("CLEANUP"),g,m=(null!=(g=b.cs.match(/(\s|^)#\w+/g))?g:[]).map(function(r){return r.trim()}).filter(function(r){return rWb.includes(r)});f?m.unshift("Cleanup"):f=m.some(function(r){return qWb.includes(r)});m.splice(1);var n;return{cU:"history",id:b.Ef,subject:b.ipa,xe:b.revisionNumber,message:b.cs,IQ:b.IQ,time:b.NJ,operation:b.iPa,Ln:a.Cvc.transform(b.Ln),FM:(null==(n=b.metadata)?0:n.hasOwnProperty("R"))?
b.metadata.R.split(","):[],matches:d,hidden:e,aw:f,Uf:null!=c?c:void 0,Qb:b.Qb,jH:b.jH,parentPath:b.Uf?b.Uf:null!=c?c:void 0,tags:m}};hN.O=function(a){return new (a||hN)(_.v(_.ou),_.v(_.mI),_.v(_.Zt),_.v(_.ru),_.v(_.wg),_.v(_.kI),_.v(_.ed),_.v(_.rg),_.v(_.Gs),_.v(_.ks),_.v(_.yq))};
hN.ya=_.lc({type:hN,qa:[["history-table"]],tb:function(a,b){a&1&&_.xf(hWb,5);if(a&2){var c;_.vf(c=_.zf())&&(b.xAc=c.first)}},Ya:function(a,b){a&1&&_.I("click",function(c){return b.Vd(c)})},inputs:{Aaa:"focusCommit",data:"data",zd:"historyPlace",columnType:"columnType",poa:"blameInfo"},features:[_.Cc],Aa:53,Ba:22,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"mat-table",0,1),_.F(2,2),_.y(3,YCb,2,0,"mat-header-cell",3)(4,bDb,3,4,"mat-cell",4),_.H(),_.F(5,5),_.y(6,cDb,3,0,"mat-header-cell",6)(7,fDb,4,5,"mat-cell",4),_.H(),_.F(8,7),_.y(9,gDb,2,3,"mat-header-cell",8)(10,hDb,4,12,"mat-cell",
9),_.H(),_.F(11,10),_.y(12,iDb,2,1,"mat-header-cell",3)(13,mDb,3,3,"mat-cell",11),_.H(),_.F(14,12),_.y(15,nDb,2,0,"mat-header-cell",3)(16,qDb,5,5,"mat-cell",13),_.H(),_.F(17,14),_.y(18,rDb,2,1,"mat-header-cell",3)(19,sDb,2,1,"mat-cell",13),_.H(),_.F(20,15),_.y(21,tDb,2,0,"mat-header-cell",3)(22,wDb,5,4,"mat-cell",13),_.H(),_.F(23,16),_.y(24,xDb,3,0,"mat-header-cell",17)(25,CDb,4,4,"mat-cell",11),_.H(),_.F(26,18),_.y(27,DDb,3,0,"mat-header-cell",19)(28,GDb,3,3,"mat-cell",11),_.H(),_.F(29,20),_.y(30,
IDb,3,1,"mat-header-cell",21)(31,KDb,8,15,"mat-cell",4),_.H(),_.F(32,22),_.y(33,LDb,1,0,"mat-header-cell",3)(34,MDb,2,1,"mat-cell",4),_.H(),_.F(35,23),_.y(36,NDb,1,0,"mat-header-cell",3)(37,ODb,4,5,"mat-cell",4),_.H(),_.F(38,24),_.y(39,QDb,2,1,"mat-cell",4),_.H(),_.F(40,25),_.y(41,TDb,2,3,"mat-cell",4),_.H(),_.F(42,26),_.y(43,WDb,2,1,"mat-cell",4),_.H(),_.y(44,XDb,1,0,"mat-header-row",27)(45,$Db,1,13,"mat-row",28)(46,aEb,1,3,"mat-row",29)(47,bEb,1,0,"mat-row",30)(48,cEb,1,0,"mat-row",31)(49,dEb,1,
2,"mat-row",32)(50,eEb,1,0,"mat-row",33),_.B(),_.y(51,gEb,8,10,"div",34),_.O(52,"isPiperPlace"));a&2&&(_.x("dataSource",b.dataSource),_.u(44),_.x("matHeaderRowDef",b.VF),_.u(1),_.x("matRowDefColumns",b.VF)("matRowDefWhen",b.tJb),_.u(1),_.x("matRowDefColumns",_.nf(17,iWb))("matRowDefWhen",b.tJb),_.u(1),_.x("matRowDefColumns",_.nf(18,jWb))("matRowDefWhen",b.NEc),_.u(1),_.x("matRowDefColumns",_.nf(19,kWb))("matRowDefWhen",b.uJb),_.u(1),_.x("matRowDefColumns",_.nf(20,lWb))("matRowDefWhen",b.uJb),_.u(1),
_.x("matRowDefColumns",_.nf(21,mWb))("matRowDefWhen",b.yEc),_.u(1),_.x("ngIf",_.R(52,15,b.Vva&&(null==b.zd?null:b.zd.Wa))))},Ha:[_.jo,_.pI,_.sI,_.tI,_.wI,_.uI,_.Bm,_.Cm,_.Dm,_.Em,fVb,_.lI,_.hi,_.xv,_.fI,_.vA,_.mA,_.qA,_.nA,_.lA,_.rA,_.oA,_.pA,_.sA,_.tA,_.Hr,_.Ir,_.Qs,_.Sv,_.Vv,_.tw,_.Fv,_.QH,_.jz,dN,_.eI,_.vF,gN,XM,$M,cN,YM,aN,ZM,bN],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}"],
Oa:0});var iN=function(a,b,c,d){this.Fa=a;this.Cyc=b;this.Wg=c;this.OJ=d};iN.prototype.Ra=function(){};
var xWb=function(a){var b=a.comparison,c=b.Wa,d=b.er;b=b.Do;var e=c.qb,f=c.Oc,g=c.repository;c=_.KE(c)?_.zE(b):void 0;return a.Cyc.diff(e,f,g,b,"",d,c).ha(_.t(function(m){return m.xm}))},yWb=function(a){var b=a.comparison,c=b.Wa,d=b.er;b=b.Do;var e=c.qb,f=c.Oc,g=c.repository;c=_.KE(c)?_.zE(d):void 0;return a.Wg.list(e,f,g,d,"",151,!1,b,void 0,c).ha(_.t(function(m){return m.Pm.map(function(n){return{ep:n,uqa:!1,Qb:_.nd(void 0)}})}))};
_.W.Object.defineProperties(iN.prototype,{comparison:{configurable:!0,enumerable:!0,set:function(a){this.Wwc=a;this.Bzc=_.Dd(xWb(this),yWb(this)).ha(_.t(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=!1;151===d.length&&(d.pop(),c=!0);d={zd:_.nd({Wa:a.Wa}),entries:d};return{files:b,RK:d,uxb:c}}));this.OJ.oZ.next(0)},get:function(){return this.Wwc}}});iN.O=function(a){return new (a||iN)(_.v(_.eo),_.v(wM),_.v(_.cI),_.v(VM))};
iN.ya=_.lc({type:iN,qa:[["entry-container","comparison",""]],inputs:{comparison:"comparison"},mc:["comparison",""],Aa:4,Ba:4,Ea:[[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"]],ua:function(a,b){a&1&&(_.y(0,AEb,6,7,"ng-container",0),_.O(1,"async"),_.y(2,BEb,1,2,"ng-template",null,1,_.Cf));if(a&2){var c=_.hf(3);_.x("ngIf",_.R(1,2,b.Bzc))("ngIfElse",c)}},Ha:[WM,_.Cm,_.SB,_.Oq,_.Pq,_.as,hN,_.$D,_.YD,_.OB,XL,_.NB,_.Hm,_.jz],styles:["dc-information-box[_ngcontent-%COMP%]{background-color:transparent}mat-tab-group[_ngcontent-%COMP%]{overflow:auto}mat-tab-group[_ngcontent-%COMP%]   commit-fileset[_ngcontent-%COMP%]{display:block}"],
Oa:0});var zWb=["refPicker"],jN=function(a){this.HT=a;this.ab=1;this.Qu=_.aF("");this.aYa=new _.id;this.Zva=""};jN.prototype.Ra=function(){};jN.prototype.Sb=function(a){if(a.comparison||a.selector){switch(this.ab){case 1:this.P0={Wa:this.comparison.Wa,Jva:EEb,version:2};this.Zva=this.comparison.er;break;case 0:this.P0={Wa:this.comparison.Wa,Jva:FEb,version:0};this.Zva=this.comparison.Do;break;default:throw _.Fg(this.ab,"Unknown selector type");}AWb(this,this.comparison.Wa,this.Zva);this.mKb=BWb(this,this.Qu)}};
jN.prototype.Ka=function(){this.aYa.unsubscribe()};var AWb=function(a,b,c){a.Qu=_.aF(c||"");a.aYa.unsubscribe();b.qb&&b.Oc&&b.repository&&c&&(a.aYa=_.Evb(a.HT,_.Np(b.Xb(),c).Za()).subscribe(function(d){a.Qu=d;a.mKb=BWb(a,a.Qu)}))},BWb=function(a,b){var c=_.AE(b);return Object.assign({},{ariaLabel:"Git ref picker",title:_.bF(b.type)+" "+c,ua:a.Sfa,xc:"ComparisonRefPicker"},a.CZa())};jN.prototype.CZa=function(){return _.rF(_.Np(_.FE(this.comparison.Wa.Xb(),"ref"),this.Zva).ni({}).Za())};
jN.O=function(a){return new (a||jN)(_.v(_.iI))};
jN.ya=_.lc({type:jN,qa:[["comparison-ref-picker","comparison",""]],tb:function(a,b){a&1&&_.xf(zWb,7,_.sf);if(a&2){var c;_.vf(c=_.zf())&&(b.Sfa=c.first)}},inputs:{comparison:"comparison",ab:"selector"},features:[_.Cc],mc:["comparison",""],Aa:3,Ba:1,Ea:[[3,"item"],["refPicker",""],[3,"refPickerData",4,"ngIf"],[3,"refPickerData"]],ua:function(a,b){a&1&&(_.E(0,"segmented-dropdown-button",0),_.y(1,DEb,1,1,"ng-template",null,1,_.Cf));a&2&&_.x("item",b.mKb)},Ha:[_.Cm,_.zI,_.qz],rb:2,Oa:0});var kN=function(){};kN.O=function(a){return new (a||kN)};kN.Da=_.mc({type:kN});kN.Ca=_.bc({imports:[_.Im,_.ds,_.BI,_.Rn,_.tz]});var lN=function(a,b,c){this.me=a;this.md=b;this.jB=c;this.lb=new _.id};lN.prototype.Ra=function(){var a=this;this.Kk=this.md.register("toggleFullscreen","a",function(){a.Ria()});this.lb.add(this.jB.CZ.subscribe(function(b){CWb(a,b)}))};lN.prototype.Ka=function(){var a;null==(a=this.Kk)||a.call(this);var b;null==(b=this.KQb)||b.call(this);this.lb.unsubscribe()};lN.prototype.CR=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.Fg(a)}};
lN.prototype.Bra=function(a){switch(a){case 0:return"Exit full screen";case 1:return"Full screen";default:return _.Fg(a)}};var CWb=function(a,b){switch(b){case 0:a.KQb=a.md.register("leaveFullScreen","esc",function(){a.Ria()});break;case 1:var c;null==(c=a.KQb)||c.call(a);break;default:_.Fg(b)}};lN.prototype.Ria=function(a){this.jB.Ria();this.me.mb({element:this.componentId,action:this.jB.FG?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
lN.O=function(a){return new (a||lN)(_.v(_.eo),_.v(_.Kt),_.v(_.bI))};
lN.ya=_.lc({type:lN,qa:[["fullscreen-button"]],inputs:{componentId:"componentId"},Aa:6,Ba:9,Ea:[["type","button","fxLayout","","fxLayoutAlign","center center","mat-icon-button","","color","primary",3,"matTooltip","click"]],ua:function(a,b){a&1&&(_.A(0,"button",0),_.I("click",function(c){return b.Ria(c)}),_.O(1,"async"),_.O(2,"async"),_.A(3,"mat-icon"),_.N(4),_.O(5,"async"),_.B()());a&2&&(_.x("matTooltip",b.Bra(_.R(1,3,b.jB.CZ))),_.Pe("aria-label",b.Bra(_.R(2,5,b.jB.CZ))),_.u(4),_.lf(b.CR(_.R(5,7,
b.jB.CZ))))},Ha:[_.Oq,_.Pq,_.Hr,_.Qs,_.tw,_.Hm],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Oa:0});var mN=function(a){this.Fa=a;this.FG=!1;this.GVb=this.Xja=0;this.rxc="Copy full hash";this.URa="Copy commit hash";this.jt=1};mN.prototype.Ra=function(){};mN.prototype.gr=function(){this.Fa.mb({gestureName:"CLICK",element:"CommitHeader",action:"copySha",Te:this.comparison.Do,projectId:this.comparison.Wa.qb})};
_.W.Object.defineProperties(mN.prototype,{Esa:{configurable:!0,enumerable:!0,get:function(){return 0===this.jt}},Yvc:{configurable:!0,enumerable:!0,get:function(){if(this.comparison.Wa)return _.Kp(_.Np(this.comparison.Wa.Xb(),this.comparison.Do).jd("/").Za())}},Xwc:{configurable:!0,enumerable:!0,get:function(){return _.Kp(_.Np(this.comparison.Wa.Xb(),this.comparison.Do).ni({Zm:this.comparison.er||this.comparison.Do}).Za())}},vyc:{configurable:!0,enumerable:!0,get:function(){return _.Kp(_.Np(this.comparison.Wa.Xb(),
this.comparison.Do).ni({}).Za())}},Zvc:{configurable:!0,enumerable:!0,get:function(){return _.Fvb.format({refSpec:_.uoa(this.comparison.Do)})}},Vwc:{configurable:!0,enumerable:!0,get:function(){return this.comparison.Avb?"to Parent:":"to:"}}});mN.O=function(a){return new (a||mN)(_.v(_.eo))};
mN.ya=_.lc({type:mN,qa:[["commit-header","comparison",""]],inputs:{comparison:"comparison",jt:"viewMode"},mc:["comparison",""],Aa:7,Ba:3,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,GEb,10,6,"ng-container",1),_.B(),_.A(2,"div",2),_.y(3,HEb,9,7,"ng-container",3),_.E(4,"fullscreen-button",4),_.B(),_.y(5,IEb,3,5,"ng-template",null,5,_.Cf));if(a&2){var c=_.hf(6);_.u(1);_.x("ngIf",b.Esa)("ngIfElse",c);_.u(2);_.x("ngIf",!b.Esa)}},Ha:[_.jo,OM,_.Cm,jN,_.wz,lN,_.By,
_.Ir,_.ow,_.Qs,_.tw,_.Pn],styles:["commit-header[_nghost-%COMP%]{display:flex;height:40px;justify-content:space-between;padding-left:20px;padding-right:10px}commit-header[_nghost-%COMP%]   .label[_ngcontent-%COMP%]{font-size:15px;font-weight:500;padding-right:5px}commit-header[_nghost-%COMP%]   .label.compared-against[_ngcontent-%COMP%]{padding-left:30px}commit-header[_nghost-%COMP%]   commit-breadcrumb[_ngcontent-%COMP%]{display:flex}commit-header[_nghost-%COMP%]   div[_ngcontent-%COMP%]{display:flex;align-items:center}commit-header[_nghost-%COMP%]   mat-divider[_ngcontent-%COMP%]{align-self:center;height:24px;margin-left:3px;margin-right:3px;padding-left:7px}.right-actions[_ngcontent-%COMP%]   .action-button[_ngcontent-%COMP%]:not(:last-child){margin-right:8px}"],
Oa:0});var DWb=["dropdownContainer"],nN=function(){this.Nea=[];this.AKb=new _.ll};nN.prototype.Sb=function(){var a=this,b=this.comparison.er;this.MIc=Object.assign({},{ariaLabel:"Parent commit selector",title:_.AE(b),ua:this.hu,xc:"ParentSelector"},this.CZa(b));this.Nea=this.Oea.map(function(c){return{id:c,uyc:_.Kp(OEb(a.comparison.Wa,c)),selected:c===a.comparison.er}})};nN.prototype.CZa=function(a){return _.rF(OEb(this.comparison.Wa,a))};nN.O=function(a){return new (a||nN)};
nN.ya=_.lc({type:nN,qa:[["parent-selector"]],tb:function(a,b){a&1&&_.xf(DWb,7,_.sf);if(a&2){var c;_.vf(c=_.zf())&&(b.hu=c.first)}},inputs:{Oea:"parents",comparison:"comparison"},outputs:{AKb:"selectedParentChange"},features:[_.Cc],Aa:8,Ba:3,Ea:function(){return[["fxLayout","","fxFlexAlign","start center"],["fxLayout","","fxFlexAlign"," center",1,"label"],_.Sy("{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"]]},ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"span",1),_.bf(2,2),_.B(),_.y(3,JEb,1,1,"segmented-dropdown-button",3),_.B(),_.y(4,LEb,2,1,"ng-template",null,4,_.Cf)(6,NEb,1,1,"ng-template",null,5,_.Cf));
if(a&2){var c=_.hf(7);_.u(2);_.Qy(b.Nea.length);_.Ry(2);_.u(1);_.x("ngIf",1<b.Nea.length)("ngIfElse",c)}},Ha:[_.jo,_.Bm,_.Cm,_.Oq,_.Zr,_.Hr,_.Pn,_.qz,_.vF],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%}"],Oa:0});var oN=function(a,b,c,d,e){this.ivc=a;this.Fa=b;this.IK=d;this.ssa=e;this.tf=new _.dt(this.Fa)},EWb=function(a){return a.tf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.IK?a.ssa.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:_.qu.has(37)};return a.ivc.list(b).ha(_.t(function(c){var d=new Map,e=new Map;c=_.l(c.Su);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=REb(QEb(f));if(!e.has(g)){e.set(g,[]);var m=f.ue;m&&d.set(g,m)}e.get(g).push(f)}c=_.l(e.entries());
for(f=c.next();!f.done;f=c.next())g=_.l(f.value),f=g.next().value,g=g.next().value,e.set(f,g.sort(PEb));return{zYa:e,groups:d}}))})};oN.prototype.getMap=function(){return EWb(this).ha(_.t(function(a){for(var b=new Map,c=_.l(a.zYa.entries()),d=c.next();!d.done;d=c.next()){var e=_.l(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).ha(_.t(function(b){var c=[];b=_.l(b.zYa.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).ha(_.t(function(c){return c.zYa.get(REb(b))||[]}))};oN.O=function(a){return new (a||oN)(_.q(yUb),_.q(_.eo),_.q(_.ru),_.q(_.wm),_.q(_.zJa))};oN.ta=_.p({token:oN,oa:oN.O,Ga:"root"});var pN=function(){this.clear=new _.ll};pN.prototype.KJ=function(a){a.preventDefault();this.clear.emit()};pN.O=function(a){return new (a||pN)};
pN.ya=_.lc({type:pN,qa:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},mc:["filter",""],Aa:7,Ba:1,Ea:[[1,"gmat-subhead-1"],["mat-button","","type","button","color","primary",3,"click"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.N(1),_.B(),_.A(2,"div"),_.N(3," Please "),_.A(4,"button",1),_.I("click",function(c){return b.KJ(c)}),_.N(5," clear your filter "),_.B(),_.N(6," and try again.\n"),_.B());a&2&&(_.u(1),_.kf(' Nothing matches your filter "',
b.filter,'".\n'))},Ha:[_.Hr],styles:["no-search-match[_nghost-%COMP%]{text-align:center}.mat-button[_ngcontent-%COMP%]{padding:0}"]});var qN=function(){this.isActive=!1};qN.prototype.Ra=function(){};qN.prototype.Sb=function(a){if(a.currentScope||a.searchResultItem){a=this.PM;if(a instanceof _.FK)a=_.uAb(a);else if(a.Lf)a=_.Blb(a.Lf);else throw Error("Ge");this.Wa=a;this.isActive=_.voa(this.Hxc,this.Wa)}};
_.W.Object.defineProperties(qN.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.PM instanceof _.FK?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.PM instanceof _.FK||!this.PM.Lf)var a=null;else a=this.PM.Lf,a=a.projectId||a.Dm||a.Mq;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.PM instanceof _.FK?SEb(this.PM):this.PM.Lf.Ki}},sN:{configurable:!0,enumerable:!0,get:function(){return this.Wa.qb}},
Kb:{configurable:!0,enumerable:!0,get:function(){return _.rF(this.Wa).Kb}},Ta:{configurable:!0,enumerable:!0,get:function(){return _.rF(this.Wa).Ta}}});qN.O=function(a){return new (a||qN)};
qN.ya=_.lc({type:qN,qa:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],vb:2,Ya:function(a,b){a&2&&_.Re("active-element",b.isActive)},inputs:{oxc:"contextName",Hxc:"currentScope",PM:"searchResultItem"},features:[_.Cc],mc:"contextName  currentScope  searchResultItem ".split(" "),Aa:4,Ba:7,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"conditional-link",0),_.We(1,1),_.B(),_.y(2,WEb,6,3,"ng-template",null,2,_.Cf));if(a&2){var c=_.hf(3);_.x("ascTrackElement",b.oxc)("trackGestureClick",!b.isActive)("trackProjectId",b.sN)("condition",!b.isActive)("link",b.Kb)("queryParams",b.Ta);_.u(1);_.x("ngTemplateOutlet",c)}},Ha:[_.jo,_.gI,_.Cm,_.Gm,_.Oq,_.as,_.Qs],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,dMa:"clearButton",RLa:"search"}},IWb=new cM(function(a){return a},eFb,fFb,function(a){return a.children}),rN=function(a,b){this.Fa=a;this.Ua=b;this.Tuc="All repositories";this.nd=new ZL(eFb,fFb);this.dataSource=new dM(this.nd,IWb);this.xh="";this.OA=[];this.IG=_.qu.has(28)};rN.prototype.Ra=function(){};
rN.prototype.Sb=function(){var a=this.c1;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.qb+"/"+a.repository):a=this.Wa.qb;this.Kn=a;LWb(this);MWb(this)};rN.prototype.KJ=function(){this.el&&_.lkb(this.el);this.Fa.mb({gestureName:"CLICK",element:this.Rga,action:"clearLink",projectId:this.Wa.qb})};
var MWb=function(a){a.OA=[];if(a.xh)for(var b=_.l(a.c1),c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;KBb(a.xh,SEb(c))&&1<a.c1.size&&a.OA.push(c);a.OA=a.OA.concat(d.filter(function(e){return KBb(a.xh,e.Lf.Ki)}))}},LWb=function(a){a.nd.collapseAll();if(a.Wa.qb){var b=a.dataSource.data.find(function(c){return c.hg===a.Wa.qb});b&&a.nd.expand(b)}},JWb=function(a,b){return 0===b.size?[]:Array.from(b.keys()).sort(TEb).filter(function(c){a:{for(var d=_.l(a.c1),e=d.next();!e.done;e=
d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;if(e.Xe&&c.Xe?e.Xe.projectId===c.Xe.projectId:e.host&&c.host?e.host.name===c.host.name:e.RF&&c.RF?e.RF.name===c.RF.name:e.Th&&c.Th&&e.Th===c.Th){c=0<f.length;break a}}c=!1}return c}).map(function(c){var d=b.get(c)||[],e=_.uAb(c);c=SEb(c);return{icon:"shared:project",name:c,hg: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=_.Blb(c.Lf);return{icon:"shared:repository",location:e,
level:d,name:c.displayName||c.Lf.Ki,hg:e.qb+"/"+e.repository}})};
_.W.Object.defineProperties(rN.prototype,{uZa:{configurable:!0,enumerable:!0,get:function(){return"Search projects and repositories"}},vKa:{configurable:!0,enumerable:!0,get:function(){return this.IG?void 0:"/repos"}},wKa:{configurable:!0,enumerable:!0,get:function(){var a=this.vKa;return a&&this.Ua.isActive(a,!0)}},jMc:{configurable:!0,enumerable:!0,get:function(){return this.rwb&&0===this.OA.length}},rwb:{configurable:!0,enumerable:!0,get:function(){return!!this.xh}}});
rN.O=function(a){return new (a||rN)(_.v(_.eo),_.v(_.rg),_.v(_.ru))};
rN.ya=_.lc({type:rN,qa:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],tb:function(a,b){a&1&&_.xf(_.fE,5);if(a&2){var c;_.vf(c=_.zf())&&(b.el=c.first)}},inputs:{c1:"repositoriesMap",Wa:"place",Rga:"searchTrackElement",F2:"treeItemNavigateTrackElement"},features:[_.Cc],mc:"repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" "),Aa:4,Ba:6,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"input-with-icon",0),_.I("valueChange",function(d){b.xh=d;MWb(b)}),_.B(),_.y(1,aFb,4,3,"ng-container",1)(2,dFb,3,2,"ng-template",
null,2,_.Cf));if(a&2){var c=_.hf(3);_.x("placeholder",b.uZa)("trackingConfig",_.of(4,HWb,b.Rga));_.u(1);_.x("ngIf",!b.rwb)("ngIfElse",c)}},Ha:[_.jo,_.gI,_.Bm,_.Cm,_.Oq,_.as,_.fE,_.Hr,_.Qs,fM,iM,jM,kM,eM,pN,qN],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 sN=function(a,b){this.F2=this.Rga="";this.Tc=_.dE;this.c1=b.getMap().ha(_.t(_.WD),_.Pd(function(c){_.ls(a,c);return _.nd({state:1,message:"Couldn't load repositories."})}),_.ke(_.eE))};sN.prototype.Ra=function(){};sN.O=function(a){return new (a||sN)(_.v(_.ks),_.v(oN))};
sN.ya=_.lc({type:sN,qa:[["repository-searchable-tree"]],inputs:{Wa:"place",Rga:"searchTrackElement",F2:"treeItemNavigateTrackElement"},Aa:2,Ba:3,Ea:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["fxFlex","grow",4,"ngSwitchCase"],["fxFlex","grow",3,"searchTrackElement","treeItemNavigateTrackElement","place","repositoriesMap",4,"ngSwitchCase"],["fxFlex","grow","fxLayoutAlign","center center",4,"ngSwitchCase"],["fxFlex","grow"],["fxFlex","grow",3,"searchTrackElement","treeItemNavigateTrackElement","place",
"repositoriesMap"],["fxFlex","grow","fxLayoutAlign","center center"]],ua:function(a,b){a&1&&(_.y(0,jFb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.c1))},Ha:[_.Cm,_.Dm,_.Em,_.Pq,_.as,_.YD,rN,_.Hm],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});var NWb=["scope"],tN=function(){};tN.prototype.Ra=function(){};var OWb=function(a,b){return Object.assign({},{type:2,title:a.dRa(b),ua:a.nZa,label:b.repository?"Repository":b.qb?"Project":"",ariaLabel:b.repository?"Repository picker":b.qb?"Project picker":"",xc:"BreadcrumbRepositoriesTree"},_.rF(_.FE(b.Xb(),"repo").Za()))};tN.prototype.dRa=function(a){return _.HE(a)&&a.repository?a.qb+"/"+a.repository:a.repository?a.repository:a.qb?a.qb:"All repositories"};tN.O=function(a){return new (a||tN)};
tN.ya=_.lc({type:tN,qa:[["resource-scope-breadcrumb-item","place",""]],tb:function(a,b){a&1&&_.xf(NWb,7,_.sf);if(a&2){var c;_.vf(c=_.zf())&&(b.nZa=c.first)}},inputs:{Wa:"place"},mc:["place",""],Aa:2,Ba:0,Ea:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],ua:function(a){a&1&&_.y(0,kFb,1,1,"ng-template",null,0,_.Cf)},Ha:[sN],rb:2});var uN=function(){};uN.O=function(a){return new (a||uN)};uN.Da=_.mc({type:uN});uN.Ca=_.bc({imports:[_.Im,_.es]});var vN=function(){};vN.O=function(a){return new (a||vN)};vN.Da=_.mc({type:vN});vN.Ca=_.bc({imports:[_.lo,_.CI,_.Im,_.ds,_.Lv,_.gE,_.ZD,_.es,_.Rs,_.Wv,_.YB,uN,_.uH,_.Mv,_.Rn]});var wN=function(){};wN.O=function(a){return new (a||wN)};wN.Da=_.mc({type:wN});wN.Ca=_.bc({imports:[_.Im,vN]});var xN=function(){this.toa=[]};xN.prototype.Ra=function(){};xN.prototype.C9=function(){var a=[];a.unshift(OWb(this.oga,this.Wa));return a};_.W.Object.defineProperties(xN.prototype,{Jd:{configurable:!0,enumerable:!0,set:function(a){this.Wa=a;this.toa=this.C9()}}});xN.O=function(a){return new (a||xN)};
xN.ya=_.lc({type:xN,qa:[["resource-scope-breadcrumb"]],tb:function(a,b){a&1&&_.xf(tN,7);if(a&2){var c;_.vf(c=_.zf())&&(b.oga=c.first)}},inputs:{Jd:"activeLocation"},Aa:2,Ba:2,Ea:[[3,"items"],[3,"place"]],ua:function(a,b){a&1&&_.E(0,"breadcrumb",0)(1,"resource-scope-breadcrumb-item",1);a&2&&(_.x("items",b.toa),_.u(1),_.x("place",b.Wa))},Ha:[tN,_.rz],rb:2});var yN=function(a,b,c,d,e,f){var g=this;this.Tg=a;this.Kb=b;this.Ua=c;this.MD=d;this.Wg=e;this.aia=f;this.Tc=_.dE;this.wDb=new _.he;this.Wa=this.Kb.data.ha(_.t(fBb),_.Kd(_.LE));this.Nxc=this.Wa.ha(_.me(function(m){return g.V1a(m)}));this.QKc=this.Wa.subscribe(function(m){g.MD.Vl(m)})};yN.prototype.Ka=function(){this.QKc.unsubscribe()};
yN.prototype.V1a=function(a){var b=this,c=_.KE(a)?_.zE(_.Ph(a,0)):void 0;return this.Wg.list(a.qb,a.Oc,a.repository,_.Ph(a,0),"",1,!0,void 0,void 0,c).ha(_.me(function(d){if(!d.Pm||1>d.Pm.length)return _.VD("unused");d=qFb(a,d.Pm[0]);return b.wDb.ha(_.de(function(e,f){return Object.assign({},e,{comparison:Object.assign({},e.comparison,{er:f})})},d),_.ke(d),_.t(_.WD))}),_.Pd(function(d){var e=d.error;e&&404===e.code&&_.qVa(b.Tg,{error:d,message:"Could not load commit history.",Qd:"Dismiss"});e&&403===
e.code&&_.qVa(b.Tg,{error:d,message:"Permission denied.",Qd:"Dismiss"});return _.VD("unused")}),_.ke(_.eE))};yN.prototype.Esa=function(a){return 0===a.jt};_.W.Object.defineProperties(yN.prototype,{FG:{configurable:!0,enumerable:!0,get:function(){return this.aia.FG}}});yN.O=function(a){return new (a||yN)(_.v(_.Hs),_.v(_.Vf),_.v(_.rg),_.v(_.KK),_.v(_.cI),_.v(_.bI))};
yN.ya=_.lc({type:yN,qa:[["commit-detail"]],vb:2,Ya:function(a,b){a&2&&_.Re("fullscreen",b.FG)},Aa:4,Ba:6,Ea:[[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"]],ua:function(a,b){a&1&&(_.E(0,"resource-scope-breadcrumb",0),_.O(1,"async"),_.y(2,pFb,5,4,"ng-container",1),_.O(3,"async"));a&2&&(_.x("activeLocation",_.R(1,2,b.Wa)),_.u(2),_.x("ngIf",_.R(3,4,b.Nxc)))},Ha:[mN,NM,_.Cm,_.Dm,_.Em,iN,_.YD,nN,xN,_.Gz,_.Hm],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 zN=function(){};zN.O=function(a){return new (a||zN)};zN.Da=_.mc({type:zN});zN.Ca=_.bc({imports:[_.Im,_.Ez,_.DI,_.Rs,_.wF]});var AN=function(){};AN.O=function(a){return new (a||AN)};AN.Da=_.mc({type:AN});AN.Ca=_.bc({imports:[_.lo,_.Im,_.CI,_.ds,_.Fr,_.Rn,_.wF,_.Qw]});var BN=function(){};BN.O=function(a){return new (a||BN)};BN.Da=_.mc({type:BN});BN.Ca=_.bc({imports:[_.Im,_.aE]});var CN=function(){};CN.O=function(a){return new (a||CN)};CN.Da=_.mc({type:CN});CN.Ca=_.bc({imports:[_.lo,BN,_.CI,AN,_.Im,_.ds,_.Rs,_.Mz,_.Tw,_.Rn]});var DN=function(){};DN.O=function(a){return new (a||DN)};DN.Da=_.mc({type:DN});DN.Ca=_.bc({imports:[_.lo,_.Im,_.Dy,_.es]});var EN=function(){};EN.O=function(a){return new (a||EN)};EN.Da=_.mc({type:EN});EN.Ca=_.bc({imports:[_.lo,CN,_.Im,DN,_.es,_.Jw]});var FN=function(){};FN.O=function(a){return new (a||FN)};FN.Da=_.mc({type:FN});FN.Ca=_.bc({});var GN=function(){};GN.O=function(a){return new (a||GN)};GN.Da=_.mc({type:GN});GN.Ca=_.bc({Pb:[_.mI],imports:[_.lo,_.xz,_.JI,_.KI,_.Im,GM,_.yz,_.EI,_.go,_.Lv,fN,_.DI,_.wA,_.es,_.Rs,_.Wv,_.Tw,_.Fs,_.Jw,_.Fw,_.Mv,_.Rn,_.aI,_.wF,FN,_.Qw]});var HN=function(){};HN.O=function(a){return new (a||HN)};HN.Da=_.mc({type:HN});HN.Ca=_.bc({imports:[_.lo,EN,_.Im,_.ZB,_.ds,GN,_.aE,_.ZD,_.RB]});var IN=function(){};IN.O=function(a){return new (a||IN)};IN.Da=_.mc({type:IN});IN.Ca=_.bc({imports:[_.Im,_.ds,_.es,_.Rs,_.Jw]});var JN=function(){};JN.O=function(a){return new (a||JN)};JN.Da=_.mc({type:JN});JN.Ca=_.bc({imports:[_.lo,AN,_.Im,kN,_.yz,IN,_.Dy,_.es,_.Sw,_.Rs,_.Jw,_.Rn,_.Qw]});var KN=function(){};KN.O=function(a){return new (a||KN)};KN.Da=_.mc({type:KN});KN.Ca=_.bc({imports:[_.lo,_.Im,_.ds,_.es,_.Rn,_.tz,_.wF]});var LN=function(){};LN.O=function(a){return new (a||LN)};LN.Da=_.mc({type:LN});LN.Ca=_.bc({imports:[_.Im,wN,_.uz]});var MN=function(){};MN.O=function(a){return new (a||MN)};MN.Da=_.mc({type:MN});MN.Ca=_.bc({Pb:[VM],imports:[JN,zN,_.Im,HN,_.ZD,KN,LN,_.Hz,_.Qw]});var NN=function(a,b){this.Ua=b;this.enabled=_.qu.has(22)};NN.prototype.Ue=function(){this.enabled||this.Ua.navigate(["/404"]);return this.enabled};NN.O=function(a){return new (a||NN)(_.q(_.ru),_.q(_.rg))};NN.ta=_.p({token:NN,oa:NN.O,Ga:"root"});var ON=function(a){this.Ua=a};ON.prototype.Ue=function(){_.Nn(this.Ua,"/piper///",{ki:!0});return!1};ON.O=function(a){return new (a||ON)(_.q(_.rg))};ON.ta=_.p({token:ON,oa:ON.O,Ga:"root"});var PN=function(a){this.Ua=a};PN.prototype.Ue=function(a){var b=_.Coa(a.Ta),c=b.aXa;b=b.Ta;if(0===Object.keys(c).length)return!0;a=a.ZL.reduce(function(e,f){f=_.l(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 _.Mn(this.Ua,a,{Ta:b})};PN.O=function(a){return new (a||PN)(_.q(_.rg))};PN.ta=_.p({token:PN,oa:PN.O,Ga:"root"});var QN=function(a,b){this.Ua=a;this.client=b};QN.prototype.Ue=function(a){var b=this,c=_.Og(a);if(!c||!_.kE(c)||!c.path||c.params.vf)return!0;var d=Number(a.params.rev);return isNaN(d)?!0:this.client.list({repositoryKeyDepotGroup:"Google",repositoryKeyRepositoryName:"piper",path:c.path,starts:["rev"+d],maxLogEntries:1,includeDiffEntries:!1}).ha(_.t(function(e){var f=c.Xb();e.Pm&&(e=e.Pm.find(function(g){return g.revisionNumber===d}))&&_.Qp(f,{vf:e.Ef});b.Ua.navigate(_.Kp(f.Za()));return!1}))};
QN.O=function(a){return new (a||QN)(_.q(_.rg),_.q(_.nH))};QN.ta=_.p({token:QN,oa:QN.O,Ga:"root"});var RN=function(a){this.window=a};RN.prototype.Ue=function(a){var b=_.Og(a);return b&&_.kE(b)&&b.path&&a.Ta.edit?(a=this.window.location,b=_.jg(_.xBb(b)),b=_.dg(b),void 0!==b&&a.replace(b),!1):!0};RN.O=function(a){return new (a||RN)(_.q(_.Xs))};RN.ta=_.p({token:RN,oa:RN.O,Ga:"root"});var SN=function(a,b){this.Ua=a;this.client=b};SN.prototype.Ue=function(a){var b=this,c=_.Og(a);if(!c||!_.kE(c))return!0;a=c.params.Qb;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:zUb(this.client,{owner:a.substring(0,d),alias:e}).ha(_.t(function(f){var g=c.Xb();f=f.ZWa.split(":");if(4!==f.length||"citc"!==f[3])return!0;_.Qp(g,{Qb:f[0]+"/"+f[2]});b.Ua.navigate(_.Kp(g.Za()));return!1}))};
SN.O=function(a){return new (a||SN)(_.q(_.rg),_.q(AUb))};SN.ta=_.p({token:SN,oa:SN.O,Ga:"root"});var TN=function(a,b){this.Fa=a;this.QRa=b;this.tf=new _.ct(this.Fa)};TN.prototype.JQa=function(a){var b=this;if(!_.ME(a))return _.nd(_.UD("Failed to load pending changes"));var c=FBb(a.qb,a.Oc,a.repository,a.Bb,a.path,a.params.Qb);return this.tf.fetch(c,function(){return b.QRa.JQa(c)}).ha(_.t(function(d){return _.WD({Zea:d.Zea})}),_.ke(_.eE),_.Pd(function(){return _.nd(_.UD("Failed to load pending changes"))}))};TN.O=function(a){return new (a||TN)(_.q(_.eo),_.q(_.lH))};
TN.ta=_.p({token:TN,oa:TN.O,Ga:"root"});var sFb=function(){return{Gyb:!0,count:0}},vFb=function(a){return{Gyb:!1,count:a}},UN=function(a){this.WIc=a;this.Tc=_.dE;this.CBc=BFb;this.pending=_.nd()};UN.prototype.Sb=function(){this.pending=this.WIc.JQa(this.Wa)};UN.O=function(a){return new (a||UN)(_.v(TN))};
UN.ya=_.lc({type:UN,qa:[["pending-cl-indicator"]],inputs:{Wa:"place"},features:[_.Cc],Aa:4,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.y(0,xFb,3,3,"ng-container",0),_.O(1,"async"),_.y(2,AFb,8,4,"ng-template",
null,1,_.Cf));a&2&&_.x("ngIf",_.R(1,1,b.pending))},Ha:[_.Cm,_.Gm,_.Dm,_.Em,_.By,_.YD,_.Qs,_.Hm],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Oa:0});var PWb=["menuTrigger"],QWb=["auxiliaryCiderButton"],VN=function(a,b,c,d,e,f,g,m){var n=this;this.Fa=a;this.ij=c;this.md=d;this.Wg=e;this.vsa=f;this.uga=g;this.Ub=m;this.Gsa=!1;this.ZNa=new _.Wf(void 0);this.Ql=new _.Wf(void 0);this.hu=new _.Wf(void 0);this.TN=_.Pg;this.dfb=_.nd(new Set);this.qva=_.qu.has(37);this.XIc=_.qu.has(32);this.Mub=_.qu.has(20);this.ODc=_.qu.has(21);this.sEc=_.qu.has(92);this.PDc=g.Pjb.ha(_.t(function(r){return 1===r}),_.Vd(),_.t(function(r){return{open:r}}));this.lzc=_.wd([this.Ub.JZ(),
this.Ub.d_(),this.Ql,this.ZNa,this.hu]).ha(_.t(function(r){var w=_.l(r),z=w.next().value,D=w.next().value,J=w.next().value;r=w.next().value;w=w.next().value;a:{if(J&&(_.HE(J)||_.jE(J))){var L=void 0,Q=[],da=null;if(!_.HE(J)||n.sEc)da=_.xBb(J);if(da){var oa={ariaLabel:"Edit this file in a new workspace in Cider",title:"Edit in Cider",Kb:da};"prompt"!==z?L=oa:Q.push(oa)}if(D=vBb(da,D))D={ariaLabel:"Edit in Cider with CitC Workspace picker",title:"Choose workspace",Kb:D},"prompt"===z?L=D:Q.push(D);if(L){z=
Q.length?Object.assign({},L,{tooltip:J.RC?L.ariaLabel:"Editing code in Cider not supported for this resource type",ua:w,xc:"BreadcrumbOpenInEditor",context:{buttons:Q}}):L;break a}}z=void 0}if(z)return z;if(r)return{ariaLabel:"Edit this file",title:"Edit Code",Kb:r}}),_.oe(function(r){var w=void 0;"string"===typeof(null==r?void 0:r.Kb)&&(w=r.Kb);RWb(n,w)}),_.ge(1),_.rd())};VN.prototype.Ra=function(){};VN.prototype.Ka=function(){this.Rxa&&this.Rxa()};
VN.prototype.Sb=function(a){var b=this;if("place"in a&&this.Mub){var c=a.place;a=c.dg;c=c.ej;c&&_.DE(a,c)||(this.dfb=YTb(this.Fa).ha(_.me(function(){return _.dI(b.Wg,_.Np(b.Wa.Xb(),"HEAD").Za(),"path",0).ha(_.Eh(b.Fa,"history"),_.Pd(function(){return _.nd(void 0)}))}),_.me(function(d){d=Number(d);return isNaN(d)?_.nd(new Set):jVb(b.vsa,b.Wa.path||"",d)}),_.oe(function(d){b.Fa.un({AF:new Map([["insights",0<d.size?"AVAILABLE":"UNAVAILABLE"],["insights-expertise",d.has("expertise")?"AVAILABLE":"UNAVAILABLE"],
["insights-deployments",d.has("deployments")?"AVAILABLE":"UNAVAILABLE"]])})}),_.ke(new Set),_.ge(1),_.rd()))}};VN.prototype.Q8=function(){this.rAb&&this.rAb.Q8()};var RWb=function(a,b){a.Rxa&&a.Rxa();a.Rxa=b&&a.Wa.RC?a.md.register("editCode","shift+e",function(){_.Fj(b,void 0,new _.Bj(_.Aj,"_blank"))}):void 0};
_.W.Object.defineProperties(VN.prototype,{aZ:{configurable:!0,enumerable:!0,set:function(a){this.ZNa.next(a)},get:function(){return this.ZNa.value}},Wa:{configurable:!0,enumerable:!0,set:function(a){this.Ql.next(a)},get:function(){return this.Ql.value}},Evc:{configurable:!0,enumerable:!0,set:function(a){this.hu.value!==a&&this.hu.next(a)}},GNa:{configurable:!0,enumerable:!0,get:function(){return _.jE(this.Wa)&&!this.Wa.RC||null}}});
VN.O=function(a){return new (a||VN)(_.v(_.ou),_.v(_.ru),_.v(_.UI),_.v(_.Kt),_.v(_.cI),_.v(KM),_.v(JM),_.v(_.Wu))};
VN.ya=_.lc({type:VN,qa:[["activity-header-actions","place",""]],tb:function(a,b){a&1&&(_.xf(PWb,5),_.xf(QWb,5,_.sf));if(a&2){var c;_.vf(c=_.zf())&&(b.rAb=c.first);_.vf(c=_.zf())&&(b.Evc=c.first)}},inputs:{Gsa:"isEmptyRepo",aZ:"editLink",Wa:"place"},features:[_.Cc],mc:["place",""],Aa:9,Ba:9,Ea:[[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","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"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,CFb,1,1,"pending-cl-indicator",1),_.O(2,"isPiperPlace"),_.y(3,HFb,3,3,"div",2),_.O(4,"isPiperPlace"),_.y(5,KFb,4,2,"ng-container",2),_.O(6,"async"),_.B(),_.y(7,MFb,1,1,"ng-template",null,3,_.Cf));a&2&&(_.u(1),_.x("ngIf",b.XIc&&_.R(2,3,b.Wa)),_.u(2),_.x("ngIf",_.R(4,5,b.Mub&&null!=b.Wa.path&&b.Wa)),_.u(2),_.x("ngIf",_.R(6,7,!b.qva&&b.lzc)))},Ha:[_.jo,
_.Bm,_.Cm,UN,_.fo,_.fw,_.lw,RL,_.nw,_.By,_.Qs,_.tw,_.qz,_.Hm,dN],styles:["activity-header-actions[_nghost-%COMP%]{display:inline-flex;align-items:center;margin-right:16px}activity-header-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%]{display:flex;align-items:center}activity-header-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:last-child{margin-right:0}activity-header-actions[_nghost-%COMP%]   svg[_ngcontent-%COMP%]{margin:0 4px 0 -8px;width:20px}@media only screen and (max-width:1001px){activity-header-actions[_nghost-%COMP%]{margin-right:0}.debug-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{margin:0}.debug-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   mat-icon.mat-icon[_ngcontent-%COMP%]{margin:0}.debug-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .docs-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .insights-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{width:0;overflow:hidden}}.actions-button-container[_ngcontent-%COMP%], .actions-button-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.actions-button-container[_ngcontent-%COMP%]:empty, .actions-button-container[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:empty{margin-right:0}button.panel-is-open[gme-button-old][_ngcontent-%COMP%]{border-color:var(--primary-default)}button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:active, button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:focus, button.panel-is-open[gme-button-old][_ngcontent-%COMP%]:hover{border-color:var(--primary-default)}.debug-button.xsmall[_ngcontent-%COMP%]{height:auto;flex-direction:row}.debug-button.xsmall[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:first-of-type{margin-top:3px}.debug-button.xsmall[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:last-child{margin-bottom:3px}.debug-button.xsmall[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;width:18px}.watching-debug[_ngcontent-%COMP%]{margin-right:8px;font-size:12px}dbg-app-picker[_ngcontent-%COMP%]{margin-right:8px}.selectAppText[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;padding:4px 0 8px 16px;margin-bottom:8px}.external-editor-link[_ngcontent-%COMP%]:disabled{pointer-events:none;cursor:default}  segmented-dropdown-button.external-editor-link{border-radius:4px}  segmented-dropdown-button.external-editor-link .dropdown-container{display:flex;flex-direction:column}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link{border-radius:0;border:none;border-bottom:1px solid}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:disabled{pointer-events:none;cursor:default}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:first-child{border-top-left-radius:8px;border-top-right-radius:8px}  segmented-dropdown-button.external-editor-link .dropdown-container a.external-editor-dropdown-link:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:none}  segmented-dropdown-button.external-editor-link div.segmented-button .main-button{font-size:12px}  segmented-dropdown-button.external-editor-link div.segmented-button .mat-icon{padding-left:4px;height:16px;width:16px;line-height:16px;font-size:16px;margin-right:6px}  segmented-dropdown-button.external-editor-link div.segmented-button a{padding:4px 4px 0 0;display:flex}  segmented-dropdown-button.external-editor-link div.segmented-button .segment{height:22px}  segmented-dropdown-button.external-editor-link div.segmented-button .arrow-drop-down{width:22px}  segmented-dropdown-button.external-editor-link div.segmented-button.disabled,   segmented-dropdown-button.external-editor-link div.segmented-button.disabled .main-button,   segmented-dropdown-button.external-editor-link div.segmented-button.disabled .segment{background:transparent}"],
Oa:0});var WN=function(a,b){this.Fa=a;this.Ua=b;this.mg="ChangelistPicker";this.bia=void 0;this.ZMb="number"};WN.prototype.Ra=function(){};var SWb=function(a){if(a.bia){var b=a.bia.toString();a.Fa.mb({element:"ChangelistPicker",action:"selectSpecificCl",Te:b,gestureName:"CLICK"});a.Ua.navigate(_.Kp(_.qF(_.eF(_.Np(a.efa.Xb(),b)),function(c){delete c.Qb;c.line=a.efa.params.line}).Za()))}};
_.W.Object.defineProperties(WN.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.efa=a;this.bS=_.Kp(_.qF(_.eF(_.Np(a.Xb(),"")),function(c){delete c.Qb;delete c.Uu;delete c.Lw;c.line=a.params.line}).Za());this.bia=OFb(a);this.ZMb=a.Zi()?"number":"text";var b=a.params.Qb?_.Kp(_.eF(a.Xb()).Za()):void 0;this.sTb=b;this.fQc=_.Llb(a)}},QEc:{configurable:!0,enumerable:!0,get:function(){return _.Rp(this.efa)||zBb(this.efa)}},fFc:{configurable:!0,enumerable:!0,get:function(){return!!this.efa.params.Qb}}});
WN.O=function(a){return new (a||WN)(_.v(_.eo),_.v(_.rg))};
WN.ya=_.lc({type:WN,qa:[["cl-picker","place",""]],inputs:{Wa:"place"},mc:["place",""],Aa:11,Ba:7,Ea:["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"]],ua:function(a,b){a&1&&(_.A(0,"ul",0),_.y(1,NFb,3,5,
"li",1),_.A(2,"li",2)(3,"a",3),_.N(4," HEAD "),_.B()(),_.E(5,"mat-divider"),_.A(6,"li",2)(7,"mat-form-field",4)(8,"mat-label"),_.N(9," Specific CL "),_.B(),_.A(10,"input",5),_.I("ngModelChange",function(c){return b.bia=c})("keyup.enter",function(){return SWb(b)}),_.B()()()());a&2&&(_.u(1),_.x("ngIf",b.sTb),_.u(2),_.Re("active-element",b.QEc),_.x("routerLink",b.bS)("ascTrackElement",b.mg),_.u(7),_.x("type",b.ZMb)("ngModel",b.bia))},Ha:[_.jo,_.Cm,_.Oq,_.as,_.hi,_.xv,_.Dv,_.Ir,_.ow,_.Sv,_.Rv,_.Vv,_.Pn],
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%}"],Oa:0});var XN=function(){};XN.O=function(a){return new (a||XN)};XN.Da=_.mc({type:XN});XN.Ca=_.bc({imports:[_.lo,_.Im,_.ds,_.Lv,_.es,_.Sw,_.Wv,_.Jw,_.Rn]});var TWb=["crumbs"],UWb=["copyButton"],YN=function(a,b){this.Fa=a;this.Kc=b;this.X9b="Copy file path";this.items=[];this.PQ=""};YN.prototype.gr=function(){this.Fa.mb({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};YN.O=function(a){return new (a||YN)(_.v(_.eo),_.v(_.YI))};
YN.ya=_.lc({type:YN,qa:[["path-breadcrumb"]],tb:function(a,b){a&1&&(_.xf(TWb,5),_.xf(UWb,5,_.ed));if(a&2){var c;_.vf(c=_.zf())&&(b.vWc=c.first);_.vf(c=_.zf())&&(b.nWc=c.first)}},inputs:{items:"items",PQ:"copyText",projectId:"projectId",fia:"stacksPaths"},Aa:5,Ba:3,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,QFb,6,11,"ng-container",1),_.B(),_.A(2,"div")(3,"copy-button",2,3),_.I("copyEvent",function(){return b.gr()}),_.B()());a&
2&&(_.u(1),_.x("ngForOf",b.items),_.u(2),_.x("hoverMsg",b.X9b)("copyText",b.PQ))},Ha:[_.jo,_.Bm,_.Cm,_.wz,_.Pn,_.Hm],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){this.La=_.fb(a)};_.V(VWb,_.Fb);_.h=VWb.prototype;_.h.oQa=function(){return _.Y(this,1)};_.h.SZa=function(a){_.pj(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.fg=function(){return _.X(this,2)};_.h.Ie=function(a){return _.pj(this,2,a)};_.h.Wq=function(){return _.Y(this,3)};_.h.gba=function(){return _.X(this,3)};_.h.G1=function(a){_.pj(this,3,a)};_.h.r_=function(){return _.sj(this,3)};_.h.toObject=function(){return WWb(this)};
var WWb=function(a){if(null!=a)return _.Lb(a),{codePath:_.k(_.X(a,1)),name:_.k(_.X(a,2)),productId:_.k(_.X(a,3))}};var ZN=function(a){this.La=_.fb(a)};_.V(ZN,_.Fb);var XWb=_.Ib(ZN);ZN.tc=[1];ZN.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={l3c:_.Ab(_.Ui(this,VWb,1),WWb)}}else a=void 0;return a};var $N=function(a){this.La=_.fb(a)};_.V($N,_.Fb);$N.prototype.oQa=function(){return _.Y(this,1)};$N.prototype.SZa=function(a){_.pj(this,1,a)};$N.prototype.qU=function(a){_.Li(this,2,_.Qa(a))};$N.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={codePath:_.k(_.X(this,1)),EF:_.cj(this,2,!1)}}else a=void 0;return a};var aO=function(a){this.La=_.fb(a)};_.V(aO,_.Fb);_.h=aO.prototype;_.h.getScope=function(){return _.gj(this,1,0)};_.h.setScope=function(a){return _.qj(this,1,a)};_.h.Cra=function(){return _.aj(this,2)};_.h.getValue=function(a){return _.bya(this,2,a)};_.h.setValue=function(a,b){return _.xb(this,2,a,_.Za(b),_.aj)};aO.tc=[2];aO.prototype.toObject=function(){return YWb(this)};var YWb=function(a){if(null!=a)return _.Lb(a),{scope:_.k(_.Eb(a,1)),HPc:_.k(_.aj(a,2))}};var xLb=function(a){this.La=_.fb(a)};_.V(xLb,_.Fb);_.h=xLb.prototype;_.h.Wq=function(){return _.hj(this,1,bO)};_.h.G1=function(a){_.Th(this,1,bO,_.$a(a))};_.h.r_=function(){return null!=_.lj(this,1,bO)};_.h.Wqb=function(){return _.hj(this,2,bO)};_.h.kRa=function(){return _.ej(this,_.Si(this,ZWb,5))};_.h.msb=function(){return null!=_.Zi(this,_.Si(this,ZWb,5))};_.h.getName=function(){return _.Y(this,4)};_.h.Ie=function(a){return _.pj(this,4,a)};var bO=[1,2],ZWb=[5,6];xLb.prototype.toObject=function(){return $Wb(this)};
var $Wb=function(a){if(null!=a)return _.Lb(a),{productId:_.k(_.lj(a,1,bO)),RIc:_.k(_.lj(a,2,bO)),oOc:_.k(_.Zi(a,_.Si(a,ZWb,5))),D7c:_.k(_.Zi(a,_.Si(a,ZWb,6))),name:_.k(_.X(a,4)),Q3c:_.k(_.X(a,3))}};var dL=function(a){this.La=_.fb(a)};_.V(dL,_.Fb);dL.prototype.EK=function(){return _.Y(this,2)};dL.tc=[3];dL.prototype.toObject=function(){return aXb(this)};var aXb=function(a){if(null!=a)return _.Lb(a),{g9:_.k(_.Eb(a,1)),description:_.k(_.X(a,2)),YVc:_.Ab(_.Ui(a,xLb,3),$Wb)}};var cL=function(a){this.La=_.fb(a)};_.V(cL,_.Fb);_.h=cL.prototype;_.h.Wqb=function(){return _.Y(this,1)};_.h.getName=function(){return _.Y(this,3)};_.h.Ie=function(a){return _.pj(this,3,a)};_.h.EK=function(){return _.Y(this,4)};_.h.wR=function(){return _.aj(this,7)};_.h.fQa=function(){return _.aj(this,9)};_.h.getId=function(){return _.dj(this,15)};cL.tc=[2,7,9,11,13];cL.prototype.toObject=function(){return bXb(this)};
var bXb=function(a){if(null!=a)return _.Lb(a),{RIc:_.k(_.X(a,1)),ZVc:_.Ab(_.Ui(a,dL,2),aXb),name:_.k(_.X(a,3)),description:_.k(_.X(a,4)),XM:_.k(_.X(a,6)),iUc:_.cj(a,5,!1),sY:_.k(_.aj(a,7)),k4c:_.k(_.Zi(a,8)),uvc:_.k(_.aj(a,9)),PUc:_.k(_.Zi(a,10)),L7c:_.k(_.aj(a,11)),E0c:_.k(_.X(a,12)),RTc:_.k(_.aj(a,13)),L1c:_.k(_.X(a,14)),id:_.k(_.Yi(a,15))}};var cXb=function(a){this.La=_.fb(a)};_.V(cXb,_.Fb);_.h=cXb.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.fg=function(){return _.X(this,1)};_.h.Ie=function(a){return _.pj(this,1,a)};_.h.qU=function(a){_.Li(this,2,_.Qa(a))};_.h.toObject=function(){if(null!=this){_.Lb(this);var a={name:_.k(_.X(this,1)),EF:_.cj(this,2,!1)}}else a=void 0;return a};var cO=function(a){this.La=_.fb(a)};_.V(cO,_.Fb);cO.prototype.nLb=function(a){_.pj(this,1,a)};cO.prototype.qU=function(a){_.Li(this,2,_.Qa(a))};cO.prototype.nRa=function(){return _.X(this,3)};cO.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={Yyc:_.k(_.X(this,1)),EF:_.cj(this,2,!1),username:_.k(_.X(this,3)),WZc:_.cj(this,4,!1)}}else a=void 0;return a};var dXb=function(a){this.La=_.fb(a)};_.V(dXb,_.Fb);_.h=dXb.prototype;_.h.Wq=function(){return _.Y(this,1)};_.h.gba=function(){return _.X(this,1)};_.h.G1=function(a){_.pj(this,1,a)};_.h.r_=function(){return _.sj(this,1)};_.h.qU=function(a){_.Li(this,3,_.Qa(a))};_.h.toObject=function(){if(null!=this){_.Lb(this);var a={productId:_.k(_.X(this,1)),I2c:_.k(_.Zi(this,2)),EF:_.cj(this,3,!1)}}else a=void 0;return a};var jKb=function(a){this.La=_.fb(a)};_.V(jKb,_.Fb);_.h=jKb.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.fg=function(){return _.X(this,1)};_.h.Ie=function(a){return _.pj(this,1,a)};_.h.brb=function(){return _.Y(this,2)};_.h.toObject=function(){return eXb(this)};var eXb=function(a){if(null!=a)return _.Lb(a),{name:_.k(_.X(a,1)),l2:_.k(_.X(a,2))}};var dO=function(){};dO.O=function(a){return new (a||dO)};dO.ta=_.p({token:dO,oa:dO.O,Ga:"root"});var fXb=new Map([[2,{X1:"https://dev-stacks.corp.google.com",IX:"https://dev-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[1,{X1:"https://staging-stacks.corp.google.com",IX:"https://staging-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[3,{X1:"https://nightly-stacks.corp.google.com",IX:"https://nightly-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyBJfv3Pzc9Y-hagj8Gd5pfcCT56QvtDFIA"}],
[0,{X1:"https://stacks-v4.corp.google.com",IX:"https://stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[4,{X1:"http://localhost:5432",IX:"http://localhost:8788",apiKey:""}]]),eO=function(){};
_.W.Object.defineProperties(eO.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return fXb.get(this.Ixc)}},Ixc:{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}}}});eO.O=function(a){return new (a||eO)(_.q(dO))};eO.ta=_.p({token:eO,oa:eO.O,Ga:"root"});var aL=function(a){this.La=_.fb(a)};_.V(aL,_.Fb);_.h=aL.prototype;_.h.getUrl=function(){return _.Y(this,1)};_.h.GK=function(){return _.X(this,1)};_.h.UM=function(a){return _.pj(this,1,a)};_.h.Nba=function(){return _.sj(this,1)};_.h.ps=function(){return _.Y(this,2)};_.h.eY=function(){return _.Ri(this,2)};_.h.getId=function(){return _.Y(this,3)};_.h.toObject=function(){return fO(this)};
var fO=function(a){if(null!=a)return _.Lb(a),{url:_.k(_.X(a,1)),label:_.k(_.X(a,2)),id:_.k(_.X(a,3)),protocol:_.k(_.Eb(a,4))}};var gO=function(a){this.La=_.fb(a)};_.V(gO,_.Fb);gO.prototype.getName=function(){return _.Y(this,2)};gO.prototype.fg=function(){return _.X(this,2)};gO.prototype.Ie=function(a){return _.pj(this,2,a)};gO.prototype.toObject=function(){return gXb(this)};var gXb=function(a){if(null!=a)return _.Lb(a),{ovc:_.k(_.X(a,1)),name:_.k(_.X(a,2)),resource:fO(_.Ti(a,aL,3))}};var hXb=function(a){this.La=_.fb(a)};_.V(hXb,_.Fb);_.h=hXb.prototype;_.h.nRa=function(){return _.X(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.fg=function(){return _.X(this,2)};_.h.Ie=function(a){return _.pj(this,2,a)};_.h.toObject=function(){return iXb(this)};var iXb=function(a){if(null!=a)return _.Lb(a),{username:_.k(_.X(a,1)),name:_.k(_.X(a,2))}};var fL=function(a){this.La=_.fb(a)};_.V(fL,_.Fb);fL.prototype.getName=function(){return _.Y(this,2)};fL.prototype.fg=function(){return _.X(this,2)};fL.prototype.Ie=function(a){return _.pj(this,2,a)};fL.prototype.toObject=function(){return jXb(this)};var jXb=function(a){if(null!=a)return _.Lb(a),{JWc:_.k(_.X(a,1)),name:_.k(_.X(a,2))}};var eL=function(a){this.La=_.fb(a)};_.V(eL,_.Fb);eL.prototype.EK=function(){return _.Y(this,2)};eL.prototype.toObject=function(){return kXb(this)};var kXb=function(a){if(null!=a)return _.Lb(a),{perspective:_.k(_.Eb(a,1)),description:_.k(_.X(a,2))}};var bL=function(a){this.La=_.fb(a)};_.V(bL,_.Fb);bL.tc=[2,3];bL.prototype.toObject=function(){return lXb(this)};var lXb=function(a){if(null!=a)return _.Lb(a),{r3c:_.k(_.X(a,1)),b4c:_.Ab(_.Ui(a,eL,2),kXb),c7c:_.k(_.aj(a,3))}};var gL=function(a){this.La=_.fb(a)};_.V(gL,_.Fb);gL.prototype.getName=function(){return _.Y(this,2)};gL.prototype.fg=function(){return _.X(this,2)};gL.prototype.Ie=function(a){return _.pj(this,2,a)};gL.prototype.toObject=function(){return mXb(this)};var mXb=function(a){if(null!=a)return _.Lb(a),{nL:_.k(_.X(a,1)),name:_.k(_.X(a,2))}};var ZK=function(a){this.La=_.fb(a)};_.V(ZK,_.Fb);ZK.prototype.getName=function(){return _.Y(this,3)};ZK.prototype.fg=function(){return _.X(this,3)};ZK.prototype.Ie=function(a){return _.pj(this,3,a)};ZK.prototype.toObject=function(){return nXb(this)};var nXb=function(a){if(null!=a)return _.Lb(a),{FTc:_.k(_.X(a,1)),ETc:_.k(_.X(a,2)),name:_.k(_.X(a,3)),w6c:_.k(_.X(a,4))}};var hO=function(a){this.La=_.fb(a)};_.V(hO,_.Fb);hO.prototype.getName=function(){return _.Y(this,1)};hO.prototype.fg=function(){return _.X(this,1)};hO.prototype.Ie=function(a){return _.pj(this,1,a)};hO.prototype.toObject=function(){return oXb(this)};var oXb=function(a){if(null!=a)return _.Lb(a),{name:_.k(_.X(a,1)),rJc:_.k(_.X(a,2))}};var pXb=function(a){this.La=_.fb(a)};_.V(pXb,_.Fb);pXb.prototype.toObject=function(){return qXb(this)};var qXb=function(a){if(null!=a)return _.Lb(a),{XM:_.k(_.X(a,1)),w0c:_.k(_.X(a,2))}};var rXb=function(a){this.La=_.fb(a)};_.V(rXb,_.Fb);rXb.prototype.VZ=function(){return _.Y(this,1)};rXb.prototype.toObject=function(){return sXb(this)};var sXb=function(a){if(null!=a)return _.Lb(a),{product:_.k(_.X(a,1)),e7c:qXb(_.Ti(a,pXb,2)),tWc:_.k(_.X(a,3))}};var iO=function(a){this.La=_.fb(a)};_.V(iO,_.Fb);iO.prototype.getName=function(){return _.Y(this,2)};iO.prototype.fg=function(){return _.X(this,2)};iO.prototype.Ie=function(a){return _.pj(this,2,a)};iO.prototype.toObject=function(){return tXb(this)};var tXb=function(a){if(null!=a)return _.Lb(a),{W4c:_.k(_.X(a,1)),name:_.k(_.X(a,2)),resource:fO(_.Ti(a,aL,3))}};var jO=function(a){this.La=_.fb(a)};_.V(jO,_.Fb);jO.prototype.getName=function(){return _.Y(this,1)};jO.prototype.fg=function(){return _.X(this,1)};jO.prototype.Ie=function(a){return _.pj(this,1,a)};jO.prototype.toObject=function(){return uXb(this)};var uXb=function(a){if(null!=a)return _.Lb(a),{name:_.k(_.X(a,1)),YMc:_.k(_.X(a,2))}};var vXb=function(a){this.La=_.fb(a)};_.V(vXb,_.Fb);_.h=vXb.prototype;_.h.getName=function(){return _.Y(this,2)};_.h.fg=function(){return _.X(this,2)};_.h.Ie=function(a){return _.pj(this,2,a)};_.h.rw=function(){return _.ej(this,3)};_.h.toObject=function(){return wXb(this)};var wXb=function(a){if(null!=a)return _.Lb(a),{teamsId:_.k(_.Zi(a,1)),name:_.k(_.X(a,2)),level:_.k(_.Zi(a,3)),j3c:_.k(_.Zi(a,4))}};var vKb=function(a){this.La=_.fb(a)};_.V(vKb,_.Fb);_.h=vKb.prototype;_.h.Wq=function(){return _.Y(this,1)};_.h.G1=function(a){_.pj(this,1,a)};_.h.r_=function(){return _.sj(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.Ie=function(a){return _.pj(this,2,a)};_.h.wra=function(){return _.gj(this,3,0)};_.h.BQa=function(){return _.cj(this,4)};_.h.CQa=function(){return _.cj(this,5,!1)};_.h.toObject=function(){return xXb(this)};
var xXb=function(a){if(null!=a)return _.Lb(a),{productId:_.k(_.X(a,1)),name:_.k(_.X(a,2)),Cfa:_.k(_.Eb(a,3)),RCc:_.k(_.Oi(a,4)),TEc:_.cj(a,5,!1)}};var $K=function(a){this.La=_.fb(a)};_.V($K,_.Fb);$K.prototype.Wq=function(){return _.Y(this,1)};$K.prototype.G1=function(a){_.pj(this,1,a)};$K.prototype.r_=function(){return _.sj(this,1)};$K.prototype.EK=function(){return _.Y(this,2)};$K.tc=[3,6];$K.prototype.toObject=function(){return yXb(this)};var yXb=function(a){if(null!=a)return _.Lb(a),{productId:_.k(_.X(a,1)),description:_.k(_.X(a,2)),O3c:_.k(_.aj(a,3)),a4c:_.k(_.X(a,4)),h1c:_.k(_.X(a,5)),R3c:_.Ab(_.Ui(a,vKb,6),xXb)}};var kO=function(a){this.La=_.fb(a)};_.V(kO,_.Fb);_.h=kO.prototype;_.h.hra=function(){return _.Ui(this,aL,2)};_.h.oQa=function(){return _.bya(this,4)};_.h.SZa=function(a){_.xb(this,4,a,_.Za(void 0),_.aj)};_.h.jra=function(){return _.Ui(this,aL,5)};_.h.wR=function(){return _.Ui(this,hXb,7)};_.h.EK=function(){return _.Y(this,9)};_.h.Ig=function(){return _.Ti(this,lO,10)};_.h.tU=function(a){_.Vi(this,10,a)};_.h.NK=function(){return _.Mi(this,lO,10)};_.h.nra=function(){return _.Ui(this,aL,13)};
_.h.ora=function(){return _.Ui(this,aL,15)};_.h.qra=function(){return _.Ui(this,aL,16)};_.h.CQa=function(){return _.cj(this,17,!1)};_.h.Zaa=function(){return _.Ui(this,aL,18)};_.h.getName=function(){return _.Y(this,23)};_.h.fg=function(){return _.X(this,23)};_.h.Ie=function(a){return _.pj(this,23,a)};_.h.Wq=function(){return _.Y(this,26)};_.h.gba=function(){return _.X(this,26)};_.h.G1=function(a){_.pj(this,26,a)};_.h.r_=function(){return _.sj(this,26)};_.h.jba=function(){return _.Ui(this,aL,31)};
_.h.fQa=function(){return _.Ui(this,aL,55)};_.h.BQa=function(){return _.cj(this,66)};_.h.brb=function(){return _.Y(this,53)};_.h.wra=function(){return _.gj(this,70,0)};_.h.kRa=function(){return _.ej(this,84)};_.h.msb=function(){return null!=_.Zi(this,84)};var zXb=_.Ib(kO),lO=function(a){this.La=_.fb(a)};_.V(lO,_.Fb);_.h=lO.prototype;_.h.nLb=function(a){_.pj(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.fg=function(){return _.X(this,2)};_.h.Ie=function(a){return _.pj(this,2,a)};
_.h.getParent=function(){return _.Ti(this,lO,3)};_.h.swa=function(a){_.Vi(this,3,a)};_.h.EK=function(){return _.Y(this,7)};_.h.hra=function(){return _.Ui(this,aL,8)};_.h.jra=function(){return _.Ui(this,aL,9)};_.h.wR=function(){return _.Ui(this,hXb,10)};_.h.nra=function(){return _.Ui(this,aL,11)};_.h.ora=function(){return _.Ui(this,aL,12)};_.h.qra=function(){return _.Ui(this,aL,13)};_.h.Zaa=function(){return _.Ui(this,aL,14)};_.h.jba=function(){return _.Ui(this,aL,16)};var AXb=_.Ib(lO);
kO.tc=[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];kO.prototype.toObject=function(){return BXb(this)};
var BXb=function(a){if(null!=a)return _.Lb(a),{Ovc:_.Ab(a.hra(),fO),lY:_.k(_.aj(a,4)),GTc:_.k(_.aj(a,61)),Rwc:_.Ab(a.jra(),fO),cWc:_.Ab(_.Ui(a,aL,6),fO),sY:_.Ab(a.wR(),iXb),GWc:_.Ab(_.Ui(a,aL,8),fO),VWc:_.Ab(_.Ui(a,aL,39),fO),description:_.k(_.X(a,9)),domain:CXb(a.Ig()),sqb:_.k(_.X(a,42)),JYc:_.Ab(_.Ui(a,aL,12),fO),SBc:_.Ab(a.nra(),fO),fZc:_.k(_.qb(a,14,_.Wa)),eZc:_.k(_.aj(a,83)),nDc:_.Ab(a.ora(),fO),XDc:_.Ab(a.qra(),fO),TEc:_.cj(a,17,!1),sFc:_.Ab(a.Zaa(),fO),V_c:_.Ab(_.Ui(a,gL,41),mXb),a0c:_.Ab(_.Ui(a,
aL,20),fO),e1c:_.Ab(_.Ui(a,aL,22),fO),name:_.k(_.X(a,23)),J2c:_.k(_.qb(a,25,_.Wa)),productId:_.k(_.X(a,26)),n3c:_.Ab(_.Ui(a,ZK,27),nXb),o3c:_.Ab(_.Ui(a,aL,28),fO),p3c:oXb(_.Ti(a,hO,29)),U3c:_.Ab(_.Ui(a,aL,30),fO),xKc:_.Ab(a.jba(),fO),E4c:_.k(_.aj(a,38)),v5c:_.Ab(_.Ui(a,aL,32),fO),V4c:tXb(_.Ti(a,iO,58)),X4c:_.Ab(_.Ui(a,aL,59),fO),L5c:uXb(_.Ti(a,jO,33)),g6c:eXb(_.Ti(a,jKb,34)),teamList:_.Ab(_.Ui(a,vXb,40),wXb),D6c:_.k(_.qb(a,35,_.Wa)),i7c:_.k(_.Yi(a,36)),jUc:gXb(_.Ti(a,gO,43)),kUc:_.Ab(_.Ui(a,aL,44),
fO),h6c:_.k(_.Oi(a,45)),x_c:_.k(_.Oi(a,46)),LWc:_.Ab(_.Ui(a,fL,47),jXb),d3c:_.k(_.X(a,54)),uvc:_.Ab(a.fQa(),fO),l4c:_.Ab(_.Ui(a,aL,56),fO),Q5c:_.Ab(_.Ui(a,aL,57),fO),CVc:_.Ab(_.Ui(a,aL,62),fO),UWc:_.Ab(_.Ui(a,aL,63),fO),C4c:_.Ab(_.Ui(a,aL,64),fO),I6c:_.Ab(_.Ui(a,aL,65),fO),Aca:_.k(_.Oi(a,60)),RCc:_.k(_.Oi(a,66)),rZc:_.k(_.Oi(a,69)),pZc:_.k(_.Oi(a,67)),f3c:_.k(_.aj(a,78)),ovc:_.k(_.X(a,48)),KWc:_.k(_.aj(a,49)),U_c:_.k(_.aj(a,50)),rJc:_.k(_.X(a,51)),YMc:_.k(_.X(a,52)),l2:_.k(_.X(a,53)),Cfa:_.k(_.Eb(a,
70)),HWc:_.k(_.Eb(a,71)),JTc:_.Ab(_.Ui(a,aO,72),YWb),ATc:_.k(_.Oi(a,73)),I5c:_.k(_.X(a,74)),s1c:_.k(_.Eb(a,75)),V6c:_.k(_.Oi(a,76)),j5c:_.k(_.X(a,77)),LTc:yXb(_.Ti(a,$K,79)),P3c:_.Ab(_.Ui(a,cL,80),bXb),z4c:_.k(_.X(a,68)),gYc:_.Ab(_.Ui(a,bL,81),lXb),q3c:_.k(_.Zi(a,82)),oOc:_.k(_.Zi(a,84))}};lO.tc=[4,6,8,9,10,11,12,13,14,15,16,21];lO.prototype.toObject=function(){return CXb(this)};
var CXb=function(a){if(null!=a)return _.Lb(a),{Yyc:_.k(_.X(a,1)),name:_.k(_.X(a,2)),parent:CXb(a.getParent()),a6c:_.Ab(_.Ui(a,lO,4),CXb),r_c:_.k(_.Oi(a,5)),m3c:_.Ab(_.Ui(a,kO,6),BXb),description:_.k(_.X(a,7)),Ovc:_.Ab(a.hra(),fO),Rwc:_.Ab(a.jra(),fO),sY:_.Ab(a.wR(),iXb),SBc:_.Ab(a.nra(),fO),nDc:_.Ab(a.ora(),fO),XDc:_.Ab(a.qra(),fO),sFc:_.Ab(a.Zaa(),fO),F0c:_.Ab(_.Ui(a,aL,15),fO),cc:_.k(_.X(a,20)),xKc:_.Ab(a.jba(),fO),xXc:_.k(_.X(a,17)),z5c:_.k(_.Zi(a,18)),YUc:_.k(_.Oi(a,19)),XXa:_.Ab(_.Ui(a,rXb,21),
sXb),N3c:_.k(_.X(a,22))}};var XK=function(a){this.La=_.fb(a)};_.V(XK,_.Fb);_.h=XK.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.fg=function(){return _.X(this,1)};_.h.Ie=function(a){return _.pj(this,1,a)};_.h.getUrl=function(){return _.Y(this,2)};_.h.GK=function(){return _.X(this,2)};_.h.UM=function(a){return _.pj(this,2,a)};_.h.Nba=function(){return _.sj(this,2)};_.h.CR=function(){return _.Y(this,3)};_.h.oha=function(a){return _.pj(this,3,a)};XK.tc=[4];XK.prototype.toObject=function(){return DXb(this)};
var DXb=function(a){if(null!=a)return _.Lb(a),{name:_.k(_.X(a,1)),url:_.k(_.X(a,2)),icon:_.k(_.X(a,3)),v4c:_.Ab(_.Ui(a,aL,4),fO)}};var WK=function(a){this.La=_.fb(a)};_.V(WK,_.Fb);_.h=WK.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.fg=function(){return _.X(this,1)};_.h.Ie=function(a){return _.pj(this,1,a)};_.h.PZ=function(){return _.Ui(this,XK,2)};_.h.vU=function(a){return _.Wi(this,2,a)};_.h.k7=function(a){_.Xi(this,2,XK,a)};WK.tc=[2];WK.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={name:_.k(_.X(this,1)),YFc:_.Ab(this.PZ(),DXb)}}else a=void 0;return a};var EXb=["domain_less","no_domain"];var FXb=new _.Yo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",$N,ZN,function(a){return a.ld()},XWb);var mO=function(a){this.La=_.fb(a)};_.V(mO,_.Fb);mO.prototype.getName=function(){return _.Y(this,1)};mO.prototype.fg=function(){return _.X(this,1)};mO.prototype.Ie=function(a){return _.pj(this,1,a)};var GXb=_.Ib(mO);mO.prototype.toObject=function(){if(null!=this){_.Lb(this);var a={name:_.k(_.X(this,1)),Ldb:_.k(_.X(this,2)),UTc:_.k(_.Eb(this,3))}}else a=void 0;return a};var HXb=new _.Yo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",cXb,mO,function(a){return a.ld()},GXb);var IXb=new _.Yo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",cO,lO,function(a){return a.ld()},AXb);var JXb=new _.Yo("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",dXb,kO,function(a){return a.ld()},zXb);var KXb=function(a){var b={withCredentials:!0};b=b||{};b.format="jspb";this.vi=new _.ip(b);this.Ei=void 0==a?a:a.replace(/\/+$/,"")};KXb.prototype.VZ=function(a,b,c){return cUb(this.vi,this.Ei+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",a,b||{},JXb,c)};KXb.prototype.HZ=function(a,b,c){return cUb(this.vi,this.Ei+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",a,b||{},HXb,c)};
KXb.prototype.Ig=function(a,b,c){return cUb(this.vi,this.Ei+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",a,b||{},IXb,c)};var nO=function(a){this.Czc=a};nO.prototype.create=function(){return new KXb(this.Czc.current.IX)};nO.O=function(a){return new (a||nO)(_.q(eO))};nO.ta=_.p({token:nO,oa:nO.O,Ga:"root"});var oO=function(a,b){this.EF=!1;this.environment=a.current;this.Uwa=b.create();this.EF="{{ flags.bypass_cache }}"===window.PY_BYPASS_CACHE?!1:"True"===window.PY_BYPASS_CACHE};oO.prototype.HZ=function(){var a=this,b=new cXb;b.qU(this.EF);return XFb(function(c){return a.Uwa.HZ(b,{"X-Goog-Api-Key":a.environment.apiKey},c)}).ha(_.Pd(function(c){console.error("Failed to fetch announcement",c);return _.od(c)}))};
oO.prototype.Ig=function(a){var b=this;if(EXb.includes(a))return _.od(Error("He"));var c=new cO;c.nLb(a);c.qU(this.EF);_.Li(c,4,_.Qa(!1));return XFb(function(d){return b.Uwa.Ig(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ha(_.Pd(function(d){console.error("Failed to fetch domain",a,d);return d&&404===d.code?_.od(Error("Ie`"+a)):_.od(d)}))};
oO.prototype.VZ=function(a){var b=this,c=new dXb;c.G1(a);c.qU(this.EF);return XFb(function(d){return b.Uwa.VZ(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ha(_.Pd(function(d){console.error("Failed to fetch product",d);return"Requested entity was not found."===d.message?_.od(Error("Je`"+a)):_.od(d)}))};
var LXb=function(a,b){var c=new $N;c.SZa(b.endsWith("/")?b.substring(0,b.length-1):b);c.qU(a.EF);return XFb(function(d){var e=a.Uwa;return cUb(e.vi,e.Ei+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",c,{"X-Goog-Api-Key":a.environment.apiKey},FXb,d)})};oO.prototype.getUrl=function(a){return this.environment.IX+"/v3/"+a+"?key="+this.environment.apiKey};oO.O=function(a){return new (a||oO)(_.q(eO),_.q(nO),_.q(dO))};oO.ta=_.p({token:oO,oa:oO.O,Ga:"root"});var pO=function(a,b,c){this.Fa=a;this.EU=b;this.Sg=c;this.tf=new _.ct(this.Fa)};pO.prototype.get=function(a){var b=this;a.RC&&(a=a.parent||a);if(!a.path)return _.Wd;var c=a.path;return this.tf.fetch(c,function(){return LXb(b.EU,"//depot/"+c).ha(_.Eh(b.Fa,"stacksServiceGet"),_.Pd(function(d){_.ls(b.Sg,d);return _.nd(new ZN)}))})};pO.O=function(a){return new (a||pO)(_.q(_.eo),_.q(oO),_.q(_.ks))};pO.ta=_.p({token:pO,oa:pO.O,Ga:"root"});var MXb=["clPicker"],NXb=["pathBreadcrumb"],OXb=["refPickerDropdownButton"],PXb=["refPicker"],qO=function(a,b,c,d,e){var f=this;this.Fa=a;this.HT=b;this.d0a=d;this.Kc=e;this.Gsa=!1;this.Ztb=!0;this.aZ=void 0;this.JS=new _.fe(1);this.fia=_.qu.has(53)?this.JS.ha(_.me(function(m){return f.d0a.get(m)}),_.t(function(m){return new Set(_.Ui(m,VWb,1).map(function(n){return(n.oQa()||"")+"/"}))}),_.oe(function(m){f.Fa.un({AF:new Map([["stacks",0<m.size?"AVAILABLE":"UNAVAILABLE"]])})}),_.ie()):_.fi;this.NJc=
this.JS.ha(_.t(function(m){return _.LE(m)?{Wa:m,Jva:_.Pnb,version:0}:void 0}));var g=[];this.toa=this.JS.ha(_.me(function(m){return _.LE(m)?_.Evb(f.HT,m).ha(_.ke(_.aF(m.Bb)),_.t(function(n){return{location:m,Qu:n}})):_.nd({location:m,Qu:_.aF("")})}),_.t(function(m){return f.C9(g,m.location,m.Qu)}))};qO.prototype.Ra=function(){};
qO.prototype.C9=function(a,b,c){var d=_.eF(b.Xb()).Za();a[0]=OWb(this.oga,b);if(_.LE(b)){if(_.jE(d)){if(d.params.Qb){c="CitC Workspace";var e=_.Llb(d)}else _.Rp(d)||zBb(d)?(c="Root",e="HEAD"):(c="Pinned to",e=d.Bb,e=d.Zi()?e:_.AE(e));d=Object.assign({},{type:2,ua:this.xwc,title:e,label:c,ariaLabel:"Pin to CL",xc:"ChangelistPicker",tooltip:void 0},_.rF(d.Xb().jd("").Za()))}else d=this.YMa(d,c),c=GBb(c.type),d={type:1,ua:this.OJc,label:"Ref Picker Button",ariaLabel:"Toggle ref picker dropdown",context:{bYa:d,
icon:c}};a[1]=d;d=!b.path||"/"===b.path;if(this.Ztb&&!d){d=[];c=b;var f=c.params;e=f.tj;var g=f.Ze,m=f.bu,n=f.Qb;f=f.kw;for(var r=_.Ph(c,0);c&&c.path;){var w=0===d.length?{Qb:n}:{tj:e,Ze:g,bu:m,Qb:n,kw:f};w=_.Kp(_.Np(c.Xb().ni(w),r).Za());var z=void 0;d.unshift({title:_.vAb(c),Kb:w,path:null==(z=c)?void 0:z.path});c=c.parent}a[2]={type:1,ua:this.QIc,label:"File path",context:{IDb:d,PQ:b.path||""}}}else a.splice(2,1)}else a.splice(1,2);return a};
qO.prototype.YMa=function(a,b){var c=_.AE(b);return Object.assign({},{title:c,ua:this.Sfa,label:_.bF(b.type),ariaLabel:"Ref picker dropdown",xc:"BreadcrumbRefPicker"},_.rF(a.Xb().jd("").Za()))};_.W.Object.defineProperties(qO.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.fp=a;this.JS.next(a)},get:function(){return this.fp}},OSa:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.Wa)||!a.params.Qb)}}});
qO.O=function(a){return new (a||qO)(_.v(_.ou),_.v(_.iI),_.v(_.ru),_.v(pO),_.v(_.YI))};
qO.ya=_.lc({type:qO,qa:[["repository-breadcrumb","location",""]],tb:function(a,b){a&1&&(_.xf(MXb,7,_.sf),_.xf(NXb,7,_.sf),_.xf(OXb,7,_.sf),_.xf(PXb,7,_.sf),_.xf(tN,7));if(a&2){var c;_.vf(c=_.zf())&&(b.xwc=c.first);_.vf(c=_.zf())&&(b.QIc=c.first);_.vf(c=_.zf())&&(b.OJc=c.first);_.vf(c=_.zf())&&(b.Sfa=c.first);_.vf(c=_.zf())&&(b.oga=c.first)}},Db:["aria-label","Repository toolbar"],inputs:{Gsa:"isEmptyRepo",Ztb:"includePathBreadcrumb",aZ:"editLink",Wa:["location","place"]},features:[_.mf([_.iI])],mc:["location",
""],Aa:14,Ba:9,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1),_.y(2,cGb,1,1,"breadcrumb",2),_.O(3,"async"),_.B(),_.E(4,"activity-header-actions",3),_.B(),_.y(5,eGb,1,1,"ng-template",null,4,_.Cf)(7,gGb,2,3,"ng-template",null,5,_.Cf)(9,iGb,2,3,"ng-template",null,6,_.Cf)(11,jGb,1,1,"ng-template",null,7,_.Cf),_.E(13,"resource-scope-breadcrumb-item",8));a&2&&(_.Re("citc",
b.OSa),_.u(2),_.x("ngIf",_.R(3,7,b.toa)),_.u(2),_.x("place",b.Wa)("isEmptyRepo",b.Gsa)("editLink",b.aZ),_.u(9),_.x("place",b.Wa))},Ha:[VN,WN,_.Cm,_.Oq,_.Pq,_.as,_.Qs,_.zI,tN,_.qz,_.rz,YN,_.Hm,_.ZI],styles:["repository-breadcrumb[_nghost-%COMP%]{display:flex;flex-direction:column;justify-content:center;min-height:36px}repository-breadcrumb[_nghost-%COMP%] > div[_ngcontent-%COMP%]{width:100%}.crumbs[_ngcontent-%COMP%]{min-width:0}breadcrumb[_ngcontent-%COMP%]{min-width:250px;padding:6px 20px}@media only screen and (max-width:1000px){breadcrumb[_ngcontent-%COMP%]{padding:6px}}.stacks-icon[_ngcontent-%COMP%]{height:13px;line-height:13px;width:13px}.stacks-icon[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:13px;height:13px;line-height:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:13px}.text-only[_ngcontent-%COMP%]{padding:0;line-height:28px;max-height:28px;pointer-events:none;font-size:13px;font-weight:400;color:#3c4043;font-family:Google Sans}.ref-picker-dropdown-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;padding:0 4px}.ref-picker-dropdown-button[_ngcontent-%COMP%]     .segmented-button.breadcrumb{display:inline-block!important}"],
Oa:0});var QXb=function(a){this.bzc=a.data.ha(_.t(function(){var b=_.Og(a.Sc);return _.jE(b)||_.HE(b)?ABb(b):""}))};QXb.O=function(a){return new (a||QXb)(_.v(_.Vf))};
QXb.ya=_.lc({type:QXb,qa:[["binary-file"]],inputs:{spa:"contentLength"},Aa:7,Ba:4,Ea:[["icon","source:file"],[4,"ngIf","ngIfElse"],["alternative",""],[3,"href"]],ua:function(a,b){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," You have selected a binary file "),_.B(),_.y(3,kGb,5,2,"icon-empty-state-subtitle",1),_.O(4,"async"),_.y(5,lGb,2,0,"ng-template",null,2,_.Cf),_.B());if(a&2){var c=_.hf(6);_.u(3);_.x("ngIf",_.R(4,2,b.bzc))("ngIfElse",c)}},Ha:[_.Cm,_.zz,_.Bz,_.Az,
_.Hm],styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});var RXb=["filterInput"],rO=function(a){this.Fa=a;this.bua=new _.ll;this.vCb=new _.ll;this.kua=new _.ll;this.wp=new _.Cv("");this.WGb=this.dYa=new _.Wf(!1);this.lb=new _.id};
rO.prototype.Ra=function(){var a=this,b="";this.LC&&(b=this.LC.query,this.wp.setValue(this.LC.query),this.dYa.next(this.LC.mTa));b=this.wp.Yl.ha(_.ke(b),_.Qd(300),_.oe(function(){a.Fa.mb({element:a.xc,action:"queryChange",gestureName:"CHANGE"})}));this.lb.add(_.wd(b,this.WGb).subscribe(function(c){var d=_.l(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,_.zv(a.wp,{invalidRegex:{value:""}})):_.zv(a.wp,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?
"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.Lgb(c),g));a.kua.emit({query:c,mTa:d,ae:g})}))};rO.prototype.Ka=function(){this.lb.unsubscribe()};rO.prototype.Vw=function(a){a.preventDefault()};rO.prototype.focus=function(){this.input&&this.input.na.focus()};rO.O=function(a){return new (a||rO)(_.v(_.eo))};
rO.ya=_.lc({type:rO,qa:[["regex-filter-input"]],tb:function(a,b){a&1&&_.xf(RXb,7);if(a&2){var c;_.vf(c=_.zf())&&(b.input=c.first)}},Ya:function(a,b){a&1&&_.I("keydown.enter",function(){b.bua.emit(null)})("keydown.shift.enter",function(){b.vCb.emit(null)})},inputs:{LC:"initialState",label:"label",xc:"trackElement"},outputs:{bua:"onEnter",vCb:"onShiftEnter",kua:"onStateChange"},ac:["*"],Aa:11,Ba:6,Ea:[[3,"submit"],["appearance","outline","floatLabel","always"],[4,"ngIf"],["type","text","matInput","",
"spellcheck","false",3,"formControl","focus"],["filterInput",""],["matSuffix",""],["color","primary",3,"checked","change"]],ua:function(a,b){if(a&1){var c=_.Lc();_.df();_.A(0,"form",0);_.I("submit",function(d){return b.Vw(d)});_.A(1,"mat-form-field",1);_.y(2,mGb,2,1,"mat-label",2);_.A(3,"input",3,4);_.I("focus",function(){_.Mc(c);return _.Nc(_.hf(4).select())});_.B();_.y(5,nGb,2,0,"mat-error",2);_.A(6,"div",5);_.ef(7);_.B()();_.A(8,"mat-slide-toggle",6);_.I("change",function(d){d=d.checked;b.Fa.mb({element:b.xc,
action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.dYa.next(d)});_.O(9,"async");_.N(10," Use regex ");_.B()()}a&2&&(_.u(2),_.x("ngIf",b.label),_.u(1),_.x("formControl",b.wp),_.u(2),_.x("ngIf",b.wp.Cm("invalidRegex")),_.u(3),_.x("checked",_.R(9,4,b.WGb)))},Ha:[_.Cm,_.Qz,_.hi,_.xv,_.Pz,_.Bv,_.OK,_.Sv,_.Rv,_.Ay,_.Vv,_.RK,_.Fv,_.Hm],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}"],
Oa:0});var sO=function(){};sO.O=function(a){return new (a||sO)};sO.Da=_.mc({type:sO});sO.Ca=_.bc({imports:[_.Im,_.Lv,_.Tv,_.Wv,_.SK,_.Jw,_.Mv]});var tO=function(a,b){var c=this;this.Fa=a;this.Kc=b;this.q$b="Find";this.xic="FindInFile";this.lb=new _.id;this.oja=new _.Wf(0);this.JDc=this.Kc.xaa.ha(_.Zd());this.HGc=_.wd([this.Kc.xaa,this.Kc.Oqa,this.Kc.Pqa]).ha(_.t(function(d){var e=_.l(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.GGc=_.wd([this.Kc.xaa,this.Kc.Oqa,this.Kc.Pqa]).ha(_.t(function(d){var e=_.l(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d.query?
0===e?(new _.ps("Match {index} of {totalCount}")).format({index:0,totalCount:0}):(new _.ps("Match {index} of {totalCount}")).format({index:f+1,totalCount:e}):""}));this.lb.add(this.oja.ha(_.pe(this.Kc.Oqa)).subscribe(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;c.Fa.mb({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});lIb(c.Kc,e+d)}))};tO.prototype.Ka=function(){this.lb.unsubscribe()};tO.prototype.focus=function(){this.XGb&&this.XGb.focus()};tO.prototype.kua=function(a){this.Kc.APa.next(a)};
tO.O=function(a){return new (a||tO)(_.v(_.eo),_.v(_.YI))};
tO.ya=_.lc({type:tO,qa:[["find-in-file"]],tb:function(a,b){a&1&&_.xf(rO,7);if(a&2){var c;_.vf(c=_.zf())&&(b.XGb=c.first)}},Aa:12,Ba:11,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"regex-filter-input",0),_.I("onEnter",function(){b.oja.next(1);b.focus()})("onShiftEnter",function(){b.oja.next(-1);b.focus()})("onStateChange",function(c){return b.kua(c)}),_.O(1,"async"),_.A(2,"span",1),_.O(3,"async"),_.N(4),_.O(5,"async"),_.B()(),_.A(6,"button",2),_.I("click",function(){b.oja.next(-1);b.focus()}),_.A(7,"mat-icon"),_.N(8,"keyboard_arrow_up"),_.B()(),_.A(9,"button",3),_.I("click",function(){b.oja.next(1);
b.focus()}),_.A(10,"mat-icon"),_.N(11,"keyboard_arrow_down"),_.B()());a&2&&(_.x("label",b.q$b)("initialState",_.R(1,5,b.JDc))("trackElement",b.xic),_.u(2),_.Pe("aria-label",_.R(3,7,b.GGc)),_.u(2),_.kf(" ",_.R(5,9,b.HGc)," "))},Ha:[_.Hr,_.Qs,rO,_.Hm],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}}"],Oa:0});var uO=function(){};uO.O=function(a){return new (a||uO)};uO.Da=_.mc({type:uO});uO.Ca=_.bc({imports:[_.Im,_.es,_.Rs,sO]});var SXb=["goToLineInput"],vO=function(a,b,c){this.Fa=a;this.Kb=b;this.Ua=c;this.wp=new _.Cv("");this.w$b="Go To"};vO.prototype.focus=function(){this.trb&&this.trb.na.focus()};vO.prototype.Vw=function(a){a.preventDefault();(a=this.wp.value)&&!isNaN(+a)&&0<+a?this.tRa(Number(this.wp.value)):_.zv(this.wp,{invalidLineNumber:{value:""}})};vO.prototype.tRa=function(a){this.Fa.mb({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Ua.navigate(_.Kp(_.Qp(_.Og(this.Kb.Sc).Xb(),{line:a}).Za()))};
vO.O=function(a){return new (a||vO)(_.v(_.eo),_.v(_.Vf),_.v(_.rg))};
vO.ya=_.lc({type:vO,qa:[["go-to-line"]],tb:function(a,b){a&1&&_.xf(SXb,7);if(a&2){var c;_.vf(c=_.zf())&&(b.trb=c.first)}},Aa:7,Ba:3,Ea:[[3,"submit"],["appearance","outline","floatLabel","always"],["type","text","matInput","","spellcheck","false",3,"formControl"],["goToLineInput",""],[4,"ngIf"]],ua:function(a,b){a&1&&(_.A(0,"form",0),_.I("submit",function(c){return b.Vw(c)}),_.A(1,"mat-form-field",1)(2,"mat-label"),_.N(3),_.B(),_.E(4,"input",2,3),_.y(6,oGb,2,0,"mat-error",4),_.B()());a&2&&(_.u(3),
_.kf(" ",b.w$b," "),_.u(1),_.x("formControl",b.wp),_.u(2),_.x("ngIf",b.wp.Cm("invalidLineNumber")))},Ha:[_.Cm,_.Qz,_.hi,_.xv,_.Pz,_.Bv,_.OK,_.Sv,_.Rv,_.Vv,_.Fv],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 wO=function(){};wO.O=function(a){return new (a||wO)};wO.Da=_.mc({type:wO});wO.Ca=_.bc({imports:[_.Im,_.Lv,_.es,_.Tv,_.Wv,_.Mv]});var xO=function(){this.jhb=!0};xO.prototype.Ra=function(){this.bqb&&this.jhb&&_.nq(this.bqb)};xO.O=function(a){return new (a||xO)};xO.Ia=_.rc({type:xO,qa:[["","focusOnInit",""]],inputs:{bqb:"focusOnInit",jhb:"cdkTrapFocusAutoCapture"}});var TXb=[{Cc:"start",Dc:"bottom",qc:"start",wc:"top",offsetX:0,offsetY:0},{Cc:"end",Dc:"bottom",qc:"end",wc:"top",offsetX:0,offsetY:0}],yO=function(){this.xIc=TXb;this.Wkb=this.Jca=!1;this.Ypb=!0;this.jtb=!1;this.isOpen=new _.ll};yO.prototype.Ra=function(){this.isOpen.emit(!1)};yO.prototype.bB=function(){UXb(this,!this.Jca)};yO.prototype.FQ=function(){UXb(this,!1);this.i1a&&(this.i1a.focus(),delete this.i1a)};var UXb=function(a,b){b!==a.Jca&&(a.Jca=b,a.isOpen.emit(a.Jca))};
yO.prototype.lf=function(){this.Vf&&this.Vf.Ad&&this.Vf.Ad.lf()};yO.O=function(a){return new (a||yO)};
yO.ya=_.lc({type:yO,qa:[["dropdown-button","item","","ariaLabel",""]],tb:function(a,b){a&1&&_.xf(_.wy,5);if(a&2){var c;_.vf(c=_.zf())&&(b.Vf=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",Wkb:"dense",Ypb:"focusAutoCapture",jtb:"iconOnly"},outputs:{isOpen:"isOpen"},mc:["item","","ariaLabel",""],Aa:1,Ba:1,Ea:[[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"]],ua:function(a,b){a&1&&_.y(0,tGb,13,23,"ng-container",0);a&2&&_.x("ngIf",b.item)},Ha:[_.pq,_.jo,_.pz,_.Cm,_.Gm,_.Oq,_.Pq,_.Hr,_.Qs,_.wy,_.vy,xO,_.Hm],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 zO=function(){};zO.O=function(a){return new (a||zO)};zO.Da=_.mc({type:zO});zO.Ca=_.bc({imports:[_.zq,_.lo,_.sz,_.Im,_.ds,_.es,_.Rs,_.Jw,_.wr]});var VXb=["dropdownTemplate"],AO=function(a,b,c,d){var e=this;this.Kb=a;this.md=b;this.Kc=c;this.bDb=!1;this.xc="FindInFileDropdown";this.displayText="Find in file";this.lb=new _.id;this.xg=[];this.sh=new _.Jt(d);this.sh.Vna=!1;this.sh.uM("CTRL_F",70,2);this.sh.uM("CTRL_F",70,8);_.Yj(this.sh,"shortcut",function(f){"CTRL_F"===f.identifier&&e.bDb&&(f.preventDefault(),e.lp.bB(),vGb(function(){return e.zPa}));return!0});this.lb.add(this.Kb.data.ha(_.t(fBb),_.Flb()).subscribe(function(){WXb(e)}))};
AO.prototype.Ra=function(){var a=this;this.Iz={YY:this.hu,title:"Find",xc:this.xc};this.xg=[this.md.register("findInFile","f",function(){a.lp.bB();vGb(function(){return a.zPa})}),this.md.register("goToLine","g",function(){a.lp.bB();vGb(function(){return a.tRa})})]};AO.prototype.Ka=function(){this.lb.unsubscribe();WXb(this);if(this.xg)for(var a=_.l(this.xg),b=a.next();!b.done;b=a.next())b=b.value,b();this.sh&&this.sh.dispose()};
var XXb=function(a){vGb(function(){return a.zPa})},WXb=function(a){a.Kc.APa.next({mTa:!1,query:"",ae:null})};AO.O=function(a){return new (a||AO)(_.v(_.Vf),_.v(_.Kt),_.v(_.YI),_.v(_.ph))};
AO.ya=_.lc({type:AO,qa:[["find-in-file-dropdown"]],tb:function(a,b){a&1&&(_.xf(VXb,7),_.xf(yO,7),_.xf(tO,5),_.xf(vO,5));if(a&2){var c;_.vf(c=_.zf())&&(b.hu=c.first);_.vf(c=_.zf())&&(b.lp=c.first);_.vf(c=_.zf())&&(b.zPa=c.first);_.vf(c=_.zf())&&(b.tRa=c.first)}},inputs:{bDb:"overrideBrowserSearch"},Aa:4,Ba:4,Ea:[[3,"item","ariaLabel","dense","click"],["dropdownTemplate",""]],ua:function(a,b){a&1&&(_.A(0,"dropdown-button",0),_.I("click",function(){return XXb(b)}),_.N(1),_.B(),_.y(2,uGb,2,0,"ng-template",
null,1,_.Cf));a&2&&(_.x("item",b.Iz)("ariaLabel",b.displayText)("dense",!0),_.u(1),_.kf(" ",b.displayText,"\n"))},Ha:[yO,tO,vO],rb:2,Oa:0});var BO=function(a){this.ie=a;a=this.ie.GQa().ha(_.t(function(b){var c=new Map;return{index:c,E2:[].concat(_.zc(wGb(b,c)))}}));this.Kpa=_.wd([a,this.ie.gia]).ha(_.oe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;b=b.index;c=_.l(c);for(var d=c.next();!d.done;d=c.next()){var e=_.l(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.Oea;e=d.rf.enabled;var m=d.rf.os,n=d.rf.Bu;Object.assign(d.rf,f);f=_.l(g);for(g=f.next();!g.done;g=f.next()){g=g.value;
var r=g.rf.Bu;1===d.rf.os&&void 0===n&&(r=(r||0)+d.rf.Bu);g.counts.set(xGb(m),(g.counts.get(xGb(m))||1)-1);g.counts.set(xGb(d.rf.os),(g.counts.get(xGb(d.rf.os))||0)+1);g.A8.set(e,(g.A8.get(e)||1)-1);g.A8.set(d.rf.enabled,(g.A8.get(d.rf.enabled)||0)+1);var w=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.A8.get(!0)||0),os:w,Bu:r};Object.assign(g.rf,r)}}}}),_.t(function(b){return _.l(b).next().value.E2}))};BO.O=function(a){return new (a||BO)(_.q(_.dJ))};
BO.ta=_.p({token:BO,oa:BO.O});var YXb=function(){ZL.apply(this,arguments);this.vSa=[]};_.V(YXb,ZL);_.W.Object.defineProperties(YXb.prototype,{Nj:{configurable:!0,enumerable:!0,set:function(a){this.vSa=a;a=this.qf.selected;this.qf.clear();this.qf.select.apply(this.qf,_.zc(yGb(a,this.vSa)))},get:function(){return this.vSa}}});var ZXb=function(){this.cache=new Map};
ZXb.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.rf;switch(a.type){case 1:b={Qh:a.Qh,displayName:c,rf:d,level:b,kK:!1,Oca:a.Oca};break a;case 0:if(0===a.children.length)throw Error("Ke");b={sz:a.sz,displayName:c,rf:d,level:b,kK:!0};break a;default:b=_.Fg(a,"Unsupported tree node type")}}a=1===a.type?"layer-"+a.Qh:"category-"+a.sz;if((c=this.cache.get(a))&&_.Nb(Object.assign({},b,{rf:void 0}),Object.assign({},c,{rf:void 0}))&&_.Nb(b.rf,c.rf))return c;this.cache.set(a,b);return b};var CO=function(a){this.Qxb=new _.fe(1);this.TAa=uUb;this.rf=this.Qxb.ha(_.me(function(b){return a.AS(b)}))};_.W.Object.defineProperties(CO.prototype,{Qh:{configurable:!0,enumerable:!0,set:function(a){this.Qxb.next(a)}}});CO.O=function(a){return new (a||CO)(_.v(_.dJ))};
CO.ya=_.lc({type:CO,qa:[["layer-status"]],inputs:{Qh:"layer"},Aa:2,Ba:3,Ea:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["text","",4,"ngSwitchCase"],["color","warn","aria-hidden","false","aria-label","Error retrieving findings",3,"matTooltip",4,"ngSwitchCase"],["class","findings-count grimoire-secondary-text",4,"ngSwitchCase"],["text",""],["color","warn","aria-hidden","false","aria-label","Error retrieving findings",3,"matTooltip"],[1,"findings-count","grimoire-secondary-text"]],ua:function(a,b){a&1&&
(_.y(0,CGb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.rf))},Ha:[_.Cm,_.Dm,_.Em,_.YD,_.Qs,_.tw,_.Hm],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Oa:0});var KGb=function(a){return{expanded:a}},NGb=new _.ps("Expand {categoryName}"),MGb=new _.ps("Collapse {categoryName}"),DO=function(a,b,c,d){var e=this;this.ie=b;this.Fa=c;this.vc=new _.he;this.nd=new YXb(QGb,RGb);var f=new ZXb;this.dataSource=new dM(this.nd,new cM(function(g,m){return f.transform(g,m)},QGb,RGb,SGb),[]);d.Kpa.ha(_.ne(this.vc),_.oe(function(){_.Cl(a)}),_.Vd()).subscribe(function(g){e.dataSource.data=g})};DO.prototype.Ra=function(){};DO.prototype.Ka=function(){this.vc.next()};
DO.prototype.Be=function(a){return this.nd.Be(a)};DO.prototype.Dp=function(a,b){return b.kK};
var HGb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.XE(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=TGb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=TGb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.kK)a.nd.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=TGb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.kK&&a.nd.expand(c)}},DGb=function(a,b,c){b=b.checked;c=c.Qh;b?a.ie.iOa(c):a.ie.HNa(c);a.Fa.mb({element:"LayerMenu",action:b?"enableLayer":"disableLayer",Te:c,gestureName:"CLICK"})},JGb=function(a,b,c){var d=a.nd.LZ(c).filter(PGb);b.checked?(d.some(function(e){return e.Oca})&&(d=d.slice(0,1)),a.ie.iOa.apply(a.ie,_.zc(d.map(function(e){return e.Qh})))):a.ie.HNa.apply(a.ie,_.zc(d.map(function(e){return e.Qh})));a.Fa.mb({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",Te:c.sz,gestureName:"CLICK"})},LGb=function(a,b){return a.nd.LZ(b).some(function(c,d,e){d=c.Oca;return c.rf.enabled!==e[0].rf.enabled&&!d})};DO.O=function(a){return new (a||DO)(_.v(_.Ml),_.v(_.dJ),_.v(_.eo),_.v(BO))};
DO.ya=_.lc({type:DO,qa:[["layer-menu"]],features:[_.mf([BO])],Aa:3,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"mat-tree",0),_.y(1,IGb,5,3,"mat-tree-node",1)(2,OGb,6,9,"mat-tree-node",2),_.B());a&2&&(_.x("dataSource",b.dataSource)("treeControl",
b.nd),_.u(2),_.x("matTreeNodeDefWhen",b.Dp))},Ha:[_.Am,_.Cm,CO,_.Hr,_.cC,_.Qs,_.yA,fM,iM,jM,kM,eM],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}}"],
Oa:0});var $Xb=["layerMenuDropdownItem"],EO=function(){this.dS="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};EO.prototype.Ra=function(){this.Iz={YY:this.FFc,title:"Layers",xc:"LayerMenuDropdown"}};EO.O=function(a){return new (a||EO)};
EO.ya=_.lc({type:EO,qa:[["layer-menu-dropdown"]],tb:function(a,b){a&1&&_.xf($Xb,7);if(a&2){var c;_.vf(c=_.zf())&&(b.FFc=c.first)}},Aa:3,Ba:2,Ea:[["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"]],ua:function(a,b){a&1&&(_.E(0,"dropdown-button",0),_.y(1,UGb,6,1,"ng-template",null,1,_.Cf));
a&2&&_.x("item",b.Iz)("dense",!0)},Ha:[yO,_.fo,DO,_.Ir,_.Qs],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}"],
Oa:0});var FO=function(){this.Tb=[];this.tooltip="Copy link"};FO.prototype.Ra=function(){};FO.prototype.copy=function(){this.button.trigger()};FO.O=function(a){return new (a||FO)};
FO.ya=_.lc({type:FO,qa:["link-row label  url  shortcut ".split(" ")],tb:function(a,b){a&1&&_.xf(_.wz,7);if(a&2){var c;_.vf(c=_.zf())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",Tb:"shortcut",url:"url"},mc:"label  url  shortcut ".split(" "),Aa:5,Ba:9,Ea:[[3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","aria-label","buttonLabel"],["copyButton",""],[3,"shortcut"]],ua:function(a,b){a&1&&(_.A(0,"span"),_.N(1),_.B(),_.E(2,"copy-button",0,1)(4,
"menu-keyboard-shortcut-hint",2));a&2&&(_.u(1),_.lf(b.label),_.u(1),_.x("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.tooltip)("copyText",b.url)("aria-label",b.ariaLabel)("buttonLabel",b.url),_.u(2),_.x("shortcut",b.Tb))},Ha:[_.wz,_.MI],styles:["link-row[_nghost-%COMP%]{display:flex;flex-direction:row}copy-button[_ngcontent-%COMP%]{flex:1 1 100%;max-width:400px}span[_ngcontent-%COMP%]{flex:1 1 74px;font-size:12px;max-width:74px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:4px;white-space:nowrap}"],
Oa:0});var GO=function(a,b){this.Fa=a;this.tAc=b;this.tf=new _.ct(this.Fa)};GO.prototype.list=function(a){var b=this;if(!a.qb||!a.Oc||!a.repository)return _.od("Missing necessary repo group details.");var c=Object.assign({},_.$E(a.qb,a.Oc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.Bb,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE"});return this.tf.fetch(c,function(){return b.tAc.list(c)}).ha(_.t(function(d){return d.mj}))};
GO.O=function(a){return new (a||GO)(_.q(_.eo),_.q(xUb))};GO.ta=_.p({token:GO,oa:GO.O,Ga:"root"});var aYb=["clLink"],bYb=["dropdownList"],cYb=["buildLink"],dYb=["headLink"],eYb=["includeLink"],fYb=["pathLink"],gYb=["google3Link"],hYb=["publicCsHeadLink"],iYb=["publicCommitLink"],WGb=function(){return["l","r"]},bHb=function(){return["l","g"]},dHb=function(){return["l","i"]},fHb=function(){return["l","b"]},nHb=function(){return["l","e"]},pHb=function(){return["l","c"]},vHb=function(){return["l","p"]},wHb=function(){return["l","h"]},HO=function(a,b,c,d,e,f,g){this.Fa=a;this.Wg=b;this.hwc=c;this.md=
d;this.gNa=e;this.window=f;this.CU=g;this.Tc=_.dE;this.z$b="List of code hyperlinks";this.yyb=this.xyb=this.tjb=_.Wd;this.jUa=this.gNa.jUa;this.xg=[]};HO.prototype.Ra=function(){var a=this;this.Iz={title:"Links",YY:this.hu,xc:"LinksDropdown"};this.wN=this.md.register("toggleLinkDropdown","l",function(){a.lp.bB();a.ir("toggleDropdown")})};
HO.prototype.Sb=function(){var a=this,b=BHb(this.Wa,this.Wg).ha(_.ge(1),_.rd());this.tjb=this.hwc.list(this.Wa).ha(_.t(function(c){return null!=c&&c.length?_.WD(c[0]):_.WD(void 0)}),_.oe(function(c){c&&a.xg.push(a.md.register("copyBuildRule","b",function(){a.fwc.copy();a.ir("focusIncludeBuildRule")},!0))}),_.Pd(function(){return _.VD("Error contacting Depserver")}),_.ke(_.eE));this.xyb=jYb(this,b).ha(_.oe(function(){a.xg.push(a.md.register("copyClLink","r",function(){a.Roa.copy();a.ir("focusClLink")},
!0))}),_.t(_.WD),_.Pd(function(){return _.VD("Error determining most recent commit")}),_.ke(_.eE));this.yyb=kYb(this,b).ha(_.oe(function(){a.xg.push(a.md.register("copyPublicCommitLink","c",function(){a.AJc.copy();a.ir("focusPublicCommitLink")},!0))}),_.t(_.WD),_.Pd(function(){return _.VD("Error determining most recent commit")}),_.ke(_.eE))};HO.prototype.Ka=function(){this.wN&&this.wN();this.uN()};
var xHb=function(a){if(_.JE(a.Wa))return _.Ilb(a.Wa)},zHb=function(a){if(_.jE(a.Wa)||_.HE(a.Wa))switch(a.wb.kind){case 1:return a.wb.hH?a.wb.hH+"/":void 0;case 0:return a.wb.hH}},VGb=function(a){var b=!!a.Wa.params.line;return _.kE(a.Wa)?b?"Line & CL":"CL":b?"Line & Commit":"Commit"},jYb=function(a,b){return b.ha(_.t(function(c){var d=a.Wa;_.jE(a.Wa)&&(d=_.Np(d.Xb()).Za());d=d.Xb().ni({line:a.Wa.params.line,vf:c,Qb:a.Wa.params.Qb,Co:a.Wa.params.Co}).Za();return _.Mrb(a.CU,d)}))},kYb=function(a,b){return zHb(a)?
b.ha(_.t(function(c){var d=zHb(a),e=_.xoa(a.Wa.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.nd(void 0)},yHb=function(a){if(!a.Wa||!_.JE(a.Wa))return null;var b=_.Ilb(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};HO.prototype.qea=function(){this.uN()};
HO.prototype.rea=function(){var a=this;this.xg=[this.md.register("copyPathLink","p",function(){a.SIc.copy();a.ir("focusPathLink")},!0),this.md.register("copyHeadLink","h",function(){a.bS.copy();a.ir("focusHeadLink")},!0)];yHb(this)&&this.xg.push(this.md.register("copyIncludeLink","i",function(){a.BDc.copy();a.ir("focusIncludeLink")},!0));xHb(this)&&this.xg.push(this.md.register("copyGoogle3Link","g",function(){a.YBc.copy();a.ir("focusGoogle3Link")},!0));zHb(this)&&this.xg.push(this.md.register("copyPublicHeadLink",
"e",function(){a.BJc.copy();a.ir("focusPublicHeadLink")},!0))};HO.prototype.ir=function(a){this.Fa.mb({element:"LinksDropdown",action:a,projectId:this.Wa.qb,gestureName:"KEYBOARD"})};HO.prototype.uN=function(){if(this.xg)for(var a=_.l(this.xg),b=a.next();!b.done;b=a.next())b=b.value,b()};_.W.Object.defineProperties(HO.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return this.wb.location}}});
HO.O=function(a){return new (a||HO)(_.v(_.eo),_.v(_.cI),_.v(GO),_.v(_.Kt),_.v(_.JJ),_.v(_.Xs),_.v(_.ay))};
HO.ya=_.lc({type:HO,qa:[["links-dropdown","viewData",""]],tb:function(a,b){a&1&&(_.xf(aYb,5),_.xf(bYb,7),_.xf(yO,7),_.xf(cYb,5),_.xf(dYb,5),_.xf(eYb,5),_.xf(fYb,5),_.xf(gYb,5),_.xf(hYb,5),_.xf(iYb,5));if(a&2){var c;_.vf(c=_.zf())&&(b.Roa=c.first);_.vf(c=_.zf())&&(b.hu=c.first);_.vf(c=_.zf())&&(b.lp=c.first);_.vf(c=_.zf())&&(b.fwc=c.first);_.vf(c=_.zf())&&(b.bS=c.first);_.vf(c=_.zf())&&(b.BDc=c.first);_.vf(c=_.zf())&&(b.SIc=c.first);_.vf(c=_.zf())&&(b.YBc=c.first);_.vf(c=_.zf())&&(b.BJc=c.first);_.vf(c=
_.zf())&&(b.AJc=c.first)}},inputs:{wb:"viewData"},features:[_.Cc],mc:["viewData",""],Aa:3,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"dropdown-button",0),_.I("isOpen",function(c){return c?b.rea():b.qea()}),_.B(),_.y(1,AHb,13,18,"ng-template",null,1,_.Cf));a&2&&_.x("item",b.Iz)("ariaLabel",b.z$b)("dense",!0)},Ha:[_.Cm,yO,_.Pq,_.YD,FO,_.Hm],styles:["link-row[_ngcontent-%COMP%]{padding:8px}div.missing-link[_ngcontent-%COMP%]{display:flex;flex-direction:row;padding:8px}div.missing-link[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{max-width:400px}div.missing-link[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:12px}div.missing-link[_ngcontent-%COMP%]   loading[_ngcontent-%COMP%], div.missing-link[_ngcontent-%COMP%]   span.missing-link-message[_ngcontent-%COMP%]{flex:1 1 100%;font:500 12px/16px Google Sans,sans-serif;justify-content:center;letter-spacing:.15px;padding:0;text-align:center}div.missing-link[_ngcontent-%COMP%]   span.label[_ngcontent-%COMP%]{flex:1 1;white-space:nowrap}"],
Oa:0});var IO=function(a,b,c,d){this.Fa=a;this.pK=b;this.Ge=d;this.tf=new _.ct(this.Fa)};IO.prototype.tQa=function(a,b,c){var d=this;c=void 0===c?[]:c;if(!_.ME(a))return _.nd(_.UD("Dynamic related files unavailable"));var e=dUb(eUb(gUb(fUb((new _.Dp).I1(_.ita(a.qb,a.Oc,a.repository)))).jd(a.path),b),c);return this.tf.fetch(e.ld(),function(){return _.Hu(d.Ge,function(){return d.pK.tQa(e,d.Ge.wk())},"FileService.getRelated")}).ha(_.t(function(f){return _.WD(CHb(f))}),_.ke(_.eE),_.Pd(function(){return _.nd(_.UD("Dynamic related files unavailable"))}))};
IO.O=function(a){return new (a||IO)(_.q(_.eo),_.q(_.t5a),_.q(_.ru),_.q(_.Xu))};IO.ta=_.p({token:IO,oa:IO.O,Ga:"root"});var lYb=["dropdownList"],GHb=function(a){return["r",a]},JO=function(a,b,c,d,e,f,g,m){var n=this;this.Fa=a;this.izc=c;this.Sq=d;this.Sg=e;this.Ua=f;this.md=g;this.CU=m;this.Tc=_.dE;this.label="Related files";this.xc="RelatedFilesDropdown";this.USa=new _.Wf(!1);this.Ql=new _.Wf(new _.Ng({}));this.lb=new _.id;this.xg=[];this.jYa=this.Ql.ha(_.me(function(r){return mYb(n,r)}));_.qu.has(13)&&(this.hzc=this.jYa.ha(_.pe(this.Ql.Qf()),_.me(function(r){var w=_.l(r);r=w.next().value;w=w.next().value;if(!_.kE(w))return _.nd(_.WD([]));
r=r.map(function(z){return z.sK});return n.izc.tQa(w,10,r)}),_.oe(function(r){2===r.state&&n.lp&&0<r.Vb.length&&setTimeout(function(){n.lp.lf()},0)})))};_.h=JO.prototype;
_.h.Ra=function(){var a=this;this.Iz={YY:this.hu,title:"Related files",xc:this.xc};this.wN=this.md.register("toggleRelatedFilesDropdown","r",function(){a.lp.bB();a.Fa.mb({element:a.xc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.lb.add(_.wd([this.jYa,this.USa.Qf(),this.Ql.Qf()]).subscribe(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.uN();d&&a.gYa(b,c)}))};_.h.Ka=function(){this.wN&&this.wN();this.uN();this.lb.unsubscribe()};_.h.rea=function(){this.USa.next(!0)};
_.h.qea=function(){this.USa.next(!1)};
_.h.gYa=function(a,b){var c=this,d=new Set;a=_.l(a);for(var e=a.next(),f={};!e.done;f={hx:f.hx,vD:f.vD},e=a.next())f.vD=e.value,f.hx=f.vD.hx,f.hx&&f.vD.Tb&&!d.has(f.vD.Tb)&&(d.add(f.vD.Tb),this.xg.push(this.md.register(f.hx,f.vD.Tb,function(g){return function(){c.lp.bB();c.Fa.mb({element:c.xc,action:"navigateTo"+oUb(g.hx),gestureName:"KEYBOARD"});c.Ua.navigate(_.Kp(_.eF(b.Xb().jd(g.vD.sK)).Za()))}}(f),!0)),this.xg.push(this.md.register(f.hx+"InNewTab","shift+"+f.vD.Tb,function(g){return function(){c.lp.bB();
c.Fa.mb({element:c.xc,action:"navigateTo"+oUb(g.hx),gestureName:"KEYBOARD"});var m=_.eF(b.Xb().jd(g.vD.sK)).Za();_.Fj(_.C7a(c.CU,m),void 0,new _.Bj(_.Aj,"_blank"))}}(f),!0)))};_.h.sra=function(a){return this.Ql.ha(_.t(function(b){return _.Kp(_.eF(b.Xb().jd(a)).Za())}))};
var mYb=function(a,b){var c=b.parent,d=b.path,e=a.vda(c).ha(_.t(function(n){var r=[];n=_.l(n);for(var w=n.next();!w.done;w=n.next())(w=nYb(a,d,w.value))&&r.push(w);c.path&&r.push({sK:c.path,hx:"parent",Tb:"p"});return r})),f=_.nd([]);if(!b.RC){var g=oYb(a,d);g&&(b=QHb(b,g.rxa),f=a.vda(b).ha(_.t(function(n){return n.length&&(n=_.Gg(n[0]))?[RHb(n,g.Tsa)]:[]}),_.ke([])))}else if(c.path){var m=oYb(a,c.path);m&&(b=QHb(c,m.rxa),f=a.vda(b).ha(_.t(function(n){for(var r=[],w=_.l(n),z=w.next();!z.done;z=w.next())(z=
pYb(d,z.value,m.rxa))&&r.push(z);!r.length&&n.length&&(n=_.Gg(n[0]))&&r.push(RHb(n,m.Tsa));return r}),_.ke([])))}return _.wd(f,e).ha(_.t(function(n){var r=_.l(n);n=r.next().value;r=r.next().value;return n.concat(r)}))},oYb=function(a,b){a=_.l(a.config.v2);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.OD;d=d.VD;if(b.match(c.jp))return{Tsa:!0,rxa:c};if(b.match(d.jp))return{Tsa:!1,rxa:d}}},pYb=function(a,b,c){var d=_.ez(b),e=c.ae.exec(_.ez(a));if(e&&(a=new RegExp(DHb(c.Zg,function(f){return _.Lgb(e[Number(f)])})),
d.match(a)))return{sK:b,hx:"test",Tb:"t"}},nYb=function(a,b,c){if(c!==b){var d=_.ez(c);b=_.ez(b);a=_.l(a.config.U0);for(var e=a.next(),f={};!e.done;f={pva:f.pva},e=a.next())if(e=e.value,f.pva=e.ae.exec(b),f.pva){var g=new RegExp(DHb(e.Zg,function(m){return function(n){return _.Lgb(m.pva[Number(n)])}}(f)));if(d.match(g))return{sK:c,hx:e.label,Tb:e.Tb}}}};
JO.prototype.vda=function(a){var b=this;return this.Sq.list(a.qb,a.Oc,a.repository,_.Vh(a),a.path||"",a.params.Qb).ha(_.t(function(c){return c.map(function(d){return d.he()})}),_.Pd(function(c){_.ls(b.Sg,c);return _.nd([])}))};JO.prototype.uN=function(){for(var a=_.l(this.xg),b=a.next();!b.done;b=a.next())b=b.value,b();this.xg=[]};_.W.Object.defineProperties(JO.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Ql.next(a)},get:function(){return this.Ql.value}}});
JO.O=function(a){return new (a||JO)(_.v(_.eo),_.v(_.ru),_.v(IO),_.v(_.EJ),_.v(_.ks),_.v(_.rg),_.v(_.Kt),_.v(_.ay))};
JO.ya=_.lc({type:JO,qa:[["related-files-dropdown"]],tb:function(a,b){a&1&&(_.xf(yO,7),_.xf(lYb,7));if(a&2){var c;_.vf(c=_.zf())&&(b.lp=c.first);_.vf(c=_.zf())&&(b.hu=c.first)}},inputs:{config:"config",Wa:"place"},Aa:5,Ba:4,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"dropdown-button",0,1),_.I("isOpen",function(c){return c?b.rea():b.qea()}),_.N(2),_.B(),_.y(3,PHb,5,6,"ng-template",null,2,_.Cf));a&2&&(_.x("item",b.Iz)("ariaLabel",b.label)("dense",!0),_.u(2),_.kf(" ",b.label,"\n"))},Ha:[_.jo,_.Bm,_.Cm,_.Dm,_.Em,yO,_.$D,_.YD,_.Hy,_.Iy,_.ow,_.MI,_.Pn,_.Hm,_.Fz],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}}"],
Oa:0});_.qYb=[];var rYb=["dropdownTemplate"],THb=function(a){return["v",a]},KO=function(a,b){this.Fa=a;this.md=b;this.dGc=_.qYb;this.lac="View this file in an external site";this.PC=!1;this.H8="ciderv";this.wia=!1;this.Ava=[];this.xg=[]};_.h=KO.prototype;_.h.Ra=function(){var a=this;this.Iz={title:"View in",YY:this.hu,xc:"ViewInDropdown"};this.wN=this.md.register("openViewInDropdown","v",function(){a.lp.bB();a.ir("openDropdown")})};
_.h.Sb=function(a){if(a.place||null!=a.ciderDefault.dg||null!=a.suggestUniqueCiderWs.dg){var b=this.Wa;a=[];for(var c=_.l(this.dGc),d=c.next();!d.done;d=c.next())if(d=d.value,!d.ae||b.path.match(d.ae)){var e=d;d=Object.assign({},e);e=e.gB;d=(delete d.gB,d);e=e(b);var f=void 0;if(null==(f=e)?0:f.includes("cider.corp.google.com"))switch(this.H8){case "prompt":f=void 0,e=null!=(f=vBb(e,this.wia))?f:null}e&&a.push(Object.assign({},d,{url:e}))}this.PC||(b=ABb(b))&&a.push({description:"View raw file content",
key:"r",label:"Raw Content View",url:b});this.Gra&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.Gra});this.hH&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.hH});this.Ava=a}};_.h.Ka=function(){this.wN&&this.wN();this.uN()};_.h.qea=function(){this.uN()};
_.h.rea=function(){for(var a=this,b=_.l(this.Ava),c=b.next(),d={};!c.done;d={J_:d.J_},c=b.next())d.J_=c.value,this.xg.push(this.md.register(d.J_.label,d.J_.key,function(e){return function(){_.Fj(e.J_.url,void 0,new _.Bj(_.Aj,"_blank"));a.lp.FQ();a.ir(e.J_.label)}}(d),!0))};_.h.ir=function(a){this.Fa.mb({element:"ViewInDropdown",action:a,projectId:this.Wa.qb,gestureName:"KEYBOARD"})};_.h.uN=function(){for(var a=_.l(this.xg),b=a.next();!b.done;b=a.next())b=b.value,b();this.xg=[]};
KO.O=function(a){return new (a||KO)(_.v(_.eo),_.v(_.Kt))};
KO.ya=_.lc({type:KO,qa:[["view-in-dropdown"]],tb:function(a,b){a&1&&(_.xf(yO,5),_.xf(rYb,7));if(a&2){var c;_.vf(c=_.zf())&&(b.lp=c.first);_.vf(c=_.zf())&&(b.hu=c.first)}},inputs:{Wa:"place",Gra:"gitilesLink",hH:"ossLink",PC:"isGenerated",H8:"ciderDefault",wia:"suggestUniqueCiderWs"},features:[_.Cc],Aa:3,Ba:1,Ea:[[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"]],ua:function(a,b){a&1&&_.y(0,SHb,1,3,"dropdown-button",0)(1,VHb,2,1,"ng-template",null,1,_.Cf);a&2&&_.x("ngIf",b.Ava.length)},Ha:[_.Bm,_.Cm,yO,_.Hy,_.Iy,_.MI],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}"],Oa:0});var eIb=function(a){return{enabled:a}},OO=function(a,b,c,d,e,f,g,m){this.Fa=a;this.Sd=b;this.ie=d;this.md=e;this.rva=f;this.service=g;this.Ub=m;this.FSb=this.Ub.k2a.ha(_.ie(1))};OO.prototype.Ra=function(){var a=this;this.Kk=this.md.register("toggleBlame","b",function(){a.Rha&&(aIb(a,"KEYBOARD"),_.Cl(a.Sd))})};OO.prototype.Ka=function(){this.Kk&&this.Kk()};OO.prototype.dL=function(){return this.service.dL(this.Ix.ha(_.t(function(a){return 1===a.kind}))).ha(_.t(function(a){return{visible:a}}))};
var aIb=function(a,b){b=void 0===b?"CLICK":b;a.ie.QC("BLAME")?(a.ie.HNa("BLAME"),sYb(a,!1,b)):(a.ie.iOa("BLAME"),sYb(a,!0,b))},sYb=function(a,b,c){a.Fa.mb({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Jd.qb,gestureName:c})};
_.W.Object.defineProperties(OO.prototype,{wb:{configurable:!0,enumerable:!0,set:function(a){this.Ix?this.Ix.next(a):this.Ix=new _.Wf(a)},get:function(){return this.Ix.value}},UEc:{configurable:!0,enumerable:!0,get:function(){return _.Pp(this.Jd,_.FE(this.Jd.Xb(),"ref").Za())}},eMb:{configurable:!0,enumerable:!0,get:function(){return"DiffDetailHeader"!==this.componentId&&("FileDetail"!==this.componentId||"code-diff"!==this.contentType)}},Rha:{configurable:!0,enumerable:!0,get:function(){return"FileDetail"===
this.componentId&&"text"===this.contentType}},FMc:{configurable:!0,enumerable:!0,get:function(){return _.ME(this.Jd)&&"FileDetail"===this.componentId&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},Pxb:{configurable:!0,enumerable:!0,get:function(){var a="FolderDetail"===this.componentId&&_.qu.has(11);return _.qu.has(23)&&(this.Rha||a)}},PC:{configurable:!0,enumerable:!0,get:function(){return _.NE(this.wb.tD)}},Fwb:{configurable:!0,enumerable:!0,get:function(){return _.qu.has(85)&&
this.Rha}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.wb.location}},hEc:{configurable:!0,enumerable:!0,get:function(){return this.ie.QC("BLAME")}}});OO.O=function(a){return new (a||OO)(_.v(_.eo),_.v(_.Ml),_.v(_.ru),_.v(_.dJ),_.v(_.Kt),_.v(_.MK),_.v(_.YI),_.v(_.Wu))};
OO.ya=_.lc({type:OO,qa:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",wb:"viewData"},mc:["componentId","","viewData",""],Aa:20,Ba:11,Ea:[[4,"ngIf"],[3,"overrideBrowserSearch",4,"ngIf"],[3,"viewData",4,"ngIf"],[3,"place","gitilesLink","ossLink","isGenerated","ciderDefault","suggestUniqueCiderWs",4,"ngIf"],[3,"place","config",4,"ngIf"],["type","button","color","primary","mat-stroked-button","","class","blame",3,"selected","click",4,"ngIf"],
[3,"componentId"],[3,"overrideBrowserSearch"],[3,"viewData"],[3,"place","gitilesLink","ossLink","isGenerated","ciderDefault","suggestUniqueCiderWs"],[3,"place","config"],["type","button","color","primary","mat-stroked-button","",1,"blame",3,"click"],["fxLayout","",1,"gmat-subhead-2","title"],["mat-icon-button","","ascTrackElement","BottomPanelToggle","trackGestureClick","true","aria-label","Toggle bottom panel","matTooltip","Toggle bottom panel",3,"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"]],ua:function(a,b){a&1&&(_.y(0,WHb,1,0,"layer-menu-dropdown",0),_.N(1,"\n"),_.y(2,XHb,2,3,"find-in-file-dropdown",1),_.N(3,"\n"),_.y(4,YHb,1,1,"links-dropdown",2),_.N(5,"\n"),_.y(6,ZHb,4,10,"view-in-dropdown",
3),_.N(7,"\n"),_.y(8,$Hb,2,2,"related-files-dropdown",4),_.N(9,"\n"),_.N(10,"\n"),_.y(11,bIb,5,2,"button",5),_.N(12,"\n"),_.y(13,cIb,7,2,"ng-container",0),_.O(14,"async"),_.N(15,"\n"),_.y(16,fIb,5,5,"ng-container",0),_.N(17,"\n"),_.E(18,"fullscreen-button",6),_.N(19,"\n"));a&2&&(_.x("ngIf",b.Pxb),_.u(2),_.x("ngIf",b.Rha),_.u(2),_.x("ngIf",b.eMb),_.u(2),_.x("ngIf",b.FMc),_.u(2),_.x("ngIf",b.rva.config&&!b.UEc&&b.eMb),_.u(3),_.x("ngIf",b.Rha&&!b.Pxb),_.u(2),_.x("ngIf",_.R(14,9,b.dL())),_.u(3),_.x("ngIf",
b.Fwb),_.u(2),_.x("componentId",b.componentId))},Ha:[_.jo,_.Cm,AO,lN,EO,HO,_.Hr,_.Qs,_.tw,JO,KO,_.Hm],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}"],
Oa:0});var PO=function(a,b,c){this.Fa=a;this.md=c;this.Svb=this.PC=this.uMc=!1;this.RWa="";this.mNb="FILE";this.Qya="Generated by a BUILD rule. See go/bbcp for more details";this.RN="detail-header-id";this.xc="DetailHeader";this.Kk=function(){};this.E_a=_.qu.has(22)};PO.prototype.Ra=function(){var a=this;this.Kk=this.md.register("triggerStarButton","s",function(){a.Fa.mb({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.kNb&&a.kNb.W1a.next({kind:"event",action:"KEYBOARD"})})};
PO.prototype.Ka=function(){this.Kk()};
_.W.Object.defineProperties(PO.prototype,{wb:{configurable:!0,enumerable:!0,set:function(a){this.PC=_.NE(a.tD);this.Svb=_.Plb(a.tD);var b;(b=a.location.path||"")&&"/"!==b?(b=_.ez(b),b="/"===b.substr(-1)?b.substr(0,b.length-1):b):b="Repository Root";this.RWa=b;if(0===a.kind&&0!==a.Lqb.length){var c=a.Lqb[0],d=_.Ti(c,_.Wh,1);b=d.Xq();d=_.Y(d,3);c=c.he();var e=sBb(b);b=_.Y(b,2);b="depot"===e.type?new _.Mg({repository:b,Bb:d,path:c,params:void 0}):new _.Ng({ue:e,repository:b,Bb:d,path:c,params:void 0})}else b=
void 0;this.YPa=b;this.mNb=_.ni(a.location);this.hya=a},get:function(){return this.hya}},Wa:{configurable:!0,enumerable:!0,get:function(){return this.wb.location}}});PO.O=function(a){return new (a||PO)(_.v(_.eo),_.v(_.ru),_.v(_.Kt))};
PO.ya=_.lc({type:PO,qa:[["detail-header","componentId","","viewData",""]],tb:function(a,b){a&1&&_.xf(_.gK,5);if(a&2){var c;_.vf(c=_.zf())&&(b.kNb=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",uMc:"showLinksDropdown",wb:"viewData"},mc:["componentId","","viewData",""],Aa:10,Ba:10,Ea:[["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(";")],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1),_.y(2,gIb,1,4,"star",2),_.A(3,"h2",3),_.N(4),_.y(5,jIb,3,3,"ng-container",4),_.B(),_.E(6,"commit-information",5),_.B(),_.E(7,"header-actions",6),_.B(),_.y(8,
kIb,1,0,"ng-template",null,7,_.Cf));a&2&&(_.u(2),_.x("ngIf",b.E_a),_.u(1),_.Pe("id",b.RN),_.u(1),_.kf(" ",b.RWa," "),_.u(1),_.x("ngIf",b.PC),_.u(1),_.x("activeLocation",b.Wa)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.wb.N_),_.u(1),_.x("componentId",b.componentId)("contentType",b.contentType)("viewData",b.wb))},Ha:[_.jo,OM,_.Cm,_.Oq,_.Pq,_.as,_.Zr,OO,_.tw,_.Pn,_.gK],styles:["detail-header[_nghost-%COMP%]{overflow:auto}h1[_ngcontent-%COMP%]{font-size:14px}.header[_ngcontent-%COMP%]{outline:0}.place[_ngcontent-%COMP%], .ref-separator[_ngcontent-%COMP%], commit-information[_ngcontent-%COMP%], links-dropdown[_ngcontent-%COMP%], star[_ngcontent-%COMP%]{padding-left:8px}.place[_ngcontent-%COMP%]{font-size:13px}img[_ngcontent-%COMP%]{height:18px;vertical-align:middle;width:18px}"],
Oa:0});var QO=function(){this.B3a=2};QO.prototype.Ra=function(){};_.W.Object.defineProperties(QO.prototype,{cJc:{configurable:!0,enumerable:!0,get:function(){return _.Kp(_.qF(this.wb.location.Xb(),function(a){delete a.Kw;delete a.Zm}).Za())}}});QO.O=function(a){return new (a||QO)};
QO.ya=_.lc({type:QO,qa:[["diff-detail-header"]],inputs:{wb:"viewData"},Aa:11,Ba:6,Ea:[["fxFlex","50","fxLayout","row",1,"left-diff"],["fxFlex","grow","fxLayoutAlign","stretch"],[3,"activeLocation","version"],["fxFlexAlign","center","ascTrackElement","DiffDetailHeader","trackAction","closeDiff",1,"close-diff",3,"routerLink","trackProjectId"],"type;button;mat-icon-button;;aria-label;Exit diff".split(";"),["fxLayoutAlign","end","fxFlex","noshrink",1,"right-diff"],["fxFlexAlign","stretch",3,"activeLocation"],
["fxFlex","grow"],["componentId","DiffDetailHeader",3,"viewData"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1),_.E(2,"commit-information",2),_.B(),_.A(3,"a",3)(4,"button",4)(5,"mat-icon"),_.N(6,"clear"),_.B()()()(),_.A(7,"div",5),_.E(8,"commit-information",6)(9,"div",7)(10,"header-actions",8),_.B());a&2&&(_.u(2),_.x("activeLocation",null==b.wb?null:b.wb.location)("version",b.B3a),_.u(1),_.x("routerLink",b.cJc)("trackProjectId",b.wb.location.qb),_.u(5),_.x("activeLocation",null==b.wb?null:b.wb.location),
_.u(2),_.x("viewData",b.wb))},Ha:[_.jo,OM,_.Oq,_.Pq,_.as,_.Zr,OO,_.Hr,_.Qs,_.Pn],styles:["diff-detail-header[_nghost-%COMP%]{display:flex;flex-direction:row;overflow:auto}.left-diff[_ngcontent-%COMP%], .right-diff[_ngcontent-%COMP%]{height:40px;padding-left:20px;white-space:nowrap}a[_ngcontent-%COMP%]:focus, a[_ngcontent-%COMP%]:hover{text-decoration:none}header-actions[_ngcontent-%COMP%]{align-items:center}"],Oa:0});var RO=function(a,b){this.Fa=a;this.Kc=b;this.markerHeight="10px";this.Gzb=new _.Wf([]);this.VBb=new _.Wf(null);this.Fzb=new _.Wf({});this.Ezb=new _.ll;this.Gzb=_.wd(this.Fzb,this.VBb).ha(_.t(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;d=nIb("find",c.find,e);var f=nIb("search",c.search,e),g=nIb("xrefs",c.CQc,e);c=nIb("importantXrefs",c.ADc,e);return[].concat(_.zc(f),_.zc(g),_.zc(c),_.zc(d))}))};
_.W.Object.defineProperties(RO.prototype,{tta:{configurable:!0,enumerable:!0,set:function(a){this.Fzb.next(a)}},Ol:{configurable:!0,enumerable:!0,set:function(a){this.VBb.next(a)}}});RO.O=function(a){return new (a||RO)(_.v(_.eo),_.v(_.YI))};
RO.ya=_.lc({type:RO,qa:[["file-content-pager"]],inputs:{tta:"markers",Ol:"numLines"},outputs:{Ezb:"markerClicked"},Aa:2,Ba:3,Ea:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],ua:function(a,b){a&1&&(_.y(0,mIb,1,7,"div",0),_.O(1,"async"));a&2&&_.x("ngForOf",_.R(1,1,b.Gzb))},Ha:[_.Bm,_.Hm],styles:["file-content-pager[_nghost-%COMP%]{height:100%;position:absolute;right:0;top:0;width:14px}.marker[_ngcontent-%COMP%]{border-style:solid;border-width:1px;min-height:5px;position:absolute;width:100%}"],
Oa:0});var SO=function(a,b){this.Fa=a;this.Sg=b};_.h=SO.prototype;_.h.Ks=function(a){_.ls(this.Sg,a)};_.h.w1a=function(a){return _.GNa(this.Fa,a,"codeRenderFull")};_.h.aja=function(a,b){_.GNa(this.Fa,a,"codeRenderRefresh_"+b)};_.h.czb=function(){this.Fa.mb({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.h.JUa=function(){this.Fa.mb({element:"Folding",action:"expand",gestureName:"CLICK"})};_.h.T_=function(){this.Fa.mb({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.h.gr=function(){this.Fa.mb({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD"})};_.h.MS=function(){this.Fa.mb({element:"FileDetail",action:"scroll",gestureName:"SCROLL"})};SO.O=function(a){return new (a||SO)(_.q(_.eo),_.q(_.ks))};SO.ta=_.p({token:SO,oa:SO.O});var TO=function(){};TO.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.slb("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(""),_.rE(a)):_.rE("<data with types: "+Object.keys(a).join(", ")+">")};TO.O=function(a){return new (a||TO)};TO.ze=_.tc({name:"renderData",type:TO,ee:!0});var UO=function(){};UO.prototype.Ra=function(){};UO.O=function(a){return new (a||UO)};
UO.ya=_.lc({type:UO,qa:[["jupyter-notebook"]],inputs:{l0:"notebook"},Aa:1,Ba:1,Ea:[[4,"ngFor","ngForOf"],[3,"ngSwitch"],[3,"content",4,"ngSwitchCase"],[4,"ngSwitchCase"],[3,"content"],[1,"inline",3,"value","fileName"],[3,"expanded",4,"ngIf"],[3,"expanded"],[3,"outerHTML"]],ua:function(a,b){a&1&&_.y(0,xIb,4,3,"ng-container",0);a&2&&_.x("ngForOf",b.l0.cells)},Ha:[_.Bm,_.Cm,_.Dm,_.Em,_.NJ,_.zH,_.Lz,_.vH,_.wH,_.ZH,TO],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0}"]});var VO=function(){this.size=0;this.Haa=_.Wd;this.vxb=new _.ll;this.jva=void 0;this.Oha=!1};VO.prototype.Ra=function(){};VO.prototype.Ka=function(){var a;null==(a=this.lb)||a.unsubscribe()};VO.prototype.Sb=function(a){if(a.fullViewData){var b;null==(b=this.lb)||b.unsubscribe();this.jva=void 0;this.Oha=!1;this.lb=void 0}};
var CIb=function(a,b){a.Oha=!1;var c;null==(c=a.lb)||c.unsubscribe();a.lb=void 0;a.jva=b.ha(_.t(function(d){return d.oe}))},BIb=function(a,b){a.Oha=!0;var c;null==(c=a.lb)||c.unsubscribe();a.lb=b.ha(_.Xd(1)).subscribe(function(d){a.vxb.emit(d);a.Oha=!1})};VO.O=function(a){return new (a||VO)};
VO.ya=_.lc({type:VO,qa:[["large-file","fullViewData",""]],inputs:{size:"size",Haa:"fullViewData"},outputs:{vxb:"largeFileViewData"},features:[_.Cc],mc:["fullViewData",""],Aa:3,Ba:2,Ea:[[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"]],ua:function(a,
b){a&1&&_.y(0,AIb,5,4,"ng-container",0)(1,FIb,7,5,"ng-template",null,1,_.Cf);if(a&2){var c=_.hf(2);_.x("ngIf",b.jva)("ngIfElse",c)}},Ha:[_.jo,_.Cm,_.By,_.zz,_.Bz,_.Az,_.YD,_.Hm,_.uB],styles:["large-file[_nghost-%COMP%]{display:block;height:100%;position:relative;overflow:auto}icon-empty-state-display[_ngcontent-%COMP%]{height:100%}pre[_ngcontent-%COMP%]{font-size:.9230769231rem;font-weight:400;line-height:1.2307692308rem;font-family:Roboto Mono,monospace;letter-spacing:normal;padding:0 4px;position:absolute}"],
Oa:0});var WO=function(a,b,c){var d=this;this.Fa=a;this.Kc=b;this.Ub=c;this.LU=_.Mu().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.Kc.upb.ha(_.t(function(e){return d.LU.get(e)}))};WO.prototype.Ra=function(){};WO.prototype.Yj=function(a){(a=_.Nu(this.LU,a))&&this.Kc.gG!==a&&(this.Fa.mb({element:"MarkdownTabHeader",action:this.ZPa(a),gestureName:"CLICK",projectId:this.wb.location.qb}),this.Kc.gG=a,this.Ub.pha(a))};
WO.prototype.ZPa=function(a){switch(a){case "SOURCE":return"openSourceTab";case "PREVIEW":return"openPreviewTab";default:return _.Fg(a,"Unknown file detail tab selected")}};WO.O=function(a){return new (a||WO)(_.v(_.eo),_.v(_.YI),_.v(_.Wu))};
WO.ya=_.lc({type:WO,qa:[["markdown-tab-header","viewData",""]],inputs:{wb:"viewData"},mc:["viewData",""],Aa:4,Ba:3,Ea:[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Preview"],["label","Source"]],ua:function(a,b){a&1&&(_.A(0,"mat-tab-group",0),_.I("selectedIndexChange",function(c){return b.Yj(c)}),_.O(1,"async"),_.E(2,"mat-tab",1)(3,"mat-tab",2),_.B());a&2&&_.x("selectedIndex",_.R(1,1,b.selectedIndex))},Ha:[_.SB,_.OB,_.NB,_.Hm],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}"]});var XO=function(a){this.element=a};_.W.Object.defineProperties(XO.prototype,{cLc:{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.na;_.Rj(d);d.appendChild(nUb(c))})}}});XO.O=function(a){return new (a||XO)(_.v(_.ed))};XO.Ia=_.rc({type:XO,qa:[["","safeSvg",""]],inputs:{cLc:"safeSvg"}});var YO=function(a){this.Bb=a};_.W.Object.defineProperties(YO.prototype,{eLc:{configurable:!0,enumerable:!0,set:function(a){switch(this.Bb.na.tagName){case "AUDIO":var b=this.Bb.na;a=a instanceof _.bg?a:_.Wya(a);b.src=_.cg(a);break;case "IMG":this.Bb.na.src=a;break;case "VIDEO":b=this.Bb.na,a=a instanceof _.bg?a:_.Wya(a),b.src=_.cg(a)}}}});YO.O=function(a){return new (a||YO)(_.v(_.ed))};YO.Ia=_.rc({type:YO,qa:[["","sanitizeSrc",""]],inputs:{eLc:"sanitizeSrc"}});var ZO=function(a){this.LPa=a};
ZO.prototype.Rz=function(a){if(5===a.kind)return _.nd(_.eE);if(0!==a.kind)return _.nd(_.UD("Folding unsupported"));var b=a.location,c=b.qb,d=b.Oc,e=b.repository,f=b.path;b=b.params;f=_.CE(a.location,1)||f;var g=b.Qb?"HEAD":_.Ph(a.location,1);a={Bb:_.Ph(a.location,0)||"",commit:g};return this.LPa.Rz(c,d,e,a,f,b.Qb).ha(_.t(function(m){if(2===m.Jg()||4===m.Jg())var n=_.UD("Folding unavailable");else{n=[];m=_.l(_.Ui(m,_.sp,3));for(var r=m.next();!r.done;r=m.next()){r=r.value;var w=r.getRange();w&&n.push({start:_.dj(w,
1)-1,end:_.dj(w,3)-1,indentation:_.dj(r,2)})}n=_.WD(n)}return n}),_.ke(_.eE),_.Pd(function(){return _.nd(_.UD("Folding unavailable"))}))};ZO.O=function(a){return new (a||ZO)(_.q(_.ix))};ZO.ta=_.p({token:ZO,oa:ZO.O});var $O=function(a,b,c){var d=b.events.ha(_.Kd(function(e){return e instanceof _.kg}),_.ke(null),_.t(function(){var e=_.Og(a.Sc);e.path&&e.path.endsWith(".md")&&(e=e.parent);return e.Xb().ni().Za()}),_.Vd(function(e,f){return _.Pp(e,f)}),_.ge(1),_.rd());this.eHb=d.ha(_.t(function(e){return HIb(e,b)}));this.cHb=d.ha(_.t(function(e){return IIb(e,c)}))};$O.O=function(a){return new (a||$O)(_.q(_.Vf),_.q(_.rg),_.q(_.EJ))};$O.ta=_.p({token:$O,oa:$O.O});var tYb=function(){this.bTb=[]};_.W.Object.defineProperties(tYb.prototype,{widgets:{configurable:!0,enumerable:!0,get:function(){return this.bTb},set:function(a){this.bTb=a}}});var aP=function(){tYb.apply(this,arguments)};_.V(aP,tYb);var uYb=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=aP.prototype;_.h.f_=function(a){var b=this.widgets.filter(function(c){return CBb(c.line,a)});this.uh=0<b.length?{first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])}:void 0;return b};
_.h.Dra=function(a,b){if(!this.uh||a>this.widgets[this.uh.last].line||b<=this.widgets[this.uh.first].line)return[{widgets:this.f_({start:a,end:b}),type:"replace"}];var c=this.widgets[this.uh.first],d=this.widgets[this.uh.last],e=[];if(a>c.line){var f=this.UQa(a);0<f.length&&e.push({widgets:f,type:"remove"})}a<c.line&&(a=this.bQa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));b<d.line&&(a=this.TQa(b),0<a.length&&e.push({widgets:a,type:"remove"}));b>d.line&&(b=this.aQa(b),0<b.length&&
e.push({widgets:b,type:"add",location:"end"}));return e};_.h.aQa=function(a){for(var b=[],c=this.uh.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(d.line>a)break;b.push(d);this.uh.last=c}return b};_.h.bQa=function(a){for(var b=[],c=this.uh.first-1;0<=c;c--){var d=this.widgets[c];if(d.line<a)break;b.push(d);this.uh.first=c}return b};_.h.UQa=function(a){for(var b=[],c=this.uh.first;c<=this.uh.last;c++){var d=this.widgets[c];if(d.line>=a){this.uh.first=c;break}b.push(d)}return b};
_.h.TQa=function(a){for(var b=[],c=this.uh.last;c>=this.uh.first;c--){var d=this.widgets[c];if(d.line<=a){this.uh.last=c;break}b.push(d)}return b};aP.O=function(){var a;return function(b){return(a||(a=_.ad(aP)))(b||aP)}}();aP.ta=_.p({token:aP,oa:aP.O});var bP=function(){tYb.apply(this,arguments)};_.V(bP,tYb);_.h=bP.prototype;_.h.f_=function(a){var b=this.widgets.filter(function(c){return void 0!==c.startLine&&CBb(c.startLine,a)||void 0!==c.endLine&&CBb(c.endLine,a)});0<b.length&&(this.uh={first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])});return b};
_.h.Dra=function(a,b){if(!this.uh)return[];var c=this.widgets[this.uh.first],d=this.widgets[this.uh.last];if(void 0!==d.endLine&&a>=d.endLine||void 0!==c.startLine&&b<=c.startLine)return[{widgets:this.f_({start:a,end:b}),type:"replace"}];var e=[];if(void 0!==c.endLine&&a>c.endLine){var f=this.UQa(a);0<f.length&&e.push({widgets:f,type:"remove"})}void 0!==c.startLine&&a<c.startLine&&(a=this.bQa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));void 0!==d.startLine&&b<d.startLine&&(a=this.TQa(b),
0<a.length&&e.push({widgets:a,type:"remove"}));void 0!==d.endLine&&b>d.endLine&&(b=this.aQa(b),0<b.length&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.aQa=function(a){for(var b=[],c=this.uh.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.uh.last=c}return b};_.h.bQa=function(a){for(var b=[],c=this.uh.first-1;0<=c;c--){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine<a)break;b.push(d);this.uh.first=c}return b};
_.h.UQa=function(a){for(var b=[],c=this.uh.first;c<=this.uh.last;c++){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine>=a){this.uh.first=c;break}b.push(d)}return b};_.h.TQa=function(a){for(var b=[],c=this.uh.last;c>=this.uh.first;c--){var d=this.widgets[c];if(void 0!==d.startLine&&d.startLine<=a){this.uh.last=c;break}b.push(d)}return b};bP.O=function(){var a;return function(b){return(a||(a=_.ad(bP)))(b||bP)}}();bP.ta=_.p({token:bP,oa:bP.O});var cP=function(a){var b=a.column;this.line=a.line;this.column=b};cP.prototype.isBefore=function(a){return this.line<a.line||a.line===this.line&&this.column<a.column};cP.prototype.isEqual=function(a){return this.line===a.line&&this.column===a.column};var dP=function(a){var b=a.start;a=a.end;this.start=b;this.end=a;b.isBefore(a)||b.isEqual(a)};dP.prototype.isEqual=function(a){return this.start.isEqual(a.start)&&this.end.isEqual(a.end)};var eP=function(a,b){_.JH.call(this,a,b);this.nb=a;this.visibility=_.RH;this.HC=new Map;this.au=0;this.nl=[];this.Vi=this.kf=0;this.tyb=10};_.V(eP,_.JH);var vYb=function(a){a.Via&&(a.Via.style.height=_.ZE(a.visibility,a.kf)*a.lineHeight+"px");if(a.l8){for(var b=a.visibility,c=a.Vi,d=0,e=b.YU.length-1;0<=e;e--){var f=b.YU[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.l8.style.height=(a.au-c-d)*a.lineHeight+"px"}};
eP.prototype.tCb=function(){this.Via||(this.Via=document.createElement("div"),this.container.appendChild(this.Via));this.content||(this.content=document.createElement("div"),this.container.appendChild(this.content));this.l8||(this.l8=document.createElement("div"),this.container.appendChild(this.l8))};eP.prototype.rs=function(){return this.au};var wYb=function(a){return{start:a.kf,end:a.Vi}};eP.prototype.Ci=function(a){if(a>=this.kf&&a<this.Vi)return this.nl[a-this.kf]};
var xYb=function(a,b,c){b>=a.kf&&b<a.Vi&&(a.content.replaceChild(c,a.nl[b-a.kf]),a.nl[b-a.kf]=c)};_.h=eP.prototype;_.h.clear=function(){_.JH.prototype.clear.call(this);this.nl=[];this.Vi=this.kf=0;this.content&&(this.content.textContent="");this.HC.clear()};
_.h.Ms=function(a,b){if(this.content&&this.Via&&this.l8&&this.KMa()){var c=a+b;a>=this.Vi||c<=this.kf?(this.Xfa(this.Vi-this.kf),this.Vi=this.kf=a,this.qQ(b,!0)):(a>this.kf?this.Xfa(a-this.kf):this.qQ(this.kf-a),c<this.Vi?this.Xfa(this.Vi-c,!0):this.qQ(c-this.Vi,!0));vYb(this)}};
_.h.qQ=function(a,b){b=void 0===b?!1:b;0>=a||(this.Vi=Math.max(this.Vi,0),this.kf=Math.max(this.kf,0),_.ylb(this.content,b?"beforeend":"afterbegin",this.Iqb(Math.max(0,b?this.Vi:this.kf-a),a)),this.nl=Array.from(this.content.children),b?this.Vi+=a:(this.kf-=a,0>=this.kf&&(this.Vi-=this.kf,this.kf=0)))};
_.h.Xfa=function(a,b){b=void 0===b?!1:b;a=Math.min(this.nl.length,a);for(var c=_.l(this.nl.splice(b?this.nl.length-a:0,a)),d=c.next();!d.done;d=c.next())this.content.removeChild(d.value);b||(this.kf+=a);this.Vi=this.kf+this.nl.length};_.h.KMa=function(){return!0};
_.h.mv=function(a,b){var c=new Map(b.map(function(g){return[g.start,g]}));b=new Set;a=_.l(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;for(var e=yYb(d,c),f=d.start;f<d.end;f++)zYb(this,f,e,f===d.start),b.add(f)}c=_.l(this.HC);for(a=c.next();!a.done;a=c.next())a=_.l(a.value).next().value,b.has(a)||this.showLine(a);vYb(this)};
var yYb=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},zYb=function(a,b,c,d){if(_.SE(b,a.rs())){var e=a.HC.get(b);e&&e.hidden===!d||(c=a.sjb(b,c,!d),a.HC.set(b,{node:c,hidden:!d}),a.Ci(b)&&(d=document.createElement("div"),_.ylb(d,"afterbegin",c),xYb(a,b,d.firstChild)))}};
eP.prototype.showLine=function(a){if(_.SE(a,this.rs())&&this.HC.get(a)){var b=this.Ci(a);b&&xYb(this,a,b.lastElementChild.firstElementChild);this.HC.delete(a)}};_.W.Object.defineProperties(eP.prototype,{lineHeight:{configurable:!0,enumerable:!0,get:function(){return this.tyb},set:function(a){this.tyb=a;vYb(this)}},PL:{configurable:!0,enumerable:!0,set:function(a){this.au=a;vYb(this)}}});eP.O=function(a){return new (a||eP)(_.v(_.ed),_.v(_.Pk))};
eP.Ia=_.rc({type:eP,inputs:{visibility:"visibility"},features:[_.Le]});var fP=function(a,b,c,d,e,f){eP.call(this,c,d);var g=this;this.Sd=a;this.view=b;this.nb=c;this.I1a=f;this.nv=!1;this.Hf=[];this.Xj=new _.ll;this.cA=new _.ll;this.lb=new _.id;this.lines=[];this.Kl=[];this.thb=new _.he;this.WQb=new _.he;this.vG=new Set;this.CXa=0;this.lb.add(e.OR().ha(_.Vd()).subscribe(function(m){var n=void 0===g.tabSize;g.tabSize=m;n||_.Cl(g.Sd)}));this.lb.add(this.I1a.EQc.subscribe(function(){g.uja(_.A9a(0,g.Kl.length))}));this.lb.add(this.WQb.ha(_.$fa(function(){return g.thb.ha(_.ke(void 0),
_.Qd(20),_.Zd())})).subscribe(function(){AYb(g)}))};_.V(fP,eP);fP.Ia=eP.Ia;_.h=fP.prototype;_.h.Ra=function(){eP.prototype.tCb.call(this)};_.h.Ka=function(){this.lb.unsubscribe()};_.h.Iqb=function(a,b){b=a+b;for(var c=[];a<b;a++)this.HC.has(a)?c.push(this.HC.get(a).node):c.push(this.Kl[a]);return _.tab(c)};
_.h.qQ=function(a,b){b=void 0===b?!1:b;if(!(0>=a)){var c=Math.max(0,b?this.Vi:this.kf-a),d=c+a;eP.prototype.qQ.call(this,a,b);for(a=c;a<d;a++)this.vG.has(a)&&(b=void 0,null==(b=this.Ci(a))||b.setAttribute("aria-current","true"));this.WQb.next()}};_.h.KMa=function(){return 0<this.Kl.length};
_.h.Sb=function(a){if(a.highlightedLines){a=_.l(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=_.RE(this.Hf,this.rs(),this.kf,!0);a=_.l(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.Ci(c))||d.setAttribute("aria-current","true")}}this.vG=_.fmb(this.Hf)}};
_.h.ypa=function(a,b){var c=this,d=_.IH(this,"line");d.appendChild(_.HH(this,Array.from({length:b+1}).join(" "),"line"));b=_.HH(this,"...","line ellipses");b.addEventListener("click",function(){c.Xj.emit(a)});d.appendChild(b);return d};
_.h.sjb=function(a,b,c){a=this.Kl[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;">'+_.DH(a)+"</div></div>";return(0,_.CH)(c).aB()};_.h.Vd=function(a){a=a.target;a.classList.contains("ellipses")&&this.Xj.emit(Number(a.nextElementSibling.firstElementChild.dataset.lineNumber))};
_.h.JQ=function(){if(this.rs()&&this.nl[0])return this.nl[0].getBoundingClientRect().height;var a=_.IH(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.l7=function(a,b){b=void 0===b?[]:b;this.lines=a;this.PL=a.length;this.Kl=[];var c=document.getElementById("pre-rendered-code");if(null!=c&&this.nv){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.nl=Array.from(this.content.children);this.kf=Number(this.nl[0].getAttribute("data-line-number"));this.Vi=this.kf+this.nl.length;(c=_.XE(this.container,"virtual-scroll-format-code",
"body"))&&0>=c.scrollTop&&(c.scrollTop=d)}for(d=0;d<b.length;d++)this.Kl.push(b[d]);if(this.Kl.length<a.length)for(b=this.vMa(0,a.length),d=this.Kl.length;d<a.length;d++)this.Kl.push(VUb({lineNumber:d,line:a[d],du:b[d]}).aB())};var CYb=function(a){a.selection=new dP({start:new cP({line:0,column:0}),end:BYb(a)});AYb(a)};
fP.prototype.uja=function(a){var b=this;if(this.KMa()&&(a=a.filter(function(n){return _.SE(n,b.rs())}),!(0===a.length||a[a.length-1]>=this.rs()))){var c=new _.NH(new DYb),d=a.map(function(n){var r;return c.ld(null!=(r=b.vj.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.Kl[m]=VUb({lineNumber:m,line:this.lines[m],du:d[g]}).aB();_.ylb(e,"afterbegin",this.Kl[m]);
xYb(this,m,e.firstChild)}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};fP.prototype.focus=function(a){a=_.RE(a,this.rs());if(0!==a.length){var b=this.Ci(a[0].start);b&&(b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1"),this.cA.next(a[0].start),b.focus())}};
fP.prototype.Cu=function(){if(this.CXa)this.CXa--;else{this.thb.next();var a=EYb(this);if(null==a?0:a.te){var b=a.te,c,d=b.start.isEqual(new cP({line:this.kf,column:0}))&&(null==(c=this.selection)?0:c.start.isBefore(b.start))?this.selection.start:b.start,e;c=b.end.isEqual(FYb(this))&&(null==(e=this.selection)?0:e.end)&&b.end.isBefore(this.selection.end)?this.selection.end:b.end;this.selection=new dP({start:d,end:c});this.Vca=a.Vca}else this.Vca=this.selection=void 0}};
var AYb=function(a){if(a.selection){var b=a.selection;var c=new dP({start:new cP({line:a.kf,column:0}),end:FYb(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 dP({start:d,end:c})}var f;d=null==(f=EYb(a))?void 0:f.te;f=!c;d=d&&c&&c.isEqual(d);f||d||(f=GYb(a,c.start),d=GYb(a,c.end),(c=document.getSelection())&&f&&d&&(a.Vca||(d=_.l([d,f]),f=d.next().value,d=d.next().value),c.setBaseAndExtent(f.node,
f.offset,d.node,d.offset),a.CXa++))}},IYb=function(a,b,c){if(!a.content.contains(b))return a.content.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_FOLLOWING?BYb(a):new cP({line:0,column:0});a=HYb(a,b,c);b=a.node;c=a.offset;a=b.parentElement;do{for(var d=_.l(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=_.l([a,a.parentElement]);b=a.next().value;a=a.next().value}while(!(b instanceof
HTMLDivElement));b.getAttribute("data-line-number");return new cP({line:Number(b.getAttribute("data-line-number")),column:c})},HYb=function(a,b,c){return 0===b.childNodes.length?{node:b,offset:c}:b.childNodes.length<=c?GYb(a,FYb(a)):HYb(a,b.childNodes[c],0)},GYb=function(a,b){var c=a.Ci(b.line);if(c)return JYb(a,c,b.column)},JYb=function(a,b,c){if(!b.hasChildNodes())return{node:b,offset:c};var d=0;b=_.l(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 JYb(a,e,c-d);d+=m}},KYb=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("")};
fP.prototype.clear=function(){eP.prototype.clear.call(this);this.view.clear();this.lines=[];this.Kl=[]};
var EYb=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=IYb(a,d,b.anchorOffset),a=IYb(a,c,e),!b.isEqual(a)))return b.isBefore(a)?{te:new dP({start:b,end:a}),Vca:!0}:{te:new dP({start:a,end:b}),Vca:!1}}},FYb=function(a){var b,c;return new cP({line:a.Vi-1,column:(null==(b=a.Ci(a.Vi-1))?void 0:null==(c=b.textContent)?void 0:c.length)||0})},BYb=function(a){var b=a.lines.length-
1;return new cP({line:b,column:a.lines[b].length})};fP.prototype.vMa=function(a,b){for(var c=new _.NH(new DYb),d=[];a<b;a++){var e=void 0;d.push(c.ld(null!=(e=this.vj.get(a))?e:null))}return d};fP.O=function(a){return new (a||fP)(_.v(_.Ml),_.v(_.tf),_.v(_.ed),_.v(_.Pk),_.v(_.Wu),_.v(_.HJ))};
fP.ya=_.lc({type:fP,qa:[["virtual-scroll-code-container"]],vb:4,Ya:function(a,b){a&1&&_.I("click",function(c){return b.Vd(c)});a&2&&_.Qe("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{nv:"usePrefetchIfPossible",Hf:"highlightedLines",vj:"inlineWidgets"},outputs:{Xj:"lineShown",cA:"lineFocused"},features:[_.Le,_.Cc],Aa:0,Ba:0,ua:function(){},styles:["virtual-scroll-code-container{min-width:80ch;padding:0 4px;-moz-tab-size:2;tab-size:2;white-space:pre}virtual-scroll-code-container.nopadding{padding:0}virtual-scroll-code-container .ellipses{border-radius:1ch;cursor:pointer;padding:0 1ch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],
rb:2,Oa:0});var DYb=function(){};_.h=DYb.prototype;_.h.i7=function(a,b){_.Xi(a,8,_.GH,b)};_.h.ljb=function(a,b,c){return _.Ri(a.clone(),8).setStart(b).setEnd(c)};_.h.ho=function(a){return a};_.h.DK=function(a){return _.FH(a)};_.h.Qj=function(a){return a.Qj()};_.h.Gl=function(a){return a.Gl()};_.h.Asa=function(a){return"a"===_.Y(a,3)};_.h.Ksa=function(a){return _.cj(a,7)};_.h.oHb=function(a,b){b=_.FH(a).concat(_.FH(b));_.Wi(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.bNb=function(a,b){if(b<a.Gl()||b>=a.Qj())throw new RangeError;var c=_.Ri(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.Xb=function(a){var b=(new _.GH).setStart(a.startColumn).setEnd(a.endColumn);a.LUa&&_.nj(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.Sh(b,3,d);_.Sh(c,4,a.Wo);null!=a.href&&_.Sh(b,5,a.href);null!=a.key&&b.ID(a.key);return b};_.h.u2a=function(a,b){return b.Gl()-a.Gl()||a.Qj()-b.Qj()};var LYb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],gP=function(a,b){eP.call(this,a,b);this.nb=a;this.cA=new _.ll;this.Ep=new _.ll;this.us=new _.ll;this.Xj=new _.ll;this.s_=void 0;this.wD=new Set;this.vG=new Set;this.LOa=new Map;this.Koa=10};_.V(gP,eP);gP.Ia=eP.Ia;_.h=gP.prototype;
_.h.Ra=function(){eP.prototype.tCb.call(this);if(this.content){var a=_.IH(this,"");a.appendChild(document.createTextNode("_"));this.content.appendChild(a);var b=a.getBoundingClientRect().width;this.content.removeChild(a);a=b}else a=this.Koa;this.zwc=a};_.h.ypa=function(a){var b=this,c=_.IH(this,"line-number CodeMirror-gutter-background");c.appendChild(_.HH(this,"-",""));c.addEventListener("click",function(){b.Xj.emit(a)});return c};
_.h.sjb=function(a,b,c){b=this.Ll?this.Ll(a):void 0;return(0,_.CH)('<div class="line-number hidden-node CodeMirror-gutter-background"'+(c?' style="display:none;"':"")+'><span>-</span><div style="display:none;">'+(b?_.Tsb(a,b):_.Vsb(a,a+1))+"</div></div>").aB()};
_.h.Vd=function(a){var b=a.target;if(b.classList.contains("hidden-node"))return this.Xj.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.us.next({line:c,e0:a}),!0;this.Ep.next({line:c,e0:a});return!1};
_.h.clear=function(){eP.prototype.clear.call(this);this.PL=0};_.h.focus=function(a){a=_.RE(a,this.nl.length,this.kf,!0);0<a.length&&(this.nl[a[0].start-this.kf].firstElementChild.focus(),this.cA.next(a[0].start))};
_.h.Xba=function(a){for(var b=_.l(this.wD||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.l(LYb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.s_=a;this.wD=_.emb(this.s_,this.nl,this.kf,!0);this.vG=_.fmb(a);a=_.l(this.wD);for(c=a.next();!c.done;c=a.next())this.Wba(c.value)};
_.h.R1a=function(a){if(this.Ll){this.Ll=a;for(var b=0,c=this.nl.length;b<c;b++)_.J$a(this.nl[b].firstElementChild,a(b+this.kf))}else this.clear(),this.PL=this.au};_.h.Iqb=function(a,b){b=a+b;if(this.Ll){for(var c=[];a<b;a++)this.HC.has(a)?c.push(this.HC.get(a).node):c.push(_.Usb({lineNumber:a,href:this.Ll(a)}).aB());return _.tab(c)}return _.Wsb({start:a,end:b}).aB()};
_.h.qQ=function(a,b){b=void 0===b?!1:b;var c=Math.max(0,b?this.Vi:this.kf-a),d=c+a;eP.prototype.qQ.call(this,a,b);a=_.l(this.LOa.entries());for(b=a.next();!b.done;b=a.next()){var e=_.l(b.value);b=e.next().value;e=e.next().value;c<=b&&b<d&&this.nl[b-c].classList.add.apply(this.nl[b-c].classList,_.zc(e))}for(;c<d;c++)this.vG.has(c)&&(a=this.Ci(c))&&(this.Wba(a),this.wD.add(a))};
_.h.Xfa=function(a,b){b=void 0===b?!1:b;for(var c=Math.max(0,b?this.Vi:this.kf-a),d=c+a;c<d;c++)if(this.vG.has(c)){var e=this.Ci(c);e&&this.wD.delete(e)}eP.prototype.Xfa.call(this,a,b)};_.h.Wba=function(a){a.classList.add("highlight");for(var b=_.l(LYb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};
_.W.Object.defineProperties(gP.prototype,{zwc:{configurable:!0,enumerable:!0,set:function(a){this.Koa=a;this.container.style.width=Math.ceil(Math.log10(this.au))*this.Koa+13+"px"}},PL:{configurable:!0,enumerable:!0,set:function(a){this.container.style.width=Math.ceil(Math.log10(a))*this.Koa+13+"px";this.au=a;vYb(this)}}});gP.O=function(a){return new (a||gP)(_.v(_.ed),_.v(_.Pk))};
gP.ya=_.lc({type:gP,qa:[["virtual-scroll-line-number-container"]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Vd(c)})},inputs:{Ll:"lineNumberLinkProvider"},outputs:{cA:"lineFocused",Ep:"lineNumberClicked",us:"gutterClicked",Xj:"lineShown"},features:[_.Le],Aa:0,Ba:0,ua:function(){},styles:["virtual-scroll-line-number-container{flex:none;min-width:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.line-number{padding:0 5px 0 3px;position:unset;text-align:end}.CodeMirror-linenumber{line-height:inherit;min-width:unset;padding:0 0 0 5px;position:unset}a.CodeMirror-linenumber{cursor:pointer;display:block;text-align:right}"],
rb:2,Oa:0});var MYb=["content"],NYb=["gutter"],OYb=["decorations"],PYb=["sidebar"],QYb=["focusElement"],RYb=new _.xc("sidebarService"),SYb=new _.xc("lineWidgetsService"),hP=function(a,b,c,d,e,f,g,m,n,r,w,z,D,J,L,Q,da,oa,qa,ta){_.VH.call(this,z,D,a);var Ca=this;this.renderer=c;this.view=d;this.yk=e;this.Kga=f;this.lV=g;this.Vg=m;this.md=n;this.document=r;this.Sd=J;this.gt=L;this.VTa=Q;this.fKa=da;this.H_a=oa;this.jta=qa;this.zba=ta;this.oRa=_.RE;this.Nq=new Set;this.vj=new Map;this.Uz=this.aS=this.YR=this.ZR=
!1;this.Mw=[];this.qu=new Map;this.Tz=new Map;this.r9=new _.fe(1);this.lb=new _.id;this.Ys=[];this.qD=null;this.VU=[];this.Xoa=new _.he;this.eB=function(){};this.XR=!0;this.mV=this.lineHeight=0;this.value=this.fileName="";this.eda=1E3;this.Zsa=800;this.visibility=_.RH;this.Wm=[];this.lB=void 0;this.nv=!1;this.Xia=new _.ll;this.Xj=new _.ll;this.pM=new _.ll;this.GQ=0;this.fe=this.HQ="";this.Xp=this.Kk=this.PG=void 0;this.U8=!1;this.dR=!0;this.Ep=new _.ll;this.us=new _.ll;this.MS=_.tj(function(){Ca.me.MS()},
500);this.me=w||_.kvb;this.sh=new _.Jt(this.document);this.sh.Vna=!1;this.sh.uM("CTRL_A",65,2);this.sh.uM("CTRL_A",65,8);_.Yj(this.sh,"shortcut",function(Pa){if("CTRL_A"===Pa.identifier){Pa=Ca.t9.na;for(var Ya={};Pa;){Ya={w1:Ya.w1,mLa:Ya.mLa};if(Ca.document.activeElement===Pa)return Ca.continue?(Ya.w1=r.getSelection(),Ya.mLa=Ya.w1&&Ya.w1.toString(),Ca.continue.then(function(bb){return function(){bb.w1&&bb.w1.toString()!==bb.mLa||CYb(Ca.de)}}(Ya))):CYb(Ca.de),!1;Pa=Pa.parentElement}}return!0});this.lb.add(this.fKa.Qn.subscribe(function(Pa){Ca.nb.na.style.fontSize=
null!=Pa?Pa+"px":"";_.Cl(Ca.Sd);setTimeout(function(){Ca.Qfa(Ca.de.JQ())})}));this.lb.add(this.gt.W8.subscribe(function(Pa){Ca.fe=Pa;_.Cl(Ca.Sd)}))};_.V(hP,_.VH);hP.Ia=_.VH.Ia;_.h=hP.prototype;_.h.Cu=function(){this.de.Cu()};
_.h.Sb=function(a){var b=this;if(!this.lineHeight){for(var c=_.l(this.fe.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.t9.na.classList.add(d);this.lineHeight=this.de.JQ();this.ug.lineHeight=this.lineHeight;this.de.lineHeight=this.lineHeight;this.Ms()}a.fileName||a.value?(this.lWa(),this.continue=this.me.w1a(function(){return b.render()})):a.scrollToLine?(this.su(this.Hf),this.hU(_.BE(this.Hf))):a.lineNumberLinkProvider?(c=function(){b.ug.R1a(b.Ll)},this.continue?this.continue.then(c):
c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.ej&&this.lV.Fz(a.visibleCodeIdentifier.ej),this.Vfa());(a.visibility||a.folding)&&this.mv();if(!this.XR){this.eB();var e=this.Hf;"CODE"===this.lG?this.eB=_.Krb(this.Vg,function(){null!=e?b.CK(e,!0):b.Baa.na.focus()}):void 0!==this.lG&&(this.eB=this.Vg.registerCallback(this.lG,this.nb.na,function(){b.CK(e,!0);b.eB()}))}this.dR||this.ug.clear();if(a.lineLimitation){var f;this.HQ="".padStart(null!=(f=this.UG)?f:80," ")}};
_.h.rU=function(a){this.U8=a};_.h.CK=function(a,b){b=void 0===b?!1:b;var c=this;_.sd(function(d){if(1==d.Nc)return _.td(d,c.continue,2);_.NZa(c.yk,function(){c.zG(a,b)});d.Nc=0})};_.h.zG=function(a,b){if(void 0===b||!b||this.Fca(_.BE(a)))this.de.focus(a),this.nb.na.scrollLeft=0,this.XR=!0};_.h.Qfa=function(a){this.lineHeight=a;this.ug.lineHeight=a;this.de.lineHeight=a;_.Cl(this.Sd);this.hU(_.BE(this.Hf));TYb(this)};
_.h.Ra=function(){var a=this;_.VH.prototype.Ra.call(this);this.xI.ha(_.Od(function(){return a.yk.KL}),_.t(function(b){return b.target.scrollLeft}),_.Od(function(){return a.yk.Qta})).subscribe(function(b){a.tr.na.style.right=-b+"px";a.MS()});this.nb.na.addEventListener("copy",function(b){b.preventDefault();var c;null==(c=b.clipboardData)||c.setData("text/plain",KYb(a.de));a.me.gr()});this.nb.na.addEventListener("keydown",function(b){if(!_.YE(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&
a.nb.na.contains(c)){var d=c.dataset.lineNumber||c.parentElement.dataset.lineNumber;d&&(d=Number(d),isNaN(d)||(["Up","ArrowUp","k"].includes(b.key)&&(a.de.nb.na.contains(c)?a.zG(d-1):a.ug.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.de.nb.na.contains(c)?a.zG(d+1):a.ug.focus(d+1),b.preventDefault())))}}});"CODE"===this.lG&&(this.Kk=this.md.register("openCode","c",function(){a.me.T_();_.kv(a.Vg,"CODE")}),this.Xp=this.Vg.registerCallback("CODE",this.nb.na,function(){var b=
document.activeElement;b&&b instanceof HTMLElement&&a.nb.na.contains(b)&&!a.ug.nb.na.contains(b)&&a.Baa.na!==b?a.ug.focus(a.PG||0):a.zG(a.PG||0)}))};_.h.Qc=function(){var a=this;this.Vfa();this.xI.subscribe(function(){a.Ms()})};
_.h.Ms=function(){var a=this.Z_("top");a=Math.max(0,Math.floor(a/this.lineHeight)-100);for(var b=_.l(this.visibility.YU),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.nb.na.clientHeight/this.lineHeight)+200,m=_.l(this.visibility.YU),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.ug.Ms(a,b);this.de.Ms(a,b);c=a+b;if(this.Ys&&0!==this.Ys.length){d=this.H_a.Dra(a,c);d=_.l(d);for(e=d.next();!e.done;e=d.next())switch(f=e.value,f.type){case "replace":this.b1(this.lineHeight,!1,f.widgets);break;case "add":g=_.l(f.widgets);for(e=g.next();!e.done;e=g.next())this.NT(this.tr,e.value,"start"===f.location);break;case "remove":for(f=_.l(f.widgets),e=f.next();!e.done;e=f.next())UYb(this,this.tr,e.value)}_.Cl(this.Sd)}if(this.Mw&&0!==this.Mw.length){d=this.jta.Dra(a,c);
d=_.l(d);for(e=d.next();!e.done;e=d.next())switch(f=e.value,f.type){case "replace":this.a1(f.widgets);break;case "add":g=_.l(f.widgets);for(e=g.next();!e.done;e=g.next())this.NT(this.FS,e.value,"start"===f.location);break;case "remove":for(f=_.l(f.widgets),e=f.next();!e.done;e=f.next())UYb(this,this.FS,e.value)}_.Cl(this.Sd)}if(this.zba.widgets&&0!==this.zba.widgets.length){c=this.zba.Dra(a,c);c=_.l(c);for(d=c.next();!d.done;d=c.next())switch(d=d.value,d.type){case "replace":this.Z0(this.lineHeight,
!1,d.widgets);break;case "add":e=_.l(d.widgets);for(f=e.next();!f.done;f=e.next())f=f.value,this.sva(f.line,f.widgets,this.lineHeight,"start"===d.location);break;case "remove":for(d=_.l(d.widgets),f=d.next();!f.done;f=d.next())(e=this.Tz.get(f.value.line))&&this.renderer.removeChild(this.cr.na,e)}_.Cl(this.Sd)}this.scroll.next({Qqa:a,PL:b})};
_.h.Vfa=function(){var a=this;this.lB&&this.lV.register(this.lB,this.xI.ha(_.Od(function(){return a.yk.KL}),_.t(function(b){return b.target.scrollTop}),_.Vd(),_.t(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.nb.na.clientHeight)/a.lineHeight),a.Ol)}}),_.Od(function(){return a.yk.eea})))};_.h.re=function(){this.r9.next(!0)};
_.h.Ka=function(){this.clear();this.lB&&this.lV.Fz(this.lB);this.sh&&this.sh.dispose();this.Kk&&this.Kk();this.Xp&&this.Xp();this.eB();this.lb.unsubscribe();_.VH.prototype.Ka.call(this)};_.h.oJ=function(a){this.nb.na.classList.add(a)};_.h.vM=function(a){this.nb.na.classList.remove(a)};_.h.zXa=function(a){this.pM.emit(a);this.CK(a.start-1)};_.h.mv=function(){for(var a=_.l([this.de,this.ug]),b=a.next();!b.done;b=a.next())b.value.mv(this.visibility.YU,this.Wm);_.xvb(this);TYb(this);this.Ms()};
_.h.UUa=function(){var a=this;this.ZR||(this.ZR=!0,setTimeout(function(){a.ZR=!1;a.a1();_.Cl(a.Sd)}))};_.h.VUa=function(){var a=this;this.aS||(this.aS=!0,setTimeout(function(){a.aS=!1;a.b1(a.lineHeight);_.Cl(a.Sd)}))};_.h.Rda=function(){var a=this;this.YR||(this.YR=!0,setTimeout(function(){a.YR=!1;a.Z0();_.Cl(a.Sd)}))};_.h.Sda=function(a){this.Nq.add(a);this.Eha()};_.h.Czb=function(a,b,c,d){this.qD={ab:a,position:b,line:c,offset:d};this.Eha()};
_.h.su=function(a){var b=this;return _.sd(function(c){if(1==c.Nc)return b.Xj.emit(a),_.td(c,b.continue,2);b.me.aja(function(){b.ug.Xba(a);return Promise.resolve()},"selectLine");c.Nc=0})};
_.h.Eha=function(){var a=this;this.Uz||(this.Uz=!0,this.me.aja(function(){var b;return _.sd(function(c){if(1==c.Nc)return b=new _.ld(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.JT=b.subscribe(),_.td(c,_.Skb(b),2);if(3!=c.Nc)return a.JT=void 0,a.Uz=!1,_.td(c,a.continue,3);0<a.Nq.size&&a.de.uja(Array.from(a.Nq));a.Nq.clear();a.qZa();c.Nc=0})},"inline"))};
_.h.dKa=function(a,b,c,d){var e=this;return this.j7(function(){e.UUa()},{startLine:c,endLine:d,ua:a,context:b},this.Mw)};_.h.acb=function(a,b,c,d){var e=this;return this.j7(function(){e.VUa()},{startLine:c,endLine:d,ua:a,context:b},this.Ys)};_.h.Zbb=function(a,b,c){var d=this,e={line:c,ua:a,context:b},f=this.qu.get(c)||[];f.push(e);this.qu.set(c,f);this.Rda();return function(){f.splice(f.indexOf(e),1);d.Rda()}};
_.h.EX=function(a,b){var c=this;this.vj.has(a)?this.vj.get(a).push(b):this.vj.set(a,[b]);this.Sda(a);return{remove:function(){var d=c.vj.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.Sda(a))}}}};_.h.pba=function(a){return this.lineHeight*(this.visibility?_.ZE(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.ZE(this.visibility,b)-_.ZE(this.visibility,a):b-a))};
_.h.j7=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.lWa=function(){this.qu.clear();this.Tz.clear();this.Mw=[];this.Ys=[];this.vj.clear();this.Nq.clear();this.m$()};
_.h.render=function(){var a=this,b,c,d,e;return _.sd(function(f){if(1==f.Nc)return a.clear(),a.rendered||(a.Uz=!0),(b=document.getElementById("pre-rendered-code"))&&a.de.nv&&b.setAttribute("processed",""),_.td(f,a.LRa(),2);if(3!=f.Nc)return c=f.lk,d=a.lines,_.xvb(a),_.td(f,_.dfa(a.r9),3);a.Hf=_.RE(a.Hf,d.length);a.Xia.emit(d.length);e=a.lineHeight;a.Z0(e);a.a1();a.b1(e);a.ug.PL=a.lines.length;a.de.l7(d,a.rendered);a.hU(_.BE(a.Hf));a.rendered||a.Nq.clear();a.GQ=c+3;a.Ms();TYb(a,e);a.rendered||(a.Uz=
!1);a.ug.Xba(a.Hf);f.Nc=0})};_.h.LRa=function(){var a=this,b,c,d,e,f,g,m,n;return _.sd(function(r){if(1==r.Nc){a.rQ(null!=(b=a.xw)?b:new Map);if(a.value.lines)return a.rQ(a.value.jS),a.lines=a.value.lines,r.return(a.value.Uzb);if(a.xw&&a.xw.size)return r.Oh(2);c=a.h9(a.value);f=_.mvb;g=f.LPb;m=a.value;return _.td(r,_.Kmb(),4)}return 2!=r.Nc?(n=g.call(f,m,null!=(e=null==(d=r.lk.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.rQ(n),r.return(c)):r.return(a.h9(a.value))})};
_.h.h9=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.rQ=function(a){a=_.l(a.entries());for(var b=a.next();!b.done;b=a.next()){var c=_.l(b.value);b=c.next().value;var d=c.next().value;c=b;b=this.vj.get(c);if(null==b)this.vj.set(c,d);else for(c=_.l(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.a1=function(a){0===this.jta.widgets.length&&(this.jta.widgets=this.Mw);_.Rj(this.FS.na);a=a||this.jta.f_(wYb(this.ug));a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.NT(this.FS,b.value)};
_.h.b1=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.Rj(this.tr.na);this.sja(a);this.H_a.widgets=this.Ys;b&&this.renderer.ah(this.tr.na,"display","none");a=c||this.H_a.f_(wYb(this.ug));a=_.l(a);for(b=a.next();!b.done;b=a.next())b=b.value,this.renderer.ah(this.tr.na,"display","block"),this.NT(this.tr,b)};
_.h.Z0=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.Rj(this.cr.na);b&&(uYb(this.zba,this.qu),this.Tz.clear(),this.mja(a),this.P1a(11),b=this.FRa()?"block":"none",this.renderer.ah(this.cr.na,"display",b));c=c||this.zba.f_(wYb(this.ug));c=_.l(c);for(b=c.next();!b.done;b=c.next()){b=b.value;var d=b.widgets;0!==d.length&&this.sva(b.line,d,a)}};
_.h.sva=function(a,b,c,d){d=void 0===d?!1:d;var e=this.Tz.get(a);e||(e=this.UMa(),this.nja(e,a,c),this.Tz.set(a,e));a=_.l(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.Ru&&0!==b.Ru.length||(c=this.view.Kh(b.ua,b.context),c.Md(),b.Ru=c.ql),b=_.l(b.Ru),c=b.next();!c.done;c=b.next())this.renderer.appendChild(e,c.value);d&&0<this.cr.na.children.length?this.renderer.insertBefore(this.cr.na,e,this.cr.na.children[0]):this.renderer.appendChild(this.cr.na,e)};
_.h.UMa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.hp&&_.pE(a)&&this.VU.push(a);return a};_.h.nja=function(a,b,c){b*=c;this.renderer.ah(a,"position","absolute");this.renderer.ah(a,"top",b+"px");this.renderer.ah(a,"height",c+"px");this.renderer.ah(a,"bottom","0")};_.h.FRa=function(){for(var a=_.l(this.qu.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var TYb=function(a,b){b=void 0===b?a.lineHeight:b;a.mja(b);a.sja(b);for(var c=_.l(a.Mw.concat(a.Ys)),d=c.next();!d.done;d=c.next())a.gV(d.value);c=_.l(a.Tz);for(d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;a.nja(e,d,b)}};_.h=hP.prototype;_.h.sja=function(a){this.tja(this.tr,a)};_.h.mja=function(a){this.tja(this.cr,a)};_.h.tja=function(a,b){this.renderer.ah(a.na,"height",b*this.mV+"px")};
_.h.P1a=function(a){var b=Array.from(this.qu.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.zc(b)):0;this.renderer.ah(this.cr.na,"width",a*b+"px")};_.h.NT=function(a,b,c){c=void 0===c?!1:c;if(!b.Ru){var d=this.view.Kh(b.ua,b.context);d.Md();b.Ru=d.ql}this.gV(b);b=_.l(b.Ru);for(d=b.next();!d.done;d=b.next())d=d.value,c&&0<a.na.children.length?this.renderer.insertBefore(a.na,d,a.na.children[0]):this.renderer.appendChild(a.na,d)};
var UYb=function(a,b,c){var d;null==(d=c.Ru)||d.forEach(function(e){a.renderer.removeChild(b.na,e)})};_.h=hP.prototype;_.h.qZa=function(){if(this.qD){var a=this.qD,b=a.position,c=a.line,d=a.offset;(a=this.nb.na.querySelector(a.ab))?this.Kga.scrollTo(a,b,null!=d?d:0):this.hU(c);this.qD=null}};
_.h.gV=function(a){var b=a.Ru,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){var d=this.pba(c);c=this.getHeight(c,a);b=_.l(b);for(var e=b.next();!e.done;e=b.next())e=e.value,this.renderer.ah(e,"top",d+"px"),-1<a?this.renderer.ah(e,"height",c+"px"):this.renderer.ah(e,"bottom","0")}};_.h.clear=function(){this.view.clear();this.de.clear();this.ug.clear();this.m$();this.Xoa.next(!0);this.continue=void 0;var a;null==(a=this.JT)||a.unsubscribe();this.JT=void 0};
_.h.m$=function(){if(this.renderer.hp)for(var a=_.l(this.VU),b=a.next();!b.done;b=a.next())this.renderer.hp(b.value);this.VU=[]};_.h.hU=function(a){null==a||this.Fca(a)||(this.nb.na.scrollTop=this.lineHeight*Math.max(a-5,0))};_.h.Fca=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.nb.na.scrollTop,c=b+this.nb.na.offsetHeight;return b<=a&&a<c};
_.W.Object.defineProperties(hP.prototype,{de:{configurable:!0,enumerable:!0,get:function(){return this.qMa},set:function(a){var b=this;this.qMa=a;this.lb.add(_.Ed(window,"resize").ha(_.t(function(){return a.JQ()}),_.Vd()).subscribe(function(c){b.Qfa(c)}))}},Ol:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Iga:{configurable:!0,enumerable:!0,set:function(a){this.XR=!1;this.Hf=_.Imb(a)}}});
hP.O=function(a){return new (a||hP)(_.v(_.re),_.v(_.Vf),_.v(_.Pk),_.v(_.tf),_.v(_.Yt),_.v(_.Zt),_.v(_.YH),_.v(_.wg),_.v(_.Kt),_.v(_.ph),_.v(_.jvb,8),_.v(_.ed),_.v(_.Wq),_.v(_.Ml),_.v(_.cv),_.v(_.WH),_.v(_.cE),_.v(RYb),_.v(SYb),_.v(aP))};
hP.ya=_.lc({type:hP,qa:[["virtual-scroll-format-code"]],tb:function(a,b){a&1&&(_.xf(MYb,7),_.xf(NYb,7),_.xf(gP,7),_.xf(OYb,7),_.xf(PYb,7),_.xf(QYb,7),_.xf(fP,7));if(a&2){var c;_.vf(c=_.zf())&&(b.t9=c.first);_.vf(c=_.zf())&&(b.cr=c.first);_.vf(c=_.zf())&&(b.ug=c.first);_.vf(c=_.zf())&&(b.FS=c.first);_.vf(c=_.zf())&&(b.tr=c.first);_.vf(c=_.zf())&&(b.Baa=c.first);_.vf(c=_.zf())&&(b.de=c.first)}},inputs:{fileName:"fileName",value:"value",xw:"highlightInfo",rendered:"rendered",eda:"largeFileThreshold",
Zsa:"largeFileRenderCount",UG:"lineLimitation",visibility:"visibility",Wm:"folding",lB:"visibleCodeIdentifier",lG:"focusableRegion",nv:"usePrefetchIfPossible",dR:"displayLineNumbers",Iga:"scrollToLine",Ll:"lineNumberLinkProvider"},outputs:{Xia:"totalNumLines",Xj:"lineShown",pM:"rangeToggled",Ep:"lineNumberClicked",us:"gutterClicked"},features:[_.mf([{wa:_.VH,Nb:hP},{wa:RYb,Nd:bP},{wa:SYb,Nd:bP},aP]),_.Le,_.Cc],Aa:39,Ba:25,Ea:[[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"]],ua:function(a,
b){a&1&&(_.A(0,"div",0),_.I("ascResizeNotifier",function(){return b.Ms()}),_.N(1,"\n  "),_.A(2,"div",1,2),_.N(4,"\n    "),_.E(5,"div",3,4),_.N(7,"\n    "),_.A(8,"virtual-scroll-line-number-container",5),_.I("lineFocused",function(c){return b.PG=c})("lineNumberClicked",function(c){return b.Ep.emit(c)})("gutterClicked",function(c){return b.us.emit(c)})("lineShown",function(c){return b.Xj.emit(c)}),_.N(9,"\n    "),_.B(),_.N(10,"\n    "),_.A(11,"div",6),_.I("click",function(c){return b.gY.next(c)})("contextmenu",
function(c){return b.gY.next(c)})("mouseover",function(c){return b.Kta.next(c)})("mouseout",function(c){return b.uVa.next(c)})("mousedown",function(){return b.rU(!0)})("mouseup",function(){return b.rU(!1)})("mouseleave",function(){return b.rU(!1)})("keydown",function(c){return b.DTa.next(c)})("keyup",function(c){return b.ETa.next(c)})("selectionchange",function(){return b.Cu()},!1,lBb),_.N(12,"\n      "),_.E(13,"div",7,8),_.N(15,"\n      "),_.y(16,JIb,1,6,"div",9),_.N(17,"\n      "),_.y(18,KIb,5,
3,"div",10),_.O(19,"async"),_.N(20,"\n      "),_.A(21,"div",11,12),_.N(23,"\n        "),_.A(24,"span",13),_.N(25,"\n          Code panel - press c to focus line 1.\n        "),_.B(),_.N(26,"\n      "),_.B(),_.N(27,"\n      "),_.A(28,"virtual-scroll-code-container",14),_.I("lineFocused",function(c){return b.PG=c})("lineShown",function(c){return b.Xj.emit(c)}),_.N(29,"\n      "),_.B(),_.N(30,"\n      "),_.y(31,LIb,1,5,"code-folding-container",15),_.N(32,"\n    "),_.B(),_.N(33,"\n  "),_.B(),_.N(34,"\n  "),
_.E(35,"div",16,17),_.N(37,"\n"),_.B(),_.N(38,"\n"));a&2&&(_.u(2),_.ny("content CodeMirror ",b.fe,""),_.u(6),_.Qe("min-height",b.lineHeight*b.mV,"px"),_.Re("line-numbers",b.dR),_.x("visibility",b.visibility)("lineNumberLinkProvider",b.Ll),_.u(3),_.Te(b.oob),_.u(2),_.Qe("min-width",b.GQ,"ch"),_.u(3),_.x("ngForOf",b.oRa(b.Hf,b.lines.length)),_.u(2),_.x("ngIf",_.R(19,23,b.VTa.enabled)&&b.HQ),_.u(10),_.Qe("padding-right",0===b.Ys.length?0:300,"px"),_.x("visibility",b.visibility)("usePrefetchIfPossible",
b.nv)("inlineWidgets",b.vj)("highlightedLines",b.Hf),_.u(3),_.x("ngIf",0<b.Wm.length))},Ha:[_.TH,_.Bm,_.Cm,_.nv,fP,gP,_.Hm],styles:[".code-highlight[_ngcontent-%COMP%]{position:absolute;width:100%}virtual-scroll-format-code[_nghost-%COMP%]{font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%;box-sizing:border-box;display:block;height:100%;overflow:auto;position:relative;width:100%;outline:0}virtual-scroll-format-code[_nghost-%COMP%]     a{color:inherit}virtual-scroll-format-code[_nghost-%COMP%]     a:hover span{text-decoration:underline}virtual-scroll-format-code[_nghost-%COMP%]     virtual-scroll-code-container{box-sizing:content-box;position:absolute}virtual-scroll-format-code[_nghost-%COMP%]   pre[_ngcontent-%COMP%]{font-family:monospace}.inline[_nghost-%COMP%]{height:auto}.inline[_nghost-%COMP%]   .layout[_ngcontent-%COMP%]{position:relative}.focus-element[_ngcontent-%COMP%]{height:0;position:-webkit-sticky;position:sticky;top:0}.focus-element[_ngcontent-%COMP%]:focus{outline:none}.layout[_ngcontent-%COMP%]{height:100%;position:absolute;width:100%}.content[_ngcontent-%COMP%]{display:inline-flex;font-family:inherit;height:unset;min-height:100%;min-width:100%;outline:0;overflow:unset;position:relative;vertical-align:top}.code-and-highlight-container[_ngcontent-%COMP%]{position:relative;width:100%}code-folding-container[_ngcontent-%COMP%]{position:absolute}.gutter[_ngcontent-%COMP%]{flex:0 0 auto;overflow:hidden;position:unset}.line-numbers[_ngcontent-%COMP%]{min-height:100%;position:relative;z-index:unset}.sidebar[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;box-sizing:border-box;min-height:100%;overflow:hidden;position:absolute;width:300px;right:0;top:0}.decorations[_ngcontent-%COMP%]{left:0;position:absolute;top:0;width:100%}.column-guide[_ngcontent-%COMP%]{height:100%;position:absolute}.column-guide-margin[_ngcontent-%COMP%]{margin-left:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],
Oa:0});var VYb=new _.xc("CDK_DRAG_PARENT");var WYb=new _.xc("CdkDragHandle");var XYb=new _.xc("CdkDragPlaceholder");var YYb=new _.xc("CdkDragPreview");var ZYb=new _.xc("CDK_DRAG_CONFIG");var $Yb=_.gh({passive:!1,capture:!0}),iP=function(a,b){var c=this;this.hb=a;this.c7a=new Set;this.t4=new Set;this.Cy=[];this.J4=new Map;this.Vnc=function(d){return d.Gw()};this.Rua=new _.he;this.dXa=new _.he;this.scroll=new _.he;this.Orc=function(d){0<c.Cy.length&&d.preventDefault()};this.w$a=function(d){0<c.Cy.length&&(c.Cy.some(c.Vnc)&&d.preventDefault(),c.Rua.next(d))};this.Eb=b},aZb=function(a,b){a.t4.add(b);1===a.t4.size&&a.hb.Zb(function(){a.Eb.addEventListener("touchmove",a.w$a,$Yb)})},cZb=
function(a,b){a.t4.delete(b);bZb(a,b);0===a.t4.size&&a.Eb.removeEventListener("touchmove",a.w$a,$Yb)},dZb=function(a,b,c){-1<a.Cy.indexOf(b)||(a.Cy.push(b),1===a.Cy.length&&(b=c.type.startsWith("touch"),a.J4.set(b?"touchend":"mouseup",{handler:function(d){return a.dXa.next(d)},options:!0}).set("scroll",{handler:function(d){return a.scroll.next(d)},options:!0}).set("selectstart",{handler:a.Orc,options:$Yb}),b||a.J4.set("mousemove",{handler:function(d){return a.Rua.next(d)},options:$Yb}),a.hb.Zb(function(){a.J4.forEach(function(d,
e){a.Eb.addEventListener(e,d.handler,d.options)})})))},bZb=function(a,b){b=a.Cy.indexOf(b);-1<b&&(a.Cy.splice(b,1),0===a.Cy.length&&a.l6a())};iP.prototype.Gw=function(a){return-1<this.Cy.indexOf(a)};iP.prototype.BH=function(a){var b=this,c=[this.scroll];a&&a!==this.Eb&&c.push(new _.ld(function(d){return b.hb.Zb(function(){var e=function(f){b.Cy.length&&d.next(f)};a.addEventListener("scroll",e,!0);return function(){a.removeEventListener("scroll",e,!0)}})}));return _.Fd.apply(null,_.zc(c))};
iP.prototype.Ka=function(){var a=this;this.t4.forEach(function(b){return cZb(a,b)});this.c7a.forEach(function(b){a.c7a.delete(b)});this.l6a();this.Rua.complete();this.dXa.complete()};iP.prototype.l6a=function(){var a=this;this.J4.forEach(function(b,c){a.Eb.removeEventListener(c,b.handler,b.options)});this.J4.clear()};iP.O=function(a){return new (a||iP)(_.q(_.re),_.q(_.ph))};iP.ta=_.p({token:iP,oa:iP.O,Ga:"root"});var SIb=0;var eZb=function(a){this.Eb=a;this.bx=new Map};eZb.prototype.clear=function(){this.bx.clear()};eZb.prototype.cache=function(a){var b=this;this.clear();this.bx.set(this.Eb,{rZa:this.rG()});a.forEach(function(c){b.bx.set(c,{rZa:{top:c.scrollTop,left:c.scrollLeft},Thb:MIb(c)})})};
var fZb=function(a,b){var c=_.hh(b);b=a.bx.get(c);if(!b)return null;b=b.rZa;if(c===a.Eb){var d=a.rG();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.bx.forEach(function(m,n){m.Thb&&c!==n&&c.contains(n)&&NIb(m.Thb,f,g)});b.top=e;b.left=d;return{top:f,left:g}};eZb.prototype.rG=function(){return{top:window.scrollY,left:window.scrollX}};var gZb=_.gh({passive:!0}),hZb=_.gh({passive:!1}),UIb=new Set(["position"]),kZb=function(a,b,c,d,e,f){var g=this;this.Uc=b;this.Eb=c;this.hb=d;this.Bf=e;this.Lv=f;this.FB={x:0,y:0};this.Dy={x:0,y:0};this.S4=!1;this.sma=new _.he;this.tq=this.uq=this.A$a=this.z$a=_.id.EMPTY;this.nI=null;this.P9a=!0;this.Oo=[];this.GE=new Set;this.W6a="ltr";this.WY=0;this.kc=!1;this.moa=new _.he;this.HU=new _.he;this.released=new _.he;this.ended=new _.he;this.fZ=new _.he;this.mZ=new _.he;this.ZY=new _.he;this.vVa=this.sma;
this.Mma=function(m){g.moa.next();if(g.Oo.length){var n=g.o8a(m);!n||g.GE.has(n)||g.disabled||g.R8a(n,m)}else g.disabled||g.R8a(g.rj,m)};this.Hrc=function(m){var n=g.Bla(m);if(g.S4){m.preventDefault();var r=g.P7a(n);g.C8a=!0;g.r9a=n;g.fuc(r);if(g.Fj)g.kbb(r,n);else{n=g.zz?g.oP:g.Ov;var w=g.Dy;w.x=r.x-n.x+g.FB.x;w.y=r.y-n.y+g.FB.y;g.YDa(w.x,w.y)}g.sma.Fk.length&&g.hb.jc(function(){g.sma.next({source:g,vg:r,event:m,distance:g.HFa(r),EY:g.VHa})})}else Math.abs(n.x-g.Ov.x)+Math.abs(n.y-g.Ov.y)>=g.Uc.bqa&&
((n=Date.now()>=g.Tnc+g.Uoc(m),w=g.Fj,n)?w&&(w.Gw()||w.C_c())||(m.preventDefault(),g.S4=!0,g.hb.jc(function(){return g.htc(m)})):g.l7a(m))};this.Jrc=function(m){g.l7a(m)};this.O9a=function(m){if(g.Oo.length){var n=g.o8a(m);!n||g.GE.has(n)||g.disabled||m.preventDefault()}else g.disabled||m.preventDefault()};iZb(jZb(this,a),b.v2c||null);this.bX=new eZb(c);aZb(f,this)},lZb=function(a,b){a.Oo=b.map(function(d){return _.kh(d)});a.Oo.forEach(function(d){return YK(d,a.disabled)});a.Dna();var c=new Set;a.GE.forEach(function(d){-1<
a.Oo.indexOf(d)&&c.add(d)});a.GE=c},jZb=function(a,b){var c=_.kh(b);c!==a.rj&&(a.rj&&a.W$a(a.rj),a.hb.Zb(function(){c.addEventListener("mousedown",a.Mma,hZb);c.addEventListener("touchstart",a.Mma,gZb);c.addEventListener("dragstart",a.O9a,hZb)}),a.SE=void 0,a.rj=c);"undefined"!==typeof SVGElement&&a.rj instanceof SVGElement&&(a.Gma=a.rj.ownerSVGElement);return a},mZb=function(a,b){a.nI=b?_.kh(b):null;a.tq.unsubscribe();b&&(a.tq=a.Bf.Zc(10).subscribe(function(){return a.anc()}));return a},iZb=function(a,
b){a.PHa=b};_.h=kZb.prototype;
_.h.dispose=function(){this.W$a(this.rj);if(this.Gw()){var a;null==(a=this.rj)||a.remove()}var b;null==(b=this.vt)||b.remove();this.R6a();this.Q6a();cZb(this.Lv,this);this.oIa();this.moa.complete();this.HU.complete();this.released.complete();this.ended.complete();this.fZ.complete();this.mZ.complete();this.ZY.complete();this.sma.complete();this.Oo=[];this.GE.clear();this.Fj=void 0;this.tq.unsubscribe();this.bX.clear();this.nI=this.rj=this.Gma=this.eX=this.fF=this.vt=this.PHa=null};
_.h.Gw=function(){return this.S4&&this.Lv.Gw(this)};_.h.reset=function(){this.rj.style.transform=this.SE||"";this.Dy={x:0,y:0};this.FB={x:0,y:0}};_.h.Duc=function(a){this.Fj=a};_.h.mha=function(a){this.Dy={x:0,y:0};this.FB.x=a.x;this.FB.y=a.y;this.Fj||this.YDa(a.x,a.y)};_.h.sTc=function(){var a=this.r9a;a&&this.Fj&&this.kbb(this.P7a(a),a)};_.h.oIa=function(){this.z$a.unsubscribe();this.A$a.unsubscribe();this.uq.unsubscribe()};
_.h.R6a=function(){var a;null==(a=this.Zy)||a.remove();var b;null==(b=this.F$a)||b.destroy();this.Zy=this.F$a=null};_.h.Q6a=function(){var a;null==(a=this.GB)||a.remove();var b;null==(b=this.Kma)||b.destroy();this.GB=this.Kma=null};
_.h.l7a=function(a){var b=this;if(this.Lv.Gw(this)&&(this.oIa(),bZb(this.Lv,this),this.Dna(),this.Oo&&(this.rj.style.webkitTapHighlightColor=this.tsc),this.S4))if(this.released.next({source:this,event:a}),this.Fj)this.Fj.tna(),this.zlc().then(function(){b.Jmc(a);b.h6a();bZb(b.Lv,b)});else{this.FB.x=this.Dy.x;var c=this.Bla(a);this.FB.y=this.Dy.y;this.hb.jc(function(){b.ended.next({source:b,distance:b.HFa(c),XY:c,event:a})});this.h6a();bZb(this.Lv,this)}};
_.h.htc=function(a){aJb(a)&&(this.s9a=Date.now());this.Dna();var b=this.Fj;if(b){var c=this.rj,d=c.parentNode,e=this.GB=this.snc(),f=this.vt=this.vt||this.Eb.createComment(""),g=this.h8a();d.insertBefore(f,c);this.SE=c.style.transform||"";this.Zy=this.vnc();VIb(c,!1);this.Eb.body.appendChild(d.replaceChild(e,c));this.jpc(d,g).appendChild(this.Zy);this.HU.next({source:this,event:a});b.start();this.RE=b;this.Sla=b.Rqb(this)}else this.HU.next({source:this,event:a}),this.RE=this.Sla=void 0;this.bX.cache(b?
b.RYc():[])};
_.h.R8a=function(a,b){var c=this;this.PHa&&b.stopPropagation();var d=this.Gw(),e=aJb(b),f=!e&&0!==b.button,g=this.rj,m=_.hh(b),n=!e&&this.s9a&&this.s9a+800>Date.now();e=e?_.Tpa(b):_.Spa(b);m&&m.draggable&&"mousedown"===b.type&&b.preventDefault();d||f||n||e||(this.Oo.length&&(d=g.style,this.tsc=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.S4=this.C8a=!1,this.oIa(),this.oP=this.rj.getBoundingClientRect(),this.z$a=this.Lv.Rua.subscribe(this.Hrc),this.A$a=this.Lv.dXa.subscribe(this.Jrc),this.uq=
this.Lv.BH(this.h8a()).subscribe(function(r){return c.cuc(r)}),this.nI&&(this.cW=MIb(this.nI)),this.dX=(d=this.fF)&&d.ua&&!d.uta?{x:0,y:0}:this.hpc(this.oP,a,b),a=this.Ov=this.r9a=this.Bla(b),this.VHa={x:0,y:0},this.Irc={x:a.x,y:a.y},this.Tnc=Date.now(),dZb(this.Lv,this,b))};
_.h.Jmc=function(a){var b=this;VIb(this.rj,!0);this.vt.parentNode.replaceChild(this.rj,this.vt);this.R6a();this.Q6a();this.oP=this.cW=this.fX=this.SE=void 0;this.hb.jc(function(){var c=b.Fj,d=c.Rqb(b),e=b.Bla(a),f=b.HFa(e),g=c.sqc(e.x,e.y);b.ended.next({source:b,distance:f,XY:e,event:a});b.ZY.next({item:b,Yk:d,Ju:b.Sla,container:c,QEb:b.RE,iwb:g,distance:f,XY:e,event:a});c.DXc(b,d,b.Sla,b.RE,g,f,e,a);b.Fj=b.RE})};
_.h.kbb=function(a,b){var c=this,d=a.x,e=a.y;a=b.x;b=b.y;var f=this.RE.bTc(this,d,e);!f&&this.Fj!==this.RE&&this.RE.sqc(d,e)&&(f=this.RE);f&&f!==this.Fj&&this.hb.jc(function(){c.mZ.next({item:c,container:c.Fj});c.Fj.P$(c);c.Fj=f;c.Fj.jR(c,d,e,f===c.RE&&f.y5c?c.Sla:void 0);c.fZ.next({item:c,container:f,Yk:f.Rqb(c)})});this.Gw()&&(this.Fj.uTc(a,b),this.Fj.tTc(this,d,e,this.VHa),this.zz?this.XDa(d,e):this.XDa(d-this.dX.x,e-this.dX.y))};
_.h.vnc=function(){var a=this.fF,b=this.ufa,c=a?a.ua:null;if(c&&a){var d=a.uta?this.oP:null;c=a.wf.Kh(c,a.context);c.Md();var e=bJb(c,this.Eb);this.F$a=c;a.uta?cJb(e,d):e.style.transform=$Ib(this.Ov.x,this.Ov.y)}else e=RIb(this.rj),cJb(e,this.oP),this.SE&&(e.style.transform=this.SE);TIb(e.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":""+(this.Uc.zIndex||1E3)},UIb);YK(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("dir",this.W6a);b&&(Array.isArray(b)?
b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};
_.h.zlc=function(){var a=this;if(!this.C8a)return Promise.resolve();var b=this.GB.getBoundingClientRect();this.Zy.classList.add("cdk-drag-animating");this.XDa(b.left,b.top);var c=ZIb(this.Zy);return 0===c?Promise.resolve():this.hb.Zb(function(){return new Promise(function(d){var e=function(g){if(!g||_.hh(g)===a.Zy&&"transform"===g.propertyName){var m;null==(m=a.Zy)||m.removeEventListener("transitionend",e);d();clearTimeout(f)}},f=setTimeout(e,1.5*c);a.Zy.addEventListener("transitionend",e)})})};
_.h.snc=function(){var a=this.eX,b=a?a.ua:null;b?(this.Kma=a.wf.Kh(b,a.context),this.Kma.Md(),a=bJb(this.Kma,this.Eb)):a=RIb(this.rj);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.h.hpc=function(a,b,c){b=(b=b===this.rj?null:b)?b.getBoundingClientRect():a;c=aJb(c)?c.targetTouches[0]:c;var d=this.q8a();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.h.Bla=function(a){var b=this.q8a(),c=aJb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.Gma&&(c=this.Gma.getScreenCTM())){var d=this.Gma.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.h.P7a=function(a){var b=this.Fj?this.Fj.LS:null,c=this.zz?this.zz(a,this,this.oP,this.dX):a;a=c.x;c=c.y;if("x"===this.LS||"x"===b)c=this.Ov.y-(this.zz?this.dX.y:0);else if("y"===this.LS||"y"===b)a=this.Ov.x-(this.zz?this.dX.x:0);if(this.cW){var d=this.zz?{x:0,y:0}:this.dX;b=d.x;var e=d.y;d=this.cW;var f=this.kpc(),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.fuc=function(a){var b=a.x;a=a.y;var c=this.VHa,d=this.Irc,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.Uc.gfa&&(c.x=b>d.x?1:-1,d.x=b);e>this.Uc.gfa&&(c.y=a>d.y?1:-1,d.y=a);return c};_.h.Dna=function(){if(this.rj&&this.Oo){var a=0<this.Oo.length||!this.Gw();a!==this.P9a&&(this.P9a=a,YK(this.rj,a))}};_.h.W$a=function(a){a.removeEventListener("mousedown",this.Mma,hZb);a.removeEventListener("touchstart",this.Mma,gZb);a.removeEventListener("dragstart",this.O9a,hZb)};
_.h.YDa=function(a,b){a=$Ib(a,b);b=this.rj.style;null==this.SE&&(this.SE=b.transform&&"none"!=b.transform?b.transform:"");b.transform=WIb(a,this.SE)};_.h.XDa=function(a,b){var c,d=(null==(c=this.fF)?0:c.ua)?void 0:this.SE;this.Zy.style.transform=WIb($Ib(a,b),d)};_.h.HFa=function(a){var b=this.Ov;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.h.h6a=function(){this.cW=this.fX=void 0;this.bX.clear()};
_.h.anc=function(){var a=this.FB,b=a.x;a=a.y;if(!(0===b&&0===a||this.Gw())&&this.nI){var c=this.rj.getBoundingClientRect(),d=this.nI.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.FB.x&&a===this.FB.y||this.mha({y:a,x:b})}}};
_.h.Uoc=function(a){var b=this.WY;return"number"===typeof b?b:aJb(a)?b.QOc:b?b.i1c:0};_.h.cuc=function(a){var b=fZb(this.bX,a);b&&(a=_.hh(a),this.cW&&a!==this.nI&&a.contains(this.nI)&&NIb(this.cW,b.top,b.left),this.Ov.x+=b.left,this.Ov.y+=b.top,this.Fj||(this.Dy.x-=b.left,this.Dy.y-=b.top,this.YDa(this.Dy.x,this.Dy.y)))};_.h.q8a=function(){var a;return(null==(a=this.bX.bx.get(this.Eb))?void 0:a.rZa)||this.bX.rG()};_.h.h8a=function(){void 0===this.O5a&&(this.O5a=_.dqa(this.rj));return this.O5a};
_.h.jpc=function(a,b){var c=this.Prc||"global";return"parent"===c?a:"global"===c?(a=this.Eb,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.kh(c)};_.h.kpc=function(){this.fX&&(this.fX.width||this.fX.height)||(this.fX=this.Zy?this.Zy.getBoundingClientRect():this.oP);return this.fX};_.h.o8a=function(a){return this.Oo.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.W.Object.defineProperties(kZb.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc||!(!this.Fj||!this.Fj.disabled)},set:function(a){var b=_.ih(a);b!==this.kc&&(this.kc=b,this.Dna(),this.Oo.forEach(function(c){return YK(c,b)}))}}});var nZb={bqa:5,gfa:5},jP=function(a,b,c,d){this.Eb=a;this.hb=b;this.Bf=c;this.Lv=d};jP.prototype.TMa=function(a,b){b=void 0===b?nZb:b;return new kZb(a,b,this.Eb,this.hb,this.Bf,this.Lv)};jP.O=function(a){return new (a||jP)(_.q(_.ph),_.q(_.re),_.q(_.$q),_.q(iP))};jP.ta=_.p({token:jP,oa:jP.O,Ga:"root"});var oZb=new _.xc("CdkDropList"),kP=function(a,b,c,d,e,f,g,m,n,r,w){var z=this;this.element=a;this.cqa=b;this.hb=d;this.Se=e;this.oc=g;this.kb=n;this.Dsc=r;this.OHa=w;this.Lb=new _.he;this.HU=new _.ll;this.released=new _.ll;this.ended=new _.ll;this.fZ=new _.ll;this.mZ=new _.ll;this.ZY=new _.ll;this.vVa=new _.ld(function(D){var J=z.Bn.vVa.ha(_.t(function(L){return{source:z,vg:L.vg,event:L.event,EY:L.EY,distance:L.distance}})).subscribe(D);return function(){J.unsubscribe()}});this.Bn=m.TMa(a,{bqa:f&&
null!=f.bqa?f.bqa:5,gfa:f&&null!=f.gfa?f.gfa:5,zIndex:null==f?void 0:f.zIndex});this.Bn.data=this;pZb.push(this);f&&this.Klc(f);b&&this.Bn.Duc(b.VSc);this.vtc(this.Bn);this.Cpc(this.Bn)};_.h=kP.prototype;_.h.reset=function(){this.Bn.reset()};_.h.mha=function(a){this.Bn.mha(a)};_.h.Qc=function(){var a=this;this.hb.Zb(function(){a.hb.Kf.ha(_.Xd(1),_.ne(a.Lb)).subscribe(function(){a.ybb();a.Zsc();a.Zqa&&a.Bn.mha(a.Zqa)})})};
_.h.Sb=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.kG&&this.ybb();a&&!a.kG&&this.Zqa&&this.Bn.mha(this.Zqa)};_.h.Ka=function(){var a=this;this.cqa&&this.cqa.removeItem(this);var b=pZb.indexOf(this);-1<b&&pZb.splice(b,1);this.hb.Zb(function(){a.Lb.next();a.Lb.complete();a.Bn.dispose()})};_.h.ybb=function(){var a=this.element.na,b=a;if(this.h1){var c;b=void 0!==a.closest?a.closest(this.h1):null==(c=a.parentElement)?void 0:c.closest(this.h1)}jZb(this.Bn,b||a)};
_.h.Hoc=function(){var a=this.rLa;return a?"string"===typeof a?this.element.na.closest(a):_.kh(a):null};
_.h.vtc=function(a){var b=this;a.moa.subscribe(function(){if(!a.Gw()){var c=b.oc,d=b.WY,e=b.eX?{ua:b.eX.Rc,context:b.eX.data,wf:b.Se}:null,f=b.fF?{ua:b.fF.Rc,context:b.fF.data,uta:b.fF.uta,wf:b.Se}:null;a.disabled=b.disabled;a.LS=b.LS;a.WY="object"===typeof d&&d?d:_.lh(d);a.zz=b.zz;a.ufa=b.ufa;d=mZb(a,b.Hoc());d.eX=e;d.fF=f;d.Prc=b.oXa||"global";c&&(a.W6a=c.value)}});a.moa.ha(_.Xd(1)).subscribe(function(){if(b.OHa)a.PHa=b.OHa.Bn;else for(var c=b.element.na.parentElement;c;){if(c.classList.contains("cdk-drag")){var d=
void 0;iZb(a,(null==(d=pZb.find(function(e){return e.element.na===c}))?void 0:d.Bn)||null);break}c=c.parentElement}})};
_.h.Cpc=function(a){var b=this;a.HU.subscribe(function(c){b.HU.emit({source:b,event:c.event});_.Cl(b.kb)});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,XY:c.XY,event:c.event});_.Cl(b.kb)});a.fZ.subscribe(function(c){b.fZ.emit({container:c.container.data,item:b,Yk:c.Yk})});a.mZ.subscribe(function(c){b.mZ.emit({container:c.container.data,item:b})});a.ZY.subscribe(function(c){b.ZY.emit({Ju:c.Ju,Yk:c.Yk,
QEb:c.QEb.data,container:c.container.data,iwb:c.iwb,item:b,distance:c.distance,XY:c.XY,event:c.event})})};_.h.Klc=function(a){var b=a.LS,c=a.WY,d=a.zz,e=a.ufa,f=a.rLa,g=a.yXc,m=a.h1;a=a.oXa;this.disabled=null==g?!1:g;this.WY=c||0;b&&(this.LS=b);d&&(this.zz=d);e&&(this.ufa=e);f&&(this.rLa=f);m&&(this.h1=m);a&&(this.oXa=a)};
_.h.Zsc=function(){var a=this;this.Oo.Vc.ha(_.ke(this.Oo),_.oe(function(b){b=b.filter(function(c){return c.OHa===a}).map(function(c){return c.element});a.Dsc&&a.h1&&b.push(a.element);lZb(a.Bn,b)}),_.me(function(b){return _.Fd.apply(null,_.zc(b.map(function(c){return c.ai.ha(_.ke(c))})))}),_.ne(this.Lb)).subscribe(function(b){var c=a.Bn,d=b.element.na;b.disabled?!c.GE.has(d)&&-1<c.Oo.indexOf(d)&&(c.GE.add(d),YK(d,!0)):c.GE.has(d)&&(c.GE.delete(d),YK(d,c.disabled))})};
_.W.Object.defineProperties(kP.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc||this.cqa&&this.cqa.disabled},set:function(a){this.kc=_.ih(a);this.Bn.disabled=this.kc}}});var pZb=[];kP.O=function(a){return new (a||kP)(_.v(_.ed),_.v(oZb,12),_.v(_.ph),_.v(_.re),_.v(_.tf),_.v(ZYb,8),_.v(_.Qq,8),_.v(jP),_.v(_.Ml),_.v(WYb,10),_.v(VYb,12))};
kP.Ia=_.rc({type:kP,qa:[["","cdkDrag",""]],Cd:function(a,b,c){a&1&&(_.yf(c,YYb,5),_.yf(c,XYb,5),_.yf(c,WYb,5));if(a&2){var d;_.vf(d=_.zf())&&(b.fF=d.first);_.vf(d=_.zf())&&(b.eX=d.first);_.vf(d=_.zf())&&(b.Oo=d)}},Db:[1,"cdk-drag"],vb:4,Ya:function(a,b){a&2&&_.Re("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.Bn.Gw())},inputs:{data:["cdkDragData","data"],LS:["cdkDragLockAxis","lockAxis"],h1:["cdkDragRootElement","rootElementSelector"],rLa:["cdkDragBoundary","boundaryElement"],WY:["cdkDragStartDelay",
"dragStartDelay"],Zqa:["cdkDragFreeDragPosition","freeDragPosition"],disabled:["cdkDragDisabled","disabled"],zz:["cdkDragConstrainPosition","constrainPosition"],ufa:["cdkDragPreviewClass","previewClass"],oXa:["cdkDragPreviewContainer","previewContainer"]},outputs:{HU:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",fZ:"cdkDragEntered",mZ:"cdkDragExited",ZY:"cdkDragDropped",vVa:"cdkDragMoved"},Wb:["cdkDrag"],standalone:!0,features:[_.mf([{wa:VYb,Nb:kP}]),_.Cc]});var lP=function(){};lP.O=function(a){return new (a||lP)};lP.Da=_.mc({type:lP});lP.Ca=_.bc({Pb:[jP],imports:[_.cr]});var qZb=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],mP=function(a,b,c,d,e,f,g,m,n,r,w,z,D){var J=this;this.Kc=a;this.Kb=b;this.Ua=c;this.hG=d;this.ij=e;this.Fa=f;this.modifier=g;this.fS=m;this.LPa=n;this.md=r;this.Ub=w;this.Wg=z;this.Kd=D;this.k3a="file_detail";this.hka=BUb;this.contentType="empty";this.cjb=new _.ll(!0);this.jG=_.nd(-1);this.Rva=-1;this.line=this.tta=this.waa=this.laa=this.Oga=_.Wd;this.code="";this.Wm=_.nd([]);this.spa=0;this.hBa="Diff is too large to display";
this.RN="detail-header-id";this.Ol=new _.Wf(null);this.hPa=new _.Wf(!1);this.Zba=new _.Wf([]);this.Lm=new _.id;this.HEb=new _.Wf("SOURCE");this.RNa=!1;this.ZPc=0;this.Lm.add(this.Ub.bba().ha().subscribe(function(L){J.HEb.next(L)}));this.visibility=this.Ub.LR().ha(_.me(function(L){return L?J.fS.visibility:_.nd(_.RH)}),_.ke(_.RH));this.link=this.ER();this.zpb=_.wd([this.hPa,this.Kb.Ta]).ha(_.t(function(L){var Q=_.l(L);L=Q.next().value;Q=Q.next().value;return L&&Q.q}),_.ge(1),_.rd());this.laa=_.wd([this.zpb,
this.Kc.rAc]).ha(_.t(function(L){var Q=_.l(L);L=Q.next().value;Q=Q.next().value;return L&&!Q}));_.qu.has(38)&&(this.RNa=!0);this.NPc=this.Ub.k2a.ha(_.t(function(L){return _.qu.has(85)&&L}),_.Vd())};
mP.prototype.Ra=function(){var a=this;this.Lm.add(this.Kc.upb.subscribe(function(){rZb(a)}));this.Lm.add(this.zpb.subscribe(function(b){b&&!a.uZ?a.uZ=a.md.register("toggleSearchMatches","y",function(){var c=a.Kc;c.Iqa.next(!c.Iqa.value);a.Fa.mb({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Jd.qb})}):!b&&a.uZ&&(a.uZ(),a.uZ=void 0)}));this.Lm.add(this.Kc.Oda.ha(_.Od(function(){return a.Kd.Kf})).subscribe(function(){a.Yqa&&a.Yqa.CK(_.Imb(a.wb.line))}));
this.Oga=this.hG.matches.ha(_.t(function(b){return _.TD(b,[])}),_.oe(function(b){var c=b.length?0:-1,d=a.Jd.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.Rva=d&&-1===e?-1:c;a.Kc.Qga.next(c)}),_.ge(1),_.rd());this.waa=this.Kc.xaa.ha(_.t(function(b){var c=b.ae;if(!c)return[];b=a.wb.oe.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,te:{start:g.index,end:c.lastIndex}})}return d}));this.jG=this.Kc.Oqa;this.Lm.add(this.waa.subscribe(function(b){a.Kc.Pqa.next(b.length)}));this.tta=_.wd(this.laa,this.waa,this.Oga,this.Zba).ha(_.t(function(b){var c=_.l(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.RNa}).map(function(f){return f[0]});c=c.filter(function(f){return 0!==f[1]&&
a.RNa}).map(function(f){return f[0]});return{find:b.map(function(f){return f.lineNumber}),search:d,CQc:e,ADc:c}}))};mP.prototype.Ka=function(){this.Lm.unsubscribe();this.uZ&&this.uZ()};mP.prototype.show=function(a){this.fS.mv({action:"show",line:a})};mP.prototype.Sia=function(a){this.fS.mv({action:"toggleRange",te:a})};
var rZb=function(a){a.contentType="PREVIEW"===a.Ul&&a.ESb?"markdown":"PREVIEW"===a.Ul&&a.jya||a.MPc&&!a.jya?"image":"PREVIEW"===a.Ul&&a.DSb?"jupyter":a.wb.tpa?a.wb.mimeType&&a.wb.mimeType.startsWith("audio/")?"audio":a.wb.mimeType&&a.wb.mimeType.startsWith("video/")?"video":"binary":a.gE?10485760<=a.wb.diffBase.length+a.wb.iG?"diffTooBig":"code-diff":0===a.wb.iG?"empty":0<a.wb.iG&&!a.wb.oe?"largeFile":"text";a.cjb.emit(a.contentType);"text"!==a.contentType?(a.hPa.next(!1),a.Ol.next(null)):a.hPa.next(!0)};
mP.prototype.Vxa=function(a){this.Zba.next(a)};mP.prototype.us=function(){sZb(this,"selectLine")};mP.prototype.Ep=function(a){var b=a.e0.shiftKey?uBb(this.Jd.params.line,a.line+1):a.line+1;tBb(b,this.Jd.params.line)||this.Ua.navigate(_.Kp(_.Qp(this.Jd.Xb(),{line:b}).Za()),{ig:"preserve"});sZb(this,a.e0.shiftKey?"shiftSelectLine":"selectLine")};
var vJb=function(a,b){a.Ua.navigate(_.Kp(_.Qp(a.wb.location.Xb(),{line:b}).Za()),{ig:"preserve"}).then(function(){a.Kc.Oda.next()})},sZb=function(a,b){a.Fa.mb({gestureName:"CLICK",element:"FileDetail",action:b})},tZb=function(a,b){b=!b||!_.DE(a.hya.location,b.location);a.Kc.gG=!a.hMb||b&&a.Jd.params.line?"SOURCE":a.HEb.getValue()};
mP.prototype.ER=function(){var a=this;return this.Kb.data.ha(_.t(fBb),_.Flb(),_.me(function(b){return _.Glb(b,_.dI(a.Wg,b,_.jE(b)&&"android"===b.repository?"repository":"path"),a.Ua)}))};
_.W.Object.defineProperties(mP.prototype,{Jd:{configurable:!0,enumerable:!0,get:function(){return this.wb.location}},wb:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(this.wb&&a&&_.Pp(this.Jd,a.location)){var c;a=null!=(c=this.eDb)?c:a}else this.eDb=void 0;this.wb&&_.EE(this.Jd,a.location)&&this.wb.oe===a.oe||(this.code=a.code||a.oe||"",this.fS.mv({action:"showAll"}),this.Wm=this.Ub.LR().ha(_.me(function(d){return d?b.LPa.Rz(a):_.VD("folding disabled")}),_.ke(_.eE),_.t(function(d){return _.TD(d,
[])})),this.l0=void 0);c=this.wb;this.hya=a;this.hG.pta.next(this.Jd);tZb(this,c);this.spa=a.iG;rZb(this)},get:function(){return this.hya}},sAc:{configurable:!0,enumerable:!0,get:function(){return this.hG.matches.ha(_.t(function(a){return a.state}))}},Ul:{configurable:!0,enumerable:!0,get:function(){return this.Kc.gG}},hMb:{configurable:!0,enumerable:!0,get:function(){return(this.ESb||this.jya||this.DSb)&&!this.gE}},gE:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.wb.diffBase}},
mimeType:{configurable:!0,enumerable:!0,get:function(){var a=this.wb.mimeType;return"image/vnd.microsoft.icon"===a?"image/x-icon":a}},MPc:{configurable:!0,enumerable:!0,get:function(){return 0<=qZb.indexOf(this.mimeType)}},jya:{configurable:!0,enumerable:!0,get:function(){return"image/svg+xml"===this.wb.mimeType}},ESb:{configurable:!0,enumerable:!0,get:function(){return".MD"===this.wb.fileName.slice(-3).toUpperCase()}},DSb:{configurable:!0,enumerable:!0,get:function(){if(".IPYNB"!==this.wb.fileName.slice(-6).toUpperCase())return!1;
if(!this.l0)try{this.l0=JSON.parse(this.wb.oe)}catch(a){return!1}return 4===this.l0.nbformat}},mNa:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.wb.oe}}});mP.O=function(a){return new (a||mP)(_.v(_.YI),_.v(_.Vf),_.v(_.rg),_.v(_.kK),_.v(_.UI),_.v(_.eo),_.v($O),_.v(_.SH),_.v(ZO),_.v(_.Kt),_.v(_.Wu),_.v(_.cI),_.v(_.re),_.v(_.ru))};
mP.ya=_.lc({type:mP,qa:[["file-detail"]],tb:function(a,b){a&1&&_.xf(_.VH,5);if(a&2){var c;_.vf(c=_.zf())&&(b.Yqa=c.first)}},inputs:{ZPc:"windowWidth",wb:"viewData"},outputs:{cjb:"contentTypeChange"},features:[_.mf([_.kK,{wa:_.jvb,Nd:SO},_.SH])],Aa:18,Ba:18,Ea:[["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"]],ua:function(a,b){a&1&&(_.y(0,dJb,1,2,"detail-header",0)(1,eJb,1,1,"ng-template",null,1,_.Cf)(3,fJb,1,1,"markdown-tab-header",2)(4,gJb,12,11,"div",3),_.O(5,"async"),_.A(6,"main",4),_.y(7,hJb,3,8,"markdown-content",
5)(8,kJb,4,2,"ng-container",6)(9,lJb,2,1,"div",7)(10,mJb,2,1,"div",7)(11,nJb,1,1,"binary-file",8)(12,oJb,1,2,"large-file",9)(13,pJb,2,1,"ng-container",6)(14,qJb,1,1,"jupyter-notebook",10)(15,wJb,8,10,"ng-container",6)(16,xJb,1,4,"code-diff",11)(17,yJb,3,1,"icon-empty-state-display",12),_.B());if(a&2){var c=_.hf(2);_.x("ngIf",!b.gE)("ngIfElse",c);_.u(3);_.x("ngIf",b.hMb);_.u(1);_.x("ngIf",_.R(5,16,b.laa));_.u(2);_.x("ngSwitch",b.contentType);_.u(1);_.x("ngSwitchCase","markdown");_.u(1);_.x("ngSwitchCase",
"image");_.u(1);_.x("ngSwitchCase","audio");_.u(1);_.x("ngSwitchCase","video");_.u(1);_.x("ngSwitchCase","binary");_.u(1);_.x("ngSwitchCase","largeFile");_.u(1);_.x("ngSwitchCase","empty");_.u(1);_.x("ngSwitchCase","jupyter");_.u(1);_.x("ngSwitchCase","text");_.u(1);_.x("ngSwitchCase","code-diff");_.u(1);_.x("ngSwitchCase","diffTooBig")}},Ha:[QXb,SM,_.Cm,_.Dm,_.Em,QO,PO,kP,_.iK,_.zz,_.Az,RO,_.lK,UO,VO,yM,AM,zM,_.NJ,WO,_.ZH,_.jK,hP,XO,YO,_.Hm],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}"],
Oa:0});var uZb=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(a.rra())}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.ej(a,
3))}}],vZb=function(a){this.vFc=a};vZb.prototype.Sca=function(a){return!!uZb.find(function(b){return b.id===a})};vZb.prototype.cQa=function(a,b,c){var d=uZb.find(function(e){return e.id===a});return c&&d?this.vFc.list(b).ha(_.t(function(e){var f=new Map;e.map(function(g){return BJb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.nd()};var wZb=new _.xc("lang_counts_service",{Ga:"root",oa:function(){return _.ota(pUb)}});var nP=function(a,b){this.client=a;this.Ge=b;this.HTa=new _.at};
nP.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.WWa(b.HTa,f);g||c.push(f);return g}).filter(function(f){return null!=f});if(0===c.length)return _.nd(d);var e=c.reduce(function(f,g){return f.addPath(g)},new _.Ip);return _.Hu(this.Ge,function(){var f=b.client,g=b.Ge.wk();return _.jp(f.vi,f.Ei+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.XQa)},"LangCountsService.listLangCounts").ha(_.oe(function(f){c.forEach(function(g){b.HTa.put(g,(new _.Jp).jd(g))});
_.Ui(f,_.Jp,1).forEach(function(g){b.HTa.put(g.he(),g)})}),_.t(function(f){return d.concat(_.Ui(f,_.Jp,1))}))};nP.O=function(a){return new (a||nP)(_.q(wZb),_.q(_.Xu))};nP.ta=_.p({token:nP,oa:nP.O,Ga:"root"});var oP=function(a,b,c,d){this.zZ=a;this.xC=b;this.ie=d;this.txb=new vZb(c)},yZb=function(a,b,c){return xZb(a).ha(_.oe(function(d){var e=d.Ds,f=d.JU;if(d.enabled)if(f)for(d=_.l(f),e=d.next();!e.done;e=d.next())_.fJ(a.ie,e.value);else _.fJ(a.ie,e)}),_.yd(function(d){var e=d.Ds,f=d.JU;return d.enabled?a.cQa(b,e,c,f).ha(_.oe(function(g){if(f)for(var m=_.l(f),n=m.next();!n.done;n=m.next()){n=n.value;for(var r=0,w=_.l(g.values()),z=w.next();!z.done;z=w.next()){z=z.value;var D=void 0;if(null==(D=z.JU)?0:
D.has(n))r+=z.JU.get(n)}_.axb(a.ie,n,r)}else{m=0;g=_.l(g.values());for(z=g.next();!z.done;z=g.next())m+=z.value.instances;_.axb(a.ie,e,m)}}),_.Pd(function(g){if(f)for(var m=_.l(f),n=m.next();!n.done;n=m.next())_.eJ(a.ie,n.value,g);else _.eJ(a.ie,e,g);return _.nd(new Map)}),_.t(function(g){return{Ds:e,TIc:g}})):_.nd({Ds:e})}),_.de(CJb,new Map))};oP.prototype.Oqb=function(){return kUb(this.xC).ha(_.t(function(a){var b=lUb();a.forEach(function(c){b.set(c.id,null)});return b}))};
var xZb=function(a){return _.wd([a.ie.gia,a.Oqb()]).ha(_.t(function(b){b=_.l(b);var c=b.next().value,d=b.next().value;b=new Map;d=_.l(d);for(var e=d.next();!e.done;e=d.next()){var f=_.l(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}),_.ke(new Map),_.G9a(),_.t(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=[];for(var e=
_.l(b),f=e.next();!f.done;f=e.next()){var g=_.l(f.value);f=g.next().value;g=g.next().value;(!d.has(f)||g&&0===d.get(f).size)&&c.push({Ds:f,enabled:!1,JU:g})}d=_.l(d);f=d.next();for(e={};!f.done;e={loa:e.loa,gN:e.gN},f=d.next())if(g=_.l(f.value),f=g.next().value,g=g.next().value,e.gN=g,b.has(f)){if(e.gN&&0<e.gN.size){e.loa=b.get(f)||new Set([]);g=[].concat(_.zc(e.gN)).some(function(n){return function(r){return!n.loa.has(r)}}(e));var m=[].concat(_.zc(e.loa)).some(function(n){return function(r){return!n.gN.has(r)}}(e));
(g||m)&&c.push({Ds:f,enabled:!0,JU:e.gN})}}else c.push({Ds:f,enabled:!0,JU:e.gN});return c}),_.Kd(function(b){return!!b.length}),_.yd(function(b){return _.nd.apply(null,_.zc(b))}))};
oP.prototype.cQa=function(a,b,c,d){var e=this;if(a.RC)return _.od("Aggregations are only supported for directories");if(!_.ME(a))return _.od("Invalid location");var f=a.Bb,g=a.qb,m=a.Oc,n=a.repository,r=a.path;return this.txb.Sca(b)?this.txb.cQa(b,c,d):_.Qwb(this.xC,b).ha(_.me(function(w){if(!w)return _.nd(new Map);var z=_.Cob(w);return z?jUb(e.zZ,{qb:g,Oc:m,fileSpecSourceRootRepositoryKeyRepositoryName:n,fileSpecSourceRootRefSpec:f,fileSpecPath:r,fileSpecType:"DIRECTORY",category:z}).ha(_.t(function(D){return D.map(function(J){var L,
Q;return{icon:w.icon,title:w.name,path:(null==(L=J.Hg)?void 0:L.path)||"",instances:Number(null==(Q=J.data)?void 0:Q.SVa)||0}}).reduce(function(J,L){J.set(L.path,L);return J},new Map)})):_.nd(new Map)}))};oP.O=function(a){return new (a||oP)(_.q(_.aJ),_.q(_.bJ),_.q(nP),_.q(_.dJ))};oP.ta=_.p({token:oP,oa:oP.O});var pP=function(){this.D3a=500;this.Wia=GJb;this.title=this.Tra="";this.Jra=[];this.wub=!0;this.Zi=this.jV=!1;this.toggle=new _.ll;this.limit=500};pP.prototype.Sb=function(a){a.groupedFiles&&(this.limit=500)};pP.O=function(a){return new (a||pP)};
pP.ya=_.lc({type:pP,qa:[["folder-detail-section"]],inputs:{Tra:"headerId",title:"title",Jra:"groupedFiles",wub:"initiallyExpanded",jV:"useRelativeUrls",aggregations:"aggregations",Zi:"isPiper"},outputs:{toggle:"toggle"},features:[_.Cc],Aa:7,Ba:4,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"mat-expansion-panel",0),_.I("afterExpand",function(){return b.toggle.emit(!0)})("afterCollapse",function(){return b.toggle.emit(!1)}),_.A(1,"mat-expansion-panel-header")(2,"mat-panel-title")(3,"h3",1),_.N(4),_.y(5,DJb,4,3,"ng-container",2),_.B()()(),_.y(6,FJb,1,1,"ng-template",
3),_.B());a&2&&(_.x("expanded",b.wub),_.u(3),_.Pe("id",b.Tra),_.u(1),_.kf(" ",b.title," "),_.u(1),_.x("ngIf",b.D3a<b.Wia(b.Jra)&&null!=b.limit))},Ha:[_.jo,_.Bm,_.Cm,_.nK,_.Ir,_.Lz,_.vH,_.wH,_.Kz],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}"],Oa:0});var qP=function(a,b){this.Fa=a;this.Kc=b;this.yMc=!1};qP.prototype.Yj=function(a){this.Kc.Eaa.getValue()!==a&&(this.Fa.mb({element:"FolderTabHeader",action:this.ZPa(a),gestureName:"CLICK",projectId:this.wb.location.qb}),this.Kc.Eaa.next(a))};qP.prototype.ZPa=function(a){switch(a){case 0:return"openFilesTab";case 1:return"openProjectsTab";default:return _.Fg(a,"Unknown folder detail tab selected")}};qP.O=function(a){return new (a||qP)(_.v(_.eo),_.v(_.YI))};
qP.ya=_.lc({type:qP,qa:[["folder-tab-header"]],inputs:{wb:"viewData",yMc:"showProjectTab"},Aa:4,Ba:3,Ea:[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Files"],["label","Project Info"]],ua:function(a,b){a&1&&(_.A(0,"mat-tab-group",0),_.I("selectedIndexChange",function(c){return b.Yj(c)}),_.O(1,"async"),_.E(2,"mat-tab",1)(3,"mat-tab",2),_.B());a&2&&_.x("selectedIndex",_.R(1,1,b.Kc.bBc))},Ha:[_.SB,_.OB,_.NB,_.Hm],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}"],
Oa:0});var zZb=["markdownContentComponent"],AZb={O2a:0,b3a:1,od:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},rP=function(a,b){this.yk=a;this.modifier=b;this.TLb=!1;this.V2a=AZb;this.JF=2};rP.prototype.Ra=function(){};rP.prototype.Sb=function(a){a.markdownContent&&(this.JF=2)};rP.prototype.Hm=function(){BZb(this)};rP.prototype.expand=function(){this.JF=1};var BZb=function(a){2===a.JF&&(a.TLb?_.OZa(a.yk,function(){180<a.BGc.element.na.scrollHeight&&(a.JF=0)}):a.JF=1)};
rP.O=function(a){return new (a||rP)(_.v(_.Yt),_.v($O))};
rP.ya=_.lc({type:rP,qa:[["readme"]],tb:function(a,b){a&1&&_.xf(zZb,5);if(a&2){var c;_.vf(c=_.zf())&&(b.BGc=c.first)}},inputs:{TLb:"shouldCollapse",AGc:"markdownContent",Mva:"safeHtmlContent"},features:[_.Cc],Aa:6,Ba:11,Ea:[[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"]],ua:function(a,b){a&1&&(_.E(0,"markdown-content",0,1),_.O(2,"async"),_.O(3,"async"),_.A(4,"div"),_.y(5,HJb,2,0,"button",2),_.B());a&2&&(_.Re("collapsed",b.JF===b.V2a.O2a),_.x("content",b.AGc)("relativeLinkModifier",_.R(2,7,b.modifier.eHb))("relativeImageModifier",_.R(3,9,b.modifier.cHb))("safeHtmlContent",b.Mva),_.u(5),_.x("ngIf",b.JF===b.V2a.O2a))},Ha:[_.Cm,_.NJ,_.Hr,_.Hm],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 sP=function(){this.label="";this.kMa=new _.ll};sP.prototype.Vd=function(){this.kMa.emit()};sP.O=function(a){return new (a||sP)};sP.ya=_.lc({type:sP,qa:[["stacks-expand-list-button"]],inputs:{label:"label"},outputs:{kMa:"clickEvent"},Aa:2,Ba:1,Ea:[[1,"toggle-button",3,"click"]],ua:function(a,b){a&1&&(_.A(0,"button",0),_.I("click",function(){return b.Vd()}),_.N(1),_.B());a&2&&(_.u(1),_.lf(b.label))},styles:["[_nghost-%COMP%]{grid-column:var(--expand-list-button-grid-column, auto)}.toggle-button[_ngcontent-%COMP%]{color:var(--primary-color);font-size:.9em;font-style:italic;margin-top:.6em}/*# sourceMappingURL=expand_list_button.css.map */"]});var tP=function(a,b,c,d){this.BNa=a;this.Rc=b;this.ve=c;this.wKc=d;this.fNb=5;this.eNb=!0;this.vc=new _.he;this.Be=!1};tP.prototype.Sb=function(a){(a=a.stacksExpandListOf)&&a.kG?(this.Spa=this.BNa.find(this.items).create(this.hNc),CZb(this)):a||CZb(this)};tP.prototype.hn=function(){var a;(null==(a=this.Spa)?0:a.diff(this.items))&&CZb(this)};tP.prototype.Ka=function(){this.vc.next()};var CZb=function(a){a.ve.clear();a.qMc?(a.MT(a.FAc),a.Be&&(a.bta=a.MT(a.MTa)),DZb(a)):a.MT(a.items)};
tP.prototype.MT=function(a){var b=this;return a.map(function(c){return b.ve.Kh(b.Rc,{va:c})})};var DZb=function(a){var b=_.El(a.wKc,sP);a.button=a.ve.UJ(b);a.button.instance.kMa.ha(_.ne(a.vc)).subscribe(function(){a.Be?a.collapse():a.expand();a.button&&(EZb(a),a.ve.detach(a.ve.indexOf(a.button.tu)),a.ve.oS(a.button.tu))});EZb(a)},EZb=function(a){a.button&&(a.button.instance.label=a.Be?"Less":"More (+"+a.MTa.length+")")};
tP.prototype.collapse=function(){for(var a=_.l(this.bta||[]),b=a.next();!b.done;b=a.next())this.ve.detach(this.ve.indexOf(b.value));this.Be=!1};tP.prototype.expand=function(){if(this.bta)for(var a=_.l(this.bta||[]),b=a.next();!b.done;b=a.next())this.ve.oS(b.value);else this.bta=this.MT(this.MTa);this.Be=!0};
_.W.Object.defineProperties(tP.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return this.gNc||[]}},FAc:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(0,this.CPa)}},MTa:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(this.CPa)}},CPa:{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.fNb||5}},qMc:{configurable:!0,
enumerable:!0,get:function(){return!!this.eNb&&this.CPa!==this.items.length}}});tP.O=function(a){return new (a||tP)(_.v(_.Ol),_.v(_.sf),_.v(_.tf),_.v(_.Mk))};tP.Ia=_.rc({type:tP,qa:[["","stacksExpandList",""]],inputs:{gNc:"stacksExpandListOf",fNb:"stacksExpandListSize",hNc:"stacksExpandListTrackBy",eNb:"stacksExpandListShowToggleButton"},features:[_.Cc]});var uP=function(a){var b=this;this.EU=a;this.Lj=null;this.ava=WFb;this.EU.HZ().subscribe(function(c){b.Lj=c},function(){console.error("No announcement found.")})};_.W.Object.defineProperties(uP.prototype,{Ldb:{configurable:!0,enumerable:!0,get:function(){return _.X(this.Lj,2)}}});uP.O=function(a){return new (a||uP)(_.v(oO))};
uP.ya=_.lc({type:uP,qa:[["stacks-butterbar"]],features:[_.mf([oO])],Aa:1,Ba:1,Ea:[["class","butterbar",4,"ngIf"],[1,"butterbar"],[3,"innerHTML"]],ua:function(a,b){a&1&&_.y(0,IJb,2,5,"div",0);a&2&&_.x("ngIf",b.Lj&&"no_announce"!==bGb(_.Eb(b.Lj,3)))},Ha:[_.Cm],styles:[".butterbar{text-align:center;padding-bottom:1px} .butterbar a{text-decoration:underline} .butterbar .info{background-color:var(--butterbar-bg-info-color);padding-top:4px;height:30px} .butterbar .warning{background-color:var(--butterbar-bg-warning-color);padding-top:4px;height:30px}/*# sourceMappingURL=butterbar.css.map */"]});var FZb=function(){};FZb.O=function(a){return new (a||FZb)};FZb.ya=_.lc({type:FZb,qa:[["stacks-search"]],Aa:1,Ba:0,Ea:[["placeholder","Search Stacks for infrastructure","hidden-query","type:stacks"]],ua: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}/*# sourceMappingURL=search.css.map */"]});var vP=function(){this.QX=[];this.SL=!1};_.W.Object.defineProperties(vP.prototype,{params:{configurable:!0,enumerable:!0,get:function(){var a={};this.SL&&(a.oldView=this.SL);return a}}});vP.O=function(a){return new (a||vP)};
vP.ya=_.lc({type:vP,qa:[["stacks-header"]],inputs:{QX:"breadcrumb",SL:"oldView"},Aa:10,Ba:2,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"header")(1,"div",0)(2,"a",1),_.E(3,"img",2),_.A(4,"h1"),_.N(5,"Stacks"),_.B()(),_.E(6,"stacks-search"),_.A(7,"div",3),_.y(8,
LJb,3,2,"span",4),_.B()(),_.E(9,"stacks-butterbar"),_.B());a&2&&(_.u(2),_.x("queryParams",b.params),_.u(6),_.x("ngForOf",b.QX))},Ha:[uP,_.Bm,_.Cm,_.Pn,FZb],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}/*# sourceMappingURL=header.css.map */']});var wP=function(){this.Fsa=!1;this.DCb=!0;this.uRa=this.i_=""};wP.prototype.Ra=function(){if(!this.link)throw Error("Oe");};
_.W.Object.defineProperties(wP.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return this.link.GK()}},Fi:{configurable:!0,enumerable:!0,get:function(){return this.link.CR()?this.link.CR().startsWith("https://")?_.X(this.link,3):this.link.CR().includes(".")?"https://static.corp.google.com/stacks/"+_.X(this.link,3):"https://www.gstatic.com/images/icons/material/system/2x/"+_.X(this.link,3)+"_grey600_24dp.png":"https://www.gstatic.com/images/icons/material/system/2x/link_grey600_24dp.png"}}});
wP.O=function(a){return new (a||wP)};
wP.ya=_.lc({type:wP,qa:[["stacks-icon-link"]],inputs:{link:"link",Fsa:"isContact",DCb:"openInNewTab",i_:"gtmBox",uRa:"gtmList"},Aa:4,Ba:4,Ea:[["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"]],ua:function(a,b){a&1&&_.y(0,MJb,1,2,"img",0)(1,NJb,2,13,"a",1)(2,OJb,2,3,"span",
2)(3,PJb,2,4,"a",3);a&2&&(_.x("ngIf",b.Fsa),_.u(1),_.x("ngIf",b.url),_.u(1),_.x("ngIf",!b.url&&!_.Ui(b.link,aL,4).length),_.u(1),_.x("ngForOf",_.Ui(b.link,aL,4)))},Ha:[_.Bm,_.Cm],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\n  background: none !important;\n  padding: 0;\n}"]});var xP=function(){this.icon="info_outline_grey600";this.content=void 0};xP.prototype.Ra=function(){this.content=GZb.get(this.name)};xP.O=function(a){return new (a||xP)};
xP.ya=_.lc({type:xP,qa:[["stacks-popup-info"]],inputs:{name:"name",icon:"icon"},Aa:1,Ba:1,Ea:[[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"]],ua:function(a,b){a&1&&_.y(0,RJb,10,7,"ng-container",0);a&2&&_.x("ngIf",b.content)},Ha:[_.Bm,_.Cm,sL],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%)}/*# sourceMappingURL=popup.css.map */']});
var GZb=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 HZb=function(){this.Hi=[];this.i_=""};HZb.O=function(a){return new (a||HZb)};
HZb.ya=_.lc({type:HZb,qa:[["stacks-link-lists"]],inputs:{Hi:"lists",i_:"gtmBox"},Aa:2,Ba:1,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,YJb,7,4,"div",1),_.B());a&2&&(_.u(1),_.x("ngForOf",b.Hi))},Ha:[_.Bm,_.Cm,wP,xP],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}/*# sourceMappingURL=link_lists.css.map */"]});
var TJb=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 yP=function(){};yP.prototype.Ra=function(){};yP.O=function(a){return new (a||yP)};
yP.ya=_.lc({type:yP,qa:[["stacks-popup-freshness"]],inputs:{Jp:"productName",sqb:"freshnessDate",Aca:"isFresh"},Aa:8,Ba:6,Ea:[["src","https://fonts.gstatic.com/s/i/googlematerialicons/check_circle_filled/v6/gm_blue-24dp/2x/gm_check_circle_filled_gm_blue_24dp.png","alt","Review is up-to-date icon","class","freshness-badge-fresh",4,"ngIf"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/error/v8/gm_blue-24dp/2x/gm_error_gm_blue_24dp.png","alt","Review is outdated icon","class","freshness-badge-stale",
4,"ngIf"],[1,"popup-box"],["class","popup-title",4,"ngIf"],[1,"popup-text"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/check_circle_filled/v6/gm_blue-24dp/2x/gm_check_circle_filled_gm_blue_24dp.png","alt","Review is up-to-date icon",1,"freshness-badge-fresh"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/error/v8/gm_blue-24dp/2x/gm_error_gm_blue_24dp.png","alt","Review is outdated icon",1,"freshness-badge-stale"],[1,"popup-title"]],ua:function(a,b){a&1&&(_.A(0,"button"),
_.y(1,ZJb,1,0,"img",0)(2,$Jb,1,0,"img",1),_.B(),_.A(3,"div",2),_.y(4,aKb,2,0,"p",3)(5,bKb,2,0,"p",3),_.A(6,"p",4),_.N(7),_.B()());a&2&&(_.u(1),_.x("ngIf",b.Aca),_.u(1),_.x("ngIf",!b.Aca),_.u(2),_.x("ngIf",b.Aca),_.u(1),_.x("ngIf",!b.Aca),_.u(2),_.Uy("",b.Jp," team has reviewed this product on ",b.sqb,"."))},Ha:[_.Cm],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%)}/*# sourceMappingURL=popup.css.map */']});var zP=function(){};zP.prototype.Ra=function(){};zP.O=function(a){return new (a||zP)};
zP.ya=_.lc({type:zP,qa:[["stacks-popup-isa"]],inputs:{product:"product"},Aa:10,Ba:2,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"button"),_.E(1,"img",0),_.B(),_.A(2,"div",1)(3,"p",2),_.N(4,"Infrastructure Support Agreement"),
_.B(),_.A(5,"p",3),_.N(6),_.B(),_.A(7,"p",3)(8,"a",4),_.N(9,"More info"),_.B()()());a&2&&(_.u(6),_.kf("",b.product.getName()," has signed an ISA."),_.u(2),_.ff("href","/agreement/",b.product.Wq(),"",_.Ce))},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%)}/*# sourceMappingURL=popup.css.map */'],
Oa:0});var AP=function(){this.metrics=[];this.description=""},cKb=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))};AP.prototype.Ra=function(){this.description=IZb.get(this.Cfa)||""};_.W.Object.defineProperties(AP.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return ZFb(this.Cfa)}},rDc:{configurable:!0,enumerable:!0,get:function(){return YFb(this.Cfa)}}});
AP.O=function(a){return new (a||AP)};
AP.ya=_.lc({type:AP,qa:[["stacks-popup-pp"]],inputs:{Cfa:"productPhase",metrics:"metrics"},Aa:15,Ba:5,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"button"),_.E(1,"img",
0),_.B(),_.A(2,"div",1)(3,"p",2),_.N(4),_.B(),_.A(5,"div",3)(6,"p"),_.N(7),_.B(),_.y(8,dKb,9,6,"div",4),_.E(9,"hr"),_.A(10,"p",5),_.N(11," Product phases is a standard set of product stages."),_.E(12,"br"),_.A(13,"a",6),_.N(14,"go/product-phases"),_.B()()()());a&2&&(_.u(1),_.ff("src","https://static.corp.google.com/stacks/icon_",b.rDc,".svg",_.Ce),_.x("alt","product phase "+b.name+" icon"),_.u(3),_.lf(b.name),_.u(3),_.lf(b.description),_.u(1),_.x("ngForOf",b.metrics))},Ha:[_.Bm],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%)}/*# sourceMappingURL=popup.css.map */']});
var IZb=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 JZb=function(a){return[a]},BP=function(){};BP.prototype.Ra=function(){};_.W.Object.defineProperties(BP.prototype,{INc:{configurable:!0,enumerable:!0,get:function(){return this.product.Ig().fg()}},HNc:{configurable:!0,enumerable:!0,get:function(){return"/domain/"+_.X(this.product.Ig(),1)}}});BP.O=function(a){return new (a||BP)};
BP.ya=_.lc({type:BP,qa:[["stacks-popup-recommended"]],inputs:{product:"product"},Aa:10,Ba:5,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"button"),_.E(1,"img",0),_.B(),_.A(2,"div",1)(3,"p",2),_.N(4,"Recommended products"),
_.B(),_.A(5,"p",3),_.N(6),_.B(),_.A(7,"p",3)(8,"a",4),_.N(9,"More info"),_.B()()());a&2&&(_.u(6),_.Uy("",b.product.getName()," is recommended by the ",b.INc," domain stewards."),_.u(2),_.x("href",_.of(3,JZb,b.HNc),_.Ce))},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%)}/*# sourceMappingURL=popup.css.map */']});var CP=function(){this.metrics=[];this.description=""};CP.prototype.Ra=function(){this.description=KZb.get(this.l2)||""};_.W.Object.defineProperties(CP.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.l2.replace("sl","Support level ")}}});CP.O=function(a){return new (a||CP)};
CP.ya=_.lc({type:CP,qa:[["stacks-popup-sl"]],inputs:{l2:"supportLevelId",metrics:"metrics"},Aa:15,Ba:5,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,
"button"),_.E(1,"img",0),_.B(),_.A(2,"div",1)(3,"p",2),_.N(4),_.B(),_.A(5,"div",3)(6,"p"),_.N(7),_.B(),_.y(8,eKb,9,4,"div",4),_.E(9,"hr"),_.A(10,"p",5),_.N(11," Support levels reflect the degree to which a product provides support to its users."),_.E(12,"br"),_.A(13,"a",6),_.N(14,"go/stacks-pt#support-levels"),_.B()()()());a&2&&(_.u(1),_.ff("src","https://static.corp.google.com/stacks/icon_",b.l2,".svg",_.Ce),_.x("alt","service level "+b.l2+" icon"),_.u(3),_.lf(b.name),_.u(3),_.lf(b.description),
_.u(1),_.x("ngForOf",b.metrics))},Ha:[_.Bm],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%)}/*# sourceMappingURL=popup.css.map */']});
var KZb=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 DP=function(){this.Oxa=this.SL=!1};DP.prototype.Ra=function(){};DP.O=function(a){return new (a||DP)};
DP.ya=_.lc({type:DP,qa:[["stacks-popup-product"]],inputs:{product:"product",SL:"oldView",Oxa:"underAlternatives"},Aa:5,Ba:5,Ea:[[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"]],ua:function(a,b){a&1&&_.y(0,fKb,1,1,"stacks-popup-recommended",0)(1,gKb,1,3,"stacks-popup-isa",1)(2,hKb,
1,2,"stacks-popup-pp",2)(3,iKb,1,3,"stacks-popup-pp",3)(4,kKb,1,2,"stacks-popup-sl",4);a&2&&(_.x("ngIf",b.product.CQa()),_.u(1),_.x("ngIf",b.product.BQa()),_.u(1),_.x("ngIf",!b.SL&&!b.Oxa),_.u(1),_.x("ngIf",!b.SL&&b.Oxa),_.u(1),_.x("ngIf",b.SL))},Ha:[_.Cm,AP,BP,CP,zP],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%)}/*# sourceMappingURL=popup.css.map */']});var FLb=_.pi(["https://roadmap.googleplex.com/",""]),rKb=function(a){return[a]},LZb="contactTeam onboardingDoc signUpDoc includedTeamId excludedTeamId gcpGuidance buildVisibility groups other".split(" "),EP=function(a,b,c){var d=this;this.VH=a;this.EU=b;this.Al=c;this.J_b=EXb;this.Tc=_.dE;this.Kub=new _.Wf("");this.sS=!1;this.PNa=!0;this.MNa=this.NXa=!1;this.IBc=ZFb;this.EBc=$Fb;this.productId=_.wd([this.Kub,this.Al.params]).ha(_.t(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return e||
f.productId}));this.product=this.productId.ha(_.me(function(e){return d.EU.VZ(e)}),_.oe(function(e){d.sS||d.VH.Vl(e.fg()+" - Stacks")}));this.oFb=_.wd([this.product]).ha(_.t(function(e){e=_.l(e).next().value;for(var f=[],g=new Map,m=_.l(_.Ui(e,aO,72)),n=m.next();!n.done;n=m.next())n=n.value,aGb(n.getScope(),n.Cra(),g);m=_.l(LZb);for(n=m.next();!n.done;n=m.next())n=n.value,g.has(n)&&f.push({key:n,value:g.get(n)});g=yLb(e);m=[];VFb([{source:e.hra(),Hi:m,name:"Best practices",icon:"school"},{source:e.jra(),
Hi:m,name:"Codelabs",icon:"school"},{source:_.Ui(e,aL,6),Hi:m,name:"Concepts",icon:"school"},{source:e.nra(),Hi:m,name:"Getting started",icon:"school"},{source:e.ora(),Hi:m,name:"How to",icon:"school"},{source:e.qra(),Hi:m,name:"Introductory guides",icon:"school"},{source:_.Ui(e,aL,30),Hi:m,name:"Reference guides",icon:"school"},{source:_.Ui(e,aL,65),Hi:m,name:"Testing",icon:"school"}]);m.sort(UK);n=zLb(e);var r=ALb(e),w=BLb(e),z=[];if(_.Ti(e,gO,43)){var D=(new WK).Ie("Apps ATLs"),J=_.Ui(e,aL,44);
if(0===J.length)D.k7(VK({name:_.Ti(e,gO,43).fg(),icon:"track_changes"}));else{var L=_.l(J);for(J=L.next();!J.done;J=L.next())J=J.value,D.k7(VK({name:_.Ti(e,gO,43).fg(),icon:"track_changes",url:J.GK()}))}z.push(D)}if(_.Ti(e,iO,58)){D=new WK;J=_.Ui(e,aL,59);D.Ie("Security");L=_.l(J);for(J=L.next();!J.done;J=L.next())J=J.value,D.k7(VK({name:_.Ti(e,iO,58).fg(),icon:"enhanced_encryption",url:J.GK()}));z.push(D)}_.Ti(e,jO,33)&&z.push((new WK).Ie("SRE authorities").vU([VK({name:_.Ti(e,jO,33).fg(),icon:"track_changes"})]));
if(_.cj(e,67)){D=(new WK).Ie("Privacy");J=_.l(_.aj(e,78));for(L=J.next();!L.done;L=J.next())D.k7(VK({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"}));z.push(D)}z.sort(UK);D=DLb(e);J=_.aj(e,4);J=void 0===J?[]:J;J=J.map(ELb).sort(UK);L=GLb(_.aj(e,38));for(var Q=CLb(e),da=new Map,oa=_.l(_.Ui(e,aO,72)),qa=oa.next();!qa.done;qa=oa.next())if(qa=qa.value,10===qa.getScope()||
9===qa.getScope()){qa=_.l(qa.Cra());for(var ta=qa.next();!ta.done;ta=qa.next())ta=ta.value.split(":"),1===ta.length?da.set(ta[0],ta[0]):da.set(ta[0],ta[1])}return _.WD({product:e,Tna:f,XXa:g,Omb:m,Uzc:n,Obb:r,WOa:w,Irb:z,GWa:D,lY:J,cJb:L,sY:Q,bPb:da})}),_.ge(1),_.rd(),_.Pd(function(e){return _.VD(e.message)}),_.ke(_.eE));this.QX=this.oFb.ha(_.Kd(_.PE),_.t(function(e){return e.Vb.product}),_.t(function(e){return EXb.includes(_.X(e.Ig(),1))?[VK({name:"Home",url:"/"}),VK({name:e.fg(),url:""})]:[VK({name:"Home",
url:"/"}),VK({name:e.Ig().getParent().fg(),url:"/domain/"+_.X(e.Ig().getParent(),1)}),VK({name:e.Ig().fg(),url:"/domain/"+_.X(e.Ig(),1)}),VK({name:e.fg(),url:""})]}),_.ke([VK({name:"Home",url:"/"})]));this.pnb=RFb();this.ava=WFb;this.PNa=!0;this.NXa=this.Al.Sc.Ta.pscMvpLaunch||!1;this.MNa=this.Al.Sc.Ta.displayExternalProducts||!1};
_.W.Object.defineProperties(EP.prototype,{qJc:{configurable:!0,enumerable:!0,set:function(a){this.sS=!!a;this.Kub.next(a)}},BCc:{configurable:!0,enumerable:!0,get:function(){return 0<document.getElementsByClassName("butterbar").length}},params:{configurable:!0,enumerable:!0,get:function(){var a={};this.PNa&&(a.displayStacksWellLitPaths=!0);this.NXa&&(a.pscMvpLaunch=!0);this.MNa&&(a.displayExternalProducts=!0);return a}}});EP.O=function(a){return new (a||EP)(_.v(_.on),_.v(oO),_.v(_.Vf),_.v(dO))};
EP.ya=_.lc({type:EP,qa:[["stacks-product-page"]],inputs:{qJc:"productIdFromParent"},features:[_.mf([oO])],Aa:4,Ba:6,Ea:[[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"]],ua:function(a,b){a&1&&(_.y(0,lKb,2,3,"stacks-header",0),_.A(1,"main"),_.y(2,wLb,
4,4,"ng-container",1),_.O(3,"async"),_.B());a&2&&(_.x("ngIf",!b.sS),_.u(1),_.Re("hasButterbar",b.BCc),_.u(1),_.x("ngIf",_.R(3,4,b.oFb)))},Ha:[_.Bm,_.Cm,_.Dm,_.Em,vP,_.Pn,wP,HZb,_.YD,yP,DP,xP,tP,_.Hm],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}/*# sourceMappingURL=product_page.css.map */"],
Oa:0});var MZb=["mainContent"],FP=function(a,b,c,d,e,f,g,m){var n=this;this.Vg=b;this.qx=c;this.Kc=d;this.Suc=e;this.d0a=g;this.gt=m;this.RN="detail-header-id";this.t$b="Files and Directories";this.u$b="Generated Files and Directories";this.s$b="Deleted Files and Directories";this.Zi=_.kE;this.bn={files:{rr:new Set,entries:[]},Qz:{rr:new Set,entries:[]}};this.NUa=[];this.nG={files:{rr:new Set,entries:[]},Qz:{rr:new Set,entries:[]}};this.Jqb=[];this.bo={files:{rr:new Set,entries:[]},Qz:{rr:new Set,entries:[]}};
this.vNa=[];this.Xp=function(){};this.BKb=new _.Wf(null);this.gNb=new _.fe;this.myc=_.tj(function(r){n.qx.ywa(r)},300);this.wBc=_.tj(function(r){!hL(n.bn)||n.qx.yha(r)},300);this.hNb=(this.fNc=_.qu.has(53))?this.gNb.ha(_.me(function(r){return n.d0a.get(r)}),_.t(function(r){return _.Ui(r,VWb,1)}),_.ge(1),_.rd()):_.Wd;this.Fpa=_.wd([this.BKb,this.hNb]).ha(_.t(function(r){r=_.l(r);var w=r.next().value;return(r=r.next().value)?w&&r.some(function(z){return z.gba()===w})?w:0===r.length?null:r[0].gba():
null}),_.Vd(),_.ge(1),_.rd())};FP.prototype.Ra=function(){};
FP.prototype.Sb=function(a){var b=this,c=a.viewData;if(c){a=c.dg;var d=c.ej;d=(c=d&&_.EE(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.bn={files:{rr:new Set,entries:[]},Qz:{rr:new Set,entries:[]}},this.nG={files:{rr:new Set,entries:[]},Qz:{rr:new Set,entries:[]}},this.bo={files:{rr:new Set,entries:[]},Qz:{rr:new Set,entries:[]}});c&&!d||NZb(this,a.entries,this.location);c||(this.lva=a.lva,this.VXa=a.VXa,_.qu.has(11)&&(this.aggregations=yZb(this.Suc,a.location,a.entries.filter(function(e){var f;
return!(null==(f=_.Ti(e,_.mp,4))?0:_.cj(f,4))&&!_.NE(e.MR())}).map(SLb)).ha(_.ge(1),_.rd())),this.Xp=_.Krb(this.Vg,function(){var e;null==(e=b.yGc)||e.na.focus()}),this.gNb.next(this.location))}};FP.prototype.Ka=function(){this.Xp()};
var hL=function(a){return a.entries?0<a.entries.length:0<a.files.entries.length||0<a.Qz.entries.length},OZb=function(a){var b=a.files;a=a.Qz;var c=[];hL(a)&&c.push(a.entries);hL(b)&&c.push(b.entries);return c},ILb=function(a){return""===a.location.path||"/"===a.location.path},NZb=function(a,b,c){var d=ILb(a);b=_.l(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=_.Ti(e,_.mp,4))?void 0:_.Y(g,5),r=SLb(e);g=_.NE(e.MR());var w=_.Plb(e.MR()),z=!g||w;e={Mc:d||
!z?_.Qp(_.eF(m.Xb().jd(r)),{vf:n}).Za():void 0,path:r,name:_.ez(r),vf:n,entryType:e.getType(),bo:null==(f=_.Ti(e,_.mp,4))?void 0:_.cj(f,4),nG:g,gEc:w,tMc:z};f=3===e.entryType||5===e.entryType;f=e.bo?f?a.bo.Qz:a.bo.files:e.nG?f?a.nG.Qz:a.nG.files:f?a.bn.Qz:a.bn.files;f.rr.has(e.name)||(f.rr.add(e.name),f.entries.push(e))}!hL(a.bn)&&hL(a.bo)?(a.bn=a.bo,a.NUa=OZb(a.bn),a.bo={files:{rr:new Set,entries:[]},Qz:{rr:new Set,entries:[]}},a.vNa=[]):(a.NUa=OZb(a.bn),a.vNa=OZb(a.bo));a.Jqb=OZb(a.nG)};
_.W.Object.defineProperties(FP.prototype,{Ul:{configurable:!0,enumerable:!0,get:function(){return this.Kc.Eaa.getValue()}},dFc:{configurable:!0,enumerable:!0,get:function(){return 0===this.Ul}},eFc:{configurable:!0,enumerable:!0,get:function(){return 1===this.Ul}},location:{configurable:!0,enumerable:!0,get:function(){return this.wb.location}}});FP.O=function(a){return new (a||FP)(_.v(_.Vf),_.v(_.wg),_.v(_.Wu),_.v(_.YI),_.v(oP),_.v(_.ru),_.v(pO),_.v(_.cv))};
FP.ya=_.lc({type:FP,qa:[["folder-detail","viewData",""]],tb:function(a,b){a&1&&_.xf(MZb,5);if(a&2){var c;_.vf(c=_.zf())&&(b.yGc=c.first)}},inputs:{wb:"viewData"},features:[_.mf([oP]),_.Cc],mc:["viewData",""],Aa:7,Ba:11,Ea:[["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"]],ua:function(a,b){a&1&&(_.E(0,"detail-header",0),_.y(1,HLb,1,2,"folder-tab-header",1),_.O(2,"async"),_.y(3,NLb,7,6,"main",2),_.O(4,"async"),_.y(5,RLb,3,3,"ng-container",3),_.O(6,"async"));a&2&&(_.x("viewData",b.wb)("showLinksDropdown",!0),_.u(1),_.x("ngIf",_.R(2,5,b.Fpa)),_.u(2),_.x("ngIf",
b.dFc||!1===_.R(4,7,b.Fpa)),_.u(2),_.x("ngIf",_.R(6,9,b.eFc&&b.Fpa)))},Ha:[tL,_.Bm,_.Cm,PO,qP,UL,_.Sv,_.Rv,_.Ly,_.Fy,EP,rP,pP,_.Hm],styles:["folder-detail[_nghost-%COMP%]{display:flex;flex-direction:column;outline:0}detail-header[_ngcontent-%COMP%], folder-tab-header[_ngcontent-%COMP%]{box-sizing:border-box;flex:0 0 auto;height:41px;max-height:41px;outline:0}detail-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}.select-wrapper[_ngcontent-%COMP%]{display:block}.select-wrapper[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{min-width:300px;padding:12px}main[_ngcontent-%COMP%], readme[_ngcontent-%COMP%], stacks-product-page[_ngcontent-%COMP%]{overflow:auto;outline:0}"],
Oa:0});var PZb=["gobUrl"],QZb=["externalUrl"],RZb=["commitHash"],GP=function(){};
_.W.Object.defineProperties(GP.prototype,{Tvb:{configurable:!0,enumerable:!0,get:function(){return!!this.wb.yM}},Wzc:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.wb.tba;var b=this.wb.wz;var c=_.jg(a);c=new _.Hh(c);if(c.NK()){c=c.Ig();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}},eDc:{configurable:!0,enumerable:!0,get:function(){if(!this.wb.yM)throw Error("Pe");
var a=this.wb.yM,b=_.hj(a,3,_.Uh)||a.Bm(),c=_.hj(a,3,_.Uh)?"host":"project";return _.Kp(new _.Ng({ue:{id:b,type:c},repository:_.Y(a,2),Bb:this.wb.wz,path:""}))}},uTa:{configurable:!0,enumerable:!0,get:function(){return!!this.wb.Rpa}}});GP.O=function(a){return new (a||GP)};
GP.ya=_.lc({type:GP,qa:[["git-submodule-detail"]],tb:function(a,b){a&1&&(_.xf(PZb,5,_.ed),_.xf(QZb,5,_.ed),_.xf(RZb,5,_.ed));if(a&2){var c;_.vf(c=_.zf())&&(b.XBc=c.first);_.vf(c=_.zf())&&(b.Vzc=c.first);_.vf(c=_.zf())&&(b.Twc=c.first)}},inputs:{wb:"viewData"},Aa:5,Ba:2,Ea:[[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",""]],ua:function(a,b){a&1&&(_.y(0,TLb,7,3,"ng-container",0),_.N(1,"\n\n"),_.y(2,XLb,45,9,"ng-template",null,1,_.Cf),_.N(4,"\n"));if(a&2){var c=_.hf(3);_.x("ngIf",b.uTa)("ngIfElse",c)}},Ha:[TM,_.Cm,_.wz,QO,PO,_.fo,_.$D,HM,_.Pn],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 SZb=function(a,b,c,d,e){var f=this;this.jB=a;this.IF=b;this.Ff=c;this.Fa=d;this.LWa=e;this.wj="CodeExamplePanel";this.kY=this.jB.nU.ha(_.me(function(g){var m=null==g?void 0:g.AY;if(!m)return _.nd(null);g=m.Ni;if(m.oEc){var n=m.Wl;m=m.HH}else m=cMb(m.hHc||""),n=m.Wl,m=m.HH;if(!g||!n||!m)return _.nd(null);f.Fa.mb({gestureName:"EXTERNAL",element:f.wj,action:"requestExampleForDefinition"});return mUb(f.IF,n,m,g).ha(_.oe(function(r){r.dG||f.Fa.mb({gestureName:"EXTERNAL",element:f.wj,action:"noExampleFoundForDefinition"});
f.LWa.oYa("gsn","gs")}),_.ke(null))}),_.Pd(function(g){f.Fa.mb({gestureName:"EXTERNAL",element:f.wj,action:"error"});f.Ff.handleError(g);return _.nd(null)}));a=this.jB.nU.ha(_.Kd(function(g){return!!g}),_.t(function(g){return g.AY}));this.fAc=a.ha(_.t(function(g){return!g.Wl}));this.uOb=a.ha(_.t(function(g){return g.Ni}));this.GTa=a.ha(_.t(function(g){return g.pN[0]}))};SZb.O=function(a){return new (a||SZb)(_.v(_.YI),_.v(_.oK),_.v(_.Ge),_.v(_.ou),_.v(_.XI))};
SZb.ya=_.lc({type:SZb,qa:[["code-example-panel"]],inputs:{source:"source"},Aa:7,Ba:4,Ea:[[1,"code-example-panel"],[4,"ngIf","ngIfElse"],["noSymbolSelected",""],["usingFqn",""],[1,"symbol"],[3,"logElement","codeExample","source"],["noExampleFound",""],[1,"no-example-message"],[1,"instructions"],[3,"logElement","kytheTicketObservable","source"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,ZLb,6,7,"ng-container",1),_.O(2,"async"),_.B(),_.y(3,$Lb,2,0,"ng-template",null,2,_.Cf)(5,bMb,5,3,"ng-template",
null,3,_.Cf));if(a&2){var c=_.hf(4);_.u(1);_.x("ngIf",_.R(2,2,b.uOb))("ngIfElse",c)}},Ha:[_.Cm,DM,_.pK,_.Hm],styles:[".code-example-panel[_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-example-panel[_ngcontent-%COMP%]   .instructions[_ngcontent-%COMP%]{padding:20px 16px 9px;text-align:center;font-size:14px}.code-example-panel[_ngcontent-%COMP%]   .no-example-message[_ngcontent-%COMP%]{padding:9px 16px 20px}\n/*# sourceMappingURL=code_example_panel.css.map */"],
Oa:0});var HP=function(a,b,c,d,e,f){var g=this;this.Rvc=a;this.Wg=b;this.Fa=c;this.qB=_.dE;this.IWa=new _.ld;this.TN=_.Pg;this.Lm=new _.id;this.Jja=new _.fe(1);this.p0a=_.qu.has(56);this.Uyb=this.Jja.ha(_.Kd(tMb),_.t(function(m){return m.location}));this.pBc=this.Uyb.ha(_.Vd(function(m,n){return m&&n&&_.EE(m,n)}));a=e.AS("BLAME").ha(_.t(function(m){return m.enabled}),_.Vd(),_.ge(1),_.rd());this.poa=TZb(this,a);this.Aaa=f.YAc.ha(_.Vd());f=this.Jja.ha(_.Kd(function(m){return!tMb(m)&&5!==m.kind}),_.ce(_.UD("History unavailable")));
b=this.Jja.ha(_.Kd(tMb),_.Vd(wMb),_.me(function(m){return zMb(m,g.Wg)}),_.ge(1),_.rd());this.R_=b.ha(_.Kd(_.PE),_.t(function(m){return m.Vb.R_}));b=b.ha(_.Vd(function(m,n){return _.PE(m)&&_.PE(n)&&m.Vb.vk===n.Vb.vk}));this.vkb=_.Fd(f,_.wd([b,a]).ha(_.t(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;return _.PE(m)?UZb(g,m.Vb,n):m}),_.ke(_.eE))).ha(_.ge(1),_.rd());f=_.wd([this.Aaa,this.vkb]).ha(_.Kd(AMb),_.t(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;if(!vMb(n.Vb,m)&&n.Vb.caa)return n.Vb.caa}));
this.IWa=f.ha(_.t(function(m){return!!m}),_.ke(!1));this.Lm.add(f.ha(_.me(function(m){return _.Md(0).ha(_.Eh(g.Fa,"paging_to_focused_commit",!1),_.ce(m))})).subscribe(function(m){m&&m()}))};HP.prototype.Ra=function(){this.Fa.un({bucket:_.Pg.tV})};HP.prototype.Ka=function(){this.Lm.unsubscribe()};
var TZb=function(a,b){var c=a.pBc.ha(_.me(function(d){var e=_.zE(_.Ph(d,0))||"",f=_.Ph(d,1)||"",g=_.CE(d,1)||"";return a.Rvc.get(d.qb,d.Oc,d.repository,e,f,g).ha(_.Pd(function(){return _.nd(null)}))}));return _.wd([a.Jja,b]).ha(_.me(function(d){d=_.l(d);var e=d.next().value;return d.next().value&&xMb(e)?c:_.nd(null)}),_.ie(1))},UZb=function(a,b,c){for(var d=[],e=0;e<b.vk.length;e++){var f=b.QWa.get(e);d.push(f)}f=a.Uyb.ha(_.Vd(),_.me(function(g){return uMb(g,b,a.Wg)}),_.t(function(g){var m=g.Mc;g=
g.vH;var n=_.Ph(m,2),r=!!n,w=a.p0a?b.RD:void 0;w=null!=w?_.Dlb(m,w):m;return{Wa:m,UT:w,rda:n,vH:g,gE:r}}),_.ie(1));e=xMb(b.wb);d={Wa:f,vk:b.vk,RD:b.RD,G1c:d,uqa:e};d=e?eMb(d):dMb(d);return _.WD({RK:d,columnType:e?c?2:1:0,xqa:b.xqa,caa:b.caa,Wa:b.wb.location})};_.W.Object.defineProperties(HP.prototype,{ZCc:{configurable:!0,enumerable:!0,set:function(a){this.aDc=a},get:function(){return this.aDc}},wb:{configurable:!0,enumerable:!0,set:function(a){this.Jja.next(a)}}});
HP.O=function(a){return new (a||HP)(_.v(_.lJ),_.v(_.cI),_.v(_.ou),_.v(_.ru),_.v(_.dJ),_.v(_.YI))};
HP.ya=_.lc({type:HP,qa:[["history-panel"]],tb:function(a,b){a&1&&_.xf(hN,5);if(a&2){var c;_.vf(c=_.zf())&&(b.ZCc=c.first)}},inputs:{wb:"viewData"},Aa:4,Ba:3,Ea: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"]]},ua:function(a,b){a&1&&(_.y(0,rMb,4,4,"ng-container",0),_.O(1,"async"),_.y(2,sMb,2,2,"ng-template",1,2,_.Cf));a&2&&_.x("ngIf",_.R(1,1,b.vkb))},Ha:[_.jo,_.zF,_.Cm,_.Gm,_.Dm,_.Em,hN,_.$D,_.YD,_.Hr,_.pw,_.Hm],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}"],
Oa:0});var IP=function(){};IP.prototype.transform=function(a){var b=a.Hg,c,d;if((null==b?0:null==(c=b.fv)?0:null==(d=c.Lf)?0:d.Ki)&&b.path){c=b.fv.Ps;d=b.fv.refHint;b=_.Np(_.Clb(b).Xb(),d?d:c);var e=b.ni;a=a.te;a=null!=a&&a.startLine?a.endLine?[{start:a.startLine,end:a.endLine}]:a.startLine:void 0;return _.Kp(e.call(b,{line:a,Ze:5,vf:d?c:void 0}).Za())}};IP.O=function(a){return new (a||IP)};IP.ze=_.tc({name:"warningLocation",type:IP,ee:!0});var JP=function(){};
JP.prototype.transform=function(a,b){var c,d=null==(c=a.Hg)?void 0:c.path;if(d&&b&&0===d.indexOf(b))return a=a.te,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};JP.O=function(a){return new (a||JP)};JP.ze=_.tc({name:"warningLocationName",type:JP,ee:!0});var EMb=function(a){return{va:a}},KP=function(a,b,c,d,e,f,g){this.xC=b;this.zZ=c;this.Kb=d;this.Fa=e;this.Ua=f;this.AD=g;this.K3b="lCc";this.M3b="tCc";this.Bgc="vMc";this.IOa=new Set;this.UPc=_.wd([a.gia,kUb(b)]).ha(_.t(function(m){m=_.l(m);var n=m.next().value;return{state:"loaded",Rxb:m.next().value.map(function(r){return{Qh:r,count:n.has(r.id)&&n.get(r.id).Bu||0,icon:_.jg(r.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(r){return r.Qh.vTa&&
0<r.count}),B_a:new Set}}),_.ke({state:"loading"}))};KP.prototype.Ra=function(){};var QMb=function(a,b){return VZb(a,b).ha(_.t(function(c){return{zaa:c,state:"loaded"}}),_.ke({state:"loading"}))};KP.prototype.Vd=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.XE(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
KP.prototype.lCc=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.IOa.add(b):this.IOa.delete(b);this.Fa.mb({gestureName:"CLICK",element:"Warnings",action:c})};
KP.prototype.tCc=function(a,b){this.Fa.mb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"FindingsNavigate"});var c=document.getSelection()||{};c=void 0===c.isCollapsed?!0:c.isCollapsed;if(!_.YE(a)&&c){c=void 0;b=_.l(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(),_.Nn(this.Ua,c.pathname+c.search))}};
KP.prototype.vMc=function(a,b){this.Fa.mb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var VZb=function(a,b){var c=a.JPc;if(0!==c&&1!==c)return _.nd([]);var d=a.Wa,e=d.qb,f=d.Oc,g=d.repository;return null==e||null==f||null==g?_.nd([]):_.wd([_.Qwb(a.xC,b),_.PAb(a.AD,d)]).ha(_.me(function(m){m=_.l(m);var n=m.next().value;m=m.next().value;var r,w;n=null==n?void 0:null==(r=n.dataSource)?void 0:null==(w=r.T8)?void 0:w.sz;if(!n)return _.nd([]);r=_.Ph(m,1)||"";return _.Owb(a.zZ,{qb:e,Oc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:m.path||"",fileSpecSourceRootRefSpec:r,fileSpecType:0===
c?"FILE":"DIRECTORY",category:n})}))};_.W.Object.defineProperties(KP.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return _.Og(this.Kb.Sc)}}});KP.O=function(a){return new (a||KP)(_.v(_.dJ),_.v(_.bJ),_.v(_.aJ),_.v(_.Vf),_.v(_.eo),_.v(_.rg),_.v(_.hI))};
KP.ya=_.lc({type:KP,qa:[["warnings-panel"]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Vd(c)})},inputs:{JPc:"viewDataType"},Aa:6,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.y(0,KMb,4,3,"ng-container",0),_.O(1,"async"),_.y(2,LMb,2,0,"ng-template",null,1,_.Cf)(4,RMb,2,3,"ng-template",null,2,_.Cf));a&2&&_.x("ngIf",_.R(1,1,b.UPc))},Ha:[_.jo,_.Bm,_.Cm,_.Gm,_.Dm,_.Em,_.YD,_.Hr,_.Lz,_.vH,_.wH,_.Kz,_.Pn,_.Hm,_.jz,IP,JP],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 LP=function(){this.ariaLabel="";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};LP.O=function(a){return new (a||LP)};
LP.ya=_.lc({type:LP,qa:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",Uia:"tooltipText",disabled:"disabled"},mc:["icon",""],ac:["*"],Aa:3,Ba:2,Ea:[["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"]],
ua:function(a,b){a&1&&(_.df(),_.y(0,SMb,3,5,"button",0)(1,TMb,4,4,"ng-template",null,1,_.Cf));if(a&2){var c=_.hf(2);_.x("ngIf",b.collapsed)("ngIfElse",c)}},Ha:[_.Cm,_.Hr,_.Qs,_.tw],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}"],
Oa:0});var MP=function(a){this.qx=a;this.collapsed=!1;this.X0a="short";this.kPc=this.qx.AR().ha(_.t(function(b){return{EQb:b}}))};MP.prototype.toggle=function(a){this.qx.C1(!a)};MP.O=function(a){return new (a||MP)(_.v(_.Wu))};
MP.ya=_.lc({type:MP,qa:[["underline-xrefs"]],inputs:{collapsed:"collapsed",X0a:"textFormat"},Aa:2,Ba:3,Ea:[[4,"ngIf"],["icon","format_underlined","tooltipText","Underline all references in the code","ariaLabel","Underline references",3,"collapsed","selected","click"]],ua:function(a,b){a&1&&(_.y(0,WMb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.kPc))},Ha:[LP,_.Cm,_.Hm],rb:2,Oa:0});var NP=function(a,b){var c=this;this.Ub=a;this.service=b;this.Aob=this.N$=new _.Wf(new Set);this.lb=this.Ub.qba().ha(_.Xd(1),_.ne(this.Aob.ha(_.je()))).subscribe(function(d){c.N$.next(d)})};NP.prototype.Ka=function(){this.lb.unsubscribe()};var WZb=function(a,b,c){var d=new Set(a.N$.getValue());c?d.add(b):d.delete(b);a.N$.next(d);a.Ub.Bha(d)},XZb=function(a,b){var c;return a.service.zQa((new _.pOa).sU(_.ipb(_.Xh(b.qb,b.Oc,b.repository,_.Vh(b),b.path,null==(c=b.params)?void 0:c.Qb))))};
NP.O=function(a){return new (a||NP)(_.q(_.Wu),_.q(_.rJ))};NP.ta=_.p({token:NP,oa:NP.O});var iL=function(){_.QC.apply(this,arguments)};_.V(iL,_.QC);iL.Ia=_.QC.Ia;iL.O=function(){var a;return function(b){return(a||(a=_.ad(iL)))(b||iL)}}();
iL.ya=_.lc({type:iL,qa:[["editable-picker-editor"]],features:[_.mf([{wa:_.Jib,rc:function(a){return a.displayName}}]),_.Le],Aa:2,Ba:3,Ea:[[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",""]],ua:function(a,b){a&1&&(_.y(0,$Mb,6,13,"xap-picker",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.lpa))},Ha:[_.Cm,_.xv,_.Dv,_.oC,_.nC,_.IC,_.OC,_.PC,_.Hm],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}"],
rb:2,Oa:0});var fNb=function(){nM.apply(this,arguments)};_.V(fNb,nM);fNb.prototype.match=function(){return[]};var YZb=new _.ps("{DISPLAY_NAME}: "),ZZb=function(){nM.apply(this,arguments)};_.V(ZZb,nM);
ZZb.prototype.match=function(a,b){if(void 0===b||b)if(b=QUb(this,a))return[b];b=this.config.bD;var c=b.xD,d,e,f=null!=(e=null==(d=b.b$)?void 0:d.nf)?e:_.XC;if(b.values){d=[];e=_.l(b.values.nm);for(var g=e.next();!g.done;g=e.next()){var m=g.value;if(null!==m){var n=b.xi?b.xi(m):m;g=_.Tcb(a,n);.8>g||!(m=OUb(this,f,_.eC(m)))||(n=[{text:YZb.format({DISPLAY_NAME:b.displayName})}].concat(_.zc(PUb(n,a))),d.push({uc:m,confidence:g,RY:n,xD:c}))}}return d}return[{uc:OUb(this,f,_.eC(a)),confidence:.25,RY:[{text:YZb.format({DISPLAY_NAME:b.displayName})},
{text:a}],xD:c}]};var gNb=function(){nM.apply(this,arguments)};_.V(gNb,nM);
gNb.prototype.match=function(a){var b=QUb(this,a);if(b)return[b];b=this.config.bD;var c=b.xD;if(!b.values)return[];for(var d=[],e=_.l(b.values.nm),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.xi?b.xi(g):g){var m=this.normalize(f).toLowerCase().split(" "),n=this.normalize(a).toLowerCase().split(" "),r=[];m=_.l(m);for(var w=m.next();!w.done;w=m.next()){w=w.value;for(var z=_.l(n),D=z.next();!D.done;D=z.next())D=D.value,""!==w&&""!==D&&w.includes(D)&&r.push(D)}r.length&&(n=1+.01*r.length,g=OUb(this,
_.XC,_.eC(g)))&&(f=[{text:YZb.format({DISPLAY_NAME:b.displayName})}].concat(_.zc($Zb(f,r))),d.push({uc:g,confidence:n,RY:f,xD:c}))}}return d};
var $Zb=function(a,b){b.sort(function(n,r){return r.length-n.length});var c=Array(a.length);c.fill(!1);b=_.l(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(_.zc(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 a_b=function(a){return[a]},OP=function(){_.$C.apply(this,arguments);this.disabled=new _.fe(1)};_.V(OP,_.$C);OP.Ia=_.$C.Ia;OP.O=function(){var a;return function(b){return(a||(a=_.ad(OP)))(b||OP)}}();
OP.ya=_.lc({type:OP,qa:[["xap-string-editor"]],tb:function(a,b){a&1&&_.xf(_.ZC,7);if(a&2){var c;_.vf(c=_.zf())&&(b.w2=c.first)}},features:[_.Le],Aa:2,Ba:6,Ea:[[3,"configs","disabled","values"]],ua:function(a,b){a&1&&(_.A(0,"xap-multi-text-field-base",0),_.I("values",function(c){return _.hjb(b,c)}),_.O(1,"async"),_.B());a&2&&_.x("configs",_.of(4,a_b,b.Go))("disabled",_.R(1,2,b.disabled))},Ha:[_.ZC,_.Hm],rb:2,Oa:0});var iNb=function(){_.fC.apply(this,arguments)};_.V(iNb,_.fC);_.W.Object.defineProperties(iNb.prototype,{TF:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var qNb=kNb("tests","Exclude Tests"),rNb=kNb("generatedFiles","Exclude Generated Files"),b_b=function(){_.fC.apply(this,arguments)};_.V(b_b,_.fC);
_.W.Object.defineProperties(b_b.prototype,{TF:{configurable:!0,enumerable:!0,get:function(){var a=eNb(String(this.value.Rp));return this.config.displayName+": "+(a?a.IL?"-"+a.path:a.path:"")}}});var c_b=function(a,b){return new b_b({id:"path",displayName:"Path"},a,b)},sNb={sj:c_b,iz:[_.XC],Fl:OP,JRa:!0,bD:{b$:c_b(_.XC,new _.dC),displayName:"Path",vta:ZZb,xD:!0}},pOb=function(){_.fC.apply(this,arguments)};_.V(pOb,_.fC);
_.W.Object.defineProperties(pOb.prototype,{TF:{configurable:!0,enumerable:!0,get:function(){var a=this.value.nm.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 lNb=function(a,b){return new pOb({id:"category",displayName:"Category"},a,b)},d_b=function(){_.fC.apply(this,arguments)};_.V(d_b,_.fC);
_.W.Object.defineProperties(d_b.prototype,{TF:{configurable:!0,enumerable:!0,get:function(){var a=this.value.nm.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var uNb=function(a,b){return new d_b({id:"buildConfigs",displayName:"Build Configs"},a,b)};var e_b=new _.xc("GMAT_CHIPS_OPTIONS",{Ga:"root",oa:function(){return{Oj:!1}}});var f_b=function(a){this.options=a};f_b.O=function(a){return new (a||f_b)(_.v(e_b))};
f_b.Ia=_.rc({type:f_b,qa:[["mat-chip"],["mat-basic-chip"],["mat-chip-row"],["mat-basic-chip-row"],["mat-chip-option"],["mat-basic-chip-option"]],vb:16,Ya:function(a,b){a&2&&_.Re("gmat-mdc-chip",!b.options.Oj)("gmat-input-chip","input"===b.td)("gmat-filter-chip","hairline-filter"===b.td||"protected-filter"===b.td)("gmat-suggestive-chip","hairline-suggestive"===b.td||"protected-suggestive"===b.td)("gmat-assistive-chip","hairline-assistive"===b.td||"protected-assistive"===b.td)("gmat-hairline-chip",
"input"===b.td||"hairline-filter"===b.td||"hairline-suggestive"===b.td||"hairline-assistive"===b.td)("gmat-protected-chip","protected-filter"===b.td||"protected-suggestive"===b.td||"protected-assistive"===b.td)("gmat-selectable-chip","input"===b.td||"hairline-filter"===b.td||"protected-filter"===b.td)},inputs:{td:"appearance"}});var g_b=new _.xc("mat-chips-default-options"),h_b=new _.xc("MatChipAvatar"),i_b=new _.xc("MatChipTrailingIcon"),j_b=new _.xc("MatChipRemove"),k_b=new _.xc("MatChip");var l_b=_.yh(function(){},-1),PP=function(a,b){var c=l_b.call(this)||this;c.Ma=a;c.MI=b;c.tS=!0;c.i5=!0;c.kc=!1;c.ODa=!1;"BUTTON"===a.na.nodeName&&a.na.setAttribute("type","button");return c};_.V(PP,l_b);_.h=PP.prototype;_.h.Soc=function(){return this.disabled&&!this.ODa?"":null};_.h.vpc=function(){return this.disabled&&!this.ODa||!this.tS?null:this.tabIndex.toString()};_.h.focus=function(){this.Ma.na.focus()};_.h.No=function(a){!this.disabled&&this.tS&&this.i5&&(a.preventDefault(),this.MI.gGa())};
_.h.Yf=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||!this.tS||!this.i5||this.MI.hTc||(a.preventDefault(),this.MI.gGa())};_.W.Object.defineProperties(PP.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc||this.MI.disabled},set:function(a){this.kc=_.ih(a)}}});PP.O=function(a){return new (a||PP)(_.v(_.ed),_.v(k_b))};
PP.Ia=_.rc({type:PP,qa:[["","matChipAction",""]],Db:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],vb:9,Ya:function(a,b){a&1&&_.I("click",function(c){return b.No(c)})("keydown",function(c){return b.Yf(c)});a&2&&(_.Pe("tabindex",b.vpc())("disabled",b.Soc())("aria-disabled",b.disabled),_.Re("mdc-evolution-chip__action--primary",b.i5)("mdc-evolution-chip__action--presentational",!b.tS)("mdc-evolution-chip__action--trailing",!b.i5))},inputs:{disabled:"disabled",tabIndex:"tabIndex",tS:"isInteractive",
ODa:"_allowFocusWhenDisabled"},features:[_.Le]});var QP=function(){var a=PP.apply(this,arguments)||this;a.i5=!1;return a};_.V(QP,PP);QP.prototype.No=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.MI.remove())};QP.prototype.Yf=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||(a.stopPropagation(),a.preventDefault(),this.MI.remove())};QP.O=function(){var a;return function(b){return(a||(a=_.ad(QP)))(b||QP)}}();
QP.Ia=_.rc({type:QP,qa:[["","matChipRemove",""]],Db:["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"],vb:1,Ya:function(a){a&2&&_.Pe("aria-hidden",null)},features:[_.mf([{wa:j_b,Nb:QP}]),_.Le]});var m_b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],n_b=0,o_b=_.yh(_.th(_.uh(_.wh(function(a){this.Ma=a})),"primary"),-1),RP=function(a,b,c,d,e,f,g,m){b=o_b.call(this,b)||this;b.kb=a;b.hb=c;b.Bd=d;b.Fla=g;b.Ro=new _.he;b.Vk=new _.he;b.role=null;b.iGa=!1;b.id="mat-mdc-chip-"+n_b++;b.ariaLabel=null;b.ueb=null;b.y5a=b.id+"-aria-description";b.f6=!0;b.EW=!1;b.removed=new _.ll;b.vc=new _.ll;b.gLa="mat-basic-chip";
b.lF=_.jc(_.Gr);b.Eb=e;b.Nm="NoopAnimations"===f;if(null!=m){var n;b.tabIndex=null!=(n=parseInt(m))?n:b.Npa}b.Zqc();null==b.lF||_.DTa(b.Ma.na,{className:"mat-mdc-chip-ripple",disabled:b.Dt()});return b};_.V(RP,o_b);_.h=RP.prototype;_.h.Po=function(){return this.iGa};_.h.Ra=function(){var a=this.Ma.na;this.sP=a.hasAttribute(this.gLa)||a.tagName.toLowerCase()===this.gLa};_.h.Qc=function(){this.Dtc=this.Ma.na.querySelector(".mat-mdc-chip-action-label");this.u$a&&(this.u$a=!1,this.focus())};
_.h.re=function(){var a=this;this.klc=_.Fd(this.wlc.Vc,this.ylc.Vc,this.xlc.Vc).subscribe(function(){return _.Cl(a.kb)})};_.h.hn=function(){this.lF.WZa(this.Ma.na,this.Dt())};_.h.Ka=function(){this.Bd.Jk(this.Ma);var a;null==(a=this.klc)||a.unsubscribe();this.vc.emit({Rf:this});this.vc.complete()};_.h.remove=function(){this.Rs&&this.removed.emit({Rf:this})};_.h.Dt=function(){var a;return this.disabled||this.vd||this.Nm||this.sP||!(null==(a=this.Fla)||!a.disabled)};
_.h.DW=function(){return!(!this.D2&&!this.X0)};_.h.Yf=function(a){if(8===a.keyCode||46===a.keyCode)a.preventDefault(),this.remove()};_.h.focus=function(){this.disabled||(this.L0?this.L0.focus():this.u$a=!0)};_.h.VFa=function(a){return this.rla().find(function(b){b=b.Ma.na;return b===a||b.contains(a)})};_.h.rla=function(){var a=[];this.L0&&a.push(this.L0);this.X0&&a.push(this.X0);this.D2&&a.push(this.D2);return a};_.h.gGa=function(){};
_.h.Zqc=function(){var a=this;this.Bd.Gm(this.Ma,!0).subscribe(function(b){b=null!==b;b!==a.iGa&&((a.iGa=b)?a.Ro.next({Rf:a}):a.hb.Kf.ha(_.Xd(1)).subscribe(function(){return a.hb.jc(function(){return a.Vk.next({Rf:a})})}))})};
_.W.Object.defineProperties(RP.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Xd?this.Xd:this.Dtc.textContent.trim()},set:function(a){this.Xd=a}},Rs:{configurable:!0,enumerable:!0,get:function(){return this.f6},set:function(a){this.f6=_.ih(a)}},highlighted:{configurable:!0,enumerable:!0,get:function(){return this.EW},set:function(a){this.EW=_.ih(a)}},wH:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.lF)?void 0:_.ETa(a,this.Ma.na)},set:function(a){null==
this.lF||_.FTa(this.Ma.na,a)}}});RP.O=function(a){return new (a||RP)(_.v(_.Ml),_.v(_.ed),_.v(_.re),_.v(_.jq),_.v(_.ph),_.v(_.Ok,8),_.v(_.Dr,8),_.Vc("tabindex"))};
RP.ya=_.lc({type:RP,qa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],Cd:function(a,b,c){a&1&&(_.yf(c,h_b,5),_.yf(c,i_b,5),_.yf(c,j_b,5),_.yf(c,h_b,5),_.yf(c,i_b,5),_.yf(c,j_b,5));if(a&2){var d;_.vf(d=_.zf())&&(b.SG=d.first);_.vf(d=_.zf())&&(b.D2=d.first);_.vf(d=_.zf())&&(b.X0=d.first);_.vf(d=_.zf())&&(b.wlc=d);_.vf(d=_.zf())&&(b.ylc=d);_.vf(d=_.zf())&&(b.xlc=d)}},tb:function(a,b){a&1&&_.xf(PP,5);if(a&2){var c;_.vf(c=_.zf())&&(b.L0=c.first)}},Db:[1,"mat-mdc-chip"],vb:30,
Ya:function(a,b){a&1&&_.I("keydown",function(c){return b.Yf(c)});a&2&&(_.Ye("id",b.id),_.Pe("role",b.role)("tabindex",b.role?b.tabIndex:null)("aria-label",b.ariaLabel),_.Re("mdc-evolution-chip",!b.sP)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.DW())("mdc-evolution-chip--with-primary-graphic",b.SG)("mdc-evolution-chip--with-primary-icon",b.SG)("mdc-evolution-chip--with-avatar",b.SG)("mat-mdc-chip-with-avatar",b.SG)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-disabled",
b.disabled)("mat-mdc-basic-chip",b.sP)("mat-mdc-standard-chip",!b.sP)("mat-mdc-chip-with-trailing-icon",b.DW())("_mat-animation-noopable",b.Nm))},inputs:{color:"color",disabled:"disabled",vd:"disableRipple",tabIndex:"tabIndex",role:"role",id:"id",ariaLabel:["aria-label","ariaLabel"],ueb:["aria-description","ariaDescription"],value:"value",Rs:"removable",highlighted:"highlighted"},outputs:{removed:"removed",vc:"destroyed"},Wb:["matChip"],features:[_.mf([{wa:k_b,Nb:RP}]),_.Le],ac:["*","mat-chip-avatar, [matChipAvatar]",
"mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:8,Ba:3,Ea:[[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","",3,"isInteractive"],["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"]],ua:function(a,b){a&1&&(_.df(m_b),_.E(0,"span",0),_.A(1,"span",1)(2,"span",2),_.y(3,vNb,2,0,"span",3),_.A(4,"span",4),_.ef(5),_.E(6,"span",5),_.B()()(),_.y(7,wNb,2,0,"span",6));a&2&&(_.u(2),_.x("isInteractive",!1),_.u(1),_.x("ngIf",b.SG),_.u(4),_.x("ngIf",b.DW()))},Ha:[_.Cm,PP],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{border-radius:var(--mdc-chip-container-shape-radius);height:var(--mdc-chip-container-height);--mdc-chip-container-shape-family:rounded;--mdc-chip-container-shape-radius:16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family:rounded;--mdc-chip-with-avatar-avatar-shape-radius:14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size:28px;--mdc-chip-with-icon-icon-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius)}.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)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size);width:var(--mdc-chip-with-avatar-avatar-size);font-size:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font);line-height:var(--mdc-chip-label-text-line-height);font-size:var(--mdc-chip-label-text-size);font-weight:var(--mdc-chip-label-text-weight);letter-spacing:var(--mdc-chip-label-text-tracking)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.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)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size);width:var(--mdc-chip-with-icon-icon-size);font-size:var(--mdc-chip-with-icon-icon-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary.mdc-ripple-upgraded--background-focused .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__ripple::before{transition-duration:75ms;opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color);opacity:var(--mdc-chip-focus-state-layer-opacity)}.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}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.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{flex-basis: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 .mat-ripple.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-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'],
rb:2,Oa:0});var p_b=_.yh(function(){}),SP=function(a,b,c){var d=p_b.call(this,a)||this;d.Ma=a;d.kb=b;d.oc=c;d.gma=null;d.Lb=new _.he;d.M6a="presentation";d.kc=!1;d.vW=null;d.Qka=new _.Af;return d};_.V(SP,p_b);_.h=SP.prototype;_.h.Qc=function(){this.Xsc();this.Ktc();this.Ltc()};_.h.Ka=function(){var a;null==(a=this.Rb)||a.destroy();this.Qka.destroy();this.Lb.next();this.Lb.complete()};_.h.Kla=function(){return this.Fh&&this.Fh.some(function(a){return a.Po()})};
_.h.dQ=function(){var a=this;this.Fh&&this.Fh.forEach(function(b){b.disabled=a.kc;_.Cl(b.kb)})};_.h.focus=function(){};_.h.Yf=function(a){this.KHa(a)&&this.Rb.Ls(a)};_.h.MW=function(a){return 0<=a&&a<this.Fh.length};_.h.NDa=function(){var a=this;if(-1!==this.tabIndex){var b=this.tabIndex;this.tabIndex=-1;setTimeout(function(){return a.tabIndex=b})}};_.h.sla=function(a){var b=this;return this.Fh.Vc.ha(_.ke(null),_.me(function(){return _.Fd.apply(null,_.zc(b.Fh.map(a)))}))};
_.h.KHa=function(a){for(a=a.target;a&&a!==this.Ma.na;){if(a.classList.contains("mat-mdc-chip"))return!0;a=a.parentElement}return!1};
_.h.Xsc=function(){var a=this;this.Fh.Vc.ha(_.ke(this.Fh)).subscribe(function(c){var d=[];c.forEach(function(e){return e.rla().forEach(function(f){return d.push(f)})});a.Qka.reset(d);_.uf(a.Qka)});this.Rb=_.oy(_.Gq(_.py(_.O8a(new _.Iq(this.Qka)),this.oc?this.oc.value:"ltr")),function(c){return a.NB(c)});this.E8.ha(_.ne(this.Lb)).subscribe(function(c){(c=c.Rf.VFa(document.activeElement))&&_.Hq(a.Rb,c)});var b;null==(b=this.oc)||b.Zc.ha(_.ne(this.Lb)).subscribe(function(c){return _.py(a.Rb,c)})};
_.h.NB=function(a){return!a.tS||a.disabled};_.h.Ktc=function(){var a=this;this.Fh.Vc.ha(_.ke(null),_.ne(this.Lb)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.dQ()});a.Zrc()})};_.h.Ltc=function(){var a=this;this.Cwc.ha(_.ne(this.Lb)).subscribe(function(b){var c=a.Fh.toArray().indexOf(b.Rf);a.MW(c)&&b.Rf.Po()&&(a.gma=c)})};
_.h.Zrc=function(){if(null!=this.gma){if(this.Fh.length){var a=Math.min(this.gma,this.Fh.length-1);a=this.Fh.toArray()[a];a.disabled?1===this.Fh.length?this.focus():_.ASa(this.Rb):a.focus()}else this.focus();this.gma=null}};
_.W.Object.defineProperties(SP.prototype,{E8:{configurable:!0,enumerable:!0,get:function(){return this.sla(function(a){return a.Ro})}},Cwc:{configurable:!0,enumerable:!0,get:function(){return this.sla(function(a){return a.vc})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.kc},set:function(a){this.kc=_.ih(a);this.dQ()}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.Fh||0===this.Fh.length}},role:{configurable:!0,enumerable:!0,get:function(){return this.vW?this.vW:
this.empty?null:this.M6a},set:function(a){this.vW=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Kla()}}});SP.O=function(a){return new (a||SP)(_.v(_.ed),_.v(_.Ml),_.v(_.Qq,8))};
SP.ya=_.lc({type:SP,qa:[["mat-chip-set"]],Cd:function(a,b,c){a&1&&_.yf(c,RP,5);if(a&2){var d;_.vf(d=_.zf())&&(b.Fh=d)}},Db:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],vb:1,Ya:function(a,b){a&1&&_.I("keydown",function(c){return b.Yf(c)});a&2&&_.Pe("role",b.role)},inputs:{disabled:"disabled",role:"role"},features:[_.Le],ac:["*"],Aa:2,Ba:0,Ea:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],ua:function(a){a&1&&(_.df(),_.A(0,"div",0),_.ef(1),_.B())},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%}.mat-mdc-chip-set-stacked .mdc-evolution-chip__graphic{flex-grow:0}.mat-mdc-chip-set-stacked .mdc-evolution-chip__action--primary{flex-basis:100%;justify-content:start}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px}\n"],
rb:2,Oa:0});var q_b=function(a,b,c,d,e,f,g){a=SP.call(this,a,b,c)||this;a.tI=d;a.NI=e;a.OI=f;a.Fd=g;a.lc=new _.he;return a};_.V(q_b,SP);q_b.ya=SP.ya;q_b.O=SP.O;_.xh(q_b);var r_b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],TP=function(){var a=RP.apply(this,arguments)||this;a.Xh=_.jc(g_b,{optional:!0});a.F8=!0;a.hW=!1;var b,c;a.d6a=null!=(c=null==(b=a.Xh)?void 0:b.zp)?c:!1;a.Kt=!0;a.be=!1;a.gLa="mat-basic-chip-option";a.Fo=new _.ll;return a};_.V(TP,RP);_.h=TP.prototype;_.h.Ra=function(){RP.prototype.Ra.call(this);this.role="presentation"};_.h.select=function(){this.ZI(!0,!1,!0)};
_.h.Gg=function(){this.ZI(!1,!1,!0)};_.h.HZa=function(){this.ZI(!0,!0,!0)};_.h.l1a=function(a){this.ZI(!this.selected,void 0===a?!1:a,!0)};_.h.gGa=function(){this.disabled||(this.focus(),this.mx&&this.l1a(!0))};_.h.B8a=function(){return this.SG?!0:!this.d6a||this.hW};_.h.ZI=function(a,b,c){a!==this.selected&&(this.be=a,c&&this.Fo.emit({source:this,MG:b,selected:this.selected}),_.Cl(this.kb))};
_.W.Object.defineProperties(TP.prototype,{mx:{configurable:!0,enumerable:!0,get:function(){return this.Kt&&this.F8},set:function(a){this.Kt=_.ih(a);_.Cl(this.kb)}},selected:{configurable:!0,enumerable:!0,get:function(){return this.be},set:function(a){this.ZI(_.ih(a),!1,!0)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.mx?this.selected.toString():null}}});TP.O=function(){var a;return function(b){return(a||(a=_.ad(TP)))(b||TP)}}();
TP.ya=_.lc({type:TP,qa:[["mat-basic-chip-option"],["","mat-basic-chip-option",""],["mat-chip-option"],["","mat-chip-option",""]],Db:[1,"mat-mdc-chip","mat-mdc-chip-option"],vb:37,Ya:function(a,b){a&2&&(_.Ye("id",b.id),_.Pe("tabindex",null)("aria-label",null)("aria-description",null)("role",b.role),_.Re("mdc-evolution-chip",!b.sP)("mdc-evolution-chip--filter",!b.sP)("mdc-evolution-chip--selectable",!b.sP)("mat-mdc-chip-selected",b.selected)("mat-mdc-chip-multiple",b.hW)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-with-avatar",
b.SG)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--selected",b.selected)("mdc-evolution-chip--selecting",!b.Nm)("mdc-evolution-chip--with-trailing-action",b.DW())("mdc-evolution-chip--with-primary-icon",b.SG)("mdc-evolution-chip--with-primary-graphic",b.B8a())("mdc-evolution-chip--with-avatar",b.SG)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",b.DW()))},inputs:{color:"color",disabled:"disabled",vd:"disableRipple",tabIndex:"tabIndex",mx:"selectable",
selected:"selected"},outputs:{Fo:"selectionChange"},features:[_.mf([{wa:RP,Nb:TP},{wa:k_b,Nb:TP}]),_.Le],ac:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:10,Ba:9,Ea:[[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","aria-hidden","true",1,"mdc-evolution-chip__checkmark-svg"],["fill","none","stroke","currentColor","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-evolution-chip__checkmark-path"],
[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],ua:function(a,b){a&1&&(_.df(r_b),_.E(0,"span",0),_.A(1,"span",1)(2,"button",2),_.y(3,xNb,5,0,"span",3),_.A(4,"span",4),_.ef(5),_.E(6,"span",5),_.B()()(),_.y(7,yNb,2,0,"span",6),_.A(8,"span",7),_.N(9),_.B());a&2&&(_.u(2),_.x("tabIndex",b.tabIndex)("_allowFocusWhenDisabled",!0),_.Pe("aria-selected",b.ariaSelected)("aria-label",b.ariaLabel)("aria-describedby",b.y5a),_.u(1),_.x("ngIf",b.B8a()),_.u(4),_.x("ngIf",b.DW()),_.u(1),_.x("id",
b.y5a),_.u(1),_.lf(b.ueb))},Ha:[_.Cm,PP],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{border-radius:var(--mdc-chip-container-shape-radius);height:var(--mdc-chip-container-height);--mdc-chip-container-shape-family:rounded;--mdc-chip-container-shape-radius:16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family:rounded;--mdc-chip-with-avatar-avatar-shape-radius:14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size:28px;--mdc-chip-with-icon-icon-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius)}.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)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size);width:var(--mdc-chip-with-avatar-avatar-size);font-size:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font);line-height:var(--mdc-chip-label-text-line-height);font-size:var(--mdc-chip-label-text-size);font-weight:var(--mdc-chip-label-text-weight);letter-spacing:var(--mdc-chip-label-text-tracking)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.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)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size);width:var(--mdc-chip-with-icon-icon-size);font-size:var(--mdc-chip-with-icon-icon-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary.mdc-ripple-upgraded--background-focused .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__ripple::before{transition-duration:75ms;opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color);opacity:var(--mdc-chip-focus-state-layer-opacity)}.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}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.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{flex-basis: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 .mat-ripple.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-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'],
rb:2,Oa:0});var s_b=function(a,b){this.source=a;this.value=b},t_b={wa:_.sv,Nb:_.gc(function(){return UP}),rd:!0},UP=function(){var a=SP.apply(this,arguments)||this;a.mf=function(){};a.Ke=function(){};a.M6a="listbox";a.Xh=_.jc(g_b,{optional:!0});a.Jh=!1;a.ariaOrientation="horizontal";a.Kt=!0;a.xz=function(d,e){return d===e};a.jm=!1;var b,c;a.yI=null!=(c=null==(b=a.Xh)?void 0:b.zp)?c:!1;a.Zc=new _.ll;a.Fh=void 0;return a};_.V(UP,SP);_.h=UP.prototype;
_.h.re=function(){var a=this;void 0!==this.RHa&&Promise.resolve().then(function(){a.Lt(a.RHa,!1);a.RHa=void 0});this.Fh.Vc.ha(_.ke(null),_.ne(this.Lb)).subscribe(function(){a.xna()});this.YLa.ha(_.ne(this.Lb)).subscribe(function(){return a.AE()});this.ZLa.ha(_.ne(this.Lb)).subscribe(function(b){a.multiple||a.Fh.forEach(function(c){c!==b.source&&c.ZI(!1,!1,!1)});b.MG&&a.gF()})};_.h.focus=function(){if(!this.disabled){var a=this.Yoc();a&&!a.disabled?a.focus():0<this.Fh.length?this.Rb.MB(0,1):this.Ma.na.focus()}};
_.h.vn=function(a){this.Fh?this.Lt(a,!1):null!=a&&(this.RHa=a)};_.h.ln=function(a){this.Ke=a};_.h.Qs=function(a){this.mf=a};_.h.Qp=function(a){this.disabled=a};_.h.Lt=function(a,b){var c=this;b=void 0===b?!0:b;this.iW();Array.isArray(a)?a.forEach(function(d){return c.XI(d,b)}):this.XI(a,b)};_.h.AE=function(){var a=this;this.disabled||setTimeout(function(){a.focused||a.nma()})};_.h.o5=function(a){9===a.keyCode&&SP.prototype.NDa.call(this)};_.h.nma=function(){this.mf();_.Cl(this.kb)};
_.h.gF=function(){var a=null;this.Xd=a=Array.isArray(this.selected)?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:void 0;this.Zc.emit(new s_b(this,a));this.Ke(a);_.Cl(this.kb)};_.h.iW=function(a){this.Fh.forEach(function(b){b!==a&&b.Gg()})};_.h.XI=function(a,b){var c=this,d=this.Fh.find(function(e){return null!=e.value&&c.xz(e.value,a)});d&&(b?d.HZa():d.select());return d};
_.h.xna=function(){var a=this;this.Fh&&Promise.resolve().then(function(){a.Fh.forEach(function(b){b.hW=a.multiple;b.F8=a.Kt;b.d6a=a.zp;_.Cl(b.kb)})})};_.h.Yoc=function(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected};_.h.NB=function(a){return!a.tS};
_.W.Object.defineProperties(UP.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.Jh},set:function(a){this.Jh=_.ih(a);this.xna()}},selected:{configurable:!0,enumerable:!0,get:function(){var a=this.Fh.toArray().filter(function(b){return b.selected});return this.multiple?a:a[0]}},mx:{configurable:!0,enumerable:!0,get:function(){return this.Kt},set:function(a){this.Kt=_.ih(a);this.xna()}},required:{configurable:!0,enumerable:!0,get:function(){return this.jm},set:function(a){this.jm=
_.ih(a)}},zp:{configurable:!0,enumerable:!0,get:function(){return this.yI},set:function(a){this.yI=_.ih(a);this.xna()}},ZLa:{configurable:!0,enumerable:!0,get:function(){return this.sla(function(a){return a.Fo})}},YLa:{configurable:!0,enumerable:!0,get:function(){return this.sla(function(a){return a.Vk})}},value:{configurable:!0,enumerable:!0,get:function(){return this.Xd},set:function(a){this.vn(a);this.Xd=a}}});UP.O=function(){var a;return function(b){return(a||(a=_.ad(UP)))(b||UP)}}();
UP.ya=_.lc({type:UP,qa:[["mat-chip-listbox"]],Cd:function(a,b,c){a&1&&_.yf(c,TP,5);if(a&2){var d;_.vf(d=_.zf())&&(b.Fh=d)}},Db:["ngSkipHydration","",1,"mdc-evolution-chip-set","mat-mdc-chip-listbox"],vb:11,Ya:function(a,b){a&1&&_.I("focus",function(){return b.focus()})("blur",function(){return b.AE()})("keydown",function(c){return b.o5(c)});a&2&&(_.Ye("tabIndex",b.empty?-1:b.tabIndex),_.Pe("role",b.role)("aria-describedby",b.KSc||null)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-multiselectable",
b.multiple)("aria-orientation",b.ariaOrientation),_.Re("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-required",b.required))},inputs:{tabIndex:"tabIndex",multiple:"multiple",ariaOrientation:["aria-orientation","ariaOrientation"],mx:"selectable",xz:"compareWith",required:"required",zp:"hideSingleSelectionIndicator",value:"value"},outputs:{Zc:"change"},features:[_.mf([t_b]),_.Le],ac:["*"],Aa:2,Ba:0,Ea:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],ua:function(a){a&1&&(_.df(),
_.A(0,"div",0),_.ef(1),_.B())},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%}.mat-mdc-chip-set-stacked .mdc-evolution-chip__graphic{flex-grow:0}.mat-mdc-chip-set-stacked .mdc-evolution-chip__action--primary{flex-basis:100%;justify-content:start}input.mat-mdc-chip-input{flex:1 0 150px;margin-left:8px}[dir=rtl] input.mat-mdc-chip-input{margin-left:0;margin-right:8px}\n"],
rb:2,Oa:0});var VP=function(){};VP.O=function(a){return new (a||VP)};VP.Da=_.mc({type:VP});VP.Ca=_.bc({Pb:[_.Ar,{wa:g_b,rc:{WLc:[13]}}],imports:[_.xr,_.Im,_.Fr,_.xr]});var WP=function(){};WP.O=function(a){return new (a||WP)};WP.Da=_.mc({type:WP});WP.Ca=_.bc({imports:[VP]});var u_b=new _.ps("Remove filter: {SUMMARY}"),XP=function(a,b){this.kb=a;this.di=b;this.v$=new _.ll;this.D8=new _.ll;this.removed=new _.ll;this.Fo=new _.ll;this.QDc=new _.ll;this.vc=new _.ll;this.Ro=new _.he;this.Vk=new _.he;this.lb=new _.id;this.O1b=u_b};_.h=XP.prototype;_.h.Po=function(){return this.Rf.Po()};_.h.VFa=function(a){return this.Rf.VFa(a)};_.h.rla=function(){return this.Rf.rla()};_.h.ZI=function(a,b,c){this.Rf.ZI(a,b,c)};_.h.focus=function(){!this.disabled&&this.uc.value.nm.length&&this.Rf.focus()};
_.h.remove=function(){this.removed.emit({Rf:this})};_.h.Qc=function(){var a=this;this.lb.add(this.Rf.Ro.subscribe(function(){a.Ro.next({Rf:a})}));this.lb.add(this.Rf.Vk.subscribe(function(){a.Vk.next({Rf:a})}))};_.h.Ka=function(){this.vc.emit({Rf:this})};_.h.k_=function(a){a.stopPropagation();this.D8.emit();!this.disabled&&_.pjb(this)&&this.v$.emit()};_.W.Object.defineProperties(XP.prototype,{L0:{configurable:!0,enumerable:!0,get:function(){return this.Rf.L0}},id:{configurable:!0,enumerable:!0,get:function(){return this.Rf.id}}});
XP.O=function(a){return new (a||XP)(_.v(_.Ml),_.v(_.bD))};
XP.ya=_.lc({type:XP,qa:[["xap-applied-filter-chip"]],tb:function(a,b){a&1&&_.xf(TP,7);if(a&2){var c;_.vf(c=_.zf())&&(b.Rf=c.first)}},inputs:{disabled:"disabled",filter:"filter",uc:"appliedFilter"},outputs:{v$:"editorVisibleChange",D8:"chipClick",removed:"removed",Fo:"selectionChange",QDc:"interaction",vc:"destroyed"},features:[_.mf([{wa:TP,Nb:XP},{wa:k_b,Nb:XP}])],Aa:4,Ba:6,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"mat-chip-option",0),_.I("click",function(c){return b.k_(c)})("keydown.space",function(c){return b.k_(c)})("removed",function(){return b.remove()})("keydown.backspace",function(){return b.remove()}),
_.A(1,"span",1),_.N(2),_.B(),_.y(3,zNb,4,7,"button",2),_.B());a&2&&(_.x("ngClass",null==b.uc?null:b.uc.fIc)("disabled",b.disabled)("selectable",!1)("disableRipple",!_.pjb(b)),_.u(2),_.kf(" ",null==b.uc?null:b.uc.TF," "),_.u(1),_.x("ngIf",!b.uc||b.uc.Rs))},Ha:[_.Am,_.Cm,f_b,TP,QP,_.Qs,_.rC],rb:2,Oa:0});var YP=function(a,b,c,d){_.fD.call(this,a,b,c,d);var e=this;this.kb=a;this.di=b;this.Td=c;this.XCb=null;this.MLa=new _.ll;this.nCb=new _.ll;this.lb.add(c.Hmb.subscribe(function(){e.P8()}))};_.V(YP,_.fD);YP.Ia=_.fD.Ia;YP.prototype.focus=function(){_.qjb(this)};YP.prototype.P8=function(){this.Cp=!1;this.nCb.emit(this.uc);var a;(null==(a=this.wAc)?0:a.zNa)&&this.MLa.emit()};YP.O=function(a){return new (a||YP)(_.v(_.Ml),_.v(_.bD),_.v(_.eD),_.v(_.ed))};
YP.ya=_.lc({type:YP,qa:[["xap-filter-editor"]],tb:function(a,b){a&1&&_.xf(_.iD,5);if(a&2){var c;_.vf(c=_.zf())&&(b.wAc=c.first)}},inputs:{XCb:"overlayOrigin"},outputs:{MLa:"canceled",nCb:"onCloseEditor"},features:[_.mf([_.eD]),_.Le],Aa:13,Ba:6,Ea:function(){return[["cdkOverlayOrigin",""],["defaultOverlayOrigin","cdkOverlayOrigin"],[3,"trigger","loadingTemplate"],["header","",1,"xap-filterbar-filtereditor-popup-header"],[3,"id"],["class","xap-filterbar-filtereditor-flag",4,"ngIf"],["footer","",1,"xap-filterbar-filtereditor-actions"],
["mat-button","","color","primary","class","xap-filterbar-filtereditor-apply-button",3,"disabled","click",4,"ngIf"],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-cancel-button",3,"click"]," Cancel ",["filterLoading",""],[1,"xap-filterbar-filtereditor-flag"],"Required",["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"]]},ua:function(a,b){a&1&&(_.E(0,"div",0,1),_.A(2,"xap-filter-editor-content",2)(3,"div",3)(4,"h2",4),_.N(5),_.B(),_.y(6,ANb,2,0,"span",5),_.B(),_.A(7,"div",6),_.y(8,BNb,2,1,"button",7),_.A(9,"button",8),_.I("click",function(){b.P8();b.MLa.emit()}),_.bf(10,9),_.B()()(),_.y(11,CNb,5,5,"ng-template",null,10,_.Cf));if(a&2){var c=_.hf(1),d=_.hf(12),e;_.u(2);_.x("trigger",null!==(e=b.XCb)&&void 0!==e?e:c)("loadingTemplate",d);_.u(2);_.ff("id","dialog-label-",b.uc.id,"");
_.u(1);_.kf(" ",b.uc.config.displayName," ");_.u(1);_.x("ngIf",!b.uc.Rs);_.u(2);_.x("ngIf",b.filter&&!b.filter.config.oca)}},Ha:[_.Cm,_.AC,_.rs,_.pC,_.oB,_.vy,_.iD],rb:2,Oa:0});var v_b=new _.xc("GMAT_AUTOCOMPLETE_OPTIONS",{Ga:"root",oa:function(){return{Oj:!1}}});var w_b=function(a,b){a.Oj||b.g_.push("gmat-mdc-autocomplete")};w_b.O=function(a){return new (a||w_b)(_.v(v_b),_.v(_.vr))};w_b.Ia=_.rc({type:w_b,qa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],features:[_.mf([{wa:_.vr,Nd:_.KC}])]});var ZP=function(){};ZP.O=function(a){return new (a||ZP)};ZP.Da=_.mc({type:ZP});ZP.Ca=_.bc({imports:[vM]});var GNb=function(a){return{va:a}},$P=function(){_.qD.apply(this,arguments);this.TXa=!0};_.V($P,_.qD);$P.Ia=_.qD.Ia;$P.prototype.Fba=function(a){this.el.setValue("");a.option.value.filters?this.KZa.emit(a.option.value):this.selected.emit(a.option.value)};_.W.Object.defineProperties($P.prototype,{yca:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});$P.O=function(){var a;return function(b){return(a||(a=_.ad($P)))(b||$P)}}();
$P.ya=_.lc({type:$P,qa:[["xap-filter-menu"]],tb:function(a,b){a&1&&(_.xf(uM,7),_.xf(_.rD,7));if(a&2){var c;_.vf(c=_.zf())&&(b.autocomplete=c.first);_.vf(c=_.zf())&&(b.VKa=c.first)}},features:[_.Le],Aa:13,Ba:13,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"input",
0,1),_.I("click",function(){return b.Vd()})("focusin",function(){return b.Ica=!0})("focusout",function(){return b.Ica=!1})("keydown.backspace",function(){return _.Hjb(b)}),_.B(),_.A(2,"mat-autocomplete",2,3),_.I("optionSelected",function(e){return b.Fba(e)}),_.y(4,ENb,3,1,"div",4)(5,ONb,5,6,"ng-container",5)(6,VNb,4,6,"ng-template",null,6,_.Cf)(8,WNb,2,1,"mat-option",7),_.O(9,"async"),_.O(10,"async"),_.y(11,bOb,1,1,"ng-template",null,8,_.Cf),_.B());if(a&2){var c=_.hf(3),d=_.hf(7);_.x("formControl",
b.el)("matAutocomplete",c)("placeholder",b.placeholder);_.Pe("aria-label",b.uca||b.placeholder||null);_.u(2);_.x("aria-label",b.placeholder);_.u(2);_.x("ngIf",null==b.MA?null:b.MA.length);_.u(1);_.x("ngIf",b.iV)("ngIfElse",d);_.u(3);_.x("ngIf",null==_.R(9,9,b.BL)&&null==_.R(10,11,b.AT))}},Ha:[_.Bm,_.Cm,_.Gm,_.Dm,_.Em,_.Fm,w_b,uM,_.TA,wL,_.rD,_.AC,_.ss,_.pC,_.oB,_.Qs,_.hi,_.xv,_.Fv,_.Hm],rb:2,Oa:0});var x_b=function(a){this.Rc=a};x_b.O=function(a){return new (a||x_b)(_.v(_.sf))};x_b.Ia=_.rc({type:x_b,qa:[["","xapFilterBarCustomTemplate",""]]});var aQ=function(a,b,c){_.dD.call(this,a,b,c);var d=this;this.di=a;this.xk=b;this.hL=new _.ll;this.fMa=!1;this.fHb=function(e){d.remove(e)};this.pKb=function(e,f){d.hNa=f;_.mjb(d,e)};this.openEditor=function(e,f){d.fw=e;f&&(d.hNa=f)};this.hNa=null;this.dY=function(e){_.dD.prototype.dY.call(d,e);var f;null==(f=d.rp)||_.Sjb(f);d.hL.emit(!1);d.fMa=!1}};
_.V(aQ,_.dD);aQ.Ia=_.dD.Ia;aQ.prototype.Qc=function(){var a=this,b;null==(b=this.Yd)||b.Vc.subscribe(function(){a.JJ&&a.JJ.unsubscribe();a.JJ=a.Dwc.E8.subscribe(function(){var c;null==(c=a.rp)||_.Sjb(c)})})};var iOb=function(a,b){var c;null==(c=a.Yd.find(function(d){return d.uc.id===b.id}))||c.focus()};_.h=aQ.prototype;_.h.E_=function(a){var b;return this.aOa&&this.fw===a&&!(null==(b=this.rp)?0:b.yca)};_.h.eQa=function(a,b){return b.id};_.h.Waa=function(){return this.Hpb||"filter_alt"};_.h.dWa=function(){this.hL.emit(!0)};
_.h.n0=function(){var a=this;setTimeout(function(){var b;(null==(b=a.rp)?0:b.Ica)||a.E_(a.fw)||y_b(a)||z_b(a)?a.hL.emit(!0):a.fMa||a.hL.emit(!1)},100)};
var hOb=function(a){setTimeout(function(){var b;if(!((null==(b=a.rp)?0:b.yca)||y_b(a)||a.E_(a.fw))){var c;null==(c=a.rp)||_.sD(c.VKa)}},100)},y_b=function(a){var b=document.activeElement;return a.Yd.some(function(c){c=c.Rf.Ma.na;return c===b||c.contains(b)})},z_b=function(a){return a.Yd.some(function(b){return b.Rf.Ma.na.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};
aQ.prototype.FZa=function(){if(0<this.Yd.length){var a;null==(a=this.Yd.get(this.Yd.length-1))||a.focus()}else this.rp&&this.rp.Vd()};aQ.O=function(a){return new (a||aQ)(_.v(_.bD),_.v(_.VA,8),_.v(_.ljb,8))};
aQ.ya=_.lc({type:aQ,qa:[["xap-filter-bar"]],Cd:function(a,b,c){a&1&&_.yf(c,x_b,5);if(a&2){var d;_.vf(d=_.zf())&&(b.nPa=d.first)}},tb:function(a,b){a&1&&(_.xf(UP,5),_.xf($P,5),_.xf(_.vy,5),_.xf(YP,5),_.xf(XP,5));if(a&2){var c;_.vf(c=_.zf())&&(b.Dwc=c.first);_.vf(c=_.zf())&&(b.rp=c.first);_.vf(c=_.zf())&&(b.ceb=c);_.vf(c=_.zf())&&(b.Lmb=c);_.vf(c=_.zf())&&(b.Yd=c)}},outputs:{hL:"isFocused"},features:[_.mf([_.bD]),_.Le],Aa:3,Ba:2,Ea: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"]]},ua:function(a,b){a&1&&_.y(0,kOb,15,22,"ng-container",0)(1,nOb,3,15,"ng-template",null,1,_.Cf);if(a&2){var c=_.hf(2);_.x("ngIf",
!(null==b.nPa?0:b.nPa.Rc))("ngIfElse",c)}},Ha:[_.Bm,_.Cm,_.Gm,_.AC,_.ss,UP,_.Qs,_.tw,_.vy,YP,$P,XP,_.Hm],rb:2,Oa:0});var bQ=function(a,b){this.Fa=a;this.service=b;this.filter=new _.ll;this.element="UnifiedXrefFilterbar";this.lb=new _.id;this.WG=new _.fe(1);this.Sea=new _.Wf(null);this.Ioa=new _.Wf(null);this.ALa=new _.Wf(null);this.tK=new _.Wf(nNb(new Map([])))};
bQ.prototype.Ra=function(){var a=this;this.lb.add(this.WG.ha(_.me(function(b){return XZb(a.service,b)}),_.Vd(_.Nrb)).subscribe(function(b){var c=a.tK,d=c.next,e=a.service.N$.getValue(),f=oNb(b),g=[];_.cj(b,1)&&e.has("TEST")&&g.push(new iNb({id:"tests",displayName:"Exclude Tests"},_.XC,_.eC("true")));_.cj(b,2)&&e.has("GENERATED")&&g.push(new iNb({id:"generatedFiles",displayName:"Exclude Generated Files"},_.XC,_.eC("true")));b=nNb(f,g);d.call(c,b)}));this.lb.add(_.wd([this.WG.ha(_.me(function(b){return XZb(a.service,
b)}),_.Vd(_.Nrb)),this.HJ]).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;0===c.action&&A_b(a,b,c)}));this.lb.add(_.wd([this.service.Aob.ha(_.Vd(aNb)),this.ALa.ha(_.Vd(bNb)),this.Sea.ha(_.Vd(cNb)),this.Ioa.ha(_.Vd(dNb))]).subscribe(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value,e=c.next().value;c=c.next().value;a.filter.emit({Lzc:b,DDc:d,Sea:e,EDc:c})}))};
var A_b=function(a,b,c){if(c.category){var d=oOb(b,c.category);d&&a.Ioa.next([d]);if(c=qOb(b,c.category))a.log("show-only-category"),d=a.tK.getValue().Zf.getValue().filter(function(e){return"category"!==e.config.id}),b=pNb(b,[].concat(_.zc(d),[c])),a.tK.next(b)}};bQ.prototype.Ka=function(){var a;null==(a=this.lb)||a.unsubscribe()};
var B_b=function(a,b){switch(b.config.id){case "tests":WZb(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":WZb(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.Sea.next(eNb(b.value.Rp));a.log("applyPathFilter",b.value.Rp);break;case "category":a.Ioa.next(b.value.nm);b=b.value.nm.filter(function(c){return null!==c}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.ALa.next(b.value.nm),
b=b.value.nm.filter(function(c){return null!==c}).join(", "),a.log("includeBuildConfigs",b)}},C_b=function(a,b){switch(b.config.id){case "tests":WZb(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":WZb(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.Sea.next(null);a.log("clearPathFilter");break;case "category":a.Ioa.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.ALa.next(null),a.log("clearBuildConfigsFilter")}};
bQ.prototype.log=function(a,b){this.Fa.mb({element:this.element,action:a,gestureName:"CHANGE",xh:b})};_.W.Object.defineProperties(bQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.WG.next(a)}}});bQ.O=function(a){return new (a||bQ)(_.v(_.eo),_.v(NP))};
bQ.ya=_.lc({type:bQ,qa:[["xrefs-filters","location",""]],inputs:{location:"location",HJ:"categoryFilter"},outputs:{filter:"filter"},mc:["location",""],Aa:2,Ba:3,Ea:[["filterBarIcon","filter_list",1,"filter-bar",3,"config","update"]],ua:function(a,b){a&1&&(_.A(0,"xap-filter-bar",0),_.I("update",function(c){switch(c.K2){case 0:case 2:B_b(b,c.sQ[0]);break;case 3:C_b(b,c.sQ[0]);break;case 4:c=c.sQ;b.log("clearAll");c=_.l(c);for(var d=c.next();!d.done;d=c.next())C_b(b,d.value);break;case 1:break;default:_.Fg(c.K2)}}),
_.O(1,"async"),_.B());a&2&&_.x("config",_.R(1,1,b.tK))},Ha:[aQ,_.Hm],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 cQ=function(a){var b=this;this.uMb=new _.fe(1);a.Zb(function(){_.Ed(window,"resize").ha(_.Od(function(){return a.Kf}),_.t(rOb),_.ke(rOb()),_.Vd(sOb)).subscribe(b.uMb)})};_.W.Object.defineProperties(cQ.prototype,{cTb:{configurable:!0,enumerable:!0,get:function(){return this.uMb}}});cQ.O=function(a){return new (a||cQ)(_.q(_.re))};cQ.ta=_.p({token:cQ,oa:cQ.O,Ga:"root"});var D_b=function(a){return{enabled:a}},dQ=function(a,b,c,d){this.Fa=a;this.Ub=b;this.ij=c;this.element="";this.Pdb=!0;this.FX=!1;this.expansion=new _.ll;this.filter=new _.ll;this.zea=new _.ll;this.J3a="Collapse All";this.N3a="Expand All";this.O$b="Preview Panel";this.N$b="Toggle the file preview here, or configure the toggle width in settings";this.h4a="Opens references in the preview pane and create a breadcrumb as you step through references";this.g4a="Opens references in the main window";this.f4a=
"The screen is too small to support the preview. See settings to change this minimum size.";this.oMb=new _.Wf(!1);this.lb=new _.id;this.RAb=_.WAb(this.Ub).ha(_.ke(!1));this.Pva=_.wd([this.Ub.Fra(),d.cTb]).ha(_.t(function(e){e=_.l(e);var f=e.next().value;return e.next().value.width<f}),_.ke(!1),_.Vd())};dQ.prototype.Ra=function(){var a=this;this.lb.add(_.wd([this.RAb,this.Pva]).ha(_.t(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.zea.emit(b)}))};
dQ.prototype.Ka=function(){this.lb.unsubscribe()};dQ.prototype.Qia=function(){this.expansion.emit(this.FX?0:1)};var vOb=function(a){return _.wd([a.Ub.QR(),a.oMb,a.ij.dL(_.nd(!1))]).ha(_.t(function(b){b=_.l(b);var c=b.next().value,d=b.next().value;return b.next().value&&_.jE(a.location)&&(null==c||"MINI"===c)&&!d}))},tOb=function(a){a.Ub.QR().subscribe(function(b){null==b?_.XAb(a.Ub,!1):"MINI"===b&&_.XAb(a.Ub,!0)})};_.W.Object.defineProperties(dQ.prototype,{F_a:{configurable:!0,enumerable:!0,set:function(a){this.oMb.next(a)}}});
dQ.O=function(a){return new (a||dQ)(_.v(_.eo),_.v(_.Wu),_.v(_.UI),_.v(cQ))};
dQ.ya=_.lc({type:dQ,qa:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",HJ:"categoryFilter",Pdb:"anyExpandableNodes",FX:"allNodesCollapsed",F_a:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",zea:"openInMiniPanel"},features:[_.mf([NP])],mc:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Aa:8,Ba:11,Ea:[[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"]],ua:function(a,b){a&
1&&(_.A(0,"xrefs-filters",0),_.I("filter",function(c){return b.filter.next(c)}),_.B(),_.A(1,"div"),_.E(2,"mat-divider",1)(3,"underline-xrefs",2)(4,"mat-divider",1),_.y(5,wOb,8,15,"ng-container",3),_.O(6,"async"),_.y(7,xOb,1,8,"collapsible-icon-button",4),_.B());a&2&&(_.x("location",b.location)("categoryFilter",b.HJ),_.u(2),_.x("vertical",!0),_.u(1),_.x("collapsed",!0),_.u(1),_.x("vertical",!0),_.u(1),_.x("ngIf",_.of(9,D_b,_.R(6,7,b.RAb))),_.u(2),_.x("ngIf",b.Pdb))},Ha:[_.jo,LP,_.Cm,_.fw,_.lw,_.nw,
_.ow,MP,bQ,_.Hm],styles:["unified-xref-actions[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;flex-direction:row;place-content:center space-between}unified-xref-actions[_nghost-%COMP%]   div[_ngcontent-%COMP%]{align-items:center;display:flex;height:28px;padding-right:8px;place-content:center flex-start}unified-xref-actions[_nghost-%COMP%]   underline-xrefs[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}unified-xref-actions[_nghost-%COMP%]   collapsible-icon-button[_ngcontent-%COMP%]{flex:1 0 auto}unified-xref-actions[_nghost-%COMP%]   collapsible-icon-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:16px;font-size:16px;line-height:16px;width:16px;vertical-align:middle}unified-xref-actions[_nghost-%COMP%]   mat-divider[_ngcontent-%COMP%]{align-self:stretch;margin:4px 4px 4px 4px}"],
Oa:0});var lL=function(a,b,c,d,e){var f=this;this.item=a;this.level=b;this.hg=c;this.XS="";this.C0=e;this.Jf=void 0;b=new _.he;this.Ceb=b.ha(_.Xd(1),_.me(function(){return d(_.hj(a,5,_.tOa),f.hg,f.level)}),_.ke(_.WD(yOb(b))),_.ie(1))};var AOb=new _.ps("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}} after filtering, {visible} displayed)"),COb=new _.ps("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}}, {visible} displayed)"),BOb=new _.ps("{detailText} ({filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}})"),zOb=new _.ps("{detailText} ({visible} displayed)");var VOb=function(a){return{"file-path":a}},eQ=function(){this.ZLb=this.Msa=this.Ovb=!1;this.dac="Show only";this.eac="Set and apply a filter to only include this category.";this.hea=new _.ll;this.qwc=_.qu.has(78)};
eQ.prototype.Vd=function(a){if(!(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey)&&a.target&&a.target instanceof Element){var b,c=null==(b=_.XE(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.hea.emit({event:a,href:c,uri:b?_.Y(this.node.item,1):_.Y(this.node.item,4),hg:this.node.hg,VPc:b,Jf:this.node.Jf}))}};
eQ.prototype.Sb=function(){0===this.node.level&&this.qwc&&(this.ZLb=!0);if(this.Msa=0<this.node.XS.length)this.zHc=this.node.XS;var a;this.Ovb=!this.Msa&&0!==this.node.level&&1===(null==(a=this.node.item.oG())?void 0:a.getType());if(a=_.Ti(this.node.item,_.po,2)){this.gjb=_.Qpb(a,this.szb);var b=_.Y(this.node.item,1);this.ejb=b?this.OUa(b).link:void 0}if(b=this.node.item.oG())this.HY=_.Qpb(b,this.szb);"children"in this.node&&!a&&(this.JSb||(this.JSb=HOb(this.node)),this.HY=DOb({HY:this.HY,visible:this.JSb,
lv:this.node.lv,vK:this.node.vK,xZ:this.node.xZ}));(a=_.Y(this.node.item,4))?(a=this.OUa(a),b=a.line,this.GY=a.link,this.o$=_.BE(b)):this.o$=this.GY=void 0};eQ.prototype.szb=function(a){try{return this.OUa(a).link}catch(b){return a}};eQ.O=function(a){return new (a||eQ)(_.v(_.ru))};
eQ.ya=_.lc({type:eQ,qa:[["node-contents","makeLink","","node",""]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Vd(c)})},inputs:{OUa:"makeLink",node:"node",HJ:"categoryFilter"},outputs:{hea:"nodeClicked"},features:[_.Cc],mc:["makeLink","","node",""],Aa:7,Ba:2,Ea:[["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"]],ua:function(a,b){a&1&&_.y(0,NOb,6,7,"div",0)(1,POb,1,2,"ng-template",null,1,_.Cf)(3,TOb,2,3,"ng-template",null,2,_.Cf)(5,WOb,3,5,"ng-template",null,3,_.Cf);if(a&2){var c=_.hf(2);_.x("ngIf",b.ejb&&b.gjb)("ngIfElse",
c)}},Ha:[_.Am,_.Cm,_.Gm,_.AF,_.ow,_.tw],styles:["node-contents[_nghost-%COMP%]{cursor:pointer;display:block;white-space:nowrap}node-contents[_nghost-%COMP%] > [_ngcontent-%COMP%]:first-child{min-width:0}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]{display:block;overflow:hidden;text-overflow:ellipsis}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:focus, node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:not(.context){font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%}node-contents[_nghost-%COMP%]   .context-container[_ngcontent-%COMP%]{display:flex}node-contents[_nghost-%COMP%]   .inlineCategoryFilter[_ngcontent-%COMP%]{padding-left:12px}node-contents[_nghost-%COMP%]   .line[_ngcontent-%COMP%]{overflow:unset}node-contents[_nghost-%COMP%]   .notice[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-style:italic;display:inline-block}node-contents[_nghost-%COMP%]   .context[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;padding-left:5px;padding-right:5px}node-contents[_nghost-%COMP%]   mat-divider[_ngcontent-%COMP%]{display:inline}"],
Oa:0});var fQ=function(){ZL.call(this,function(b){return b.level},kL);var a=this;this.Kn=this.mJ=new _.Wf(void 0);this.lc=_.wd([this.Kn.ha(_.t(function(b){return null==b?void 0:b.hg}),_.Vd()),this.qf.changed.ha(_.t(function(){return a.qf.selected.map(function(b){return b.hg})}))]).ha(_.t(function(b){b=_.l(b);var c=b.next().value;return{yd:b.next().value,Kn:c}}));this.JF=this.qf.changed.ha(_.t(function(){return a.Nj.reduce(function(b,c){var d=kL(c);return{Xna:b.Xna||d,coa:b.coa&&!(d&&a.qf.Ce(c))}},{coa:!0,
Xna:!1})}),_.ke({Xna:!1,coa:!0}),_.ge(1),_.rd())};_.V(fQ,ZL);fQ.prototype.hY=function(){this.mJ.next(void 0)};fQ.prototype.nZ=function(){this.qf.select.apply(this.qf,_.zc(this.Nj.filter(kL)))};var yPb=function(a,b){return a.Kn.ha(_.t(function(c){return IOb(b,c)}))},E_b=function(a,b){var c=a.mJ.value;c=IOb(b,c)&&c&&c.uri===b.uri;a.mJ.next(c?void 0:b);return!c};
fQ.prototype.V1a=function(a,b,c){var d=this.Nj;this.Nj=a;if(!this.FKb||!LBb(b,this.FKb))this.FKb=b,this.qf.clear(),F_b(this,b);else if(c){b=new Set;var e=_.l(this.qf.selected);for(c=e.next();!c.done;c=e.next())b.add(c.value.hg);a=a.filter(function(g){g=$Ob(d,g.hg);return!g||!kL(g)});a=_.l(a);for(c=a.next();!c.done;c=a.next())b.add(c.value.hg);this.qf.clear();this.qf.select.apply(this.qf,_.zc(YOb(this.Nj,b)));var f;ZOb(this.Nj,null==(f=this.mJ.value)?void 0:f.hg)||this.mJ.next(void 0)}};
var F_b=function(a,b){b.GOa?(a.qf.select.apply(a.qf,_.zc(YOb(a.Nj,new Set(b.GOa)))),a.mJ.next(ZOb(a.Nj,b.PLc))):(a.nZ(),a.mJ.next(b.isFirst?void 0:XOb(a.Nj)))};fQ.O=function(a){return new (a||fQ)};fQ.ta=_.p({token:fQ,oa:fQ.O});var gQ=function(a){this.service=a;this.Mwa=!1;_.qu.has(80)?this.Y_=50:_.qu.has(81)?this.Y_=100:_.qu.has(82)?this.Y_=250:_.qu.has(83)?this.Y_=500:this.Y_=250;_.ei.has(2)&&(this.Mwa=!0)};
gQ.prototype.e1=function(a,b,c){var d=this,e=this.makeRequest(a.pN,b,c);return e.errorMessage?_.VD(e.errorMessage):e.request?this.service.e1(e.request).ha(_.t(function(f){var g=cPb(b,d,_.tb(f,1,_.Ho),c,d.Mwa),m=d.Mwa,n=Array.from(_.tb(f,4,_.Mo).values());a:{f=_.l(_.tb(f,1,_.Ho).values());for(var r=f.next();!r.done;r=f.next())if(_.cj(r.value,3)){f=!0;break a}f=!1}f&&(f=n.push,r=(new _.Mo).FLb(2),m=(new _.qo).rwa(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=_.Vi(r,1,m),f.call(n,m));return{Nl:g,Xda:n}}),_.me(function(f){return ePb(f.Nl).ha(_.ce(f.Nl),_.ke(f.Nl)).ha(_.t(function(g){return{Nl:g,Xda:f.Xda}}))}),_.t(function(f){return 0===f.Nl.length?_.UD("Could not find any references."):_.WD({Nl:f.Nl,Xda:f.Xda,AQc:a})}),_.Pd(function(){return _.VD("References could not be loaded.")}),_.ke(_.eE)):_.VD("References could not be loaded.")};
gQ.prototype.makeRequest=function(a,b,c){var d=(new _.Lo).ewa(!0);c=LOb(c);if(c.errorMessage)return{errorMessage:c.errorMessage};if(!c.filter)return{errorMessage:"References could not be loaded."};a=_.l(a);for(var e=a.next();!e.done;e=a.next())e=e.value,aUb(d,ZTb(new _.vo,e).kwa(c.filter));d.qwa(this.Y_).sU(_.ipb(_.Olb(b)));return{request:d}};
var bPb=function(a,b,c,d,e,f){if(!c)return _.VD("Error loading references.");var g=LOb(d);if(g.errorMessage)return _.VD(g.errorMessage);if(!g.filter)return _.VD("References could not be loaded.");g=$Tb((new _.Jo).ewa(!0).qwa(a.Y_),ZTb(new _.vo,c).kwa(g.filter)).sU(_.ipb(_.Olb(b)));return a.service.KYa(g).ha(_.t(function(m){return _.WD(fPb(b,a,e,_.tb(m,1,_.zo).get(c),f,d,a.Mwa))}),_.Pd(function(){return _.VD("Error loading references.")}),_.ke(_.eE))};
gQ.O=function(a){return new (a||gQ)(_.q(_.rJ),_.q(_.ru),_.q(_.pu))};gQ.ta=_.p({token:gQ,oa:gQ.O,Ga:"root"});var G_b=new cM(function(a){return a},function(a){return a.level},kL,function(a){return a.children}),H_b=function(a){this.nd=a;this.FQb=[];this.yC=new _.Wf([])};_.V(H_b,_.Yq);H_b.prototype.setData=function(a,b){var c=a!==this.FQb;this.yC.next(KUb(G_b,a));this.nd.V1a(this.yC.value,b,c);this.FQb=a};H_b.prototype.connect=function(a){var b=this;return _.Fd.apply(null,_.zc([a.fE,this.nd.qf.changed.Qf(),this.yC.Qf()])).ha(_.t(function(){return LUb(G_b,b.yC.value,b.nd)}))};H_b.prototype.disconnect=function(){};var hQ=function(a,b){this.Sd=a;this.nb=b;this.BU=[]};hQ.prototype.Ra=function(){var a=this;this.lb=this.EGb.Vc.subscribe(function(){a.BU=I_b(a);a.BU.find(function(b){return b.OC()})||(a.ou=a.BU[0])})};hQ.prototype.Ka=function(){this.lb&&this.lb.unsubscribe()};hQ.prototype.focus=function(){this.ou&&this.ou.focus()};
hQ.prototype.wRa=function(a){if(this.ou&&!_.YE(a)){var b=this.BU.indexOf(this.ou),c=this.ou;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();if(c.Be&&c.no())c.collapse();else for(a=b;0<=a;a--)if(b=this.BU[a],b.ariaLevel!==c.ariaLevel){this.ou=b;this.ou.focus();break}break;case "Right":case "ArrowRight":a.preventDefault();c.Be&&c.no()?J_b(this,b+1):c.no()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();J_b(this,b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();
J_b(this,b-1);break;case "Enter":a.preventDefault(),this.ou.gz()}}};var J_b=function(a,b){if(b=a.BU[b])a.ou=b,a.ou.focus()},I_b=function(a){var b=[].concat(_.zc(a.nb.na.children)),c=[];a=_.l(a.EGb);for(var d=a.next();!d.done;d=a.next())d=d.value,c[b.indexOf(d.Ma.na)]=d;return c.filter(function(e){return void 0!==e})};
_.W.Object.defineProperties(hQ.prototype,{ou:{configurable:!0,enumerable:!0,set:function(a){this.ZAc=a;for(var b=_.l(this.BU),c=b.next();!c.done;c=b.next())c.value.ou=a;this.Sd.Md()},get:function(){return this.ZAc}}});hQ.O=function(a){return new (a||hQ)(_.v(_.Ml),_.v(_.ed))};hQ.Ia=_.rc({type:hQ,qa:[["mat-tree","xrefsKeyboardListener",""]],Ya:function(a,b){a&1&&_.I("keydown",function(c){return b.wRa(c)})},inputs:{EGb:"rawNodes"}});var iQ=function(){return eM.apply(this,arguments)||this};_.V(iQ,eM);iQ.prototype.focus=function(){this.Ma.na.focus()};iQ.prototype.expand=function(){if(!this.Be){var a=K_b(this);a&&a.click()}};iQ.prototype.collapse=function(){this.Aq.nd.collapse(this.data)};iQ.prototype.gz=function(){var a=this.Ma.na,b=K_b(this);b?b.click():(a=a.querySelector("a"))&&a.click()};
var K_b=function(a){if("children"in a.data||a.data instanceof lL){var b=a.Ma.na;return a.data instanceof lL?(a=b.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=b.hasAttribute("matTreeNodeToggle")?b:b.querySelector("[matTreeNodeToggle]"))?a:void 0}};iQ.prototype.OC=function(){return this.ou===this};iQ.prototype.no=function(){return kL(this.data)||this.data instanceof lL&&!this.data.children};
_.W.Object.defineProperties(iQ.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.OC()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},Dp:{configurable:!0,enumerable:!0,get:function(){return this.Aq.nd.Dp(this.data)}},Be:{configurable:!0,enumerable:!0,get:function(){return this.Aq.nd.Be(this.data)}}});iQ.O=function(){var a;return function(b){return(a||(a=_.ad(iQ)))(b||iQ)}}();
iQ.Ia=_.rc({type:iQ,qa:[["xrefs-tree-node"]],Db:[1,"mat-tree-node"],vb:4,Ya:function(a,b){a&2&&_.Pe("aria-expanded",b.Dp?b.Be:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},features:[_.mf([{wa:_.WB,Nb:iQ}]),_.Le]});var L_b=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],M_b=new _.xc("ICON_MAPPING"),N_b=new Map([["app",{bU:!1,border:"bottom"}],["page",{bU:!0,border:"full"}],["card",{bU:!1,border:"none"}],["component",{bU:!0,border:"none"}]]),jQ=function(a){this.wQb="notify";this.Xkb="standard";this.background="white";this.Doa="standard";this.uu=a||O_b;this.icon=this.uu[this.type]};
_.W.Object.defineProperties(jQ.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.wQb},set:function(a){this.icon=this.uu[a];this.wQb=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.Ufb=a},get:function(){return null!=this.Ufb?this.Ufb:this.level?N_b.get(this.level).border:"dark"===this.background?"full":"none"}},bU:{configurable:!0,enumerable:!0,set:function(a){this.oJb=_.ih(a)},get:function(){return void 0!==this.oJb?this.oJb:this.level?N_b.get(this.level).bU:
!0}},hOa:{configurable:!0,enumerable:!0,set:function(a){this.gnb=_.ih(a)},get:function(){return void 0!==this.gnb?this.gnb:!1}},ixc:{configurable:!0,enumerable:!0,get:function(){if(!this.hOa)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},lxc:{configurable:!0,enumerable:!0,get:function(){if(!this.hOa)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});jQ.O=function(a){return new (a||jQ)(_.v(M_b,8))};
jQ.ya=_.lc({type:jQ,qa:[["xap-banner-callout"],["xap-callout"]],Db:[1,"xap-callout","reach-no-density"],vb:31,Ya:function(a,b){a&2&&(_.Pe("data-callout-type",b.type),_.Re("xap-callout-dark-background","dark"===b.background)("xap-callout-dense","dense"===b.Xkb)("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.bU)("xap-callout-display-legacy","legacy"===b.Doa)("xap-callout-display-standard","standard"===b.Doa))},inputs:{type:"type",Xkb:"density",background:"background",Doa:"calloutUxVersion",border:"border",bU:"rounded",hOa:"enableAriaLiveRegion",level:"level"},standalone:!0,features:[_.cka],ac:["xap-callout-title","xap-callout-body",
"xap-callout-actions"],Aa:5,Ba:4,Ea:[["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"]],ua:function(a,b){a&1&&(_.df(L_b),_.A(0,"mat-icon",0),_.N(1),_.B(),_.y(2,hPb,2,1,"div",1)(3,iPb,6,3,"ng-template",null,2,_.Cf));if(a&2){var c=_.hf(4);_.x("svgIcon",b.icon.Mi);_.u(1);_.kf(" ",b.icon.Mi?
"":b.icon.Nh,"\n");_.u(1);_.x("ngIf","standard"===b.Doa)("ngIfElse",c)}},Ha:[_.Rs,_.Qs,_.Cm,_.Gm],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}"],
rb:2,Oa:0});var P_b=function(){};P_b.O=function(a){return new (a||P_b)};P_b.Ia=_.rc({type:P_b,qa:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]],standalone:!0});var O_b={warn:{Nh:"error_outline",ariaLabel:"Warning"},caution:{Nh:"warning_amber",ariaLabel:"Caution"},confirm:{Nh:"check_circle",ariaLabel:"Confirmation"},notify:{Nh:"info",ariaLabel:"Notification"}};var kQ=function(){};kQ.O=function(a){return new (a||kQ)};kQ.Da=_.mc({type:kQ});kQ.Ca=_.bc({imports:[jQ]});var Q_b=["error"],R_b=["loading"],oPb=function(a){return{node:a}},lQ=function(a,b,c,d,e,f,g,m,n){var r=this;this.Fa=a;this.Vg=b;this.GS=c;this.uo=d;this.Ua=e;this.nd=f;this.Kc=m;this.y8=n;this.xKb=new _.ll;this.Tc=_.dE;this.element="UnifiedXrefPanelTree";this.TN=_.Pg;this.filter=new _.fe(1);this.no=kL;this.WG=new _.fe(1);this.vHc=20;this.GKb=new _.fe(1);this.Jxa=20;this.HJ=new _.ll;this.zea=!0;this.lb=new _.id;this.dataSource=new H_b(this.nd);this.state=_.wd([this.GKb.ha(_.Vd(LBb)),this.filter]).ha(_.pe(this.WG),
_.me(function(w){var z=_.l(w),D=_.l(z.next().value);w=D.next().value;D=D.next().value;z=z.next().value;return g.e1(w,z,D)}),_.ke(_.eE),_.ge(1),_.rd());this.fr=this.WG.ha(_.t(function(w){return function(z){z=_.Ppb(z,w);var D;return{link:_.Nyb(r.GS,z),line:null==(D=z.params)?void 0:D.line}}}),_.ge(1),_.rd());this.F_a=this.nd.Kn.ha(_.t(function(w){return!!w}),_.Vd(),_.ge(1),_.rd());this.lb.add(this.state.ha(_.Kd(_.PE)).subscribe(function(w){w=w.Vb;r.dataSource.setData(w.Nl,w.AQc);r.uo.Lj("Xrefs updated in detail panel",
"polite")}));this.lb.add(this.nd.lc.subscribe(function(w){r.Kc.KLb.next({PLc:w.Kn,GOa:w.yd})}));this.lb.add(_.wd([this.nd.Kn,this.WG]).ha(_.t(function(w){var z=_.l(w);w=z.next().value;z=z.next().value;if(w)return w=_.Ppb(w.uri,z),w.params=Object.assign({},z.params,w.params),new z.constructor(w)})).subscribe(function(w){r.xKb.next(w)}))};lQ.prototype.Qc=function(){this.y8.Md()};lQ.prototype.Ka=function(){this.lb.unsubscribe()};lQ.prototype.hY=function(){this.nd.hY()};
lQ.prototype.focus=function(){if(this.nxb)this.nxb.focus();else if(this.gob)this.gob.na.focus();else if(this.Jyb)this.Jyb.na.focus();else throw Error("Re");};var xPb=function(a,b,c){var d=b.href,e=b.uri,f=b.event,g=b.hg,m=b.VPc;b=b.Jf;var n="";a.zea?((d=E_b(a.nd,{hg:g,uri:e}))&&_.kv(a.Vg,"CODE_XREFS_PREVIEW"),n=EPb({node:c,djb:m,IPb:d,Vtb:!1})):(_.Nn(a.Ua,d).then(function(){a.Kc.Oda.next()}),n=EPb({node:c,djb:m,IPb:!0,Vtb:!0}));a.mb(n,"CLICK",{Te:g,Jf:b},f)};
lQ.prototype.Qia=function(a){switch(a){case 0:this.nd.nZ();break;case 1:this.nd.collapseAll();break;default:_.Fg(a)}};lQ.prototype.mb=function(a,b,c,d){c=void 0===c?{}:c;this.Fa.mb(Object.assign({},{element:this.element,action:a,gestureName:b},c),d)};_.W.Object.defineProperties(lQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.GS.location=a;this.WG.next(a)}},TLc:{configurable:!0,enumerable:!0,set:function(a){this.GKb.next(a)}}});
lQ.O=function(a){return new (a||lQ)(_.v(_.eo),_.v(_.wg),_.v(_.KJ),_.v(_.yq),_.v(_.rg),_.v(fQ),_.v(gQ),_.v(_.YI),_.v(_.Ml))};
lQ.ya=_.lc({type:lQ,qa:[["unified-xref-tree","selectedXref",""]],tb:function(a,b){a&1&&(_.xf(hQ,5),_.xf(Q_b,5,_.ed),_.xf(R_b,5,_.ed),_.xf(iQ,5));if(a&2){var c;_.vf(c=_.zf())&&(b.nxb=c.first);_.vf(c=_.zf())&&(b.gob=c.first);_.vf(c=_.zf())&&(b.Jyb=c.first);_.vf(c=_.zf())&&(b.Nl=c)}},inputs:{location:"location",TLc:"selectedXref"},outputs:{xKb:"selectedLocationChanged"},features:[_.mf([_.KJ,fQ])],mc:["selectedXref",""],Aa:13,Ba:9,Ea:[["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"]],ua:function(a,b){a&1&&(_.y(0,jPb,3,10,"unified-xref-actions",0),_.O(1,"async"),_.F(2,1),_.O(3,"async"),_.y(4,kPb,2,0,"loading",2)(5,lPb,4,3,"dc-information-box",3)(6,APb,5,6,"ng-container",4),_.H(),_.y(7,BPb,2,1,"ng-template",null,
5,_.Cf)(9,CPb,1,0,"ng-template",null,6,_.Cf)(11,DPb,1,0,"ng-template",null,7,_.Cf));a&2&&(_.x("ngIf",_.R(1,5,b.nd.JF)),_.u(2),_.x("ngSwitch",_.R(3,7,b.state).state),_.u(2),_.x("ngSwitchCase",b.Tc.Qi),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",b.Tc.Dh))},Ha:[_.jo,tL,_.Bm,_.Cm,_.Gm,_.Dm,_.Em,_.$D,_.YD,_.Hr,_.Qs,_.pw,fM,iM,jM,kM,dQ,jQ,P_b,eQ,hQ,iQ,_.Hm],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}"],
Oa:0});var mQ=function(){this.LY=!0;this.Kzb=null;this.path="";this.filename=[];this.prefix=[]};
mQ.prototype.Sb=function(){var a=this.path,b=this.Kzb;var c=a.lastIndexOf("/");var d=_.l(-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=_.l([e,f]);a=b.next().value;b=b.next().value;c=[IPb(c,a),IPb(d,b)]}else c=[[{text:c,
match:!1}],[{text:d,match:!1}]];c=_.l(c);d=c.next().value;this.filename=c.next().value;this.prefix=d};mQ.O=function(a){return new (a||mQ)};
mQ.ya=_.lc({type:mQ,qa:[["middle-truncated-path"]],vb:2,Ya:function(a,b){a&2&&(_.Ye("title",b.path),_.Ze("@.disabled",b.LY))},inputs:{Kzb:"matchingRegex",path:"path"},features:[_.Cc],ac:["*"],Aa:6,Ba:2,Ea:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],ua:function(a,b){a&1&&(_.df(),_.A(0,"span",0),_.y(1,FPb,2,3,"span",1),_.B(),_.A(2,"span",2),_.y(3,GPb,2,3,"span",1),_.B(),_.A(4,"span"),_.ef(5),_.B());a&2&&(_.u(1),_.x("ngForOf",b.prefix),_.u(2),_.x("ngForOf",b.filename))},Ha:[_.Bm],styles:["middle-truncated-path[_nghost-%COMP%]{align-items:center;display:flex;overflow:hidden;place-content:center flex-start;position:relative;white-space:nowrap}middle-truncated-path[_nghost-%COMP%]   .prefix[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis}"],
Oa:0});var S_b=["xrefZeroState"],T_b=RegExp("^KYTHE://"),nQ=function(a,b,c,d,e,f){var g=this;this.Fa=a;this.Vg=c;this.nb=d;this.gya=e;this.Kc=f;this.hka=BUb;this.An=WUb;this.element="UnifiedXrefPanel";this.TN=_.Pg;this.Yva=new _.Wf(void 0);this.lb=new _.id;this.Kxc=this.Kc.nU.ha(_.Kd(MBb),_.t(function(m){return m.AY}));this.OLc=this.Yva.ha(_.t(function(m){return null==m?void 0:m.params.line}),_.Vd(tBb));this.Ix=this.Yva.ha(_.Flb(),_.me(function(m){return m?g.gya.VQa(m):_.nd(void 0)}),_.ge(1),_.rd());this.CKb=
this.Kc.nU.ha(_.t(function(m){var n;return null!=(n=null==m?void 0:m.gxa)?n:[]}));this.SLc=_.qu.has(52)?this.Kc.nU.ha(_.t(function(m){return null==m?void 0:m.AY.pN.map(function(n){return n.replace(T_b,"")}).join(", ")})):_.Wd;this.bFc=this.Kc.nU.ha(_.t(MBb));this.lb=this.CKb.subscribe(function(m){0<m.length&&g.Fa.un({bucket:_.Pg.qza})})};_.h=nQ.prototype;_.h.Ra=function(){};_.h.Qc=function(){var a=this;this.dB=this.Vg.registerCallback("XREFS",this.nb.na,function(){a.Qxa?a.Qxa.focus():a.ATb&&a.ATb.na.focus()})};
_.h.Ka=function(){this.dB&&this.dB();this.lb.unsubscribe()};_.h.hY=function(){this.Qxa&&this.Qxa.hY()};_.h.mb=function(a){this.Fa.mb({element:this.element,action:a,projectId:this.location.qb,gestureName:"CLICK"})};nQ.O=function(a){return new (a||nQ)(_.v(_.ou),_.v(_.ru),_.v(_.wg),_.v(_.ed),_.v(_.FJ),_.v(_.YI),_.v(_.pu))};
nQ.ya=_.lc({type:nQ,qa:[["xref-panel","location",""]],tb:function(a,b){a&1&&(_.xf(lQ,5),_.xf(S_b,5));if(a&2){var c;_.vf(c=_.zf())&&(b.Qxa=c.first);_.vf(c=_.zf())&&(b.ATb=c.first)}},inputs:{location:"location"},features:[_.mf([{wa:_.Vwb,yb:function(a){return a.Ix.ha(_.Kd(TPb))},Fb:[_.gc(function(){return nQ})]},_.dJ])],mc:["location",""],Aa:4,Ba:4,Ea:[[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"]],ua:function(a,b){a&1&&(_.y(0,RPb,13,13,"ng-container",0),_.O(1,"async"),
_.y(2,SPb,5,0,"ng-template",null,1,_.Cf));if(a&2){var c=_.hf(3);_.x("ngIf",_.R(1,2,b.bFc))("ngIfElse",c)}},Ha:[_.jo,_.Bm,_.Cm,_.Dm,_.Em,_.Fm,_.wz,_.$D,AM,_.UJ,_.YD,_.Hr,_.Qs,mQ,_.ZH,_.Pn,_.Gz,MP,lQ,_.Hm,_.ZI],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}"],
Oa:0});var oQ=function(a,b,c,d,e,f,g,m){var n=this;this.Fa=a;this.Vg=c;this.ij=e;this.md=f;this.uo=g;this.iY=m;this.A8b="RepoDetailTogglePanel";this.Ns=!0;this.LMa=new _.he;this.Olb=new _.id;this.yL=[];this.xg=[];this.Usa=_.qu.has(10);this.wTa=_.qu.has(60);this.qva=_.qu.has(37);this.Csa=_.qu.has(90);a=this.LMa.ha(_.Vd());this.A2a=a.ha(_.me(function(r){return eQb(d,r)}),_.t(function(r){if(null==r||"string"===typeof r)return r;switch(r){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"}}),_.ge(1),_.rd());this.Olb.add(this.A2a.subscribe(function(r){n.Usa&&r&&1===n.ij.Ze.value&&n.ij.Ze.next(0)}));a.ha(_.me(function(r){return eQb(d,r)}),_.t(function(r){if(null==r||"string"===typeof r)return r}),_.ge(1),_.rd());U_b(this);this.Ul=this.ij.Ze.ha(_.t(function(r){return null!=r?n.yL.indexOf(r):0}))};
oQ.prototype.Ra=function(){var a=this,b=[V_b(this,"openHistory","history","h",0),this.md.register("toggleBottomPanel","q",function(){var c=a.Ns?"openDetailsPanel":"closeDetailsPanel";a.ij.HD(a.Ns);a.uo.Lj(a.Ns?"Lower details panel opened":"Lower details panel closed","polite");a.mb(c,"KEYBOARD")})];this.Usa&&b.push(V_b(this,"openCrossReferences","cross references","x",1));this.wTa&&b.push(V_b(this,"openWarnings","warnings","w",5));this.xg=b};
oQ.prototype.Sb=function(a){if(a.viewData||a.contentType)0===this.wb.kind?this.contentType&&this.LMa.next(this.contentType):5!==this.wb.kind&&this.LMa.next("not-file")};oQ.prototype.Ka=function(){this.Olb.unsubscribe();for(var a=_.l(this.xg),b=a.next();!b.done;b=a.next())b=b.value,b()};oQ.prototype.mb=function(a,b,c){this.Fa.mb({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var U_b=function(a){a.yL.length=0;a.yL.push(0);a.Usa&&a.yL.push(1);a.wTa&&a.yL.push(5);a.bMb&&a.yL.push(6)},V_b=function(a,b,c,d,e){return a.md.register(b,d,function(){_.kv(a.Vg,hQb(e));var f=a.Ns||a.ij.Ze.value!==e;a.Ns&&(a.ij.HD(!0),a.uo.Lj("Lower details panel opened","polite"));f&&(a.ij.Ze.next(e),a.uo.Lj("Switched to "+c+" tab","polite"));a.mb(gQb(e,f?"show":"focus"),"KEYBOARD")})};
_.W.Object.defineProperties(oQ.prototype,{wb:{configurable:!0,enumerable:!0,set:function(a){this.qH=a;U_b(this)},get:function(){return this.qH}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.wb;return NBb(a)?a.location.qb:void 0}},bMb:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return this.Csa&&"depot"===(null==(a=this.wb)?void 0:a.location.Oc)&&"Google"===(null==(b=this.wb)?void 0:b.location.qb)&&"Piper"===(null==(c=this.wb)?void 0:c.location.repository)}},Bvb:{configurable:!0,
enumerable:!0,get:function(){var a;return this.Csa&&0===(null==(a=this.wb)?void 0:a.kind)&&void 0!==this.wb.nL&&_.Pyb(this.iY,this.wb.nL)}}});oQ.O=function(a){return new (a||oQ)(_.v(_.eo),_.v(_.ru),_.v(_.wg),_.v(_.dJ),_.v(_.UI),_.v(_.Kt),_.v(_.yq),_.v(_.LJ))};
oQ.ya=_.lc({type:oQ,qa:[["lower-detail-panel"]],tb:function(a,b){a&1&&_.xf(_.NB,5);if(a&2){var c;_.vf(c=_.zf())&&(b.LU=c)}},vb:2,Ya:function(a,b){a&2&&_.Re("panel-closed",b.Ns)},inputs:{Ns:"panelClosed",contentType:"contentType",wb:"viewData"},features:[_.Cc],Aa:12,Ba:12,Ea:[["gmat-tabs","",3,"selectedIndex","click"],["label","History"],["matTabContent",""],[3,"disabled",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"],["label","Warnings"],[3,"viewDataType"],["tabIndex","-1",3,"source"]],ua:function(a,b){a&1&&(_.A(0,"mat-tab-group",0),_.I("click",function(c){for(var d=-1,e=c.target;e;){if(e.classList.contains("mat-tab-label")){d=e.parentElement?[].concat(_.zc(e.parentElement.children)).indexOf(e):-1;break}e=
e.parentElement}if(-1===d)b.Ns&&(b.ij.HD(!0),b.mb("expand","CLICK",c)),c=!0;else if(b.LU.toArray()[d].disabled)c=!1;else{e=b.ij.Ze.value;e=(null!=e?b.yL.indexOf(e):0)!==d;d=b.yL[d];var f=e||b.Ns;b.ij.HD(f);e&&b.ij.Ze.next(d);b.mb(gQb(d,f?"show":"hide"),"CLICK",c);c=!0}return c}),_.O(1,"async"),_.A(2,"mat-tab",1),_.y(3,VPb,1,1,"ng-template",2),_.B(),_.y(4,YPb,4,3,"mat-tab",3)(5,$Pb,2,0,"mat-tab",4)(6,cQb,3,1,"mat-tab",3),_.B(),_.F(7),_.A(8,"div",5)(9,"button",6),_.I("click",function(){return b.ij.HD(b.Ns)}),
_.A(10,"mat-icon"),_.N(11,"keyboard_capslock"),_.B()()(),_.H());a&2&&(_.x("selectedIndex",_.R(1,10,b.Ul))("@.disabled",!0),_.u(4),_.x("ngIf",b.Usa),_.u(1),_.x("ngIf",b.wTa),_.u(1),_.x("ngIf",b.bMb),_.u(3),_.x("matTooltip",b.Ns?"Open bottom panel":"Close bottom panel")("ascTrackElement",b.A8b)("trackAction",b.Ns?"close":"open")("trackProjectId",b.projectId),_.Pe("aria-label",b.Ns?"Open bottom panel":"Close bottom panel"))},Ha:[_.jo,SZb,_.Cm,_.SB,HP,_.Hr,_.Qs,_.OB,XL,_.NB,_.KB,_.tw,KP,nQ,_.Hm],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}"],
Oa:0});var W_b=["targetPath"],pQ=function(){};
_.W.Object.defineProperties(pQ.prototype,{yj:{configurable:!0,enumerable:!0,get:function(){var a=_.qu.has(55)?this.wb.N_:void 0,b=this.wb.location;if(a){var c=a.Xq();if(c){var d=sBb(c);a=_.Np(_.Mp(_.Lp(b.Xb(),d.id,d.type),_.Y(c,2)),_.Y(a,2)).jd(a.he()).Za()}else a=b}else a=b;return _.Kp(a.Xb().jd(this.wb.path).ni().Za())}},SWa:{configurable:!0,enumerable:!0,get:function(){return this.wb.target||"repository root"}},IYa:{configurable:!0,enumerable:!0,get:function(){return this.wb.ZHb}},uTa:{configurable:!0,
enumerable:!0,get:function(){return!!this.wb.Rpa}}});pQ.O=function(a){return new (a||pQ)(_.v(_.ru))};
pQ.ya=_.lc({type:pQ,qa:[["symlink-detail"]],tb:function(a,b){a&1&&_.xf(W_b,5,_.ed);if(a&2){var c;_.vf(c=_.zf())&&(b.iOc=c.first)}},inputs:{wb:"viewData"},Aa:5,Ba:2,Ea:[[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"]],ua:function(a,b){a&1&&(_.y(0,iQb,7,3,"ng-container",0),_.N(1,"\n\n"),_.y(2,kQb,28,9,"ng-template",null,1,_.Cf),_.N(4,"\n"));if(a&2){var c=_.hf(3);_.x("ngIf",b.uTa)("ngIfElse",c)}},Ha:[TM,_.Cm,_.gI,_.wz,QO,PO,_.$D,HM,_.jo],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 pQb=function(a){return{ata:a}},qQ=function(a,b){this.Wg=a;this.Ua=b;this.Mxb=_.Wd};qQ.prototype.Ra=function(){};qQ.prototype.Sb=function(a){a.location&&(this.Mxb=X_b(this,a.location.dg).ha(_.t(function(b){return!b||!b.Pm||2>b.Pm.length?null:[b.Pm[0].Ef,b.Pm[1].Ef]}),_.Pd(function(){return _.nd(null)})))};var X_b=function(a,b){return _.ME(b)?a.Wg.list(b.qb,b.Oc,b.repository,_.jE(b)?"HEAD":b.Bb,b.path,2):_.nd(null)};qQ.O=function(a){return new (a||qQ)(_.v(_.cI),_.v(_.rg))};
qQ.ya=_.lc({type:qQ,qa:[["file-not-found"]],inputs:{location:"location"},features:[_.Cc],Aa:28,Ba:11,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.y(2,lQb,1,0,"ng-container",1),_.O(3,"isPackagePlace"),_.O(4,"isPiperPlace"),_.B(),_.A(5,"icon-empty-state-subtitle"),_.y(6,mQb,1,0,"ng-container",1),_.O(7,"isPackagePlace"),_.y(8,qQb,6,13,"ng-container",2),_.O(9,"async"),_.B()(),_.y(10,rQb,1,0,"ng-template",null,3,_.Cf)(12,sQb,1,0,"ng-template",
null,4,_.Cf)(14,tQb,1,0,"ng-template",null,5,_.Cf)(16,uQb,1,0,"ng-template",null,6,_.Cf)(18,vQb,1,0,"ng-template",null,7,_.Cf)(20,wQb,5,4,"ng-template",null,8,_.Cf)(22,xQb,5,4,"ng-template",null,9,_.Cf)(24,yQb,2,3,"ng-template",null,10,_.Cf)(26,zQb,2,3,"ng-template",null,11,_.Cf));if(a&2){var c=_.hf(11),d=_.hf(13),e=_.hf(15),f=_.hf(17),g=_.hf(19);_.u(2);_.x("ngTemplateOutlet",_.R(3,3,b.location)?c:_.R(4,5,b.location)?d:e);_.u(4);_.x("ngTemplateOutlet",_.R(7,7,b.location)?f:g);_.u(2);_.x("ngIf",_.R(9,
9,b.Mxb))}},Ha:[_.jo,_.Cm,_.Gm,_.zz,_.Bz,_.Az,_.Ir,_.Pn,_.mv,_.Hm,dN,eN,_.vF],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}"],Oa:0});var Y_b=function(){};Y_b.O=function(a){return new (a||Y_b)};
Y_b.ya=_.lc({type:Y_b,qa:[["submodule-cannot-fetch"]],Aa:3,Ba:0,Ea:[["role","alert","icon","source:file"]],ua:function(a){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," The submodule existed at this commit, but can no longer be fetched. "),_.B()())},Ha:[_.zz,_.Az],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}"],Oa:0});var rQ=function(a){this.element=a;this.ab="";this.A2=0};rQ.prototype.Qc=function(){var a=this;this.A2=setTimeout(function(){var b=a.element.na;b&&a.ab&&(b=b.querySelector(a.ab));b&&!b.contains(document.activeElement)&&b.focus()})};rQ.prototype.Ka=function(){clearTimeout(this.A2)};rQ.O=function(a){return new (a||rQ)(_.v(_.ed))};rQ.Ia=_.rc({type:rQ,qa:[["","ascFocusOnInitAsync",""]],inputs:{ab:["ascFocusOnInitAsync","selector"]}});var sQ=function(){};sQ.O=function(a){return new (a||sQ)};sQ.Da=_.mc({type:sQ});
sQ.Ca=_.bc({});var tQ=function(a,b,c,d){this.Fa=a;this.uga=b;this.YPc=d;this.y4a=gVb;this.An=WUb;this.UMc=_.nd(!0).ha(_.Ud(300));this.gKa=!1;this.Ix=new _.fe(1);this.tj=c.dL(this.Ix.ha(_.t(function(e){return 1===e.kind})))};tQ.prototype.yRa=function(a){this.Fa.mb({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.W.Object.defineProperties(tQ.prototype,{wb:{configurable:!0,enumerable:!0,set:function(a){this.Ix.next(a)}}});tQ.O=function(a){return new (a||tQ)(_.v(_.eo),_.v(JM),_.v(_.UI),_.v(cQ))};
tQ.ya=_.lc({type:tQ,qa:[["repository-detail","viewData",""]],inputs:{wb:"viewData"},features:[_.mf([{wa:_.Vwb,yb:function(a){return a.Ix},Fb:[_.gc(function(){return tQ})]},_.dJ])],mc:["viewData",""],Aa:2,Ba:3,Ea:[["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"]],ua:function(a,b){a&1&&(_.y(0,OQb,20,24,"div",0),_.O(1,"async"));
a&2&&_.x("ngIf",_.R(1,1,b.Ix))},Ha:[_.Cm,_.Dm,_.Em,rQ,mP,FP,GP,LM,_.YD,oQ,qQ,Y_b,_.Gz,pQ,_.Hm],styles:["repository-detail[_nghost-%COMP%]{display:flex;flex-direction:column}.centered[_ngcontent-%COMP%]{align-items:center;display:flex;flex:auto;flex-direction:column;justify-content:center}.middle-view[_ngcontent-%COMP%]{display:flex;flex:1 1 0;flex-direction:column;overflow:hidden}.main-view[_ngcontent-%COMP%]{display:flex;flex:1 1 100%;overflow:auto}.centered[_ngcontent-%COMP%], .detail[_ngcontent-%COMP%]{flex:1 1 100%;min-height:100px}.lower-detail-wrapper[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;flex:1 0 auto;height:50%;max-height:calc(100% - 110px);min-height:40px;position:relative}.lower-detail-wrapper.panel-closed[_ngcontent-%COMP%]{max-height:40px;overflow:hidden}.right-panel[_ngcontent-%COMP%]{position:relative;overflow:hidden;width:400px}.panel-content[_ngcontent-%COMP%]{height:100%;overflow:auto;position:absolute;width:100%}splitter[_ngcontent-%COMP%]{flex:0 0 auto}"],
Oa:0});var Z_b=function(a,b,c,d,e,f,g){this.path=a;this.type=b;this.rz=c;this.Vqa=d;this.service=e;this.limit=f;this.ecb=g;this.HOa=this.Hob=!1;a=this.path.split("/");this.name=a[a.length-1]},b0b=function(a){a.Noa=a.rz(a.type)?$_b(a):_.nd([]);a0b(a)},a0b=function(a){a.qQb=_.wd([a.Noa,a.limit]).ha(_.t(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.Moa=new Map;for(var d=_.l(b),e=d.next();!e.done;e=d.next())e=e.value,a.Moa.set(e.path,e);return{Nl:b.slice(0,c),total:b.length}}))},$_b=function(a){var b=
_.wd([a.service.vda(a.path).ha(_.t(function(c){return a.PUa(c)})),a.Vqa]).ha(_.t(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;if(d=c.find(function(f){return f.path===PQb(e)}))d.yd=!0;return c}),_.ge());b.connect();return b};Z_b.prototype.PUa=function(a){var b=this;return a.map(function(c){var d=PQb(c.path),e;return d===(null==(e=b.ecb)?void 0:e.path)?b.ecb:new Z_b(d,c.type,b.rz,b.Vqa,b.service,b.limit)})};
_.W.Object.defineProperties(Z_b.prototype,{dPc:{configurable:!0,enumerable:!0,get:function(){this.qQb||b0b(this);return this.qQb}},children:{configurable:!0,enumerable:!0,get:function(){this.Noa||b0b(this);return this.Noa},set:function(a){this.Noa=a;a0b(this)}},active:{configurable:!0,enumerable:!0,get:function(){return PQb(this.Vqa.value)===this.path}},Ybb:{configurable:!0,enumerable:!0,get:function(){return QQb(this.Vqa.value,this.path)}},yd:{configurable:!0,enumerable:!0,get:function(){return this.Hob},
set:function(a){this.HOa=this.HOa||a;this.Hob=a&&this.rz(this.type)}}});var c0b=["largeDirectoryDialog"],d0b=["row"],YQb=function(a){return{name:a}},ZQb=function(a){return{children:!0,expanded:a}},e0b=new _.ps("Scope to \u201c{name}\u201d."),uQ=function(a,b,c,d){this.xk=a;this.Ua=c;this.document=d;this.ly=3;this.q6b=15;this.Qfc="row";this.shc="subtree";this.Uea=new _.Wf("");this.lb=new _.id;this.Tva="";this.Uta=new _.Wf(500);this.N1b=e0b;this.encode=encodeURIComponent;this.UJb=new _.ll;this.sL=function(){return""};this.MBb=new _.ll;this.hea=new _.ll;this.XJb=new _.ll;
this.rz=_.qu.has(55)?function(e){return 3===e||5===e}:function(e){return 3===e}};_.h=uQ.prototype;
_.h.Vd=function(a){if(!_.YE(a)){var b=a.target;if(null!=b&&b instanceof Element&&(b=_.XE(b,"a,button","depth-finder"),null!=b)){var c=_.XE(b,".row","depth-finder");null!=c&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.UJb.emit(c):(c=f0b(this,c),null!=c&&(b.classList.contains("expander")?g0b(this,c):b.classList.contains("element-link")&&(h0b(this,c),a.preventDefault()))))}}};
_.h.Ls=function(a){var b=a.target;if(null!=b&&b instanceof Element){var c=_.XE(b,".row","depth-finder");if(null!=c&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=f0b(this,d),null!=d&&(b=_.XE(b,".subtree","depth-finder"),!_.YE(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.yd&&3===d.type?g0b(this,d):this.lwa(b)||this.XJb.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.yd?i0b(this,d,c,b):g0b(this,d);break;case "Down":case "ArrowDown":case "j":a.preventDefault();
i0b(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.lwa(b);break;case "Enter":a.preventDefault(),h0b(this,d)}}}};_.h.Ra=function(){this.root=WQb(this.createNode(this.NM))};_.h.Sb=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.NM))};
_.h.Qc=function(){var a=this;this.lb.add(_.wd([this.Uea,this.Nl.Vc]).subscribe(function(b){b=_.l(b).next().value;if(a.Tva!==b){a.Tva="";var c=a.encode(b),d=a.Nl.find(function(e){return e.na.getAttribute("data-path")===c});d&&a.document.body.contains(d.na)&&(a.nOa(d.na),a.Tva=b)}}))};_.h.Ka=function(){this.Uea.complete();this.lb.unsubscribe()};
var WQb=function(a,b){return{level:void 0===b?0:b,node:a}},g0b=function(a,b){var c=!b.yd;a.MBb.next({ii:c,path:b.path});b.yd=c},h0b=function(a,b){a.rz(b.type)&&(b.yd=!b.yd);var c=a.sL(b.path,b.type);a.hea.next({path:b.path,nodeType:b.type});_.Nn(a.Ua,c)},aRb=function(a){a.lb.add(a.xk.open(a.zFc).hz().subscribe(function(b){b&&a.Uta.next(Number.POSITIVE_INFINITY)}))};
uQ.prototype.IPa=function(){var a=this.Nl.find(function(b){return b.na.classList.contains("bold-active-element")})||this.Nl.first;a&&this.document.body.contains(a.na)&&a.na.focus()};var f0b=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.Moa)return null;c=c.Moa.get(b.slice(0,a+1).join("/"));if(!c)return null}return c};
uQ.prototype.nOa=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)};uQ.prototype.createNode=function(a){return new Z_b(_.Jf(a),3,this.rz,this.Uea,this.service,this.Uta)};
uQ.prototype.lwa=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var i0b=function(a,b,c,d){if(a.rz(b.type)&&b.yd)a=c.nextElementSibling;else for(b=d,a=b.nextElementSibling;!a;)b=b.parentElement,a=b.nextElementSibling;(a=a.querySelector(".row"))&&a.focus()};
_.W.Object.defineProperties(uQ.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.NM;this.NM=a;if(this.root&&a!==b){var c=b?RQb(b):[],d=a?RQb(a):[];if(QQb(a,_.Jf(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.Moa)?void 0:null==(f=c.get(b))?void 0:f.children)this.root.node.children=e}else if(QQb(b,_.Jf(a)))for(a=c.length;a>d.length;a--)b=this.root.node,b.yd=!0,c=this.root,f=
b.path.split("/"),f=f.slice(0,f.length-1).join("/"),c.node=new Z_b(_.Jf(f),3,this.rz,this.Uea,this.service,this.Uta,b);else this.root.node=this.createNode(a);this.Tva=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.Uea.next(a)}}});uQ.O=function(a){return new (a||uQ)(_.v(_.Rr),_.v(_.ru),_.v(_.rg),_.v(_.ph))};
uQ.ya=_.lc({type:uQ,qa:["depth-finder scope  path  service ".split(" ")],tb:function(a,b){a&1&&(_.xf(c0b,5),_.xf(d0b,5,_.ed));if(a&2){var c;_.vf(c=_.zf())&&(b.zFc=c.first);_.vf(c=_.zf())&&(b.Nl=c)}},Db:["role","tree"],Ya:function(a,b){a&1&&_.I("click",function(c){return b.Vd(c)})("keydown",function(c){return b.Ls(c)})},inputs:{scope:"scope",path:"path",service:"service",sL:"linkTo"},outputs:{UJb:"scopeChange",MBb:"nodeToggled",hea:"nodeClicked",XJb:"scopeUp"},features:[_.Cc],mc:"scope  path  service ".split(" "),
Aa:5,Ba:2,Ea:[[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"]],ua:function(a,b){a&1&&_.y(0,SQb,0,0,"ng-template",0)(1,eRb,2,3,"ng-template",null,1,_.Cf)(3,fRb,7,1,"ng-template",null,2,_.Cf);a&2&&_.x("ngTemplateOutlet",_.hf(2))("ngTemplateOutletContext",b.root)},Ha:[_.Am,_.Bm,_.Cm,_.Gm,_.Hr,_.Sr,_.Ur,
_.Vr,_.Qs,_.Hm],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}"],
Oa:0});var j0b=new _.ps("Scope to parent directory: {folder}/"),vQ=function(a,b,c,d,e,f){var g=this;this.Sg=a;this.nb=b;this.Sq=c;this.Vg=d;this.me=e;this.Ua=f;this.sL=function(){return""};this.Ql=new _.Wf(new _.Ng);this.service=this.Ql.ha(_.Vd(function(m,n){return _.voa(m,n)&&_.woa(m.Bb,n.Bb,_.bRa)}),_.t(function(){return g.createService()}))};vQ.prototype.Qc=function(){var a=this;this.dB=this.Vg.registerCallback("FILE_TREE",this.nb.na,function(){a.ryc.IPa()})};
vQ.prototype.Ka=function(){this.Ql.complete();this.dB&&this.dB()};vQ.prototype.up=function(a){this.me.mb({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Jd.qb},a);this.NM=_.Gg(_.Jf(this.scope||""))};var gRb=function(a,b){return _.Kp(_.eF(a.Jd.Xb().jd(b)).Za())};vQ.prototype.xRa=function(){this.me.mb({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Jd.qb})};
vQ.prototype.createService=function(){var a=this;return{vda:function(b){var c=_.Ph(a.Jd,0);return a.Sq.list(a.Jd.qb,a.Jd.Oc,a.Jd.repository,{Bb:c,commit:c},b,a.Jd.params.Qb).ha(_.t(function(d){return d.map(kRb)}),_.Pd(function(d){_.ls(a.Sg,d);return _.nd([])}))}}};
vQ.prototype.sra=function(){var a=this,b=_.Kp(_.eF(this.Jd.Xb().jd("")).Za()),c=new URL(_.On(this.Ua,_.Mn(this.Ua,b)),location.origin),d=_.l(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.Jd.path&&(g=(g=_.Gg(a.scope))&&g+"/"||"");g=g.split("/").map(encodeURIComponent).join("/");return e+"/"+g+f+c.search+c.hash}};
_.W.Object.defineProperties(vQ.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.Wpa}},Jd:{configurable:!0,enumerable:!0,set:function(a){this.Ql.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.NM=a;var b=encodeURIComponent(_.Jf(this.path));!this.nb.na.querySelector('[data-path="'+b+'"]')&&"/"!==this.path&&this.path.includes("/")&&
(this.NM=a);this.sL=this.sra()},get:function(){return this.Ql.value}},scope:{configurable:!0,enumerable:!0,get:function(){return this.NM},set:function(a){this.me.mb({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Jd.qb});this.NM=a;this.path.startsWith(a||"")||_.Nn(this.Ua,this.sL(a||"",3))}},IKc:{configurable:!0,enumerable:!0,get:function(){return j0b.format({folder:_.ez(_.Gg(_.Jf(this.scope||"")))||"Repository root"})}}});
vQ.O=function(a){return new (a||vQ)(_.v(_.ks),_.v(_.ed),_.v(_.EJ),_.v(_.wg),_.v(_.eo),_.v(_.rg))};
vQ.ya=_.lc({type:vQ,qa:[["directory-navigation"]],tb:function(a,b){a&1&&_.xf(uQ,7);if(a&2){var c;_.vf(c=_.zf())&&(b.ryc=c.first)}},vb:2,Ya:function(a,b){a&2&&_.Re("collapsed",b.isCollapsed)},inputs:{Wpa:"directoryPanelState",Jd:"activeLocation"},Aa:4,Ba:7,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"header"),_.y(1,jRb,5,2,"ng-container",0),_.B(),_.A(2,"depth-finder",1),_.I("scopeChange",function(c){return b.scope=c})("nodeToggled",function(c){b.me.mb({gestureName:"CLICK",element:"RepositoryContentsTreeItemCollapser",
action:c.ii?"expand":"collapse",Te:b.sL(c.path,3),projectId:b.Jd.qb})})("nodeClicked",function(c){return b.xRa(c)})("scopeUp",function(c){return b.up(c)}),_.O(3,"async"),_.B());a&2&&(_.u(1),_.x("ngIf",!b.isCollapsed),_.u(1),_.x("scope",b.scope)("path",b.path)("service",_.R(3,5,b.service))("linkTo",b.sL))},Ha:[_.jo,_.Cm,uQ,_.Pq,_.as,_.Hr,_.Qs,_.tw,_.Pn,_.Hm,_.Fz],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}"],
Oa:0});var wQ=function(a){var b=this;this.Ub=a;this.data=new _.fe(1);_.Hj();_.Hj();this.tA=this.Ub.qG();this.gxa=this.data.ha(_.me(function(c){return c.LH.Yj}),_.t(function(c){return[].concat(_.zc(c.keys()))}));this.scopes=this.data.ha(_.me(function(c){return c.YJb.Yj}),_.t(function(c){return[].concat(_.zc(c.keys()))}));this.i0a=this.data.ha(_.me(function(c){return c.h0a.Yj}),_.t(function(c){return[].concat(_.zc(c.keys()))}));this.oKb=this.data.ha(_.me(function(c){return c.LH.Yj}),_.t(function(c){var d=
[].concat(_.zc(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.tA.ha(_.Xd(1)).subscribe(function(c){null!=c.showPublic&&null!=c.showPrivate&&null!=c.showProtected&&null!=c.showPackagePrivate&&null!=c.showStatic&&null!=c.showNonStatic||b.Ub.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})})},uRb=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};wQ.prototype.dRa=function(a){return _.Fxb[a]};
var lRb=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 _.Fg(b)}},oRb=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.Fg(b)}},tRb=function(a){var b=[].concat(_.zc(a.LH.getState().keys())).some(function(c){return!a.LH.get(c)});a.LH.fill(b)};_.W.Object.defineProperties(wQ.prototype,{jr:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
wQ.O=function(a){return new (a||wQ)(_.v(_.Wu))};
wQ.ya=_.lc({type:wQ,qa:[["filter-menu"]],inputs:{jr:"outlineData"},Aa:7,Ba:4,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"button",0)(1,"mat-icon"),_.N(2,"tune"),_.B()(),_.A(3,"mat-menu",1,2),_.y(5,vRb,15,17,"div",3),_.O(6,"async"),_.B());a&2&&(_.x("matMenuTriggerFor",_.hf(4)),_.u(5),_.x("ngIf",_.R(6,2,b.data)))},Ha:[_.Bm,_.Cm,_.Hr,_.Qs,_.tH,_.yy,_.ow,_.Ew,_.Cw,_.Dw,_.tw,_.Hm],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 xQ=function(a){this.Ub=a;this.tA=this.Ub.qG();this.G$b="Collapse all";this.H$b="Expand all";this.I$b="Sticky Headers"};xQ.prototype.Qia=function(a){this.Ub.Sw({collapseAll:!a.collapseAll})};xQ.O=function(a){return new (a||xQ)(_.v(_.Wu))};
xQ.ya=_.lc({type:xQ,qa:[["outline-options-menu"]],Aa:7,Ba:4,Ea:[["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"]],
ua:function(a,b){a&1&&(_.A(0,"button",0)(1,"mat-icon"),_.N(2,"settings"),_.B()(),_.A(3,"mat-menu",1,2),_.y(5,wRb,9,7,"div",3),_.O(6,"async"),_.B());a&2&&(_.x("matMenuTriggerFor",_.hf(4)),_.u(5),_.x("ngIf",_.R(6,2,b.tA)))},Ha:[_.Cm,_.Hr,_.Qs,_.tH,_.yy,_.Ew,_.Cw,_.Dw,_.tw,_.Hm],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 yQ=function(a,b){this.Fa=a;this.Ub=b;this.TN=_.Pg;this.data=new _.fe(1);this.wp=new _.Cv("",{Hx:[_.jbb()]});this.rPa=new _.Wf(!1);this.Iba=new _.ld;this.tA=this.Ub.qG();this.lb=new _.id;this.Iba=this.data.ha(_.me(function(c){return c.Mqa}),_.t(function(c){return!!c}))};
yQ.prototype.Ra=function(){var a=this;this.lb.add(this.wp.Yl.ha(_.Vd(),_.je(),_.Qd(300),_.pe(this.data)).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.Fa.mb({element:"OutlineControls",action:"filterQueryChange",gestureName:"CHANGE"});c.Mqa.next(b)}));this.lb.add(this.data.ha(_.me(function(b){return b.Mqa}),_.Vd()).subscribe(function(b){a.wp.setValue(b)}))};yQ.prototype.Ka=function(){this.lb.unsubscribe()};
_.W.Object.defineProperties(yQ.prototype,{jr:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});yQ.O=function(a){return new (a||yQ)(_.v(_.eo),_.v(_.Wu))};
yQ.ya=_.lc({type:yQ,qa:[["outline-controls"]],inputs:{jr:"outlineData"},Aa:2,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.y(0,zRb,13,11,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.data))},Ha:[_.jo,_.Cm,_.Hr,_.Sv,_.Rv,_.Qs,_.Vv,_.tw,_.Qz,_.hi,_.xv,_.Pz,_.Bv,_.Fv,wQ,xQ,_.Hm],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}"],
Oa:0});var k0b=function(){ZL.apply(this,arguments);this.Okb=!0;this.nkb=[];this.Pzc=this.qf.changed.ha(_.t(function(){return null}),_.ke(null))};_.V(k0b,ZL);k0b.prototype.Be=function(a){return a.Dp?ZL.prototype.Be.call(this,a):null};var l0b=function(a){if(a.Nj)if(a.Nkb)a.nZ();else if(a.collapseAll(),a.xga&&a.expand(a.xga),a.Kn)for(var b=_.l(PBb(a.Kn)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.W.Object.defineProperties(k0b.prototype,{Nkb:{configurable:!0,enumerable:!0,set:function(a){this.Okb=a;l0b(this)},get:function(){return this.Okb}},Nj:{configurable:!0,enumerable:!0,set:function(a){this.nkb=a;a=a.filter(function(b){return!b.parent});1===a.length&&(this.xga=a[0]);l0b(this)},get:function(){return this.nkb}}});var zQ=function(a,b){var c=this;this.nd=a;this.Ixa=b;this.ql=[];this.lca=new Map;this.YNa=new Map;this.yC=new _.Wf([]);this.PPc=_.wd([this.yC,this.nd.Pzc]).ha(_.t(function(d){var e=_.l(d).next().value;d=[];var f=null,g=0;e=_.l(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.nd.Dp(m)&&!c.nd.Be(m)?m.level:null);return d}),_.ge(1),_.rd());this.FOa=[];this.Y1=this.raa=null};_.V(zQ,_.Yq);
var m0b=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.ql.flatMap(b);return a.Y1?c.sort(a.Y1):c};zQ.prototype.Jl=function(){return 0<this.ql.length&&0===this.yC.value.length};var o0b=function(a,b){a.ql=b;if(a.Y1||a.raa){b=_.l(a.ql);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.Y1,a.raa&&(c.filter=a.raa)}n0b(a)};
zQ.prototype.connect=function(a){var b=this;return _.Fd.apply(null,_.zc([a.fE,this.nd.qf.changed.Qf(),this.yC.Qf()])).ha(_.t(function(){b.FOa=LUb(b.Ixa,b.yC.value,b.nd);return b.FOa}))};zQ.prototype.disconnect=function(){};
var n0b=function(a){var b=m0b(a);b=KUb(a.Ixa,b);a.nd.Nj=b;a.lca.clear();for(var c=0;c<b.length;c++){var d=b[c];a.lca.set(d.id,d)}a.YNa.clear();c=[];d=_.l(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.YNa.set(c.pop().id,e.id);c.push(e)}a.yC.next(b)};
_.W.Object.defineProperties(zQ.prototype,{GOa:{configurable:!0,enumerable:!0,get:function(){return this.FOa}},filter:{configurable:!0,enumerable:!0,set:function(a){this.raa=a;a=_.l(this.ql);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.raa;n0b(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.Y1=a?ARb:null;a=_.l(this.ql);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.Y1;n0b(this)}}});var AQ=function(a,b,c,d,e,f,g,m){var n=this;this.me=a;this.Vg=b;this.Ua=c;this.Ub=d;this.Kc=e;this.nb=f;this.Kga=g;this.Kd=m;this.cKb=new _.he;this.Qva=new _.Wf(0);this.Jxa=24;this.lb=new _.id;this.hC=_.nd(!0).ha(_.Ud(1));this.l0a=this.Ub.qG().ha(_.t(function(r){return!!r.stickyHeaders}),_.Vd());this.Uq=new k0b(KRb,MRb);this.Ixa=new cM(NRb,KRb,MRb,JRb);this.Pz=new zQ(this.Uq,this.Ixa);this.k0a=this.l0a.ha(_.me(function(r){return r?_.wd([n.cKb.ha(_.Vd()),n.Pz.PPc]).ha(_.t(function(w){return n.MBc.apply(n,
_.zc(w))})):_.nd(new Map)}),_.Vd(function(r,w){if(w.size!==r.size)return!1;w=_.l(w.keys());for(var z=w.next();!z.done;z=w.next())if(!r.has(z.value))return!1;return!0}),_.ge(1),_.rd());this.sNc=_.wd([this.k0a,this.Qva]).ha(_.t(function(r){return n.NBc.apply(n,_.zc(r))}),_.ge(1),_.rd());this.skb=new _.Wf(this.Pz.Jl());this.Pxc=this.skb.Qf();this.Qsa=!1;this.lb.add(this.Ub.qG().ha(_.t(function(r){return r.collapseAll}),_.Vd()).subscribe(function(r){n.Uq.Nkb=!r}));this.lb.add(this.Ub.qG().ha(_.t(function(r){return r.sortAlphabetically}),
_.Vd()).subscribe(function(r){n.Pz.sortAlphabetically=!!r}))};_.h=AQ.prototype;_.h.Ra=function(){};
_.h.Sb=function(a){if(a.location){var b=LRb(a.location.dg);this.Qsa=LRb(a.location.ej)!==b;a=this.Uq;var c;if(null!=(c=a.Nj)&&c.length){var d=a.Nj;c=d[0];var e=Number.POSITIVE_INFINITY;d=_.l(d);for(var f=d.next();!f.done;f=d.next()){f=f.value;var g=_.dj(f.Y0a,1);g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.Kn&&a.Kn!==b&&(a.Kn.active=!1);a.Kn=b;b=_.l(PBb(a.Kn));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.h.Ka=function(){this.lb.unsubscribe();var a;null==(a=this.xkb)||a.unsubscribe();var b;null==(b=this.kLc)||b.unsubscribe();this.dB&&this.dB()};_.h.Qc=function(){var a=this;this.hC.subscribe(function(){a.dB=a.Vg.registerCallback("OUTLINE",a.nb.na,function(){a.IPa()})});this.kLc=_.wd([this.khb.xI.ha(_.t(function(){return a.khb.Z_()}),_.Vd()),this.l0a]).subscribe(function(b){b=_.l(b);var c=b.next().value;b.next().value&&a.Kd.jc(function(){a.Qva.next(c)})})};
_.h.Hm=function(){if(this.Qsa){var a=this.nb.na.querySelector("mat-tree-node.bold-active-element");a&&this.nOa(a);this.Qsa=!1}};_.h.nOa=function(a){this.Kga.scrollTo(a,0)};_.h.Vd=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.XE(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.Pz.lca.get(c),"A"===b.tagName?this.xRa(a,c):this.toggle(a,c))}};
_.h.toggle=function(a,b){this.Uq.toggle(b);a.stopPropagation();this.me.mb({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.Uq.Be(b)?"expand":"collapse"})};_.h.ER=function(a){var b=this.vyb.get(a.id);return b?b:(b=this.fr(_.dj(a.Y0a,1)),this.vyb.set(a.id,b),b)};_.h.xRa=function(a,b){_.YE(a)||(a.preventDefault(),this.Uq.expand(b),p0b(this,b))};
_.h.IPa=function(){var a=this.nb.na.querySelector("mat-tree-node.bold-active-element");if(a)a.focus();else{var b;null==(b=this.nb.na.querySelector("mat-tree-node"))||b.focus()}};_.h.cB=function(a,b){return b.id};
var FRb=function(a,b){return a.k0a.ha(_.t(function(c){return c.has(b.id)}))},ERb=function(a,b){return a.sNc.ha(_.t(function(c){return c.get(b.id)}))},GRb=function(a,b){return a.k0a.ha(_.t(function(c){return 0<c.size&&c.entries().next().value[0]===b.id}))},p0b=function(a,b){var c=a.ER(b);"PREVIEW"===a.Kc.gG?a.Ua.navigate(_.Kp(a.location),{df:b.Pwa}):_.Nn(a.Ua,c).then(function(){a.Kc.Oda.next()});a.me.mb({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.Pg.dO})};
AQ.prototype.lwa=function(a){var b=a.parent;b&&(a=this.FGc.find(function(c){return c.data===b}))&&a.focus()};AQ.prototype.MBc=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.m2a.length&&this.Uq.Be(e);)e=b[++d];if(!e.parent)return c;d=e.parent;do{e=d;for(var f=a;f<=a+d.level+1&&f<b.length;f++){var g=b[f],m=g.index;if(void 0===m?0:a>=m-g.level)this.Uq.Be(g)?d=g:g.parent&&(d=g.parent)}}while(e!==d);for(a=d;a;)a.isVisible&&c.set(a.id,a),a=a.parent;return c};
AQ.prototype.NBc=function(a,b){for(var c=new Map,d=_.l(a.entries()),e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;var g=this.Pz.YNa.get(e);g=void 0!==g?this.Pz.lca.get(g).index:void 0;var m=f.level*this.Jxa;void 0!==g&&(m=Math.min(m,this.Jxa*(g-(a.size-f.level))-b));c.set(e,m)}return c};
_.W.Object.defineProperties(AQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.Pw||!_.EE(a,this.Pw),c=!this.Pw||!_.Klb(a,this.Pw,["line"]);if(b||c)this.vyb=new Map,this.fr=_.IE(a,this.Ua,{v_:"oneBased"});this.Pw=a},get:function(){return this.Pw}},uIc:{configurable:!0,enumerable:!0,set:function(a){var b=this;o0b(this.Pz,a.cpa);l0b(this.Uq);var c;null==(c=this.xkb)||c.unsubscribe();this.xkb=_.wd([a.Mqa,a.LH.Yj,a.h0a.Yj,this.Ub.qG()]).subscribe(function(d){var e=_.l(d);
d=e.next().value;var f=e.next().value,g=e.next().value;e=e.next().value;b.Pz.filter=ORb(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.skb.next(b.Pz.Jl())})}}});AQ.O=function(a){return new (a||AQ)(_.v(_.ou),_.v(_.wg),_.v(_.rg),_.v(_.Wu),_.v(_.YI),_.v(_.ed),_.v(_.Zt),_.v(_.re))};
AQ.ya=_.lc({type:AQ,qa:[["outline-tree","outlineTreeInput",""]],tb:function(a,b){a&1&&(_.xf(_.br,7),_.xf(eM,5));if(a&2){var c;_.vf(c=_.zf())&&(b.khb=c.first);_.vf(c=_.zf())&&(b.FGc=c)}},Ya:function(a,b){a&1&&_.I("click",function(c){return b.Vd(c)})("keydown",function(c){if(!_.YE(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.XE(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.Pz.lca.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.Uq.Be(e)&&e.Gba?b.Uq.collapse(e):
b.lwa(e);break;case "Right":case "ArrowRight":c.preventDefault();b.Uq.Be(e)&&e.Gba?(c=d.nextElementSibling)&&c.focus():e.Gba&&b.Uq.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(),p0b(b,e)}}}})},inputs:{location:"location",uIc:"outlineTreeInput"},features:[_.Cc],mc:["outlineTreeInput",""],Aa:5,Ba:7,Ea:[["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"]],ua:function(a,b){a&1&&(_.y(0,BRb,2,0,"div",0),_.O(1,"async"),_.A(2,"cdk-virtual-scroll-viewport",1),_.I("scrolledIndexChange",function(c){return b.cKb.next(c)}),_.y(3,IRb,3,8,"mat-tree",2),_.O(4,"async"),_.B());a&2&&(_.x("ngIf",_.R(1,3,b.Pxc)),_.u(2),_.x("itemSize",b.Jxa),_.u(1),_.x("ngIf",
_.R(4,5,b.hC)))},Ha:[_.Cm,fM,kM,eM,_.kz,_.br,_.Hm],styles:["outline-tree[_nghost-%COMP%]{flex:1 1 100%;overflow:auto}.no-data-message[_ngcontent-%COMP%]{padding:10px}.sticky-headers[_ngcontent-%COMP%]   .mat-tree-node.header[_ngcontent-%COMP%]{background-color:inherit;position:sticky;position:-webkit-sticky}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]{height:100%;width:100%}.mat-tree-node[_ngcontent-%COMP%]{cursor:default;display:block;font-size:1rem;line-height:1.2307692308rem;max-height:1.8461538462rem;min-height:1.8461538462rem;white-space:nowrap}.codeblock-label[_ngcontent-%COMP%]{display:inline-block;white-space:nowrap;height:1.2307692308rem;margin-top:.3076923077rem}a[_ngcontent-%COMP%]{cursor:pointer;display:inline-block;height:1.8461538462rem;overflow:hidden;vertical-align:middle;white-space:nowrap}a[_ngcontent-%COMP%]:focus, a[_ngcontent-%COMP%]:hover{text-decoration:none}button[_ngcontent-%COMP%], div.holder[_ngcontent-%COMP%]{background-color:transparent;border:0;display:inline-block;height:18px;margin:0 4px;padding:0;vertical-align:middle;width:18px}button[_ngcontent-%COMP%]{cursor:pointer}.outline-icon[_ngcontent-%COMP%]{border-radius:2px;display:inline-block;font-family:Google Sans,sans-serif;font-weight:500;height:16px;line-height:16px;margin-right:8px;text-align:center;vertical-align:middle;width:16px}.arrow[_ngcontent-%COMP%]{display:inline-block;height:0;margin:0 5px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:0}.arrow.expanded[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}"],
Oa:0});var BQ=function(){};BQ.O=function(a){return new (a||BQ)};BQ.Da=_.mc({type:BQ});BQ.Ca=_.bc({imports:[_.Im,_.Rs,_.YB,_.Rn,_.dr]});var q0b=new _.xc("MAX_OUTLINE_CODEBLOCK_COUNT"),CQ=function(a,b,c){this.Fa=b;this.JGc=c;this.Tc=_.dE;this.A_a=!1;this.QCb=_.eE;this.rIc=_.qu.has(31)};CQ.prototype.Ra=function(){this.Fa.un({bucket:_.Pg.dO})};CQ.prototype.Saa=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Outline unsupported";case "UNAVAILABLE":return"Outline unavailable";default:return _.Fg(a,"Unknown OutlineError encountered.")}};
_.W.Object.defineProperties(CQ.prototype,{jr:{configurable:!0,enumerable:!0,set:function(a){this.QCb=a;this.A_a=2===a.state&&a.Vb.size>this.JGc},get:function(){return this.QCb}}});CQ.O=function(a){return new (a||CQ)(_.v(_.ru),_.v(_.ou),_.v(q0b))};
CQ.ya=_.lc({type:CQ,qa:[["outline","activeLocation","","outlineData",""]],tb:function(a,b){a&1&&_.xf(AQ,5);if(a&2){var c;_.vf(c=_.zf())&&(b.SCb=c.first)}},inputs:{jr:"outlineData",Jd:"activeLocation"},features:[_.mf([{wa:q0b,rc:1E4}])],mc:["activeLocation","","outlineData",""],Aa:4,Ba:4,Ea:[[1,"outline-wrapper",3,"ngSwitch"],[3,"ngSwitch",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[3,"hasBackground",4,"ngSwitchCase"],[3,"ngSwitch"],["class","outline-size-warning","role","status","tabIndex",
"0",4,"ngSwitchCase"],[4,"ngSwitchCase"],["role","status","tabIndex","0",1,"outline-size-warning"],["gme-button-old","",3,"click"],[3,"outlineData",4,"ngIf"],[3,"outlineTreeInput","location"],[3,"outlineData"],["theme","error"],[3,"hasBackground"]],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,SRb,3,3,"ng-container",1)(2,TRb,2,1,"dc-information-box",2)(3,URb,1,1,"loading",3),_.B());a&2&&(_.x("ngSwitch",b.jr.state),_.u(1),_.x("ngSwitchCase",b.Tc.Dh),_.u(1),_.x("ngSwitchCase",b.Tc.Error),_.u(1),_.x("ngSwitchCase",
b.Tc.Qi))},Ha:[_.Cm,_.Dm,_.Em,_.By,_.$D,_.YD,AQ,yQ],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}"],
Oa:0});var r0b={Rg:1,qt:2,mjc:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},s0b=_.W0a([0,"FILES"],[1,"OUTLINE"]),DQ=function(a,b,c,d,e,f,g,m,n,r){var w=this;this.me=a;this.nb=b;this.eNa=c;this.Ub=d;this.Kc=e;this.Ua=f;this.Kb=g;this.Sd=m;this.sfc="RepositoryBrowserTree";this.xg=[];this.U1=!0;this.Pbc=r0b;this.jr=this.eNa.jr.ha(_.ke(_.eE));this.tIc=this.jr.ha(_.kkb(),_.t(fSb),_.ke(1));this.RCb=this.Fpb=this.z8=!1;this.EPc=this.Ub.OZ().ha(_.Xd(1)).subscribe(function(z){void 0===w.Ul&&(w.Ul=
z,_.Cl(w.Sd))});this.xg=[].concat(_.zc(this.U1?[r.register("openOutline","o",function(){bSb(w.Kc);"OUTLINE"!==w.Ul?w.z8=!0:w.T_("OUTLINE");w.Ul="OUTLINE";_.kv(n,"OUTLINE");_.Cl(w.Sd)})]:[]),[r.register("openDirectoryTree","t",function(){bSb(w.Kc);"FILES"!==w.Ul?w.z8=!0:w.T_("FILES");w.Ul="FILES";_.kv(n,"FILE_TREE");_.Cl(w.Sd)}),r.register("toggleNavPanel","u",function(){var z=w.Kc;2===z.rH.getValue()?aSb(z):bSb(z);w.me.mb({element:"RepositoryBrowserTree",action:w.isCollapsed?"expand":"collapse",gestureName:"KEYBOARD",
projectId:w.Jd.qb})})])};DQ.prototype.Ra=function(){};DQ.prototype.Ka=function(){this.EPc.unsubscribe();for(var a=_.l(this.xg),b=a.next();!b.done;b=a.next())b=b.value,b()};DQ.prototype.T_=function(a){var b=this.me,c=b.mb;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.Fg(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:gSb(a),gestureName:"KEYBOARD",projectId:this.Jd.qb})};
DQ.prototype.Yoa=function(a){this.isCollapsed&&a===this.nb.na&&bSb(this.Kc)};var XRb=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 eSb(b);case 4:return"Outline is currently empty";default:return _.Fg(a,"Unsupported outline state")}},cSb=function(a,b){b=(1!==b?"FILES":a.Ul)||"FILES";"FILES"===b?a.Fpb=!0:"OUTLINE"===b&&(a.RCb=!0);return _.Nu(s0b,b,0)};
DQ.prototype.Yj=function(a,b){b=s0b.get(b,"FILES");"OUTLINE"===b&&this.outline&&this.outline.SCb&&(this.outline.SCb.Qsa=!0);if((1!==a?"FILES":this.Ul)!==b||this.z8){a=this.z8?"KEYBOARD":"CLICK";this.z8=!1;this.Ul=b;var c=this.me,d=c.mb;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.Fg(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:gSb(b),gestureName:a,projectId:this.Jd.qb});this.Ub.D1(b)}};
_.W.Object.defineProperties(DQ.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.Wpa}}});DQ.O=function(a){return new (a||DQ)(_.v(_.ou),_.v(_.ed),_.v(_.GJ),_.v(_.Wu),_.v(_.YI),_.v(_.rg),_.v(_.Vf),_.v(_.Ml),_.v(_.wg),_.v(_.Kt))};
DQ.ya=_.lc({type:DQ,qa:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],tb:function(a,b){a&1&&_.xf(CQ,5);if(a&2){var c;_.vf(c=_.zf())&&(b.outline=c.first)}},vb:2,Ya:function(a,b){a&1&&_.I("click",function(c){return b.Yoa(c.target)});a&2&&_.Re("collapsed",b.isCollapsed)},inputs:{Jd:"activeLocation",Wpa:"directoryPanelState",U1:"showOutlineTab",wb:"viewData"},mc:"viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" "),Aa:2,Ba:3,Ea:[["class",
"mat-tab-group-reflow-isolation-container",4,"ngIf"],[1,"mat-tab-group-reflow-isolation-container"],["gmat-tabs","",3,"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"]],ua:function(a,b){a&1&&(_.y(0,dSb,10,9,"nav",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.tIc))},Ha:[_.jo,_.Cm,vQ,_.SB,_.Hr,_.Qs,_.OB,XL,_.NB,_.tw,CQ,_.Hm],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}"],
Oa:0});var t0b=["navComponent"],u0b=["splitter"],EQ=function(a,b,c){this.Fa=a;this.hKc=b;this.aia=c;this.Rvb=this.U1=!0;this.oTa=!1;this.Mta=new _.Wf(document.createElement("span"));this.CVa=!1};EQ.prototype.Ra=function(){};EQ.prototype.Sb=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.dg;0===b.ej&&2===c&&this.CVa&&(this.Mta.getValue().style.width="",this.CVa=!1)}a.viewData&&(a=this.wb,this.Rvb=0!==a.kind||a.tpa||2E4>a.oe.length)};
EQ.prototype.yRa=function(a){40>this.Mta.getValue().offsetWidth&&2===this.AYa&&(this.CVa=!0,aSb(this.hKc));var b=NBb(this.wb)?this.wb.location.qb:void 0;this.Fa.mb({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.W.Object.defineProperties(EQ.prototype,{Bb:{configurable:!0,enumerable:!0,set:function(a){a&&this.Mta.next(a.na)}},owb:{configurable:!0,enumerable:!0,get:function(){return 0===this.AYa}},FG:{configurable:!0,enumerable:!0,get:function(){return this.aia.FG}}});
EQ.O=function(a){return new (a||EQ)(_.v(_.eo),_.v(_.YI),_.v(_.bI))};
EQ.ya=_.lc({type:EQ,qa:[["browse-repository-contents","viewData","","repositoryNavState",""]],tb:function(a,b){a&1&&(_.xf(t0b,7,_.ed),_.xf(u0b,7,_.ed));if(a&2){var c;_.vf(c=_.zf())&&(b.Bb=c.first);_.vf(c=_.zf())&&(b.J5c=c.first)}},vb:4,Ya:function(a,b){a&2&&_.Re("nav-collapsed",b.owb)("fullscreen",b.FG)},inputs:{wb:"viewData",AYa:"repositoryNavState",U1:"showOutlineTab"},features:[_.Cc],mc:["viewData","","repositoryNavState",""],Aa:6,Ba:12,Ea:[["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"]],ua:function(a,b){a&1&&(_.E(0,"repository-navigation",0,1),_.A(2,"splitter",2,3),_.I("resizeDone",function(c){return b.yRa(c)})("mousedown",function(){b.oTa=!0})("mouseup",function(){b.oTa=!1}),_.O(4,"async"),_.B(),_.y(5,hSb,1,1,"repository-detail",4));a&2&&
(_.Re("hover-focus-element",b.owb)("transitionWidth",b.Rvb&&!b.oTa),_.x("directoryPanelState",b.AYa)("viewData",b.wb)("activeLocation",b.wb.location)("showOutlineTab",b.U1),_.u(2),_.x("changeSizeOf",_.R(4,10,b.Mta)),_.u(3),_.x("ngIf",4!==b.wb.kind))},Ha:[_.Cm,_.as,tQ,DQ,_.Gz,_.Hm],styles:["browse-repository-contents.nav-collapsed[_nghost-%COMP%]   repository-detail[_ngcontent-%COMP%]{right:0;z-index:6}browse-repository-contents.nav-collapsed[_nghost-%COMP%]   repository-navigation[_ngcontent-%COMP%]{border-right-style:solid;border-right-width:1px;position:relative;z-index:7}browse-repository-contents.nav-collapsed[_nghost-%COMP%]   splitter[_ngcontent-%COMP%]{display:none}repository-navigation[_ngcontent-%COMP%]{width:276px;max-width:calc(100% - 510px)}@media (max-width:940px){repository-navigation[_ngcontent-%COMP%]{width:180px;max-width:calc(100% - 190px)}}repository-navigation.transitionWidth[_ngcontent-%COMP%]{transition:width .35s ease}repository-detail[_ngcontent-%COMP%]{overflow:auto}",
".nav-collapsed[_nghost-%COMP%]   repository-detail[_ngcontent-%COMP%] {\n  left: 40px;\n}",".nav-collapsed[_nghost-%COMP%]   repository-navigation[_ngcontent-%COMP%] {\n  width: 40px !important;\n}"],Oa:0});var v0b=function(){};v0b.O=function(a){return new (a||v0b)};v0b.ya=_.lc({type:v0b,qa:[["no-repository-information"]],Aa:1,Ba:0,ua:function(a){a&1&&_.E(0,"loading")},Ha:[_.YD],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}"],Oa:0});var FQ=function(){this.sJ="/repos"};FQ.prototype.Ra=function(){};FQ.O=function(a){return new (a||FQ)};
FQ.ya=_.lc({type:FQ,qa:[["repository-not-found","location",""]],inputs:{location:"location"},mc:["location",""],Aa:8,Ba:2,Ea:[["role","alert","icon","shared:repository"],["mat-button","","ascTrackElement","RepositoryNotFound","trackAction","navigate",3,"routerLink","trackProjectId"]],ua:function(a,b){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," Unable to load this repository. "),_.B(),_.A(3,"icon-empty-state-subtitle")(4,"div"),_.N(5," Verify that it exists and you can access it. "),
_.B(),_.A(6,"a",1),_.N(7," View all repositories "),_.B()()());a&2&&(_.u(6),_.x("routerLink",b.sJ)("trackProjectId",b.location.qb))},Ha:[_.jo,_.zz,_.Bz,_.Az,_.Ir,_.Pn],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}"],Oa:0});var GQ=function(a,b,c){this.Kb=b;this.document=c;this.s2a=!1;this.sJ="/repos";this.fl=_.ei.has(2)};GQ.prototype.Ra=function(){this.fl&&_.Jlb(this.location)&&(this.s2a=!0)};GQ.O=function(a){return new (a||GQ)(_.v(_.pu),_.v(_.Vf),_.v(_.ph))};
GQ.ya=_.lc({type:GQ,qa:[["repository-permission-denied","location",""]],inputs:{location:"location"},mc:["location",""],Aa:8,Ba:4,Ea:[["role","alert","icon","shared:repository"],[4,"ngIf"],["mat-button","","ascTrackElement","RepositoryPermissionDenied","trackAction","navigate",3,"routerLink","trackProjectId"]],ua:function(a,b){a&1&&(_.A(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," Permission denied. "),_.B(),_.A(3,"icon-empty-state-subtitle"),_.y(4,iSb,2,0,"div",1)(5,jSb,2,
0,"div",1),_.A(6,"a",2),_.N(7," View all repositories "),_.B()()());a&2&&(_.u(4),_.x("ngIf",!b.s2a&&"host"!==b.location.Oc),_.u(1),_.x("ngIf",b.s2a),_.u(1),_.x("routerLink",b.sJ)("trackProjectId",b.location.qb))},Ha:[_.jo,_.Cm,_.zz,_.Bz,_.Az,_.Ir,_.Pn],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}"],Oa:0});var HQ=function(){};HQ.prototype.update=function(){};HQ.O=function(a){return new (a||HQ)};HQ.ta=_.p({token:HQ,oa:HQ.O,Ga:"root"});var IQ=function(a,b,c,d,e,f,g,m,n){var r=this;this.gya=b;this.MD=e;this.Ub=f;this.jB=g;this.An=WUb;this.qH=this.gya.qH;this.lb=new _.id;this.qva=_.qu.has(37);this.AEc=_.qu.has(22);this.lb.add(b.Mc.subscribe(function(w){d.update(w);r.MD.Vl(w)}));this.lb.add(b.qH.subscribe(function(w){r.qja(w)}));this.Wvc=this.gya.Mc.ha(_.t(function(w){return _.jE(w)&&w.params.Qb?"Path breadcrumb - "+_.Llb(w):"Path breadcrumb"}));_.ei.has(2)&&(a=a.Lu.ha(_.t(_.Dg),_.t(function(w){return!!w.dk}),_.Vd()),this.lb.add(a.subscribe(function(w){w&&
_.L4a(n,"kNb3eTWhP0jd2PDg8Pq0RfMJ1L55")})))};IQ.prototype.Ka=function(){_.Wrb(this.MD);this.lb.unsubscribe()};IQ.prototype.qja=function(a){this.AEc&&NBb(a)&&(a=a.location,!_.ME(a)||this.Gxb&&_.Pp(a,this.Gxb)||(this.Gxb=a,this.Ub.qja(a)))};IQ.O=function(a){return new (a||IQ)(_.v(_.Vf),_.v(_.FJ),_.v(_.ru),_.v(HQ),_.v(_.KK),_.v(_.Wu),_.v(_.YI),_.v(_.pu),_.v(_.Mw))};
IQ.ya=_.lc({type:IQ,qa:[["repository-browser"]],features:[_.mf([JM,_.YI,_.FJ,_.GJ,_.JJ])],Aa:2,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.y(0,qSb,8,6,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.qH))},Ha:[EQ,_.Cm,_.Dm,_.Em,_.Fm,_.Oq,_.as,qO,v0b,FQ,GQ,_.Hm],styles:["repository-browser[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0;overflow:hidden}repository-breadcrumb[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}browse-repository-contents[_ngcontent-%COMP%]{min-height:0;position:relative}  .mat-icon.mat-icon{overflow:visible}"],
Oa:0});var JQ=function(){};JQ.O=function(a){return new (a||JQ)};JQ.Da=_.mc({type:JQ});JQ.Ca=_.bc({imports:[_.Im,_.Dy,_.ZD,_.nD,_.Rs]});var KQ=function(){};KQ.O=function(a){return new (a||KQ)};KQ.Da=_.mc({type:KQ});KQ.Ca=_.bc({Pb:[{wa:_.S3a,rc:{Jp:"grimoire-activity-header",OMa:864E5,kOa:!0}}],imports:[_.Qu,_.Im,JQ,_.go,_.Rw,_.Dy,fN,_.es,_.Rs,_.Fw,_.Jw,_.Rn,_.tz]});var LQ=function(){};LQ.O=function(a){return new (a||LQ)};LQ.Da=_.mc({type:LQ});LQ.Ca=_.bc({imports:[_.lo,KQ,XN,_.Ow,_.Im,_.yz,_.ds,_.es,_.Rs,_.$I,_.BI,wN,vN,_.Rn,_.tz,_.uz]});var MQ=function(){};MQ.O=function(a){return new (a||MQ)};MQ.Da=_.mc({type:MQ});MQ.Ca=_.bc({imports:[_.Im,_.Cz]});var NQ=function(){};NQ.O=function(a){return new (a||NQ)};NQ.Da=_.mc({type:NQ});NQ.Ca=_.bc({imports:[_.Im,zO,uO,wO]});var OQ=function(){};OQ.O=function(a){return new (a||OQ)};OQ.Da=_.mc({type:OQ});OQ.Ca=_.bc({imports:[_.Im,_.ZD,_.Rs,_.Jw]});var PQ=function(){};PQ.O=function(a){return new (a||PQ)};PQ.Da=_.mc({type:PQ});PQ.Ca=_.bc({imports:[_.lo,_.Im,OQ,_.es,_.SC,_.Rs,_.zA,_.YB]});var QQ=function(){};QQ.O=function(a){return new (a||QQ)};QQ.Da=_.mc({type:QQ});QQ.Ca=_.bc({imports:[_.Im,zO,_.go,PQ,_.es,_.Rs]});var RQ=function(){};RQ.O=function(a){return new (a||RQ)};RQ.Da=_.mc({type:RQ});RQ.Ca=_.bc({imports:[_.lo,_.Im,_.yz,zO,_.ds,_.ZD,_.es,_.Rs,_.SI]});var SQ=function(){};SQ.O=function(a){return new (a||SQ)};SQ.Da=_.mc({type:SQ});SQ.Ca=_.bc({imports:[_.lo,_.Im,zO,_.aE,_.ZD,_.Jy,_.SI,_.uH,_.Rn]});var TQ=function(){};TQ.O=function(a){return new (a||TQ)};TQ.Da=_.mc({type:TQ});TQ.Ca=_.bc({imports:[_.Im,zO,_.Jy,_.SI]});var UQ=function(){};UQ.O=function(a){return new (a||UQ)};UQ.Da=_.mc({type:UQ});UQ.Ca=_.bc({imports:[_.lo,_.Im,NQ,IN,fN,QQ,_.fK,RQ,_.es,_.nD,_.Rs,_.Jw,SQ,TQ]});var VQ=function(){};VQ.O=function(a){return new (a||VQ)};VQ.Da=_.mc({type:VQ});VQ.Ca=_.bc({imports:[_.lo,AN,_.Im,_.ds,UQ,RQ,_.es,_.Rs,_.Jw,_.Rn,_.hK]});var WQ=function(){};WQ.O=function(a){return new (a||WQ)};WQ.Da=_.mc({type:WQ});WQ.Ca=_.bc({imports:[_.lo,AN,_.Im,_.ds,UQ,_.es,_.Rs,_.Rn]});var XQ=function(){};XQ.O=function(a){return new (a||XQ)};XQ.Da=_.mc({type:XQ});XQ.Ca=_.bc({imports:[_.Im]});var YQ=function(){};YQ.O=function(a){return new (a||YQ)};YQ.Da=_.mc({type:YQ});YQ.Ca=_.bc({imports:[_.Im,_.cK,_.Nz,_.Mz,_.$H]});var ZQ=function(){};ZQ.O=function(a){return new (a||ZQ)};ZQ.Da=_.mc({type:ZQ});ZQ.Ca=_.bc({imports:[_.lo,_.Im,_.Dy,_.vB,_.Cz,_.ZD]});var $Q=function(){};$Q.O=function(a){return new (a||$Q)};$Q.Da=_.mc({type:$Q});$Q.Ca=_.bc({imports:[_.Im,_.ZB,_.RB]});var aR=function(){};aR.O=function(a){return new (a||aR)};aR.Da=_.mc({type:aR});aR.Ca=_.bc({imports:[_.Im,_.cK,_.es]});var bR=function(){};bR.O=function(a){return new (a||bR)};bR.Da=_.mc({type:bR});bR.Ca=_.bc({imports:[_.UH,_.Im,_.Wv,_.ov,_.Rn]});var cR=function(){};cR.O=function(a){return new (a||cR)};cR.Da=_.mc({type:cR});cR.Ca=_.bc({imports:[MQ,BN,_.Ow,_.Im,WQ,VQ,lP,_.qK,_.Cz,XQ,_.sK,sQ,_.Lv,_.Cz,YQ,ZQ,_.fK,_.aK,_.cK,$Q,_.uH,aR,_.$H,_.Rn,_.rK,bR]});var dR=function(){};dR.O=function(a){return new (a||dR)};dR.Da=_.mc({type:dR});dR.Ca=_.bc({imports:[_.Im,_.ZB,_.RB]});var eR=function(){};eR.O=function(a){return new (a||eR)};eR.Da=_.mc({type:eR});eR.Ca=_.bc({});var fR=function(){};fR.O=function(a){return new (a||fR)};fR.Da=_.mc({type:fR});fR.Ca=_.bc({imports:[_.Im]});var gR=function(){};gR.O=function(a){return new (a||gR)};gR.Da=_.mc({type:gR});gR.Ca=_.bc({imports:[_.Im]});var w0b=new Set,x0b=new Map,y0b=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(z){return z},f=function(z){var D=x0b.get(z);void 0===D&&x0b.set(z,D=[]);return D},g=new Map,m=a.createElement;a.createElement=function(z,D){z=m.call(a,z,D);D=null==D?void 0:D.scope;void 0!==D&&(window.ShadyCSS.nativeShadow||window.ShadyCSS.prepareTemplateDom(z,
D),void 0===D||w0b.has(D)||(D=f(D),D.push.apply(D,_.zc(Array.from(z.content.querySelectorAll("style")).map(function(J){var L;null==(L=J.parentNode)||L.removeChild(J);return J.textContent})))));return z};var n=document.createDocumentFragment(),r=document.createComment("");b=b.prototype;var w=b.vE;b.vE=function(z,D){D=void 0===D?this:D;var J=e(this.wE).parentNode,L,Q=null==(L=this.options)?void 0:L.scope,da;if((J instanceof ShadowRoot||J===(null==(da=this.options)?void 0:da.g4c))&&void 0!==Q&&!w0b.has(Q)){L=
this.wE;da=this.RV;n.appendChild(r);this.wE=r;this.RV=null;w.call(this,z,D);z=(null==z?0:z._$litType$)?this.Eh.CDa.eg:document.createElement("template");D=f(Q);var oa=0!==D.length;if(oa){var qa=document.createElement("style");qa.textContent=D.join("\n");z.content.appendChild(qa)}w0b.add(Q);x0b.delete(Q);window.ShadyCSS.prepareTemplateStyles(z,Q);oa&&window.ShadyCSS.nativeShadow&&(Q=z.content.querySelector("style"),null!==Q&&z.content.appendChild(Q));n.removeChild(r);var ta;if(null==(ta=window.ShadyCSS)?
0:ta.nativeShadow)ta=z.content.querySelector("style"),null!==ta&&n.appendChild(ta.cloneNode(!0));J.insertBefore(n,da);this.wE=L;this.RV=da}else w.call(this,z,D)};b.W4a=function(z){var D,J=null==(D=this.options)?void 0:D.scope;D=g.get(J);void 0===D&&g.set(J,D=new Map);J=D.get(z.WA);void 0===J&&D.set(z.WA,J=new a(z,this.options));return J}}},z0b;null!=(z0b=window).litHtmlPolyfillSupport||(z0b.litHtmlPolyfillSupport=y0b);var A0b="";if(window.Symbol){var B0b=Symbol();"symbol"!==typeof B0b&&(A0b=Object.keys(B0b)[0])}
var C0b=""!==A0b,D0b=C0b?function(a){return null!=a&&void 0!==a[A0b]}:function(){return!1};if(C0b&&!window.Symbol.for){var E0b=new Map;window.Symbol.for=function(a){E0b.has(a)||E0b.set(a,Symbol(a));return E0b.get(a)}};var F0b=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.QQ;a.QQ=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.gR.map(function(r){return r instanceof CSSStyleSheet?Array.from(r.cssRules).reduce(function(w,
z){return w+z.cssText},""):r.cssText}),g,m;null==(g=window.ShadyCSS)||null==(m=g.ScopingShim)||m.prepareAdoptedCssText(f,e);void 0===this.constructor.Xkc&&window.ShadyCSS.prepareTemplateStyles(document.createElement("template"),e)}var n;return null!=(n=this.shadowRoot)?n:this.attachShadow(this.constructor.M1)};var c=a.connectedCallback;a.connectedCallback=function(){c.call(this);this.Mba&&window.ShadyCSS.styleElement(this)};var d=a.ADa;a.ADa=function(e){this.Mba||window.ShadyCSS.styleElement(this);
d.call(this,e)}}},G0b;null!=(G0b=window).reactiveElementPolyfillSupport||(G0b.reactiveElementPolyfillSupport=F0b);var H0b=function(a){a=a.LitElement;if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a.Xkc=!0;a=a.prototype;var b=a.QQ;a.QQ=function(){this.tva.scope=this.localName;return b.call(this)}}},I0b;null!=(I0b=window).litElementPolyfillSupport||(I0b.litElementPolyfillSupport=H0b);var J0b=_.pi(["about:invalid#zClosurez"]),K0b=wSb,L0b=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,M0b=_.Dh(_.hg(J0b)),uSb=_.fg(_.fza),tSb=function(a){return a},N0b=function(a){return L0b.test(String(a))?a:M0b},hR=function(){return M0b},O0b=function(a){return a instanceof _.Ch?_.Dh(a):M0b},vSb=new Map([["A href",N0b],["AREA href",N0b],["BASE href",hR],["BUTTON formaction",N0b],["EMBED src",hR],["FORM action",N0b],["FRAME src",hR],["IFRAME src",O0b],["IFRAME srcdoc",function(a){return a instanceof
_.Ej?_.fg(a):uSb}],["INPUT formaction",N0b],["LINK href",O0b],["OBJECT codebase",hR],["OBJECT data",hR],["SCRIPT href",O0b],["SCRIPT src",O0b],["SCRIPT text",hR],["USE href",O0b]]);var P0b,Q0b,R0b,iR=(null==(P0b=_.ca.ShadyDOM)?0:P0b.inUse)&&(!0===(null==(Q0b=_.ca.ShadyDOM)?void 0:Q0b.noPatch)||"on-demand"===(null==(R0b=_.ca.ShadyDOM)?void 0:R0b.noPatch))?_.ca.ShadyDOM.wrap:function(a){return a},S0b=_.ca.trustedTypes,xSb=S0b?S0b.createPolicy("lit-html",{createHTML:function(a){return a}}):void 0,T0b=function(a){return a},U0b=function(){return T0b},V0b=new Map,jR="lit$"+String(Math.random()).slice(9)+"$",W0b="?"+jR,X0b="<"+W0b+">",kR=document,zSb=function(a){return null===a||"object"!=
typeof a&&"function"!=typeof a||D0b(a)},Y0b=Array.isArray,Z0b=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,$0b=/--\x3e/g,a1b=/>/g,lR=RegExp(">|[ \t\n\f\r](?:([^\\s\"'>=/]+)([ \t\n\f\r]*=[ \t\n\f\r]*(?:[^ \t\n\f\r\"'`<>=]|(\"|')|))|$)","g"),b1b=/'/g,c1b=/"/g,d1b=/^(?:script|style|textarea|title)$/i,e1b=function(a){var b=_.vc.apply(1,arguments),c={};return c._$litType$=1,c.WA=a,c.values=b,c},mL=Symbol.for?Symbol.for("lit-noChange"):Symbol("Te"),mR=Symbol.for?Symbol.for("lit-nothing"):Symbol("Ue"),
f1b=new WeakMap,nR=kR.createTreeWalker(kR,129),g1b=function(a,b){var c=a.WA,d=a._$litType$;this.E0=[];for(var e=a=0,f=c.length-1,g=this.E0,m=c.length-1,n=[],r=2===d?"<svg>":"",w,z=Z0b,D=0;D<m;D++){for(var J=c[D],L=-1,Q=void 0,da=0,oa;da<J.length;){z.lastIndex=da;oa=z.exec(J);if(null===oa)break;da=z.lastIndex;z===Z0b?"!--"===oa[1]?z=$0b:void 0!==oa[1]?z=a1b:void 0!==oa[2]?(d1b.test(oa[2])&&(w=new RegExp("</"+oa[2],"g")),z=lR):void 0!==oa[3]&&(z=lR):z===lR?">"===oa[0]?(L=void 0,z=null!=(L=w)?L:Z0b,
L=-1):void 0===oa[1]?L=-2:(L=z.lastIndex-oa[2].length,Q=oa[1],z=void 0===oa[3]?lR:'"'===oa[3]?c1b:b1b):z===c1b||z===b1b?z=lR:z===$0b||z===a1b?z=Z0b:(z=lR,w=void 0)}da=z===lR&&c[D+1].startsWith("/>")?" ":"";r+=z===Z0b?J+X0b:0<=L?(n.push(Q),J.slice(0,L)+"$lit$"+J.slice(L))+jR+da:J+jR+(-2===L?D:da)}c=[ySb(c,r+(c[m]||"<?>")+(2===d?"</svg>":"")),n];c=_.l(c);w=c.next().value;c=c.next().value;this.eg=g1b.createElement(w,b);nR.currentNode=this.eg.content;2===d&&(b=this.eg.content.firstChild,b.replaceWith.apply(b,
_.zc(b.childNodes)));for(;null!==(b=nR.nextNode())&&g.length<f;){if(1===b.nodeType){if(b.hasAttributes())for(d=_.l(b.getAttributeNames()),w=d.next();!w.done;w=d.next())w=w.value,w.endsWith("$lit$")?(n=c[e++],m=b.getAttribute(w).split(jR),n=/([.?@])?(.*)/.exec(n),g.push({type:1,index:a,name:n[2],WA:m,yc:"."===n[1]?h1b:"?"===n[1]?i1b:"@"===n[1]?j1b:oR}),b.removeAttribute(w)):w.startsWith(jR)&&(g.push({type:6,index:a}),b.removeAttribute(w));if(d1b.test(b.tagName)&&(d=b.textContent.split(jR),w=d.length-
1,0<w)){b.textContent=S0b?S0b.emptyScript:"";for(m=0;m<w;m++)b.append(d[m],kR.createComment("")),nR.nextNode(),g.push({type:2,index:++a});b.append(d[w],kR.createComment(""))}}else if(8===b.nodeType)if(b.data===W0b)g.push({type:2,index:a});else for(d=-1;-1!==(d=b.data.indexOf(jR,d+1));)g.push({type:7,index:a}),d+=jR.length-1;a++}};g1b.createElement=function(a){var b=kR.createElement("template");b.innerHTML=a;return b};var k1b=function(a,b){this.X4a=[];this.BDa=void 0;this.CDa=a;this.Hv=b};
k1b.prototype.Nmc=function(a){var b=this.CDa,c=b.eg.content;b=b.E0;var d,e=(null!=(d=null==a?void 0:a.uWc)?d:kR).importNode(c,!0);nR.currentNode=e;c=nR.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 pR(c,c.nextSibling,this,a):1===g.type?m=new g.yc(c,g.name,g.WA,this,a):6===g.type&&(m=new l1b(c,this,a));this.X4a.push(m);g=b[++f]}m=void 0;d!==(null==(m=g)?void 0:m.index)&&(c=nR.nextNode(),d++)}nR.currentNode=kR;return e};
k1b.prototype.jbb=function(a){for(var b=0,c=_.l(this.X4a),d=c.next();!d.done;d=c.next())d=d.value,void 0!==d&&(void 0!==d.WA?(d.vE(a,d,b),b+=d.WA.length-2):d.vE(a[b])),b++};_.W.Object.defineProperties(k1b.prototype,{parentNode:{configurable:!0,enumerable:!0,get:function(){return this.Hv.parentNode}},uE:{configurable:!0,enumerable:!0,get:function(){return this.Hv.uE}}});
var pR=function(a,b,c,d){this.type=2;this.Eh=mR;this.BDa=void 0;this.wE=a;this.RV=b;this.Hv=c;this.options=d;var e;this.c5a=null!=(e=null==d?void 0:d.isConnected)?e:!0;this.pX=void 0};_.h=pR.prototype;_.h.vE=function(a,b){a=nL(this,a,void 0===b?this:b);zSb(a)?a===mR||null==a||""===a?(this.Eh!==mR&&this.wka(),this.Eh=mR):a!==this.Eh&&a!==mL&&this.s6a(a):void 0!==a._$litType$?this.Tmc(a):void 0!==a.nodeType?this.IEa(a):Y0b(a)||"function"===typeof(null==a?void 0:a[Symbol.iterator])?this.Smc(a):this.s6a(a)};
_.h.CGa=function(a){return iR(iR(this.wE).parentNode).insertBefore(a,this.RV)};_.h.IEa=function(a){if(this.Eh!==a){this.wka();if(K0b!==U0b){var b,c=null==(b=this.wE.parentNode)?void 0:b.nodeName;if("STYLE"===c||"SCRIPT"===c)throw Error("We");}this.Eh=this.CGa(a)}};
_.h.s6a=function(a){if(this.Eh!==mR&&zSb(this.Eh)){var b=iR(this.wE).nextSibling;void 0===this.pX&&(this.pX=K0b(b,"data","property"));a=this.pX(a);b.data=a}else b=kR.createTextNode(""),this.IEa(b),void 0===this.pX&&(this.pX=K0b(b,"data","property")),a=this.pX(a),b.data=a;this.Eh=a};
_.h.Tmc=function(a){var b=a.values,c=a._$litType$;a="number"===typeof c?this.W4a(a):(void 0===c.eg&&(c.eg=g1b.createElement(ySb(c.h,c.h[0]),this.options)),c);var d;(null==(d=this.Eh)?void 0:d.CDa)===a?this.Eh.jbb(b):(d=new k1b(a,this),a=d.Nmc(this.options),d.jbb(b),this.IEa(a),this.Eh=d)};_.h.W4a=function(a){var b=a.WA,c=f1b.get(b);if(void 0===c){var d=b.join("\x00");c=V0b.get(d);void 0===c&&(c=new g1b(a),V0b.set(d,c));f1b.set(b,c)}return c};
_.h.Smc=function(a){Y0b(this.Eh)||(this.Eh=[],this.wka());var b=this.Eh,c=0,d;a=_.l(a);for(var e=a.next();!e.done;e=a.next())e=e.value,c===b.length?b.push(d=new pR(this.CGa(kR.createComment("")),this.CGa(kR.createComment("")),this,this.options)):d=b[c],d.vE(e),c++;c<b.length&&(this.wka(d&&iR(d.RV).nextSibling,c),b.length=c)};_.h.wka=function(a,b){a=void 0===a?iR(this.wE).nextSibling:a;var c;for(null==(c=this.Zkc)||c.call(this,!1,!0,b);a&&a!==this.RV;)b=iR(a).nextSibling,iR(a).remove(),a=b};
var m1b=function(a,b){if(void 0===a.Hv){a.c5a=b;var c;null==(c=a.Zkc)||c.call(a,b)}};_.W.Object.defineProperties(pR.prototype,{uE:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.Hv)?void 0:a.uE)?b:this.c5a}},parentNode:{configurable:!0,enumerable:!0,get:function(){var a=iR(this.wE).parentNode,b=this.Hv,c;void 0!==b&&11===(null==(c=a)?void 0:c.nodeType)&&(a=b.parentNode);return a}}});
var oR=function(a,b,c,d,e){this.type=1;this.Eh=mR;this.BDa=void 0;this.element=a;this.name=b;this.Hv=d;this.options=e;2<c.length||""!==c[0]||""!==c[1]?(this.Eh=Array(c.length-1).fill(new String),this.WA=c):this.Eh=mR;this.mF=void 0};
oR.prototype.vE=function(a,b,c,d){b=void 0===b?this:b;var e=this.WA,f=!1;if(void 0===e){if(a=nL(this,a,b,0),f=!zSb(a)||a!==this.Eh&&a!==mL)this.Eh=a}else{var g=a;a=e[0];var m;for(m=0;m<e.length-1;m++){var n=nL(this,g[c+m],b,m);n===mL&&(n=this.Eh[m]);f||(f=!zSb(n)||n!==this.Eh[m]);if(n===mR)a=mR;else if(a!==mR){var r=void 0;a+=(null!=(r=n)?r:"")+e[m+1]}this.Eh[m]=n}}f&&!d&&this.JEa(a)};
oR.prototype.JEa=function(a){if(a===mR)iR(this.element).removeAttribute(this.name);else{void 0===this.mF&&(this.mF=K0b(this.element,this.name,"attribute"));var b;a=this.mF(null!=(b=a)?b:"");var c;iR(this.element).setAttribute(this.name,null!=(c=a)?c:"")}};_.W.Object.defineProperties(oR.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return this.element.tagName}},uE:{configurable:!0,enumerable:!0,get:function(){return this.Hv.uE}}});
var h1b=function(){oR.apply(this,arguments);this.type=3};_.V(h1b,oR);h1b.prototype.JEa=function(a){void 0===this.mF&&(this.mF=K0b(this.element,this.name,"property"));a=this.mF(a);this.element[this.name]=a===mR?void 0:a};var i1b=function(){oR.apply(this,arguments);this.type=4};_.V(i1b,oR);i1b.prototype.JEa=function(a){iR(this.element).toggleAttribute(this.name,!!a&&a!==mR)};var j1b=function(a,b,c,d,e){oR.call(this,a,b,c,d,e);this.type=5};_.V(j1b,oR);
j1b.prototype.vE=function(a,b){var c;a=null!=(c=nL(this,a,void 0===b?this:b,0))?c:mR;if(a!==mL){b=this.Eh;c=a===mR&&b!==mR||a.capture!==b.capture||a.once!==b.once||a.passive!==b.passive;var d=a!==mR&&(b===mR||c);c&&this.element.removeEventListener(this.name,this,b);d&&this.element.addEventListener(this.name,this,a);this.Eh=a}};j1b.prototype.handleEvent=function(a){if("function"===typeof this.Eh){var b,c;this.Eh.call(null!=(c=null==(b=this.options)?void 0:b.host)?c:this.element,a)}else this.Eh.handleEvent(a)};
var l1b=function(a,b,c){this.element=a;this.type=6;this.BDa=void 0;this.Hv=b;this.options=c};l1b.prototype.vE=function(a){nL(this,a)};_.W.Object.defineProperties(l1b.prototype,{uE:{configurable:!0,enumerable:!0,get:function(){return this.Hv.uE}}});var n1b;null==(n1b=window.litHtmlPolyfillSupport)||n1b(g1b,pR);var o1b,p1b;(null!=(p1b=_.ca.litHtmlVersions)?p1b:_.ca.litHtmlVersions=[]).push("3.0.0-pre.0");
o1b=function(a,b,c){var d,e=null!=(d=null==c?void 0:c.tYa)?d:b;d=e._$litPart$;if(void 0===d){var f;d=null!=(f=null==c?void 0:c.tYa)?f:null;e._$litPart$=d=new pR(b.insertBefore(kR.createComment(""),d),d,void 0,null!=c?c:{})}d.vE(a);return d};var q1b=_.ca.ShadowRoot&&(void 0===_.ca.ShadyCSS||_.ca.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,r1b=Symbol(),s1b=new WeakMap,t1b=function(a,b,c){this._$cssResult$=!0;if(c!==r1b)throw Error("Xe");this.cssText=a;this.mtc=b};t1b.prototype.toString=function(){return this.cssText};
_.W.Object.defineProperties(t1b.prototype,{styleSheet:{configurable:!0,enumerable:!0,get:function(){var a=this.otc,b=this.mtc;if(q1b&&void 0===a){var c=void 0!==b&&1===b.length;c&&(a=s1b.get(b));void 0===a&&((this.otc=a=new CSSStyleSheet).replaceSync(this.cssText),c&&s1b.set(b,a))}return a}}});
var u1b=function(a,b){if(q1b)a.adoptedStyleSheets=b.map(function(f){return f instanceof CSSStyleSheet?f:f.styleSheet});else{b=_.l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=document.createElement("style"),e=_.ca.litNonce;void 0!==e&&d.setAttribute("nonce",e);d.textContent=c.cssText;a.appendChild(d)}}},v1b=q1b?function(a){return a}:function(a){if(a instanceof CSSStyleSheet){var b="";a=_.l(a.cssRules);for(var c=a.next();!c.done;c=a.next())b+=c.value.cssText;b=new t1b("string"===typeof b?
b:String(b),void 0,r1b)}else b=a;return b};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var w1b=!!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString())||HTMLElement.es5Shimmed||void 0===_.ca.Reflect||void 0===_.ca.customElements||_.ca.customElements.polyfillWrapFlushCallback||!1,x1b,y1b=function(){var a=HTMLElement;if(w1b)return a;if(void 0!==x1b)return x1b;var b=_.ca.Reflect,c=function(){return b.construct(a,[],this.constructor)};c.prototype=a.prototype;c.prototype.constructor=c;c.es5Shimmed=!0;Object.setPrototypeOf(c,a);return x1b=c},z1b=!1;w1b||z1b||(z1b=!0,_.ca.HTMLElement=y1b());
var A1b=y1b(),B1b=Object,C1b=B1b.is,D1b=B1b.defineProperty,E1b=B1b.getOwnPropertyNames,F1b=B1b.getOwnPropertySymbols,G1b=_.ca.trustedTypes,H1b=G1b?G1b.emptyScript:"",I1b=_.ca.reactiveElementPolyfillSupport,J1b={DPb:function(a,b){switch(b){case Boolean:a=a?H1b:null;break;case Object:case Array:a=null==a?a:JSON.stringify(a)}return a},NPa: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}},
K1b=function(a,b){return!C1b(a,b)},L1b={J7:!0,type:String,tY:J1b,UGb:!1,CCc:K1b},qR=function(){var a=A1b.call(this)||this;a.xka=new Map;a.Wca=!1;a.Mba=!1;a.TV=null;a.flc();return a};_.V(qR,A1b);qR.VJ=function(a,b){b=void 0===b?L1b:b;b.state&&(b.J7=!1);this.ho();this.oC.set(a,b);b.A1c||this.prototype.hasOwnProperty(a)||(b=this.iba(a,Symbol(),b),void 0!==b&&D1b(this.prototype,a,b))};
qR.iba=function(a,b,c){return{get:function(){return this[b]},set:function(d){var e=this[a];this[b]=d;M1b(this,a,e,c)},configurable:!0,enumerable:!0}};qR.WZ=function(a){var b;return null!=(b=this.oC.get(a))?b:L1b};
qR.ho=function(){N1b();if(this.hasOwnProperty("finalized"))return!1;this.finalized=!0;var a=Object.getPrototypeOf(this);a.ho();void 0!==a.yGa&&(this.yGa=[].concat(_.zc(a.yGa)));this.oC=new Map(a.oC);this.Z4a=new Map;if(this.hasOwnProperty("properties")){a=this.properties;var b=[].concat(_.zc(E1b(a)),_.zc(F1b(a)));b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,this.VJ(c,a[c])}this.gR=this.uaa(this.styles);return!0};
qR.uaa=function(a){var b=[];if(Array.isArray(a)){a=new Set(a.flat(Infinity).reverse());a=_.l(a);for(var c=a.next();!c.done;c=a.next())b.unshift(v1b(c.value))}else void 0!==a&&b.push(v1b(a));return b};qR.SV=function(a,b){b=b.J7;return!1===b?void 0:"string"===typeof b?b:"string"===typeof a?a.toLowerCase():void 0};_.h=qR.prototype;_.h.flc=function(){var a=this;this.f5a=new Promise(function(c){return a.Nnb=c});this.vka=new Map;this.jlc();M1b(this);var b;null==(b=this.constructor.yGa)||b.forEach(function(c){return c(a)})};
_.h.jlc=function(){for(var a=_.l(this.constructor.oC.keys()),b=a.next();!b.done;b=a.next())b=b.value,this.hasOwnProperty(b)&&(this.xka.set(b,this[b]),delete this[b])};_.h.QQ=function(){var a,b=null!=(a=this.shadowRoot)?a:this.attachShadow(this.constructor.M1);u1b(b,this.constructor.gR);return b};_.h.connectedCallback=function(){void 0===this.lHb&&(this.lHb=this.QQ());this.Nnb(!0);var a;null==(a=this.EDa)||a.forEach(function(b){var c;return null==(c=b.CZc)?void 0:c.call(b)})};_.h.Nnb=function(){};
_.h.disconnectedCallback=function(){var a;null==(a=this.EDa)||a.forEach(function(b){var c;return null==(c=b.EZc)?void 0:c.call(b)})};_.h.attributeChangedCallback=function(a,b,c){this.Wkc(a,c)};_.h.ilc=function(a,b,c){c=void 0===c?L1b:c;var d=this.constructor.SV(a,c);if(void 0!==d&&!0===c.UGb){var e,f=(void 0!==(null==(e=c.tY)?void 0:e.DPb)?c.tY:J1b).DPb(b,c.type);this.TV=a;null==f?this.removeAttribute(d):this.setAttribute(d,f);this.TV=null}};
_.h.Wkc=function(a,b){var c=this.constructor;a=c.Z4a.get(a);if(void 0!==a&&this.TV!==a){c=c.WZ(a);var d,e="function"===typeof c.tY?{NPa:c.tY}:void 0!==(null==(d=c.tY)?void 0:d.NPa)?c.tY:J1b;this.TV=a;this[a]=e.NPa(b,c.type);this.TV=null}};var M1b=function(a,b,c,d){if(void 0!==b){null!=d||(d=a.constructor.WZ(b));var e;if((null!=(e=d.CCc)?e:K1b)(a[b],c)){if(a.vka.has(b)||a.vka.set(b,c),!0===d.UGb&&a.TV!==b){var f;(null!=(f=a.yka)?f:a.yka=new Map).set(b,d)}}else return}!1===a.Wca&&(a.f5a=a.clc())};
qR.prototype.clc=function(){var a=this,b,c;return _.sd(function(d){switch(d.Nc){case 1:return a.Wca=!0,_.jfa(d,2),_.td(d,a.f5a,4);case 4:d.Nc=3;d.GJ=0;break;case 2:b=_.nfa(d),a.K5c||Promise.reject(b);case 3:c=O1b(a);if(null==c){d.Oh(5);break}return _.td(d,c,5);case 5:return d.return(!a.Wca)}})};
var O1b=function(a){if(a.Wca){a.xka&&(a.xka=a.xka.forEach(function(e,f){return a[f]=e}));var b=!1,c=a.vka;try{b=!0;var d;null==(d=a.EDa)||d.forEach(function(e){var f;return null==(f=e.GZc)?void 0:f.call(e)});a.update(c)}catch(e){throw b=!1,a.d5a(),e;}b&&a.ADa(c)}};_.h=qR.prototype;_.h.ADa=function(a){var b;null==(b=this.EDa)||b.forEach(function(c){var d;return null==(d=c.HZc)?void 0:d.call(c)});this.Mba||(this.Mba=!0,this.Upb());this.fB(a)};_.h.d5a=function(){this.vka=new Map;this.Wca=!1};
_.h.update=function(){var a=this;this.yka&&(this.yka=this.yka.forEach(function(b,c){return a.ilc(c,a[c],b)}));this.d5a()};_.h.fB=function(){};_.h.Upb=function(){};_.W.Object.defineProperties(qR,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){this.ho();for(var a=[],b=_.l(this.oC),c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;d=this.SV(c,d);void 0!==d&&(this.Z4a.set(d,c),a.push(d))}return a}}});qR.finalized=!0;qR.oC=new Map;qR.gR=[];qR.M1={mode:"open"};
null==I1b||I1b({ReactiveElement:qR});var N1b=function(){var a;(null!=(a=_.ca.reactiveElementVersions)?a:_.ca.reactiveElementVersions=[]).push("2.0.0-pre.0");N1b=function(){}};var rR=function(){var a=qR.apply(this,arguments)||this;a.tva={host:a};a.DDa=void 0;return a};_.V(rR,qR);rR.M1=qR.M1;rR.gR=qR.gR;rR.oC=qR.oC;rR.SV=qR.SV;rR.uaa=qR.uaa;rR.WZ=qR.WZ;rR.iba=qR.iba;rR.VJ=qR.VJ;_.h=rR.prototype;_.h.QQ=function(){var a=qR.prototype.QQ.call(this),b;null!=(b=this.tva).tYa||(b.tYa=a.firstChild);return a};_.h.update=function(a){var b=this.render();this.Mba||(this.tva.isConnected=this.isConnected);qR.prototype.update.call(this,a);this.DDa=o1b(b,this.lHb,this.tva)};
_.h.connectedCallback=function(){qR.prototype.connectedCallback.call(this);var a;null==(a=this.DDa)||m1b(a,!0)};_.h.disconnectedCallback=function(){qR.prototype.disconnectedCallback.call(this);var a;null==(a=this.DDa)||m1b(a,!1)};_.h.render=function(){return mL};rR.ho=function(){P1b();return qR.ho.call(this)};rR.finalized=!0;rR._$litElement$=!0;var Q1b;null==(Q1b=window.litElementPolyfillSupport)||Q1b({LitElement:rR});
var P1b=function(){var a,b;(null!=(b=(a=window).litElementVersions)?b:a.litElementVersions=[]).push("4.0.0-pre.0");P1b=function(){}};var R1b=_.pi(["\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 */"]),
S1b=function(a){var b=_.vc.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("Ye`"+e);return d+e+a[f+1]},a[0]);return new t1b(c,a,r1b)}()}(R1b);var T1b=function(a,b){return{kind:b.kind,elements:b.elements,Spb:function(c){customElements.define(a,c)}}};var ASb=function(a,b){return"method"!==b.kind||!b.klb||"value"in b.klb?{kind:"field",key:Symbol(),N2c:"own",klb:{},W1c:b.key,vub:function(){"function"===typeof b.vub&&(this[b.key]=b.vub.call(this))},Spb:function(c){c.VJ(b.key,a)}}:Object.assign({},b,{Spb:function(c){c.VJ(b.key,a)}})};var U1b=function(){};U1b.prototype.Ykc=function(a,b,c){this.GSc=a;this.Hv=b;this.ESc=c};U1b.prototype.alc=function(a,b){return this.update(a,b)};U1b.prototype.update=function(a,b){return this.render.apply(this,_.zc(b))};_.W.Object.defineProperties(U1b.prototype,{uE:{configurable:!0,enumerable:!0,get:function(){return this.Hv.uE}}});var V1b=function(a){this.value=mR;if(2!==a.type)throw Error("Ze`"+this.constructor.Fyc);};_.V(V1b,U1b);V1b.prototype.render=function(a){if(a===mR||void 0===a)return this.fPb=void 0,this.value=a;if(a===mL)return a;if(a===this.value)return this.fPb;this.value=a;a=[_.fg(a)];a.raw=a;var b={};return this.fPb=(b._$litType$=this.constructor.resultType,b.WA=a,b.values=[],b)};V1b.Fyc="safeHTML";V1b.resultType=1;
var W1b=function(a){return function(){var b=_.vc.apply(0,arguments),c={};return c._$litDirective$=a,c.values=b,c}}(V1b);/*

 Copyright 2021 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var X1b=_.pi('\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(";")),Y1b=_.pi(['\n         <li class="no">\n           No results for&nbsp;<span class="value">',"</span>\n         </li>"]),Z1b=_.pi("\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(";")),
$1b=_.pi(["\n        <li class=\"item\">\n          <a rel='search'\n             .href="," @click=",'><span class="icon sprite ','"></span> ',"</a>\n        </li>"]),a2b=_.pi('\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(";")),b2b=
function(a,b,c){this.category=a;this.rawQuery=b;a=b.indexOf(c);-1!==a?(this.prefix=b.substr(0,a),this.su=b.substr(a,c.length),this.suffix=b.substr(a+c.length)):(this.prefix=b,this.suffix=this.su="")},c2b=function(a,b,c,d,e){this.title=a;this.snippet=b;this.url=c;this.icon=d;this.shortUrl=e},d2b=function(a,b,c){this.icon=a;this.url=b;this.description=c},sR=function(){var a=rR.apply(this,arguments)||this;a.placeholder="Search...";a.hiddenQuery="";a.accesskey="/";a.from="";a.dataHiddenQuery="";a.dataFrom=
"";a.queries=[];a.results=[];a.QM=[];a.wja=new _.he;a.vja=a.wja;a.npb=sSb("fetchJson",function(b,c){return rSb(b,c)});a.LNc="https://g3mark-service-backend.corp.google.com/moma_search_api/suggest";a.zLc="https://g3mark-service-backend.corp.google.com/moma_search_api/search";a.XGc=sSb("momaUrl",new URL("https://moma.corp.google.com/search"));a.input=void 0;return a};_.V(sR,rR);sR.M1=rR.M1;sR.gR=rR.gR;sR.oC=rR.oC;sR.SV=rR.SV;sR.uaa=rR.uaa;sR.WZ=rR.WZ;sR.iba=rR.iba;sR.VJ=rR.VJ;sR.ho=rR.ho;
sR.prototype.render=function(){var a=this,b=this.input?this.input.value:"",c=0<this.QM.length&&0===this.results.length;return e1b(a2b,this.placeholder,this.queries.map(function(d){return e1b(X1b,d.category,function(e){e.preventDefault()},function(e){e.preventDefault();a.SM(d.rawQuery);a.fireEvent("query-event",d.rawQuery)},d.prefix,d.su,d.suffix,d.rawQuery)}),c?e1b(Y1b,b):"",this.results.map(function(d){return e1b(Z1b,CSb(d.icon.imageUrl),d.url,function(){a.fireEvent("navigate-event",_.cg(d.url))},
d.title,DSb(d.shortUrl),W1b(d.snippet))}),this.QM.map(function(d){return e1b($1b,d.url,function(){a.fireEvent("navigate-event",_.cg(d.url))},d.icon,d.description)}))};
sR.prototype.Upb=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=_.Ed(c,"input").ha(_.oe(function(){for(var f=_.l(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")}),_.Qd(500),_.t(function(){return c.value}),_.Kd(function(f){return""!==f}),_.oe(function(f){var g=a.XGc;f=[f];g.searchParams.set("q",f.join(" "));
var m=a.from||a.dataFrom;m&&g.searchParams.set("from",m);a.QM=[];a.QM.push(new d2b("moma",_.jg(g.toString()),"Moma search"));if(m=a.hiddenQuery||a.dataHiddenQuery)f.push(m),g.searchParams.set("q",f.join(" ")),a.QM.push(new d2b("more",_.jg(g.toString()),"More results"));a.QM.reverse()}));this.input=c;var e=function(){a.wja.next(!0)};_.zfa(d,d.ha(_.me(function(f){return a.npb(a.getUrl(a.LNc,f),{credentials:"include"})}))).subscribe(function(f){f=_.l(f);var g=f.next().value,m=f.next().value;f=(m.suggestedPersonalQueries||
[]).map(function(n){return new b2b("personal",n.rawQuery,g)});m=(m.suggestedPopularQueries||[]).map(function(n){return new b2b("popular",n.rawQuery,g)});a.queries=f.concat(m);a.wja.next(!0)},e);d.ha(_.me(function(f){return a.npb(a.getUrl(a.zLc,f),{credentials:"include"})})).subscribe(function(f){a.results=[];f=_.l(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 w=g.snippet.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(void 0===w||null===w)throw Error("$e");w=_.eg(w);n.call(m,new c2b(r,w,CSb(g.link.linkUrl),g.icon,g.link.shortUrl))}a.wja.next(!0)},e);_.Ed(c,"input").ha(_.Kd(function(){return""===c.value})).subscribe(function(){a.QM=[];a.queries=[];a.results=[];a.wja.next(!1)});_.Ed(c,"focusin").subscribe(function(){for(var f=_.l(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")});_.Ed(c,
"keydown").subscribe(function(f){switch(f.key){case "ArrowDown":f.preventDefault();e2b(a,1);break;case "ArrowUp":f.preventDefault();e2b(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=_.jg(g),g=_.dg(g),void 0!==g&&(f.href=g);else{g=_.l(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.SM(f.textContent||
""),a.fireEvent("query-event",f.textContent||"");(f=a.shadowRoot.querySelector("ul.search > .item"))&&f.classList.add("selected")}}}})}};sR.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 e2b=function(a,b){a=a.shadowRoot.querySelectorAll(".item");for(var c=_.l(a.entries()),d=c.next();!d.done;d=c.next()){var e=_.l(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")};sR.prototype.SM=function(a){this.input&&(this.input.value=a,this.input.dispatchEvent(new InputEvent("input")))};
sR.prototype.fireEvent=function(a,b){this.dispatchEvent(new CustomEvent(a,{detail:{value:b}}))};_.W.Object.defineProperties(sR,{styles:{configurable:!0,enumerable:!0,get:function(){return S1b}}});var tR=sR;qL([oL({type:String}),rL(Object)],tR.prototype,"placeholder",void 0);qL([oL({type:String,J7:"hidden-query"}),rL(Object)],tR.prototype,"hiddenQuery",void 0);qL([oL({type:String}),rL(Object)],tR.prototype,"accesskey",void 0);qL([oL({type:String}),rL(Object)],tR.prototype,"from",void 0);
qL([oL({type:String,J7:"data-hidden-query"}),rL(Object)],tR.prototype,"dataHiddenQuery",void 0);qL([oL({type:String,J7:"data-from"}),rL(Object)],tR.prototype,"dataFrom",void 0);qL([BSb(),rL(Array)],tR.prototype,"queries",void 0);qL([BSb(),rL(Array)],tR.prototype,"results",void 0);qL([BSb(),rL(Array)],tR.prototype,"QM",void 0);tR=qL([function(a){return function(b){"function"===typeof b?customElements.define(a,b):b=T1b(a,b);return b}}("g3mark-moma-search")],tR);var uR=function(){};uR.O=function(a){return new (a||uR)};uR.Da=_.mc({type:uR});uR.Ca=_.bc({});var vR=function(){};vR.O=function(a){return new (a||vR)};vR.Da=_.mc({type:vR});vR.Ca=_.bc({imports:[gR,_.Im,_.Rn,uR]});var wR=function(){};wR.O=function(a){return new (a||wR)};wR.Da=_.mc({type:wR});wR.Ca=_.bc({imports:[_.Im]});var xR=function(){};xR.O=function(a){return new (a||xR)};xR.Da=_.mc({type:xR});xR.Ca=_.bc({imports:[_.Im,_.Rn]});var yR=function(){};yR.O=function(a){return new (a||yR)};yR.Da=_.mc({type:yR});yR.Ca=_.bc({imports:[_.Im,wR,xR]});var zR=function(){};zR.O=function(a){return new (a||zR)};zR.Da=_.mc({type:zR});zR.Ca=_.bc({imports:[_.Im,eR,vR,_.Rn,wR,yR,_.ZD,xR,fR]});var AR=function(){};AR.O=function(a){return new (a||AR)};AR.Da=_.mc({type:AR});AR.Ca=_.bc({Pb:[{wa:_.hbb,rc:{expandedHeight:"48px",collapsedHeight:"48px",QK:!1}}],imports:[_.lo,_.Im,VQ,_.yK,sQ,dR,_.Lv,_.es,_.Mz,_.My,zR,aR]});var BR=function(){};BR.O=function(a){return new (a||BR)};BR.Da=_.mc({type:BR});BR.Ca=_.bc({imports:[BN,_.Im,_.yz,WQ,VQ,_.go,_.aE,IM,_.Rn]});var CR=function(){};CR.O=function(a){return new (a||CR)};CR.Da=_.mc({type:CR});CR.Ca=_.bc({imports:[_.Im,_.zK,_.Rs]});var DR=function(){};DR.O=function(a){return new (a||DR)};DR.Da=_.mc({type:DR});DR.Ca=_.bc({imports:[_.Qu,_.Im,GN,_.aE,_.ZD,_.es,_.Rs,_.Tw]});var ER=function(){};ER.O=function(a){return new (a||ER)};ER.Da=_.mc({type:ER});ER.Ca=_.bc({imports:[_.lo,_.Im,_.ZD,_.es,_.Mz,_.Jy,_.Rn]});var FR=function(){};FR.O=function(a){return new (a||FR)};FR.Da=_.mc({type:FR});FR.Ca=_.bc({imports:[_.Im,_.es,_.Rs,_.Jw]});var GR=function(){};GR.O=function(a){return new (a||GR)};GR.Da=_.mc({type:GR});GR.Ca=_.bc({imports:[FR,_.Im]});new _.Kk;new _.Lk;new _.Kk;new _.Lk;new _.ps("Last {count} days");var HR=function(a,b,c,d){this.nb=a;this.Yc=b;this.dir=c;this.zone=d;this.vc=new _.fe;this.nH=this.vT=null;this.qVa=192;this.bga=new _.Wf([]);this.YX=[];this.tub=!1;this.bw=this.Xt=null;this.Tl=new _.ll;this.AN=new _.ll;this.cSb=new _.ll;this.Bl=new _.ll;this.Pt=null;this.bvb=[];f2b(this)};_.h=HR.prototype;_.h.Ra=function(){this.YX=g2b(this);var a=this.bga,b=a.next,c=Array.from({length:this.YX.length});c[0]=this.ub;c[1]=_.OA(this.Yc,this.ub,1);b.call(a,c)};
_.h.Qc=function(){var a=this;this.mSa();h2b(this);i2b(this);this.zone.Zb(function(){setTimeout(function(){a.bga.next(a.YX);a.tub=!0})})};_.h.Sb=function(a){var b=this;this.tub&&(a.minDate||a.maxDate)&&(this.YX=g2b(this),this.bga.next(this.YX));a.activeDate&&a.activeDate.dg!==a.activeDate.ej&&this.zone.Zb(function(){setTimeout(function(){b.AH(b.ub,"auto")})})};_.h.Ka=function(){this.vc.next();this.vc.complete()};
_.h.AH=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.YX.findIndex(function(e){return FSb(c,e,a)});-1<d&&this.Jga.kx(d,b)};_.h.EZa=function(a){this.AN.next(a.value);j2b(this)};_.h.eR=function(a){this.Pt=a};_.h.nC=function(a){this.Pt&&(a.value&&this.cSb.emit(a),this.Pt=null)};
var f2b=function(a){var b=_.Qgb(a.Yc,"narrow"),c=_.Qgb(a.Yc,"long").map(function(d,e){return{izb:d,AVa:b[e]}});a.bvb=c.slice(0).concat(c.slice(0,0))},k2b=function(a,b){return(new Date(a.Yc.getYear(b),a.Yc.getMonth(b),1)).getTime()},l2b=function(a,b){return a.bea.toArray().find(function(c){return FSb(a,c.ub,b)})},j2b=function(a){a=_.l(a.bea.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.QP=null,b.gX=null,b.kb.Md()};
HR.prototype.mSa=function(){var a=this;_.Ed(this.nb.na,"keydown",{capture:!0}).ha(_.ne(this.vc)).subscribe(function(b){a:{var c=a.ub,d="rtl"===a.dir.value;switch(b.keyCode){case 37:a.ub=_.QA(a.Yc,a.ub,d?1:-1);break;case 39:a.ub=_.QA(a.Yc,a.ub,d?-1:1);break;case 38:a.ub=_.QA(a.Yc,a.ub,-7);break;case 40:a.ub=_.QA(a.Yc,a.ub,7);break;case 36:a.ub=_.QA(a.Yc,a.ub,1-a.Yc.getDate(a.ub));break;case 35:a.ub=_.QA(a.Yc,a.ub,_.Rgb(a.Yc,a.ub)-a.Yc.getDate(a.ub));break;case 33:a.ub=b.altKey?_.PA(a.Yc,a.ub,-1):_.OA(a.Yc,
a.ub,-1);break;case 34:a.ub=b.altKey?_.PA(a.Yc,a.ub,1):_.OA(a.Yc,a.ub,1);break;case 27:null===a.nH||_.fh(b)||(j2b(a),a.Tl.emit(null),a.AN.emit(null));break;default:break a}a.ub=_.LA(a.Yc,a.ub,a.Ed,a.Gd);_.JA(a.Yc,c,a.ub)&&a.Bl.emit(a.ub);c=l2b(a,c);if(d=l2b(a,a.ub))d.ub=a.ub,d.Oy(),d.kb.Md(),null==c||c.kb.Md();b.preventDefault();b.stopPropagation()}})};
var i2b=function(a){a.zone.Zb(function(){var b=a.Jga.nb.na;_.Ed(b,"mousemove").ha(_.t(function(c){if(!a.Pt)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}),_.Vd(),_.me(function(c){return 0===c?_.fi:_.Xbb(50).ha(_.ce(c))}),_.ne(a.vc)).subscribe(function(c){b.scrollTo({top:b.scrollTop+c})})})},h2b=function(a){a.bea.Vc.ha(_.ke(a.bea),_.me(function(b){return _.Fd.apply(null,
_.zc(b.toArray().map(function(c){return c.ZE.tfa})))}),_.ne(a.vc)).subscribe(function(b){var c=a.bea.toArray();null==c||c[0].E$a(b);a.vT=(null==c?void 0:c[0].gX)||null;a.nH=(null==c?void 0:c[0].QP)||null;for(b=1;b<c.length;b++)c[b].gX=a.vT,c[b].QP=a.nH,c[b].kb.Md()})},g2b=function(a){for(var b=[],c=k2b(a,a.Gd),d=a.Yc.clone(a.Ed);k2b(a,d)<=c;)b.push(a.Yc.clone(d)),d=_.OA(a.Yc,d,1);return b},FSb=function(a,b,c){return a.Yc.getMonth(b)===a.Yc.getMonth(c)&&a.Yc.getYear(b)===a.Yc.getYear(c)};
_.W.Object.defineProperties(HR.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.bvb}}});HR.O=function(a){return new (a||HR)(_.v(_.ed),_.v(_.HA),_.v(_.Qq),_.v(_.re))};
HR.ya=_.lc({type:HR,qa:[["reach-calendar-month-view"]],tb:function(a,b){a&1&&(_.xf(_.br,7),_.xf(_.lz,7),_.xf(_.ED,5));if(a&2){var c;_.vf(c=_.zf())&&(b.Jga=c.first);_.vf(c=_.zf())&&(b.u7c=c.first);_.vf(c=_.zf())&&(b.bea=c)}},Db:[1,"reach-calendar-month-view"],inputs:{ub:"activeDate",selected:"selected",Ed:"minDate",Gd:"maxDate",Wi:"dateFilter",al:"dateClass",Xt:"comparisonStart",bw:"comparisonEnd"},outputs:{Tl:"selectedChange",AN:"userSelection",cSb:"userDragDrop",Bl:"activeDateChange"},features:[_.Cc],
Aa:8,Ba:8,Ea:[["role","presentation",1,"reach-calendar-month-view-header"],["scope","col",4,"ngFor","ngForOf"],[1,"reach-calendar-scroll-viewport",3,"itemSize","minBufferPx","maxBufferPx"],["cdkMonitorSubtreeFocus","","tabindex","-1",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],["scope","col"],["cdkMonitorSubtreeFocus","","tabindex","-1"],["class","reach-calendar-month",3,"reach-calendar-month-active","activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart",
"comparisonEnd","activeDrag","_userSelection","dragStarted","dragEnded",4,"ngIf"],[1,"reach-calendar-month",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDrag","_userSelection","dragStarted","dragEnded"]],ua:function(a,b){a&1&&(_.A(0,"table",0)(1,"thead")(2,"tr"),_.y(3,ESb,2,1,"th",1),_.B()()(),_.E(4,"mat-divider"),_.A(5,"cdk-virtual-scroll-viewport",2),_.y(6,HSb,2,1,"div",3),_.O(7,"async"),_.B());a&2&&(_.u(3),_.x("ngForOf",b.weekdays),
_.u(2),_.x("itemSize",b.qVa)("minBufferPx",5*b.qVa)("maxBufferPx",10*b.qVa),_.u(1),_.x("cdkVirtualForOf",_.R(7,6,b.bga))("cdkVirtualForTemplateCacheSize",50))},Ha:[_.GA,_.Bm,_.Cm,_.ED,_.ow,_.kz,_.lz,_.br,_.Hm],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 */"],
rb:2,Oa:0});var IR=function(a,b,c){this.nb=a;this.Yc=b;this.dir=c;this.vc=new _.fe;this.HLa=new _.Wf([]);this.B2a=128;this.Tl=new _.he;this.Bl=new _.ll};_.h=IR.prototype;_.h.Qc=function(){this.mSa()};_.h.Sb=function(a){if(a.minDate||a.maxDate){a=[];for(var b=(new Date(this.Yc.getYear(this.Gd),0,1)).getTime(),c=this.Yc.clone(this.Ed);(new Date(this.Yc.getYear(c),0,1)).getTime()<=b;)a.push(this.Yc.clone(c)),c=_.PA(this.Yc,c,1);this.HLa.next(a)}};
_.h.AH=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.HLa.value.findIndex(function(e){return c.Yc.getYear(e)===c.Yc.getYear(a)});-1<d&&this.Jga.kx(d,b)};_.h.mSa=function(){var a=this;_.Ed(this.nb.na,"keydown",{capture:!0}).ha(_.ne(this.vc)).subscribe(function(b){a.wRa(b)})};
_.h.wRa=function(a){var b=this.ub,c="rtl"===this.dir.value;switch(a.keyCode){case 37:this.ub=_.OA(this.Yc,this.ub,c?1:-1);break;case 39:this.ub=_.OA(this.Yc,this.ub,c?-1:1);break;case 38:this.ub=_.OA(this.Yc,this.ub,-4);break;case 40:this.ub=_.OA(this.Yc,this.ub,4);break;case 36:this.ub=_.OA(this.Yc,this.ub,-this.Yc.getDate(this.ub));break;case 35:this.ub=_.QA(this.Yc,this.ub,11-this.Yc.getMonth(this.ub));break;case 33:this.ub=_.PA(this.Yc,this.ub,a.altKey?-10:-1);break;case 34:this.ub=_.PA(this.Yc,
this.ub,a.altKey?10:1);break;default:return}this.ub=_.LA(this.Yc,this.ub,this.Ed,this.Gd);_.JA(this.Yc,b,this.ub)&&this.Bl.emit(this.ub);b=m2b(this,b);if(c=m2b(this,this.ub))c.ub=this.ub,c.Oy(),c.kb.Md(),null==b||b.kb.Md();a.preventDefault();a.stopPropagation()};var m2b=function(a,b){return a.FQc.toArray().find(function(c){return a.Yc.getYear(c.ub)===a.Yc.getYear(b)})};IR.O=function(a){return new (a||IR)(_.v(_.ed),_.v(_.HA),_.v(_.Qq))};
IR.ya=_.lc({type:IR,qa:[["reach-calendar-year-view"]],tb:function(a,b){a&1&&(_.xf(_.br,7),_.xf(_.GD,5));if(a&2){var c;_.vf(c=_.zf())&&(b.Jga=c.first);_.vf(c=_.zf())&&(b.FQc=c)}},Db:[1,"reach-calendar-year-view"],inputs:{ub:"activeDate",Ed:"minDate",Gd:"maxDate",selected:"selected",Wi:"dateFilter",al:"dateClass"},outputs:{Tl:"selectedChange",Bl:"activeDateChange"},features:[_.Cc],Aa:3,Ba:7,Ea:[[1,"reach-calendar-scroll-viewport",3,"itemSize","minBufferPx","maxBufferPx"],["cdkMonitorSubtreeFocus","",
"tabindex","-1","class","reach-calendar-year",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","selectedChange",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"reach-calendar-year",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","selectedChange"]],ua:function(a,b){a&1&&(_.A(0,"cdk-virtual-scroll-viewport",0),_.y(1,ISb,1,6,"mat-year-view",1),_.O(2,"async"),_.B());a&2&&(_.x("itemSize",
b.B2a)("minBufferPx",3*b.B2a)("maxBufferPx",5*b.B2a),_.u(1),_.x("cdkVirtualForOf",_.R(2,5,b.HLa))("cdkVirtualForTemplateCacheSize",50))},Ha:[_.GA,_.GD,_.kz,_.lz,_.br,_.Hm],rb:2,Oa:0});var n2b=_.Qg("pickerView",[_.Tg("month",_.Sg({transform:"translateY(0)"})),_.Ug("month => year",[_.Rg("375ms cubic-bezier(0.4,0.0,0.2,1)",_.BA([_.Sg({transform:"translateY(-100%)",offset:0}),_.Sg({transform:"translateY(0%)",offset:1})]))]),_.Ug("year => month",[_.Rg("375ms cubic-bezier(0.4,0.0,0.2,1)",_.BA([_.Sg({transform:"translateY(0)",offset:0}),_.Sg({transform:"translateY(-100%)",offset:1})]))])]),o2b=_.Qg("yearViewActive",[_.Tg("false",_.Sg({display:"none"})),_.Tg("true",_.Sg({display:"block"})),
_.Ug("false => true",[_.Rg("375ms cubic-bezier(0.4,0.0,0.2,1)",_.BA([_.Sg({display:"block",offset:0})]))]),_.Ug("true => false",[_.Rg("375ms cubic-bezier(0.4,0.0,0.2,1)",_.BA([_.Sg({display:"block",offset:0}),_.Sg({display:"none",offset:1})]))])]),JR=function(a,b){var c=this;this.Yc=a;this.Sd=b;this.vc=new _.fe(1);this.Yga=new _.Cv(null);this.Xub=new _.fe(1);this.lc=new _.he;this.CY=[];this.NDc="Date";this.avb=null;this.cN="month";this.Tl=new _.ll;this.BN=new _.ll(!0);this.AN=new _.ll;this.Yga.Yl.ha(_.ne(this.vc)).subscribe(function(d){c.AN.next({source:"input",
value:d})})};_.h=JR.prototype;_.h.Ra=function(){this.Ed||(this.Ed=_.PA(this.Yc,new Date,-3));this.Gd||(this.Gd=_.PA(this.Yc,new Date,3));this.Yga.setValue(this.selected,{ne:!1})};_.h.re=function(){this.ub=this.IH||new Date;this.uSa=this.cN};_.h.Qc=function(){this.Xub.next()};_.h.Sb=function(a){if(a=a.selected)a=!!this.Yga.value;a&&this.Yga.setValue(this.selected,{ne:!1});this.lc.next()};_.h.Ka=function(){this.vc.next();this.vc.complete()};_.h.EZa=function(a){this.AN.next({source:"view",value:a})};
_.W.Object.defineProperties(JR.prototype,{ub:{configurable:!0,enumerable:!0,get:function(){return this.Iwc},set:function(a){this.Iwc=_.LA(this.Yc,a,this.Ed,this.Gd);this.lc.next();_.Cl(this.Sd)}},oh:{configurable:!0,enumerable:!0,get:function(){return this.uSa},set:function(a){var b=this.uSa!==a?a:null;this.uSa=a;_.Cl(this.Sd);b&&this.BN.emit(b)}},IH:{configurable:!0,enumerable:!0,get:function(){return this.avb},set:function(a){this.avb=_.IA(this.Yc,this.Yc.Mh(a));var b;this.ub=null!=(b=this.IH)?
b:new Date}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.VDc},set:function(a){this.VDc=_.IA(this.Yc,this.Yc.Mh(a))||_.PA(this.Yc,new Date,-3)}},Gd:{configurable:!0,enumerable:!0,get:function(){return this.UDc},set:function(a){this.UDc=_.IA(this.Yc,this.Yc.Mh(a))||_.PA(this.Yc,new Date,3)}}});JR.O=function(a){return new (a||JR)(_.v(_.HA,8),_.v(_.Ml))};
JR.ya=_.lc({type:JR,qa:[["reach-calendar"]],tb:function(a,b){a&1&&(_.xf(HR,5),_.xf(IR,5));if(a&2){var c;_.vf(c=_.zf())&&(b.c0=c.first);_.vf(c=_.zf())&&(b.zya=c.first)}},Db:[1,"reach-calendar","cdk-edit-pane"],vb:2,Ya:function(a,b){a&2&&_.Re("reach-date-calendar-with-presets",null==b.CY?null:b.CY.length)},inputs:{CY:"datePresets",IH:"startAt",cN:"startView",selected:"selected",Wi:"dateFilter",al:"dateClass",Ed:"minDate",Gd:"maxDate"},outputs:{Tl:"selectedChange",BN:"viewChanged",AN:"userSelection"},
Wb:["reachCalendar"],features:[_.mf([{wa:_.ID,Nb:JR}]),_.Cc],Aa:11,Ba:23,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"div",1)(2,"div",2)(3,"reach-calendar-form-field"),_.E(4,"input",3),_.B()(),_.y(5,JSb,1,1,"reach-date-presets-menu",4),_.E(6,"reach-calendar-month-toolbar",5),_.B(),_.A(7,"div",6)(8,"div")(9,"reach-calendar-year-view",7),_.I("selectedChange",function(c){b.oh="month";var d;null==(d=b.c0)||d.AH(c)}),_.B(),_.A(10,"reach-calendar-month-view",8),_.I("userSelection",function(c){return b.EZa(c)}),
_.B()()()());a&2&&(_.u(4),_.x("formControl",b.Yga)("placeholder",b.NDc)("min",b.Ed)("max",b.Gd),_.u(1),_.x("ngIf",null==b.CY?null:b.CY.length),_.u(1),_.x("activeDate",b.ub)("maxDate",b.Gd)("minDate",b.Ed)("view",b.oh),_.u(2),_.x("@pickerView",b.oh),_.u(1),_.x("@yearViewActive","year"==b.oh)("activeDate",b.ub)("selected",b.selected)("dateFilter",b.Wi)("maxDate",b.Gd)("minDate",b.Ed)("dateClass",b.al),_.u(1),_.x("activeDate",b.ub)("selected",b.selected)("dateFilter",b.Wi)("maxDate",b.Gd)("minDate",
b.Ed)("dateClass",b.al))},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-comparison,.reach-calendar-date-input,reach-calendar-month-toolbar{padding:0 16px}reach-date-presets-menu .reach-calendar-presets{padding-bottom:16px}.reach-calendar-month-view,.reach-calendar-year-view{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.reach-calendar-month-view .reach-calendar-scroll-viewport,.reach-calendar-year-view .reach-calendar-scroll-viewport{height:100%}.reach-calendar-month-view .mat-calendar-table-header,.reach-calendar-year-view .mat-calendar-table-header{display:none}.reach-calendar-month-view .mat-calendar-table,.reach-calendar-year-view .mat-calendar-table{border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%}.reach-calendar-month-view .mat-calendar-body-label,.reach-calendar-year-view .mat-calendar-body-label{line-height:0;padding-left:0}.reach-calendar-month,.reach-calendar-year{display:block;padding:0 16px}.reach-calendar-month-view-header{margin:0 16px}.reach-calendar-date-input{margin-bottom:16px}.reach-calendar-date-input .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 */"],
rb:2,data:{animation:[n2b,o2b]},Oa:0});var p2b={keyboard_arrow_left:{Nh:"keyboard_arrow_left"},keyboard_arrow_right:{Nh:"keyboard_arrow_right"},arrow_right:{Nh:"arrow_right"}},q2b=new _.xc("ICON_MAPPING",{Ga:"root",oa:function(){return p2b}});var r2b=0,KR=function(a,b,c,d,e,f){this.calendar=a;this.Sd=b;this.Yc=d;this.Rxc=e;this.uu=f;this.vc=new _.fe(1);this.Lua="";this.Dgb="reach-calendar-button-"+r2b++};KR.prototype.Qc=function(){var a=this;this.calendar.Xub.ha(_.Xd(1)).subscribe(function(){s2b(a)})};var s2b=function(a){var b;null==(b=a.calendar.c0)||b.Jga.Sva.ha(_.ne(a.vc)).subscribe(function(c){var d,e=null==(d=a.calendar.c0)?void 0:d.bga.value[c];e&&(a.Lua=a.Yc.format(e,a.Rxc.display.rVa),a.pv=e,_.Cl(a.Sd))})};
KR.prototype.Xua=function(){return!this.Ed||0>_.JA(this.Yc,this.Ed,this.pv)};KR.prototype.Pta=function(){return!this.Gd||0<_.JA(this.Yc,this.Gd,this.pv)};KR.prototype.AH=function(a,b){b=void 0===b?"auto":b;if("month"===this.view){var c;null==(c=this.calendar.c0)||c.AH(a,b)}else{var d;null==(d=this.calendar.zya)||d.AH(a,b)}};var t2b=function(a,b,c){b="month"===a.view?_.OA(a.Yc,b,c):_.PA(a.Yc,b,c);return _.LA(a.Yc,b,a.Ed,a.Gd)};
_.W.Object.defineProperties(KR.prototype,{ub:{configurable:!0,enumerable:!0,get:function(){return this.SDc},set:function(a){this.SDc=this.pv=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.WDc},set:function(a){this.WDc=a}},VWa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Choose month and year":"Choose date"}},nXa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Previous month":"Previous year"}},JVa:{configurable:!0,enumerable:!0,
get:function(){return"month"===this.view?"Next month":"Next year"}}});KR.O=function(a){return new (a||KR)(_.v(JR),_.v(_.Ml),_.v(_.DD),_.v(_.HA,8),_.v(_.yr,8),_.v(q2b))};
KR.ya=_.lc({type:KR,qa:[["reach-calendar-month-toolbar"]],Db:[1,"reach-calendar-month-toolbar"],inputs:{ub:"activeDate",Ed:"minDate",Gd:"maxDate",view:"view"},features:[_.mf([{wa:_.Sib,rc:{Oj:!0}}])],Aa:9,Ba:12,Ea:[[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"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"button",1),_.I("click",function(){b.calendar.oh="month"===b.view?"year":"month";if("year"===b.calendar.oh&&b.pv){var c;null==(c=b.calendar.zya)||c.AH(b.pv)}}),_.A(2,"span"),_.N(3),_.B(),_.E(4,"div",2),_.B()(),_.A(5,"button",3),_.I("click",function(){b.Xua()&&(b.pv=t2b(b,b.pv||b.pv,-1),b.AH(b.pv,"smooth"))}),_.y(6,KSb,2,2,"mat-icon",4),_.B(),_.A(7,"button",5),_.I("click",function(){b.Pta()&&(b.pv=t2b(b,b.pv||b.pv,1),b.AH(b.pv,
"smooth"))}),_.y(8,LSb,2,2,"mat-icon",4),_.B());a&2&&(_.u(1),_.Pe("aria-label",b.VWa)("aria-describedby",b.Dgb),_.u(1),_.Pe("id",b.Dgb),_.u(1),_.lf(b.Lua),_.u(1),_.Re("reach-calendar-invert","month"!==b.view),_.u(1),_.x("disabled",!b.Xua()),_.Pe("aria-label",b.nXa),_.u(1),_.x("ngIf",b.uu.keyboard_arrow_left),_.u(1),_.x("disabled",!b.Pta()),_.Pe("aria-label",b.JVa),_.u(1),_.x("ngIf",b.uu.keyboard_arrow_right))},Ha:[uL,_.Cm,_.AC,_.rs,_.ss,_.Qs],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 */"],
rb:2,Oa:0});var LR=function(){};LR.O=function(a){return new (a||LR)};LR.Da=_.mc({type:LR});LR.Ca=_.bc({Pb:[{wa:_.vr,Nd:_.KC}],imports:[PL]});var MR=function(){};MR.O=function(a){return new (a||MR)};MR.Da=_.mc({type:MR});MR.Ca=_.bc({Pb:[{wa:_.ZAb,rc:{color:"primary"}}],imports:[FM]});var NR=function(a,b){this.Sd=a;this.zone=b;this.vc=new _.fe(1);this.hL=!1};NR.prototype.re=function(){var a=this;this.zone.Zb(function(){_.Fd(_.Ed(a.input.na,"focus").ha(_.ce(!0)),_.Ed(a.input.na,"blur").ha(_.ce(!1))).ha(_.ne(a.vc)).subscribe(function(b){a.hL=b;_.Cl(a.Sd);a.Sd.Md()})})};_.W.Object.defineProperties(NR.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.hL}}});NR.O=function(a){return new (a||NR)(_.v(_.Ml),_.v(_.re))};
NR.ya=_.lc({type:NR,qa:[["reach-calendar-form-field"]],Cd:function(a,b,c){a&1&&_.yf(c,_.nB,7,_.ed);if(a&2){var d;_.vf(d=_.zf())&&(b.input=d.first)}},Db:[1,"reach-calendar-form-field"],vb:2,Ya:function(a,b){a&2&&_.Re("reach-calendar-form-field-focused",b.focused)},ac:["*"],Aa:2,Ba:0,Ea:[[1,"reach-calendar-form-field-outline"]],ua:function(a){a&1&&(_.df(),_.E(0,"div",0),_.ef(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 */"],
rb:2,Oa:0});var u2b=function(a){this.nb=a};u2b.prototype.focus=function(){this.nb.na.focus()};u2b.prototype.ps=function(){return this.nb.na.textContent};var OR=function(a,b){this.nb=a;this.aOc=b;this.first=!1};_.V(OR,u2b);OR.O=function(a){return new (a||OR)(_.v(_.ed),_.v(PR))};OR.Ia=_.rc({type:OR,qa:[["","xapTabstopGroupItem",""]],vb:1,Ya:function(a,b){if(a&2){var c;a=b.first||(null==(c=b.aOc.items)?void 0:c.first)===b?0:-1;_.Ye("tabIndex",a)}},inputs:{first:"first"},features:[_.Le]});
var PR=function(a){this.dir=a;this.orientation="vertical";this.aI=this.hE=!1};PR.prototype.re=function(){this.K_=_.Gq((new _.Iq(this.items)).hE(this.hE));this.aI&&this.K_.aI();var a="vertical"===this.orientation;_.O8a(this.K_,a);var b;_.py(this.K_,a?null:(null==(b=this.dir)?void 0:b.value)||"ltr")};PR.O=function(a){return new (a||PR)(_.v(_.Qq))};
PR.Ia=_.rc({type:PR,qa:[["","xapTabstopGroup",""]],Cd:function(a,b,c){a&1&&_.yf(c,OR,4);if(a&2){var d;_.vf(d=_.zf())&&(b.items=d)}},Ya:function(a,b){a&1&&_.I("keyup",function(c){b.K_&&(_.BSa(b.K_,"keyboard"),b.K_.Ls(c))})},inputs:{orientation:"orientation",hE:"withWrap",aI:"withTypeAhead"}});new _.Kk;new _.Lk;var QR=function(){};QR.O=function(a){return new (a||QR)};QR.Da=_.mc({type:QR});QR.Ca=_.bc({imports:[VL]});var RR=function(){};RR.O=function(a){return new (a||RR)};RR.Da=_.mc({type:RR});RR.Ca=_.bc({imports:[_.Im]});var v2b=function(){this.Vua=[];this.LEb=new _.he};v2b.O=function(a){return new (a||v2b)};
v2b.ya=_.lc({type:v2b,qa:[["reach-date-presets-menu"]],Db:[1,"reach-date-presets-menu"],inputs:{Vua:"presets"},outputs:{LEb:"presetSelected"},Aa:2,Ba:1,Ea: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"]]},ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,NSb,4,1,"ng-container",1),_.B());a&2&&(_.u(1),_.x("ngIf",0<(null==b.Vua?null:b.Vua.length)))},Ha:[_.Bm,_.Cm,_.ow,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 */"],
rb:2,Oa:0});var SR=function(){};SR.O=function(a){return new (a||SR)};SR.Da=_.mc({type:SR});SR.Ca=_.bc({});var TR=function(){};TR.O=function(a){return new (a||TR)};TR.Da=_.mc({type:TR});TR.Ca=_.bc({imports:[_.zq,_.Im,_.Lv,pM,_.SD,sM,LR,MR,_.PD,_.Sw,_.Rs,_.wr,_.ur,_.Mv,_.dr,RR,SR]});_.glb(JR,[_.Cm,_.hi,_.xv,_.JC,_.nB,_.ND,_.Fv,NR,KR,HR,IR,v2b],[]);var UR=function(){};UR.O=function(a){return new (a||UR)};UR.Da=_.mc({type:UR});UR.Ca=_.bc({imports:[_.Im,_.Lv,qM,sM,QR,rM,_.PD,_.SA,TR,_.Mv,tM,_.QD]});var VR=function(){};VR.O=function(a){return new (a||VR)};VR.Da=_.mc({type:VR});VR.Ca=_.bc({imports:[_.Im,pM,_.SD,qM,sM,_.Mv]});var WR=function(){};WR.O=function(a){return new (a||WR)};WR.Da=_.mc({type:WR});WR.Ca=_.bc({Pb:[{wa:_.HLa,rc:!0}],imports:[_.zq,_.Im,ZP,pM,WP,_.SD,qM,sM,LR,_.qC,rM,_.Rs,_.Jw,_.sC,_.wr,VR,_.Mv,UR]});var YR=function(){};YR.O=function(a){return new (a||YR)};YR.Da=_.mc({type:YR});YR.Ca=_.bc({imports:[_.Im,WR,UR]});var ZR=function(){};ZR.O=function(a){return new (a||ZR)};ZR.Da=_.mc({type:ZR});ZR.Ca=_.bc({Pb:[{wa:_.S3a,rc:{Jp:"grimoire-xref",OMa:864E5,kOa:!0}}],imports:[_.lo,FR,_.Im,_.Rw,_.Sw,GR,YR]});var $R=function(){};$R.O=function(a){return new (a||$R)};$R.Da=_.mc({type:$R});$R.Ca=_.bc({imports:[_.lo,_.Im,_.Tu,_.aE,_.ZD,_.es,_.Sw,_.Rs,_.Tw,_.Jw,_.YB,ZR,kQ]});var aS=function(){};aS.O=function(a){return new (a||aS)};aS.Da=_.mc({type:aS});aS.Ca=_.bc({imports:[_.Im,_.ov]});var bS=function(){};bS.O=function(a){return new (a||bS)};bS.Da=_.mc({type:bS});bS.Ca=_.bc({imports:[_.lo,_.Im,_.yz,_.aE,_.fK,_.ZD,_.es,_.SC,_.Rs,_.$I,aS,_.$H,_.Rn,_.Hz,GR,$R]});var cS=function(){};cS.O=function(a){return new (a||cS)};cS.Da=_.mc({type:cS});cS.Ca=_.bc({imports:[_.lo,CR,_.Im,_.ZB,DR,_.es,_.Rs,_.Tw,_.SK,_.RB,_.Jw,_.Rn,ER,bS]});var dS=function(){};dS.O=function(a){return new (a||dS)};dS.Da=_.mc({type:dS});dS.Ca=_.bc({imports:[BN,_.Im,_.CI,_.yz,WQ,VQ,_.aE,IM,_.Rn,_.lo]});var eS=function(){};eS.O=function(a){return new (a||eS)};eS.Da=_.mc({type:eS});eS.Ca=_.bc({imports:[_.lo,_.Im,_.au,_.Cz,fN,_.ZD,_.es,_.Rn,_.wF,_.Qw]});var fS=function(){};fS.O=function(a){return new (a||fS)};fS.Da=_.mc({type:fS});fS.Ca=_.bc({Pb:[xM,ZO,$O],imports:[_.lo,_.Im,sQ,cR,AR,BR,MM,_.ZD,cS,eS,_.Hz,dS]});var gS=function(){};gS.O=function(a){return new (a||gS)};gS.Da=_.mc({type:gS});gS.Ca=_.bc({imports:[_.Im,_.es,_.Wr,_.Rs,_.Jw,_.Rn]});var hS=function(){};hS.O=function(a){return new (a||hS)};hS.Da=_.mc({type:hS});hS.Ca=_.bc({imports:[_.lo,_.Im,gS,_.ds,_.es,_.Rs,_.Jw,_.uH,_.Rn]});var iS=function(){};iS.O=function(a){return new (a||iS)};iS.Da=_.mc({type:iS});iS.Ca=_.bc({imports:[_.Im,_.es,_.SC,_.Rs,_.Jy,_.Fw,_.Jw]});var jS=function(){};jS.O=function(a){return new (a||jS)};jS.Da=_.mc({type:jS});jS.Ca=_.bc({imports:[_.Im,_.es,_.SC,_.Rs,_.Jy,_.Fw,_.Jw]});var kS=function(){};kS.O=function(a){return new (a||kS)};kS.Da=_.mc({type:kS});kS.Ca=_.bc({imports:[_.lo,_.Im,_.es,_.Tv,_.Rs,_.Wv,_.Jw,_.Lv,_.Mv,iS,jS]});var lS=function(){};lS.O=function(a){return new (a||lS)};lS.Da=_.mc({type:lS});lS.Ca=_.bc({imports:[_.Im,_.Dy,_.aE,_.ZD,BQ,kS,iS,jS]});var mS=function(){};mS.O=function(a){return new (a||mS)};mS.Da=_.mc({type:mS});mS.Ca=_.bc({Pb:[{wa:_.e4a,rc:{FH:0,uG:0,u1a:1500,Qlb:!0}}],imports:[_.lo,_.Im,hS,_.ZB,_.es,_.Rs,_.RB,_.Jw,lS]});var nS=function(){};nS.O=function(a){return new (a||nS)};nS.Da=_.mc({type:nS});nS.Ca=_.bc({imports:[_.Im,_.ds,fS,mS,_.Hz]});var oS=function(){};oS.O=function(a){return new (a||oS)};oS.Da=_.mc({type:oS});oS.Ca=_.bc({Pb:[_.EJ,_.DJ],imports:[nS,_.Im,_.ds,LQ,eS]});var pS=function(){};pS.prototype.resolve=function(a){return _.Og(a)};pS.O=function(a){return new (a||pS)};pS.ta=_.p({token:pS,oa:pS.O,Ga:"root"});var w2b=function(a,b){this.sJ="/repos";this.Vyc="https://cloud.google.com/source-repositories/docs/";this.ONc="https://cloud.google.com/source-repositories/docs/support";_.ei.has(2)&&b.navigate([this.sJ])};w2b.O=function(a){return new (a||w2b)(_.v(_.pu),_.v(_.rg))};
w2b.ya=_.lc({type:w2b,qa:[["initial-welcome"]],Aa:18,Ba:3,Ea:["fxLayout;column;fxLayoutAlign;center center;fxFlex;noshrink".split(";"),["fxLayout","","fxLayoutAlign","center",1,"docs-container"],["ascTrackElement","initialWelcome","trackAction","navigateDocumentation","fxLayoutAlign","center",3,"externalLink"],["ascTrackElement","initialWelcome","trackAction","navigateSupport","fxLayoutAlign","center",3,"externalLink"],["mat-button","","ascTrackElement","initialWelcome","trackAction","navigateViewAllRepos",
3,"routerLink"]],ua:function(a,b){a&1&&(_.A(0,"div",0)(1,"h2"),_.N(2," Welcome to Cloud Source Repositories "),_.B(),_.A(3,"p"),_.N(4," Easily connect to other Google Cloud products, while privately hosting, tracking, and managing changes to your codebase."),_.B(),_.A(5,"div",1)(6,"a",2)(7,"mat-icon"),_.N(8,"info"),_.B(),_.F(9),_.N(10,"Documentation"),_.H(),_.B(),_.A(11,"a",3)(12,"mat-icon"),_.N(13,"help"),_.B(),_.F(14),_.N(15,"Support"),_.H(),_.B()(),_.A(16,"a",4),_.N(17," view all repositories "),
_.B()());a&2&&(_.u(6),_.x("externalLink",b.Vyc),_.u(5),_.x("externalLink",b.ONc),_.u(5),_.x("routerLink",b.sJ))},Ha:[_.jo,_.fo,_.Oq,_.Pq,_.as,_.Ir,_.Qs,_.Pn],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}"],
Oa:0});var x2b={FV:0,kfc:1,rt:2,r3a:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};var qS=function(){};qS.prototype.transform=function(a){return _.kE(a)?"/piper///depot/"+PSb(a.path):_.jE(a)?encodeURIComponent(a.repository)+"/"+PSb(a.path):(_.HE(a)?"/h":"")+"/"+encodeURIComponent(a.qb)+"/"+PSb(a.repository)+"/+/"+PSb(a.Bb)+":"+PSb(a.path)};qS.O=function(a){return new (a||qS)};qS.ze=_.tc({name:"placeToHref",type:qS,ee:!0});var rS=function(){};rS.prototype.transform=function(a){return _.Kp(a.Xb().jd("/").Za())};rS.O=function(a){return new (a||rS)};rS.ze=_.tc({name:"repoRootLink",type:rS,ee:!0});var sS=function(){this.Iw=x2b;this.Zia="RecentItem"};
sS.prototype.Ra=function(){switch(this.iEb){case "REPO":var a=this.Wa;this.data={Wa:a,type:0,ZU:this.Zia+"Repo",icon:"shared:repository",Mda:OSb(a),rta:_.Kp(a.Xb().jd("/").Za()),Nda:"navigateMainRepo",Xe:a.qb,vFb:_.Kp(_.FE(a.Xb(),"repoGroup").Za())};break;case "REF":a=this.Wa;this.data={Wa:a,type:1,ZU:this.Zia+"Branch",icon:"source:branch",Mda:OSb(a),rta:_.Kp(a.Xb().jd("/").Za()),Nda:"navigateMainBranch",Xe:a.qb,vFb:_.Kp(_.FE(a.Xb(),"repoGroup").Za())};break;case "FOLDER":a=this.Wa;this.data={Wa:a,
type:3,ZU:this.Zia+"Folder",icon:"source:folder_open",repository:a.repository,je:a.Bb&&_.AE(a.Bb),Mda:_.ez(a.path||"")||"/",rta:_.Kp(a),Nda:"navigateMainFolder",path:a.path,prefix:_.Gg(a.path)+"/"};break;case "FILE":a=this.Wa;this.data={Wa:a,type:2,ZU:this.Zia+"File",icon:"source:file",repository:a.repository,je:a.Bb&&_.AE(a.Bb),Mda:_.ez(a.path),rta:_.Kp(a),Nda:"navigateMainFile",path:a.path,prefix:_.Gg(a.path)+"/"};break;default:_.Fg(this.iEb,"Unexpected place item type")}};
sS.O=function(a){return new (a||sS)};
sS.ya=_.lc({type:sS,qa:[["item-display","place",""]],inputs:{Zia:"trackElementPrefix",displayName:"displayName",iEb:"placeItemType",Wa:"place"},mc:["place",""],Aa:4,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.E(0,"mat-icon",0),_.y(1,QSb,5,7,"ng-container",1)(2,SSb,10,11,"ng-template",null,2,_.Cf));if(a&2){var c=_.hf(3);_.x("svgIcon",b.data.icon);_.u(1);_.x("ngIf",b.data.type==b.Iw.FV||b.data.type==b.Iw.kfc)("ngIfElse",c)}},Ha:[_.jo,_.Cm,_.Qs,_.Pn,qS,rS],styles:["item-display[_nghost-%COMP%]{display:flex;padding:1px 0}item-display[_nghost-%COMP%]:not(:hover):not(:focus):not(:focus-within)   .copy-button[_ngcontent-%COMP%], item-display[_nghost-%COMP%]:not(:hover):not(:focus):not(:focus-within)   copy-button[_ngcontent-%COMP%]{opacity:0}a[_ngcontent-%COMP%]{letter-spacing:.01em;padding-left:8px;white-space:pre;color:var(--text-default)}.main-element[_ngcontent-%COMP%]{font-weight:500}.copy-button[_ngcontent-%COMP%], copy-button[_ngcontent-%COMP%]{padding-left:8px}.mat-icon[_ngcontent-%COMP%], .material-icons-extended[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;min-width:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.copy-button[_ngcontent-%COMP%]{background-color:initial;border-width:0;cursor:pointer}.copy-button[_ngcontent-%COMP%]:focus{outline:none}"],
Oa:0});var y2b=_.nd({state:1,message:"Unavailable"}),z2b=function(a,b){this.qB=_.dE;this.vra=_.ni;this.JJc=b.XZ().ha(_.t(function(c){return _.WD(c)}),_.Pd(function(c){_.ls(a,c);return y2b}),_.ke(_.eE),_.ie())};z2b.O=function(a){return new (a||z2b)(_.v(_.ks),_.v(_.Wu))};
z2b.ya=_.lc({type:z2b,qa:[["recent-items"]],Aa:5,Ba:3,Ea:[["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(";")],
ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,YSb,5,4,"ng-container",1),_.O(2,"async"),_.B(),_.y(3,ZSb,2,0,"ng-template",null,2,_.Cf));a&2&&(_.u(1),_.x("ngIf",_.R(2,1,b.JJc)))},Ha:[_.Bm,_.Cm,_.Dm,_.Em,_.Oq,_.Pq,_.as,sS,_.$D,_.YD,_.Hm],styles:["dc-information-box.error[_ngcontent-%COMP%]{background-color:transparent;border:0;padding:8px;margin:10px}item-display[_ngcontent-%COMP%]{height:18px;margin:4px 0;padding-left:16px}p[_ngcontent-%COMP%]{font-family:Google Sans;font-size:1rem}ul[_ngcontent-%COMP%]{display:flex;flex-direction:column;overflow:auto;padding:3px 0}li[_ngcontent-%COMP%]{flex:0 0 auto}"],
Oa:0});var A2b=_.nd({state:1,message:"Unavailable"}),tS=function(a,b,c,d){var e=this;this.Ub=c;this.Fa=d;this.P3b="yCc";this.w3a="xCc";this.Gba=jTb;this.Tc=_.dE;this.vra=_.ni;this.nd=new HUb(function(f){return Array.from(f.children.values())});this.GLa=new Map;this.Hwa=new _.Wf(!1);this.fD=0;this.QMa=new _.ll(!0);this.FHc=c.TZ().ha(_.t(function(f){return f||50}));this.iNc=c.b_().ha(_.Xd(1),_.oe(function(f){e.fD=f.length;e.QMa.emit(e.fD);b.Md()}),_.Vkb(this.FHc),_.oe(function(f){f=_.l(f);f.next();f=f.next().value;
e.fD<=f&&e.Hwa.next(!0)}),_.Vkb(this.Hwa),_.t(function(f){f=_.l(f);var g=_.l(f.next().value),m=g.next().value;g=g.next().value;var n=f.next().value;f=e.GLa;n=n?void 0:g;f.clear();g=new Map;m=_.l(m);for(var r=m.next();!r.done;r=m.next()){r=r.value;var w=r.Xb().jd().ni(void 0),z=r.repository&&r.qb&&r.Oc?"repositoryType:"+r.Oc+" repositoryGroupId:"+r.qb+" repo:"+r.repository+" ref:"+r.Bb:void 0;if(z){var D=g.get(z);D||(D=!r.path,D={children:new Map,displayName:"",location:w.Za(),wx:D,Iw:"REPO"},g.set(z,
D));if(r.path){z="";for(var J=_.l(r.path.split("/")),L=J.next();!L.done;L=J.next())if(L=L.value,0!==L.length){0<z.length&&(z+="/");z+=L;var Q=D.children.get(L);if(!Q){Q=z;var da=r.path,oa=w.jd(Q===da?Q:Q+"/").Za();Q={children:new Map,displayName:"",location:oa,wx:Q===da||Q+"/"===da,Iw:_.ni(oa)};D.children.set(L,Q)}D=Q}}}}m=_.l(g.keys());for(r=m.next();!r.done;r=m.next())r=r.value,g.set(r,lTb(g.get(r),f));n&&kTb(g,n);f=new MUb;f.data=Array.from(g.values());return _.WD(f)}),_.oe(function(f){e.nd.Nj=
[];f=_.l(f.Vb.data);for(var g=f.next();!g.done;g=f.next())iTb(g.value,e.nd.Nj);e.nd.nZ()}),_.Pd(function(f){_.ls(a,f);return A2b}),_.ke(_.eE))};tS.prototype.FC=function(a){if(!_.YE(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.XE(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};tS.prototype.yCc=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.GLa.get(a))&&this.nd.toggle(a)};
tS.prototype.xCc=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.GLa.get(a))&&(a.wx?this.Ub.Sxa(a.location).ha(_.Xd(1)).subscribe():this.Ub.Vwa(a.location).ha(_.Xd(1)).subscribe(),this.Fa.mb({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.wx=!a.wx,this.fD+=a.wx?1:-1,this.QMa.emit(this.fD))};tS.O=function(a){return new (a||tS)(_.v(_.ks),_.v(_.Ml),_.v(_.Wu),_.v(_.eo))};
tS.ya=_.lc({type:tS,qa:[["starred-items"]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.FC(c)})},outputs:{QMa:"countChanged"},Aa:5,Ba:3,Ea:[["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(";")],ua:function(a,b){a&1&&(_.A(0,"div",0),_.y(1,
gTb,5,4,"ng-container",1),_.O(2,"async"),_.B(),_.y(3,hTb,2,0,"ng-template",null,2,_.Cf));a&2&&(_.u(1),_.x("ngIf",_.R(2,1,b.iNc)))},Ha:[_.Cm,_.Dm,_.Em,_.Oq,_.Pq,_.as,_.$D,sS,_.YD,_.Hr,gM,fM,kM,eM,hM,BM,_.Hm],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}"],
Oa:0});var B2b={x6b:"initial",ZRc:"return"},uS=function(a,b,c,d,e,f,g){this.Fa=a;this.Ub=c;this.MD=d;this.Q_a=f;this.Ua=g;this.dnb=new _.Ng;this.uFc=B2b;this.fD=0;_.kv(e,"SEARCH_BAR");this.IJc=c.XZ().ha(_.t(function(m){return m.length}));this.state=_.wd(c.XZ(),c.b_()).ha(_.Xd(1),_.t(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;return m.length||n.length?"return":"initial"}),_.Pd(function(m){_.ls(b,m);return _.nd("return")}))};uS.prototype.Ra=function(){this.MD.Vl(this.dnb)};
uS.prototype.Ka=function(){_.Wrb(this.MD)};
uS.prototype.FC=function(a){var b=this;if(!_.YE(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.XE(c,"[data-action-name]");if(d&&d instanceof HTMLElement)if(c=d.dataset.actionName,"copy"===c){this.mb("copy");var e=d.dataset.copyContent||"";this.Ub.c_().ha(_.Xd(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.dz(document,d,e);b.Q_a.open("Copied to clipboard!","",{duration:1E3})})}else"navigate"===c&&d instanceof HTMLAnchorElement&&(this.mb(d.dataset.elementName,
d.dataset.trackActionName),_.Nn(this.Ua,d.pathname+d.search+d.hash),a.preventDefault())}}};uS.prototype.mb=function(a){this.Fa.mb({element:"LandingPage",action:a,gestureName:"CLICK"})};uS.O=function(a){return new (a||uS)(_.v(_.eo),_.v(_.ks),_.v(_.Wu),_.v(_.KK),_.v(_.wg),_.v(_.Gs),_.v(_.rg))};
uS.ya=_.lc({type:uS,qa:[["landing-page"]],Ya:function(a,b){a&1&&_.I("click",function(c){return b.FC(c)})},Aa:4,Ba:4,Ea:[[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"]],ua:function(a,b){a&
1&&(_.y(0,pTb,22,8,"ng-container",0),_.O(1,"async"),_.y(2,qTb,1,1,"ng-template",null,1,_.Cf));if(a&2){var c=_.hf(3);_.x("ngIf",_.R(1,2,b.state))("ngIfElse",c)}},Ha:[_.Cm,_.Oq,w2b,_.YD,UL,_.Lz,_.vH,_.wH,_.Qs,z2b,tS,_.Hm,_.jz],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 vS=function(){this.tfc="REPO";this.s_a=!1;this.OMb=[];this.ULb=_.qu.has(22);_.qu.has(2)};_.W.Object.defineProperties(vS.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.s_a=!(a&&a.qb)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.OMb=a.concat().sort(xTb)}}});vS.O=function(a){return new (a||vS)(_.v(_.ru))};
vS.ya=_.lc({type:vS,qa:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},mc:["location","","rows",""],Aa:9,Ba:3,Ea:[["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"]],ua:function(a,b){a&1&&(_.A(0,"table",0)(1,"thead")(2,"tr"),_.y(3,rTb,1,0,"th",1),_.A(4,"th",2),_.N(5,"Name"),
_.B(),_.y(6,sTb,2,0,"th",3),_.B()(),_.A(7,"tbody"),_.y(8,wTb,8,5,"tr",4),_.B()());a&2&&(_.u(3),_.x("ngIf",b.ULb),_.u(3),_.x("ngIf",b.s_a),_.u(2),_.x("ngForOf",b.OMb))},Ha:[_.jo,_.Bm,_.Cm,_.Oq,_.Pq,_.Qs,_.tw,_.Pn,_.gK],styles:[".bitbucket-warning[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], .repo-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;min-height:18px;min-width:18px;padding:0 8px}a[_ngcontent-%COMP%]{white-space:nowrap}table[_ngcontent-%COMP%]{table-layout:fixed;width:100%}table[_ngcontent-%COMP%]   .bitbucket-warning[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{white-space:normal;line-height:16px}table[_ngcontent-%COMP%]   .bitbucket-warning[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:#e8710a}table[_ngcontent-%COMP%]   .project[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   .repo[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis}table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]{overflow:auto}table[_ngcontent-%COMP%]   td.star[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th.star-heading[_ngcontent-%COMP%]{width:40px}table[_ngcontent-%COMP%]   td.menu[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th.menu-heading[_ngcontent-%COMP%]{width:80px}table[_ngcontent-%COMP%]   td.project[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th.project-heading[_ngcontent-%COMP%]{width:30%}table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;line-height:2.4615384615rem;padding-left:8px;text-align:left}table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0;z-index:1}"],
Oa:0});var C2b=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.V(C2b,Error);var wS=function(a,b){this.BWa=a;this.fXa=b};wS.prototype.eXa=function(a){var b=this,c=a.name;return c?_.vhb(this.fXa,function(){return b.BWa.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.od(new C2b)};wS.O=function(a){return new (a||wS)(_.q(sUb),_.q(_.tB))};wS.ta=_.p({token:wS,oa:wS.O,Ga:"root"});var D2b={filter:"lifecycleState:ACTIVE"},xS=function(a,b,c){this.Fa=a;this.CWa=b;this.fva=c;this.EXa=new _.ct(this.Fa);this.tf=new _.dt(this.Fa);this.dJc=new _.dt(this.Fa)};xS.prototype.create=function(a,b,c){var d=this,e=new _.$A({name:a,projectId:b});c&&(e.parent=c);return this.fva.create(e).ha(_.me(function(f){return E2b(d,e,f)}),_.Pd(function(f){return _.nd(_.QE({reason:0,error:f}))}),_.ke(_.eE),_.oe(function(f){_.PE(f)&&F2b(d,f.Vb)}))};
xS.prototype.get=function(a){var b=this;return this.EXa.fetch(a,function(){return b.fva.get(a)})};var E2b=function(a,b,c){return a.CWa.eXa(c).ha(_.t(function(d){return d.response?_.WD(b):d.error?_.QE({reason:1,error:d.error}):_.QE({reason:2,error:Error("af")})}),_.Pd(function(d){return _.nd(_.QE({reason:2,error:d}))}))};xS.prototype.refreshPolicy=function(a,b){this.dJc.refresh(a,function(){return b},!1)};var F2b=function(a,b){a.tf.refresh(D2b,function(c){return c.concat(b).sort(yTb)})};
xS.O=function(a){return new (a||xS)(_.q(_.eo),_.q(wS),_.q(_.dB))};xS.ta=_.p({token:xS,oa:xS.O,Ga:"root"});var G2b=["scope"],yS=function(){this.update=new _.ll};yS.prototype.Ra=function(){};yS.prototype.oba=function(a){return _.Qh(a)?a.repository:a.Oc&&a.qb&&!_.jE(a)?a.qb:"All repositories"};yS.prototype.ps=function(a){if(_.Qh(a))return"Repository";if(a.Oc&&a.qb&&!_.jE(a))return"Project"};yS.O=function(a){return new (a||yS)};
yS.ya=_.lc({type:yS,qa:[["project-selector-item","place",""]],tb:function(a,b){a&1&&_.xf(G2b,7);if(a&2){var c;_.vf(c=_.zf())&&(b.nZa=c.first)}},inputs:{Wa:"place"},outputs:{update:"update"},mc:["place",""],Aa:2,Ba:0,Ea:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],ua:function(a){a&1&&_.y(0,zTb,1,1,"ng-template",null,0,_.Cf)},Ha:[sN],rb:2,Oa:0});var zS=function(){};zS.O=function(a){return new (a||zS)};zS.Da=_.mc({type:zS});zS.Ca=_.bc({imports:[_.Im,vN]});var AS=function(a){this.Dl=a};AS.prototype.Ra=function(){};AS.prototype.Sb=function(){H2b(this)};var H2b=function(a){a.lp.FQ();var b=a.oga;var c=a.Wa;b={title:b.oba(c),YY:b.nZa,xc:"ProjectSelectorRepositoriesTree",label:b.ps(c)};a.Iz=b;a.Dl.Md()};AS.O=function(a){return new (a||AS)(_.v(_.Ml))};
AS.ya=_.lc({type:AS,qa:[["project-selector","place",""]],tb:function(a,b){a&1&&(_.xf(yO,7),_.xf(yS,7));if(a&2){var c;_.vf(c=_.zf())&&(b.lp=c.first);_.vf(c=_.zf())&&(b.oga=c.first)}},inputs:{Wa:"place"},features:[_.Cc],mc:["place",""],Aa:2,Ba:2,Ea:[["ariaLabel","select repository menu",3,"item"],[3,"place","update"]],ua:function(a,b){a&1&&(_.E(0,"dropdown-button",0),_.A(1,"project-selector-item",1),_.I("update",function(){return H2b(b)}),_.B());a&2&&(_.x("item",b.Iz),_.u(1),_.x("place",b.Wa))},Ha:[yO,
yS],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Oa:0});var CTb=function(a){return{element:a,dMa:"clearButton",RLa:"search"}},KTb=new _.ps("This repository is mirrored from {repoType}"),I2b={R0b:0,S0b:1,C6b:2,Cgc:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},J2b=_.WD({kind:0}),K2b=_.WD({kind:1}),L2b=_.WD({kind:2}),BS=function(a,b,c,d,e){var f=this;this.Fa=a;this.Sg=b;this.BFb=c;this.gga=d;this.MD=e;this.Tc=_.dE;this.uZa="Type to filter repositories";this.ska=I2b;this.xc="RepositoriesSearch";this.JS=new _.fe(1);this.Wva=new _.Wf("");
this.VLb=!1;this.el=void 0;this.COb=_.wd([this.JS.ha(_.t(NTb),_.Vd(MTb)),this.Wva.ha(_.Vd())]).ha(_.me(function(g){var m=_.l(g);g=m.next().value;m=m.next().value;return M2b(f,g,m)}),_.ke(_.eE));this.kMc=this.COb.ha(_.Kd(_.PE),_.me(function(g){var m=g.Vb;return FWb(f.gga).ha(_.t(function(n){return 9<n.length&&(1===m.kind||3===m.kind)}))}))};_.h=BS.prototype;_.h.Qc=function(){this.el&&this.el.focus()};_.h.Ra=function(){};
_.h.Sb=function(a){a.location&&(this.MD.Vl(this.location),this.el&&(_.lkb(this.el),this.Wva.next("")),this.JS.next(this.location),this.VLb=!_.jE(this.location))};_.h.Ka=function(){_.Wrb(this.MD)};_.h.KJ=function(){this.el&&(_.lkb(this.el),this.Fa.mb({gestureName:"CLICK",element:this.xc,action:"clearLink",projectId:this.location.qb}))};
var M2b=function(a,b,c){return(!b||_.qu.has(69)&&"depot"===b.kind?FWb(a.gga):GWb(a.gga,b)).ha(_.t(function(d){return d.filter(function(e){if(c){var f=e.Lf;e=KBb(c,f.Ki)||KBb(c,e.displayName)||KBb(c,f.projectId||f.Dm||f.Mq)}else e=!0;return e})}),_.me(function(d){return 0<d.length?_.nd(_.WD({kind:3,rows:d.map(LTb)})):c?_.nd(K2b):b&&"project"===b.kind?a.BFb.get(b.projectId).ha(_.ce(J2b),_.Pd(function(e){_.ls(a.Sg,e);return _.nd(L2b)}),_.Xd(1)):_.nd(L2b)}))};
BS.O=function(a){return new (a||BS)(_.v(_.eo),_.v(_.ks),_.v(xS),_.v(oN),_.v(_.KK),_.v(_.ru))};
BS.ya=_.lc({type:BS,qa:[["repositories-browser","location",""]],tb:function(a,b){a&1&&_.xf(_.fE,5);if(a&2){var c;_.vf(c=_.zf())&&(b.el=c.first)}},inputs:{location:"location"},features:[_.Cc],mc:["location",""],Aa:2,Ba:3,Ea:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["fxFlex","auto",3,"diameter",4,"ngSwitchCase"],[4,"ngSwitchCase"],["fxFlex","auto",3,"diameter"],["class","toolbar",4,"ngIf"],["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig","valueChange",4,"ngIf"],["fxFlex","auto",
3,"filter","clear",4,"ngSwitchCase"],["icon","shared:repository",4,"ngSwitchCase"],["icon","shared:project",4,"ngSwitchCase"],[1,"toolbar"],[3,"place"],["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig","valueChange"],[3,"rows","location"],["fxFlex","auto",3,"filter","clear"],["icon","shared:repository"],["icon","shared:project"]],ua:function(a,b){a&1&&(_.y(0,JTb,3,3,"ng-container",0),_.O(1,"async"));a&2&&_.x("ngIf",_.R(1,1,b.COb))},Ha:[_.Cm,_.Dm,_.Em,_.as,_.zz,_.Bz,_.Az,_.fE,
_.YD,pN,AS,vS,_.Hm],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}"],
Oa:0});var N2b={EAa:0,TBa:1,0:"LANDING_PAGE",1:"REPOSITORIES"},CS=function(a,b,c,d,e,f,g,m){var n=this;this.Sg=a;this.Kb=b;this.Ua=c;this.gga=f;this.Ub=g;this.YF=m;this.rV=N2b;this.Tc=_.dE;this.rFc="/"+_.no.qE;this.sJ="/repos";this.dnb=new _.Ng;this.sxb=_.qu.has(22);this.fl=_.ei.has(2);this.Wa=this.Kb.data.ha(_.t(fBb),_.ge(1),_.rd());this.YF?(this.sxb&&O2b(this),this.qHb=this.fl?this.Kb.data.ha(_.t(function(r){return _.WD(XTb(r.component))})):FWb(this.gga).ha(_.oe(function(r){P2b(n,r)}),_.me(function(){return n.Kb.data}),
_.t(function(r){return _.WD(XTb(r.component))}),_.Pd(function(r){_.ls(n.Sg,r);return _.VD("Unavailable")}),_.ke(_.eE))):(P2b(this,[]),this.qHb=_.Wd)},O2b=function(a){_.wd(a.Ub.XZ(),a.Ub.b_()).ha(_.Xd(1),_.Pd(function(b){_.ls(a.Sg,b);return _.Wd})).subscribe()},P2b=function(a,b){0===b.length&&a.Ua.navigate(["/"+_.no.uBa])};CS.O=function(a){return new (a||CS)(_.v(_.ks),_.v(_.Vf),_.v(_.rg),_.v(_.ru),_.v(_.pu),_.v(oN),_.v(_.Wu),_.v(_.tm))};
CS.ya=_.lc({type:CS,qa:[["source-root-container"]],Aa:4,Ba:3,Ea:[[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"]],ua:function(a,b){a&1&&(_.y(0,VTb,4,4,"ng-container",0),_.O(1,"async"),_.y(2,WTb,5,1,"ng-template",null,1,_.Cf));a&2&&_.x("ngIf",_.R(1,1,b.qHb))},Ha:[_.jo,_.Cm,_.Gm,_.Dm,_.Em,_.SB,_.zz,_.Bz,_.Az,uS,_.YD,_.PB,_.QB,BS,_.Pn,_.Hm],styles:["source-root-container[_nghost-%COMP%]{display:flex;flex-direction:column;overflow:hidden}source-root-container[_nghost-%COMP%]   nav[_ngcontent-%COMP%] {border:0}repositories-browser[_ngcontent-%COMP%], repository-browser[_ngcontent-%COMP%]{flex:1}.nav-container[_ngcontent-%COMP%]{display:flex;justify-content:space-between}new-repo-button[_ngcontent-%COMP%]{display:inline-flex;align-items:center}loading[_ngcontent-%COMP%]{flex:1 1 auto}"],
Oa:0});var DS=function(){};DS.O=function(a){return new (a||DS)};DS.Da=_.mc({type:DS});DS.Ca=_.bc({imports:[_.lo,_.Im,_.go,_.ds,_.es,_.Rs,_.Rn]});var ES=function(){};ES.O=function(a){return new (a||ES)};ES.Da=_.mc({type:ES});ES.Ca=_.bc({imports:[_.lo,_.Im,_.ds,_.es,_.Rs,_.$I,_.Rn]});var FS=function(){};FS.O=function(a){return new (a||FS)};FS.Da=_.mc({type:FS});FS.Ca=_.bc({imports:[_.Im,_.ds,ES,_.aE,_.ZD,_.Rs]});var GS=function(){};GS.O=function(a){return new (a||GS)};GS.Da=_.mc({type:GS});GS.Ca=_.bc({imports:[_.lo,_.Im,_.ds,_.aE,ES,_.ZD,_.es,_.Rs,_.YB,_.Rn,_.hK]});var HS=function(){};HS.O=function(a){return new (a||HS)};HS.Da=_.mc({type:HS});HS.Ca=_.bc({imports:[_.Im,_.ds,DS,_.ZD,_.es,_.Mz,_.Rs,_.Fs,FS,GS]});var IS=function(){};IS.O=function(a){return new (a||IS)};IS.Da=_.mc({type:IS});IS.Ca=_.bc({imports:[_.Im,zO,zS,vN]});var JS=function(){};JS.O=function(a){return new (a||JS)};JS.Da=_.mc({type:JS});JS.Ca=_.bc({imports:[_.lo,_.Im,_.ds,_.Lv,_.Cz,_.gE,_.ZD,_.es,_.Rs,_.Wv,_.Jw,uN,_.Mv,IS,_.Rn,_.hK]});var KS=function(){};KS.O=function(a){return new (a||KS)};KS.Da=_.mc({type:KS});KS.Ca=_.bc({imports:[_.lo,_.Im,_.ZB,_.Cz,HS,_.ZD,_.RB,JS,_.Rn]});var LS=function(a,b,c,d,e){this.location=a;this.Su=b;this.xua=c;this.Ua=d;this.dh=e;this.hMc=_.qu.has(77)};LS.prototype.Ue=function(a){var b=a.rDb.get("package");return this.xua.has(b)?Q2b(this,a):R2b(this,this.location.path())};
var R2b=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 _.Hh;_.Ih(c,"q",b.replace(_.aRa,""));c.jd("/"+_.no.w3);return _.Ln(a.Ua,c.toString())},Q2b=function(a,b){if(!a.hMc)return!0;var c=_.Og(b);return"1"===c.params.kw?!0:(b=YBb(c,a.xua,a.Su))?_.nd(_.Mn(a.Ua,_.Kp(b),{ig:"preserve"})).ha(_.oe(function(){a.dh.v0(zL,{data:c,duration:7E3})})):!0};
LS.O=function(a){return new (a||LS)(_.q(_.Om),_.q(_.B0a),_.q(_.C0a),_.q(_.rg),_.q(_.Gs),_.q(_.ru))};LS.ta=_.p({token:LS,oa:LS.O,Ga:"root"});var MS,T2b,NS;MS={Mc:pS,Xm:_.LK};_.S2b=new _.X4a;
T2b=[{path:"",Tea:"full",Ue:_.xE([NN]),children:[{path:"**",component:CS,resolve:MS,Np:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",component:CS,resolve:MS,Np:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"piper",Ue:_.xE([ON]),children:[]},{X_: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 _.Sf("_",{}),new _.Sf("depot",
{}),c]);return 4>b.length?{QJ:b}:{QJ:b,Sua:{path:c}}},hzb:"piper/:path",component:IQ,resolve:MS,data:{groupType:"depot"},Ue:_.xE([RN,PN,QN,SN])},{X_:function(a,b,c){var d=_.S2b.Me();return d?d(a,b,c):null},hzb:":package/:path",component:IQ,resolve:MS,data:{groupType:"depot"},Ue:_.xE([PN,LS]),Np:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId",component:CS,resolve:MS,Np:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"h/:repositoryGroupId/:repo",component:IQ,resolve:MS,
Np:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch",component:yN,resolve:MS,Np:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:",component:IQ,resolve:MS,Np:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:/:path",component:IQ,resolve:MS,Ue:_.xE([PN]),Np:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",component:CS,resolve:MS,Np:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:":repositoryGroupId/:repo",
component:IQ,resolve:MS,Np:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch",component:yN,resolve:MS,Np:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",component:IQ,resolve:MS,Np:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",component:IQ,resolve:MS,Ue:_.xE([PN]),Np:"paramsOrQueryParamsChange"}];NS=function(){};NS.O=function(a){return new (a||NS)};NS.Da=_.mc({type:NS,id:"source"});
NS.Ca=_.bc({Pb:[_.LK,_.UI,_.bI],imports:[MN,_.TI,KS,oS,_.sy(T2b),_.Rn]});_.C8a(NS,"source");
_.Cg();
}catch(e){_._DumpException(e)}
try{
_.Bg("search");

_.Cg();
}catch(e){_._DumpException(e)}
try{
_.Bg("codemirror");
_.owa('(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(){function classTest(cls){return new RegExp("(^|\\\\s)"+cls+"(?:$|\\\\s)\\\\s*")}function removeChildren(e){var count=e.childNodes.length;for(;count>0;--count)e.removeChild(e.firstChild);return e}function removeChildrenAndAdd(parent,e){return removeChildren(parent).appendChild(e)}\nfunction elt(tag,content,className,style){var e=document.createElement(tag);if(className)e.className=className;if(style)e.style.cssText=style;if(typeof content=="string")e.appendChild(document.createTextNode(content));else if(content){var i=0;for(;i<content.length;++i)e.appendChild(content[i])}return e}function eltP(tag,content,className,style){var e=elt(tag,content,className,style);e.setAttribute("role","presentation");return e}function contains(parent,child){if(child.nodeType==3)child=child.parentNode;\nif(parent.contains)return parent.contains(child);do{if(child.nodeType==11)child=child.host;if(child==parent)return true}while(child=child.parentNode)}function activeElt(){var activeElement;try{activeElement=document.activeElement}catch(e){activeElement=document.body||null}for(;activeElement&&activeElement.shadowRoot&&activeElement.shadowRoot.activeElement;)activeElement=activeElement.shadowRoot.activeElement;return activeElement}function addClass(node,cls){var current=node.className;if(!classTest(cls).test(current))node.className+=\n(current?" ":"")+cls}function joinClasses(a,b){var as=a.split(" ");var i=0;for(;i<as.length;i++)if(as[i]&&!classTest(as[i]).test(b))b=b+(" "+as[i]);return b}function bind(f){var args=Array.prototype.slice.call(arguments,1);return function(){return f.apply(null,args)}}function copyObj(obj,target,overwrite){if(!target)target={};var prop;for(prop in obj)if(obj.hasOwnProperty(prop)&&(overwrite!==false||!target.hasOwnProperty(prop)))target[prop]=obj[prop];return target}function countColumn(string,end,\ntabSize,startIndex,startValue){if(end==null){end=string.search(/[^\\s\\u00a0]/);if(end==-1)end=string.length}var i=startIndex||0;var n=startValue||0;for(;;){var nextTab=string.indexOf("\\t",i);if(nextTab<0||nextTab>=end)return n+(end-i);n=n+(nextTab-i);n=n+(tabSize-n%tabSize);i=nextTab+1}}function indexOf(array,elt){var i=0;for(;i<array.length;++i)if(array[i]==elt)return i;return-1}function findColumn(string,goal,tabSize){var pos=0;var col=0;for(;;){var nextTab=string.indexOf("\\t",pos);if(nextTab==-1)nextTab=\nstring.length;var skipped=nextTab-pos;if(nextTab==string.length||col+skipped>=goal)return pos+Math.min(skipped,goal-col);col=col+(nextTab-pos);col=col+(tabSize-col%tabSize);pos=nextTab+1;if(col>=goal)return pos}}function spaceStr(n){for(;spaceStrs.length<=n;)spaceStrs.push(lst(spaceStrs)+" ");return spaceStrs[n]}function lst(arr){return arr[arr.length-1]}function map(array,f){var out=[];var i=0;for(;i<array.length;i++)out[i]=f(array[i],i);return out}function insertSorted(array,value,score){var pos=\n0;var priority=score(value);for(;pos<array.length&&score(array[pos])<=priority;)pos++;array.splice(pos,0,value)}function nothing(){}function createObj(base,props){var inst;if(Object.create)inst=Object.create(base);else{nothing.prototype=base;inst=new nothing}if(props)copyObj(props,inst);return inst}function isWordCharBasic(ch){return/\\w/.test(ch)||ch>"\\u0080"&&(ch.toUpperCase()!=ch.toLowerCase()||nonASCIISingleCaseWordChar.test(ch))}function isWordChar(ch,helper){if(!helper)return isWordCharBasic(ch);\nif(helper.source.indexOf("\\\\w")>-1&&isWordCharBasic(ch))return true;return helper.test(ch)}function isEmpty(obj){var n;for(n in obj)if(obj.hasOwnProperty(n)&&obj[n])return false;return true}function isExtendingChar(ch){return ch.charCodeAt(0)>=768&&extendingChars.test(ch)}function skipExtendingChars(str,pos,dir){for(;(dir<0?pos>0:pos<str.length)&&isExtendingChar(str.charAt(pos));)pos=pos+dir;return pos}function findFirst(pred,from,to){var dir=from>to?-1:1;for(;;){if(from==to)return from;var midF=\n(from+to)/2;var mid=dir<0?Math.ceil(midF):Math.floor(midF);if(mid==from)return pred(mid)?from:to;if(pred(mid))to=mid;else from=mid+dir}}function iterateBidiSections(order,from,to,f){if(!order)return f(from,to,"ltr",0);var found=false;var i=0;for(;i<order.length;++i){var part=order[i];if(part.from<to&&part.to>from||from==to&&part.to==from){f(Math.max(part.from,from),Math.min(part.to,to),part.level==1?"rtl":"ltr",i);found=true}}if(!found)f(from,to,"ltr")}function getBidiPartAt(order,ch,sticky){var found;\nbidiOther=null;var i=0;for(;i<order.length;++i){var cur=order[i];if(cur.from<ch&&cur.to>ch)return i;if(cur.to==ch)if(cur.from!=cur.to&&sticky=="before")found=i;else bidiOther=i;if(cur.from==ch)if(cur.from!=cur.to&&sticky!="before")found=i;else bidiOther=i}return found!=null?found:bidiOther}function getOrder(line,direction){var order=line.order;if(order==null)order=line.order=bidiOrdering(line.text,direction);return order}function getHandlers(emitter,type){return emitter._handlers&&emitter._handlers[type]||\nnoHandlers}function off(emitter,type,f){if(emitter.removeEventListener)emitter.removeEventListener(type,f,false);else if(emitter.detachEvent)emitter.detachEvent("on"+type,f);else{var map=emitter._handlers;var arr=map&&map[type];if(arr){var index=indexOf(arr,f);if(index>-1)map[type]=arr.slice(0,index).concat(arr.slice(index+1))}}}function signal(emitter,type){var handlers=getHandlers(emitter,type);if(!handlers.length)return;var args=Array.prototype.slice.call(arguments,2);var i=0;for(;i<handlers.length;++i)handlers[i].apply(null,\nargs)}function signalDOMEvent(cm,e,override){if(typeof e=="string")e={type:e,preventDefault:function(){this.defaultPrevented=true}};signal(cm,override||e.type,cm,e);return e_defaultPrevented(e)||e.codemirrorIgnore}function signalCursorActivity(cm){var arr=cm._handlers&&cm._handlers.cursorActivity;if(!arr)return;var set=cm.curOp.cursorActivityHandlers||(cm.curOp.cursorActivityHandlers=[]);var i=0;for(;i<arr.length;++i)if(indexOf(set,arr[i])==-1)set.push(arr[i])}function hasHandler(emitter,type){return getHandlers(emitter,\ntype).length>0}function eventMixin(ctor){ctor.prototype.on=function(type,f){on(this,type,f)};ctor.prototype.off=function(type,f){off(this,type,f)}}function e_preventDefault(e){if(e.preventDefault)e.preventDefault();else e.returnValue=false}function e_stopPropagation(e){if(e.stopPropagation)e.stopPropagation();else e.cancelBubble=true}function e_defaultPrevented(e){return e.defaultPrevented!=null?e.defaultPrevented:e.returnValue==false}function e_stop(e){e_preventDefault(e);e_stopPropagation(e)}function e_target(e){return e.target||\ne.srcElement}function e_button(e){var b=e.which;if(b==null)if(e.button&1)b=1;else if(e.button&2)b=3;else if(e.button&4)b=2;if(mac&&e.ctrlKey&&b==1)b=3;return b}function zeroWidthElement(measure){if(zwspSupported==null){var test=elt("span","\\u200b");removeChildrenAndAdd(measure,elt("span",[test,document.createTextNode("x")]));if(measure.firstChild.offsetHeight!=0)zwspSupported=test.offsetWidth<=1&&test.offsetHeight>2&&!(ie&&ie_version<8)}var node=zwspSupported?elt("span","\\u200b"):elt("span","\\u00a0",\nnull,"display: inline-block; width: 1px; margin-right: -1px");node.setAttribute("cm-text","");return node}function hasBadBidiRects(measure){if(badBidiRects!=null)return badBidiRects;var txt=removeChildrenAndAdd(measure,document.createTextNode("A\\u062eA"));var r0=range(txt,0,1).getBoundingClientRect();var r1=range(txt,1,2).getBoundingClientRect();removeChildren(measure);if(!r0||r0.left==r0.right)return false;return badBidiRects=r1.right-r0.right<3}function hasBadZoomedRects(measure){if(badZoomedRects!=\nnull)return badZoomedRects;var node=removeChildrenAndAdd(measure,elt("span","x"));var normal=node.getBoundingClientRect();var fromRange=range(node,0,1).getBoundingClientRect();return badZoomedRects=Math.abs(normal.left-fromRange.left)>1}function defineMode(name,mode){if(arguments.length>2)mode.dependencies=Array.prototype.slice.call(arguments,2);modes[name]=mode}function defineMIME(mime,spec){mimeModes[mime]=spec}function resolveMode(spec){if(typeof spec=="string"&&mimeModes.hasOwnProperty(spec))spec=\nmimeModes[spec];else if(spec&&typeof spec.name=="string"&&mimeModes.hasOwnProperty(spec.name)){var found=mimeModes[spec.name];if(typeof found=="string")found={name:found};spec=createObj(found,spec);spec.name=found.name}else if(typeof spec=="string"&&/^[\\w\\-]+\\/[\\w\\-]+\\+xml$/.test(spec))return resolveMode("application/xml");else if(typeof spec=="string"&&/^[\\w\\-]+\\/[\\w\\-]+\\+json$/.test(spec))return resolveMode("application/json");if(typeof spec=="string")return{name:spec};else return spec||{name:"null"}}\nfunction getMode(options,spec){spec=resolveMode(spec);var mfactory=modes[spec.name];if(!mfactory)return getMode(options,"text/plain");var modeObj=mfactory(options,spec);if(modeExtensions.hasOwnProperty(spec.name)){var exts=modeExtensions[spec.name];var prop;for(prop in exts){if(!exts.hasOwnProperty(prop))continue;if(modeObj.hasOwnProperty(prop))modeObj["_"+prop]=modeObj[prop];modeObj[prop]=exts[prop]}}modeObj.name=spec.name;if(spec.helperType)modeObj.helperType=spec.helperType;if(spec.modeProps){var prop$1;\nfor(prop$1 in spec.modeProps)modeObj[prop$1]=spec.modeProps[prop$1]}return modeObj}function extendMode(mode,properties){var exts=modeExtensions.hasOwnProperty(mode)?modeExtensions[mode]:modeExtensions[mode]={};copyObj(properties,exts)}function copyState(mode,state){if(state===true)return state;if(mode.copyState)return mode.copyState(state);var nstate={};var n;for(n in state){var val=state[n];if(val instanceof Array)val=val.concat([]);nstate[n]=val}return nstate}function innerMode(mode,state){var info;\nfor(;mode.innerMode;){info=mode.innerMode(state);if(!info||info.mode==mode)break;state=info.state;mode=info.mode}return info||{mode:mode,state:state}}function startState(mode,a1,a2){return mode.startState?mode.startState(a1,a2):true}function getLine(doc,n){n=n-doc.first;if(n<0||n>=doc.size)throw new Error("There is no line "+(n+doc.first)+" in the document.");var chunk=doc;for(;!chunk.lines;){var i=0;for(;;++i){var child=chunk.children[i];var sz=child.chunkSize();if(n<sz){chunk=child;break}n=n-sz}}return chunk.lines[n]}\nfunction getBetween(doc,start,end){var out=[];var n=start.line;doc.iter(start.line,end.line+1,function(line){var text=line.text;if(n==end.line)text=text.slice(0,end.ch);if(n==start.line)text=text.slice(start.ch);out.push(text);++n});return out}function getLines(doc,from,to){var out=[];doc.iter(from,to,function(line){out.push(line.text)});return out}function updateLineHeight(line,height){var diff=height-line.height;if(diff){var n=line;for(;n;n=n.parent)n.height+=diff}}function lineNo(line){if(line.parent==\nnull)return null;var cur=line.parent;var no=indexOf(cur.lines,line);var chunk=cur.parent;for(;chunk;cur=chunk,chunk=chunk.parent){var i=0;for(;;++i){if(chunk.children[i]==cur)break;no=no+chunk.children[i].chunkSize()}}return no+cur.first}function lineAtHeight(chunk,h){var n=chunk.first;outer:do{var i$1=0;for(;i$1<chunk.children.length;++i$1){var child=chunk.children[i$1];var ch=child.height;if(h<ch){chunk=child;continue outer}h=h-ch;n=n+child.chunkSize()}return n}while(!chunk.lines);var i=0;for(;i<\nchunk.lines.length;++i){var line=chunk.lines[i];var lh=line.height;if(h<lh)break;h=h-lh}return n+i}function isLine(doc,l){return l>=doc.first&&l<doc.first+doc.size}function lineNumberFor(options,i){return String(options.lineNumberFormatter(i+options.firstLineNumber))}function Pos(line,ch,sticky){if(sticky===void 0)sticky=null;if(!(this instanceof Pos))return new Pos(line,ch,sticky);this.line=line;this.ch=ch;this.sticky=sticky}function cmp(a,b){return a.line-b.line||a.ch-b.ch}function equalCursorPos(a,\nb){return a.sticky==b.sticky&&cmp(a,b)==0}function copyPos(x){return Pos(x.line,x.ch)}function maxPos(a,b){return cmp(a,b)<0?b:a}function minPos(a,b){return cmp(a,b)<0?a:b}function clipLine(doc,n){return Math.max(doc.first,Math.min(n,doc.first+doc.size-1))}function clipPos(doc,pos){if(pos.line<doc.first)return Pos(doc.first,0);var last=doc.first+doc.size-1;if(pos.line>last)return Pos(last,getLine(doc,last).text.length);return clipToLen(pos,getLine(doc,pos.line).text.length)}function clipToLen(pos,\nlinelen){var ch=pos.ch;if(ch==null||ch>linelen)return Pos(pos.line,linelen);else if(ch<0)return Pos(pos.line,0);else return pos}function clipPosArray(doc,array){var out=[];var i=0;for(;i<array.length;i++)out[i]=clipPos(doc,array[i]);return out}function highlightLine(cm,line,context,forceToEnd){var st=[cm.state.modeGen];var lineClasses={};runMode(cm,line.text,cm.doc.mode,context,function(end,style){return st.push(end,style)},lineClasses,forceToEnd);var state=context.state;var loop=function(o){context.baseTokens=\nst;var overlay=cm.state.overlays[o];var i=1;var at=0;context.state=true;runMode(cm,line.text,overlay.mode,context,function(end,style){var start=i;for(;at<end;){var i_end=st[i];if(i_end>end)st.splice(i,1,end,st[i+1],i_end);i=i+2;at=Math.min(end,i_end)}if(!style)return;if(overlay.opaque){st.splice(start,i-start,end,"overlay "+style);i=start+2}else for(;start<i;start=start+2){var cur=st[start+1];st[start+1]=(cur?cur+" ":"")+"overlay "+style}},lineClasses);context.state=state;context.baseTokens=null;\ncontext.baseTokenPos=1};var o=0;for(;o<cm.state.overlays.length;++o)loop(o);return{styles:st,classes:lineClasses.bgClass||lineClasses.textClass?lineClasses:null}}function getLineStyles(cm,line,updateFrontier){if(!line.styles||line.styles[0]!=cm.state.modeGen){var context=getContextBefore(cm,lineNo(line));var resetState=line.text.length>cm.options.maxHighlightLength&&copyState(cm.doc.mode,context.state);var result=highlightLine(cm,line,context);if(resetState)context.state=resetState;line.stateAfter=\ncontext.save(!resetState);line.styles=result.styles;if(result.classes)line.styleClasses=result.classes;else if(line.styleClasses)line.styleClasses=null;if(updateFrontier===cm.doc.highlightFrontier)cm.doc.modeFrontier=Math.max(cm.doc.modeFrontier,++cm.doc.highlightFrontier)}return line.styles}function getContextBefore(cm,n,precise){var doc=cm.doc;var display=cm.display;if(!doc.mode.startState)return new Context(doc,true,n);var start=findStartLine(cm,n,precise);var saved=start>doc.first&&getLine(doc,\nstart-1).stateAfter;var context=saved?Context.fromSaved(doc,saved,start):new Context(doc,startState(doc.mode),start);doc.iter(start,n,function(line){processLine(cm,line.text,context);var pos=context.line;line.stateAfter=pos==n-1||pos%5==0||pos>=display.viewFrom&&pos<display.viewTo?context.save():null;context.nextLine()});if(precise)doc.modeFrontier=context.line;return context}function processLine(cm,text,context,startAt){var mode=cm.doc.mode;var stream=new StringStream(text,cm.options.tabSize,context);\nstream.start=stream.pos=startAt||0;if(text=="")callBlankLine(mode,context.state);for(;!stream.eol();){readToken(mode,stream,context.state);stream.start=stream.pos}}function callBlankLine(mode,state){if(mode.blankLine)return mode.blankLine(state);if(!mode.innerMode)return;var inner=innerMode(mode,state);if(inner.mode.blankLine)return inner.mode.blankLine(inner.state)}function readToken(mode,stream,state,inner){var i=0;for(;i<10;i++){if(inner)inner[0]=innerMode(mode,state).mode;var style=mode.token(stream,\nstate);if(stream.pos>stream.start)return style}throw new Error("Mode "+mode.name+" failed to advance stream.");}function takeToken(cm,pos,precise,asArray){var doc=cm.doc;var mode=doc.mode;var style;pos=clipPos(doc,pos);var line=getLine(doc,pos.line);var context=getContextBefore(cm,pos.line,precise);var stream=new StringStream(line.text,cm.options.tabSize,context);var tokens;if(asArray)tokens=[];for(;(asArray||stream.pos<pos.ch)&&!stream.eol();){stream.start=stream.pos;style=readToken(mode,stream,\ncontext.state);if(asArray)tokens.push(new Token(stream,style,copyState(doc.mode,context.state)))}return asArray?tokens:new Token(stream,style,context.state)}function extractLineClasses(type,output){if(type)for(;;){var lineClass=type.match(/(?:^|\\s+)line-(background-)?(\\S+)/);if(!lineClass)break;type=type.slice(0,lineClass.index)+type.slice(lineClass.index+lineClass[0].length);var prop=lineClass[1]?"bgClass":"textClass";if(output[prop]==null)output[prop]=lineClass[2];else if(!(new RegExp("(?:^|\\\\s)"+\nlineClass[2]+"(?:$|\\\\s)")).test(output[prop]))output[prop]+=" "+lineClass[2]}return type}function runMode(cm,text,mode,context,f,lineClasses,forceToEnd){var flattenSpans=mode.flattenSpans;if(flattenSpans==null)flattenSpans=cm.options.flattenSpans;var curStart=0;var curStyle=null;var stream=new StringStream(text,cm.options.tabSize,context);var style;var inner=cm.options.addModeClass&&[null];if(text=="")extractLineClasses(callBlankLine(mode,context.state),lineClasses);for(;!stream.eol();){if(stream.pos>\ncm.options.maxHighlightLength){flattenSpans=false;if(forceToEnd)processLine(cm,text,context,stream.pos);stream.pos=text.length;style=null}else style=extractLineClasses(readToken(mode,stream,context.state,inner),lineClasses);if(inner){var mName=inner[0].name;if(mName)style="m-"+(style?mName+" "+style:mName)}if(!flattenSpans||curStyle!=style){for(;curStart<stream.start;){curStart=Math.min(stream.start,curStart+5E3);f(curStart,curStyle)}curStyle=style}stream.start=stream.pos}for(;curStart<stream.pos;){var pos=\nMath.min(stream.pos,curStart+5E3);f(pos,curStyle);curStart=pos}}function findStartLine(cm,n,precise){var minindent;var minline;var doc=cm.doc;var lim=precise?-1:n-(cm.doc.mode.innerMode?1E3:100);var search=n;for(;search>lim;--search){if(search<=doc.first)return doc.first;var line=getLine(doc,search-1);var after=line.stateAfter;if(after&&(!precise||search+(after instanceof SavedContext?after.lookAhead:0)<=doc.modeFrontier))return search;var indented=countColumn(line.text,null,cm.options.tabSize);if(minline==\nnull||minindent>indented){minline=search-1;minindent=indented}}return minline}function retreatFrontier(doc,n){doc.modeFrontier=Math.min(doc.modeFrontier,n);if(doc.highlightFrontier<n-10)return;var start=doc.first;var line=n-1;for(;line>start;line--){var saved=getLine(doc,line).stateAfter;if(saved&&(!(saved instanceof SavedContext)||line+saved.lookAhead<n)){start=line+1;break}}doc.highlightFrontier=Math.min(doc.highlightFrontier,start)}function seeReadOnlySpans(){sawReadOnlySpans=true}function seeCollapsedSpans(){sawCollapsedSpans=\ntrue}function MarkedSpan(marker,from,to){this.marker=marker;this.from=from;this.to=to}function getMarkedSpanFor(spans,marker){if(spans){var i=0;for(;i<spans.length;++i){var span=spans[i];if(span.marker==marker)return span}}}function removeMarkedSpan(spans,span){var r;var i=0;for(;i<spans.length;++i)if(spans[i]!=span)(r||(r=[])).push(spans[i]);return r}function addMarkedSpan(line,span,op){var inThisOp=op&&window.WeakSet&&(op.markedSpans||(op.markedSpans=new WeakSet));if(inThisOp&&line.markedSpans&&\ninThisOp.has(line.markedSpans))line.markedSpans.push(span);else{line.markedSpans=line.markedSpans?line.markedSpans.concat([span]):[span];if(inThisOp)inThisOp.add(line.markedSpans)}span.marker.attachLine(line)}function markedSpansBefore(old,startCh,isInsert){var nw;if(old){var i=0;for(;i<old.length;++i){var span=old[i];var marker=span.marker;var startsBefore=span.from==null||(marker.inclusiveLeft?span.from<=startCh:span.from<startCh);if(startsBefore||span.from==startCh&&marker.type=="bookmark"&&(!isInsert||\n!span.marker.insertLeft)){var endsAfter=span.to==null||(marker.inclusiveRight?span.to>=startCh:span.to>startCh);(nw||(nw=[])).push(new MarkedSpan(marker,span.from,endsAfter?null:span.to))}}}return nw}function markedSpansAfter(old,endCh,isInsert){var nw;if(old){var i=0;for(;i<old.length;++i){var span=old[i];var marker=span.marker;var endsAfter=span.to==null||(marker.inclusiveRight?span.to>=endCh:span.to>endCh);if(endsAfter||span.from==endCh&&marker.type=="bookmark"&&(!isInsert||span.marker.insertLeft)){var startsBefore=\nspan.from==null||(marker.inclusiveLeft?span.from<=endCh:span.from<endCh);(nw||(nw=[])).push(new MarkedSpan(marker,startsBefore?null:span.from-endCh,span.to==null?null:span.to-endCh))}}}return nw}function stretchSpansOverChange(doc,change){if(change.full)return null;var oldFirst=isLine(doc,change.from.line)&&getLine(doc,change.from.line).markedSpans;var oldLast=isLine(doc,change.to.line)&&getLine(doc,change.to.line).markedSpans;if(!oldFirst&&!oldLast)return null;var startCh=change.from.ch;var endCh=\nchange.to.ch;var isInsert=cmp(change.from,change.to)==0;var first=markedSpansBefore(oldFirst,startCh,isInsert);var last=markedSpansAfter(oldLast,endCh,isInsert);var sameLine=change.text.length==1;var offset=lst(change.text).length+(sameLine?startCh:0);if(first){var i=0;for(;i<first.length;++i){var span=first[i];if(span.to==null){var found=getMarkedSpanFor(last,span.marker);if(!found)span.to=startCh;else if(sameLine)span.to=found.to==null?null:found.to+offset}}}if(last){var i$1=0;for(;i$1<last.length;++i$1){var span$1=\nlast[i$1];if(span$1.to!=null)span$1.to+=offset;if(span$1.from==null){var found$1=getMarkedSpanFor(first,span$1.marker);if(!found$1){span$1.from=offset;if(sameLine)(first||(first=[])).push(span$1)}}else{span$1.from+=offset;if(sameLine)(first||(first=[])).push(span$1)}}}if(first)first=clearEmptySpans(first);if(last&&last!=first)last=clearEmptySpans(last);var newMarkers=[first];if(!sameLine){var gap=change.text.length-2;var gapMarkers;if(gap>0&&first){var i$2=0;for(;i$2<first.length;++i$2)if(first[i$2].to==\nnull)(gapMarkers||(gapMarkers=[])).push(new MarkedSpan(first[i$2].marker,null,null))}var i$3=0;for(;i$3<gap;++i$3)newMarkers.push(gapMarkers);newMarkers.push(last)}return newMarkers}function clearEmptySpans(spans){var i=0;for(;i<spans.length;++i){var span=spans[i];if(span.from!=null&&span.from==span.to&&span.marker.clearWhenEmpty!==false)spans.splice(i--,1)}if(!spans.length)return null;return spans}function removeReadOnlyRanges(doc,from,to){var markers=null;doc.iter(from.line,to.line+1,function(line){if(line.markedSpans){var i=\n0;for(;i<line.markedSpans.length;++i){var mark=line.markedSpans[i].marker;if(mark.readOnly&&(!markers||indexOf(markers,mark)==-1))(markers||(markers=[])).push(mark)}}});if(!markers)return null;var parts=[{from:from,to:to}];var i=0;for(;i<markers.length;++i){var mk=markers[i];var m=mk.find(0);var j=0;for(;j<parts.length;++j){var p=parts[j];if(cmp(p.to,m.from)<0||cmp(p.from,m.to)>0)continue;var newParts=[j,1];var dfrom=cmp(p.from,m.from);var dto=cmp(p.to,m.to);if(dfrom<0||!mk.inclusiveLeft&&!dfrom)newParts.push({from:p.from,\nto:m.from});if(dto>0||!mk.inclusiveRight&&!dto)newParts.push({from:m.to,to:p.to});parts.splice.apply(parts,newParts);j=j+(newParts.length-3)}}return parts}function detachMarkedSpans(line){var spans=line.markedSpans;if(!spans)return;var i=0;for(;i<spans.length;++i)spans[i].marker.detachLine(line);line.markedSpans=null}function attachMarkedSpans(line,spans){if(!spans)return;var i=0;for(;i<spans.length;++i)spans[i].marker.attachLine(line);line.markedSpans=spans}function extraLeft(marker){return marker.inclusiveLeft?\n-1:0}function extraRight(marker){return marker.inclusiveRight?1:0}function compareCollapsedMarkers(a,b){var lenDiff=a.lines.length-b.lines.length;if(lenDiff!=0)return lenDiff;var aPos=a.find();var bPos=b.find();var fromCmp=cmp(aPos.from,bPos.from)||extraLeft(a)-extraLeft(b);if(fromCmp)return-fromCmp;var toCmp=cmp(aPos.to,bPos.to)||extraRight(a)-extraRight(b);if(toCmp)return toCmp;return b.id-a.id}function collapsedSpanAtSide(line,start){var sps=sawCollapsedSpans&&line.markedSpans;var found;if(sps){var sp=\nvoid 0;var i=0;for(;i<sps.length;++i){sp=sps[i];if(sp.marker.collapsed&&(start?sp.from:sp.to)==null&&(!found||compareCollapsedMarkers(found,sp.marker)<0))found=sp.marker}}return found}function collapsedSpanAtStart(line){return collapsedSpanAtSide(line,true)}function collapsedSpanAtEnd(line){return collapsedSpanAtSide(line,false)}function collapsedSpanAround(line,ch){var sps=sawCollapsedSpans&&line.markedSpans;var found;if(sps){var i=0;for(;i<sps.length;++i){var sp=sps[i];if(sp.marker.collapsed&&(sp.from==\nnull||sp.from<ch)&&(sp.to==null||sp.to>ch)&&(!found||compareCollapsedMarkers(found,sp.marker)<0))found=sp.marker}}return found}function conflictingCollapsedRange(doc,lineNo,from,to,marker){var line=getLine(doc,lineNo);var sps=sawCollapsedSpans&&line.markedSpans;if(sps){var i=0;for(;i<sps.length;++i){var sp=sps[i];if(!sp.marker.collapsed)continue;var found=sp.marker.find(0);var fromCmp=cmp(found.from,from)||extraLeft(sp.marker)-extraLeft(marker);var toCmp=cmp(found.to,to)||extraRight(sp.marker)-extraRight(marker);\nif(fromCmp>=0&&toCmp<=0||fromCmp<=0&&toCmp>=0)continue;if(fromCmp<=0&&(sp.marker.inclusiveRight&&marker.inclusiveLeft?cmp(found.to,from)>=0:cmp(found.to,from)>0)||fromCmp>=0&&(sp.marker.inclusiveRight&&marker.inclusiveLeft?cmp(found.from,to)<=0:cmp(found.from,to)<0))return true}}}function visualLine(line){var merged;for(;merged=collapsedSpanAtStart(line);)line=merged.find(-1,true).line;return line}function visualLineEnd(line){var merged;for(;merged=collapsedSpanAtEnd(line);)line=merged.find(1,true).line;\nreturn line}function visualLineContinued(line){var merged;var lines;for(;merged=collapsedSpanAtEnd(line);){line=merged.find(1,true).line;(lines||(lines=[])).push(line)}return lines}function visualLineNo(doc,lineN){var line=getLine(doc,lineN);var vis=visualLine(line);if(line==vis)return lineN;return lineNo(vis)}function visualLineEndNo(doc,lineN){if(lineN>doc.lastLine())return lineN;var line=getLine(doc,lineN);var merged;if(!lineIsHidden(doc,line))return lineN;for(;merged=collapsedSpanAtEnd(line);)line=\nmerged.find(1,true).line;return lineNo(line)+1}function lineIsHidden(doc,line){var sps=sawCollapsedSpans&&line.markedSpans;if(sps){var sp=void 0;var i=0;for(;i<sps.length;++i){sp=sps[i];if(!sp.marker.collapsed)continue;if(sp.from==null)return true;if(sp.marker.widgetNode)continue;if(sp.from==0&&sp.marker.inclusiveLeft&&lineIsHiddenInner(doc,line,sp))return true}}}function lineIsHiddenInner(doc,line,span){if(span.to==null){var end=span.marker.find(1,true);return lineIsHiddenInner(doc,end.line,getMarkedSpanFor(end.line.markedSpans,\nspan.marker))}if(span.marker.inclusiveRight&&span.to==line.text.length)return true;var sp=void 0;var i=0;for(;i<line.markedSpans.length;++i){sp=line.markedSpans[i];if(sp.marker.collapsed&&!sp.marker.widgetNode&&sp.from==span.to&&(sp.to==null||sp.to!=span.from)&&(sp.marker.inclusiveLeft||span.marker.inclusiveRight)&&lineIsHiddenInner(doc,line,sp))return true}}function heightAtLine(lineObj){lineObj=visualLine(lineObj);var h=0;var chunk=lineObj.parent;var i=0;for(;i<chunk.lines.length;++i){var line=\nchunk.lines[i];if(line==lineObj)break;else h=h+line.height}var p=chunk.parent;for(;p;chunk=p,p=chunk.parent){var i$1=0;for(;i$1<p.children.length;++i$1){var cur=p.children[i$1];if(cur==chunk)break;else h=h+cur.height}}return h}function lineLength(line){if(line.height==0)return 0;var len=line.text.length;var merged;var cur=line;for(;merged=collapsedSpanAtStart(cur);){var found=merged.find(0,true);cur=found.from.line;len=len+(found.from.ch-found.to.ch)}cur=line;for(;merged=collapsedSpanAtEnd(cur);){var found$1=\nmerged.find(0,true);len=len-(cur.text.length-found$1.from.ch);cur=found$1.to.line;len=len+(cur.text.length-found$1.to.ch)}return len}function findMaxLine(cm){var d=cm.display;var doc=cm.doc;d.maxLine=getLine(doc,doc.first);d.maxLineLength=lineLength(d.maxLine);d.maxLineChanged=true;doc.iter(function(line){var len=lineLength(line);if(len>d.maxLineLength){d.maxLineLength=len;d.maxLine=line}})}function updateLine(line,text,markedSpans,estimateHeight){line.text=text;if(line.stateAfter)line.stateAfter=\nnull;if(line.styles)line.styles=null;if(line.order!=null)line.order=null;detachMarkedSpans(line);attachMarkedSpans(line,markedSpans);var estHeight=estimateHeight?estimateHeight(line):1;if(estHeight!=line.height)updateLineHeight(line,estHeight)}function cleanUpLine(line){line.parent=null;detachMarkedSpans(line)}function interpretTokenStyle(style,options){if(!style||/^\\s*$/.test(style))return null;var cache=options.addModeClass?styleToClassCacheWithMode:styleToClassCache;return cache[style]||(cache[style]=\nstyle.replace(/\\S+/g,"cm-$&"))}function buildLineContent(cm,lineView){var content=eltP("span",null,null,webkit?"padding-right: .1px":null);var builder={pre:eltP("pre",[content],"CodeMirror-line"),content:content,col:0,pos:0,cm:cm,trailingSpace:false,splitSpaces:cm.getOption("lineWrapping")};lineView.measure={};var i=0;for(;i<=(lineView.rest?lineView.rest.length:0);i++){var line=i?lineView.rest[i-1]:lineView.line;var order=void 0;builder.pos=0;builder.addToken=buildToken;if(hasBadBidiRects(cm.display.measure)&&\n(order=getOrder(line,cm.doc.direction)))builder.addToken=buildTokenBadBidi(builder.addToken,order);builder.map=[];var allowFrontierUpdate=lineView!=cm.display.externalMeasured&&lineNo(line);insertLineContent(line,builder,getLineStyles(cm,line,allowFrontierUpdate));if(line.styleClasses){if(line.styleClasses.bgClass)builder.bgClass=joinClasses(line.styleClasses.bgClass,builder.bgClass||"");if(line.styleClasses.textClass)builder.textClass=joinClasses(line.styleClasses.textClass,builder.textClass||"")}if(builder.map.length==\n0)builder.map.push(0,0,builder.content.appendChild(zeroWidthElement(cm.display.measure)));if(i==0){lineView.measure.map=builder.map;lineView.measure.cache={}}else{(lineView.measure.maps||(lineView.measure.maps=[])).push(builder.map);(lineView.measure.caches||(lineView.measure.caches=[])).push({})}}if(webkit){var last=builder.content.lastChild;if(/\\bcm-tab\\b/.test(last.className)||last.querySelector&&last.querySelector(".cm-tab"))builder.content.className="cm-tab-wrap-hack"}signal(cm,"renderLine",\ncm,lineView.line,builder.pre);if(builder.pre.className)builder.textClass=joinClasses(builder.pre.className,builder.textClass||"");return builder}function defaultSpecialCharPlaceholder(ch){var token=elt("span","\\u2022","cm-invalidchar");token.title="\\\\u"+ch.charCodeAt(0).toString(16);token.setAttribute("aria-label",token.title);return token}function buildToken(builder,text,style,startStyle,endStyle,css,attributes){if(!text)return;var displayText=builder.splitSpaces?splitSpaces(text,builder.trailingSpace):\ntext;var special=builder.cm.state.specialChars;var mustWrap=false;var content;if(!special.test(text)){builder.col+=text.length;content=document.createTextNode(displayText);builder.map.push(builder.pos,builder.pos+text.length,content);if(ie&&ie_version<9)mustWrap=true;builder.pos+=text.length}else{content=document.createDocumentFragment();var pos=0;for(;true;){special.lastIndex=pos;var m=special.exec(text);var skipped=m?m.index-pos:text.length-pos;if(skipped){var txt=document.createTextNode(displayText.slice(pos,\npos+skipped));if(ie&&ie_version<9)content.appendChild(elt("span",[txt]));else content.appendChild(txt);builder.map.push(builder.pos,builder.pos+skipped,txt);builder.col+=skipped;builder.pos+=skipped}if(!m)break;pos=pos+(skipped+1);var txt$1=void 0;if(m[0]=="\\t"){var tabSize=builder.cm.options.tabSize;var tabWidth=tabSize-builder.col%tabSize;txt$1=content.appendChild(elt("span",spaceStr(tabWidth),"cm-tab"));txt$1.setAttribute("role","presentation");txt$1.setAttribute("cm-text","\\t");builder.col+=tabWidth}else if(m[0]==\n"\\r"||m[0]=="\\n"){txt$1=content.appendChild(elt("span",m[0]=="\\r"?"\\u240d":"\\u2424","cm-invalidchar"));txt$1.setAttribute("cm-text",m[0]);builder.col+=1}else{txt$1=builder.cm.options.specialCharPlaceholder(m[0]);txt$1.setAttribute("cm-text",m[0]);if(ie&&ie_version<9)content.appendChild(elt("span",[txt$1]));else content.appendChild(txt$1);builder.col+=1}builder.map.push(builder.pos,builder.pos+1,txt$1);builder.pos++}}builder.trailingSpace=displayText.charCodeAt(text.length-1)==32;if(style||startStyle||\nendStyle||mustWrap||css||attributes){var fullStyle=style||"";if(startStyle)fullStyle=fullStyle+startStyle;if(endStyle)fullStyle=fullStyle+endStyle;var token=elt("span",[content],fullStyle,css);if(attributes){var attr;for(attr in attributes)if(attributes.hasOwnProperty(attr)&&attr!="style"&&attr!="class")if(attr==="title")token.setAttribute("title",attributes[attr]);else throw new Error("attributes not supported for security reasons");}return builder.content.appendChild(token)}builder.content.appendChild(content)}\nfunction splitSpaces(text,trailingBefore){if(text.length>1&&!/  /.test(text))return text;var spaceBefore=trailingBefore;var result="";var i=0;for(;i<text.length;i++){var ch=text.charAt(i);if(ch==" "&&spaceBefore&&(i==text.length-1||text.charCodeAt(i+1)==32))ch="\\u00a0";result=result+ch;spaceBefore=ch==" "}return result}function buildTokenBadBidi(inner,order){return function(builder,text,style,startStyle,endStyle,css,attributes){style=style?style+" cm-force-border":"cm-force-border";var start=builder.pos;\nvar end=start+text.length;for(;;){var part=void 0;var i=0;for(;i<order.length;i++){part=order[i];if(part.to>start&&part.from<=start)break}if(part.to>=end)return inner(builder,text,style,startStyle,endStyle,css,attributes);inner(builder,text.slice(0,part.to-start),style,startStyle,null,css,attributes);startStyle=null;text=text.slice(part.to-start);start=part.to}}}function buildCollapsedSpan(builder,size,marker,ignoreWidget){var widget=!ignoreWidget&&marker.widgetNode;if(widget)builder.map.push(builder.pos,\nbuilder.pos+size,widget);if(!ignoreWidget&&builder.cm.display.input.needsContentAttribute){if(!widget)widget=builder.content.appendChild(document.createElement("span"));widget.setAttribute("cm-marker",marker.id)}if(widget){builder.cm.display.input.setUneditable(widget);builder.content.appendChild(widget)}builder.pos+=size;builder.trailingSpace=false}function insertLineContent(line,builder,styles){var spans=line.markedSpans;var allText=line.text;var at=0;if(!spans){var i$1=1;for(;i$1<styles.length;i$1=\ni$1+2)builder.addToken(builder,allText.slice(at,at=styles[i$1]),interpretTokenStyle(styles[i$1+1],builder.cm.options));return}var len=allText.length;var pos=0;var i=1;var text="";var style;var css;var nextChange=0;var spanStyle;var spanEndStyle;var spanStartStyle;var collapsed;var attributes;for(;;){if(nextChange==pos){spanStyle=spanEndStyle=spanStartStyle=css="";attributes=null;collapsed=null;nextChange=Infinity;var foundBookmarks=[];var endStyles=void 0;var j=0;for(;j<spans.length;++j){var sp=spans[j];\nvar m=sp.marker;if(m.type=="bookmark"&&sp.from==pos&&m.widgetNode)foundBookmarks.push(m);else if(sp.from<=pos&&(sp.to==null||sp.to>pos||m.collapsed&&sp.to==pos&&sp.from==pos)){if(sp.to!=null&&sp.to!=pos&&nextChange>sp.to){nextChange=sp.to;spanEndStyle=""}if(m.className)spanStyle=spanStyle+(" "+m.className);if(m.css)css=(css?css+";":"")+m.css;if(m.startStyle&&sp.from==pos)spanStartStyle=spanStartStyle+(" "+m.startStyle);if(m.endStyle&&sp.to==nextChange)(endStyles||(endStyles=[])).push(m.endStyle,sp.to);\nif(m.title)(attributes||(attributes={})).title=m.title;if(m.attributes){var attr;for(attr in m.attributes)(attributes||(attributes={}))[attr]=m.attributes[attr]}if(m.collapsed&&(!collapsed||compareCollapsedMarkers(collapsed.marker,m)<0))collapsed=sp}else if(sp.from>pos&&nextChange>sp.from)nextChange=sp.from}if(endStyles){var j$1=0;for(;j$1<endStyles.length;j$1=j$1+2)if(endStyles[j$1+1]==nextChange)spanEndStyle=spanEndStyle+(" "+endStyles[j$1])}if(!collapsed||collapsed.from==pos){var j$2=0;for(;j$2<\nfoundBookmarks.length;++j$2)buildCollapsedSpan(builder,0,foundBookmarks[j$2])}if(collapsed&&(collapsed.from||0)==pos){buildCollapsedSpan(builder,(collapsed.to==null?len+1:collapsed.to)-pos,collapsed.marker,collapsed.from==null);if(collapsed.to==null)return;if(collapsed.to==pos)collapsed=false}}if(pos>=len)break;var upto=Math.min(len,nextChange);for(;true;){if(text){var end=pos+text.length;if(!collapsed){var tokenText=end>upto?text.slice(0,upto-pos):text;builder.addToken(builder,tokenText,style?style+\nspanStyle:spanStyle,spanStartStyle,pos+tokenText.length==nextChange?spanEndStyle:"",css,attributes)}if(end>=upto){text=text.slice(upto-pos);pos=upto;break}pos=end;spanStartStyle=""}text=allText.slice(at,at=styles[i++]);style=interpretTokenStyle(styles[i++],builder.cm.options)}}}function LineView(doc,line,lineN){this.line=line;this.rest=visualLineContinued(line);this.size=this.rest?lineNo(lst(this.rest))-lineN+1:1;this.node=this.text=null;this.hidden=lineIsHidden(doc,line)}function buildViewArray(cm,\nfrom,to){var array=[];var nextPos;var pos=from;for(;pos<to;pos=nextPos){var view=new LineView(cm.doc,getLine(cm.doc,pos),pos);nextPos=pos+view.size;array.push(view)}return array}function pushOperation(op){if(operationGroup)operationGroup.ops.push(op);else op.ownsGroup=operationGroup={ops:[op],delayedCallbacks:[]}}function fireCallbacksForOps(group){var callbacks=group.delayedCallbacks;var i=0;do{for(;i<callbacks.length;i++)callbacks[i].call(null);var j=0;for(;j<group.ops.length;j++){var op=group.ops[j];\nif(op.cursorActivityHandlers)for(;op.cursorActivityCalled<op.cursorActivityHandlers.length;)op.cursorActivityHandlers[op.cursorActivityCalled++].call(null,op.cm)}}while(i<callbacks.length)}function finishOperation(op,endCb){var group=op.ownsGroup;if(!group)return;try{fireCallbacksForOps(group)}finally{operationGroup=null;endCb(group)}}function signalLater(emitter,type){var arr=getHandlers(emitter,type);if(!arr.length)return;var args=Array.prototype.slice.call(arguments,2);var list;if(operationGroup)list=\noperationGroup.delayedCallbacks;else if(orphanDelayedCallbacks)list=orphanDelayedCallbacks;else{list=orphanDelayedCallbacks=[];setTimeout(fireOrphanDelayed,0)}var loop=function(i){list.push(function(){return arr[i].apply(null,args)})};var i=0;for(;i<arr.length;++i)loop(i)}function fireOrphanDelayed(){var delayed=orphanDelayedCallbacks;orphanDelayedCallbacks=null;var i=0;for(;i<delayed.length;++i)delayed[i]()}function updateLineForChanges(cm,lineView,lineN,dims){var j=0;for(;j<lineView.changes.length;j++){var type=\nlineView.changes[j];if(type=="text")updateLineText(cm,lineView);else if(type=="gutter")updateLineGutter(cm,lineView,lineN,dims);else if(type=="class")updateLineClasses(cm,lineView);else if(type=="widget")updateLineWidgets(cm,lineView,dims)}lineView.changes=null}function ensureLineWrapped(lineView){if(lineView.node==lineView.text){lineView.node=elt("div",null,null,"position: relative");if(lineView.text.parentNode)lineView.text.parentNode.replaceChild(lineView.node,lineView.text);lineView.node.appendChild(lineView.text);\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=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){var k=0;for(;k<cm.display.gutterSpecs.length;++k){var id=cm.display.gutterSpecs[k].className;var found=markers.hasOwnProperty(id)&&markers[id];if(found)gutterWrap.appendChild(elt("div",[found],"CodeMirror-gutter-elt","left: "+dims.gutterLeft[id]+"px; width: "+dims.gutterWidth[id]+"px"))}}}}function updateLineWidgets(cm,lineView,dims){if(lineView.alignable)lineView.alignable=null;var isWidget=classTest("CodeMirror-linewidget");var node=lineView.node.firstChild;var next=void 0;for(;node;node=\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){var i=0;for(;i<lineView.rest.length;i++)insertLineWidgetsFor(cm,lineView.rest[i],lineView,dims,false)}}function insertLineWidgetsFor(cm,line,lineView,dims,allowAbove){if(!line.widgets)return;var wrap=ensureLineWrapped(lineView);var i=0;var ws=line.widgets;for(;i<ws.length;++i){var widget=ws[i];var node=elt("div",[widget.node],"CodeMirror-linewidget"+(widget.className?" "+widget.className:""));if(!widget.handleMouseEvents)node.setAttribute("cm-ignore-events",\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=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=parentStyle+("margin-left: -"+cm.display.gutters.offsetWidth+"px;");if(widget.noHScroll)parentStyle=\nparentStyle+("width: "+cm.display.wrapper.clientWidth+"px;");removeChildrenAndAdd(cm.display.measure,elt("div",[widget.node],null,parentStyle))}return widget.height=widget.node.parentNode.offsetHeight}function eventInWidget(display,e){var n=e_target(e);for(;n!=display.wrapper;n=n.parentNode)if(!n||n.nodeType==1&&n.getAttribute("cm-ignore-events")=="true"||n.parentNode==display.sizer&&n!=display.mover)return true}function paddingTop(display){return display.lineSpace.offsetTop}function paddingVert(display){return display.mover.offsetHeight-\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();var i=0;for(;i<rects.length-1;i++){var cur=\nrects[i];var next=rects[i+1];if(Math.abs(cur.bottom-next.bottom)>2)heights.push((cur.bottom+next.top)/2-rect.top)}}heights.push(rect.bottom-rect.top)}}function mapFromLineView(lineView,line,lineN){if(lineView.line==line)return{map:lineView.measure.map,cache:lineView.measure.cache};if(lineView.rest){var i=0;for(;i<lineView.rest.length;i++)if(lineView.rest[i]==line)return{map:lineView.measure.maps[i],cache:lineView.measure.caches[i]};var i$1=0;for(;i$1<lineView.rest.length;i$1++)if(lineNo(lineView.rest[i$1])>\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||"");var found;if(prepared.cache.hasOwnProperty(key))found=prepared.cache[key];else{if(!prepared.rect)prepared.rect=prepared.view.text.getBoundingClientRect();if(!prepared.hasHeights){ensureLineHeights(cm,prepared.view,prepared.rect);prepared.hasHeights=\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}}function nodeAndOffsetInLineMap(map,ch,bias){var node;var start;var end;var collapse;var mStart;var mEnd;var i=0;for(;i<map.length;i=i+3){mStart=map[i];mEnd=map[i+1];if(ch<mStart){start=0;end=1;collapse="left"}else if(ch<mEnd){start=ch-mStart;end=start+1}else if(i==map.length-3||ch==mEnd&&\nmap[i+3]>ch){end=mEnd-mStart;start=end-1;if(ch>=mEnd)collapse="right"}if(start!=null){node=map[i+2];if(mStart==mEnd&&bias==(node.insertLeft?"left":"right"))collapse=bias;if(bias=="left"&&start==0)for(;i&&map[i-2]==map[i-3]&&map[i-1].insertLeft;){node=map[(i=i-3)+2];collapse="left"}if(bias=="right"&&start==mEnd-mStart)for(;i<map.length-3&&map[i+3]==map[i+4]&&!map[i+5].insertLeft;){node=map[(i=i+3)+2];collapse="right"}break}}return{node:node,start:start,end:end,collapse:collapse,coverStart:mStart,coverEnd:mEnd}}\nfunction getUsefulRect(rects,bias){var rect=nullRect;if(bias=="left"){var i=0;for(;i<rects.length;i++)if((rect=rects[i]).left!=rect.right)break}else{var i$1=rects.length-1;for(;i$1>=0;i$1--)if((rect=rects[i$1]).left!=rect.right)break}return rect}function measureCharInner(cm,prepared,ch,bias){var place=nodeAndOffsetInLineMap(prepared.map,ch,bias);var node=place.node;var start=place.start;var end=place.end;var collapse=place.collapse;var rect;if(node.nodeType==3){var i$1=0;for(;i$1<4;i$1++){for(;start&&\nisExtendingChar(prepared.line.text.charAt(place.coverStart+start));)--start;for(;place.coverStart+end<place.coverEnd&&isExtendingChar(prepared.line.text.charAt(place.coverStart+end));)++end;if(ie&&ie_version<9&&start==0&&end==place.coverEnd-place.coverStart)rect=node.parentNode.getBoundingClientRect();else rect=getUsefulRect(range(node,start,end).getClientRects(),bias);if(rect.left||rect.right||start==0)break;end=start;start=start-1;collapse="right"}if(ie&&ie_version<11)rect=maybeUpdateRectForZooming(cm.display.measure,\nrect)}else{if(start>0)collapse=bias="right";var rects;if(cm.options.lineWrapping&&(rects=node.getClientRects()).length>1)rect=rects[bias=="right"?rects.length-1:0];else rect=node.getBoundingClientRect()}if(ie&&ie_version<9&&!start&&(!rect||!rect.left&&!rect.right)){var rSpan=node.parentNode.getClientRects()[0];if(rSpan)rect={left:rSpan.left,right:rSpan.left+charWidth(cm.display),top:rSpan.top,bottom:rSpan.bottom};else rect=nullRect}var rtop=rect.top-prepared.rect.top;var rbot=rect.bottom-prepared.rect.top;\nvar mid=(rtop+rbot)/2;var heights=prepared.view.measure.heights;var i=0;for(;i<heights.length-1;i++)if(mid<heights[i])break;var top=i?heights[i-1]:0;var bot=heights[i];var result={left:(collapse=="right"?rect.right:rect.left)-prepared.rect.left,right:(collapse=="left"?rect.left:rect.right)-prepared.rect.left,top:top,bottom:bot};if(!rect.left&&!rect.right)result.bogus=true;if(!cm.options.singleCursorHeightPerLine){result.rtop=rtop;result.rbottom=rbot}return result}function maybeUpdateRectForZooming(measure,\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){var i=0;for(;i<lineView.rest.length;i++)lineView.measure.caches[i]=\n{}}}}function clearLineMeasurementCache(cm){cm.display.externalMeasure=null;removeChildren(cm.display.lineMeasure);var i=0;for(;i<cm.display.view.length;i++)clearLineMeasurementCacheFor(cm.display.view[i])}function clearCaches(cm){clearLineMeasurementCache(cm);cm.display.cachedCharWidth=cm.display.cachedTextHeight=cm.display.cachedPaddingH=null;if(!cm.options.lineWrapping)cm.display.maxLineChanged=true;cm.display.lineNumChars=null}function pageScrollX(){if(chrome&&android)return-(document.body.getBoundingClientRect().left-\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){var i=0;for(;i<widgets.length;++i)if(widgets[i].above)height=\nheight+widgetHeight(widgets[i])}return height}function intoCoordSystem(cm,lineObj,rect,context,includeWidgets){if(!includeWidgets){var height=widgetTopHeight(lineObj);rect.top+=height;rect.bottom+=height}if(context=="line")return rect;if(!context)context="local";var yOff=heightAtLine(lineObj);if(context=="local")yOff=yOff+paddingTop(cm.display);else yOff=yOff-cm.display.viewOffset;if(context=="page"||context=="window"){var lOff=cm.display.lineSpace.getBoundingClientRect();yOff=yOff+(lOff.top+(context==\n"window"?0:pageScrollY()));var xOff=lOff.left+(context=="window"?0:pageScrollX());rect.left+=xOff;rect.right+=xOff}rect.top+=yOff;rect.bottom+=yOff;return rect}function fromCoordSystem(cm,coords,context){if(context=="div")return coords;var left=coords.left;var top=coords.top;if(context=="page"){left=left-pageScrollX();top=top-pageScrollY()}else if(context=="local"||!context){var localBox=cm.display.sizer.getBoundingClientRect();left=left+localBox.left;top=top+localBox.top}var lineSpaceBox=cm.display.lineSpace.getBoundingClientRect();\nreturn{left:left-lineSpaceBox.left,top:top-lineSpaceBox.top}}function charCoords(cm,pos,context,lineObj,bias){if(!lineObj)lineObj=getLine(cm.doc,pos.line);return intoCoordSystem(cm,lineObj,measureChar(cm,lineObj,pos.ch,bias),context)}function cursorCoords(cm,pos,context,lineObj,preparedMeasure,varHeight){function get(ch,right){var m=measureCharPrepared(cm,preparedMeasure,ch,right?"right":"left",varHeight);if(right)m.left=m.right;else m.right=m.left;return intoCoordSystem(cm,lineObj,m,context)}function getBidi(ch,\npartPos,invert){var part=order[partPos];var right=part.level==1;return get(invert?ch-1:ch,right!=invert)}lineObj=lineObj||getLine(cm.doc,pos.line);if(!preparedMeasure)preparedMeasure=prepareMeasureForLine(cm,lineObj);var order=getOrder(lineObj,cm.doc.direction);var ch=pos.ch;var sticky=pos.sticky;if(ch>=lineObj.text.length){ch=lineObj.text.length;sticky="before"}else if(ch<=0){ch=0;sticky="after"}if(!order)return get(sticky=="before"?ch-1:ch,sticky=="before");var partPos=getBidiPartAt(order,ch,sticky);\nvar other=bidiOther;var val=getBidi(ch,partPos,sticky=="before");if(other!=null)val.other=getBidi(ch,other,sticky!="before");return val}function estimateCoords(cm,pos){var left=0;pos=clipPos(cm.doc,pos);if(!cm.options.lineWrapping)left=charWidth(cm.display)*pos.ch;var lineObj=getLine(cm.doc,pos.line);var top=heightAtLine(lineObj)+paddingTop(cm.display);return{left:left,right:left,top:top,bottom:top+lineObj.height}}function PosWithInfo(line,ch,sticky,outside,xRel){var pos=Pos(line,ch,sticky);pos.xRel=\nxRel;if(outside)pos.outside=outside;return pos}function coordsChar(cm,x,y){var doc=cm.doc;y=y+cm.display.viewOffset;if(y<0)return PosWithInfo(doc.first,0,null,-1,-1);var lineN=lineAtHeight(doc,y);var last=doc.first+doc.size-1;if(lineN>last)return PosWithInfo(doc.first+doc.size-1,getLine(doc,last).text.length,null,1,1);if(x<0)x=0;var lineObj=getLine(doc,lineN);for(;;){var found=coordsCharInner(cm,lineObj,lineN,x,y);var collapsed=collapsedSpanAround(lineObj,found.ch+(found.xRel>0||found.outside>0?1:\n0));if(!collapsed)return found;var rangeEnd=collapsed.find(1);if(rangeEnd.line==lineN)return rangeEnd;lineObj=getLine(doc,lineN=rangeEnd.line)}}function wrappedLineExtent(cm,lineObj,preparedMeasure,y){y=y-widgetTopHeight(lineObj);var end=lineObj.text.length;var begin=findFirst(function(ch){return measureCharPrepared(cm,preparedMeasure,ch-1).bottom<=y},end,0);end=findFirst(function(ch){return measureCharPrepared(cm,preparedMeasure,ch).top>y},begin,end);return{begin:begin,end:end}}function wrappedLineExtentChar(cm,\nlineObj,preparedMeasure,target){if(!preparedMeasure)preparedMeasure=prepareMeasureForLine(cm,lineObj);var targetTop=intoCoordSystem(cm,lineObj,measureCharPrepared(cm,preparedMeasure,target),"line").top;return wrappedLineExtent(cm,lineObj,preparedMeasure,targetTop)}function boxIsAfter(box,x,y,left){return box.bottom<=y?false:box.top>y?true:(left?box.left:box.right)>x}function coordsCharInner(cm,lineObj,lineNo,x,y){y=y-heightAtLine(lineObj);var preparedMeasure=prepareMeasureForLine(cm,lineObj);var widgetHeight=\nwidgetTopHeight(lineObj);var begin=0;var end=lineObj.text.length;var ltr=true;var order=getOrder(lineObj,cm.doc.direction);if(order){var part=(cm.options.lineWrapping?coordsBidiPartWrapped:coordsBidiPart)(cm,lineObj,lineNo,preparedMeasure,order,x,y);ltr=part.level!=1;begin=ltr?part.from:part.to-1;end=ltr?part.to:part.from-1}var chAround=null;var boxAround=null;var ch=findFirst(function(ch){var box=measureCharPrepared(cm,preparedMeasure,ch);box.top+=widgetHeight;box.bottom+=widgetHeight;if(!boxIsAfter(box,\nx,y,false))return false;if(box.top<=y&&box.left<=x){chAround=ch;boxAround=box}return true},begin,end);var baseX;var sticky;var outside=false;if(boxAround){var atLeft=x-boxAround.left<boxAround.right-x;var atStart=atLeft==ltr;ch=chAround+(atStart?0:1);sticky=atStart?"after":"before";baseX=atLeft?boxAround.left:boxAround.right}else{if(!ltr&&(ch==end||ch==begin))ch++;sticky=ch==0?"after":ch==lineObj.text.length?"before":measureCharPrepared(cm,preparedMeasure,ch-(ltr?1:0)).bottom+widgetHeight<=y==ltr?\n"after":"before";var coords=cursorCoords(cm,Pos(lineNo,ch,sticky),"line",lineObj,preparedMeasure);baseX=coords.left;outside=y<coords.top?-1:y>=coords.bottom?1:0}ch=skipExtendingChars(lineObj.text,ch,1);return PosWithInfo(lineNo,ch,sticky,outside,x-baseX)}function coordsBidiPart(cm,lineObj,lineNo,preparedMeasure,order,x,y){var index=findFirst(function(i){var part=order[i];var ltr=part.level!=1;return boxIsAfter(cursorCoords(cm,Pos(lineNo,ltr?part.to:part.from,ltr?"before":"after"),"line",lineObj,preparedMeasure),\nx,y,true)},0,order.length-1);var part=order[index];if(index>0){var ltr=part.level!=1;var start=cursorCoords(cm,Pos(lineNo,ltr?part.from:part.to,ltr?"after":"before"),"line",lineObj,preparedMeasure);if(boxIsAfter(start,x,y,true)&&start.top>y)part=order[index-1]}return part}function coordsBidiPartWrapped(cm,lineObj,_lineNo,preparedMeasure,order,x,y){var ref=wrappedLineExtent(cm,lineObj,preparedMeasure,y);var begin=ref.begin;var end=ref.end;if(/\\s/.test(lineObj.text.charAt(end-1)))end--;var part=null;\nvar closestDist=null;var i=0;for(;i<order.length;i++){var p=order[i];if(p.from>=end||p.to<=begin)continue;var ltr=p.level!=1;var endX=measureCharPrepared(cm,preparedMeasure,ltr?Math.min(end,p.to)-1:Math.max(begin,p.from)).right;var dist=endX<x?x-endX+1E9:endX-x;if(!part||closestDist>dist){part=p;closestDist=dist}}if(!part)part=order[order.length-1];if(part.from<begin)part={from:begin,to:part.to,level:part.level};if(part.to>end)part={from:part.from,to:end,level:part.level};return part}function textHeight(display){if(display.cachedTextHeight!=\nnull)return display.cachedTextHeight;if(measureText==null){measureText=elt("pre",null,"CodeMirror-line-like");var i=0;for(;i<49;++i){measureText.appendChild(document.createTextNode("x"));measureText.appendChild(elt("br"))}measureText.appendChild(document.createTextNode("x"))}removeChildrenAndAdd(display.measure,measureText);var height=measureText.offsetHeight/50;if(height>3)display.cachedTextHeight=height;removeChildren(display.measure);return height||1}function charWidth(display){if(display.cachedCharWidth!=\nnull)return display.cachedCharWidth;var anchor=elt("span","xxxxxxxxxx");var pre=elt("pre",[anchor],"CodeMirror-line-like");removeChildrenAndAdd(display.measure,pre);var rect=anchor.getBoundingClientRect();var width=(rect.right-rect.left)/10;if(width>2)display.cachedCharWidth=width;return width||10}function getDimensions(cm){var d=cm.display;var left={};var width={};var gutterLeft=d.gutters.clientLeft;var n=d.gutters.firstChild;var i=0;for(;n;n=n.nextSibling,++i){var id=cm.display.gutterSpecs[i].className;\nleft[id]=n.offsetLeft+n.clientLeft+gutterLeft;width[id]=n.clientWidth}return{fixedPos:compensateForHScroll(d),gutterTotalWidth:d.gutters.offsetWidth,gutterLeft:left,gutterWidth:width,wrapperWidth:d.wrapper.clientWidth}}function compensateForHScroll(display){return display.scroller.getBoundingClientRect().left-display.sizer.getBoundingClientRect().left}function estimateHeight(cm){var th=textHeight(cm.display);var wrapping=cm.options.lineWrapping;var perLine=wrapping&&Math.max(5,cm.display.scroller.clientWidth/\ncharWidth(cm.display)-3);return function(line){if(lineIsHidden(cm.doc,line))return 0;var widgetsHeight=0;if(line.widgets){var i=0;for(;i<line.widgets.length;i++)if(line.widgets[i].height)widgetsHeight=widgetsHeight+line.widgets[i].height}if(wrapping)return widgetsHeight+(Math.ceil(line.text.length/perLine)||1)*th;else return widgetsHeight+th}}function estimateLineHeights(cm){var doc=cm.doc;var est=estimateHeight(cm);doc.iter(function(line){var estHeight=est(line);if(estHeight!=line.height)updateLineHeight(line,\nestHeight)})}function posFromMouse(cm,e,liberal,forRect){var display=cm.display;if(!liberal&&e_target(e).getAttribute("cm-not-content")=="true")return null;var x;var y;var space=display.lineSpace.getBoundingClientRect();try{x=e.clientX-space.left;y=e.clientY-space.top}catch(e$1){return null}var coords=coordsChar(cm,x,y);var line;if(forRect&&coords.xRel>0&&(line=getLine(cm.doc,coords.line).text).length==coords.ch){var colDiff=countColumn(line,line.length,cm.options.tabSize)-line.length;coords=Pos(coords.line,\nMath.max(0,Math.round((x-paddingH(cm.display).left)/charWidth(cm.display))-colDiff))}return coords}function findViewIndex(cm,n){if(n>=cm.display.viewTo)return null;n=n-cm.display.viewFrom;if(n<0)return null;var view=cm.display.view;var i=0;for(;i<view.length;i++){n=n-view[i].size;if(n<0)return i}}function regChange(cm,from,to,lendiff){if(from==null)from=cm.doc.first;if(to==null)to=cm.doc.first+cm.doc.size;if(!lendiff)lendiff=0;var display=cm.display;if(lendiff&&to<display.viewTo&&(display.updateLineNumbers==\nnull||display.updateLineNumbers>from))display.updateLineNumbers=from;cm.curOp.viewChanged=true;if(from>=display.viewTo){if(sawCollapsedSpans&&visualLineNo(cm.doc,from)<display.viewTo)resetView(cm)}else if(to<=display.viewFrom)if(sawCollapsedSpans&&visualLineEndNo(cm.doc,to+lendiff)>display.viewFrom)resetView(cm);else{display.viewFrom+=lendiff;display.viewTo+=lendiff}else if(from<=display.viewFrom&&to>=display.viewTo)resetView(cm);else if(from<=display.viewFrom){var cut=viewCuttingPoint(cm,to,to+lendiff,\n1);if(cut){display.view=display.view.slice(cut.index);display.viewFrom=cut.lineN;display.viewTo+=lendiff}else resetView(cm)}else if(to>=display.viewTo){var cut$1=viewCuttingPoint(cm,from,from,-1);if(cut$1){display.view=display.view.slice(0,cut$1.index);display.viewTo=cut$1.lineN}else resetView(cm)}else{var cutTop=viewCuttingPoint(cm,from,from,-1);var cutBot=viewCuttingPoint(cm,to,to+lendiff,1);if(cutTop&&cutBot){display.view=display.view.slice(0,cutTop.index).concat(buildViewArray(cm,cutTop.lineN,\ncutBot.lineN)).concat(display.view.slice(cutBot.index));display.viewTo+=lendiff}else resetView(cm)}var ext=display.externalMeasured;if(ext)if(to<ext.lineN)ext.lineN+=lendiff;else if(from<ext.lineN+ext.size)display.externalMeasured=null}function regLineChange(cm,line,type){cm.curOp.viewChanged=true;var display=cm.display;var ext=cm.display.externalMeasured;if(ext&&line>=ext.lineN&&line<ext.lineN+ext.size)display.externalMeasured=null;if(line<display.viewFrom||line>=display.viewTo)return;var lineView=\ndisplay.view[findViewIndex(cm,line)];if(lineView.node==null)return;var arr=lineView.changes||(lineView.changes=[]);if(indexOf(arr,type)==-1)arr.push(type)}function resetView(cm){cm.display.viewFrom=cm.display.viewTo=cm.doc.first;cm.display.view=[];cm.display.viewOffset=0}function viewCuttingPoint(cm,oldN,newN,dir){var index=findViewIndex(cm,oldN);var diff;var view=cm.display.view;if(!sawCollapsedSpans||newN==cm.doc.first+cm.doc.size)return{index:index,lineN:newN};var n=cm.display.viewFrom;var i=0;\nfor(;i<index;i++)n=n+view[i].size;if(n!=oldN){if(dir>0){if(index==view.length-1)return null;diff=n+view[index].size-oldN;index++}else diff=n-oldN;oldN=oldN+diff;newN=newN+diff}for(;visualLineNo(cm.doc,newN)!=newN;){if(index==(dir<0?0:view.length-1))return null;newN=newN+dir*view[index-(dir<0?1:0)].size;index=index+dir}return{index:index,lineN:newN}}function adjustView(cm,from,to){var display=cm.display;var view=display.view;if(view.length==0||from>=display.viewTo||to<=display.viewFrom){display.view=\nbuildViewArray(cm,from,to);display.viewFrom=from}else{if(display.viewFrom>from)display.view=buildViewArray(cm,from,display.viewFrom).concat(display.view);else if(display.viewFrom<from)display.view=display.view.slice(findViewIndex(cm,from));display.viewFrom=from;if(display.viewTo<to)display.view=display.view.concat(buildViewArray(cm,display.viewTo,to));else if(display.viewTo>to)display.view=display.view.slice(0,findViewIndex(cm,to))}display.viewTo=to}function countDirtyView(cm){var view=cm.display.view;\nvar dirty=0;var i=0;for(;i<view.length;i++){var lineView=view[i];if(!lineView.hidden&&(!lineView.node||lineView.changes))++dirty}return dirty}function updateSelection(cm){cm.display.input.showSelection(cm.display.input.prepareSelection())}function prepareSelection(cm,primary){if(primary===void 0)primary=true;var doc=cm.doc;var result={};var curFragment=result.cursors=document.createDocumentFragment();var selFragment=result.selection=document.createDocumentFragment();var customCursor=cm.options.$customCursor;\nif(customCursor)primary=true;var i=0;for(;i<doc.sel.ranges.length;i++){if(!primary&&i==doc.sel.primIndex)continue;var range=doc.sel.ranges[i];if(range.from().line>=cm.display.viewTo||range.to().line<cm.display.viewFrom)continue;var collapsed=range.empty();if(customCursor){var head=customCursor(cm,range);if(head)drawSelectionCursor(cm,head,curFragment)}else if(collapsed||cm.options.showCursorWhenSelecting)drawSelectionCursor(cm,range.head,curFragment);if(!collapsed)drawSelectionRange(cm,range,selFragment)}return result}\nfunction drawSelectionCursor(cm,head,output){var pos=cursorCoords(cm,head,"div",null,null,!cm.options.singleCursorHeightPerLine);var cursor=output.appendChild(elt("div","\\u00a0","CodeMirror-cursor"));cursor.style.left=pos.left+"px";cursor.style.top=pos.top+"px";cursor.style.height=Math.max(0,pos.bottom-pos.top)*cm.options.cursorHeight+"px";if(/\\bcm-fat-cursor\\b/.test(cm.getWrapperElement().className)){var charPos=charCoords(cm,head,"div",null,null);var width=charPos.right-charPos.left;cursor.style.width=\n(width>0?width:cm.defaultCharWidth())+"px"}if(pos.other){var otherCursor=output.appendChild(elt("div","\\u00a0","CodeMirror-cursor CodeMirror-secondarycursor"));otherCursor.style.display="";otherCursor.style.left=pos.other.left+"px";otherCursor.style.top=pos.other.top+"px";otherCursor.style.height=(pos.other.bottom-pos.other.top)*.85+"px"}}function cmpCoords(a,b){return a.top-b.top||a.left-b.left}function drawSelectionRange(cm,range,output){function add(left,top,width,bottom){if(top<0)top=0;top=Math.round(top);\nbottom=Math.round(bottom);fragment.appendChild(elt("div",null,"CodeMirror-selected","position: absolute; left: "+left+"px;\\n                             top: "+top+"px; width: "+(width==null?rightSide-left:width)+"px;\\n                             height: "+(bottom-top)+"px"))}function drawForLine(line,fromArg,toArg){function coords(ch,bias){return charCoords(cm,Pos(line,ch),"div",lineObj,bias)}function wrapX(pos,dir,side){var extent=wrappedLineExtentChar(cm,lineObj,null,pos);var prop=dir=="ltr"==\n(side=="after")?"left":"right";var ch=side=="after"?extent.begin:extent.end-(/\\s/.test(lineObj.text.charAt(extent.end-1))?2:1);return coords(ch,prop)[prop]}var lineObj=getLine(doc,line);var lineLen=lineObj.text.length;var start;var end;var order=getOrder(lineObj,doc.direction);iterateBidiSections(order,fromArg||0,toArg==null?lineLen:toArg,function(from,to,dir,i){var ltr=dir=="ltr";var fromPos=coords(from,ltr?"left":"right");var toPos=coords(to-1,ltr?"right":"left");var openStart=fromArg==null&&from==\n0;var openEnd=toArg==null&&to==lineLen;var first=i==0;var last=!order||i==order.length-1;if(toPos.top-fromPos.top<=3){var openLeft=(docLTR?openStart:openEnd)&&first;var openRight=(docLTR?openEnd:openStart)&&last;var left=openLeft?leftSide:(ltr?fromPos:toPos).left;var right=openRight?rightSide:(ltr?toPos:fromPos).right;add(left,fromPos.top,right-left,fromPos.bottom)}else{var topLeft;var topRight;var botLeft;var botRight;if(ltr){topLeft=docLTR&&openStart&&first?leftSide:fromPos.left;topRight=docLTR?\nrightSide:wrapX(from,dir,"before");botLeft=docLTR?leftSide:wrapX(to,dir,"after");botRight=docLTR&&openEnd&&last?rightSide:toPos.right}else{topLeft=!docLTR?leftSide:wrapX(from,dir,"before");topRight=!docLTR&&openStart&&first?rightSide:fromPos.right;botLeft=!docLTR&&openEnd&&last?leftSide:toPos.left;botRight=!docLTR?rightSide:wrapX(to,dir,"after")}add(topLeft,fromPos.top,topRight-topLeft,fromPos.bottom);if(fromPos.bottom<toPos.top)add(leftSide,fromPos.bottom,null,toPos.top);add(botLeft,toPos.top,botRight-\nbotLeft,toPos.bottom)}if(!start||cmpCoords(fromPos,start)<0)start=fromPos;if(cmpCoords(toPos,start)<0)start=toPos;if(!end||cmpCoords(fromPos,end)<0)end=fromPos;if(cmpCoords(toPos,end)<0)end=toPos});return{start:start,end:end}}var display=cm.display;var doc=cm.doc;var fragment=document.createDocumentFragment();var padding=paddingH(cm.display);var leftSide=padding.left;var rightSide=Math.max(display.sizerWidth,displayWidth(cm)-display.sizer.offsetLeft)-padding.right;var docLTR=doc.direction=="ltr";\nvar sFrom=range.from();var sTo=range.to();if(sFrom.line==sTo.line)drawForLine(sFrom.line,sFrom.ch,sTo.ch);else{var fromLine=getLine(doc,sFrom.line);var toLine=getLine(doc,sTo.line);var singleVLine=visualLine(fromLine)==visualLine(toLine);var leftEnd=drawForLine(sFrom.line,sFrom.ch,singleVLine?fromLine.text.length+1:null).end;var rightStart=drawForLine(sTo.line,singleVLine?0:null,sTo.ch).start;if(singleVLine)if(leftEnd.top<rightStart.top-2){add(leftEnd.right,leftEnd.top,null,leftEnd.bottom);add(leftSide,\nrightStart.top,rightStart.left,rightStart.bottom)}else add(leftEnd.right,leftEnd.top,rightStart.left-leftEnd.right,leftEnd.bottom);if(leftEnd.bottom<rightStart.top)add(leftSide,leftEnd.bottom,null,rightStart.top)}output.appendChild(fragment)}function restartBlink(cm){if(!cm.state.focused)return;var display=cm.display;clearInterval(display.blinker);var on=true;display.cursorDiv.style.visibility="";if(cm.options.cursorBlinkRate>0)display.blinker=setInterval(function(){if(!cm.hasFocus())onBlur(cm);display.cursorDiv.style.visibility=\n(on=!on)?"":"hidden"},cm.options.cursorBlinkRate);else if(cm.options.cursorBlinkRate<0)display.cursorDiv.style.visibility="hidden"}function ensureFocus(cm){if(!cm.hasFocus()){cm.display.input.focus();if(!cm.state.focused)onFocus(cm)}}function delayBlurEvent(cm){cm.state.delayingBlurEvent=true;setTimeout(function(){if(cm.state.delayingBlurEvent){cm.state.delayingBlurEvent=false;if(cm.state.focused)onBlur(cm)}},100)}function onFocus(cm,e){if(cm.state.delayingBlurEvent&&!cm.state.draggingText)cm.state.delayingBlurEvent=\nfalse;if(cm.options.readOnly=="nocursor")return;if(!cm.state.focused){signal(cm,"focus",cm,e);cm.state.focused=true;addClass(cm.display.wrapper,"CodeMirror-focused");if(!cm.curOp&&cm.display.selForContextMenu!=cm.doc.sel){cm.display.input.reset();if(webkit)setTimeout(function(){return cm.display.input.reset(true)},20)}cm.display.input.receivedFocus()}restartBlink(cm)}function onBlur(cm,e){if(cm.state.delayingBlurEvent)return;if(cm.state.focused){signal(cm,"blur",cm,e);cm.state.focused=false;rmClass(cm.display.wrapper,\n"CodeMirror-focused")}clearInterval(cm.display.blinker);setTimeout(function(){if(!cm.state.focused)cm.display.shift=false},150)}function updateHeightsInViewport(cm){var display=cm.display;var prevBottom=display.lineDiv.offsetTop;var viewTop=Math.max(0,display.scroller.getBoundingClientRect().top);var oldHeight=display.lineDiv.getBoundingClientRect().top;var mustScroll=0;var i=0;for(;i<display.view.length;i++){var cur=display.view[i];var wrapping=cm.options.lineWrapping;var height=void 0;var width=\n0;if(cur.hidden)continue;oldHeight=oldHeight+cur.line.height;if(ie&&ie_version<8){var bot=cur.node.offsetTop+cur.node.offsetHeight;height=bot-prevBottom;prevBottom=bot}else{var box=cur.node.getBoundingClientRect();height=box.bottom-box.top;if(!wrapping&&cur.text.firstChild)width=cur.text.firstChild.getBoundingClientRect().right-box.left-1}var diff=cur.line.height-height;if(diff>.005||diff<-.005){if(oldHeight<viewTop)mustScroll=mustScroll-diff;updateLineHeight(cur.line,height);updateWidgetHeight(cur.line);\nif(cur.rest){var j=0;for(;j<cur.rest.length;j++)updateWidgetHeight(cur.rest[j])}}if(width>cm.display.sizerWidth){var chWidth=Math.ceil(width/charWidth(cm.display));if(chWidth>cm.display.maxLineLength){cm.display.maxLineLength=chWidth;cm.display.maxLine=cur.line;cm.display.maxLineChanged=true}}}if(Math.abs(mustScroll)>2)display.scroller.scrollTop+=mustScroll}function updateWidgetHeight(line){if(line.widgets){var i=0;for(;i<line.widgets.length;++i){var w=line.widgets[i];var parent=w.node.parentNode;\nif(parent)w.height=parent.offsetHeight}}}function visibleLines(display,doc,viewport){var top=viewport&&viewport.top!=null?Math.max(0,viewport.top):display.scroller.scrollTop;top=Math.floor(top-paddingTop(display));var bottom=viewport&&viewport.bottom!=null?viewport.bottom:top+display.wrapper.clientHeight;var from=lineAtHeight(doc,top);var to=lineAtHeight(doc,bottom);if(viewport&&viewport.ensure){var ensureFrom=viewport.ensure.from.line;var ensureTo=viewport.ensure.to.line;if(ensureFrom<from){from=\nensureFrom;to=lineAtHeight(doc,heightAtLine(getLine(doc,ensureFrom))+display.wrapper.clientHeight)}else if(Math.min(ensureTo,doc.lastLine())>=to){from=lineAtHeight(doc,heightAtLine(getLine(doc,ensureTo))-display.wrapper.clientHeight);to=ensureTo}}return{from:from,to:Math.max(to,from+1)}}function maybeScrollWindow(cm,rect){if(signalDOMEvent(cm,"scrollCursorIntoView"))return;var display=cm.display;var box=display.sizer.getBoundingClientRect();var doScroll=null;if(rect.top+box.top<0)doScroll=true;else if(rect.bottom+\nbox.top>(window.innerHeight||document.documentElement.clientHeight))doScroll=false;if(doScroll!=null&&!phantom){var scrollNode=elt("div","\\u200b",null,"position: absolute;\\n                         top: "+(rect.top-display.viewOffset-paddingTop(cm.display))+"px;\\n                         height: "+(rect.bottom-rect.top+scrollGap(cm)+display.barHeight)+"px;\\n                         left: "+rect.left+"px; width: "+Math.max(2,rect.right-rect.left)+"px;");cm.display.lineSpace.appendChild(scrollNode);\nscrollNode.scrollIntoView(doScroll);cm.display.lineSpace.removeChild(scrollNode)}}function scrollPosIntoView(cm,pos,end,margin){if(margin==null)margin=0;var rect;if(!cm.options.lineWrapping&&pos==end){end=pos.sticky=="before"?Pos(pos.line,pos.ch+1,"before"):pos;pos=pos.ch?Pos(pos.line,pos.sticky=="before"?pos.ch-1:pos.ch,"after"):pos}var limit=0;for(;limit<5;limit++){var changed=false;var coords=cursorCoords(cm,pos);var endCoords=!end||end==pos?coords:cursorCoords(cm,end);rect={left:Math.min(coords.left,\nendCoords.left),top:Math.min(coords.top,endCoords.top)-margin,right:Math.max(coords.left,endCoords.left),bottom:Math.max(coords.bottom,endCoords.bottom)+margin};var scrollPos=calculateScrollPos(cm,rect);var startTop=cm.doc.scrollTop;var startLeft=cm.doc.scrollLeft;if(scrollPos.scrollTop!=null){updateScrollTop(cm,scrollPos.scrollTop);if(Math.abs(cm.doc.scrollTop-startTop)>1)changed=true}if(scrollPos.scrollLeft!=null){setScrollLeft(cm,scrollPos.scrollLeft);if(Math.abs(cm.doc.scrollLeft-startLeft)>1)changed=\ntrue}if(!changed)break}return rect}function scrollIntoView(cm,rect){var scrollPos=calculateScrollPos(cm,rect);if(scrollPos.scrollTop!=null)updateScrollTop(cm,scrollPos.scrollTop);if(scrollPos.scrollLeft!=null)setScrollLeft(cm,scrollPos.scrollLeft)}function calculateScrollPos(cm,rect){var display=cm.display;var snapMargin=textHeight(cm.display);if(rect.top<0)rect.top=0;var screentop=cm.curOp&&cm.curOp.scrollTop!=null?cm.curOp.scrollTop:display.scroller.scrollTop;var screen=displayHeight(cm);var result=\n{};if(rect.bottom-rect.top>screen)rect.bottom=rect.top+screen;var docBottom=cm.doc.height+paddingVert(display);var atTop=rect.top<snapMargin;var atBottom=rect.bottom>docBottom-snapMargin;if(rect.top<screentop)result.scrollTop=atTop?0:rect.top;else if(rect.bottom>screentop+screen){var newTop=Math.min(rect.top,(atBottom?docBottom:rect.bottom)-screen);if(newTop!=screentop)result.scrollTop=newTop}var gutterSpace=cm.options.fixedGutter?0:display.gutters.offsetWidth;var screenleft=cm.curOp&&cm.curOp.scrollLeft!=\nnull?cm.curOp.scrollLeft:display.scroller.scrollLeft-gutterSpace;var screenw=displayWidth(cm)-display.gutters.offsetWidth;var tooWide=rect.right-rect.left>screenw;if(tooWide)rect.right=rect.left+screenw;if(rect.left<10)result.scrollLeft=0;else if(rect.left<screenleft)result.scrollLeft=Math.max(0,rect.left+gutterSpace-(tooWide?0:10));else if(rect.right>screenw+screenleft-3)result.scrollLeft=rect.right+(tooWide?0:10)-screenw;return result}function addToScrollTop(cm,top){if(top==null)return;resolveScrollToPos(cm);\ncm.curOp.scrollTop=(cm.curOp.scrollTop==null?cm.doc.scrollTop:cm.curOp.scrollTop)+top}function ensureCursorVisible(cm){resolveScrollToPos(cm);var cur=cm.getCursor();cm.curOp.scrollToPos={from:cur,to:cur,margin:cm.options.cursorScrollMargin}}function scrollToCoords(cm,x,y){if(x!=null||y!=null)resolveScrollToPos(cm);if(x!=null)cm.curOp.scrollLeft=x;if(y!=null)cm.curOp.scrollTop=y}function scrollToRange(cm,range){resolveScrollToPos(cm);cm.curOp.scrollToPos=range}function resolveScrollToPos(cm){var range=\ncm.curOp.scrollToPos;if(range){cm.curOp.scrollToPos=null;var from=estimateCoords(cm,range.from);var to=estimateCoords(cm,range.to);scrollToCoordsRange(cm,from,to,range.margin)}}function scrollToCoordsRange(cm,from,to,margin){var sPos=calculateScrollPos(cm,{left:Math.min(from.left,to.left),top:Math.min(from.top,to.top)-margin,right:Math.max(from.right,to.right),bottom:Math.max(from.bottom,to.bottom)+margin});scrollToCoords(cm,sPos.scrollLeft,sPos.scrollTop)}function updateScrollTop(cm,val){if(Math.abs(cm.doc.scrollTop-\nval)<2)return;if(!gecko)updateDisplaySimple(cm,{top:val});setScrollTop(cm,val,true);if(gecko)updateDisplaySimple(cm);startWorker(cm,100)}function setScrollTop(cm,val,forceScroll){val=Math.max(0,Math.min(cm.display.scroller.scrollHeight-cm.display.scroller.clientHeight,val));if(cm.display.scroller.scrollTop==val&&!forceScroll)return;cm.doc.scrollTop=val;cm.display.scrollbars.setScrollTop(val);if(cm.display.scroller.scrollTop!=val)cm.display.scroller.scrollTop=val}function setScrollLeft(cm,val,isScroller,\nforceScroll){val=Math.max(0,Math.min(val,cm.display.scroller.scrollWidth-cm.display.scroller.clientWidth));if((isScroller?val==cm.doc.scrollLeft:Math.abs(cm.doc.scrollLeft-val)<2)&&!forceScroll)return;cm.doc.scrollLeft=val;alignHorizontally(cm);if(cm.display.scroller.scrollLeft!=val)cm.display.scroller.scrollLeft=val;cm.display.scrollbars.setScrollLeft(val)}function measureForScrollbars(cm){var d=cm.display;var gutterW=d.gutters.offsetWidth;var docH=Math.round(cm.doc.height+paddingVert(cm.display));\nreturn{clientHeight:d.scroller.clientHeight,viewHeight:d.wrapper.clientHeight,scrollWidth:d.scroller.scrollWidth,clientWidth:d.scroller.clientWidth,viewWidth:d.wrapper.clientWidth,barLeft:cm.options.fixedGutter?gutterW:0,docHeight:docH,scrollHeight:docH+scrollGap(cm)+d.barHeight,nativeBarWidth:d.nativeBarWidth,gutterWidth:gutterW}}function updateScrollbars(cm,measure){if(!measure)measure=measureForScrollbars(cm);var startWidth=cm.display.barWidth;var startHeight=cm.display.barHeight;updateScrollbarsInner(cm,\nmeasure);var i=0;for(;i<4&&startWidth!=cm.display.barWidth||startHeight!=cm.display.barHeight;i++){if(startWidth!=cm.display.barWidth&&cm.options.lineWrapping)updateHeightsInViewport(cm);updateScrollbarsInner(cm,measureForScrollbars(cm));startWidth=cm.display.barWidth;startHeight=cm.display.barHeight}}function updateScrollbarsInner(cm,measure){var d=cm.display;var sizes=d.scrollbars.update(measure);d.sizer.style.paddingRight=(d.barWidth=sizes.right)+"px";d.sizer.style.paddingBottom=(d.barHeight=sizes.bottom)+\n"px";d.heightForcer.style.borderBottom=sizes.bottom+"px solid transparent";if(sizes.right&&sizes.bottom){d.scrollbarFiller.style.display="block";d.scrollbarFiller.style.height=sizes.bottom+"px";d.scrollbarFiller.style.width=sizes.right+"px"}else d.scrollbarFiller.style.display="";if(sizes.bottom&&cm.options.coverGutterNextToScrollbar&&cm.options.fixedGutter){d.gutterFiller.style.display="block";d.gutterFiller.style.height=sizes.bottom+"px";d.gutterFiller.style.width=measure.gutterWidth+"px"}else d.gutterFiller.style.display=\n""}function initScrollbars(cm){if(cm.display.scrollbars){cm.display.scrollbars.clear();if(cm.display.scrollbars.addClass)rmClass(cm.display.wrapper,cm.display.scrollbars.addClass)}cm.display.scrollbars=new scrollbarModel[cm.options.scrollbarStyle](function(node){cm.display.wrapper.insertBefore(node,cm.display.scrollbarFiller);on(node,"mousedown",function(){if(cm.state.focused)setTimeout(function(){return cm.display.input.focus()},0)});node.setAttribute("cm-not-content","true")},function(pos,axis){if(axis==\n"horizontal")setScrollLeft(cm,pos);else updateScrollTop(cm,pos)},cm);if(cm.display.scrollbars.addClass)addClass(cm.display.wrapper,cm.display.scrollbars.addClass)}function startOperation(cm){cm.curOp={cm:cm,viewChanged:false,startHeight:cm.doc.height,forceUpdate:false,updateInput:0,typing:false,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:false,updateMaxLine:false,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:false,id:++nextOpId,markArrays:null};pushOperation(cm.curOp)}\nfunction endOperation(cm){var op=cm.curOp;if(op)finishOperation(op,function(group){var i=0;for(;i<group.ops.length;i++)group.ops[i].cm.curOp=null;endOperations(group)})}function endOperations(group){var ops=group.ops;var i=0;for(;i<ops.length;i++)endOperation_R1(ops[i]);var i$1=0;for(;i$1<ops.length;i$1++)endOperation_W1(ops[i$1]);var i$2=0;for(;i$2<ops.length;i$2++)endOperation_R2(ops[i$2]);var i$3=0;for(;i$3<ops.length;i$3++)endOperation_W2(ops[i$3]);var i$4=0;for(;i$4<ops.length;i$4++)endOperation_finish(ops[i$4])}\nfunction endOperation_R1(op){var cm=op.cm;var display=cm.display;maybeClipScrollbars(cm);if(op.updateMaxLine)findMaxLine(cm);op.mustUpdate=op.viewChanged||op.forceUpdate||op.scrollTop!=null||op.scrollToPos&&(op.scrollToPos.from.line<display.viewFrom||op.scrollToPos.to.line>=display.viewTo)||display.maxLineChanged&&cm.options.lineWrapping;op.update=op.mustUpdate&&new DisplayUpdate(cm,op.mustUpdate&&{top:op.scrollTop,ensure:op.scrollToPos},op.forceUpdate)}function endOperation_W1(op){op.updatedDisplay=\nop.mustUpdate&&updateDisplayIfNeeded(op.cm,op.update)}function endOperation_R2(op){var cm=op.cm;var display=cm.display;if(op.updatedDisplay)updateHeightsInViewport(cm);op.barMeasure=measureForScrollbars(cm);if(display.maxLineChanged&&!cm.options.lineWrapping){op.adjustWidthTo=measureChar(cm,display.maxLine,display.maxLine.text.length).left+3;cm.display.sizerWidth=op.adjustWidthTo;op.barMeasure.scrollWidth=Math.max(display.scroller.clientWidth,display.sizer.offsetLeft+op.adjustWidthTo+scrollGap(cm)+\ncm.display.barWidth);op.maxScrollLeft=Math.max(0,display.sizer.offsetLeft+op.adjustWidthTo-displayWidth(cm))}if(op.updatedDisplay||op.selectionChanged)op.preparedSelection=display.input.prepareSelection()}function endOperation_W2(op){var cm=op.cm;if(op.adjustWidthTo!=null){cm.display.sizer.style.minWidth=op.adjustWidthTo+"px";if(op.maxScrollLeft<cm.doc.scrollLeft)setScrollLeft(cm,Math.min(cm.display.scroller.scrollLeft,op.maxScrollLeft),true);cm.display.maxLineChanged=false}var takeFocus=op.focus&&\nop.focus==activeElt();if(op.preparedSelection)cm.display.input.showSelection(op.preparedSelection,takeFocus);if(op.updatedDisplay||op.startHeight!=cm.doc.height)updateScrollbars(cm,op.barMeasure);if(op.updatedDisplay)setDocumentHeight(cm,op.barMeasure);if(op.selectionChanged)restartBlink(cm);if(cm.state.focused&&op.updateInput)cm.display.input.reset(op.typing);if(takeFocus)ensureFocus(op.cm)}function endOperation_finish(op){var cm=op.cm;var display=cm.display;var doc=cm.doc;if(op.updatedDisplay)postUpdateDisplay(cm,\nop.update);if(display.wheelStartX!=null&&(op.scrollTop!=null||op.scrollLeft!=null||op.scrollToPos))display.wheelStartX=display.wheelStartY=null;if(op.scrollTop!=null)setScrollTop(cm,op.scrollTop,op.forceScroll);if(op.scrollLeft!=null)setScrollLeft(cm,op.scrollLeft,true,true);if(op.scrollToPos){var rect=scrollPosIntoView(cm,clipPos(doc,op.scrollToPos.from),clipPos(doc,op.scrollToPos.to),op.scrollToPos.margin);maybeScrollWindow(cm,rect)}var hidden=op.maybeHiddenMarkers;var unhidden=op.maybeUnhiddenMarkers;\nif(hidden){var i=0;for(;i<hidden.length;++i)if(!hidden[i].lines.length)signal(hidden[i],"hide")}if(unhidden){var i$1=0;for(;i$1<unhidden.length;++i$1)if(unhidden[i$1].lines.length)signal(unhidden[i$1],"unhide")}if(display.wrapper.offsetHeight)doc.scrollTop=cm.display.scroller.scrollTop;if(op.changeObjs)signal(cm,"changes",cm,op.changeObjs);if(op.update)op.update.finish()}function runInOp(cm,f){if(cm.curOp)return f();startOperation(cm);try{return f()}finally{endOperation(cm)}}function operation(cm,\nf){return function(){if(cm.curOp)return f.apply(cm,arguments);startOperation(cm);try{return f.apply(cm,arguments)}finally{endOperation(cm)}}}function methodOp(f){return function(){if(this.curOp)return f.apply(this,arguments);startOperation(this);try{return f.apply(this,arguments)}finally{endOperation(this)}}}function docMethodOp(f){return function(){var cm=this.cm;if(!cm||cm.curOp)return f.apply(this,arguments);startOperation(cm);try{return f.apply(this,arguments)}finally{endOperation(cm)}}}function startWorker(cm,\ntime){if(cm.doc.highlightFrontier<cm.display.viewTo)cm.state.highlight.set(time,bind(highlightWorker,cm))}function highlightWorker(cm){var doc=cm.doc;if(doc.highlightFrontier>=cm.display.viewTo)return;var end=+new Date+cm.options.workTime;var context=getContextBefore(cm,doc.highlightFrontier);var changedLines=[];doc.iter(context.line,Math.min(doc.first+doc.size,cm.display.viewTo+500),function(line){if(context.line>=cm.display.viewFrom){var oldStyles=line.styles;var resetState=line.text.length>cm.options.maxHighlightLength?\ncopyState(doc.mode,context.state):null;var highlighted=highlightLine(cm,line,context,true);if(resetState)context.state=resetState;line.styles=highlighted.styles;var oldCls=line.styleClasses;var newCls=highlighted.classes;if(newCls)line.styleClasses=newCls;else if(oldCls)line.styleClasses=null;var ischange=!oldStyles||oldStyles.length!=line.styles.length||oldCls!=newCls&&(!oldCls||!newCls||oldCls.bgClass!=newCls.bgClass||oldCls.textClass!=newCls.textClass);var i=0;for(;!ischange&&i<oldStyles.length;++i)ischange=\noldStyles[i]!=line.styles[i];if(ischange)changedLines.push(context.line);line.stateAfter=context.save();context.nextLine()}else{if(line.text.length<=cm.options.maxHighlightLength)processLine(cm,line.text,context);line.stateAfter=context.line%5==0?context.save():null;context.nextLine()}if(+new Date>end){startWorker(cm,cm.options.workDelay);return true}});doc.highlightFrontier=context.line;doc.modeFrontier=Math.max(doc.modeFrontier,context.line);if(changedLines.length)runInOp(cm,function(){var i=0;\nfor(;i<changedLines.length;i++)regLineChange(cm,changedLines[i],"text")})}function maybeClipScrollbars(cm){var display=cm.display;if(!display.scrollbarsClipped&&display.scroller.offsetWidth){display.nativeBarWidth=display.scroller.offsetWidth-display.scroller.clientWidth;display.heightForcer.style.height=scrollGap(cm)+"px";display.sizer.style.marginBottom=-display.nativeBarWidth+"px";display.sizer.style.borderRightWidth=scrollGap(cm)+"px";display.scrollbarsClipped=true}}function selectionSnapshot(cm){if(cm.hasFocus())return null;\nvar active=activeElt();if(!active||!contains(cm.display.lineDiv,active))return null;var result={activeElt:active};if(window.getSelection){var sel=window.getSelection();if(sel.anchorNode&&sel.extend&&contains(cm.display.lineDiv,sel.anchorNode)){result.anchorNode=sel.anchorNode;result.anchorOffset=sel.anchorOffset;result.focusNode=sel.focusNode;result.focusOffset=sel.focusOffset}}return result}function restoreSelection(snapshot){if(!snapshot||!snapshot.activeElt||snapshot.activeElt==activeElt())return;\nsnapshot.activeElt.focus();if(!/^(INPUT|TEXTAREA)$/.test(snapshot.activeElt.nodeName)&&snapshot.anchorNode&&contains(document.body,snapshot.anchorNode)&&contains(document.body,snapshot.focusNode)){var sel=window.getSelection();var range=document.createRange();range.setEnd(snapshot.anchorNode,snapshot.anchorOffset);range.collapse(false);sel.removeAllRanges();sel.addRange(range);sel.extend(snapshot.focusNode,snapshot.focusOffset)}}function updateDisplayIfNeeded(cm,update){var display=cm.display;var doc=\ncm.doc;if(update.editorIsHidden){resetView(cm);return false}if(!update.force&&update.visible.from>=display.viewFrom&&update.visible.to<=display.viewTo&&(display.updateLineNumbers==null||display.updateLineNumbers>=display.viewTo)&&display.renderedView==display.view&&countDirtyView(cm)==0)return false;if(maybeUpdateLineNumberWidth(cm)){resetView(cm);update.dims=getDimensions(cm)}var end=doc.first+doc.size;var from=Math.max(update.visible.from-cm.options.viewportMargin,doc.first);var to=Math.min(end,\nupdate.visible.to+cm.options.viewportMargin);if(display.viewFrom<from&&from-display.viewFrom<20)from=Math.max(doc.first,display.viewFrom);if(display.viewTo>to&&display.viewTo-to<20)to=Math.min(end,display.viewTo);if(sawCollapsedSpans){from=visualLineNo(cm.doc,from);to=visualLineEndNo(cm.doc,to)}var different=from!=display.viewFrom||to!=display.viewTo||display.lastWrapHeight!=update.wrapperHeight||display.lastWrapWidth!=update.wrapperWidth;adjustView(cm,from,to);display.viewOffset=heightAtLine(getLine(cm.doc,\ndisplay.viewFrom));cm.display.mover.style.top=display.viewOffset+"px";var toUpdate=countDirtyView(cm);if(!different&&toUpdate==0&&!update.force&&display.renderedView==display.view&&(display.updateLineNumbers==null||display.updateLineNumbers>=display.viewTo))return false;var selSnapshot=selectionSnapshot(cm);if(toUpdate>4)display.lineDiv.style.display="none";patchDisplay(cm,display.updateLineNumbers,update.dims);if(toUpdate>4)display.lineDiv.style.display="";display.renderedView=display.view;restoreSelection(selSnapshot);\nremoveChildren(display.cursorDiv);removeChildren(display.selectionDiv);display.gutters.style.height=display.sizer.style.minHeight=0;if(different){display.lastWrapHeight=update.wrapperHeight;display.lastWrapWidth=update.wrapperWidth;startWorker(cm,400)}display.updateLineNumbers=null;return true}function postUpdateDisplay(cm,update){var viewport=update.viewport;var first=true;for(;;first=false){if(!first||!cm.options.lineWrapping||update.oldDisplayWidth==displayWidth(cm)){if(viewport&&viewport.top!=\nnull)viewport={top:Math.min(cm.doc.height+paddingVert(cm.display)-displayHeight(cm),viewport.top)};update.visible=visibleLines(cm.display,cm.doc,viewport);if(update.visible.from>=cm.display.viewFrom&&update.visible.to<=cm.display.viewTo)break}else if(first)update.visible=visibleLines(cm.display,cm.doc,viewport);if(!updateDisplayIfNeeded(cm,update))break;updateHeightsInViewport(cm);var barMeasure=measureForScrollbars(cm);updateSelection(cm);updateScrollbars(cm,barMeasure);setDocumentHeight(cm,barMeasure);\nupdate.force=false}update.signal(cm,"update",cm);if(cm.display.viewFrom!=cm.display.reportedViewFrom||cm.display.viewTo!=cm.display.reportedViewTo){update.signal(cm,"viewportChange",cm,cm.display.viewFrom,cm.display.viewTo);cm.display.reportedViewFrom=cm.display.viewFrom;cm.display.reportedViewTo=cm.display.viewTo}}function updateDisplaySimple(cm,viewport){var update=new DisplayUpdate(cm,viewport);if(updateDisplayIfNeeded(cm,update)){updateHeightsInViewport(cm);postUpdateDisplay(cm,update);var barMeasure=\nmeasureForScrollbars(cm);updateSelection(cm);updateScrollbars(cm,barMeasure);setDocumentHeight(cm,barMeasure);update.finish()}}function patchDisplay(cm,updateNumbersFrom,dims){function rm(node){var next=node.nextSibling;if(webkit&&mac&&cm.display.currentWheelTarget==node)node.style.display="none";else node.parentNode.removeChild(node);return next}var display=cm.display;var lineNumbers=cm.options.lineNumbers;var container=display.lineDiv;var cur=container.firstChild;var view=display.view;var lineN=\ndisplay.viewFrom;var i=0;for(;i<view.length;i++){var lineView=view[i];if(lineView.hidden);else if(!lineView.node||lineView.node.parentNode!=container){var node=buildLineElement(cm,lineView,lineN,dims);container.insertBefore(node,cur)}else{for(;cur!=lineView.node;)cur=rm(cur);var updateNumber=lineNumbers&&updateNumbersFrom!=null&&updateNumbersFrom<=lineN&&lineView.lineNumber;if(lineView.changes){if(indexOf(lineView.changes,"gutter")>-1)updateNumber=false;updateLineForChanges(cm,lineView,lineN,dims)}if(updateNumber){removeChildren(lineView.lineNumber);\nlineView.lineNumber.appendChild(document.createTextNode(lineNumberFor(cm.options,lineN)))}cur=lineView.node.nextSibling}lineN=lineN+lineView.size}for(;cur;)cur=rm(cur)}function updateGutterSpace(display){var width=display.gutters.offsetWidth;display.sizer.style.marginLeft=width+"px";signalLater(display,"gutterChanged",display)}function setDocumentHeight(cm,measure){cm.display.sizer.style.minHeight=measure.docHeight+"px";cm.display.heightForcer.style.top=measure.docHeight+"px";cm.display.gutters.style.height=\nmeasure.docHeight+cm.display.barHeight+scrollGap(cm)+"px"}function alignHorizontally(cm){var display=cm.display;var view=display.view;if(!display.alignWidgets&&(!display.gutters.firstChild||!cm.options.fixedGutter))return;var comp=compensateForHScroll(display)-display.scroller.scrollLeft+cm.doc.scrollLeft;var gutterW=display.gutters.offsetWidth;var left=comp+"px";var i=0;for(;i<view.length;i++)if(!view[i].hidden){if(cm.options.fixedGutter){if(view[i].gutter)view[i].gutter.style.left=left;if(view[i].gutterBackground)view[i].gutterBackground.style.left=\nleft}var align=view[i].alignable;if(align){var j=0;for(;j<align.length;j++)align[j].style.left=left}}if(cm.options.fixedGutter)display.gutters.style.left=comp+gutterW+"px"}function maybeUpdateLineNumberWidth(cm){if(!cm.options.lineNumbers)return false;var doc=cm.doc;var last=lineNumberFor(cm.options,doc.first+doc.size-1);var display=cm.display;if(last.length!=display.lineNumChars){var test=display.measure.appendChild(elt("div",[elt("div",last)],"CodeMirror-linenumber CodeMirror-gutter-elt"));var innerW=\ntest.firstChild.offsetWidth;var padding=test.offsetWidth-innerW;display.lineGutter.style.width="";display.lineNumInnerWidth=Math.max(innerW,display.lineGutter.offsetWidth-padding)+1;display.lineNumWidth=display.lineNumInnerWidth+padding;display.lineNumChars=display.lineNumInnerWidth?last.length:-1;display.lineGutter.style.width=display.lineNumWidth+"px";updateGutterSpace(cm.display);return true}return false}function getGutters(gutters,lineNumbers){var result=[];var sawLineNumbers=false;var i=0;for(;i<\ngutters.length;i++){var name=gutters[i];var style=null;if(typeof name!="string"){style=name.style;name=name.className}if(name=="CodeMirror-linenumbers")if(!lineNumbers)continue;else sawLineNumbers=true;result.push({className:name,style:style})}if(lineNumbers&&!sawLineNumbers)result.push({className:"CodeMirror-linenumbers",style:null});return result}function renderGutters(display){var gutters=display.gutters;var specs=display.gutterSpecs;removeChildren(gutters);display.lineGutter=null;var i=0;for(;i<\nspecs.length;++i){var ref=specs[i];var className=ref.className;var style=ref.style;var gElt=gutters.appendChild(elt("div",null,"CodeMirror-gutter "+className));if(style)gElt.style.cssText=style;if(className=="CodeMirror-linenumbers"){display.lineGutter=gElt;gElt.style.width=(display.lineNumWidth||1)+"px"}}gutters.style.display=specs.length?"":"none";updateGutterSpace(display)}function updateGutters(cm){renderGutters(cm.display);regChange(cm);alignHorizontally(cm)}function Display(place,doc,input,\noptions){var d=this;this.input=input;d.scrollbarFiller=elt("div",null,"CodeMirror-scrollbar-filler");d.scrollbarFiller.setAttribute("cm-not-content","true");d.gutterFiller=elt("div",null,"CodeMirror-gutter-filler");d.gutterFiller.setAttribute("cm-not-content","true");d.lineDiv=eltP("div",null,"CodeMirror-code");d.selectionDiv=elt("div",null,null,"position: relative; z-index: 1");d.cursorDiv=elt("div",null,"CodeMirror-cursors");d.measure=elt("div",null,"CodeMirror-measure");d.lineMeasure=elt("div",\nnull,"CodeMirror-measure");d.lineSpace=eltP("div",[d.measure,d.lineMeasure,d.selectionDiv,d.cursorDiv,d.lineDiv],null,"position: relative; outline: none");var lines=eltP("div",[d.lineSpace],"CodeMirror-lines");d.mover=elt("div",[lines],null,"position: relative");d.sizer=elt("div",[d.mover],"CodeMirror-sizer");d.sizerWidth=null;d.heightForcer=elt("div",null,null,"position: absolute; height: "+scrollerGap+"px; width: 1px;");d.gutters=elt("div",null,"CodeMirror-gutters");d.lineGutter=null;d.scroller=\nelt("div",[d.sizer,d.heightForcer,d.gutters],"CodeMirror-scroll");d.scroller.setAttribute("tabIndex","-1");d.wrapper=elt("div",[d.scrollbarFiller,d.gutterFiller,d.scroller],"CodeMirror");d.wrapper.setAttribute("translate","no");if(ie&&ie_version<8){d.gutters.style.zIndex=-1;d.scroller.style.paddingRight=0}if(!webkit&&!(gecko&&mobile))d.scroller.draggable=true;if(place)if(place.appendChild)place.appendChild(d.wrapper);else place(d.wrapper);d.viewFrom=d.viewTo=doc.first;d.reportedViewFrom=d.reportedViewTo=\ndoc.first;d.view=[];d.renderedView=null;d.externalMeasured=null;d.viewOffset=0;d.lastWrapHeight=d.lastWrapWidth=0;d.updateLineNumbers=null;d.nativeBarWidth=d.barHeight=d.barWidth=0;d.scrollbarsClipped=false;d.lineNumWidth=d.lineNumInnerWidth=d.lineNumChars=null;d.alignWidgets=false;d.cachedCharWidth=d.cachedTextHeight=d.cachedPaddingH=null;d.maxLine=null;d.maxLineLength=0;d.maxLineChanged=false;d.wheelDX=d.wheelDY=d.wheelStartX=d.wheelStartY=null;d.shift=false;d.selForContextMenu=null;d.activeTouch=\nnull;d.gutterSpecs=getGutters(options.gutters,options.lineNumbers);renderGutters(d);input.init(d)}function wheelEventDelta(e){var dx=e.wheelDeltaX;var dy=e.wheelDeltaY;if(dx==null&&e.detail&&e.axis==e.HORIZONTAL_AXIS)dx=e.detail;if(dy==null&&e.detail&&e.axis==e.VERTICAL_AXIS)dy=e.detail;else if(dy==null)dy=e.wheelDelta;return{x:dx,y:dy}}function wheelEventPixels(e){var delta=wheelEventDelta(e);delta.x*=wheelPixelsPerUnit;delta.y*=wheelPixelsPerUnit;return delta}function onScrollWheel(cm,e){if(chrome&&\nchrome_version==102){if(cm.display.chromeScrollHack==null)cm.display.sizer.style.pointerEvents="none";else clearTimeout(cm.display.chromeScrollHack);cm.display.chromeScrollHack=setTimeout(function(){cm.display.chromeScrollHack=null;cm.display.sizer.style.pointerEvents=""},100)}var delta=wheelEventDelta(e);var dx=delta.x;var dy=delta.y;var pixelsPerUnit=wheelPixelsPerUnit;if(e.deltaMode===0){dx=e.deltaX;dy=e.deltaY;pixelsPerUnit=1}var display=cm.display;var scroll=display.scroller;var canScrollX=scroll.scrollWidth>\nscroll.clientWidth;var canScrollY=scroll.scrollHeight>scroll.clientHeight;if(!(dx&&canScrollX||dy&&canScrollY))return;if(dy&&mac&&webkit){var cur=e.target;var view=display.view;outer:for(;cur!=scroll;cur=cur.parentNode){var i=0;for(;i<view.length;i++)if(view[i].node==cur){cm.display.currentWheelTarget=cur;break outer}}}if(dx&&!gecko&&!presto&&pixelsPerUnit!=null){if(dy&&canScrollY)updateScrollTop(cm,Math.max(0,scroll.scrollTop+dy*pixelsPerUnit));setScrollLeft(cm,Math.max(0,scroll.scrollLeft+dx*pixelsPerUnit));\nif(!dy||dy&&canScrollY)e_preventDefault(e);display.wheelStartX=null;return}if(dy&&pixelsPerUnit!=null){var pixels=dy*pixelsPerUnit;var top=cm.doc.scrollTop;var bot=top+display.wrapper.clientHeight;if(pixels<0)top=Math.max(0,top+pixels-50);else bot=Math.min(cm.doc.height,bot+pixels+50);updateDisplaySimple(cm,{top:top,bottom:bot})}if(wheelSamples<20&&e.deltaMode!==0)if(display.wheelStartX==null){display.wheelStartX=scroll.scrollLeft;display.wheelStartY=scroll.scrollTop;display.wheelDX=dx;display.wheelDY=\ndy;setTimeout(function(){if(display.wheelStartX==null)return;var movedX=scroll.scrollLeft-display.wheelStartX;var movedY=scroll.scrollTop-display.wheelStartY;var sample=movedY&&display.wheelDY&&movedY/display.wheelDY||movedX&&display.wheelDX&&movedX/display.wheelDX;display.wheelStartX=display.wheelStartY=null;if(!sample)return;wheelPixelsPerUnit=(wheelPixelsPerUnit*wheelSamples+sample)/(wheelSamples+1);++wheelSamples},200)}else{display.wheelDX+=dx;display.wheelDY+=dy}}function normalizeSelection(cm,\nranges,primIndex){var mayTouch=cm&&cm.options.selectionsMayTouch;var prim=ranges[primIndex];ranges.sort(function(a,b){return cmp(a.from(),b.from())});primIndex=indexOf(ranges,prim);var i=1;for(;i<ranges.length;i++){var cur=ranges[i];var prev=ranges[i-1];var diff=cmp(prev.to(),cur.from());if(mayTouch&&!cur.empty()?diff>0:diff>=0){var from=minPos(prev.from(),cur.from());var to=maxPos(prev.to(),cur.to());var inv=prev.empty()?cur.from()==cur.head:prev.from()==prev.head;if(i<=primIndex)--primIndex;ranges.splice(--i,\n2,new Range(inv?to:from,inv?from:to))}}return new Selection(ranges,primIndex)}function simpleSelection(anchor,head){return new Selection([new Range(anchor,head||anchor)],0)}function changeEnd(change){if(!change.text)return change.to;return Pos(change.from.line+change.text.length-1,lst(change.text).length+(change.text.length==1?change.from.ch:0))}function adjustForChange(pos,change){if(cmp(pos,change.from)<0)return pos;if(cmp(pos,change.to)<=0)return changeEnd(change);var line=pos.line+change.text.length-\n(change.to.line-change.from.line)-1;var ch=pos.ch;if(pos.line==change.to.line)ch=ch+(changeEnd(change).ch-change.to.ch);return Pos(line,ch)}function computeSelAfterChange(doc,change){var out=[];var i=0;for(;i<doc.sel.ranges.length;i++){var range=doc.sel.ranges[i];out.push(new Range(adjustForChange(range.anchor,change),adjustForChange(range.head,change)))}return normalizeSelection(doc.cm,out,doc.sel.primIndex)}function offsetPos(pos,old,nw){if(pos.line==old.line)return Pos(nw.line,pos.ch-old.ch+nw.ch);\nelse return Pos(nw.line+(pos.line-old.line),pos.ch)}function computeReplacedSel(doc,changes,hint){var out=[];var oldPrev=Pos(doc.first,0);var newPrev=oldPrev;var i=0;for(;i<changes.length;i++){var change=changes[i];var from=offsetPos(change.from,oldPrev,newPrev);var to=offsetPos(changeEnd(change),oldPrev,newPrev);oldPrev=change.to;newPrev=to;if(hint=="around"){var range=doc.sel.ranges[i];var inv=cmp(range.head,range.anchor)<0;out[i]=new Range(inv?to:from,inv?from:to)}else out[i]=new Range(from,from)}return new Selection(out,\ndoc.sel.primIndex)}function loadMode(cm){cm.doc.mode=getMode(cm.options,cm.doc.modeOption);resetModeState(cm)}function resetModeState(cm){cm.doc.iter(function(line){if(line.stateAfter)line.stateAfter=null;if(line.styles)line.styles=null});cm.doc.modeFrontier=cm.doc.highlightFrontier=cm.doc.first;startWorker(cm,100);cm.state.modeGen++;if(cm.curOp)regChange(cm)}function isWholeLineUpdate(doc,change){return change.from.ch==0&&change.to.ch==0&&lst(change.text)==""&&(!doc.cm||doc.cm.options.wholeLineUpdateBefore)}\nfunction updateDoc(doc,change,markedSpans,estimateHeight){function spansFor(n){return markedSpans?markedSpans[n]:null}function update(line,text,spans){updateLine(line,text,spans,estimateHeight);signalLater(line,"change",line,change)}function linesFor(start,end){var result=[];var i=start;for(;i<end;++i)result.push(new Line(text[i],spansFor(i),estimateHeight));return result}var from=change.from;var to=change.to;var text=change.text;var firstLine=getLine(doc,from.line);var lastLine=getLine(doc,to.line);\nvar lastText=lst(text);var lastSpans=spansFor(text.length-1);var nlines=to.line-from.line;if(change.full){doc.insert(0,linesFor(0,text.length));doc.remove(text.length,doc.size-text.length)}else if(isWholeLineUpdate(doc,change)){var added=linesFor(0,text.length-1);update(lastLine,lastLine.text,lastSpans);if(nlines)doc.remove(from.line,nlines);if(added.length)doc.insert(from.line,added)}else if(firstLine==lastLine)if(text.length==1)update(firstLine,firstLine.text.slice(0,from.ch)+lastText+firstLine.text.slice(to.ch),\nlastSpans);else{var added$1=linesFor(1,text.length-1);added$1.push(new Line(lastText+firstLine.text.slice(to.ch),lastSpans,estimateHeight));update(firstLine,firstLine.text.slice(0,from.ch)+text[0],spansFor(0));doc.insert(from.line+1,added$1)}else if(text.length==1){update(firstLine,firstLine.text.slice(0,from.ch)+text[0]+lastLine.text.slice(to.ch),spansFor(0));doc.remove(from.line+1,nlines)}else{update(firstLine,firstLine.text.slice(0,from.ch)+text[0],spansFor(0));update(lastLine,lastText+lastLine.text.slice(to.ch),\nlastSpans);var added$2=linesFor(1,text.length-1);if(nlines>1)doc.remove(from.line+1,nlines-1);doc.insert(from.line+1,added$2)}signalLater(doc,"change",doc,change)}function linkedDocs(doc,f,sharedHistOnly){function propagate(doc,skip,sharedHist){if(doc.linked){var i=0;for(;i<doc.linked.length;++i){var rel=doc.linked[i];if(rel.doc==skip)continue;var shared=sharedHist&&rel.sharedHist;if(sharedHistOnly&&!shared)continue;f(rel.doc,shared);propagate(rel.doc,doc,shared)}}}propagate(doc,null,true)}function attachDoc(cm,\ndoc){if(doc.cm)throw new Error("This document is already in use.");cm.doc=doc;doc.cm=cm;estimateLineHeights(cm);loadMode(cm);setDirectionClass(cm);cm.options.direction=doc.direction;if(!cm.options.lineWrapping)findMaxLine(cm);cm.options.mode=doc.modeOption;regChange(cm)}function setDirectionClass(cm){(cm.doc.direction=="rtl"?addClass:rmClass)(cm.display.lineDiv,"CodeMirror-rtl")}function directionChanged(cm){runInOp(cm,function(){setDirectionClass(cm);regChange(cm)})}function History(prev){this.done=\n[];this.undone=[];this.undoDepth=prev?prev.undoDepth:Infinity;this.lastModTime=this.lastSelTime=0;this.lastOp=this.lastSelOp=null;this.lastOrigin=this.lastSelOrigin=null;this.generation=this.maxGeneration=prev?prev.maxGeneration:1}function historyChangeFromChange(doc,change){var histChange={from:copyPos(change.from),to:changeEnd(change),text:getBetween(doc,change.from,change.to)};attachLocalSpans(doc,histChange,change.from.line,change.to.line+1);linkedDocs(doc,function(doc){return attachLocalSpans(doc,\nhistChange,change.from.line,change.to.line+1)},true);return histChange}function clearSelectionEvents(array){for(;array.length;){var last=lst(array);if(last.ranges)array.pop();else break}}function lastChangeEvent(hist,force){if(force){clearSelectionEvents(hist.done);return lst(hist.done)}else if(hist.done.length&&!lst(hist.done).ranges)return lst(hist.done);else if(hist.done.length>1&&!hist.done[hist.done.length-2].ranges){hist.done.pop();return lst(hist.done)}}function addChangeToHistory(doc,change,\nselAfter,opId){var hist=doc.history;hist.undone.length=0;var time=+new Date;var cur;var last;if((hist.lastOp==opId||hist.lastOrigin==change.origin&&change.origin&&(change.origin.charAt(0)=="+"&&hist.lastModTime>time-(doc.cm?doc.cm.options.historyEventDelay:500)||change.origin.charAt(0)=="*"))&&(cur=lastChangeEvent(hist,hist.lastOp==opId))){last=lst(cur.changes);if(cmp(change.from,change.to)==0&&cmp(change.from,last.to)==0)last.to=changeEnd(change);else cur.changes.push(historyChangeFromChange(doc,\nchange))}else{var before=lst(hist.done);if(!before||!before.ranges)pushSelectionToHistory(doc.sel,hist.done);cur={changes:[historyChangeFromChange(doc,change)],generation:hist.generation};hist.done.push(cur);for(;hist.done.length>hist.undoDepth;){hist.done.shift();if(!hist.done[0].ranges)hist.done.shift()}}hist.done.push(selAfter);hist.generation=++hist.maxGeneration;hist.lastModTime=hist.lastSelTime=time;hist.lastOp=hist.lastSelOp=opId;hist.lastOrigin=hist.lastSelOrigin=change.origin;if(!last)signal(doc,\n"historyAdded")}function selectionEventCanBeMerged(doc,origin,prev,sel){var ch=origin.charAt(0);return ch=="*"||ch=="+"&&prev.ranges.length==sel.ranges.length&&prev.somethingSelected()==sel.somethingSelected()&&new Date-doc.history.lastSelTime<=(doc.cm?doc.cm.options.historyEventDelay:500)}function addSelectionToHistory(doc,sel,opId,options){var hist=doc.history;var origin=options&&options.origin;if(opId==hist.lastSelOp||origin&&hist.lastSelOrigin==origin&&(hist.lastModTime==hist.lastSelTime&&hist.lastOrigin==\norigin||selectionEventCanBeMerged(doc,origin,lst(hist.done),sel)))hist.done[hist.done.length-1]=sel;else pushSelectionToHistory(sel,hist.done);hist.lastSelTime=+new Date;hist.lastSelOrigin=origin;hist.lastSelOp=opId;if(options&&options.clearRedo!==false)clearSelectionEvents(hist.undone)}function pushSelectionToHistory(sel,dest){var top=lst(dest);if(!(top&&top.ranges&&top.equals(sel)))dest.push(sel)}function attachLocalSpans(doc,change,from,to){var existing=change["spans_"+doc.id];var n=0;doc.iter(Math.max(doc.first,\nfrom),Math.min(doc.first+doc.size,to),function(line){if(line.markedSpans)(existing||(existing=change["spans_"+doc.id]={}))[n]=line.markedSpans;++n})}function removeClearedSpans(spans){if(!spans)return null;var out;var i=0;for(;i<spans.length;++i)if(spans[i].marker.explicitlyCleared){if(!out)out=spans.slice(0,i)}else if(out)out.push(spans[i]);return!out?spans:out.length?out:null}function getOldSpans(doc,change){var found=change["spans_"+doc.id];if(!found)return null;var nw=[];var i=0;for(;i<change.text.length;++i)nw.push(removeClearedSpans(found[i]));\nreturn nw}function mergeOldSpans(doc,change){var old=getOldSpans(doc,change);var stretched=stretchSpansOverChange(doc,change);if(!old)return stretched;if(!stretched)return old;var i=0;for(;i<old.length;++i){var oldCur=old[i];var stretchCur=stretched[i];if(oldCur&&stretchCur){var j=0;spans:for(;j<stretchCur.length;++j){var span=stretchCur[j];var k=0;for(;k<oldCur.length;++k)if(oldCur[k].marker==span.marker)continue spans;oldCur.push(span)}}else if(stretchCur)old[i]=stretchCur}return old}function copyHistoryArray(events,\nnewGroup,instantiateSel){var copy=[];var i=0;for(;i<events.length;++i){var event=events[i];if(event.ranges){copy.push(instantiateSel?Selection.prototype.deepCopy.call(event):event);continue}var changes=event.changes;var newChanges=[];copy.push({changes:newChanges});var j=0;for(;j<changes.length;++j){var change=changes[j];var m=void 0;newChanges.push({from:change.from,to:change.to,text:change.text});if(newGroup){var prop;for(prop in change)if(m=prop.match(/^spans_(\\d+)$/))if(indexOf(newGroup,Number(m[1]))>\n-1){lst(newChanges)[prop]=change[prop];delete change[prop]}}}}return copy}function extendRange(range,head,other,extend){if(extend){var anchor=range.anchor;if(other){var posBefore=cmp(head,anchor)<0;if(posBefore!=cmp(other,anchor)<0){anchor=head;head=other}else if(posBefore!=cmp(head,other)<0)head=other}return new Range(anchor,head)}else return new Range(other||head,head)}function extendSelection(doc,head,other,options,extend){if(extend==null)extend=doc.cm&&(doc.cm.display.shift||doc.extend);setSelection(doc,\nnew Selection([extendRange(doc.sel.primary(),head,other,extend)],0),options)}function extendSelections(doc,heads,options){var out=[];var extend=doc.cm&&(doc.cm.display.shift||doc.extend);var i=0;for(;i<doc.sel.ranges.length;i++)out[i]=extendRange(doc.sel.ranges[i],heads[i],null,extend);var newSel=normalizeSelection(doc.cm,out,doc.sel.primIndex);setSelection(doc,newSel,options)}function replaceOneSelection(doc,i,range,options){var ranges=doc.sel.ranges.slice(0);ranges[i]=range;setSelection(doc,normalizeSelection(doc.cm,\nranges,doc.sel.primIndex),options)}function setSimpleSelection(doc,anchor,head,options){setSelection(doc,simpleSelection(anchor,head),options)}function filterSelectionChange(doc,sel,options){var obj={ranges:sel.ranges,update:function(ranges){this.ranges=[];var i=0;for(;i<ranges.length;i++)this.ranges[i]=new Range(clipPos(doc,ranges[i].anchor),clipPos(doc,ranges[i].head))},origin:options&&options.origin};signal(doc,"beforeSelectionChange",doc,obj);if(doc.cm)signal(doc.cm,"beforeSelectionChange",doc.cm,\nobj);if(obj.ranges!=sel.ranges)return normalizeSelection(doc.cm,obj.ranges,obj.ranges.length-1);else return sel}function setSelectionReplaceHistory(doc,sel,options){var done=doc.history.done;var last=lst(done);if(last&&last.ranges){done[done.length-1]=sel;setSelectionNoUndo(doc,sel,options)}else setSelection(doc,sel,options)}function setSelection(doc,sel,options){setSelectionNoUndo(doc,sel,options);addSelectionToHistory(doc,doc.sel,doc.cm?doc.cm.curOp.id:NaN,options)}function setSelectionNoUndo(doc,\nsel,options){if(hasHandler(doc,"beforeSelectionChange")||doc.cm&&hasHandler(doc.cm,"beforeSelectionChange"))sel=filterSelectionChange(doc,sel,options);var bias=options&&options.bias||(cmp(sel.primary().head,doc.sel.primary().head)<0?-1:1);setSelectionInner(doc,skipAtomicInSelection(doc,sel,bias,true));if(!(options&&options.scroll===false)&&doc.cm&&doc.cm.getOption("readOnly")!="nocursor")ensureCursorVisible(doc.cm)}function setSelectionInner(doc,sel){if(sel.equals(doc.sel))return;doc.sel=sel;if(doc.cm){doc.cm.curOp.updateInput=\n1;doc.cm.curOp.selectionChanged=true;signalCursorActivity(doc.cm)}signalLater(doc,"cursorActivity",doc)}function reCheckSelection(doc){setSelectionInner(doc,skipAtomicInSelection(doc,doc.sel,null,false))}function skipAtomicInSelection(doc,sel,bias,mayClear){var out;var i=0;for(;i<sel.ranges.length;i++){var range=sel.ranges[i];var old=sel.ranges.length==doc.sel.ranges.length&&doc.sel.ranges[i];var newAnchor=skipAtomic(doc,range.anchor,old&&old.anchor,bias,mayClear);var newHead=range.head==range.anchor?\nnewAnchor:skipAtomic(doc,range.head,old&&old.head,bias,mayClear);if(out||newAnchor!=range.anchor||newHead!=range.head){if(!out)out=sel.ranges.slice(0,i);out[i]=new Range(newAnchor,newHead)}}return out?normalizeSelection(doc.cm,out,sel.primIndex):sel}function skipAtomicInner(doc,pos,oldPos,dir,mayClear){var line=getLine(doc,pos.line);if(line.markedSpans){var i=0;for(;i<line.markedSpans.length;++i){var sp=line.markedSpans[i];var m=sp.marker;var preventCursorLeft="selectLeft"in m?!m.selectLeft:m.inclusiveLeft;\nvar preventCursorRight="selectRight"in m?!m.selectRight:m.inclusiveRight;if((sp.from==null||(preventCursorLeft?sp.from<=pos.ch:sp.from<pos.ch))&&(sp.to==null||(preventCursorRight?sp.to>=pos.ch:sp.to>pos.ch))){if(mayClear){signal(m,"beforeCursorEnter");if(m.explicitlyCleared)if(!line.markedSpans)break;else{--i;continue}}if(!m.atomic)continue;if(oldPos){var near=m.find(dir<0?1:-1);var diff=void 0;if(dir<0?preventCursorRight:preventCursorLeft)near=movePos(doc,near,-dir,near&&near.line==pos.line?line:\nnull);if(near&&near.line==pos.line&&(diff=cmp(near,oldPos))&&(dir<0?diff<0:diff>0))return skipAtomicInner(doc,near,pos,dir,mayClear)}var far=m.find(dir<0?-1:1);if(dir<0?preventCursorLeft:preventCursorRight)far=movePos(doc,far,dir,far.line==pos.line?line:null);return far?skipAtomicInner(doc,far,pos,dir,mayClear):null}}}return pos}function skipAtomic(doc,pos,oldPos,bias,mayClear){var dir=bias||1;var found=skipAtomicInner(doc,pos,oldPos,dir,mayClear)||!mayClear&&skipAtomicInner(doc,pos,oldPos,dir,true)||\nskipAtomicInner(doc,pos,oldPos,-dir,mayClear)||!mayClear&&skipAtomicInner(doc,pos,oldPos,-dir,true);if(!found){doc.cantEdit=true;return Pos(doc.first,0)}return found}function movePos(doc,pos,dir,line){if(dir<0&&pos.ch==0)if(pos.line>doc.first)return clipPos(doc,Pos(pos.line-1));else return null;else if(dir>0&&pos.ch==(line||getLine(doc,pos.line)).text.length)if(pos.line<doc.first+doc.size-1)return Pos(pos.line+1,0);else return null;else return new Pos(pos.line,pos.ch+dir)}function selectAll(cm){cm.setSelection(Pos(cm.firstLine(),\n0),Pos(cm.lastLine()),sel_dontScroll)}function filterChange(doc,change,update){var obj={canceled:false,from:change.from,to:change.to,text:change.text,origin:change.origin,cancel:function(){return obj.canceled=true}};if(update)obj.update=function(from,to,text,origin){if(from)obj.from=clipPos(doc,from);if(to)obj.to=clipPos(doc,to);if(text)obj.text=text;if(origin!==undefined)obj.origin=origin};signal(doc,"beforeChange",doc,obj);if(doc.cm)signal(doc.cm,"beforeChange",doc.cm,obj);if(obj.canceled){if(doc.cm)doc.cm.curOp.updateInput=\n2;return null}return{from:obj.from,to:obj.to,text:obj.text,origin:obj.origin}}function makeChange(doc,change,ignoreReadOnly){if(doc.cm){if(!doc.cm.curOp)return operation(doc.cm,makeChange)(doc,change,ignoreReadOnly);if(doc.cm.state.suppressEdits)return}if(hasHandler(doc,"beforeChange")||doc.cm&&hasHandler(doc.cm,"beforeChange")){change=filterChange(doc,change,true);if(!change)return}var split=sawReadOnlySpans&&!ignoreReadOnly&&removeReadOnlyRanges(doc,change.from,change.to);if(split){var i=split.length-\n1;for(;i>=0;--i)makeChangeInner(doc,{from:split[i].from,to:split[i].to,text:i?[""]:change.text,origin:change.origin})}else makeChangeInner(doc,change)}function makeChangeInner(doc,change){if(change.text.length==1&&change.text[0]==""&&cmp(change.from,change.to)==0)return;var selAfter=computeSelAfterChange(doc,change);addChangeToHistory(doc,change,selAfter,doc.cm?doc.cm.curOp.id:NaN);makeChangeSingleDoc(doc,change,selAfter,stretchSpansOverChange(doc,change));var rebased=[];linkedDocs(doc,function(doc,\nsharedHist){if(!sharedHist&&indexOf(rebased,doc.history)==-1){rebaseHist(doc.history,change);rebased.push(doc.history)}makeChangeSingleDoc(doc,change,null,stretchSpansOverChange(doc,change))})}function makeChangeFromHistory(doc,type,allowSelectionOnly){var suppress=doc.cm&&doc.cm.state.suppressEdits;if(suppress&&!allowSelectionOnly)return;var hist=doc.history;var event;var selAfter=doc.sel;var source=type=="undo"?hist.done:hist.undone;var dest=type=="undo"?hist.undone:hist.done;var i=0;for(;i<source.length;i++){event=\nsource[i];if(allowSelectionOnly?event.ranges&&!event.equals(doc.sel):!event.ranges)break}if(i==source.length)return;hist.lastOrigin=hist.lastSelOrigin=null;for(;;){event=source.pop();if(event.ranges){pushSelectionToHistory(event,dest);if(allowSelectionOnly&&!event.equals(doc.sel)){setSelection(doc,event,{clearRedo:false});return}selAfter=event}else if(suppress){source.push(event);return}else break}var antiChanges=[];pushSelectionToHistory(selAfter,dest);dest.push({changes:antiChanges,generation:hist.generation});\nhist.generation=event.generation||++hist.maxGeneration;var filter=hasHandler(doc,"beforeChange")||doc.cm&&hasHandler(doc.cm,"beforeChange");var loop=function(i){var change=event.changes[i];change.origin=type;if(filter&&!filterChange(doc,change,false)){source.length=0;return{}}antiChanges.push(historyChangeFromChange(doc,change));var after=i?computeSelAfterChange(doc,change):lst(source);makeChangeSingleDoc(doc,change,after,mergeOldSpans(doc,change));if(!i&&doc.cm)doc.cm.scrollIntoView({from:change.from,\nto:changeEnd(change)});var rebased=[];linkedDocs(doc,function(doc,sharedHist){if(!sharedHist&&indexOf(rebased,doc.history)==-1){rebaseHist(doc.history,change);rebased.push(doc.history)}makeChangeSingleDoc(doc,change,null,mergeOldSpans(doc,change))})};var i$1=event.changes.length-1;for(;i$1>=0;--i$1){var returned=loop(i$1);if(returned)return returned.v}}function shiftDoc(doc,distance){if(distance==0)return;doc.first+=distance;doc.sel=new Selection(map(doc.sel.ranges,function(range){return new Range(Pos(range.anchor.line+\ndistance,range.anchor.ch),Pos(range.head.line+distance,range.head.ch))}),doc.sel.primIndex);if(doc.cm){regChange(doc.cm,doc.first,doc.first-distance,distance);var d=doc.cm.display;var l=d.viewFrom;for(;l<d.viewTo;l++)regLineChange(doc.cm,l,"gutter")}}function makeChangeSingleDoc(doc,change,selAfter,spans){if(doc.cm&&!doc.cm.curOp)return operation(doc.cm,makeChangeSingleDoc)(doc,change,selAfter,spans);if(change.to.line<doc.first){shiftDoc(doc,change.text.length-1-(change.to.line-change.from.line));\nreturn}if(change.from.line>doc.lastLine())return;if(change.from.line<doc.first){var shift=change.text.length-1-(doc.first-change.from.line);shiftDoc(doc,shift);change={from:Pos(doc.first,0),to:Pos(change.to.line+shift,change.to.ch),text:[lst(change.text)],origin:change.origin}}var last=doc.lastLine();if(change.to.line>last)change={from:change.from,to:Pos(last,getLine(doc,last).text.length),text:[change.text[0]],origin:change.origin};change.removed=getBetween(doc,change.from,change.to);if(!selAfter)selAfter=\ncomputeSelAfterChange(doc,change);if(doc.cm)makeChangeSingleDocInEditor(doc.cm,change,spans);else updateDoc(doc,change,spans);setSelectionNoUndo(doc,selAfter,sel_dontScroll);if(doc.cantEdit&&skipAtomic(doc,Pos(doc.firstLine(),0)))doc.cantEdit=false}function makeChangeSingleDocInEditor(cm,change,spans){var doc=cm.doc;var display=cm.display;var from=change.from;var to=change.to;var recomputeMaxLength=false;var checkWidthStart=from.line;if(!cm.options.lineWrapping){checkWidthStart=lineNo(visualLine(getLine(doc,\nfrom.line)));doc.iter(checkWidthStart,to.line+1,function(line){if(line==display.maxLine){recomputeMaxLength=true;return true}})}if(doc.sel.contains(change.from,change.to)>-1)signalCursorActivity(cm);updateDoc(doc,change,spans,estimateHeight(cm));if(!cm.options.lineWrapping){doc.iter(checkWidthStart,from.line+change.text.length,function(line){var len=lineLength(line);if(len>display.maxLineLength){display.maxLine=line;display.maxLineLength=len;display.maxLineChanged=true;recomputeMaxLength=false}});\nif(recomputeMaxLength)cm.curOp.updateMaxLine=true}retreatFrontier(doc,from.line);startWorker(cm,400);var lendiff=change.text.length-(to.line-from.line)-1;if(change.full)regChange(cm);else if(from.line==to.line&&change.text.length==1&&!isWholeLineUpdate(cm.doc,change))regLineChange(cm,from.line,"text");else regChange(cm,from.line,to.line+1,lendiff);var changesHandler=hasHandler(cm,"changes");var changeHandler=hasHandler(cm,"change");if(changeHandler||changesHandler){var obj={from:from,to:to,text:change.text,\nremoved:change.removed,origin:change.origin};if(changeHandler)signalLater(cm,"change",cm,obj);if(changesHandler)(cm.curOp.changeObjs||(cm.curOp.changeObjs=[])).push(obj)}cm.display.selForContextMenu=null}function replaceRange(doc,code,from,to,origin){var assign;if(!to)to=from;if(cmp(to,from)<0)assign=[to,from],from=assign[0],to=assign[1];if(typeof code=="string")code=doc.splitLines(code);makeChange(doc,{from:from,to:to,text:code,origin:origin})}function rebaseHistSelSingle(pos,from,to,diff){if(to<\npos.line)pos.line+=diff;else if(from<pos.line){pos.line=from;pos.ch=0}}function rebaseHistArray(array,from,to,diff){var i=0;for(;i<array.length;++i){var sub=array[i];var ok=true;if(sub.ranges){if(!sub.copied){sub=array[i]=sub.deepCopy();sub.copied=true}var j=0;for(;j<sub.ranges.length;j++){rebaseHistSelSingle(sub.ranges[j].anchor,from,to,diff);rebaseHistSelSingle(sub.ranges[j].head,from,to,diff)}continue}var j$1=0;for(;j$1<sub.changes.length;++j$1){var cur=sub.changes[j$1];if(to<cur.from.line){cur.from=\nPos(cur.from.line+diff,cur.from.ch);cur.to=Pos(cur.to.line+diff,cur.to.ch)}else if(from<=cur.to.line){ok=false;break}}if(!ok){array.splice(0,i+1);i=0}}}function rebaseHist(hist,change){var from=change.from.line;var to=change.to.line;var diff=change.text.length-(to-from)-1;rebaseHistArray(hist.done,from,to,diff);rebaseHistArray(hist.undone,from,to,diff)}function changeLine(doc,handle,changeType,op){var no=handle;var line=handle;if(typeof handle=="number")line=getLine(doc,clipLine(doc,handle));else no=\nlineNo(handle);if(no==null)return null;if(op(line,no)&&doc.cm)regLineChange(doc.cm,no,changeType);return line}function LeafChunk(lines){this.lines=lines;this.parent=null;var height=0;var i=0;for(;i<lines.length;++i){lines[i].parent=this;height=height+lines[i].height}this.height=height}function BranchChunk(children){this.children=children;var size=0;var height=0;var i=0;for(;i<children.length;++i){var ch=children[i];size=size+ch.chunkSize();height=height+ch.height;ch.parent=this}this.size=size;this.height=\nheight;this.parent=null}function adjustScrollWhenAboveVisible(cm,line,diff){if(heightAtLine(line)<(cm.curOp&&cm.curOp.scrollTop||cm.doc.scrollTop))addToScrollTop(cm,diff)}function addLineWidget(doc,handle,node,options){var widget=new LineWidget(doc,node,options);var cm=doc.cm;if(cm&&widget.noHScroll)cm.display.alignWidgets=true;changeLine(doc,handle,"widget",function(line){var widgets=line.widgets||(line.widgets=[]);if(widget.insertAt==null)widgets.push(widget);else widgets.splice(Math.min(widgets.length,\nMath.max(0,widget.insertAt)),0,widget);widget.line=line;if(cm&&!lineIsHidden(doc,line)){var aboveVisible=heightAtLine(line)<doc.scrollTop;updateLineHeight(line,line.height+widgetHeight(widget));if(aboveVisible)addToScrollTop(cm,widget.height);cm.curOp.forceUpdate=true}return true});if(cm)signalLater(cm,"lineWidgetAdded",cm,widget,typeof handle=="number"?handle:lineNo(handle));return widget}function markText(doc,from,to,options,type){if(options&&options.shared)return markTextShared(doc,from,to,options,\ntype);if(doc.cm&&!doc.cm.curOp)return operation(doc.cm,markText)(doc,from,to,options,type);var marker=new TextMarker(doc,type);var diff=cmp(from,to);if(options)copyObj(options,marker,false);if(diff>0||diff==0&&marker.clearWhenEmpty!==false)return marker;if(marker.replacedWith){marker.collapsed=true;marker.widgetNode=eltP("span",[marker.replacedWith],"CodeMirror-widget");if(!options.handleMouseEvents)marker.widgetNode.setAttribute("cm-ignore-events","true");if(options.insertLeft)marker.widgetNode.insertLeft=\ntrue}if(marker.collapsed){if(conflictingCollapsedRange(doc,from.line,from,to,marker)||from.line!=to.line&&conflictingCollapsedRange(doc,to.line,from,to,marker))throw new Error("Inserting collapsed marker partially overlapping an existing one");seeCollapsedSpans()}if(marker.addToHistory)addChangeToHistory(doc,{from:from,to:to,origin:"markText"},doc.sel,NaN);var curLine=from.line;var cm=doc.cm;var updateMaxLine;doc.iter(curLine,to.line+1,function(line){if(cm&&marker.collapsed&&!cm.options.lineWrapping&&\nvisualLine(line)==cm.display.maxLine)updateMaxLine=true;if(marker.collapsed&&curLine!=from.line)updateLineHeight(line,0);addMarkedSpan(line,new MarkedSpan(marker,curLine==from.line?from.ch:null,curLine==to.line?to.ch:null),doc.cm&&doc.cm.curOp);++curLine});if(marker.collapsed)doc.iter(from.line,to.line+1,function(line){if(lineIsHidden(doc,line))updateLineHeight(line,0)});if(marker.clearOnEnter)on(marker,"beforeCursorEnter",function(){return marker.clear()});if(marker.readOnly){seeReadOnlySpans();\nif(doc.history.done.length||doc.history.undone.length)doc.clearHistory()}if(marker.collapsed){marker.id=++nextMarkerId;marker.atomic=true}if(cm){if(updateMaxLine)cm.curOp.updateMaxLine=true;if(marker.collapsed)regChange(cm,from.line,to.line+1);else if(marker.className||marker.startStyle||marker.endStyle||marker.css||marker.attributes||marker.title){var i=from.line;for(;i<=to.line;i++)regLineChange(cm,i,"text")}if(marker.atomic)reCheckSelection(cm.doc);signalLater(cm,"markerAdded",cm,marker)}return marker}\nfunction markTextShared(doc,from,to,options,type){options=copyObj(options);options.shared=false;var markers=[markText(doc,from,to,options,type)];var primary=markers[0];var widget=options.widgetNode;linkedDocs(doc,function(doc){if(widget)options.widgetNode=widget.cloneNode(true);markers.push(markText(doc,clipPos(doc,from),clipPos(doc,to),options,type));var i=0;for(;i<doc.linked.length;++i)if(doc.linked[i].isParent)return;primary=lst(markers)});return new SharedTextMarker(markers,primary)}function findSharedMarkers(doc){return doc.findMarks(Pos(doc.first,\n0),doc.clipPos(Pos(doc.lastLine())),function(m){return m.parent})}function copySharedMarkers(doc,markers){var i=0;for(;i<markers.length;i++){var marker=markers[i];var pos=marker.find();var mFrom=doc.clipPos(pos.from);var mTo=doc.clipPos(pos.to);if(cmp(mFrom,mTo)){var subMark=markText(doc,mFrom,mTo,marker.primary,marker.primary.type);marker.markers.push(subMark);subMark.parent=marker}}}function detachSharedMarkers(markers){var loop=function(i){var marker=markers[i];var linked=[marker.primary.doc];\nlinkedDocs(marker.primary.doc,function(d){return linked.push(d)});var j=0;for(;j<marker.markers.length;j++){var subMarker=marker.markers[j];if(indexOf(linked,subMarker.doc)==-1){subMarker.parent=null;marker.markers.splice(j--,1)}}};var i=0;for(;i<markers.length;i++)loop(i)}function onDrop(e){var cm=this;clearDragCursor(cm);if(signalDOMEvent(cm,e)||eventInWidget(cm.display,e))return;e_preventDefault(e);if(ie)lastDrop=+new Date;var pos=posFromMouse(cm,e,true);var files=e.dataTransfer.files;if(!pos||\ncm.isReadOnly())return;if(files&&files.length&&window.FileReader&&window.File){var n=files.length;var text=Array(n);var read=0;var markAsReadAndPasteIfAllFilesAreRead=function(){if(++read==n)operation(cm,function(){pos=clipPos(cm.doc,pos);var change={from:pos,to:pos,text:cm.doc.splitLines(text.filter(function(t){return t!=null}).join(cm.doc.lineSeparator())),origin:"paste"};makeChange(cm.doc,change);setSelectionReplaceHistory(cm.doc,simpleSelection(clipPos(cm.doc,pos),clipPos(cm.doc,changeEnd(change))))})()};\nvar readTextFromFile=function(file,i){if(cm.options.allowDropFileTypes&&indexOf(cm.options.allowDropFileTypes,file.type)==-1){markAsReadAndPasteIfAllFilesAreRead();return}var reader=new FileReader;reader.onerror=function(){return markAsReadAndPasteIfAllFilesAreRead()};reader.onload=function(){var content=reader.result;if(/[\\x00-\\x08\\x0e-\\x1f]{2}/.test(content)){markAsReadAndPasteIfAllFilesAreRead();return}text[i]=content;markAsReadAndPasteIfAllFilesAreRead()};reader.readAsText(file)};var i=0;for(;i<\nfiles.length;i++)readTextFromFile(files[i],i)}else{if(cm.state.draggingText&&cm.doc.sel.contains(pos)>-1){cm.state.draggingText(e);setTimeout(function(){return cm.display.input.focus()},20);return}try{var text$1=e.dataTransfer.getData("Text");if(text$1){var selected;if(cm.state.draggingText&&!cm.state.draggingText.copy)selected=cm.listSelections();setSelectionNoUndo(cm.doc,simpleSelection(pos,pos));if(selected){var i$1=0;for(;i$1<selected.length;++i$1)replaceRange(cm.doc,"",selected[i$1].anchor,selected[i$1].head,\n"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");var editors=[];var i=0;for(;i<byClass.length;i++){var cm=byClass[i].CodeMirror;if(cm)editors.push(cm)}if(editors.length)editors[0].operation(function(){var i=0;for(;i<editors.length;i++)f(editors[i])})}function ensureGlobalHandlers(){if(globalsRegistered)return;\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()}function normalizeKeyName(name){var parts=name.split(/-(?!$)/);name=\nparts[parts.length-1];var alt;var ctrl;var shift;var cmd;var i=0;for(;i<parts.length-1;i++){var mod=parts[i];if(/^(cmd|meta|m)$/i.test(mod))cmd=true;else if(/^a(lt)?$/i.test(mod))alt=true;else if(/^(c|ctrl|control)$/i.test(mod))ctrl=true;else if(/^s(hift)?$/i.test(mod))shift=true;else throw new Error("Unrecognized modifier name: "+mod);}if(alt)name="Alt-"+name;if(ctrl)name="Ctrl-"+name;if(cmd)name="Cmd-"+name;if(shift)name="Shift-"+name;return name}function normalizeKeyMap(keymap){var copy={};var keyname;\nfor(keyname in keymap)if(keymap.hasOwnProperty(keyname)){var value=keymap[keyname];if(/^(name|fallthrough|(de|at)tach)$/.test(keyname))continue;if(value=="..."){delete keymap[keyname];continue}var keys=map(keyname.split(" "),normalizeKeyName);var i=0;for(;i<keys.length;i++){var val=void 0;var name=void 0;if(i==keys.length-1){name=keys.join(" ");val=value}else{name=keys.slice(0,i+1).join(" ");val="..."}var prev=copy[name];if(!prev)copy[name]=val;else if(prev!=val)throw new Error("Inconsistent bindings for "+\nname);}delete keymap[keyname]}var prop;for(prop in copy)keymap[prop]=copy[prop];return keymap}function lookupKey(key,map,handle,context){map=getKeyMap(map);var found=map.call?map.call(key,context):map[key];if(found===false)return"nothing";if(found==="...")return"multi";if(found!=null&&handle(found))return"handled";if(map.fallthrough){if(Object.prototype.toString.call(map.fallthrough)!="[object Array]")return lookupKey(key,map.fallthrough,handle,context);var i=0;for(;i<map.fallthrough.length;i++){var result=\nlookupKey(key,map.fallthrough[i],handle,context);if(result)return result}}}function isModifierKey(value){var name=typeof value=="string"?value:keyNames[value.keyCode];return name=="Ctrl"||name=="Alt"||name=="Shift"||name=="Mod"}function addModifierNames(name,event,noShift){var base=name;if(event.altKey&&base!="Alt")name="Alt-"+name;if((flipCtrlCmd?event.metaKey:event.ctrlKey)&&base!="Ctrl")name="Ctrl-"+name;if((flipCtrlCmd?event.ctrlKey:event.metaKey)&&base!="Mod")name="Cmd-"+name;if(!noShift&&event.shiftKey&&\nbase!="Shift")name="Shift-"+name;return name}function keyName(event,noShift){if(presto&&event.keyCode==34&&event["char"])return false;var name=keyNames[event.keyCode];if(name==null||event.altGraphKey)return false;if(event.keyCode==3&&event.code)name=event.code;return addModifierNames(name,event,noShift)}function getKeyMap(val){return typeof val=="string"?keyMap[val]:val}function deleteNearSelection(cm,compute){var ranges=cm.doc.sel.ranges;var kill=[];var i=0;for(;i<ranges.length;i++){var toKill=compute(ranges[i]);\nfor(;kill.length&&cmp(toKill.from,lst(kill).to)<=0;){var replaced=kill.pop();if(cmp(replaced.from,toKill.from)<0){toKill.from=replaced.from;break}}kill.push(toKill)}runInOp(cm,function(){var i=kill.length-1;for(;i>=0;i--)replaceRange(cm.doc,"",kill[i].from,kill[i].to,"+delete");ensureCursorVisible(cm)})}function moveCharLogically(line,ch,dir){var target=skipExtendingChars(line.text,ch+dir,dir);return target<0||target>line.text.length?null:target}function moveLogically(line,start,dir){var ch=moveCharLogically(line,\nstart.ch,dir);return ch==null?null:new Pos(start.line,ch,dir<0?"after":"before")}function endOfLine(visually,cm,lineObj,lineNo,dir){if(visually){if(cm.doc.direction=="rtl")dir=-dir;var order=getOrder(lineObj,cm.doc.direction);if(order){var part=dir<0?lst(order):order[0];var moveInStorageOrder=dir<0==(part.level==1);var sticky=moveInStorageOrder?"after":"before";var ch;if(part.level>0||cm.doc.direction=="rtl"){var prep=prepareMeasureForLine(cm,lineObj);ch=dir<0?lineObj.text.length-1:0;var targetTop=\nmeasureCharPrepared(cm,prep,ch).top;ch=findFirst(function(ch){return measureCharPrepared(cm,prep,ch).top==targetTop},dir<0==(part.level==1)?part.from:part.to-1,ch);if(sticky=="before")ch=moveCharLogically(lineObj,ch,1)}else ch=dir<0?part.to:part.from;return new Pos(lineNo,ch,sticky)}}return new Pos(lineNo,dir<0?lineObj.text.length:0,dir<0?"before":"after")}function moveVisually(cm,line,start,dir){var bidi=getOrder(line,cm.doc.direction);if(!bidi)return moveLogically(line,start,dir);if(start.ch>=line.text.length){start.ch=\nline.text.length;start.sticky="before"}else if(start.ch<=0){start.ch=0;start.sticky="after"}var partPos=getBidiPartAt(bidi,start.ch,start.sticky);var part=bidi[partPos];if(cm.doc.direction=="ltr"&&part.level%2==0&&(dir>0?part.to>start.ch:part.from<start.ch))return moveLogically(line,start,dir);var mv=function(pos,dir){return moveCharLogically(line,pos instanceof Pos?pos.ch:pos,dir)};var prep;var getWrappedLineExtent=function(ch){if(!cm.options.lineWrapping)return{begin:0,end:line.text.length};prep=\nprep||prepareMeasureForLine(cm,line);return wrappedLineExtentChar(cm,line,prep,ch)};var wrappedLineExtent=getWrappedLineExtent(start.sticky=="before"?mv(start,-1):start.ch);if(cm.doc.direction=="rtl"||part.level==1){var moveInStorageOrder=part.level==1==dir<0;var ch=mv(start,moveInStorageOrder?1:-1);if(ch!=null&&(!moveInStorageOrder?ch>=part.from&&ch>=wrappedLineExtent.begin:ch<=part.to&&ch<=wrappedLineExtent.end)){var sticky=moveInStorageOrder?"before":"after";return new Pos(start.line,ch,sticky)}}var searchInVisualLine=\nfunction(partPos,dir,wrappedLineExtent){var getRes=function(ch,moveInStorageOrder){return moveInStorageOrder?new Pos(start.line,mv(ch,1),"before"):new Pos(start.line,ch,"after")};for(;partPos>=0&&partPos<bidi.length;partPos=partPos+dir){var part=bidi[partPos];var moveInStorageOrder=dir>0==(part.level!=1);var ch=moveInStorageOrder?wrappedLineExtent.begin:mv(wrappedLineExtent.end,-1);if(part.from<=ch&&ch<part.to)return getRes(ch,moveInStorageOrder);ch=moveInStorageOrder?part.from:mv(part.to,-1);if(wrappedLineExtent.begin<=\nch&&ch<wrappedLineExtent.end)return getRes(ch,moveInStorageOrder)}};var res=searchInVisualLine(partPos+dir,dir,wrappedLineExtent);if(res)return res;var nextCh=dir>0?wrappedLineExtent.end:mv(wrappedLineExtent.begin,-1);if(nextCh!=null&&!(dir>0&&nextCh==line.text.length)){res=searchInVisualLine(dir>0?0:bidi.length-1,dir,getWrappedLineExtent(nextCh));if(res)return res}return null}function lineStart(cm,lineN){var line=getLine(cm.doc,lineN);var visual=visualLine(line);if(visual!=line)lineN=lineNo(visual);\nreturn endOfLine(true,cm,visual,lineN,1)}function lineEnd(cm,lineN){var line=getLine(cm.doc,lineN);var visual=visualLineEnd(line);if(visual!=line)lineN=lineNo(visual);return endOfLine(true,cm,line,lineN,-1)}function lineStartSmart(cm,pos){var start=lineStart(cm,pos.line);var line=getLine(cm.doc,start.line);var order=getOrder(line,cm.doc.direction);if(!order||order[0].level==0){var firstNonWS=Math.max(start.ch,line.text.search(/\\S/));var inWS=pos.line==start.line&&pos.ch<=firstNonWS&&pos.ch;return Pos(start.line,\ninWS?0:firstNonWS,start.sticky)}return start}function doHandleBinding(cm,bound,dropShift){if(typeof bound=="string"){bound=commands[bound];if(!bound)return false}cm.display.input.ensurePolled();var prevShift=cm.display.shift;var done=false;try{if(cm.isReadOnly())cm.state.suppressEdits=true;if(dropShift)cm.display.shift=false;done=bound(cm)!=Pass}finally{cm.display.shift=prevShift;cm.state.suppressEdits=false}return done}function lookupKeyForEditor(cm,name,handle){var i=0;for(;i<cm.state.keyMaps.length;i++){var result=\nlookupKey(name,cm.state.keyMaps[i],handle,cm);if(result)return result}return cm.options.extraKeys&&lookupKey(name,cm.options.extraKeys,handle,cm)||lookupKey(name,cm.options.keyMap,handle,cm)}function dispatchKey(cm,name,e,handle){var seq=cm.state.keySeq;if(seq){if(isModifierKey(name))return"handled";if(/\'$/.test(name))cm.state.keySeq=null;else stopSeq.set(50,function(){if(cm.state.keySeq==seq){cm.state.keySeq=null;cm.display.input.reset()}});if(dispatchKeyInner(cm,seq+" "+name,e,handle))return true}return dispatchKeyInner(cm,\nname,e,handle)}function dispatchKeyInner(cm,name,e,handle){var result=lookupKeyForEditor(cm,name,handle);if(result=="multi")cm.state.keySeq=name;if(result=="handled")signalLater(cm,"keyHandled",cm,name,e);if(result=="handled"||result=="multi"){e_preventDefault(e);restartBlink(cm)}return!!result}function handleKeyBinding(cm,e){var name=keyName(e,true);if(!name)return false;if(e.shiftKey&&!cm.state.keySeq)return dispatchKey(cm,"Shift-"+name,e,function(b){return doHandleBinding(cm,b,true)})||dispatchKey(cm,\nname,e,function(b){if(typeof b=="string"?/^go[A-Z]/.test(b):b.motion)return doHandleBinding(cm,b)});else return dispatchKey(cm,name,e,function(b){return doHandleBinding(cm,b)})}function handleCharBinding(cm,e,ch){return dispatchKey(cm,"\'"+ch+"\'",e,function(b){return doHandleBinding(cm,b,true)})}function onKeyDown(e){var cm=this;if(e.target&&e.target!=cm.display.input.getField())return;cm.curOp.focus=activeElt();if(signalDOMEvent(cm,e))return;if(ie&&ie_version<11&&e.keyCode==27)e.returnValue=false;\nvar code=e.keyCode;cm.display.shift=code==16||e.shiftKey;var handled=handleKeyBinding(cm,e);if(presto){lastStoppedKey=handled?code:null;if(!handled&&code==88&&!hasCopyEvent&&(mac?e.metaKey:e.ctrlKey))cm.replaceSelection("",null,"cut")}if(gecko&&!mac&&!handled&&code==46&&e.shiftKey&&!e.ctrlKey&&document.execCommand)document.execCommand("cut");if(code==18&&!/\\bCodeMirror-crosshair\\b/.test(cm.display.lineDiv.className))showCrossHair(cm)}function showCrossHair(cm){function up(e){if(e.keyCode==18||!e.altKey){rmClass(lineDiv,\n"CodeMirror-crosshair");off(document,"keyup",up);off(document,"mouseover",up)}}var lineDiv=cm.display.lineDiv;addClass(lineDiv,"CodeMirror-crosshair");on(document,"keyup",up);on(document,"mouseover",up)}function onKeyUp(e){if(e.keyCode==16)this.doc.sel.shift=false;signalDOMEvent(this,e)}function onKeyPress(e){var cm=this;if(e.target&&e.target!=cm.display.input.getField())return;if(eventInWidget(cm.display,e)||signalDOMEvent(cm,e)||e.ctrlKey&&!e.altKey||mac&&e.metaKey)return;var keyCode=e.keyCode;\nvar charCode=e.charCode;if(presto&&keyCode==lastStoppedKey){lastStoppedKey=null;e_preventDefault(e);return}if(presto&&(!e.which||e.which<10)&&handleKeyBinding(cm,e))return;var ch=String.fromCharCode(charCode==null?keyCode:charCode);if(ch=="\\b")return;if(handleCharBinding(cm,e,ch))return;cm.display.input.onKeyPress(e)}function clickRepeat(pos,button){var now=+new Date;if(lastDoubleClick&&lastDoubleClick.compare(now,pos,button)){lastClick=lastDoubleClick=null;return"triple"}else if(lastClick&&lastClick.compare(now,\npos,button)){lastDoubleClick=new PastClick(now,pos,button);lastClick=null;return"double"}else{lastClick=new PastClick(now,pos,button);lastDoubleClick=null;return"single"}}function onMouseDown(e){var cm=this;var display=cm.display;if(signalDOMEvent(cm,e)||display.activeTouch&&display.input.supportsTouch())return;display.input.ensurePolled();display.shift=e.shiftKey;if(eventInWidget(display,e)){if(!webkit){display.scroller.draggable=false;setTimeout(function(){return display.scroller.draggable=true},\n100)}return}if(clickInGutter(cm,e))return;var pos=posFromMouse(cm,e);var button=e_button(e);var repeat=pos?clickRepeat(pos,button):"single";window.focus();if(button==1&&cm.state.selectingText)cm.state.selectingText(e);if(pos&&handleMappedButton(cm,button,pos,repeat,e))return;if(button==1)if(pos)leftButtonDown(cm,pos,repeat,e);else{if(e_target(e)==display.scroller)e_preventDefault(e)}else if(button==2){if(pos)extendSelection(cm.doc,pos);setTimeout(function(){return display.input.focus()},20)}else if(button==\n3)if(captureRightClick)cm.display.input.onContextMenu(e);else delayBlurEvent(cm)}function handleMappedButton(cm,button,pos,repeat,event){var name="Click";if(repeat=="double")name="Double"+name;else if(repeat=="triple")name="Triple"+name;name=(button==1?"Left":button==2?"Middle":"Right")+name;return dispatchKey(cm,addModifierNames(name,event),event,function(bound){if(typeof bound=="string")bound=commands[bound];if(!bound)return false;var done=false;try{if(cm.isReadOnly())cm.state.suppressEdits=true;\ndone=bound(cm,pos)!=Pass}finally{cm.state.suppressEdits=false}return done})}function configureMouse(cm,repeat,event){var option=cm.getOption("configureMouse");var value=option?option(cm,repeat,event):{};if(value.unit==null){var rect=chromeOS?event.shiftKey&&event.metaKey:event.altKey;value.unit=rect?"rectangle":repeat=="single"?"char":repeat=="double"?"word":"line"}if(value.extend==null||cm.doc.extend)value.extend=cm.doc.extend||event.shiftKey;if(value.addNew==null)value.addNew=mac?event.metaKey:\nevent.ctrlKey;if(value.moveOnDrag==null)value.moveOnDrag=!(mac?event.altKey:event.ctrlKey);return value}function leftButtonDown(cm,pos,repeat,event){if(ie)setTimeout(bind(ensureFocus,cm),0);else cm.curOp.focus=activeElt();var behavior=configureMouse(cm,repeat,event);var sel=cm.doc.sel;var contained;if(cm.options.dragDrop&&dragAndDrop&&!cm.isReadOnly()&&repeat=="single"&&(contained=sel.contains(pos))>-1&&(cmp((contained=sel.ranges[contained]).from(),pos)<0||pos.xRel>0)&&(cmp(contained.to(),pos)>0||\npos.xRel<0))leftButtonStartDrag(cm,event,pos,behavior);else leftButtonSelect(cm,event,pos,behavior)}function leftButtonStartDrag(cm,event,pos,behavior){var display=cm.display;var moved=false;var dragEnd=operation(cm,function(e){if(webkit)display.scroller.draggable=false;cm.state.draggingText=false;if(cm.state.delayingBlurEvent)if(cm.hasFocus())cm.state.delayingBlurEvent=false;else delayBlurEvent(cm);off(display.wrapper.ownerDocument,"mouseup",dragEnd);off(display.wrapper.ownerDocument,"mousemove",\nmouseMove);off(display.scroller,"dragstart",dragStart);off(display.scroller,"drop",dragEnd);if(!moved){e_preventDefault(e);if(!behavior.addNew)extendSelection(cm.doc,pos,null,null,behavior.extend);if(webkit&&!safari||ie&&ie_version==9)setTimeout(function(){display.wrapper.ownerDocument.body.focus({preventScroll:true});display.input.focus()},20);else display.input.focus()}});var mouseMove=function(e2){moved=moved||Math.abs(event.clientX-e2.clientX)+Math.abs(event.clientY-e2.clientY)>=10};var dragStart=\nfunction(){return moved=true};if(webkit)display.scroller.draggable=true;cm.state.draggingText=dragEnd;dragEnd.copy=!behavior.moveOnDrag;on(display.wrapper.ownerDocument,"mouseup",dragEnd);on(display.wrapper.ownerDocument,"mousemove",mouseMove);on(display.scroller,"dragstart",dragStart);on(display.scroller,"drop",dragEnd);cm.state.delayingBlurEvent=true;setTimeout(function(){return display.input.focus()},20);if(display.scroller.dragDrop)display.scroller.dragDrop()}function rangeForUnit(cm,pos,unit){if(unit==\n"char")return new Range(pos,pos);if(unit=="word")return cm.findWordAt(pos);if(unit=="line")return new Range(Pos(pos.line,0),clipPos(cm.doc,Pos(pos.line+1,0)));var result=unit(cm,pos);return new Range(result.from,result.to)}function leftButtonSelect(cm,event,start,behavior){function extendTo(pos){if(cmp(lastPos,pos)==0)return;lastPos=pos;if(behavior.unit=="rectangle"){var ranges=[];var tabSize=cm.options.tabSize;var startCol=countColumn(getLine(doc,start.line).text,start.ch,tabSize);var posCol=countColumn(getLine(doc,\npos.line).text,pos.ch,tabSize);var left=Math.min(startCol,posCol);var right=Math.max(startCol,posCol);var line=Math.min(start.line,pos.line);var end=Math.min(cm.lastLine(),Math.max(start.line,pos.line));for(;line<=end;line++){var text=getLine(doc,line).text;var leftPos=findColumn(text,left,tabSize);if(left==right)ranges.push(new Range(Pos(line,leftPos),Pos(line,leftPos)));else if(text.length>leftPos)ranges.push(new Range(Pos(line,leftPos),Pos(line,findColumn(text,right,tabSize))))}if(!ranges.length)ranges.push(new Range(start,\nstart));setSelection(doc,normalizeSelection(cm,startSel.ranges.slice(0,ourIndex).concat(ranges),ourIndex),{origin:"*mouse",scroll:false});cm.scrollIntoView(pos)}else{var oldRange=ourRange;var range=rangeForUnit(cm,pos,behavior.unit);var anchor=oldRange.anchor;var head;if(cmp(range.anchor,anchor)>0){head=range.head;anchor=minPos(oldRange.from(),range.anchor)}else{head=range.anchor;anchor=maxPos(oldRange.to(),range.head)}var ranges$1=startSel.ranges.slice(0);ranges$1[ourIndex]=bidiSimplify(cm,new Range(clipPos(doc,\nanchor),head));setSelection(doc,normalizeSelection(cm,ranges$1,ourIndex),sel_mouse)}}function extend(e){var curCount=++counter;var cur=posFromMouse(cm,e,true,behavior.unit=="rectangle");if(!cur)return;if(cmp(cur,lastPos)!=0){cm.curOp.focus=activeElt();extendTo(cur);var visible=visibleLines(display,doc);if(cur.line>=visible.to||cur.line<visible.from)setTimeout(operation(cm,function(){if(counter==curCount)extend(e)}),150)}else{var outside=e.clientY<editorSize.top?-20:e.clientY>editorSize.bottom?20:\n0;if(outside)setTimeout(operation(cm,function(){if(counter!=curCount)return;display.scroller.scrollTop+=outside;extend(e)}),50)}}function done(e){cm.state.selectingText=false;counter=Infinity;if(e){e_preventDefault(e);display.input.focus()}off(display.wrapper.ownerDocument,"mousemove",move);off(display.wrapper.ownerDocument,"mouseup",up);doc.history.lastSelOrigin=null}if(ie)delayBlurEvent(cm);var display=cm.display;var doc=cm.doc;e_preventDefault(event);var ourRange;var ourIndex;var startSel=doc.sel;\nvar ranges=startSel.ranges;if(behavior.addNew&&!behavior.extend){ourIndex=doc.sel.contains(start);if(ourIndex>-1)ourRange=ranges[ourIndex];else ourRange=new Range(start,start)}else{ourRange=doc.sel.primary();ourIndex=doc.sel.primIndex}if(behavior.unit=="rectangle"){if(!behavior.addNew)ourRange=new Range(start,start);start=posFromMouse(cm,event,true,true);ourIndex=-1}else{var range=rangeForUnit(cm,start,behavior.unit);if(behavior.extend)ourRange=extendRange(ourRange,range.anchor,range.head,behavior.extend);\nelse ourRange=range}if(!behavior.addNew){ourIndex=0;setSelection(doc,new Selection([ourRange],0),sel_mouse);startSel=doc.sel}else if(ourIndex==-1){ourIndex=ranges.length;setSelection(doc,normalizeSelection(cm,ranges.concat([ourRange]),ourIndex),{scroll:false,origin:"*mouse"})}else if(ranges.length>1&&ranges[ourIndex].empty()&&behavior.unit=="char"&&!behavior.extend){setSelection(doc,normalizeSelection(cm,ranges.slice(0,ourIndex).concat(ranges.slice(ourIndex+1)),0),{scroll:false,origin:"*mouse"});\nstartSel=doc.sel}else replaceOneSelection(doc,ourIndex,ourRange,sel_mouse);var lastPos=start;var editorSize=display.wrapper.getBoundingClientRect();var counter=0;var move=operation(cm,function(e){if(e.buttons===0||!e_button(e))done(e);else extend(e)});var up=operation(cm,done);cm.state.selectingText=up;on(display.wrapper.ownerDocument,"mousemove",move);on(display.wrapper.ownerDocument,"mouseup",up)}function bidiSimplify(cm,range){var anchor=range.anchor;var head=range.head;var anchorLine=getLine(cm.doc,\nanchor.line);if(cmp(anchor,head)==0&&anchor.sticky==head.sticky)return range;var order=getOrder(anchorLine);if(!order)return range;var index=getBidiPartAt(order,anchor.ch,anchor.sticky);var part=order[index];if(part.from!=anchor.ch&&part.to!=anchor.ch)return range;var boundary=index+(part.from==anchor.ch==(part.level!=1)?0:1);if(boundary==0||boundary==order.length)return range;var leftSide;if(head.line!=anchor.line)leftSide=(head.line-anchor.line)*(cm.doc.direction=="ltr"?1:-1)>0;else{var headIndex=\ngetBidiPartAt(order,head.ch,head.sticky);var dir=headIndex-index||(head.ch-anchor.ch)*(part.level==1?-1:1);if(headIndex==boundary-1||headIndex==boundary)leftSide=dir<0;else leftSide=dir>0}var usePart=order[boundary+(leftSide?-1:0)];var from=leftSide==(usePart.level==1);var ch=from?usePart.from:usePart.to;var sticky=from?"after":"before";return anchor.ch==ch&&anchor.sticky==sticky?range:new Range(new Pos(anchor.line,ch,sticky),head)}function gutterEvent(cm,e,type,prevent){var mX;var mY;if(e.touches){mX=\ne.touches[0].clientX;mY=e.touches[0].clientY}else try{mX=e.clientX;mY=e.clientY}catch(e$1){return false}if(mX>=Math.floor(cm.display.gutters.getBoundingClientRect().right))return false;if(prevent)e_preventDefault(e);var display=cm.display;var lineBox=display.lineDiv.getBoundingClientRect();if(mY>lineBox.bottom||!hasHandler(cm,type))return e_defaultPrevented(e);mY=mY-(lineBox.top-display.viewOffset);var i=0;for(;i<cm.display.gutterSpecs.length;++i){var g=display.gutters.childNodes[i];if(g&&g.getBoundingClientRect().right>=\nmX){var line=lineAtHeight(cm.doc,mY);var gutter=cm.display.gutterSpecs[i];signal(cm,type,cm,line,gutter.className,e);return e_defaultPrevented(e)}}}function clickInGutter(cm,e){return gutterEvent(cm,e,"gutterClick",true)}function onContextMenu(cm,e){if(eventInWidget(cm.display,e)||contextMenuInGutter(cm,e))return;if(signalDOMEvent(cm,e,"contextmenu"))return;if(!captureRightClick)cm.display.input.onContextMenu(e)}function contextMenuInGutter(cm,e){if(!hasHandler(cm,"gutterContextMenu"))return false;\nreturn gutterEvent(cm,e,"gutterContextMenu",false)}function themeChanged(cm){cm.display.wrapper.className=cm.display.wrapper.className.replace(/\\s*cm-s-\\S+/g,"")+cm.options.theme.replace(/(^|\\s)\\s*/g," cm-s-");clearCaches(cm)}function defineOptions(CodeMirror){function option(name,deflt,handle,notOnInit){CodeMirror.defaults[name]=deflt;if(handle)optionHandlers[name]=notOnInit?function(cm,val,old){if(old!=Init)handle(cm,val,old)}:handle}var optionHandlers=CodeMirror.optionHandlers;CodeMirror.defineOption=\noption;CodeMirror.Init=Init;option("value","",function(cm,val){return cm.setValue(val)},true);option("mode",null,function(cm,val){cm.doc.modeOption=val;loadMode(cm)},true);option("indentUnit",2,loadMode,true);option("indentWithTabs",false);option("smartIndent",true);option("tabSize",4,function(cm){resetModeState(cm);clearCaches(cm);regChange(cm)},true);option("lineSeparator",null,function(cm,val){cm.doc.lineSep=val;if(!val)return;var newBreaks=[];var lineNo=cm.doc.first;cm.doc.iter(function(line){var pos=\n0;for(;;){var found=line.text.indexOf(val,pos);if(found==-1)break;pos=found+val.length;newBreaks.push(Pos(lineNo,found))}lineNo++});var i=newBreaks.length-1;for(;i>=0;i--)replaceRange(cm.doc,val,newBreaks[i],Pos(newBreaks[i].line,newBreaks[i].ch+val.length))});option("specialChars",/[\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u061c\\u200b\\u200e\\u200f\\u2028\\u2029\\ufeff\\ufff9-\\ufffc]/g,function(cm,val,old){cm.state.specialChars=new RegExp(val.source+(val.test("\\t")?"":"|\\t"),"g");if(old!=Init)cm.refresh()});option("specialCharPlaceholder",\ndefaultSpecialCharPlaceholder,function(cm){return cm.refresh()},true);option("electricChars",true);option("inputStyle",mobile?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor");},true);option("spellcheck",false,function(cm,val){return cm.getInputField().spellcheck=val},true);option("autocorrect",false,function(cm,val){return cm.getInputField().autocorrect=val},true);option("autocapitalize",false,function(cm,val){return cm.getInputField().autocapitalize=\nval},true);option("rtlMoveVisually",!windows);option("wholeLineUpdateBefore",true);option("theme","default",function(cm){themeChanged(cm);updateGutters(cm)},true);option("keyMap","default",function(cm,val,old){var next=getKeyMap(val);var prev=old!=Init&&getKeyMap(old);if(prev&&prev.detach)prev.detach(cm,next);if(next.attach)next.attach(cm,prev||null)});option("extraKeys",null);option("configureMouse",null);option("lineWrapping",false,wrappingChanged,true);option("gutters",[],function(cm,val){cm.display.gutterSpecs=\ngetGutters(val,cm.options.lineNumbers);updateGutters(cm)},true);option("fixedGutter",true,function(cm,val){cm.display.gutters.style.left=val?compensateForHScroll(cm.display)+"px":"0";cm.refresh()},true);option("coverGutterNextToScrollbar",false,function(cm){return updateScrollbars(cm)},true);option("scrollbarStyle","native",function(cm){initScrollbars(cm);updateScrollbars(cm);cm.display.scrollbars.setScrollTop(cm.doc.scrollTop);cm.display.scrollbars.setScrollLeft(cm.doc.scrollLeft)},true);option("lineNumbers",\nfalse,function(cm,val){cm.display.gutterSpecs=getGutters(cm.options.gutters,val);updateGutters(cm)},true);option("firstLineNumber",1,updateGutters,true);option("lineNumberFormatter",function(integer){return integer},updateGutters,true);option("showCursorWhenSelecting",false,updateSelection,true);option("resetSelectionOnContextMenu",true);option("lineWiseCopyCut",true);option("pasteLinesPerSelection",true);option("selectionsMayTouch",false);option("readOnly",false,function(cm,val){if(val=="nocursor"){onBlur(cm);\ncm.display.input.blur()}cm.display.input.readOnlyChanged(val)});option("screenReaderLabel",null,function(cm,val){val=val===""?null:val;cm.display.input.screenReaderLabelChanged(val)});option("disableInput",false,function(cm,val){if(!val)cm.display.input.reset()},true);option("dragDrop",true,dragDropChanged);option("allowDropFileTypes",null);option("cursorBlinkRate",530);option("cursorScrollMargin",0);option("cursorHeight",1,updateSelection,true);option("singleCursorHeightPerLine",true,updateSelection,\ntrue);option("workTime",100);option("workDelay",100);option("flattenSpans",true,resetModeState,true);option("addModeClass",false,resetModeState,true);option("pollInterval",100);option("undoDepth",200,function(cm,val){return cm.doc.history.undoDepth=val});option("historyEventDelay",1250);option("viewportMargin",10,function(cm){return cm.refresh()},true);option("maxHighlightLength",1E4,resetModeState,true);option("moveInputWithCursor",true,function(cm,val){if(!val)cm.display.input.resetPosition()});\noption("tabindex",null,function(cm,val){return cm.display.input.getField().tabIndex=val||""});option("autofocus",null);option("direction","ltr",function(cm,val){return cm.doc.setDirection(val)},true);option("phrases",null)}function dragDropChanged(cm,value,old){var wasOn=old&&old!=Init;if(!value!=!wasOn){var funcs=cm.display.dragFunctions;var toggle=value?on:off;toggle(cm.display.scroller,"dragstart",funcs.start);toggle(cm.display.scroller,"dragenter",funcs.enter);toggle(cm.display.scroller,"dragover",\nfuncs.over);toggle(cm.display.scroller,"dragleave",funcs.leave);toggle(cm.display.scroller,"drop",funcs.drop)}}function wrappingChanged(cm){if(cm.options.lineWrapping){addClass(cm.display.wrapper,"CodeMirror-wrap");cm.display.sizer.style.minWidth="";cm.display.sizerWidth=null}else{rmClass(cm.display.wrapper,"CodeMirror-wrap");findMaxLine(cm)}estimateLineHeights(cm);regChange(cm);clearCaches(cm);setTimeout(function(){return updateScrollbars(cm)},100)}function CodeMirror(place,options){var this$1=this;\nif(!(this instanceof CodeMirror))return new CodeMirror(place,options);this.options=options=options?copyObj(options):{};copyObj(defaults,options,false);var doc=options.value;if(typeof doc=="string")doc=new Doc(doc,options.mode,null,options.lineSeparator,options.direction);else if(options.mode)doc.modeOption=options.mode;this.doc=doc;var input=new CodeMirror.inputStyles[options.inputStyle](this);var display=this.display=new Display(place,doc,input,options);display.wrapper.CodeMirror=this;themeChanged(this);\nif(options.lineWrapping)this.display.wrapper.className+=" CodeMirror-wrap";initScrollbars(this);this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:false,delayingBlurEvent:false,focused:false,suppressEdits:false,pasteIncoming:-1,cutIncoming:-1,selectingText:false,draggingText:false,highlight:new Delayed,keySeq:null,specialChars:null};if(options.autofocus&&!mobile)display.input.focus();if(ie&&ie_version<11)setTimeout(function(){return this$1.display.input.reset(true)},20);registerEventHandlers(this);\nensureGlobalHandlers();startOperation(this);this.curOp.forceUpdate=true;attachDoc(this,doc);if(options.autofocus&&!mobile||this.hasFocus())setTimeout(function(){if(this$1.hasFocus()&&!this$1.state.focused)onFocus(this$1)},20);else onBlur(this);var opt;for(opt in optionHandlers)if(optionHandlers.hasOwnProperty(opt))optionHandlers[opt](this,options[opt],Init);maybeUpdateLineNumberWidth(this);if(options.finishInit)options.finishInit(this);var i=0;for(;i<initHooks.length;++i)initHooks[i](this);endOperation(this);\nif(webkit&&options.lineWrapping&&getComputedStyle(display.lineDiv).textRendering=="optimizelegibility")display.lineDiv.style.textRendering="auto"}function registerEventHandlers(cm){function finishTouch(){if(d.activeTouch){touchFinished=setTimeout(function(){return d.activeTouch=null},1E3);prevTouch=d.activeTouch;prevTouch.end=+new Date}}function isMouseLikeTouchEvent(e){if(e.touches.length!=1)return false;var touch=e.touches[0];return touch.radiusX<=1&&touch.radiusY<=1}function farAway(touch,other){if(other.left==\nnull)return true;var dx=other.left-touch.left;var dy=other.top-touch.top;return dx*dx+dy*dy>20*20}var d=cm.display;on(d.scroller,"mousedown",operation(cm,onMouseDown));if(ie&&ie_version<11)on(d.scroller,"dblclick",operation(cm,function(e){if(signalDOMEvent(cm,e))return;var pos=posFromMouse(cm,e);if(!pos||clickInGutter(cm,e)||eventInWidget(cm.display,e))return;e_preventDefault(e);var word=cm.findWordAt(pos);extendSelection(cm.doc,word.anchor,word.head)}));else on(d.scroller,"dblclick",function(e){return signalDOMEvent(cm,\ne)||e_preventDefault(e)});on(d.scroller,"contextmenu",function(e){return onContextMenu(cm,e)});on(d.input.getField(),"contextmenu",function(e){if(!d.scroller.contains(e.target))onContextMenu(cm,e)});var touchFinished;var prevTouch={end:0};on(d.scroller,"touchstart",function(e){if(!signalDOMEvent(cm,e)&&!isMouseLikeTouchEvent(e)&&!clickInGutter(cm,e)){d.input.ensurePolled();clearTimeout(touchFinished);var now=+new Date;d.activeTouch={start:now,moved:false,prev:now-prevTouch.end<=300?prevTouch:null};\nif(e.touches.length==1){d.activeTouch.left=e.touches[0].pageX;d.activeTouch.top=e.touches[0].pageY}}});on(d.scroller,"touchmove",function(){if(d.activeTouch)d.activeTouch.moved=true});on(d.scroller,"touchend",function(e){var touch=d.activeTouch;if(touch&&!eventInWidget(d,e)&&touch.left!=null&&!touch.moved&&new Date-touch.start<300){var pos=cm.coordsChar(d.activeTouch,"page");var range;if(!touch.prev||farAway(touch,touch.prev))range=new Range(pos,pos);else if(!touch.prev.prev||farAway(touch,touch.prev.prev))range=\ncm.findWordAt(pos);else range=new Range(Pos(pos.line,0),clipPos(cm.doc,Pos(pos.line+1,0)));cm.setSelection(range.anchor,range.head);cm.focus();e_preventDefault(e)}finishTouch()});on(d.scroller,"touchcancel",finishTouch);on(d.scroller,"scroll",function(){if(d.scroller.clientHeight){updateScrollTop(cm,d.scroller.scrollTop);setScrollLeft(cm,d.scroller.scrollLeft,true);signal(cm,"scroll",cm)}});on(d.scroller,"mousewheel",function(e){return onScrollWheel(cm,e)});on(d.scroller,"DOMMouseScroll",function(e){return onScrollWheel(cm,\ne)});on(d.wrapper,"scroll",function(){return d.wrapper.scrollTop=d.wrapper.scrollLeft=0});d.dragFunctions={enter:function(e){if(!signalDOMEvent(cm,e))e_stop(e)},over:function(e){if(!signalDOMEvent(cm,e)){onDragOver(cm,e);e_stop(e)}},start:function(e){return onDragStart(cm,e)},drop:operation(cm,onDrop),leave:function(e){if(!signalDOMEvent(cm,e))clearDragCursor(cm)}};var inp=d.input.getField();on(inp,"keyup",function(e){return onKeyUp.call(cm,e)});on(inp,"keydown",operation(cm,onKeyDown));on(inp,"keypress",\noperation(cm,onKeyPress));on(inp,"focus",function(e){return onFocus(cm,e)});on(inp,"blur",function(e){return onBlur(cm,e)})}function indentLine(cm,n,how,aggressive){var doc=cm.doc;var state;if(how==null)how="add";if(how=="smart")if(!doc.mode.indent)how="prev";else state=getContextBefore(cm,n).state;var tabSize=cm.options.tabSize;var line=getLine(doc,n);var curSpace=countColumn(line.text,null,tabSize);if(line.stateAfter)line.stateAfter=null;var curSpaceString=line.text.match(/^\\s*/)[0];var indentation;\nif(!aggressive&&!/\\S/.test(line.text)){indentation=0;how="not"}else if(how=="smart"){indentation=doc.mode.indent(state,line.text.slice(curSpaceString.length),line.text);if(indentation==Pass||indentation>150){if(!aggressive)return;how="prev"}}if(how=="prev")if(n>doc.first)indentation=countColumn(getLine(doc,n-1).text,null,tabSize);else indentation=0;else if(how=="add")indentation=curSpace+cm.options.indentUnit;else if(how=="subtract")indentation=curSpace-cm.options.indentUnit;else if(typeof how=="number")indentation=\ncurSpace+how;indentation=Math.max(0,indentation);var indentString="";var pos=0;if(cm.options.indentWithTabs){var i=Math.floor(indentation/tabSize);for(;i;--i){pos=pos+tabSize;indentString=indentString+"\\t"}}if(pos<indentation)indentString=indentString+spaceStr(indentation-pos);if(indentString!=curSpaceString){replaceRange(doc,indentString,Pos(n,0),Pos(n,curSpaceString.length),"+input");line.stateAfter=null;return true}else{var i$1=0;for(;i$1<doc.sel.ranges.length;i$1++){var range=doc.sel.ranges[i$1];\nif(range.head.line==n&&range.head.ch<curSpaceString.length){var pos$1=Pos(n,curSpaceString.length);replaceOneSelection(doc,i$1,new Range(pos$1,pos$1));break}}}}function setLastCopied(newLastCopied){lastCopied=newLastCopied}function applyTextInput(cm,inserted,deleted,sel,origin){var doc=cm.doc;cm.display.shift=false;if(!sel)sel=doc.sel;var recent=+new Date-200;var paste=origin=="paste"||cm.state.pasteIncoming>recent;var textLines=splitLinesAuto(inserted);var multiPaste=null;if(paste&&sel.ranges.length>\n1)if(lastCopied&&lastCopied.text.join("\\n")==inserted){if(sel.ranges.length%lastCopied.text.length==0){multiPaste=[];var i=0;for(;i<lastCopied.text.length;i++)multiPaste.push(doc.splitLines(lastCopied.text[i]))}}else if(textLines.length==sel.ranges.length&&cm.options.pasteLinesPerSelection)multiPaste=map(textLines,function(l){return[l]});var updateInput=cm.curOp.updateInput;var i$1=sel.ranges.length-1;for(;i$1>=0;i$1--){var range=sel.ranges[i$1];var from=range.from();var to=range.to();if(range.empty())if(deleted&&\ndeleted>0)from=Pos(from.line,from.ch-deleted);else if(cm.state.overwrite&&!paste)to=Pos(to.line,Math.min(getLine(doc,to.line).text.length,to.ch+lst(textLines).length));else if(paste&&lastCopied&&lastCopied.lineWise&&lastCopied.text.join("\\n")==textLines.join("\\n"))from=to=Pos(from.line,0);var changeEvent={from:from,to:to,text:multiPaste?multiPaste[i$1%multiPaste.length]:textLines,origin:origin||(paste?"paste":cm.state.cutIncoming>recent?"cut":"+input")};makeChange(cm.doc,changeEvent);signalLater(cm,\n"inputRead",cm,changeEvent)}if(inserted&&!paste)triggerElectric(cm,inserted);ensureCursorVisible(cm);if(cm.curOp.updateInput<2)cm.curOp.updateInput=updateInput;cm.curOp.typing=true;cm.state.pasteIncoming=cm.state.cutIncoming=-1}function handlePaste(e,cm){var pasted=e.clipboardData&&e.clipboardData.getData("Text");if(pasted){e.preventDefault();if(!cm.isReadOnly()&&!cm.options.disableInput&&cm.hasFocus())runInOp(cm,function(){return applyTextInput(cm,pasted,0,null,"paste")});return true}}function triggerElectric(cm,\ninserted){if(!cm.options.electricChars||!cm.options.smartIndent)return;var sel=cm.doc.sel;var i=sel.ranges.length-1;for(;i>=0;i--){var range=sel.ranges[i];if(range.head.ch>100||i&&sel.ranges[i-1].head.line==range.head.line)continue;var mode=cm.getModeAt(range.head);var indented=false;if(mode.electricChars){var j=0;for(;j<mode.electricChars.length;j++)if(inserted.indexOf(mode.electricChars.charAt(j))>-1){indented=indentLine(cm,range.head.line,"smart");break}}else if(mode.electricInput)if(mode.electricInput.test(getLine(cm.doc,\nrange.head.line).text.slice(0,range.head.ch)))indented=indentLine(cm,range.head.line,"smart");if(indented)signalLater(cm,"electricInput",cm,range.head.line)}}function copyableRanges(cm){var text=[];var ranges=[];var i=0;for(;i<cm.doc.sel.ranges.length;i++){var line=cm.doc.sel.ranges[i].head.line;var lineRange={anchor:Pos(line,0),head:Pos(line+1,0)};ranges.push(lineRange);text.push(cm.getRange(lineRange.anchor,lineRange.head))}return{text:text,ranges:ranges}}function disableBrowserMagic(field,spellcheck,\nautocorrect,autocapitalize){field.setAttribute("autocorrect",autocorrect?"":"off");field.setAttribute("autocapitalize",autocapitalize?"":"off");field.setAttribute("spellcheck",!!spellcheck)}function hiddenTextarea(){var te=elt("textarea",null,null,"position: absolute; bottom: -1em; padding: 0; width: 1px; height: 1em; min-height: 1em; outline: none");var div=elt("div",[te],null,"overflow: hidden; position: relative; width: 3px; height: 0px;");if(webkit)te.style.width="1000px";else te.setAttribute("wrap",\n"off");if(ios)te.style.border="1px solid black";disableBrowserMagic(te);return div}function addEditorMethods(CodeMirror){var optionHandlers=CodeMirror.optionHandlers;var helpers=CodeMirror.helpers={};CodeMirror.prototype={constructor:CodeMirror,focus:function(){window.focus();this.display.input.focus()},setOption:function(option,value){var options=this.options;var old=options[option];if(options[option]==value&&option!="mode")return;options[option]=value;if(optionHandlers.hasOwnProperty(option))operation(this,\noptionHandlers[option])(this,value,old);signal(this,"optionChange",this,option)},getOption:function(option){return this.options[option]},getDoc:function(){return this.doc},addKeyMap:function(map,bottom){this.state.keyMaps[bottom?"push":"unshift"](getKeyMap(map))},removeKeyMap:function(map){var maps=this.state.keyMaps;var i=0;for(;i<maps.length;++i)if(maps[i]==map||maps[i].name==map){maps.splice(i,1);return true}},addOverlay:methodOp(function(spec,options){var mode=spec.token?spec:CodeMirror.getMode(this.options,\nspec);if(mode.startState)throw new Error("Overlays may not be stateful.");insertSorted(this.state.overlays,{mode:mode,modeSpec:spec,opaque:options&&options.opaque,priority:options&&options.priority||0},function(overlay){return overlay.priority});this.state.modeGen++;regChange(this)}),removeOverlay:methodOp(function(spec){var overlays=this.state.overlays;var i=0;for(;i<overlays.length;++i){var cur=overlays[i].modeSpec;if(cur==spec||typeof spec=="string"&&cur.name==spec){overlays.splice(i,1);this.state.modeGen++;\nregChange(this);return}}}),indentLine:methodOp(function(n,dir,aggressive){if(typeof dir!="string"&&typeof dir!="number")if(dir==null)dir=this.options.smartIndent?"smart":"prev";else dir=dir?"add":"subtract";if(isLine(this.doc,n))indentLine(this,n,dir,aggressive)}),indentSelection:methodOp(function(how){var ranges=this.doc.sel.ranges;var end=-1;var i=0;for(;i<ranges.length;i++){var range=ranges[i];if(!range.empty()){var from=range.from();var to=range.to();var start=Math.max(end,from.line);end=Math.min(this.lastLine(),\nto.line-(to.ch?0:1))+1;var j=start;for(;j<end;++j)indentLine(this,j,how);var newRanges=this.doc.sel.ranges;if(from.ch==0&&ranges.length==newRanges.length&&newRanges[i].from().ch>0)replaceOneSelection(this.doc,i,new Range(from,newRanges[i].to()),sel_dontScroll)}else if(range.head.line>end){indentLine(this,range.head.line,how,true);end=range.head.line;if(i==this.doc.sel.primIndex)ensureCursorVisible(this)}}}),getTokenAt:function(pos,precise){return takeToken(this,pos,precise)},getLineTokens:function(line,\nprecise){return takeToken(this,Pos(line),precise,true)},getTokenTypeAt:function(pos){pos=clipPos(this.doc,pos);var styles=getLineStyles(this,getLine(this.doc,pos.line));var before=0;var after=(styles.length-1)/2;var ch=pos.ch;var type;if(ch==0)type=styles[2];else for(;;){var mid=before+after>>1;if((mid?styles[mid*2-1]:0)>=ch)after=mid;else if(styles[mid*2+1]<ch)before=mid+1;else{type=styles[mid*2+2];break}}var cut=type?type.indexOf("overlay "):-1;return cut<0?type:cut==0?null:type.slice(0,cut-1)},\ngetModeAt:function(pos){var mode=this.doc.mode;if(!mode.innerMode)return mode;return CodeMirror.innerMode(mode,this.getTokenAt(pos).state).mode},getHelper:function(pos,type){return this.getHelpers(pos,type)[0]},getHelpers:function(pos,type){var found=[];if(!helpers.hasOwnProperty(type))return found;var help=helpers[type];var mode=this.getModeAt(pos);if(typeof mode[type]=="string"){if(help[mode[type]])found.push(help[mode[type]])}else if(mode[type]){var i=0;for(;i<mode[type].length;i++){var val=help[mode[type][i]];\nif(val)found.push(val)}}else if(mode.helperType&&help[mode.helperType])found.push(help[mode.helperType]);else if(help[mode.name])found.push(help[mode.name]);var i$1=0;for(;i$1<help._global.length;i$1++){var cur=help._global[i$1];if(cur.pred(mode,this)&&indexOf(found,cur.val)==-1)found.push(cur.val)}return found},getStateAfter:function(line,precise){var doc=this.doc;line=clipLine(doc,line==null?doc.first+doc.size-1:line);return getContextBefore(this,line+1,precise).state},cursorCoords:function(start,\nmode){var pos;var range=this.doc.sel.primary();if(start==null)pos=range.head;else if(typeof start=="object")pos=clipPos(this.doc,start);else pos=start?range.from():range.to();return cursorCoords(this,pos,mode||"page")},charCoords:function(pos,mode){return charCoords(this,clipPos(this.doc,pos),mode||"page")},coordsChar:function(coords,mode){coords=fromCoordSystem(this,coords,mode||"page");return coordsChar(this,coords.left,coords.top)},lineAtHeight:function(height,mode){height=fromCoordSystem(this,\n{top:height,left:0},mode||"page").top;return lineAtHeight(this.doc,height+this.display.viewOffset)},heightAtLine:function(line,mode,includeWidgets){var end=false;var lineObj;if(typeof line=="number"){var last=this.doc.first+this.doc.size-1;if(line<this.doc.first)line=this.doc.first;else if(line>last){line=last;end=true}lineObj=getLine(this.doc,line)}else lineObj=line;return intoCoordSystem(this,lineObj,{top:0,left:0},mode||"page",includeWidgets||end).top+(end?this.doc.height-heightAtLine(lineObj):\n0)},defaultTextHeight:function(){return textHeight(this.display)},defaultCharWidth:function(){return charWidth(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(pos,node,scroll,vert,horiz){var display=this.display;pos=cursorCoords(this,clipPos(this.doc,pos));var top=pos.bottom;var left=pos.left;node.style.position="absolute";node.setAttribute("cm-ignore-events","true");this.display.input.setUneditable(node);display.sizer.appendChild(node);\nif(vert=="over")top=pos.top;else if(vert=="above"||vert=="near"){var vspace=Math.max(display.wrapper.clientHeight,this.doc.height);var hspace=Math.max(display.sizer.clientWidth,display.lineSpace.clientWidth);if((vert=="above"||pos.bottom+node.offsetHeight>vspace)&&pos.top>node.offsetHeight)top=pos.top-node.offsetHeight;else if(pos.bottom+node.offsetHeight<=vspace)top=pos.bottom;if(left+node.offsetWidth>hspace)left=hspace-node.offsetWidth}node.style.top=top+"px";node.style.left=node.style.right="";\nif(horiz=="right"){left=display.sizer.clientWidth-node.offsetWidth;node.style.right="0px"}else{if(horiz=="left")left=0;else if(horiz=="middle")left=(display.sizer.clientWidth-node.offsetWidth)/2;node.style.left=left+"px"}if(scroll)scrollIntoView(this,{left:left,top:top,right:left+node.offsetWidth,bottom:top+node.offsetHeight})},triggerOnKeyDown:methodOp(onKeyDown),triggerOnKeyPress:methodOp(onKeyPress),triggerOnKeyUp:onKeyUp,triggerOnMouseDown:methodOp(onMouseDown),execCommand:function(cmd){if(commands.hasOwnProperty(cmd))return commands[cmd].call(null,\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);var i=0;for(;i<amount;++i){cur=findPosH(this.doc,cur,dir,unit,visually);if(cur.hitSide)break}return cur},moveH:methodOp(function(dir,unit){var this$1=this;this.extendSelectionsBy(function(range){if(this$1.display.shift||this$1.doc.extend||range.empty())return findPosH(this$1.doc,range.head,dir,unit,this$1.options.rtlMoveVisually);\nelse return dir<0?range.from():range.to()},sel_move)}),deleteH:methodOp(function(dir,unit){var sel=this.doc.sel;var doc=this.doc;if(sel.somethingSelected())doc.replaceSelection("",null,"+delete");else deleteNearSelection(this,function(range){var other=findPosH(doc,range.head,dir,unit,false);return dir<0?{from:other,to:range.head}:{from:range.head,to:other}})}),findPosV:function(from,amount,unit,goalColumn){var dir=1;var x=goalColumn;if(amount<0){dir=-1;amount=-amount}var cur=clipPos(this.doc,from);\nvar i=0;for(;i<amount;++i){var coords=cursorCoords(this,cur,"div");if(x==null)x=coords.left;else coords.left=x;cur=findPosV(this,coords,dir,unit);if(cur.hitSide)break}return cur},moveV:methodOp(function(dir,unit){var this$1=this;var doc=this.doc;var goals=[];var collapse=!this.display.shift&&!doc.extend&&doc.sel.somethingSelected();doc.extendSelectionsBy(function(range){if(collapse)return dir<0?range.from():range.to();var headPos=cursorCoords(this$1,range.head,"div");if(range.goalColumn!=null)headPos.left=\nrange.goalColumn;goals.push(headPos.left);var pos=findPosV(this$1,headPos,dir,unit);if(unit=="page"&&range==doc.sel.primary())addToScrollTop(this$1,charCoords(this$1,pos,"div").top-headPos.top);return pos},sel_move);if(goals.length){var i=0;for(;i<doc.sel.ranges.length;i++)doc.sel.ranges[i].goalColumn=goals[i]}}),findWordAt:function(pos){var doc=this.doc;var line=getLine(doc,pos.line).text;var start=pos.ch;var end=pos.ch;if(line){var helper=this.getHelper(pos,"wordChars");if((pos.sticky=="before"||\nend==line.length)&&start)--start;else++end;var startChar=line.charAt(start);var check=isWordChar(startChar,helper)?function(ch){return isWordChar(ch,helper)}:/\\s/.test(startChar)?function(ch){return/\\s/.test(ch)}:function(ch){return!/\\s/.test(ch)&&!isWordChar(ch)};for(;start>0&&check(line.charAt(start-1));)--start;for(;end<line.length&&check(line.charAt(end));)++end}return new Range(Pos(pos.line,start),Pos(pos.line,end))},toggleOverwrite:function(value){if(value!=null&&value==this.state.overwrite)return;\nif(this.state.overwrite=!this.state.overwrite)addClass(this.display.cursorDiv,"CodeMirror-overwrite");else rmClass(this.display.cursorDiv,"CodeMirror-overwrite");signal(this,"overwriteToggle",this,this.state.overwrite)},hasFocus:function(){return this.display.input.getField()==activeElt()},isReadOnly:function(){return!!(this.options.readOnly||this.doc.cantEdit)},scrollTo:methodOp(function(x,y){scrollToCoords(this,x,y)}),getScrollInfo:function(){var scroller=this.display.scroller;return{left:scroller.scrollLeft,\ntop:scroller.scrollTop,height:scroller.scrollHeight-scrollGap(this)-this.display.barHeight,width:scroller.scrollWidth-scrollGap(this)-this.display.barWidth,clientHeight:displayHeight(this),clientWidth:displayWidth(this)}},scrollIntoView:methodOp(function(range,margin){if(range==null){range={from:this.doc.sel.primary().head,to:null};if(margin==null)margin=this.options.cursorScrollMargin}else if(typeof range=="number")range={from:Pos(range,0),to:null};else if(range.from==null)range={from:range,to:null};\nif(!range.to)range.to=range.from;range.margin=margin||0;if(range.from.line!=null)scrollToRange(this,range);else scrollToCoordsRange(this,range.from,range.to,range.margin)}),setSize:methodOp(function(width,height){var this$1=this;var interpret=function(val){return typeof val=="number"||/^\\d+$/.test(String(val))?val+"px":val};if(width!=null)this.display.wrapper.style.width=interpret(width);if(height!=null)this.display.wrapper.style.height=interpret(height);if(this.options.lineWrapping)clearLineMeasurementCache(this);\nvar lineNo=this.display.viewFrom;this.doc.iter(lineNo,this.display.viewTo,function(line){if(line.widgets){var i=0;for(;i<line.widgets.length;i++)if(line.widgets[i].noHScroll){regLineChange(this$1,lineNo,"widget");break}}++lineNo});this.curOp.forceUpdate=true;signal(this,"refresh",this)}),operation:function(f){return runInOp(this,f)},startOperation:function(){return startOperation(this)},endOperation:function(){return endOperation(this)},refresh:methodOp(function(){var oldHeight=this.display.cachedTextHeight;\nregChange(this);this.curOp.forceUpdate=true;clearCaches(this);scrollToCoords(this,this.doc.scrollLeft,this.doc.scrollTop);updateGutterSpace(this.display);if(oldHeight==null||Math.abs(oldHeight-textHeight(this.display))>.5||this.options.lineWrapping)estimateLineHeights(this);signal(this,"refresh",this)}),swapDoc:methodOp(function(doc){var old=this.doc;old.cm=null;if(this.state.selectingText)this.state.selectingText();attachDoc(this,doc);clearCaches(this);this.display.input.reset();scrollToCoords(this,\ndoc.scrollLeft,doc.scrollTop);this.curOp.forceScroll=true;signalLater(this,"swapDoc",this,old);return old}),phrase:function(phraseText){var phrases=this.options.phrases;return phrases&&Object.prototype.hasOwnProperty.call(phrases,phraseText)?phrases[phraseText]:phraseText},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}};\neventMixin(CodeMirror);CodeMirror.registerHelper=function(type,name,value){if(!helpers.hasOwnProperty(type))helpers[type]=CodeMirror[type]={_global:[]};helpers[type][name]=value};CodeMirror.registerGlobalHelper=function(type,name,predicate,value){CodeMirror.registerHelper(type,name,value);helpers[type]._global.push({pred:predicate,val:value})}}function findPosH(doc,pos,dir,unit,visually){function findNextLine(){var l=pos.line+lineDir;if(l<doc.first||l>=doc.first+doc.size)return false;pos=new Pos(l,\npos.ch,pos.sticky);return lineObj=getLine(doc,l)}function moveOnce(boundToLine){var next;if(unit=="codepoint"){var ch=lineObj.text.charCodeAt(pos.ch+(dir>0?0:-1));if(isNaN(ch))next=null;else{var astral=dir>0?ch>=55296&&ch<56320:ch>=56320&&ch<57343;next=new Pos(pos.line,Math.max(0,Math.min(lineObj.text.length,pos.ch+dir*(astral?2:1))),-dir)}}else if(visually)next=moveVisually(doc.cm,lineObj,pos,dir);else next=moveLogically(lineObj,pos,dir);if(next==null)if(!boundToLine&&findNextLine())pos=endOfLine(visually,\ndoc.cm,lineObj,pos.line,lineDir);else return false;else pos=next;return true}var oldPos=pos;var origDir=dir;var lineObj=getLine(doc,pos.line);var lineDir=visually&&doc.direction=="rtl"?-dir:dir;if(unit=="char"||unit=="codepoint")moveOnce();else if(unit=="column")moveOnce(true);else if(unit=="word"||unit=="group"){var sawType=null;var group=unit=="group";var helper=doc.cm&&doc.cm.getHelper(pos,"wordChars");var first=true;for(;;first=false){if(dir<0&&!moveOnce(!first))break;var cur=lineObj.text.charAt(pos.ch)||\n"\\n";var type=isWordChar(cur,helper)?"w":group&&cur=="\\n"?"n":!group||/\\s/.test(cur)?null:"p";if(group&&!first&&!type)type="s";if(sawType&&sawType!=type){if(dir<0){dir=1;moveOnce();pos.sticky="after"}break}if(type)sawType=type;if(dir>0&&!moveOnce(!first))break}}var result=skipAtomic(doc,pos,oldPos,origDir,true);if(equalCursorPos(oldPos,result))result.hitSide=true;return result}function findPosV(cm,pos,dir,unit){var doc=cm.doc;var x=pos.left;var y;if(unit=="page"){var pageSize=Math.min(cm.display.wrapper.clientHeight,\nwindow.innerHeight||document.documentElement.clientHeight);var moveAmount=Math.max(pageSize-.5*textHeight(cm.display),3);y=(dir>0?pos.bottom:pos.top)+dir*moveAmount}else if(unit=="line")y=dir>0?pos.bottom+3:pos.top-3;var target;for(;;){target=coordsChar(cm,x,y);if(!target.outside)break;if(dir<0?y<=0:y>=doc.height){target.hitSide=true;break}y=y+dir*5}return target}function posToDOM(cm,pos){var view=findViewForLine(cm,pos.line);if(!view||view.hidden)return null;var line=getLine(cm.doc,pos.line);var info=\nmapFromLineView(view,line,pos.line);var order=getOrder(line,cm.doc.direction);var side="left";if(order){var partPos=getBidiPartAt(order,pos.ch);side=partPos%2?"right":"left"}var result=nodeAndOffsetInLineMap(info.map,pos.ch,side);result.offset=result.collapse=="right"?result.end:result.start;return result}function isInGutter(node){var scan=node;for(;scan;scan=scan.parentNode)if(/CodeMirror-gutter-wrapper/.test(scan.className))return true;return false}function badPos(pos,bad){if(bad)pos.bad=true;return pos}\nfunction domTextBetween(cm,from,to,fromLine,toLine){function recognizeMarker(id){return function(marker){return marker.id==id}}function close(){if(closing){text=text+lineSep;if(extraLinebreak)text=text+lineSep;closing=extraLinebreak=false}}function addText(str){if(str){close();text=text+str}}function walk(node){if(node.nodeType==1){var cmText=node.getAttribute("cm-text");if(cmText){addText(cmText);return}var markerID=node.getAttribute("cm-marker");var range;if(markerID){var found=cm.findMarks(Pos(fromLine,\n0),Pos(toLine+1,0),recognizeMarker(+markerID));if(found.length&&(range=found[0].find(0)))addText(getBetween(cm.doc,range.from,range.to).join(lineSep));return}if(node.getAttribute("contenteditable")=="false")return;var isBlock=/^(pre|div|p|li|table|br)$/i.test(node.nodeName);if(!/^br$/i.test(node.nodeName)&&node.textContent.length==0)return;if(isBlock)close();var i=0;for(;i<node.childNodes.length;i++)walk(node.childNodes[i]);if(/^(pre|p)$/i.test(node.nodeName))extraLinebreak=true;if(isBlock)closing=\ntrue}else if(node.nodeType==3)addText(node.nodeValue.replace(/\\u200b/g,"").replace(/\\u00a0/g," "))}var text="";var closing=false;var lineSep=cm.doc.lineSeparator();var extraLinebreak=false;for(;;){walk(from);if(from==to)break;from=from.nextSibling;extraLinebreak=false}return text}function domToPos(cm,node,offset){var lineNode;if(node==cm.display.lineDiv){lineNode=cm.display.lineDiv.childNodes[offset];if(!lineNode)return badPos(cm.clipPos(Pos(cm.display.viewTo-1)),true);node=null;offset=0}else{lineNode=\nnode;for(;;lineNode=lineNode.parentNode){if(!lineNode||lineNode==cm.display.lineDiv)return null;if(lineNode.parentNode&&lineNode.parentNode==cm.display.lineDiv)break}}var i=0;for(;i<cm.display.view.length;i++){var lineView=cm.display.view[i];if(lineView.node==lineNode)return locateNodeInLineView(lineView,node,offset)}}function locateNodeInLineView(lineView,node,offset){function find(textNode,topNode,offset){var i=-1;for(;i<(maps?maps.length:0);i++){var map=i<0?measure.map:maps[i];var j=0;for(;j<map.length;j=\nj+3){var curNode=map[j+2];if(curNode==textNode||curNode==topNode){var line=lineNo(i<0?lineView.line:lineView.rest[i]);var ch=map[j]+offset;if(offset<0||curNode!=textNode)ch=map[j+(offset?1:0)];return Pos(line,ch)}}}}var wrapper=lineView.text.firstChild;var bad=false;if(!node||!contains(wrapper,node))return badPos(Pos(lineNo(lineView.line),0),true);if(node==wrapper){bad=true;node=wrapper.childNodes[offset];offset=0;if(!node){var line=lineView.rest?lst(lineView.rest):lineView.line;return badPos(Pos(lineNo(line),\nline.text.length),bad)}}var textNode=node.nodeType==3?node:null;var topNode=node;if(!textNode&&node.childNodes.length==1&&node.firstChild.nodeType==3){textNode=node.firstChild;if(offset)offset=textNode.nodeValue.length}for(;topNode.parentNode!=wrapper;)topNode=topNode.parentNode;var measure=lineView.measure;var maps=measure.maps;var found=find(textNode,topNode,offset);if(found)return badPos(found,bad);var after=topNode.nextSibling;var dist=textNode?textNode.nodeValue.length-offset:0;for(;after;after=\nafter.nextSibling){found=find(after,after.firstChild,0);if(found)return badPos(Pos(found.line,found.ch-dist),bad);else dist=dist+after.textContent.length}var before=topNode.previousSibling;var dist$1=offset;for(;before;before=before.previousSibling){found=find(before,before.firstChild,-1);if(found)return badPos(Pos(found.line,found.ch+dist$1),bad);else dist$1=dist$1+before.textContent.length}}function fromTextArea(textarea,options){function save(){textarea.value=cm.getValue()}options=options?copyObj(options):\n{};options.value=textarea.value;if(!options.tabindex&&textarea.tabIndex)options.tabindex=textarea.tabIndex;if(!options.placeholder&&textarea.placeholder)options.placeholder=textarea.placeholder;if(options.autofocus==null){var hasFocus=activeElt();options.autofocus=hasFocus==textarea||textarea.getAttribute("autofocus")!=null&&hasFocus==document.body}var realSubmit;if(textarea.form){on(textarea.form,"submit",save);if(!options.leaveSubmitMethodAlone){var form=textarea.form;realSubmit=form.submit;try{var wrappedSubmit=\nform.submit=function(){save();form.submit=realSubmit;form.submit();form.submit=wrappedSubmit}}catch(e){}}}options.finishInit=function(cm){cm.save=save;cm.getTextArea=function(){return textarea};cm.toTextArea=function(){cm.toTextArea=isNaN;save();textarea.parentNode.removeChild(cm.getWrapperElement());textarea.style.display="";if(textarea.form){off(textarea.form,"submit",save);if(!options.leaveSubmitMethodAlone&&typeof textarea.form.submit=="function")textarea.form.submit=realSubmit}}};textarea.style.display=\n"none";var cm=CodeMirror(function(node){return textarea.parentNode.insertBefore(node,textarea.nextSibling)},options);return cm}function addLegacyProps(CodeMirror){CodeMirror.off=off;CodeMirror.on=on;CodeMirror.wheelEventPixels=wheelEventPixels;CodeMirror.Doc=Doc;CodeMirror.splitLines=splitLinesAuto;CodeMirror.countColumn=countColumn;CodeMirror.findColumn=findColumn;CodeMirror.isWordChar=isWordCharBasic;CodeMirror.Pass=Pass;CodeMirror.signal=signal;CodeMirror.Line=Line;CodeMirror.changeEnd=changeEnd;\nCodeMirror.scrollbarModel=scrollbarModel;CodeMirror.Pos=Pos;CodeMirror.cmpPos=cmp;CodeMirror.modes=modes;CodeMirror.mimeModes=mimeModes;CodeMirror.resolveMode=resolveMode;CodeMirror.getMode=getMode;CodeMirror.modeExtensions=modeExtensions;CodeMirror.extendMode=extendMode;CodeMirror.copyState=copyState;CodeMirror.startState=startState;CodeMirror.innerMode=innerMode;CodeMirror.commands=commands;CodeMirror.keyMap=keyMap;CodeMirror.keyName=keyName;CodeMirror.isModifierKey=isModifierKey;CodeMirror.lookupKey=\nlookupKey;CodeMirror.normalizeKeyMap=normalizeKeyMap;CodeMirror.StringStream=StringStream;CodeMirror.SharedTextMarker=SharedTextMarker;CodeMirror.TextMarker=TextMarker;CodeMirror.LineWidget=LineWidget;CodeMirror.e_preventDefault=e_preventDefault;CodeMirror.e_stopPropagation=e_stopPropagation;CodeMirror.e_stop=e_stop;CodeMirror.addClass=addClass;CodeMirror.contains=contains;CodeMirror.rmClass=rmClass;CodeMirror.keyNames=keyNames}var userAgent=navigator.userAgent;var platform=navigator.platform;var gecko=\n/gecko\\/\\d/i.test(userAgent);var ie_upto10=/MSIE \\d/.test(userAgent);var ie_11up=/Trident\\/(?:[7-9]|\\d{2,})\\..*rv:(\\d+)/.exec(userAgent);var edge=/Edge\\/(\\d+)/.exec(userAgent);var ie=ie_upto10||ie_11up||edge;var ie_version=ie&&(ie_upto10?document.documentMode||6:+(edge||ie_11up)[1]);var webkit=!edge&&/WebKit\\//.test(userAgent);var qtwebkit=webkit&&/Qt\\/\\d+\\.\\d+/.test(userAgent);var chrome=!edge&&/Chrome\\/(\\d+)/.exec(userAgent);var chrome_version=chrome&&+chrome[1];var presto=/Opera\\//.test(userAgent);\nvar safari=/Apple Computer/.test(navigator.vendor);var mac_geMountainLion=/Mac OS X 1\\d\\D([8-9]|\\d\\d)\\D/.test(userAgent);var phantom=/PhantomJS/.test(userAgent);var ios=safari&&(/Mobile\\/\\w+/.test(userAgent)||navigator.maxTouchPoints>2);var android=/Android/.test(userAgent);var mobile=ios||android||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(userAgent);var mac=ios||/Mac/.test(platform);var chromeOS=/\\bCrOS\\b/.test(userAgent);var windows=/win/i.test(platform);var presto_version=presto&&\nuserAgent.match(/Version\\/(\\d*\\.\\d*)/);if(presto_version)presto_version=Number(presto_version[1]);if(presto_version&&presto_version>=15){presto=false;webkit=true}var flipCtrlCmd=mac&&(qtwebkit||presto&&(presto_version==null||presto_version<12.11));var captureRightClick=gecko||ie&&ie_version>=9;var rmClass=function(node,cls){var current=node.className;var match=classTest(cls).exec(current);if(match){var after=current.slice(match.index+match[0].length);node.className=current.slice(0,match.index)+(after?\nmatch[1]+after:"")}};var range;if(document.createRange)range=function(node,start,end,endNode){var r=document.createRange();r.setEnd(endNode||node,end);r.setStart(node,start);return r};else range=function(node,start,end){var r=document.body.createTextRange();try{r.moveToElementText(node.parentNode)}catch(e){return r}r.collapse(true);r.moveEnd("character",end);r.moveStart("character",start);return r};var selectInput=function(node){node.select()};if(ios)selectInput=function(node){node.selectionStart=\n0;node.selectionEnd=node.value.length};else if(ie)selectInput=function(node){try{node.select()}catch(_e){}};var Delayed=function(){this.id=null;this.f=null;this.time=0;this.handler=bind(this.onTimeout,this)};Delayed.prototype.onTimeout=function(self){self.id=0;if(self.time<=+new Date)self.f();else setTimeout(self.handler,self.time-+new Date)};Delayed.prototype.set=function(ms,f){this.f=f;var time=+new Date+ms;if(!this.id||time<this.time){clearTimeout(this.id);this.id=setTimeout(this.handler,ms);this.time=\ntime}};var scrollerGap=50;var Pass={toString:function(){return"CodeMirror.Pass"}};var sel_dontScroll={scroll:false};var sel_mouse={origin:"*mouse"};var sel_move={origin:"+move"};var spaceStrs=[""];var nonASCIISingleCaseWordChar=/[\\u00df\\u0587\\u0590-\\u05f4\\u0600-\\u06ff\\u3040-\\u309f\\u30a0-\\u30ff\\u3400-\\u4db5\\u4e00-\\u9fcc\\uac00-\\ud7af]/;var extendingChars=/[\\u0300-\\u036f\\u0483-\\u0489\\u0591-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u0610-\\u061a\\u064b-\\u065e\\u0670\\u06d6-\\u06dc\\u06de-\\u06e4\\u06e7\\u06e8\\u06ea-\\u06ed\\u0711\\u0730-\\u074a\\u07a6-\\u07b0\\u07eb-\\u07f3\\u0816-\\u0819\\u081b-\\u0823\\u0825-\\u0827\\u0829-\\u082d\\u0900-\\u0902\\u093c\\u0941-\\u0948\\u094d\\u0951-\\u0955\\u0962\\u0963\\u0981\\u09bc\\u09be\\u09c1-\\u09c4\\u09cd\\u09d7\\u09e2\\u09e3\\u0a01\\u0a02\\u0a3c\\u0a41\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a70\\u0a71\\u0a75\\u0a81\\u0a82\\u0abc\\u0ac1-\\u0ac5\\u0ac7\\u0ac8\\u0acd\\u0ae2\\u0ae3\\u0b01\\u0b3c\\u0b3e\\u0b3f\\u0b41-\\u0b44\\u0b4d\\u0b56\\u0b57\\u0b62\\u0b63\\u0b82\\u0bbe\\u0bc0\\u0bcd\\u0bd7\\u0c3e-\\u0c40\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c62\\u0c63\\u0cbc\\u0cbf\\u0cc2\\u0cc6\\u0ccc\\u0ccd\\u0cd5\\u0cd6\\u0ce2\\u0ce3\\u0d3e\\u0d41-\\u0d44\\u0d4d\\u0d57\\u0d62\\u0d63\\u0dca\\u0dcf\\u0dd2-\\u0dd4\\u0dd6\\u0ddf\\u0e31\\u0e34-\\u0e3a\\u0e47-\\u0e4e\\u0eb1\\u0eb4-\\u0eb9\\u0ebb\\u0ebc\\u0ec8-\\u0ecd\\u0f18\\u0f19\\u0f35\\u0f37\\u0f39\\u0f71-\\u0f7e\\u0f80-\\u0f84\\u0f86\\u0f87\\u0f90-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u102d-\\u1030\\u1032-\\u1037\\u1039\\u103a\\u103d\\u103e\\u1058\\u1059\\u105e-\\u1060\\u1071-\\u1074\\u1082\\u1085\\u1086\\u108d\\u109d\\u135f\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17b7-\\u17bd\\u17c6\\u17c9-\\u17d3\\u17dd\\u180b-\\u180d\\u18a9\\u1920-\\u1922\\u1927\\u1928\\u1932\\u1939-\\u193b\\u1a17\\u1a18\\u1a56\\u1a58-\\u1a5e\\u1a60\\u1a62\\u1a65-\\u1a6c\\u1a73-\\u1a7c\\u1a7f\\u1b00-\\u1b03\\u1b34\\u1b36-\\u1b3a\\u1b3c\\u1b42\\u1b6b-\\u1b73\\u1b80\\u1b81\\u1ba2-\\u1ba5\\u1ba8\\u1ba9\\u1c2c-\\u1c33\\u1c36\\u1c37\\u1cd0-\\u1cd2\\u1cd4-\\u1ce0\\u1ce2-\\u1ce8\\u1ced\\u1dc0-\\u1de6\\u1dfd-\\u1dff\\u200c\\u200d\\u20d0-\\u20f0\\u2cef-\\u2cf1\\u2de0-\\u2dff\\u302a-\\u302f\\u3099\\u309a\\ua66f-\\ua672\\ua67c\\ua67d\\ua6f0\\ua6f1\\ua802\\ua806\\ua80b\\ua825\\ua826\\ua8c4\\ua8e0-\\ua8f1\\ua926-\\ua92d\\ua947-\\ua951\\ua980-\\ua982\\ua9b3\\ua9b6-\\ua9b9\\ua9bc\\uaa29-\\uaa2e\\uaa31\\uaa32\\uaa35\\uaa36\\uaa43\\uaa4c\\uaab0\\uaab2-\\uaab4\\uaab7\\uaab8\\uaabe\\uaabf\\uaac1\\uabe5\\uabe8\\uabed\\udc00-\\udfff\\ufb1e\\ufe00-\\ufe0f\\ufe20-\\ufe26\\uff9e\\uff9f]/;\nvar bidiOther=null;var bidiOrdering=function(){function charType(code){if(code<=247)return lowTypes.charAt(code);else if(1424<=code&&code<=1524)return"R";else if(1536<=code&&code<=1785)return arabicTypes.charAt(code-1536);else if(1774<=code&&code<=2220)return"r";else if(8192<=code&&code<=8203)return"w";else if(code==8204)return"b";else return"L"}function BidiSpan(level,from,to){this.level=level;this.from=from;this.to=to}var lowTypes="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN";\nvar arabicTypes="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";var bidiRE=/[\\u0590-\\u05f4\\u0600-\\u06ff\\u0700-\\u08ac]/;var isNeutral=/[stwN]/;var isStrong=/[LRr]/;var countsAsLeft=/[Lb1n]/;var countsAsNum=/[1n]/;return function(str,direction){var outerType=direction=="ltr"?"L":"R";if(str.length==\n0||direction=="ltr"&&!bidiRE.test(str))return false;var len=str.length;var types=[];var i=0;for(;i<len;++i)types.push(charType(str.charCodeAt(i)));var i$1=0;var prev=outerType;for(;i$1<len;++i$1){var type=types[i$1];if(type=="m")types[i$1]=prev;else prev=type}var i$2=0;var cur=outerType;for(;i$2<len;++i$2){var type$1=types[i$2];if(type$1=="1"&&cur=="r")types[i$2]="n";else if(isStrong.test(type$1)){cur=type$1;if(type$1=="r")types[i$2]="R"}}var i$3=1;var prev$1=types[0];for(;i$3<len-1;++i$3){var type$2=\ntypes[i$3];if(type$2=="+"&&prev$1=="1"&&types[i$3+1]=="1")types[i$3]="1";else if(type$2==","&&prev$1==types[i$3+1]&&(prev$1=="1"||prev$1=="n"))types[i$3]=prev$1;prev$1=type$2}var i$4=0;for(;i$4<len;++i$4){var type$3=types[i$4];if(type$3==",")types[i$4]="N";else if(type$3=="%"){var end=void 0;end=i$4+1;for(;end<len&&types[end]=="%";++end);var replace=i$4&&types[i$4-1]=="!"||end<len&&types[end]=="1"?"1":"N";var j=i$4;for(;j<end;++j)types[j]=replace;i$4=end-1}}var i$5=0;var cur$1=outerType;for(;i$5<\nlen;++i$5){var type$4=types[i$5];if(cur$1=="L"&&type$4=="1")types[i$5]="L";else if(isStrong.test(type$4))cur$1=type$4}var i$6=0;for(;i$6<len;++i$6)if(isNeutral.test(types[i$6])){var end$1=void 0;end$1=i$6+1;for(;end$1<len&&isNeutral.test(types[end$1]);++end$1);var before=(i$6?types[i$6-1]:outerType)=="L";var after=(end$1<len?types[end$1]:outerType)=="L";var replace$1=before==after?before?"L":"R":outerType;var j$1=i$6;for(;j$1<end$1;++j$1)types[j$1]=replace$1;i$6=end$1-1}var order=[];var m;var i$7=\n0;for(;i$7<len;)if(countsAsLeft.test(types[i$7])){var start=i$7;++i$7;for(;i$7<len&&countsAsLeft.test(types[i$7]);++i$7);order.push(new BidiSpan(0,start,i$7))}else{var pos=i$7;var at=order.length;var isRTL=direction=="rtl"?1:0;++i$7;for(;i$7<len&&types[i$7]!="L";++i$7);var j$2=pos;for(;j$2<i$7;)if(countsAsNum.test(types[j$2])){if(pos<j$2){order.splice(at,0,new BidiSpan(1,pos,j$2));at=at+isRTL}var nstart=j$2;++j$2;for(;j$2<i$7&&countsAsNum.test(types[j$2]);++j$2);order.splice(at,0,new BidiSpan(2,nstart,\nj$2));at=at+isRTL;pos=j$2}else++j$2;if(pos<i$7)order.splice(at,0,new BidiSpan(1,pos,i$7))}if(direction=="ltr"){if(order[0].level==1&&(m=str.match(/^\\s+/))){order[0].from=m[0].length;order.unshift(new BidiSpan(0,0,m[0].length))}if(lst(order).level==1&&(m=str.match(/\\s+$/))){lst(order).to-=m[0].length;order.push(new BidiSpan(0,len-m[0].length,len))}}return direction=="rtl"?order.reverse():order}}();var noHandlers=[];var on=function(emitter,type,f){if(emitter.addEventListener)emitter.addEventListener(type,\nf,false);else if(emitter.attachEvent)emitter.attachEvent("on"+type,f);else{var map=emitter._handlers||(emitter._handlers={});map[type]=(map[type]||noHandlers).concat(f)}};var dragAndDrop=function(){if(ie&&ie_version<9)return false;var div=elt("div");return"draggable"in div||"dragDrop"in div}();var zwspSupported;var badBidiRects;var splitLinesAuto="\\n\\nb".split(/\\n/).length!=3?function(string){var pos=0;var result=[];var l=string.length;for(;pos<=l;){var nl=string.indexOf("\\n",pos);if(nl==-1)nl=string.length;\nvar line=string.slice(pos,string.charAt(nl-1)=="\\r"?nl-1:nl);var rt=line.indexOf("\\r");if(rt!=-1){result.push(line.slice(0,rt));pos=pos+(rt+1)}else{result.push(line);pos=nl+1}}return result}:function(string){return string.split(/\\r\\n?|\\n/)};var hasSelection=window.getSelection?function(te){try{return te.selectionStart!=te.selectionEnd}catch(e){return false}}:function(te){var range;try{range=te.ownerDocument.selection.createRange()}catch(e){}if(!range||range.parentElement()!=te)return false;return range.compareEndPoints("StartToEnd",\nrange)!=0};var hasCopyEvent=function(){var e=elt("div");if("oncopy"in e)return true;var policy={createScript:function(ignored){return"return;"}};if(typeof trustedTypes!=="undefined")policy=trustedTypes.createPolicy("codemirror#return",policy);e.setAttribute("oncopy",policy.createScript(""));return typeof e.oncopy=="function"}();var badZoomedRects=null;var modes={};var mimeModes={};var modeExtensions={};var StringStream=function(string,tabSize,lineOracle){this.pos=this.start=0;this.string=string;this.tabSize=\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;for(;this.eat(match););return this.pos>start};StringStream.prototype.eatSpace=function(){var start=this.pos;for(;/[\\s\\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>start};StringStream.prototype.skipToEnd=function(){this.pos=this.string.length};StringStream.prototype.skipTo=function(ch){var found=\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)};var SavedContext=\nfunction(state,lookAhead){this.state=state;this.lookAhead=lookAhead};var Context=function(doc,state,line,lookAhead){this.state=state;this.doc=doc;this.line=line;this.maxLookAhead=lookAhead||0;this.baseTokens=null;this.baseTokenPos=1};Context.prototype.lookAhead=function(n){var line=this.doc.getLine(this.line+n);if(line!=null&&n>this.maxLookAhead)this.maxLookAhead=n;return line};Context.prototype.baseToken=function(n){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=n;)this.baseTokenPos+=\n2;var type=this.baseTokens[this.baseTokenPos+1];return{type:type&&type.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-n}};Context.prototype.nextLine=function(){this.line++;if(this.maxLookAhead>0)this.maxLookAhead--};Context.fromSaved=function(doc,saved,line){if(saved instanceof SavedContext)return new Context(doc,copyState(doc.mode,saved.state),line,saved.lookAhead);else return new Context(doc,copyState(doc.mode,saved),line)};Context.prototype.save=function(copy){var state=\ncopy!==false?copyState(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new SavedContext(state,this.maxLookAhead):state};var Token=function(stream,type,state){this.start=stream.start;this.end=stream.pos;this.string=stream.current();this.type=type||null;this.state=state};var sawReadOnlySpans=false;var sawCollapsedSpans=false;var Line=function(text,markedSpans,estimateHeight){this.text=text;attachMarkedSpans(this,markedSpans);this.height=estimateHeight?estimateHeight(this):1};Line.prototype.lineNo=\nfunction(){return lineNo(this)};eventMixin(Line);var styleToClassCache={};var styleToClassCacheWithMode={};var operationGroup=null;var orphanDelayedCallbacks=null;var nullRect={left:0,right:0,top:0,bottom:0};var measureText;var NativeScrollbars=function(place,scroll,cm){this.cm=cm;var vert=this.vert=elt("div",[elt("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar");var horiz=this.horiz=elt("div",[elt("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");vert.tabIndex=\nhoriz.tabIndex=-1;place(vert);place(horiz);on(vert,"scroll",function(){if(vert.clientHeight)scroll(vert.scrollTop,"vertical")});on(horiz,"scroll",function(){if(horiz.clientWidth)scroll(horiz.scrollLeft,"horizontal")});this.checkedZeroWidth=false;if(ie&&ie_version<8)this.horiz.style.minHeight=this.vert.style.minWidth="18px"};NativeScrollbars.prototype.update=function(measure){var needsH=measure.scrollWidth>measure.clientWidth+1;var needsV=measure.scrollHeight>measure.clientHeight+1;var sWidth=measure.nativeBarWidth;\nif(needsV){this.vert.style.display="block";this.vert.style.bottom=needsH?sWidth+"px":"0";var totalHeight=measure.viewHeight-(needsH?sWidth:0);this.vert.firstChild.style.height=Math.max(0,measure.scrollHeight-measure.clientHeight+totalHeight)+"px"}else{this.vert.scrollTop=0;this.vert.style.display="";this.vert.firstChild.style.height="0"}if(needsH){this.horiz.style.display="block";this.horiz.style.right=needsV?sWidth+"px":"0";this.horiz.style.left=measure.barLeft+"px";var totalWidth=measure.viewWidth-\nmeasure.barLeft-(needsV?sWidth:0);this.horiz.firstChild.style.width=Math.max(0,measure.scrollWidth-measure.clientWidth+totalWidth)+"px"}else{this.horiz.style.display="";this.horiz.firstChild.style.width="0"}if(!this.checkedZeroWidth&&measure.clientHeight>0){if(sWidth==0)this.zeroWidthHack();this.checkedZeroWidth=true}return{right:needsV?sWidth:0,bottom:needsH?sWidth:0}};NativeScrollbars.prototype.setScrollLeft=function(pos){if(this.horiz.scrollLeft!=pos)this.horiz.scrollLeft=pos;if(this.disableHoriz)this.enableZeroWidthBar(this.horiz,\nthis.disableHoriz,"horiz")};NativeScrollbars.prototype.setScrollTop=function(pos){if(this.vert.scrollTop!=pos)this.vert.scrollTop=pos;if(this.disableVert)this.enableZeroWidthBar(this.vert,this.disableVert,"vert")};NativeScrollbars.prototype.zeroWidthHack=function(){var w=mac&&!mac_geMountainLion?"12px":"18px";this.horiz.style.height=this.vert.style.width=w;this.horiz.style.visibility=this.vert.style.visibility="hidden";this.disableHoriz=new Delayed;this.disableVert=new Delayed};NativeScrollbars.prototype.enableZeroWidthBar=\nfunction(bar,delay,type){function maybeDisable(){var box=bar.getBoundingClientRect();var elt=type=="vert"?document.elementFromPoint(box.right-1,(box.top+box.bottom)/2):document.elementFromPoint((box.right+box.left)/2,box.bottom-1);if(elt!=bar)bar.style.visibility="hidden";else delay.set(1E3,maybeDisable)}bar.style.visibility="";delay.set(1E3,maybeDisable)};NativeScrollbars.prototype.clear=function(){var parent=this.horiz.parentNode;parent.removeChild(this.horiz);parent.removeChild(this.vert)};var NullScrollbars=\nfunction(){};NullScrollbars.prototype.update=function(){return{bottom:0,right:0}};NullScrollbars.prototype.setScrollLeft=function(){};NullScrollbars.prototype.setScrollTop=function(){};NullScrollbars.prototype.clear=function(){};var scrollbarModel={"native":NativeScrollbars,"null":NullScrollbars};var nextOpId=0;var DisplayUpdate=function(cm,viewport,force){var display=cm.display;this.viewport=viewport;this.visible=visibleLines(display,cm.doc,viewport);this.editorIsHidden=!display.wrapper.offsetWidth;\nthis.wrapperHeight=display.wrapper.clientHeight;this.wrapperWidth=display.wrapper.clientWidth;this.oldDisplayWidth=displayWidth(cm);this.force=force;this.dims=getDimensions(cm);this.events=[]};DisplayUpdate.prototype.signal=function(emitter,type){if(hasHandler(emitter,type))this.events.push(arguments)};DisplayUpdate.prototype.finish=function(){var i=0;for(;i<this.events.length;i++)signal.apply(null,this.events[i])};var wheelSamples=0;var wheelPixelsPerUnit=null;if(ie)wheelPixelsPerUnit=-.53;else if(gecko)wheelPixelsPerUnit=\n15;else if(chrome)wheelPixelsPerUnit=-.7;else if(safari)wheelPixelsPerUnit=-1/3;var Selection=function(ranges,primIndex){this.ranges=ranges;this.primIndex=primIndex};Selection.prototype.primary=function(){return this.ranges[this.primIndex]};Selection.prototype.equals=function(other){if(other==this)return true;if(other.primIndex!=this.primIndex||other.ranges.length!=this.ranges.length)return false;var i=0;for(;i<this.ranges.length;i++){var here=this.ranges[i];var there=other.ranges[i];if(!equalCursorPos(here.anchor,\nthere.anchor)||!equalCursorPos(here.head,there.head))return false}return true};Selection.prototype.deepCopy=function(){var out=[];var i=0;for(;i<this.ranges.length;i++)out[i]=new Range(copyPos(this.ranges[i].anchor),copyPos(this.ranges[i].head));return new Selection(out,this.primIndex)};Selection.prototype.somethingSelected=function(){var i=0;for(;i<this.ranges.length;i++)if(!this.ranges[i].empty())return true;return false};Selection.prototype.contains=function(pos,end){if(!end)end=pos;var i=0;for(;i<\nthis.ranges.length;i++){var range=this.ranges[i];if(cmp(end,range.from())>=0&&cmp(pos,range.to())<=0)return i}return-1};var Range=function(anchor,head){this.anchor=anchor;this.head=head};Range.prototype.from=function(){return minPos(this.anchor,this.head)};Range.prototype.to=function(){return maxPos(this.anchor,this.head)};Range.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};LeafChunk.prototype={chunkSize:function(){return this.lines.length},removeInner:function(at,\nn){var i=at;var e=at+n;for(;i<e;++i){var line=this.lines[i];this.height-=line.height;cleanUpLine(line);signalLater(line,"delete")}this.lines.splice(at,n)},collapse:function(lines){lines.push.apply(lines,this.lines)},insertInner:function(at,lines,height){this.height+=height;this.lines=this.lines.slice(0,at).concat(lines).concat(this.lines.slice(at));var i=0;for(;i<lines.length;++i)lines[i].parent=this},iterN:function(at,n,op){var e=at+n;for(;at<e;++at)if(op(this.lines[at]))return true}};BranchChunk.prototype=\n{chunkSize:function(){return this.size},removeInner:function(at,n){this.size-=n;var i=0;for(;i<this.children.length;++i){var child=this.children[i];var sz=child.chunkSize();if(at<sz){var rm=Math.min(n,sz-at);var oldHeight=child.height;child.removeInner(at,rm);this.height-=oldHeight-child.height;if(sz==rm){this.children.splice(i--,1);child.parent=null}if((n=n-rm)==0)break;at=0}else at=at-sz}if(this.size-n<25&&(this.children.length>1||!(this.children[0]instanceof LeafChunk))){var lines=[];this.collapse(lines);\nthis.children=[new LeafChunk(lines)];this.children[0].parent=this}},collapse:function(lines){var i=0;for(;i<this.children.length;++i)this.children[i].collapse(lines)},insertInner:function(at,lines,height){this.size+=lines.length;this.height+=height;var i=0;for(;i<this.children.length;++i){var child=this.children[i];var sz=child.chunkSize();if(at<=sz){child.insertInner(at,lines,height);if(child.lines&&child.lines.length>50){var remaining=child.lines.length%25+25;var pos=remaining;for(;pos<child.lines.length;){var leaf=\nnew LeafChunk(child.lines.slice(pos,pos=pos+25));child.height-=leaf.height;this.children.splice(++i,0,leaf);leaf.parent=this}child.lines=child.lines.slice(0,remaining);this.maybeSpill()}break}at=at-sz}},maybeSpill:function(){if(this.children.length<=10)return;var me=this;do{var spilled=me.children.splice(me.children.length-5,5);var sibling=new BranchChunk(spilled);if(!me.parent){var copy=new BranchChunk(me.children);copy.parent=me;me.children=[copy,sibling];me=copy}else{me.size-=sibling.size;me.height-=\nsibling.height;var myIndex=indexOf(me.parent.children,me);me.parent.children.splice(myIndex+1,0,sibling)}sibling.parent=me.parent}while(me.children.length>10);me.parent.maybeSpill()},iterN:function(at,n,op){var i=0;for(;i<this.children.length;++i){var child=this.children[i];var sz=child.chunkSize();if(at<sz){var used=Math.min(n,sz-at);if(child.iterN(at,used,op))return true;if((n=n-used)==0)break;at=0}else at=at-sz}}};var LineWidget=function(doc,node,options){if(options){var opt;for(opt in options)if(options.hasOwnProperty(opt))this[opt]=\noptions[opt]}this.doc=doc;this.node=node};LineWidget.prototype.clear=function(){var cm=this.doc.cm;var ws=this.line.widgets;var line=this.line;var no=lineNo(line);if(no==null||!ws)return;var i=0;for(;i<ws.length;++i)if(ws[i]==this)ws.splice(i--,1);if(!ws.length)line.widgets=null;var height=widgetHeight(this);updateLineHeight(line,Math.max(0,line.height-height));if(cm){runInOp(cm,function(){adjustScrollWhenAboveVisible(cm,line,-height);regLineChange(cm,no,"widget")});signalLater(cm,"lineWidgetCleared",\ncm,this,no)}};LineWidget.prototype.changed=function(){var this$1=this;var oldH=this.height;var cm=this.doc.cm;var line=this.line;this.height=null;var diff=widgetHeight(this)-oldH;if(!diff)return;if(!lineIsHidden(this.doc,line))updateLineHeight(line,line.height+diff);if(cm)runInOp(cm,function(){cm.curOp.forceUpdate=true;adjustScrollWhenAboveVisible(cm,line,diff);signalLater(cm,"lineWidgetChanged",cm,this$1,lineNo(line))})};eventMixin(LineWidget);var nextMarkerId=0;var TextMarker=function(doc,type){this.lines=\n[];this.type=type;this.doc=doc;this.id=++nextMarkerId};TextMarker.prototype.clear=function(){if(this.explicitlyCleared)return;var cm=this.doc.cm;var withOp=cm&&!cm.curOp;if(withOp)startOperation(cm);if(hasHandler(this,"clear")){var found=this.find();if(found)signalLater(this,"clear",found.from,found.to)}var min=null;var max=null;var i=0;for(;i<this.lines.length;++i){var line=this.lines[i];var span=getMarkedSpanFor(line.markedSpans,this);if(cm&&!this.collapsed)regLineChange(cm,lineNo(line),"text");\nelse if(cm){if(span.to!=null)max=lineNo(line);if(span.from!=null)min=lineNo(line)}line.markedSpans=removeMarkedSpan(line.markedSpans,span);if(span.from==null&&this.collapsed&&!lineIsHidden(this.doc,line)&&cm)updateLineHeight(line,textHeight(cm.display))}if(cm&&this.collapsed&&!cm.options.lineWrapping){var i$1=0;for(;i$1<this.lines.length;++i$1){var visual=visualLine(this.lines[i$1]);var len=lineLength(visual);if(len>cm.display.maxLineLength){cm.display.maxLine=visual;cm.display.maxLineLength=len;\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;var to;var i=0;for(;i<this.lines.length;++i){var line=\nthis.lines[i];var span=getMarkedSpanFor(line.markedSpans,this);if(span.from!=null){from=Pos(lineObj?line:lineNo(line),span.from);if(side==-1)return from}if(span.to!=null){to=Pos(lineObj?line:lineNo(line),span.to);if(side==1)return to}}return from&&{from:from,to:to}};TextMarker.prototype.changed=function(){var this$1=this;var pos=this.find(-1,true);var widget=this;var cm=this.doc.cm;if(!pos||!cm)return;runInOp(cm,function(){var line=pos.line;var lineN=lineNo(pos.line);var view=findViewForLine(cm,lineN);\nif(view){clearLineMeasurementCacheFor(view);cm.curOp.selectionChanged=cm.curOp.forceUpdate=true}cm.curOp.updateMaxLine=true;if(!lineIsHidden(widget.doc,line)&&widget.height!=null){var oldHeight=widget.height;widget.height=null;var dHeight=widgetHeight(widget)-oldHeight;if(dHeight)updateLineHeight(line,line.height+dHeight)}signalLater(cm,"markerChanged",cm,this$1)})};TextMarker.prototype.attachLine=function(line){if(!this.lines.length&&this.doc.cm){var op=this.doc.cm.curOp;if(!op.maybeHiddenMarkers||\nindexOf(op.maybeHiddenMarkers,this)==-1)(op.maybeUnhiddenMarkers||(op.maybeUnhiddenMarkers=[])).push(this)}this.lines.push(line)};TextMarker.prototype.detachLine=function(line){this.lines.splice(indexOf(this.lines,line),1);if(!this.lines.length&&this.doc.cm){var op=this.doc.cm.curOp;(op.maybeHiddenMarkers||(op.maybeHiddenMarkers=[])).push(this)}};eventMixin(TextMarker);var SharedTextMarker=function(markers,primary){this.markers=markers;this.primary=primary;var i=0;for(;i<markers.length;++i)markers[i].parent=\nthis};SharedTextMarker.prototype.clear=function(){if(this.explicitlyCleared)return;this.explicitlyCleared=true;var i=0;for(;i<this.markers.length;++i)this.markers[i].clear();signalLater(this,"clear")};SharedTextMarker.prototype.find=function(side,lineObj){return this.primary.find(side,lineObj)};eventMixin(SharedTextMarker);var nextDocId=0;var Doc=function(text,mode,firstLine,lineSep,direction){if(!(this instanceof Doc))return new Doc(text,mode,firstLine,lineSep,direction);if(firstLine==null)firstLine=\n0;BranchChunk.call(this,[new LeafChunk([new Line("",null)])]);this.first=firstLine;this.scrollTop=this.scrollLeft=0;this.cantEdit=false;this.cleanGeneration=1;this.modeFrontier=this.highlightFrontier=firstLine;var start=Pos(firstLine,0);this.sel=simpleSelection(start);this.history=new History(null);this.id=++nextDocId;this.modeOption=mode;this.lineSep=lineSep;this.direction=direction=="rtl"?"rtl":"ltr";this.extend=false;if(typeof text=="string")text=this.splitLines(text);updateDoc(this,{from:start,\nto:start,text:text});setSelection(this,simpleSelection(start),sel_dontScroll)};Doc.prototype=createObj(BranchChunk.prototype,{constructor:Doc,iter:function(from,to,op){if(op)this.iterN(from-this.first,to-from,op);else this.iterN(this.first,this.first+this.size,from)},insert:function(at,lines){var height=0;var i=0;for(;i<lines.length;++i)height=height+lines[i].height;this.insertInner(at-this.first,lines,height)},remove:function(at,n){this.removeInner(at-this.first,n)},getValue:function(lineSep){var lines=\ngetLines(this,this.first,this.first+this.size);if(lineSep===false)return lines;return lines.join(lineSep||this.lineSeparator())},setValue:docMethodOp(function(code){var top=Pos(this.first,0);var last=this.first+this.size-1;makeChange(this,{from:top,to:Pos(last,getLine(this,last).text.length),text:this.splitLines(code),origin:"setValue",full:true},true);if(this.cm)scrollToCoords(this.cm,0,0);setSelection(this,simpleSelection(top),sel_dontScroll)}),replaceRange:function(code,from,to,origin){from=clipPos(this,\nfrom);to=to?clipPos(this,to):from;replaceRange(this,code,from,to,origin)},getRange:function(from,to,lineSep){var lines=getBetween(this,clipPos(this,from),clipPos(this,to));if(lineSep===false)return lines;if(lineSep==="")return lines.join("");return lines.join(lineSep||this.lineSeparator())},getLine:function(line){var l=this.getLineHandle(line);return l&&l.text},getLineHandle:function(line){if(isLine(this,line))return getLine(this,line)},getLineNumber:function(line){return lineNo(line)},getLineHandleVisualStart:function(line){if(typeof line==\n"number")line=getLine(this,line);return visualLine(line)},lineCount:function(){return this.size},firstLine:function(){return this.first},lastLine:function(){return this.first+this.size-1},clipPos:function(pos){return clipPos(this,pos)},getCursor:function(start){var range=this.sel.primary();var pos;if(start==null||start=="head")pos=range.head;else if(start=="anchor")pos=range.anchor;else if(start=="end"||start=="to"||start===false)pos=range.to();else pos=range.from();return pos},listSelections:function(){return this.sel.ranges},\nsomethingSelected:function(){return this.sel.somethingSelected()},setCursor:docMethodOp(function(line,ch,options){setSimpleSelection(this,clipPos(this,typeof line=="number"?Pos(line,ch||0):line),null,options)}),setSelection:docMethodOp(function(anchor,head,options){setSimpleSelection(this,clipPos(this,anchor),clipPos(this,head||anchor),options)}),extendSelection:docMethodOp(function(head,other,options){extendSelection(this,clipPos(this,head),other&&clipPos(this,other),options)}),extendSelections:docMethodOp(function(heads,\noptions){extendSelections(this,clipPosArray(this,heads),options)}),extendSelectionsBy:docMethodOp(function(f,options){var heads=map(this.sel.ranges,f);extendSelections(this,clipPosArray(this,heads),options)}),setSelections:docMethodOp(function(ranges,primary,options){if(!ranges.length)return;var out=[];var i=0;for(;i<ranges.length;i++)out[i]=new Range(clipPos(this,ranges[i].anchor),clipPos(this,ranges[i].head||ranges[i].anchor));if(primary==null)primary=Math.min(ranges.length-1,this.sel.primIndex);\nsetSelection(this,normalizeSelection(this.cm,out,primary),options)}),addSelection:docMethodOp(function(anchor,head,options){var ranges=this.sel.ranges.slice(0);ranges.push(new Range(clipPos(this,anchor),clipPos(this,head||anchor)));setSelection(this,normalizeSelection(this.cm,ranges,ranges.length-1),options)}),getSelection:function(lineSep){var ranges=this.sel.ranges;var lines;var i=0;for(;i<ranges.length;i++){var sel=getBetween(this,ranges[i].from(),ranges[i].to());lines=lines?lines.concat(sel):\nsel}if(lineSep===false)return lines;else return lines.join(lineSep||this.lineSeparator())},getSelections:function(lineSep){var parts=[];var ranges=this.sel.ranges;var i=0;for(;i<ranges.length;i++){var sel=getBetween(this,ranges[i].from(),ranges[i].to());if(lineSep!==false)sel=sel.join(lineSep||this.lineSeparator());parts[i]=sel}return parts},replaceSelection:function(code,collapse,origin){var dup=[];var i=0;for(;i<this.sel.ranges.length;i++)dup[i]=code;this.replaceSelections(dup,collapse,origin||\n"+input")},replaceSelections:docMethodOp(function(code,collapse,origin){var changes=[];var sel=this.sel;var i=0;for(;i<sel.ranges.length;i++){var range=sel.ranges[i];changes[i]={from:range.from(),to:range.to(),text:this.splitLines(code[i]),origin:origin}}var newSel=collapse&&collapse!="end"&&computeReplacedSel(this,changes,collapse);var i$1=changes.length-1;for(;i$1>=0;i$1--)makeChange(this,changes[i$1]);if(newSel)setSelectionReplaceHistory(this,newSel);else if(this.cm)ensureCursorVisible(this.cm)}),\nundo:docMethodOp(function(){makeChangeFromHistory(this,"undo")}),redo:docMethodOp(function(){makeChangeFromHistory(this,"redo")}),undoSelection:docMethodOp(function(){makeChangeFromHistory(this,"undo",true)}),redoSelection:docMethodOp(function(){makeChangeFromHistory(this,"redo",true)}),setExtending:function(val){this.extend=val},getExtending:function(){return this.extend},historySize:function(){var hist=this.history;var done=0;var undone=0;var i=0;for(;i<hist.done.length;i++)if(!hist.done[i].ranges)++done;\nvar i$1=0;for(;i$1<hist.undone.length;i$1++)if(!hist.undone[i$1].ranges)++undone;return{undo:done,redo:undone}},clearHistory:function(){var this$1=this;this.history=new History(this.history);linkedDocs(this,function(doc){return doc.history=this$1.history},true)},markClean:function(){this.cleanGeneration=this.changeGeneration(true)},changeGeneration:function(forceSplit){if(forceSplit)this.history.lastOp=this.history.lastSelOp=this.history.lastOrigin=null;return this.history.generation},isClean:function(gen){return this.history.generation==\n(gen||this.cleanGeneration)},getHistory:function(){return{done:copyHistoryArray(this.history.done),undone:copyHistoryArray(this.history.undone)}},setHistory:function(histData){var hist=this.history=new History(this.history);hist.done=copyHistoryArray(histData.done.slice(0),null,true);hist.undone=copyHistoryArray(histData.undone.slice(0),null,true)},setGutterMarker:docMethodOp(function(line,gutterID,value){return changeLine(this,line,"gutter",function(line){var markers=line.gutterMarkers||(line.gutterMarkers=\n{});markers[gutterID]=value;if(!value&&isEmpty(markers))line.gutterMarkers=null;return true})}),clearGutter:docMethodOp(function(gutterID){var this$1=this;this.iter(function(line){if(line.gutterMarkers&&line.gutterMarkers[gutterID])changeLine(this$1,line,"gutter",function(){line.gutterMarkers[gutterID]=null;if(isEmpty(line.gutterMarkers))line.gutterMarkers=null;return true})})}),lineInfo:function(line){var n;if(typeof line=="number"){if(!isLine(this,line))return null;n=line;line=getLine(this,line);\nif(!line)return null}else{n=lineNo(line);if(n==null)return null}return{line:n,handle:line,text:line.text,gutterMarkers:line.gutterMarkers,textClass:line.textClass,bgClass:line.bgClass,wrapClass:line.wrapClass,widgets:line.widgets}},addLineClass:docMethodOp(function(handle,where,cls){return changeLine(this,handle,where=="gutter"?"gutter":"class",function(line){var prop=where=="text"?"textClass":where=="background"?"bgClass":where=="gutter"?"gutterClass":"wrapClass";if(!line[prop])line[prop]=cls;else if(classTest(cls).test(line[prop]))return false;\nelse line[prop]+=" "+cls;return true})}),removeLineClass:docMethodOp(function(handle,where,cls){return changeLine(this,handle,where=="gutter"?"gutter":"class",function(line){var prop=where=="text"?"textClass":where=="background"?"bgClass":where=="gutter"?"gutterClass":"wrapClass";var cur=line[prop];if(!cur)return false;else if(cls==null)line[prop]=null;else{var found=cur.match(classTest(cls));if(!found)return false;var end=found.index+found[0].length;line[prop]=cur.slice(0,found.index)+(!found.index||\nend==cur.length?"":" ")+cur.slice(end)||null}return true})}),addLineWidget:docMethodOp(function(handle,node,options){return addLineWidget(this,handle,node,options)}),removeLineWidget:function(widget){widget.clear()},markText:function(from,to,options){return markText(this,clipPos(this,from),clipPos(this,to),options,options&&options.type||"range")},setBookmark:function(pos,options){var realOpts={replacedWith:options&&(options.nodeType==null?options.widget:options),insertLeft:options&&options.insertLeft,\nclearWhenEmpty:false,shared:options&&options.shared,handleMouseEvents:options&&options.handleMouseEvents};pos=clipPos(this,pos);return markText(this,pos,pos,realOpts,"bookmark")},findMarksAt:function(pos){pos=clipPos(this,pos);var markers=[];var spans=getLine(this,pos.line).markedSpans;if(spans){var i=0;for(;i<spans.length;++i){var span=spans[i];if((span.from==null||span.from<=pos.ch)&&(span.to==null||span.to>=pos.ch))markers.push(span.marker.parent||span.marker)}}return markers},findMarks:function(from,\nto,filter){from=clipPos(this,from);to=clipPos(this,to);var found=[];var lineNo=from.line;this.iter(from.line,to.line+1,function(line){var spans=line.markedSpans;if(spans){var i=0;for(;i<spans.length;i++){var span=spans[i];if(!(span.to!=null&&lineNo==from.line&&from.ch>=span.to||span.from==null&&lineNo!=from.line||span.from!=null&&lineNo==to.line&&span.from>=to.ch)&&(!filter||filter(span.marker)))found.push(span.marker.parent||span.marker)}}++lineNo});return found},getAllMarks:function(){var markers=\n[];this.iter(function(line){var sps=line.markedSpans;if(sps){var i=0;for(;i<sps.length;++i)if(sps[i].from!=null)markers.push(sps[i].marker)}});return markers},posFromIndex:function(off){var ch;var lineNo=this.first;var sepSize=this.lineSeparator().length;this.iter(function(line){var sz=line.text.length+sepSize;if(sz>off){ch=off;return true}off=off-sz;++lineNo});return clipPos(this,Pos(lineNo,ch))},indexFromPos:function(coords){coords=clipPos(this,coords);var index=coords.ch;if(coords.line<this.first||\ncoords.ch<0)return 0;var sepSize=this.lineSeparator().length;this.iter(this.first,coords.line,function(line){index=index+(line.text.length+sepSize)});return index},copy:function(copyHistory){var doc=new Doc(getLines(this,this.first,this.first+this.size),this.modeOption,this.first,this.lineSep,this.direction);doc.scrollTop=this.scrollTop;doc.scrollLeft=this.scrollLeft;doc.sel=this.sel;doc.extend=false;if(copyHistory){doc.history.undoDepth=this.history.undoDepth;doc.setHistory(this.getHistory())}return doc},\nlinkedDoc:function(options){if(!options)options={};var from=this.first;var to=this.first+this.size;if(options.from!=null&&options.from>from)from=options.from;if(options.to!=null&&options.to<to)to=options.to;var copy=new Doc(getLines(this,from,to),options.mode||this.modeOption,from,this.lineSep,this.direction);if(options.sharedHist)copy.history=this.history;(this.linked||(this.linked=[])).push({doc:copy,sharedHist:options.sharedHist});copy.linked=[{doc:this,isParent:true,sharedHist:options.sharedHist}];\ncopySharedMarkers(copy,findSharedMarkers(this));return copy},unlinkDoc:function(other){if(other instanceof CodeMirror)other=other.doc;if(this.linked){var i=0;for(;i<this.linked.length;++i){var link=this.linked[i];if(link.doc!=other)continue;this.linked.splice(i,1);other.unlinkDoc(this);detachSharedMarkers(findSharedMarkers(this));break}}if(other.history==this.history){var splitIds=[other.id];linkedDocs(other,function(doc){return splitIds.push(doc.id)},true);other.history=new History(null);other.history.done=\ncopyHistoryArray(this.history.done,splitIds);other.history.undone=copyHistoryArray(this.history.undone,splitIds)}},iterLinkedDocs:function(f){linkedDocs(this,f)},getMode:function(){return this.mode},getEditor:function(){return this.cm},splitLines:function(str){if(this.lineSep)return str.split(this.lineSep);return splitLinesAuto(str)},lineSeparator:function(){return this.lineSep||"\\n"},setDirection:docMethodOp(function(dir){if(dir!="rtl")dir="ltr";if(dir==this.direction)return;this.direction=dir;this.iter(function(line){return line.order=\nnull});if(this.cm)directionChanged(this.cm)})});Doc.prototype.eachLine=Doc.prototype.iter;var lastDrop=0;var globalsRegistered=false;var keyNames={3:"Pause",8:"Backspace",9:"Tab",13:"Enter",16:"Shift",17:"Ctrl",18:"Alt",19:"Pause",20:"CapsLock",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"PrintScrn",45:"Insert",46:"Delete",59:";",61:"=",91:"Mod",92:"Mod",93:"Mod",106:"*",107:"=",109:"-",110:".",111:"/",145:"ScrollLock",173:"-",186:";",\n187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\\\",221:"]",222:"\'",224:"Mod",63232:"Up",63233:"Down",63234:"Left",63235:"Right",63272:"Delete",63273:"Home",63275:"End",63276:"PageUp",63277:"PageDown",63302:"Insert"};var i=0;for(;i<10;i++)keyNames[i+48]=keyNames[i+96]=String(i);var i$1=65;for(;i$1<=90;i$1++)keyNames[i$1]=String.fromCharCode(i$1);var i$2=1;for(;i$2<=12;i$2++)keyNames[i$2+111]=keyNames[i$2+63235]="F"+i$2;var keyMap={};keyMap.basic={"Left":"goCharLeft","Right":"goCharRight",\n"Up":"goLineUp","Down":"goLineDown","End":"goLineEnd","Home":"goLineStartSmart","PageUp":"goPageUp","PageDown":"goPageDown","Delete":"delCharAfter","Backspace":"delCharBefore","Shift-Backspace":"delCharBefore","Tab":"defaultTab","Shift-Tab":"indentAuto","Enter":"newlineAndIndent","Insert":"toggleOverwrite","Esc":"singleSelection"};keyMap.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp",\n"Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection","fallthrough":"basic"};keyMap.emacsy={"Ctrl-F":"goCharRight",\n"Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"};keyMap.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd",\n"Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart",\n"Ctrl-Down":"goDocEnd","fallthrough":["basic","emacsy"]};keyMap["default"]=mac?keyMap.macDefault:keyMap.pcDefault;var commands={selectAll:selectAll,singleSelection:function(cm){return cm.setSelection(cm.getCursor("anchor"),cm.getCursor("head"),sel_dontScroll)},killLine:function(cm){return deleteNearSelection(cm,function(range){if(range.empty()){var len=getLine(cm.doc,range.head.line).text.length;if(range.head.ch==len&&range.head.line<cm.lastLine())return{from:range.head,to:Pos(range.head.line+1,0)};\nelse return{from:range.head,to:Pos(range.head.line,len)}}else return{from:range.from(),to:range.to()}})},deleteLine:function(cm){return deleteNearSelection(cm,function(range){return{from:Pos(range.from().line,0),to:clipPos(cm.doc,Pos(range.to().line+1,0))}})},delLineLeft:function(cm){return deleteNearSelection(cm,function(range){return{from:Pos(range.from().line,0),to:range.from()}})},delWrappedLineLeft:function(cm){return deleteNearSelection(cm,function(range){var top=cm.charCoords(range.head,"div").top+\n5;var leftPos=cm.coordsChar({left:0,top:top},"div");return{from:leftPos,to:range.from()}})},delWrappedLineRight:function(cm){return deleteNearSelection(cm,function(range){var top=cm.charCoords(range.head,"div").top+5;var rightPos=cm.coordsChar({left:cm.display.lineDiv.offsetWidth+100,top:top},"div");return{from:range.from(),to:rightPos}})},undo:function(cm){return cm.undo()},redo:function(cm){return cm.redo()},undoSelection:function(cm){return cm.undoSelection()},redoSelection:function(cm){return cm.redoSelection()},\ngoDocStart:function(cm){return cm.extendSelection(Pos(cm.firstLine(),0))},goDocEnd:function(cm){return cm.extendSelection(Pos(cm.lastLine()))},goLineStart:function(cm){return cm.extendSelectionsBy(function(range){return lineStart(cm,range.head.line)},{origin:"+move",bias:1})},goLineStartSmart:function(cm){return cm.extendSelectionsBy(function(range){return lineStartSmart(cm,range.head)},{origin:"+move",bias:1})},goLineEnd:function(cm){return cm.extendSelectionsBy(function(range){return lineEnd(cm,\nrange.head.line)},{origin:"+move",bias:-1})},goLineRight:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;return cm.coordsChar({left:cm.display.lineDiv.offsetWidth+100,top:top},"div")},sel_move)},goLineLeft:function(cm){return cm.extendSelectionsBy(function(range){var top=cm.cursorCoords(range.head,"div").top+5;return cm.coordsChar({left:0,top:top},"div")},sel_move)},goLineLeftSmart:function(cm){return cm.extendSelectionsBy(function(range){var top=\ncm.cursorCoords(range.head,"div").top+5;var pos=cm.coordsChar({left:0,top:top},"div");if(pos.ch<cm.getLine(pos.line).search(/\\S/))return lineStartSmart(cm,range.head);return pos},sel_move)},goLineUp:function(cm){return cm.moveV(-1,"line")},goLineDown:function(cm){return cm.moveV(1,"line")},goPageUp:function(cm){return cm.moveV(-1,"page")},goPageDown:function(cm){return cm.moveV(1,"page")},goCharLeft:function(cm){return cm.moveH(-1,"char")},goCharRight:function(cm){return cm.moveH(1,"char")},goColumnLeft:function(cm){return cm.moveH(-1,\n"column")},goColumnRight:function(cm){return cm.moveH(1,"column")},goWordLeft:function(cm){return cm.moveH(-1,"word")},goGroupRight:function(cm){return cm.moveH(1,"group")},goGroupLeft:function(cm){return cm.moveH(-1,"group")},goWordRight:function(cm){return cm.moveH(1,"word")},delCharBefore:function(cm){return cm.deleteH(-1,"codepoint")},delCharAfter:function(cm){return cm.deleteH(1,"char")},delWordBefore:function(cm){return cm.deleteH(-1,"word")},delWordAfter:function(cm){return cm.deleteH(1,"word")},\ndelGroupBefore:function(cm){return cm.deleteH(-1,"group")},delGroupAfter:function(cm){return cm.deleteH(1,"group")},indentAuto:function(cm){return cm.indentSelection("smart")},indentMore:function(cm){return cm.indentSelection("add")},indentLess:function(cm){return cm.indentSelection("subtract")},insertTab:function(cm){return cm.replaceSelection("\\t")},insertSoftTab:function(cm){var spaces=[];var ranges=cm.listSelections();var tabSize=cm.options.tabSize;var i=0;for(;i<ranges.length;i++){var pos=ranges[i].from();\nvar col=countColumn(cm.getLine(pos.line),pos.ch,tabSize);spaces.push(spaceStr(tabSize-col%tabSize))}cm.replaceSelections(spaces)},defaultTab:function(cm){if(cm.somethingSelected())cm.indentSelection("add");else cm.execCommand("insertTab")},transposeChars:function(cm){return runInOp(cm,function(){var ranges=cm.listSelections();var newSel=[];var i=0;for(;i<ranges.length;i++){if(!ranges[i].empty())continue;var cur=ranges[i].head;var line=getLine(cm.doc,cur.line).text;if(line){if(cur.ch==line.length)cur=\nnew Pos(cur.line,cur.ch-1);if(cur.ch>0){cur=new Pos(cur.line,cur.ch+1);cm.replaceRange(line.charAt(cur.ch-1)+line.charAt(cur.ch-2),Pos(cur.line,cur.ch-2),cur,"+transpose")}else if(cur.line>cm.doc.first){var prev=getLine(cm.doc,cur.line-1).text;if(prev){cur=new Pos(cur.line,1);cm.replaceRange(line.charAt(0)+cm.doc.lineSeparator()+prev.charAt(prev.length-1),Pos(cur.line-1,prev.length-1),cur,"+transpose")}}}newSel.push(new Range(cur,cur))}cm.setSelections(newSel)})},newlineAndIndent:function(cm){return runInOp(cm,\nfunction(){var sels=cm.listSelections();var i=sels.length-1;for(;i>=0;i--)cm.replaceRange(cm.doc.lineSeparator(),sels[i].anchor,sels[i].head,"+input");sels=cm.listSelections();var i$1=0;for(;i$1<sels.length;i$1++)cm.indentLine(sels[i$1].from().line,null,true);ensureCursorVisible(cm)})},openLine:function(cm){return cm.replaceSelection("\\n","start")},toggleOverwrite:function(cm){return cm.toggleOverwrite()}};var stopSeq=new Delayed;var lastStoppedKey=null;var DOUBLECLICK_DELAY=400;var PastClick=function(time,\npos,button){this.time=time;this.pos=pos;this.button=button};PastClick.prototype.compare=function(time,pos,button){return this.time+DOUBLECLICK_DELAY>time&&cmp(pos,this.pos)==0&&button==this.button};var lastClick;var lastDoubleClick;var Init={toString:function(){return"CodeMirror.Init"}};var defaults={};var optionHandlers={};CodeMirror.defaults=defaults;CodeMirror.optionHandlers=optionHandlers;var initHooks=[];CodeMirror.defineInitHook=function(f){return initHooks.push(f)};var lastCopied=null;var ContentEditableInput=\nfunction(cm){this.cm=cm;this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null;this.polling=new Delayed;this.composing=null;this.gracePeriod=false;this.readDOMTimeout=null};ContentEditableInput.prototype.init=function(display){function belongsToInput(e){var t=e.target;for(;t;t=t.parentNode){if(t==div)return true;if(/\\bCodeMirror-(?:line)?widget\\b/.test(t.className))break}return false}function onCopyCut(e){if(!belongsToInput(e)||signalDOMEvent(cm,e))return;if(cm.somethingSelected()){setLastCopied({lineWise:false,\ntext:cm.getSelections()});if(e.type=="cut")cm.replaceSelection("",null,"cut")}else if(!cm.options.lineWiseCopyCut)return;else{var ranges=copyableRanges(cm);setLastCopied({lineWise:true,text:ranges.text});if(e.type=="cut")cm.operation(function(){cm.setSelections(ranges.ranges,0,sel_dontScroll);cm.replaceSelection("",null,"cut")})}if(e.clipboardData){e.clipboardData.clearData();var content=lastCopied.text.join("\\n");e.clipboardData.setData("Text",content);if(e.clipboardData.getData("Text")==content){e.preventDefault();\nreturn}}var kludge=hiddenTextarea();var te=kludge.firstChild;cm.display.lineSpace.insertBefore(kludge,cm.display.lineSpace.firstChild);te.value=lastCopied.text.join("\\n");var hadFocus=activeElt();selectInput(te);setTimeout(function(){cm.display.lineSpace.removeChild(kludge);hadFocus.focus();if(hadFocus==div)input.showPrimarySelection()},50)}var this$1=this;var input=this;var cm=input.cm;var div=input.div=display.lineDiv;div.contentEditable=true;disableBrowserMagic(div,cm.options.spellcheck,cm.options.autocorrect,\ncm.options.autocapitalize);on(div,"paste",function(e){if(!belongsToInput(e)||signalDOMEvent(cm,e)||handlePaste(e,cm))return;if(ie_version<=11)setTimeout(operation(cm,function(){return this$1.updateFromDOM()}),20)});on(div,"compositionstart",function(e){this$1.composing={data:e.data,done:false}});on(div,"compositionupdate",function(e){if(!this$1.composing)this$1.composing={data:e.data,done:false}});on(div,"compositionend",function(e){if(this$1.composing){if(e.data!=this$1.composing.data)this$1.readFromDOMSoon();\nthis$1.composing.done=true}});on(div,"touchstart",function(){return input.forceCompositionEnd()});on(div,"input",function(){if(!this$1.composing)this$1.readFromDOMSoon()});on(div,"copy",onCopyCut);on(div,"cut",onCopyCut)};ContentEditableInput.prototype.screenReaderLabelChanged=function(label){if(label)this.div.setAttribute("aria-label",label);else this.div.removeAttribute("aria-label")};ContentEditableInput.prototype.prepareSelection=function(){var result=prepareSelection(this.cm,false);result.focus=\nactiveElt()==this.div;return result};ContentEditableInput.prototype.showSelection=function(info,takeFocus){if(!info||!this.cm.display.view.length)return;if(info.focus||takeFocus)this.showPrimarySelection();this.showMultipleSelections(info)};ContentEditableInput.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()};ContentEditableInput.prototype.showPrimarySelection=function(){var sel=this.getSelection();var cm=this.cm;var prim=cm.doc.sel.primary();var from=\nprim.from();var to=prim.to();if(cm.display.viewTo==cm.display.viewFrom||from.line>=cm.display.viewTo||to.line<cm.display.viewFrom){sel.removeAllRanges();return}var curAnchor=domToPos(cm,sel.anchorNode,sel.anchorOffset);var curFocus=domToPos(cm,sel.focusNode,sel.focusOffset);if(curAnchor&&!curAnchor.bad&&curFocus&&!curFocus.bad&&cmp(minPos(curAnchor,curFocus),from)==0&&cmp(maxPos(curAnchor,curFocus),to)==0)return;var view=cm.display.view;var start=from.line>=cm.display.viewFrom&&posToDOM(cm,from)||\n{node:view[0].measure.map[2],offset:0};var end=to.line<cm.display.viewTo&&posToDOM(cm,to);if(!end){var measure=view[view.length-1].measure;var map=measure.maps?measure.maps[measure.maps.length-1]:measure.map;end={node:map[map.length-1],offset:map[map.length-2]-map[map.length-3]}}if(!start||!end){sel.removeAllRanges();return}var old=sel.rangeCount&&sel.getRangeAt(0);var rng;try{rng=range(start.node,start.offset,end.offset,end.node)}catch(e){}if(rng){if(!gecko&&cm.state.focused){sel.collapse(start.node,\nstart.offset);if(!rng.collapsed){sel.removeAllRanges();sel.addRange(rng)}}else{sel.removeAllRanges();sel.addRange(rng)}if(old&&sel.anchorNode==null)sel.addRange(old);else if(gecko)this.startGracePeriod()}this.rememberSelection()};ContentEditableInput.prototype.startGracePeriod=function(){var this$1=this;clearTimeout(this.gracePeriod);this.gracePeriod=setTimeout(function(){this$1.gracePeriod=false;if(this$1.selectionChanged())this$1.cm.operation(function(){return this$1.cm.curOp.selectionChanged=true})},\n20)};ContentEditableInput.prototype.showMultipleSelections=function(info){removeChildrenAndAdd(this.cm.display.cursorDiv,info.cursors);removeChildrenAndAdd(this.cm.display.selectionDiv,info.selection)};ContentEditableInput.prototype.rememberSelection=function(){var sel=this.getSelection();this.lastAnchorNode=sel.anchorNode;this.lastAnchorOffset=sel.anchorOffset;this.lastFocusNode=sel.focusNode;this.lastFocusOffset=sel.focusOffset};ContentEditableInput.prototype.selectionInEditor=function(){var sel=\nthis.getSelection();if(!sel.rangeCount)return false;var node=sel.getRangeAt(0).commonAncestorContainer;return contains(this.div,node)};ContentEditableInput.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"){if(!this.selectionInEditor()||activeElt()!=this.div)this.showSelection(this.prepareSelection(),true);this.div.focus()}};ContentEditableInput.prototype.blur=function(){this.div.blur()};ContentEditableInput.prototype.getField=function(){return this.div};ContentEditableInput.prototype.supportsTouch=\nfunction(){return true};ContentEditableInput.prototype.receivedFocus=function(){function poll(){if(input.cm.state.focused){input.pollSelection();input.polling.set(input.cm.options.pollInterval,poll)}}var this$1=this;var input=this;if(this.selectionInEditor())setTimeout(function(){return this$1.pollSelection()},20);else runInOp(this.cm,function(){return input.cm.curOp.selectionChanged=true});this.polling.set(this.cm.options.pollInterval,poll)};ContentEditableInput.prototype.selectionChanged=function(){var sel=\nthis.getSelection();return sel.anchorNode!=this.lastAnchorNode||sel.anchorOffset!=this.lastAnchorOffset||sel.focusNode!=this.lastFocusNode||sel.focusOffset!=this.lastFocusOffset};ContentEditableInput.prototype.pollSelection=function(){if(this.readDOMTimeout!=null||this.gracePeriod||!this.selectionChanged())return;var sel=this.getSelection();var cm=this.cm;if(android&&chrome&&this.cm.display.gutterSpecs.length&&isInGutter(sel.anchorNode)){this.cm.triggerOnKeyDown({type:"keydown",keyCode:8,preventDefault:Math.abs});\nthis.blur();this.focus();return}if(this.composing)return;this.rememberSelection();var anchor=domToPos(cm,sel.anchorNode,sel.anchorOffset);var head=domToPos(cm,sel.focusNode,sel.focusOffset);if(anchor&&head)runInOp(cm,function(){setSelection(cm.doc,simpleSelection(anchor,head),sel_dontScroll);if(anchor.bad||head.bad)cm.curOp.selectionChanged=true})};ContentEditableInput.prototype.pollContent=function(){if(this.readDOMTimeout!=null){clearTimeout(this.readDOMTimeout);this.readDOMTimeout=null}var cm=\nthis.cm;var display=cm.display;var sel=cm.doc.sel.primary();var from=sel.from();var to=sel.to();if(from.ch==0&&from.line>cm.firstLine())from=Pos(from.line-1,getLine(cm.doc,from.line-1).length);if(to.ch==getLine(cm.doc,to.line).text.length&&to.line<cm.lastLine())to=Pos(to.line+1,0);if(from.line<display.viewFrom||to.line>display.viewTo-1)return false;var fromIndex;var fromLine;var fromNode;if(from.line==display.viewFrom||(fromIndex=findViewIndex(cm,from.line))==0){fromLine=lineNo(display.view[0].line);\nfromNode=display.view[0].node}else{fromLine=lineNo(display.view[fromIndex].line);fromNode=display.view[fromIndex-1].node.nextSibling}var toIndex=findViewIndex(cm,to.line);var toLine;var toNode;if(toIndex==display.view.length-1){toLine=display.viewTo-1;toNode=display.lineDiv.lastChild}else{toLine=lineNo(display.view[toIndex+1].line)-1;toNode=display.view[toIndex+1].node.previousSibling}if(!fromNode)return false;var newText=cm.doc.splitLines(domTextBetween(cm,fromNode,toNode,fromLine,toLine));var oldText=\ngetBetween(cm.doc,Pos(fromLine,0),Pos(toLine,getLine(cm.doc,toLine).text.length));for(;newText.length>1&&oldText.length>1;)if(lst(newText)==lst(oldText)){newText.pop();oldText.pop();toLine--}else if(newText[0]==oldText[0]){newText.shift();oldText.shift();fromLine++}else break;var cutFront=0;var cutEnd=0;var newTop=newText[0];var oldTop=oldText[0];var maxCutFront=Math.min(newTop.length,oldTop.length);for(;cutFront<maxCutFront&&newTop.charCodeAt(cutFront)==oldTop.charCodeAt(cutFront);)++cutFront;var newBot=\nlst(newText);var oldBot=lst(oldText);var maxCutEnd=Math.min(newBot.length-(newText.length==1?cutFront:0),oldBot.length-(oldText.length==1?cutFront:0));for(;cutEnd<maxCutEnd&&newBot.charCodeAt(newBot.length-cutEnd-1)==oldBot.charCodeAt(oldBot.length-cutEnd-1);)++cutEnd;if(newText.length==1&&oldText.length==1&&fromLine==from.line)for(;cutFront&&cutFront>from.ch&&newBot.charCodeAt(newBot.length-cutEnd-1)==oldBot.charCodeAt(oldBot.length-cutEnd-1);){cutFront--;cutEnd++}newText[newText.length-1]=newBot.slice(0,\nnewBot.length-cutEnd).replace(/^\\u200b+/,"");newText[0]=newText[0].slice(cutFront).replace(/\\u200b+$/,"");var chFrom=Pos(fromLine,cutFront);var chTo=Pos(toLine,oldText.length?lst(oldText).length-cutEnd:0);if(newText.length>1||newText[0]||cmp(chFrom,chTo)){replaceRange(cm.doc,newText,chFrom,chTo,"+input");return true}};ContentEditableInput.prototype.ensurePolled=function(){this.forceCompositionEnd()};ContentEditableInput.prototype.reset=function(){this.forceCompositionEnd()};ContentEditableInput.prototype.forceCompositionEnd=\nfunction(){if(!this.composing)return;clearTimeout(this.readDOMTimeout);this.composing=null;this.updateFromDOM();this.div.blur();this.div.focus()};ContentEditableInput.prototype.readFromDOMSoon=function(){var this$1=this;if(this.readDOMTimeout!=null)return;this.readDOMTimeout=setTimeout(function(){this$1.readDOMTimeout=null;if(this$1.composing)if(this$1.composing.done)this$1.composing=null;else return;this$1.updateFromDOM()},80)};ContentEditableInput.prototype.updateFromDOM=function(){var this$1=this;\nif(this.cm.isReadOnly()||!this.pollContent())runInOp(this.cm,function(){return regChange(this$1.cm)})};ContentEditableInput.prototype.setUneditable=function(node){node.contentEditable="false"};ContentEditableInput.prototype.onKeyPress=function(e){if(e.charCode==0||this.composing)return;e.preventDefault();if(!this.cm.isReadOnly())operation(this.cm,applyTextInput)(this.cm,String.fromCharCode(e.charCode==null?e.keyCode:e.charCode),0)};ContentEditableInput.prototype.readOnlyChanged=function(val){this.div.contentEditable=\nString(val!="nocursor")};ContentEditableInput.prototype.onContextMenu=function(){};ContentEditableInput.prototype.resetPosition=function(){};ContentEditableInput.prototype.needsContentAttribute=true;var TextareaInput=function(cm){this.cm=cm;this.prevInput="";this.pollingFast=false;this.polling=new Delayed;this.hasSelection=false;this.composing=null};TextareaInput.prototype.init=function(display){function prepareCopyCut(e){if(signalDOMEvent(cm,e))return;if(cm.somethingSelected())setLastCopied({lineWise:false,\ntext:cm.getSelections()});else if(!cm.options.lineWiseCopyCut)return;else{var ranges=copyableRanges(cm);setLastCopied({lineWise:true,text:ranges.text});if(e.type=="cut")cm.setSelections(ranges.ranges,null,sel_dontScroll);else{input.prevInput="";te.value=ranges.text.join("\\n");selectInput(te)}}if(e.type=="cut")cm.state.cutIncoming=+new Date}var this$1=this;var input=this;var cm=this.cm;this.createField(display);var te=this.textarea;display.wrapper.insertBefore(this.wrapper,display.wrapper.firstChild);\nif(ios)te.style.width="0px";on(te,"input",function(){if(ie&&ie_version>=9&&this$1.hasSelection)this$1.hasSelection=null;input.poll()});on(te,"paste",function(e){if(signalDOMEvent(cm,e)||handlePaste(e,cm))return;cm.state.pasteIncoming=+new Date;input.fastPoll()});on(te,"cut",prepareCopyCut);on(te,"copy",prepareCopyCut);on(display.scroller,"paste",function(e){if(eventInWidget(display,e)||signalDOMEvent(cm,e))return;if(!te.dispatchEvent){cm.state.pasteIncoming=+new Date;input.focus();return}var event=\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;var display=cm.display;var doc=cm.doc;var result=prepareSelection(cm);if(cm.options.moveInputWithCursor){var headPos=\ncursorCoords(cm,doc.sel.primary().head,"div");var wrapOff=display.wrapper.getBoundingClientRect();var lineOff=display.lineDiv.getBoundingClientRect();result.teTop=Math.max(0,Math.min(display.wrapper.clientHeight-10,headPos.top+lineOff.top-wrapOff.top));result.teLeft=Math.max(0,Math.min(display.wrapper.clientWidth-10,headPos.left+lineOff.left-wrapOff.left))}return result};TextareaInput.prototype.showSelection=function(drawn){var cm=this.cm;var display=cm.display;removeChildrenAndAdd(display.cursorDiv,\ndrawn.cursors);removeChildrenAndAdd(display.selectionDiv,drawn.selection);if(drawn.teTop!=null){this.wrapper.style.top=drawn.teTop+"px";this.wrapper.style.left=drawn.teLeft+"px"}};TextareaInput.prototype.reset=function(typing){if(this.contextMenuPending||this.composing)return;var cm=this.cm;if(cm.somethingSelected()){this.prevInput="";var content=cm.getSelection();this.textarea.value=content;if(cm.state.focused)selectInput(this.textarea);if(ie&&ie_version>=9)this.hasSelection=content}else if(!typing){this.prevInput=\nthis.textarea.value="";if(ie&&ie_version>=9)this.hasSelection=null}};TextareaInput.prototype.getField=function(){return this.textarea};TextareaInput.prototype.supportsTouch=function(){return false};TextareaInput.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!mobile||activeElt()!=this.textarea))try{this.textarea.focus()}catch(e){}};TextareaInput.prototype.blur=function(){this.textarea.blur()};TextareaInput.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=\n0};TextareaInput.prototype.receivedFocus=function(){this.slowPoll()};TextareaInput.prototype.slowPoll=function(){var this$1=this;if(this.pollingFast)return;this.polling.set(this.cm.options.pollInterval,function(){this$1.poll();if(this$1.cm.state.focused)this$1.slowPoll()})};TextareaInput.prototype.fastPoll=function(){function p(){var changed=input.poll();if(!changed&&!missed){missed=true;input.polling.set(60,p)}else{input.pollingFast=false;input.slowPoll()}}var missed=false;var input=this;input.pollingFast=\ntrue;input.polling.set(20,p)};TextareaInput.prototype.poll=function(){var this$1=this;var cm=this.cm;var input=this.textarea;var prevInput=this.prevInput;if(this.contextMenuPending||!cm.state.focused||hasSelection(input)&&!prevInput&&!this.composing||cm.isReadOnly()||cm.options.disableInput||cm.state.keySeq)return false;var text=input.value;if(text==prevInput&&!cm.somethingSelected())return false;if(ie&&ie_version>=9&&this.hasSelection===text||mac&&/[\\uf700-\\uf7ff]/.test(text)){cm.display.input.reset();\nreturn false}if(cm.doc.sel==cm.display.selForContextMenu){var first=text.charCodeAt(0);if(first==8203&&!prevInput)prevInput="\\u200b";if(first==8666){this.reset();return this.cm.execCommand("undo")}}var same=0;var l=Math.min(prevInput.length,text.length);for(;same<l&&prevInput.charCodeAt(same)==text.charCodeAt(same);)++same;runInOp(cm,function(){applyTextInput(cm,text.slice(same),prevInput.length-same,null,this$1.composing?"*compose":null);if(text.length>1E3||text.indexOf("\\n")>-1)input.value=this$1.prevInput=\n"";else this$1.prevInput=text;if(this$1.composing){this$1.composing.range.clear();this$1.composing.range=cm.markText(this$1.composing.start,cm.getCursor("to"),{className:"CodeMirror-composing"})}});return true};TextareaInput.prototype.ensurePolled=function(){if(this.pollingFast&&this.poll())this.pollingFast=false};TextareaInput.prototype.onKeyPress=function(){if(ie&&ie_version>=9)this.hasSelection=null;this.fastPoll()};TextareaInput.prototype.onContextMenu=function(e){function prepareSelectAllHack(){if(te.selectionStart!=\nnull){var selected=cm.somethingSelected();var extval="\\u200b"+(selected?te.value:"");te.value="\\u21da";te.value=extval;input.prevInput=selected?"":"\\u200b";te.selectionStart=1;te.selectionEnd=extval.length;display.selForContextMenu=cm.doc.sel}}function rehide(){if(input.contextMenuPending!=rehide)return;input.contextMenuPending=false;input.wrapper.style.cssText=oldWrapperCSS;te.style.cssText=oldCSS;if(ie&&ie_version<9)display.scrollbars.setScrollTop(display.scroller.scrollTop=scrollPos);if(te.selectionStart!=\nnull){if(!ie||ie&&ie_version<9)prepareSelectAllHack();var i=0;var poll=function(){if(display.selForContextMenu==cm.doc.sel&&te.selectionStart==0&&te.selectionEnd>0&&input.prevInput=="\\u200b")operation(cm,selectAll)(cm);else if(i++<10)display.detectingSelectAll=setTimeout(poll,500);else{display.selForContextMenu=null;display.input.reset()}};display.detectingSelectAll=setTimeout(poll,200)}}var input=this;var cm=input.cm;var display=cm.display;var te=input.textarea;if(input.contextMenuPending)input.contextMenuPending();\nvar pos=posFromMouse(cm,e);var scrollPos=display.scroller.scrollTop;if(!pos||presto)return;var reset=cm.options.resetSelectionOnContextMenu;if(reset&&cm.doc.sel.contains(pos)==-1)operation(cm,setSelection)(cm.doc,simpleSelection(pos),sel_dontScroll);var oldCSS=te.style.cssText;var oldWrapperCSS=input.wrapper.style.cssText;var wrapperBox=input.wrapper.offsetParent.getBoundingClientRect();input.wrapper.style.cssText="position: static";te.style.cssText="position: absolute; width: 30px; height: 30px;\\n      top: "+\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);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=\nfalse;defineOptions(CodeMirror);addEditorMethods(CodeMirror);var dontDelegate="iter insert remove copy getEditor constructor".split(" ");var prop;for(prop in Doc.prototype)if(Doc.prototype.hasOwnProperty(prop)&&indexOf(dontDelegate,prop)<0)CodeMirror.prototype[prop]=function(method){return function(){return method.apply(this.doc,arguments)}}(Doc.prototype[prop]);eventMixin(Doc);CodeMirror.inputStyles={"textarea":TextareaInput,"contenteditable":ContentEditableInput};CodeMirror.defineMode=function(name){if(!CodeMirror.defaults.mode&&\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){function close(newVal){if(typeof newVal=="string")inp.value=newVal;else{if(closed)return;closed=true;CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog);\nme.focus();if(options.onClose)options.onClose(dialog)}}if(!options)options={};closeNotification(this,null);var dialog=dialogDiv(this,template,options.bottom);var closed=false;var me=this;var inp=dialog.getElementsByTagName("input")[0];var button;if(inp){inp.focus();if(options.value){inp.value=options.value;if(options.selectValueOnOpen!==false)inp.select()}if(options.onInput)CodeMirror.on(inp,"input",function(e){options.onInput(e,inp.value,close)});if(options.onKeyUp)CodeMirror.on(inp,"keyup",function(e){options.onKeyUp(e,\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){function close(){if(closed)return;closed=true;CodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog);me.focus()}closeNotification(this,null);var dialog=dialogDiv(this,template,options&&options.bottom);var buttons=dialog.getElementsByTagName("button");var closed=false;var me=this;var blurring=\n1;buttons[0].focus();var i=0;for(;i<buttons.length;++i){var b=buttons[i];(function(callback){CodeMirror.on(b,"click",function(e){CodeMirror.e_preventDefault(e);close();if(callback)callback(me)})})(callbacks[i]);CodeMirror.on(b,"blur",function(){--blurring;setTimeout(function(){if(blurring<=0)close()},200)});CodeMirror.on(b,"focus",function(){++blurring})}});CodeMirror.defineExtension("openNotification",function(template,options){function close(){if(closed)return;closed=true;clearTimeout(doneTimer);\nCodeMirror.rmClass(dialog.parentNode,"dialog-opened");dialog.parentNode.removeChild(dialog)}closeNotification(this,close);var dialog=dialogDiv(this,template,options&&options.bottom);var closed=false;var doneTimer;var duration=options&&typeof options.duration!=="undefined"?options.duration:5E3;CodeMirror.on(dialog,"click",function(e){CodeMirror.e_preventDefault(e);close()});if(duration)doneTimer=setTimeout(close,duration);return close})});var diff_match_patch=function(){this.Diff_Timeout=1;this.Diff_EditCost=4;this.Match_Threshold=.5;this.Match_Distance=1E3;this.Patch_DeleteThreshold=.5;this.Patch_Margin=4;this.Match_MaxBits=32};var DIFF_DELETE=-1;var DIFF_INSERT=1;var DIFF_EQUAL=0;diff_match_patch.Diff;\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="";for(;pointer<diffs.length;){switch(diffs[pointer][0]){case DIFF_INSERT:count_insert++;text_insert=\ntext_insert+diffs[pointer][1];break;case DIFF_DELETE:count_delete++;text_delete=text_delete+diffs[pointer][1];break;case DIFF_EQUAL:if(count_delete>=1&&count_insert>=1){diffs.splice(pointer-count_delete-count_insert,count_delete+count_insert);pointer=pointer-count_delete-count_insert;var subDiff=this.diff_main(text_delete,text_insert,false,deadline);var j=subDiff.length-1;for(;j>=0;j--)diffs.splice(pointer,0,subDiff[j]);pointer=pointer+subDiff.length}count_insert=0;count_delete=0;text_delete="";text_insert=\n"";break}pointer++}diffs.pop();return 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);var x=0;for(;x<v_length;x++){v1[x]=-1;v2[x]=-1}v1[v_offset+1]=0;v2[v_offset+1]=0;var delta=text1_length-text2_length;var front=delta%2!=0;var k1start=0;var k1end=0;var k2start=0;var k2end=0;var d=0;for(;d<max_d;d++){if((new Date).getTime()>\ndeadline)break;var k1=-d+k1start;for(;k1<=d-k1end;k1=k1+2){var k1_offset=v_offset+k1;var x1;if(k1==-d||k1!=d&&v1[k1_offset-1]<v1[k1_offset+1])x1=v1[k1_offset+1];else x1=v1[k1_offset-1]+1;var y1=x1-k1;for(;x1<text1_length&&y1<text2_length&&text1.charAt(x1)==text2.charAt(y1);){x1++;y1++}v1[k1_offset]=x1;if(x1>text1_length)k1end=k1end+2;else if(y1>text2_length)k1start=k1start+2;else if(front){var k2_offset=v_offset+delta-k1;if(k2_offset>=0&&k2_offset<v_length&&v2[k2_offset]!=-1){var x2=text1_length-\nv2[k2_offset];if(x1>=x2)return this.diff_bisectSplit_(text1,text2,x1,y1,deadline)}}}var k2=-d+k2start;for(;k2<=d-k2end;k2=k2+2){k2_offset=v_offset+k2;if(k2==-d||k2!=d&&v2[k2_offset-1]<v2[k2_offset+1])x2=v2[k2_offset+1];else x2=v2[k2_offset-1]+1;var y2=x2-k2;for(;x2<text1_length&&y2<text2_length&&text1.charAt(text1_length-x2-1)==text2.charAt(text2_length-y2-1);){x2++;y2++}v2[k2_offset]=x2;if(x2>text1_length)k2end=k2end+2;else if(y2>text2_length)k2start=k2start+2;else if(!front){k1_offset=v_offset+\ndelta-k2;if(k1_offset>=0&&k1_offset<v_length&&v1[k1_offset]!=-1){x1=v1[k1_offset];y1=v_offset+x1-k1_offset;x2=text1_length-x2;if(x1>=x2)return this.diff_bisectSplit_(text1,text2,x1,y1,deadline)}}}}return[[DIFF_DELETE,text1],[DIFF_INSERT,text2]]};\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){function diff_linesToCharsMunge_(text){var chars="";var lineStart=0;var lineEnd=-1;var lineArrayLength=lineArray.length;for(;lineEnd<text.length-1;){lineEnd=text.indexOf("\\n",lineStart);if(lineEnd==-1)lineEnd=text.length-1;var line=text.substring(lineStart,lineEnd+1);if(lineHash.hasOwnProperty?lineHash.hasOwnProperty(line):lineHash[line]!==undefined)chars=chars+String.fromCharCode(lineHash[line]);else{if(lineArrayLength==maxLines){line=\ntext.substring(lineStart);lineEnd=text.length}chars=chars+String.fromCharCode(lineArrayLength);lineHash[line]=lineArrayLength;lineArray[lineArrayLength++]=line}lineStart=lineEnd+1}return chars}var lineArray=[];var lineHash={};lineArray[0]="";var maxLines=4E4;var chars1=diff_linesToCharsMunge_(text1);maxLines=65535;var chars2=diff_linesToCharsMunge_(text2);return{chars1:chars1,chars2:chars2,lineArray:lineArray}};\ndiff_match_patch.prototype.diff_charsToLines=function(diffs,lineArray){var x=0;for(;x<diffs.length;x++){var chars=diffs[x][1];var text=[];var y=0;for(;y<chars.length;y++)text[y]=lineArray[chars.charCodeAt(y)];diffs[x][1]=text.join("")}};\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;for(;pointermin<pointermid;){if(text1.substring(pointerstart,pointermid)==text2.substring(pointerstart,pointermid)){pointermin=pointermid;pointerstart=pointermin}else pointermax=pointermid;pointermid=Math.floor((pointermax-pointermin)/2+pointermin)}return pointermid};\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;for(;pointermin<pointermid;){if(text1.substring(text1.length-pointermid,text1.length-pointerend)==text2.substring(text2.length-pointermid,text2.length-pointerend)){pointermin=pointermid;pointerend=pointermin}else pointermax=pointermid;pointermid=\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;for(;true;){var pattern=text1.substring(text_length-length);var found=\ntext2.indexOf(pattern);if(found==-1)return best;length=length+found;if(found==0||text1.substring(text_length-length)==text2.substring(0,length)){best=length;length++}}};\ndiff_match_patch.prototype.diff_halfMatch_=function(text1,text2){function diff_halfMatchI_(longtext,shorttext,i){var seed=longtext.substring(i,i+Math.floor(longtext.length/4));var j=-1;var best_common="";var best_longtext_a;var best_longtext_b;var best_shorttext_a;var best_shorttext_b;for(;(j=shorttext.indexOf(seed,j+1))!=-1;){var prefixLength=dmp.diff_commonPrefix(longtext.substring(i),shorttext.substring(j));var suffixLength=dmp.diff_commonSuffix(longtext.substring(0,i),shorttext.substring(0,j));\nif(best_common.length<suffixLength+prefixLength){best_common=shorttext.substring(j-suffixLength,j)+shorttext.substring(j,j+prefixLength);best_longtext_a=longtext.substring(0,i-suffixLength);best_longtext_b=longtext.substring(i+prefixLength);best_shorttext_a=shorttext.substring(0,j-suffixLength);best_shorttext_b=shorttext.substring(j+prefixLength)}}if(best_common.length*2>=longtext.length)return[best_longtext_a,best_longtext_b,best_shorttext_a,best_shorttext_b,best_common];else return null}if(this.Diff_Timeout<=\n0)return null;var longtext=text1.length>text2.length?text1:text2;var shorttext=text1.length>text2.length?text2:text1;if(longtext.length<4||shorttext.length*2<longtext.length)return null;var dmp=this;var hm1=diff_halfMatchI_(longtext,shorttext,Math.ceil(longtext.length/4));var hm2=diff_halfMatchI_(longtext,shorttext,Math.ceil(longtext.length/2));var hm;if(!hm1&&!hm2)return null;else if(!hm2)hm=hm1;else if(!hm1)hm=hm2;else hm=hm1[4].length>hm2[4].length?hm1:hm2;var text1_a;var text1_b;var text2_a;var text2_b;\nif(text1.length>text2.length){text1_a=hm[0];text1_b=hm[1];text2_a=hm[2];text2_b=hm[3]}else{text2_a=hm[0];text2_b=hm[1];text1_a=hm[2];text1_b=hm[3]}var mid_common=hm[4];return[text1_a,text1_b,text2_a,text2_b,mid_common]};\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;for(;pointer<diffs.length;){if(diffs[pointer][0]==DIFF_EQUAL){equalities[equalitiesLength++]=pointer;length_insertions1=length_insertions2;length_deletions1=length_deletions2;length_insertions2=0;length_deletions2=0;lastequality=diffs[pointer][1]}else{if(diffs[pointer][0]==\nDIFF_INSERT)length_insertions2=length_insertions2+diffs[pointer][1].length;else length_deletions2=length_deletions2+diffs[pointer][1].length;if(lastequality&&lastequality.length<=Math.max(length_insertions1,length_deletions1)&&lastequality.length<=Math.max(length_insertions2,length_deletions2)){diffs.splice(equalities[equalitiesLength-1],0,[DIFF_DELETE,lastequality]);diffs[equalities[equalitiesLength-1]+1][0]=DIFF_INSERT;equalitiesLength--;equalitiesLength--;pointer=equalitiesLength>0?equalities[equalitiesLength-\n1]:-1;length_insertions1=0;length_deletions1=0;length_insertions2=0;length_deletions2=0;lastequality=null;changes=true}}pointer++}if(changes)this.diff_cleanupMerge(diffs);this.diff_cleanupSemanticLossless(diffs);pointer=1;for(;pointer<diffs.length;){if(diffs[pointer-1][0]==DIFF_DELETE&&diffs[pointer][0]==DIFF_INSERT){var deletion=diffs[pointer-1][1];var insertion=diffs[pointer][1];var overlap_length1=this.diff_commonOverlap_(deletion,insertion);var overlap_length2=this.diff_commonOverlap_(insertion,\ndeletion);if(overlap_length1>=overlap_length2){if(overlap_length1>=deletion.length/2||overlap_length1>=insertion.length/2){diffs.splice(pointer,0,[DIFF_EQUAL,insertion.substring(0,overlap_length1)]);diffs[pointer-1][1]=deletion.substring(0,deletion.length-overlap_length1);diffs[pointer+1][1]=insertion.substring(overlap_length1);pointer++}}else if(overlap_length2>=deletion.length/2||overlap_length2>=insertion.length/2){diffs.splice(pointer,0,[DIFF_EQUAL,deletion.substring(0,overlap_length2)]);diffs[pointer-\n1][0]=DIFF_INSERT;diffs[pointer-1][1]=insertion.substring(0,insertion.length-overlap_length2);diffs[pointer+1][0]=DIFF_DELETE;diffs[pointer+1][1]=deletion.substring(overlap_length2);pointer++}pointer++}pointer++}};\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;for(;pointer<diffs.length-1;){if(diffs[pointer-1][0]==DIFF_EQUAL&&diffs[pointer+1][0]==DIFF_EQUAL){var equality1=diffs[pointer-1][1];var edit=diffs[pointer][1];var equality2=diffs[pointer+1][1];var commonOffset=this.diff_commonSuffix(equality1,edit);if(commonOffset){var commonString=edit.substring(edit.length-commonOffset);equality1=equality1.substring(0,equality1.length-commonOffset);edit=commonString+edit.substring(0,edit.length-commonOffset);equality2=\ncommonString+equality2}var bestEquality1=equality1;var bestEdit=edit;var bestEquality2=equality2;var bestScore=diff_cleanupSemanticScore_(equality1,edit)+diff_cleanupSemanticScore_(edit,equality2);for(;edit.charAt(0)===equality2.charAt(0);){equality1=equality1+edit.charAt(0);edit=edit.substring(1)+equality2.charAt(0);equality2=equality2.substring(1);var score=diff_cleanupSemanticScore_(equality1,edit)+diff_cleanupSemanticScore_(edit,equality2);if(score>=bestScore){bestScore=score;bestEquality1=equality1;\nbestEdit=edit;bestEquality2=equality2}}if(diffs[pointer-1][1]!=bestEquality1){if(bestEquality1)diffs[pointer-1][1]=bestEquality1;else{diffs.splice(pointer-1,1);pointer--}diffs[pointer][1]=bestEdit;if(bestEquality2)diffs[pointer+1][1]=bestEquality2;else{diffs.splice(pointer+1,1);pointer--}}}pointer++}};diff_match_patch.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;diff_match_patch.whitespaceRegex_=/\\s/;diff_match_patch.linebreakRegex_=/[\\r\\n]/;diff_match_patch.blanklineEndRegex_=/\\n\\r?\\n$/;\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;for(;pointer<diffs.length;){if(diffs[pointer][0]==DIFF_EQUAL){if(diffs[pointer][1].length<this.Diff_EditCost&&(post_ins||post_del)){equalities[equalitiesLength++]=pointer;pre_ins=post_ins;pre_del=post_del;lastequality=diffs[pointer][1]}else{equalitiesLength=0;lastequality=\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;for(;pointer<diffs.length;)switch(diffs[pointer][0]){case DIFF_INSERT:count_insert++;text_insert=text_insert+diffs[pointer][1];pointer++;break;case DIFF_DELETE:count_delete++;text_delete=text_delete+diffs[pointer][1];pointer++;break;case DIFF_EQUAL:if(count_delete+count_insert>1){if(count_delete!==0&&count_insert!==\n0){commonlength=this.diff_commonPrefix(text_insert,text_delete);if(commonlength!==0){if(pointer-count_delete-count_insert>0&&diffs[pointer-count_delete-count_insert-1][0]==DIFF_EQUAL)diffs[pointer-count_delete-count_insert-1][1]+=text_insert.substring(0,commonlength);else{diffs.splice(0,0,[DIFF_EQUAL,text_insert.substring(0,commonlength)]);pointer++}text_insert=text_insert.substring(commonlength);text_delete=text_delete.substring(commonlength)}commonlength=this.diff_commonSuffix(text_insert,text_delete);\nif(commonlength!==0){diffs[pointer][1]=text_insert.substring(text_insert.length-commonlength)+diffs[pointer][1];text_insert=text_insert.substring(0,text_insert.length-commonlength);text_delete=text_delete.substring(0,text_delete.length-commonlength)}}if(count_delete===0)diffs.splice(pointer-count_insert,count_delete+count_insert,[DIFF_INSERT,text_insert]);else if(count_insert===0)diffs.splice(pointer-count_delete,count_delete+count_insert,[DIFF_DELETE,text_delete]);else diffs.splice(pointer-count_delete-\ncount_insert,count_delete+count_insert,[DIFF_DELETE,text_delete],[DIFF_INSERT,text_insert]);pointer=pointer-count_delete-count_insert+(count_delete?1:0)+(count_insert?1:0)+1}else if(pointer!==0&&diffs[pointer-1][0]==DIFF_EQUAL){diffs[pointer-1][1]+=diffs[pointer][1];diffs.splice(pointer,1)}else pointer++;count_insert=0;count_delete=0;text_delete="";text_insert="";break}if(diffs[diffs.length-1][1]==="")diffs.pop();var changes=false;pointer=1;for(;pointer<diffs.length-1;){if(diffs[pointer-1][0]==DIFF_EQUAL&&\ndiffs[pointer+1][0]==DIFF_EQUAL)if(diffs[pointer][1].substring(diffs[pointer][1].length-diffs[pointer-1][1].length)==diffs[pointer-1][1]){diffs[pointer][1]=diffs[pointer-1][1]+diffs[pointer][1].substring(0,diffs[pointer][1].length-diffs[pointer-1][1].length);diffs[pointer+1][1]=diffs[pointer-1][1]+diffs[pointer+1][1];diffs.splice(pointer-1,1);changes=true}else if(diffs[pointer][1].substring(0,diffs[pointer+1][1].length)==diffs[pointer+1][1]){diffs[pointer-1][1]+=diffs[pointer+1][1];diffs[pointer][1]=\ndiffs[pointer][1].substring(diffs[pointer+1][1].length)+diffs[pointer+1][1];diffs.splice(pointer+1,1);changes=true}pointer++}if(changes)this.diff_cleanupMerge(diffs)};\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;x=0;for(;x<diffs.length;x++){if(diffs[x][0]!==DIFF_INSERT)chars1=chars1+diffs[x][1].length;if(diffs[x][0]!==DIFF_DELETE)chars2=chars2+diffs[x][1].length;if(chars1>loc)break;last_chars1=chars1;last_chars2=chars2}if(diffs.length!=x&&diffs[x][0]===DIFF_DELETE)return last_chars2;return last_chars2+(loc-last_chars1)};\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;var x=0;for(;x<diffs.length;x++){var op=diffs[x][0];var data=diffs[x][1];var text=data.replace(pattern_amp,"&amp;").replace(pattern_lt,"&lt;").replace(pattern_gt,"&gt;").replace(pattern_para,"&para;<br>");switch(op){case DIFF_INSERT:html[x]=\'<ins style="background:#e6ffe6;">\'+text+"</ins>";break;case DIFF_DELETE:html[x]=\'<del style="background:#ffe6e6;">\'+\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=[];var x=0;for(;x<diffs.length;x++)if(diffs[x][0]!==DIFF_INSERT)text[x]=diffs[x][1];return text.join("")};diff_match_patch.prototype.diff_text2=function(diffs){var text=[];var x=0;for(;x<diffs.length;x++)if(diffs[x][0]!==DIFF_DELETE)text[x]=diffs[x][1];return text.join("")};\ndiff_match_patch.prototype.diff_levenshtein=function(diffs){var levenshtein=0;var insertions=0;var deletions=0;var x=0;for(;x<diffs.length;x++){var op=diffs[x][0];var data=diffs[x][1];switch(op){case DIFF_INSERT:insertions=insertions+data.length;break;case DIFF_DELETE:deletions=deletions+data.length;break;case DIFF_EQUAL:levenshtein=levenshtein+Math.max(insertions,deletions);insertions=0;deletions=0;break}}levenshtein=levenshtein+Math.max(insertions,deletions);return levenshtein};\ndiff_match_patch.prototype.diff_toDelta=function(diffs){var text=[];var x=0;for(;x<diffs.length;x++)switch(diffs[x][0]){case DIFF_INSERT:text[x]="+"+encodeURI(diffs[x][1]);break;case DIFF_DELETE:text[x]="-"+diffs[x][1].length;break;case DIFF_EQUAL:text[x]="="+diffs[x][1].length;break}return text.join("\\t").replace(/%20/g," ")};\ndiff_match_patch.prototype.diff_fromDelta=function(text1,delta){var diffs=[];var diffsLength=0;var pointer=0;var tokens=delta.split(/\\t/g);var x=0;for(;x<tokens.length;x++){var param=tokens[x].substring(1);switch(tokens[x].charAt(0)){case "+":try{diffs[diffsLength++]=[DIFF_INSERT,decodeURI(param)]}catch(ex){throw new Error("Illegal escape in diff_fromDelta: "+param);}break;case "-":case "=":var n=parseInt(param,10);if(isNaN(n)||n<0)throw new Error("Invalid number in diff_fromDelta: "+param);var text=\ntext1.substring(pointer,pointer=pointer+n);if(tokens[x].charAt(0)=="=")diffs[diffsLength++]=[DIFF_EQUAL,text];else diffs[diffsLength++]=[DIFF_DELETE,text];break;default:if(tokens[x])throw new Error("Invalid diff operation in diff_fromDelta: "+tokens[x]);}}if(pointer!=text1.length)throw new Error("Delta length ("+pointer+") does not equal source text length ("+text1.length+").");return diffs};\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){function match_bitapScore_(e,x){var accuracy=e/pattern.length;var proximity=Math.abs(loc-x);if(!dmp.Match_Distance)return proximity?1:accuracy;return accuracy+proximity/dmp.Match_Distance}if(pattern.length>this.Match_MaxBits)throw new Error("Pattern too long for this browser.");var s=this.match_alphabet_(pattern);var dmp=this;var score_threshold=this.Match_Threshold;var best_loc=text.indexOf(pattern,loc);if(best_loc!=-1){score_threshold=\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;var bin_mid;var bin_max=pattern.length+text.length;var last_rd;var d=0;for(;d<pattern.length;d++){bin_min=0;bin_mid=bin_max;for(;bin_min<bin_mid;){if(match_bitapScore_(d,loc+bin_mid)<=score_threshold)bin_min=bin_mid;else bin_max=bin_mid;bin_mid=\nMath.floor((bin_max-bin_min)/2+bin_min)}bin_max=bin_mid;var start=Math.max(1,loc-bin_mid+1);var finish=Math.min(loc+bin_mid,text.length)+pattern.length;var rd=Array(finish+2);rd[finish+1]=(1<<d)-1;var j=finish;for(;j>=start;j--){var charMatch=s[text.charAt(j-1)];if(d===0)rd[j]=(rd[j+1]<<1|1)&charMatch;else rd[j]=(rd[j+1]<<1|1)&charMatch|((last_rd[j+1]|last_rd[j])<<1|1)|last_rd[j+1];if(rd[j]&matchmask){var score=match_bitapScore_(d,j-1);if(score<=score_threshold){score_threshold=score;best_loc=j-1;\nif(best_loc>loc)start=Math.max(1,2*loc-best_loc);else break}}}if(match_bitapScore_(d+1,loc)>score_threshold)break;last_rd=rd}return best_loc};diff_match_patch.prototype.match_alphabet_=function(pattern){var s={};var i=0;for(;i<pattern.length;i++)s[pattern.charAt(i)]=0;i=0;for(;i<pattern.length;i++)s[pattern.charAt(i)]|=1<<pattern.length-i-1;return s};\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;for(;text.indexOf(pattern)!=text.lastIndexOf(pattern)&&pattern.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;){padding=padding+this.Patch_Margin;pattern=text.substring(patch.start2-padding,patch.start2+patch.length1+padding)}padding=padding+this.Patch_Margin;\nvar prefix=text.substring(patch.start2-padding,patch.start2);if(prefix)patch.diffs.unshift([DIFF_EQUAL,prefix]);var suffix=text.substring(patch.start2+patch.length1,patch.start2+patch.length1+padding);if(suffix)patch.diffs.push([DIFF_EQUAL,suffix]);patch.start1-=prefix.length;patch.start2-=prefix.length;patch.length1+=prefix.length+suffix.length;patch.length2+=prefix.length+suffix.length};\ndiff_match_patch.prototype.patch_make=function(a,opt_b,opt_c){var text1;var diffs;if(typeof a=="string"&&typeof opt_b=="string"&&typeof opt_c=="undefined"){text1=a;diffs=this.diff_main(text1,opt_b,true);if(diffs.length>2){this.diff_cleanupSemantic(diffs);this.diff_cleanupEfficiency(diffs)}}else if(a&&typeof a=="object"&&typeof opt_b=="undefined"&&typeof opt_c=="undefined"){diffs=a;text1=this.diff_text1(diffs)}else if(typeof a=="string"&&opt_b&&typeof opt_b=="object"&&typeof opt_c=="undefined"){text1=\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;var x=0;for(;x<diffs.length;x++){var diff_type=diffs[x][0];var diff_text=diffs[x][1];if(!patchDiffLength&&diff_type!==DIFF_EQUAL){patch.start1=\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=char_count1+diff_text.length;if(diff_type!==DIFF_DELETE)char_count2=char_count2+\ndiff_text.length}if(patchDiffLength){this.patch_addContext_(patch,prepatch_text);patches.push(patch)}return patches};\ndiff_match_patch.prototype.patch_deepCopy=function(patches){var patchesCopy=[];var x=0;for(;x<patches.length;x++){var patch=patches[x];var patchCopy=new diff_match_patch.patch_obj;patchCopy.diffs=[];var y=0;for(;y<patch.diffs.length;y++)patchCopy.diffs[y]={0:patch.diffs[y][0],1:patch.diffs[y][1]};patchCopy.start1=patch.start1;patchCopy.start2=patch.start2;patchCopy.length1=patch.length1;patchCopy.length2=patch.length2;patchesCopy[x]=patchCopy}return patchesCopy};\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=[];var x=0;for(;x<patches.length;x++){var expected_loc=patches[x].start2+delta;var text1=this.diff_text1(patches[x].diffs);var start_loc;var end_loc=-1;if(text1.length>this.Match_MaxBits){start_loc=this.match_main(text,text1.substring(0,\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=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;var y=0;for(;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=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="";var x=1;for(;x<=paddingLength;x++)nullPadding=nullPadding+String.fromCharCode(x);x=0;for(;x<patches.length;x++){patches[x].start1+=paddingLength;patches[x].start2+=paddingLength}var patch=patches[0];var diffs=patch.diffs;if(diffs.length==0||diffs[0][0]!=DIFF_EQUAL){diffs.unshift([DIFF_EQUAL,nullPadding]);patch.start1-=paddingLength;patch.start2-=paddingLength;patch.length1+=paddingLength;\npatch.length2+=paddingLength}else if(paddingLength>diffs[0][1].length){var extraLength=paddingLength-diffs[0][1].length;diffs[0][1]=nullPadding.substring(diffs[0][1].length)+diffs[0][1];patch.start1-=extraLength;patch.start2-=extraLength;patch.length1+=extraLength;patch.length2+=extraLength}patch=patches[patches.length-1];diffs=patch.diffs;if(diffs.length==0||diffs[diffs.length-1][0]!=DIFF_EQUAL){diffs.push([DIFF_EQUAL,nullPadding]);patch.length1+=paddingLength;patch.length2+=paddingLength}else if(paddingLength>\ndiffs[diffs.length-1][1].length){extraLength=paddingLength-diffs[diffs.length-1][1].length;diffs[diffs.length-1][1]+=nullPadding.substring(0,extraLength);patch.length1+=extraLength;patch.length2+=extraLength}return nullPadding};\ndiff_match_patch.prototype.patch_splitMax=function(patches){var patch_size=this.Match_MaxBits;var x=0;for(;x<patches.length;x++){if(patches[x].length1<=patch_size)continue;var bigpatch=patches[x];patches.splice(x--,1);var start1=bigpatch.start1;var start2=bigpatch.start2;var precontext="";for(;bigpatch.diffs.length!==0;){var patch=new diff_match_patch.patch_obj;var empty=true;patch.start1=start1-precontext.length;patch.start2=start2-precontext.length;if(precontext!==""){patch.length1=patch.length2=\nprecontext.length;patch.diffs.push([DIFF_EQUAL,precontext])}for(;bigpatch.diffs.length!==0&&patch.length1<patch_size-this.Patch_Margin;){var diff_type=bigpatch.diffs[0][0];var diff_text=bigpatch.diffs[0][1];if(diff_type===DIFF_INSERT){patch.length2+=diff_text.length;start2=start2+diff_text.length;patch.diffs.push(bigpatch.diffs.shift());empty=false}else if(diff_type===DIFF_DELETE&&patch.diffs.length==1&&patch.diffs[0][0]==DIFF_EQUAL&&diff_text.length>2*patch_size){patch.length1+=diff_text.length;\nstart1=start1+diff_text.length;empty=false;patch.diffs.push([diff_type,diff_text]);bigpatch.diffs.shift()}else{diff_text=diff_text.substring(0,patch_size-patch.length1-this.Patch_Margin);patch.length1+=diff_text.length;start1=start1+diff_text.length;if(diff_type===DIFF_EQUAL){patch.length2+=diff_text.length;start2=start2+diff_text.length}else empty=false;patch.diffs.push([diff_type,diff_text]);if(diff_text==bigpatch.diffs[0][1])bigpatch.diffs.shift();else bigpatch.diffs[0][1]=bigpatch.diffs[0][1].substring(diff_text.length)}}precontext=\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=[];var x=0;for(;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*) @@$/;for(;textPointer<text.length;){var m=text[textPointer].match(patchHeader);if(!m)throw new Error("Invalid patch string: "+text[textPointer]);var patch=new diff_match_patch.patch_obj;patches.push(patch);patch.start1=parseInt(m[1],10);if(m[2]===""){patch.start1--;patch.length1=1}else if(m[2]=="0")patch.length1=\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++;for(;textPointer<text.length;){var sign=text[textPointer].charAt(0);try{var line=decodeURI(text[textPointer].substring(1))}catch(ex){throw new Error("Illegal escape in patch_fromText: "+line);}if(sign=="-")patch.diffs.push([DIFF_DELETE,line]);else if(sign=="+")patch.diffs.push([DIFF_INSERT,\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;var coords2;if(this.length1===0)coords1=this.start1+",0";else if(this.length1==1)coords1=this.start1+1;else coords1=this.start1+1+","+this.length1;if(this.length2===0)coords2=this.start2+",0";else if(this.length2==1)coords2=this.start2+1;else coords2=this.start2+1+","+this.length2;var text=["@@ -"+coords1+" +"+coords2+" @@\\n"];var op;var x=0;for(;x<this.diffs.length;x++){switch(this.diffs[x][0]){case DIFF_INSERT:op="+";break;case DIFF_DELETE:op=\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){function DiffView(mv,type){this.mv=mv;this.type=type;this.classes=type=="left"?LEFT_CLASSES:RIGHT_CLASSES}function ensureDiff(dv){if(dv.diffOutOfDate){dv.diff=getDiff(dv.orig.getValue(),dv.edit.getValue(),dv.mv.options.ignoreWhitespace);dv.chunks=getChunks(dv.diff);\ndv.diffOutOfDate=false;CodeMirror.signal(dv.edit,"updateDiff",dv.diff)}}function registerUpdate(dv){function update(mode){updating=true;updatingFast=false;if(mode=="full"){if(dv.svg)clear(dv.svg);if(dv.copyButtons)clear(dv.copyButtons);clearMarks(dv.edit,edit.marked,dv.classes);clearMarks(dv.orig,orig.marked,dv.classes);edit.from=edit.to=orig.from=orig.to=0}ensureDiff(dv);if(dv.showDifferences){updateMarks(dv.edit,dv.diff,edit,DIFF_INSERT,dv.classes);updateMarks(dv.orig,dv.diff,orig,DIFF_DELETE,dv.classes)}if(dv.mv.options.connect==\n"align")alignChunks(dv);makeConnections(dv);if(dv.needsScrollSync!=null)syncScroll(dv,dv.needsScrollSync);updating=false}function setDealign(fast){if(updating)return;dv.dealigned=true;set(fast)}function set(fast){if(updating||updatingFast)return;clearTimeout(debounceChange);if(fast===true)updatingFast=true;debounceChange=setTimeout(update,fast===true?20:30)}function change(_cm,change){if(!dv.diffOutOfDate){dv.diffOutOfDate=true;edit.from=edit.to=orig.from=orig.to=0}setDealign(change.text.length-1!=\nchange.to.line-change.from.line)}function swapDoc(){dv.diffOutOfDate=true;dv.dealigned=true;update("full")}var edit={from:0,to:0,marked:[]};var orig={from:0,to:0,marked:[]};var debounceChange;var updatingFast=false;dv.edit.on("change",change);dv.orig.on("change",change);dv.edit.on("swapDoc",swapDoc);dv.orig.on("swapDoc",swapDoc);if(dv.mv.options.connect=="align"){CodeMirror.on(dv.edit.state.trackAlignable,"realign",setDealign);CodeMirror.on(dv.orig.state.trackAlignable,"realign",setDealign)}dv.edit.on("viewportChange",\nfunction(){set(false)});dv.orig.on("viewportChange",function(){set(false)});update();return update}function registerScroll(dv,otherDv){dv.edit.on("scroll",function(){syncScroll(dv,true)&&makeConnections(dv)});dv.orig.on("scroll",function(){syncScroll(dv,false)&&makeConnections(dv);if(otherDv)syncScroll(otherDv,true)&&makeConnections(otherDv)})}function syncScroll(dv,toOrig){if(dv.diffOutOfDate){if(dv.lockScroll&&dv.needsScrollSync==null)dv.needsScrollSync=toOrig;return false}dv.needsScrollSync=null;\nif(!dv.lockScroll)return true;var editor;var other;var now=+new Date;if(toOrig){editor=dv.edit;other=dv.orig}else{editor=dv.orig;other=dv.edit}if(editor.state.scrollSetBy==dv&&(editor.state.scrollSetAt||0)+250>now)return false;var sInfo=editor.getScrollInfo();if(dv.mv.options.connect=="align")targetPos=sInfo.top;else{var halfScreen=.5*sInfo.clientHeight;var midY=sInfo.top+halfScreen;var mid=editor.lineAtHeight(midY,"local");var around=chunkBoundariesAround(dv.chunks,mid,toOrig);var off=getOffsets(editor,\ntoOrig?around.edit:around.orig);var offOther=getOffsets(other,toOrig?around.orig:around.edit);var ratio=(midY-off.top)/(off.bot-off.top);var targetPos=offOther.top-halfScreen+ratio*(offOther.bot-offOther.top);var botDist;var mix;if(targetPos>sInfo.top&&(mix=sInfo.top/halfScreen)<1)targetPos=targetPos*mix+sInfo.top*(1-mix);else if((botDist=sInfo.height-sInfo.clientHeight-sInfo.top)<halfScreen){var otherInfo=other.getScrollInfo();var botDistOther=otherInfo.height-otherInfo.clientHeight-targetPos;if(botDistOther>\nbotDist&&(mix=botDist/halfScreen)<1)targetPos=targetPos*mix+(otherInfo.height-otherInfo.clientHeight-botDist)*(1-mix)}}other.scrollTo(sInfo.left,targetPos);other.state.scrollSetAt=now;other.state.scrollSetBy=dv;return true}function getOffsets(editor,around){var bot=around.after;if(bot==null)bot=editor.lastLine()+1;return{top:editor.heightAtLine(around.before||0,"local"),bot:editor.heightAtLine(bot,"local")}}function setScrollLock(dv,val,action){dv.lockScroll=val;if(val&&action!=false)syncScroll(dv,\nDIFF_INSERT)&&makeConnections(dv);(val?CodeMirror.addClass:CodeMirror.rmClass)(dv.lockButton,"CodeMirror-merge-scrolllock-enabled")}function removeClass(editor,line,classes){var locs=classes.classLocation;var i=0;for(;i<locs.length;i++){editor.removeLineClass(line,locs[i],classes.chunk);editor.removeLineClass(line,locs[i],classes.start);editor.removeLineClass(line,locs[i],classes.end)}}function clearMarks(editor,arr,classes){var i=0;for(;i<arr.length;++i){var mark=arr[i];if(mark instanceof CodeMirror.TextMarker)mark.clear();\nelse if(mark.parent)removeClass(editor,mark,classes)}arr.length=0}function updateMarks(editor,diff,state,type,classes){var vp=editor.getViewport();editor.operation(function(){if(state.from==state.to||vp.from-state.to>20||state.from-vp.to>20){clearMarks(editor,state.marked,classes);markChanges(editor,diff,type,state.marked,vp.from,vp.to,classes);state.from=vp.from;state.to=vp.to}else{if(vp.from<state.from){markChanges(editor,diff,type,state.marked,vp.from,state.from,classes);state.from=vp.from}if(vp.to>\nstate.to){markChanges(editor,diff,type,state.marked,state.to,vp.to,classes);state.to=vp.to}}})}function addClass(editor,lineNr,classes,main,start,end){var locs=classes.classLocation;var line=editor.getLineHandle(lineNr);var i=0;for(;i<locs.length;i++){if(main)editor.addLineClass(line,locs[i],classes.chunk);if(start)editor.addLineClass(line,locs[i],classes.start);if(end)editor.addLineClass(line,locs[i],classes.end)}return line}function markChanges(editor,diff,type,marks,from,to,classes){function markChunk(start,\nend){var bfrom=Math.max(from,start);var bto=Math.min(to,end);var i=bfrom;for(;i<bto;++i)marks.push(addClass(editor,i,classes,true,i==start,i==end-1));if(start==end&&bfrom==end&&bto==end)if(bfrom)marks.push(addClass(editor,bfrom-1,classes,false,false,true));else marks.push(addClass(editor,bfrom,classes,false,true,false))}var pos=Pos(0,0);var top=Pos(from,0);var bot=editor.clipPos(Pos(to-1));var cls=type==DIFF_DELETE?classes.del:classes.insert;var chunkStart=0;var pending=false;var i=0;for(;i<diff.length;++i){var part=\ndiff[i];var tp=part[0];var str=part[1];if(tp==DIFF_EQUAL){var cleanFrom=pos.line+(startOfLineClean(diff,i)?0:1);moveOver(pos,str);var cleanTo=pos.line+(endOfLineClean(diff,i)?1:0);if(cleanTo>cleanFrom){if(pending){markChunk(chunkStart,cleanFrom);pending=false}chunkStart=cleanTo}}else{pending=true;if(tp==type){var end=moveOver(pos,str,true);var a=posMax(top,pos);var b=posMin(bot,end);if(!posEq(a,b))marks.push(editor.markText(a,b,{className:cls}));pos=end}}}if(pending)markChunk(chunkStart,pos.line+\n1)}function makeConnections(dv){if(!dv.showDifferences)return;if(dv.svg){clear(dv.svg);var w=dv.gap.offsetWidth;dv.svg.setAttribute("width",w);dv.svg.setAttribute("height",dv.gap.offsetHeight)}if(dv.copyButtons)clear(dv.copyButtons);var vpEdit=dv.edit.getViewport();var vpOrig=dv.orig.getViewport();var outerTop=dv.mv.wrap.getBoundingClientRect().top;var sTopEdit=outerTop-dv.edit.getScrollerElement().getBoundingClientRect().top+dv.edit.getScrollInfo().top;var sTopOrig=outerTop-dv.orig.getScrollerElement().getBoundingClientRect().top+\ndv.orig.getScrollInfo().top;var i=0;for(;i<dv.chunks.length;i++){var ch=dv.chunks[i];if(ch.editFrom<=vpEdit.to&&ch.editTo>=vpEdit.from&&ch.origFrom<=vpOrig.to&&ch.origTo>=vpOrig.from)drawConnectorsForChunk(dv,ch,sTopOrig,sTopEdit,w)}}function getMatchingOrigLine(editLine,chunks){var editStart=0;var origStart=0;var i=0;for(;i<chunks.length;i++){var chunk=chunks[i];if(chunk.editTo>editLine&&chunk.editFrom<=editLine)return null;if(chunk.editFrom>editLine)break;editStart=chunk.editTo;origStart=chunk.origTo}return origStart+\n(editLine-editStart)}function alignableFor(cm,chunks,isOrig){var tracker=cm.state.trackAlignable;var start=cm.firstLine();var trackI=0;var result=[];var i=0;for(;;i++){var chunk=chunks[i];var chunkStart=!chunk?1E9:isOrig?chunk.origFrom:chunk.editFrom;for(;trackI<tracker.alignable.length;trackI=trackI+2){var n=tracker.alignable[trackI]+1;if(n<=start)continue;if(n<=chunkStart)result.push(n);else break}if(!chunk)break;result.push(start=isOrig?chunk.origTo:chunk.editTo)}return result}function mergeAlignable(result,\norigAlignable,chunks,setIndex){var rI=0;var origI=0;var chunkI=0;var diff=0;outer:for(;;rI++){var nextR=result[rI];var nextO=origAlignable[origI];if(!nextR&&nextO==null)break;var rLine=nextR?nextR[0]:1E9;var oLine=nextO==null?1E9:nextO;for(;chunkI<chunks.length;){var chunk=chunks[chunkI];if(chunk.origFrom<=oLine&&chunk.origTo>oLine){origI++;rI--;continue outer}if(chunk.editTo>rLine){if(chunk.editFrom<=rLine)continue outer;break}diff=diff+(chunk.origTo-chunk.origFrom-(chunk.editTo-chunk.editFrom));\nchunkI++}if(rLine==oLine-diff){nextR[setIndex]=oLine;origI++}else if(rLine<oLine-diff)nextR[setIndex]=rLine+diff;else{var record=[oLine-diff,null,null];record[setIndex]=oLine;result.splice(rI,0,record);origI++}}}function findAlignedLines(dv,other){var alignable=alignableFor(dv.edit,dv.chunks,false);var result=[];if(other){var i=0;var j=0;for(;i<other.chunks.length;i++){var n=other.chunks[i].editTo;for(;j<alignable.length&&alignable[j]<n;)j++;if(j==alignable.length||alignable[j]!=n)alignable.splice(j++,\n0,n)}}i=0;for(;i<alignable.length;i++)result.push([alignable[i],null,null]);mergeAlignable(result,alignableFor(dv.orig,dv.chunks,true),dv.chunks,1);if(other)mergeAlignable(result,alignableFor(other.orig,other.chunks,true),other.chunks,2);return result}function alignChunks(dv,force){if(!dv.dealigned&&!force)return;if(!dv.orig.curOp)return dv.orig.operation(function(){alignChunks(dv,force)});dv.dealigned=false;var other=dv.mv.left==dv?dv.mv.right:dv.mv.left;if(other){ensureDiff(other);other.dealigned=\nfalse}var linesToAlign=findAlignedLines(dv,other);var aligners=dv.mv.aligners;var i=0;for(;i<aligners.length;i++)aligners[i].clear();aligners.length=0;var cm=[dv.edit,dv.orig];var scroll=[];var offset=[];if(other)cm.push(other.orig);i=0;for(;i<cm.length;i++){scroll.push(cm[i].getScrollInfo().top);offset.push(-cm[i].getScrollerElement().getBoundingClientRect().top)}if(offset[0]!=offset[1]||cm.length==3&&offset[1]!=offset[2])alignLines(cm,offset,[0,0,0],aligners);var ln=0;for(;ln<linesToAlign.length;ln++)alignLines(cm,\noffset,linesToAlign[ln],aligners);i=0;for(;i<cm.length;i++)cm[i].scrollTo(null,scroll[i])}function alignLines(cm,cmOffset,lines,aligners){var maxOffset=-1E8;var offset=[];var i=0;for(;i<cm.length;i++)if(lines[i]!=null){var off=cm[i].heightAtLine(lines[i],"local")-cmOffset[i];offset[i]=off;maxOffset=Math.max(maxOffset,off)}i=0;for(;i<cm.length;i++)if(lines[i]!=null){var diff=maxOffset-offset[i];if(diff>1)aligners.push(padAbove(cm[i],lines[i],diff))}}function padAbove(cm,line,size){var above=true;if(line>\ncm.lastLine()){line--;above=false}var elt=document.createElement("div");elt.className="CodeMirror-merge-spacer";elt.style.height=size+"px";elt.style.minWidth="1px";return cm.addLineWidget(line,elt,{height:size,above:above,mergeSpacer:true,handleMouseEvents:true})}function drawConnectorsForChunk(dv,chunk,sTopOrig,sTopEdit,w){var flip=dv.type=="left";var top=dv.orig.heightAtLine(chunk.origFrom,"local",true)-sTopOrig;if(dv.svg){var topLpx=top;var topRpx=dv.edit.heightAtLine(chunk.editFrom,"local",true)-\nsTopEdit;if(flip){var tmp=topLpx;topLpx=topRpx;topRpx=tmp}var botLpx=dv.orig.heightAtLine(chunk.origTo,"local",true)-sTopOrig;var botRpx=dv.edit.heightAtLine(chunk.editTo,"local",true)-sTopEdit;if(flip){tmp=botLpx;botLpx=botRpx;botRpx=tmp}var curveTop=" C "+w/2+" "+topRpx+" "+w/2+" "+topLpx+" "+(w+2)+" "+topLpx;var curveBot=" C "+w/2+" "+botLpx+" "+w/2+" "+botRpx+" -1 "+botRpx;var path=dv.svg.appendChild(document.createElementNS(svgNS,"path"));path.setAttribute("d","M -1 "+topRpx+curveTop+" L "+(w+\n2)+" "+botLpx+curveBot+" z");path.setAttribute("class",dv.classes.connect)}if(dv.copyButtons){var copy=dv.copyButtons.appendChild(elt("div",dv.type=="left"?"\\u27a1":"\\u2b05","CodeMirror-merge-copy"));var editOriginals=dv.mv.options.allowEditingOriginals;copy.title=dv.edit.phrase(editOriginals?"Push to left":"Revert chunk");copy.chunk=chunk;copy.style.top=(chunk.origTo>chunk.origFrom?top:dv.edit.heightAtLine(chunk.editFrom,"local")-sTopEdit)+"px";copy.setAttribute("role","button");copy.setAttribute("tabindex",\n"0");copy.setAttribute("aria-label",copy.title);if(editOriginals){var topReverse=dv.edit.heightAtLine(chunk.editFrom,"local")-sTopEdit;var copyReverse=dv.copyButtons.appendChild(elt("div",dv.type=="right"?"\\u27a1":"\\u2b05","CodeMirror-merge-copy-reverse"));copyReverse.title="Push to right";copyReverse.chunk={editFrom:chunk.origFrom,editTo:chunk.origTo,origFrom:chunk.editFrom,origTo:chunk.editTo};copyReverse.style.top=topReverse+"px";dv.type=="right"?copyReverse.style.left="2px":copyReverse.style.right=\n"2px";copyReverse.setAttribute("role","button");copyReverse.setAttribute("tabindex","0");copyReverse.setAttribute("aria-label",copyReverse.title)}}}function copyChunk(dv,to,from,chunk){if(dv.diffOutOfDate)return;var origStart=chunk.origTo>from.lastLine()?Pos(chunk.origFrom-1):Pos(chunk.origFrom,0);var origEnd=Pos(chunk.origTo,0);var editStart=chunk.editTo>to.lastLine()?Pos(chunk.editFrom-1):Pos(chunk.editFrom,0);var editEnd=Pos(chunk.editTo,0);var handler=dv.mv.options.revertChunk;if(handler)handler(dv.mv,\nfrom,origStart,origEnd,to,editStart,editEnd);else to.replaceRange(from.getRange(origStart,origEnd),editStart,editEnd)}function buildGap(dv){var lock=dv.lockButton=elt("div",null,"CodeMirror-merge-scrolllock");lock.setAttribute("role","button");lock.setAttribute("tabindex","0");var lockWrap=elt("div",[lock],"CodeMirror-merge-scrolllock-wrap");CodeMirror.on(lock,"click",function(){setScrollLock(dv,!dv.lockScroll)});CodeMirror.on(lock,"keyup",function(e){e.key==="Enter"&&setScrollLock(dv,!dv.lockScroll)});\nvar gapElts=[lockWrap];if(dv.mv.options.revertButtons!==false){var copyButtons=function(e){var node=e.target||e.srcElement;if(!node.chunk)return;if(node.className=="CodeMirror-merge-copy-reverse"){copyChunk(dv,dv.orig,dv.edit,node.chunk);return}copyChunk(dv,dv.edit,dv.orig,node.chunk)};dv.copyButtons=elt("div",null,"CodeMirror-merge-copybuttons-"+dv.type);CodeMirror.on(dv.copyButtons,"click",copyButtons);CodeMirror.on(dv.copyButtons,"keyup",function(e){e.key==="Enter"&&copyButtons(e)});gapElts.unshift(dv.copyButtons)}if(dv.mv.options.connect!=\n"align"){var svg=document.createElementNS&&document.createElementNS(svgNS,"svg");if(svg&&!svg.createSVGRect)svg=null;dv.svg=svg;if(svg)gapElts.push(svg)}return dv.gap=elt("div",gapElts,"CodeMirror-merge-gap")}function asString(obj){if(typeof obj=="string")return obj;else return obj.getValue()}function getDiff(a,b,ignoreWhitespace){if(!dmp)dmp=new diff_match_patch;var diff=diffDriverFunction?diffDriverFunction(a,b):dmp.diff_main(a,b);if(diff==undefined)diff=dmp.diff_main(a,b);var i=0;for(;i<diff.length;++i){var part=\ndiff[i];if(ignoreWhitespace?!/[^ \\t]/.test(part[1]):!part[1])diff.splice(i--,1);else if(i&&diff[i-1][0]==part[0]){diff.splice(i--,1);diff[i][1]+=part[1]}}return diff}function getChunks(diff){var chunks=[];if(!diff.length)return chunks;var startEdit=0;var startOrig=0;var edit=Pos(0,0);var orig=Pos(0,0);var i=0;for(;i<diff.length;++i){var part=diff[i];var tp=part[0];if(tp==DIFF_EQUAL){var startOff=!startOfLineClean(diff,i)||edit.line<startEdit||orig.line<startOrig?1:0;var cleanFromEdit=edit.line+startOff;\nvar cleanFromOrig=orig.line+startOff;moveOver(edit,part[1],null,orig);var endOff=endOfLineClean(diff,i)?1:0;var cleanToEdit=edit.line+endOff;var cleanToOrig=orig.line+endOff;if(cleanToEdit>cleanFromEdit){if(i)chunks.push({origFrom:startOrig,origTo:cleanFromOrig,editFrom:startEdit,editTo:cleanFromEdit});startEdit=cleanToEdit;startOrig=cleanToOrig}}else moveOver(tp==DIFF_INSERT?edit:orig,part[1])}if(startEdit<=edit.line||startOrig<=orig.line)chunks.push({origFrom:startOrig,origTo:orig.line+1,editFrom:startEdit,\neditTo:edit.line+1});return chunks}function endOfLineClean(diff,i){if(i==diff.length-1)return true;var next=diff[i+1][1];if(next.length==1&&i<diff.length-2||next.charCodeAt(0)!=10)return false;if(i==diff.length-2)return true;next=diff[i+2][1];return(next.length>1||i==diff.length-3)&&next.charCodeAt(0)==10}function startOfLineClean(diff,i){if(i==0)return true;var last=diff[i-1][1];if(last.charCodeAt(last.length-1)!=10)return false;if(i==1)return true;last=diff[i-2][1];return last.charCodeAt(last.length-\n1)==10}function chunkBoundariesAround(chunks,n,nInEdit){var beforeE;var afterE;var beforeO;var afterO;var i=0;for(;i<chunks.length;i++){var chunk=chunks[i];var fromLocal=nInEdit?chunk.editFrom:chunk.origFrom;var toLocal=nInEdit?chunk.editTo:chunk.origTo;if(afterE==null)if(fromLocal>n){afterE=chunk.editFrom;afterO=chunk.origFrom}else if(toLocal>n){afterE=chunk.editTo;afterO=chunk.origTo}if(toLocal<=n){beforeE=chunk.editTo;beforeO=chunk.origTo}else if(fromLocal<=n){beforeE=chunk.editFrom;beforeO=chunk.origFrom}}return{edit:{before:beforeE,\nafter:afterE},orig:{before:beforeO,after:afterO}}}function collapseSingle(cm,from,to){function clear(){mark.clear();cm.removeLineClass(from,"wrap","CodeMirror-merge-collapsed-line")}cm.addLineClass(from,"wrap","CodeMirror-merge-collapsed-line");var widget=document.createElement("span");widget.className="CodeMirror-merge-collapsed-widget";widget.title=cm.phrase("Identical text collapsed. Click to expand.");var mark=cm.markText(Pos(from,0),Pos(to-1),{inclusiveLeft:true,inclusiveRight:true,replacedWith:widget,\nclearOnEnter:true});if(mark.explicitlyCleared)clear();CodeMirror.on(widget,"click",clear);mark.on("clear",clear);CodeMirror.on(widget,"click",clear);return{mark:mark,clear:clear}}function collapseStretch(size,editors){function clear(){var i=0;for(;i<marks.length;i++)marks[i].clear()}var marks=[];var i=0;for(;i<editors.length;i++){var editor=editors[i];var mark=collapseSingle(editor.cm,editor.line,editor.line+size);marks.push(mark);mark.mark.on("clear",clear)}return marks[0].mark}function unclearNearChunks(dv,\nmargin,off,clear){var i=0;for(;i<dv.chunks.length;i++){var chunk=dv.chunks[i];var l=chunk.editFrom-margin;for(;l<chunk.editTo+margin;l++){var pos=l+off;if(pos>=0&&pos<clear.length)clear[pos]=false}}}function collapseIdenticalStretches(mv,margin){if(typeof margin!="number")margin=2;var clear=[];var edit=mv.editor();var off=edit.firstLine();var l=off;var e=edit.lastLine();for(;l<=e;l++)clear.push(true);if(mv.left)unclearNearChunks(mv.left,margin,off,clear);if(mv.right)unclearNearChunks(mv.right,margin,\noff,clear);var i=0;for(;i<clear.length;i++)if(clear[i]){var line=i+off;var size=1;for(;i<clear.length-1&&clear[i+1];i++,size++);if(size>margin){var editors=[{line:line,cm:edit}];if(mv.left)editors.push({line:getMatchingOrigLine(line,mv.left.chunks),cm:mv.left.orig});if(mv.right)editors.push({line:getMatchingOrigLine(line,mv.right.chunks),cm:mv.right.orig});var mark=collapseStretch(size,editors);if(mv.options.onCollapse)mv.options.onCollapse(mv,line,size,mark)}}}function elt(tag,content,className,\nstyle){var e=document.createElement(tag);if(className)e.className=className;if(style)e.style.cssText=style;if(typeof content=="string")e.appendChild(document.createTextNode(content));else if(content){var i=0;for(;i<content.length;++i)e.appendChild(content[i])}return e}function clear(node){var count=node.childNodes.length;for(;count>0;--count)node.removeChild(node.firstChild)}function copyObj(obj,target){if(!target)target={};var prop;for(prop in obj)if(obj.hasOwnProperty(prop))target[prop]=obj[prop];\nreturn target}function moveOver(pos,str,copy,other){var out=copy?Pos(pos.line,pos.ch):pos;var at=0;for(;;){var nl=str.indexOf("\\n",at);if(nl==-1)break;++out.line;if(other)++other.line;at=nl+1}out.ch=(at?0:out.ch)+(str.length-at);if(other)other.ch=(at?0:other.ch)+(str.length-at);return out}function TrackAlignable(cm){this.cm=cm;this.alignable=[];this.height=cm.doc.height;var self=this;cm.on("markerAdded",function(_,marker){if(!marker.collapsed)return;var found=marker.find(1);if(found!=null)self.set(found.line,\nF_MARKER)});cm.on("markerCleared",function(_,marker,_min,max){if(max!=null&&marker.collapsed)self.check(max,F_MARKER,self.hasMarker)});cm.on("markerChanged",this.signal.bind(this));cm.on("lineWidgetAdded",function(_,widget,lineNo){if(widget.mergeSpacer)return;if(widget.above)self.set(lineNo-1,F_WIDGET_BELOW);else self.set(lineNo,F_WIDGET)});cm.on("lineWidgetCleared",function(_,widget,lineNo){if(widget.mergeSpacer)return;if(widget.above)self.check(lineNo-1,F_WIDGET_BELOW,self.hasWidgetBelow);else self.check(lineNo,\nF_WIDGET,self.hasWidget)});cm.on("lineWidgetChanged",this.signal.bind(this));cm.on("change",function(_,change){var start=change.from.line;var nBefore=change.to.line-change.from.line;var nAfter=change.text.length-1;var end=start+nAfter;if(nBefore||nAfter)self.map(start,nBefore,nAfter);self.check(end,F_MARKER,self.hasMarker);if(nBefore||nAfter)self.check(change.from.line,F_MARKER,self.hasMarker)});cm.on("viewportChange",function(){if(self.cm.doc.height!=self.height)self.signal()})}function posMin(a,\nb){return(a.line-b.line||a.ch-b.ch)<0?a:b}function posMax(a,b){return(a.line-b.line||a.ch-b.ch)>0?a:b}function posEq(a,b){return a.line==b.line&&a.ch==b.ch}function findPrevDiff(chunks,start,isOrig){var i=chunks.length-1;for(;i>=0;i--){var chunk=chunks[i];var to=(isOrig?chunk.origTo:chunk.editTo)-1;if(to<start)return to}}function findNextDiff(chunks,start,isOrig){var i=0;for(;i<chunks.length;i++){var chunk=chunks[i];var from=isOrig?chunk.origFrom:chunk.editFrom;if(from>start)return from}}function goNearbyDiff(cm,\ndir){var found=null;var views=cm.state.diffViews;var line=cm.getCursor().line;if(views){var i=0;for(;i<views.length;i++){var dv=views[i];var isOrig=cm==dv.orig;ensureDiff(dv);var pos=dir<0?findPrevDiff(dv.chunks,line,isOrig):findNextDiff(dv.chunks,line,isOrig);if(pos!=null&&(found==null||(dir<0?pos>found:pos<found)))found=pos}}if(found!=null)cm.setCursor(found,0);else return CodeMirror.Pass}function DiffBaseHighlighter(content,editor,options){function updateDisplay(){if(updateDiffTimeout)return;updateMarks(editor,\ndiff,state,DIFF_INSERT,RIGHT_CLASSES)}function debouncedUpdateDisplay(){if(updateDisplayTimeout)clearTimeout(updateDisplayTimeout);updateDisplayTimeout=setTimeout(function(){updateDisplayTimeout=0;updateDisplay()},20)}function updateDiff(){if(updateDiffTimeout){clearTimeout(updateDiffTimeout);updateDiffTimeout=0}var editorContent=editor.getValue();if(lastDiffContent==editorContent)return;lastDiffContent=editorContent;clearMarks(editor,state.marked,RIGHT_CLASSES);state={from:0,to:0,marked:[]};diff=\ngetDiff(content,editorContent,options.ignoreWhitespace);updateDisplay()}function debouncedUpdateDiff(){if(updateDiffTimeout)clearTimeout(updateDiffTimeout);updateDiffTimeout=setTimeout(function(){updateDiffTimeout=0;updateDiff()},20)}var state={from:0,to:0,marked:[]};var lastDiffContent=editor.getValue();var diff=getDiff(content,lastDiffContent,options.ignoreWhitespace);var updateDisplayTimeout=0;var updateDiffTimeout=0;this.forceUpdate=updateDiff;editor.on("viewportChange",debouncedUpdateDisplay);\neditor.on("change",debouncedUpdateDiff);editor.on("swapDoc",updateDiff);updateDisplay()}var Pos=CodeMirror.Pos;var svgNS="http://www.w3.org/2000/svg";var LEFT_CLASSES={chunk:"CodeMirror-merge-l-chunk",start:"CodeMirror-merge-l-chunk-start",end:"CodeMirror-merge-l-chunk-end",insert:"CodeMirror-merge-l-inserted",del:"CodeMirror-merge-l-deleted",connect:"CodeMirror-merge-l-connect",movedChunk:"CodeMirror-merge-l-chunk-moved",classLocation:"background"};var RIGHT_CLASSES={chunk:"CodeMirror-merge-r-chunk",\nstart:"CodeMirror-merge-r-chunk-start",end:"CodeMirror-merge-r-chunk-end",insert:"CodeMirror-merge-r-inserted",del:"CodeMirror-merge-r-deleted",connect:"CodeMirror-merge-r-connect",movedChunk:"CodeMirror-merge-r-chunk-moved",classLocation:"background"};DiffView.prototype={constructor:DiffView,init:function(pane,orig,options){this.edit=this.mv.edit;(this.edit.state.diffViews||(this.edit.state.diffViews=[])).push(this);this.orig=CodeMirror(pane,copyObj({value:orig,readOnly:!this.mv.options.allowEditingOriginals},\ncopyObj(options)));if(this.mv.options.connect=="align"){if(!this.edit.state.trackAlignable)this.edit.state.trackAlignable=new TrackAlignable(this.edit);this.orig.state.trackAlignable=new TrackAlignable(this.orig)}this.lockButton.title=this.edit.phrase("Toggle locked scrolling");this.lockButton.setAttribute("aria-label",this.lockButton.title);this.orig.state.diffViews=[this];var classLocation=options.chunkClassLocation||"background";if(Object.prototype.toString.call(classLocation)!="[object Array]")classLocation=\n[classLocation];this.classes.classLocation=classLocation;this.diff=getDiff(asString(orig),asString(options.value),this.mv.options.ignoreWhitespace);this.chunks=getChunks(this.diff);this.diffOutOfDate=this.dealigned=false;this.needsScrollSync=null;this.showDifferences=options.showDifferences!==false},registerEvents:function(otherDv){this.forceUpdate=registerUpdate(this);setScrollLock(this,true,false);registerScroll(this,otherDv)},setShowDifferences:function(val){val=val!==false;if(val!=this.showDifferences){this.showDifferences=\nval;this.forceUpdate("full")}}};var updating=false;var diffDriverFunction;var MergeView=CodeMirror.MergeView=function(node,options){if(options.diffDriverFunction)diffDriverFunction=options.diffDriverFunction;if(!(this instanceof MergeView))return new MergeView(node,options);this.options=options;var origLeft=options.origLeft;var origRight=options.origRight==null?options.orig:options.origRight;var hasLeft=origLeft!=null;var hasRight=origRight!=null;var panes=1+(hasLeft?1:0)+(hasRight?1:0);var wrap=\n[];var left=this.left=null;var right=this.right=null;var self=this;if(hasLeft){left=this.left=new DiffView(this,"left");var leftPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-left");wrap.push(leftPane);wrap.push(buildGap(left))}var editPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-editor");wrap.push(editPane);if(hasRight){right=this.right=new DiffView(this,"right");wrap.push(buildGap(right));var rightPane=elt("div",null,"CodeMirror-merge-pane CodeMirror-merge-right");wrap.push(rightPane)}(hasRight?\nrightPane:editPane).className+=" CodeMirror-merge-pane-rightmost";wrap.push(elt("div",null,null,"height: 0; clear: both;"));var wrapElt=this.wrap=node.appendChild(elt("div",wrap,"CodeMirror-merge CodeMirror-merge-"+panes+"pane"));this.edit=CodeMirror(editPane,copyObj(options));if(left)left.init(leftPane,origLeft,options);if(right)right.init(rightPane,origRight,options);if(options.collapseIdentical)this.editor().operation(function(){collapseIdenticalStretches(self,options.collapseIdentical)});if(options.connect==\n"align"){this.aligners=[];alignChunks(this.left||this.right,true)}if(left)left.registerEvents(right);if(right)right.registerEvents(left);if(options.diffHighlightBase!==undefined){if(left)new DiffBaseHighlighter(options.diffHighlightBase,left.orig,options);if(right)new DiffBaseHighlighter(options.diffHighlightBase,right.orig,options);this.editBaseHighlighter=new DiffBaseHighlighter(options.diffHighlightBase,this.edit,options)}var onResize=function(){if(left)makeConnections(left);if(right)makeConnections(right)};\nCodeMirror.on(window,"resize",onResize);var resizeInterval=setInterval(function(){var p=wrapElt.parentNode;for(;p&&p!=document.body;p=p.parentNode);if(!p){clearInterval(resizeInterval);CodeMirror.off(window,"resize",onResize)}},5E3)};MergeView.prototype={constructor:MergeView,editor:function(){return this.edit},rightOriginal:function(){return this.right&&this.right.orig},leftOriginal:function(){return this.left&&this.left.orig},setShowDifferences:function(val){if(this.right)this.right.setShowDifferences(val);\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)}};var dmp;var F_WIDGET=1;var F_WIDGET_BELOW=2;var F_MARKER=4;TrackAlignable.prototype={signal:function(){CodeMirror.signal(this,"realign");this.height=this.cm.doc.height},\nset:function(n,flags){var pos=-1;for(;pos<this.alignable.length;pos=pos+2){var diff=this.alignable[pos]-n;if(diff==0){if((this.alignable[pos+1]&flags)==flags)return;this.alignable[pos+1]|=flags;this.signal();return}if(diff>0)break}this.signal();this.alignable.splice(pos,0,n,flags)},find:function(n){var i=0;for(;i<this.alignable.length;i=i+2)if(this.alignable[i]==n)return i;return-1},check:function(n,flag,pred){var found=this.find(n);if(found==-1||!(this.alignable[found+1]&flag))return;if(!pred.call(this,\nn)){this.signal();var flags=this.alignable[found+1]&~flag;if(flags)this.alignable[found+1]=flags;else this.alignable.splice(found,2)}},hasMarker:function(n){var handle=this.cm.getLineHandle(n);if(handle.markedSpans){var i=0;for(;i<handle.markedSpans.length;i++)if(handle.markedSpans[i].marker.collapsed&&handle.markedSpans[i].to!=null)return true}return false},hasWidget:function(n){var handle=this.cm.getLineHandle(n);if(handle.widgets){var i=0;for(;i<handle.widgets.length;i++)if(!handle.widgets[i].above&&\n!handle.widgets[i].mergeSpacer)return true}return false},hasWidgetBelow:function(n){if(n==this.cm.lastLine())return false;var handle=this.cm.getLineHandle(n+1);if(handle.widgets){var i=0;for(;i<handle.widgets.length;i++)if(handle.widgets[i].above&&!handle.widgets[i].mergeSpacer)return true}return false},map:function(from,nBefore,nAfter){var diff=nAfter-nBefore;var to=from+nBefore;var widgetFrom=-1;var widgetTo=-1;var i=0;for(;i<this.alignable.length;i=i+2){var n=this.alignable[i];if(n==from&&this.alignable[i+\n1]&F_WIDGET_BELOW)widgetFrom=i;if(n==to&&this.alignable[i+1]&F_WIDGET_BELOW)widgetTo=i;if(n<=from)continue;else if(n<to)this.alignable.splice(i--,2);else this.alignable[i]+=diff}if(widgetFrom>-1){var flags=this.alignable[widgetFrom+1];if(flags==F_WIDGET_BELOW)this.alignable.splice(widgetFrom,2);else this.alignable[widgetFrom+1]=flags&~F_WIDGET_BELOW}if(widgetTo>-1&&nAfter)this.set(from+nAfter,F_WIDGET_BELOW)}};CodeMirror.commands.goNextDiff=function(cm){return goNearbyDiff(cm,1)};CodeMirror.commands.goPrevDiff=\nfunction(cm){return goNearbyDiff(cm,-1)};DiffView.prototype.copyChunkToEdit=function(chunk){copyChunk(this,this.edit,this.orig,chunk)}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./matchesonscrollbar"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./matchesonscrollbar"],mod);else mod(CodeMirror)})(function(CodeMirror){function State(options){this.options={};var name;for(name in defaults)this.options[name]=(options&&options.hasOwnProperty(name)?options:defaults)[name];this.overlay=this.timeout=null;this.matchesonscroll=null;this.active=\nfalse}function cursorActivity(cm){var state=cm.state.matchHighlighter;if(state.active||cm.hasFocus())scheduleHighlight(cm,state)}function onFocus(cm){var state=cm.state.matchHighlighter;if(!state.active){state.active=true;scheduleHighlight(cm,state)}}function scheduleHighlight(cm,state){clearTimeout(state.timeout);state.timeout=setTimeout(function(){highlightMatches(cm)},state.options.delay)}function addOverlay(cm,query,hasBoundary,style){var state=cm.state.matchHighlighter;cm.addOverlay(state.overlay=\nmakeOverlay(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();var line=cm.getLine(cur.line);var start=cur.ch;var end=start;for(;start&&re.test(line.charAt(start-1));)--start;for(;end<line.length&&re.test(line.charAt(end));)++end;\nif(start<end)addOverlay(cm,line.slice(start,end),re,state.options.style);return}var from=cm.getCursor("from");var to=cm.getCursor("to");if(from.line!=to.line)return;if(state.options.wordsOnly&&!isWord(cm,from,to))return;var selection=cm.getRange(from,to);if(state.options.trim)selection=selection.replace(/^\\s+|\\s+$/g,"");if(selection.length>=state.options.minChars)addOverlay(cm,selection,false,state.options.style)})}function isWord(cm,from,to){var str=cm.getRange(from,to);if(str.match(/^\\w+$/)!==null){if(from.ch>\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){pos={line:to.line,ch:to.ch+1};chr=cm.getRange(to,pos);if(chr.match(/\\W/)===null)return false}return true}else return false}function boundariesAround(stream,re){return(!stream.start||!re.test(stream.string.charAt(stream.start-1)))&&(stream.pos==stream.string.length||!re.test(stream.string.charAt(stream.pos)))}function makeOverlay(query,hasBoundary,style){return{token:function(stream){if(stream.match(query)&&\n(!hasBoundary||boundariesAround(stream,hasBoundary)))return style;stream.next();stream.skipTo(query.charAt(0))||stream.skipToEnd()}}}var defaults={style:"matchhighlight",minChars:2,delay:100,wordsOnly:false,annotateScrollbar:false,showToken:false,trim:true};CodeMirror.defineOption("highlightSelectionMatches",false,function(cm,val,old){if(old&&old!=CodeMirror.Init){removeOverlay(cm);clearTimeout(cm.state.matchHighlighter.timeout);cm.state.matchHighlighter=null;cm.off("cursorActivity",cursorActivity);\ncm.off("focus",onFocus)}if(val){var state=cm.state.matchHighlighter=new State(val);if(cm.hasFocus()){state.active=true;highlightMatches(cm)}else cm.on("focus",onFocus);cm.on("cursorActivity",cursorActivity)}})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./searchcursor"),require("../scroll/annotatescrollbar"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./searchcursor","../scroll/annotatescrollbar"],mod);else mod(CodeMirror)})(function(CodeMirror){function SearchAnnotation(cm,query,caseFold,options){this.cm=cm;this.options=options;var annotateOptions={listenForChanges:false};var prop;for(prop in options)annotateOptions[prop]=\noptions[prop];if(!annotateOptions.className)annotateOptions.className="CodeMirror-search-match";this.annotation=cm.annotateScrollbar(annotateOptions);this.query=query;this.caseFold=caseFold;this.gap={from:cm.firstLine(),to:cm.lastLine()+1};this.matches=[];this.update=null;this.findMatches();this.annotation.update(this.matches);var self=this;cm.on("change",this.changeHandler=function(_cm,change){self.onChange(change)})}function offsetLine(line,changeStart,sizeChange){if(line<=changeStart)return line;\nreturn Math.max(changeStart,line+sizeChange)}CodeMirror.defineExtension("showMatchesOnScrollbar",function(query,caseFold,options){if(typeof options=="string")options={className:options};if(!options)options={};return new SearchAnnotation(this,query,caseFold,options)});var MAX_MATCHES=1E3;SearchAnnotation.prototype.findMatches=function(){if(!this.gap)return;var i=0;for(;i<this.matches.length;i++){var match=this.matches[i];if(match.from.line>=this.gap.to)break;if(match.to.line>=this.gap.from)this.matches.splice(i--,\n1)}var cursor=this.cm.getSearchCursor(this.query,CodeMirror.Pos(this.gap.from,0),{caseFold:this.caseFold,multiline:this.options.multiline});var maxMatches=this.options&&this.options.maxMatches||MAX_MATCHES;for(;cursor.findNext();){match={from:cursor.from(),to:cursor.to()};if(match.from.line>=this.gap.to)break;this.matches.splice(i++,0,match);if(this.matches.length>maxMatches)break}this.gap=null};SearchAnnotation.prototype.onChange=function(change){var startLine=change.from.line;var endLine=CodeMirror.changeEnd(change).line;\nvar sizeChange=endLine-change.to.line;if(this.gap){this.gap.from=Math.min(offsetLine(this.gap.from,startLine,sizeChange),change.from.line);this.gap.to=Math.max(offsetLine(this.gap.to,startLine,sizeChange),change.from.line)}else this.gap={from:change.from.line,to:endLine+1};if(sizeChange){var i=0;for(;i<this.matches.length;i++){var match=this.matches[i];var newFrom=offsetLine(match.from.line,startLine,sizeChange);if(newFrom!=match.from.line)match.from=CodeMirror.Pos(newFrom,match.from.ch);var newTo=\noffsetLine(match.to.line,startLine,sizeChange);if(newTo!=match.to.line)match.to=CodeMirror.Pos(newTo,match.to.ch)}}clearTimeout(this.update);var self=this;this.update=setTimeout(function(){self.updateAfterChange()},250)};SearchAnnotation.prototype.updateAfterChange=function(){this.findMatches();this.annotation.update(this.matches)};SearchAnnotation.prototype.clear=function(){this.cm.off("change",this.changeHandler);this.annotation.clear()}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./searchcursor"),require("../dialog/dialog"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./searchcursor","../dialog/dialog"],mod);else mod(CodeMirror)})(function(CodeMirror){function searchOverlay(query,caseInsensitive){if(typeof query=="string")query=new RegExp(query.replace(/[\\-\\[\\]\\/\\{\\}\\(\\)\\*\\+\\?\\.\\\\\\^\\$\\|]/g,"\\\\$&"),caseInsensitive?"gi":"g");else if(!query.global)query=\nnew RegExp(query.source,query.ignoreCase?"gi":"g");return{token:function(stream){query.lastIndex=stream.pos;var match=query.exec(stream.string);if(match&&match.index==stream.pos){stream.pos+=match[0].length||1;return"searching"}else if(match)stream.pos=match.index;else stream.skipToEnd()}}}function SearchState(){this.posFrom=this.posTo=this.lastQuery=this.query=null;this.overlay=null}function getSearchState(cm){return cm.state.search||(cm.state.search=new SearchState)}function queryCaseInsensitive(query){return typeof query==\n"string"&&query==query.toLowerCase()}function getSearchCursor(cm,query,pos){return cm.getSearchCursor(query,pos,{caseFold:queryCaseInsensitive(query),multiline:true})}function persistentDialog(cm,text,deflt,onEnter,onKeyDown){cm.openDialog(text,onEnter,{value:deflt,selectValueOnOpen:true,closeOnEnter:false,onClose:function(){clearSearch(cm)},onKeyDown:onKeyDown,bottom:cm.options.search.bottom})}function dialog(cm,text,shortText,deflt,f){if(cm.openDialog)cm.openDialog(text,f,{value:deflt,selectValueOnOpen:true,\nbottom:cm.options.search.bottom});else f(prompt(shortText,deflt))}function confirmDialog(cm,text,shortText,fs){if(cm.openConfirm)cm.openConfirm(text,fs);else if(confirm(shortText))fs[0]()}function parseString(string){return string.replace(/\\\\([nrt\\\\])/g,function(match,ch){if(ch=="n")return"\\n";if(ch=="r")return"\\r";if(ch=="t")return"\\t";if(ch=="\\\\")return"\\\\";return match})}function parseQuery(query){var isRE=query.match(/^\\/(.*)\\/([a-z]*)$/);if(isRE)try{query=new RegExp(isRE[1],isRE[2].indexOf("i")==\n-1?"":"i")}catch(e){}else query=parseString(query);if(typeof query=="string"?query=="":query.test(""))query=/x^/;return query}function startSearch(cm,state,query){state.queryText=query;state.query=parseQuery(query);cm.removeOverlay(state.overlay,queryCaseInsensitive(state.query));state.overlay=searchOverlay(state.query,queryCaseInsensitive(state.query));cm.addOverlay(state.overlay);if(cm.showMatchesOnScrollbar){if(state.annotate){state.annotate.clear();state.annotate=null}state.annotate=cm.showMatchesOnScrollbar(state.query,\nqueryCaseInsensitive(state.query))}}function doSearch(cm,rev,persistent,immediate){var state=getSearchState(cm);if(state.query)return findNext(cm,rev);var q=cm.getSelection()||state.lastQuery;if(q instanceof RegExp&&q.source=="x^")q=null;if(persistent&&cm.openDialog){var hiding=null;var searchNext=function(query,event){CodeMirror.e_stop(event);if(!query)return;if(query!=state.queryText){startSearch(cm,state,query);state.posFrom=state.posTo=cm.getCursor()}if(hiding)hiding.style.opacity=1;findNext(cm,\nevent.shiftKey,function(_,to){var dialog;if(to.line<3&&document.querySelector&&(dialog=cm.display.wrapper.querySelector(".CodeMirror-dialog"))&&dialog.getBoundingClientRect().bottom-4>cm.cursorCoords(to,"window").top)(hiding=dialog).style.opacity=.4})};persistentDialog(cm,getQueryDialog(cm),q,searchNext,function(event,query){var keyName=CodeMirror.keyName(event);var extra=cm.getOption("extraKeys");var cmd=extra&&extra[keyName]||CodeMirror.keyMap[cm.getOption("keyMap")][keyName];if(cmd=="findNext"||\ncmd=="findPrev"||cmd=="findPersistentNext"||cmd=="findPersistentPrev"){CodeMirror.e_stop(event);startSearch(cm,getSearchState(cm),query);cm.execCommand(cmd)}else if(cmd=="find"||cmd=="findPersistent"){CodeMirror.e_stop(event);searchNext(query,event)}});if(immediate&&q){startSearch(cm,state,q);findNext(cm,rev)}}else dialog(cm,getQueryDialog(cm),"Search for:",q,function(query){if(query&&!state.query)cm.operation(function(){startSearch(cm,state,query);state.posFrom=state.posTo=cm.getCursor();findNext(cm,\nrev)})})}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();var key;for(key in attrs)element[key]=attrs[key];var i=2;for(;i<arguments.length;i++){var child=arguments[i];element.appendChild(typeof child==\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(){var cursor=getSearchCursor(cm,query);for(;cursor.findNext();)if(typeof query!="string"){var match=cm.getRange(cursor.from(),cursor.to()).match(query);cursor.replace(text.replace(/\\$(\\d)/g,function(_,i){return match[i]}))}else cursor.replace(text)})}function replace(cm,all){if(cm.getOption("readOnly"))return;\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();var match;if(!(match=cursor.findNext())){cursor=getSearchCursor(cm,query);if(!(match=cursor.findNext())||start&&cursor.from().line==start.line&&cursor.from().ch==start.ch)return}cm.setSelection(cursor.from(),cursor.to());cm.scrollIntoView({from:cursor.from(),to:cursor.to()});confirmDialog(cm,getDoReplaceConfirm(cm),cm.phrase("Replace?"),[function(){doReplace(match)},advance,function(){replaceAll(cm,query,\ntext)}])};var doReplace=function(match){cursor.replace(typeof query=="string"?text:text.replace(/\\$(\\d)/g,function(_,i){return match[i]}));advance()};advance()}})})}CodeMirror.defineOption("search",{bottom:false});CodeMirror.commands.find=function(cm){clearSearch(cm);doSearch(cm)};CodeMirror.commands.findPersistent=function(cm){clearSearch(cm);doSearch(cm,false,true)};CodeMirror.commands.findPersistentNext=function(cm){doSearch(cm,false,true,true)};CodeMirror.commands.findPersistentPrev=function(cm){doSearch(cm,\ntrue,true,true)};CodeMirror.commands.findNext=doSearch;CodeMirror.commands.findPrev=function(cm){doSearch(cm,true)};CodeMirror.commands.clearSearch=clearSearch;CodeMirror.commands.replace=replace;CodeMirror.commands.replaceAll=function(cm){replace(cm,true)}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function regexpFlags(regexp){var flags=regexp.flags;return flags!=null?flags:(regexp.ignoreCase?"i":"")+(regexp.global?"g":"")+(regexp.multiline?"m":"")}function ensureFlags(regexp,flags){var current=regexpFlags(regexp);var target=current;var i=0;for(;i<flags.length;i++)if(target.indexOf(flags.charAt(i))==\n-1)target=target+flags.charAt(i);return current==target?regexp:new RegExp(regexp.source,target)}function maybeMultiline(regexp){return/\\\\s|\\\\n|\\n|\\\\W|\\\\D|\\[\\^/.test(regexp.source)}function searchRegexpForward(doc,regexp,start){regexp=ensureFlags(regexp,"g");var line=start.line;var ch=start.ch;var last=doc.lastLine();for(;line<=last;line++,ch=0){regexp.lastIndex=ch;var string=doc.getLine(line);var match=regexp.exec(string);if(match)return{from:Pos(line,match.index),to:Pos(line,match.index+match[0].length),\nmatch:match}}}function searchRegexpForwardMultiline(doc,regexp,start){if(!maybeMultiline(regexp))return searchRegexpForward(doc,regexp,start);regexp=ensureFlags(regexp,"gm");var string;var chunk=1;var line=start.line;var last=doc.lastLine();for(;line<=last;){var i=0;for(;i<chunk;i++){if(line>last)break;var curLine=doc.getLine(line++);string=string==null?curLine:string+"\\n"+curLine}chunk=chunk*2;regexp.lastIndex=start.ch;var match=regexp.exec(string);if(match){var before=string.slice(0,match.index).split("\\n");\nvar inside=match[0].split("\\n");var startLine=start.line+before.length-1;var startCh=before[before.length-1].length;return{from:Pos(startLine,startCh),to:Pos(startLine+inside.length-1,inside.length==1?startCh+inside[0].length:inside[inside.length-1].length),match:match}}}}function lastMatchIn(string,regexp,endMargin){var match;var from=0;for(;from<=string.length;){regexp.lastIndex=from;var newMatch=regexp.exec(string);if(!newMatch)break;var end=newMatch.index+newMatch[0].length;if(end>string.length-\nendMargin)break;if(!match||end>match.index+match[0].length)match=newMatch;from=newMatch.index+1}return match}function searchRegexpBackward(doc,regexp,start){regexp=ensureFlags(regexp,"g");var line=start.line;var ch=start.ch;var first=doc.firstLine();for(;line>=first;line--,ch=-1){var string=doc.getLine(line);var match=lastMatchIn(string,regexp,ch<0?0:string.length-ch);if(match)return{from:Pos(line,match.index),to:Pos(line,match.index+match[0].length),match:match}}}function searchRegexpBackwardMultiline(doc,\nregexp,start){if(!maybeMultiline(regexp))return searchRegexpBackward(doc,regexp,start);regexp=ensureFlags(regexp,"gm");var string;var chunkSize=1;var endMargin=doc.getLine(start.line).length-start.ch;var line=start.line;var first=doc.firstLine();for(;line>=first;){var i=0;for(;i<chunkSize&&line>=first;i++){var curLine=doc.getLine(line--);string=string==null?curLine:curLine+"\\n"+string}chunkSize=chunkSize*2;var match=lastMatchIn(string,regexp,endMargin);if(match){var before=string.slice(0,match.index).split("\\n");\nvar inside=match[0].split("\\n");var startLine=line+before.length;var startCh=before[before.length-1].length;return{from:Pos(startLine,startCh),to:Pos(startLine+inside.length-1,inside.length==1?startCh+inside[0].length:inside[inside.length-1].length),match:match}}}}function adjustPos(orig,folded,pos,foldFunc){if(orig.length==folded.length)return pos;var min=0;var max=pos+Math.max(0,orig.length-folded.length);for(;;){if(min==max)return min;var mid=min+max>>1;var len=foldFunc(orig.slice(0,mid)).length;\nif(len==pos)return mid;else if(len>pos)max=mid;else min=mid+1}}function searchStringForward(doc,query,start,caseFold){if(!query.length)return null;var fold=caseFold?doFold:noFold;var lines=fold(query).split(/\\r|\\n\\r?/);var line=start.line;var ch=start.ch;var last=doc.lastLine()+1-lines.length;search:for(;line<=last;line++,ch=0){var orig=doc.getLine(line).slice(ch);var string=fold(orig);if(lines.length==1){var found=string.indexOf(lines[0]);if(found==-1)continue search;start=adjustPos(orig,string,\nfound,fold)+ch;return{from:Pos(line,adjustPos(orig,string,found,fold)+ch),to:Pos(line,adjustPos(orig,string,found+lines[0].length,fold)+ch)}}else{var cutFrom=string.length-lines[0].length;if(string.slice(cutFrom)!=lines[0])continue search;var i=1;for(;i<lines.length-1;i++)if(fold(doc.getLine(line+i))!=lines[i])continue search;var end=doc.getLine(line+lines.length-1);var endString=fold(end);var lastLine=lines[lines.length-1];if(endString.slice(0,lastLine.length)!=lastLine)continue search;return{from:Pos(line,\nadjustPos(orig,string,cutFrom,fold)+ch),to:Pos(line+lines.length-1,adjustPos(end,endString,lastLine.length,fold))}}}}function searchStringBackward(doc,query,start,caseFold){if(!query.length)return null;var fold=caseFold?doFold:noFold;var lines=fold(query).split(/\\r|\\n\\r?/);var line=start.line;var ch=start.ch;var first=doc.firstLine()-1+lines.length;search:for(;line>=first;line--,ch=-1){var orig=doc.getLine(line);if(ch>-1)orig=orig.slice(0,ch);var string=fold(orig);if(lines.length==1){var found=string.lastIndexOf(lines[0]);\nif(found==-1)continue search;return{from:Pos(line,adjustPos(orig,string,found,fold)),to:Pos(line,adjustPos(orig,string,found+lines[0].length,fold))}}else{var lastLine=lines[lines.length-1];if(string.slice(0,lastLine.length)!=lastLine)continue search;var i=1;start=line-lines.length+1;for(;i<lines.length-1;i++)if(fold(doc.getLine(start+i))!=lines[i])continue search;var top=doc.getLine(line+1-lines.length);var topString=fold(top);if(topString.slice(topString.length-lines[0].length)!=lines[0])continue search;\nreturn{from:Pos(line+1-lines.length,adjustPos(top,topString,top.length-lines[0].length,fold)),to:Pos(line,adjustPos(orig,string,lastLine.length,fold))}}}}function SearchCursor(doc,query,pos,options){this.atOccurrence=false;this.afterEmptyMatch=false;this.doc=doc;pos=pos?doc.clipPos(pos):Pos(0,0);this.pos={from:pos,to:pos};var caseFold;if(typeof options=="object")caseFold=options.caseFold;else{caseFold=options;options=null}if(typeof query=="string"){if(caseFold==null)caseFold=false;this.matches=function(reverse,\npos){return(reverse?searchStringBackward:searchStringForward)(doc,query,pos,caseFold)}}else{query=ensureFlags(query,"gm");if(!options||options.multiline!==false)this.matches=function(reverse,pos){return(reverse?searchRegexpBackwardMultiline:searchRegexpForwardMultiline)(doc,query,pos)};else this.matches=function(reverse,pos){return(reverse?searchRegexpBackward:searchRegexpForward)(doc,query,pos)}}}var Pos=CodeMirror.Pos;var doFold;var noFold;if(String.prototype.normalize){doFold=function(str){return str.normalize("NFD").toLowerCase()};\nnoFold=function(str){return str.normalize("NFD")}}else{doFold=function(str){return str.toLowerCase()};noFold=function(str){return str}}SearchCursor.prototype={findNext:function(){return this.find(false)},findPrevious:function(){return this.find(true)},find:function(reverse){var head=this.doc.clipPos(reverse?this.pos.from:this.pos.to);if(this.afterEmptyMatch&&this.atOccurrence){head=Pos(head.line,head.ch);if(reverse){head.ch--;if(head.ch<0){head.line--;head.ch=(this.doc.getLine(head.line)||"").length}}else{head.ch++;\nif(head.ch>(this.doc.getLine(head.line)||"").length){head.ch=0;head.line++}}if(CodeMirror.cmpPos(head,this.doc.clipPos(head))!=0)return this.atOccurrence=false}var result=this.matches(reverse,head);this.afterEmptyMatch=result&&CodeMirror.cmpPos(result.from,result.to)==0;if(result){this.pos=result;this.atOccurrence=true;return this.pos.match||true}else{var end=Pos(reverse?this.doc.firstLine():this.doc.lastLine()+1,0);this.pos={from:end,to:end};return this.atOccurrence=false}},from:function(){if(this.atOccurrence)return this.pos.from},\nto:function(){if(this.atOccurrence)return this.pos.to},replace:function(newText,origin){if(!this.atOccurrence)return;var lines=CodeMirror.splitLines(newText);this.doc.replaceRange(lines,this.pos.from,this.pos.to,origin);this.pos.to=Pos(this.pos.from.line+lines.length-1,lines[lines.length-1].length+(lines.length==1?this.pos.from.ch:0))}};CodeMirror.defineExtension("getSearchCursor",function(query,pos,caseFold){return new SearchCursor(this.doc,query,pos,caseFold)});CodeMirror.defineDocExtension("getSearchCursor",\nfunction(query,pos,caseFold){return new SearchCursor(this,query,pos,caseFold)});CodeMirror.defineExtension("selectMatches",function(query,caseFold){var ranges=[];var cur=this.getSearchCursor(query,this.getCursor("from"),caseFold);for(;cur.findNext();){if(CodeMirror.cmpPos(cur.to(),this.getCursor("to"))>0)break;ranges.push({anchor:cur.from(),head:cur.to()})}if(ranges.length)this.setSelections(ranges,0)})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",\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"]}];var i=0;for(;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.mimes)info.mime=info.mimes[0]}CodeMirror.findModeByMIME=function(mime){mime=mime.toLowerCase();var i=0;for(;i<\nCodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.mime==mime)return info;if(info.mimes){var j=0;for(;j<info.mimes.length;j++)if(info.mimes[j]==mime)return info}}if(/\\+xml$/.test(mime))return CodeMirror.findModeByMIME("application/xml");if(/\\+json$/.test(mime))return CodeMirror.findModeByMIME("application/json")};CodeMirror.findModeByExtension=function(ext){ext=ext.toLowerCase();var i=0;for(;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.ext){var j=\n0;for(;j<info.ext.length;j++)if(info.ext[j]==ext)return info}}};CodeMirror.findModeByFileName=function(filename){var i=0;for(;i<CodeMirror.modeInfo.length;i++){var info=CodeMirror.modeInfo[i];if(info.file&&info.file.test(filename))return info}var dot=filename.lastIndexOf(".");var ext=dot>-1&&filename.substring(dot+1,filename.length);if(ext)return CodeMirror.findModeByExtension(ext)};CodeMirror.findModeByName=function(name){name=name.toLowerCase();var i=0;for(;i<CodeMirror.modeInfo.length;i++){var info=\nCodeMirror.modeInfo[i];if(info.name.toLowerCase()==name)return info;if(info.alias){var j=0;for(;j<info.alias.length;j++)if(info.alias[j].toLowerCase()==name)return info}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("./runmode"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","./runmode"],mod);else mod(CodeMirror)})(function(CodeMirror){function textContent(node,out){if(node.nodeType==3)return out.push(node.nodeValue);var ch=node.firstChild;for(;ch;ch=ch.nextSibling){textContent(ch,out);if(isBlock.test(node.nodeType))out.push("\\n")}}var isBlock=/^(p|li|div|h\\\\d|pre|blockquote|td)$/;\nCodeMirror.colorize=function(collection,defaultMode){if(!collection)collection=document.body.getElementsByTagName("pre");var i=0;for(;i<collection.length;++i){var node=collection[i];var mode=node.getAttribute("data-lang")||defaultMode;if(!mode)continue;var text=[];textContent(node,text);node.textContent="";CodeMirror.runMode(text.join(""),mode,node);node.className+=" cm-s-default"}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.runMode=function(string,modespec,callback,options){var mode=CodeMirror.getMode(CodeMirror.defaults,modespec);var tabSize=options&&options.tabSize||CodeMirror.defaults.tabSize;if(callback.appendChild){var ie=/MSIE \\d/.test(navigator.userAgent);var ie_lt9=ie&&\n(document.documentMode==null||document.documentMode<9);var node=callback;var col=0;node.textContent="";callback=function(text,style){if(text=="\\n"){node.appendChild(document.createTextNode(ie_lt9?"\\r":text));col=0;return}var content="";var pos=0;for(;;){var idx=text.indexOf("\\t",pos);if(idx==-1){content=content+text.slice(pos);col=col+(text.length-pos);break}else{col=col+(idx-pos);content=content+text.slice(pos,idx);var size=tabSize-col%tabSize;col=col+size;var i=0;for(;i<size;++i)content=content+\n" ";pos=idx+1}}if(style){var sp=node.appendChild(document.createElement("span"));sp.className="cm-"+style.replace(/ +/g," cm-");sp.appendChild(document.createTextNode(content))}else node.appendChild(document.createTextNode(content))}}var lines=CodeMirror.splitLines(string);var state=options&&options.state||CodeMirror.startState(mode);var i=0;var e=lines.length;for(;i<e;++i){if(i)callback("\\n");var stream=new CodeMirror.StringStream(lines[i],null,{lookAhead:function(n){return lines[i+n]},baseToken:function(){}});\nif(!stream.string&&mode.blankLine)mode.blankLine(state);for(;!stream.eol();){var style=mode.token(stream,state);callback(stream.current(),style,i,stream.start,state,mode);stream.start=stream.pos}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function ensureState(states,name){if(!states.hasOwnProperty(name))throw new Error("Undefined state "+name+" in simple mode");}function toRegex(val,caret){if(!val)return/(?:)/;var flags="";if(val instanceof RegExp){if(val.ignoreCase)flags="i";if(val.unicode)flags=flags+\n"u";val=val.source}else val=String(val);return new RegExp((caret===false?"":"^")+"(?:"+val+")",flags)}function asToken(val){if(!val)return null;if(val.apply)return val;if(typeof val=="string")return val.replace(/\\./g," ");var result=[];var i=0;for(;i<val.length;i++)result.push(val[i]&&val[i].replace(/\\./g," "));return result}function Rule(data,states){if(data.next||data.push)ensureState(states,data.next||data.push);this.regex=toRegex(data.regex);this.token=asToken(data.token);this.data=data}function tokenFunction(states,\nconfig){return function(stream,state){if(state.pending){var pend=state.pending.shift();if(state.pending.length==0)state.pending=null;stream.pos+=pend.text.length;return pend.token}if(state.local)if(state.local.end&&stream.match(state.local.end)){var tok=state.local.endToken||null;state.local=state.localState=null;return tok}else{tok=state.local.mode.token(stream,state.localState);var m;if(state.local.endScan&&(m=state.local.endScan.exec(stream.current())))stream.pos=stream.start+m.index;return tok}var curState=\nstates[state.state];var i=0;for(;i<curState.length;i++){var rule=curState[i];var matches=(!rule.data.sol||stream.sol())&&stream.match(rule.regex);if(matches){if(rule.data.next)state.state=rule.data.next;else if(rule.data.push){(state.stack||(state.stack=[])).push(state.state);state.state=rule.data.push}else if(rule.data.pop&&state.stack&&state.stack.length)state.state=state.stack.pop();if(rule.data.mode)enterLocalMode(config,state,rule.data.mode,rule.token);if(rule.data.indent)state.indent.push(stream.indentation()+\nconfig.indentUnit);if(rule.data.dedent)state.indent.pop();var token=rule.token;if(token&&token.apply)token=token(matches);if(matches.length>2&&rule.token&&typeof rule.token!="string"){var j=2;for(;j<matches.length;j++)if(matches[j])(state.pending||(state.pending=[])).push({text:matches[j],token:rule.token[j-1]});stream.backUp(matches[0].length-(matches[1]?matches[1].length:0));return token[0]}else if(token&&token.join)return token[0];else return token}}stream.next();return null}}function cmp(a,b){if(a===\nb)return true;if(!a||typeof a!="object"||!b||typeof b!="object")return false;var props=0;var prop;for(prop in a)if(a.hasOwnProperty(prop)){if(!b.hasOwnProperty(prop)||!cmp(a[prop],b[prop]))return false;props++}for(prop in b)if(b.hasOwnProperty(prop))props--;return props==0}function enterLocalMode(config,state,spec,token){var pers;if(spec.persistent){var p=state.persistentStates;for(;p&&!pers;p=p.next)if(spec.spec?cmp(spec.spec,p.spec):spec.mode==p.mode)pers=p}var mode=pers?pers.mode:spec.mode||CodeMirror.getMode(config,\nspec.spec);var lState=pers?pers.state:CodeMirror.startState(mode);if(spec.persistent&&!pers)state.persistentStates={mode:mode,spec:spec.spec,state:lState,next:state.persistentStates};state.localState=lState;state.local={mode:mode,end:spec.end&&toRegex(spec.end),endScan:spec.end&&spec.forceEnd!==false&&toRegex(spec.end,false),endToken:token&&token.join?token[token.length-1]:token}}function indexOf(val,arr){var i=0;for(;i<arr.length;i++)if(arr[i]===val)return true}function indentFunction(states,meta){return function(state,\ntextAfter,line){if(state.local&&state.local.mode.indent)return state.local.mode.indent(state.localState,textAfter,line);if(state.indent==null||state.local||meta.dontIndentStates&&indexOf(state.state,meta.dontIndentStates)>-1)return CodeMirror.Pass;var pos=state.indent.length-1;var rules=states[state.state];scan:for(;;){var i=0;for(;i<rules.length;i++){var rule=rules[i];if(rule.data.dedent&&rule.data.dedentIfLineStart!==false){var m=rule.regex.exec(textAfter);if(m&&m[0]){pos--;if(rule.next||rule.push)rules=\nstates[rule.next||rule.push];textAfter=textAfter.slice(m[0].length);continue scan}}}break}return pos<0?0:state.indent[pos]}}CodeMirror.defineSimpleMode=function(name,states){CodeMirror.defineMode(name,function(config){return CodeMirror.simpleMode(config,states)})};CodeMirror.simpleMode=function(config,states){ensureState(states,"start");var states_={};var meta=states.meta||{};var hasIndentation=false;var state;for(state in states)if(state!=meta&&states.hasOwnProperty(state)){var list=states_[state]=\n[];var orig=states[state];var i=0;for(;i<orig.length;i++){var data=orig[i];list.push(new Rule(data,states));if(data.indent||data.dedent)hasIndentation=true}}var mode={startState:function(){return{state:"start",pending:null,local:null,localState:null,indent:hasIndentation?[]:null}},copyState:function(state){var s={state:state.state,pending:state.pending,local:state.local,localState:null,indent:state.indent&&state.indent.slice(0)};if(state.localState)s.localState=CodeMirror.copyState(state.local.mode,\nstate.localState);if(state.stack)s.stack=state.stack.slice(0);var pers=state.persistentStates;for(;pers;pers=pers.next)s.persistentStates={mode:pers.mode,spec:pers.spec,state:pers.state==state.localState?s.localState:CodeMirror.copyState(pers.mode,pers.state),next:s.persistentStates};return s},token:tokenFunction(states_,config),innerMode:function(state){return state.local&&{mode:state.local.mode,state:state.localState}},indent:indentFunction(states_,meta)};if(meta){var prop;for(prop in meta)if(meta.hasOwnProperty(prop))mode[prop]=\nmeta[prop]}return mode}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../../addon/mode/simple"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../../addon/mode/simple"],mod);else mod(CodeMirror)})(function(CodeMirror){var from="from";var fromRegex=new RegExp("^(\\\\s*)\\\\b("+from+")\\\\b","i");var shells=["run","cmd","entrypoint","shell"];var shellsAsArrayRegex=new RegExp("^(\\\\s*)("+shells.join("|")+")(\\\\s+\\\\[)","i");var expose=\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);var instructionRegex="("+instructions.join("|")+")";var instructionOnlyLine=new RegExp("^(\\\\s*)"+instructionRegex+"(\\\\s*)(#.*)?$","i");var 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){function indexOf(string,pattern,from,returnEnd){if(typeof pattern=="string"){var found=string.indexOf(pattern,from);return returnEnd&&found>-1?found+pattern.length:found}var m=pattern.exec(from?string.slice(from):string);return m?\nm.index+from+(returnEnd?m[0].length:0):-1}var others=Array.prototype.slice.call(arguments,1);return{startState:function(){return{outer:CodeMirror.startState(outer),innerActive:null,inner:null,startingInner:false}},copyState:function(state){return{outer:CodeMirror.copyState(outer,state.outer),innerActive:state.innerActive,inner:state.innerActive&&CodeMirror.copyState(state.innerActive.mode,state.inner),startingInner:state.startingInner}},token:function(stream,state){if(!state.innerActive){var cutOff=\nInfinity;var oldContent=stream.string;var i=0;for(;i<others.length;++i){var other=others[i];var found=indexOf(oldContent,other.open,stream.pos);if(found==stream.pos){if(!other.parseDelimiters)stream.match(other.open);state.startingInner=!!other.parseDelimiters;state.innerActive=other;var outerIndent=0;if(outer.indent){var possibleOuterIndent=outer.indent(state.outer,"","");if(possibleOuterIndent!==CodeMirror.Pass)outerIndent=possibleOuterIndent}state.inner=CodeMirror.startState(other.mode,outerIndent);\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)}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){var i=0;for(;i<others.length;++i){var other=others[i];if(other.open==="\\n"){state.innerActive=other;state.inner=CodeMirror.startState(other.mode,mode.indent?mode.indent(state.outer,"",""):0)}}}else if(state.innerActive.close==="\\n")state.innerActive=state.inner=null},electricChars:outer.electricChars,innerMode:function(state){return state.inner?{state:state.inner,mode:state.innerActive.mode}:{state:state.outer,mode:outer}}}}});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../htmlmixed/htmlmixed"),require("../../addon/mode/multiplex"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../htmlmixed/htmlmixed","../../addon/mode/multiplex"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("htmlembedded",function(config,parserConfig){var closeComment=parserConfig.closeComment||"--%>";return CodeMirror.multiplexingMode(CodeMirror.getMode(config,\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){function maybeBackup(stream,pat,style){var cur=stream.current();var close=cur.search(pat);if(close>-1)stream.backUp(cur.length-close);else if(cur.match(/<\\/?$/)){stream.backUp(cur.length);\nif(!stream.match(pat,false))stream.match(cur)}return style}function getAttrRegexp(attr){var regexp=attrRegexpCache[attr];if(regexp)return regexp;return attrRegexpCache[attr]=new RegExp("\\\\s+"+attr+"\\\\s*=\\\\s*(\'|\\")?([^\'\\"]+)(\'|\\")?\\\\s*")}function getAttrValue(text,attr){var match=text.match(getAttrRegexp(attr));return match?/^\\s*(.*?)\\s*$/.exec(match[2])[1]:""}function getTagRegexp(tagName,anchored){return new RegExp((anchored?"^":"")+"</\\\\s*"+tagName+"\\\\s*>","i")}function addTags(from,to){var tag;\nfor(tag in from){var dest=to[tag]||(to[tag]=[]);var source=from[tag];var i=source.length-1;for(;i>=0;i--)dest.unshift(source[i])}}function findMatchingMode(tagInfo,tagText){var i=0;for(;i<tagInfo.length;i++){var spec=tagInfo[i];if(!spec[0]||spec[1].test(getAttrValue(tagText,spec[0])))return spec[2]}}var defaultTags={script:[["lang",/(javascript|babel)/i,"javascript"],["type",/^(?:text|application)\\/(?:x-)?(?:java|ecma)script$|^module$|^$/i,"javascript"],["type",/./,"text/plain"],[null,null,"javascript"]],\nstyle:[["lang",/^css$/i,"css"],["type",/^(text\\/)?(x-)?(stylesheet|css)$/i,"css"],["type",/./,"text/plain"],[null,null,"css"]]};var attrRegexpCache={};CodeMirror.defineMode("htmlmixed",function(config,parserConfig){function html(stream,state){var style=htmlMode.token(stream,state.htmlState);var tag=/\\btag\\b/.test(style);var tagName;if(tag&&!/[<>\\s\\/]/.test(stream.current())&&(tagName=state.htmlState.tagName&&state.htmlState.tagName.toLowerCase())&&tags.hasOwnProperty(tagName))state.inTag=tagName+\n" ";else if(state.inTag&&tag&&/>$/.test(stream.current())){var inTag=/^([\\S]+) (.*)/.exec(state.inTag);state.inTag=null;var modeSpec=stream.current()==">"&&findMatchingMode(tags[inTag[1]],inTag[2]);var mode=CodeMirror.getMode(config,modeSpec);var endTagA=getTagRegexp(inTag[1],true);var endTag=getTagRegexp(inTag[1],false);state.token=function(stream,state){if(stream.match(endTagA,false)){state.token=html;state.localState=state.localMode=null;return null}return maybeBackup(stream,endTag,state.localMode.token(stream,\nstate.localState))};state.localMode=mode;state.localState=CodeMirror.startState(mode,htmlMode.indent(state.htmlState,"",""))}else if(state.inTag){state.inTag+=stream.current();if(stream.eol())state.inTag+=" "}return style}var htmlMode=CodeMirror.getMode(config,{name:"xml",htmlMode:true,multilineTagIndentFactor:parserConfig.multilineTagIndentFactor,multilineTagIndentPastTag:parserConfig.multilineTagIndentPastTag,allowMissingTagName:parserConfig.allowMissingTagName});var tags={};var configTags=parserConfig&&\nparserConfig.tags;var configScript=parserConfig&&parserConfig.scriptTypes;addTags(defaultTags,tags);if(configTags)addTags(configTags,tags);if(configScript){var i=configScript.length-1;for(;i>=0;i--)tags.script.unshift(["type",configScript[i].matches,configScript[i].mode])}return{startState:function(){var state=CodeMirror.startState(htmlMode);return{token:html,inTag:null,localMode:null,localState:null,htmlState:state}},copyState:function(state){var local;if(state.localState)local=CodeMirror.copyState(state.localMode,\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){function readRegexp(stream){var escaped=false;var next;var inSet=false;for(;(next=stream.next())!=null;){if(!escaped){if(next=="/"&&!inSet)return;if(next=="[")inSet=true;else if(inSet&&next=="]")inSet=false}escaped=\n!escaped&&next=="\\\\"}}function ret(tp,style,cont){type=tp;content=cont;return style}function tokenBase(stream,state){var ch=stream.next();if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}else if(ch=="."&&stream.match(/^\\d[\\d_]*(?:[eE][+\\-]?[\\d_]+)?/))return ret("number","number");else if(ch=="."&&stream.match(".."))return ret("spread","meta");else if(/[\\[\\]{}\\(\\),;:\\.]/.test(ch))return ret(ch);else if(ch=="="&&stream.eat(">"))return ret("=>","operator");else if(ch==\n"0"&&stream.match(/^(?:x[\\dA-Fa-f_]+|o[0-7_]+|b[01_]+)n?/))return ret("number","number");else if(/\\d/.test(ch)){stream.match(/^[\\d_]*(?:n|(?:\\.[\\d_]*)?(?:[eE][+\\-]?[\\d_]+)?)?/);return ret("number","number")}else if(ch=="/")if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}else if(stream.eat("/")){stream.skipToEnd();return ret("comment","comment")}else if(expressionAllowed(stream,state,1)){readRegexp(stream);stream.match(/^\\b(([gimyus])(?![gimyus]*\\2))+\\b/);return ret("regexp",\n"string-2")}else{stream.eat("=");return ret("operator","operator",stream.current())}else if(ch=="`"){state.tokenize=tokenQuasi;return tokenQuasi(stream,state)}else if(ch=="#"&&stream.peek()=="!"){stream.skipToEnd();return ret("meta","meta")}else if(ch=="#"&&stream.eatWhile(wordRE))return ret("variable","property");else if(ch=="<"&&stream.match("!--")||ch=="-"&&stream.match("->")&&!/\\S/.test(stream.string.slice(0,stream.start))){stream.skipToEnd();return ret("comment","comment")}else if(isOperatorChar.test(ch)){if(ch!=\n">"||!state.lexical||state.lexical.type!=">")if(stream.eat("=")){if(ch=="!"||ch=="=")stream.eat("=")}else if(/[<>*+\\-|&?]/.test(ch)){stream.eat(ch);if(ch==">")stream.eat(ch)}if(ch=="?"&&stream.eat("."))return ret(".");return ret("operator","operator",stream.current())}else if(wordRE.test(ch)){stream.eatWhile(wordRE);var word=stream.current();if(state.lastType!="."){if(keywords.propertyIsEnumerable(word)){var kw=keywords[word];return ret(kw.type,kw.style,word)}if(word=="async"&&stream.match(/^(\\s|\\/\\*([^*]|\\*(?!\\/))*?\\*\\/)*[\\[\\(\\w]/,\nfalse))return ret("async","keyword",word)}return ret("variable","variable",word)}}function tokenString(quote){return function(stream,state){var escaped=false;var next;if(jsonldMode&&stream.peek()=="@"&&stream.match(isJsonldKeyword)){state.tokenize=tokenBase;return ret("jsonld-keyword","meta")}for(;(next=stream.next())!=null;){if(next==quote&&!escaped)break;escaped=!escaped&&next=="\\\\"}if(!escaped)state.tokenize=tokenBase;return ret("string","string")}}function tokenComment(stream,state){var maybeEnd=\nfalse;var ch;for(;ch=stream.next();){if(ch=="/"&&maybeEnd){state.tokenize=tokenBase;break}maybeEnd=ch=="*"}return ret("comment","comment")}function tokenQuasi(stream,state){var escaped=false;var next;for(;(next=stream.next())!=null;){if(!escaped&&(next=="`"||next=="$"&&stream.eat("{"))){state.tokenize=tokenBase;break}escaped=!escaped&&next=="\\\\"}return ret("quasi","string-2",stream.current())}function findFatArrow(stream,state){if(state.fatArrowAt)state.fatArrowAt=null;var arrow=stream.string.indexOf("=>",\nstream.start);if(arrow<0)return;if(isTS){var m=/:\\s*(?:\\w+(?:<[^>]*>|\\[\\])?|\\{[^}]*\\})\\s*$/.exec(stream.string.slice(stream.start,arrow));if(m)arrow=m.index}var depth=0;var sawSomething=false;var pos=arrow-1;for(;pos>=0;--pos){var ch=stream.string.charAt(pos);var bracket=brackets.indexOf(ch);if(bracket>=0&&bracket<3){if(!depth){++pos;break}if(--depth==0){if(ch=="(")sawSomething=true;break}}else if(bracket>=3&&bracket<6)++depth;else if(wordRE.test(ch))sawSomething=true;else if(/["\'\\/`]/.test(ch))for(;;--pos){if(pos==\n0)return;var next=stream.string.charAt(pos-1);if(next==ch&&stream.string.charAt(pos-2)!="\\\\"){pos--;break}}else if(sawSomething&&!depth){++pos;break}}if(sawSomething&&!depth)state.fatArrowAt=pos}function JSLexical(indented,column,type,align,prev,info){this.indented=indented;this.column=column;this.type=type;this.prev=prev;this.info=info;if(align!=null)this.align=align}function inScope(state,varname){if(!trackScope)return false;var v=state.localVars;for(;v;v=v.next)if(v.name==varname)return true;var cx=\nstate.context;for(;cx;cx=cx.prev){v=cx.vars;for(;v;v=v.next)if(v.name==varname)return true}}function parseJS(state,style,type,content,stream){var cc=state.cc;cx.state=state;cx.stream=stream;cx.marked=null,cx.cc=cc;cx.style=style;if(!state.lexical.hasOwnProperty("align"))state.lexical.align=true;for(;true;){var combinator=cc.length?cc.pop():jsonMode?expression:statement;if(combinator(type,content)){for(;cc.length&&cc[cc.length-1].lex;)cc.pop()();if(cx.marked)return cx.marked;if(type=="variable"&&inScope(state,\ncontent))return"variable-2";return style}}}function pass(){var i=arguments.length-1;for(;i>=0;i--)cx.cc.push(arguments[i])}function cont(){pass.apply(null,arguments);return true}function inList(name,list){var v=list;for(;v;v=v.next)if(v.name==name)return true;return false}function register(varname){var state=cx.state;cx.marked="def";if(!trackScope)return;if(state.context)if(state.lexical.info=="var"&&state.context&&state.context.block){var newContext=registerVarScoped(varname,state.context);if(newContext!=\nnull){state.context=newContext;return}}else if(!inList(varname,state.localVars)){state.localVars=new Var(varname,state.localVars);return}if(parserConfig.globalVars&&!inList(varname,state.globalVars))state.globalVars=new Var(varname,state.globalVars)}function registerVarScoped(varname,context){if(!context)return null;else if(context.block){var inner=registerVarScoped(varname,context.prev);if(!inner)return null;if(inner==context.prev)return context;return new Context(inner,context.vars,true)}else if(inList(varname,\ncontext.vars))return context;else return new Context(context.prev,new Var(varname,context.vars),false)}function isModifier(name){return name=="public"||name=="private"||name=="protected"||name=="abstract"||name=="readonly"}function Context(prev,vars,block){this.prev=prev;this.vars=vars;this.block=block}function Var(name,next){this.name=name;this.next=next}function pushcontext(){cx.state.context=new Context(cx.state.context,cx.state.localVars,false);cx.state.localVars=defaultVars}function pushblockcontext(){cx.state.context=\nnew Context(cx.state.context,cx.state.localVars,true);cx.state.localVars=null}function popcontext(){cx.state.localVars=cx.state.context.vars;cx.state.context=cx.state.context.prev}function pushlex(type,info){var result=function(){var state=cx.state;var indent=state.indented;if(state.lexical.type=="stat")indent=state.lexical.indented;else{var outer=state.lexical;for(;outer&&outer.type==")"&&outer.align;outer=outer.prev)indent=outer.indented}state.lexical=new JSLexical(indent,cx.stream.column(),type,\nnull,state.lexical,info)};result.lex=true;return result}function poplex(){var state=cx.state;if(state.lexical.prev){if(state.lexical.type==")")state.indented=state.lexical.indented;state.lexical=state.lexical.prev}}function expect(wanted){function exp(type){if(type==wanted)return cont();else if(wanted==";"||type=="}"||type==")"||type=="]")return pass();else return cont(exp)}return exp}function statement(type,value){if(type=="var")return cont(pushlex("vardef",value),vardef,expect(";"),poplex);if(type==\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){var i=3;for(;i<arguments.length;i++)cx.cc.push(arguments[i]);return cont(pushlex(end,info),commasep(what,end),poplex)}function block(type){if(type=="}")return cont();return pass(statement,block)}function maybetype(type,value){if(isTS){if(type==":")return cont(typeexpr);\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;var isInterface=context&&context.info=="interface";return pass(isInterface?functiondecl:functiondef)}\nfunction afterExport(type,value){if(value=="*"){cx.marked="keyword";return cont(maybeFrom,expect(";"))}if(value=="default"){cx.marked="keyword";return cont(expression,expect(";"))}if(type=="{")return cont(commasep(exportField,"}"),maybeFrom,expect(";"));return pass(statement)}function exportField(type,value){if(value=="as"){cx.marked="keyword";return cont(expect("variable"))}if(type=="variable")return pass(expressionNoComma,exportField)}function afterImport(type){if(type=="string")return cont();if(type==\n"(")return pass(expression);if(type==".")return pass(maybeoperatorComma);return pass(importSpec,maybeMoreImports,maybeFrom)}function importSpec(type,value){if(type=="{")return contCommasep(importSpec,"}");if(type=="variable")register(value);if(value=="*")cx.marked="keyword";return cont(maybeAs)}function maybeMoreImports(type){if(type==",")return cont(importSpec,maybeMoreImports)}function maybeAs(_type,value){if(value=="as"){cx.marked="keyword";return cont(importSpec)}}function maybeFrom(_type,value){if(value==\n"from"){cx.marked="keyword";return cont(expression)}}function arrayLiteral(type){if(type=="]")return cont();return pass(commasep(expressionNoComma,"]"))}function enumdef(){return pass(pushlex("form"),pattern,expect("{"),pushlex("}"),commasep(enummember,"}"),poplex,poplex)}function enummember(){return pass(pattern,maybeAssign)}function isContinuedStatement(state,textAfter){return state.lastType=="operator"||state.lastType==","||isOperatorChar.test(textAfter.charAt(0))||/[,.]/.test(textAfter.charAt(0))}\nfunction expressionAllowed(stream,state,backUp){return state.tokenize==tokenBase&&/^(?:operator|sof|keyword [bcd]|case|new|export|default|spread|[\\[{}\\(,;:]|=>)$/.test(state.lastType)||state.lastType=="quasi"&&/\\{\\s*$/.test(stream.string.slice(0,stream.pos-(backUp||0)))}var indentUnit=config.indentUnit;var statementIndent=parserConfig.statementIndent;var jsonldMode=parserConfig.jsonld;var jsonMode=parserConfig.json||jsonldMode;var trackScope=parserConfig.trackScope!==false;var isTS=parserConfig.typescript;\nvar wordRE=parserConfig.wordCharacters||/[\\w$\\xa1-\\uffff]/;var keywords=function(){function kw(type){return{type:type,style:"keyword"}}var A=kw("keyword a");var B=kw("keyword b");var C=kw("keyword c");var D=kw("keyword d");var operator=kw("operator");var atom={type:"atom",style:"atom"};return{"if":kw("if"),"while":A,"with":A,"else":B,"do":B,"try":B,"finally":B,"return":D,"break":D,"continue":D,"new":kw("new"),"delete":C,"void":C,"throw":C,"debugger":kw("debugger"),"var":kw("var"),"const":kw("var"),\n"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)"/;\nvar type;var content;var brackets="([{}])";var atomicTypes={"atom":true,"number":true,"variable":true,"string":true,"regexp":true,"this":true,"import":true,"jsonld-keyword":true};var cx={state:null,column:null,marked:null,cc:null};var defaultVars=new Var("this",new Var("arguments",null));pushcontext.lex=pushblockcontext.lex=true;popcontext.lex=true;poplex.lex=true;return{startState:function(basecolumn){var state={tokenize:tokenBase,lastType:"sof",cc:[],lexical:new JSLexical((basecolumn||0)-indentUnit,\n0,"block",false),localVars:parserConfig.localVars,context:parserConfig.localVars&&new Context(null,null,false),indented:basecolumn||0};if(parserConfig.globalVars&&typeof parserConfig.globalVars=="object")state.globalVars=parserConfig.globalVars;return state},token:function(stream,state){if(stream.sol()){if(!state.lexical.hasOwnProperty("align"))state.lexical.align=false;state.indented=stream.indentation();findFatArrow(stream,state)}if(state.tokenize!=tokenComment&&stream.eatSpace())return null;var style=\nstate.tokenize(stream,state);if(type=="comment")return style;state.lastType=type=="operator"&&(content=="++"||content=="--")?"incdec":type;return parseJS(state,style,type,content,stream)},indent:function(state,textAfter){if(state.tokenize==tokenComment||state.tokenize==tokenQuasi)return CodeMirror.Pass;if(state.tokenize!=tokenBase)return 0;var firstChar=textAfter&&textAfter.charAt(0);var lexical=state.lexical;var top;if(!/^\\s*else\\b/.test(textAfter)){var i=state.cc.length-1;for(;i>=0;--i){var c=state.cc[i];\nif(c==poplex)lexical=lexical.prev;else if(c!=maybeelse&&c!=popcontext)break}}for(;(lexical.type=="stat"||lexical.type=="form")&&(firstChar=="}"||(top=state.cc[state.cc.length-1])&&(top==maybeoperatorComma||top==maybeoperatorNoComma)&&!/^[,\\.=+\\-*:?[\\(]/.test(textAfter));)lexical=lexical.prev;if(statementIndent&&lexical.type==")"&&lexical.prev.type=="stat")lexical=lexical.prev;var type=lexical.type;var closing=firstChar==type;if(type=="vardef")return lexical.indented+(state.lastType=="operator"||state.lastType==\n","?lexical.info.length+1:0);else if(type=="form"&&firstChar=="{")return lexical.indented;else if(type=="form")return lexical.indented+indentUnit;else if(type=="stat")return lexical.indented+(isContinuedStatement(state,textAfter)?statementIndent||indentUnit:0);else if(lexical.info=="switch"&&!closing&&parserConfig.doubleIndentSwitch!=false)return lexical.indented+(/^(?:case|default)\\b/.test(textAfter)?indentUnit:2*indentUnit);else if(lexical.align)return lexical.column+(closing?0:1);else return lexical.indented+\n(closing?0:indentUnit)},electricInput:/^\\s*(?:case .*?:|default:|\\{|\\})$/,blockCommentStart:jsonMode?null:"/*",blockCommentEnd:jsonMode?null:"*/",blockCommentContinue:jsonMode?null:" * ",lineComment:jsonMode?null:"//",fold:"brace",closeBrackets:"()[]{}\'\'\\"\\"``",helperType:jsonMode?"json":"javascript",jsonldMode:jsonldMode,jsonMode:jsonMode,expressionAllowed:expressionAllowed,skipExpression:function(state){parseJS(state,"atom","atom","true",new CodeMirror.StringStream("",2,null))}}});CodeMirror.registerHelper("wordChars",\n"javascript",/[\\w$]/);CodeMirror.defineMIME("text/javascript","javascript");CodeMirror.defineMIME("text/ecmascript","javascript");CodeMirror.defineMIME("application/javascript","javascript");CodeMirror.defineMIME("application/x-javascript","javascript");CodeMirror.defineMIME("application/ecmascript","javascript");CodeMirror.defineMIME("application/json",{name:"javascript",json:true});CodeMirror.defineMIME("application/x-json",{name:"javascript",json:true});CodeMirror.defineMIME("application/manifest+json",\n{name:"javascript",json:true});CodeMirror.defineMIME("application/ld+json",{name:"javascript",jsonld:true});CodeMirror.defineMIME("text/typescript",{name:"javascript",typescript:true});CodeMirror.defineMIME("application/typescript",{name:"javascript",typescript:true})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function Context(indented,column,type,info,align,prev){this.indented=indented;this.column=column;this.type=type;this.info=info;this.align=align;this.prev=prev}function pushContext(state,col,type,info){var indent=state.indented;if(state.context&&state.context.type=="statement"&&\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}}function words(str){var obj={};var words=str.split(" ");var i=0;for(;i<words.length;++i)obj[words[i]]=true;return obj}function contains(words,word){if(typeof words==="function")return words(word);else return words.propertyIsEnumerable(word)}function cTypes(identifier){return contains(basicCTypes,identifier)||\n/.+_t$/.test(identifier)}function objCTypes(identifier){return cTypes(identifier)||contains(basicObjCTypes,identifier)}function cppHook(stream,state){if(!state.startOfLine)return false;var ch;var next=null;for(;ch=stream.peek();){if(ch=="\\\\"&&stream.match(/^.$/)){next=cppHook;break}else if(ch=="/"&&stream.match(/^\\/[\\/\\*]/,false))break;stream.next()}state.tokenize=next;return"meta"}function pointerHook(_stream,state){if(state.prevToken=="type")return"type";return false}function cIsReservedIdentifier(token){if(!token||\ntoken.length<2)return false;if(token[0]!="_")return false;return token[1]=="_"||token[1]!==token[1].toLowerCase()}function cpp14Literal(stream){stream.eatWhile(/[\\w\\.\']/);return"number"}function cpp11StringHook(stream,state){stream.backUp(1);if(stream.match(/^(?:R|u8R|uR|UR|LR)/)){var match=stream.match(/^"([^\\s\\\\()]{0,16})\\(/);if(!match)return false;state.cpp11RawStringDelim=match[1];state.tokenize=tokenRawString;return tokenRawString(stream,state)}if(stream.match(/^(?:u8|u|U|L)/)){if(stream.match(/^["\']/,\nfalse))return"string";return false}stream.next();return false}function cppLooksLikeConstructor(word){var lastTwo=/(\\w+)::~?(\\w+)$/.exec(word);return lastTwo&&lastTwo[1]==lastTwo[2]}function tokenAtString(stream,state){var next;for(;(next=stream.next())!=null;)if(next==\'"\'&&!stream.eat(\'"\')){state.tokenize=null;break}return"string"}function tokenRawString(stream,state){var delim=state.cpp11RawStringDelim.replace(/[^\\w\\s]/g,"\\\\$&");var match=stream.match(new RegExp(".*?\\\\)"+delim+\'"\'));if(match)state.tokenize=\nnull;else stream.skipToEnd();return"string"}function def(mimes,mode){function add(obj){if(obj){var prop;for(prop in obj)if(obj.hasOwnProperty(prop))words.push(prop)}}if(typeof mimes=="string")mimes=[mimes];var words=[];add(mode.keywords);add(mode.types);add(mode.builtin);add(mode.atoms);if(words.length){mode.helperType=mimes[0];CodeMirror.registerHelper("hintWords",mimes[0],words)}var i=0;for(;i<mimes.length;++i)CodeMirror.defineMIME(mimes[i],mode)}function tokenTripleString(stream,state){var escaped=\nfalse;for(;!stream.eol();){if(!escaped&&stream.match(\'"""\')){state.tokenize=null;break}escaped=stream.next()=="\\\\"&&!escaped}return"string"}function tokenNestedComment(depth){return function(stream,state){var ch;for(;ch=stream.next();)if(ch=="*"&&stream.eat("/"))if(depth==1){state.tokenize=null;break}else{state.tokenize=tokenNestedComment(depth-1);return state.tokenize(stream,state)}else if(ch=="/"&&stream.eat("*")){state.tokenize=tokenNestedComment(depth+1);return state.tokenize(stream,state)}return"comment"}}\nfunction tokenKotlinString(tripleString){return function(stream,state){var escaped=false;var next;var end=false;for(;!stream.eol();){if(!tripleString&&!escaped&&stream.match(\'"\')){end=true;break}if(tripleString&&stream.match(\'"""\')){end=true;break}next=stream.next();if(!escaped&&next=="$"&&stream.match("{"))stream.skipTo("}");escaped=!escaped&&next=="\\\\"&&!tripleString}if(end||!tripleString)state.tokenize=null;return"string"}}function tokenCeylonString(type){return function(stream,state){var escaped=\nfalse;var next;var end=false;for(;!stream.eol();){if(!escaped&&stream.match(\'"\')&&(type=="single"||stream.match(\'""\'))){end=true;break}if(!escaped&&stream.match("``")){stringTokenizer=tokenCeylonString(type);end=true;break}next=stream.next();escaped=type=="single"&&!escaped&&next=="\\\\"}if(end)state.tokenize=null;return"string"}}CodeMirror.defineMode("clike",function(config,parserConfig){function tokenBase(stream,state){var ch=stream.next();if(hooks[ch]){var result=hooks[ch](stream,state);if(result!==\nfalse)return result}if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}if(numberStart.test(ch)){stream.backUp(1);if(stream.match(number))return"number";stream.next()}if(isPunctuationChar.test(ch)){curPunc=ch;return null}if(ch=="/"){if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}if(stream.eat("/")){stream.skipToEnd();return"comment"}}if(isOperatorChar.test(ch)){for(;!stream.match(/^\\/[\\/*]/,false)&&stream.eat(isOperatorChar););\nreturn"operator"}stream.eatWhile(isIdentifierChar);if(namespaceSeparator)for(;stream.match(namespaceSeparator);)stream.eatWhile(isIdentifierChar);var cur=stream.current();if(contains(keywords,cur)){if(contains(blockKeywords,cur))curPunc="newstatement";if(contains(defKeywords,cur))isDefKeyword=true;return"keyword"}if(contains(types,cur))return"type";if(contains(builtin,cur)||isReservedIdentifier&&isReservedIdentifier(cur)){if(contains(blockKeywords,cur))curPunc="newstatement";return"builtin"}if(contains(atoms,\ncur))return"atom";return"variable"}function tokenString(quote){return function(stream,state){var escaped=false;var next;var end=false;for(;(next=stream.next())!=null;){if(next==quote&&!escaped){end=true;break}escaped=!escaped&&next=="\\\\"}if(end||!(escaped||multiLineStrings))state.tokenize=null;return"string"}}function tokenComment(stream,state){var maybeEnd=false;var ch;for(;ch=stream.next();){if(ch=="/"&&maybeEnd){state.tokenize=null;break}maybeEnd=ch=="*"}return"comment"}function maybeEOL(stream,\nstate){if(parserConfig.typeFirstDefinitions&&stream.eol()&&isTopScope(state.context))state.typeAtEndOfLine=typeBefore(stream,state,stream.pos)}var indentUnit=config.indentUnit;var statementIndentUnit=parserConfig.statementIndentUnit||indentUnit;var dontAlignCalls=parserConfig.dontAlignCalls;var keywords=parserConfig.keywords||{};var types=parserConfig.types||{};var builtin=parserConfig.builtin||{};var blockKeywords=parserConfig.blockKeywords||{};var defKeywords=parserConfig.defKeywords||{};var atoms=\nparserConfig.atoms||{};var hooks=parserConfig.hooks||{};var multiLineStrings=parserConfig.multiLineStrings;var indentStatements=parserConfig.indentStatements!==false;var indentSwitch=parserConfig.indentSwitch!==false;var namespaceSeparator=parserConfig.namespaceSeparator;var isPunctuationChar=parserConfig.isPunctuationChar||/[\\[\\]{}\\(\\),;:\\.]/;var numberStart=parserConfig.numberStart||/[\\d\\.]/;var number=parserConfig.number||/^(?:0x[a-f\\d]+|0b[01]+|(?:\\d+\\.?\\d*|\\.\\d+)(?:e[-+]?\\d+)?)(u|ll?|l|f)?/i;\nvar isOperatorChar=parserConfig.isOperatorChar||/[+\\-*&%=<>!?|\\/]/;var isIdentifierChar=parserConfig.isIdentifierChar||/[\\w\\$_\\xa1-\\uffff]/;var isReservedIdentifier=parserConfig.isReservedIdentifier||false;var curPunc;var isDefKeyword;return{startState:function(basecolumn){return{tokenize:null,context:new Context((basecolumn||0)-indentUnit,0,"top",null,false),indented:0,startOfLine:true,prevToken:null}},token:function(stream,state){var ctx=state.context;if(stream.sol()){if(ctx.align==null)ctx.align=\nfalse;state.indented=stream.indentation();state.startOfLine=true}if(stream.eatSpace()){maybeEOL(stream,state);return null}curPunc=isDefKeyword=null;var style=(state.tokenize||tokenBase)(stream,state);if(style=="comment"||style=="meta")return style;if(ctx.align==null)ctx.align=true;if(curPunc==";"||curPunc==":"||curPunc==","&&stream.match(/^\\s*(?:\\/\\/.*)?$/,false))for(;state.context.type=="statement";)popContext(state);else if(curPunc=="{")pushContext(state,stream.column(),"}");else if(curPunc=="[")pushContext(state,\nstream.column(),"]");else if(curPunc=="(")pushContext(state,stream.column(),")");else if(curPunc=="}"){for(;ctx.type=="statement";)ctx=popContext(state);if(ctx.type=="}")ctx=popContext(state);for(;ctx.type=="statement";)ctx=popContext(state)}else if(curPunc==ctx.type)popContext(state);else if(indentStatements&&((ctx.type=="}"||ctx.type=="top")&&curPunc!=";"||ctx.type=="statement"&&curPunc=="newstatement"))pushContext(state,stream.column(),"statement",stream.current());if(style=="variable"&&(state.prevToken==\n"def"||parserConfig.typeFirstDefinitions&&typeBefore(stream,state,stream.start)&&isTopScope(state.context)&&stream.match(/^\\s*\\(/,false)))style="def";if(hooks.token){var result=hooks.token(stream,state,style);if(result!==undefined)style=result}if(style=="def"&&parserConfig.styleDefs===false)style="variable";state.startOfLine=false;state.prevToken=isDefKeyword?"def":style||curPunc;maybeEOL(stream,state);return style},indent:function(state,textAfter){if(state.tokenize!=tokenBase&&state.tokenize!=null||\nstate.typeAtEndOfLine)return CodeMirror.Pass;var ctx=state.context;var firstChar=textAfter&&textAfter.charAt(0);var closing=firstChar==ctx.type;if(ctx.type=="statement"&&firstChar=="}")ctx=ctx.prev;if(parserConfig.dontIndentStatements)for(;ctx.type=="statement"&&parserConfig.dontIndentStatements.test(ctx.info);)ctx=ctx.prev;if(hooks.indent){var hook=hooks.indent(state,ctx,textAfter,indentUnit);if(typeof hook=="number")return hook}var switchBlock=ctx.prev&&ctx.prev.info=="switch";if(parserConfig.allmanIndentation&&\n/[{(]/.test(firstChar)){for(;ctx.type!="top"&&ctx.type!="}";)ctx=ctx.prev;return ctx.indented}if(ctx.type=="statement")return ctx.indented+(firstChar=="{"?0:statementIndentUnit);if(ctx.align&&(!dontAlignCalls||ctx.type!=")"))return ctx.column+(closing?0:1);if(ctx.type==")"&&!closing)return ctx.indented+statementIndentUnit;return ctx.indented+(closing?0:indentUnit)+(!closing&&switchBlock&&!/^(?:case|default)\\b/.test(textAfter)?indentUnit:0)},electricInput:indentSwitch?/^\\s*(?:case .*?:|default:|\\{\\}?|\\})$/:\n/^\\s*[{}]$/,blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:"//",fold:"brace"}});var cKeywords="auto if break case register continue return default do sizeof "+"static else struct switch extern typedef union for goto while enum const "+"volatile inline restrict asm fortran";var cppKeywords="alignas alignof and and_eq audit axiom bitand bitor catch "+"class compl concept constexpr const_cast decltype delete dynamic_cast "+"explicit export final friend import module mutable namespace new noexcept "+\n"not not_eq operator or or_eq override private protected public "+"reinterpret_cast requires static_assert static_cast template this "+"thread_local throw try typeid typename using virtual xor xor_eq";var objCKeywords="bycopy byref in inout oneway out self super atomic nonatomic retain copy "+"readwrite readonly strong weak assign typeof nullable nonnull null_resettable _cmd "+"@interface @implementation @end @protocol @encode @property @synthesize @dynamic @class "+"@public @package @private @protected @required @optional @try @catch @finally @import "+\n"@selector @encode @defs @synchronized @autoreleasepool @compatibility_alias @available";var objCBuiltins="FOUNDATION_EXPORT FOUNDATION_EXTERN NS_INLINE NS_FORMAT_FUNCTION "+" NS_RETURNS_RETAINEDNS_ERROR_ENUM NS_RETURNS_NOT_RETAINED NS_RETURNS_INNER_POINTER "+"NS_DESIGNATED_INITIALIZER NS_ENUM NS_OPTIONS NS_REQUIRES_NIL_TERMINATION "+"NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END NS_SWIFT_NAME NS_REFINED_FOR_SWIFT";var basicCTypes=words("int long char short double float unsigned signed "+"void bool");\nvar basicObjCTypes=words("SEL instancetype id Class Protocol BOOL");var cBlockKeywords="case do else for if switch while struct enum union";var cDefKeywords="struct enum union";def(["text/x-csrc","text/x-c","text/x-chdr"],{name:"clike",keywords:words(cKeywords),types:cTypes,blockKeywords:words(cBlockKeywords),defKeywords:words(cDefKeywords),typeFirstDefinitions:true,atoms:words("NULL true false"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook},modeProps:{fold:["brace",\n"include"]}});def(["text/x-c++src","text/x-c++hdr"],{name:"clike",keywords:words(cKeywords+" "+cppKeywords),types:cTypes,blockKeywords:words(cBlockKeywords+" class try catch"),defKeywords:words(cDefKeywords+" class namespace"),typeFirstDefinitions:true,atoms:words("true false NULL nullptr"),dontIndentStatements:/^template$/,isIdentifierChar:/[\\w\\$_~\\xa1-\\uffff]/,isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook,"u":cpp11StringHook,"U":cpp11StringHook,"L":cpp11StringHook,\n"R":cpp11StringHook,0:cpp14Literal,1:cpp14Literal,2:cpp14Literal,3:cpp14Literal,4:cpp14Literal,5:cpp14Literal,6:cpp14Literal,7:cpp14Literal,8:cpp14Literal,9:cpp14Literal,token:function(stream,state,style){if(style=="variable"&&stream.peek()=="("&&(state.prevToken==";"||state.prevToken==null||state.prevToken=="}")&&cppLooksLikeConstructor(stream.current()))return"def"}},namespaceSeparator:"::",modeProps:{fold:["brace","include"]}});def("text/x-java",{name:"clike",keywords:words("abstract assert break case catch class const continue default "+\n"do else enum extends final finally for goto if implements import "+"instanceof interface native new package private protected public "+"return static strictfp super switch synchronized this throw throws transient "+"try volatile while @interface"),types:words("var byte short int long float double boolean char void Boolean Byte Character Double Float "+"Integer Long Number Object Short String StringBuffer StringBuilder Void"),blockKeywords:words("catch class do else finally for if switch try while"),\ndefKeywords:words("class interface enum @interface"),typeFirstDefinitions:true,atoms:words("true false null"),number:/^(?:0x[a-f\\d_]+|0b[01_]+|(?:[\\d_]+\\.?\\d*|\\.\\d+)(?:e[-+]?[\\d_]+)?)(u|ll?|l|f)?/i,hooks:{"@":function(stream){if(stream.match("interface",false))return false;stream.eatWhile(/[\\w\\$_]/);return"meta"},\'"\':function(stream,state){if(!stream.match(/""$/))return false;state.tokenize=tokenTripleString;return state.tokenize(stream,state)}},modeProps:{fold:["brace","import"]}});def("text/x-csharp",\n{name:"clike",keywords:words("abstract as async await base break case catch checked class const continue"+" default delegate do else enum event explicit extern finally fixed for"+" foreach goto if implicit in interface internal is lock namespace new"+" operator out override params private protected public readonly ref return sealed"+" sizeof stackalloc static struct switch this throw try typeof unchecked"+" unsafe using virtual void volatile while add alias ascending descending dynamic from get"+\n" global group into join let orderby partial remove select set value var yield"),types:words("Action Boolean Byte Char DateTime DateTimeOffset Decimal Double Func"+" Guid Int16 Int32 Int64 Object SByte Single String Task TimeSpan UInt16 UInt32"+" UInt64 bool byte char decimal double short int long object"+" sbyte float string ushort uint ulong"),blockKeywords:words("catch class do else finally for foreach if struct switch try while"),defKeywords:words("class interface namespace struct var"),typeFirstDefinitions:true,\natoms:words("true false null"),hooks:{"@":function(stream,state){if(stream.eat(\'"\')){state.tokenize=tokenAtString;return tokenAtString(stream,state)}stream.eatWhile(/[\\w\\$_]/);return"meta"}}});def("text/x-scala",{name:"clike",keywords:words("abstract case catch class def do else extends final finally for forSome if "+"implicit import lazy match new null object override package private protected return "+"sealed super this throw trait try type val var while with yield _ "+"assert assume require print println printf readLine readBoolean readByte readShort "+\n"readChar readInt readLong readFloat readDouble"),types:words("AnyVal App Application Array BufferedIterator BigDecimal BigInt Char Console Either "+"Enumeration Equiv Error Exception Fractional Function IndexedSeq Int Integral Iterable "+"Iterator List Map Numeric Nil NotNull Option Ordered Ordering PartialFunction PartialOrdering "+"Product Proxy Range Responder Seq Serializable Set Specializable Stream StringBuilder "+"StringContext Symbol Throwable Traversable TraversableOnce Tuple Unit Vector "+\n"Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable "+"Compiler Double Exception Float Integer Long Math Number Object Package Pair Process "+"Runtime Runnable SecurityManager Short StackTraceElement StrictMath String "+"StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void"),multiLineStrings:true,blockKeywords:words("catch class enum do else finally for forSome if match switch try while"),defKeywords:words("class enum def object package trait type val var"),\natoms:words("true false null"),indentStatements:false,indentSwitch:false,isOperatorChar:/[+\\-*&%=<>!?|\\/#:@]/,hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);return"meta"},\'"\':function(stream,state){if(!stream.match(\'""\'))return false;state.tokenize=tokenTripleString;return state.tokenize(stream,state)},"\'":function(stream){stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);return"atom"},"=":function(stream,state){var cx=state.context;if(cx.type=="}"&&cx.align&&stream.eat(">")){state.context=new Context(cx.indented,\ncx.column,cx.type,cx.info,null,cx.prev);return"operator"}else return false},"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=tokenNestedComment(1);return state.tokenize(stream,state)}},modeProps:{closeBrackets:{pairs:\'()[]{}""\',triples:\'"\'}}});def("text/x-kotlin",{name:"clike",keywords:words("package as typealias class interface this super val operator "+"var fun for is in This throw return annotation "+"break continue object if else while do try when !in !is as? "+"file import where by get set abstract enum open inner override private public internal "+\n"protected catch finally out final vararg reified dynamic companion constructor init "+"sealed field property receiver param sparam lateinit data inline noinline tailrec "+"external annotation crossinline const operator infix suspend actual expect setparam value"),types:words("Boolean Byte Character CharSequence Class ClassLoader Cloneable Comparable "+"Compiler Double Exception Float Integer Long Math Number Object Package Pair Process "+"Runtime Runnable SecurityManager Short StackTraceElement StrictMath String "+\n"StringBuffer System Thread ThreadGroup ThreadLocal Throwable Triple Void Annotation Any BooleanArray "+"ByteArray Char CharArray DeprecationLevel DoubleArray Enum FloatArray Function Int IntArray Lazy "+"LazyThreadSafetyMode LongArray Nothing ShortArray Unit"),intendSwitch:false,indentStatements:false,multiLineStrings:true,number:/^(?:0x[a-f\\d_]+|0b[01_]+|(?:[\\d_]+(\\.\\d+)?|\\.\\d+)(?:e[-+]?[\\d_]+)?)(u|ll?|l|f)?/i,blockKeywords:words("catch class do else finally for if where try while enum"),defKeywords:words("class val var object interface fun"),\natoms:words("true false null this"),hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);return"meta"},"*":function(_stream,state){return state.prevToken=="."?"variable":"operator"},\'"\':function(stream,state){state.tokenize=tokenKotlinString(stream.match(\'""\'));return state.tokenize(stream,state)},"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=tokenNestedComment(1);return state.tokenize(stream,state)},indent:function(state,ctx,textAfter,indentUnit){var firstChar=textAfter&&\ntextAfter.charAt(0);if((state.prevToken=="}"||state.prevToken==")")&&textAfter=="")return state.indented;if(state.prevToken=="operator"&&textAfter!="}"&&state.context.type!="}"||state.prevToken=="variable"&&firstChar=="."||(state.prevToken=="}"||state.prevToken==")")&&firstChar==".")return indentUnit*2+ctx.indented;if(ctx.align&&ctx.type=="}")return ctx.indented+(state.context.type==(textAfter||"").charAt(0)?0:indentUnit)}},modeProps:{closeBrackets:{triples:\'"\'}}});def(["x-shader/x-vertex","x-shader/x-fragment"],\n{name:"clike",keywords:words("sampler1D sampler2D sampler3D samplerCube "+"sampler1DShadow sampler2DShadow "+"const attribute uniform varying "+"break continue discard return "+"for while do if else struct "+"in out inout"),types:words("float int bool void "+"vec2 vec3 vec4 ivec2 ivec3 ivec4 bvec2 bvec3 bvec4 "+"mat2 mat3 mat4"),blockKeywords:words("for while do if else struct"),builtin:words("radians degrees sin cos tan asin acos atan "+"pow exp log exp2 sqrt inversesqrt "+"abs sign floor ceil fract mod min max clamp mix step smoothstep "+\n"length distance dot cross normalize ftransform faceforward "+"reflect refract matrixCompMult "+"lessThan lessThanEqual greaterThan greaterThanEqual "+"equal notEqual any all not "+"texture1D texture1DProj texture1DLod texture1DProjLod "+"texture2D texture2DProj texture2DLod texture2DProjLod "+"texture3D texture3DProj texture3DLod texture3DProjLod "+"textureCube textureCubeLod "+"shadow1D shadow2D shadow1DProj shadow2DProj "+"shadow1DLod shadow2DLod shadow1DProjLod shadow2DProjLod "+"dFdx dFdy fwidth "+\n"noise1 noise2 noise3 noise4"),atoms:words("true false "+"gl_FragColor gl_SecondaryColor gl_Normal gl_Vertex "+"gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 "+"gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 "+"gl_FogCoord gl_PointCoord "+"gl_Position gl_PointSize gl_ClipVertex "+"gl_FrontColor gl_BackColor gl_FrontSecondaryColor gl_BackSecondaryColor "+"gl_TexCoord gl_FogFragCoord "+"gl_FragCoord gl_FrontFacing "+"gl_FragData gl_FragDepth "+"gl_ModelViewMatrix gl_ProjectionMatrix gl_ModelViewProjectionMatrix "+\n"gl_TextureMatrix gl_NormalMatrix gl_ModelViewMatrixInverse "+"gl_ProjectionMatrixInverse gl_ModelViewProjectionMatrixInverse "+"gl_TextureMatrixTranspose gl_ModelViewMatrixInverseTranspose "+"gl_ProjectionMatrixInverseTranspose "+"gl_ModelViewProjectionMatrixInverseTranspose "+"gl_TextureMatrixInverseTranspose "+"gl_NormalScale gl_DepthRange gl_ClipPlane "+"gl_Point gl_FrontMaterial gl_BackMaterial gl_LightSource gl_LightModel "+"gl_FrontLightModelProduct gl_BackLightModelProduct "+"gl_TextureColor gl_EyePlaneS gl_EyePlaneT gl_EyePlaneR gl_EyePlaneQ "+\n"gl_FogParameters "+"gl_MaxLights gl_MaxClipPlanes gl_MaxTextureUnits gl_MaxTextureCoords "+"gl_MaxVertexAttribs gl_MaxVertexUniformComponents gl_MaxVaryingFloats "+"gl_MaxVertexTextureImageUnits gl_MaxTextureImageUnits "+"gl_MaxFragmentUniformComponents gl_MaxCombineTextureImageUnits "+"gl_MaxDrawBuffers"),indentSwitch:false,hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});def("text/x-nesc",{name:"clike",keywords:words(cKeywords+" as atomic async call command component components configuration event generic "+\n"implementation includes interface module new norace nx_struct nx_union post provides "+"signal task uses abstract extends"),types:cTypes,blockKeywords:words(cBlockKeywords),atoms:words("null true false"),hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});def("text/x-objectivec",{name:"clike",keywords:words(cKeywords+" "+objCKeywords),types:objCTypes,builtin:words(objCBuiltins),blockKeywords:words(cBlockKeywords+" @synthesize @try @catch @finally @autoreleasepool @synchronized"),defKeywords:words(cDefKeywords+\n" @interface @implementation @protocol @class"),dontIndentStatements:/^@.*$/,typeFirstDefinitions:true,atoms:words("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook},modeProps:{fold:["brace","include"]}});def("text/x-objectivec++",{name:"clike",keywords:words(cKeywords+" "+objCKeywords+" "+cppKeywords),types:objCTypes,builtin:words(objCBuiltins),blockKeywords:words(cBlockKeywords+" @synthesize @try @catch @finally @autoreleasepool @synchronized class try catch"),\ndefKeywords:words(cDefKeywords+" @interface @implementation @protocol @class class namespace"),dontIndentStatements:/^@.*$|^template$/,typeFirstDefinitions:true,atoms:words("YES NO NULL Nil nil true false nullptr"),isReservedIdentifier:cIsReservedIdentifier,hooks:{"#":cppHook,"*":pointerHook,"u":cpp11StringHook,"U":cpp11StringHook,"L":cpp11StringHook,"R":cpp11StringHook,0:cpp14Literal,1:cpp14Literal,2:cpp14Literal,3:cpp14Literal,4:cpp14Literal,5:cpp14Literal,6:cpp14Literal,7:cpp14Literal,8:cpp14Literal,\n9:cpp14Literal,token:function(stream,state,style){if(style=="variable"&&stream.peek()=="("&&(state.prevToken==";"||state.prevToken==null||state.prevToken=="}")&&cppLooksLikeConstructor(stream.current()))return"def"}},namespaceSeparator:"::",modeProps:{fold:["brace","include"]}});def("text/x-squirrel",{name:"clike",keywords:words("base break clone continue const default delete enum extends function in class"+" foreach local resume return this throw typeof yield constructor instanceof static"),types:cTypes,\nblockKeywords:words("case catch class else for foreach if switch try while"),defKeywords:words("function local class"),typeFirstDefinitions:true,atoms:words("true false null"),hooks:{"#":cppHook},modeProps:{fold:["brace","include"]}});var stringTokenizer=null;def("text/x-ceylon",{name:"clike",keywords:words("abstracts alias assembly assert assign break case catch class continue dynamic else"+" exists extends finally for function given if import in interface is let module new"+" nonempty object of out outer package return satisfies super switch then this throw"+\n" try value void while"),types:function(word){var first=word.charAt(0);return first===first.toUpperCase()&&first!==first.toLowerCase()},blockKeywords:words("case catch class dynamic else finally for function if interface module new object switch try while"),defKeywords:words("class dynamic function interface module object package value"),builtin:words("abstract actual aliased annotation by default deprecated doc final formal late license"+" native optional sealed see serializable shared suppressWarnings tagged throws variable"),\nisPunctuationChar:/[\\[\\]{}\\(\\),;:\\.`]/,isOperatorChar:/[+\\-*&%=<>!?|^~:\\/]/,numberStart:/[\\d#$]/,number:/^(?:#[\\da-fA-F_]+|\\$[01_]+|[\\d_]+[kMGTPmunpf]?|[\\d_]+\\.[\\d_]+(?:[eE][-+]?\\d+|[kMGTPmunpf]|)|)/i,multiLineStrings:true,typeFirstDefinitions:true,atoms:words("true false null larger smaller equal empty finished"),indentSwitch:false,styleDefs:false,hooks:{"@":function(stream){stream.eatWhile(/[\\w\\$_]/);return"meta"},\'"\':function(stream,state){state.tokenize=tokenCeylonString(stream.match(\'""\')?"triple":\n"single");return state.tokenize(stream,state)},"`":function(stream,state){if(!stringTokenizer||!stream.match("`"))return false;state.tokenize=stringTokenizer;stringTokenizer=null;return state.tokenize(stream,state)},"\'":function(stream){stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);return"atom"},token:function(_stream,state,style){if((style=="variable"||style=="type")&&state.prevToken==".")return"variable-2"}},modeProps:{fold:["brace","import"],closeBrackets:{triples:\'"\'}}})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function keySet(array){var keys={};var i=0;for(;i<array.length;++i)keys[array[i].toLowerCase()]=true;return keys}function tokenCComment(stream,state){var maybeEnd=false;var ch;for(;(ch=stream.next())!=null;){if(maybeEnd&&ch=="/"){state.tokenize=null;break}maybeEnd=ch==\n"*"}return["comment","comment"]}CodeMirror.defineMode("css",function(config,parserConfig){function ret(style,tp){type=tp;return style}function tokenBase(stream,state){var ch=stream.next();if(tokenHooks[ch]){var result=tokenHooks[ch](stream,state);if(result!==false)return result}if(ch=="@"){stream.eatWhile(/[\\w\\\\\\-]/);return ret("def",stream.current())}else if(ch=="="||(ch=="~"||ch=="|")&&stream.eat("="))return ret(null,"compare");else if(ch==\'"\'||ch=="\'"){state.tokenize=tokenString(ch);return state.tokenize(stream,\nstate)}else if(ch=="#"){stream.eatWhile(/[\\w\\\\\\-]/);return ret("atom","hash")}else if(ch=="!"){stream.match(/^\\s*\\w*/);return ret("keyword","important")}else if(/\\d/.test(ch)||ch=="."&&stream.eat(/\\d/)){stream.eatWhile(/[\\w.%]/);return ret("number","unit")}else if(ch==="-")if(/[\\d.]/.test(stream.peek())){stream.eatWhile(/[\\w.%]/);return ret("number","unit")}else if(stream.match(/^-[\\w\\\\\\-]*/)){stream.eatWhile(/[\\w\\\\\\-]/);if(stream.match(/^\\s*:/,false))return ret("variable-2","variable-definition");\nreturn ret("variable-2","variable")}else{if(stream.match(/^\\w+-/))return ret("meta","meta")}else if(/[,+>*\\/]/.test(ch))return ret(null,"select-op");else if(ch=="."&&stream.match(/^-?[_a-z][_a-z0-9-]*/i))return ret("qualifier","qualifier");else if(/[:;{}\\[\\]\\(\\)]/.test(ch))return ret(null,ch);else if(stream.match(/^[\\w-.]+(?=\\()/)){if(/^(url(-prefix)?|domain|regexp)$/i.test(stream.current()))state.tokenize=tokenParenthesized;return ret("variable callee","variable")}else if(/[\\w\\\\\\-]/.test(ch)){stream.eatWhile(/[\\w\\\\\\-]/);\nreturn ret("property","word")}else return ret(null,null)}function tokenString(quote){return function(stream,state){var escaped=false;var ch;for(;(ch=stream.next())!=null;){if(ch==quote&&!escaped){if(quote==")")stream.backUp(1);break}escaped=!escaped&&ch=="\\\\"}if(ch==quote||!escaped&&quote!=")")state.tokenize=null;return ret("string","string")}}function tokenParenthesized(stream,state){stream.next();if(!stream.match(/^\\s*["\')]/,false))state.tokenize=tokenString(")");else state.tokenize=null;return ret(null,\n"(")}function Context(type,indent,prev){this.type=type;this.indent=indent;this.prev=prev}function pushContext(state,stream,type,indent){state.context=new Context(type,stream.indentation()+(indent===false?0:indentUnit),state.context);return type}function popContext(state){if(state.context.prev)state.context=state.context.prev;return state.context.type}function pass(type,stream,state){return states[state.context.type](type,stream,state)}function popAndPass(type,stream,state,n){var i=n||1;for(;i>0;i--)state.context=\nstate.context.prev;return pass(type,stream,state)}function wordAsValue(stream){var word=stream.current().toLowerCase();if(valueKeywords.hasOwnProperty(word))override="atom";else if(colorKeywords.hasOwnProperty(word))override="keyword";else override="variable"}var inline=parserConfig.inline;if(!parserConfig.propertyKeywords)parserConfig=CodeMirror.resolveMode("text/css");var indentUnit=config.indentUnit;var tokenHooks=parserConfig.tokenHooks;var documentTypes=parserConfig.documentTypes||{};var mediaTypes=\nparserConfig.mediaTypes||{};var mediaFeatures=parserConfig.mediaFeatures||{};var mediaValueKeywords=parserConfig.mediaValueKeywords||{};var propertyKeywords=parserConfig.propertyKeywords||{};var nonStandardPropertyKeywords=parserConfig.nonStandardPropertyKeywords||{};var fontProperties=parserConfig.fontProperties||{};var counterDescriptors=parserConfig.counterDescriptors||{};var colorKeywords=parserConfig.colorKeywords||{};var valueKeywords=parserConfig.valueKeywords||{};var allowNested=parserConfig.allowNested;\nvar lineComment=parserConfig.lineComment;var supportsAtComponent=parserConfig.supportsAtComponent===true;var highlightNonStandardPropertyKeywords=config.highlightNonStandardPropertyKeywords!==false;var type;var override;var states={};states.top=function(type,stream,state){if(type=="{")return pushContext(state,stream,"block");else if(type=="}"&&state.context.prev)return popContext(state);else if(supportsAtComponent&&/@component/i.test(type))return pushContext(state,stream,"atComponentBlock");else if(/^@(-moz-)?document$/i.test(type))return pushContext(state,\nstream,"documentTypes");else if(/^@(media|supports|(-moz-)?document|import)$/i.test(type))return pushContext(state,stream,"atBlock");else if(/^@(font-face|counter-style)/i.test(type)){state.stateArg=type;return"restricted_atBlock_before"}else if(/^@(-(moz|ms|o|webkit)-)?keyframes$/i.test(type))return"keyframes";else if(type&&type.charAt(0)=="@")return pushContext(state,stream,"at");else if(type=="hash")override="builtin";else if(type=="word")override="tag";else if(type=="variable-definition")return"maybeprop";\nelse if(type=="interpolation")return pushContext(state,stream,"interpolation");else if(type==":")return"pseudo";else if(allowNested&&type=="(")return pushContext(state,stream,"parens");return state.context.type};states.block=function(type,stream,state){if(type=="word"){var word=stream.current().toLowerCase();if(propertyKeywords.hasOwnProperty(word)){override="property";return"maybeprop"}else if(nonStandardPropertyKeywords.hasOwnProperty(word)){override=highlightNonStandardPropertyKeywords?"string-2":\n"property";return"maybeprop"}else if(allowNested){override=stream.match(/^\\s*:(?:\\s|$)/,false)?"property":"tag";return"block"}else{override=override+" error";return"maybeprop"}}else if(type=="meta")return"block";else if(!allowNested&&(type=="hash"||type=="qualifier")){override="error";return"block"}else return states.top(type,stream,state)};states.maybeprop=function(type,stream,state){if(type==":")return pushContext(state,stream,"prop");return pass(type,stream,state)};states.prop=function(type,stream,\nstate){if(type==";")return popContext(state);if(type=="{"&&allowNested)return pushContext(state,stream,"propBlock");if(type=="}"||type=="{")return popAndPass(type,stream,state);if(type=="(")return pushContext(state,stream,"parens");if(type=="hash"&&!/^#([0-9a-fA-F]{3,4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/.test(stream.current()))override=override+" error";else if(type=="word")wordAsValue(stream);else if(type=="interpolation")return pushContext(state,stream,"interpolation");return"prop"};states.propBlock=\nfunction(type,_stream,state){if(type=="}")return popContext(state);if(type=="word"){override="property";return"maybeprop"}return state.context.type};states.parens=function(type,stream,state){if(type=="{"||type=="}")return popAndPass(type,stream,state);if(type==")")return popContext(state);if(type=="(")return pushContext(state,stream,"parens");if(type=="interpolation")return pushContext(state,stream,"interpolation");if(type=="word")wordAsValue(stream);return"parens"};states.pseudo=function(type,stream,\nstate){if(type=="meta")return"pseudo";if(type=="word"){override="variable-3";return state.context.type}return pass(type,stream,state)};states.documentTypes=function(type,stream,state){if(type=="word"&&documentTypes.hasOwnProperty(stream.current())){override="tag";return state.context.type}else return states.atBlock(type,stream,state)};states.atBlock=function(type,stream,state){if(type=="(")return pushContext(state,stream,"atBlock_parens");if(type=="}"||type==";")return popAndPass(type,stream,state);\nif(type=="{")return popContext(state)&&pushContext(state,stream,allowNested?"block":"top");if(type=="interpolation")return pushContext(state,stream,"interpolation");if(type=="word"){var word=stream.current().toLowerCase();if(word=="only"||word=="not"||word=="and"||word=="or")override="keyword";else if(mediaTypes.hasOwnProperty(word))override="attribute";else if(mediaFeatures.hasOwnProperty(word))override="property";else if(mediaValueKeywords.hasOwnProperty(word))override="keyword";else if(propertyKeywords.hasOwnProperty(word))override=\n"property";else if(nonStandardPropertyKeywords.hasOwnProperty(word))override=highlightNonStandardPropertyKeywords?"string-2":"property";else if(valueKeywords.hasOwnProperty(word))override="atom";else if(colorKeywords.hasOwnProperty(word))override="keyword";else override="error"}return state.context.type};states.atComponentBlock=function(type,stream,state){if(type=="}")return popAndPass(type,stream,state);if(type=="{")return popContext(state)&&pushContext(state,stream,allowNested?"block":"top",false);\nif(type=="word")override="error";return state.context.type};states.atBlock_parens=function(type,stream,state){if(type==")")return popContext(state);if(type=="{"||type=="}")return popAndPass(type,stream,state,2);return states.atBlock(type,stream,state)};states.restricted_atBlock_before=function(type,stream,state){if(type=="{")return pushContext(state,stream,"restricted_atBlock");if(type=="word"&&state.stateArg=="@counter-style"){override="variable";return"restricted_atBlock_before"}return pass(type,\nstream,state)};states.restricted_atBlock=function(type,stream,state){if(type=="}"){state.stateArg=null;return popContext(state)}if(type=="word"){if(state.stateArg=="@font-face"&&!fontProperties.hasOwnProperty(stream.current().toLowerCase())||state.stateArg=="@counter-style"&&!counterDescriptors.hasOwnProperty(stream.current().toLowerCase()))override="error";else override="property";return"maybeprop"}return"restricted_atBlock"};states.keyframes=function(type,stream,state){if(type=="word"){override=\n"variable";return"keyframes"}if(type=="{")return pushContext(state,stream,"top");return pass(type,stream,state)};states.at=function(type,stream,state){if(type==";")return popContext(state);if(type=="{"||type=="}")return popAndPass(type,stream,state);if(type=="word")override="tag";else if(type=="hash")override="builtin";return"at"};states.interpolation=function(type,stream,state){if(type=="}")return popContext(state);if(type=="{"||type==";")return popAndPass(type,stream,state);if(type=="word")override=\n"variable";else if(type!="variable"&&type!="("&&type!=")")override="error";return"interpolation"};return{startState:function(base){return{tokenize:null,state:inline?"block":"top",stateArg:null,context:new Context(inline?"block":"top",base||0,null)}},token:function(stream,state){if(!state.tokenize&&stream.eatSpace())return null;var style=(state.tokenize||tokenBase)(stream,state);if(style&&typeof style=="object"){type=style[1];style=style[0]}override=style;if(type!="comment")state.state=states[state.state](type,\nstream,state);return override},indent:function(state,textAfter){var cx=state.context;var ch=textAfter&&textAfter.charAt(0);var indent=cx.indent;if(cx.type=="prop"&&(ch=="}"||ch==")"))cx=cx.prev;if(cx.prev)if(ch=="}"&&(cx.type=="block"||cx.type=="top"||cx.type=="interpolation"||cx.type=="restricted_atBlock")){cx=cx.prev;indent=cx.indent}else if(ch==")"&&(cx.type=="parens"||cx.type=="atBlock_parens")||ch=="{"&&(cx.type=="at"||cx.type=="atBlock"))indent=Math.max(0,cx.indent-indentUnit);return indent},\nelectricChars:"}",blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:lineComment,fold:"brace"}});var documentTypes_=["domain","regexp","url","url-prefix"];var documentTypes=keySet(documentTypes_);var mediaTypes_=["all","aural","braille","handheld","print","projection","screen","tty","tv","embossed"];var mediaTypes=keySet(mediaTypes_);var mediaFeatures_=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width",\n"device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution","min-resolution","max-resolution","scan","grid","orientation","device-pixel-ratio","min-device-pixel-ratio","max-device-pixel-ratio","pointer","any-pointer","hover","any-hover",\n"prefers-color-scheme","dynamic-range","video-dynamic-range"];var mediaFeatures=keySet(mediaFeatures_);var mediaValueKeywords_=["landscape","portrait","none","coarse","fine","on-demand","hover","interlace","progressive","dark","light","standard","high"];var mediaValueKeywords=keySet(mediaValueKeywords_);var propertyKeywords_=["align-content","align-items","align-self","alignment-adjust","alignment-baseline","all","anchor-point","animation","animation-delay","animation-direction","animation-duration",\n"animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backdrop-filter","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-position-x","background-position-y","background-repeat","background-size","baseline-shift","binding","bleed","block-size","bookmark-label","bookmark-level",\n"bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width",\n"border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","color","color-profile","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain",\n"content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-content","fit-position","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-family",\n"font-feature-settings","font-kerning","font-language-override","font-optical-sizing","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-gap","grid-column-start",\n"grid-gap","grid-row","grid-row-end","grid-row-gap","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","inset","inset-block","inset-block-end","inset-block-start","inset-inline","inset-inline-end","inset-inline-start","isolation","justify-content","justify-items","justify-self","left","letter-spacing","line-break","line-height",\n"line-height-step","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size",\n"max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","object-fit","object-position","offset","offset-anchor","offset-distance","offset-path","offset-position","offset-rotate","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right",\n"padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","place-content","place-items","place-self","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before","region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotate","rotation","rotation-point",\n"row-gap","ruby-align","ruby-overhang","ruby-position","ruby-span","scale","scroll-behavior","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end",\n"scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-type","shape-image-threshold","shape-inside","shape-margin","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size","table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line",\n"text-decoration-skip","text-decoration-skip-ink","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-orientation","text-outline","text-overflow","text-rendering","text-shadow","text-size-adjust","text-space-collapse","text-transform","text-underline-position","text-wrap","top","touch-action","transform","transform-origin","transform-style","transition","transition-delay","transition-duration",\n"transition-property","transition-timing-function","translate","unicode-bidi","user-select","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events",\n"color-interpolation","color-interpolation-filters","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","paint-order","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode"];var propertyKeywords=\nkeySet(propertyKeywords_);var nonStandardPropertyKeywords_=["accent-color","aspect-ratio","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start",\n"border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","content-visibility","margin-block","margin-block-end","margin-block-start","margin-inline","margin-inline-end","margin-inline-start","overflow-anchor","overscroll-behavior","padding-block","padding-block-end","padding-block-start","padding-inline","padding-inline-end","padding-inline-start","scroll-snap-stop","scrollbar-3d-light-color","scrollbar-arrow-color","scrollbar-base-color",\n"scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-track-color","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","shape-inside","zoom"];var nonStandardPropertyKeywords=keySet(nonStandardPropertyKeywords_);var fontProperties_=["font-display","font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"];var fontProperties=\nkeySet(fontProperties_);var counterDescriptors_=["additive-symbols","fallback","negative","pad","prefix","range","speak-as","suffix","symbols","system"];var counterDescriptors=keySet(counterDescriptors_);var colorKeywords_=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen",\n"darkgrey","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue",\n"lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab",\n"orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","slategrey","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"];var colorKeywords=keySet(colorKeywords_);\nvar valueKeywords_=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","auto-flow","avoid","avoid-column","avoid-page","avoid-region","axis-pan","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","blur","bold","bolder","border","border-box",\n"both","bottom","break","break-all","break-word","brightness","bullets","button","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic","clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed","conic-gradient","contain","content",\n"contents","content-box","context-menu","continuous","contrast","copy","counter","counters","cover","crop","cross","crosshair","cubic-bezier","currentcolor","cursive","cyclic","darken","dashed","decimal","decimal-leading-zero","default","default-button","dense","destination-atop","destination-in","destination-out","destination-over","devanagari","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","drop-shadow","e-resize",\n"ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et","ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize",\n"exclusion","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fill-box","fixed","flat","flex","flex-end","flex-start","footnotes","forwards","from","geometricPrecision","georgian","grayscale","graytext","grid","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hard-light","hebrew","help","hidden","hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","hue","hue-rotate","icon","ignore","inactiveborder","inactivecaption",\n"inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-grid","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal","korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","lighten","line-through","linear","linear-gradient","lines",\n"list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","luminosity","malayalam","manipulation","match","matrix","matrix3d","media-play-button","media-slider","media-sliderthumb","media-volume-slider","media-volume-sliderthumb","medium","menu","menulist","menulist-button","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple",\n"multiple_mask_images","multiply","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","opacity","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","pinch-zoom","plus-darker","plus-lighter",\n"pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeating-conic-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse","rtl","run-in","running","s-resize","sans-serif",\n"saturate","saturation","scale","scale3d","scaleX","scaleY","scaleZ","screen","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","self-start","self-end","semi-condensed","semi-expanded","separate","sepia","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical",\n"sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","soft-light","solid","somali","source-atop","source-in","source-out","source-over","space","space-around","space-between","space-evenly","spell-out","square","square-button","start","static","status-bar","stretch","stroke","stroke-box","sub","subpixel-antialiased","svg_masks","super","sw-resize","symbolic","symbols","system-ui","table","table-caption","table-cell","table-column","table-column-group",\n"table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede","to","top","trad-chinese-formal","trad-chinese-informal","transform","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed",\n"ultra-expanded","underline","unidirectional-pan","unset","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","view-box","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"];var valueKeywords=keySet(valueKeywords_);var allWords=\ndocumentTypes_.concat(mediaTypes_).concat(mediaFeatures_).concat(mediaValueKeywords_).concat(propertyKeywords_).concat(nonStandardPropertyKeywords_).concat(colorKeywords_).concat(valueKeywords_);CodeMirror.registerHelper("hintWords","css",allWords);CodeMirror.defineMIME("text/css",{documentTypes:documentTypes,mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,fontProperties:fontProperties,\ncounterDescriptors:counterDescriptors,colorKeywords:colorKeywords,valueKeywords:valueKeywords,tokenHooks:{"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=tokenCComment;return tokenCComment(stream,state)}},name:"css"});CodeMirror.defineMIME("text/x-scss",{mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,colorKeywords:colorKeywords,valueKeywords:valueKeywords,\nfontProperties:fontProperties,allowNested:true,lineComment:"//",tokenHooks:{"/":function(stream,state){if(stream.eat("/")){stream.skipToEnd();return["comment","comment"]}else if(stream.eat("*")){state.tokenize=tokenCComment;return tokenCComment(stream,state)}else return["operator","operator"]},":":function(stream){if(stream.match(/^\\s*\\{/,false))return[null,null];return false},"$":function(stream){stream.match(/^[\\w-]+/);if(stream.match(/^\\s*:/,false))return["variable-2","variable-definition"];return["variable-2",\n"variable"]},"#":function(stream){if(!stream.eat("{"))return false;return[null,"interpolation"]}},name:"css",helperType:"scss"});CodeMirror.defineMIME("text/x-less",{mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,mediaValueKeywords:mediaValueKeywords,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,colorKeywords:colorKeywords,valueKeywords:valueKeywords,fontProperties:fontProperties,allowNested:true,lineComment:"//",tokenHooks:{"/":function(stream,state){if(stream.eat("/")){stream.skipToEnd();\nreturn["comment","comment"]}else if(stream.eat("*")){state.tokenize=tokenCComment;return tokenCComment(stream,state)}else return["operator","operator"]},"@":function(stream){if(stream.eat("{"))return[null,"interpolation"];if(stream.match(/^(charset|document|font-face|import|(-(moz|ms|o|webkit)-)?keyframes|media|namespace|page|supports)\\b/i,false))return false;stream.eatWhile(/[\\w\\\\\\-]/);if(stream.match(/^\\s*:/,false))return["variable-2","variable-definition"];return["variable-2","variable"]},"&":function(){return["atom",\n"atom"]}},name:"css",helperType:"less"});CodeMirror.defineMIME("text/x-gss",{documentTypes:documentTypes,mediaTypes:mediaTypes,mediaFeatures:mediaFeatures,propertyKeywords:propertyKeywords,nonStandardPropertyKeywords:nonStandardPropertyKeywords,fontProperties:fontProperties,counterDescriptors:counterDescriptors,colorKeywords:colorKeywords,valueKeywords:valueKeywords,supportsAtComponent:true,tokenHooks:{"/":function(stream,state){if(!stream.eat("*"))return false;state.tokenize=tokenCComment;return tokenCComment(stream,\nstate)}},name:"css",helperType:"gss"})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("go",function(config){function tokenBase(stream,state){var ch=stream.next();if(ch==\'"\'||ch=="\'"||ch=="`"){state.tokenize=tokenString(ch);return state.tokenize(stream,state)}if(/[\\d\\.]/.test(ch)){if(ch==".")stream.match(/^[0-9]+([eE][\\-+]?[0-9]+)?/);\nelse if(ch=="0")stream.match(/^[xX][0-9a-fA-F]+/)||stream.match(/^0[0-7]+/);else stream.match(/^[0-9]*\\.?[0-9]*([eE][\\-+]?[0-9]+)?/);return"number"}if(/[\\[\\]{}\\(\\),;:\\.]/.test(ch)){curPunc=ch;return null}if(ch=="/"){if(stream.eat("*")){state.tokenize=tokenComment;return tokenComment(stream,state)}if(stream.eat("/")){stream.skipToEnd();return"comment"}}if(isOperatorChar.test(ch)){stream.eatWhile(isOperatorChar);return"operator"}stream.eatWhile(/[\\w\\$_\\xa1-\\uffff]/);var cur=stream.current();if(keywords.propertyIsEnumerable(cur)){if(cur==\n"case"||cur=="default")curPunc="case";return"keyword"}if(atoms.propertyIsEnumerable(cur))return"atom";return"variable"}function tokenString(quote){return function(stream,state){var escaped=false;var next;var end=false;for(;(next=stream.next())!=null;){if(next==quote&&!escaped){end=true;break}escaped=!escaped&&quote!="`"&&next=="\\\\"}if(end||!(escaped||quote=="`"))state.tokenize=tokenBase;return"string"}}function tokenComment(stream,state){var maybeEnd=false;var ch;for(;ch=stream.next();){if(ch=="/"&&\nmaybeEnd){state.tokenize=tokenBase;break}maybeEnd=ch=="*"}return"comment"}function Context(indented,column,type,align,prev){this.indented=indented;this.column=column;this.type=type;this.align=align;this.prev=prev}function pushContext(state,col,type){return state.context=new Context(state.indented,col,type,null,state.context)}function popContext(state){if(!state.context.prev)return;var t=state.context.type;if(t==")"||t=="]"||t=="}")state.indented=state.context.indented;return state.context=state.context.prev}\nvar indentUnit=config.indentUnit;var keywords={"break":true,"case":true,"chan":true,"const":true,"continue":true,"default":true,"defer":true,"else":true,"fallthrough":true,"for":true,"func":true,"go":true,"goto":true,"if":true,"import":true,"interface":true,"map":true,"package":true,"range":true,"return":true,"select":true,"struct":true,"switch":true,"type":true,"var":true,"bool":true,"byte":true,"complex64":true,"complex128":true,"float32":true,"float64":true,"int8":true,"int16":true,"int32":true,\n"int64":true,"string":true,"uint8":true,"uint16":true,"uint32":true,"uint64":true,"int":true,"uint":true,"uintptr":true,"error":true,"rune":true,"any":true,"comparable":true};var atoms={"true":true,"false":true,"iota":true,"nil":true,"append":true,"cap":true,"close":true,"complex":true,"copy":true,"delete":true,"imag":true,"len":true,"make":true,"new":true,"panic":true,"print":true,"println":true,"real":true,"recover":true};var isOperatorChar=/[+\\-*&^%:=<>!|\\/]/;var curPunc;return{startState:function(basecolumn){return{tokenize:null,\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;var 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={};var words=str.split(" ");var i=0;for(;i<words.length;++i)obj[words[i]]=true;return obj}function matchSequence(list,end,escapes){if(list.length==\n0)return phpString(end);return function(stream,state){var patterns=list[0];var i=0;for(;i<patterns.length;i++)if(stream.match(patterns[i][0])){state.tokenize=matchSequence(list.slice(1),end);return patterns[i][1]}state.tokenize=phpString(end,escapes);return"string"}}function phpString(closing,escapes){return function(stream,state){return phpString_(stream,state,closing,escapes)}}function phpString_(stream,state,closing,escapes){if(escapes!==false&&stream.match("${",false)||stream.match("{$",false)){state.tokenize=\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;for(;!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){for(;!stream.eol()&&!stream.match("?>",false);)stream.next();return"comment"},"/":function(stream){if(stream.eat("/")){for(;!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]);\nreturn false}}};CodeMirror.defineMode("php",function(config,parserConfig){function dispatch(stream,state){var isPHP=state.curMode==phpMode;if(stream.sol()&&state.pending&&state.pending!=\'"\'&&state.pending!="\'")state.pending=null;if(!isPHP){if(stream.match(/^<\\?\\w*/)){state.curMode=phpMode;if(!state.php)state.php=CodeMirror.startState(phpMode,htmlMode.indent(state.html,"",""));state.curState=state.php;return"meta"}if(state.pending==\'"\'||state.pending=="\'"){for(;!stream.eol()&&stream.next()!=state.pending;);\nvar style="string"}else if(state.pending&&stream.pos<state.pending.end){stream.pos=state.pending.end;style=state.pending.style}else style=htmlMode.token(stream,state.curState);if(state.pending)state.pending=null;var cur=stream.current();var openPHP=cur.search(/<\\?/);var m;if(openPHP!=-1){if(style=="string"&&(m=cur.match(/[\'"]$/))&&!/\\?>/.test(cur))state.pending=m[0];else state.pending={end:stream.pos,style:style};stream.backUp(cur.length-openPHP)}return style}else if(isPHP&&state.php.tokenize==null&&\nstream.match("?>")){state.curMode=htmlMode;state.curState=state.html;if(!state.php.context.prev)state.php=null;return"meta"}else return phpMode.token(stream,state.curState)}var htmlMode=CodeMirror.getMode(config,parserConfig&&parserConfig.htmlMode||"text/html");var phpMode=CodeMirror.getMode(config,phpConfig);return{startState:function(){var html=CodeMirror.startState(htmlMode);var php=parserConfig.startOpen?CodeMirror.startState(phpMode):null;return{html:html,php:php,curMode:parserConfig.startOpen?\nphpMode:htmlMode,curState:parserConfig.startOpen?php:html,pending:null}},copyState:function(state){var html=state.html;var htmlNew=CodeMirror.copyState(htmlMode,html);var php=state.php;var phpNew=php&&CodeMirror.copyState(phpMode,php);var cur;if(state.curMode==htmlMode)cur=htmlNew;else cur=phpNew;return{html:htmlNew,php:phpNew,curMode:state.curMode,curState:cur,pending:state.pending}},token:dispatch,indent:function(state,textAfter,line){if(state.curMode!=phpMode&&/^\\s*<\\//.test(textAfter)||state.curMode==\nphpMode&&/^\\?>/.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={};var words=str.split(" ");var i=0;for(;i<words.length;++i)obj[words[i]]=true;return obj}var protoConfig={name:"clike",keywords:words("bool bytes default double enum extend extensions fixed32 "+"fixed64 float group import int32 int64 max message "+"messageBody oneof option optional package public repeated required "+"reserved returns rpc service sfixed32 sfixed64 sint32 sint64 stream "+"string syntax to uint32 uint64 weak"),blockKeywords:words("enum extend group message service"),\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")}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}var keywordArray=["package","message","import","syntax","required","optional","repeated","reserved","default","extensions","packed","bool","bytes","double","enum",\n"float","string","int32","int64","uint32","uint64","sint32","sint64","fixed32","fixed64","sfixed32","sfixed64","option","service","rpc","returns"];var keywords=wordRegexp(keywordArray);CodeMirror.registerHelper("hintWords","protobuf",keywordArray);var identifiers=new RegExp("^[_A-Za-z\\u00a1-\\uffff][_A-Za-z0-9\\u00a1-\\uffff]*");CodeMirror.defineMode("protobuf",function(){return{token:tokenBase,fold:"brace"}});CodeMirror.defineMIME("text/x-protobuf","protobuf")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b")}function top(state){return state.scopes[state.scopes.length-1]}var wordOperators=wordRegexp(["and","or","not","is"]);var commonKeywords=["as","assert","break","class","continue","def","del","elif",\n"else","except","finally","for","from","global","if","import","lambda","pass","raise","return","try","while","with","yield","in"];var commonBuiltins=["abs","all","any","bin","bool","bytearray","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object",\n"oct","open","ord","pow","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip","__import__","NotImplemented","Ellipsis","__debug__"];CodeMirror.registerHelper("hintWords","python",commonKeywords.concat(commonBuiltins));CodeMirror.defineMode("python",function(conf,parserConf){function tokenBase(stream,state){var sol=stream.sol()&&state.lastToken!="\\\\";if(sol)state.indent=stream.indentation();if(sol&&top(state).type==\n"py"){var scopeOffset=top(state).offset;if(stream.eatSpace()){var lineOffset=stream.indentation();if(lineOffset>scopeOffset)pushPyScope(state);else if(lineOffset<scopeOffset&&dedent(stream,state)&&stream.peek()!="#")state.errorToken=true;return null}else{var style=tokenBaseInner(stream,state);if(scopeOffset>0&&dedent(stream,state))style=style+(" "+ERRORCLASS);return style}}return tokenBaseInner(stream,state)}function tokenBaseInner(stream,state,inFormat){if(stream.eatSpace())return null;if(!inFormat&&\nstream.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)}}var i=0;for(;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){function tokenNestedExpr(depth){return function(stream,\nstate){var inner=tokenBaseInner(stream,state,true);if(inner=="punctuation")if(stream.current()=="{")state.tokenize=tokenNestedExpr(depth+1);else if(stream.current()=="}")if(depth>1)state.tokenize=tokenNestedExpr(depth-1);else state.tokenize=tokenString;return inner}}function tokenString(stream,state){for(;!stream.eol();){stream.eatWhile(/[^\'"\\{\\}\\\\]/);if(stream.eat("\\\\")){stream.next();if(singleline&&stream.eol())return OUTCLASS}else if(stream.match(delimiter)){state.tokenize=tokenOuter;return OUTCLASS}else if(stream.match("{{"))return OUTCLASS;\nelse if(stream.match("{",false)){state.tokenize=tokenNestedExpr(0);if(stream.current())return OUTCLASS;else return state.tokenize(stream,state)}else if(stream.match("}}"))return OUTCLASS;else if(stream.match("}"))return ERRORCLASS;else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;else state.tokenize=tokenOuter;return OUTCLASS}for(;"rubf".indexOf(delimiter.charAt(0).toLowerCase())>=0;)delimiter=delimiter.substr(1);var singleline=delimiter.length==1;var OUTCLASS=\n"string";tokenString.isString=true;return tokenString}function tokenStringFactory(delimiter,tokenOuter){function tokenString(stream,state){for(;!stream.eol();){stream.eatWhile(/[^\'"\\\\]/);if(stream.eat("\\\\")){stream.next();if(singleline&&stream.eol())return OUTCLASS}else if(stream.match(delimiter)){state.tokenize=tokenOuter;return OUTCLASS}else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;else state.tokenize=tokenOuter;return OUTCLASS}for(;"rubf".indexOf(delimiter.charAt(0).toLowerCase())>=\n0;)delimiter=delimiter.substr(1);var singleline=delimiter.length==1;var OUTCLASS="string";tokenString.isString=true;return tokenString}function pushPyScope(state){for(;top(state).type!="py";)state.scopes.pop();state.scopes.push({offset:top(state).offset+conf.indentUnit,type:"py",align:null})}function pushBracketScope(stream,state,type){var align=stream.match(/^[\\s\\[\\{\\(]*(?:#|$)/,false)?null:stream.column()+1;state.scopes.push({offset:state.indent+hangingIndent,type:type,align:align})}function dedent(stream,\nstate){var indented=stream.indentation();for(;state.scopes.length>1&&top(state).offset>indented;){if(top(state).type!="py")return true;state.scopes.pop()}return top(state).offset!=indented}function tokenLexer(stream,state){if(stream.sol()){state.beginningOfLine=true;state.dedent=false}var style=state.tokenize(stream,state);var current=stream.current();if(state.beginningOfLine&&current=="@")return stream.match(identifiers,false)?"meta":py3?"operator":ERRORCLASS;if(/\\S/.test(current))state.beginningOfLine=\nfalse;if((style=="variable"||style=="builtin")&&state.lastToken=="meta")style="meta";if(current=="pass"||current=="return")state.dedent=true;if(current=="lambda")state.lambda=true;if(current==":"&&!state.lambda&&top(state).type=="py"&&stream.match(/^\\s*(?:#|$)/,false))pushPyScope(state);if(current.length==1&&!/string|comment/.test(style)){var delimiter_index="[({".indexOf(current);if(delimiter_index!=-1)pushBracketScope(stream,state,"])}".slice(delimiter_index,delimiter_index+1));delimiter_index=\n"])}".indexOf(current);if(delimiter_index!=-1)if(top(state).type==current)state.indent=state.scopes.pop().offset-hangingIndent;else return ERRORCLASS}if(state.dedent&&stream.eol()&&top(state).type=="py"&&state.scopes.length>1)state.scopes.pop();return style}var ERRORCLASS="error";var delimiters=parserConf.delimiters||parserConf.singleDelimiters||/^[\\(\\)\\[\\]\\{\\}@,:`=;\\.\\\\]/;var operators=[parserConf.singleOperators,parserConf.doubleOperators,parserConf.doubleDelimiters,parserConf.tripleDelimiters,\nparserConf.operators||/^([-+*/%\\/&|^]=?|[<>=]+|\\/\\/=?|\\*\\*=?|!=|[~!@]|\\.\\.\\.)/];var i=0;for(;i<operators.length;i++)if(!operators[i])operators.splice(i--,1);var hangingIndent=parserConf.hangingIndent||conf.indentUnit;var myKeywords=commonKeywords;var myBuiltins=commonBuiltins;if(parserConf.extra_keywords!=undefined)myKeywords=myKeywords.concat(parserConf.extra_keywords);if(parserConf.extra_builtins!=undefined)myBuiltins=myBuiltins.concat(parserConf.extra_builtins);var py3=!(parserConf.version&&Number(parserConf.version)<\n3);if(py3){var identifiers=parserConf.identifiers||/^[_A-Za-z\\u00A1-\\uFFFF][_A-Za-z0-9\\u00A1-\\uFFFF]*/;myKeywords=myKeywords.concat(["nonlocal","False","True","None","async","await"]);myBuiltins=myBuiltins.concat(["ascii","bytes","exec","print"]);var stringPrefixes=new RegExp("^(([rbuf]|(br)|(rb)|(fr)|(rf))?(\'{3}|\\"{3}|[\'\\"]))","i")}else{identifiers=parserConf.identifiers||/^[_A-Za-z][_A-Za-z0-9]*/;myKeywords=myKeywords.concat(["exec","print"]);myBuiltins=myBuiltins.concat(["apply","basestring","buffer",\n"cmp","coerce","execfile","file","intern","long","raw_input","reduce","reload","unichr","unicode","xrange","False","True","None"]);stringPrefixes=new RegExp("^(([rubf]|(ur)|(br))?(\'{3}|\\"{3}|[\'\\"]))","i")}var keywords=wordRegexp(myKeywords);var builtins=wordRegexp(myBuiltins);var external={startState:function(basecolumn){return{tokenize:tokenBase,scopes:[{offset:basecolumn||0,type:"py",align:null}],indent:basecolumn||0,lastToken:null,lambda:false,dedent:0}},token:function(stream,state){var addErr=\nstate.errorToken;if(addErr)state.errorToken=false;var style=tokenLexer(stream,state);if(style&&style!="comment")state.lastToken=style=="keyword"||style=="punctuation"?stream.current():style;if(style=="punctuation")style=null;if(stream.eol()&&state.lambda)state.lambda=false;return addErr?style+" "+ERRORCLASS:style},indent:function(state,textAfter){if(state.tokenize!=tokenBase)return state.tokenize.isString?CodeMirror.Pass:0;var scope=top(state);var closing=scope.type==textAfter.charAt(0)||scope.type==\n"py"&&!state.dedent&&/^(else:|elif |except |finally:)/.test(textAfter);if(scope.align!=null)return scope.align-(closing?1:0);else return scope.offset-(closing?hangingIndent:0)},electricInput:/^\\s*([\\}\\]\\)]|else:|elif |except |finally:)$/,closeBrackets:{triples:"\'\\""},lineComment:"#",fold:"indent"};return external});CodeMirror.defineMIME("text/x-python","python");var words=function(str){return str.split(" ")};CodeMirror.defineMIME("text/x-cython",{name:"python",extra_keywords:words("by cdef cimport cpdef ctypedef enum except "+\n"extern gil include nogil property public "+"readonly struct union DEF IF ELIF ELSE")})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.registerHelper("wordChars","r",/[\\w.]/);CodeMirror.defineMode("r",function(config){function wordObj(words){var res={};var i=0;for(;i<words.length;++i)res[words[i]]=true;return res}function tokenBase(stream,state){curPunc=null;var ch=stream.next();if(ch=="#"){stream.skipToEnd();\nreturn"comment"}else if(ch=="0"&&stream.eat("x")){stream.eatWhile(/[\\da-f]/i);return"number"}else if(ch=="."&&stream.eat(/\\d/)){stream.match(/\\d*(?:e[+\\-]?\\d+)?/);return"number"}else if(/\\d/.test(ch)){stream.match(/\\d*(?:\\.\\d+)?(?:e[+\\-]\\d+)?L?/);return"number"}else if(ch=="\'"||ch==\'"\'){state.tokenize=tokenString(ch);return"string"}else if(ch=="`"){stream.match(/[^`]+`/);return"variable-3"}else if(ch=="."&&stream.match(/.(?:[.]|\\d+)/))return"keyword";else if(/[a-zA-Z\\.]/.test(ch)){stream.eatWhile(/[\\w\\.]/);\nvar word=stream.current();if(atoms.propertyIsEnumerable(word))return"atom";if(keywords.propertyIsEnumerable(word)){if(blockkeywords.propertyIsEnumerable(word)&&!stream.match(/\\s*if(\\s+|$)/,false))curPunc="block";return"keyword"}if(builtins.propertyIsEnumerable(word))return"builtin";return"variable"}else if(ch=="%"){if(stream.skipTo("%"))stream.next();return"operator variable-2"}else if(ch=="<"&&stream.eat("-")||ch=="<"&&stream.match("<-")||ch=="-"&&stream.match(/>>?/))return"operator arrow";else if(ch==\n"="&&state.ctx.argList)return"arg-is";else if(opChars.test(ch)){if(ch=="$")return"operator dollar";stream.eatWhile(opChars);return"operator"}else if(/[\\(\\){}\\[\\];]/.test(ch)){curPunc=ch;if(ch==";")return"semi";return null}else return null}function tokenString(quote){return function(stream,state){if(stream.eat("\\\\")){var ch=stream.next();if(ch=="x")stream.match(/^[a-f0-9]{2}/i);else if((ch=="u"||ch=="U")&&stream.eat("{")&&stream.skipTo("}"))stream.next();else if(ch=="u")stream.match(/^[a-f0-9]{4}/i);\nelse if(ch=="U")stream.match(/^[a-f0-9]{8}/i);else if(/[0-7]/.test(ch))stream.match(/^[0-7]{1,2}/);return"string-2"}else{var next;for(;(next=stream.next())!=null;){if(next==quote){state.tokenize=tokenBase;break}if(next=="\\\\"){stream.backUp(1);break}}return"string"}}}function push(state,type,stream){state.ctx={type:type,indent:state.indent,flags:0,column:stream.column(),prev:state.ctx}}function setFlag(state,flag){var ctx=state.ctx;state.ctx={type:ctx.type,indent:ctx.indent,flags:ctx.flags|flag,column:ctx.column,\nprev:ctx.prev}}function pop(state){state.indent=state.ctx.indent;state.ctx=state.ctx.prev}var commonAtoms=["NULL","NA","Inf","NaN","NA_integer_","NA_real_","NA_complex_","NA_character_","TRUE","FALSE"];var commonBuiltins=["list","quote","bquote","eval","return","call","parse","deparse"];var commonKeywords=["if","else","repeat","while","function","for","in","next","break"];var commonBlockKeywords=["if","else","repeat","while","function","for"];CodeMirror.registerHelper("hintWords","r",commonAtoms.concat(commonBuiltins,\ncommonKeywords));var atoms=wordObj(commonAtoms);var builtins=wordObj(commonBuiltins);var keywords=wordObj(commonKeywords);var blockkeywords=wordObj(commonBlockKeywords);var opChars=/[+\\-*\\/^<>=!&|~$:]/;var curPunc;var ALIGN_YES=1;var ALIGN_NO=2;var BRACELESS=4;return{startState:function(){return{tokenize:tokenBase,ctx:{type:"top",indent:-config.indentUnit,flags:ALIGN_NO},indent:0,afterIdent:false}},token:function(stream,state){if(stream.sol()){if((state.ctx.flags&3)==0)state.ctx.flags|=ALIGN_NO;if(state.ctx.flags&\nBRACELESS)pop(state);state.indent=stream.indentation()}if(stream.eatSpace())return null;var style=state.tokenize(stream,state);if(style!="comment"&&(state.ctx.flags&ALIGN_NO)==0)setFlag(state,ALIGN_YES);if((curPunc==";"||curPunc=="{"||curPunc=="}")&&state.ctx.type=="block")pop(state);if(curPunc=="{")push(state,"}",stream);else if(curPunc=="("){push(state,")",stream);if(state.afterIdent)state.ctx.argList=true}else if(curPunc=="[")push(state,"]",stream);else if(curPunc=="block")push(state,"block",stream);\nelse if(curPunc==state.ctx.type)pop(state);else if(state.ctx.type=="block"&&style!="comment")setFlag(state,BRACELESS);state.afterIdent=style=="variable"||style=="keyword";return style},indent:function(state,textAfter){if(state.tokenize!=tokenBase)return 0;var firstChar=textAfter&&textAfter.charAt(0);var ctx=state.ctx;var closing=firstChar==ctx.type;if(ctx.flags&BRACELESS)ctx=ctx.prev;if(ctx.type=="block")return ctx.indent+(firstChar=="{"?0:config.indentUnit);else if(ctx.flags&ALIGN_YES)return ctx.column+\n(closing?0:1);else return ctx.indent+(closing?0:config.indentUnit)},lineComment:"#"}});CodeMirror.defineMIME("text/x-rsrc","r")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function wordObj(words){var o={};var i=0;var e=words.length;for(;i<e;++i)o[words[i]]=true;return o}var keywordList=["alias","and","BEGIN","begin","break","case","class","def","defined?","do","else","elsif","END","end","ensure","false","for","if","in","module","next","not",\n"or","redo","rescue","retry","return","self","super","then","true","undef","unless","until","when","while","yield","nil","raise","throw","catch","fail","loop","callcc","caller","lambda","proc","public","protected","private","require","load","require_relative","extend","autoload","__END__","__FILE__","__LINE__","__dir__"];var keywords=wordObj(keywordList);var indentWords=wordObj(["def","class","case","for","while","until","module","catch","loop","proc","begin"]);var dedentWords=wordObj(["end","until"]);\nvar opening={"[":"]","{":"}","(":")"};var closing={"]":"[","}":"{",")":"("};CodeMirror.defineMode("ruby",function(config){function chain(newtok,stream,state){state.tokenize.push(newtok);return newtok(stream,state)}function tokenBase(stream,state){if(stream.sol()&&stream.match("=begin")&&stream.eol()){state.tokenize.push(readBlockComment);return"comment"}if(stream.eatSpace())return null;var ch=stream.next();var m;if(ch=="`"||ch=="\'"||ch==\'"\')return chain(readQuoted(ch,"string",ch==\'"\'||ch=="`"),stream,\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";var embed=true;if(stream.eat("s"))style="atom";else if(stream.eat(/[WQ]/))style="string";else if(stream.eat(/[r]/))style="string-2";else if(stream.eat(/[wxq]/)){style="string";embed=false}var delim=stream.eat(/[^\\w\\s=]/);if(!delim)return"operator";if(opening.propertyIsEnumerable(delim))delim=opening[delim];return chain(readQuoted(delim,style,\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=="?"){for(;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;var depth=0;var next;var found=false;var escaped=false;for(;(next=stream.next())!=null;)if(!escaped){if("[{(".indexOf(next)>-1)depth++;else if("]})".indexOf(next)>-1){depth--;if(depth<0)break}else if(next=="/"&&depth==0){found=true;break}escaped=next=="\\\\"}else escaped=\nfalse;stream.backUp(stream.pos-start);return found}function tokenBaseUntilBrace(depth){if(!depth)depth=1;return function(stream,state){if(stream.peek()=="}")if(depth==1){state.tokenize.pop();return state.tokenize[state.tokenize.length-1](stream,state)}else state.tokenize[state.tokenize.length-1]=tokenBaseUntilBrace(depth-1);else if(stream.peek()=="{")state.tokenize[state.tokenize.length-1]=tokenBaseUntilBrace(depth+1);return tokenBase(stream,state)}}function tokenBaseOnce(){var alreadyCalled=false;\nreturn function(stream,state){if(alreadyCalled){state.tokenize.pop();return state.tokenize[state.tokenize.length-1](stream,state)}alreadyCalled=true;return tokenBase(stream,state)}}function readQuoted(quote,style,embed,unescaped){return function(stream,state){var escaped=false;var ch;if(state.context.type==="read-quoted-paused"){state.context=state.context.prev;stream.eat("}")}for(;(ch=stream.next())!=null;){if(ch==quote&&(unescaped||!escaped)){state.tokenize.pop();break}if(embed&&ch=="#"&&!escaped)if(stream.eat("{")){if(quote==\n"}")state.context={prev:state.context,type:"read-quoted-paused"};state.tokenize.push(tokenBaseUntilBrace());break}else if(/[@\\$]/.test(stream.peek())){state.tokenize.push(tokenBaseOnce());break}escaped=!escaped&&ch=="\\\\"}return style}}function readHereDoc(phrase,mayIndent){return function(stream,state){if(mayIndent)stream.eatSpace();if(stream.match(phrase))state.tokenize.pop();else stream.skipToEnd();return"string"}}function readBlockComment(stream,state){if(stream.sol()&&stream.match("=end")&&stream.eol())state.tokenize.pop();\nstream.skipToEnd();return"comment"}var curPunc;return{startState:function(){return{tokenize:[tokenBase],indented:0,context:{type:"top",indented:-config.indentUnit},continuedLine:false,lastTok:null,varList:false}},token:function(stream,state){curPunc=null;if(stream.sol())state.indented=stream.indentation();var style=state.tokenize[state.tokenize.length-1](stream,state);var kwtype;var thisTok=curPunc;if(style=="ident"){var word=stream.current();style=state.lastTok=="."?"property":keywords.propertyIsEnumerable(stream.current())?\n"keyword":/^[A-Z]/.test(word)?"tag":state.lastTok=="def"||state.lastTok=="class"||state.varList?"def":"variable";if(style=="keyword"){thisTok=word;if(indentWords.propertyIsEnumerable(word))kwtype="indent";else if(dedentWords.propertyIsEnumerable(word))kwtype="dedent";else if((word=="if"||word=="unless")&&stream.column()==stream.indentation())kwtype="indent";else if(word=="do"&&state.context.indented<state.indented)kwtype="indent"}}if(curPunc||style&&style!="comment")state.lastTok=thisTok;if(curPunc==\n"|")state.varList=!state.varList;if(kwtype=="indent"||/[\\(\\[\\{]/.test(curPunc))state.context={prev:state.context,type:curPunc||style,indented:state.indented};else if((kwtype=="dedent"||/[\\)\\]\\}]/.test(curPunc))&&state.context.prev)state.context=state.context.prev;if(stream.eol())state.continuedLine=curPunc=="\\\\"||style=="operator";return style},indent:function(state,textAfter){if(state.tokenize[state.tokenize.length-1]!=tokenBase)return CodeMirror.Pass;var firstChar=textAfter&&textAfter.charAt(0);\nvar ct=state.context;var closed=ct.type==closing[firstChar]||ct.type=="keyword"&&/^(?:end|until|else|elsif|when|rescue)\\b/.test(textAfter);return ct.indented+(closed?0:config.indentUnit)+(state.continuedLine?config.indentUnit:0)},electricInput:/^\\s*(?:end|rescue|elsif|else|\\})$/,lineComment:"#",fold:"indent"}});CodeMirror.defineMIME("text/x-ruby","ruby");CodeMirror.registerHelper("hintWords","ruby",keywordList)});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"),require("../../addon/mode/simple"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror","../../addon/mode/simple"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineSimpleMode("rust",{start:[{regex:/b?"/,token:"string",next:"string"},{regex:/b?r"/,token:"string",next:"string_raw"},{regex:/b?r#+"/,token:"string",next:"string_raw_hash"},{regex:/\'(?:[^\'\\\\]|\\\\(?:[nrt0\'"]|x[\\da-fA-F]{2}|u\\{[\\da-fA-F]{6}\\}))\'/,\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(){function define(style,dict){var i=0;for(;i<dict.length;i++)words[dict[i]]=style}function tokenBase(stream,state){if(stream.eatSpace())return null;var sol=stream.sol();var ch=stream.next();if(ch==="\\\\"){stream.next();return null}if(ch===\n"\'"||ch===\'"\'||ch==="`"){state.tokens.unshift(tokenString(ch,ch==="`"?"quote":"string"));return tokenize(stream,state)}if(ch==="#"){if(sol&&stream.eat("!")){stream.skipToEnd();return"meta"}stream.skipToEnd();return"comment"}if(ch==="$"){state.tokens.unshift(tokenDollar);return tokenize(stream,state)}if(ch==="+"||ch==="=")return"operator";if(ch==="-"){stream.eat("-");stream.eatWhile(/\\w/);return"attribute"}if(ch=="<"){if(stream.match("<<"))return"operator";var heredoc=stream.match(/^<-?\\s*[\'"]?([^\'"]*)[\'"]?/);\nif(heredoc){state.tokens.unshift(tokenHeredoc(heredoc[1]));return"string-2"}}if(/\\d/.test(ch)){stream.eatWhile(/\\d/);if(stream.eol()||!/\\w/.test(stream.peek()))return"number"}stream.eatWhile(/[\\w-]/);var cur=stream.current();if(stream.peek()==="="&&/\\w+/.test(cur))return"def";return words.hasOwnProperty(cur)?words[cur]:null}function tokenString(quote,style){var close=quote=="("?")":quote=="{"?"}":quote;return function(stream,state){var next;var escaped=false;for(;(next=stream.next())!=null;){if(next===\nclose&&!escaped){state.tokens.shift();break}else if(next==="$"&&!escaped&&quote!=="\'"&&stream.peek()!=close){escaped=true;stream.backUp(1);state.tokens.unshift(tokenDollar);break}else if(!escaped&&quote!==close&&next===quote){state.tokens.unshift(tokenString(quote,style));return tokenize(stream,state)}else if(!escaped&&/[\'"]/.test(next)&&!/[\'"]/.test(quote)){state.tokens.unshift(tokenStringStart(next,"string"));stream.backUp(1);break}escaped=!escaped&&next==="\\\\"}return style}}function tokenStringStart(quote,\nstyle){return function(stream,state){state.tokens[0]=tokenString(quote,style);stream.next();return tokenize(stream,state)}}function tokenHeredoc(delim){return function(stream,state){if(stream.sol()&&stream.string==delim)state.tokens.shift();stream.skipToEnd();return"string-2"}}function tokenize(stream,state){return(state.tokens[0]||tokenBase)(stream,state)}var words={};var commonAtoms=["true","false"];var commonKeywords=["if","then","do","else","elif","while","until","for","in","esac","fi","fin",\n"fil","done","exit","set","unset","export","function"];var commonCommands=["ab","awk","bash","beep","cat","cc","cd","chown","chmod","chroot","clear","cp","curl","cut","diff","echo","find","gawk","gcc","get","git","grep","hg","kill","killall","ln","ls","make","mkdir","openssl","mv","nc","nl","node","npm","ping","ps","restart","rm","rmdir","sed","service","sh","shopt","shred","source","sort","sleep","ssh","start","stop","su","sudo","svn","tee","telnet","top","touch","vi","vim","wall","wc","wget","who",\n"write","yes","zsh"];CodeMirror.registerHelper("hintWords","shell",commonAtoms.concat(commonKeywords,commonCommands));define("atom",commonAtoms);define("keyword",commonKeywords);define("builtin",commonCommands);var tokenDollar=function(stream,state){if(state.tokens.length>1)stream.eat("$");var ch=stream.next();if(/[\'"({]/.test(ch)){state.tokens[0]=tokenString(ch,ch=="("?"quote":ch=="{"?"def":"string");return tokenize(stream,state)}if(!/\\d/.test(ch))stream.eatWhile(/\\w/);state.tokens.shift();return"def"};\nreturn{startState:function(){return{tokens:[]}},token:function(stream,state){return tokenize(stream,state)},closeBrackets:"()[]{}\'\'\\"\\"``",lineComment:"#",fold:"brace"}});CodeMirror.defineMIME("text/x-sh","shell");CodeMirror.defineMIME("application/x-sh","shell")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){function hookIdentifier(stream){var ch;for(;(ch=stream.next())!=null;)if(ch=="`"&&!stream.eat("`"))return"variable-2";stream.backUp(stream.current().length-1);return stream.eatWhile(/\\w/)?"variable-2":null}function hookIdentifierDoublequote(stream){var ch;for(;(ch=stream.next())!=\nnull;)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}function set(str){var obj={};var words=str.split(" ");var i=0;for(;i<words.length;++i)obj[words[i]]=true;return obj}CodeMirror.defineMode("sql",function(config,parserConfig){function tokenBase(stream,state){var ch=stream.next();if(hooks[ch]){var result=hooks[ch](stream,state);if(result!==false)return result}if(support.hexNumber&&(ch=="0"&&stream.match(/^[xX][0-9a-fA-F]+/)||\n(ch=="x"||ch=="X")&&stream.match(/^\'[0-9a-fA-F]+\'/)))return"number";else if(support.binaryNumber&&((ch=="b"||ch=="B")&&stream.match(/^\'[01]+\'/)||ch=="0"&&stream.match(/^b[01]+/)))return"number";else if(ch.charCodeAt(0)>47&&ch.charCodeAt(0)<58){stream.match(/^[0-9]*(\\.[0-9]+)?([eE][-+]?[0-9]+)?/);support.decimallessFloat&&stream.match(/^\\.(?!\\.)/);return"number"}else if(ch=="?"&&(stream.eatSpace()||stream.eol()||stream.eat(";")))return"variable-3";else if(ch=="\'"||ch==\'"\'&&support.doubleQuote){state.tokenize=\ntokenLiteral(ch);return state.tokenize(stream,state)}else if((support.nCharCast&&(ch=="n"||ch=="N")||support.charsetCast&&ch=="_"&&stream.match(/[a-z][a-z0-9]*/i))&&(stream.peek()=="\'"||stream.peek()==\'"\'))return"keyword";else if(support.escapeConstant&&(ch=="e"||ch=="E")&&(stream.peek()=="\'"||stream.peek()==\'"\'&&support.doubleQuote)){state.tokenize=function(stream,state){return(state.tokenize=tokenLiteral(stream.next(),true))(stream,state)};return"keyword"}else if(support.commentSlashSlash&&ch==\n"/"&&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;var ch;for(;(ch=stream.next())!=null;){if(ch==quote&&!escaped){state.tokenize=tokenBase;break}escaped=(backslashStringEscapes||backslashEscapes)&&!escaped&&ch=="\\\\"}return"string"}}function tokenComment(depth){return function(stream,state){var m=stream.match(/^.*?(\\/\\*|\\*\\/)/);\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}var client=parserConfig.client||{};var atoms=parserConfig.atoms||{"false":true,"true":true,"null":true};\nvar builtin=parserConfig.builtin||set(defaultBuiltin);var keywords=parserConfig.keywords||set(sqlKeywords);var operatorChars=parserConfig.operatorChars||/^[*+\\-%<>!=&|~^\\/]/;var support=parserConfig.support||{};var hooks=parserConfig.hooks||{};var dateSQL=parserConfig.dateSQL||{"date":true,"time":true,"timestamp":true};var backslashStringEscapes=parserConfig.backslashStringEscapes!==false;var brackets=parserConfig.brackets||/^[\\{}\\(\\)\\[\\]]/;var punctuation=parserConfig.punctuation||/^[;.,:]/;return{startState:function(){return{tokenize:tokenBase,\ncontext:null}},token:function(stream,state){if(stream.sol())if(state.context&&state.context.align==null)state.context.align=false;if(state.tokenize==tokenBase&&stream.eatSpace())return null;var style=state.tokenize(stream,state);if(style=="comment")return style;if(state.context&&state.context.align==null)state.context.align=true;var tok=stream.current();if(tok=="(")pushContext(stream,state,")");else if(tok=="[")pushContext(stream,state,"]");else if(state.context&&state.context.type==tok)popContext(state);\nreturn style},indent:function(state,textAfter){var cx=state.context;if(!cx)return CodeMirror.Pass;var closing=textAfter.charAt(0)==cx.type;if(cx.align)return cx.col+(closing?0:1);else return cx.indent+(closing?0:config.indentUnit)},blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:support.commentSlashSlash?"//":support.commentHash?"#":"--",closeBrackets:"()[]{}\'\'\\"\\"``"}});var sqlKeywords="alter and as asc between by count create delete desc distinct drop from group having in insert into is join like not on or order select set table union update values where limit ";\nvar defaultBuiltin="bool boolean bit blob enum long longblob longtext medium mediumblob mediumint mediumtext time timestamp tinyblob tinyint tinytext text bigint int int1 int2 int3 int4 int8 integer float float4 float8 double char varbinary varchar varcharacter precision real date datetime year unsigned signed decimal numeric";CodeMirror.defineMIME("text/x-sql",{name:"sql",keywords:set(sqlKeywords+"begin"),builtin:set(defaultBuiltin),atoms:set("false true null unknown"),dateSQL:set("date time timestamp"),\nsupport:set("ODBCdotTable doubleQuote binaryNumber hexNumber")});CodeMirror.defineMIME("text/x-mssql",{name:"sql",client:set("$partition binary_checksum checksum connectionproperty context_info current_request_id error_line error_message error_number error_procedure error_severity error_state formatmessage get_filestream_transaction_context getansinull host_id host_name isnull isnumeric min_active_rowversion newid newsequentialid rowcount_big xact_state object_id"),keywords:set(sqlKeywords+"begin trigger proc view index for add constraint key primary foreign collate clustered nonclustered declare exec go if use index holdlock nolock nowait paglock readcommitted readcommittedlock readpast readuncommitted repeatableread rowlock serializable snapshot tablock tablockx updlock with"),\nbuiltin:set("bigint numeric bit smallint decimal smallmoney int tinyint money float real char varchar text nchar nvarchar ntext binary varbinary image cursor timestamp hierarchyid uniqueidentifier sql_variant xml table "),atoms:set("is not null like and or in left right between inner outer join all any some cross unpivot pivot exists"),operatorChars:/^[*+\\-%<>!=^&|\\/]/,brackets:/^[\\{}\\(\\)]/,punctuation:/^[;.,:/]/,backslashStringEscapes:false,dateSQL:set("date datetimeoffset datetime2 smalldatetime datetime time"),\nhooks:{"@":hookVar}});CodeMirror.defineMIME("text/x-mysql",{name:"sql",client:set("charset clear connect edit ego exit go help nopager notee nowarning pager print prompt quit rehash source status system tee"),keywords:set(sqlKeywords+"accessible action add after algorithm all analyze asensitive at authors auto_increment autocommit avg avg_row_length before binary binlog both btree cache call cascade cascaded case catalog_name chain change changed character check checkpoint checksum class_origin client_statistics close coalesce code collate collation collations column columns comment commit committed completion concurrent condition connection consistent constraint contains continue contributors convert cross current current_date current_time current_timestamp current_user cursor data database databases day_hour day_microsecond day_minute day_second deallocate dec declare default delay_key_write delayed delimiter des_key_file describe deterministic dev_pop dev_samp deviance diagnostics directory disable discard distinctrow div dual dumpfile each elseif enable enclosed end ends engine engines enum errors escape escaped even event events every execute exists exit explain extended fast fetch field fields first flush for force foreign found_rows full fulltext function general get global grant grants group group_concat handler hash help high_priority hosts hour_microsecond hour_minute hour_second if ignore ignore_server_ids import index index_statistics infile inner innodb inout insensitive insert_method install interval invoker isolation iterate key keys kill language last leading leave left level limit linear lines list load local localtime localtimestamp lock logs low_priority master master_heartbeat_period master_ssl_verify_server_cert masters match max max_rows maxvalue message_text middleint migrate min min_rows minute_microsecond minute_second mod mode modifies modify mutex mysql_errno natural next no no_write_to_binlog offline offset one online open optimize option optionally out outer outfile pack_keys parser partition partitions password phase plugin plugins prepare preserve prev primary privileges procedure processlist profile profiles purge query quick range read read_write reads real rebuild recover references regexp relaylog release remove rename reorganize repair repeatable replace require resignal restrict resume return returns revoke right rlike rollback rollup row row_format rtree savepoint schedule schema schema_name schemas second_microsecond security sensitive separator serializable server session share show signal slave slow smallint snapshot soname spatial specific sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache sql_small_result sqlexception sqlstate sqlwarning ssl start starting starts status std stddev stddev_pop stddev_samp storage straight_join subclass_origin sum suspend table_name table_statistics tables tablespace temporary terminated to trailing transaction trigger triggers truncate uncommitted undo uninstall unique unlock upgrade usage use use_frm user user_resources user_statistics using utc_date utc_time utc_timestamp value variables varying view views warnings when while with work write xa xor year_month zerofill begin do then else loop repeat"),\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={};var i=0;for(;i<words.length;i++)set[words[i]]=true;return set}function tokenBase(stream,state,prev){if(stream.sol())state.indented=stream.indentation();if(stream.eatSpace())return null;var ch=stream.peek();if(ch=="/"){if(stream.match("//")){stream.skipToEnd();\nreturn"comment"}if(stream.match("/*")){state.tokenize.push(tokenComment);return tokenComment(stream,state)}}if(stream.match(instruction))return"builtin";if(stream.match(attribute))return"attribute";if(stream.match(binary))return"number";if(stream.match(octal))return"number";if(stream.match(hexadecimal))return"number";if(stream.match(decimal))return"number";if(stream.match(property))return"property";if(operators.indexOf(ch)>-1){stream.next();return"operator"}if(punc.indexOf(ch)>-1){stream.next();stream.match("..");\nreturn"punctuation"}var stringMatch;if(stringMatch=stream.match(/("""|"|\')/)){var tokenize=tokenString.bind(null,stringMatch[0]);state.tokenize.push(tokenize);return tokenize(stream,state)}if(stream.match(identifier)){var ident=stream.current();if(types.hasOwnProperty(ident))return"variable-2";if(atoms.hasOwnProperty(ident))return"atom";if(keywords.hasOwnProperty(ident)){if(definingKeywords.hasOwnProperty(ident))state.prev="define";return"keyword"}if(prev=="define")return"def";return"variable"}stream.next();\nreturn null}function tokenUntilClosingParen(){var depth=0;return function(stream,state,prev){var inner=tokenBase(stream,state,prev);if(inner=="punctuation")if(stream.current()=="(")++depth;else if(stream.current()==")")if(depth==0){stream.backUp(1);state.tokenize.pop();return state.tokenize[state.tokenize.length-1](stream,state)}else--depth;return inner}}function tokenString(openQuote,stream,state){var singleLine=openQuote.length==1;var ch;var escaped=false;for(;ch=stream.peek();)if(escaped){stream.next();\nif(ch=="("){state.tokenize.push(tokenUntilClosingParen());return"string"}escaped=false}else if(stream.match(openQuote)){state.tokenize.pop();return"string"}else{stream.next();escaped=ch=="\\\\"}if(singleLine)state.tokenize.pop();return"string"}function tokenComment(stream,state){var ch;for(;true;){stream.match(/^[^/*]+/,true);ch=stream.next();if(!ch)break;if(ch==="/"&&stream.eat("*"))state.tokenize.push(tokenComment);else if(ch==="*"&&stream.eat("/"))state.tokenize.pop()}return"comment"}function Context(prev,\nalign,indented){this.prev=prev;this.align=align;this.indented=indented}function pushContext(state,stream){var align=stream.match(/^\\s*($|\\/[\\/\\*])/,false)?null:stream.column()+1;state.context=new Context(state.context,align,state.indented)}function popContext(state){if(state.context){state.indented=state.context.indented;state.context=state.context.prev}}var keywords=wordSet(["_","var","let","actor","class","enum","extension","import","protocol","struct","func","typealias","associatedtype","open",\n"public","internal","fileprivate","private","deinit","init","new","override","self","subscript","super","convenience","dynamic","final","indirect","lazy","required","static","unowned","unowned(safe)","unowned(unsafe)","weak","as","is","break","case","continue","default","else","fallthrough","for","guard","if","in","repeat","switch","where","while","defer","return","inout","mutating","nonmutating","isolated","nonisolated","catch","do","rethrows","throw","throws","async","await","try","didSet","get",\n"set","willSet","assignment","associativity","infix","left","none","operator","postfix","precedence","precedencegroup","prefix","right","Any","AnyObject","Type","dynamicType","Self","Protocol","__COLUMN__","__FILE__","__FUNCTION__","__LINE__"]);var definingKeywords=wordSet(["var","let","actor","class","enum","extension","import","protocol","struct","func","typealias","associatedtype","for"]);var atoms=wordSet(["true","false","nil","self","super","_"]);var types=wordSet(["Array","Bool","Character",\n"Dictionary","Double","Float","Int","Int8","Int16","Int32","Int64","Never","Optional","Set","String","UInt8","UInt16","UInt32","UInt64","Void"]);var operators="+-/*%=|&<>~^?!";var punc=":;,.(){}[]";var binary=/^\\-?0b[01][01_]*/;var octal=/^\\-?0o[0-7][0-7_]*/;var hexadecimal=/^\\-?0x[\\dA-Fa-f][\\dA-Fa-f_]*(?:(?:\\.[\\dA-Fa-f][\\dA-Fa-f_]*)?[Pp]\\-?\\d[\\d_]*)?/;var decimal=/^\\-?\\d[\\d_]*(?:\\.\\d[\\d_]*)?(?:[Ee]\\-?\\d[\\d_]*)?/;var identifier=/^\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1/;var property=/^\\.(?:\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1)/;\nvar instruction=/^#[A-Za-z]+/;var attribute=/^@(?:\\$\\d+|(`?)[_A-Za-z][_A-Za-z$0-9]*\\1)/;CodeMirror.defineMode("swift",function(config){return{startState:function(){return{prev:null,context:null,indented:0,tokenize:[]}},token:function(stream,state){var prev=state.prev;state.prev=null;var tokenize=state.tokenize[state.tokenize.length-1]||tokenBase;var style=tokenize(stream,state,prev);if(!style||style=="comment")state.prev=prev;else if(!state.prev)state.prev=style;if(style=="punctuation"){var bracket=\n/[\\(\\[\\{]|([\\]\\)\\}])/.exec(stream.current());if(bracket)(bracket[1]?popContext:pushContext)(state,stream)}return style},indent:function(state,textAfter){var cx=state.context;if(!cx)return 0;var closing=/^[\\]\\}\\)]/.test(textAfter);if(cx.align!=null)return cx.align-(closing?1:0);return cx.indented+(closing?0:config.indentUnit)},electricInput:/^\\s*[\\)\\}\\]]$/,lineComment:"//",blockCommentStart:"/*",blockCommentEnd:"*/",fold:"brace",closeBrackets:"()[]{}\'\'\\"\\"``"}});CodeMirror.defineMIME("text/x-swift",\n"swift")});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("vb",function(conf,parserConf){function wordRegexp(words){return new RegExp("^(("+words.join(")|(")+"))\\\\b","i")}function indent(_stream,state){state.currentIndent++}function dedent(_stream,state){state.currentIndent--}function tokenBase(stream,state){if(stream.eatSpace())return null;\nvar ch=stream.peek();if(ch==="\'"){stream.skipToEnd();return"comment"}if(stream.match(/^((&H)|(&O))?[0-9\\.a-f]/i,false)){var floatLiteral=false;if(stream.match(/^\\d*\\.\\d+F?/i))floatLiteral=true;else if(stream.match(/^\\d+\\.\\d*F?/))floatLiteral=true;else if(stream.match(/^\\.\\d+F?/))floatLiteral=true;if(floatLiteral){stream.eat(/J/i);return"number"}var intLiteral=false;if(stream.match(/^&H[0-9a-f]+/i))intLiteral=true;else if(stream.match(/^&O[0-7]+/i))intLiteral=true;else if(stream.match(/^[1-9]\\d*F?/)){stream.eat(/J/i);\nintLiteral=true}else if(stream.match(/^0(?![\\dx])/i))intLiteral=true;if(intLiteral){stream.eat(/L/i);return"number"}}if(stream.match(stringPrefixes)){state.tokenize=tokenStringFactory(stream.current());return state.tokenize(stream,state)}if(stream.match(tripleDelimiters)||stream.match(doubleDelimiters))return null;if(stream.match(doubleOperators)||stream.match(singleOperators)||stream.match(wordOperators))return"operator";if(stream.match(singleDelimiters))return null;if(stream.match(doOpening)){indent(stream,\nstate);state.doInCurrentLine=true;return"keyword"}if(stream.match(opening)){if(!state.doInCurrentLine)indent(stream,state);else state.doInCurrentLine=false;return"keyword"}if(stream.match(middle))return"keyword";if(stream.match(doubleClosing)){dedent(stream,state);dedent(stream,state);return"keyword"}if(stream.match(closing)){dedent(stream,state);return"keyword"}if(stream.match(types))return"keyword";if(stream.match(keywords))return"keyword";if(stream.match(identifiers))return"variable";stream.next();\nreturn ERRORCLASS}function tokenStringFactory(delimiter){var singleline=delimiter.length==1;var OUTCLASS="string";return function(stream,state){for(;!stream.eol();){stream.eatWhile(/[^\'"]/);if(stream.match(delimiter)){state.tokenize=tokenBase;return OUTCLASS}else stream.eat(/[\'"]/)}if(singleline)if(parserConf.singleLineStringErrors)return ERRORCLASS;else state.tokenize=tokenBase;return OUTCLASS}}function tokenLexer(stream,state){var style=state.tokenize(stream,state);var current=stream.current();\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 ERRORCLASS="error";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));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_){function inText(stream,state){function chain(parser){state.tokenize=parser;return parser(stream,state)}var ch=stream.next();if(ch=="<")if(stream.eat("!"))if(stream.eat("["))if(stream.match("CDATA["))return chain(inBlock("atom","]]\\x3e"));else return null;else if(stream.match("--"))return chain(inBlock("comment","--\\x3e"));else if(stream.match("DOCTYPE",true,true)){stream.eatWhile(/[\\w\\._\\-]/);\nreturn chain(doctype(1))}else return null;else if(stream.eat("?")){stream.eatWhile(/[\\w\\._\\-]/);state.tokenize=inBlock("meta","?>");return"meta"}else{type=stream.eat("/")?"closeTag":"openTag";state.tokenize=inTag;return"tag bracket"}else if(ch=="&"){var ok;if(stream.eat("#"))if(stream.eat("x"))ok=stream.eatWhile(/[a-fA-F\\d]/)&&stream.eat(";");else ok=stream.eatWhile(/[\\d]/)&&stream.eat(";");else ok=stream.eatWhile(/[\\w\\.\\-:]/)&&stream.eat(";");return ok?"atom":"error"}else{stream.eatWhile(/[^&<]/);\nreturn null}}function inTag(stream,state){var ch=stream.next();if(ch==">"||ch=="/"&&stream.eat(">")){state.tokenize=inText;type=ch==">"?"endTag":"selfcloseTag";return"tag bracket"}else if(ch=="="){type="equals";return null}else if(ch=="<"){state.tokenize=inText;state.state=baseState;state.tagName=state.tagStart=null;var next=state.tokenize(stream,state);return next?next+" tag error":"tag error"}else if(/[\'"]/.test(ch)){state.tokenize=inAttribute(ch);state.stringStartCol=stream.column();return state.tokenize(stream,\nstate)}else{stream.match(/^[^\\s\\u00a0=<>"\']*[^\\s\\u00a0=<>"\'\\/]/);return"word"}}function inAttribute(quote){var closure=function(stream,state){for(;!stream.eol();)if(stream.next()==quote){state.tokenize=inTag;break}return"string"};closure.isInAttribute=true;return closure}function inBlock(style,terminator){return function(stream,state){for(;!stream.eol();){if(stream.match(terminator)){state.tokenize=inText;break}stream.next()}return style}}function doctype(depth){return function(stream,state){var ch;\nfor(;(ch=stream.next())!=null;)if(ch=="<"){state.tokenize=doctype(depth+1);return state.tokenize(stream,state)}else if(ch==">")if(depth==1){state.tokenize=inText;break}else{state.tokenize=doctype(depth-1);return state.tokenize(stream,state)}return"meta"}}function lower(tagName){return tagName&&tagName.toLowerCase()}function Context(state,tagName,startOfLine){this.prev=state.context;this.tagName=tagName||"";this.indent=state.indented;this.startOfLine=startOfLine;if(config.doNotIndent.hasOwnProperty(tagName)||\nstate.context&&state.context.noIndent)this.noIndent=true}function popContext(state){if(state.context)state.context=state.context.prev}function maybePopContext(state,nextTagName){var parentTagName;for(;true;){if(!state.context)return;parentTagName=state.context.tagName;if(!config.contextGrabbers.hasOwnProperty(lower(parentTagName))||!config.contextGrabbers[lower(parentTagName)].hasOwnProperty(lower(nextTagName)))return;popContext(state)}}function baseState(type,stream,state){if(type=="openTag"){state.tagStart=\nstream.column();return tagNameState}else if(type=="closeTag")return closeTagNameState;else return baseState}function tagNameState(type,stream,state){if(type=="word"){state.tagName=stream.current();setStyle="tag";return attrState}else if(config.allowMissingTagName&&type=="endTag"){setStyle="tag bracket";return attrState(type,stream,state)}else{setStyle="error";return tagNameState}}function closeTagNameState(type,stream,state){if(type=="word"){var tagName=stream.current();if(state.context&&state.context.tagName!=\ntagName&&config.implicitlyClosed.hasOwnProperty(lower(state.context.tagName)))popContext(state);if(state.context&&state.context.tagName==tagName||config.matchClosing===false){setStyle="tag";return closeState}else{setStyle="tag error";return closeStateErr}}else if(config.allowMissingTagName&&type=="endTag"){setStyle="tag bracket";return closeState(type,stream,state)}else{setStyle="error";return closeStateErr}}function closeState(type,_stream,state){if(type!="endTag"){setStyle="error";return closeState}popContext(state);\nreturn baseState}function closeStateErr(type,stream,state){setStyle="error";return closeState(type,stream,state)}function attrState(type,_stream,state){if(type=="word"){setStyle="attribute";return attrEqState}else if(type=="endTag"||type=="selfcloseTag"){var tagName=state.tagName;var tagStart=state.tagStart;state.tagName=state.tagStart=null;if(type=="selfcloseTag"||config.autoSelfClosers.hasOwnProperty(lower(tagName)))maybePopContext(state,tagName);else{maybePopContext(state,tagName);state.context=\nnew Context(state,tagName,tagStart==state.indented)}return baseState}setStyle="error";return attrState}function attrEqState(type,stream,state){if(type=="equals")return attrValueState;if(!config.allowMissing)setStyle="error";return attrState(type,stream,state)}function attrValueState(type,stream,state){if(type=="string")return attrContinuedState;if(type=="word"&&config.allowUnquoted){setStyle="string";return attrState}setStyle="error";return attrState(type,stream,state)}function attrContinuedState(type,\nstream,state){if(type=="string")return attrContinuedState;return attrState(type,stream,state)}var indentUnit=editorConf.indentUnit;var config={};var defaults=config_.htmlMode?htmlConfig:xmlConfig;var prop;for(prop in defaults)config[prop]=defaults[prop];for(prop in config_)config[prop]=config_[prop];var type;var setStyle;inText.isInText=true;return{startState:function(baseIndent){var state={tokenize:inText,state:baseState,indented:baseIndent||0,tagName:null,tagStart:null,context:null};if(baseIndent!=\nnull)state.baseIndent=baseIndent;return state},token:function(stream,state){if(!state.tagName&&stream.sol())state.indented=stream.indentation();if(stream.eatSpace())return null;type=null;var style=state.tokenize(stream,state);if((style||type)&&style!="comment"){setStyle=null;state.state=state.state(type||style,stream,state);if(setStyle)style=setStyle=="error"?style+" error":setStyle}return style},indent:function(state,textAfter,fullLine){var context=state.context;if(state.tokenize.isInAttribute)if(state.tagStart==\nstate.indented)return state.stringStartCol+1;else return state.indented+indentUnit;if(context&&context.noIndent)return CodeMirror.Pass;if(state.tokenize!=inTag&&state.tokenize!=inText)return fullLine?fullLine.match(/^(\\s*)/)[0].length:0;if(state.tagName)if(config.multilineTagIndentPastTag!==false)return state.tagStart+state.tagName.length+2;else return state.tagStart+indentUnit*(config.multilineTagIndentFactor||1);if(config.alignCDATA&&/<!\\[CDATA\\[/.test(textAfter))return 0;var tagAfter=textAfter&&\n/^<(\\/)?([\\w_:\\.-]*)/.exec(textAfter);if(tagAfter&&tagAfter[1])for(;context;)if(context.tagName==tagAfter[2]){context=context.prev;break}else if(config.implicitlyClosed.hasOwnProperty(lower(context.tagName)))context=context.prev;else break;else if(tagAfter)for(;context;){var grabbers=config.contextGrabbers[lower(context.tagName)];if(grabbers&&grabbers.hasOwnProperty(lower(tagAfter[2])))context=context.prev;else break}for(;context&&context.prev&&!context.startOfLine;)context=context.prev;if(context)return context.indent+\nindentUnit;else return state.baseIndent||0},electricInput:/<\\/[\\s\\w:]+>$/,blockCommentStart:"\\x3c!--",blockCommentEnd:"--\\x3e",configuration:config.htmlMode?"html":"xml",helperType:config.htmlMode?"html":"xml",skipAttribute:function(state){if(state.state==attrValueState)state.state=attrState},xmlCurrentTag:function(state){return state.tagName?{name:state.tagName,close:state.type=="closeTag"}:null},xmlCurrentContext:function(state){var context=[];var cx=state.context;for(;cx;cx=cx.prev)context.push(cx.tagName);\nreturn context.reverse()}}});CodeMirror.defineMIME("text/xml","xml");CodeMirror.defineMIME("application/xml","xml");if(!CodeMirror.mimeModes.hasOwnProperty("text/html"))CodeMirror.defineMIME("text/html",{name:"xml",htmlMode:true})});(function(mod){if(typeof exports=="object"&&typeof module=="object")mod(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],mod);else mod(CodeMirror)})(function(CodeMirror){CodeMirror.defineMode("yaml",function(){var cons=["true","false","on","off","yes","no"];var keywordRegex=new RegExp("\\\\b(("+cons.join(")|(")+"))$","i");return{token:function(stream,state){var ch=stream.peek();var esc=state.escaped;state.escaped=false;if(ch=="#"&&(stream.pos==\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');
_.Cg();
}catch(e){_._DumpException(e)}
}).call(this,this.default_gr);
// Google Inc.
